
Ex4_TFT43_Bitmap.elf:     file format elf32-avr

Sections:
Idx Name          Size      VMA       LMA       File off  Algn
  0 .data         00000032  00800100  000114f8  0001158c  2**0
                  CONTENTS, ALLOC, LOAD, DATA
  1 .text         000114f8  00000000  00000000  00000094  2**1
                  CONTENTS, ALLOC, LOAD, READONLY, CODE
  2 .bss          000000e1  00800132  00800132  000115be  2**0
                  ALLOC
  3 .debug_aranges 00000020  00000000  00000000  000115be  2**0
                  CONTENTS, READONLY, DEBUGGING
  4 .debug_pubnames 00000374  00000000  00000000  000115de  2**0
                  CONTENTS, READONLY, DEBUGGING
  5 .debug_info   00001c31  00000000  00000000  00011952  2**0
                  CONTENTS, READONLY, DEBUGGING
  6 .debug_abbrev 00000299  00000000  00000000  00013583  2**0
                  CONTENTS, READONLY, DEBUGGING
  7 .debug_line   0000184d  00000000  00000000  0001381c  2**0
                  CONTENTS, READONLY, DEBUGGING
  8 .debug_frame  00000280  00000000  00000000  0001506c  2**2
                  CONTENTS, READONLY, DEBUGGING
  9 .debug_str    00000469  00000000  00000000  000152ec  2**0
                  CONTENTS, READONLY, DEBUGGING
 10 .debug_loc    00001640  00000000  00000000  00015755  2**0
                  CONTENTS, READONLY, DEBUGGING
 11 .debug_ranges 000000c0  00000000  00000000  00016d95  2**0
                  CONTENTS, READONLY, DEBUGGING

Disassembly of section .text:

00000000 <__vectors>:
       0:	0c 94 7c 74 	jmp	0xe8f8	; 0xe8f8 <__ctors_end>
       4:	0c 94 9c 74 	jmp	0xe938	; 0xe938 <__bad_interrupt>
       8:	0c 94 9c 74 	jmp	0xe938	; 0xe938 <__bad_interrupt>
       c:	0c 94 9c 74 	jmp	0xe938	; 0xe938 <__bad_interrupt>
      10:	0c 94 9c 74 	jmp	0xe938	; 0xe938 <__bad_interrupt>
      14:	0c 94 9c 74 	jmp	0xe938	; 0xe938 <__bad_interrupt>
      18:	0c 94 9c 74 	jmp	0xe938	; 0xe938 <__bad_interrupt>
      1c:	0c 94 9c 74 	jmp	0xe938	; 0xe938 <__bad_interrupt>
      20:	0c 94 9c 74 	jmp	0xe938	; 0xe938 <__bad_interrupt>
      24:	0c 94 9c 74 	jmp	0xe938	; 0xe938 <__bad_interrupt>
      28:	0c 94 9c 74 	jmp	0xe938	; 0xe938 <__bad_interrupt>
      2c:	0c 94 9c 74 	jmp	0xe938	; 0xe938 <__bad_interrupt>
      30:	0c 94 9c 74 	jmp	0xe938	; 0xe938 <__bad_interrupt>
      34:	0c 94 9c 74 	jmp	0xe938	; 0xe938 <__bad_interrupt>
      38:	0c 94 9c 74 	jmp	0xe938	; 0xe938 <__bad_interrupt>
      3c:	0c 94 9c 74 	jmp	0xe938	; 0xe938 <__bad_interrupt>
      40:	0c 94 9c 74 	jmp	0xe938	; 0xe938 <__bad_interrupt>
      44:	0c 94 9c 74 	jmp	0xe938	; 0xe938 <__bad_interrupt>
      48:	0c 94 9c 74 	jmp	0xe938	; 0xe938 <__bad_interrupt>
      4c:	0c 94 9c 74 	jmp	0xe938	; 0xe938 <__bad_interrupt>
      50:	0c 94 9c 74 	jmp	0xe938	; 0xe938 <__bad_interrupt>
      54:	0c 94 9c 74 	jmp	0xe938	; 0xe938 <__bad_interrupt>
      58:	0c 94 9c 74 	jmp	0xe938	; 0xe938 <__bad_interrupt>
      5c:	0c 94 9c 74 	jmp	0xe938	; 0xe938 <__bad_interrupt>
      60:	0c 94 9c 74 	jmp	0xe938	; 0xe938 <__bad_interrupt>
      64:	0c 94 9c 74 	jmp	0xe938	; 0xe938 <__bad_interrupt>
      68:	0c 94 9c 74 	jmp	0xe938	; 0xe938 <__bad_interrupt>
      6c:	0c 94 9c 74 	jmp	0xe938	; 0xe938 <__bad_interrupt>
      70:	0c 94 9c 74 	jmp	0xe938	; 0xe938 <__bad_interrupt>
      74:	0c 94 9c 74 	jmp	0xe938	; 0xe938 <__bad_interrupt>
      78:	0c 94 9c 74 	jmp	0xe938	; 0xe938 <__bad_interrupt>
      7c:	0c 94 9c 74 	jmp	0xe938	; 0xe938 <__bad_interrupt>
      80:	0c 94 9c 74 	jmp	0xe938	; 0xe938 <__bad_interrupt>
      84:	0c 94 9c 74 	jmp	0xe938	; 0xe938 <__bad_interrupt>
      88:	0c 94 9c 74 	jmp	0xe938	; 0xe938 <__bad_interrupt>

0000008c <jpeg_audio>:
      8c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
      9c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
      ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
      bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
      cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
      dc:	fe ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
      ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
      fc:	ff fb ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     10c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     11c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     12c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     13c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     14c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     15c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     16c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     17c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     18c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     19c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     1ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     1bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     1cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     1dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     1ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     1fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     20c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     21c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     22c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     23c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     24c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     25c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     26c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     27c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     28c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     29c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     2ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     2bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     2cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     2dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     2ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     2fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     30c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     31c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     32c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     33c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff be fb     ................
     34c:	bc f3 7b ef 5a ef 9c f3 5a eb 59 eb 5a eb 5a eb     ..{.Z...Z.Y.Z.Z.
     35c:	5a eb 5a ef 9d f3 ff ff ff ff ff ff ff ff ff ff     Z.Z.............
     36c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     37c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     38c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     39c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     3ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     3bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     3cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     3dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     3ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     3fc:	ff ff ff ff ff ff ff ff ff ff ff ff df ff bc f3     ................
     40c:	5a ef 5a e7 17 e3 d6 da 52 ca 31 c2 ef bd ae b9     Z.Z.....R.1.....
     41c:	ad b5 ac b5 ad b9 ce b9 ad b5 8c b1 8c b5 ad b5     ................
     42c:	8b b1 8c b1 8c b1 52 ca d5 da 2f c2 b5 d6 38 e7     ......R.../...8.
     43c:	9b ef ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     44c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     45c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     46c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     47c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     48c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     49c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     4ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     4bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     4cc:	ff ff ff ff dd f7 7a eb 39 e7 d6 da 73 ce 10 c2     ......z.9...s...
     4dc:	31 ca 73 d2 74 ce 72 ce 52 ca 52 ca 10 c2 ce b9     1.s.t.r.R.R.....
     4ec:	ac b1 6b ad 49 a9 09 a1 29 a5 29 a5 08 a1 08 a1     ..k.I...).).....
     4fc:	08 a5 29 a1 49 a5 28 a5 ee bd c5 98 49 a9 cd b5     ..).I.(.....I...
     50c:	0e be ce b9 2f c6 f5 de 58 eb de ff ff ff ff ff     ..../...X.......
     51c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     52c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     53c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     54c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     55c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     56c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     57c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     58c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff dd fb     ................
     59c:	9b f3 37 e3 93 d2 ee bd cd b5 ee b9 ee c1 0f c2     ..7.............
     5ac:	ef c1 cd b5 8c b1 6b ad 29 a1 e6 98 c6 98 a4 90     ......k.).......
     5bc:	63 8c 62 8c 42 88 21 84 21 84 42 8c 63 8c 83 8c     c.b.B.!.!.B.c...
     5cc:	64 90 63 8c 42 88 62 8c 62 8c cc b9 42 88 62 8c     d.c.B.b.b...B.b.
     5dc:	42 88 a4 90 07 a1 8b b1 ee bd ac b1 ee bd d6 da     B...............
     5ec:	9b f3 ff fb ff ff ff ff ff ff ff ff ff ff ff ff     ................
     5fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     60c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     61c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     62c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     63c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     64c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     65c:	ff ff ff ff ff ff ff ff ff ff de fb bc f7 17 df     ................
     66c:	71 ca cc b5 8b b1 ac b1 49 ad e7 a0 c6 9c c6 98     q.......I.......
     67c:	e7 9c 29 a5 4a a9 6b ad 4a a9 29 a5 29 a5 07 a1     ..).J.k.J.).)...
     68c:	c5 98 84 90 84 8c 62 8c 42 88 42 88 62 8c 83 90     ......b.B.B.b...
     69c:	84 90 83 8c 84 8c 83 90 83 90 42 88 cd b5 63 88     ..........B...c.
     6ac:	63 8c 43 8c 41 84 42 88 62 88 42 8c 83 90 08 a5     c.C.A.B.b.B.....
     6bc:	6b ad 8c b1 ef bd f8 e2 fe fb ff ff ff ff ff ff     k...............
     6cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     6dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     6ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     6fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     70c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     71c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     72c:	ff ff ff ff ff ff ff ff fe ff 58 ef b3 d6 cc b9     ..........X.....
     73c:	8c b1 8a ad 29 a5 84 90 21 84 42 8c 84 90 a5 98     ....)...!.B.....
     74c:	c6 98 08 a1 4b a9 6c b1 8c b1 8c b1 6b ad 4a a9     ....K.l.....k.J.
     75c:	08 a1 e7 9c c5 98 a5 94 84 90 63 8c 83 8c 84 90     ..........c.....
     76c:	84 94 a4 90 a4 94 83 90 a4 90 a5 94 84 90 ce bd     ................
     77c:	63 88 83 8c 62 8c 62 88 62 88 42 88 43 8c 63 88     c...b.b.b.B.C.c.
     78c:	63 8c 42 8c 84 94 e6 9c 29 a5 ad b5 b5 d6 be f7     c.B.....).......
     79c:	ff ff ff ff ff ff df ff ff ff ff ff ff ff ff ff     ................
     7ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     7bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     7cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     7dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     7ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     7fc:	ff ff ff ff ff ff de fb 17 df 51 ca ab b5 ac b9     ..........Q.....
     80c:	ac b9 c5 98 42 88 21 84 41 88 63 8c 84 8c 64 90     ....B.!.A.c...d.
     81c:	a6 98 08 a1 2a a9 8d b1 ae b5 ae b9 ae b9 8d b1     ....*...........
     82c:	6b ad 4a a5 08 a1 e7 9c e6 98 c5 94 85 90 a5 94     k.J.............
     83c:	c6 98 c4 94 a5 94 a5 94 a6 98 e6 9c e7 9c a5 94     ................
     84c:	ce b9 83 90 a4 90 63 8c 62 88 63 8c 42 88 62 88     ......c.b.c.B.b.
     85c:	42 88 42 8c 41 88 41 88 62 8c 63 8c a5 94 29 a5     B.B.A.A.b.c...).
     86c:	cd b5 18 df fe f7 ff ff ff ff ff ff ff ff ff ff     ................
     87c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     88c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     89c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     8ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     8bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     8cc:	ff ff ff ff ff ff 39 e7 73 d2 cd b9 ee c1 ef c1     ......9.s.......
     8dc:	c5 98 21 88 00 84 41 88 63 8c 43 8c 63 8c 85 90     ..!...A.c.C.c...
     8ec:	a6 98 e7 a0 29 a5 6b ad ce b9 ef bd 10 c2 f0 c1     ....).k.........
     8fc:	ce b9 ad b5 6c ad 4b a9 09 a1 e7 9c e6 9c c5 98     ....l.K.........
     90c:	e6 98 07 9d 07 9d e7 9c e7 9c c7 9c 07 a1 08 a5     ................
     91c:	e6 9c ee b9 c5 98 c5 98 84 90 63 90 63 8c 42 8c     ..........c.c.B.
     92c:	42 88 42 88 63 88 62 8c 42 88 42 84 42 88 63 8c     B.B.c.b.B.B.B.c.
     93c:	84 90 84 90 2a a1 ce b5 9c f3 ff ff ff ff ff ff     ....*...........
     94c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     95c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     96c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     97c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     98c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     99c:	ff ff ff ff bc f3 94 d2 10 c2 8b ad 50 c6 69 ad     ............P.i.
     9ac:	63 8c 21 88 21 84 61 8c 83 90 84 90 63 90 84 90     c.!.!.a.....c...
     9bc:	c6 98 e7 9c 08 a1 6b ad ce b9 10 c2 51 c6 52 ca     ......k.....Q.R.
     9cc:	52 ca 10 c2 f0 bd af b9 ae b5 6c ad 4b a9 29 a5     R.........l.K.).
     9dc:	29 a5 29 a9 6a ad 29 a5 4a a9 49 a9 08 a1 07 a1     ).).j.).J.I.....
     9ec:	28 a5 28 a1 0f c2 07 9d 07 a1 a5 94 84 90 a5 90     (.(.............
     9fc:	84 90 84 8c 63 8c 64 90 64 90 84 90 84 90 85 90     ....c.d.d.......
     a0c:	84 90 84 8c 62 8c 64 8c 31 c2 f6 da de fb ff ff     ....b.d.1.......
     a1c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     a2c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     a3c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     a4c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     a5c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     a6c:	ff ff ff ff ff ff 94 d2 cc b9 49 a5 30 c6 c6 98     ..........I.0...
     a7c:	42 88 63 8c 21 88 63 8c 63 8c 83 8c a5 94 a6 94     B.c.!.c.c.......
     a8c:	a6 98 e7 a0 29 a1 6c ad ad b5 ef bd 52 ca 74 ce     ....).l.....R.t.
     a9c:	95 d2 94 d2 52 ce 52 c6 10 c2 0f be ce b9 8c b1     ....R.R.........
     aac:	6b b1 8b b1 8b b1 ab b5 6b ad 6b b1 4a ad 29 a9     k.......k.k.J.).
     abc:	29 a5 6a b1 4a a9 0f c6 07 a1 28 a1 e6 98 a5 94     ).j.J.....(.....
     acc:	a5 94 85 94 a4 94 83 90 83 90 84 90 84 90 85 94     ................
     adc:	a5 94 a5 94 a4 90 84 90 29 a9 f7 da ef b5 d6 d6     ........).......
     aec:	ff fb ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     afc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     b0c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     b1c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     b2c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     b3c:	ff ff ff ff de fb 72 ca a4 94 8b b1 6a ad 61 8c     ......r.....j.a.
     b4c:	42 88 63 8c 84 90 63 90 84 90 a4 94 c5 94 c6 98     B.c...c.........
     b5c:	e8 a0 08 a5 6b a9 8b ad ad b5 ef c1 52 ca b4 d6     ....k.......R...
     b6c:	d6 da d7 da d6 da d5 d6 b4 d6 93 d2 72 ce 50 ca     ............r.P.
     b7c:	30 c6 2f c6 30 c6 2f ca 2f c6 ac b5 cc b9 6b b1     0./.0././.....k.
     b8c:	4a a9 4a ad ac b5 8b b1 10 c6 07 a1 28 a5 07 a1     J.J.........(...
     b9c:	c6 98 c6 98 a5 98 c5 94 84 94 a4 94 a5 94 a4 94     ................
     bac:	a6 94 c5 94 c5 94 c6 94 e6 9c 0f c2 b4 d2 ef b9     ................
     bbc:	f0 b9 9d ef ff ff ff ff ff ff ff ff ff ff ff ff     ................
     bcc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     bdc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     bec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     bfc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     c0c:	ff ff ff ff ff ff 18 e3 e6 9c c6 9c 30 c6 63 8c     ............0.c.
     c1c:	82 8c a5 94 a6 94 a5 94 a4 94 c5 94 e7 9c e7 9c     ................
     c2c:	49 a5 49 a9 4a a9 8c b1 ae b5 10 c2 32 ca 95 d6     I.I.J.......2...
     c3c:	17 e3 39 eb 59 e7 39 e7 59 e7 39 e7 18 e7 38 e7     ..9.Y.9.Y.9...8.
     c4c:	f5 de b4 d6 93 d2 71 ce 30 ca 0f c6 10 c2 30 c6     ......q.0.....0.
     c5c:	ed bd 8b b5 8a b1 ee b9 ac b9 10 c2 07 a1 49 a9     ..............I.
     c6c:	08 a5 07 a1 e6 a0 c6 9c c6 9c a5 98 e6 9c e6 98     ................
     c7c:	c6 9c c6 98 a4 94 a5 94 c6 98 e7 9c d3 d6 70 c6     ..............p.
     c8c:	cd b1 4a a1 d7 d2 ff ff ff ff ff ff ff ff ff ff     ..J.............
     c9c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     cac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     cbc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     ccc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     cdc:	ff ff ff ff ff ff fe ff 30 c6 62 88 51 ca c5 9c     ........0.b.Q...
     cec:	84 94 84 94 c6 9c a5 98 c7 9c e7 9c 08 a1 07 a1     ................
     cfc:	28 a5 6b ad 6c ad 8c b1 0f be 51 c6 94 d2 d5 d6     (.k.l.....Q.....
     d0c:	39 e7 7b ef 7a ef 18 e7 d6 de d5 da b5 d6 74 d2     9.{.z.........t.
     d1c:	74 d2 53 ce 31 c6 10 c2 ef bd 8d b5 6b ad 8c b5     t.S.1.......k...
     d2c:	ed b9 ab b5 49 ad 28 a5 29 a9 07 a1 29 a9 08 a5     ....I.(.)...)...
     d3c:	6a ad 69 ad 29 a9 08 a5 07 a1 e7 a0 e7 a0 07 a5     j.i.)...........
     d4c:	07 a1 e6 9c c6 9c c6 9c e6 9c 07 a1 28 a5 f3 da     ............(...
     d5c:	ed bd b5 ce 73 c6 74 c2 d7 d6 ff ff ff ff ff ff     ....s.t.........
     d6c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     d7c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     d8c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     d9c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     dac:	ff ff ff ff ff ff ff ff 59 eb 29 a9 8c b1 ad b9     ........Y.).....
     dbc:	62 8c c5 94 c6 98 c7 9c e7 9c c7 9c 28 a9 8b b1     b...........(...
     dcc:	69 ad 6a ad ac b5 ee bd 30 c6 93 d2 b5 da b5 da     i.j.....0.......
     ddc:	d5 da d6 d6 f6 da f7 de d6 de d6 da b5 d6 b5 d6     ................
     dec:	b5 d6 b5 d6 f7 de 39 e7 5b eb 9c f3 bd f7 dd fb     ......9.[.......
     dfc:	ff ff df ff ff ff de ff df ff bd f7 18 e3 93 d2     ................
     e0c:	ed b9 ac b1 6a ad 6a ad 6a ad 49 ad 28 a5 08 a5     ....j.j.j.I.(...
     e1c:	27 a9 47 a9 28 a9 07 a1 e7 a0 e6 9c 6a ad ac b9     '.G.(.......j...
     e2c:	91 ce ab b1 39 e7 52 be 73 c2 73 be 7c e7 ff ff     ....9.R.s.s.|...
     e3c:	ff ff de fb df fb df f7 be f7 ff ff ff ff ff ff     ................
     e4c:	ff fb ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     e5c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     e6c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     e7c:	ff ff ff ff ff ff ff ff ff ff d6 da a5 94 95 d6     ................
     e8c:	84 90 c5 94 28 a5 e6 9c e7 a0 07 a1 09 a5 29 a9     ....(.........).
     e9c:	cd bd ac b9 ad b5 ee c1 51 ce 93 d2 93 d6 b4 d6     ........Q.......
     eac:	b5 da b5 d6 d5 da d6 de 18 df 18 e3 5a eb 7c ef     ............Z.|.
     ebc:	bd f7 ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     ecc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     edc:	ff ff fe ff 9b f3 18 e3 d5 d6 72 ca 0f c2 cc b9     ..........r.....
     eec:	8b b1 89 ad 69 ad 49 a9 48 a9 08 a5 08 a5 6a b1     ....i.I.H.....j.
     efc:	ee c1 ee c1 48 a9 18 df 74 ca 95 c6 b6 ca 53 be     ....H...t.....S.
     f0c:	f1 b9 13 b2 98 c2 fb ca da c6 35 b2 55 b6 5c df     ..........5.U.\.
     f1c:	ff fb ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     f2c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     f3c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     f4c:	ff ff ff ff ff ff ff ff ff ff ff ff 52 ca 28 a5     ............R.(.
     f5c:	51 ca 63 90 47 a5 ab b5 07 a5 29 a5 29 a5 4a a9     Q.c.G.....).).J.
     f6c:	6a ad 0f c2 ee bd ef c1 31 ca 73 d2 93 d2 73 d2     j.......1.s...s.
     f7c:	d5 da 19 e3 5a eb 7b ef 9c f3 de fb ff ff ff ff     ....Z.{.........
     f8c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     f9c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
     fac:	ff ff ff ff ff ff ff ff ff ff de fb bc f7 5a eb     ..............Z.
     fbc:	f6 de 74 d2 30 c6 cd b9 8b b5 8a b1 6b ad 8c b1     ..t.0.......k...
     fcc:	ac b5 6a ad a5 98 63 88 08 9d ef b9 94 ca 3a df     ..j...c.......:.
     fdc:	7d e3 1a d7 1d d3 1c d3 3d d3 5e d3 3e cf 3c d3     }.......=.^.>.<.
     fec:	1b d7 ff f7 ff ff ff ff ff ff ff ff ff ff ff ff     ................
     ffc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    100c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    101c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ad b5     ................
    102c:	ce b9 ee b9 a5 94 cb b9 ed bd 28 a5 48 a5 08 a5     ..........(.H...
    103c:	28 a5 6a ad 93 d2 74 ce 73 ce 72 ce 95 d6 39 e7     (.j...t.s.r...9.
    104c:	9d f7 dd f7 df ff ff ff ff ff ff ff ff ff ff ff     ................
    105c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    106c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    107c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    108c:	ff fb bd fb 9b ef f7 e2 b4 da 30 c6 cd b9 ee b9     ..........0.....
    109c:	71 ce 4a ad a4 94 42 88 42 88 a5 90 83 8c 21 80     q.J...B.B.....!.
    10ac:	86 8c 74 c2 7d e3 1c d3 3c cf 3c cf fb c6 b9 c2     ..t.}...<.<.....
    10bc:	77 b6 34 b6 b8 ca 19 df bf f3 ff ff ff ff ff ff     w.4.............
    10cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    10dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    10ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    10fc:	8b b1 10 c2 ac b5 a5 94 2e c6 70 ce 69 ad 48 a5     ..........p.i.H.
    110c:	49 a9 07 a1 4a ad 72 ce 32 ca f8 e2 9d f3 ff ff     I...J.r.2.......
    111c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    112c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    113c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    114c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    115c:	ff ff ff ff ff ff ff ff de f7 7c f3 18 e3 93 d2     ..........|.....
    116c:	30 c2 93 d2 e6 98 83 90 43 8c 64 8c c6 94 c6 94     0.......C.d.....
    117c:	85 8c 22 80 86 84 33 b6 96 be 97 be 98 b6 78 ba     .."...3.......x.
    118c:	55 b2 35 ae 14 ae 14 ae 34 b2 d1 ad fa d2 ff fb     U.5.....4.......
    119c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    11ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    11bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    11cc:	ff ff 8c b1 ad b5 ee bd 83 90 91 d2 92 d6 ab b5     ................
    11dc:	6a ad 49 a5 4a a5 ef bd 18 e3 9d f3 fe fb ff ff     j.I.J...........
    11ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    11fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    120c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    121c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    122c:	ff ff ff ff ff ff ff ff ff ff ff ff df fb de fb     ................
    123c:	9b ef f6 de ee b9 e6 9c c5 94 64 8c 43 88 84 8c     ..........d.C...
    124c:	e7 98 c7 98 43 84 85 84 0a 91 f8 ce b7 c2 56 ba     ....C.........V.
    125c:	15 b2 f2 ad f2 a9 b1 a1 b2 a1 d3 9d d2 a1 90 9d     ................
    126c:	33 b6 df f7 ff ff ff ff ff ff ff ff ff ff ff ff     3...............
    127c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    128c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    129c:	ff ff ff ff ad b5 e6 98 93 ce 62 8c 2f ca d4 de     ..........b./...
    12ac:	cd b9 6a ad ce bd 18 e3 7b ef df fb ff ff ff ff     ..j.....{.......
    12bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    12cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    12dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    12ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    12fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    130c:	ff ff de fb be f7 6b ad 28 a1 e7 9c a4 90 42 88     ......k.(.....B.
    131c:	21 84 c7 98 e7 94 a5 8c 44 80 65 84 2c 99 13 ae     !.......D.e.,...
    132c:	f2 a9 b0 9d 8f 99 90 9d af 99 90 99 90 99 90 99     ................
    133c:	b1 9d 8f 9d 76 c6 ff ff ff ff ff ff ff ff ff ff     ....v...........
    134c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    135c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    136c:	ff ff ff ff ff ff 31 c6 41 88 10 c6 07 a1 07 a5     ......1.A.......
    137c:	f7 e2 0f c2 f7 de be fb ff ff ff ff ff ff ff ff     ................
    138c:	ff ff ff ff ff ff ff ff ff ff ff ff fe ff ff ff     ................
    139c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    13ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    13bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    13cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    13dc:	fe ff ff ff ff ff 9d f3 6b a9 4a a9 07 9d e6 98     ........k.J.....
    13ec:	63 8c 42 88 64 8c e7 98 e8 94 84 88 42 84 ca 8c     c.B.d.......B...
    13fc:	af a5 cf 9d b0 9d b1 99 70 99 90 99 af 9d 90 9d     ........p.......
    140c:	91 a1 91 99 90 99 af a5 de f3 ff ff ff ff ff ff     ................
    141c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    142c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    143c:	ff ff ff ff ff ff ff ff b5 d2 e6 98 c5 90 ce b9     ................
    144c:	e5 94 92 ca b5 d2 de fb ff ff ff ff ff ff ff ff     ................
    145c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    146c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    147c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    148c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    149c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    14ac:	ff ff ff ff ff ff ff ff 5a ef 4a a9 6b b1 4a a9     ........Z.J.k.J.
    14bc:	e7 9c a4 94 42 84 63 88 c6 90 29 9d c7 8c 64 84     ....B.c...)...d.
    14cc:	c7 88 4c 99 d0 a1 b0 9d b0 9d b1 a1 b1 a1 b1 a5     ..L.............
    14dc:	b1 a1 b1 a5 d2 a5 d3 a9 13 a6 5c df fe ff ff ff     ..........\.....
    14ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    14fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    150c:	ff ff ff ff ff ff ff ff ff ff 17 df 93 ce f0 b9     ................
    151c:	a6 94 29 a1 e7 98 31 c2 de fb ff ff ff ff ff ff     ..)...1.........
    152c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    153c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    154c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    155c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    156c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    157c:	ff ff ff ff ff ff ff ff ff ff 18 e7 6b ad ce b5     ............k...
    158c:	6c ad 29 a1 a4 90 63 88 62 88 63 88 e8 98 09 99     l.)...c.b.c.....
    159c:	85 84 a7 80 af a1 b0 a1 12 aa f2 a1 12 a6 13 a6     ................
    15ac:	13 aa 35 aa 15 ae 14 aa 15 ae 15 aa 3d d7 ff ff     ..5.........=...
    15bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    15cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    15dc:	ff ff ff ff ff ff ff ff ff ff ff ff 5a e7 18 db     ............Z...
    15ec:	18 d7 53 c2 2b a1 c7 90 a6 8c 2a a1 be f7 ff ff     ..S.+.....*.....
    15fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff fe ff     ................
    160c:	ff ff ff ff ff ff ff ff ff ff ff ff ff fb ff ff     ................
    161c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    162c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    163c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    164c:	ff ff ff ff ff ff ff ff ff ff ff ff f7 de 2a a5     ..............*.
    165c:	8b b1 ef bd 4a a9 e6 98 a5 90 43 8c 42 84 c7 94     ....J.....C.B...
    166c:	4b a1 c7 8c c8 84 8e 9d 90 9d 35 b2 34 ae 56 b2     K.........5.4.V.
    167c:	35 ae 56 ae 35 b2 35 b2 56 b2 56 b6 56 b6 1b d7     5.V.5.5.V.V.V...
    168c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    169c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    16ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff 7a e7     ..............z.
    16bc:	3a db 7c e3 f8 d2 96 c2 d0 a9 a8 88 44 80 94 ca     :.|.........D...
    16cc:	9c ef ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    16dc:	ff ff ff ff ff ff be f3 7c ef 7b e7 5a eb 19 df     ........|.{.Z...
    16ec:	94 ca 74 ca d6 da 9c f3 ff ff ff ff ff ff ff ff     ..t.............
    16fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    170c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    171c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff f7 de     ................
    172c:	28 a5 c6 98 ad b5 11 c6 07 a1 a4 90 42 88 42 84     (...........B.B.
    173c:	a5 8c 6b a5 29 9d e9 8c c8 88 b0 a1 76 ba 77 b6     ..k.).......v.w.
    174c:	97 b6 57 b6 56 b2 78 b6 77 b6 78 b6 77 b6 99 ba     ..W.V.x.w.x.w...
    175c:	3c d3 ff ff ff ff ff ff ff ff ff ff ff ff ff ff     <...............
    176c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    177c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    178c:	7c e7 f8 ce 9e df 1a d3 b8 c2 8f 9d b0 a5 33 b2     |.............3.
    179c:	74 be 54 be d8 d2 ff f7 ff ff ff ff ff ff ff ff     t.T.............
    17ac:	ff fb 9d eb 5a df 74 c6 ae ad 12 ba 74 ca d8 d6     ....Z.t.....t...
    17bc:	d7 d2 31 be ae b1 4a a5 09 a1 4b ad d6 d6 ff ff     ..1...J...K.....
    17cc:	df ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    17dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    17ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    17fc:	f7 de 28 a5 85 94 a4 90 ad b5 8c b1 a4 90 84 8c     ..(.............
    180c:	21 80 43 84 4a a1 4c a5 6d 9d c8 88 13 ae 56 b6     !.C.J.L.m.....V.
    181c:	98 ba 98 ba b8 be 97 ba 98 ba 78 ba 98 be 98 be     ..........x.....
    182c:	da be 1b d3 ff fb ff fb ff ff ff ff ff ff ff ff     ................
    183c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    184c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    185c:	ff ff be ef 3b d7 9e db 1b cf fb c6 2c 8d fa c6     ....;.......,...
    186c:	b9 c6 55 b6 56 ba 55 ba 76 be 7c e7 ff ff df f3     ..U.V.U.v.|.....
    187c:	9d e7 1a d7 3b df f9 d2 54 ba d1 b1 96 c6 3a db     ....;...T.....:.
    188c:	f8 d6 74 c6 f0 b5 4a a1 08 99 c7 94 e8 98 e7 98     ..t...J.........
    189c:	28 9d 94 d2 ff ff ff ff ff ff ff ff ff ff ff ff     (...............
    18ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    18bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    18cc:	ff ff f7 e2 29 a5 84 94 42 8c 21 84 8c b1 e7 9c     ....)...B.!.....
    18dc:	85 94 22 84 41 84 e8 98 ae b1 af ad e9 8c 90 a5     ..".A...........
    18ec:	55 b6 1c cf 1c cf 3c d3 3d cf 3d d7 5d d7 9e df     U.....<.=.=.]...
    18fc:	7f df 9f df bf eb ff ff ff ff ff ff ff ff ff ff     ................
    190c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    191c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    192c:	ff ff ff ff bf ef da ca 7e d7 1c cf b9 c2 0c 89     ........~.......
    193c:	fa c6 3c cb 1c cb 77 ba 35 b2 77 ba b7 c2 76 be     ..<...w.5.w...v.
    194c:	14 b2 f1 a9 96 c2 b7 c6 97 c2 76 c2 b7 ca f8 ce     ..........v.....
    195c:	1a d7 d8 d2 d7 ce 32 be 08 99 c7 90 a5 8c e7 94     ......2.........
    196c:	c7 94 e7 98 e7 98 09 a1 17 df ff ff ff ff ff ff     ................
    197c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    198c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    199c:	ff ff ff ff 39 eb 49 a9 a4 90 63 90 01 80 63 8c     ....9.I...c...c.
    19ac:	49 a9 84 94 42 88 42 84 a6 90 ef b5 12 ba 2b 99     I...B.B.......+.
    19bc:	ea 90 77 be 7f df 9f df 5e d7 5e d7 3d d7 3c d3     ..w.....^.^.=.<.
    19cc:	3d cf 1c cf 5d cf 9f e3 ff ff ff ff ff ff ff ff     =...]...........
    19dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    19ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    19fc:	ff ff ff ff ff ff df f3 1b cf 7f d7 fc ca da ca     ................
    1a0c:	ec 8c fb ca fb ca fb c6 1b cb 5e d7 7f df 7f d7     ..........^.....
    1a1c:	3e d3 3c d3 97 ba 13 ae 75 ba b6 c2 97 c2 76 c2     >.<.....u.....v.
    1a2c:	d0 a9 f1 b1 d7 ca b7 ce 74 c2 32 ba ad a9 c7 90     ........t.2.....
    1a3c:	84 84 85 88 c6 90 e7 98 c6 94 c6 98 52 c6 ff ff     ............R...
    1a4c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    1a5c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    1a6c:	ff ff ff ff ff ff 9d f3 29 a5 a4 90 22 84 01 84     ........)..."...
    1a7c:	21 84 49 a5 08 a5 62 8c 21 84 64 88 ad ad 54 be     !.I...b.!.d...T.
    1a8c:	6e a5 86 84 76 be 3c d7 bf e3 7e db 9f df 9e df     n...v.<...~.....
    1a9c:	9e e3 bf e7 bf e7 bf e7 ff f3 ff ff ff ff ff ff     ................
    1aac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    1abc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    1acc:	ff ff ff ff ff ff ff ff ff f3 1b cb 7f d7 fc ca     ................
    1adc:	f9 c2 0c 89 da c2 fb c6 b9 be 9f db 9f df 9f db     ................
    1aec:	1b cb fa c2 1b cb 1d cf ba c6 98 be 56 b6 d2 a5     ............V...
    1afc:	8f 99 f2 a5 55 ba b8 c2 b7 c6 54 ba 13 b6 12 b6     ....U.....T.....
    1b0c:	f1 b5 4c a1 64 84 84 88 a5 90 e9 9c 09 a1 09 a1     ..L.d...........
    1b1c:	ad b1 bd f7 ff ff ff ff ff ff ff ff ff ff ff ff     ................
    1b2c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    1b3c:	ff ff df ff ff ff ff ff de ff 29 a5 84 90 22 84     ..........)...".
    1b4c:	00 84 00 80 85 94 4a a9 85 90 22 84 64 88 6d ad     ......J...".d.m.
    1b5c:	92 c6 cf a9 64 84 75 b6 7e e3 ff ff ff fb df ff     ....d.u.~.......
    1b6c:	de f7 df f3 ff f3 ff f3 df f3 ff fb ff ff ff ff     ................
    1b7c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    1b8c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    1b9c:	ff ff fe ff ff ff ff ff ff ff ff f7 1b cf 7f d3     ................
    1bac:	fc ce b9 c2 2e 91 b9 c2 d9 c2 9f df bf e3 d9 c6     ................
    1bbc:	6e 9d d2 a5 79 c2 99 be 57 b6 35 ae b0 a1 8e 99     n...y...W.5.....
    1bcc:	8e 9d b0 99 d2 a9 55 b2 97 be 97 be 55 ba 12 b6     ......U.....U...
    1bdc:	13 b6 32 b6 32 b6 10 b6 85 88 64 88 c6 94 09 9d     ..2.2.....d.....
    1bec:	2a a5 4a a5 6a a9 7c f3 ff ff ff ff ff ff ff ff     *.J.j.|.........
    1bfc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    1c0c:	ff ff ff ff ff ff ff ff ff ff ff ff ad b1 63 90     ..............c.
    1c1c:	42 84 00 80 00 80 84 90 6a ad a5 90 21 84 43 88     B.......j...!.C.
    1c2c:	4a a5 94 ca 12 b6 64 88 13 b2 3b d7 ff fb ff fb     J.....d...;.....
    1c3c:	ff fb ff ff ff f7 ff f7 ff f7 df f3 ff fb ff ff     ................
    1c4c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    1c5c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    1c6c:	ff ff ff ff ff ff ff ff ff ff ff ff ff fb 3b d7     ..............;.
    1c7c:	3d cf 1c cf d9 c6 4d 91 55 b6 3d d7 bf e3 13 b2     =.....M.U.=.....
    1c8c:	b1 a1 da c6 5d d3 fa c2 97 ba 56 ae f3 a1 b1 a1     ....].....V.....
    1c9c:	90 a1 90 a5 d1 a1 f2 a5 55 b2 76 ba 76 b6 34 b6     ........U.v.v.4.
    1cac:	34 b2 33 b2 34 ba 75 be 75 be 74 c2 e8 94 63 88     4.3.4.u.u.t...c.
    1cbc:	e7 94 2a a1 6b a9 4b a9 4a a9 bd f3 ff ff ff ff     ..*.k.K.J.......
    1ccc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    1cdc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff 10 c6     ................
    1cec:	84 90 21 88 20 84 00 80 63 8c 6b a9 e7 98 42 84     ..!. ...c.k...B.
    1cfc:	43 84 e8 9c 95 ce 54 c2 a6 8c 90 a5 fa ce ff f7     C.....T.........
    1d0c:	ff f7 ff fb ff fb ff f7 ff f7 df f3 bf f3 ff fb     ................
    1d1c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    1d2c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    1d3c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    1d4c:	5c df 3c d3 fa c6 d9 c6 6f 9d 35 b6 bf e7 fa c6     \.<.....o.5.....
    1d5c:	da c6 3e cf 1c cb da c6 76 ba 35 b2 f3 a9 d2 a1     ..>.....v.5.....
    1d6c:	d2 a1 70 95 90 99 b1 a1 d3 a5 35 ae 77 b6 56 b6     ..p.......5.w.V.
    1d7c:	55 b2 35 b2 55 b2 55 ba 96 c2 76 c2 b6 c6 b7 ce     U.5.U.U...v.....
    1d8c:	09 9d 64 88 c7 98 6b a5 ad ad 6b a5 4b a9 ff ff     ..d...k...k.K...
    1d9c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    1dac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    1dbc:	d6 da 85 90 42 88 21 84 00 84 41 88 6a ad e7 9c     ....B.!...A.j...
    1dcc:	22 88 43 84 a5 94 95 ce 96 c6 c7 90 4c 99 96 be     ".C.........L...
    1ddc:	bf eb bf eb bf eb bf e7 bf e7 bf e3 9e e3 9f e3     ................
    1dec:	ff f3 ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    1dfc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    1e0c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    1e1c:	ff ff be ef 75 c2 fa ce da c6 70 99 35 ae fb ce     ....u.....p.5...
    1e2c:	1b cb 56 b6 b8 be b9 c2 56 b6 15 ae 14 a6 f4 a9     ..V.....V.......
    1e3c:	d3 a1 b0 99 b0 99 d1 9d b2 a1 f3 a5 35 b2 77 ba     ............5.w.
    1e4c:	77 b6 77 b2 56 b6 76 b6 77 be 98 be b8 c6 b8 c6     w.w.V.v.w.......
    1e5c:	f9 d2 d8 d2 09 99 85 88 2a 9d ad ad ce b5 09 a1     ........*.......
    1e6c:	ce b5 ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    1e7c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    1e8c:	ff ff 5a eb a5 94 42 88 21 80 00 84 01 84 29 a5     ..Z...B.!.....).
    1e9c:	c7 9c 42 8c 42 88 84 8c 94 ca b6 ca e7 90 09 91     ..B.B...........
    1eac:	13 b2 5d db 5d d3 3d d3 5d cf 3d cf 3d d3 5d cf     ..].].=.].=.=.].
    1ebc:	3d d3 df ef ff ff ff ff ff ff ff ff ff ff ff ff     =...............
    1ecc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    1edc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    1eec:	ff ff ff ff ff ff 95 ca 96 c6 db c6 b0 9d f3 a5     ................
    1efc:	97 ba 2d 91 c9 88 c8 88 4b 9d 34 b2 fa ca da c2     ..-.....K.4.....
    1f0c:	13 aa d1 a1 d2 a1 b1 a1 b2 a9 f2 a5 14 aa 56 b6     ..............V.
    1f1c:	98 ba 98 ba 97 ba 98 ba b8 ba 98 be b8 be fa ca     ................
    1f2c:	fa ce f9 ce 1a d7 19 d7 09 99 a6 90 4a a1 cf b5     ............J...
    1f3c:	ad b1 08 9d 18 e3 ff ff ff ff ff ff ff ff ff ff     ................
    1f4c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    1f5c:	ff ff ff ff ff ff 08 a1 42 8c 21 84 00 80 20 84     ........B.!... .
    1f6c:	29 a1 c6 98 42 8c 22 84 64 8c 73 c6 b5 ca 09 95     )...B.".d.s.....
    1f7c:	c7 8c f1 ad 3d cf 3e cb 1d cf 3d cb 1c cb 1c cb     ....=.>...=.....
    1f8c:	1c cb 1c cb bf f3 ff ff ff ff ff ff ff ff ff ff     ................
    1f9c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    1fac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    1fbc:	ff ff ff ff ff ff ff ff df fb 52 c6 13 ba b0 a9     ..........R.....
    1fcc:	f1 ad 96 ba 1b cb 54 ba cf a9 09 99 65 84 23 80     ......T.....e.#.
    1fdc:	e9 8c 33 ba f9 ce 77 ba d2 a1 f4 a5 14 aa 35 ae     ..3...w.......5.
    1fec:	76 b6 98 be b9 c2 b8 be b8 be b9 be da c6 da c2     v...............
    1ffc:	fb c6 fb ce 1b d3 1b d3 1a db f9 d6 a6 8c 08 95     ................
    200c:	ad ad 11 be 8c ad 08 9d de fb ff ff ff ff ff ff     ................
    201c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    202c:	ff ff ff ff ff ff ff ff 10 c2 43 8c 21 84 01 84     ..........C.!...
    203c:	42 88 08 a5 a6 94 62 8c 22 84 43 88 52 c2 b5 ce     B.....b.".C.R...
    204c:	4a 9d a5 8c 8e a5 1c cf 3d cf 3c cb 1c cf fb ca     J.......=.<.....
    205c:	1c cb 1b cb fb c6 bf f3 ff ff ff ff ff ff ff ff     ................
    206c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    207c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    208c:	ff ff ff ff ff ff ff ff ff ff ff ff 5a eb 93 d2     ............Z...
    209c:	6b a5 f0 ad 1a cf 1b cf 76 be 32 b2 f0 ad cf a9     k.......v.2.....
    20ac:	6c a1 a7 90 23 80 44 80 6e a1 b7 c2 97 ba 34 b2     l...#.D.n.....4.
    20bc:	56 b2 76 ba 98 be b9 c2 d9 be b9 c2 da c6 fb c6     V.v.............
    20cc:	fc ca 3c cf 3d d3 3c d3 5c db 5b db 7d e3 96 ce     ..<.=.<.\.[.}...
    20dc:	85 84 29 9d cf b5 af b5 2a a5 73 ce ff ff ff ff     ..).....*.s.....
    20ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    20fc:	ff ff ff ff ff ff ff ff de fb 39 e7 63 8c 21 84     ..........9.c.!.
    210c:	21 84 63 8c 08 a5 a6 90 63 8c 41 84 42 84 32 c2     !.c.....c.A.B.2.
    211c:	b6 ce 4b a1 65 88 2c a1 d9 c6 fa c6 f9 c6 fb ca     ..K.e.,.........
    212c:	d9 c6 da ca da c2 b9 c2 de f3 fe ff ff ff ff ff     ................
    213c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    214c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    215c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    216c:	7a eb 94 ce ce b1 f8 d6 3b e3 96 ca 33 be d0 b5     z.......;...3...
    217c:	ae a9 8d a5 4b 9d a7 90 c8 90 23 80 23 80 2b a1     ....K.....#.#.+.
    218c:	b8 be fa ca 98 be da c2 da c2 d9 c2 fa c6 1c cb     ................
    219c:	1b cf 1b cb 3d cf 5e d3 5e d7 7e db 9e df bf e7     ....=.^.^.~.....
    21ac:	7b e3 ad ad a6 8c 6d a9 11 c2 4c a9 09 a1 ff ff     {.....m...L.....
    21bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    21cc:	ff ff ff ff ff ff ff ff ff ff de fb 7c ef 08 a5     ............|...
    21dc:	22 88 00 80 63 8c e6 9c 83 8c 84 8c 20 84 42 88     "...c....... .B.
    21ec:	ef b9 93 ca 29 9d 85 8c 4c a1 d8 ca b8 c2 b9 c2     ....)...L.......
    21fc:	d8 be b7 be d9 c2 b9 ba b8 c2 ff fb ff ff ff ff     ................
    220c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    221c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    222c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    223c:	ff ff ff ff 9c ef d6 d6 95 ce 3b df b7 ce 33 be     ..........;...3.
    224c:	11 ba cf b1 6d a5 4a 9d 65 84 85 88 e8 94 c8 90     ....m.J.e.......
    225c:	22 80 01 80 6d 99 da c6 fa ca 1b c7 fb c6 da c6     "...m...........
    226c:	1c cb 1c cf 3e d3 5e d3 7e d7 9f d7 9e db 9e df     ....>.^.~.......
    227c:	bf e7 de ef bd ef 86 8c 09 9d f0 bd ef b9 08 9d     ................
    228c:	18 df ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    229c:	ff ff ff ff ff ff ff ff ff ff df ff 9c f3 19 e7     ................
    22ac:	ef bd 41 84 00 84 64 8c c5 94 84 90 42 88 00 80     ..A...d.....B...
    22bc:	41 88 10 be 53 ca 29 a5 64 84 8c a9 75 be b7 c2     A...S.).d...u...
    22cc:	b7 be b9 be 97 be 98 ba 99 ba b8 c2 ff ff ff ff     ................
    22dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    22ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    22fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    230c:	ff ff ff ff ff ff ff ff bd f3 74 ca 5b e7 d7 d6     ..........t.[...
    231c:	53 c6 11 be ae b1 6c a9 0a 99 44 88 64 84 63 84     S.....l...D.d.c.
    232c:	85 88 e8 94 c8 8c 21 80 85 84 f2 a9 1d d3 fb ca     ......!.........
    233c:	1b c7 3c cf 3d cf 5f cf 5f d3 7f db 9f df 9f e7     ..<.=._._.......
    234c:	df ef ff f3 ff fb df f7 31 be c7 90 6c a9 11 ba     ........1...l...
    235c:	4a a9 ac ad ff ff ff ff ff ff ff ff ff ff ff ff     J...............
    236c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff bd f7     ................
    237c:	18 e3 94 ce 83 8c 42 84 84 90 a5 90 42 88 21 88     ......B.....B.!.
    238c:	00 80 62 88 ce b1 73 c6 08 9d 84 8c ce b1 73 c2     ..b...s.......s.
    239c:	74 be 74 ba 77 ba 77 be 77 ba 77 b6 b8 c6 ff ff     t.t.w.w.w.w.....
    23ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    23bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    23cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    23dc:	ff ff ff ff ff ff ff ff ff ff ff ff 18 e3 59 e7     ..............Y.
    23ec:	f8 de 94 ce 31 c2 cf b9 ad ad 4b a5 65 88 63 88     ....1.....K.e.c.
    23fc:	63 84 43 80 23 80 86 84 0a 99 63 88 21 80 0a 91     c.C.#.....c.!...
    240c:	fa c6 3d d7 3e d3 5e cb 7f d3 5d d3 9e e3 ff f3     ..=.>.^...].....
    241c:	ff f3 ff f7 ff fb df f7 ff fb 9e ef a6 8c 4b a1     ..............K.
    242c:	11 ba ce b1 e7 98 bd f7 ff ff ff ff ff ff ff ff     ................
    243c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    244c:	ff ff 9c f3 d6 da 4a a9 21 84 42 88 63 88 00 80     ......J.!.B.c...
    245c:	00 80 00 80 85 90 ae b1 31 c2 e7 98 85 90 ef b5     ........1.......
    246c:	72 c2 73 be 73 be 55 be 76 be 76 c2 76 be 3b db     r.s.s.U.v.v.v.;.
    247c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    248c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    249c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    24ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff fd fb     ................
    24bc:	f7 e2 38 e7 b4 d2 52 c6 ef b9 8d b1 4a a5 63 84     ..8...R.....J.c.
    24cc:	64 88 63 88 22 84 23 80 64 80 43 84 a7 90 c8 94     d.c.".#.d.C.....
    24dc:	21 84 64 84 96 ba 7e db 5d d7 9f e3 df ef df f3     !.d...~.].......
    24ec:	df f3 ff f7 ff f7 fe f7 ff f7 df f7 df f3 ce ad     ................
    24fc:	e8 94 f0 b5 ce b5 e7 98 f7 de ff ff ff ff ff ff     ................
    250c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    251c:	ff ff ff ff ff ff 7b f3 d6 d6 63 8c 41 88 21 80     ......{...c.A.!.
    252c:	20 84 20 80 00 80 c5 98 8c b1 11 c2 a6 94 c5 90      . .............
    253c:	72 ca 93 ca d6 d2 18 db 3a df 5b e3 9d e7 be eb     r.......:.[.....
    254c:	be ef ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    255c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    256c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    257c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    258c:	ff ff 59 eb 38 e7 d5 d6 51 c6 cf b9 8d b1 6b a9     ..Y.8...Q.....k.
    259c:	a4 90 63 8c 42 84 42 84 42 84 41 80 43 80 43 80     ..c.B.B.B.A.C.C.
    25ac:	43 80 09 91 a5 88 43 80 34 b2 bf eb df f3 df f3     C.....C.4.......
    25bc:	ff f7 ff f7 ff f7 ff fb df f7 ff f7 df ef 5c df     ..............\.
    25cc:	b7 ca c7 8c ae ad ef b9 09 a1 31 c6 ff ff ff ff     ..........1.....
    25dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    25ec:	ff ff ff ff ff ff ff ff ff ff dd f7 31 c2 00 80     ............1...
    25fc:	20 80 01 80 00 80 42 88 e8 9c 6c ad ef bd e6 98      .....B...l.....
    260c:	a5 94 72 ca 3a e7 9b eb 7b eb 58 e3 38 df 39 df     ..r.:...{.X.8.9.
    261c:	38 db ff ff ff ff ff ff ff ff ff ff ff ff ff ff     8...............
    262c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    263c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    264c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    265c:	ff ff ff ff dd fb 38 e7 f7 de 73 ca ee bd ad b5     ......8...s.....
    266c:	8b ad a6 94 64 8c 43 88 43 88 42 84 22 80 42 84     ....d.C.C.B.".B.
    267c:	42 80 64 84 64 80 c8 88 0b 95 21 80 33 ba ff f3     B.d.d.....!.3...
    268c:	ff f3 bf eb ff f7 df ef ff f7 bf ef 7e db 5e df     ............~.^.
    269c:	df e7 5c db e8 8c 8d a9 f0 b9 2a a5 6c ad ff ff     ..\.......*.l...
    26ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    26bc:	ff ff ff ff ff ff ff ff ff ff ff ff df ff de f7     ................
    26cc:	cf b9 21 84 00 80 00 80 63 8c 08 a1 6b ad 8d b1     ..!.....c...k...
    26dc:	29 a1 6a ad 0f be 8c ad cf b9 8d b1 ad b5 31 c6     ).j...........1.
    26ec:	d6 d6 9c f3 dd fb ff ff ff ff ff ff ff ff ff ff     ................
    26fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    270c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    271c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    272c:	ff ff ff ff ff ff ff ff 5a ef 18 e3 b4 d6 30 c6     ........Z.....0.
    273c:	ad b5 8c ad a5 94 63 88 42 88 62 88 42 84 22 84     ......c.B.b.B.".
    274c:	42 80 22 80 43 84 43 84 44 84 a7 88 6d 99 23 80     B.".C.C.D...m.#.
    275c:	96 ca df f7 df f7 ff f7 bf ef 7e df 7e d7 bf e3     ..........~.~...
    276c:	7e df fb ce d9 ce c9 90 4b a1 ce b5 4b a5 2a a5     ~.......K...K.*.
    277c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    278c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    279c:	ff ff bd f7 52 ca 42 8c 42 88 a4 90 07 9d 2a a5     ....R.B.B.....*.
    27ac:	4b ad 2a a5 07 a1 4a a5 49 a5 a5 94 6b ad 73 d2     K.*...J.I...k.s.
    27bc:	d7 da 19 e3 7b ef dd fb ff ff ff ff ff ff ff ff     ....{...........
    27cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    27dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    27ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    27fc:	ff ff ff ff ff ff ff ff ff ff dd fb f7 e2 f5 de     ................
    280c:	31 c6 ad b1 ac b5 07 a1 84 90 63 8c 22 88 63 8c     1.........c.".c.
    281c:	22 84 21 84 41 80 42 88 43 84 43 84 65 84 a6 88     ".!.A.B.C.C.e...
    282c:	4d 95 43 80 7d db df eb 5d d7 5d db bf e7 7f df     M.C.}...].].....
    283c:	1a cb b8 c2 b9 c2 b8 c2 4c 9d 2b 9d af b1 4b a5     ........L.+...K.
    284c:	29 a5 ff ff ff ff ff ff ff ff ff ff ff ff ff ff     )...............
    285c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    286c:	ff ff ff ff ff ff ff ff 39 e7 32 c6 12 c2 95 d2     ........9.2.....
    287c:	f4 d2 17 df 38 e3 b3 d2 cd bd 10 c2 53 ce af b9     ....8.......S...
    288c:	08 9d 95 ce de fb ff fb ff ff ff ff ff ff ff ff     ................
    289c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    28ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    28bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    28cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff 17 e3     ................
    28dc:	d5 de 72 ce ad b5 8b b1 29 a5 64 8c 22 84 63 8c     ..r.....).d.".c.
    28ec:	22 88 22 84 22 84 22 84 42 84 62 84 43 84 85 84     ".".".".B.b.C...
    28fc:	86 88 2c 91 e8 90 2b 9d 5d d7 bf e3 9f e3 1d d3     ..,...+.].......
    290c:	b8 c2 da c2 98 be 76 ba 97 be 4c 99 2a 9d af b5     ......v...L.*...
    291c:	29 a1 4a ad ff ff ff ff ff ff ff ff ff ff ff ff     ).J.............
    292c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    293c:	ff ff ff ff ff ff ff ff ff ff de ff be f7 de fb     ................
    294c:	df fb ff ff ff ff ff ff ff ff bf fb 39 e3 52 c6     ............9.R.
    295c:	73 ca b5 d6 cd b9 4a a5 f7 da ff ff ff ff ff ff     s.....J.........
    296c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    297c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    298c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    299c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    29ac:	9c f7 d4 d6 93 d2 0f c2 6b ad 4a a9 84 90 42 88     ........k.J...B.
    29bc:	43 88 42 88 42 84 42 80 21 84 21 84 42 84 43 84     C.B.B.B.!.!.B.C.
    29cc:	64 84 85 88 88 84 8f a1 43 80 da c2 1b d3 da ca     d.......C.......
    29dc:	da c2 98 be 98 be 77 b2 55 b2 f2 ad 2b 99 0a 99     ......w.U...+...
    29ec:	8d ad 09 9d 31 c6 ff ff ff ff ff ff ff ff ff ff     ....1...........
    29fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    2a0c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    2a1c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    2a2c:	dd f7 38 e7 92 ce 51 ca 93 d2 6b ad 4b a9 5a eb     ..8...Q...k.K.Z.
    2a3c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    2a4c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    2a5c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    2a6c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    2a7c:	ff ff ff ff 16 e3 b4 d6 0f c2 ad b5 6b a9 c7 98     ............k...
    2a8c:	43 88 22 84 42 8c 42 88 22 84 22 88 22 88 42 84     C.".B.B.".".".B.
    2a9c:	43 84 64 88 86 88 a8 84 2c 95 e9 90 b1 a1 da ca     C.d.....,.......
    2aac:	b9 be b9 be 97 ba 35 ae 14 aa d1 a5 d1 a5 e9 8c     ......5.........
    2abc:	0b 9d 4b a5 08 a1 5a ef ff ff ff ff ff ff ff ff     ..K...Z.........
    2acc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    2adc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    2aec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    2afc:	ff ff ff ff ff ff ff ff 7b ef b5 d6 72 c6 31 c2     ........{...r.1.
    2b0c:	29 a5 8c b1 bd f7 ff ff ff ff ff ff ff ff ff ff     )...............
    2b1c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    2b2c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    2b3c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    2b4c:	ff ff ff ff ff ff 9c f7 b3 d2 93 ce cd b9 6b ad     ..............k.
    2b5c:	29 a5 43 8c 42 88 41 88 42 88 42 88 22 88 42 88     ).C.B.A.B.B.".B.
    2b6c:	42 88 42 84 64 84 85 88 c9 88 e9 94 d2 a9 ea 90     B.B.d...........
    2b7c:	fb c6 97 ba 77 b6 35 ae d2 a5 b2 a1 b0 a1 af a5     ....w.5.........
    2b8c:	c9 8c 4b 9d 4a a5 ce b5 ff ff ff ff ff ff ff ff     ..K.J...........
    2b9c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    2bac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    2bbc:	ff ff ff ff ff ff ff ff fd ff ff ff ff ff ff ff     ................
    2bcc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff bd f3     ................
    2bdc:	59 e7 73 ca 8d b5 08 a1 73 ce ff ff ff ff ff ff     Y.s.....s.......
    2bec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    2bfc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    2c0c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    2c1c:	ff ff ff ff ff ff ff ff ff ff 17 e3 73 d2 0f c2     ............s...
    2c2c:	ac b1 4b a9 84 90 42 8c 22 88 42 88 22 84 42 84     ..K...B.".B.".B.
    2c3c:	42 88 42 88 63 88 64 88 a5 90 a7 88 09 91 35 b2     B.B.c.d.......5.
    2c4c:	a7 8c 99 be 36 ae 13 aa b1 a1 b0 9d 90 9d d1 a5     ....6...........
    2c5c:	4c 99 09 91 29 a1 6b a9 bc f3 ff ff ff ff ff ff     L...).k.........
    2c6c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    2c7c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    2c8c:	ff ff ff ff ff ff ff ff ff ff fe ff fd ff ff ff     ................
    2c9c:	ff ff bd f3 14 db d0 d2 34 e3 ff ff ff ff ff ff     ........4.......
    2cac:	ff ff ff ff ff ff 5b ef 53 ca 29 a5 28 a1 59 e7     ......[.S.).(.Y.
    2cbc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    2ccc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    2cdc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    2cec:	ff ff ff ff ff ff ff ff ff ff ff ff fe ff 72 ce     ..............r.
    2cfc:	71 ce 0f c2 ad b9 e6 9c 42 8c 43 88 42 88 42 88     q.......B.C.B.B.
    2d0c:	42 88 62 8c 43 88 63 88 84 8c a6 8c c7 90 0a 95     B.b.C.c.........
    2d1c:	12 b6 c8 8c 76 be 15 aa b1 a1 90 9d b0 a5 f9 ca     ....v...........
    2d2c:	96 be c7 88 0a 99 4b a5 7a ef ff ff ff ff ff ff     ......K.z.......
    2d3c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    2d4c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    2d5c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff 7b eb     ..............{.
    2d6c:	14 db 2a be 88 b1 ac b1 8a a9 29 be 54 df fe ff     ..*.......).T...
    2d7c:	ff ff ff ff ff ff ff ff ff ff ff ff 5a eb ce b5     ............Z...
    2d8c:	e7 98 31 c2 ff ff ff ff ff ff ff ff ff ff ff ff     ..1.............
    2d9c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    2dac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    2dbc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    2dcc:	bd f7 2f c2 50 ca ed b9 69 ad 64 90 43 8c 42 88     ../.P...i.d.C.B.
    2ddc:	42 88 42 88 42 8c 43 8c 63 8c 85 90 a6 90 e6 94     B.B.B.C.c.......
    2dec:	b1 a5 09 99 4c 9d 13 b2 d2 a1 b0 a1 34 b2 3b d3     ....L.......4.;.
    2dfc:	d1 a9 85 80 e8 90 ae a9 f7 da de fb df ff ff ff     ................
    2e0c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    2e1c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    2e2c:	ff ff ff ff ff ff ff ff bc f7 37 e7 d3 da 09 b6     ..........7.....
    2e3c:	65 a1 07 9d 4b a5 4b a5 49 a9 8c ad f1 c1 48 ba     e...K.K.I.....H.
    2e4c:	74 e3 ff ff ff ff ff ff fe ff ff ff ff ff ff ff     t...............
    2e5c:	de fb d5 d6 e8 9c 09 a1 7b ef ff ff ff ff ff ff     ........{.......
    2e6c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    2e7c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    2e8c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    2e9c:	fe ff ff ff 9a f3 ee c1 71 ca ef bd c6 94 64 8c     ........q.....d.
    2eac:	41 88 41 84 42 88 63 8c 63 8c 64 90 84 90 a7 98     A.A.B.c.c.d.....
    2ebc:	e6 98 ce b5 42 80 53 ba 12 b2 34 b6 d9 ca 97 c2     ....B.S...4.....
    2ecc:	c5 90 c5 94 28 a1 cf b9 74 ce d7 de 5a eb de fb     ....(...t...Z...
    2edc:	fe ff fe ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    2eec:	fd fb ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    2efc:	fd fb ff fb 9c ef 57 eb ae ce 08 b2 69 a5 07 a1     ......W.....i...
    2f0c:	e8 9c 07 a1 c6 98 a5 94 a5 94 64 8c 63 8c c6 94     ..........d.c...
    2f1c:	69 a5 28 b2 73 e3 ff ff fe ff ff ff ff ff ff ff     i.(.s...........
    2f2c:	ff ff ff ff ff ff 9c ef ce b9 c6 9c b5 d6 ff ff     ................
    2f3c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    2f4c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    2f5c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    2f6c:	ff ff ff ff ff ff ff ff 7a eb 0f be 71 ca 6a ad     ........z...q.j.
    2f7c:	63 8c 41 88 41 88 42 88 62 8c 84 90 a5 90 a5 94     c.A.A.B.b.......
    2f8c:	a6 98 4b a9 63 88 4b 9d 1a db b7 ca 33 be ad a9     ..K.c.K.....3...
    2f9c:	8d a9 f0 bd 31 ca 53 ca 93 ce b5 d6 18 e7 7c ef     ....1.S.......|.
    2fac:	dd fb ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    2fbc:	ff ff ff ff ff ff ff ff ff fb ff ff ff ff fc fb     ................
    2fcc:	99 eb f4 da 2a c2 87 a9 e7 9c a3 90 84 88 a5 8c     ....*...........
    2fdc:	65 90 42 84 21 84 20 84 21 84 00 84 00 80 01 80     e.B.!. .!.......
    2fec:	22 84 40 88 c7 9c 24 aa 95 e7 ff ff fe ff ff ff     ".@...$.........
    2ffc:	ff ff ff ff ff ff ff ff ff ff ff ff 39 e7 e8 a0     ............9...
    300c:	11 c6 ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    301c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    302c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    303c:	ff ff ff ff ff ff ff ff ff ff ff ff dd fb 50 c6     ..............P.
    304c:	10 c2 05 a1 42 8c 42 88 43 88 64 8c 84 90 86 94     ....B.B.C.d.....
    305c:	c7 9c e8 a0 83 90 e7 98 9c ef 95 ce ad b1 cd b5     ................
    306c:	72 ca 17 df 5a eb 7b ef 9b f3 9c f3 9b ef 9b f3     r...Z.{.........
    307c:	dd f7 fe ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    308c:	ff ff ff ff fe ff ff ff ff ff dc f7 58 eb f0 d6     ............X...
    309c:	89 ba 04 95 82 8c 42 8c 40 84 20 80 22 84 01 84     ......B.@. ."...
    30ac:	40 84 20 80 20 84 00 80 00 80 21 84 63 8c a5 94     @. . .....!.c...
    30bc:	4a a9 ce b9 72 ca f9 da 6c b1 87 ba 96 eb ff ff     J...r...l.......
    30cc:	ff fb ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    30dc:	be f7 6b ad ef bd ff ff ff ff ff ff ff ff ff ff     ..k.............
    30ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    30fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    310c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    311c:	fe fb b3 d2 ac b5 85 90 44 8c 64 8c a6 94 c6 98     ........D.d.....
    312c:	a5 94 84 90 62 88 6b b1 d5 da 10 c2 72 ca d5 da     ....b.k.....r...
    313c:	5a e7 9c f7 de ff ff ff ff ff ff ff ff fb ff fb     Z...............
    314c:	de fb ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    315c:	ff ff ff ff ff ff 9b f3 15 e3 cd ca c8 be e8 be     ................
    316c:	e7 c2 09 c7 a5 a9 e6 98 00 84 00 80 20 80 01 80     ............ ...
    317c:	01 80 42 8c a6 90 29 a1 ce b9 52 ce b4 d2 f7 de     ..B...)...R.....
    318c:	18 e3 f7 de f6 da f5 de d6 da d6 da 4a ad c9 c2     ............J...
    319c:	98 e7 fe ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    31ac:	ff ff ff ff fe ff 4a a5 ee b9 ff ff ff ff ff ff     ......J.........
    31bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    31cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    31dc:	ff ff ff ff ff ff ff ff fe ff ff ff ff ff ff ff     ................
    31ec:	ff ff ff ff ff ff 79 ef b4 d6 ab b5 e6 9c e5 9c     ......y.........
    31fc:	e5 98 27 a5 0e c2 f5 da f6 de 17 e3 9b ef 9c f7     ..'.............
    320c:	de fb ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    321c:	ff ff ff ff ff ff ff ff ff ff ff fb ff ff fe ff     ................
    322c:	dd ff 99 f3 f0 d6 cc c6 c8 be e8 ba 08 bf 08 bf     ................
    323c:	27 c3 07 c3 07 c3 27 bb 66 a1 e8 a0 28 a9 ae b5     '.....'.f...(...
    324c:	31 c6 95 d6 f8 de 18 e3 18 e3 d6 da f7 da f7 da     1...............
    325c:	d6 da d5 d6 b5 d6 b5 d2 93 d6 96 d2 94 ca 73 ca     ..............s.
    326c:	48 a5 4a cb 9a f7 fe ff ff ff ff ff ff ff ff ff     H.J.............
    327c:	ff ff ff ff ff ff ff ff bd f7 c7 9c 52 ca ff ff     ............R...
    328c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    329c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    32ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    32bc:	ff ff ff ff ff ff ff ff ff ff fe ff fe ff 7a ef     ..............z.
    32cc:	59 eb bc f7 bb f7 7a f3 fd ff df ff ff ff ff ff     Y.....z.........
    32dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    32ec:	ff ff ff ff ff ff ff ff ff ff ff ff 9c f3 35 e7     ..............5.
    32fc:	ce d2 ca be 2c cb 70 d7 71 db 72 df 50 d7 2b cb     ....,.p.q.r.P.+.
    330c:	29 c3 29 c3 29 c3 07 c3 49 c7 29 cb 46 9d f7 de     ).).)...I.).F...
    331c:	18 e3 18 e3 f7 de d7 da d6 de d7 da b6 d6 b5 d6     ................
    332c:	b5 d6 b5 d6 95 d2 94 ce 73 ce 54 ca 51 c6 32 ca     ........s.T.Q.2.
    333c:	72 ce 30 be 28 a1 8c cf fd ff ff ff ff ff ff ff     r.0.(...........
    334c:	ff ff ff ff ff ff ff ff ff ff ff ff 18 e3 84 90     ................
    335c:	9c f3 ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    336c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    337c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    338c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    339c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    33ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    33bc:	ff ff ff ff ff ff fd ff 9a f3 35 e3 ec c6 ea c2     ..........5.....
    33cc:	e8 be 91 db fc f3 bf f7 df fb bc f7 9d f3 bc f3     ................
    33dc:	7a ef 76 e3 0d cf 29 cb 28 c7 29 c7 4a c7 28 c7     z.v...).(.).J.(.
    33ec:	67 9d f6 da f7 de d6 da d4 d6 95 da b5 d6 74 d2     g.............t.
    33fc:	72 ce 52 ce 52 ca 32 c6 10 c2 10 c2 53 ca 31 c2     r.R.R.2.....S.1.
    340c:	4b b1 c3 90 06 99 45 aa a7 cb f4 e3 ff ff ff ff     K.....E.........
    341c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    342c:	8c b1 6b a9 fe ff ff ff ff ff ff ff ff ff ff ff     ..k.............
    343c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    344c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    345c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    346c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    347c:	ff ff ff ff ff ff ff ff ff ff de ff ff ff ff ff     ................
    348c:	ff ff bd fb 58 e7 f1 d2 ed c6 e8 be 07 bf 27 bf     ....X.........'.
    349c:	0c cb 97 eb dd ff 9f fb 9c f3 56 e3 73 df 13 d7     ..........V.s...
    34ac:	37 e7 7a eb 39 e3 f6 de 72 df 47 c3 49 c3 48 c7     7.z.9...r.G.I.H.
    34bc:	4a cb e9 c2 69 a5 d6 da 73 ce 95 ce 52 ce 52 ca     J...i...s...R.R.
    34cc:	32 c6 30 c6 10 c2 ef bd 11 c6 ef bd 4a a9 63 90     2.0.........J.c.
    34dc:	22 99 85 aa 69 cf ef e3 f2 eb f1 ef ce df fe ff     "...i...........
    34ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    34fc:	ff ff 94 d2 a5 94 de fb ff ff ff ff ff ff ff ff     ................
    350c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    351c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    352c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    353c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    354c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    355c:	ff ff 12 df ea c2 09 c7 e6 be 07 bf 08 c7 07 bf     ................
    356c:	06 bf 73 db 7b ef 7d f3 97 eb 09 cb 48 c7 28 c3     ..s.{.}.....H.(.
    357c:	47 bf 27 c3 30 d3 9d f3 19 e7 7b eb 6d d3 69 c7     G.'.0.....{.m.i.
    358c:	48 c3 48 c3 49 cb 47 b6 af b9 32 ce 30 c6 f2 c1     H.H.I.G...2.0...
    359c:	ce b9 0f ba 11 c2 f0 c1 0a a5 83 8c 23 95 a5 b6     ............#...
    35ac:	a9 cf f0 df f3 e7 f0 e7 ae e3 cd d2 91 ce 7c ef     ..............|.
    35bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    35cc:	ff ff ff ff f7 de 29 a5 59 eb ff ff ff ff ff ff     ......).Y.......
    35dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    35ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    35fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    360c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    361c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    362c:	ff ff 7a ef 37 e3 30 d7 28 c3 29 c3 08 c7 28 c3     ..z.7.0.(.)...(.
    363c:	08 c3 29 c3 7b e7 7b ef 5a ef 74 df 49 c7 2a c7     ..).{.{.Z.t.I.*.
    364c:	4a c7 49 cb 49 c7 48 cb dc f7 ff ff ff ff b3 e7     J.I.I.H.........
    365c:	69 cb 69 cf 49 c7 87 cb 6a cb c4 a1 52 c6 ae b9     i.i.I...j...R...
    366c:	ac b9 8b b1 e7 a0 a4 90 63 9d c6 b6 ca cf ef e3     ........c.......
    367c:	f1 eb ef e7 6c db ac c6 90 c6 17 df db f7 ff ff     ....l...........
    368c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    369c:	ff ff ff ff ff ff 73 ce ad b5 5a e7 ff ff ff ff     ......s...Z.....
    36ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    36bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    36cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    36dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    36ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    36fc:	ff ff ff ff be fb 52 ca 37 e7 6e d7 29 bf 28 c3     ......R.7.n.).(.
    370c:	07 c3 09 c3 27 c3 57 e3 58 eb 7a ef 9a eb 4a c7     ....'.W.X.z...J.
    371c:	46 cb 4a c7 48 c3 67 c7 8f db ff ff df ff de ff     F.J.H.g.........
    372c:	d5 e7 68 c3 8a cb 8b c7 a9 c7 88 c7 6a cf 04 99     ..h.........j...
    373c:	84 8c c4 90 c2 9d 07 c3 eb db ef e7 f2 ef ef ef     ................
    374c:	4b d7 ac be b3 d2 9c f3 ff ff fe ff ff ff ff ff     K...............
    375c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    376c:	ff ff ff ff ff ff de fb 63 8c ef bd de ff ff ff     ........c.......
    377c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    378c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    379c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    37ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    37bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    37cc:	ff ff ff ff ff ff ff ff 7b ef cd bd f4 da 4a cb     ........{.....J.
    37dc:	29 bf 07 c3 4a c7 48 c7 31 d7 9d f7 9e fb ff ff     )...J.H.1.......
    37ec:	fc f7 b4 e3 90 df b2 df f9 ef ff ff ff ff ff ff     ................
    37fc:	ff ff 8d d3 87 c7 88 cb 89 cb 6a c7 8b c7 a8 cb     ..........j.....
    380c:	67 c7 26 c3 ec db f0 eb f2 e7 ef e3 29 cf 6b c2     g.&.........).k.
    381c:	f6 da de fb ff ff ff ff ff ff ff ff ff ff ff ff     ................
    382c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    383c:	ff ff ff ff ff ff df fb 4b ad c6 98 52 ce ff ff     ........K...R...
    384c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    385c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    386c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    387c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    388c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    389c:	ff ff ff ff ff ff ff ff ff ff ff ff 94 d2 8c bd     ................
    38ac:	76 eb 68 c7 29 c3 69 cb 4a c7 4a cf 76 e3 ff ff     v.h.).i.J.J.v...
    38bc:	ff ff ff ff fe ff fe fb fe ff de ff bd ff ff ff     ................
    38cc:	fd fb 91 db 68 c7 8a cb 8a cf 88 c3 a9 c7 c9 cf     ....h...........
    38dc:	ed df f1 e7 f2 e7 8d db cb c6 b0 ca 38 e7 de ff     ............8...
    38ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    38fc:	ff ff fe ff fd ff ff ff ff ff ff ff ff ff ff ff     ................
    390c:	ff ff ff ff ff ff 5a eb e7 9c a5 90 6b b1 ff ff     ......Z.....k...
    391c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    392c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    393c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    394c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    395c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    396c:	ff ff ff ff ff ff ff ff ff ff ff ff fe ff ff ff     ................
    397c:	f1 c5 ab bd b3 e7 67 c3 49 cb 4a c3 69 cf 69 c7     ......g.I.J.i.i.
    398c:	4f d3 da ef ff ff fe ff ff ff ff ff ff ff fd f7     O...............
    399c:	b7 eb 6e cf 6a c7 89 cb a8 cb a9 d3 cc db f2 eb     ..n.j...........
    39ac:	f0 eb ac df aa c2 71 c6 99 e7 fe fb ff ff ff ff     ......q.........
    39bc:	ff ff ff ff ff ff fe ff ff ff ff ff ff ff ff ff     ................
    39cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    39dc:	ff ff ff ff 7b ef cd b9 62 88 64 90 31 c6 ff ff     ....{...b.d.1...
    39ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    39fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3a0c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3a1c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3a2c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3a3c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff fe ff     ................
    3a4c:	ff ff bc f3 ce bd 57 eb 6c cf 69 cb 89 cb 89 c7     ......W.l.i.....
    3a5c:	67 c3 89 cb 68 cb 6a cf 92 df 92 d7 72 df 6d d3     g...h.j.....r.m.
    3a6c:	6a cb a8 cb a8 c7 cb d3 ec e3 f1 eb f0 e7 4b cf     j.............K.
    3a7c:	8c c6 71 ce 9c f7 fe ff ff ff ff ff ff ff ff ff     ..q.............
    3a8c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3a9c:	ff ff ff ff ff ff fe ff ff ff ff ff ff ff ff ff     ................
    3aac:	bd f7 73 ce 08 9d 42 88 84 90 49 a9 39 e7 ff ff     ..s...B...I.9...
    3abc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3acc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3adc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3aec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3afc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3b0c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3b1c:	ff ff ff ff ff ff 94 d2 9b fb d8 f7 67 c3 69 cb     ............g.i.
    3b2c:	8a cb 69 cb 8a cf 69 c7 8a d3 89 c7 87 cb 88 c7     ..i...i.........
    3b3c:	c9 cf cc d7 ee e3 f1 eb f0 ef 2b d7 4b be 91 d2     ..........+.K...
    3b4c:	bc f3 ff ff ff ff fe ff ff ff ff ff ff ff ff ff     ................
    3b5c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3b6c:	ff ff ff ff ff ff fe ff ff ff fe fb 18 df 10 c2     ................
    3b7c:	c6 98 42 88 84 8c a5 94 8b b1 38 e7 ff ff ff ff     ..B.......8.....
    3b8c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3b9c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3bac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3bbc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3bcc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3bdc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3bec:	ff ff ff ff ff ff ff ff dc fb 10 c2 fc fb 4e e3     ..............N.
    3bfc:	89 c7 a9 cb a9 cb 89 c7 8a c7 a9 cb c9 d3 eb db     ................
    3c0c:	f0 e3 ef e7 cf e3 0a cf 2a be b4 d2 bd f7 ff ff     ........*.......
    3c1c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3c2c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3c3c:	ff ff ff ff ff ff be fb 95 d6 6a ad 63 88 63 88     ..........j.c.c.
    3c4c:	62 88 85 94 2a a5 74 ce be fb ff ff ff ff ff ff     b...*.t.........
    3c5c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3c6c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3c7c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3c8c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3c9c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3cac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3cbc:	ff ff ff ff ff ff ff ff ff ff dc fb 8d b1 c6 9c     ................
    3ccc:	10 df 69 cb 89 cb 89 cb c8 cf cc d7 f2 ef f5 f3     ..i.............
    3cdc:	d0 df eb ca 4c ba b4 ce bd ef ff ff ff ff ff ff     ....L...........
    3cec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3cfc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3d0c:	ff ff ff ff 39 e7 ad b5 42 88 84 8c 84 8c 84 90     ....9...B.......
    3d1c:	8c ad d6 da bc f7 ff ff ff ff ff ff ff ff ff ff     ................
    3d2c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3d3c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3d4c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3d5c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3d6c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3d7c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3d8c:	ff ff ff ff ff ff ff ff ff ff f7 de e5 9c 11 c2     ................
    3d9c:	6c ad 30 ca ee df ee df f1 e7 f3 ef cf e3 c9 c2     l.0.............
    3dac:	eb b9 73 d6 bd f3 ff ff ff ff ff ff ff ff ff ff     ..s.............
    3dbc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3dcc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3ddc:	ff ff d6 da a6 98 41 88 85 90 84 90 6a ad b5 da     ......A.....j...
    3dec:	fe fb ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3dfc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3e0c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3e1c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3e2c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3e3c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3e4c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3e5c:	ff ff ff ff ff ff ff ff fe fb ce b9 6c ad ad b5     ............l...
    3e6c:	0f be 54 ce f0 bd b5 f3 8e e3 67 be cb b5 73 ce     ..T.......g...s.
    3e7c:	7a ef ff ff ff ff ff ff ff ff ff ff fe ff ff ff     z...............
    3e8c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3e9c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3eac:	f7 da c6 98 43 8c 84 94 84 90 10 c2 9d f7 ff ff     ....C...........
    3ebc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3ecc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3edc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3eec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3efc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3f0c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3f1c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3f2c:	ff ff ff ff ff ff ff ff de fb 29 a1 ce b5 d7 de     ..........).....
    3f3c:	f6 da b5 da d7 da 52 ca 11 c2 72 d2 5a ef ff ff     ......R...r.Z...
    3f4c:	ff ff fe ff fe ff ff ff ff ff ff ff ff ff ff ff     ................
    3f5c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3f6c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff de fb     ................
    3f7c:	6b ad e8 a0 4a a9 84 90 6b b1 bd fb ff ff ff ff     k...J...k.......
    3f8c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3f9c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3fac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3fbc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3fcc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3fdc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3fec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    3ffc:	ff ff ff ff ff ff ff ff ff ff 08 9d ad b5 d7 de     ................
    400c:	f8 e2 9b ef de fb 9b f7 9c f7 fe ff ff ff ff ff     ................
    401c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    402c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    403c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff d6 d6     ................
    404c:	a4 94 0f c2 4a a5 29 a1 d6 d6 ff ff ff ff ff ff     ....J.).........
    405c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    406c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    407c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    408c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    409c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    40ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    40bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    40cc:	ff ff ff ff ff ff ff ff ff ff ac b1 6c ad 3a e7     ............l.:.
    40dc:	7b eb dd fb ff ff ff ff ff ff ff ff ff ff ff ff     {...............
    40ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    40fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    410c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ef c1     ................
    411c:	c6 98 ef bd 6b a9 6b ad f7 e2 9c f3 de fb ff ff     ....k.k.........
    412c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    413c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    414c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    415c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    416c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    417c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    418c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    419c:	ff ff ff ff ff ff ff ff ff ff f6 de e7 9c d7 da     ................
    41ac:	df fb ff ff fe ff ff ff ff ff ff ff ff ff ff ff     ................
    41bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    41cc:	ff ff ff ff ff ff ff ff fe ff ff ff ff ff ff ff     ................
    41dc:	ff ff ff ff ff ff ff ff ff ff 9c f3 d6 da 4a a9     ..............J.
    41ec:	29 a5 ad b5 a5 94 84 94 42 8c 83 90 42 8c 83 90     ).......B...B...
    41fc:	a5 94 4b a9 73 d2 bc f3 ff ff ff ff ff ff ff ff     ..K.s...........
    420c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    421c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    422c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    423c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    424c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    425c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    426c:	ff ff ff ff ff ff ff ff ff ff ff ff 08 a1 0f c2     ................
    427c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    428c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    429c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    42ac:	ff ff ff ff ff ff 39 eb ef b9 c6 94 00 80 21 84     ......9.......!.
    42bc:	29 a5 4a a9 e6 98 6b ad 73 ce d6 d6 d6 de f6 de     ).J...k.s.......
    42cc:	94 d2 ce b9 29 a5 84 90 84 90 6c ad bc f3 ff ff     ....).....l.....
    42dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    42ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    42fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    430c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    431c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    432c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    433c:	ff ff ff ff ff ff ff ff ff ff ff ff 7c f3 c6 98     ............|...
    434c:	7b ef ff ff ff ff ff ff ff ff ff ff ff ff ff ff     {...............
    435c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    436c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    437c:	ff ff 5a e7 ae b5 84 94 43 8c 63 90 e7 a0 6b ad     ..Z.....C.c...k.
    438c:	09 a1 6a ad d6 d6 f7 de ff ff ff ff ff ff ff ff     ..j.............
    439c:	ff ff ff ff ff ff ff ff be fb 53 ce e6 98 64 90     ..........S...d.
    43ac:	11 c2 ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    43bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    43cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    43dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    43ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    43fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    440c:	ff ff ff ff ff ff ff ff ff ff df ff ff ff d6 da     ................
    441c:	6a a9 ff ff ff ff ff ff ff ff ff ff ff ff ff ff     j...............
    442c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    443c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff 9d f3     ................
    444c:	32 c6 c6 98 22 88 a5 94 a4 90 6b ad d5 d6 5a eb     2...".....k...Z.
    445c:	07 a1 29 a5 f7 da d6 da bd fb ff ff ff ff ff ff     ..).............
    446c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff df ff     ................
    447c:	ef c1 85 90 28 a1 de fb ff ff ff ff ff ff df ff     ....(...........
    448c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    449c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    44ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    44bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    44cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    44dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    44ec:	d6 da 29 a5 ff ff ff ff ff ff ff ff ff ff ff ff     ..).............
    44fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    450c:	ff ff ff ff ff ff ff ff ff ff ff ff f6 de 49 a5     ..............I.
    451c:	42 88 63 88 85 94 08 a5 53 ce de f7 ff ff ff ff     B.c.....S.......
    452c:	28 a5 29 a5 b5 d6 f7 da de f7 ff ff ff ff df fb     (.).............
    453c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    454c:	ff ff ff ff d7 de c6 98 c6 98 dd f7 ff ff ff ff     ................
    455c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    456c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    457c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    458c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    459c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    45ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    45bc:	ff ff 9b ef c6 94 7b ef ff ff ff ff ff ff ff ff     ......{.........
    45cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    45dc:	ff ff ff ff ff ff ff ff 7b ef ef bd 84 90 42 88     ........{.....B.
    45ec:	64 8c a5 94 ce b9 39 eb ff ff ff ff ff ff ff ff     d.....9.........
    45fc:	39 e7 a6 98 ce b9 f7 de bd f7 ff ff ff ff ff ff     9...............
    460c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    461c:	ff ff ff ff ff ff ff ff 5a ef a5 94 c6 94 bd f7     ........Z.......
    462c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    463c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    464c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    465c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    466c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    467c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    468c:	ff ff ff ff ff ff ce b9 c6 98 9c f3 ff ff ff ff     ................
    469c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    46ac:	ff ff ff ff bc f7 52 ca 08 9d 21 84 63 90 83 90     ......R...!.c...
    46bc:	29 a1 b5 d6 fe ff ff ff ff ff ff ff ff ff ff ff     )...............
    46cc:	ff ff 8c b1 29 a5 73 ce 9d f7 ff ff ff ff ff ff     ....).s.........
    46dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    46ec:	ff ff ff ff ff ff ff ff ff ff ff ff 59 eb e7 9c     ............Y...
    46fc:	49 a5 ff ff ff ff ff ff ff ff ff ff ff ff ff ff     I...............
    470c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    471c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    472c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    473c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    474c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    475c:	ff ff ff ff ff ff ff ff ff ff 8c b1 85 90 cd b5     ................
    476c:	5a eb ff ff ff ff ff ff ff ff ff ff ff ff ff ff     Z...............
    477c:	7b ef 31 c6 e8 a0 63 8c 63 8c 84 90 c6 94 f0 c1     {.1...c.c.......
    478c:	7b ef ff ff ff ff ff ff ff ff ff ff ff ff ff ff     {...............
    479c:	ff ff ff ff 08 a1 ac b5 5a eb ff ff ff ff ff ff     ........Z.......
    47ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    47bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    47cc:	d6 da a5 90 94 ce ff ff ff ff ff ff ff ff ff ff     ................
    47dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    47ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    47fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    480c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    481c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    482c:	fe ff ff ff ff ff ff ff ff ff ff ff ff ff d6 da     ................
    483c:	2a a9 07 9d 07 a1 08 a5 ad b5 ad b1 6c b1 49 a5     *...........l.I.
    484c:	c5 98 83 90 a5 94 a4 94 c5 98 ee b9 39 e7 ff ff     ............9...
    485c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    486c:	ff ff ff ff 38 e3 2a a9 73 ca ff ff ff ff ff ff     ....8.*.s.......
    487c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    488c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    489c:	ff ff ff ff 8d b5 64 8c de fb ff ff ff ff ff ff     ......d.........
    48ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    48bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    48cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    48dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    48ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    48fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    490c:	ff ff df fb 7b ef d6 da 73 ce 52 ca 10 c2 10 c2     ....{...s.R.....
    491c:	ce b9 ad b5 ce b9 73 ce 5b ef ff ff ff ff ff ff     ......s.[.......
    492c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    493c:	ff ff ff ff ff ff b5 d6 4a a9 bd f7 ff ff ff ff     ........J.......
    494c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    495c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    496c:	ff ff ff ff ff ff 9b f3 c7 98 f7 de ff ff ff ff     ................
    497c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    498c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    499c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    49ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    49bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    49cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    49dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    49ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    49fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4a0c:	ff ff ff ff ff ff ff ff 52 ca ae b9 ff ff ff ff     ........R.......
    4a1c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4a2c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4a3c:	ff ff ff ff ff ff ff ff ff ff 8d b1 52 ca ff ff     ............R...
    4a4c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4a5c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4a6c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4a7c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4a8c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4a9c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4aac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4abc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4acc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4adc:	ff ff ff ff ff ff ff ff ff ff 52 ca 52 ca ff ff     ..........R.R...
    4aec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4afc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4b0c:	ff ff ff ff ff ff ff ff ff ff ff ff 73 ce 10 c2     ............s...
    4b1c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4b2c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4b3c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4b4c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4b5c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4b6c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4b7c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4b8c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4b9c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4bac:	ff ff ff ff ff ff ff ff ff ff ff ff 52 ca 31 c6     ............R.1.
    4bbc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4bcc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4bdc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff b5 d6     ................
    4bec:	ef b9 ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4bfc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4c0c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4c1c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4c2c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4c3c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4c4c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4c5c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4c6c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4c7c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff 72 ca     ..............r.
    4c8c:	ac b5 ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4c9c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4cac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4cbc:	52 ca ef bd ff ff ff ff ff ff ff ff ff ff ff ff     R...............
    4ccc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4cdc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4cec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4cfc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4d0c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4d1c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4d2c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4d3c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4d4c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4d5c:	18 e3 08 a1 ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4d6c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4d7c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4d8c:	ff ff 49 a9 53 ca ff ff ff ff ff ff ff ff ff ff     ..I.S...........
    4d9c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4dac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4dbc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4dcc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4ddc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4dec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4dfc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4e0c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4e1c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4e2c:	ff ff bd f7 e7 98 5a e7 ff ff ff ff ff ff ff ff     ......Z.........
    4e3c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4e4c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4e5c:	ff ff 5a eb a5 94 f7 de ff ff ff ff ff ff ff ff     ..Z.............
    4e6c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4e7c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4e8c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4e9c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4eac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4ebc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4ecc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4edc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4eec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4efc:	ff ff ff ff ff ff ad b5 ad b5 ff ff ff ff ff ff     ................
    4f0c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4f1c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4f2c:	ff ff ff ff 08 a1 29 a5 bd f7 ff ff fe ff ff ff     ......).........
    4f3c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4f4c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4f5c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4f6c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4f7c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4f8c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4f9c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4fac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4fbc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4fcc:	ff ff ff ff ff ff ff ff b5 d2 a5 98 7c f3 ff ff     ............|...
    4fdc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4fec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    4ffc:	ff ff ff ff ce b9 a5 98 94 d2 ff ff ff ff ff ff     ................
    500c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    501c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    502c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    503c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    504c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    505c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    506c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    507c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    508c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    509c:	ff ff ff ff ff ff ff ff ff ff de fb 4b a9 6a ad     ............K.j.
    50ac:	ff ff ff ff ff ff ff ff ff ff ff ff fe ff ff ff     ................
    50bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    50cc:	ff ff ff ff ef b9 64 90 4b ad ff ff ff ff ff ff     ......d.K.......
    50dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    50ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    50fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    510c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    511c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    512c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    513c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    514c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    515c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    516c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff 73 ce     ..............s.
    517c:	c6 94 73 ce ff ff ff ff ff ff ff ff ff ff ff ff     ..s.............
    518c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    519c:	ff ff bd f7 29 a1 84 90 29 a5 dd f7 ff ff ff ff     ....)...).......
    51ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    51bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    51cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    51dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    51ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    51fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    520c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    521c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    522c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    523c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    524c:	ff ff 4a a9 a5 98 d6 da ff ff ff ff ff ff ff ff     ..J.............
    525c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    526c:	de ff 32 c6 63 8c 84 90 49 a9 bd f7 ff ff ff ff     ..2.c...I.......
    527c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    528c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    529c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    52ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    52bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    52cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    52dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    52ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    52fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    530c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    531c:	ff ff ff ff bd f3 29 a5 85 90 94 d6 ff ff ff ff     ......).........
    532c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff bd f7     ................
    533c:	31 c2 64 8c 62 8c 84 90 10 c2 ff ff ff ff ff ff     1.d.b...........
    534c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    535c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    536c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    537c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    538c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    539c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    53ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    53bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    53cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    53dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    53ec:	ff ff ff ff ff ff ff ff 9c f3 08 a1 08 a1 4a a9     ..............J.
    53fc:	f8 e2 bd f7 ff ff ff ff bc f7 f7 de 31 c6 e7 9c     ............1...
    540c:	42 88 84 90 84 90 29 a5 59 e7 ff ff ff ff ff ff     B.....).Y.......
    541c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    542c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    543c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    544c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    545c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    546c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    547c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    548c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    549c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    54ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    54bc:	ff ff ff ff ff ff ff ff ff ff ff ff bd f7 8d b5     ................
    54cc:	ef b9 ad b5 29 a5 e6 98 84 90 43 8c 84 90 63 8c     ....).....C...c.
    54dc:	a5 94 a4 90 29 a9 18 e3 ff ff ff ff ff ff ff ff     ....)...........
    54ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    54fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    550c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    551c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    552c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    553c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    554c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    555c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    556c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    557c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    558c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    559c:	ff ff 38 e7 ce b9 8b b1 29 a9 c7 9c c6 9c e7 9c     ..8.....).......
    55ac:	8c b1 73 ce 9c f7 ff ff ff ff ff ff ff ff ff ff     ..s.............
    55bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    55cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    55dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    55ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    55fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    560c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    561c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    562c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    563c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    564c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    565c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    566c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    567c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    568c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    569c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    56ac:	ff ff                                               ..

000056ae <jpeg_dog>:
    56ae:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    56be:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    56ce:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    56de:	ff f7 ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    56ee:	ff fb ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    56fe:	fe ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    570e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    571e:	ff ff ff ff fe ff fe ff fe ff fe ff ff ff ff ff     ................
    572e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    573e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    574e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    575e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    576e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    577e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    578e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    579e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    57ae:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff fe ff     ................
    57be:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    57ce:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    57de:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    57ee:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    57fe:	ff ff ff ff ff ff ff ff ff ff ff ff fe ff ff ff     ................
    580e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    581e:	fe ff de ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    582e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    583e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    584e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    585e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    586e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    587e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    588e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    589e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    58ae:	ff ff fe ff fd ff ba ff 78 fb 78 fb 99 ff da ff     ........x.x.....
    58be:	db ff fd ff fe ff fd ff fd ff fe ff fe ff fe ff     ................
    58ce:	fe ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    58de:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    58ee:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    58fe:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    590e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    591e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    592e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    593e:	fe ff dc ff ba ff 99 fb 36 f7 b1 ea 2c de e9 d9     ........6...,...
    594e:	e8 d5 29 da 4c e2 8d e6 af ea d0 ee 12 f3 55 f7     ..).L.........U.
    595e:	77 fb ba ff db ff fc ff ff ff ff ff ff ff ff ff     w...............
    596e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    597e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    598e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    599e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    59ae:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    59be:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    59ce:	ff ff fe ff dd ff 58 fb f2 ee 6e e2 0b da e9 d9     ......X...n.....
    59de:	c7 d9 e7 dd e6 dd c4 dd c4 e1 e6 e1 07 e6 27 e6     ..............'.
    59ee:	27 e6 28 e2 4a e2 6c e6 cf ee 33 f7 56 fb 99 fb     '.(.J.l...3.V...
    59fe:	da fb fc ff fe ff fe ff ff ff fe ff ff ff fe ff     ................
    5a0e:	fe ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    5a1e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    5a2e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    5a3e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    5a4e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    5a5e:	ff ff ff ff ff ff fe ff 99 fb b2 e6 eb d5 87 d1     ................
    5a6e:	86 d1 c6 d9 c5 dd e5 e1 06 e6 e5 e5 e5 e5 06 e6     ................
    5a7e:	27 ee 26 e6 26 ea 47 ee 47 ee 68 ea 68 ea 69 e6     '.&.&.G.G.h.h.i.
    5a8e:	8b ea ac ee ef ee 11 f3 54 ff b8 ff da ff ba ff     ........T.......
    5a9e:	da ff db ff db ff fc ff fe ff ff ff ff ff ff ff     ................
    5aae:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    5abe:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    5ace:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    5ade:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    5aee:	ff ff ff ff ff ff ff ff ff ff bb ff f5 ea ec d1     ................
    5afe:	67 c5 65 cd 86 d5 c5 dd c5 dd a3 e1 c3 e1 e5 e9     g.e.............
    5b0e:	25 ea 05 e6 25 e6 27 ea 67 ee 26 f2 68 f6 88 f6     %...%.'.g.&.h...
    5b1e:	67 f6 67 ee 67 ea 89 f2 89 f2 89 ee ab f2 cc f2     g.g.g...........
    5b2e:	cd ee ae ee cf ee cf ee f0 ee 56 f7 99 fb fd ff     ..........V.....
    5b3e:	fe ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    5b4e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    5b5e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    5b6e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    5b7e:	fe ff fe ff fe ff ff ff ff ff ff ff fe ff 79 fb     ..............y.
    5b8e:	4d de 87 cd 66 c9 65 d1 65 d5 63 d5 63 dd c5 e5     M...f.e.e.c.c...
    5b9e:	c3 e1 06 ea e5 e5 48 ee 28 e6 48 e6 68 ea 47 e6     ......H.(.H.h.G.
    5bae:	67 ee 67 f2 88 f2 89 f2 89 f6 aa f6 aa f2 89 f6     g.g.............
    5bbe:	89 f2 88 ee 88 f2 88 f2 a9 f2 8a f2 69 f2 69 ee     ............i.i.
    5bce:	4a ea cf ee 35 f3 db ff fe ff ff ff ff ff ff ff     J...5...........
    5bde:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    5bee:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    5bfe:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    5c0e:	ff ff ff ff ff ff fe ff ff ff ff ff fe ff fe ff     ................
    5c1e:	bc ff 15 ef 0d da 66 c9 45 c5 43 c5 43 cd 85 d5     ......f.E.C.C...
    5c2e:	85 d9 83 d9 c5 e5 c4 e5 06 ee 05 e6 68 f2 48 ee     ............h.H.
    5c3e:	68 ea 68 ee 47 ea 68 ee 89 f2 a9 f6 a9 f6 a9 f6     h.h.G.h.........
    5c4e:	c9 fa c9 f6 89 f6 a9 f2 a8 f6 a8 f6 87 f6 a7 f2     ................
    5c5e:	87 ee 67 f2 67 ee 69 f2 28 e2 4c e2 b2 ea ba ff     ..g.g.i.(.L.....
    5c6e:	ff ff fe ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    5c7e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    5c8e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    5c9e:	ff ff ff ff ff ff ff ff ff ff ff fb fe ff ff ff     ................
    5cae:	ff ff fd ff fc ff 34 f3 ca d1 86 cd 64 c9 64 cd     ......4.....d.d.
    5cbe:	64 d1 43 cd 84 d5 a4 dd a3 dd a4 e1 05 e6 27 ea     d.C...........'.
    5cce:	05 ea 69 f6 66 ee 68 ee 67 ee 46 ea 47 ee 89 f6     ..i.f.h.g.F.G...
    5cde:	a9 f6 a9 f6 88 f2 aa fa a8 f6 88 f6 a7 f6 87 f6     ................
    5cee:	a6 f2 87 f2 86 f6 87 f2 66 f2 67 f2 25 ee a4 d9     ........f.g.%...
    5cfe:	a6 d5 a7 cd 91 ea bc ff fe ff ff ff ff ff ff ff     ................
    5d0e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    5d1e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    5d2e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    5d3e:	ff fb ff fb fe ff fe ff fb ff 54 f7 0a d6 a6 d1     ..........T.....
    5d4e:	c6 dd 84 d5 84 d5 84 d5 84 d9 83 d9 c4 dd e5 e5     ................
    5d5e:	e6 e1 25 e6 47 ea 46 ee 67 f2 46 f2 66 ee 46 ee     ..%.G.F.g.F.f.F.
    5d6e:	66 ee 88 f2 89 f2 69 f2 89 f6 68 f2 a8 f6 87 f2     f.....i...h.....
    5d7e:	87 f2 87 f6 86 f2 86 f2 86 f2 87 f6 a8 fa 67 f2     ..............g.
    5d8e:	47 f2 25 ee e4 e9 a4 d9 85 d1 e9 d9 35 fb fd ff     G.%.........5...
    5d9e:	fe ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    5dae:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    5dbe:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    5dce:	ff ff ff ff ff ff ff ff ff ff fe ff db ff f2 ee     ................
    5dde:	2a de 29 de e6 e1 a5 d9 43 d1 63 d5 64 d9 85 d9     *.).....C.c.d...
    5dee:	a4 d9 c5 dd 06 e6 27 e6 27 ea 26 ea 67 ee 66 f2     ......'.'.&.g.f.
    5dfe:	87 f6 25 ee 67 f2 87 f2 a8 f6 67 f2 26 ea 46 ea     ..%.g.....g.&.F.
    5e0e:	04 e6 05 e2 05 e6 47 ee 89 f6 88 f6 67 f2 66 f2     ......G.....g.f.
    5e1e:	86 f6 66 f2 45 f2 45 ee e2 e5 e3 e5 a3 dd 85 d9     ..f.E.E.........
    5e2e:	87 d5 90 ea 99 ff fd ff ff ff ff ff ff ff ff ff     ................
    5e3e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    5e4e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    5e5e:	ff ff ff ff ff ff ff ff ff ff ff ff fe ff fc ff     ................
    5e6e:	97 fb ae e6 4b e2 28 e6 27 e2 07 e6 63 d5 64 d5     ....K.(.'...c.d.
    5e7e:	64 d5 63 d5 83 d5 a4 d9 c4 dd 06 e6 48 ee 67 ee     d.c.........H.g.
    5e8e:	47 ea 88 f2 88 f2 a9 f6 45 ee 67 f2 67 ee 67 f2     G.......E.g.g.g.
    5e9e:	25 ea 25 ea 25 ea e4 e1 a2 d9 a3 dd 05 e2 66 f2     %.%.%.........f.
    5eae:	67 f2 87 f6 87 f2 66 f2 66 f2 65 f2 45 f2 26 ee     g.....f.f.e.E.&.
    5ebe:	e4 e1 83 d9 22 d1 44 d1 a8 d1 b1 e6 9a ff fe ff     ....".D.........
    5ece:	fe ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    5ede:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    5eee:	ff ff ff ff ff ff ff ff ff ff ff fb ff ff ff ff     ................
    5efe:	fd ff db ff 34 f7 4c de 08 da 08 e6 06 e2 e5 dd     ....4.L.........
    5f0e:	c4 dd 63 d5 44 d5 65 d5 43 cd 63 cd a4 d5 a5 d9     ..c.D.e.C.c.....
    5f1e:	06 e6 68 ee 69 ee 67 ea 89 f2 88 ee c9 fa 67 ea     ..h.i.g.......g.
    5f2e:	67 ea 46 ea 67 f2 26 ea 47 ee 27 ee 47 ee c3 e1     g.F.g.&.G.'.G...
    5f3e:	c4 e1 e6 e5 25 ea 46 ee 88 f2 87 f6 67 f2 46 f2     ....%.F.....g.F.
    5f4e:	47 f2 67 f2 27 ee a3 dd 84 d9 84 d9 65 d9 45 d1     G.g.'.......e.E.
    5f5e:	eb d9 15 f7 dd ff fe ff ff ff ff ff ff ff ff ff     ................
    5f6e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    5f7e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    5f8e:	ff fb ff ff ff ff db ff 36 f3 4c e2 e7 d9 e6 dd     ........6.L.....
    5f9e:	07 e2 e5 dd c3 d9 63 d5 24 cd 24 c9 24 cd 24 c9     ......c.$.$.$.$.
    5fae:	64 d1 63 d1 a4 d9 07 e2 06 e6 69 f2 68 ee 88 ee     d.c.......i.h...
    5fbe:	89 ee cb f6 88 ee 27 e6 05 e2 26 ea 05 e6 26 ee     ......'...&...&.
    5fce:	05 e2 06 ea a3 dd 05 ea 27 ee 28 ea 28 ee 4a f2     ........'.(.(.J.
    5fde:	68 f2 68 f2 67 f2 46 ee 46 f2 27 f2 c4 e1 62 d9     h.h.g.F.F.'...b.
    5fee:	62 d9 42 d5 66 d9 a8 d9 4f e6 bb ff fd ff fe ff     b.B.f...O.......
    5ffe:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    600e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    601e:	ff fb ff ff fd ff ff ff fd ff fc ff 75 ff 2a e2     ............u.*.
    602e:	c6 dd e5 dd e4 e1 e5 e1 e5 dd 84 d9 44 cd 43 c9     ............D.C.
    603e:	03 c5 23 c1 44 cd 44 d1 85 d5 a4 d9 07 e2 49 ea     ..#.D.D.......I.
    604e:	89 ee 89 ee 69 ee 69 ee 68 f2 87 f2 25 ea e4 e1     ....i.i.h...%...
    605e:	e4 e5 26 ee 26 ee 04 e6 26 ee e5 e1 49 e6 6a e6     ..&.&...&...I.j.
    606e:	08 da 4b e2 ad ee 49 ea 46 ea 65 f2 66 f2 45 ea     ..K...I.F.e.f.E.
    607e:	45 ea e5 e5 42 d1 42 d1 43 d9 64 d9 a7 dd 29 ea     E...B.B.C.d...).
    608e:	11 f7 da ff fe ff ff ff ff ff ff ff ff ff ff ff     ................
    609e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    60ae:	ff ff ff ff ff ff ff ff ff ff fe ff fe ff db ff     ................
    60be:	35 f3 0a da c7 d9 c6 dd e5 dd e4 e1 e4 e1 c4 dd     5...............
    60ce:	85 d9 44 c9 e2 c0 e1 bc 03 c5 02 c9 01 c9 42 cd     ..D...........B.
    60de:	84 d5 c5 dd 07 e2 47 ee a9 f2 68 ea 89 ee 68 ee     ......G...h...h.
    60ee:	88 f2 26 ea a3 d9 e5 e1 68 f6 66 f2 66 f2 05 ea     ..&.....h.f.f...
    60fe:	06 e6 08 e2 42 c1 c0 ac c1 b0 45 bd a6 cd 28 ea     ....B.....E...(.
    610e:	46 ee 46 ee 89 f6 47 ee 05 e6 62 d5 43 d1 43 d5     F.F...G...b.C.C.
    611e:	85 dd a6 dd e8 e1 ae ee b8 ff fe ff ff ff ff ff     ................
    612e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    613e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    614e:	fe ff ba ff 8f da e9 d5 e8 d9 e7 d9 c6 dd e5 e1     ................
    615e:	e4 dd c4 e1 e5 dd 85 d1 24 c5 03 c1 e2 c0 c0 bc     ........$.......
    616e:	02 c5 84 d5 c6 e1 a4 dd 82 d5 c5 e1 26 ea 88 f6     ............&...
    617e:	67 f2 47 f2 46 ea 67 ee 27 ea 84 d9 84 d5 89 f2     g.G.F.g.'.......
    618e:	47 f2 67 f2 04 e6 e5 dd a6 d1 a0 ac 60 98 89 c1     G.g.........`...
    619e:	a2 a8 40 a0 44 c9 28 ea 69 f2 68 f2 67 f2 06 ea     ..@.D.(.i.h.g...
    61ae:	84 d9 23 d1 42 d1 a6 d9 a6 e1 c6 dd 2a e2 f3 f2     ..#.B.......*...
    61be:	dd ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    61ce:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    61de:	ff ff fe ff fe ff fe ff f2 e6 e9 d1 a5 d1 c6 dd     ................
    61ee:	a7 dd a6 dd a5 dd a4 dd c4 e1 a5 dd 43 cd e3 c0     ............C...
    61fe:	04 c5 02 c1 23 c9 65 d1 c6 dd c7 dd 84 d5 83 d5     ....#.e.........
    620e:	c4 dd 47 ee 67 f2 46 f2 45 ee 46 ee 47 ee 27 e6     ..G.g.F.E.F.G.'.
    621e:	a5 d9 63 cd 6a ee aa fa a8 fa 25 e6 a3 d5 02 c1     ..c.j.....%.....
    622e:	80 ac 82 a0 e5 b0 c5 b0 81 a8 60 ac 82 cd 47 ea     ..........`...G.
    623e:	46 ea 67 f2 07 ea a5 d9 02 cd 22 cd a6 e1 c6 e1     F.g.......".....
    624e:	a5 d9 a6 d9 2c de 9a ff ff ff ff ff df ff df ff     ....,...........
    625e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    626e:	ff ff ff ff ff ff ff ff fe ff fe ff 37 ef ea cd     ............7...
    627e:	a6 cd c6 dd 84 d9 c7 dd a5 dd a5 d9 c4 dd c5 dd     ................
    628e:	84 d5 02 c5 e2 bc 05 c1 c1 bc 45 cd 85 d5 c8 d9     ..........E.....
    629e:	a7 d5 65 cd 84 d1 84 d5 28 ea 47 ee 46 f2 24 ea     ..e.....(.G.F.$.
    62ae:	46 ee 67 ee 07 e6 64 d5 84 d1 8a f2 cb fe a9 fa     F.g...d.........
    62be:	67 ee e5 d9 21 c1 02 bd e4 b4 a3 b0 06 bd 81 ac     g...!...........
    62ce:	23 c1 28 e6 89 f2 24 e6 47 ee e6 e9 85 d9 01 c5     #.(...$.G.......
    62de:	43 cd a6 dd e7 e9 a5 d9 84 d5 c9 d9 35 f7 fd ff     C...........5...
    62ee:	fe ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    62fe:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff fe ff     ................
    630e:	bc ff d2 e6 e9 d5 85 d5 84 d9 64 d9 85 d9 85 d9     ..........d.....
    631e:	a5 dd c5 e1 85 d9 23 c9 02 c1 e2 bc 04 bd e2 b8     ......#.........
    632e:	87 d1 66 d1 87 d5 24 c1 03 b9 23 bd 85 c9 c7 d9     ..f...$...#.....
    633e:	28 e6 05 ea 26 ee 67 f2 88 f2 27 e6 63 d1 64 d1     (...&.g...'.c.d.
    634e:	8a f2 89 f6 a9 fa a8 f2 89 f2 e6 dd 85 d1 e2 c0     ................
    635e:	c1 bc a0 b4 a0 b8 e7 d9 69 ea 88 ee 04 e6 26 ee     ........i.....&.
    636e:	e6 e5 64 d5 c1 c0 24 cd 85 dd 08 ea c5 e5 83 d5     ..d...$.........
    637e:	c6 d9 6f e6 db ff fe ff ff ff ff ff ff ff ff ff     ..o.............
    638e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    639e:	ff ff ff ff ff ff dd ff 55 f7 c8 d1 85 d5 64 d5     ........U.....d.
    63ae:	a5 dd 63 d5 86 d5 a6 d9 c6 dd 85 d5 e2 c4 e1 bc     ..c.............
    63be:	03 bd 03 bd 24 c1 45 c9 87 d1 67 c9 c3 a8 40 98     ....$.E...g...@.
    63ce:	60 9c 04 b1 22 bd a5 d9 e5 e5 06 ee 47 ee 68 ee     `...".......G.h.
    63de:	49 ee e6 e1 a5 dd 8a f6 69 f2 89 f2 c9 f6 eb f6     I.......i.......
    63ee:	68 ea e6 e1 e6 e1 c6 e1 e7 e1 6a ea cd f6 ec fa     h.........j.....
    63fe:	a9 f6 05 e6 04 e6 e6 e5 22 cd c1 c0 02 c9 a5 dd     ........".......
    640e:	07 ea e6 e9 83 dd a5 d9 e9 d9 14 f7 db ff fe ff     ................
    641e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    642e:	ff ff ff ff ff ff ff ff ff ff ff ff 9a fb 4d de     ..............M.
    643e:	86 d1 85 d5 63 d5 64 d5 85 d9 a5 d9 84 d5 a5 d9     ....c.d.........
    644e:	85 d5 02 c1 c2 bc 03 bd 23 bd 45 c5 02 c1 65 c9     ........#.E...e.
    645e:	a0 a8 20 94 41 90 a3 9c 40 98 a0 a8 22 c5 c5 e5     .. .A...@..."...
    646e:	e6 e5 47 ee 27 ea 89 f2 8b f6 07 ea 8a f6 68 f2     ..G.'.........h.
    647e:	67 ee ca f2 a8 f2 46 ea 26 ee 27 ea 48 f6 aa fa     g.....F.&.'.H...
    648e:	cc fa 0d fb ec f6 aa f6 67 f2 e3 e1 06 e6 e1 c4     ........g.......
    649e:	e1 c0 02 c5 85 d9 e7 e5 07 ee c5 e5 83 d9 86 d5     ................
    64ae:	eb d5 37 f7 fd ff ff ff ff ff ff ff ff ff ff ff     ..7.............
    64be:	fe ff ff ff ff ff ff ff ff ff ff ff ff ff ff fb     ................
    64ce:	fd ff ba ff 4d e2 85 d1 64 c9 42 c9 84 d5 86 d5     ....M...d.B.....
    64de:	64 d5 85 d5 44 c9 66 cd e2 bc 23 c5 24 c5 45 c5     d...D.f...#.$.E.
    64ee:	01 b9 03 c1 a1 ac 20 9c 82 9c 62 94 40 90 41 90     ...... ...b.@.A.
    64fe:	20 98 e1 b4 c6 dd a5 dd c6 dd 28 e2 67 e2 87 ea      .........(.g...
    650e:	65 ea 25 e6 26 ea 48 ee 89 f2 aa f6 aa f6 67 ee     e.%.&.H.......g.
    651e:	46 ee 67 ee a8 f2 ab f2 cc f6 cd fa 8a f6 67 f2     F.g...........g.
    652e:	26 ee 08 e6 03 c9 24 cd 02 cd 85 dd a6 e5 06 ee     &.....$.........
    653e:	a3 e5 c4 e1 a5 d5 e8 d5 d3 ea fd ff ff ff ff ff     ................
    654e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    655e:	ff ff ff ff ff ff fe ff 99 fb c9 cd 23 c5 44 c9     ............#.D.
    656e:	23 c5 64 d1 84 d1 84 d5 65 d1 66 cd 04 c1 a1 b4     #.d.....e.f.....
    657e:	e1 b8 04 c1 24 c5 23 c1 c1 b4 40 a4 40 a0 61 9c     ....$.#...@.@.a.
    658e:	40 94 60 94 40 98 60 a4 23 c1 85 d9 83 d9 a5 dd     @.`.@.`.#.......
    659e:	27 e2 06 de 47 e6 46 ea 27 ea 68 ee ab f6 aa f2     '...G.F.'.h.....
    65ae:	ab f2 a9 f2 67 ee 67 ee 88 ee ca f2 cb f2 ab f2     ....g.g.........
    65be:	aa f2 8a f2 88 f2 68 f2 e8 e5 23 c9 44 cd 22 cd     ......h...#.D.".
    65ce:	84 d9 c6 e5 e5 e9 e5 e9 c5 e1 e6 e1 08 de d1 ea     ................
    65de:	fe ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    65ee:	ff ff ff ff ff ff ff ff ff ff fe fb fd ff 90 da     ................
    65fe:	66 c1 23 c5 03 c1 86 cd c1 b8 02 c1 64 cd 64 d1     f.#.........d.d.
    660e:	66 cd c2 b8 81 b0 c1 b4 02 b9 02 bd 22 bd 03 c1     f..........."...
    661e:	25 c5 45 c1 03 b5 c1 a8 a2 ac c3 b0 e1 b4 23 c5     %.E...........#.
    662e:	84 d5 63 d5 a4 d5 a5 d5 c4 d5 27 e6 27 e6 48 ea     ..c.......'.'.H.
    663e:	69 f2 ab f6 cb f6 cb f6 ca f6 c9 f2 68 ee 67 ea     i...........h.g.
    664e:	87 ee ca f6 ca f6 aa f2 89 f2 88 f2 67 f2 c7 e1     ............g...
    665e:	23 c9 24 cd 43 d1 85 dd c5 e5 a3 e5 e5 ed 05 ea     #.$.C...........
    666e:	e7 e5 e7 d9 8f e6 dc ff ff ff ff ff ff ff ff ff     ................
    667e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    668e:	ff ff dd ff ca c5 23 b9 03 c1 03 c1 24 c5 80 b0     ......#.....$...
    669e:	01 bd 64 cd 64 c9 24 c1 a2 b8 81 ac e2 b4 c1 b4     ..d.d.$.........
    66ae:	c0 b0 e1 b8 03 c1 65 d1 85 d1 a6 cd e9 d5 a8 cd     ......e.........
    66be:	87 d1 24 c5 23 c9 84 d5 84 d5 84 d5 83 d1 a4 d1     ..$.#...........
    66ce:	e7 e1 06 e6 47 ea 6a ee aa f2 cb f2 cb f6 eb fa     ....G.j.........
    66de:	eb fa aa fa 47 ee 66 ee 88 f2 a8 f2 88 f2 87 f2     ....G.f.........
    66ee:	67 f2 68 f2 c6 dd 03 c9 23 cd 85 d9 c5 e1 e6 e5     g.h.....#.......
    66fe:	e5 e9 e5 e9 06 ea c5 e1 e6 d9 af ea db ff ff ff     ................
    670e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    671e:	ff ff ff ff ff ff fe ff 59 f7 87 c1 23 bd 23 c1     ........Y...#.#.
    672e:	04 bd c2 b4 c1 b4 23 bd 65 c9 24 c9 e2 bc c3 b8     ......#.e.$.....
    673e:	a2 b0 c3 b0 c1 b0 e0 b4 e2 bc 02 c1 65 d1 64 d1     ............e.d.
    674e:	a6 d5 c8 d9 a6 d1 66 d1 24 c5 23 c9 44 d1 63 d1     ......f.$.#.D.c.
    675e:	85 d5 a5 d5 a4 d5 c5 d9 06 e6 48 ea 69 ee aa f2     ..........H.i...
    676e:	ab f6 eb f6 cb fa eb f6 cb f6 68 ee 67 ee 87 f6     ..........h.g...
    677e:	86 f6 85 f2 65 f2 46 ee 88 ee a6 dd 02 c9 22 cd     ....e.F.......".
    678e:	a5 dd c5 e5 e5 e9 05 ea 06 ee 06 ea e5 e1 07 e2     ................
    679e:	f1 f2 db ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    67ae:	ff ff ff ff ff ff ff ff ff ff fe ff fd ff 2e d6     ................
    67be:	25 b9 23 bd 24 c1 e3 b8 a2 b4 c2 b0 02 b5 45 c5     %.#.$.........E.
    67ce:	24 c5 e1 bc c2 b8 a3 b4 81 a8 c2 b4 04 c1 44 c5     $.............D.
    67de:	e2 c0 01 c1 64 cd 85 d1 a5 d1 a7 d5 86 d1 03 c5     ....d...........
    67ee:	23 c5 23 c9 43 c9 85 d5 85 d5 84 d5 a5 d9 e5 dd     #.#.C...........
    67fe:	27 e6 69 ea 8a ea ab f2 cb f6 cc f6 0c f7 cc f2     '.i.............
    680e:	8a ee 67 ea 46 ee 66 f2 86 f6 66 f6 65 f2 68 ee     ..g.F.f...f.e.h.
    681e:	a5 d5 01 c9 02 d1 a5 e1 c5 e5 c5 e5 25 ea 47 f2     ............%.G.
    682e:	27 ea 07 e6 e7 d9 8e e6 fd ff ff ff ff ff ff ff     '...............
    683e:	ff ff ff ff ff ff ff ff fe ff ff ff ff ff ff ff     ................
    684e:	dd ff 79 fb 46 bd 04 bd 23 bd e2 b8 e3 bc a2 b0     ..y.F...#.......
    685e:	03 b5 23 b9 04 bd e3 bc e2 c0 c2 bc c3 b4 61 a4     ..#...........a.
    686e:	a2 b0 04 c5 24 c5 02 c1 02 c1 64 d1 85 d1 64 d1     ....$.....d...d.
    687e:	86 d1 44 c9 e2 bc 03 c1 e3 c0 03 c5 44 cd 84 d1     ..D.........D...
    688e:	a3 d5 c6 d9 c5 dd 28 e2 69 ea 8a ea ab f2 ac ee     ......(.i.......
    689e:	cd f2 2f f7 ee ee ce f2 8a ea 47 ea 67 f2 a7 f6     ../.......G.g...
    68ae:	87 f6 87 ee 68 ea 84 d5 21 c9 63 d5 c5 e1 e5 e9     ....h...!.c.....
    68be:	e6 e9 27 ee 46 ea 47 ea 27 e2 c6 d5 4d de dc ff     ..'.F.G.'...M...
    68ce:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    68de:	ff ff ff ff ff ff 9b fb 68 bd 25 c1 23 bd 44 c1     ........h.%.#.D.
    68ee:	04 c5 c2 b8 c2 b4 04 b9 03 b5 e3 b8 c2 bc 03 c5     ................
    68fe:	c2 bc c3 b8 81 a8 81 ac 04 c1 45 cd 65 d1 43 c9     ..........E.e.C.
    690e:	43 c9 65 d1 a6 d1 65 c9 22 c1 03 bd 03 c1 e1 b8     C.e...e.".......
    691e:	c0 b8 02 c5 a4 d5 c5 d9 c5 d9 c5 d5 48 e2 ab ea     ............H...
    692e:	ad ee ac ee 8c ea ad e6 0f eb 30 ef 52 f7 ef f2     ..........0.R...
    693e:	49 ea 48 ea 67 ee 67 ee 67 ee 27 e6 62 d1 01 c9     I.H.g.g.g.'.b...
    694e:	63 d9 c4 e1 05 ea 06 ee 46 ee 26 e6 47 ea 27 e2     c.......F.&.G.'.
    695e:	08 de d1 ea bc ff ff ff ff ff ff ff ff ff ff ff     ................
    696e:	fd ff ff ff ff ff ff ff ff ff fe ff ed cd 25 bd     ..............%.
    697e:	24 c5 44 c1 24 c1 24 c1 e3 bc e3 b8 26 c1 05 bd     $.D.$.$.....&...
    698e:	c1 b4 e1 b4 03 c1 e2 c0 c3 bc e3 b8 80 ac e4 c0     ................
    699e:	44 c9 41 c5 21 c1 02 c5 43 c9 44 cd 44 c9 24 c1     D.A.!...C.D.D.$.
    69ae:	03 c1 e2 b8 a2 b4 c1 b4 e0 bc 63 cd a6 d9 c7 d5     ..........c.....
    69be:	a6 cd 4a da ae e2 0a d6 66 c1 24 b5 a1 a0 04 ad     ..J.....f.$.....
    69ce:	ea c9 13 f3 13 fb ee f6 87 e6 87 ee a8 f6 46 f2     ..............F.
    69de:	c4 e1 63 c9 e0 bc 62 d9 a4 e5 c5 e5 27 ee e5 ed     ..c...b.....'...
    69ee:	46 ea 27 e2 29 da f3 ea ba ff fe ff ff ff ff ff     F.'.)...........
    69fe:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff fe ff     ................
    6a0e:	de ff 2e ce 04 b9 03 c1 23 c5 e2 b8 03 c1 24 c1     ........#.....$.
    6a1e:	e3 bc 24 bd c3 b4 c0 b0 c1 b4 03 c1 e2 c0 04 bd     ..$.............
    6a2e:	e3 b8 60 a8 e3 b4 44 c9 63 cd 22 c9 01 c1 23 c5     ..`...D.c."...#.
    6a3e:	22 c5 02 c1 03 c1 24 c1 e3 b8 a1 b0 c1 b4 e1 bc     ".....$.........
    6a4e:	85 d1 e8 d9 0a de ea d1 24 b1 c0 a4 80 a4 60 a0     ........$.....`.
    6a5e:	82 a0 c4 a4 a3 a0 c2 a0 e4 a8 56 ff 53 ff ab ee     ..........V.S...
    6a6e:	87 ea 88 f2 26 ee c5 dd 63 cd e0 bc 62 d5 c4 e5     ....&...c...b...
    6a7e:	e5 e5 07 ea 05 ea 27 ea 48 e2 ae e6 98 fb fd ff     ......'.H.......
    6a8e:	fe ff fe ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    6a9e:	ff ff ff ff ff ff de ff 2f d2 46 bd 02 bd 01 b9     ......../.F.....
    6aae:	e1 b8 c1 bc e2 bc e3 b8 e4 b8 e4 b4 a0 b0 c1 b8     ................
    6abe:	03 c1 e2 c4 25 c5 25 bd 80 a8 a1 b0 23 c5 85 cd     ....%.%.....#...
    6ace:	64 c9 03 c5 24 c5 23 c5 23 c5 25 c5 04 c1 e3 b8     d...$.#.#.%.....
    6ade:	a1 b0 c0 b4 02 bd c7 d1 0a da ca cd 81 a0 40 94     ..............@.
    6aee:	81 a0 82 a0 27 b5 6a b9 ac c1 ac c1 68 b5 a3 a4     ....'.j.....h...
    6afe:	68 c1 54 ff 0f fb 8a ee 69 ee 27 ea a4 d9 63 c9     h.T.....i.'...c.
    6b0e:	e0 bc 43 d1 c6 e9 e7 e5 c6 e1 e5 e9 29 ea ae ee     ..C.........)...
    6b1e:	55 fb fc ff fd ff ff ff ff ff ff ff ff ff ff ff     U...............
    6b2e:	ff ff ff ff ff ff ff ff fe ff ff ff fe ff b3 de     ................
    6b3e:	46 b9 03 bd c2 b8 02 bd e2 bc c2 bc c1 b0 c1 b4     F...............
    6b4e:	c2 b4 c1 b4 c2 b8 e2 bc e2 c0 66 cd 66 c9 c1 b4     ..........f.f...
    6b5e:	60 ac e2 b8 45 c9 65 cd 24 c5 23 c5 44 c5 44 c5     `...E.e.$.#.D.D.
    6b6e:	25 c1 24 c1 e3 b4 c2 b0 c1 b0 02 b9 c8 d1 ca cd     %.$.............
    6b7e:	e4 b0 20 90 60 94 62 98 c5 ac 0f d2 0f ce 8c b9     .. .`.b.........
    6b8e:	c5 a0 21 94 62 98 a3 a0 d2 e6 75 ff ad ee 6b f2     ..!.b.....u...k.
    6b9e:	6b f6 a5 d5 43 c9 e0 b8 02 c9 e7 e5 e8 e5 c6 dd     k...C...........
    6bae:	c6 e5 2b ea 14 fb dc ff fe ff fd ff ff ff ff ff     ..+.............
    6bbe:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    6bce:	ff ff ff ff 59 f3 68 bd 03 b5 e2 b4 81 b4 e2 c0     ....Y.h.........
    6bde:	03 c1 80 b0 e3 b8 c2 b4 c2 b8 c2 b8 e2 b8 c1 b8     ................
    6bee:	66 cd 86 d1 04 c1 80 b0 c3 b8 45 c5 65 cd 25 c9     f.........E.e.%.
    6bfe:	45 c9 44 c5 24 c1 24 c1 25 c1 e3 b4 c1 b0 e2 b4     E.D.$.$.%.......
    6c0e:	43 bd e8 d1 68 c5 20 94 82 98 20 88 20 88 82 9c     C...h. ... . ...
    6c1e:	c5 a8 83 9c a3 98 40 90 22 90 62 94 62 94 b1 de     ......@.".b.b...
    6c2e:	55 fb d0 f2 6c ee 6c f2 a6 d9 44 c9 e1 bc 01 c1     U...l.l...D.....
    6c3e:	e7 e5 08 e6 c6 e1 c6 e1 0b ea 57 fb de ff ff ff     ..........W.....
    6c4e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    6c5e:	ff ff ff ff ff ff ff ff ff ff dd ff b3 de 26 b1     ..............&.
    6c6e:	e3 b4 80 b0 c1 b8 03 bd e2 b4 25 c1 04 c1 e3 bc     ..........%.....
    6c7e:	e2 bc a1 b8 c0 b4 44 c9 66 cd 25 c9 a0 b0 c2 b4     ......D.f.%.....
    6c8e:	45 c9 45 c9 03 c1 44 c9 44 c5 03 bd 24 c1 45 c5     E.E...D.D...$.E.
    6c9e:	03 b5 c1 ac e2 b4 65 c5 e9 d1 46 b9 20 94 41 90     ......e...F. .A.
    6cae:	62 8c 62 8c 41 90 41 90 62 94 83 94 20 8c 42 90     b.b.A.A.b... .B.
    6cbe:	84 98 e6 a0 50 d6 77 f7 f1 f2 ae ee 4c ee c7 d9     ....P.w.....L...
    6cce:	44 c9 02 c1 e1 c0 c6 d9 e7 e5 e6 e1 c5 e1 0a e2     D...............
    6cde:	58 ff fe ff ff ff ff ff ff ff ff ff ff ff ff ff     X...............
    6cee:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    6cfe:	fe ff fd ff 2e d2 e5 b0 c4 b8 a1 b4 c2 b8 03 b9     ................
    6d0e:	03 b9 e3 b8 03 c1 e3 c0 e2 bc c1 b4 22 c5 25 cd     ............".%.
    6d1e:	65 cd a1 b0 a1 b0 04 c1 02 bd e2 b8 02 bd e1 bc     e...............
    6d2e:	e1 b8 24 c5 44 c1 e2 b8 a0 ac e2 b4 65 c5 a8 cd     ..$.D.......e...
    6d3e:	24 b9 60 98 21 90 62 90 40 84 40 8c 62 90 40 88     $.`.!.b.@.@.b.@.
    6d4e:	61 90 62 94 e7 a4 4a b5 a4 a0 b3 de 57 f3 76 fb     a.b...J.....W.v.
    6d5e:	11 f7 4c ea c6 dd 64 cd 23 c9 22 c5 63 d5 e6 e9     ..L...d.#.".c...
    6d6e:	e5 e5 a5 e1 09 e2 78 ff ff ff ff ff dd ff ff ff     ......x.........
    6d7e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    6d8e:	ff ff ff ff ff ff ff ff fe ff 9b fb e5 ac a3 b0     ................
    6d9e:	a1 ac 80 ac 03 b5 e2 b4 e3 b8 04 c1 04 c5 24 c5     ..............$.
    6dae:	e2 bc 02 c1 24 c9 86 d5 c2 b8 a1 b0 e3 bc e2 bc     ....$...........
    6dbe:	e1 bc c1 b8 c0 b8 e1 b8 24 c1 24 bd e2 b4 a1 ac     ........$.$.....
    6dce:	e2 b4 44 c5 a8 cd 25 b5 60 98 42 90 40 8c 61 84     ..D...%.`.B.@.a.
    6dde:	40 88 60 8c 60 8c 60 90 40 90 62 94 83 98 49 b1     @.`.`.`.@.b...I.
    6dee:	f5 e6 56 ef 77 f7 f1 f6 8d f2 a6 d5 65 d1 64 d1     ..V.w.......e.d.
    6dfe:	63 cd 42 d1 06 ee e5 e5 c4 e1 29 e6 56 f7 ff ff     c.B.......).V...
    6e0e:	ff ff dd ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    6e1e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    6e2e:	bb fb 0f ca c4 a8 c4 b0 80 a8 e3 b4 c2 b0 e3 b8     ................
    6e3e:	03 c1 03 b9 03 bd 02 bd 02 bd 04 c5 46 d1 e3 c4     ............F...
    6e4e:	c2 b4 03 c1 03 c1 c1 b8 a1 b8 e1 bc 44 c9 65 c9     ............D.e.
    6e5e:	23 c1 23 bd e2 b8 e1 b4 66 c9 a8 c9 a9 c5 c4 a8     #.#.....f.......
    6e6e:	20 8c 40 88 61 8c 40 88 60 8c a2 90 60 8c 81 94      .@.a.@.`...`...
    6e7e:	40 90 62 98 2f ca 36 e7 56 eb b9 fb 13 f3 8c ea     @.b./.6.V.......
    6e8e:	c7 dd 63 d1 42 cd 43 cd 21 c5 e6 dd e6 e5 c6 e1     ..c.B.C.!.......
    6e9e:	49 e2 76 f7 fe ff fe ff fe ff ff ff ff ff ff ff     I.v.............
    6eae:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    6ebe:	ff ff ff ff ff ff fe ff 9b fb 51 da 27 b9 c4 ac     ..........Q.'...
    6ece:	e2 b0 c1 b0 c2 b4 04 c1 03 bd 24 bd 03 bd 02 c1     ..........$.....
    6ede:	03 c5 65 d1 e2 c0 e2 b8 03 c5 03 bd c2 b8 e2 bc     ..e.............
    6eee:	03 c1 a6 d5 66 cd 65 c9 23 c1 02 b9 45 c1 87 cd     ....f.e.#...E...
    6efe:	88 c9 8a c9 47 b9 ac bd c5 a0 40 8c 61 90 41 90     ....G.....@.a.A.
    6f0e:	61 90 61 90 60 90 61 94 28 a9 51 ce 17 e7 98 f7     a.a.`.a.(.Q.....
    6f1e:	36 f3 12 f7 4c e6 e7 dd a5 d5 64 cd 43 c9 43 c5     6...L.....d.C.C.
    6f2e:	09 de e9 e1 07 de 6b e2 77 f7 fe ff ff ff ff ff     ......k.w.......
    6f3e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    6f4e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff dd ff     ................
    6f5e:	dd ff d4 e6 a2 a4 e4 b4 e2 b4 e2 b8 24 c5 24 c1     ............$.$.
    6f6e:	04 c1 23 bd 02 c1 02 c1 45 cd c2 bc 04 c1 44 c5     ..#.....E.....D.
    6f7e:	03 c1 e2 bc e3 c0 44 c5 a6 d5 45 c9 22 bd 64 c1     ......D...E.".d.
    6f8e:	64 c5 65 c5 86 c9 a8 cd a8 c5 47 c1 0e ca ac b9     d.e.......G.....
    6f9e:	e6 a4 a3 9c 62 98 20 8c 40 8c 82 94 a3 98 49 b1     ....b. .@.....I.
    6fae:	30 ce f4 de 37 ef 78 fb d1 f2 4b e6 84 d1 c7 dd     0...7.x...K.....
    6fbe:	45 c9 24 c5 45 c5 8f ee b0 ee 8f ee f3 ee ba f7     E.$.E...........
    6fce:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    6fde:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    6fee:	ff ff ff ff ff ff ff ff 38 f3 d3 e6 47 c1 04 bd     ........8...G...
    6ffe:	e3 c0 24 c5 25 c5 24 c1 04 c1 02 c1 02 c1 24 cd     ..$.%.$.......$.
    700e:	c1 b8 04 c1 24 c5 03 c1 e3 bc e3 c0 23 c1 66 cd     ....$.......#.f.
    701e:	03 c1 e2 b8 44 c1 a7 c9 c8 d1 a8 cd ea d5 0b d6     ....D...........
    702e:	cb d1 cc c5 ab c1 ac bd 6a b9 a4 a0 a4 a0 61 94     ........j.....a.
    703e:	06 a9 06 a9 8b b9 b4 de 37 ef 35 eb 15 f3 d2 f6     ........7.5.....
    704e:	4b e6 84 d5 e7 d9 23 c5 e3 bc 67 c9 58 ff ba ff     K.....#...g.X...
    705e:	9a ff ba fb fe ff ff ff ff ff ff ff ff ff ff ff     ................
    706e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    707e:	ff ff ff ff ff ff ff ff ff ff ff ff fe ff fe ff     ................
    708e:	9a ff aa cd 04 bd 03 bd 24 c5 44 c5 25 c5 04 c5     ........$.D.%...
    709e:	e3 c0 02 c1 24 c9 c0 b4 e2 b8 03 c1 e3 bc c3 b8     ....$...........
    70ae:	c3 b8 e2 bc 66 c9 24 c5 a0 b0 e2 b4 87 c5 a7 c9     ....f.$.........
    70be:	c9 cd 2b da 0c da 0c d6 cc c9 ed c9 ed c5 ad c5     ..+.............
    70ce:	c5 a8 e6 a8 49 b1 27 ad ce c5 0f ce 93 de d4 e6     ....I.'.........
    70de:	36 ef 2e d6 d2 f6 09 e2 a5 d9 64 c9 66 cd e3 bc     6.........d.f...
    70ee:	cb d5 bb ff dd ff fe ff ff ff ff ff ff ff ff ff     ................
    70fe:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    710e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    711e:	ff ff ff ff de ff 59 fb 26 bd e2 b8 03 c1 23 c5     ......Y.&.....#.
    712e:	24 c9 24 c5 03 c1 03 c1 03 c1 e3 c0 a0 b4 a1 b4     $.$.............
    713e:	e2 b8 e3 c0 e3 b8 c3 bc e2 bc 24 c5 45 c5 e2 b8     ..........$.E...
    714e:	a0 a8 24 b5 a9 c9 0a d6 0b d6 2d da 2d d6 0e d6     ..$.......-.-...
    715e:	ed cd 8a bd 0f d2 6a b9 8b bd e6 a8 62 9c c6 ac     ......j.....b...
    716e:	4a bd 72 de 72 e2 89 bd a3 a8 4d e2 a7 d5 43 d1     J.r.r.....M...C.
    717e:	43 c9 a7 d5 44 c9 c9 d1 9a ff de ff ff ff ff ff     C...D...........
    718e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    719e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    71ae:	ff ff ff ff ff ff ff ff ff ff fe ff 50 da e4 b8     ............P...
    71be:	c2 b8 44 cd 02 c9 43 c5 24 c5 e2 bc 04 c9 24 c9     ..D...C.$.....$.
    71ce:	c2 b8 a0 b0 a2 b4 e2 b8 03 bd e4 b8 e5 c0 e2 b8     ................
    71de:	e1 b8 44 c1 46 c5 60 a8 40 a0 a9 c9 ca d1 a9 cd     ..D.F.`.@.......
    71ee:	4e e2 0d d6 aa cd ca c5 89 b9 8a b9 c5 a8 82 9c     N...............
    71fe:	41 98 20 94 20 9c e6 b0 ce d1 30 da 60 a0 80 a4     A. . .....0.`...
    720e:	c9 d9 65 d1 43 d1 66 d1 64 c9 43 cd a7 d1 9a ff     ..e.C.f.d.C.....
    721e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    722e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    723e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    724e:	bb f7 69 b9 27 c1 c1 b8 22 c5 01 c5 23 c5 23 c5     ..i.'..."...#.#.
    725e:	c2 bc 24 c9 24 c9 c1 b8 a1 b0 c2 b4 e1 b8 e3 bc     ..$.$...........
    726e:	c3 b4 e4 bc c2 b4 c1 b4 24 c5 67 c9 04 b9 60 a0     ........$.g...`.
    727e:	80 a4 04 b9 0c da 2d de 0d da 0d da ab c5 05 a9     ......-.........
    728e:	83 98 20 90 20 94 40 94 40 9c 83 a8 6a c5 0f da     .. . .@.@...j...
    729e:	f4 f2 05 b9 a2 ac 0b e2 64 d1 24 d1 67 d1 64 d1     ........d.$.g.d.
    72ae:	84 d5 e9 d9 b8 fb fe ff fe ff ff ff ff ff ff ff     ................
    72be:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    72ce:	ff fb ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    72de:	ff ff ff ff fe ff 30 d6 48 c1 46 c1 23 c1 44 c9     ......0.H.F.#.D.
    72ee:	02 c9 01 c5 22 c5 c2 bc 25 c9 04 c1 a1 b4 a1 b4     ...."...%.......
    72fe:	c1 b4 c1 b4 c3 b8 83 b0 a3 b4 a1 b0 e2 b8 c1 b8     ................
    730e:	44 c5 45 c9 04 bd 40 9c 21 90 83 94 07 a9 68 bd     D.E...@.!.....h.
    731e:	e4 ac 40 a0 20 a0 21 a4 41 a4 22 a4 21 a0 a6 b4     ..@. .!.A.".!...
    732e:	09 c9 ad dd 53 ea d6 f6 ee d1 a0 a8 2a e6 43 d1     ....S.......*.C.
    733e:	42 d9 85 d9 a4 d5 84 d1 c9 d5 bb ff ff ff ff ff     B...............
    734e:	fe ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    735e:	ff ff ff ff ff ff ff fb ff ff ff ff ff ff ff ff     ................
    736e:	fe fb fe fb ff ff ff ff de ff bb ff 68 bd e3 b0     ............h...
    737e:	67 c9 04 c1 03 c1 43 cd 01 c1 03 c5 46 cd 26 c5     g.....C.....F.&.
    738e:	a1 b8 a2 b4 c1 b4 a1 b4 a2 b0 a2 b4 a3 b4 a3 b4     ................
    739e:	c2 b0 c2 b8 e2 b8 e2 b8 03 bd 25 c1 a1 a4 61 94     ..........%...a.
    73ae:	20 88 41 94 82 a0 61 a0 20 9c 63 a8 c6 b8 28 c5      .A...a. .c...(.
    73be:	2a cd 85 b4 e9 c8 ae e5 53 f2 95 f6 d6 f6 71 ea     *.......S.....q.
    73ce:	a0 ac c8 dd a6 dd 83 dd 83 d5 84 d1 86 d1 2d de     ..............-.
    73de:	bc ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    73ee:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    73fe:	ff ff ff ff ff ff ff ff ff ff ff ff fe ff de ff     ................
    740e:	2f d2 a2 ac c2 b0 87 c9 e2 bc a1 b4 45 c9 25 c1     /...........E.%.
    741e:	45 c9 46 c9 e3 bc a2 b8 04 c1 c3 b8 c2 b4 a1 b4     E.F.............
    742e:	a1 b4 c3 b4 c3 b4 a3 b4 c2 b8 e3 bc c2 b4 04 c1     ................
    743e:	e2 b4 46 b9 81 9c 20 90 00 90 21 98 84 a8 c5 b4     ..F... ...!.....
    744e:	8c d1 ae d9 cf dd 32 ee 6c dd 8e e1 10 ee 75 fe     ......2.l.....u.
    745e:	76 fa b5 fa d4 f6 04 c1 a7 d5 a6 d9 c5 e1 85 d9     v...............
    746e:	84 d1 c7 d1 90 ea bc ff ff ff ff ff ff ff ff ff     ................
    747e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    748e:	ff ff ff ff ff ff ff ff ff ff ff fb ff ff ff ff     ................
    749e:	de ff ff ff 38 ef e4 a8 80 a4 c2 b4 65 c5 a2 b4     ....8.......e...
    74ae:	60 a8 80 ac c2 b4 05 c1 03 b9 a1 b4 c3 b8 c2 bc     `...............
    74be:	a2 b8 c1 bc c1 b8 a1 b4 c3 b4 a2 b4 c2 b4 c2 b0     ................
    74ce:	e2 b4 e2 b8 e3 b8 c2 b0 e3 b0 e5 ac 40 94 20 90     ............@. .
    74de:	42 9c 4a c5 ce d5 72 ee 52 f2 73 f6 b6 fe 31 f6     B.J...r.R.s...1.
    74ee:	11 f2 52 f6 74 fa 95 fa f6 fe 16 ff c9 d9 c8 dd     ..R.t...........
    74fe:	a6 dd c6 e1 c5 dd c5 d9 2a de 14 f3 de ff ff ff     ........*.......
    750e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    751e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    752e:	ff ff ff ff ff ff ff ff bc ff aa c1 a3 a4 80 a8     ................
    753e:	c2 b0 25 c1 c2 b4 80 a8 40 a4 60 a8 c2 b0 c2 b8     ..%.....@.`.....
    754e:	c2 b8 e3 bc c2 b8 c2 b8 c1 b8 c1 bc c1 b4 c2 b8     ................
    755e:	a1 b4 e3 b8 c2 b4 a2 b0 a2 b0 c3 b0 a2 ac a1 a8     ................
    756e:	e4 b4 c2 ac 00 94 20 9c ab d5 10 e6 73 f6 96 fa     ...... .....s...
    757e:	b6 fa b5 fe b5 fe 32 f2 94 fe b6 fa d6 fa f6 fe     ......2.........
    758e:	37 ff 2c e6 c8 e1 e8 e5 c5 e1 e5 e1 07 e2 f1 f6     7.,.............
    759e:	ba ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    75ae:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    75be:	ff ff ff ff ff ff ff ff ff ff fe ff bd ff 92 de     ................
    75ce:	e4 ac a2 ac 60 a4 e3 b8 46 c5 03 b9 80 b0 60 a8     ....`...F.....`.
    75de:	a0 ac a1 b0 e2 b8 e2 bc 24 c1 23 c5 e2 c0 c1 bc     ........$.#.....
    75ee:	e1 bc c1 b8 c2 b8 c2 b8 e3 b8 c3 b4 a2 b0 a3 ac     ................
    75fe:	a2 ac 60 a4 a0 ac a2 ac 67 c1 a3 ac 40 9c 6b cd     ..`.....g...@.k.
    760e:	30 ea 53 f2 d7 fe 95 f6 b6 f6 d7 fe 52 ee b6 fa     0.S.........R...
    761e:	d6 fa d6 fa d6 fa 16 ff 2d ea 09 e6 29 ea 05 e2     ........-...)...
    762e:	05 e6 28 e6 75 ff fc ff ff ff ff ff ff ff ff ff     ..(.u...........
    763e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    764e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    765e:	bb ff b2 e6 68 bd e3 b0 81 a8 60 a4 e3 b4 46 c5     ....h.....`...F.
    766e:	24 c1 c1 b0 a1 b0 a1 b4 c1 b8 44 c1 23 c9 24 c9     $.........D.#.$.
    767e:	24 c5 02 c1 03 c1 e2 c0 e2 bc e2 bc e3 bc e3 b8     $...............
    768e:	c3 b0 a1 ac a2 a8 61 a8 81 a8 60 a8 e3 b4 45 c1     ......a...`...E.
    769e:	66 c9 a1 b0 06 c5 31 ea 53 f2 75 f6 95 f6 d7 fa     f.....1.S.u.....
    76ae:	b6 fa 53 ee 94 f6 b6 fa d6 f6 b5 f6 b3 fa 0b ea     ..S.............
    76be:	6b ee 48 ea 26 e6 26 ea 28 e6 75 fb dc ff ff ff     k.H.&.&.(.u.....
    76ce:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    76de:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    76ee:	ff ff fd ff bb ff d2 e2 67 bd 25 b9 c2 ac 81 a8     ........g.%.....
    76fe:	80 a4 60 a4 04 bd 46 c5 03 b9 e3 b8 03 bd 24 c1     ..`...F.......$.
    770e:	24 c9 64 c9 86 d1 44 cd 44 cd 65 cd 03 c5 03 c5     $.d...D.D.e.....
    771e:	02 c1 04 c1 e2 b4 c2 b0 81 a8 60 a0 a3 ac c3 b0     ..........`.....
    772e:	c2 b0 24 c1 23 c5 66 c5 67 cd 81 b0 ed e1 b5 fa     ..$.#.f.g.......
    773e:	95 f6 96 f6 97 f6 75 f6 54 f2 53 f2 b5 fa 73 f2     ......u.T.S...s.
    774e:	b4 f2 2f e6 66 d1 09 e6 49 ea 47 ea 25 e6 28 e2     ../.f...I.G.%.(.
    775e:	96 ff fd ff fe fb ff ff ff ff ff ff ff ff ff ff     ................
    776e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    777e:	ff fb ff ff ff ff dc ff ba ff 4f de 66 bd 45 c5     ..........O.f.E.
    778e:	02 b5 c2 b0 a1 a8 81 a4 a1 a8 e3 b0 25 c1 46 c9     ............%.F.
    779e:	44 c5 22 c1 43 c9 85 d9 65 d1 65 d1 44 d1 65 d1     D.".C...e.e.D.e.
    77ae:	44 cd 43 cd 23 cd 23 c5 03 c1 e3 b8 a1 ac 80 a4     D.C.#.#.........
    77be:	60 a0 c2 ac a2 b0 04 bd 23 c5 85 cd 65 cd 87 d1     `.......#...e...
    77ce:	25 c5 45 c5 b4 fa 95 fa 76 f6 78 fa 57 fa 14 fa     %.E.....v.x.W...
    77de:	f2 ed 54 fa 34 f2 94 f6 2e e2 ae ee 6b ea 48 ea     ..T.4.......k.H.
    77ee:	46 ee 46 ea 29 e6 56 f7 fe ff ff ff ff ff ff ff     F.F.).V.........
    77fe:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    780e:	ff ff ff ff ff ff ff ff ff ff fe ff ba ff cb c9     ................
    781e:	24 bd 66 c9 44 c5 03 b9 e2 b0 a1 a8 81 a4 81 a4     $.f.D...........
    782e:	a1 ac 03 b9 66 c9 66 cd 44 c9 63 d1 84 d5 85 d5     ....f.f.D.c.....
    783e:	65 d5 65 d1 65 d1 64 cd 44 cd 43 cd 23 c9 24 c5     e.e.e.d.D.C.#.$.
    784e:	e3 bc 80 a8 81 a8 80 a0 a2 ac e4 b4 44 c1 65 c9     ............D.e.
    785e:	65 cd 44 c9 65 c9 c8 d1 24 c5 30 ea 95 fa 97 fe     e.D.e...$.0.....
    786e:	97 fe 98 fe 14 f6 f0 ed 13 f6 74 fa f5 fe aa d1     ..........t.....
    787e:	cf f2 49 e6 26 e6 25 ea 47 ea 8c ea 78 ff fe ff     ..I.&.%.G...x...
    788e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    789e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    78ae:	7a fb a9 c5 24 bd 44 c5 02 c1 22 c5 03 c1 c2 b0     z...$.D...".....
    78be:	a1 a8 82 a8 60 a4 40 a4 c3 b4 46 cd 85 cd 65 d1     ....`.@...F...e.
    78ce:	63 d1 63 d1 85 d9 65 d5 85 d5 85 d5 64 d1 85 d5     c.c...e.....d...
    78de:	64 cd 65 cd 45 c9 e2 bc a1 ac a1 ac a2 a8 a2 ac     d.e.E...........
    78ee:	04 b9 45 c1 65 c9 65 c9 45 c9 44 c9 86 c9 2c e2     ..E.e.e.E.D...,.
    78fe:	68 cd 30 ea b7 fe b7 fe 96 fe 32 f6 ae e9 11 f2     h.0.......2.....
    790e:	52 f6 0d e2 8f ee ef f6 48 e2 26 e2 46 ee 69 ea     R.......H.&.F.i.
    791e:	cf f2 ba ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    792e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    793e:	ff ff fe ff 9a fb eb cd 45 c1 03 c5 43 c9 43 cd     ........E...C.C.
    794e:	43 c9 03 bd c1 b4 a1 ac a2 a8 81 a4 61 a4 c2 b0     C...........a...
    795e:	45 c5 64 cd 85 d5 84 d1 43 d1 84 d9 63 d5 64 d5     E.d.....C...c.d.
    796e:	84 d5 85 d1 85 d5 64 d1 65 d1 64 c9 e1 b8 c1 b0     ......d.e.d.....
    797e:	c1 b0 c3 b0 a2 b0 e3 b8 24 bd 24 c1 44 c5 64 c9     ........$.$.D.d.
    798e:	44 c9 c7 d1 c8 d5 6e ea 2f e6 93 f2 f6 fe 17 ff     D.....n./.......
    799e:	93 fa 8b dd 0e ea 91 f2 d2 f6 cf ee 28 de 26 e2     ............(.&.
    79ae:	26 ea 26 e6 6a e2 f1 ee bb ff fe ff ff ff ff ff     &.&.j...........
    79be:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    79ce:	ff ff ff ff ff ff ff ff da ff 6f de 66 bd 02 bd     ..........o.f...
    79de:	64 cd 44 cd 64 cd 23 c9 e1 bc c1 b4 a1 ac 82 a4     d.D.d.#.........
    79ee:	61 a4 81 a8 a2 b0 c2 b8 02 c1 65 d1 64 d1 84 d5     a.........e.d...
    79fe:	44 d1 63 d5 64 d5 84 d5 85 d1 64 d1 84 d1 85 d5     D.c.d.....d.....
    7a0e:	23 c9 e1 bc e2 b8 c2 b4 e3 b4 c2 b4 c2 b4 03 bd     #...............
    7a1e:	02 bd 23 bd 24 c5 64 c9 64 cd 44 cd 65 cd eb d9     ..#.$.d.d.D.e...
    7a2e:	b2 f2 b2 f2 91 ee 8f ee 2c ee b0 f6 d0 f6 6c e6     ........,.....l.
    7a3e:	08 da 69 ea c3 dd 26 ea 48 e6 ae e6 35 f7 fc ff     ..i...&.H...5...
    7a4e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    7a5e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff d0 ea     ................
    7a6e:	a6 c5 64 c5 44 c9 84 d1 64 cd 44 c9 24 c5 e2 c0     ..d.D...d.D.$...
    7a7e:	e2 bc a2 b4 a1 ac a2 a8 a1 ac a1 ac 80 ac c2 bc     ................
    7a8e:	44 c5 64 cd 84 d1 64 d1 85 d5 85 d9 a5 dd 85 d5     D.d...d.........
    7a9e:	64 d1 64 d1 84 d1 23 c9 02 bd 03 bd e2 bc e3 bc     d.d...#.........
    7aae:	e2 b8 c1 b4 03 b9 e2 b8 03 bd 23 bd 43 c1 65 cd     ..........#.C.e.
    7abe:	44 cd 43 cd 04 c5 66 c9 0b da 6d ea 4a e2 ae fa     D.C...f...m.J...
    7ace:	6b ee 4a e6 6a e6 07 de 47 e6 46 ea 46 ea 8b ee     k.J.j...G.F.F...
    7ade:	53 f7 da ff fe ff ff ff ff ff ff ff ff ff ff ff     S...............
    7aee:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    7afe:	ff ff ff ff c7 d1 64 c9 64 c9 a5 d5 64 d5 64 d1     ......d.d...d.d.
    7b0e:	65 cd 24 c5 24 c1 02 bd e2 b8 c2 b8 c2 b0 a1 ac     e.$.$...........
    7b1e:	61 ac 81 a8 03 bd 23 bd 44 c5 44 cd 44 cd 65 d1     a.....#.D.D.D.e.
    7b2e:	64 d5 84 d9 85 d5 83 d1 64 d5 64 d1 43 c9 44 c5     d.......d.d.C.D.
    7b3e:	24 c1 04 c1 24 c5 03 c1 e2 b4 e3 bc e2 b8 02 b9     $...$...........
    7b4e:	02 b9 43 c5 44 cd 22 c9 86 d9 23 c5 c1 bc a6 d1     ..C.D."...#.....
    7b5e:	e7 dd 27 e6 48 ea 69 ee 8a ee 68 ea 89 f2 68 f2     ..'.H.i...h...h.
    7b6e:	88 f2 88 f2 cd f2 b8 ff fd ff fe ff ff ff ff ff     ................
    7b7e:	ff ff ff fb ff ff ff ff ff ff ff ff ff ff ff ff     ................
    7b8e:	ff ff ff ff ff ff ff ff ff ff 86 d1 a6 d1 63 d1     ..............c.
    7b9e:	65 d1 a6 d9 a6 d9 64 cd 24 c5 45 c5 03 c1 e3 bc     e.....d.$.E.....
    7bae:	04 bd e3 b8 a1 b0 a1 ac c2 ac e3 b8 e2 b4 23 c1     ..............#.
    7bbe:	23 c5 24 c9 45 d1 65 d5 64 d5 85 d5 84 d1 85 d1     #.$.E.e.d.......
    7bce:	63 cd 44 c9 65 c9 44 c5 45 c5 65 c9 24 c5 01 bd     c.D.e.D.E.e.$...
    7bde:	e1 b8 02 b5 e2 b8 02 b9 43 c1 44 cd 64 d1 65 d5     ........C.D.d.e.
    7bee:	45 d1 23 c9 86 d5 e6 e1 06 ea 48 ee aa f6 69 ee     E.#.......H...i.
    7bfe:	ab f6 ca fa 68 f6 88 f2 89 f2 ce f2 f9 ff fd ff     ....h...........
    7c0e:	fe ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    7c1e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    7c2e:	64 d1 63 d5 a4 d9 c5 dd 83 d9 83 d5 84 d5 64 cd     d.c...........d.
    7c3e:	23 c9 22 c9 03 c5 03 c1 e2 bc c1 b8 c2 b4 e4 bc     #.".............
    7c4e:	c3 b4 e3 b8 e2 b8 02 b9 64 c5 45 c9 45 cd 67 d5     ........d.E.E.g.
    7c5e:	85 d1 83 d1 83 cd a4 d1 43 c9 64 cd 65 d1 65 d5     ........C.d.e.e.
    7c6e:	84 cd 22 c1 e0 b8 02 bd 44 c1 e2 b8 03 c1 41 c5     ..".....D.....A.
    7c7e:	22 c9 64 d1 a6 d5 65 d5 23 cd 85 d9 a4 dd 06 ea     ".d...e.#.......
    7c8e:	66 ee 88 ee a8 ea cc f2 ed fa ca f2 aa f2 cb ee     f...............
    7c9e:	0f eb d9 ff fe ff fe ff ff ff ff ff ff ff fe ff     ................
    7cae:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    7cbe:	ff ff ff ff ff ff 83 d1 a4 d9 c6 dd a5 dd 84 d5     ................
    7cce:	63 d1 64 d1 44 cd 43 c9 03 c5 03 c5 24 c5 24 c5     c.d.D.C.....$.$.
    7cde:	03 bd c2 bc e3 bc c2 b8 e2 b8 e2 b4 c1 b4 03 b9     ................
    7cee:	03 c1 45 d1 87 d5 64 d1 63 d1 a4 d5 83 d1 43 cd     ..E...d.c.....C.
    7cfe:	65 d1 65 d1 85 d5 c6 d5 44 cd 44 c9 02 c1 23 c5     e.e.....D.D...#.
    7d0e:	e2 b8 01 bd 63 c9 a5 d5 85 d5 a6 d5 c7 d9 84 d1     ....c...........
    7d1e:	c4 dd c4 dd 27 ea 88 f2 88 ee 88 ee ca f2 ec f6     ....'...........
    7d2e:	eb fa cb f2 cb ee 10 eb da ff fe ff ff ff ff ff     ................
    7d3e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    7d4e:	ff ff ff ff ff ff ff ff ff ff ff ff a4 d5 c4 d9     ................
    7d5e:	c6 d9 a6 d9 64 d1 44 cd 44 c9 44 c9 24 cd 23 c9     ....d.D.D.D.$.#.
    7d6e:	23 c9 24 c9 24 c5 e3 c0 e3 c0 24 c1 03 bd e2 b8     #.$.$.....$.....
    7d7e:	02 bd a1 b4 a0 b4 c0 b8 03 c9 65 d1 84 d5 84 d5     ..........e.....
    7d8e:	84 d5 86 d5 65 d1 66 d1 a7 d5 c8 d9 c8 dd 86 cd     ....e.f.........
    7d9e:	86 d1 02 bd 03 bd 04 bd 44 c1 85 c9 a7 d5 a6 d1     ........D.......
    7dae:	e7 d9 e6 d9 c5 d5 c4 d5 05 da 47 ea 69 ea ab ee     ..........G.i...
    7dbe:	eb f2 0d f7 ec f2 cb f6 0e fb 0e f7 31 f3 b9 ff     ............1...
    7dce:	fe ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    7dde:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    7dee:	ff ff c4 d5 c4 d5 a4 d5 c5 d1 a5 d1 85 d1 44 cd     ..............D.
    7dfe:	23 cd 24 cd 23 c9 23 c9 44 cd 23 c5 03 c1 e3 c0     #.$.#.#.D.#.....
    7e0e:	24 c1 03 c1 23 c1 24 c1 e2 bc a1 b4 80 b0 e1 bc     $...#.$.........
    7e1e:	24 c9 85 d5 a6 d9 85 d1 86 d1 87 cd 68 cd 46 c5     $...........h.F.
    7e2e:	a9 c9 c9 cd a7 cd a8 c9 66 c1 25 bd 46 c1 67 c1     ........f.%.F.g.
    7e3e:	87 c5 0c d6 0a d2 4c de 6d e2 09 d6 29 da 08 d6     ......L.m...)...
    7e4e:	4b e2 4d de ce ee ac ea ad ea ce f2 ad ee 30 fb     K.M...........0.
    7e5e:	50 ff 53 f7 ba ff ff ff ff ff ff ff ff ff ff ff     P.S.............
    7e6e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    7e7e:	ff ff ff ff ff ff ff ff a5 d9 a4 d5 a5 d5 a5 d1     ................
    7e8e:	86 d5 86 d5 65 d1 24 d1 24 cd 03 c9 23 c9 44 cd     ....e.$.$...#.D.
    7e9e:	44 cd 23 c5 02 c5 01 c1 e2 c0 23 c5 03 c5 03 c1     D.#.......#.....
    7eae:	e2 bc 80 b4 c0 b8 43 c9 63 cd c6 d5 85 c9 e1 b4     ......C.c.......
    7ebe:	c3 b0 27 b9 82 9c a3 a0 e3 a8 26 ad 46 ad 69 b9     ..'.......&.F.i.
    7ece:	68 b9 27 b5 27 b1 8a b9 31 d2 37 ef 58 f3 58 f3     h.'.'...1.7.X.X.
    7ede:	57 f7 f5 ea f5 ea 4f d2 0c c6 25 ad a8 c1 0c d6     W.....O...%.....
    7eee:	4d da 8e e2 cf ea 31 f7 54 fb ba ff ff ff ff ff     M.....1.T.......
    7efe:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    7f0e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff c5 d5     ................
    7f1e:	c5 d9 a5 d5 a4 d5 85 d5 64 d5 44 d1 44 d1 44 d1     ........d.D.D.D.
    7f2e:	23 cd 23 c9 44 cd 44 d1 23 c9 02 c5 02 c5 03 c9     #.#.D.D.#.......
    7f3e:	43 c9 23 c9 23 c1 24 c5 c1 b8 a0 b8 03 c1 02 c1     C.#.#.$.........
    7f4e:	85 cd 65 c5 a0 a8 20 98 c3 a4 61 94 63 98 e5 9c     ..e... ...a.c...
    7f5e:	05 a1 e5 9c 26 a1 e6 a4 c5 a0 29 ad f1 c1 97 ce     ....&.....).....
    7f6e:	97 d2 f9 da 7e ef 9e ef 5c e7 76 ce 6d a9 09 9d     ....~...\.v.m...
    7f7e:	a4 94 61 98 82 9c 89 c1 a7 c1 ad e2 10 f3 34 fb     ..a...........4.
    7f8e:	99 fb fe ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    7f9e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    7fae:	ff ff ff ff c6 d9 c6 d9 a4 d9 83 d5 a4 d9 84 d5     ................
    7fbe:	43 d5 64 d5 45 d1 43 d1 23 cd 44 d1 44 cd 22 cd     C.d.E.C.#.D.D.".
    7fce:	24 cd 64 d1 44 cd 44 d1 44 cd 23 c9 44 cd 02 c5     $.d.D.D.D.#.D...
    7fde:	c2 bc c1 bc 24 c5 87 cd 85 cd 23 bd a0 a4 a3 a4     ....$.....#.....
    7fee:	e6 a8 e6 a8 c7 a0 07 a1 07 9d 28 a5 e7 a0 07 a5     ..........(.....
    7ffe:	52 c6 b8 d2 78 c6 37 ba 15 b6 d4 b1 15 ba 92 a9     R...x.7.........
    800e:	51 a1 0f 99 90 a5 e9 98 c4 9c 60 94 c3 a4 23 b5     Q.........`...#.
    801e:	10 ef f0 f2 32 f7 77 f7 de ff ff ff ff ff ff ff     ....2.w.........
    802e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    803e:	ff ff ff ff ff ff ff ff ff ff c6 d9 c6 d9 84 d5     ................
    804e:	83 d5 a4 dd a5 d9 64 d1 63 d5 44 d5 23 cd 43 cd     ......d.c.D.#.C.
    805e:	65 d5 65 d5 65 d1 64 d1 64 d1 43 cd 43 d1 64 d1     e.e.e.d.d.C.C.d.
    806e:	64 d1 65 d1 65 cd 24 c5 a1 b8 e3 c0 65 d1 86 d5     d.e.e.$.....e...
    807e:	65 c9 66 c5 e4 b0 e4 a8 c4 a4 e9 a8 e8 a0 07 a1     e.f.............
    808e:	09 a5 c6 9c 28 a9 5b e7 1b db 58 c2 f6 b1 f6 b1     ....(.[...X.....
    809e:	d5 ad 94 a9 73 a1 73 a1 52 a1 9a c6 6c a5 c3 9c     ....s.s.R...l...
    80ae:	24 ad 0a ce ae e6 10 f3 11 f7 12 f7 35 f7 dc ff     $...........5...
    80be:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    80ce:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    80de:	a6 d9 85 d9 83 d9 a4 e1 c6 e1 c5 dd a4 d9 64 d5     ..............d.
    80ee:	63 d1 63 d1 84 d5 64 d1 64 d1 64 d1 85 d9 a6 dd     c.c...d.d.d.....
    80fe:	a4 d9 65 d5 64 d1 45 cd 85 d5 65 d1 44 d1 01 c5     ..e.d.E...e.D...
    810e:	c0 bc 44 cd 86 d9 64 d1 85 d1 65 c5 66 c5 68 bd     ..D...d...e.f.h.
    811e:	25 b1 e3 a4 e6 a0 e6 a0 c5 9c 73 ce 7c eb da d2     %.........s.|...
    812e:	76 c2 d3 ad 58 be f6 ad f6 b5 73 a5 73 a5 73 a1     v...X.....s.s.s.
    813e:	77 c6 71 ca 88 bd 0a d6 8b ea ee f6 2f fb 71 ff     w.q........./.q.
    814e:	32 f3 13 ef 77 f3 fe ff ff ff ff ff ff ff ff ff     2...w...........
    815e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    816e:	ff ff ff ff ff ff a6 d9 a4 d9 a5 d9 c5 dd e6 e1     ................
    817e:	c5 dd 84 d9 63 d5 84 d5 a5 d9 85 d5 43 d5 85 d9     ....c.......C...
    818e:	a5 d9 a5 d9 a6 d9 a4 d9 85 d5 64 d5 85 d5 65 d5     ..........d...e.
    819e:	85 d5 64 d5 02 c9 01 c5 64 d1 85 d9 63 cd a5 d5     ..d.....d...c...
    81ae:	65 c9 a7 cd ea d1 ea c9 c9 c5 67 b5 e4 a4 c3 98     e.........g.....
    81be:	f7 de 7d eb 77 ca 56 ba 78 c2 36 ba ba ca db ce     ..}.w.V.x.6.....
    81ce:	79 c2 b5 ad 52 9d 90 a5 16 e3 2d d2 ae ea 8a ea     y...R.....-.....
    81de:	cd f2 0e f7 50 fb 52 fb 33 ef 77 ef fe ff ff ff     ....P.R.3.w.....
    81ee:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    81fe:	ff ff ff ff ff ff ff ff ff ff ff ff c6 d9 c5 d9     ................
    820e:	a4 d9 c5 e1 e5 e1 c5 dd a4 d9 a4 d5 85 d5 c5 dd     ................
    821e:	c5 dd 84 d5 84 d5 85 d9 a6 dd a5 dd a4 d9 c5 dd     ................
    822e:	84 d5 a6 d9 85 d5 85 d5 65 d5 22 cd 42 d1 84 d5     ........e.".B...
    823e:	84 d5 22 c9 a5 d5 84 cd c7 d5 2a e2 4b e2 8c de     ..".......*.K...
    824e:	09 c6 87 b5 ab b9 7b ef fa da f3 b5 59 be 99 c2     ......{.....Y...
    825e:	fa ce d7 c6 d8 ca 98 ca 78 c6 b4 a9 4d a1 37 e7     ........x...M.7.
    826e:	0b ce 8d e6 ac ee cc f2 2e fb 50 fb 53 fb 53 f3     ..........P.S.S.
    827e:	77 f3 fe ff fe ff ff ff ff ff ff ff ff ff ff ff     w...............
    828e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    829e:	ff ff c7 d9 a6 d5 a5 d9 a5 d9 e5 d9 e5 d9 c6 dd     ................
    82ae:	c5 d9 c5 dd c5 d9 e6 dd a4 d9 83 d5 84 d9 c5 d9     ................
    82be:	a5 dd a4 d9 a5 d9 a5 d9 c5 dd a5 d9 a5 d9 84 d5     ................
    82ce:	63 d1 64 d5 84 d1 44 d1 43 cd a6 d9 84 d1 a5 d5     c.d...D.C.......
    82de:	09 e6 49 e2 cd f2 4a da a8 c1 70 ce 9d f3 97 ca     ..I...J...p.....
    82ee:	d2 a9 98 be 1b cf 5c df ff ef be eb 3b db 98 c6     ......\.....;...
    82fe:	36 ba 6f a5 f5 de ea cd 4b e2 ed f6 ac ee 0f f7     6.o.....K.......
    830e:	30 fb 52 fb 54 f7 99 f7 fe ff ff ff ff ff ff ff     0.R.T...........
    831e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    832e:	ff ff ff ff ff ff ff ff c7 d1 a7 d5 a6 d9 a5 d9     ................
    833e:	e5 d9 e5 d9 e6 dd e6 dd c5 dd c6 dd a5 d9 a4 d5     ................
    834e:	a4 d9 a4 d9 a4 d5 a5 dd c4 dd a4 dd a4 dd e5 dd     ................
    835e:	e5 dd a4 d9 a5 dd 83 d5 85 d9 85 d9 64 d1 44 d1     ............d.D.
    836e:	a6 d5 84 d9 a4 d9 07 ea 29 ea ac f2 6b e2 c8 c5     ........)...k...
    837e:	70 d2 9f f7 f3 b5 f5 b1 db c6 da ca ff f7 19 d7     p...............
    838e:	72 be bf ef da d6 35 ba 4f a5 16 e7 4d d6 2a de     r.....5.O...M.*.
    839e:	8b f2 ad f2 0f f7 11 f7 32 f7 55 f7 da ff fe ff     ........2.U.....
    83ae:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    83be:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff a8 cd     ................
    83ce:	c8 d1 c8 d9 e7 dd 06 e2 06 de 07 de e6 dd e6 e1     ................
    83de:	e5 dd c5 dd c4 d9 c4 d9 a3 d9 c4 dd c5 dd c5 dd     ................
    83ee:	a4 d9 e5 dd e6 e1 06 e2 c4 dd c5 e1 a3 d9 a5 d9     ................
    83fe:	85 d9 44 cd 44 d1 65 d5 a5 d9 a5 dd e7 e5 49 ee     ..D.D.e.......I.
    840e:	6a ea 8c e6 0a ce 0c ca df fb b1 b1 f5 b1 9a be     j...............
    841e:	dc ce 7d e3 8c a5 29 99 ff fb da d2 37 be 4d a5     ..}...).....7.M.
    842e:	36 e7 6d de 49 e6 6a ea ee f6 ef f2 52 f7 12 f3     6.m.I.j.....R...
    843e:	56 f7 fd ff ff ff ff ff ff ff ff ff ff ff ff ff     V...............
    844e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    845e:	ff ff ff ff c9 cd ca d1 0a de 29 de 28 e2 07 e2     ..........).(...
    846e:	07 e2 e6 dd 05 de 05 e2 06 e2 e6 dd a4 d9 c4 dd     ................
    847e:	e5 e1 05 e2 e6 e1 c5 dd e5 dd 26 e6 06 e6 e6 e1     ..........&.....
    848e:	e5 e1 c4 dd a5 dd a5 d9 64 d1 63 d1 83 d1 c4 d9     ........d.c.....
    849e:	c4 e1 c4 e1 49 f2 8a f2 ad ea 2a d6 88 bd 7a ef     ....I.....*...z.
    84ae:	55 c6 b2 a9 7a be 9b ca 5e e3 ff f7 bf f3 d9 d6     U...z...^.......
    84be:	77 ca b3 b1 af b5 f3 e6 8e e6 8b ee 89 ee cd f2     w...............
    84ce:	ee f2 53 fb 14 f7 78 fb fe ff ff ff ff ff ff ff     ..S...x.........
    84de:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    84ee:	ff ff ff ff ff ff ff ff ff ff cb cd 0c d6 2b de     ..............+.
    84fe:	2a e6 28 e6 48 e2 27 e6 e6 e1 06 e2 27 e6 07 e6     *.(.H.'.....'...
    850e:	e5 dd 05 de 06 e2 07 e6 06 e2 e7 e5 e6 e1 c5 e1     ................
    851e:	47 ea 26 e6 27 e6 e6 e5 c5 e1 c6 e1 c6 dd c6 d9     G.&.'...........
    852e:	84 d5 c4 d9 e4 dd e4 e5 a3 dd 48 ee 69 ee ad ee     ..........H.i...
    853e:	6c e2 a8 bd d3 da f9 da 4e a1 16 b2 9a c6 99 ce     l.......N.......
    854e:	1d df 98 d2 77 ca d3 b5 4f a5 f7 da f2 e6 ce ea     ....w...O.......
    855e:	8a ee aa f2 cc f2 ee f2 73 fb 35 f7 99 ff de ff     ........s.5.....
    856e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    857e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    858e:	0d ce 0e d6 4e da 6d e2 4c de 4a de 48 e2 29 e6     ....N.m.L.J.H.).
    859e:	27 e2 27 e2 26 e2 05 de 04 de 05 e6 26 e6 45 e6     '.'.&.......&.E.
    85ae:	04 e6 05 e6 25 e6 27 e6 26 ea 06 e2 27 e6 05 e2     ....%.'.&...'...
    85be:	e6 e1 c5 d9 c6 dd 85 d5 a4 d5 a5 dd c4 dd a3 d9     ................
    85ce:	25 e6 47 e6 cb f2 8b ea 4a da ca c5 f6 de 96 ce     %.G.....J.......
    85de:	4f 99 b3 a9 18 ba f7 b5 f6 b9 90 ad 4c a9 92 d2     O...........L...
    85ee:	cf e6 51 f7 cc ee cc ee cd f6 ee f2 0f ef 53 f3     ..Q...........S.
    85fe:	76 f7 dc fb ff ff ff ff ff ff ff ff ff ff ff ff     v...............
    860e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    861e:	ff ff ff ff ff ff 50 d6 70 da 6f de 8f e6 6e e6     ......P.p.o...n.
    862e:	4b e2 4b e6 4b ea 49 e6 27 e2 27 e2 27 e2 26 e6     K.K.K.I.'.'.'.&.
    863e:	26 e2 26 e6 46 ea 26 e6 26 e6 47 ea 46 ea 26 ea     &.&.F.&.&.G.F.&.
    864e:	06 e2 26 e6 e5 e1 06 de c5 dd c5 d9 84 d5 63 d1     ..&...........c.
    865e:	a5 d9 c5 dd e4 dd 04 e2 47 e6 ec f6 ee f6 0f f3     ........G.......
    866e:	0b d2 eb c5 93 d6 d8 d6 33 be 0d a1 6f a9 90 b1     ........3...o...
    867e:	f0 c1 d4 e2 d2 e2 f0 ea 30 f7 ee f2 0d f7 ed f6     ........0.......
    868e:	0e f7 31 f3 33 f3 97 f7 dc ff ff ff ff ff ff ff     ..1.3...........
    869e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    86ae:	ff ff ff ff ff ff ff ff ff ff ff ff b4 e2 93 e2     ................
    86be:	91 e2 90 e2 8f e2 6d e6 8d e6 8d ea 8c ea 4a e6     ......m.......J.
    86ce:	49 e2 6a e6 69 ea 47 e2 47 e6 68 ee 68 ea 47 ea     I.j.i.G.G.h.h.G.
    86de:	68 ee 47 ea 47 ea 26 e6 47 ea 26 e6 26 e2 05 e2     h.G.G.&.G.&.&...
    86ee:	e6 dd a5 d9 43 cd 64 d5 c4 d9 c5 e1 a3 d9 49 ee     ....C.d.......I.
    86fe:	6a ea ac ee ee f2 cd ea 8c de e9 c9 cb c1 90 d6     j...............
    870e:	d5 e2 b3 da 71 d6 8f da b0 e2 f0 ea f0 f2 0f f7     ....q...........
    871e:	0f f7 10 fb ef f2 30 f7 31 f3 32 f3 b8 ff fd ff     ......0.1.2.....
    872e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    873e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    874e:	ff ff 17 e7 d5 e2 b4 e6 b2 e2 b1 e6 af e2 af e6     ................
    875e:	8f e6 8e ea 8d ea 8c ea 8c ea 6b ea 6a ea 8a ea     ..........k.j...
    876e:	69 ee 68 ee 68 ee 68 ee 67 ea 68 ea 47 ea 47 ea     i.h.h.h.g.h.G.G.
    877e:	46 ea 26 e6 27 e6 28 e6 e6 e1 84 d5 62 d5 84 d5     F.&.'.(.....b...
    878e:	83 d9 a4 d9 49 ea 49 e6 ab f2 cc f2 0e f7 ee f6     ....I.I.........
    879e:	49 da 6c e2 8d e2 af e6 d0 ea 8e e2 6c de ad ea     I.l.........l...
    87ae:	ee f2 ce f2 ee f2 0f f7 31 fb ef f2 10 f7 31 f3     ........1.....1.
    87be:	12 ef b8 ff fd ff ff ff ff ff ff ff ff ff ff ff     ................
    87ce:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    87de:	ff ff ff ff ff ff ff ff 59 eb 17 eb f6 ea f5 ea     ........Y.......
    87ee:	d4 ea d3 e6 b1 e6 b0 ea b0 ea d0 ea af ee ad ea     ................
    87fe:	8c ea ac ee ab ee 8a ee 8a f2 89 ee 8a ee 68 ea     ..............h.
    880e:	68 ee 68 ea 87 ea 67 ee 68 ee 46 ea 69 ee 07 e6     h.h...g.h.F.i...
    881e:	c6 dd 62 d1 83 d5 42 cd 84 d5 07 e6 49 ea 8a ee     ..b...B.....I...
    882e:	ed f6 0e fb ad f2 28 e2 8c ee ae f2 ce f6 ce ee     ......(.........
    883e:	ce ee ad ee 6b e6 ac ee 8d f2 ce f6 ce f2 f0 fa     ....k...........
    884e:	ef f6 0f f3 31 f3 12 eb ba ff fe ff ff ff ff ff     ....1...........
    885e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    886e:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff           ..............

0000887c <jpeg_human>:
    887c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    888c:	ff ff ff ff ff ff de ff ff ff de fb de fb fe ff     ................
    889c:	ff ff de fb dd fb de fb ff ff ff ff ff ff ff ff     ................
    88ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    88bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    88cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    88dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    88ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    88fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    890c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    891c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    892c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    893c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    894c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    895c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    896c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    897c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    898c:	ff ff ff ff ff ff de fb ff ff fe ff dd fb dd fb     ................
    899c:	9c f7 9c f7 be fb de fb de fb bd f7 de ff ff ff     ................
    89ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    89bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    89cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    89dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    89ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    89fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8a0c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8a1c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8a2c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8a3c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8a4c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8a5c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8a6c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8a7c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8a8c:	ff ff ff ff ff ff ff ff ff ff ff ff bd fb dd fb     ................
    8a9c:	bc f7 9c f3 9c f3 7b ef 9d f7 bd f7 be f7 9b f3     ......{.........
    8aac:	de fb ff ff ff ff ff fb fe ff ff ff ff ff de fb     ................
    8abc:	de fb ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8acc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8adc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8aec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8afc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8b0c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8b1c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8b2c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8b3c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8b4c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8b5c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8b6c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8b7c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8b8c:	ff ff ff ff ff ff ff ff de ff de fb de ff de ff     ................
    8b9c:	dd fb 7b ef 7b ef 9c f3 59 eb 5a eb 7b ef 7b ef     ..{.{...Y.Z.{.{.
    8bac:	bd f7 7b ef 9c f3 bd f7 dd fb de fb ff ff ff fb     ..{.............
    8bbc:	be fb bd f7 ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8bcc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8bdc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8bec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8bfc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8c0c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8c1c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8c2c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8c3c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8c4c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8c5c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8c6c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8c7c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8c8c:	ff ff ff ff ff ff ff ff ff ff ff ff ff fb bc f7     ................
    8c9c:	bc f7 9c f3 7b ef 9c f3 18 e3 f7 e2 18 e3 d6 da     ....{...........
    8cac:	18 e3 f8 e2 9b ef 5a eb f7 de 7c ef bd f7 dd f7     ......Z...|.....
    8cbc:	fe fb 9c f7 bc f3 fe fb fe ff ff ff ff ff ff ff     ................
    8ccc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8cdc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8cec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8cfc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8d0c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8d1c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8d2c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8d3c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8d4c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8d5c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8d6c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8d7c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8d8c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8d9c:	df ff ff fb 9c f3 7b f3 39 e3 5a eb 39 e7 51 ca     ......{.9.Z.9.Q.
    8dac:	73 ce 72 ce b5 d2 b5 d6 18 e7 5a ef 52 ce 5a eb     s.r.......Z.R.Z.
    8dbc:	be fb bd f7 7b ef 5a eb de fb bd f7 de fb ff ff     ....{.Z.........
    8dcc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8ddc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8dec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8dfc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8e0c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8e1c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8e2c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8e3c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8e4c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8e5c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8e6c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8e7c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8e8c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8e9c:	ff ff be fb bd f7 de f7 bc f7 39 eb f7 de 72 ce     ..........9...r.
    8eac:	f6 de 30 c6 4a a9 cf bd 0f c2 32 ca 73 d2 d7 de     ..0.J.....2.s...
    8ebc:	0f c2 d6 da bd f7 7c ef 5a eb 39 e7 7b ef ff fb     ......|.Z.9.{...
    8ecc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8edc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8eec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8efc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8f0c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8f1c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8f2c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8f3c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8f4c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8f5c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8f6c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8f7c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8f8c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8f9c:	ff ff fe fb ff ff df ff 9c f7 3a eb 9c f3 38 e7     ..........:...8.
    8fac:	51 ce f0 c1 cd b9 f0 c1 49 a9 c5 98 6b b1 8d b5     Q.......I...k...
    8fbc:	ae b9 52 c6 cf b9 31 c6 5a ef 39 e7 5a e7 d6 da     ..R...1.Z.9.Z...
    8fcc:	9c f3 ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8fdc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8fec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    8ffc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    900c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    901c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    902c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    903c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    904c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    905c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    906c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    907c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    908c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    909c:	ff ff ff ff ff ff ff ff bc f3 7b ef bd f7 7b ef     ..........{...{.
    90ac:	18 e3 d5 da 53 ce 8c b5 29 a5 08 a1 6a a9 a4 90     ....S...)...j...
    90bc:	83 90 6a ad 6b b1 ad b9 8c b5 6b b1 18 e7 b6 de     ..j.k.....k.....
    90cc:	d6 d6 b5 d6 bd f7 ff ff ff ff ff ff ff ff ff ff     ................
    90dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    90ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    90fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    910c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    911c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    912c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    913c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    914c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    915c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    916c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    917c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    918c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    919c:	ff ff ff ff ff ff ff ff bd f7 9b ef de fb 9c f3     ................
    91ac:	f7 e2 7a eb 7a ef 52 ca ef bd cd b9 e7 9c a4 94     ..z.z.R.........
    91bc:	83 90 28 a5 22 88 63 90 08 a1 08 a5 6b ad 4a a9     ..(.".c.....k.J.
    91cc:	52 ce 73 d2 93 ce 52 c6 7b ef bc f7 de fb ff ff     R.s...R.{.......
    91dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    91ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    91fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    920c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    921c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    922c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    923c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    924c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    925c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    926c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    927c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    928c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    929c:	ff ff ff ff ff ff ff ff ff ff ff ff de fb 7b ef     ..............{.
    92ac:	18 e3 3a eb 5a eb 73 d2 73 ce d6 da 0f be 4a a9     ..:.Z.s.s.....J.
    92bc:	e6 98 63 8c 20 84 83 90 a4 94 21 88 a4 94 43 8c     ..c. .....!...C.
    92cc:	c5 98 c6 9c 6a ad ce bd f0 c1 f0 bd 5a e7 bd f7     ....j.......Z...
    92dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    92ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    92fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    930c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    931c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    932c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    933c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    934c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    935c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    936c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    937c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    938c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    939c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    93ac:	df ff 9d f7 9c f3 f8 e2 72 ce 93 ce ce bd 6a b1     ........r.....j.
    93bc:	6b b1 29 a5 84 90 21 88 41 88 21 84 63 90 42 88     k.)...!.A.!.c.B.
    93cc:	43 90 62 8c 83 90 a5 94 c6 9c 29 a5 8d b5 ad b5     C.b.......).....
    93dc:	38 e7 9c f7 ff ff ff ff ff ff ff ff ff ff ff ff     8...............
    93ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    93fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    940c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    941c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    942c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    943c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    944c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    945c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    946c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    947c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    948c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    949c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    94ac:	ff ff ff ff be fb bd f7 9c f3 5a eb d6 da ce b9     ..........Z.....
    94bc:	ad b5 4a a9 a5 94 63 8c 62 8c 21 84 41 88 21 84     ..J...c.b.!.A.!.
    94cc:	41 88 62 8c 00 84 42 8c 42 88 a4 94 a5 98 e6 9c     A.b...B.B.......
    94dc:	4b a9 8c b1 b5 da 5b ef bd f7 be fb ff ff ff ff     K.....[.........
    94ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    94fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    950c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    951c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    952c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    953c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    954c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    955c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    956c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    957c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    958c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    959c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    95ac:	ff ff ff ff ff ff ff ff de fb be fb bd f7 7b ef     ..............{.
    95bc:	f7 de ce b9 07 a1 c6 98 a4 90 62 8c 42 8c 42 88     ..........b.B.B.
    95cc:	41 88 42 88 41 88 41 88 21 88 42 8c 41 88 83 90     A.B.A.A.!.B.A...
    95dc:	63 90 84 94 08 a1 6b ad 94 d2 7c f3 de f7 de fb     c.....k...|.....
    95ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    95fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    960c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    961c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    962c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    963c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    964c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    965c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    966c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    967c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    968c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    969c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    96ac:	ff ff ff ff ff ff ff ff ff ff ff ff fe fb bc f7     ................
    96bc:	7a eb 59 eb 18 e3 b5 d6 ac b5 63 8c 20 84 41 84     z.Y.......c. .A.
    96cc:	41 88 41 88 41 88 21 84 42 88 21 84 41 88 62 8c     A.A.A.!.B.!.A.b.
    96dc:	42 8c 63 8c 63 90 63 90 a5 98 29 a5 31 ca 9c f3     B.c.c.c...).1...
    96ec:	df ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    96fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    970c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    971c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    972c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    973c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    974c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    975c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    976c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    977c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    978c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    979c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    97ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    97bc:	de fb 9c f3 5a eb f7 de 73 ce 30 c6 30 c6 6a ad     ....Z...s.0.0.j.
    97cc:	64 8c 41 88 21 84 42 88 42 88 22 88 63 8c 62 8c     d.A.!.B.B.".c.b.
    97dc:	43 8c 43 8c 42 8c 83 90 83 90 62 90 83 90 e7 a0     C.C.B.....b.....
    97ec:	ce bd 7b ef de ff ff ff ff ff ff ff ff ff ff ff     ..{.............
    97fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    980c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    981c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    982c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    983c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    984c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    985c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    986c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    987c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    988c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    989c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    98ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    98bc:	ff ff ff ff ff ff be f7 bd f3 7b ef 17 df 53 ca     ..........{...S.
    98cc:	8c b1 29 a5 c6 98 63 90 21 84 41 8c 62 90 63 90     ..)...c.!.A.b.c.
    98dc:	62 8c 64 90 63 90 84 98 62 90 63 90 a5 94 63 94     b.d.c...b.c...c.
    98ec:	62 90 c5 98 8b b1 38 e7 bd f7 ff ff ff ff ff ff     b.....8.........
    98fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    990c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    991c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    992c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    993c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    994c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    995c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    996c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    997c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    998c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    999c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    99ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    99bc:	ff ff ff ff ff ff ff ff ff ff dd fb 7b ef 59 e7     ............{.Y.
    99cc:	f7 de 94 ce cf b9 08 a1 84 94 63 90 62 8c 42 88     ..........c.b.B.
    99dc:	62 8c 83 90 63 90 84 94 c6 9c 85 98 83 94 63 90     b...c.........c.
    99ec:	a5 94 a5 98 42 8c a4 94 29 a9 d6 de fe ff ff ff     ....B...).......
    99fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9a0c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9a1c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9a2c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9a3c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9a4c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9a5c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9a6c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9a7c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9a8c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9a9c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9aac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9abc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff de fb     ................
    9acc:	bd f3 5b eb 17 e3 b4 d2 0f be 6b ad e7 9c 83 90     ..[.......k.....
    9adc:	62 8c 63 8c a4 94 84 94 a5 98 84 94 e7 a0 c5 9c     b.c.............
    9aec:	a5 94 c6 9c a4 94 c6 9c 63 90 84 94 07 a1 73 d2     ........c.....s.
    9afc:	ff fb ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9b0c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9b1c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9b2c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9b3c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9b4c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9b5c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9b6c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9b7c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9b8c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9b9c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9bac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9bbc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9bcc:	fe ff bd f7 9d f7 7b eb 39 e7 17 df 94 ce ef bd     ......{.9.......
    9bdc:	4b a9 08 a1 a5 98 83 94 84 94 a4 94 c5 9c c6 9c     K...............
    9bec:	a5 98 06 a1 c6 a0 e6 9c a6 9c c6 9c c5 98 84 90     ................
    9bfc:	a5 98 ce b9 bd f3 ff ff ff ff ff ff ff ff ff ff     ................
    9c0c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9c1c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9c2c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9c3c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9c4c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9c5c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9c6c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9c7c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9c8c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9c9c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9cac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9cbc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9ccc:	ff ff ff ff ff ff ff ff ff fb bc f7 7a ef 17 e3     ............z...
    9cdc:	94 d2 94 d2 10 c6 49 a9 a5 98 c5 98 e6 9c a4 98     ......I.........
    9cec:	c5 9c c7 a0 a5 9c c6 a0 e7 a4 a5 98 e6 9c c6 9c     ................
    9cfc:	07 a1 83 94 a4 90 28 a5 59 eb ff ff ff ff ff ff     ......(.Y.......
    9d0c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9d1c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9d2c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9d3c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9d4c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9d5c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9d6c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9d7c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9d8c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9d9c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9dac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9dbc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9dcc:	ff ff ff ff ff ff ff ff ff ff df fb bc f7 7b ef     ..............{.
    9ddc:	5a eb 39 e7 b6 da 31 ca ad b5 09 a5 c6 9c a4 94     Z.9...1.........
    9dec:	a4 98 e6 a0 e7 a0 c5 9c a6 9c c5 98 c6 9c c6 9c     ................
    9dfc:	a5 9c c6 9c 07 a1 a6 98 84 90 c5 98 b5 d6 ff ff     ................
    9e0c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9e1c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9e2c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9e3c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9e4c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9e5c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9e6c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9e7c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9e8c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9e9c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9eac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9ebc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9ecc:	ff ff ff ff ff ff ff ff ff ff ff ff de ff ff ff     ................
    9edc:	ff ff de f7 7b ef 18 e3 b5 d6 73 ce 0f c2 6c b1     ....{.....s...l.
    9eec:	28 a5 c6 98 a4 94 a5 98 c6 9c e7 a0 a4 94 a5 98     (...............
    9efc:	a5 98 c6 9c c5 98 a6 9c e6 9c e7 a4 c5 98 a5 98     ................
    9f0c:	ad b9 df fb ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9f1c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9f2c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9f3c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9f4c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9f5c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9f6c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9f7c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9f8c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9f9c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9fac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9fbc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9fcc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    9fdc:	ff ff ff ff df fb 9c f3 9c ef 7b ef 7a eb 5a eb     ..........{.z.Z.
    9fec:	39 e7 16 e3 73 d2 8b b1 c5 9c 84 94 c5 9c e7 9c     9...s...........
    9ffc:	e6 a0 a5 94 a5 98 84 98 a5 98 c6 a0 c5 9c 08 a5     ................
    a00c:	c6 9c c5 98 c5 98 5a eb ff ff ff ff ff ff ff ff     ......Z.........
    a01c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a02c:	ff ff ff ff 7b f3 f7 de 52 ca cf b9 ad b1 8d b1     ....{...R.......
    a03c:	6b ad ad b1 ef bd 74 ce 17 df 7b eb ff ff ff ff     k.....t...{.....
    a04c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a05c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a06c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a07c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a08c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a09c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a0ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a0bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a0cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a0dc:	ff ff ff ff ff ff ff ff ff ff df ff df fb fe ff     ................
    a0ec:	de fb ff ff df ff de fb fe ff 9c f3 94 d2 6b a9     ..............k.
    a0fc:	a5 94 a5 98 e6 a0 e6 a0 a3 94 84 94 a5 94 e6 98     ................
    a10c:	83 94 e5 98 e7 ac 84 94 a5 98 0f be ff ff ff ff     ................
    a11c:	fe ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a12c:	fe ff f7 de cd b9 e7 a0 a5 94 63 90 63 90 84 90     ..........c.c...
    a13c:	42 8c 82 8c a4 98 a4 98 a5 98 c6 9c e6 a0 07 a1     B...............
    a14c:	4a a9 51 ca 5a ef ff ff ff ff ff ff ff ff ff ff     J.Q.Z...........
    a15c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a16c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a17c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a18c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a19c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a1ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a1bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a1cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a1dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a1ec:	ff ff ff ff ff ff ff ff ff ff de fb ff ff ff ff     ................
    a1fc:	df ff bd f7 72 d2 c6 9c a5 98 c6 9c c6 9c 83 90     ....r...........
    a20c:	84 94 83 94 c5 9c a4 94 e6 a0 05 9d a5 9c a7 9c     ................
    a21c:	bd f7 ff ff ff ff ff ff ff ff df ff ff ff ff ff     ................
    a22c:	9d f7 10 c2 83 94 62 8c 20 84 41 88 42 88 62 90     ......b. .A.B.b.
    a23c:	84 90 c5 98 28 a1 28 a9 49 a9 29 a9 08 a9 08 a1     ....(.(.I.).....
    a24c:	28 a5 29 a9 28 a5 c6 9c e6 9c 8b b1 f6 de ff ff     (.).(...........
    a25c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a26c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a27c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a28c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a29c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a2ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a2bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a2cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a2dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a2ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a2fc:	ff ff ff ff ff ff ff ff ff ff 7c f3 ac b5 a5 98     ..........|.....
    a30c:	e6 9c e7 a0 a4 94 84 94 83 94 a5 98 84 98 e6 9c     ................
    a31c:	e5 94 e7 a0 53 d6 ff ff ff ff ff ff ff ff ff ff     ....S...........
    a32c:	3a ef 32 ce a4 94 20 80 41 88 00 84 00 84 42 88     :.2... .A.....B.
    a33c:	63 94 83 94 84 94 a4 94 a5 94 a5 98 c6 98 08 a5     c...............
    a34c:	49 ad 4a ad 29 a9 e6 a0 e8 a4 29 a9 e7 9c e7 a0     I.J.).....).....
    a35c:	c6 9c 4a b1 18 e7 ff ff ff ff ff ff ff ff ff ff     ..J.............
    a36c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a37c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a38c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a39c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a3ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a3bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a3cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a3dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a3ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a3fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff fb ff ff     ................
    a40c:	de fb 32 ca e7 9c e7 a0 c5 9c 83 94 42 8c a4 90     ..2.........B...
    a41c:	64 94 a6 94 e7 a8 c4 9c 27 a1 ff ff ff ff ff ff     d.......'.......
    a42c:	be f3 ef b9 84 90 00 84 42 88 01 84 41 8c 41 8c     ........B...A.A.
    a43c:	42 88 63 90 63 90 62 8c 41 8c 21 88 20 88 41 8c     B.c.c.b.A.!. .A.
    a44c:	84 94 e6 a0 08 a9 49 ad 07 a5 c5 9c 84 94 a4 98     ......I.........
    a45c:	a6 98 a5 9c e7 a4 e6 9c 07 a5 52 ce ff ff ff ff     ..........R.....
    a46c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a47c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a48c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a49c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a4ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a4bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a4cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a4dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a4ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a4fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a50c:	ff ff de fb ff ff ff ff f6 de 48 a9 e7 a0 e6 a0     ..........H.....
    a51c:	a5 90 84 98 a4 98 63 90 a5 9c a5 a0 e5 94 93 d2     ......c.........
    a52c:	7b fb 52 d6 c5 98 41 84 21 84 21 84 42 88 41 84     {.R...A.!.!.B.A.
    a53c:	62 8c 41 88 20 84 20 84 00 84 00 84 20 88 41 88     b.A. . ..... .A.
    a54c:	63 90 a5 94 e7 a0 28 a9 49 ad 29 a9 e7 a0 c5 98     c.....(.I.).....
    a55c:	c6 9c 84 94 62 8c 42 8c 64 90 a5 98 e7 a0 e7 a0     ....b.B.d.......
    a56c:	ee bd ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a57c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a58c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a59c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a5ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a5bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a5cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a5dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a5ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a5fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a60c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff 38 eb     ..............8.
    a61c:	8b b1 e7 a0 e8 a0 85 98 83 94 84 98 a4 90 c7 98     ................
    a62c:	c7 98 25 dc 05 d8 22 9c 20 80 00 88 20 88 42 88     ..%...". ... .B.
    a63c:	42 88 21 84 00 84 00 80 00 84 00 84 20 88 42 88     B.!......... .B.
    a64c:	42 8c 62 8c 84 98 07 a1 4a a9 6a b1 29 ad 08 a5     B.b.....J.j.)...
    a65c:	e6 9c a4 98 63 90 84 94 63 8c 62 8c 42 8c 21 88     ....c...c.b.B.!.
    a66c:	63 90 c6 9c c6 98 10 c2 ff ff ff ff ff ff ff ff     c...............
    a67c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a68c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a69c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a6ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a6bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a6cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a6dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a6ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a6fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a70c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a71c:	ff ff ff ff 9c f3 cd b9 e7 a8 c6 a0 a4 98 83 98     ................
    a72c:	a3 94 84 98 47 d4 03 cc 22 90 00 80 00 80 20 84     ....G..."..... .
    a73c:	00 84 20 88 21 8c 00 88 00 84 00 84 20 88 21 84     .. .!....... .!.
    a74c:	21 88 42 8c 83 94 a5 98 08 a9 29 a9 29 a9 07 a5     !.B.......).)...
    a75c:	08 a1 07 a1 c5 9c 63 90 22 88 63 8c 42 88 21 88     ......c.".c.B.!.
    a76c:	42 8c 62 8c 42 8c 63 8c 64 90 c7 98 d6 da ff ff     B.b.B.c.d.......
    a77c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a78c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a79c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a7ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a7bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a7cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a7dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a7ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a7fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a80c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a81c:	ff ff ff ff ff ff ff ff ff ff be f7 0e c2 e7 a0     ................
    a82c:	e7 9c a4 8c 85 a4 25 e8 23 bc 00 80 22 84 01 88     ......%.#..."...
    a83c:	21 84 20 84 00 84 00 80 40 80 62 8c 41 8c 21 88     !. .....@.b.A.!.
    a84c:	20 84 20 84 42 88 84 94 e6 9c 07 a1 29 ad 49 ad      . .B.......).I.
    a85c:	4a ad 07 a5 e6 9c c6 9c 84 94 63 90 63 88 42 84     J.........c.c.B.
    a86c:	41 88 20 84 21 84 42 88 62 88 41 88 21 88 63 8c     A. .!.B.b.A.!.c.
    a87c:	a5 98 9c ef ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a88c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a89c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a8ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a8bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a8cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a8dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a8ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a8fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a90c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a91c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a92c:	fe fb 31 c6 07 99 a4 94 25 d4 02 bc 00 80 22 84     ..1.....%.....".
    a93c:	20 84 00 80 00 80 00 84 00 80 00 80 21 84 22 88      ...........!.".
    a94c:	61 88 61 88 42 84 41 88 83 98 e7 a4 49 ad 4b ad     a.a.B.A.....I.K.
    a95c:	27 a5 06 a5 e6 a0 07 a5 c5 9c 83 90 83 94 41 88     '.............A.
    a96c:	61 84 00 84 20 88 20 88 20 80 20 80 21 88 02 8c     a... . . . .!...
    a97c:	43 8c 62 8c 62 90 4a a5 ff ff ff ff ff ff ff ff     C.b.b.J.........
    a98c:	ff ff ff ff ff fb ff ff fe fb ff ff ff ff ff ff     ................
    a99c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a9ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a9bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a9cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a9dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a9ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    a9fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    aa0c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    aa1c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    aa2c:	ff ff ff ff ff ff ff ff ad c9 27 d8 03 b8 20 80     ..........'... .
    aa3c:	41 8c 00 84 21 84 20 80 20 84 20 84 20 84 01 84     A...!. . . . ...
    aa4c:	21 84 01 84 41 8c 83 94 c6 9c e6 9c e7 a0 07 a5     !...A...........
    aa5c:	28 a5 27 a5 e7 a0 e7 a0 a5 9c a5 94 a5 98 62 90     (.'...........b.
    aa6c:	41 8c 41 8c 61 98 41 94 40 94 62 a0 61 98 00 84     A.A.a.A.@.b.a...
    aa7c:	00 80 21 80 21 88 21 84 23 84 21 84 f4 e2 9a ff     ..!.!.!.#.!.....
    aa8c:	9c ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    aa9c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    aaac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    aabc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    aacc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    aadc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    aaec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    aafc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    ab0c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    ab1c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    ab2c:	ff ff ff ff ff ff ff ff ff ff ff ff 2c e5 03 c4     ............,...
    ab3c:	41 88 21 84 00 80 00 84 00 80 20 84 21 88 20 80     A.!....... .!. .
    ab4c:	20 84 41 88 22 88 21 88 83 90 c6 a0 29 a9 29 ad      .A.".!.....).).
    ab5c:	29 a9 28 a9 07 a1 c4 9c a5 98 63 90 83 94 62 98     ).(.......c...b.
    ab6c:	83 a4 c5 ac c4 b0 05 b9 07 c5 68 c5 67 c9 47 cd     ..........h.g.G.
    ab7c:	69 cd 06 b5 41 8c 20 80 21 84 41 84 00 84 06 b9     i...A. .!.A.....
    ab8c:	55 ff 13 ff d3 f6 16 fb ff ff ff ff ff ff ff ff     U...............
    ab9c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    abac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    abbc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    abcc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    abdc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    abec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    abfc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    ac0c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    ac1c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    ac2c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff bb f7     ................
    ac3c:	02 b8 20 84 21 84 01 8c 00 84 20 80 20 80 20 84     .. .!..... . . .
    ac4c:	20 84 21 88 21 84 21 88 62 8c a5 98 e7 a0 28 a9      .!.!.!.b.....(.
    ac5c:	69 b1 6a b1 29 ad 08 a5 c6 9c 84 9c 83 98 41 98     i.j.).........A.
    ac6c:	c4 b0 05 c1 45 cd a9 e1 ea e1 ea e5 eb e9 eb e9     ....E...........
    ac7c:	0b ea 2d ea 2d ea ec e5 48 c9 82 a8 00 80 83 8c     ..-.-...H.......
    ac8c:	62 98 a8 d9 32 ff f3 fe 92 f6 eb e9 7a ff ff ff     b...2.......z...
    ac9c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    acac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    acbc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    accc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    acdc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    acec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    acfc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    ad0c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    ad1c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    ad2c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    ad3c:	ff ff 8c b9 20 84 20 88 00 84 00 84 21 88 20 80     .... . .....!. .
    ad4c:	41 84 41 88 41 88 42 8c 42 8c 42 8c a5 98 e7 a0     A.A.A.B.B.B.....
    ad5c:	4a b1 49 ad 29 ad 29 a9 08 a1 a6 9c c5 a0 06 b5     J.I.).).........
    ad6c:	07 c1 47 cd c9 dd 0b ea 4d f2 8e f2 af f6 b0 f6     ..G.....M.......
    ad7c:	d1 f6 b0 f6 b0 f6 d1 f2 d1 f2 91 f6 6f ee 0c e2     ............o...
    ad8c:	82 a0 00 80 63 98 67 c9 d0 fe f3 f6 b3 f2 90 f6     ....c.g.........
    ad9c:	2c ee ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ,...............
    adac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    adbc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    adcc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    addc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    adec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    adfc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    ae0c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    ae1c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    ae2c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    ae3c:	ff ff ff ff 30 c6 21 88 21 84 00 80 00 84 20 80     ....0.!.!..... .
    ae4c:	21 88 00 84 00 84 21 88 42 8c 42 8c 63 94 e7 a0     !.....!.B.B.c...
    ae5c:	28 a9 29 a9 49 ad 4a ad 29 a9 c7 98 64 94 a3 a4     (.).I.J.)...d...
    ae6c:	26 c1 ca e1 2c f2 6e fa 90 fa d1 fa f3 fa f2 f6     &...,.n.........
    ae7c:	13 fb 14 fb 14 ff f4 f6 15 ff f5 fa f4 f6 f4 f6     ................
    ae8c:	d2 f2 b2 f6 2c e2 83 98 02 84 a4 a8 2d ee f2 fa     ....,.......-...
    ae9c:	71 f2 d3 fa ea ed bc fb ff ff ff ff ff ff ff ff     q...............
    aeac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    aebc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    aecc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    aedc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    aeec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    aefc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    af0c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    af1c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    af2c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    af3c:	ff ff ff ff ff ff 94 d6 21 8c 42 88 21 84 01 80     ........!.B.!...
    af4c:	00 84 20 84 20 80 00 88 00 84 21 88 62 8c a4 98     .. . .....!.b...
    af5c:	e6 a4 29 a9 49 ad 4a b1 48 a9 07 a9 e6 a4 c5 a8     ..).I.J.H.......
    af6c:	06 b9 68 d1 eb e9 4c f6 d0 f6 f2 fe 14 ff 55 ff     ..h...L.......U.
    af7c:	56 ff 35 ff 35 ff 13 ff 14 fb 35 ff f3 fa d4 fa     V.5.5.....5.....
    af8c:	14 ff 14 fb 14 f7 f5 fe d1 fa cb cd 40 8c 41 8c     ............@.A.
    af9c:	89 cd d3 fe b1 fa 90 f2 6e f6 f4 fa ff ff ff ff     ........n.......
    afac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    afbc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    afcc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    afdc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    afec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    affc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b00c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b01c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b02c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b03c:	ff ff ff ff ff ff ff ff 7c f3 42 88 00 84 21 80     ........|.B...!.
    b04c:	01 84 00 80 01 88 00 80 21 84 20 84 21 88 62 8c     ........!. .!.b.
    b05c:	a5 98 07 a5 28 a9 29 ad 29 a9 28 a9 e7 a0 c5 a8     ....(.).).(.....
    b06c:	27 b9 a9 d9 0b ee 4c f2 8e fa 13 ff 35 ff 56 ff     '.....L.....5.V.
    b07c:	55 ff 35 ff 34 ff 34 ff 33 ff 12 ff 13 fb f2 fa     U.5.4.4.3.......
    b08c:	f3 fa f3 fa 13 fb 14 ff f4 fe f5 fa f5 fa b2 fe     ................
    b09c:	46 b9 01 84 a6 9c 51 e2 6f ea 4c ee 71 ee 6f f6     F.....Q.o.L.q.o.
    b0ac:	fe ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b0bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b0cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b0dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b0ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b0fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b10c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b11c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b12c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b13c:	ff ff ff ff ff ff ff ff ff ff ff ff 6a ad 20 84     ............j. .
    b14c:	00 80 00 80 00 84 20 84 20 84 00 80 00 84 22 8c     ...... . .....".
    b15c:	62 88 c4 94 28 a9 4a ad 6a ad 07 ad 07 ad e6 a4     b...(.J.j.......
    b16c:	e3 a8 24 bd 0a e6 2c f2 cf fa 13 ff 55 ff 36 ff     ..$...,.....U.6.
    b17c:	56 ff 55 ff 56 ff 54 ff f3 fa f2 fa 13 ff 13 ff     V.U.V.T.........
    b18c:	f2 fe 12 ff 13 ff 13 ff f3 fa 15 ff 35 ff f4 fa     ............5...
    b19c:	16 f7 f2 fa 6f f2 c5 ac 01 80 6b b9 b0 f2 e9 ed     ....o.....k.....
    b1ac:	6f ea 2b f2 fe ff ff ff ff ff ff ff ff ff ff ff     o.+.............
    b1bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b1cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b1dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b1ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b1fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b20c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b21c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b22c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b23c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff d5 da     ................
    b24c:	21 88 00 80 00 80 21 80 00 84 21 88 01 84 00 84     !.....!...!.....
    b25c:	21 88 63 8c e4 98 e7 a0 49 ad 6a b1 08 a9 e7 a0     !.c.....I.j.....
    b26c:	a4 9c e5 b8 88 d9 eb e5 4d f2 f2 fe 75 ff 55 fb     ........M...u.U.
    b27c:	97 fb 97 ff 55 ff 13 fb 8f ea 0d e2 4d e6 f2 fa     ....U.......M...
    b28c:	14 ff d1 fa f2 fa f2 fa f2 fa 12 ff 13 fb f3 fa     ................
    b29c:	14 fb f4 fa 14 f7 15 fb 13 ff ec d9 42 8c 63 90     ............B.c.
    b2ac:	50 ea 4e f2 0d f2 6f f6 df ff ff ff ff ff ff ff     P.N...o.........
    b2bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b2cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b2dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b2ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b2fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b30c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b31c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b32c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b33c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b34c:	ff ff 4a ad 00 80 00 80 21 84 20 84 00 84 22 8c     ..J.....!. ...".
    b35c:	41 8c 41 88 83 90 c5 9c 28 a9 8a b5 28 a9 49 b1     A.A.....(...(.I.
    b36c:	e7 9c 83 98 06 b5 89 d9 2d f6 8f fa 13 ff 55 ff     ........-.....U.
    b37c:	57 fb b9 ff 77 ff f2 f2 ea d9 a9 d5 ca d9 8f ee     W...w...........
    b38c:	f3 fe f3 fe d1 fa 12 ff f2 fa f2 fe f2 fa 13 fb     ................
    b39c:	13 fb 14 fb 14 fb 15 fb f4 fa f5 f6 15 fb f4 fa     ................
    b3ac:	47 b5 20 84 28 b5 f5 fe 92 f6 6e f2 de ff ff ff     G. .(.....n.....
    b3bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b3cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b3dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b3ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b3fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b40c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b41c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b42c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b43c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b44c:	ff ff ff ff 59 eb 42 8c 41 88 20 84 20 84 20 88     ....Y.B.A. . . .
    b45c:	00 84 21 88 62 8c a5 98 e6 a0 07 a5 4a ad 6a b5     ..!.b.......J.j.
    b46c:	08 a9 c7 a0 a4 9c c5 b0 ca e1 4d f2 f0 fe 34 ff     ..........M...4.
    b47c:	76 ff b9 ff 99 ff d3 ee a9 d1 46 cd a8 d5 af ee     v.........F.....
    b48c:	55 ff 13 ff f2 fa f2 fe f1 fa f2 fa f3 fe 12 ff     U...............
    b49c:	13 ff 13 fb 13 fb 14 fb 14 fb 15 ff 36 ff 13 fb     ............6...
    b4ac:	16 fb 37 fb 91 ea 83 9c 43 8c 50 e2 f5 f6 8e fa     ..7.....C.P.....
    b4bc:	78 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     x...............
    b4cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b4dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b4ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b4fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b50c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b51c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b52c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b53c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b54c:	ff ff ff ff ff ff ff ff ef bd 21 84 00 84 00 84     ..........!.....
    b55c:	20 84 42 88 21 8c 21 88 83 90 28 a5 6a ad 49 a9      .B.!.!...(.j.I.
    b56c:	49 ad 08 a9 e6 a0 84 98 07 c1 ca e1 4b ee 8e f2     I...........K...
    b57c:	f3 f6 77 ff 99 ff 77 ff ec d9 46 c5 46 c9 6e ea     ..w...w...F.F.n.
    b58c:	33 ff 34 ff 13 ff 12 fb 13 ff 33 ff 12 fb 33 ff     3.4.......3...3.
    b59c:	f2 fe f3 fe 13 ff 13 ff 13 ff 34 ff 35 ff 34 ff     ..........4.5.4.
    b5ac:	35 ff f3 fa 15 fb 37 fb 57 ff 0e d2 22 88 e6 ac     5.....7.W..."...
    b5bc:	91 f6 f1 f6 16 f7 ff ff fe ff ff ff ff ff ff ff     ................
    b5cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b5dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b5ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b5fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b60c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b61c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b62c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b63c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b64c:	ff ff ff ff ff ff ff ff ff ff ff ff c6 98 21 84     ..............!.
    b65c:	00 80 00 84 20 84 41 84 41 8c 84 94 e7 a0 6a ad     .... .A.A.....j.
    b66c:	8b b5 6a b5 08 a9 c5 9c a5 98 06 b9 ca e5 4d f2     ..j...........M.
    b67c:	8f f6 f1 fa 98 ff 99 ff 56 fb aa d1 04 c1 87 d1     ........V.......
    b68c:	b0 f2 35 ff 13 ff 14 ff 34 fb 13 fb 33 fb 13 fb     ..5.....4...3...
    b69c:	12 fb 12 fb f2 fe d1 fa f1 fa 34 ff 34 ff 35 ff     ..........4.4.5.
    b6ac:	55 ff 34 ff 14 ff f3 fa 14 fb 16 ff 58 ff 7a ff     U.4.........X.z.
    b6bc:	08 b1 00 88 cb d9 b0 fa f5 fe df ff fe ff ff ff     ................
    b6cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b6dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b6ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b6fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b70c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b71c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b72c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b73c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b74c:	ff ff ff ff ff ff ff ff ff ff ff fb ff ff 39 e7     ..............9.
    b75c:	41 88 00 84 21 84 00 84 21 84 41 88 83 94 07 a5     A...!...!.A.....
    b76c:	4a b1 6a b1 6a b1 4a b1 e6 a4 84 98 27 b9 ea e1     J.j.j.J.....'...
    b77c:	0a ee af fa 13 ff 77 ff b8 ff 98 ff cb cd 04 bd     ......w.........
    b78c:	a9 d5 d1 fa 34 ff 14 ff 34 fb 14 ff 34 ff 14 fb     ....4...4...4...
    b79c:	33 ff 54 ff 33 ff 12 fb f1 fe 8f f2 d0 f2 55 ff     3.T.3.........U.
    b7ac:	55 ff 55 ff 55 ff 34 fb 35 ff 14 ff 14 fb 14 ff     U.U.U.4.5.......
    b7bc:	16 fb 9a ff d5 f2 63 90 a5 a0 4f ee 13 ff ff fb     ......c...O.....
    b7cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b7dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b7ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b7fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b80c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b81c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b82c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b83c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b84c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b85c:	ff ff 93 ce 21 84 00 80 21 88 00 84 41 84 83 90     ....!...!...A...
    b86c:	07 a1 6a b1 6b b1 49 b1 29 a9 e7 a0 a4 94 06 b9     ..j.k.I.).......
    b87c:	eb dd 2c ee 6c f6 12 ff 77 ff 9a ff 34 ff a9 d1     ..,.l...w...4...
    b88c:	25 bd 87 cd f1 f2 33 ff 33 ff 14 fb 14 ff 35 ff     %.....3.3.....5.
    b89c:	76 ff 55 ff 13 fb 13 fb 14 ff 13 fb f1 fe 4c ee     v.U...........L.
    b8ac:	af f2 34 ff 55 ff 55 fb 35 fb 34 fb 14 ff 34 fb     ..4.U.U.5.4...4.
    b8bc:	13 fb f3 fa 15 fb 38 fb bc ff cf cd 41 88 ab c9     ......8.....A...
    b8cc:	58 f7 ff ff ff ff ff ff ff ff ff ff ff ff ff ff     X...............
    b8dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b8ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b8fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b90c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b91c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b92c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b93c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b94c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b95c:	ff ff ff ff ff ff 4b ad 00 80 41 88 20 84 00 84     ......K...A. ...
    b96c:	42 84 a4 98 48 ad ad b9 8b b1 49 ad 07 a9 86 98     B...H.....I.....
    b97c:	03 b5 a9 d9 0b f2 6d fa f2 fa 55 fb 98 ff 77 ff     ......m...U...w.
    b98c:	ca d9 04 c1 c9 d5 f2 fa 34 ff 13 ff 34 ff 34 ff     ........4...4.4.
    b99c:	33 f7 35 ff 55 ff 55 fb 54 ff 13 ff 13 ff f3 fe     3.5.U.U.T.......
    b9ac:	f0 fe 2a ea 6d ee 75 ff 34 f7 55 ff 35 ff 34 ff     ..*.m.u.4.U.5.4.
    b9bc:	f3 fa 14 fb 13 ff 12 fb f2 fa 15 fb 37 ff bc ff     ............7...
    b9cc:	a5 9c 4a ad ff ff ff ff ff ff ff ff ff ff ff ff     ..J.............
    b9dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b9ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    b9fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    ba0c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    ba1c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    ba2c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    ba3c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    ba4c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    ba5c:	ff ff ff ff ff ff ff ff 9c f3 21 84 42 88 42 8c     ..........!.B.B.
    ba6c:	20 84 63 90 c5 98 07 a5 29 ad 8c b9 29 a9 29 a5      .c.....)...).).
    ba7c:	a5 98 c5 ac a9 d9 2b ee 6d f6 f1 fa 54 ff 98 ff     ......+.m...T...
    ba8c:	77 ff ec d9 87 cd 0c de b1 f2 33 ff 33 ff 13 fb     w.........3.3...
    ba9c:	13 ff 14 fb 14 fb 55 ff 35 fb 55 ff 34 ff 13 fb     ......U.5.U.4...
    baac:	13 ff f2 fe ae fa e9 dd 33 ff 55 ff 55 ff 56 ff     ........3.U.U.V.
    babc:	35 ff 15 ff 13 fb f3 fe 14 ff f2 fa f2 fa f4 fa     5...............
    bacc:	37 ff 9c ff 10 ca 43 8c bc f3 ff ff ff ff ff ff     7.....C.........
    badc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    baec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    bafc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    bb0c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    bb1c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    bb2c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    bb3c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    bb4c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    bb5c:	ff ff ff ff ff ff ff ff ff ff ff ff 93 d2 00 80     ................
    bb6c:	42 8c 62 8c 63 90 c6 9c 07 a5 4a b1 4b b1 4a ad     B.b.c.....J.K.J.
    bb7c:	48 a5 a5 94 c5 a4 89 d9 0c f2 2c ee 8f f6 55 ff     H.........,...U.
    bb8c:	76 fb 97 ff 14 f7 89 d1 0b de f1 f6 34 ff 13 ff     v...........4...
    bb9c:	13 ff 13 ff 33 ff 14 fb 36 ff 56 ff 34 fb 34 ff     ....3...6.V.4.4.
    bbac:	34 ff 14 fb 12 fb f0 fe a9 d9 6d e6 76 ff 56 ff     4.........m.v.V.
    bbbc:	56 ff 55 ff 55 fb 35 fb 13 fb 13 ff 13 ff f2 fa     V.U.U.5.........
    bbcc:	f2 fa f3 fa 16 fb 7b ff 59 f3 63 90 9c ef ff ff     ......{.Y.c.....
    bbdc:	ff ff ff ff fe ff ff ff ff ff ff ff ff ff ff ff     ................
    bbec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    bbfc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    bc0c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    bc1c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    bc2c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    bc3c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    bc4c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    bc5c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    bc6c:	49 a9 20 84 42 88 62 8c c6 a0 4a ad 6a b5 29 ad     I. .B.b...J.j.).
    bc7c:	49 ad 08 a5 e7 9c c4 a4 a9 d1 0a e6 6d f6 af f6     I...........m...
    bc8c:	14 ff 78 ff 98 ff 57 ff 55 ff f2 fa f2 fa f2 fe     ..x...W.U.......
    bc9c:	f2 fe 13 fb 33 ff 13 ff 14 ff 34 ff 35 fb 34 fb     ....3.....4.5.4.
    bcac:	35 ff 35 ff 34 fb 13 fb 32 ff 4b ea ea d5 35 fb     5.5.4...2.K...5.
    bcbc:	76 ff 56 ff 56 fb 35 fb 36 ff 35 ff 34 fb 13 ff     v.V.V.5.6.5.4...
    bccc:	13 ff 12 fb d2 fe d3 fe f5 fa 59 ff 9c ff c6 9c     ..........Y.....
    bcdc:	7b ef ff ff ff ff ff ff ff ff ff ff ff ff ff ff     {...............
    bcec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    bcfc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    bd0c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    bd1c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    bd2c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    bd3c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    bd4c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    bd5c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    bd6c:	ff ff bd fb 84 90 41 88 62 8c e6 a0 29 a9 8b b1     ......A.b...)...
    bd7c:	8b b5 49 ad e7 a0 e6 98 a4 9c 88 d1 ea ed 2c ea     ..I...........,.
    bd8c:	4c ee f2 fa 56 ff 77 ff 78 ff 57 ff 35 fb 54 ff     L...V.w.x.W.5.T.
    bd9c:	33 ff 13 fb 13 fb 12 fb 13 fb 14 ff 14 ff 14 fb     3...............
    bdac:	33 fb 34 ff 56 ff 56 ff 34 ff 13 ff af f6 c9 dd     3.4.V.V.4.......
    bdbc:	35 fb 97 ff 57 ff 77 fb 77 fb 57 ff 36 ff 35 fb     5...W.w.w.W.6.5.
    bdcc:	34 fb 14 ff 14 ff f1 fa f1 fa d3 fe f4 fa 37 fb     4.............7.
    bddc:	bc ff 49 ad 7c ef ff ff ff ff ff ff ff ff ff ff     ..I.|...........
    bdec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    bdfc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    be0c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    be1c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    be2c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    be3c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    be4c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    be5c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    be6c:	ff ff ff ff ff ff 18 e7 20 84 42 8c a4 98 6a ad     ........ .B...j.
    be7c:	6b b1 29 a9 28 a9 07 a5 a4 94 82 94 47 c9 ca e5     k.).(.......G...
    be8c:	0c ee 6d f2 d1 fa 54 ff 76 ff 77 fb 77 ff 56 ff     ..m...T.v.w.w.V.
    be9c:	34 ff 34 ff 12 fb 13 fb 14 ff f2 fa f3 fa 13 ff     4.4.............
    beac:	f2 fa 13 ff 13 fb 35 ff 55 ff 12 f7 33 ff d0 fa     ......5.U...3...
    bebc:	c9 d5 f2 f6 b9 ff 57 ff 98 ff 78 ff 77 ff 98 ff     ......W...x.w...
    becc:	56 ff 55 fb 33 fb 13 ff 13 ff f2 fa f1 fe d1 fe     V.U.3...........
    bedc:	d2 fa 15 fb dd ff ac b9 9c f3 ff ff ff ff ff ff     ................
    beec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    befc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    bf0c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    bf1c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    bf2c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    bf3c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    bf4c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    bf5c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    bf6c:	ff ff ff ff ff ff ff ff ff ff d5 da 41 88 62 8c     ............A.b.
    bf7c:	49 ad 8b b1 4a b1 e7 a0 c6 9c 84 98 41 94 27 bd     I...J.......A.'.
    bf8c:	a9 e5 2c f2 6d ee af fa 34 ff 56 ff 77 ff 76 ff     ..,.m...4.V.w.v.
    bf9c:	56 ff 34 ff 55 ff 13 fb 33 ff 32 ff 13 fb f3 fa     V.4.U...3.2.....
    bfac:	14 ff 12 ff d1 f6 12 ff 12 ff 12 ff 33 ff 12 ff     ............3...
    bfbc:	8e ee 0b de 13 f7 77 ff 77 ff 77 ff 78 ff 98 ff     ......w.w.w.x...
    bfcc:	78 ff 98 ff 55 ff 55 ff 13 ff 13 ff 13 ff f2 f6     x...U.U.........
    bfdc:	f1 fa b1 fa b2 f6 14 fb 9c ff 8b b9 19 e7 ff ff     ................
    bfec:	ff ff ff ff fe ff ff ff ff ff ff ff ff ff ff ff     ................
    bffc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c00c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c01c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c02c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c03c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c04c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c05c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c06c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff b5 da     ................
    c07c:	84 94 e7 9c 8b b1 ad bd 08 a9 a3 98 64 90 42 90     ............d.B.
    c08c:	c4 ac a9 dd ea e5 4d ee 8e f2 f2 fa 76 ff 56 ff     ......M.....v.V.
    c09c:	77 ff 56 ff 34 fb 54 ff 35 ff 35 ff 33 fb 34 fb     w.V.4.T.5.5.3.4.
    c0ac:	33 fb 14 ff 34 ff f1 fa f1 fa d0 fa f2 fe f1 fe     3...4...........
    c0bc:	d0 fe 4b f2 2c e6 55 f7 97 ff 76 ff 99 ff 78 ff     ..K.,.U...v...x.
    c0cc:	98 ff 98 ff 98 ff 56 fb 56 ff 55 ff 33 ff 13 ff     ......V.V.U.3...
    c0dc:	f2 fa f1 f6 f1 fa b1 fa b1 fa f4 fa 7b ff ad bd     ............{...
    c0ec:	bd f7 ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c0fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c10c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c11c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c12c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c13c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c14c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c15c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c16c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c17c:	ff ff 72 ce 07 a9 6b b5 8b b9 4a b1 e7 a0 63 94     ..r...k...J...c.
    c18c:	00 80 61 98 89 d5 0b ee 2c ea 8f fa d2 fe 55 fb     ..a.....,.....U.
    c19c:	54 fb 95 ff 76 ff 56 ff 56 fb 54 fb 34 fb 14 fb     T...v.V.V.T.4...
    c1ac:	14 ff 34 fb 34 fb f2 fa 13 fb f3 fa 12 fb f1 fa     ..4.4...........
    c1bc:	ae f2 b0 fa b0 f6 f3 f6 76 ff 77 ff 77 ff 78 ff     ........v.w.w.x.
    c1cc:	98 ff 79 ff 99 ff 98 ff 98 ff 77 ff 56 ff 55 ff     ..y.......w.V.U.
    c1dc:	13 ff 13 ff 12 ff d1 fa b0 fe b1 fa d1 fa d2 fa     ................
    c1ec:	57 ff ed b9 ff ff ff ff ff ff ff ff ff ff ff ff     W...............
    c1fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c20c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c21c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c22c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c23c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c24c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c25c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c26c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c27c:	ff ff ff ff ff ff 73 ce 6b b1 ac b5 6a b1 29 ad     ......s.k...j.).
    c28c:	a4 98 63 90 40 8c 26 b9 eb e1 0c ee 6e f2 d0 fa     ..c.@.&.....n...
    c29c:	14 ff 56 fb 75 ff 76 ff 35 fb 35 ff 34 ff 34 ff     ..V.u.v.5.5.4.4.
    c2ac:	13 ff 14 ff 13 fb 34 ff 33 ff 13 fb 13 fb 13 fb     ......4.3.......
    c2bc:	13 ff f2 fe 12 f7 55 ff 77 fb 97 ff 96 ff 55 ff     ......U.w.....U.
    c2cc:	55 ff 76 fb 98 ff 98 ff 99 ff 99 ff 98 ff 77 ff     U.v...........w.
    c2dc:	75 ff 35 fb 34 ff f2 fa f2 fa b0 f6 90 f6 6f f6     u.5.4.........o.
    c2ec:	90 f6 d1 fa 35 ff ac b5 ff ff ff ff de f7 ff ff     ....5...........
    c2fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c30c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c31c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c32c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c33c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c34c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c35c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c36c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c37c:	ff ff ff ff ff ff ff ff ff ff d5 d6 ad b9 8c b9     ................
    c38c:	49 a9 c6 9c 62 88 21 88 a3 a8 89 d5 2d ee 6d ee     I...b.!.....-.m.
    c39c:	af f6 f2 fe 55 ff 97 ff 98 ff 4e e2 88 cd 8f ee     ....U.....N.....
    c3ac:	13 ff f1 fa 13 ff 14 ff 14 fb 33 ff 13 ff 13 fb     ..........3.....
    c3bc:	13 fb 33 ff 14 ff 14 ff 55 ff 76 ff 96 ff 77 fb     ..3.....U.v...w.
    c3cc:	76 ff 77 ff 76 ff b8 fb 99 ff b8 ff 99 ff 98 ff     v.w.v...........
    c3dc:	98 ff 77 ff 55 ff 34 fb 33 ff f2 fa f1 fa d0 fa     ..w.U.4.3.......
    c3ec:	af f6 b0 f6 d0 fa d1 fe b2 f2 6a b1 3a eb 5a ef     ..........j.:.Z.
    c3fc:	de f7 ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c40c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c41c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c42c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c43c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c44c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c45c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c46c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c47c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff 18 e3     ................
    c48c:	8b b9 49 b1 e7 a0 84 90 41 84 21 88 26 c5 ca e1     ..I.....A.!.&...
    c49c:	2c f2 af f6 d0 f6 33 ff 55 fb b8 ff b1 ea 25 c1     ,.....3.U.....%.
    c4ac:	88 d1 90 f6 f2 fe 12 fb f2 fa 13 ff 34 ff 13 ff     ............4...
    c4bc:	33 ff 13 fb 13 ff 14 ff 34 ff 34 ff 35 ff 56 ff     3.......4.4.5.V.
    c4cc:	76 ff 76 ff 57 ff 97 ff 98 ff 99 ff b9 ff 98 ff     v.v.W...........
    c4dc:	98 ff 98 ff 77 ff 77 ff 55 fb 34 ff f3 fa f2 f6     ....w.w.U.4.....
    c4ec:	d2 fe b1 fa d0 f6 f0 fa b0 fa b1 fe f5 f6 9c fb     ................
    c4fc:	94 ce 39 eb ff ff ff ff ff ff ff ff ff ff ff ff     ..9.............
    c50c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c51c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c52c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c53c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c54c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c55c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c56c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c57c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c58c:	ff ff 5a ef 8b b5 c6 9c a3 90 61 88 20 84 62 98     ..Z.......a. .b.
    c59c:	68 cd ea e9 4c ee af f2 13 fb 55 ff 76 ff 57 ff     h...L.....U.v.W.
    c5ac:	cb d1 46 c1 4d ea d2 fe f1 fe f2 fa 13 ff f1 fa     ..F.M...........
    c5bc:	f2 fe 13 ff 13 ff 13 ff 13 ff 13 fb 13 fb 54 ff     ..............T.
    c5cc:	77 fb 77 ff 77 ff 96 ff 77 ff 76 ff 97 ff 97 ff     w.w.w...w.v.....
    c5dc:	b8 ff b9 ff 98 ff 98 fb 97 ff 56 ff 54 ff 14 fb     ..........V.T...
    c5ec:	13 fb f2 fa b1 fa b0 fa af f6 b0 f2 6e f2 8f f6     ............n...
    c5fc:	f6 f2 ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c60c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c61c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c62c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c63c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c64c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c65c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c66c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c67c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c68c:	ff ff ff ff ff ff 9c f3 ad b9 63 94 21 84 20 84     ..........c.!. .
    c69c:	20 84 c4 ac aa d9 0a ea 6d f2 d0 f6 35 ff 55 ff      .......m...5.U.
    c6ac:	77 ff 70 ea e4 b4 68 c9 12 ff f2 fe d1 fa f2 fa     w.p...h.........
    c6bc:	f1 f6 f1 fe f1 fe f2 fa 13 ff 13 ff 13 fb 13 f7     ................
    c6cc:	14 fb 34 ff 35 ff 34 fb 55 fb 76 ff 97 ff 98 ff     ..4.5.4.U.v.....
    c6dc:	98 ff b8 ff 98 ff 99 ff 97 ff 97 ff 56 ff 55 ff     ............V.U.
    c6ec:	13 ff 13 fb f2 fa b1 f6 b0 f6 b0 fa af f6 8e f2     ................
    c6fc:	8f f2 90 fa 7a f7 ff ff ff ff ff ff ff ff ff ff     ....z...........
    c70c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c71c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c72c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c73c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c74c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c75c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c76c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c77c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c78c:	ff ff ff ff ff ff ff ff ff ff de fb 0f c2 63 90     ..............c.
    c79c:	00 80 20 84 40 90 06 c1 ca e1 2c ea 8e f6 13 ff     .. .@.....,.....
    c7ac:	36 ff 76 ff 35 ff 68 c5 e3 b8 4d e6 d2 fe f1 fa     6.v.5.h...M.....
    c7bc:	12 ff 13 fb f3 fe d1 fa d1 fa d2 fa 13 ff 14 ff     ................
    c7cc:	34 fb 13 fb 34 fb 55 ff f1 fa cf fa f2 fe 75 ff     4...4.U.......u.
    c7dc:	97 ff 78 ff 99 ff b9 fb 99 ff 78 ff 78 ff 76 ff     ..x.......x.x.v.
    c7ec:	55 ff 35 ff 13 ff f2 fe d2 fa d0 f6 af f6 b0 fa     U.5.............
    c7fc:	8f f6 8f f2 90 f6 2d ea 7b f3 7c eb 9d f3 fe fb     ......-.{.|.....
    c80c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c81c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c82c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c83c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c84c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c85c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c86c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c87c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c88c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c89c:	30 ca 84 98 20 84 41 88 61 98 06 c9 cb e1 6d ee     0... .A.a.....m.
    c8ac:	8e f6 35 ff 56 fb 97 ff b0 e6 c2 b0 aa d1 f4 fe     ..5.V...........
    c8bc:	d2 fa 12 ff 13 ff f2 fa f2 fa d0 fe b1 fa d1 fa     ................
    c8cc:	13 ff 34 ff 34 ff 34 fb 34 fb 55 ff 76 ff d1 fe     ..4.4.4.4.U.v...
    c8dc:	8f fa 13 ff 77 ff 98 ff 98 ff 78 ff 99 ff 98 ff     ....w.....x.....
    c8ec:	77 ff 56 ff 56 ff 34 ff 13 ff 12 ff d1 fa b0 f6     w.V.V.4.........
    c8fc:	af f2 b0 f6 8f f2 90 f6 6f f2 46 cd a4 8c e9 9c     ........o.F.....
    c90c:	4b ad cd b5 95 ca f8 de 7c eb df ff ff ff ff ff     K.......|.......
    c91c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c92c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c93c:	ff ff de fb dd f7 be fb fe fb ff ff ff ff ff ff     ................
    c94c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c95c:	dd fb dd fb fe ff ff ff ff ff ff ff ff ff ff ff     ................
    c96c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c97c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c98c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    c99c:	ff ff ff ff d6 e2 a4 98 42 8c 00 80 62 98 67 d5     ........B...b.g.
    c9ac:	0a de 6d ea d1 fa f4 fe 76 ff 35 ff 89 cd 27 bd     ..m.....v.5...'.
    c9bc:	8e ea 13 fb 12 fb 14 fb 13 fb f2 fa 12 ff f1 fe     ................
    c9cc:	f1 f6 6e f6 f2 fe 74 ff 33 fb 34 ff 77 ff b7 fb     ..n...t.3.4.w...
    c9dc:	54 fb ae f6 ca ed f1 f6 97 ff 98 ff 99 ff 98 ff     T...............
    c9ec:	56 fb 76 ff 35 ff 34 ff 33 ff 13 ff f2 fe f2 fa     V.v.5.4.3.......
    c9fc:	d1 f2 8e f2 d1 f6 8f f6 6e f2 6e f2 2b f2 41 94     ........n.n.+.A.
    ca0c:	40 88 24 b5 45 c1 a9 c9 eb d5 0f c6 f3 b1 11 ba     @.$.E...........
    ca1c:	d6 d6 de f7 ff ff ff ff ff ff ff ff ff ff ff ff     ................
    ca2c:	ff ff ff ff ff ff ff ff ff ff ff ff df ff df f3     ................
    ca3c:	9e eb 5d db 1c cf fb ca 37 d7 f6 c6 bb ba 5d e3     ..].....7.....].
    ca4c:	fe fb ff ff ff ff ff ff ff ff ff ff 9b f3 38 f3     ..............8.
    ca5c:	fe fb fe ff fe ff fd fb 79 ef ff ff ff ff ff ff     ........y.......
    ca6c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    ca7c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    ca8c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    ca9c:	ff ff ff ff ff ff ff ff 9d f7 c5 9c 63 90 21 80     ............c.!.
    caac:	41 94 47 cd 0a de 6d ee d1 f6 35 ff 77 ff 90 e6     A.G...m...5.w...
    cabc:	e3 b8 2c e2 13 ff f2 fa 13 ff 13 fb 55 ff 33 fb     ..,.........U.3.
    cacc:	13 fb 13 fb f0 fa af f6 13 ff 54 ff 34 ff 13 ff     ..........T.4...
    cadc:	56 ff 56 ff 53 f7 2d fe 0a f2 33 ff 97 ff 99 ff     V.V.S.-...3.....
    caec:	b8 ff 76 ff 35 fb 56 ff 34 ff 33 fb 13 ff 12 ff     ..v.5.V.4.3.....
    cafc:	d1 fa f1 fa 8f f6 8f f2 90 f2 4e f2 6f ee 4e f2     ..........N.o.N.
    cb0c:	68 d1 00 80 a2 9c 04 b5 85 b9 a7 c5 eb d5 0f ca     h...............
    cb1c:	f2 ad d2 b1 90 a1 b0 a9 54 be 1a df be f7 ff ff     ........T.......
    cb2c:	ff ff ff ff ff ff ff fb 7e e7 5d df 3c d7 1c cf     ........~.].<...
    cb3c:	da be ba b2 b8 aa ba b2 7a b6 d4 de 4d ff 2d ff     ........z...M.-.
    cb4c:	95 c2 98 b2 fb c6 de fb ff ff ff ff 9d e7 b9 ff     ................
    cb5c:	50 f7 0a f3 54 f7 ff ff fe ff fd ff fd ff 77 eb     P...T.........w.
    cb6c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    cb7c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    cb8c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    cb9c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ac b9     ................
    cbac:	83 94 23 84 00 84 27 bd 0a ea af fa f1 fa 34 ff     ..#...'.......4.
    cbbc:	57 ff cd d1 46 c1 11 ff 13 ff 14 ff 14 fb 34 ff     W...F.........4.
    cbcc:	35 ff 33 ff 34 ff 34 fb b1 fa 8e f2 54 ff 76 ff     5.3.4.4.....T.v.
    cbdc:	55 ff 13 fb f2 fe f2 fe 6d f2 0b f2 af fe 75 ff     U.......m.....u.
    cbec:	b9 ff b9 ff 97 ff 34 ff 14 fb 34 ff 14 ff f3 fa     ......4...4.....
    cbfc:	f2 fa f1 fa b0 f6 d0 f6 b0 f6 91 f6 8f f6 4e f2     ..............N.
    cc0c:	2d ee ec e1 42 9c 20 88 c4 a8 23 b1 64 c9 86 c1     -...B. ...#.d...
    cc1c:	8c a9 d1 ad f3 b5 af 9d b1 a5 4e 99 8e 9d b0 ad     ..........N.....
    cc2c:	d1 ad 74 ba f9 ca 3c d7 3b db d9 c6 78 aa 59 aa     ..t...<.;...x.Y.
    cc3c:	59 9e 9a aa 7a ae d9 ae 99 b2 da ba 79 a6 2e f7     Y...z.......y...
    cc4c:	4e fb 4d ff 2c fb d7 c2 b8 ba 1a cf 7d eb fc c6     N.M.,.......}...
    cc5c:	b4 ca 2b ff 4c ff 8c ff 4c ff b6 ff fe ff ff ff     ..+.L...L.......
    cc6c:	fc ff 9b f7 9c f7 ff ff ff ff ff ff ff ff ff ff     ................
    cc7c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    cc8c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    cc9c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    ccac:	ff ff f6 de a4 98 22 84 00 80 41 90 e9 dd 6f f6     ......"...A...o.
    ccbc:	f3 fa 35 fb 57 ff 8a d1 0c e2 32 ff f4 fe 13 ff     ..5.W.....2.....
    cccc:	35 ff 35 ff 14 fb 55 ff 14 ff 33 ff 8f f6 b0 f2     5.5...U...3.....
    ccdc:	96 ff 76 ff 55 ff 55 ff d1 f6 4c ee 2b f2 8f f6     ..v.U.U...L.+...
    ccec:	33 ff 97 ff 99 ff b8 ff 55 ff d0 fa 13 fb 33 fb     3.......U.....3.
    ccfc:	13 ff f3 fa d1 f6 d1 f6 b0 f6 b0 f6 b0 f6 b0 fa     ................
    cd0c:	af f2 6e ee ca e9 26 c5 00 88 41 90 03 b1 27 ad     ..n...&...A...'.
    cd1c:	48 a1 4c 95 71 9d d2 a9 f1 ad 6e 9d 6e 9d 2c 91     H.L.q.....n.n.,.
    cd2c:	6e 99 6e 9d 90 9d 14 a2 36 a6 36 a2 56 a2 58 aa     n.n.....6.6.V.X.
    cd3c:	52 b2 ac ea b3 ce 79 a6 78 aa b8 a6 b8 ae 9b aa     R.....y.x.......
    cd4c:	d5 c6 6d ff 0f e7 af de 0e f7 b3 ce 9a b2 b9 b2     ..m.............
    cd5c:	bb b2 dc aa 90 d2 2a ff 8c ff 6d fb 8a ff 6d f7     ......*...m...m.
    cd6c:	fe ff ff ff fd ff ff ff 17 eb ff ff ff ff ff ff     ................
    cd7c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    cd8c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    cd9c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    cdac:	ff ff ff ff ff ff ff ff 4a ad 22 88 00 80 00 80     ........J.".....
    cdbc:	e3 ac 90 f2 d2 fa 33 fb 14 fb a9 d9 b1 f6 12 ff     ......3.........
    cdcc:	14 ff 34 ff 56 ff 34 fb 35 fb 54 ff 35 ff d2 fa     ..4.V.4.5.T.5...
    cddc:	eb dd 34 ff 97 ff 76 ff 56 ff 75 ff 54 fb f1 fa     ..4...v.V.u.T...
    cdec:	f2 fa 35 ff 76 ff 98 ff 98 ff b9 fb b1 fe 6f f6     ..5.v.........o.
    cdfc:	f2 fa 13 ff f3 fe f2 fa d1 fa d1 f6 b0 f2 b0 f6     ................
    ce0c:	8f f6 90 f2 6f ea 2c ee 88 dd 20 98 20 80 64 8c     ....o.,... . .d.
    ce1c:	e9 90 e8 8c 0a 91 4e 9d b3 a1 b2 a5 d0 a9 6d 99     ......N.......m.
    ce2c:	6e 9d 4d 95 4d 95 6e 95 8f 99 d1 99 15 9e 56 a6     n.M.M.n.......V.
    ce3c:	36 a6 37 9a 4d c2 e8 fe 4b fb af da 78 a2 b7 b6     6.7.M...K...x...
    ce4c:	ba ae b9 ae 0d ef 2c f3 6d ff 2c fb 0e ef b8 aa     ......,.m.,.....
    ce5c:	bc aa b8 a2 bc aa bb a6 cc e6 6c ff 6c ff 6d ff     ..........l.l.m.
    ce6c:	4d fb 6b ff 75 fb ff ff fe fb fe ff fd ff 7a f3     M.k.u.........z.
    ce7c:	ff ff ff ff fe ff ff ff ff ff ff ff ff ff ff ff     ................
    ce8c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    ce9c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    ceac:	ff ff ff ff ff ff ff ff ff ff ff ff 93 d6 64 90     ..............d.
    cebc:	20 80 00 80 00 84 89 c9 f3 fe 35 ff d3 f6 2d e2      .........5...-.
    cecc:	f3 fa 13 ff 13 fb 34 ff 34 ff 33 fb 34 ff 54 ff     ......4.4.3.4.T.
    cedc:	f2 fe 0c e6 b1 f2 97 ff 56 ff 76 ff 76 ff 97 ff     ........V.v.v...
    ceec:	96 ff 75 ff b6 ff 77 ff b9 ff b9 ff b9 ff 15 ff     ..u...w.........
    cefc:	91 fa d0 fa b0 fa f2 fa 12 ff d2 fa d2 fa b1 f6     ................
    cf0c:	b0 f6 90 fa 90 fa 8f f2 2d f2 ea e9 c4 b0 01 80     ........-.......
    cf1c:	85 88 c8 90 e8 90 e9 8c 90 9d 15 a2 36 a6 35 b2     ............6.5.
    cf2c:	f3 b1 2d 9d 8f 9d 2d 95 4d 95 4e 95 6e 99 d2 95     ..-...-.M.N.n...
    cf3c:	14 9a 15 a2 76 9e d4 9d 2d be 0b f7 2c ff ae ea     ....v...-...,...
    cf4c:	97 b6 9a aa 99 b2 0d fb 8d fb 2c fb 0b ef ef de     ..........,.....
    cf5c:	77 ae 9b a6 ba a6 99 aa 9b aa 77 aa 4b fb 89 ff     w.........w.K...
    cf6c:	6c ff 6c ff 4b ff 48 ff 2f f3 ff ff ff ff fd ff     l.l.K.H./.......
    cf7c:	fe fb bb f7 7c f3 ff ff ff ff ff ff ff ff ff ff     ....|...........
    cf8c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    cf9c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    cfac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff fb     ................
    cfbc:	df ff e7 a0 21 80 00 80 21 80 00 88 2f da 36 ff     ....!...!.../.6.
    cfcc:	14 fb d2 f6 d3 fa f2 fa f4 fa 13 fb f2 fa f2 fe     ................
    cfdc:	13 ff 32 ff 4d ea 0c e6 55 ff 56 ff 76 fb 78 ff     ..2.M...U.V.v.x.
    cfec:	57 ff 97 ff 97 ff 98 ff 77 ff 97 ff 99 ff b8 ff     W.......w.......
    cffc:	77 ff 4f fa f2 fe af fa 90 f6 d1 fa d1 fa d1 f6     w.O.............
    d00c:	d1 fa b0 fa af f6 b0 f6 90 f6 6e ee 0c f6 25 c9     ..........n...%.
    d01c:	20 90 a6 90 0a 91 0a 95 0b 95 d1 99 55 a2 76 a6      ...........U.v.
    d02c:	36 aa 35 a6 d2 a1 4e 9d 6d 9d 2c 91 4e 99 4d 95     6.5...N.m.,.N.M.
    d03c:	6e 95 f2 99 35 9e 56 9e 16 9e 6c 9d ab e6 0b ff     n...5.V...l.....
    d04c:	ac de b6 c6 bc ae 7a ae 9b b2 2d f7 0b f3 98 ae     ......z...-.....
    d05c:	9a aa 78 9e b7 a6 98 aa 9a a6 98 aa 79 9e b3 be     ..x.........y...
    d06c:	49 ff 4b ff 49 ff 6b fb 4a ff 6c fb d7 ff ff ff     I.K.I.k.J.l.....
    d07c:	fe ff fd fb dd ff fd ff 59 eb dd fb ff ff ff ff     ........Y.......
    d08c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    d09c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    d0ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    d0bc:	ff ff ff ff ff ff 93 d6 20 84 00 84 20 84 42 80     ........ ... .B.
    d0cc:	42 90 51 e6 35 ff 14 ff 14 ff d2 f6 f3 fa 14 ff     B.Q.5...........
    d0dc:	14 ff 13 ff 12 ff 2b e6 ea d9 53 ff 36 fb 77 ff     ......+...S.6.w.
    d0ec:	77 ff 78 ff 78 ff 98 ff 98 ff 77 fb b8 ff 97 ff     w.x.x.....w.....
    d0fc:	97 ff 76 fb b1 fa af f2 11 fb 8f f6 6f f2 b1 fa     ..v.........o...
    d10c:	f1 fa d1 fa b0 f6 b0 f6 90 f6 90 f6 8d ee 2c ee     ..............,.
    d11c:	69 d5 20 98 a1 a0 05 ad c9 84 4c 91 14 a2 99 a2     i. .......L.....
    d12c:	57 9e 77 a6 77 a6 36 aa b0 a5 4b 99 4d 99 0b 8d     W.w.w.6...K.M...
    d13c:	6d 95 2d 95 4f 95 f3 99 f4 95 16 9e d1 a5 6a a5     m.-.O.........j.
    d14c:	c9 f6 ab ee 53 b6 9b a2 da a6 b8 a6 b8 a6 78 aa     ....S.........x.
    d15c:	58 a6 ba 9a ba aa 98 a6 78 a6 79 9e b8 aa 99 9e     X.......x.y.....
    d16c:	78 a2 70 ca 29 ff 0a f7 2e fb 0c f7 2e fb fa ff     x.p.)...........
    d17c:	fe ff ff ff ff ff fe ff fe ff fe ff fe ff 79 eb     ..............y.
    d18c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    d19c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    d1ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    d1bc:	ff ff ff ff ff ff ff ff ff ff ff ff 08 a1 22 88     ..............".
    d1cc:	21 8c 00 80 21 80 62 90 30 da 16 ff f3 fa f3 f6     !...!.b.0.......
    d1dc:	f1 f6 d2 fe 90 fa 6f fa ea e5 c9 d9 14 fb 36 ff     ......o.......6.
    d1ec:	76 ff 76 fb 98 ff 78 ff 99 ff 98 ff 98 ff 97 ff     v.v...x.........
    d1fc:	77 ff 76 fb 75 ff b0 fa af f6 f2 fe b0 f6 6f f6     w.v.u.........o.
    d20c:	cf f2 f0 f2 d0 f6 b0 f6 b0 f2 af fa 70 fa 90 fa     ............p...
    d21c:	6e ea eb e1 82 ac 40 94 25 ad e7 9c 6f 91 56 a2     n.....@.%...o.V.
    d22c:	99 9e 76 a2 78 a6 57 a6 57 a2 36 a6 af a1 4e 95     ..v.x.W.W.6...N.
    d23c:	2a 91 2b 95 0d 91 4d 95 8f 91 d2 95 f4 99 35 a2     *.+...M.......5.
    d24c:	6e 95 a5 b1 aa f2 8e ca 9b 9e b9 ae bb a6 d9 a6     n...............
    d25c:	99 a6 98 a6 b9 a6 98 a6 98 a6 98 a2 97 a2 78 a2     ..............x.
    d26c:	76 9e 77 a2 59 9e 6b d6 aa f6 75 f3 7b f3 d5 e2     v.w.Y.k...u.{...
    d27c:	d3 d6 fd ff fe ff ff ff fe ff ff ff fd ff fe ff     ................
    d28c:	dd ff bb f7 7b f3 fe ff ff ff ff ff ff ff ff ff     ....{...........
    d29c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    d2ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    d2bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    d2cc:	5a eb 84 90 41 90 41 88 41 8c 42 88 40 8c ed c9     Z...A.A.A.B.@...
    d2dc:	16 ff 14 ff 12 f7 d1 f6 90 f6 eb dd 4c de 33 ff     ............L.3.
    d2ec:	35 ff 56 fb 76 ff 77 ff 77 ff 98 ff 99 ff 78 ff     5.V.v.w.w.....x.
    d2fc:	78 ff 98 ff 77 ff 55 ff 13 ff 6e f2 2d ee 90 f6     x...w.U...n.-...
    d30c:	b0 f6 b1 fa af fe b0 f6 b1 f6 b1 fa 8f f6 8f f6     ................
    d31c:	8f f6 8f f2 2d f2 c3 c0 20 90 e5 94 eb 8c d2 99     ....-... .......
    d32c:	78 a2 99 a2 78 a2 b8 aa 98 a6 78 a6 57 a2 35 a2     x...x.....x.W.5.
    d33c:	d0 a5 4d 99 0a 95 0d 95 4c 95 4d 91 b0 91 d2 9d     ..M.....L.M.....
    d34c:	35 9a 34 a2 ea a0 e5 d1 c8 fa 55 ae 9b 9a ba aa     5.4.......U.....
    d35c:	ba a6 ba a6 99 a6 99 a6 98 a6 98 a6 78 a2 78 a2     ............x.x.
    d36c:	77 a2 57 a2 56 9e 76 9e 55 9e 49 d2 f2 ea 9a f7     w.W.V.v.U.I.....
    d37c:	3a eb 93 d6 15 e3 fe ff fd ff fe ff fe ff ff ff     :...............
    d38c:	fd ff fe ff fd ff dd ff 59 eb fe ff ff ff ff ff     ........Y.......
    d39c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    d3ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    d3bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    d3cc:	ff ff ff ff ff ff f7 de ef c1 c5 9c 00 84 83 8c     ................
    d3dc:	83 88 40 88 49 b9 f5 fe 14 ff 13 fb f3 fa 33 ff     ..@.I.........3.
    d3ec:	34 fb 35 ff 35 ff 34 fb 76 ff 76 ff 98 ff 98 ff     4.5.5.4.v.v.....
    d3fc:	78 ff 98 ff 78 ff 97 ff 56 ff 35 ff f3 fe b0 fa     x...x...V.5.....
    d40c:	8f f2 90 fa 90 f6 d2 f6 f3 fa d2 fa b0 fa b1 fe     ................
    d41c:	8f fa 6f f2 af f6 2d f2 46 d1 42 90 c7 88 8d 91     ..o...-.F.B.....
    d42c:	35 9e 9a a6 9a a2 98 a2 78 a6 99 aa 98 9e 78 a6     5.......x.....x.
    d43c:	57 a6 14 a2 8f a1 4b 95 0b 8d 0c 95 6c 91 6e 8d     W.....K.....l.n.
    d44c:	d2 91 d2 9d 56 96 d1 95 e5 94 c5 d9 0e c2 8c e2     ....V...........
    d45c:	58 a6 9b 9e 99 a6 99 aa 78 a2 98 a6 78 a6 98 a6     X.......x...x...
    d46c:	97 a6 78 a2 57 a2 57 a2 37 a6 77 a2 10 a2 06 d2     ..x.W.W.7.w.....
    d47c:	37 e7 59 e7 95 da 4f ca ba f7 fd ff dd fb fe ff     7.Y...O.........
    d48c:	fe ff ff ff fe ff fe ff fd ff dc ff bc f7 59 eb     ..............Y.
    d49c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    d4ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    d4bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    d4cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff 38 e7     ..............8.
    d4dc:	82 90 a4 94 63 8c a4 94 21 88 28 ad d4 f2 36 ff     ....c...!.(...6.
    d4ec:	34 ff 33 fb 15 ff 35 fb 55 ff 34 ff 56 ff 76 ff     4.3...5.U.4.V.v.
    d4fc:	77 ff 98 ff 97 ff 78 ff 97 ff 96 ff 56 ff 35 ff     w.....x.....V.5.
    d50c:	14 ff 34 ff 34 fb d2 fa b1 f6 b1 f6 d1 f6 b2 fa     ..4.4...........
    d51c:	90 f6 b0 fa b0 f6 8e f2 2c ee 87 dd 63 90 c9 8c     ........,...c...
    d52c:	4f 95 34 9e 99 a2 78 a6 98 a2 77 a6 98 a2 77 a2     O.4...x...w...w.
    d53c:	77 a2 56 a2 36 a2 f3 a5 2c 9d 0b 8d 2a 91 4c 99     w.V.6...,...*.L.
    d54c:	4b 89 af 99 d2 8d f4 9d 70 c2 6d 95 a8 88 4e 99     K.......p.m...N.
    d55c:	13 9e 2b f7 2b ff cf da 7a a2 78 a6 78 a2 78 a6     ..+.+...z.x.x.x.
    d56c:	78 a6 77 a6 78 a2 57 a2 57 a6 57 a2 36 a6 9a a2     x.w.x.W.W.W.6...
    d57c:	ac a9 c5 d5 37 e7 f6 e6 52 d6 92 d6 bc fb fd ff     ....7...R.......
    d58c:	fd ff fe ff dc fb dc ff fe ff fe ff fe ff dc ff     ................
    d59c:	dd ff 38 e7 ff ff ff ff ff ff ff ff ff ff ff ff     ..8.............
    d5ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    d5bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    d5cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    d5dc:	ff ff ff ff d7 da ad b5 e7 a0 c5 9c c6 98 43 84     ..............C.
    d5ec:	49 b1 b3 ee 56 ff 34 fb 34 fb 14 ff 35 fb 56 ff     I...V.4.4...5.V.
    d5fc:	75 ff 56 ff 77 ff 77 ff 97 ff 77 ff 76 ff 76 ff     u.V.w.w...w.v.v.
    d60c:	56 ff 34 fb 34 fb 55 ff 34 fb f2 fa b1 fa b1 fa     V.4.4.U.4.......
    d61c:	b0 f6 90 f2 6f f2 af fa 6c f2 2c f2 88 d5 20 90     ....o...l.,... .
    d62c:	86 84 6d 95 f3 95 78 a6 78 a6 97 a2 98 a2 77 a2     ..m...x.x.....w.
    d63c:	77 a2 57 a6 58 aa 56 a2 36 9a af a9 06 a5 e9 8c     w.W.X.V.6.......
    d64c:	2a 99 0d 95 29 95 4e 8d 2c ba cd ea 8c de 0a 89     *...).N.,.......
    d65c:	a8 84 6f 85 15 9e cc ee 09 ff 6b ff 90 ce 78 9e     ..o.......k...x.
    d66c:	79 a2 78 a2 78 a2 78 a6 77 a2 78 a2 57 a6 56 a2     y.x.x.x.w.x.W.V.
    d67c:	57 9e 79 9e 48 a9 46 bd 0d c6 50 d2 ec c5 d3 e2     W.y.H.F...P.....
    d68c:	7a f3 dc ff dd ff dc fb 58 ef 36 e7 58 eb 9b f7     z.......X.6.X...
    d69c:	fd ff bc fb dc ff 7b f7 7a f3 ff ff ff ff ff ff     ......{.z.......
    d6ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    d6bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    d6cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    d6dc:	ff ff ff ff ff ff ff ff ff ff 3b eb 6b ad a4 94     ..........;.k...
    d6ec:	cd b9 c6 98 07 9d d6 e6 f5 f2 55 ff 55 fb 34 fb     ..........U.U.4.
    d6fc:	56 ff 56 fb 56 ff 56 ff 77 ff 77 ff 77 ff 76 ff     V.V.V.V.w.w.w.v.
    d70c:	75 ff 56 ff 56 fb 55 ff 34 ff 13 ff f2 f6 b1 fa     u.V.V.U.4.......
    d71c:	d0 f6 b2 fa b0 f6 af f6 6d f2 6d f2 0b e6 06 d1     ........m.m.....
    d72c:	63 b0 41 8c 22 80 09 89 57 9e 7a a6 77 a6 78 a2     c.A."...W.z.w.x.
    d73c:	79 a2 77 a2 77 a6 76 a6 58 a6 78 a6 14 9a 4a a1     y.w.w.v.X.x...J.
    d74c:	02 ad 09 95 0b 89 0b 91 0b 8d 2a 9d 87 f2 cc ea     ..........*.....
    d75c:	4d ce a6 88 a6 8c 8f 95 34 a2 ad ea 0b fb 0b fb     M.......4.......
    d76c:	0d eb 57 9e 78 a2 78 a2 78 a6 78 a6 78 a6 77 a2     ..W.x.x.x.x.x.w.
    d77c:	57 a2 57 a2 58 9e 58 a2 82 8c 00 88 20 88 63 90     W.W.X.X..... .c.
    d78c:	ed c1 b3 e2 bc f7 fd ff fe ff fd ff dc ff dc ff     ................
    d79c:	9a f7 16 e7 38 ef dd ff bb f7 79 ef f6 e6 ff ff     ....8.....y.....
    d7ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    d7bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    d7cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    d7dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    d7ec:	52 c6 83 90 d6 da ad b9 64 94 7a e7 fd ff 57 ff     R.......d.z...W.
    d7fc:	35 ff 34 fb 35 fb 36 ff 35 ff 56 ff 57 ff 77 ff     5.4.5.6.5.V.W.w.
    d80c:	57 ff 56 ff 55 ff 55 ff 35 ff 55 ff 33 ff f2 fe     W.V.U.U.5.U.3...
    d81c:	b1 f6 b0 f6 b0 f6 af f2 8d fa 6d f2 eb e5 67 c5     ..........m...g.
    d82c:	83 ac a3 bc 48 d1 c8 d5 c7 a0 63 84 29 91 55 a2     ....H.....c.).U.
    d83c:	99 a2 58 a6 77 a6 76 a6 77 a6 76 a2 78 a2 35 a6     ..X.w.v.w.v.x.5.
    d84c:	8d a1 04 a9 03 ad 08 99 0a 89 0a 91 ea 8c 0c 8d     ................
    d85c:	49 d2 0b f3 aa bd 67 80 4b 8d 13 92 16 a2 0b fb     I.....g.K.......
    d86c:	0c f3 cd de eb f2 97 aa 78 a6 79 a2 98 a6 98 a2     ........x.y.....
    d87c:	98 a6 77 a6 77 a6 57 a2 79 9e 14 a6 41 8c 00 88     ..w.w.W.y...A...
    d88c:	21 84 49 ad 92 d6 9a fb fe ff dd fb fe ff fd ff     !.I.............
    d89c:	fd ff fe ff fe ff fc fb 59 ef 17 eb 79 f7 79 f3     ........Y...y.y.
    d8ac:	d5 de ff ff ff ff ff fb ff ff ff ff ff ff ff ff     ................
    d8bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    d8cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    d8dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    d8ec:	ff ff fe ff f7 de e7 a0 39 e7 f8 e2 85 94 d6 d6     ........9.......
    d8fc:	ff ff 38 f7 16 ff 14 ff 34 ff 15 ff 36 ff 56 ff     ..8.....4...6.V.
    d90c:	57 ff 77 ff 76 ff 76 ff 55 ff 54 ff 14 ff 14 ff     W.w.v.v.U.T.....
    d91c:	f2 fa b0 f6 6f f2 af f6 6e f2 4d ee c9 dd 47 cd     ....o...n.M...G.
    d92c:	a5 b8 83 b0 e4 c4 87 d9 0b e6 8e ee 4e f2 49 ad     ............N.I.
    d93c:	c7 84 09 91 f1 9d 98 a6 99 a2 9a a6 79 a2 58 a2     ............y.X.
    d94c:	78 a2 b2 a1 05 a9 01 b5 25 ad e6 94 ea 90 0a 8d     x.......%.......
    d95c:	c8 8c ca 8c 6a de 2a ff e8 94 ea 84 d4 91 d3 95     ....j.*.........
    d96c:	6d a5 4a ff cf d6 af de ec ea 77 a2 98 a2 99 a2     m.J.......w.....
    d97c:	99 a2 98 a6 98 a2 77 a2 77 a2 57 a6 79 aa af 9d     ......w.w.W.y...
    d98c:	00 88 00 8c 48 a9 91 da 9a f3 ff ff ff ff fe ff     ....H...........
    d99c:	ff ff fe ff fe ff fd ff fd ff fe ff fe ff 79 f3     ..............y.
    d9ac:	16 e7 37 eb f6 e6 de ff ff ff ff ff ff ff ff ff     ..7.............
    d9bc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    d9cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    d9dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    d9ec:	ff ff ff ff ff ff ff ff 18 e3 08 a1 39 e7 de fb     ............9...
    d9fc:	42 90 b5 d2 ff fb ff ff f5 f6 14 ff 34 ff 54 ff     B...........4.T.
    da0c:	54 f7 34 fb 34 ff 34 ff 55 ff 55 fb 34 fb 35 ff     T.4.4.4.U.U.4.5.
    da1c:	12 fb d2 f6 b0 f6 b2 fe 90 f6 4c ea c9 e1 06 d1     ..........L.....
    da2c:	c1 b8 c2 c0 05 c9 69 d5 88 dd ea e5 6f ee 8f ee     ......i.....o...
    da3c:	ce f6 af f2 cc c5 e8 94 a8 90 6e 9d 98 a6 b9 a6     ..........n.....
    da4c:	77 a2 58 a2 78 aa 0b 91 a5 90 e7 9c 08 a5 a7 90     w.X.x...........
    da5c:	c6 8c ca 88 a8 80 69 b9 4a ff 2e ba 8b 84 6f 91     ......i.J.....o.
    da6c:	4d ca 05 a5 ab b5 2c f3 0c fb 0a f3 cf de 7b 9e     M.....,.......{.
    da7c:	98 a6 b8 a2 77 9e 97 a2 9a a6 97 a2 98 a2 99 a2     ....w...........
    da8c:	96 9e 8b 9d 00 90 27 ad d5 e2 16 e3 9b f7 fc ff     ......'.........
    da9c:	fc fb fd ff fd ff fe ff fd ff fd ff ff ff fe ff     ................
    daac:	fd ff fe ff 59 f3 b3 e2 b3 da 7a f3 ff ff ff ff     ....Y.....z.....
    dabc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    dacc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    dadc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    daec:	ff ff ff ff ff ff ff ff ff ff ff ff 7b f3 08 a1     ............{...
    dafc:	5a eb ff ff e6 98 73 ce ff ff ff ff 9c fb 16 fb     Z.....s.........
    db0c:	15 ff 14 ff f4 fa 34 ff 34 ff 13 ff 12 ff f1 fa     ......4.4.......
    db1c:	f1 fa d2 fa d1 f6 d0 f6 90 f6 6d f2 ea dd 46 c9     ..........m...F.
    db2c:	e4 c0 c4 c0 67 d5 8a dd eb e5 0b ea 2c ee 4c ee     ....g.......,.L.
    db3c:	4d ee b1 f6 90 f6 4e f2 cb d1 a7 94 c9 90 07 95     M.....N.........
    db4c:	4b 95 56 9e 98 a6 77 a6 f3 a1 a7 88 a8 8c eb 8c     K.V...w.........
    db5c:	ea 90 a9 84 a7 8c c6 80 c8 90 e8 fa 11 df 72 8d     ..............r.
    db6c:	ea 84 10 ba 07 de 21 90 6c d6 2c ff 6b ff 2b fb     ......!.l.,.k.+.
    db7c:	96 a6 9a 9e 97 9e 7a a6 79 a2 79 a6 78 a6 98 a6     ......z.y.y.x...
    db8c:	78 a6 77 9e 79 9a 49 9d 43 bd 12 eb ba fb 57 e7     x.w.y.I.C.....W.
    db9c:	16 e7 79 f3 fd ff fe ff dc fb 79 ef bb f7 fe ff     ..y.......y.....
    dbac:	ff ff ff ff fe ff fe ff fe ff f6 de 51 ce 7a eb     ............Q.z.
    dbbc:	ff ff ff fb ff ff ff ff ff ff ff ff ff ff ff ff     ................
    dbcc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    dbdc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    dbec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    dbfc:	bc f3 29 a5 7b f3 ff ff 49 a9 b4 d6 ff ff ff ff     ..).{...I.......
    dc0c:	ff ff 7b fb f4 f6 f3 fa f3 fe f2 fe d2 fa f1 f6     ..{.............
    dc1c:	f2 f6 f2 fa f1 fa d1 f6 b0 fa 8f f2 0c e6 87 d9     ................
    dc2c:	25 cd e6 c8 68 d9 6d ee cf f2 f1 f6 f1 fa f0 fe     %...h.m.........
    dc3c:	d1 f6 8f f2 4e ea ec d5 05 b5 62 98 00 84 00 80     ....N.....b.....
    dc4c:	61 80 e7 94 09 99 e8 8c f3 99 78 a2 ae a5 84 88     a.........x.....
    dc5c:	2b 91 4d 91 0c 8d e8 90 c7 90 eb 8c ce 95 d0 ce     +.M.............
    dc6c:	55 a6 b1 99 8f 95 33 ae a3 a0 c7 8c 0c ff 0c ff     U.....3.........
    dc7c:	cf da 95 ae 99 a6 77 aa b9 a2 b9 aa 98 aa b9 a2     ......w.........
    dc8c:	78 a6 79 a6 99 a2 77 a6 79 9e 69 b1 67 e6 99 fb     x.y...w.y.i.g...
    dc9c:	5b ef 19 e7 f4 e2 7a f3 fe ff dd fb 9b f7 dc ff     [.....z.........
    dcac:	79 ef bb f7 fe ff fe ff ff ff fe ff dc fb 9b f3     y...............
    dcbc:	93 d2 dd fb ff ff ff ff ff ff ff ff ff ff ff ff     ................
    dccc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    dcdc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    dcec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    dcfc:	ff ff ff ff bd f7 4b a9 bd f7 ff ff 6c b5 38 e7     ......K.....l.8.
    dd0c:	ff ff ff ff ff ff ff ff 9a fb d4 fa d3 fe d3 fa     ................
    dd1c:	b3 fa 92 fa b2 f6 d2 fa b1 f6 8f f6 2d ee a9 dd     ............-...
    dd2c:	26 d1 88 d9 aa dd 4e ee 13 ff 32 ff 53 ff 55 ff     &.....N...2.S.U.
    dd3c:	35 ff 34 ff 33 ff b0 f6 48 d1 20 8c 24 84 44 80     5.4.3...H. .$.D.
    dd4c:	86 80 0a 8d 84 80 23 84 a5 8c 07 95 e8 90 b2 99     ......#.........
    dd5c:	6a ad e5 a0 2c 8d 6e 8d 8e 95 4b 91 6e 91 f4 9d     j...,.n...K.n...
    dd6c:	98 9e 57 9a 15 9a b1 9d b1 95 b0 99 23 84 f2 99     ..W.........#...
    dd7c:	ec ea 73 ba 7b 9a 9a a2 57 a2 78 a2 9a a6 98 a6     ..s.{...W.x.....
    dd8c:	97 a6 ba a6 ba a6 b9 aa b8 a2 78 a6 58 a2 e7 c5     ..........x.X...
    dd9c:	a7 f2 59 f3 7a f3 16 eb d4 e2 dd fb ff ff dd ff     ..Y.z...........
    ddac:	dd ff 30 ca 79 ef 38 eb fc ff fe ff ff ff 17 fb     ..0.y.8.........
    ddbc:	ad ed f0 f9 b5 ea ff ff ff ff ff ff ff ff ff ff     ................
    ddcc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    dddc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    ddec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    ddfc:	ff ff ff ff ff ff ff ff 9c f3 ad b5 de fb ff ff     ................
    de0c:	6b b1 5a ef ff ff ff ff ff ff ff ff ff ff bd ff     k.Z.............
    de1c:	d3 fa b2 f6 d2 f2 f3 fa d2 f2 b1 f6 70 ee ed e1     ............p...
    de2c:	46 cd 88 d9 0b ea 4e ea 33 ff 73 ff 12 ff 90 f2     F.....N.3.s.....
    de3c:	8f e6 cc d9 0e da 0e da a9 d1 c5 b0 a6 8c 6e 8d     ..............n.
    de4c:	f4 91 12 96 f3 95 f4 95 8f 95 86 88 01 84 a6 88     ................
    de5c:	e7 98 e9 94 a5 90 c2 a0 6a a5 6f 8d ae 95 f2 99     ........j.o.....
    de6c:	78 9e 98 a2 78 a2 55 a6 36 a2 d2 95 d2 99 e9 90     x...x.U.6.......
    de7c:	a6 84 57 a2 57 a6 56 a6 9a 9a 98 aa 77 aa 9a a2     ..W.W.V.....w...
    de8c:	59 9e 78 9a 99 a2 b8 aa 9a aa 99 a6 7a a6 9a aa     Y.x.........z...
    de9c:	57 a2 e6 c9 c8 f2 15 ef 5b ef f5 e6 f6 e6 fe ff     W.......[.......
    deac:	fe ff ff ff 59 eb 83 94 58 eb 37 eb 9b f7 fe ff     ....Y...X.7.....
    debc:	fd ff f0 f9 4a f1 09 f1 10 f6 9b ef ff ff ff ff     ....J...........
    decc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    dedc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    deec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    defc:	ff ff ff ff ff ff ff ff ff ff ff ff 7b ef 8b ad     ............{...
    df0c:	ff ff ff ff 2a ad bd f7 ff ff ff ff ff ff ff ff     ....*...........
    df1c:	ff ff ff ff fd ff f4 f2 2f ea 6f ee 8e ea 2d de     ......../.o...-.
    df2c:	cb d9 8b d5 ca d9 2d ee 6c f2 53 ff 53 ff 4d ee     ......-.l.S.S.M.
    df3c:	47 c5 84 a4 65 88 c9 88 f3 99 14 9a 4d 91 4d 8d     G...e.......M.M.
    df4c:	14 96 59 aa 77 a6 37 9a 15 9a d3 99 b1 91 6d 91     ..Y.w.7.......m.
    df5c:	c7 8c 63 84 c8 8c e7 94 63 84 40 94 04 a9 8d 9d     ..c.....c.@.....
    df6c:	d2 9d 57 a6 77 a6 56 a2 36 a2 14 a6 f5 9d f3 9d     ..W.w.V.6.......
    df7c:	d1 9d 65 88 a7 8c 35 9e 57 a6 96 9e 99 a6 b8 a6     ..e...5.W.......
    df8c:	79 9e 77 a6 b0 d2 b2 ce 7a a6 b9 9e b8 aa 9a 9e     y.w.....z.......
    df9c:	ba a6 bb a2 56 a2 a6 cd aa f2 cf ee 94 de 51 d2     ....V.........Q.
    dfac:	18 e7 fe ff bc ff 59 ef fe ff fe ff 9b f7 d5 da     ......Y.........
    dfbc:	9b f7 fe ff dd ff cf f1 8b f9 4a f5 6c f1 b6 e6     ..........J.l...
    dfcc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    dfdc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    dfec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    dffc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e00c:	ff ff 49 a5 d7 da ff fb 6a ad de f7 ff ff ff ff     ..I.....j.......
    e01c:	ff ff ff ff ff ff ff ff ff ff ff ff 5a f7 71 e6     ............Z.q.
    e02c:	ec e1 cc e1 ec e1 cb dd cd e5 8a d5 14 ff 34 ff     ..............4.
    e03c:	0d de e5 b4 a4 98 a5 84 c9 94 f2 99 35 9a 37 a2     ............5.7.
    e04c:	ba a6 ba a2 98 a6 98 a2 78 a2 56 9e 35 9a f4 99     ........x.V.5...
    e05c:	d2 95 af 99 4b 99 c8 8c 84 8c 43 88 62 8c 82 94     ....K.....C.b...
    e06c:	80 9c a4 98 70 91 14 a2 14 a2 f3 a5 14 9a f3 9d     ....p...........
    e07c:	14 9e 16 a2 4c 8d 21 84 42 84 d3 95 75 a2 15 9e     ....L.!.B...u...
    e08c:	77 a2 78 a2 58 a2 72 c6 27 ff 49 ff 76 ba 9a 9a     w.x.X.r.'.I.v...
    e09c:	98 aa 9a aa d9 a6 ba a2 32 a6 63 c5 89 ea 0a fb     ........2.c.....
    e0ac:	8a e2 2d ce 38 e7 bc fb fe ff 17 e7 38 eb 7a f3     ..-.8.......8.z.
    e0bc:	f6 de d5 e2 dc ff db fb dc ff 93 f2 e9 ec c9 f0     ................
    e0cc:	ce e5 b4 e2 df ff ff ff ff ff ff ff ff ff ff ff     ................
    e0dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e0ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e0fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e10c:	ff ff ff ff ff ff bd f3 5a eb ff ff 51 ca 94 d6     ........Z...Q...
    e11c:	ff fb ff ff ff ff ff fb ff ff ff ff ff ff ff ff     ................
    e12c:	ff ff ff ff ff ff 79 f7 b3 e2 51 da ee d1 0e ce     ......y...Q.....
    e13c:	0f d6 49 c5 a5 a4 e7 9c c7 8c e7 94 f4 99 78 a6     ..I...........x.
    e14c:	57 a2 77 a6 79 a6 57 9e 97 9e b8 aa 79 a6 36 a6     W.w.y.W.....y.6.
    e15c:	76 a2 15 96 d2 9d 4d 95 4c 91 ca 8c 44 8c 65 88     v.....M.L...D.e.
    e16c:	63 8c 82 9c c2 a0 c2 9c e6 98 29 95 b0 99 d3 a5     c.........).....
    e17c:	f3 a1 f2 a1 d1 9d f0 a1 a8 88 08 99 28 a1 2c a1     ............(.,.
    e18c:	f2 9d f4 a9 34 aa 13 a2 f5 9d 4f b6 c9 fe 2a ff     ....4.....O...*.
    e19c:	0c eb 94 ae 79 a2 9a ae 78 a2 bb aa 10 ae 22 c1     ....y...x.....".
    e1ac:	c8 d5 c9 f6 66 e6 4d d6 39 ef 9a f3 bb fb 9a f7     ....f.M.9.......
    e1bc:	17 e3 93 d6 b4 da 59 eb 79 ef 16 e3 7a ef 59 f3     ......Y.y...z.Y.
    e1cc:	11 e6 31 e6 d4 e2 b5 da dd fb ff ff ff ff ff ff     ..1.............
    e1dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e1ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e1fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e20c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e21c:	ff ff bd f7 fe fb ff ff ff ff ff ff ff ff ff ff     ................
    e22c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e23c:	ff ff ff ff ff ff 21 84 63 88 a5 8c 09 95 6d a1     ......!.c.....m.
    e24c:	b0 99 b1 9d 13 a2 55 a6 78 a6 79 a6 98 a6 99 aa     ......U.x.y.....
    e25c:	97 a6 76 a2 34 9a 13 9e b0 95 90 99 af 9d e9 84     ..v.4...........
    e26c:	c6 8c a5 88 a4 8c a4 94 c5 9c c4 a0 a3 a0 81 9c     ................
    e27c:	83 88 07 95 6c 99 6d 9d 4d 9d af b1 d7 de df ff     ....l.m.M.......
    e28c:	ff ff ff ff d6 d6 8e ad af a5 8f a1 4d 91 6f 91     ............M.o.
    e29c:	2b ce 88 f2 c9 fa ab f2 50 be 7a a2 79 aa dc aa     +.......P.z.y...
    e2ac:	6a 9d c3 98 64 b5 a6 c9 4d da b3 de d5 e2 f6 ea     j...d...M.......
    e2bc:	37 eb 79 f3 16 e7 b3 da 38 eb fe ff ff ff 7b f3     7.y.....8.....{.
    e2cc:	b3 de 57 eb 37 eb 17 e7 f5 e2 93 d6 de fb ff ff     ..W.7...........
    e2dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e2ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e2fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e30c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e31c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e32c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e33c:	ff ff ff ff ff ff ff ff ff ff f7 da 6c a1 a7 80     ............l...
    e34c:	4c 89 d1 95 14 9a 35 9a 57 9e 78 9e 78 9e 77 9e     L.....5.W.x.x.w.
    e35c:	37 9e 16 9a 35 9a f4 95 d2 95 2c 89 2b 91 4c 9d     7...5.....,.+.L.
    e36c:	ef b9 7b eb df ff bd fb 9b f3 5a ef 7a ef 7a ef     ..{.......Z.z.z.
    e37c:	7b ef 7a ef 9b f3 9d f3 9c f3 9d f3 de f7 ff ff     {.z.............
    e38c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff fe ff     ................
    e39c:	9c f3 39 e7 d6 de 92 d6 2f ca 0d ce ec bd ef ad     ..9...../.......
    e3ac:	b0 a9 f4 a1 0a 99 07 99 f6 de 58 eb 58 e7 17 e3     ..........X.X...
    e3bc:	93 d2 51 d2 d3 da 16 e3 71 ce 72 ce fe ff fe ff     ..Q.....q.r.....
    e3cc:	72 d2 f7 de 17 e7 71 d2 b3 d6 93 d6 93 d6 93 d6     r.....q.........
    e3dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e3ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e3fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e40c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e41c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e42c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e43c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e44c:	ff ff 5b e7 b7 ce f8 ce 19 d3 f8 ce 18 cf 19 cf     ..[.............
    e45c:	18 d3 19 db 3a db 3a e3 39 e3 5b eb 7c ef 9d ef     ....:.:.9.[.|...
    e46c:	9d f7 df ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e47c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e48c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e49c:	ff ff ff ff ff ff fe ff ff ff ff ff ff ff ff ff     ................
    e4ac:	ff ff ff ff ff ff de ff dd fb ff ff ff fb 9b ef     ................
    e4bc:	18 e7 f5 e2 71 d6 0e c6 cd b9 52 ce 0f c2 52 ce     ....q.....R...R.
    e4cc:	ff ff fe ff 07 a1 b4 d6 f5 de ee c1 30 c6 10 c6     ............0...
    e4dc:	30 c6 7c f7 ff ff ff ff ff ff ff ff ff ff ff ff     0.|.............
    e4ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e4fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e50c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e51c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e52c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e53c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e54c:	ff ff ff ff ff ff fe ff ff ff ff ff ff ff ff ff     ................
    e55c:	ff ff ff ff ff ff ff ff ff ff ff ff fe ff ff ff     ................
    e56c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e57c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e58c:	ff ff ff ff ff ff ff ff ff ff ff fb ff ff ff ff     ................
    e59c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e5ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e5bc:	ff ff 5a ef d5 e6 f5 e6 92 da 73 d6 ff ff 9c f7     ..Z.......s.....
    e5cc:	f7 e2 52 ce 17 e3 7a ef 17 e3 b5 de ad b9 4a ad     ..R...z.......J.
    e5dc:	8c b5 ce bd 19 e7 ff ff ff ff ff ff ff ff ff ff     ................
    e5ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e5fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e60c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e61c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e62c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e63c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e64c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e65c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e66c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e67c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e68c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e69c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e6ac:	ff ff df ff ff ff ff ff ff ff fd ff ff ff ff ff     ................
    e6bc:	ff ff ff ff ff ff ff ff f6 e2 d5 de 18 e7 ff ff     ................
    e6cc:	ff ff ff ff ff ff ff ff ff ff 5b f3 5a ef bc fb     ..........[.Z...
    e6dc:	be fb de fb bd fb ff ff ff ff ff ff ff ff ff ff     ................
    e6ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e6fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e70c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e71c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e72c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e73c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e74c:	ff ff ff ff ff fb ff ff ff ff df ff ff ff df ff     ................
    e75c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e76c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e77c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e78c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e79c:	ff ff fe ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e7ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e7bc:	ff ff ff ff ff ff ff ff ff ff fe ff ff ff ff ff     ................
    e7cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e7dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e7ec:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e7fc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e80c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e81c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e82c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e83c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e84c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e85c:	ff ff ff ff ff ff ff fb ff ff ff ff ff ff ff ff     ................
    e86c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e87c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e88c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e89c:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e8ac:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e8bc:	ff ff fe ff ff ff ff fb ff ff ff ff ff ff ff ff     ................
    e8cc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e8dc:	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff     ................
    e8ec:	ff ff ff ff ff ff ff ff ff ff ff ff                 ............

0000e8f8 <__ctors_end>:
    e8f8:	11 24       	eor	r1, r1
    e8fa:	1f be       	out	0x3f, r1	; 63
    e8fc:	cf ef       	ldi	r28, 0xFF	; 255
    e8fe:	d0 e1       	ldi	r29, 0x10	; 16
    e900:	de bf       	out	0x3e, r29	; 62
    e902:	cd bf       	out	0x3d, r28	; 61

0000e904 <__do_copy_data>:
    e904:	11 e0       	ldi	r17, 0x01	; 1
    e906:	a0 e0       	ldi	r26, 0x00	; 0
    e908:	b1 e0       	ldi	r27, 0x01	; 1
    e90a:	e8 ef       	ldi	r30, 0xF8	; 248
    e90c:	f4 e1       	ldi	r31, 0x14	; 20
    e90e:	01 e0       	ldi	r16, 0x01	; 1
    e910:	0b bf       	out	0x3b, r16	; 59
    e912:	02 c0       	rjmp	.+4      	; 0xe918 <__do_copy_data+0x14>
    e914:	07 90       	elpm	r0, Z+
    e916:	0d 92       	st	X+, r0
    e918:	a2 33       	cpi	r26, 0x32	; 50
    e91a:	b1 07       	cpc	r27, r17
    e91c:	d9 f7       	brne	.-10     	; 0xe914 <__do_copy_data+0x10>
    e91e:	1b be       	out	0x3b, r1	; 59

0000e920 <__do_clear_bss>:
    e920:	12 e0       	ldi	r17, 0x02	; 2
    e922:	a2 e3       	ldi	r26, 0x32	; 50
    e924:	b1 e0       	ldi	r27, 0x01	; 1
    e926:	01 c0       	rjmp	.+2      	; 0xe92a <.do_clear_bss_start>

0000e928 <.do_clear_bss_loop>:
    e928:	1d 92       	st	X+, r1

0000e92a <.do_clear_bss_start>:
    e92a:	a3 31       	cpi	r26, 0x13	; 19
    e92c:	b1 07       	cpc	r27, r17
    e92e:	e1 f7       	brne	.-8      	; 0xe928 <.do_clear_bss_loop>
    e930:	0e 94 09 8a 	call	0x11412	; 0x11412 <main>
    e934:	0c 94 7a 8a 	jmp	0x114f4	; 0x114f4 <_exit>

0000e938 <__bad_interrupt>:
    e938:	0c 94 00 00 	jmp	0	; 0x0 <__vectors>

0000e93c <delay_ms>:
    milliseconds can be achieved.
 */
void
_delay_loop_2(uint16_t __count)
{
	__asm__ volatile (
    e93c:	20 ea       	ldi	r18, 0xA0	; 160
    e93e:	3f e0       	ldi	r19, 0x0F	; 15
    e940:	04 c0       	rjmp	.+8      	; 0xe94a <delay_ms+0xe>
    e942:	f9 01       	movw	r30, r18
    e944:	31 97       	sbiw	r30, 0x01	; 1
    e946:	f1 f7       	brne	.-4      	; 0xe944 <delay_ms+0x8>
 ++                                                ++
 +++++++++++++++++++++++++++++++++++++++++++++++++++*/

 void delay_ms(unsigned int cnt)
  {
    for(;cnt>0;cnt--)
    e948:	01 97       	sbiw	r24, 0x01	; 1
    e94a:	00 97       	sbiw	r24, 0x00	; 0
    e94c:	d1 f7       	brne	.-12     	; 0xe942 <delay_ms+0x6>
       _delay_ms(1);
  }
    e94e:	08 95       	ret

0000e950 <init_port>:
  +++++++++++++++++++++++++++++++++++++++++++++++++++*/

 void init_port(void)
  {

   DDRB  = 0x5E     ;        //Set PB1[MOSI],PB2[SCK],PB3[CS],PB4[PD#],PB6[SD_CS] = Output ; PB0[MISO],PB5(INT)=Input
    e950:	8e e5       	ldi	r24, 0x5E	; 94
    e952:	87 bb       	out	0x17, r24	; 23
   
   //------ Set Value Default Port ------ 
         
   PORTB = 0x7B     ;       //Set Default Port PB0(MISO),PB5(INT) = 1(Pull Up) ,PB4(PD)=1(Disable Power down),PB3(CS)=1, 
    e954:	8b e7       	ldi	r24, 0x7B	; 123
    e956:	88 bb       	out	0x18, r24	; 24
                            //                 PB2(SCK)=0,PB1(MOSI)=1 ,PB6(SD_CS) =1  

  }
    e958:	08 95       	ret

0000e95a <spi_sdo_hi>:

//++++++++++++++++ Data MOSI [PB1] ++++++++++++++++++

void spi_sdo_hi(void)
 {
   sbi(PORTB,1) ;        //PB1 =1
    e95a:	c1 9a       	sbi	0x18, 1	; 24
 }
    e95c:	08 95       	ret

0000e95e <spi_sdo_lo>:

void spi_sdo_lo(void)
 {
  cbi(PORTB,1)  ;	     //PB1 =0
    e95e:	c1 98       	cbi	0x18, 1	; 24
 }
    e960:	08 95       	ret

0000e962 <spi_sck_hi>:

//+++++++++++++++++ SCK [PB2] ++++++++++++++++++++++

void spi_sck_hi(void)
 {
   sbi(PORTB,2) ;        //PB2 =1
    e962:	c2 9a       	sbi	0x18, 2	; 24
 }
    e964:	08 95       	ret

0000e966 <spi_sck_lo>:

void spi_sck_lo(void) 
 {
   cbi(PORTB,2) ;        //PB2 =0 (Ideal)
    e966:	c2 98       	cbi	0x18, 2	; 24
 }
    e968:	08 95       	ret

0000e96a <spi_cs_hi>:

//+++++++++++++++++ CS [PB3] ++++++++++++++++++++++

 void spi_cs_hi(void)
 {
   sbi(PORTB,3)  ;       //PB3 =1
    e96a:	c3 9a       	sbi	0x18, 3	; 24
 }
    e96c:	08 95       	ret

0000e96e <spi_cs_lo>:

void spi_cs_lo(void)
 {
   cbi(PORTB,3) ;        //PB3 =0 (Active)
    e96e:	c3 98       	cbi	0x18, 3	; 24
 }
    e970:	08 95       	ret

0000e972 <spi_rw>:
 ++                                                                                   ++
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/


unsigned char spi_rw(unsigned char Db)			  	
{
    e972:	28 2f       	mov	r18, r24
    e974:	90 e0       	ldi	r25, 0x00	; 0
    e976:	80 e0       	ldi	r24, 0x00	; 0
     for(bt=0;bt<8;bt++)                     //Loop read/write 8 bit
      {		
	   
		//--------- Write Data(PB1) ---------

		if((Db & 0x80)== 0x80)
    e978:	27 ff       	sbrs	r18, 7
    e97a:	02 c0       	rjmp	.+4      	; 0xe980 <spi_rw+0xe>

//++++++++++++++++ Data MOSI [PB1] ++++++++++++++++++

void spi_sdo_hi(void)
 {
   sbi(PORTB,1) ;        //PB1 =1
    e97c:	c1 9a       	sbi	0x18, 1	; 24
    e97e:	01 c0       	rjmp	.+2      	; 0xe982 <spi_rw+0x10>
 }

void spi_sdo_lo(void)
 {
  cbi(PORTB,1)  ;	     //PB1 =0
    e980:	c1 98       	cbi	0x18, 1	; 24

//+++++++++++++++++ SCK [PB2] ++++++++++++++++++++++

void spi_sck_hi(void)
 {
   sbi(PORTB,2) ;        //PB2 =1
    e982:	c2 9a       	sbi	0x18, 2	; 24
       
	   	spi_sck_hi()                     ;	 //Start Clock  High (active rise edge) 
	
	  	//---------- Read Data(PB0) -------

		result <<= 1                     ;	 //Shift data read to MSB bit 
    e984:	88 0f       	add	r24, r24

		 				
	    if((PINB & 0x01)== 0x01)             //If SDI = "1"						
    e986:	b0 99       	sbic	0x16, 0	; 22
	     {
	       result |= 0x01                ;   //Keep Result of Read-data  									
    e988:	81 60       	ori	r24, 0x01	; 1
   sbi(PORTB,2) ;        //PB2 =1
 }

void spi_sck_lo(void) 
 {
   cbi(PORTB,2) ;        //PB2 =0 (Ideal)
    e98a:	c2 98       	cbi	0x18, 2	; 24

unsigned char spi_rw(unsigned char Db)			  	
{
  unsigned char bt,result=0;				 	   

     for(bt=0;bt<8;bt++)                     //Loop read/write 8 bit
    e98c:	9f 5f       	subi	r25, 0xFF	; 255
    e98e:	98 30       	cpi	r25, 0x08	; 8
    e990:	11 f0       	breq	.+4      	; 0xe996 <spi_rw+0x24>
	    if((PINB & 0x01)== 0x01)             //If SDI = "1"						
	     {
	       result |= 0x01                ;   //Keep Result of Read-data  									
         }

   	    Db  <<= 1                        ;	 //Shift Next Bit Data		
    e992:	22 0f       	add	r18, r18
    e994:	f1 cf       	rjmp	.-30     	; 0xe978 <spi_rw+0x6>
     	  

	  }

	  return (result)                    ;
}
    e996:	08 95       	ret

0000e998 <FT800_PD_hi>:
  ++                                                                         ++
  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

void FT800_PD_hi(void)
{
	sbi(PORTB,4)       ;   //PB4=1:Disable Power-Down FT800
    e998:	c4 9a       	sbi	0x18, 4	; 24
}
    e99a:	08 95       	ret

0000e99c <FT800_PD_lo>:


void FT800_PD_lo(void)
{
    cbi(PORTB,4)       ;   //PB4=0:Enable Power-Down FT800
    e99c:	c4 98       	cbi	0x18, 4	; 24
}
    e99e:	08 95       	ret

0000e9a0 <FT800memWrite8>:

//++++++++++++++ Function-Write Address Register,Ram-DL,Ram-CMD + Data 8 bit ++++++++++++++++


void FT800memWrite8(unsigned long addr, unsigned char data8)
{
    e9a0:	df 92       	push	r13
    e9a2:	ef 92       	push	r14
    e9a4:	ff 92       	push	r15
    e9a6:	0f 93       	push	r16
    e9a8:	1f 93       	push	r17
    e9aa:	7b 01       	movw	r14, r22
    e9ac:	8c 01       	movw	r16, r24
    e9ae:	d4 2e       	mov	r13, r20
   sbi(PORTB,3)  ;       //PB3 =1
 }

void spi_cs_lo(void)
 {
   cbi(PORTB,3) ;        //PB3 =0 (Active)
    e9b0:	c3 98       	cbi	0x18, 3	; 24

void FT800memWrite8(unsigned long addr, unsigned char data8)
{
  spi_cs_lo()                     ; // Set CS# low

  spi_rw(((addr>>16)|MEM_WRITE))  ; // Send Memory Write plus high address byte
    e9b2:	c8 01       	movw	r24, r16
    e9b4:	aa 27       	eor	r26, r26
    e9b6:	bb 27       	eor	r27, r27
    e9b8:	80 68       	ori	r24, 0x80	; 128
    e9ba:	0e 94 b9 74 	call	0xe972	; 0xe972 <spi_rw>
  spi_rw(addr>>8)                 ; // Send middle address byte
    e9be:	bb 27       	eor	r27, r27
    e9c0:	a1 2f       	mov	r26, r17
    e9c2:	90 2f       	mov	r25, r16
    e9c4:	8f 2d       	mov	r24, r15
    e9c6:	0e 94 b9 74 	call	0xe972	; 0xe972 <spi_rw>
  spi_rw(addr)                    ; // Send low address byte
    e9ca:	8e 2d       	mov	r24, r14
    e9cc:	0e 94 b9 74 	call	0xe972	; 0xe972 <spi_rw>

  spi_rw(data8)                   ; // Send data byte
    e9d0:	8d 2d       	mov	r24, r13
    e9d2:	0e 94 b9 74 	call	0xe972	; 0xe972 <spi_rw>

//+++++++++++++++++ CS [PB3] ++++++++++++++++++++++

 void spi_cs_hi(void)
 {
   sbi(PORTB,3)  ;       //PB3 =1
    e9d6:	c3 9a       	sbi	0x18, 3	; 24
  spi_rw(addr)                    ; // Send low address byte

  spi_rw(data8)                   ; // Send data byte

  spi_cs_hi()                     ; // Set CS# high
}
    e9d8:	1f 91       	pop	r17
    e9da:	0f 91       	pop	r16
    e9dc:	ff 90       	pop	r15
    e9de:	ef 90       	pop	r14
    e9e0:	df 90       	pop	r13
    e9e2:	08 95       	ret

0000e9e4 <FT800memWrite16>:


//++++++++++++++ Function-Write Address Register,Ram-DL,Ram-CMD + Data 16 bit++++++++++++++++

void FT800memWrite16(unsigned long addr, unsigned int data16)
{
    e9e4:	cf 92       	push	r12
    e9e6:	df 92       	push	r13
    e9e8:	ef 92       	push	r14
    e9ea:	ff 92       	push	r15
    e9ec:	0f 93       	push	r16
    e9ee:	1f 93       	push	r17
    e9f0:	7b 01       	movw	r14, r22
    e9f2:	8c 01       	movw	r16, r24
    e9f4:	d4 2e       	mov	r13, r20
    e9f6:	c5 2e       	mov	r12, r21
   sbi(PORTB,3)  ;       //PB3 =1
 }

void spi_cs_lo(void)
 {
   cbi(PORTB,3) ;        //PB3 =0 (Active)
    e9f8:	c3 98       	cbi	0x18, 3	; 24
void FT800memWrite16(unsigned long addr, unsigned int data16)
{

  spi_cs_lo()                     ;	// Set CS# low

  spi_rw(((addr>>16)|MEM_WRITE))  ; // Send Memory Write plus high address byte
    e9fa:	aa 27       	eor	r26, r26
    e9fc:	bb 27       	eor	r27, r27
    e9fe:	80 68       	ori	r24, 0x80	; 128
    ea00:	0e 94 b9 74 	call	0xe972	; 0xe972 <spi_rw>
  spi_rw(addr>>8)                 ; // Send middle address byte
    ea04:	bb 27       	eor	r27, r27
    ea06:	a1 2f       	mov	r26, r17
    ea08:	90 2f       	mov	r25, r16
    ea0a:	8f 2d       	mov	r24, r15
    ea0c:	0e 94 b9 74 	call	0xe972	; 0xe972 <spi_rw>
  spi_rw(addr)                    ; // Send low address byte
    ea10:	8e 2d       	mov	r24, r14
    ea12:	0e 94 b9 74 	call	0xe972	; 0xe972 <spi_rw>

  spi_rw(data16)                  ;	// Send data low byte
    ea16:	8d 2d       	mov	r24, r13
    ea18:	0e 94 b9 74 	call	0xe972	; 0xe972 <spi_rw>
  spi_rw(data16>>8)               ;	// Send data high byte
    ea1c:	8c 2d       	mov	r24, r12
    ea1e:	0e 94 b9 74 	call	0xe972	; 0xe972 <spi_rw>

//+++++++++++++++++ CS [PB3] ++++++++++++++++++++++

 void spi_cs_hi(void)
 {
   sbi(PORTB,3)  ;       //PB3 =1
    ea22:	c3 9a       	sbi	0x18, 3	; 24
  spi_rw(data16)                  ;	// Send data low byte
  spi_rw(data16>>8)               ;	// Send data high byte
  
  spi_cs_hi()                     ; // Set CS# high

}
    ea24:	1f 91       	pop	r17
    ea26:	0f 91       	pop	r16
    ea28:	ff 90       	pop	r15
    ea2a:	ef 90       	pop	r14
    ea2c:	df 90       	pop	r13
    ea2e:	cf 90       	pop	r12
    ea30:	08 95       	ret

0000ea32 <FT800memWrite32>:

//++++++++++++ Function-Write Address Register,Ram-DL,Ram-CMD + Data 32 bit +++++++++++++++

void FT800memWrite32(unsigned long addr, unsigned long data32)
{
    ea32:	af 92       	push	r10
    ea34:	bf 92       	push	r11
    ea36:	cf 92       	push	r12
    ea38:	df 92       	push	r13
    ea3a:	ef 92       	push	r14
    ea3c:	ff 92       	push	r15
    ea3e:	0f 93       	push	r16
    ea40:	1f 93       	push	r17
    ea42:	7b 01       	movw	r14, r22
    ea44:	8c 01       	movw	r16, r24
    ea46:	59 01       	movw	r10, r18
    ea48:	6a 01       	movw	r12, r20
   sbi(PORTB,3)  ;       //PB3 =1
 }

void spi_cs_lo(void)
 {
   cbi(PORTB,3) ;        //PB3 =0 (Active)
    ea4a:	c3 98       	cbi	0x18, 3	; 24

void FT800memWrite32(unsigned long addr, unsigned long data32)
{
  spi_cs_lo()                     ;	// Set CS# low

  spi_rw(((addr>>16)|MEM_WRITE))  ; // Send Memory Write plus high address byte
    ea4c:	aa 27       	eor	r26, r26
    ea4e:	bb 27       	eor	r27, r27
    ea50:	80 68       	ori	r24, 0x80	; 128
    ea52:	0e 94 b9 74 	call	0xe972	; 0xe972 <spi_rw>
  spi_rw(addr>>8)                 ; // Send middle address byte
    ea56:	bb 27       	eor	r27, r27
    ea58:	a1 2f       	mov	r26, r17
    ea5a:	90 2f       	mov	r25, r16
    ea5c:	8f 2d       	mov	r24, r15
    ea5e:	0e 94 b9 74 	call	0xe972	; 0xe972 <spi_rw>
  spi_rw(addr)                    ; // Send low address byte
    ea62:	8e 2d       	mov	r24, r14
    ea64:	0e 94 b9 74 	call	0xe972	; 0xe972 <spi_rw>

  spi_rw(data32)                  ;	// Send data low byte
    ea68:	8a 2d       	mov	r24, r10
    ea6a:	0e 94 b9 74 	call	0xe972	; 0xe972 <spi_rw>
  spi_rw(data32>>8)               ;	
    ea6e:	bb 27       	eor	r27, r27
    ea70:	ad 2d       	mov	r26, r13
    ea72:	9c 2d       	mov	r25, r12
    ea74:	8b 2d       	mov	r24, r11
    ea76:	0e 94 b9 74 	call	0xe972	; 0xe972 <spi_rw>
  spi_rw(data32>>16)              ;	
    ea7a:	c6 01       	movw	r24, r12
    ea7c:	aa 27       	eor	r26, r26
    ea7e:	bb 27       	eor	r27, r27
    ea80:	0e 94 b9 74 	call	0xe972	; 0xe972 <spi_rw>
  spi_rw(data32>>24)              ;	// Send data high byte
    ea84:	ad 2c       	mov	r10, r13
    ea86:	bb 24       	eor	r11, r11
    ea88:	cc 24       	eor	r12, r12
    ea8a:	dd 24       	eor	r13, r13
    ea8c:	8a 2d       	mov	r24, r10
    ea8e:	0e 94 b9 74 	call	0xe972	; 0xe972 <spi_rw>

//+++++++++++++++++ CS [PB3] ++++++++++++++++++++++

 void spi_cs_hi(void)
 {
   sbi(PORTB,3)  ;       //PB3 =1
    ea92:	c3 9a       	sbi	0x18, 3	; 24
  spi_rw(data32>>16)              ;	
  spi_rw(data32>>24)              ;	// Send data high byte
  
  spi_cs_hi()                     ; // Set CS# high

}
    ea94:	1f 91       	pop	r17
    ea96:	0f 91       	pop	r16
    ea98:	ff 90       	pop	r15
    ea9a:	ef 90       	pop	r14
    ea9c:	df 90       	pop	r13
    ea9e:	cf 90       	pop	r12
    eaa0:	bf 90       	pop	r11
    eaa2:	af 90       	pop	r10
    eaa4:	08 95       	ret

0000eaa6 <FT800memWriteStr>:
  ++                                                                        ++
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

                                                          
void FT800memWriteStr(unsigned long addr,char *str)
{
    eaa6:	cf 92       	push	r12
    eaa8:	df 92       	push	r13
    eaaa:	ef 92       	push	r14
    eaac:	ff 92       	push	r15
    eaae:	0f 93       	push	r16
    eab0:	1f 93       	push	r17
    eab2:	cf 93       	push	r28
    eab4:	df 93       	push	r29
    eab6:	7b 01       	movw	r14, r22
    eab8:	8c 01       	movw	r16, r24
    eaba:	d4 2e       	mov	r13, r20
    eabc:	c5 2e       	mov	r12, r21
  unsigned int i ;
  
  num_cha = 0                     ;
    eabe:	10 92 46 01 	sts	0x0146, r1
   sbi(PORTB,3)  ;       //PB3 =1
 }

void spi_cs_lo(void)
 {
   cbi(PORTB,3) ;        //PB3 =0 (Active)
    eac2:	c3 98       	cbi	0x18, 3	; 24
  unsigned int i ;
  
  num_cha = 0                     ;
  spi_cs_lo()                     ;	// Set CS# low

  spi_rw(((addr>>16)|MEM_WRITE))  ; // Send Memory Write plus high address byte
    eac4:	aa 27       	eor	r26, r26
    eac6:	bb 27       	eor	r27, r27
    eac8:	80 68       	ori	r24, 0x80	; 128
    eaca:	0e 94 b9 74 	call	0xe972	; 0xe972 <spi_rw>
  spi_rw(addr>>8)                 ; // Send middle address byte
    eace:	bb 27       	eor	r27, r27
    ead0:	a1 2f       	mov	r26, r17
    ead2:	90 2f       	mov	r25, r16
    ead4:	8f 2d       	mov	r24, r15
    ead6:	0e 94 b9 74 	call	0xe972	; 0xe972 <spi_rw>
  spi_rw(addr)                    ; // Send low address byte
    eada:	8e 2d       	mov	r24, r14
    eadc:	0e 94 b9 74 	call	0xe972	; 0xe972 <spi_rw>
    eae0:	2d 2d       	mov	r18, r13
    eae2:	3c 2d       	mov	r19, r12
    eae4:	c9 01       	movw	r24, r18
    eae6:	ec 01       	movw	r28, r24
    eae8:	07 c0       	rjmp	.+14     	; 0xeaf8 <FT800memWriteStr+0x52>


 for (i=0; str[i] != '\0'; i++)     //Check End String In C
  { 					 
	  spi_rw(str[i])              ;
    eaea:	0e 94 b9 74 	call	0xe972	; 0xe972 <spi_rw>
	  num_cha +=  1               ;
    eaee:	80 91 46 01 	lds	r24, 0x0146
    eaf2:	8f 5f       	subi	r24, 0xFF	; 255
    eaf4:	80 93 46 01 	sts	0x0146, r24
  spi_rw(((addr>>16)|MEM_WRITE))  ; // Send Memory Write plus high address byte
  spi_rw(addr>>8)                 ; // Send middle address byte
  spi_rw(addr)                    ; // Send low address byte


 for (i=0; str[i] != '\0'; i++)     //Check End String In C
    eaf8:	89 91       	ld	r24, Y+
    eafa:	88 23       	and	r24, r24
    eafc:	b1 f7       	brne	.-20     	; 0xeaea <FT800memWriteStr+0x44>
  { 					 
	  spi_rw(str[i])              ;
	  num_cha +=  1               ;
   }

  spi_rw(0)                       ; //Sent End Write String Sent 0
    eafe:	0e 94 b9 74 	call	0xe972	; 0xe972 <spi_rw>

  num_cha = num_cha+1             ;
    eb02:	80 91 46 01 	lds	r24, 0x0146
    eb06:	8f 5f       	subi	r24, 0xFF	; 255
    eb08:	80 93 46 01 	sts	0x0146, r24

//+++++++++++++++++ CS [PB3] ++++++++++++++++++++++

 void spi_cs_hi(void)
 {
   sbi(PORTB,3)  ;       //PB3 =1
    eb0c:	c3 9a       	sbi	0x18, 3	; 24

  num_cha = num_cha+1             ;

  spi_cs_hi()                     ; // Set CS# high

}
    eb0e:	df 91       	pop	r29
    eb10:	cf 91       	pop	r28
    eb12:	1f 91       	pop	r17
    eb14:	0f 91       	pop	r16
    eb16:	ff 90       	pop	r15
    eb18:	ef 90       	pop	r14
    eb1a:	df 90       	pop	r13
    eb1c:	cf 90       	pop	r12
    eb1e:	08 95       	ret

0000eb20 <FT800memWrBitmap>:
   ++         bitmap = Array pointer of Data Picture(byte)                       ++
  ++                                                                             ++
  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

void FT800memWrBitmap(unsigned long addr,unsigned long length ,char *bitmap)
{
    eb20:	8f 92       	push	r8
    eb22:	9f 92       	push	r9
    eb24:	af 92       	push	r10
    eb26:	bf 92       	push	r11
    eb28:	cf 92       	push	r12
    eb2a:	df 92       	push	r13
    eb2c:	ef 92       	push	r14
    eb2e:	ff 92       	push	r15
    eb30:	0f 93       	push	r16
    eb32:	1f 93       	push	r17
    eb34:	6b 01       	movw	r12, r22
    eb36:	7c 01       	movw	r14, r24
    eb38:	49 01       	movw	r8, r18
    eb3a:	5a 01       	movw	r10, r20
  unsigned long pt=0 ;
  unsigned char dat  ;


  BMP_Add[bmp_pt] = addr                  ; //Set begin Address in Ram_G for Write data Picture
    eb3c:	80 91 3a 01 	lds	r24, 0x013A
    eb40:	e8 2f       	mov	r30, r24
    eb42:	f0 e0       	ldi	r31, 0x00	; 0
    eb44:	ee 0f       	add	r30, r30
    eb46:	ff 1f       	adc	r31, r31
    eb48:	ee 0f       	add	r30, r30
    eb4a:	ff 1f       	adc	r31, r31
    eb4c:	e9 5b       	subi	r30, 0xB9	; 185
    eb4e:	fe 4f       	sbci	r31, 0xFE	; 254
    eb50:	c0 82       	st	Z, r12
    eb52:	d1 82       	std	Z+1, r13	; 0x01
    eb54:	e2 82       	std	Z+2, r14	; 0x02
    eb56:	f3 82       	std	Z+3, r15	; 0x03
  bmp_pt          = bmp_pt+1              ; //Pointer Number Picture
    eb58:	8f 5f       	subi	r24, 0xFF	; 255
    eb5a:	80 93 3a 01 	sts	0x013A, r24
   sbi(PORTB,3)  ;       //PB3 =1
 }

void spi_cs_lo(void)
 {
   cbi(PORTB,3) ;        //PB3 =0 (Active)
    eb5e:	c3 98       	cbi	0x18, 3	; 24
  bmp_pt          = bmp_pt+1              ; //Pointer Number Picture
  

  spi_cs_lo()                             ; //Set CS# low

  spi_rw(((addr>>16)|MEM_WRITE))          ; //Send Memory Write plus high address byte
    eb60:	c7 01       	movw	r24, r14
    eb62:	aa 27       	eor	r26, r26
    eb64:	bb 27       	eor	r27, r27
    eb66:	80 68       	ori	r24, 0x80	; 128
    eb68:	0e 94 b9 74 	call	0xe972	; 0xe972 <spi_rw>
  spi_rw(addr>>8)                         ; //Send middle address byte
    eb6c:	bb 27       	eor	r27, r27
    eb6e:	af 2d       	mov	r26, r15
    eb70:	9e 2d       	mov	r25, r14
    eb72:	8d 2d       	mov	r24, r13
    eb74:	0e 94 b9 74 	call	0xe972	; 0xe972 <spi_rw>
  spi_rw(addr)                            ; //Send low address byte
    eb78:	8c 2d       	mov	r24, r12
    eb7a:	0e 94 b9 74 	call	0xe972	; 0xe972 <spi_rw>
    eb7e:	0b c0       	rjmp	.+22     	; 0xeb96 <FT800memWrBitmap+0x76>


  while(length--) 
   {
     dat  = pgm_read_byte(&bitmap[pt])    ; //Read data Ascii from Flash at data picture
    eb80:	f8 01       	movw	r30, r16
    eb82:	84 91       	lpm	r24, Z+
     spi_rw(dat)                          ; //Write data byte to FT800 RAM_G
    eb84:	0e 94 b9 74 	call	0xe972	; 0xe972 <spi_rw>
    eb88:	08 94       	sec
    eb8a:	81 08       	sbc	r8, r1
    eb8c:	91 08       	sbc	r9, r1
    eb8e:	a1 08       	sbc	r10, r1
    eb90:	b1 08       	sbc	r11, r1
    eb92:	0f 5f       	subi	r16, 0xFF	; 255
    eb94:	1f 4f       	sbci	r17, 0xFF	; 255
  spi_rw(((addr>>16)|MEM_WRITE))          ; //Send Memory Write plus high address byte
  spi_rw(addr>>8)                         ; //Send middle address byte
  spi_rw(addr)                            ; //Send low address byte


  while(length--) 
    eb96:	81 14       	cp	r8, r1
    eb98:	91 04       	cpc	r9, r1
    eb9a:	a1 04       	cpc	r10, r1
    eb9c:	b1 04       	cpc	r11, r1
    eb9e:	81 f7       	brne	.-32     	; 0xeb80 <FT800memWrBitmap+0x60>

//+++++++++++++++++ CS [PB3] ++++++++++++++++++++++

 void spi_cs_hi(void)
 {
   sbi(PORTB,3)  ;       //PB3 =1
    eba0:	c3 9a       	sbi	0x18, 3	; 24
     spi_rw(dat)                          ; //Write data byte to FT800 RAM_G
     pt++                                 ; //Increment Pointer for array

   }
  spi_cs_hi()                             ; //Set CS# high
}
    eba2:	1f 91       	pop	r17
    eba4:	0f 91       	pop	r16
    eba6:	ff 90       	pop	r15
    eba8:	ef 90       	pop	r14
    ebaa:	df 90       	pop	r13
    ebac:	cf 90       	pop	r12
    ebae:	bf 90       	pop	r11
    ebb0:	af 90       	pop	r10
    ebb2:	9f 90       	pop	r9
    ebb4:	8f 90       	pop	r8
    ebb6:	08 95       	ret

0000ebb8 <FT800_HostCmdWrite>:
   sbi(PORTB,3)  ;       //PB3 =1
 }

void spi_cs_lo(void)
 {
   cbi(PORTB,3) ;        //PB3 =0 (Active)
    ebb8:	c3 98       	cbi	0x18, 3	; 24

void FT800_HostCmdWrite(unsigned char Command)
{
  spi_cs_lo()            ;  // Set CS# low

  spi_rw(Command)        ;  // Send command
    ebba:	0e 94 b9 74 	call	0xe972	; 0xe972 <spi_rw>
  spi_rw(0x00)           ;  // Commands consist of two more zero bytes
    ebbe:	80 e0       	ldi	r24, 0x00	; 0
    ebc0:	0e 94 b9 74 	call	0xe972	; 0xe972 <spi_rw>
  spi_rw(0x00)           ;  // Send last zero byte
    ebc4:	80 e0       	ldi	r24, 0x00	; 0
    ebc6:	0e 94 b9 74 	call	0xe972	; 0xe972 <spi_rw>

//+++++++++++++++++ CS [PB3] ++++++++++++++++++++++

 void spi_cs_hi(void)
 {
   sbi(PORTB,3)  ;       //PB3 =1
    ebca:	c3 9a       	sbi	0x18, 3	; 24
  spi_rw(Command)        ;  // Send command
  spi_rw(0x00)           ;  // Commands consist of two more zero bytes
  spi_rw(0x00)           ;  // Send last zero byte

  spi_cs_hi()            ;  // Set CS# high
}
    ebcc:	08 95       	ret

0000ebce <FT800memRead8>:


//++++++++++++++++++ Function-Read data Memory 8 bit +++++++++++++++++++++++

unsigned char FT800memRead8(unsigned long addr)
{
    ebce:	ef 92       	push	r14
    ebd0:	ff 92       	push	r15
    ebd2:	0f 93       	push	r16
    ebd4:	1f 93       	push	r17
    ebd6:	7b 01       	movw	r14, r22
    ebd8:	8c 01       	movw	r16, r24
   sbi(PORTB,3)  ;       //PB3 =1
 }

void spi_cs_lo(void)
 {
   cbi(PORTB,3) ;        //PB3 =0 (Active)
    ebda:	c3 98       	cbi	0x18, 3	; 24
{
  unsigned char data8 ;

  spi_cs_lo()                     ; // Set CS# low

  spi_rw(((addr>>16)&MEM_READ))   ; // Send Memory Write plus high address byte
    ebdc:	aa 27       	eor	r26, r26
    ebde:	bb 27       	eor	r27, r27
    ebe0:	8f 73       	andi	r24, 0x3F	; 63
    ebe2:	0e 94 b9 74 	call	0xe972	; 0xe972 <spi_rw>
  spi_rw(addr>>8)                 ; // Send middle address byte
    ebe6:	bb 27       	eor	r27, r27
    ebe8:	a1 2f       	mov	r26, r17
    ebea:	90 2f       	mov	r25, r16
    ebec:	8f 2d       	mov	r24, r15
    ebee:	0e 94 b9 74 	call	0xe972	; 0xe972 <spi_rw>
  spi_rw(addr)                    ; // Send low address byte
    ebf2:	8e 2d       	mov	r24, r14
    ebf4:	0e 94 b9 74 	call	0xe972	; 0xe972 <spi_rw>
  spi_rw(ZERO)                    ; // Send dummy byte
    ebf8:	80 e0       	ldi	r24, 0x00	; 0
    ebfa:	0e 94 b9 74 	call	0xe972	; 0xe972 <spi_rw>
  data8 = spi_rw(ZERO)            ; // Read data byte
    ebfe:	80 e0       	ldi	r24, 0x00	; 0
    ec00:	0e 94 b9 74 	call	0xe972	; 0xe972 <spi_rw>

//+++++++++++++++++ CS [PB3] ++++++++++++++++++++++

 void spi_cs_hi(void)
 {
   sbi(PORTB,3)  ;       //PB3 =1
    ec04:	c3 9a       	sbi	0x18, 3	; 24

  spi_cs_hi()                     ; // Set CS# high
  return data8                    ;	// Return byte read


}
    ec06:	1f 91       	pop	r17
    ec08:	0f 91       	pop	r16
    ec0a:	ff 90       	pop	r15
    ec0c:	ef 90       	pop	r14
    ec0e:	08 95       	ret

0000ec10 <FT800memRead16>:


//++++++++++++++++++++ Function-Read data Memory 16 bit ++++++++++++++++++++

unsigned int FT800memRead16(unsigned long addr)
{
    ec10:	ef 92       	push	r14
    ec12:	ff 92       	push	r15
    ec14:	0f 93       	push	r16
    ec16:	1f 93       	push	r17
    ec18:	7b 01       	movw	r14, r22
    ec1a:	8c 01       	movw	r16, r24
   sbi(PORTB,3)  ;       //PB3 =1
 }

void spi_cs_lo(void)
 {
   cbi(PORTB,3) ;        //PB3 =0 (Active)
    ec1c:	c3 98       	cbi	0x18, 3	; 24
{
  unsigned int data16,dat;

  spi_cs_lo()                                  ; // Set CS# low

  spi_rw(((addr>>16)&MEM_READ))                ; // Send Memory Write plus high address byte
    ec1e:	aa 27       	eor	r26, r26
    ec20:	bb 27       	eor	r27, r27
    ec22:	8f 73       	andi	r24, 0x3F	; 63
    ec24:	0e 94 b9 74 	call	0xe972	; 0xe972 <spi_rw>
  spi_rw(addr>>8)                              ; // Send middle address byte
    ec28:	bb 27       	eor	r27, r27
    ec2a:	a1 2f       	mov	r26, r17
    ec2c:	90 2f       	mov	r25, r16
    ec2e:	8f 2d       	mov	r24, r15
    ec30:	0e 94 b9 74 	call	0xe972	; 0xe972 <spi_rw>
  spi_rw(addr)                                 ; // Send low address byte
    ec34:	8e 2d       	mov	r24, r14
    ec36:	0e 94 b9 74 	call	0xe972	; 0xe972 <spi_rw>
  spi_rw(ZERO)                                 ; // Send dummy byte
    ec3a:	80 e0       	ldi	r24, 0x00	; 0
    ec3c:	0e 94 b9 74 	call	0xe972	; 0xe972 <spi_rw>


  data16 = spi_rw(ZERO)                        ; // Read low byte
    ec40:	80 e0       	ldi	r24, 0x00	; 0
    ec42:	0e 94 b9 74 	call	0xe972	; 0xe972 <spi_rw>
    ec46:	08 2f       	mov	r16, r24
    ec48:	10 e0       	ldi	r17, 0x00	; 0
  dat    = spi_rw(ZERO)                        ; // Read high byte
    ec4a:	80 e0       	ldi	r24, 0x00	; 0
    ec4c:	0e 94 b9 74 	call	0xe972	; 0xe972 <spi_rw>

//+++++++++++++++++ CS [PB3] ++++++++++++++++++++++

 void spi_cs_hi(void)
 {
   sbi(PORTB,3)  ;       //PB3 =1
    ec50:	c3 9a       	sbi	0x18, 3	; 24
    ec52:	38 2f       	mov	r19, r24
    ec54:	20 e0       	ldi	r18, 0x00	; 0
    ec56:	20 2b       	or	r18, r16
    ec58:	31 2b       	or	r19, r17
 

  spi_cs_hi()                                  ; // Set CS# high
    
  return data16;				                 // Return integer read
}
    ec5a:	c9 01       	movw	r24, r18
    ec5c:	1f 91       	pop	r17
    ec5e:	0f 91       	pop	r16
    ec60:	ff 90       	pop	r15
    ec62:	ef 90       	pop	r14
    ec64:	08 95       	ret

0000ec66 <FT800memRead32>:


//+++++++++++++++++ Function-Read data Memory 32 bit +++++++++++++++++++++

unsigned long FT800memRead32(unsigned long addr)
{
    ec66:	6f 92       	push	r6
    ec68:	7f 92       	push	r7
    ec6a:	8f 92       	push	r8
    ec6c:	9f 92       	push	r9
    ec6e:	af 92       	push	r10
    ec70:	bf 92       	push	r11
    ec72:	cf 92       	push	r12
    ec74:	df 92       	push	r13
    ec76:	ef 92       	push	r14
    ec78:	ff 92       	push	r15
    ec7a:	0f 93       	push	r16
    ec7c:	1f 93       	push	r17
    ec7e:	7b 01       	movw	r14, r22
    ec80:	8c 01       	movw	r16, r24
   sbi(PORTB,3)  ;       //PB3 =1
 }

void spi_cs_lo(void)
 {
   cbi(PORTB,3) ;        //PB3 =0 (Active)
    ec82:	c3 98       	cbi	0x18, 3	; 24
{
  unsigned long data32,dat;

  spi_cs_lo()                                  ; // Set CS# low

  spi_rw(((addr>>16)&MEM_READ))                ; // Send Memory Write plus high address byte
    ec84:	aa 27       	eor	r26, r26
    ec86:	bb 27       	eor	r27, r27
    ec88:	8f 73       	andi	r24, 0x3F	; 63
    ec8a:	0e 94 b9 74 	call	0xe972	; 0xe972 <spi_rw>
  spi_rw(addr>>8)                              ; // Send middle address byte
    ec8e:	bb 27       	eor	r27, r27
    ec90:	a1 2f       	mov	r26, r17
    ec92:	90 2f       	mov	r25, r16
    ec94:	8f 2d       	mov	r24, r15
    ec96:	0e 94 b9 74 	call	0xe972	; 0xe972 <spi_rw>
  spi_rw(addr)                                 ; // Send low address byte
    ec9a:	8e 2d       	mov	r24, r14
    ec9c:	0e 94 b9 74 	call	0xe972	; 0xe972 <spi_rw>
  spi_rw(ZERO)                                 ; // Send dummy byte
    eca0:	80 e0       	ldi	r24, 0x00	; 0
    eca2:	0e 94 b9 74 	call	0xe972	; 0xe972 <spi_rw>


  data32 = spi_rw(ZERO)                        ; // Read low byte
    eca6:	80 e0       	ldi	r24, 0x00	; 0
    eca8:	0e 94 b9 74 	call	0xe972	; 0xe972 <spi_rw>
    ecac:	68 2e       	mov	r6, r24
    ecae:	77 24       	eor	r7, r7
    ecb0:	88 24       	eor	r8, r8
    ecb2:	99 24       	eor	r9, r9
  dat    = spi_rw(ZERO)                        ; 
    ecb4:	80 e0       	ldi	r24, 0x00	; 0
    ecb6:	0e 94 b9 74 	call	0xe972	; 0xe972 <spi_rw>
    ecba:	e8 2e       	mov	r14, r24
  data32 = (dat<<8)| data32                    ;
  dat    = spi_rw(ZERO)                        ; 
    ecbc:	80 e0       	ldi	r24, 0x00	; 0
    ecbe:	0e 94 b9 74 	call	0xe972	; 0xe972 <spi_rw>
    ecc2:	a8 2e       	mov	r10, r24
  data32 = (dat<<16)| data32                   ;
  dat    = spi_rw(ZERO)                        ; // Read high byte 
    ecc4:	80 e0       	ldi	r24, 0x00	; 0
    ecc6:	0e 94 b9 74 	call	0xe972	; 0xe972 <spi_rw>
  spi_rw(ZERO)                                 ; // Send dummy byte


  data32 = spi_rw(ZERO)                        ; // Read low byte
  dat    = spi_rw(ZERO)                        ; 
  data32 = (dat<<8)| data32                    ;
    ecca:	ff 24       	eor	r15, r15
    eccc:	00 e0       	ldi	r16, 0x00	; 0
    ecce:	10 e0       	ldi	r17, 0x00	; 0
    ecd0:	10 2f       	mov	r17, r16
    ecd2:	0f 2d       	mov	r16, r15
    ecd4:	fe 2c       	mov	r15, r14
    ecd6:	ee 24       	eor	r14, r14
    ecd8:	bb 24       	eor	r11, r11
    ecda:	cc 24       	eor	r12, r12
    ecdc:	dd 24       	eor	r13, r13
    ecde:	65 01       	movw	r12, r10
    ece0:	bb 24       	eor	r11, r11
    ece2:	aa 24       	eor	r10, r10
    ece4:	ea 28       	or	r14, r10
    ece6:	fb 28       	or	r15, r11
    ece8:	0c 29       	or	r16, r12
    ecea:	1d 29       	or	r17, r13
  dat    = spi_rw(ZERO)                        ; 
  data32 = (dat<<16)| data32                   ;
    ecec:	e6 28       	or	r14, r6
    ecee:	f7 28       	or	r15, r7
    ecf0:	08 29       	or	r16, r8
    ecf2:	19 29       	or	r17, r9

//+++++++++++++++++ CS [PB3] ++++++++++++++++++++++

 void spi_cs_hi(void)
 {
   sbi(PORTB,3)  ;       //PB3 =1
    ecf4:	c3 9a       	sbi	0x18, 3	; 24
    ecf6:	90 e0       	ldi	r25, 0x00	; 0
    ecf8:	a0 e0       	ldi	r26, 0x00	; 0
    ecfa:	b0 e0       	ldi	r27, 0x00	; 0
    ecfc:	b8 2f       	mov	r27, r24
    ecfe:	aa 27       	eor	r26, r26
    ed00:	99 27       	eor	r25, r25
    ed02:	88 27       	eor	r24, r24
    ed04:	e8 2a       	or	r14, r24
    ed06:	f9 2a       	or	r15, r25
    ed08:	0a 2b       	or	r16, r26
    ed0a:	1b 2b       	or	r17, r27
  data32 = (dat<<24)| data32                   ;

  spi_cs_hi()                                  ; // Set CS# high
    
  return data32                                ; // Return integer read
}
    ed0c:	b7 01       	movw	r22, r14
    ed0e:	c8 01       	movw	r24, r16
    ed10:	1f 91       	pop	r17
    ed12:	0f 91       	pop	r16
    ed14:	ff 90       	pop	r15
    ed16:	ef 90       	pop	r14
    ed18:	df 90       	pop	r13
    ed1a:	cf 90       	pop	r12
    ed1c:	bf 90       	pop	r11
    ed1e:	af 90       	pop	r10
    ed20:	9f 90       	pop	r9
    ed22:	8f 90       	pop	r8
    ed24:	7f 90       	pop	r7
    ed26:	6f 90       	pop	r6
    ed28:	08 95       	ret

0000ed2a <Start_CMDOffset>:

 {
  //------------Determine Pointer Offset for Ram_CMD Address---------------
	 do
     {
       cmdBufferRd = FT800memRead16(REG_CMD_READ)      ;   //***Read Reg.the graphics processor read pointer
    ed2a:	64 ee       	ldi	r22, 0xE4	; 228
    ed2c:	74 e2       	ldi	r23, 0x24	; 36
    ed2e:	80 e1       	ldi	r24, 0x10	; 16
    ed30:	90 e0       	ldi	r25, 0x00	; 0
    ed32:	0e 94 08 76 	call	0xec10	; 0xec10 <FT800memRead16>
    ed36:	90 93 3c 01 	sts	0x013C, r25
    ed3a:	80 93 3b 01 	sts	0x013B, r24
       cmdBufferWr = FT800memRead16(REG_CMD_WRITE)     ;   //***Read Reg.the graphics processor write pointer
    ed3e:	68 ee       	ldi	r22, 0xE8	; 232
    ed40:	74 e2       	ldi	r23, 0x24	; 36
    ed42:	80 e1       	ldi	r24, 0x10	; 16
    ed44:	90 e0       	ldi	r25, 0x00	; 0
    ed46:	0e 94 08 76 	call	0xec10	; 0xec10 <FT800memRead16>
    ed4a:	9c 01       	movw	r18, r24
    ed4c:	90 93 3e 01 	sts	0x013E, r25
    ed50:	80 93 3d 01 	sts	0x013D, r24
  
     }while(cmdBufferWr != cmdBufferRd)                ;   //Wait until the two registers match
    ed54:	80 91 3b 01 	lds	r24, 0x013B
    ed58:	90 91 3c 01 	lds	r25, 0x013C
    ed5c:	28 17       	cp	r18, r24
    ed5e:	39 07       	cpc	r19, r25
    ed60:	21 f7       	brne	.-56     	; 0xed2a <Start_CMDOffset>
  
      cmdOffset = cmdBufferWr                          ;   //The new starting point the first location after the last command
    ed62:	30 93 35 01 	sts	0x0135, r19
    ed66:	20 93 34 01 	sts	0x0134, r18

  }
    ed6a:	08 95       	ret

0000ed6c <incCMDOffset>:

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    ed6c:	9c 01       	movw	r18, r24
    ed6e:	26 0f       	add	r18, r22
    ed70:	31 1d       	adc	r19, r1

    if(newOffset > 4095)			            //If new offset past boundary...
    ed72:	80 e1       	ldi	r24, 0x10	; 16
    ed74:	20 30       	cpi	r18, 0x00	; 0
    ed76:	38 07       	cpc	r19, r24
    ed78:	10 f0       	brcs	.+4      	; 0xed7e <incCMDOffset+0x12>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    ed7a:	20 50       	subi	r18, 0x00	; 0
    ed7c:	30 41       	sbci	r19, 0x10	; 16
    }

    return newOffset;				            //Return new offset
}
    ed7e:	c9 01       	movw	r24, r18
    ed80:	08 95       	ret

0000ed82 <End_incCMDOffset>:

unsigned int End_incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
  unsigned int newOffset                   ;  //used to hold new offset

   newOffset = currentOffset + commandSize ;  //Calculate new offset
    ed82:	9c 01       	movw	r18, r24
    ed84:	26 0f       	add	r18, r22
    ed86:	31 1d       	adc	r19, r1

   if(newOffset > 4095)	             	  	  //If new offset past boundary...
    ed88:	80 e1       	ldi	r24, 0x10	; 16
    ed8a:	20 30       	cpi	r18, 0x00	; 0
    ed8c:	38 07       	cpc	r19, r24
    ed8e:	10 f0       	brcs	.+4      	; 0xed94 <End_incCMDOffset+0x12>
    {
        newOffset = (newOffset - 4096)     ;  //... roll over pointer
    ed90:	20 50       	subi	r18, 0x00	; 0
    ed92:	30 41       	sbci	r19, 0x10	; 16
    }
   

  //increment the length and align it by 4 bytes//

   newOffset = (newOffset+3) & 4092        ;
    ed94:	2d 5f       	subi	r18, 0xFD	; 253
    ed96:	3f 4f       	sbci	r19, 0xFF	; 255
    ed98:	2c 7f       	andi	r18, 0xFC	; 252
    ed9a:	3f 70       	andi	r19, 0x0F	; 15

   return newOffset;				          //Return new offset
}
    ed9c:	c9 01       	movw	r24, r18
    ed9e:	08 95       	ret

0000eda0 <incRamG_Offset>:
{
  unsigned long newOffset                   ;  //used to hold new offset



   newOffset = currentOffset + BitmapSize   ;  //Calculate new offset
    eda0:	26 0f       	add	r18, r22
    eda2:	37 1f       	adc	r19, r23
    eda4:	48 1f       	adc	r20, r24
    eda6:	59 1f       	adc	r21, r25

   if(newOffset > 262143)	                   //If new offset >256 KB
    eda8:	20 30       	cpi	r18, 0x00	; 0
    edaa:	80 e0       	ldi	r24, 0x00	; 0
    edac:	38 07       	cpc	r19, r24
    edae:	84 e0       	ldi	r24, 0x04	; 4
    edb0:	48 07       	cpc	r20, r24
    edb2:	80 e0       	ldi	r24, 0x00	; 0
    edb4:	58 07       	cpc	r21, r24
    edb6:	20 f0       	brcs	.+8      	; 0xedc0 <incRamG_Offset+0x20>
    edb8:	2f ef       	ldi	r18, 0xFF	; 255
    edba:	3f ef       	ldi	r19, 0xFF	; 255
    edbc:	4f e0       	ldi	r20, 0x0F	; 15
    edbe:	50 e0       	ldi	r21, 0x00	; 0
    }
   

  //increment the length and align it by 4 bytes//

   newOffset = (newOffset+3) & 0x3FFFC        ;
    edc0:	2d 5f       	subi	r18, 0xFD	; 253
    edc2:	3f 4f       	sbci	r19, 0xFF	; 255
    edc4:	4f 4f       	sbci	r20, 0xFF	; 255
    edc6:	5f 4f       	sbci	r21, 0xFF	; 255
    edc8:	2c 7f       	andi	r18, 0xFC	; 252
    edca:	43 70       	andi	r20, 0x03	; 3
    edcc:	50 70       	andi	r21, 0x00	; 0

   return newOffset;				            //Return new offset
}
    edce:	b9 01       	movw	r22, r18
    edd0:	ca 01       	movw	r24, r20
    edd2:	08 95       	ret

0000edd4 <Touch_Detect>:

 char Touch_Detect(void)
  {
    unsigned int td  ;

    td = FT800memRead16(REG_TOUCH_RAW_XY)  ;   //***Read Reg.Toucu Detect
    edd4:	68 e0       	ldi	r22, 0x08	; 8
    edd6:	75 e2       	ldi	r23, 0x25	; 37
    edd8:	80 e1       	ldi	r24, 0x10	; 16
    edda:	90 e0       	ldi	r25, 0x00	; 0
    eddc:	0e 94 08 76 	call	0xec10	; 0xec10 <FT800memRead16>
    ede0:	20 e0       	ldi	r18, 0x00	; 0
    ede2:	8f 5f       	subi	r24, 0xFF	; 255
    ede4:	9f 4f       	sbci	r25, 0xFF	; 255
    ede6:	09 f0       	breq	.+2      	; 0xedea <Touch_Detect+0x16>
    ede8:	21 e0       	ldi	r18, 0x01	; 1
	if(td != 0xFFFF)   
	  return 1 ;       //Touch return 1
    else
	  return 0 ;       //No Touch return 0
	   
  }
    edea:	82 2f       	mov	r24, r18
    edec:	08 95       	ret

0000edee <Touch_Read_XY>:

void Touch_Read_XY(void)
 {
    unsigned long xy ;  

   xy = FT800memRead32(REG_TOUCH_SCREEN_XY)   ; //***Read Reg : Read Value Position XY Touch Screen
    edee:	60 e1       	ldi	r22, 0x10	; 16
    edf0:	75 e2       	ldi	r23, 0x25	; 37
    edf2:	80 e1       	ldi	r24, 0x10	; 16
    edf4:	90 e0       	ldi	r25, 0x00	; 0
    edf6:	0e 94 33 76 	call	0xec66	; 0xec66 <FT800memRead32>

   tc_x = (xy >> 16) & 0x000001FF             ; //Mark X-Position 0-479 in Pixel
    edfa:	9c 01       	movw	r18, r24
    edfc:	44 27       	eor	r20, r20
    edfe:	55 27       	eor	r21, r21
    ee00:	31 70       	andi	r19, 0x01	; 1
    ee02:	30 93 10 02 	sts	0x0210, r19
    ee06:	20 93 0f 02 	sts	0x020F, r18

   tc_y = xy & 0x1FF                          ; //Mark Y-Position 0-271 in Pixel 
    ee0a:	71 70       	andi	r23, 0x01	; 1
    ee0c:	70 93 12 02 	sts	0x0212, r23
    ee10:	60 93 11 02 	sts	0x0211, r22

 }
    ee14:	08 95       	ret

0000ee16 <Sound_Effect>:
  ++                    00 : No Sound                                     ++                                                     
  ++                                                                      ++
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

 void Sound_Effect(unsigned char vol,int midi,int effect)
  {
    ee16:	ff 92       	push	r15
    ee18:	0f 93       	push	r16
    ee1a:	1f 93       	push	r17
    ee1c:	28 2f       	mov	r18, r24
    ee1e:	f6 2e       	mov	r15, r22
    ee20:	8a 01       	movw	r16, r20

    midi = midi << 8                                ;  //Set data Midi 8 bit High
    FT800memWrite8(REG_VOL_SOUND,vol)               ;  //***Write data to Reg : Turn synthesizer volume 0-0xFF   
    ee22:	60 e8       	ldi	r22, 0x80	; 128
    ee24:	74 e2       	ldi	r23, 0x24	; 36
    ee26:	80 e1       	ldi	r24, 0x10	; 16
    ee28:	90 e0       	ldi	r25, 0x00	; 0
    ee2a:	42 2f       	mov	r20, r18
    ee2c:	0e 94 d0 74 	call	0xe9a0	; 0xe9a0 <FT800memWrite8>
    FT800memWrite16(REG_SOUND,midi | effect)        ;  //***Write data to Reg : Select Sound Effect = Silence(No Sound) 
    ee30:	5f 2d       	mov	r21, r15
    ee32:	40 e0       	ldi	r20, 0x00	; 0
    ee34:	40 2b       	or	r20, r16
    ee36:	51 2b       	or	r21, r17
    ee38:	64 e8       	ldi	r22, 0x84	; 132
    ee3a:	74 e2       	ldi	r23, 0x24	; 36
    ee3c:	80 e1       	ldi	r24, 0x10	; 16
    ee3e:	90 e0       	ldi	r25, 0x00	; 0
    ee40:	0e 94 f2 74 	call	0xe9e4	; 0xe9e4 <FT800memWrite16>
    FT800memWrite8(REG_PLAY,0x01)                   ;  //***Write data to Reg : Play Sound Effect
    ee44:	68 e8       	ldi	r22, 0x88	; 136
    ee46:	74 e2       	ldi	r23, 0x24	; 36
    ee48:	80 e1       	ldi	r24, 0x10	; 16
    ee4a:	90 e0       	ldi	r25, 0x00	; 0
    ee4c:	41 e0       	ldi	r20, 0x01	; 1
    ee4e:	0e 94 d0 74 	call	0xe9a0	; 0xe9a0 <FT800memWrite8>


  }
    ee52:	1f 91       	pop	r17
    ee54:	0f 91       	pop	r16
    ee56:	ff 90       	pop	r15
    ee58:	08 95       	ret

0000ee5a <Start_CMDList>:
  ++           screen_color  : Color Background Screen                            ++
  ++                                                                              ++
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
  
  void Start_CMDList(long screen_color)
   {
    ee5a:	ef 92       	push	r14
    ee5c:	ff 92       	push	r15
    ee5e:	0f 93       	push	r16
    ee60:	1f 93       	push	r17
    ee62:	7b 01       	movw	r14, r22
    ee64:	8c 01       	movw	r16, r24

    //-------------------- Start Display List ------------------------

	 Start_CMDOffset()                                                  ; //Start Offset pointer for Ram-CMD
    ee66:	0e 94 95 76 	call	0xed2a	; 0xed2a <Start_CMDOffset>

     FT800memWrite32(RAM_CMD + cmdOffset,CMD_DLSTART)                   ; //*** Sent Co-CMD Start the display list					                              	     
    ee6a:	60 91 34 01 	lds	r22, 0x0134
    ee6e:	70 91 35 01 	lds	r23, 0x0135
    ee72:	80 e0       	ldi	r24, 0x00	; 0
    ee74:	90 e0       	ldi	r25, 0x00	; 0
    ee76:	60 50       	subi	r22, 0x00	; 0
    ee78:	70 48       	sbci	r23, 0x80	; 128
    ee7a:	8f 4e       	sbci	r24, 0xEF	; 239
    ee7c:	9f 4f       	sbci	r25, 0xFF	; 255
    ee7e:	20 e0       	ldi	r18, 0x00	; 0
    ee80:	3f ef       	ldi	r19, 0xFF	; 255
    ee82:	4f ef       	ldi	r20, 0xFF	; 255
    ee84:	5f ef       	ldi	r21, 0xFF	; 255
    ee86:	0e 94 19 75 	call	0xea32	; 0xea32 <FT800memWrite32>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    ee8a:	80 91 34 01 	lds	r24, 0x0134
    ee8e:	90 91 35 01 	lds	r25, 0x0135
    ee92:	bc 01       	movw	r22, r24
    ee94:	6c 5f       	subi	r22, 0xFC	; 252
    ee96:	7f 4f       	sbci	r23, 0xFF	; 255

    if(newOffset > 4095)			            //If new offset past boundary...
    ee98:	20 e1       	ldi	r18, 0x10	; 16
    ee9a:	60 30       	cpi	r22, 0x00	; 0
    ee9c:	72 07       	cpc	r23, r18
    ee9e:	18 f0       	brcs	.+6      	; 0xeea6 <Start_CMDList+0x4c>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    eea0:	bc 01       	movw	r22, r24
    eea2:	6c 5f       	subi	r22, 0xFC	; 252
    eea4:	7f 40       	sbci	r23, 0x0F	; 15
    //-------------------- Start Display List ------------------------

	 Start_CMDOffset()                                                  ; //Start Offset pointer for Ram-CMD

     FT800memWrite32(RAM_CMD + cmdOffset,CMD_DLSTART)                   ; //*** Sent Co-CMD Start the display list					                              	     
     cmdOffset = incCMDOffset(cmdOffset,4)                              ; //Update Offset pointer Ram-CMD 4 byte for Next CMD     
    eea6:	70 93 35 01 	sts	0x0135, r23
    eeaa:	60 93 34 01 	sts	0x0134, r22
    
     FT800memWrite32(RAM_CMD + cmdOffset,(DL_CLEAR_RGB | screen_color)) ; //*** Sent DL-CMD Clear color BackGround and Set Color BackGround						
    eeae:	80 e0       	ldi	r24, 0x00	; 0
    eeb0:	90 e0       	ldi	r25, 0x00	; 0
    eeb2:	60 50       	subi	r22, 0x00	; 0
    eeb4:	70 48       	sbci	r23, 0x80	; 128
    eeb6:	8f 4e       	sbci	r24, 0xEF	; 239
    eeb8:	9f 4f       	sbci	r25, 0xFF	; 255
    eeba:	20 e0       	ldi	r18, 0x00	; 0
    eebc:	30 e0       	ldi	r19, 0x00	; 0
    eebe:	40 e0       	ldi	r20, 0x00	; 0
    eec0:	52 e0       	ldi	r21, 0x02	; 2
    eec2:	e2 2a       	or	r14, r18
    eec4:	f3 2a       	or	r15, r19
    eec6:	04 2b       	or	r16, r20
    eec8:	15 2b       	or	r17, r21
    eeca:	a8 01       	movw	r20, r16
    eecc:	97 01       	movw	r18, r14
    eece:	0e 94 19 75 	call	0xea32	; 0xea32 <FT800memWrite32>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    eed2:	80 91 34 01 	lds	r24, 0x0134
    eed6:	90 91 35 01 	lds	r25, 0x0135
    eeda:	bc 01       	movw	r22, r24
    eedc:	6c 5f       	subi	r22, 0xFC	; 252
    eede:	7f 4f       	sbci	r23, 0xFF	; 255

    if(newOffset > 4095)			            //If new offset past boundary...
    eee0:	30 e1       	ldi	r19, 0x10	; 16
    eee2:	60 30       	cpi	r22, 0x00	; 0
    eee4:	73 07       	cpc	r23, r19
    eee6:	18 f0       	brcs	.+6      	; 0xeeee <Start_CMDList+0x94>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    eee8:	bc 01       	movw	r22, r24
    eeea:	6c 5f       	subi	r22, 0xFC	; 252
    eeec:	7f 40       	sbci	r23, 0x0F	; 15

     FT800memWrite32(RAM_CMD + cmdOffset,CMD_DLSTART)                   ; //*** Sent Co-CMD Start the display list					                              	     
     cmdOffset = incCMDOffset(cmdOffset,4)                              ; //Update Offset pointer Ram-CMD 4 byte for Next CMD     
    
     FT800memWrite32(RAM_CMD + cmdOffset,(DL_CLEAR_RGB | screen_color)) ; //*** Sent DL-CMD Clear color BackGround and Set Color BackGround						
     cmdOffset = incCMDOffset(cmdOffset,4)                              ; //Update Offset pointer Ram-CMD 4 byte for Next CMD
    eeee:	70 93 35 01 	sts	0x0135, r23
    eef2:	60 93 34 01 	sts	0x0134, r22

     FT800memWrite32(RAM_CMD + cmdOffset,(DL_CLEAR | CLR_COL | CLR_STN | CLR_TAG));	//*** Sent DL-CMD Clear the screen - this and the previous prevent artifacts between lists	 					                                                            // Attributes are the color, stencil and tag buffers
    eef6:	80 e0       	ldi	r24, 0x00	; 0
    eef8:	90 e0       	ldi	r25, 0x00	; 0
    eefa:	60 50       	subi	r22, 0x00	; 0
    eefc:	70 48       	sbci	r23, 0x80	; 128
    eefe:	8f 4e       	sbci	r24, 0xEF	; 239
    ef00:	9f 4f       	sbci	r25, 0xFF	; 255
    ef02:	27 e0       	ldi	r18, 0x07	; 7
    ef04:	30 e0       	ldi	r19, 0x00	; 0
    ef06:	40 e0       	ldi	r20, 0x00	; 0
    ef08:	56 e2       	ldi	r21, 0x26	; 38
    ef0a:	0e 94 19 75 	call	0xea32	; 0xea32 <FT800memWrite32>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    ef0e:	20 91 34 01 	lds	r18, 0x0134
    ef12:	30 91 35 01 	lds	r19, 0x0135
    ef16:	c9 01       	movw	r24, r18
    ef18:	04 96       	adiw	r24, 0x04	; 4

    if(newOffset > 4095)			            //If new offset past boundary...
    ef1a:	40 e1       	ldi	r20, 0x10	; 16
    ef1c:	80 30       	cpi	r24, 0x00	; 0
    ef1e:	94 07       	cpc	r25, r20
    ef20:	18 f0       	brcs	.+6      	; 0xef28 <Start_CMDList+0xce>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    ef22:	c9 01       	movw	r24, r18
    ef24:	8c 5f       	subi	r24, 0xFC	; 252
    ef26:	9f 40       	sbci	r25, 0x0F	; 15
    
     FT800memWrite32(RAM_CMD + cmdOffset,(DL_CLEAR_RGB | screen_color)) ; //*** Sent DL-CMD Clear color BackGround and Set Color BackGround						
     cmdOffset = incCMDOffset(cmdOffset,4)                              ; //Update Offset pointer Ram-CMD 4 byte for Next CMD

     FT800memWrite32(RAM_CMD + cmdOffset,(DL_CLEAR | CLR_COL | CLR_STN | CLR_TAG));	//*** Sent DL-CMD Clear the screen - this and the previous prevent artifacts between lists	 					                                                            // Attributes are the color, stencil and tag buffers
     cmdOffset = incCMDOffset(cmdOffset,4)                              ;           //Update Offset pointer Ram-CMD 4 byte for Next CMD
    ef28:	90 93 35 01 	sts	0x0135, r25
    ef2c:	80 93 34 01 	sts	0x0134, r24

   }
    ef30:	1f 91       	pop	r17
    ef32:	0f 91       	pop	r16
    ef34:	ff 90       	pop	r15
    ef36:	ef 90       	pop	r14
    ef38:	08 95       	ret

0000ef3a <End_CMDList>:

  void End_CMDList(void)               
  {
    //----------------- End Display List and Update Execute -----------------

    FT800memWrite32(RAM_CMD + cmdOffset,DL_DISPLAY)          ;//*** Sent DL-CMD End Display List						
    ef3a:	60 91 34 01 	lds	r22, 0x0134
    ef3e:	70 91 35 01 	lds	r23, 0x0135
    ef42:	80 e0       	ldi	r24, 0x00	; 0
    ef44:	90 e0       	ldi	r25, 0x00	; 0
    ef46:	60 50       	subi	r22, 0x00	; 0
    ef48:	70 48       	sbci	r23, 0x80	; 128
    ef4a:	8f 4e       	sbci	r24, 0xEF	; 239
    ef4c:	9f 4f       	sbci	r25, 0xFF	; 255
    ef4e:	20 e0       	ldi	r18, 0x00	; 0
    ef50:	30 e0       	ldi	r19, 0x00	; 0
    ef52:	40 e0       	ldi	r20, 0x00	; 0
    ef54:	50 e0       	ldi	r21, 0x00	; 0
    ef56:	0e 94 19 75 	call	0xea32	; 0xea32 <FT800memWrite32>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    ef5a:	80 91 34 01 	lds	r24, 0x0134
    ef5e:	90 91 35 01 	lds	r25, 0x0135
    ef62:	bc 01       	movw	r22, r24
    ef64:	6c 5f       	subi	r22, 0xFC	; 252
    ef66:	7f 4f       	sbci	r23, 0xFF	; 255

    if(newOffset > 4095)			            //If new offset past boundary...
    ef68:	20 e1       	ldi	r18, 0x10	; 16
    ef6a:	60 30       	cpi	r22, 0x00	; 0
    ef6c:	72 07       	cpc	r23, r18
    ef6e:	18 f0       	brcs	.+6      	; 0xef76 <End_CMDList+0x3c>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    ef70:	bc 01       	movw	r22, r24
    ef72:	6c 5f       	subi	r22, 0xFC	; 252
    ef74:	7f 40       	sbci	r23, 0x0F	; 15
  void End_CMDList(void)               
  {
    //----------------- End Display List and Update Execute -----------------

    FT800memWrite32(RAM_CMD + cmdOffset,DL_DISPLAY)          ;//*** Sent DL-CMD End Display List						
    cmdOffset = incCMDOffset(cmdOffset,4)                    ;//Update Offset pointer Ram-CMD 4 byte for Next CMD
    ef76:	70 93 35 01 	sts	0x0135, r23
    ef7a:	60 93 34 01 	sts	0x0134, r22
 
    FT800memWrite32(RAM_CMD + cmdOffset,CMD_SWAP)            ;//*** Sent Co-CMD Requse Display List Swap
    ef7e:	80 e0       	ldi	r24, 0x00	; 0
    ef80:	90 e0       	ldi	r25, 0x00	; 0
    ef82:	60 50       	subi	r22, 0x00	; 0
    ef84:	70 48       	sbci	r23, 0x80	; 128
    ef86:	8f 4e       	sbci	r24, 0xEF	; 239
    ef88:	9f 4f       	sbci	r25, 0xFF	; 255
    ef8a:	21 e0       	ldi	r18, 0x01	; 1
    ef8c:	3f ef       	ldi	r19, 0xFF	; 255
    ef8e:	4f ef       	ldi	r20, 0xFF	; 255
    ef90:	5f ef       	ldi	r21, 0xFF	; 255
    ef92:	0e 94 19 75 	call	0xea32	; 0xea32 <FT800memWrite32>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    ef96:	80 91 34 01 	lds	r24, 0x0134
    ef9a:	90 91 35 01 	lds	r25, 0x0135
    ef9e:	ac 01       	movw	r20, r24
    efa0:	4c 5f       	subi	r20, 0xFC	; 252
    efa2:	5f 4f       	sbci	r21, 0xFF	; 255

    if(newOffset > 4095)			            //If new offset past boundary...
    efa4:	20 e1       	ldi	r18, 0x10	; 16
    efa6:	40 30       	cpi	r20, 0x00	; 0
    efa8:	52 07       	cpc	r21, r18
    efaa:	18 f0       	brcs	.+6      	; 0xefb2 <End_CMDList+0x78>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    efac:	ac 01       	movw	r20, r24
    efae:	4c 5f       	subi	r20, 0xFC	; 252
    efb0:	5f 40       	sbci	r21, 0x0F	; 15

    FT800memWrite32(RAM_CMD + cmdOffset,DL_DISPLAY)          ;//*** Sent DL-CMD End Display List						
    cmdOffset = incCMDOffset(cmdOffset,4)                    ;//Update Offset pointer Ram-CMD 4 byte for Next CMD
 
    FT800memWrite32(RAM_CMD + cmdOffset,CMD_SWAP)            ;//*** Sent Co-CMD Requse Display List Swap
    cmdOffset = incCMDOffset(cmdOffset,4)                    ;//Update Offset pointer Ram-CMD 4 byte for Next CMD
    efb2:	50 93 35 01 	sts	0x0135, r21
    efb6:	40 93 34 01 	sts	0x0134, r20

    FT800memWrite16(REG_CMD_WRITE,cmdOffset)                 ;//*** Sent Data cmdOffset to reg. CMD_Write for
    efba:	68 ee       	ldi	r22, 0xE8	; 232
    efbc:	74 e2       	ldi	r23, 0x24	; 36
    efbe:	80 e1       	ldi	r24, 0x10	; 16
    efc0:	90 e0       	ldi	r25, 0x00	; 0
    efc2:	0e 94 f2 74 	call	0xe9e4	; 0xe9e4 <FT800memWrite16>
	                                                          //Update the ring buffer pointer so the graphics processor starts executing
  } 
    efc6:	08 95       	ret

0000efc8 <Button_CMD>:
  ++           bt_color =  Color Button                                           ++
  ++                                                                              ++
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

void Button_CMD(char *str,int x,int y,int wide,int high,int font,int opt,long tx_color,long bt_color)
 {
    efc8:	2f 92       	push	r2
    efca:	3f 92       	push	r3
    efcc:	4f 92       	push	r4
    efce:	5f 92       	push	r5
    efd0:	6f 92       	push	r6
    efd2:	7f 92       	push	r7
    efd4:	8f 92       	push	r8
    efd6:	9f 92       	push	r9
    efd8:	af 92       	push	r10
    efda:	bf 92       	push	r11
    efdc:	cf 92       	push	r12
    efde:	df 92       	push	r13
    efe0:	ef 92       	push	r14
    efe2:	ff 92       	push	r15
    efe4:	0f 93       	push	r16
    efe6:	1f 93       	push	r17
    efe8:	df 93       	push	r29
    efea:	cf 93       	push	r28
    efec:	00 d0       	rcall	.+0      	; 0xefee <Button_CMD+0x26>
    efee:	cd b7       	in	r28, 0x3d	; 61
    eff0:	de b7       	in	r29, 0x3e	; 62
    eff2:	9a 83       	std	Y+2, r25	; 0x02
    eff4:	89 83       	std	Y+1, r24	; 0x01
    eff6:	3b 01       	movw	r6, r22
    eff8:	2a 01       	movw	r4, r20
    effa:	19 01       	movw	r2, r18
    effc:	a5 01       	movw	r20, r10
    effe:	94 01       	movw	r18, r8

   	// Set Attribute Button //

	FT800memWrite32(RAM_CMD + cmdOffset,(DL_COLOR_RGB | tx_color))      ; //*** Sent DL-CMD Set Color Text  				
    f000:	60 91 34 01 	lds	r22, 0x0134
    f004:	70 91 35 01 	lds	r23, 0x0135
    f008:	80 e0       	ldi	r24, 0x00	; 0
    f00a:	90 e0       	ldi	r25, 0x00	; 0
    f00c:	60 50       	subi	r22, 0x00	; 0
    f00e:	70 48       	sbci	r23, 0x80	; 128
    f010:	8f 4e       	sbci	r24, 0xEF	; 239
    f012:	9f 4f       	sbci	r25, 0xFF	; 255
    f014:	54 60       	ori	r21, 0x04	; 4
    f016:	0e 94 19 75 	call	0xea32	; 0xea32 <FT800memWrite32>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    f01a:	80 91 34 01 	lds	r24, 0x0134
    f01e:	90 91 35 01 	lds	r25, 0x0135
    f022:	bc 01       	movw	r22, r24
    f024:	6c 5f       	subi	r22, 0xFC	; 252
    f026:	7f 4f       	sbci	r23, 0xFF	; 255

    if(newOffset > 4095)			            //If new offset past boundary...
    f028:	20 e1       	ldi	r18, 0x10	; 16
    f02a:	60 30       	cpi	r22, 0x00	; 0
    f02c:	72 07       	cpc	r23, r18
    f02e:	18 f0       	brcs	.+6      	; 0xf036 <Button_CMD+0x6e>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    f030:	bc 01       	movw	r22, r24
    f032:	6c 5f       	subi	r22, 0xFC	; 252
    f034:	7f 40       	sbci	r23, 0x0F	; 15
 {

   	// Set Attribute Button //

	FT800memWrite32(RAM_CMD + cmdOffset,(DL_COLOR_RGB | tx_color))      ; //*** Sent DL-CMD Set Color Text  				
    cmdOffset = incCMDOffset(cmdOffset,4)                               ; //Update Offset pointer Ram-CMD 4 byte for Next CMD
    f036:	70 93 35 01 	sts	0x0135, r23
    f03a:	60 93 34 01 	sts	0x0134, r22


    FT800memWrite32(RAM_CMD + cmdOffset,CMD_FGCOLOR)                    ; //*** Sent Co-CMD Set Color Button				                              	     
    f03e:	80 e0       	ldi	r24, 0x00	; 0
    f040:	90 e0       	ldi	r25, 0x00	; 0
    f042:	60 50       	subi	r22, 0x00	; 0
    f044:	70 48       	sbci	r23, 0x80	; 128
    f046:	8f 4e       	sbci	r24, 0xEF	; 239
    f048:	9f 4f       	sbci	r25, 0xFF	; 255
    f04a:	2a e0       	ldi	r18, 0x0A	; 10
    f04c:	3f ef       	ldi	r19, 0xFF	; 255
    f04e:	4f ef       	ldi	r20, 0xFF	; 255
    f050:	5f ef       	ldi	r21, 0xFF	; 255
    f052:	0e 94 19 75 	call	0xea32	; 0xea32 <FT800memWrite32>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    f056:	80 91 34 01 	lds	r24, 0x0134
    f05a:	90 91 35 01 	lds	r25, 0x0135
    f05e:	bc 01       	movw	r22, r24
    f060:	6c 5f       	subi	r22, 0xFC	; 252
    f062:	7f 4f       	sbci	r23, 0xFF	; 255

    if(newOffset > 4095)			            //If new offset past boundary...
    f064:	20 e1       	ldi	r18, 0x10	; 16
    f066:	60 30       	cpi	r22, 0x00	; 0
    f068:	72 07       	cpc	r23, r18
    f06a:	18 f0       	brcs	.+6      	; 0xf072 <Button_CMD+0xaa>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    f06c:	bc 01       	movw	r22, r24
    f06e:	6c 5f       	subi	r22, 0xFC	; 252
    f070:	7f 40       	sbci	r23, 0x0F	; 15
	FT800memWrite32(RAM_CMD + cmdOffset,(DL_COLOR_RGB | tx_color))      ; //*** Sent DL-CMD Set Color Text  				
    cmdOffset = incCMDOffset(cmdOffset,4)                               ; //Update Offset pointer Ram-CMD 4 byte for Next CMD


    FT800memWrite32(RAM_CMD + cmdOffset,CMD_FGCOLOR)                    ; //*** Sent Co-CMD Set Color Button				                              	     
    cmdOffset = incCMDOffset(cmdOffset,4)                               ; //Update Offset pointer Ram-CMD 4 byte for Next CMD
    f072:	70 93 35 01 	sts	0x0135, r23
    f076:	60 93 34 01 	sts	0x0134, r22
   
    FT800memWrite32(RAM_CMD + cmdOffset,bt_color)                       ; //---Sent Data Color Button
    f07a:	80 e0       	ldi	r24, 0x00	; 0
    f07c:	90 e0       	ldi	r25, 0x00	; 0
    f07e:	60 50       	subi	r22, 0x00	; 0
    f080:	70 48       	sbci	r23, 0x80	; 128
    f082:	8f 4e       	sbci	r24, 0xEF	; 239
    f084:	9f 4f       	sbci	r25, 0xFF	; 255
    f086:	2f 89       	ldd	r18, Y+23	; 0x17
    f088:	38 8d       	ldd	r19, Y+24	; 0x18
    f08a:	49 8d       	ldd	r20, Y+25	; 0x19
    f08c:	5a 8d       	ldd	r21, Y+26	; 0x1a
    f08e:	0e 94 19 75 	call	0xea32	; 0xea32 <FT800memWrite32>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    f092:	80 91 34 01 	lds	r24, 0x0134
    f096:	90 91 35 01 	lds	r25, 0x0135
    f09a:	bc 01       	movw	r22, r24
    f09c:	6c 5f       	subi	r22, 0xFC	; 252
    f09e:	7f 4f       	sbci	r23, 0xFF	; 255

    if(newOffset > 4095)			            //If new offset past boundary...
    f0a0:	20 e1       	ldi	r18, 0x10	; 16
    f0a2:	60 30       	cpi	r22, 0x00	; 0
    f0a4:	72 07       	cpc	r23, r18
    f0a6:	18 f0       	brcs	.+6      	; 0xf0ae <Button_CMD+0xe6>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    f0a8:	bc 01       	movw	r22, r24
    f0aa:	6c 5f       	subi	r22, 0xFC	; 252
    f0ac:	7f 40       	sbci	r23, 0x0F	; 15

    FT800memWrite32(RAM_CMD + cmdOffset,CMD_FGCOLOR)                    ; //*** Sent Co-CMD Set Color Button				                              	     
    cmdOffset = incCMDOffset(cmdOffset,4)                               ; //Update Offset pointer Ram-CMD 4 byte for Next CMD
   
    FT800memWrite32(RAM_CMD + cmdOffset,bt_color)                       ; //---Sent Data Color Button
    cmdOffset = incCMDOffset(cmdOffset,4)                               ; //Update Offset pointer Ram-CMD 4 byte for Next CMD
    f0ae:	70 93 35 01 	sts	0x0135, r23
    f0b2:	60 93 34 01 	sts	0x0134, r22

    // Start Draw Button1 //   

    FT800memWrite32(RAM_CMD + cmdOffset,CMD_BUTTON)                     ; //***Sent Co-CMD Build Button
    f0b6:	80 e0       	ldi	r24, 0x00	; 0
    f0b8:	90 e0       	ldi	r25, 0x00	; 0
    f0ba:	60 50       	subi	r22, 0x00	; 0
    f0bc:	70 48       	sbci	r23, 0x80	; 128
    f0be:	8f 4e       	sbci	r24, 0xEF	; 239
    f0c0:	9f 4f       	sbci	r25, 0xFF	; 255
    f0c2:	2d e0       	ldi	r18, 0x0D	; 13
    f0c4:	3f ef       	ldi	r19, 0xFF	; 255
    f0c6:	4f ef       	ldi	r20, 0xFF	; 255
    f0c8:	5f ef       	ldi	r21, 0xFF	; 255
    f0ca:	0e 94 19 75 	call	0xea32	; 0xea32 <FT800memWrite32>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    f0ce:	80 91 34 01 	lds	r24, 0x0134
    f0d2:	90 91 35 01 	lds	r25, 0x0135
    f0d6:	bc 01       	movw	r22, r24
    f0d8:	6c 5f       	subi	r22, 0xFC	; 252
    f0da:	7f 4f       	sbci	r23, 0xFF	; 255

    if(newOffset > 4095)			            //If new offset past boundary...
    f0dc:	20 e1       	ldi	r18, 0x10	; 16
    f0de:	60 30       	cpi	r22, 0x00	; 0
    f0e0:	72 07       	cpc	r23, r18
    f0e2:	18 f0       	brcs	.+6      	; 0xf0ea <Button_CMD+0x122>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    f0e4:	bc 01       	movw	r22, r24
    f0e6:	6c 5f       	subi	r22, 0xFC	; 252
    f0e8:	7f 40       	sbci	r23, 0x0F	; 15
    cmdOffset = incCMDOffset(cmdOffset,4)                               ; //Update Offset pointer Ram-CMD 4 byte for Next CMD

    // Start Draw Button1 //   

    FT800memWrite32(RAM_CMD + cmdOffset,CMD_BUTTON)                     ; //***Sent Co-CMD Build Button
    cmdOffset = incCMDOffset(cmdOffset,4)                               ; //Update Offset pointer Ram-CMD 4 byte for Next Data
    f0ea:	70 93 35 01 	sts	0x0135, r23
    f0ee:	60 93 34 01 	sts	0x0134, r22

    FT800memWrite16(RAM_CMD + cmdOffset,x)                              ; //---Sent data X-Point top-left (Pixel) 
    f0f2:	80 e0       	ldi	r24, 0x00	; 0
    f0f4:	90 e0       	ldi	r25, 0x00	; 0
    f0f6:	60 50       	subi	r22, 0x00	; 0
    f0f8:	70 48       	sbci	r23, 0x80	; 128
    f0fa:	8f 4e       	sbci	r24, 0xEF	; 239
    f0fc:	9f 4f       	sbci	r25, 0xFF	; 255
    f0fe:	a3 01       	movw	r20, r6
    f100:	0e 94 f2 74 	call	0xe9e4	; 0xe9e4 <FT800memWrite16>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    f104:	80 91 34 01 	lds	r24, 0x0134
    f108:	90 91 35 01 	lds	r25, 0x0135
    f10c:	bc 01       	movw	r22, r24
    f10e:	6e 5f       	subi	r22, 0xFE	; 254
    f110:	7f 4f       	sbci	r23, 0xFF	; 255

    if(newOffset > 4095)			            //If new offset past boundary...
    f112:	20 e1       	ldi	r18, 0x10	; 16
    f114:	60 30       	cpi	r22, 0x00	; 0
    f116:	72 07       	cpc	r23, r18
    f118:	18 f0       	brcs	.+6      	; 0xf120 <Button_CMD+0x158>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    f11a:	bc 01       	movw	r22, r24
    f11c:	6e 5f       	subi	r22, 0xFE	; 254
    f11e:	7f 40       	sbci	r23, 0x0F	; 15

    FT800memWrite32(RAM_CMD + cmdOffset,CMD_BUTTON)                     ; //***Sent Co-CMD Build Button
    cmdOffset = incCMDOffset(cmdOffset,4)                               ; //Update Offset pointer Ram-CMD 4 byte for Next Data

    FT800memWrite16(RAM_CMD + cmdOffset,x)                              ; //---Sent data X-Point top-left (Pixel) 
    cmdOffset = incCMDOffset(cmdOffset,2)                               ; //Update Offset pointer Ram-CMD 2 byte for Next Data
    f120:	70 93 35 01 	sts	0x0135, r23
    f124:	60 93 34 01 	sts	0x0134, r22

    FT800memWrite16(RAM_CMD + cmdOffset,y)                              ; //---Sent data Y-Point  top-left (Pixel)
    f128:	80 e0       	ldi	r24, 0x00	; 0
    f12a:	90 e0       	ldi	r25, 0x00	; 0
    f12c:	60 50       	subi	r22, 0x00	; 0
    f12e:	70 48       	sbci	r23, 0x80	; 128
    f130:	8f 4e       	sbci	r24, 0xEF	; 239
    f132:	9f 4f       	sbci	r25, 0xFF	; 255
    f134:	a2 01       	movw	r20, r4
    f136:	0e 94 f2 74 	call	0xe9e4	; 0xe9e4 <FT800memWrite16>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    f13a:	80 91 34 01 	lds	r24, 0x0134
    f13e:	90 91 35 01 	lds	r25, 0x0135
    f142:	bc 01       	movw	r22, r24
    f144:	6e 5f       	subi	r22, 0xFE	; 254
    f146:	7f 4f       	sbci	r23, 0xFF	; 255

    if(newOffset > 4095)			            //If new offset past boundary...
    f148:	20 e1       	ldi	r18, 0x10	; 16
    f14a:	60 30       	cpi	r22, 0x00	; 0
    f14c:	72 07       	cpc	r23, r18
    f14e:	18 f0       	brcs	.+6      	; 0xf156 <Button_CMD+0x18e>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    f150:	bc 01       	movw	r22, r24
    f152:	6e 5f       	subi	r22, 0xFE	; 254
    f154:	7f 40       	sbci	r23, 0x0F	; 15

    FT800memWrite16(RAM_CMD + cmdOffset,x)                              ; //---Sent data X-Point top-left (Pixel) 
    cmdOffset = incCMDOffset(cmdOffset,2)                               ; //Update Offset pointer Ram-CMD 2 byte for Next Data

    FT800memWrite16(RAM_CMD + cmdOffset,y)                              ; //---Sent data Y-Point  top-left (Pixel)
    cmdOffset = incCMDOffset(cmdOffset,2)                               ; //Update Offset pointer Ram-CMD 2 byte for Next Data
    f156:	70 93 35 01 	sts	0x0135, r23
    f15a:	60 93 34 01 	sts	0x0134, r22

    FT800memWrite16(RAM_CMD + cmdOffset,wide)                           ; //---Sent data wide-Button (pixel)
    f15e:	80 e0       	ldi	r24, 0x00	; 0
    f160:	90 e0       	ldi	r25, 0x00	; 0
    f162:	60 50       	subi	r22, 0x00	; 0
    f164:	70 48       	sbci	r23, 0x80	; 128
    f166:	8f 4e       	sbci	r24, 0xEF	; 239
    f168:	9f 4f       	sbci	r25, 0xFF	; 255
    f16a:	a1 01       	movw	r20, r2
    f16c:	0e 94 f2 74 	call	0xe9e4	; 0xe9e4 <FT800memWrite16>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    f170:	80 91 34 01 	lds	r24, 0x0134
    f174:	90 91 35 01 	lds	r25, 0x0135
    f178:	bc 01       	movw	r22, r24
    f17a:	6e 5f       	subi	r22, 0xFE	; 254
    f17c:	7f 4f       	sbci	r23, 0xFF	; 255

    if(newOffset > 4095)			            //If new offset past boundary...
    f17e:	20 e1       	ldi	r18, 0x10	; 16
    f180:	60 30       	cpi	r22, 0x00	; 0
    f182:	72 07       	cpc	r23, r18
    f184:	18 f0       	brcs	.+6      	; 0xf18c <Button_CMD+0x1c4>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    f186:	bc 01       	movw	r22, r24
    f188:	6e 5f       	subi	r22, 0xFE	; 254
    f18a:	7f 40       	sbci	r23, 0x0F	; 15

    FT800memWrite16(RAM_CMD + cmdOffset,y)                              ; //---Sent data Y-Point  top-left (Pixel)
    cmdOffset = incCMDOffset(cmdOffset,2)                               ; //Update Offset pointer Ram-CMD 2 byte for Next Data

    FT800memWrite16(RAM_CMD + cmdOffset,wide)                           ; //---Sent data wide-Button (pixel)
    cmdOffset = incCMDOffset(cmdOffset,2)                               ; //Update Offset pointer Ram-CMD 2 byte for Next Data
    f18c:	70 93 35 01 	sts	0x0135, r23
    f190:	60 93 34 01 	sts	0x0134, r22

    FT800memWrite16(RAM_CMD + cmdOffset,high)                           ; //---Sent data high-Button (Pixel)					                              	     
    f194:	80 e0       	ldi	r24, 0x00	; 0
    f196:	90 e0       	ldi	r25, 0x00	; 0
    f198:	60 50       	subi	r22, 0x00	; 0
    f19a:	70 48       	sbci	r23, 0x80	; 128
    f19c:	8f 4e       	sbci	r24, 0xEF	; 239
    f19e:	9f 4f       	sbci	r25, 0xFF	; 255
    f1a0:	a8 01       	movw	r20, r16
    f1a2:	0e 94 f2 74 	call	0xe9e4	; 0xe9e4 <FT800memWrite16>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    f1a6:	80 91 34 01 	lds	r24, 0x0134
    f1aa:	90 91 35 01 	lds	r25, 0x0135
    f1ae:	bc 01       	movw	r22, r24
    f1b0:	6e 5f       	subi	r22, 0xFE	; 254
    f1b2:	7f 4f       	sbci	r23, 0xFF	; 255

    if(newOffset > 4095)			            //If new offset past boundary...
    f1b4:	20 e1       	ldi	r18, 0x10	; 16
    f1b6:	60 30       	cpi	r22, 0x00	; 0
    f1b8:	72 07       	cpc	r23, r18
    f1ba:	18 f0       	brcs	.+6      	; 0xf1c2 <Button_CMD+0x1fa>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    f1bc:	bc 01       	movw	r22, r24
    f1be:	6e 5f       	subi	r22, 0xFE	; 254
    f1c0:	7f 40       	sbci	r23, 0x0F	; 15

    FT800memWrite16(RAM_CMD + cmdOffset,wide)                           ; //---Sent data wide-Button (pixel)
    cmdOffset = incCMDOffset(cmdOffset,2)                               ; //Update Offset pointer Ram-CMD 2 byte for Next Data

    FT800memWrite16(RAM_CMD + cmdOffset,high)                           ; //---Sent data high-Button (Pixel)					                              	     
    cmdOffset = incCMDOffset(cmdOffset,2)                               ; //Update Offset pointer Ram-CMD 2 byte for Next Data
    f1c2:	70 93 35 01 	sts	0x0135, r23
    f1c6:	60 93 34 01 	sts	0x0134, r22

    FT800memWrite16(RAM_CMD + cmdOffset,font)                           ; //---Sent data format font in Button label (16,18,20,21,22...)					                              	     
    f1ca:	80 e0       	ldi	r24, 0x00	; 0
    f1cc:	90 e0       	ldi	r25, 0x00	; 0
    f1ce:	60 50       	subi	r22, 0x00	; 0
    f1d0:	70 48       	sbci	r23, 0x80	; 128
    f1d2:	8f 4e       	sbci	r24, 0xEF	; 239
    f1d4:	9f 4f       	sbci	r25, 0xFF	; 255
    f1d6:	a7 01       	movw	r20, r14
    f1d8:	0e 94 f2 74 	call	0xe9e4	; 0xe9e4 <FT800memWrite16>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    f1dc:	80 91 34 01 	lds	r24, 0x0134
    f1e0:	90 91 35 01 	lds	r25, 0x0135
    f1e4:	bc 01       	movw	r22, r24
    f1e6:	6e 5f       	subi	r22, 0xFE	; 254
    f1e8:	7f 4f       	sbci	r23, 0xFF	; 255

    if(newOffset > 4095)			            //If new offset past boundary...
    f1ea:	20 e1       	ldi	r18, 0x10	; 16
    f1ec:	60 30       	cpi	r22, 0x00	; 0
    f1ee:	72 07       	cpc	r23, r18
    f1f0:	18 f0       	brcs	.+6      	; 0xf1f8 <Button_CMD+0x230>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    f1f2:	bc 01       	movw	r22, r24
    f1f4:	6e 5f       	subi	r22, 0xFE	; 254
    f1f6:	7f 40       	sbci	r23, 0x0F	; 15

    FT800memWrite16(RAM_CMD + cmdOffset,high)                           ; //---Sent data high-Button (Pixel)					                              	     
    cmdOffset = incCMDOffset(cmdOffset,2)                               ; //Update Offset pointer Ram-CMD 2 byte for Next Data

    FT800memWrite16(RAM_CMD + cmdOffset,font)                           ; //---Sent data format font in Button label (16,18,20,21,22...)					                              	     
    cmdOffset = incCMDOffset(cmdOffset,2)                               ; //Update Offset pointer Ram-CMD 2 byte for Next Data
    f1f8:	70 93 35 01 	sts	0x0135, r23
    f1fc:	60 93 34 01 	sts	0x0134, r22

    FT800memWrite16(RAM_CMD + cmdOffset,opt)                            ; //---Sent data Option Button Drawn 3D					                              	     
    f200:	80 e0       	ldi	r24, 0x00	; 0
    f202:	90 e0       	ldi	r25, 0x00	; 0
    f204:	60 50       	subi	r22, 0x00	; 0
    f206:	70 48       	sbci	r23, 0x80	; 128
    f208:	8f 4e       	sbci	r24, 0xEF	; 239
    f20a:	9f 4f       	sbci	r25, 0xFF	; 255
    f20c:	a6 01       	movw	r20, r12
    f20e:	0e 94 f2 74 	call	0xe9e4	; 0xe9e4 <FT800memWrite16>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    f212:	80 91 34 01 	lds	r24, 0x0134
    f216:	90 91 35 01 	lds	r25, 0x0135
    f21a:	bc 01       	movw	r22, r24
    f21c:	6e 5f       	subi	r22, 0xFE	; 254
    f21e:	7f 4f       	sbci	r23, 0xFF	; 255

    if(newOffset > 4095)			            //If new offset past boundary...
    f220:	20 e1       	ldi	r18, 0x10	; 16
    f222:	60 30       	cpi	r22, 0x00	; 0
    f224:	72 07       	cpc	r23, r18
    f226:	18 f0       	brcs	.+6      	; 0xf22e <Button_CMD+0x266>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    f228:	bc 01       	movw	r22, r24
    f22a:	6e 5f       	subi	r22, 0xFE	; 254
    f22c:	7f 40       	sbci	r23, 0x0F	; 15

    FT800memWrite16(RAM_CMD + cmdOffset,font)                           ; //---Sent data format font in Button label (16,18,20,21,22...)					                              	     
    cmdOffset = incCMDOffset(cmdOffset,2)                               ; //Update Offset pointer Ram-CMD 2 byte for Next Data

    FT800memWrite16(RAM_CMD + cmdOffset,opt)                            ; //---Sent data Option Button Drawn 3D					                              	     
    cmdOffset = incCMDOffset(cmdOffset,2)                               ; //Update Offset pointer Ram-CMD 2 byte for Next Data
    f22e:	70 93 35 01 	sts	0x0135, r23
    f232:	60 93 34 01 	sts	0x0134, r22

    FT800memWriteStr(RAM_CMD + cmdOffset,str)                           ; //---Sent data Text Button Label (String)
    f236:	80 e0       	ldi	r24, 0x00	; 0
    f238:	90 e0       	ldi	r25, 0x00	; 0
    f23a:	60 50       	subi	r22, 0x00	; 0
    f23c:	70 48       	sbci	r23, 0x80	; 128
    f23e:	8f 4e       	sbci	r24, 0xEF	; 239
    f240:	9f 4f       	sbci	r25, 0xFF	; 255
    f242:	49 81       	ldd	r20, Y+1	; 0x01
    f244:	5a 81       	ldd	r21, Y+2	; 0x02
    f246:	0e 94 53 75 	call	0xeaa6	; 0xeaa6 <FT800memWriteStr>

unsigned int End_incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
  unsigned int newOffset                   ;  //used to hold new offset

   newOffset = currentOffset + commandSize ;  //Calculate new offset
    f24a:	80 91 46 01 	lds	r24, 0x0146
    f24e:	20 91 34 01 	lds	r18, 0x0134
    f252:	30 91 35 01 	lds	r19, 0x0135
    f256:	28 0f       	add	r18, r24
    f258:	31 1d       	adc	r19, r1

   if(newOffset > 4095)	             	  	  //If new offset past boundary...
    f25a:	80 e1       	ldi	r24, 0x10	; 16
    f25c:	20 30       	cpi	r18, 0x00	; 0
    f25e:	38 07       	cpc	r19, r24
    f260:	10 f0       	brcs	.+4      	; 0xf266 <Button_CMD+0x29e>
    {
        newOffset = (newOffset - 4096)     ;  //... roll over pointer
    f262:	20 50       	subi	r18, 0x00	; 0
    f264:	30 41       	sbci	r19, 0x10	; 16
    }
   

  //increment the length and align it by 4 bytes//

   newOffset = (newOffset+3) & 4092        ;
    f266:	2d 5f       	subi	r18, 0xFD	; 253
    f268:	3f 4f       	sbci	r19, 0xFF	; 255

    FT800memWrite16(RAM_CMD + cmdOffset,opt)                            ; //---Sent data Option Button Drawn 3D					                              	     
    cmdOffset = incCMDOffset(cmdOffset,2)                               ; //Update Offset pointer Ram-CMD 2 byte for Next Data

    FT800memWriteStr(RAM_CMD + cmdOffset,str)                           ; //---Sent data Text Button Label (String)
    cmdOffset = End_incCMDOffset(cmdOffset,num_cha)                     ; //Update Offset pointer Ram-CMD for End CMD-Button  
    f26a:	2c 7f       	andi	r18, 0xFC	; 252
    f26c:	3f 70       	andi	r19, 0x0F	; 15
    f26e:	30 93 35 01 	sts	0x0135, r19
    f272:	20 93 34 01 	sts	0x0134, r18
 
 }
    f276:	0f 90       	pop	r0
    f278:	0f 90       	pop	r0
    f27a:	cf 91       	pop	r28
    f27c:	df 91       	pop	r29
    f27e:	1f 91       	pop	r17
    f280:	0f 91       	pop	r16
    f282:	ff 90       	pop	r15
    f284:	ef 90       	pop	r14
    f286:	df 90       	pop	r13
    f288:	cf 90       	pop	r12
    f28a:	bf 90       	pop	r11
    f28c:	af 90       	pop	r10
    f28e:	9f 90       	pop	r9
    f290:	8f 90       	pop	r8
    f292:	7f 90       	pop	r7
    f294:	6f 90       	pop	r6
    f296:	5f 90       	pop	r5
    f298:	4f 90       	pop	r4
    f29a:	3f 90       	pop	r3
    f29c:	2f 90       	pop	r2
    f29e:	08 95       	ret

0000f2a0 <Text_CMD>:
  ++                                                                              ++
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/


void Text_CMD(char *str,int x,int y,int font,int opt,long tx_color)
 {
    f2a0:	6f 92       	push	r6
    f2a2:	7f 92       	push	r7
    f2a4:	8f 92       	push	r8
    f2a6:	9f 92       	push	r9
    f2a8:	af 92       	push	r10
    f2aa:	bf 92       	push	r11
    f2ac:	cf 92       	push	r12
    f2ae:	df 92       	push	r13
    f2b0:	ef 92       	push	r14
    f2b2:	ff 92       	push	r15
    f2b4:	0f 93       	push	r16
    f2b6:	1f 93       	push	r17
    f2b8:	cf 93       	push	r28
    f2ba:	df 93       	push	r29
    f2bc:	3c 01       	movw	r6, r24
    f2be:	eb 01       	movw	r28, r22
    f2c0:	5a 01       	movw	r10, r20
    f2c2:	49 01       	movw	r8, r18
    f2c4:	a7 01       	movw	r20, r14
    f2c6:	96 01       	movw	r18, r12

    // Set Attribute Clock //

    FT800memWrite32(RAM_CMD + cmdOffset,(DL_COLOR_RGB | tx_color))    ; //***Sent DL-CMD Set Color Text  
    f2c8:	60 91 34 01 	lds	r22, 0x0134
    f2cc:	70 91 35 01 	lds	r23, 0x0135
    f2d0:	80 e0       	ldi	r24, 0x00	; 0
    f2d2:	90 e0       	ldi	r25, 0x00	; 0
    f2d4:	60 50       	subi	r22, 0x00	; 0
    f2d6:	70 48       	sbci	r23, 0x80	; 128
    f2d8:	8f 4e       	sbci	r24, 0xEF	; 239
    f2da:	9f 4f       	sbci	r25, 0xFF	; 255
    f2dc:	54 60       	ori	r21, 0x04	; 4
    f2de:	0e 94 19 75 	call	0xea32	; 0xea32 <FT800memWrite32>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    f2e2:	80 91 34 01 	lds	r24, 0x0134
    f2e6:	90 91 35 01 	lds	r25, 0x0135
    f2ea:	bc 01       	movw	r22, r24
    f2ec:	6c 5f       	subi	r22, 0xFC	; 252
    f2ee:	7f 4f       	sbci	r23, 0xFF	; 255

    if(newOffset > 4095)			            //If new offset past boundary...
    f2f0:	20 e1       	ldi	r18, 0x10	; 16
    f2f2:	60 30       	cpi	r22, 0x00	; 0
    f2f4:	72 07       	cpc	r23, r18
    f2f6:	18 f0       	brcs	.+6      	; 0xf2fe <Text_CMD+0x5e>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    f2f8:	bc 01       	movw	r22, r24
    f2fa:	6c 5f       	subi	r22, 0xFC	; 252
    f2fc:	7f 40       	sbci	r23, 0x0F	; 15
 {

    // Set Attribute Clock //

    FT800memWrite32(RAM_CMD + cmdOffset,(DL_COLOR_RGB | tx_color))    ; //***Sent DL-CMD Set Color Text  
    cmdOffset = incCMDOffset(cmdOffset,4)                             ; //Update Offset pointer Ram-CMD 4 byte for Next CMD
    f2fe:	70 93 35 01 	sts	0x0135, r23
    f302:	60 93 34 01 	sts	0x0134, r22

	
	//Start Draw Text//	 

    FT800memWrite32(RAM_CMD + cmdOffset,CMD_TEXT)                     ; //***Sent Co-CMD Draw TEXT
    f306:	80 e0       	ldi	r24, 0x00	; 0
    f308:	90 e0       	ldi	r25, 0x00	; 0
    f30a:	60 50       	subi	r22, 0x00	; 0
    f30c:	70 48       	sbci	r23, 0x80	; 128
    f30e:	8f 4e       	sbci	r24, 0xEF	; 239
    f310:	9f 4f       	sbci	r25, 0xFF	; 255
    f312:	2c e0       	ldi	r18, 0x0C	; 12
    f314:	3f ef       	ldi	r19, 0xFF	; 255
    f316:	4f ef       	ldi	r20, 0xFF	; 255
    f318:	5f ef       	ldi	r21, 0xFF	; 255
    f31a:	0e 94 19 75 	call	0xea32	; 0xea32 <FT800memWrite32>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    f31e:	80 91 34 01 	lds	r24, 0x0134
    f322:	90 91 35 01 	lds	r25, 0x0135
    f326:	bc 01       	movw	r22, r24
    f328:	6c 5f       	subi	r22, 0xFC	; 252
    f32a:	7f 4f       	sbci	r23, 0xFF	; 255

    if(newOffset > 4095)			            //If new offset past boundary...
    f32c:	20 e1       	ldi	r18, 0x10	; 16
    f32e:	60 30       	cpi	r22, 0x00	; 0
    f330:	72 07       	cpc	r23, r18
    f332:	18 f0       	brcs	.+6      	; 0xf33a <Text_CMD+0x9a>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    f334:	bc 01       	movw	r22, r24
    f336:	6c 5f       	subi	r22, 0xFC	; 252
    f338:	7f 40       	sbci	r23, 0x0F	; 15

	
	//Start Draw Text//	 

    FT800memWrite32(RAM_CMD + cmdOffset,CMD_TEXT)                     ; //***Sent Co-CMD Draw TEXT
    cmdOffset = incCMDOffset(cmdOffset,4)                             ; //Update Offset pointer Ram-CMD 4 byte for Next data
    f33a:	70 93 35 01 	sts	0x0135, r23
    f33e:	60 93 34 01 	sts	0x0134, r22

    FT800memWrite16(RAM_CMD + cmdOffset,x)                            ; //---Sent data X-Point top-left (Pixel) 
    f342:	80 e0       	ldi	r24, 0x00	; 0
    f344:	90 e0       	ldi	r25, 0x00	; 0
    f346:	60 50       	subi	r22, 0x00	; 0
    f348:	70 48       	sbci	r23, 0x80	; 128
    f34a:	8f 4e       	sbci	r24, 0xEF	; 239
    f34c:	9f 4f       	sbci	r25, 0xFF	; 255
    f34e:	ae 01       	movw	r20, r28
    f350:	0e 94 f2 74 	call	0xe9e4	; 0xe9e4 <FT800memWrite16>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    f354:	80 91 34 01 	lds	r24, 0x0134
    f358:	90 91 35 01 	lds	r25, 0x0135
    f35c:	bc 01       	movw	r22, r24
    f35e:	6e 5f       	subi	r22, 0xFE	; 254
    f360:	7f 4f       	sbci	r23, 0xFF	; 255

    if(newOffset > 4095)			            //If new offset past boundary...
    f362:	20 e1       	ldi	r18, 0x10	; 16
    f364:	60 30       	cpi	r22, 0x00	; 0
    f366:	72 07       	cpc	r23, r18
    f368:	18 f0       	brcs	.+6      	; 0xf370 <Text_CMD+0xd0>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    f36a:	bc 01       	movw	r22, r24
    f36c:	6e 5f       	subi	r22, 0xFE	; 254
    f36e:	7f 40       	sbci	r23, 0x0F	; 15

    FT800memWrite32(RAM_CMD + cmdOffset,CMD_TEXT)                     ; //***Sent Co-CMD Draw TEXT
    cmdOffset = incCMDOffset(cmdOffset,4)                             ; //Update Offset pointer Ram-CMD 4 byte for Next data

    FT800memWrite16(RAM_CMD + cmdOffset,x)                            ; //---Sent data X-Point top-left (Pixel) 
    cmdOffset = incCMDOffset(cmdOffset,2)                             ; //Update Offset pointer Ram-CMD 2 byte for Next data
    f370:	70 93 35 01 	sts	0x0135, r23
    f374:	60 93 34 01 	sts	0x0134, r22

    FT800memWrite16(RAM_CMD + cmdOffset,y)                            ; //---Sent data Y-Point top-left (Pixel) 
    f378:	80 e0       	ldi	r24, 0x00	; 0
    f37a:	90 e0       	ldi	r25, 0x00	; 0
    f37c:	60 50       	subi	r22, 0x00	; 0
    f37e:	70 48       	sbci	r23, 0x80	; 128
    f380:	8f 4e       	sbci	r24, 0xEF	; 239
    f382:	9f 4f       	sbci	r25, 0xFF	; 255
    f384:	a5 01       	movw	r20, r10
    f386:	0e 94 f2 74 	call	0xe9e4	; 0xe9e4 <FT800memWrite16>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    f38a:	80 91 34 01 	lds	r24, 0x0134
    f38e:	90 91 35 01 	lds	r25, 0x0135
    f392:	bc 01       	movw	r22, r24
    f394:	6e 5f       	subi	r22, 0xFE	; 254
    f396:	7f 4f       	sbci	r23, 0xFF	; 255

    if(newOffset > 4095)			            //If new offset past boundary...
    f398:	20 e1       	ldi	r18, 0x10	; 16
    f39a:	60 30       	cpi	r22, 0x00	; 0
    f39c:	72 07       	cpc	r23, r18
    f39e:	18 f0       	brcs	.+6      	; 0xf3a6 <Text_CMD+0x106>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    f3a0:	bc 01       	movw	r22, r24
    f3a2:	6e 5f       	subi	r22, 0xFE	; 254
    f3a4:	7f 40       	sbci	r23, 0x0F	; 15

    FT800memWrite16(RAM_CMD + cmdOffset,x)                            ; //---Sent data X-Point top-left (Pixel) 
    cmdOffset = incCMDOffset(cmdOffset,2)                             ; //Update Offset pointer Ram-CMD 2 byte for Next data

    FT800memWrite16(RAM_CMD + cmdOffset,y)                            ; //---Sent data Y-Point top-left (Pixel) 
    cmdOffset = incCMDOffset(cmdOffset,2)                             ; //Update Offset pointer Ram-CMD 2 byte for Next data
    f3a6:	70 93 35 01 	sts	0x0135, r23
    f3aa:	60 93 34 01 	sts	0x0134, r22
  
    FT800memWrite16(RAM_CMD + cmdOffset,font)                         ; //---Sent data Set format font(16,18,20,21,22,23,24...)					                              	     
    f3ae:	80 e0       	ldi	r24, 0x00	; 0
    f3b0:	90 e0       	ldi	r25, 0x00	; 0
    f3b2:	60 50       	subi	r22, 0x00	; 0
    f3b4:	70 48       	sbci	r23, 0x80	; 128
    f3b6:	8f 4e       	sbci	r24, 0xEF	; 239
    f3b8:	9f 4f       	sbci	r25, 0xFF	; 255
    f3ba:	a4 01       	movw	r20, r8
    f3bc:	0e 94 f2 74 	call	0xe9e4	; 0xe9e4 <FT800memWrite16>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    f3c0:	80 91 34 01 	lds	r24, 0x0134
    f3c4:	90 91 35 01 	lds	r25, 0x0135
    f3c8:	bc 01       	movw	r22, r24
    f3ca:	6e 5f       	subi	r22, 0xFE	; 254
    f3cc:	7f 4f       	sbci	r23, 0xFF	; 255

    if(newOffset > 4095)			            //If new offset past boundary...
    f3ce:	20 e1       	ldi	r18, 0x10	; 16
    f3d0:	60 30       	cpi	r22, 0x00	; 0
    f3d2:	72 07       	cpc	r23, r18
    f3d4:	18 f0       	brcs	.+6      	; 0xf3dc <Text_CMD+0x13c>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    f3d6:	bc 01       	movw	r22, r24
    f3d8:	6e 5f       	subi	r22, 0xFE	; 254
    f3da:	7f 40       	sbci	r23, 0x0F	; 15

    FT800memWrite16(RAM_CMD + cmdOffset,y)                            ; //---Sent data Y-Point top-left (Pixel) 
    cmdOffset = incCMDOffset(cmdOffset,2)                             ; //Update Offset pointer Ram-CMD 2 byte for Next data
  
    FT800memWrite16(RAM_CMD + cmdOffset,font)                         ; //---Sent data Set format font(16,18,20,21,22,23,24...)					                              	     
    cmdOffset = incCMDOffset(cmdOffset,2)                             ; //Update Offset pointer Ram-CMD 2 byte for Next data
    f3dc:	70 93 35 01 	sts	0x0135, r23
    f3e0:	60 93 34 01 	sts	0x0134, r22

    FT800memWrite16(RAM_CMD + cmdOffset,opt)                          ; //---Sent data Option : Position Draw  Text					                              	     
    f3e4:	80 e0       	ldi	r24, 0x00	; 0
    f3e6:	90 e0       	ldi	r25, 0x00	; 0
    f3e8:	60 50       	subi	r22, 0x00	; 0
    f3ea:	70 48       	sbci	r23, 0x80	; 128
    f3ec:	8f 4e       	sbci	r24, 0xEF	; 239
    f3ee:	9f 4f       	sbci	r25, 0xFF	; 255
    f3f0:	a8 01       	movw	r20, r16
    f3f2:	0e 94 f2 74 	call	0xe9e4	; 0xe9e4 <FT800memWrite16>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    f3f6:	80 91 34 01 	lds	r24, 0x0134
    f3fa:	90 91 35 01 	lds	r25, 0x0135
    f3fe:	bc 01       	movw	r22, r24
    f400:	6e 5f       	subi	r22, 0xFE	; 254
    f402:	7f 4f       	sbci	r23, 0xFF	; 255

    if(newOffset > 4095)			            //If new offset past boundary...
    f404:	20 e1       	ldi	r18, 0x10	; 16
    f406:	60 30       	cpi	r22, 0x00	; 0
    f408:	72 07       	cpc	r23, r18
    f40a:	18 f0       	brcs	.+6      	; 0xf412 <Text_CMD+0x172>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    f40c:	bc 01       	movw	r22, r24
    f40e:	6e 5f       	subi	r22, 0xFE	; 254
    f410:	7f 40       	sbci	r23, 0x0F	; 15
  
    FT800memWrite16(RAM_CMD + cmdOffset,font)                         ; //---Sent data Set format font(16,18,20,21,22,23,24...)					                              	     
    cmdOffset = incCMDOffset(cmdOffset,2)                             ; //Update Offset pointer Ram-CMD 2 byte for Next data

    FT800memWrite16(RAM_CMD + cmdOffset,opt)                          ; //---Sent data Option : Position Draw  Text					                              	     
    cmdOffset = incCMDOffset(cmdOffset,2)                             ; //Update Offset pointer Ram-CMD 2 byte for Next data
    f412:	70 93 35 01 	sts	0x0135, r23
    f416:	60 93 34 01 	sts	0x0134, r22

    FT800memWriteStr(RAM_CMD + cmdOffset,str)                         ; //---Sent data Text	String		
    f41a:	80 e0       	ldi	r24, 0x00	; 0
    f41c:	90 e0       	ldi	r25, 0x00	; 0
    f41e:	60 50       	subi	r22, 0x00	; 0
    f420:	70 48       	sbci	r23, 0x80	; 128
    f422:	8f 4e       	sbci	r24, 0xEF	; 239
    f424:	9f 4f       	sbci	r25, 0xFF	; 255
    f426:	a3 01       	movw	r20, r6
    f428:	0e 94 53 75 	call	0xeaa6	; 0xeaa6 <FT800memWriteStr>

unsigned int End_incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
  unsigned int newOffset                   ;  //used to hold new offset

   newOffset = currentOffset + commandSize ;  //Calculate new offset
    f42c:	80 91 46 01 	lds	r24, 0x0146
    f430:	20 91 34 01 	lds	r18, 0x0134
    f434:	30 91 35 01 	lds	r19, 0x0135
    f438:	28 0f       	add	r18, r24
    f43a:	31 1d       	adc	r19, r1

   if(newOffset > 4095)	             	  	  //If new offset past boundary...
    f43c:	80 e1       	ldi	r24, 0x10	; 16
    f43e:	20 30       	cpi	r18, 0x00	; 0
    f440:	38 07       	cpc	r19, r24
    f442:	10 f0       	brcs	.+4      	; 0xf448 <Text_CMD+0x1a8>
    {
        newOffset = (newOffset - 4096)     ;  //... roll over pointer
    f444:	20 50       	subi	r18, 0x00	; 0
    f446:	30 41       	sbci	r19, 0x10	; 16
    }
   

  //increment the length and align it by 4 bytes//

   newOffset = (newOffset+3) & 4092        ;
    f448:	2d 5f       	subi	r18, 0xFD	; 253
    f44a:	3f 4f       	sbci	r19, 0xFF	; 255

    FT800memWrite16(RAM_CMD + cmdOffset,opt)                          ; //---Sent data Option : Position Draw  Text					                              	     
    cmdOffset = incCMDOffset(cmdOffset,2)                             ; //Update Offset pointer Ram-CMD 2 byte for Next data

    FT800memWriteStr(RAM_CMD + cmdOffset,str)                         ; //---Sent data Text	String		
    cmdOffset = End_incCMDOffset(cmdOffset,num_cha)                   ; //Update Offset pointer Ram-CMD for End CMD-Text
    f44c:	2c 7f       	andi	r18, 0xFC	; 252
    f44e:	3f 70       	andi	r19, 0x0F	; 15
    f450:	30 93 35 01 	sts	0x0135, r19
    f454:	20 93 34 01 	sts	0x0134, r18
  
  }
    f458:	df 91       	pop	r29
    f45a:	cf 91       	pop	r28
    f45c:	1f 91       	pop	r17
    f45e:	0f 91       	pop	r16
    f460:	ff 90       	pop	r15
    f462:	ef 90       	pop	r14
    f464:	df 90       	pop	r13
    f466:	cf 90       	pop	r12
    f468:	bf 90       	pop	r11
    f46a:	af 90       	pop	r10
    f46c:	9f 90       	pop	r9
    f46e:	8f 90       	pop	r8
    f470:	7f 90       	pop	r7
    f472:	6f 90       	pop	r6
    f474:	08 95       	ret

0000f476 <Touch_Calibrate>:
  ++                6.3) Function-Calibrate Touch Screen                  ++
  ++                                                                      ++
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

void Touch_Calibrate(void)
 {
    f476:	cf 92       	push	r12
    f478:	df 92       	push	r13
    f47a:	ef 92       	push	r14
    f47c:	ff 92       	push	r15
    f47e:	0f 93       	push	r16
    f480:	1f 93       	push	r17

    // Calibrate Touch Screen //

    //--- 1.Start Display List ---
	Start_CMDList(Black)    ;
    f482:	60 e0       	ldi	r22, 0x00	; 0
    f484:	70 e0       	ldi	r23, 0x00	; 0
    f486:	80 e0       	ldi	r24, 0x00	; 0
    f488:	90 e0       	ldi	r25, 0x00	; 0
    f48a:	0e 94 2d 77 	call	0xee5a	; 0xee5a <Start_CMDList>
    
    //--- 2.1 Co-Processor Draw Text-CMD --- 

	Text_CMD("Please tap on a dot",240,139,26,OPT_CENTER,White)    ;
    f48e:	80 e0       	ldi	r24, 0x00	; 0
    f490:	91 e0       	ldi	r25, 0x01	; 1
    f492:	60 ef       	ldi	r22, 0xF0	; 240
    f494:	70 e0       	ldi	r23, 0x00	; 0
    f496:	4b e8       	ldi	r20, 0x8B	; 139
    f498:	50 e0       	ldi	r21, 0x00	; 0
    f49a:	2a e1       	ldi	r18, 0x1A	; 26
    f49c:	30 e0       	ldi	r19, 0x00	; 0
    f49e:	00 e0       	ldi	r16, 0x00	; 0
    f4a0:	16 e0       	ldi	r17, 0x06	; 6
    f4a2:	ef ef       	ldi	r30, 0xFF	; 255
    f4a4:	ce 2e       	mov	r12, r30
    f4a6:	ef ef       	ldi	r30, 0xFF	; 255
    f4a8:	de 2e       	mov	r13, r30
    f4aa:	ef ef       	ldi	r30, 0xFF	; 255
    f4ac:	ee 2e       	mov	r14, r30
    f4ae:	f1 2c       	mov	r15, r1
    f4b0:	0e 94 50 79 	call	0xf2a0	; 0xf2a0 <Text_CMD>

   //--- 2.2 Co-Processor Calibrate CMD --- 

    FT800memWrite32(RAM_CMD + cmdOffset,CMD_CALIBRATE)             ; //***Sent Co-CMD for Calibrate Touch Screen
    f4b4:	60 91 34 01 	lds	r22, 0x0134
    f4b8:	70 91 35 01 	lds	r23, 0x0135
    f4bc:	80 e0       	ldi	r24, 0x00	; 0
    f4be:	90 e0       	ldi	r25, 0x00	; 0
    f4c0:	60 50       	subi	r22, 0x00	; 0
    f4c2:	70 48       	sbci	r23, 0x80	; 128
    f4c4:	8f 4e       	sbci	r24, 0xEF	; 239
    f4c6:	9f 4f       	sbci	r25, 0xFF	; 255
    f4c8:	25 e1       	ldi	r18, 0x15	; 21
    f4ca:	3f ef       	ldi	r19, 0xFF	; 255
    f4cc:	4f ef       	ldi	r20, 0xFF	; 255
    f4ce:	5f ef       	ldi	r21, 0xFF	; 255
    f4d0:	0e 94 19 75 	call	0xea32	; 0xea32 <FT800memWrite32>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    f4d4:	20 91 34 01 	lds	r18, 0x0134
    f4d8:	30 91 35 01 	lds	r19, 0x0135
    f4dc:	c9 01       	movw	r24, r18
    f4de:	04 96       	adiw	r24, 0x04	; 4

    if(newOffset > 4095)			            //If new offset past boundary...
    f4e0:	40 e1       	ldi	r20, 0x10	; 16
    f4e2:	80 30       	cpi	r24, 0x00	; 0
    f4e4:	94 07       	cpc	r25, r20
    f4e6:	18 f0       	brcs	.+6      	; 0xf4ee <Touch_Calibrate+0x78>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    f4e8:	c9 01       	movw	r24, r18
    f4ea:	8c 5f       	subi	r24, 0xFC	; 252
    f4ec:	9f 40       	sbci	r25, 0x0F	; 15
	Text_CMD("Please tap on a dot",240,139,26,OPT_CENTER,White)    ;

   //--- 2.2 Co-Processor Calibrate CMD --- 

    FT800memWrite32(RAM_CMD + cmdOffset,CMD_CALIBRATE)             ; //***Sent Co-CMD for Calibrate Touch Screen
    cmdOffset = incCMDOffset(cmdOffset,4)                          ; //Update Offset pointer Ram-CMD 4 byte for Next data
    f4ee:	90 93 35 01 	sts	0x0135, r25
    f4f2:	80 93 34 01 	sts	0x0134, r24


   //--- 3.End Display List and Update Execute ----

    End_CMDList();
    f4f6:	0e 94 9d 77 	call	0xef3a	; 0xef3a <End_CMDList>

    Start_CMDOffset()                                              ; //Wait Calibrate Execute  
    f4fa:	0e 94 95 76 	call	0xed2a	; 0xed2a <Start_CMDOffset>


}
    f4fe:	1f 91       	pop	r17
    f500:	0f 91       	pop	r16
    f502:	ff 90       	pop	r15
    f504:	ef 90       	pop	r14
    f506:	df 90       	pop	r13
    f508:	cf 90       	pop	r12
    f50a:	08 95       	ret

0000f50c <Rect_DL>:
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/



void Rect_DL(long x1,long y1,long x2,long y2,int wd,long rect_color)
 {
    f50c:	4f 92       	push	r4
    f50e:	5f 92       	push	r5
    f510:	6f 92       	push	r6
    f512:	7f 92       	push	r7
    f514:	8f 92       	push	r8
    f516:	9f 92       	push	r9
    f518:	af 92       	push	r10
    f51a:	bf 92       	push	r11
    f51c:	cf 92       	push	r12
    f51e:	df 92       	push	r13
    f520:	ef 92       	push	r14
    f522:	ff 92       	push	r15
    f524:	0f 93       	push	r16
    f526:	1f 93       	push	r17
    f528:	df 93       	push	r29
    f52a:	cf 93       	push	r28
    f52c:	00 d0       	rcall	.+0      	; 0xf52e <Rect_DL+0x22>
    f52e:	00 d0       	rcall	.+0      	; 0xf530 <Rect_DL+0x24>
    f530:	cd b7       	in	r28, 0x3d	; 61
    f532:	de b7       	in	r29, 0x3e	; 62
    f534:	2b 01       	movw	r4, r22
    f536:	3c 01       	movw	r6, r24
    f538:	29 83       	std	Y+1, r18	; 0x01
    f53a:	3a 83       	std	Y+2, r19	; 0x02
    f53c:	4b 83       	std	Y+3, r20	; 0x03
    f53e:	5c 83       	std	Y+4, r21	; 0x04
    f540:	2f 89       	ldd	r18, Y+23	; 0x17
    f542:	38 8d       	ldd	r19, Y+24	; 0x18
    f544:	49 8d       	ldd	r20, Y+25	; 0x19
    f546:	5a 8d       	ldd	r21, Y+26	; 0x1a
    xy2 = x2|y2       ;


    //Set Attribute Line//

    FT800memWrite32(RAM_CMD + cmdOffset,(DL_COLOR_RGB | rect_color))    ; //***Sent DL-CMD Set Color Rectangle
    f548:	60 91 34 01 	lds	r22, 0x0134
    f54c:	70 91 35 01 	lds	r23, 0x0135
    f550:	80 e0       	ldi	r24, 0x00	; 0
    f552:	90 e0       	ldi	r25, 0x00	; 0
    f554:	60 50       	subi	r22, 0x00	; 0
    f556:	70 48       	sbci	r23, 0x80	; 128
    f558:	8f 4e       	sbci	r24, 0xEF	; 239
    f55a:	9f 4f       	sbci	r25, 0xFF	; 255
    f55c:	54 60       	ori	r21, 0x04	; 4
    f55e:	0e 94 19 75 	call	0xea32	; 0xea32 <FT800memWrite32>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    f562:	80 91 34 01 	lds	r24, 0x0134
    f566:	90 91 35 01 	lds	r25, 0x0135
    f56a:	bc 01       	movw	r22, r24
    f56c:	6c 5f       	subi	r22, 0xFC	; 252
    f56e:	7f 4f       	sbci	r23, 0xFF	; 255

    if(newOffset > 4095)			            //If new offset past boundary...
    f570:	20 e1       	ldi	r18, 0x10	; 16
    f572:	60 30       	cpi	r22, 0x00	; 0
    f574:	72 07       	cpc	r23, r18
    f576:	18 f0       	brcs	.+6      	; 0xf57e <Rect_DL+0x72>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    f578:	bc 01       	movw	r22, r24
    f57a:	6c 5f       	subi	r22, 0xFC	; 252
    f57c:	7f 40       	sbci	r23, 0x0F	; 15


    //Set Attribute Line//

    FT800memWrite32(RAM_CMD + cmdOffset,(DL_COLOR_RGB | rect_color))    ; //***Sent DL-CMD Set Color Rectangle
    cmdOffset = incCMDOffset(cmdOffset,4)                               ; //Update Offset pointer Ram-CMD 4 byte for Next DL-CMD
    f57e:	70 93 35 01 	sts	0x0135, r23
    f582:	60 93 34 01 	sts	0x0134, r22

    FT800memWrite32(RAM_CMD + cmdOffset,(DL_LINE_WIDTH | (wd*16)))      ; //***Sent DL-CMD Set Width Line(unit  1/16 )
    f586:	80 e0       	ldi	r24, 0x00	; 0
    f588:	90 e0       	ldi	r25, 0x00	; 0
    f58a:	60 50       	subi	r22, 0x00	; 0
    f58c:	70 48       	sbci	r23, 0x80	; 128
    f58e:	8f 4e       	sbci	r24, 0xEF	; 239
    f590:	9f 4f       	sbci	r25, 0xFF	; 255
    f592:	34 e0       	ldi	r19, 0x04	; 4
    f594:	88 0c       	add	r8, r8
    f596:	99 1c       	adc	r9, r9
    f598:	3a 95       	dec	r19
    f59a:	e1 f7       	brne	.-8      	; 0xf594 <Rect_DL+0x88>
    f59c:	94 01       	movw	r18, r8
    f59e:	44 27       	eor	r20, r20
    f5a0:	37 fd       	sbrc	r19, 7
    f5a2:	40 95       	com	r20
    f5a4:	54 2f       	mov	r21, r20
    f5a6:	5e 60       	ori	r21, 0x0E	; 14
    f5a8:	0e 94 19 75 	call	0xea32	; 0xea32 <FT800memWrite32>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    f5ac:	80 91 34 01 	lds	r24, 0x0134
    f5b0:	90 91 35 01 	lds	r25, 0x0135
    f5b4:	bc 01       	movw	r22, r24
    f5b6:	6c 5f       	subi	r22, 0xFC	; 252
    f5b8:	7f 4f       	sbci	r23, 0xFF	; 255

    if(newOffset > 4095)			            //If new offset past boundary...
    f5ba:	30 e1       	ldi	r19, 0x10	; 16
    f5bc:	60 30       	cpi	r22, 0x00	; 0
    f5be:	73 07       	cpc	r23, r19
    f5c0:	18 f0       	brcs	.+6      	; 0xf5c8 <Rect_DL+0xbc>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    f5c2:	bc 01       	movw	r22, r24
    f5c4:	6c 5f       	subi	r22, 0xFC	; 252
    f5c6:	7f 40       	sbci	r23, 0x0F	; 15

    FT800memWrite32(RAM_CMD + cmdOffset,(DL_COLOR_RGB | rect_color))    ; //***Sent DL-CMD Set Color Rectangle
    cmdOffset = incCMDOffset(cmdOffset,4)                               ; //Update Offset pointer Ram-CMD 4 byte for Next DL-CMD

    FT800memWrite32(RAM_CMD + cmdOffset,(DL_LINE_WIDTH | (wd*16)))      ; //***Sent DL-CMD Set Width Line(unit  1/16 )
    cmdOffset = incCMDOffset(cmdOffset,4)                               ; //Update Offset pointer Ram-CMD 4 byte for Next DL-CMD
    f5c8:	70 93 35 01 	sts	0x0135, r23
    f5cc:	60 93 34 01 	sts	0x0134, r22

	//Start Draw Line//	 

    FT800memWrite32(RAM_CMD + cmdOffset,(DL_BEGIN | RECTS))             ; //***Sent DL-CMD BEGIN for Rectangle Drawing Mode
    f5d0:	80 e0       	ldi	r24, 0x00	; 0
    f5d2:	90 e0       	ldi	r25, 0x00	; 0
    f5d4:	60 50       	subi	r22, 0x00	; 0
    f5d6:	70 48       	sbci	r23, 0x80	; 128
    f5d8:	8f 4e       	sbci	r24, 0xEF	; 239
    f5da:	9f 4f       	sbci	r25, 0xFF	; 255
    f5dc:	29 e0       	ldi	r18, 0x09	; 9
    f5de:	30 e0       	ldi	r19, 0x00	; 0
    f5e0:	40 e0       	ldi	r20, 0x00	; 0
    f5e2:	5f e1       	ldi	r21, 0x1F	; 31
    f5e4:	0e 94 19 75 	call	0xea32	; 0xea32 <FT800memWrite32>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    f5e8:	80 91 34 01 	lds	r24, 0x0134
    f5ec:	90 91 35 01 	lds	r25, 0x0135
    f5f0:	bc 01       	movw	r22, r24
    f5f2:	6c 5f       	subi	r22, 0xFC	; 252
    f5f4:	7f 4f       	sbci	r23, 0xFF	; 255

    if(newOffset > 4095)			            //If new offset past boundary...
    f5f6:	40 e1       	ldi	r20, 0x10	; 16
    f5f8:	60 30       	cpi	r22, 0x00	; 0
    f5fa:	74 07       	cpc	r23, r20
    f5fc:	18 f0       	brcs	.+6      	; 0xf604 <Rect_DL+0xf8>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    f5fe:	bc 01       	movw	r22, r24
    f600:	6c 5f       	subi	r22, 0xFC	; 252
    f602:	7f 40       	sbci	r23, 0x0F	; 15
    cmdOffset = incCMDOffset(cmdOffset,4)                               ; //Update Offset pointer Ram-CMD 4 byte for Next DL-CMD

	//Start Draw Line//	 

    FT800memWrite32(RAM_CMD + cmdOffset,(DL_BEGIN | RECTS))             ; //***Sent DL-CMD BEGIN for Rectangle Drawing Mode
    cmdOffset = incCMDOffset(cmdOffset,4)                               ; //Update Offset pointer Ram-CMD 4 byte for Next DL-CMD
    f604:	70 93 35 01 	sts	0x0135, r23
    f608:	60 93 34 01 	sts	0x0134, r22

	FT800memWrite32(RAM_CMD + cmdOffset,(DL_VERTEX2F | xy1))            ; //***Sent DL-CMD Set Start point Rect in unit 1/16 pixel
    f60c:	80 e0       	ldi	r24, 0x00	; 0
    f60e:	90 e0       	ldi	r25, 0x00	; 0
    f610:	60 50       	subi	r22, 0x00	; 0
    f612:	70 48       	sbci	r23, 0x80	; 128
    f614:	8f 4e       	sbci	r24, 0xEF	; 239
    f616:	9f 4f       	sbci	r25, 0xFF	; 255
    f618:	23 e1       	ldi	r18, 0x13	; 19
    f61a:	44 0c       	add	r4, r4
    f61c:	55 1c       	adc	r5, r5
    f61e:	66 1c       	adc	r6, r6
    f620:	77 1c       	adc	r7, r7
    f622:	2a 95       	dec	r18
    f624:	d1 f7       	brne	.-12     	; 0xf61a <Rect_DL+0x10e>
    f626:	29 81       	ldd	r18, Y+1	; 0x01
    f628:	3a 81       	ldd	r19, Y+2	; 0x02
    f62a:	4b 81       	ldd	r20, Y+3	; 0x03
    f62c:	5c 81       	ldd	r21, Y+4	; 0x04
    f62e:	b4 e0       	ldi	r27, 0x04	; 4
    f630:	22 0f       	add	r18, r18
    f632:	33 1f       	adc	r19, r19
    f634:	44 1f       	adc	r20, r20
    f636:	55 1f       	adc	r21, r21
    f638:	ba 95       	dec	r27
    f63a:	d1 f7       	brne	.-12     	; 0xf630 <Rect_DL+0x124>
    f63c:	42 2a       	or	r4, r18
    f63e:	53 2a       	or	r5, r19
    f640:	64 2a       	or	r6, r20
    f642:	75 2a       	or	r7, r21
    f644:	20 e0       	ldi	r18, 0x00	; 0
    f646:	30 e0       	ldi	r19, 0x00	; 0
    f648:	40 e0       	ldi	r20, 0x00	; 0
    f64a:	50 e4       	ldi	r21, 0x40	; 64
    f64c:	42 2a       	or	r4, r18
    f64e:	53 2a       	or	r5, r19
    f650:	64 2a       	or	r6, r20
    f652:	75 2a       	or	r7, r21
    f654:	a3 01       	movw	r20, r6
    f656:	92 01       	movw	r18, r4
    f658:	0e 94 19 75 	call	0xea32	; 0xea32 <FT800memWrite32>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    f65c:	80 91 34 01 	lds	r24, 0x0134
    f660:	90 91 35 01 	lds	r25, 0x0135
    f664:	bc 01       	movw	r22, r24
    f666:	6c 5f       	subi	r22, 0xFC	; 252
    f668:	7f 4f       	sbci	r23, 0xFF	; 255

    if(newOffset > 4095)			            //If new offset past boundary...
    f66a:	30 e1       	ldi	r19, 0x10	; 16
    f66c:	60 30       	cpi	r22, 0x00	; 0
    f66e:	73 07       	cpc	r23, r19
    f670:	18 f0       	brcs	.+6      	; 0xf678 <Rect_DL+0x16c>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    f672:	bc 01       	movw	r22, r24
    f674:	6c 5f       	subi	r22, 0xFC	; 252
    f676:	7f 40       	sbci	r23, 0x0F	; 15

    FT800memWrite32(RAM_CMD + cmdOffset,(DL_BEGIN | RECTS))             ; //***Sent DL-CMD BEGIN for Rectangle Drawing Mode
    cmdOffset = incCMDOffset(cmdOffset,4)                               ; //Update Offset pointer Ram-CMD 4 byte for Next DL-CMD

	FT800memWrite32(RAM_CMD + cmdOffset,(DL_VERTEX2F | xy1))            ; //***Sent DL-CMD Set Start point Rect in unit 1/16 pixel
    cmdOffset = incCMDOffset(cmdOffset,4)                               ; //Update Offset pointer Ram-CMD 4 byte for Next DL-CMD
    f678:	70 93 35 01 	sts	0x0135, r23
    f67c:	60 93 34 01 	sts	0x0134, r22
  
  	FT800memWrite32(RAM_CMD + cmdOffset,(DL_VERTEX2F | xy2))            ; //***Sent DL-CMD Set End point Rect in unit 1/16 pixel
    f680:	80 e0       	ldi	r24, 0x00	; 0
    f682:	90 e0       	ldi	r25, 0x00	; 0
    f684:	60 50       	subi	r22, 0x00	; 0
    f686:	70 48       	sbci	r23, 0x80	; 128
    f688:	8f 4e       	sbci	r24, 0xEF	; 239
    f68a:	9f 4f       	sbci	r25, 0xFF	; 255
    f68c:	a3 e1       	ldi	r26, 0x13	; 19
    f68e:	ee 0c       	add	r14, r14
    f690:	ff 1c       	adc	r15, r15
    f692:	00 1f       	adc	r16, r16
    f694:	11 1f       	adc	r17, r17
    f696:	aa 95       	dec	r26
    f698:	d1 f7       	brne	.-12     	; 0xf68e <Rect_DL+0x182>
    f69a:	f4 e0       	ldi	r31, 0x04	; 4
    f69c:	aa 0c       	add	r10, r10
    f69e:	bb 1c       	adc	r11, r11
    f6a0:	cc 1c       	adc	r12, r12
    f6a2:	dd 1c       	adc	r13, r13
    f6a4:	fa 95       	dec	r31
    f6a6:	d1 f7       	brne	.-12     	; 0xf69c <Rect_DL+0x190>
    f6a8:	ea 28       	or	r14, r10
    f6aa:	fb 28       	or	r15, r11
    f6ac:	0c 29       	or	r16, r12
    f6ae:	1d 29       	or	r17, r13
    f6b0:	20 e0       	ldi	r18, 0x00	; 0
    f6b2:	30 e0       	ldi	r19, 0x00	; 0
    f6b4:	40 e0       	ldi	r20, 0x00	; 0
    f6b6:	50 e4       	ldi	r21, 0x40	; 64
    f6b8:	e2 2a       	or	r14, r18
    f6ba:	f3 2a       	or	r15, r19
    f6bc:	04 2b       	or	r16, r20
    f6be:	15 2b       	or	r17, r21
    f6c0:	a8 01       	movw	r20, r16
    f6c2:	97 01       	movw	r18, r14
    f6c4:	0e 94 19 75 	call	0xea32	; 0xea32 <FT800memWrite32>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    f6c8:	80 91 34 01 	lds	r24, 0x0134
    f6cc:	90 91 35 01 	lds	r25, 0x0135
    f6d0:	bc 01       	movw	r22, r24
    f6d2:	6c 5f       	subi	r22, 0xFC	; 252
    f6d4:	7f 4f       	sbci	r23, 0xFF	; 255

    if(newOffset > 4095)			            //If new offset past boundary...
    f6d6:	30 e1       	ldi	r19, 0x10	; 16
    f6d8:	60 30       	cpi	r22, 0x00	; 0
    f6da:	73 07       	cpc	r23, r19
    f6dc:	18 f0       	brcs	.+6      	; 0xf6e4 <Rect_DL+0x1d8>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    f6de:	bc 01       	movw	r22, r24
    f6e0:	6c 5f       	subi	r22, 0xFC	; 252
    f6e2:	7f 40       	sbci	r23, 0x0F	; 15

	FT800memWrite32(RAM_CMD + cmdOffset,(DL_VERTEX2F | xy1))            ; //***Sent DL-CMD Set Start point Rect in unit 1/16 pixel
    cmdOffset = incCMDOffset(cmdOffset,4)                               ; //Update Offset pointer Ram-CMD 4 byte for Next DL-CMD
  
  	FT800memWrite32(RAM_CMD + cmdOffset,(DL_VERTEX2F | xy2))            ; //***Sent DL-CMD Set End point Rect in unit 1/16 pixel
    cmdOffset = incCMDOffset(cmdOffset,4)                               ; //Update Offset pointer Ram-CMD 4 byte for Next DL-CMD
    f6e4:	70 93 35 01 	sts	0x0135, r23
    f6e8:	60 93 34 01 	sts	0x0134, r22

    FT800memWrite32(RAM_CMD + cmdOffset,DL_END)                         ; //***Sent DL-CMD End Rectangle Draw  
    f6ec:	80 e0       	ldi	r24, 0x00	; 0
    f6ee:	90 e0       	ldi	r25, 0x00	; 0
    f6f0:	60 50       	subi	r22, 0x00	; 0
    f6f2:	70 48       	sbci	r23, 0x80	; 128
    f6f4:	8f 4e       	sbci	r24, 0xEF	; 239
    f6f6:	9f 4f       	sbci	r25, 0xFF	; 255
    f6f8:	20 e0       	ldi	r18, 0x00	; 0
    f6fa:	30 e0       	ldi	r19, 0x00	; 0
    f6fc:	40 e0       	ldi	r20, 0x00	; 0
    f6fe:	51 e2       	ldi	r21, 0x21	; 33
    f700:	0e 94 19 75 	call	0xea32	; 0xea32 <FT800memWrite32>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    f704:	20 91 34 01 	lds	r18, 0x0134
    f708:	30 91 35 01 	lds	r19, 0x0135
    f70c:	c9 01       	movw	r24, r18
    f70e:	04 96       	adiw	r24, 0x04	; 4

    if(newOffset > 4095)			            //If new offset past boundary...
    f710:	40 e1       	ldi	r20, 0x10	; 16
    f712:	80 30       	cpi	r24, 0x00	; 0
    f714:	94 07       	cpc	r25, r20
    f716:	18 f0       	brcs	.+6      	; 0xf71e <Rect_DL+0x212>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    f718:	c9 01       	movw	r24, r18
    f71a:	8c 5f       	subi	r24, 0xFC	; 252
    f71c:	9f 40       	sbci	r25, 0x0F	; 15
  
  	FT800memWrite32(RAM_CMD + cmdOffset,(DL_VERTEX2F | xy2))            ; //***Sent DL-CMD Set End point Rect in unit 1/16 pixel
    cmdOffset = incCMDOffset(cmdOffset,4)                               ; //Update Offset pointer Ram-CMD 4 byte for Next DL-CMD

    FT800memWrite32(RAM_CMD + cmdOffset,DL_END)                         ; //***Sent DL-CMD End Rectangle Draw  
    cmdOffset = incCMDOffset(cmdOffset,4)                               ; //Update Offset pointer Ram-CMD 4 byte for Next CMD           
    f71e:	90 93 35 01 	sts	0x0135, r25
    f722:	80 93 34 01 	sts	0x0134, r24
  
  }
    f726:	0f 90       	pop	r0
    f728:	0f 90       	pop	r0
    f72a:	0f 90       	pop	r0
    f72c:	0f 90       	pop	r0
    f72e:	cf 91       	pop	r28
    f730:	df 91       	pop	r29
    f732:	1f 91       	pop	r17
    f734:	0f 91       	pop	r16
    f736:	ff 90       	pop	r15
    f738:	ef 90       	pop	r14
    f73a:	df 90       	pop	r13
    f73c:	cf 90       	pop	r12
    f73e:	bf 90       	pop	r11
    f740:	af 90       	pop	r10
    f742:	9f 90       	pop	r9
    f744:	8f 90       	pop	r8
    f746:	7f 90       	pop	r7
    f748:	6f 90       	pop	r6
    f74a:	5f 90       	pop	r5
    f74c:	4f 90       	pop	r4
    f74e:	08 95       	ret

0000f750 <Bitmap_DL>:
  ++                                                                                         ++
  ++                                                                                         ++
  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

void Bitmap_DL(long x,long y,long addr,long format,long line_byte,long width,int height )
 {
    f750:	4f 92       	push	r4
    f752:	5f 92       	push	r5
    f754:	6f 92       	push	r6
    f756:	7f 92       	push	r7
    f758:	8f 92       	push	r8
    f75a:	9f 92       	push	r9
    f75c:	af 92       	push	r10
    f75e:	bf 92       	push	r11
    f760:	cf 92       	push	r12
    f762:	df 92       	push	r13
    f764:	ef 92       	push	r14
    f766:	ff 92       	push	r15
    f768:	0f 93       	push	r16
    f76a:	1f 93       	push	r17
    f76c:	df 93       	push	r29
    f76e:	cf 93       	push	r28
    f770:	cd b7       	in	r28, 0x3d	; 61
    f772:	de b7       	in	r29, 0x3e	; 62
    f774:	28 97       	sbiw	r28, 0x08	; 8
    f776:	0f b6       	in	r0, 0x3f	; 63
    f778:	f8 94       	cli
    f77a:	de bf       	out	0x3e, r29	; 62
    f77c:	0f be       	out	0x3f, r0	; 63
    f77e:	cd bf       	out	0x3d, r28	; 61
    f780:	69 83       	std	Y+1, r22	; 0x01
    f782:	7a 83       	std	Y+2, r23	; 0x02
    f784:	8b 83       	std	Y+3, r24	; 0x03
    f786:	9c 83       	std	Y+4, r25	; 0x04
    f788:	2d 83       	std	Y+5, r18	; 0x05
    f78a:	3e 83       	std	Y+6, r19	; 0x06
    f78c:	4f 83       	std	Y+7, r20	; 0x07
    f78e:	58 87       	std	Y+8, r21	; 0x08
    f790:	27 01       	movw	r4, r14
    f792:	38 01       	movw	r6, r16
    f794:	76 01       	movw	r14, r12
    f796:	65 01       	movw	r12, r10
    f798:	8f 8c       	ldd	r8, Y+31	; 0x1f
    f79a:	98 a0       	ldd	r9, Y+32	; 0x20
    f79c:	a9 a0       	ldd	r10, Y+33	; 0x21
    f79e:	ba a0       	ldd	r11, Y+34	; 0x22
    line_byte = line_byte  << 9  ; // Begin bit9 for Number Byte  in 1 Line of  data Picture (Use DL_BITMAP_LAOUT CMM)  
    width     = width << 9       ; // Begin bit9 for width in pixel of picture (Use DL_BITMAP_SIZE CMM)  

    //Set Attribute Bitmap//

    FT800memWrite32(RAM_CMD + cmdOffset,(DL_COLOR_RGB | White))           ; //***Sent DL-CMD Set Color RGB =White
    f7a0:	60 91 34 01 	lds	r22, 0x0134
    f7a4:	70 91 35 01 	lds	r23, 0x0135
    f7a8:	80 e0       	ldi	r24, 0x00	; 0
    f7aa:	90 e0       	ldi	r25, 0x00	; 0
    f7ac:	60 50       	subi	r22, 0x00	; 0
    f7ae:	70 48       	sbci	r23, 0x80	; 128
    f7b0:	8f 4e       	sbci	r24, 0xEF	; 239
    f7b2:	9f 4f       	sbci	r25, 0xFF	; 255
    f7b4:	2f ef       	ldi	r18, 0xFF	; 255
    f7b6:	3f ef       	ldi	r19, 0xFF	; 255
    f7b8:	4f ef       	ldi	r20, 0xFF	; 255
    f7ba:	54 e0       	ldi	r21, 0x04	; 4
    f7bc:	0e 94 19 75 	call	0xea32	; 0xea32 <FT800memWrite32>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    f7c0:	80 91 34 01 	lds	r24, 0x0134
    f7c4:	90 91 35 01 	lds	r25, 0x0135
    f7c8:	bc 01       	movw	r22, r24
    f7ca:	6c 5f       	subi	r22, 0xFC	; 252
    f7cc:	7f 4f       	sbci	r23, 0xFF	; 255

    if(newOffset > 4095)			            //If new offset past boundary...
    f7ce:	00 e1       	ldi	r16, 0x10	; 16
    f7d0:	60 30       	cpi	r22, 0x00	; 0
    f7d2:	70 07       	cpc	r23, r16
    f7d4:	18 f0       	brcs	.+6      	; 0xf7dc <Bitmap_DL+0x8c>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    f7d6:	bc 01       	movw	r22, r24
    f7d8:	6c 5f       	subi	r22, 0xFC	; 252
    f7da:	7f 40       	sbci	r23, 0x0F	; 15
    width     = width << 9       ; // Begin bit9 for width in pixel of picture (Use DL_BITMAP_SIZE CMM)  

    //Set Attribute Bitmap//

    FT800memWrite32(RAM_CMD + cmdOffset,(DL_COLOR_RGB | White))           ; //***Sent DL-CMD Set Color RGB =White
    cmdOffset = incCMDOffset(cmdOffset,4)                                 ; //Update Offset pointer Ram-CMD 4 byte for Next CMD
    f7dc:	70 93 35 01 	sts	0x0135, r23
    f7e0:	60 93 34 01 	sts	0x0134, r22


    FT800memWrite32(RAM_CMD + cmdOffset,(DL_BITMAP_SOURCE|addr))          ; //***Sent DL-CMD Start Address of bitmap Data In RAM_G
    f7e4:	80 e0       	ldi	r24, 0x00	; 0
    f7e6:	90 e0       	ldi	r25, 0x00	; 0
    f7e8:	60 50       	subi	r22, 0x00	; 0
    f7ea:	70 48       	sbci	r23, 0x80	; 128
    f7ec:	8f 4e       	sbci	r24, 0xEF	; 239
    f7ee:	9f 4f       	sbci	r25, 0xFF	; 255
    f7f0:	20 e0       	ldi	r18, 0x00	; 0
    f7f2:	30 e0       	ldi	r19, 0x00	; 0
    f7f4:	40 e0       	ldi	r20, 0x00	; 0
    f7f6:	51 e0       	ldi	r21, 0x01	; 1
    f7f8:	42 2a       	or	r4, r18
    f7fa:	53 2a       	or	r5, r19
    f7fc:	64 2a       	or	r6, r20
    f7fe:	75 2a       	or	r7, r21
    f800:	a3 01       	movw	r20, r6
    f802:	92 01       	movw	r18, r4
    f804:	0e 94 19 75 	call	0xea32	; 0xea32 <FT800memWrite32>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    f808:	80 91 34 01 	lds	r24, 0x0134
    f80c:	90 91 35 01 	lds	r25, 0x0135
    f810:	bc 01       	movw	r22, r24
    f812:	6c 5f       	subi	r22, 0xFC	; 252
    f814:	7f 4f       	sbci	r23, 0xFF	; 255

    if(newOffset > 4095)			            //If new offset past boundary...
    f816:	30 e1       	ldi	r19, 0x10	; 16
    f818:	60 30       	cpi	r22, 0x00	; 0
    f81a:	73 07       	cpc	r23, r19
    f81c:	18 f0       	brcs	.+6      	; 0xf824 <Bitmap_DL+0xd4>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    f81e:	bc 01       	movw	r22, r24
    f820:	6c 5f       	subi	r22, 0xFC	; 252
    f822:	7f 40       	sbci	r23, 0x0F	; 15
    FT800memWrite32(RAM_CMD + cmdOffset,(DL_COLOR_RGB | White))           ; //***Sent DL-CMD Set Color RGB =White
    cmdOffset = incCMDOffset(cmdOffset,4)                                 ; //Update Offset pointer Ram-CMD 4 byte for Next CMD


    FT800memWrite32(RAM_CMD + cmdOffset,(DL_BITMAP_SOURCE|addr))          ; //***Sent DL-CMD Start Address of bitmap Data In RAM_G
    cmdOffset = incCMDOffset(cmdOffset,4)                                 ; //Update Offset pointer Ram-CMD 4 byte for Next DL-CMD
    f824:	70 93 35 01 	sts	0x0135, r23
    f828:	60 93 34 01 	sts	0x0134, r22

    FT800memWrite32(RAM_CMD + cmdOffset,(DL_BITMAP_LAYOUT|format|line_byte|height  )) ; //***Sent DL-CMD Set Bitmap Layout data 
    f82c:	8b a1       	ldd	r24, Y+35	; 0x23
    f82e:	9c a1       	ldd	r25, Y+36	; 0x24
    f830:	2c 01       	movw	r4, r24
    f832:	66 24       	eor	r6, r6
    f834:	57 fc       	sbrc	r5, 7
    f836:	60 94       	com	r6
    f838:	76 2c       	mov	r7, r6
    f83a:	80 e0       	ldi	r24, 0x00	; 0
    f83c:	90 e0       	ldi	r25, 0x00	; 0
    f83e:	60 50       	subi	r22, 0x00	; 0
    f840:	70 48       	sbci	r23, 0x80	; 128
    f842:	8f 4e       	sbci	r24, 0xEF	; 239
    f844:	9f 4f       	sbci	r25, 0xFF	; 255
    f846:	03 e1       	ldi	r16, 0x13	; 19
    f848:	cc 0c       	add	r12, r12
    f84a:	dd 1c       	adc	r13, r13
    f84c:	ee 1c       	adc	r14, r14
    f84e:	ff 1c       	adc	r15, r15
    f850:	0a 95       	dec	r16
    f852:	d1 f7       	brne	.-12     	; 0xf848 <Bitmap_DL+0xf8>
    f854:	00 e0       	ldi	r16, 0x00	; 0
    f856:	10 e0       	ldi	r17, 0x00	; 0
    f858:	20 e0       	ldi	r18, 0x00	; 0
    f85a:	37 e0       	ldi	r19, 0x07	; 7
    f85c:	c0 2a       	or	r12, r16
    f85e:	d1 2a       	or	r13, r17
    f860:	e2 2a       	or	r14, r18
    f862:	f3 2a       	or	r15, r19
    f864:	2b 8d       	ldd	r18, Y+27	; 0x1b
    f866:	3c 8d       	ldd	r19, Y+28	; 0x1c
    f868:	4d 8d       	ldd	r20, Y+29	; 0x1d
    f86a:	5e 8d       	ldd	r21, Y+30	; 0x1e
    f86c:	19 e0       	ldi	r17, 0x09	; 9
    f86e:	22 0f       	add	r18, r18
    f870:	33 1f       	adc	r19, r19
    f872:	44 1f       	adc	r20, r20
    f874:	55 1f       	adc	r21, r21
    f876:	1a 95       	dec	r17
    f878:	d1 f7       	brne	.-12     	; 0xf86e <Bitmap_DL+0x11e>
    f87a:	c2 2a       	or	r12, r18
    f87c:	d3 2a       	or	r13, r19
    f87e:	e4 2a       	or	r14, r20
    f880:	f5 2a       	or	r15, r21
    f882:	c4 28       	or	r12, r4
    f884:	d5 28       	or	r13, r5
    f886:	e6 28       	or	r14, r6
    f888:	f7 28       	or	r15, r7
    f88a:	a7 01       	movw	r20, r14
    f88c:	96 01       	movw	r18, r12
    f88e:	0e 94 19 75 	call	0xea32	; 0xea32 <FT800memWrite32>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    f892:	80 91 34 01 	lds	r24, 0x0134
    f896:	90 91 35 01 	lds	r25, 0x0135
    f89a:	bc 01       	movw	r22, r24
    f89c:	6c 5f       	subi	r22, 0xFC	; 252
    f89e:	7f 4f       	sbci	r23, 0xFF	; 255

    if(newOffset > 4095)			            //If new offset past boundary...
    f8a0:	30 e1       	ldi	r19, 0x10	; 16
    f8a2:	60 30       	cpi	r22, 0x00	; 0
    f8a4:	73 07       	cpc	r23, r19
    f8a6:	18 f0       	brcs	.+6      	; 0xf8ae <Bitmap_DL+0x15e>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    f8a8:	bc 01       	movw	r22, r24
    f8aa:	6c 5f       	subi	r22, 0xFC	; 252
    f8ac:	7f 40       	sbci	r23, 0x0F	; 15

    FT800memWrite32(RAM_CMD + cmdOffset,(DL_BITMAP_SOURCE|addr))          ; //***Sent DL-CMD Start Address of bitmap Data In RAM_G
    cmdOffset = incCMDOffset(cmdOffset,4)                                 ; //Update Offset pointer Ram-CMD 4 byte for Next DL-CMD

    FT800memWrite32(RAM_CMD + cmdOffset,(DL_BITMAP_LAYOUT|format|line_byte|height  )) ; //***Sent DL-CMD Set Bitmap Layout data 
    cmdOffset = incCMDOffset(cmdOffset,4)                                 ; //Update Offset pointer Ram-CMD 4 byte for Next DL-CMD
    f8ae:	70 93 35 01 	sts	0x0135, r23
    f8b2:	60 93 34 01 	sts	0x0134, r22

    FT800memWrite32(RAM_CMD + cmdOffset,(DL_BITMAP_SIZE|width|height ))   ; //***Sent DL-CMD Set Bitmap Size in Pixel
    f8b6:	80 e0       	ldi	r24, 0x00	; 0
    f8b8:	90 e0       	ldi	r25, 0x00	; 0
    f8ba:	60 50       	subi	r22, 0x00	; 0
    f8bc:	70 48       	sbci	r23, 0x80	; 128
    f8be:	8f 4e       	sbci	r24, 0xEF	; 239
    f8c0:	9f 4f       	sbci	r25, 0xFF	; 255
    f8c2:	b9 e0       	ldi	r27, 0x09	; 9
    f8c4:	88 0c       	add	r8, r8
    f8c6:	99 1c       	adc	r9, r9
    f8c8:	aa 1c       	adc	r10, r10
    f8ca:	bb 1c       	adc	r11, r11
    f8cc:	ba 95       	dec	r27
    f8ce:	d1 f7       	brne	.-12     	; 0xf8c4 <Bitmap_DL+0x174>
    f8d0:	e1 2c       	mov	r14, r1
    f8d2:	f1 2c       	mov	r15, r1
    f8d4:	01 2d       	mov	r16, r1
    f8d6:	a8 e0       	ldi	r26, 0x08	; 8
    f8d8:	1a 2f       	mov	r17, r26
    f8da:	8e 28       	or	r8, r14
    f8dc:	9f 28       	or	r9, r15
    f8de:	a0 2a       	or	r10, r16
    f8e0:	b1 2a       	or	r11, r17
    f8e2:	84 28       	or	r8, r4
    f8e4:	95 28       	or	r9, r5
    f8e6:	a6 28       	or	r10, r6
    f8e8:	b7 28       	or	r11, r7
    f8ea:	a5 01       	movw	r20, r10
    f8ec:	94 01       	movw	r18, r8
    f8ee:	0e 94 19 75 	call	0xea32	; 0xea32 <FT800memWrite32>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    f8f2:	80 91 34 01 	lds	r24, 0x0134
    f8f6:	90 91 35 01 	lds	r25, 0x0135
    f8fa:	bc 01       	movw	r22, r24
    f8fc:	6c 5f       	subi	r22, 0xFC	; 252
    f8fe:	7f 4f       	sbci	r23, 0xFF	; 255

    if(newOffset > 4095)			            //If new offset past boundary...
    f900:	00 e1       	ldi	r16, 0x10	; 16
    f902:	60 30       	cpi	r22, 0x00	; 0
    f904:	70 07       	cpc	r23, r16
    f906:	18 f0       	brcs	.+6      	; 0xf90e <Bitmap_DL+0x1be>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    f908:	bc 01       	movw	r22, r24
    f90a:	6c 5f       	subi	r22, 0xFC	; 252
    f90c:	7f 40       	sbci	r23, 0x0F	; 15

    FT800memWrite32(RAM_CMD + cmdOffset,(DL_BITMAP_LAYOUT|format|line_byte|height  )) ; //***Sent DL-CMD Set Bitmap Layout data 
    cmdOffset = incCMDOffset(cmdOffset,4)                                 ; //Update Offset pointer Ram-CMD 4 byte for Next DL-CMD

    FT800memWrite32(RAM_CMD + cmdOffset,(DL_BITMAP_SIZE|width|height ))   ; //***Sent DL-CMD Set Bitmap Size in Pixel
    cmdOffset = incCMDOffset(cmdOffset,4)                                 ; //Update Offset pointer Ram-CMD 4 byte for Next DL-CMD
    f90e:	70 93 35 01 	sts	0x0135, r23
    f912:	60 93 34 01 	sts	0x0134, r22


	//Start Draw Bitmap//	 

    FT800memWrite32(RAM_CMD + cmdOffset,(DL_BEGIN | BITMAPS))             ; //***Sent DL-CMD BEGIN for BITMAP Drawing Mode
    f916:	80 e0       	ldi	r24, 0x00	; 0
    f918:	90 e0       	ldi	r25, 0x00	; 0
    f91a:	60 50       	subi	r22, 0x00	; 0
    f91c:	70 48       	sbci	r23, 0x80	; 128
    f91e:	8f 4e       	sbci	r24, 0xEF	; 239
    f920:	9f 4f       	sbci	r25, 0xFF	; 255
    f922:	21 e0       	ldi	r18, 0x01	; 1
    f924:	30 e0       	ldi	r19, 0x00	; 0
    f926:	40 e0       	ldi	r20, 0x00	; 0
    f928:	5f e1       	ldi	r21, 0x1F	; 31
    f92a:	0e 94 19 75 	call	0xea32	; 0xea32 <FT800memWrite32>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    f92e:	80 91 34 01 	lds	r24, 0x0134
    f932:	90 91 35 01 	lds	r25, 0x0135
    f936:	bc 01       	movw	r22, r24
    f938:	6c 5f       	subi	r22, 0xFC	; 252
    f93a:	7f 4f       	sbci	r23, 0xFF	; 255

    if(newOffset > 4095)			            //If new offset past boundary...
    f93c:	10 e1       	ldi	r17, 0x10	; 16
    f93e:	60 30       	cpi	r22, 0x00	; 0
    f940:	71 07       	cpc	r23, r17
    f942:	18 f0       	brcs	.+6      	; 0xf94a <Bitmap_DL+0x1fa>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    f944:	bc 01       	movw	r22, r24
    f946:	6c 5f       	subi	r22, 0xFC	; 252
    f948:	7f 40       	sbci	r23, 0x0F	; 15


	//Start Draw Bitmap//	 

    FT800memWrite32(RAM_CMD + cmdOffset,(DL_BEGIN | BITMAPS))             ; //***Sent DL-CMD BEGIN for BITMAP Drawing Mode
    cmdOffset = incCMDOffset(cmdOffset,4)                                 ; //Update Offset pointer Ram-CMD 4 byte for Next DL-CMD
    f94a:	70 93 35 01 	sts	0x0135, r23
    f94e:	60 93 34 01 	sts	0x0134, r22


	FT800memWrite32(RAM_CMD + cmdOffset,(DL_VERTEX2II | xy))              ; //***Sent DL-CMD Set Start point Draw Picture in pixel
    f952:	80 e0       	ldi	r24, 0x00	; 0
    f954:	90 e0       	ldi	r25, 0x00	; 0
    f956:	60 50       	subi	r22, 0x00	; 0
    f958:	70 48       	sbci	r23, 0x80	; 128
    f95a:	8f 4e       	sbci	r24, 0xEF	; 239
    f95c:	9f 4f       	sbci	r25, 0xFF	; 255
    f95e:	2d 81       	ldd	r18, Y+5	; 0x05
    f960:	3e 81       	ldd	r19, Y+6	; 0x06
    f962:	4f 81       	ldd	r20, Y+7	; 0x07
    f964:	58 85       	ldd	r21, Y+8	; 0x08
    f966:	fc e0       	ldi	r31, 0x0C	; 12
    f968:	22 0f       	add	r18, r18
    f96a:	33 1f       	adc	r19, r19
    f96c:	44 1f       	adc	r20, r20
    f96e:	55 1f       	adc	r21, r21
    f970:	fa 95       	dec	r31
    f972:	d1 f7       	brne	.-12     	; 0xf968 <Bitmap_DL+0x218>
    f974:	e9 80       	ldd	r14, Y+1	; 0x01
    f976:	fa 80       	ldd	r15, Y+2	; 0x02
    f978:	0b 81       	ldd	r16, Y+3	; 0x03
    f97a:	1c 81       	ldd	r17, Y+4	; 0x04
    f97c:	e5 e1       	ldi	r30, 0x15	; 21
    f97e:	ee 0c       	add	r14, r14
    f980:	ff 1c       	adc	r15, r15
    f982:	00 1f       	adc	r16, r16
    f984:	11 1f       	adc	r17, r17
    f986:	ea 95       	dec	r30
    f988:	d1 f7       	brne	.-12     	; 0xf97e <Bitmap_DL+0x22e>
    f98a:	2e 29       	or	r18, r14
    f98c:	3f 29       	or	r19, r15
    f98e:	40 2b       	or	r20, r16
    f990:	51 2b       	or	r21, r17
    f992:	50 68       	ori	r21, 0x80	; 128
    f994:	2d 83       	std	Y+5, r18	; 0x05
    f996:	3e 83       	std	Y+6, r19	; 0x06
    f998:	4f 83       	std	Y+7, r20	; 0x07
    f99a:	58 87       	std	Y+8, r21	; 0x08
    f99c:	0e 94 19 75 	call	0xea32	; 0xea32 <FT800memWrite32>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    f9a0:	80 91 34 01 	lds	r24, 0x0134
    f9a4:	90 91 35 01 	lds	r25, 0x0135
    f9a8:	bc 01       	movw	r22, r24
    f9aa:	6c 5f       	subi	r22, 0xFC	; 252
    f9ac:	7f 4f       	sbci	r23, 0xFF	; 255

    if(newOffset > 4095)			            //If new offset past boundary...
    f9ae:	00 e1       	ldi	r16, 0x10	; 16
    f9b0:	60 30       	cpi	r22, 0x00	; 0
    f9b2:	70 07       	cpc	r23, r16
    f9b4:	18 f0       	brcs	.+6      	; 0xf9bc <Bitmap_DL+0x26c>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    f9b6:	bc 01       	movw	r22, r24
    f9b8:	6c 5f       	subi	r22, 0xFC	; 252
    f9ba:	7f 40       	sbci	r23, 0x0F	; 15
    FT800memWrite32(RAM_CMD + cmdOffset,(DL_BEGIN | BITMAPS))             ; //***Sent DL-CMD BEGIN for BITMAP Drawing Mode
    cmdOffset = incCMDOffset(cmdOffset,4)                                 ; //Update Offset pointer Ram-CMD 4 byte for Next DL-CMD


	FT800memWrite32(RAM_CMD + cmdOffset,(DL_VERTEX2II | xy))              ; //***Sent DL-CMD Set Start point Draw Picture in pixel
    cmdOffset = incCMDOffset(cmdOffset,4)                                 ; //Update Offset pointer Ram-CMD 4 byte for Next DL-CMD
    f9bc:	70 93 35 01 	sts	0x0135, r23
    f9c0:	60 93 34 01 	sts	0x0134, r22
 
    FT800memWrite32(RAM_CMD + cmdOffset,DL_END)                           ; //***Sent DL-CMD End Draw Picture  
    f9c4:	80 e0       	ldi	r24, 0x00	; 0
    f9c6:	90 e0       	ldi	r25, 0x00	; 0
    f9c8:	60 50       	subi	r22, 0x00	; 0
    f9ca:	70 48       	sbci	r23, 0x80	; 128
    f9cc:	8f 4e       	sbci	r24, 0xEF	; 239
    f9ce:	9f 4f       	sbci	r25, 0xFF	; 255
    f9d0:	20 e0       	ldi	r18, 0x00	; 0
    f9d2:	30 e0       	ldi	r19, 0x00	; 0
    f9d4:	40 e0       	ldi	r20, 0x00	; 0
    f9d6:	51 e2       	ldi	r21, 0x21	; 33
    f9d8:	0e 94 19 75 	call	0xea32	; 0xea32 <FT800memWrite32>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    f9dc:	20 91 34 01 	lds	r18, 0x0134
    f9e0:	30 91 35 01 	lds	r19, 0x0135
    f9e4:	c9 01       	movw	r24, r18
    f9e6:	04 96       	adiw	r24, 0x04	; 4

    if(newOffset > 4095)			            //If new offset past boundary...
    f9e8:	10 e1       	ldi	r17, 0x10	; 16
    f9ea:	80 30       	cpi	r24, 0x00	; 0
    f9ec:	91 07       	cpc	r25, r17
    f9ee:	18 f0       	brcs	.+6      	; 0xf9f6 <Bitmap_DL+0x2a6>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    f9f0:	c9 01       	movw	r24, r18
    f9f2:	8c 5f       	subi	r24, 0xFC	; 252
    f9f4:	9f 40       	sbci	r25, 0x0F	; 15

	FT800memWrite32(RAM_CMD + cmdOffset,(DL_VERTEX2II | xy))              ; //***Sent DL-CMD Set Start point Draw Picture in pixel
    cmdOffset = incCMDOffset(cmdOffset,4)                                 ; //Update Offset pointer Ram-CMD 4 byte for Next DL-CMD
 
    FT800memWrite32(RAM_CMD + cmdOffset,DL_END)                           ; //***Sent DL-CMD End Draw Picture  
    cmdOffset = incCMDOffset(cmdOffset,4)                                 ; //Update Offset pointer Ram-CMD 4 byte for Next CMD           
    f9f6:	90 93 35 01 	sts	0x0135, r25
    f9fa:	80 93 34 01 	sts	0x0134, r24
  
  }
    f9fe:	28 96       	adiw	r28, 0x08	; 8
    fa00:	0f b6       	in	r0, 0x3f	; 63
    fa02:	f8 94       	cli
    fa04:	de bf       	out	0x3e, r29	; 62
    fa06:	0f be       	out	0x3f, r0	; 63
    fa08:	cd bf       	out	0x3d, r28	; 61
    fa0a:	cf 91       	pop	r28
    fa0c:	df 91       	pop	r29
    fa0e:	1f 91       	pop	r17
    fa10:	0f 91       	pop	r16
    fa12:	ff 90       	pop	r15
    fa14:	ef 90       	pop	r14
    fa16:	df 90       	pop	r13
    fa18:	cf 90       	pop	r12
    fa1a:	bf 90       	pop	r11
    fa1c:	af 90       	pop	r10
    fa1e:	9f 90       	pop	r9
    fa20:	8f 90       	pop	r8
    fa22:	7f 90       	pop	r7
    fa24:	6f 90       	pop	r6
    fa26:	5f 90       	pop	r5
    fa28:	4f 90       	pop	r4
    fa2a:	08 95       	ret

0000fa2c <RotateBMP_CMD>:
  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/



void RotateBMP_CMD(long x,long y,long addr,long format,long line_byte,long width,int height,long angle_rotat )
 {
    fa2c:	4f 92       	push	r4
    fa2e:	5f 92       	push	r5
    fa30:	6f 92       	push	r6
    fa32:	7f 92       	push	r7
    fa34:	8f 92       	push	r8
    fa36:	9f 92       	push	r9
    fa38:	af 92       	push	r10
    fa3a:	bf 92       	push	r11
    fa3c:	cf 92       	push	r12
    fa3e:	df 92       	push	r13
    fa40:	ef 92       	push	r14
    fa42:	ff 92       	push	r15
    fa44:	0f 93       	push	r16
    fa46:	1f 93       	push	r17
    fa48:	df 93       	push	r29
    fa4a:	cf 93       	push	r28
    fa4c:	cd b7       	in	r28, 0x3d	; 61
    fa4e:	de b7       	in	r29, 0x3e	; 62
    fa50:	60 97       	sbiw	r28, 0x10	; 16
    fa52:	0f b6       	in	r0, 0x3f	; 63
    fa54:	f8 94       	cli
    fa56:	de bf       	out	0x3e, r29	; 62
    fa58:	0f be       	out	0x3f, r0	; 63
    fa5a:	cd bf       	out	0x3d, r28	; 61
    fa5c:	69 87       	std	Y+9, r22	; 0x09
    fa5e:	7a 87       	std	Y+10, r23	; 0x0a
    fa60:	8b 87       	std	Y+11, r24	; 0x0b
    fa62:	9c 87       	std	Y+12, r25	; 0x0c
    fa64:	2d 87       	std	Y+13, r18	; 0x0d
    fa66:	3e 87       	std	Y+14, r19	; 0x0e
    fa68:	4f 87       	std	Y+15, r20	; 0x0f
    fa6a:	58 8b       	std	Y+16, r21	; 0x10
    fa6c:	27 01       	movw	r4, r14
    fa6e:	38 01       	movw	r6, r16
    fa70:	76 01       	movw	r14, r12
    fa72:	65 01       	movw	r12, r10
    fa74:	8f a0       	ldd	r8, Y+39	; 0x27
    fa76:	98 a4       	ldd	r9, Y+40	; 0x28
    fa78:	a9 a4       	ldd	r10, Y+41	; 0x29
    fa7a:	ba a4       	ldd	r11, Y+42	; 0x2a
    fa7c:	0b a5       	ldd	r16, Y+43	; 0x2b
    fa7e:	1c a5       	ldd	r17, Y+44	; 0x2c
    long xy,tfx,tfy;	

 //------ use CMD_TRANSLATE ----
    tfx =  (width/2)* 65536      ;   //Set x translate factor for use Rotate Bitmap Around Center
    fa80:	c5 01       	movw	r24, r10
    fa82:	b4 01       	movw	r22, r8
    fa84:	22 e0       	ldi	r18, 0x02	; 2
    fa86:	30 e0       	ldi	r19, 0x00	; 0
    fa88:	40 e0       	ldi	r20, 0x00	; 0
    fa8a:	50 e0       	ldi	r21, 0x00	; 0
    fa8c:	0e 94 29 8a 	call	0x11452	; 0x11452 <__divmodsi4>
    fa90:	d9 01       	movw	r26, r18
    fa92:	99 27       	eor	r25, r25
    fa94:	88 27       	eor	r24, r24
    fa96:	8d 83       	std	Y+5, r24	; 0x05
    fa98:	9e 83       	std	Y+6, r25	; 0x06
    fa9a:	af 83       	std	Y+7, r26	; 0x07
    fa9c:	b8 87       	std	Y+8, r27	; 0x08
	tfy =   (height/2)*65536     ;   //Set x translate factor for use Rotate Bitmap Around Center
    fa9e:	c8 01       	movw	r24, r16
    faa0:	62 e0       	ldi	r22, 0x02	; 2
    faa2:	70 e0       	ldi	r23, 0x00	; 0
    faa4:	0e 94 16 8a 	call	0x1142c	; 0x1142c <__divmodhi4>
    faa8:	88 27       	eor	r24, r24
    faaa:	77 fd       	sbrc	r23, 7
    faac:	80 95       	com	r24
    faae:	98 2f       	mov	r25, r24
    fab0:	ab 01       	movw	r20, r22
    fab2:	33 27       	eor	r19, r19
    fab4:	22 27       	eor	r18, r18
    fab6:	29 83       	std	Y+1, r18	; 0x01
    fab8:	3a 83       	std	Y+2, r19	; 0x02
    faba:	4b 83       	std	Y+3, r20	; 0x03
    fabc:	5c 83       	std	Y+4, r21	; 0x04
    line_byte = line_byte  << 9  ; // Begin bit9 for Number Byte  in 1 Line of  data Picture (Use DL_BITMAP_LAOUT CMM)  
    width     = width << 9       ; // Begin bit9 for width in pixel of picture (Use DL_BITMAP_SIZE CMM)  

    //Set Attribute Bitmap//

    FT800memWrite32(RAM_CMD + cmdOffset,(DL_COLOR_RGB | White))           ; //***Sent DL-CMD Set Color RGB =White
    fabe:	60 91 34 01 	lds	r22, 0x0134
    fac2:	70 91 35 01 	lds	r23, 0x0135
    fac6:	80 e0       	ldi	r24, 0x00	; 0
    fac8:	90 e0       	ldi	r25, 0x00	; 0
    faca:	60 50       	subi	r22, 0x00	; 0
    facc:	70 48       	sbci	r23, 0x80	; 128
    face:	8f 4e       	sbci	r24, 0xEF	; 239
    fad0:	9f 4f       	sbci	r25, 0xFF	; 255
    fad2:	2f ef       	ldi	r18, 0xFF	; 255
    fad4:	3f ef       	ldi	r19, 0xFF	; 255
    fad6:	4f ef       	ldi	r20, 0xFF	; 255
    fad8:	54 e0       	ldi	r21, 0x04	; 4
    fada:	0e 94 19 75 	call	0xea32	; 0xea32 <FT800memWrite32>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    fade:	80 91 34 01 	lds	r24, 0x0134
    fae2:	90 91 35 01 	lds	r25, 0x0135
    fae6:	bc 01       	movw	r22, r24
    fae8:	6c 5f       	subi	r22, 0xFC	; 252
    faea:	7f 4f       	sbci	r23, 0xFF	; 255

    if(newOffset > 4095)			            //If new offset past boundary...
    faec:	30 e1       	ldi	r19, 0x10	; 16
    faee:	60 30       	cpi	r22, 0x00	; 0
    faf0:	73 07       	cpc	r23, r19
    faf2:	18 f0       	brcs	.+6      	; 0xfafa <RotateBMP_CMD+0xce>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    faf4:	bc 01       	movw	r22, r24
    faf6:	6c 5f       	subi	r22, 0xFC	; 252
    faf8:	7f 40       	sbci	r23, 0x0F	; 15
    width     = width << 9       ; // Begin bit9 for width in pixel of picture (Use DL_BITMAP_SIZE CMM)  

    //Set Attribute Bitmap//

    FT800memWrite32(RAM_CMD + cmdOffset,(DL_COLOR_RGB | White))           ; //***Sent DL-CMD Set Color RGB =White
    cmdOffset = incCMDOffset(cmdOffset,4)                                 ; //Update Offset pointer Ram-CMD 4 byte for Next DL-CMD
    fafa:	70 93 35 01 	sts	0x0135, r23
    fafe:	60 93 34 01 	sts	0x0134, r22


    FT800memWrite32(RAM_CMD + cmdOffset,(DL_BITMAP_SOURCE|addr))          ; //***Sent DL-CMD Start Address of bitmap Data In RAM_G
    fb02:	80 e0       	ldi	r24, 0x00	; 0
    fb04:	90 e0       	ldi	r25, 0x00	; 0
    fb06:	60 50       	subi	r22, 0x00	; 0
    fb08:	70 48       	sbci	r23, 0x80	; 128
    fb0a:	8f 4e       	sbci	r24, 0xEF	; 239
    fb0c:	9f 4f       	sbci	r25, 0xFF	; 255
    fb0e:	20 e0       	ldi	r18, 0x00	; 0
    fb10:	30 e0       	ldi	r19, 0x00	; 0
    fb12:	40 e0       	ldi	r20, 0x00	; 0
    fb14:	51 e0       	ldi	r21, 0x01	; 1
    fb16:	42 2a       	or	r4, r18
    fb18:	53 2a       	or	r5, r19
    fb1a:	64 2a       	or	r6, r20
    fb1c:	75 2a       	or	r7, r21
    fb1e:	a3 01       	movw	r20, r6
    fb20:	92 01       	movw	r18, r4
    fb22:	0e 94 19 75 	call	0xea32	; 0xea32 <FT800memWrite32>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    fb26:	80 91 34 01 	lds	r24, 0x0134
    fb2a:	90 91 35 01 	lds	r25, 0x0135
    fb2e:	bc 01       	movw	r22, r24
    fb30:	6c 5f       	subi	r22, 0xFC	; 252
    fb32:	7f 4f       	sbci	r23, 0xFF	; 255

    if(newOffset > 4095)			            //If new offset past boundary...
    fb34:	30 e1       	ldi	r19, 0x10	; 16
    fb36:	60 30       	cpi	r22, 0x00	; 0
    fb38:	73 07       	cpc	r23, r19
    fb3a:	18 f0       	brcs	.+6      	; 0xfb42 <RotateBMP_CMD+0x116>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    fb3c:	bc 01       	movw	r22, r24
    fb3e:	6c 5f       	subi	r22, 0xFC	; 252
    fb40:	7f 40       	sbci	r23, 0x0F	; 15
    FT800memWrite32(RAM_CMD + cmdOffset,(DL_COLOR_RGB | White))           ; //***Sent DL-CMD Set Color RGB =White
    cmdOffset = incCMDOffset(cmdOffset,4)                                 ; //Update Offset pointer Ram-CMD 4 byte for Next DL-CMD


    FT800memWrite32(RAM_CMD + cmdOffset,(DL_BITMAP_SOURCE|addr))          ; //***Sent DL-CMD Start Address of bitmap Data In RAM_G
    cmdOffset = incCMDOffset(cmdOffset,4)                                 ; //Update Offset pointer Ram-CMD 4 byte for Next DL-CMD
    fb42:	70 93 35 01 	sts	0x0135, r23
    fb46:	60 93 34 01 	sts	0x0134, r22

    FT800memWrite32(RAM_CMD + cmdOffset,(DL_BITMAP_LAYOUT|format|line_byte|height  )) ; //***Sent DL-CMD Set Bitmap Layout data 
    fb4a:	28 01       	movw	r4, r16
    fb4c:	66 24       	eor	r6, r6
    fb4e:	57 fc       	sbrc	r5, 7
    fb50:	60 94       	com	r6
    fb52:	76 2c       	mov	r7, r6
    fb54:	80 e0       	ldi	r24, 0x00	; 0
    fb56:	90 e0       	ldi	r25, 0x00	; 0
    fb58:	60 50       	subi	r22, 0x00	; 0
    fb5a:	70 48       	sbci	r23, 0x80	; 128
    fb5c:	8f 4e       	sbci	r24, 0xEF	; 239
    fb5e:	9f 4f       	sbci	r25, 0xFF	; 255
    fb60:	13 e1       	ldi	r17, 0x13	; 19
    fb62:	cc 0c       	add	r12, r12
    fb64:	dd 1c       	adc	r13, r13
    fb66:	ee 1c       	adc	r14, r14
    fb68:	ff 1c       	adc	r15, r15
    fb6a:	1a 95       	dec	r17
    fb6c:	d1 f7       	brne	.-12     	; 0xfb62 <RotateBMP_CMD+0x136>
    fb6e:	00 e0       	ldi	r16, 0x00	; 0
    fb70:	10 e0       	ldi	r17, 0x00	; 0
    fb72:	20 e0       	ldi	r18, 0x00	; 0
    fb74:	37 e0       	ldi	r19, 0x07	; 7
    fb76:	c0 2a       	or	r12, r16
    fb78:	d1 2a       	or	r13, r17
    fb7a:	e2 2a       	or	r14, r18
    fb7c:	f3 2a       	or	r15, r19
    fb7e:	2b a1       	ldd	r18, Y+35	; 0x23
    fb80:	3c a1       	ldd	r19, Y+36	; 0x24
    fb82:	4d a1       	ldd	r20, Y+37	; 0x25
    fb84:	5e a1       	ldd	r21, Y+38	; 0x26
    fb86:	b9 e0       	ldi	r27, 0x09	; 9
    fb88:	22 0f       	add	r18, r18
    fb8a:	33 1f       	adc	r19, r19
    fb8c:	44 1f       	adc	r20, r20
    fb8e:	55 1f       	adc	r21, r21
    fb90:	ba 95       	dec	r27
    fb92:	d1 f7       	brne	.-12     	; 0xfb88 <RotateBMP_CMD+0x15c>
    fb94:	c2 2a       	or	r12, r18
    fb96:	d3 2a       	or	r13, r19
    fb98:	e4 2a       	or	r14, r20
    fb9a:	f5 2a       	or	r15, r21
    fb9c:	c4 28       	or	r12, r4
    fb9e:	d5 28       	or	r13, r5
    fba0:	e6 28       	or	r14, r6
    fba2:	f7 28       	or	r15, r7
    fba4:	a7 01       	movw	r20, r14
    fba6:	96 01       	movw	r18, r12
    fba8:	0e 94 19 75 	call	0xea32	; 0xea32 <FT800memWrite32>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    fbac:	80 91 34 01 	lds	r24, 0x0134
    fbb0:	90 91 35 01 	lds	r25, 0x0135
    fbb4:	bc 01       	movw	r22, r24
    fbb6:	6c 5f       	subi	r22, 0xFC	; 252
    fbb8:	7f 4f       	sbci	r23, 0xFF	; 255

    if(newOffset > 4095)			            //If new offset past boundary...
    fbba:	30 e1       	ldi	r19, 0x10	; 16
    fbbc:	60 30       	cpi	r22, 0x00	; 0
    fbbe:	73 07       	cpc	r23, r19
    fbc0:	18 f0       	brcs	.+6      	; 0xfbc8 <RotateBMP_CMD+0x19c>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    fbc2:	bc 01       	movw	r22, r24
    fbc4:	6c 5f       	subi	r22, 0xFC	; 252
    fbc6:	7f 40       	sbci	r23, 0x0F	; 15

    FT800memWrite32(RAM_CMD + cmdOffset,(DL_BITMAP_SOURCE|addr))          ; //***Sent DL-CMD Start Address of bitmap Data In RAM_G
    cmdOffset = incCMDOffset(cmdOffset,4)                                 ; //Update Offset pointer Ram-CMD 4 byte for Next DL-CMD

    FT800memWrite32(RAM_CMD + cmdOffset,(DL_BITMAP_LAYOUT|format|line_byte|height  )) ; //***Sent DL-CMD Set Bitmap Layout data 
    cmdOffset = incCMDOffset(cmdOffset,4)                                 ; //Update Offset pointer Ram-CMD 4 byte for Next DL-CMD
    fbc8:	70 93 35 01 	sts	0x0135, r23
    fbcc:	60 93 34 01 	sts	0x0134, r22

    FT800memWrite32(RAM_CMD + cmdOffset,(DL_BITMAP_SIZE|width|height ))   ; //***Sent DL-CMD Set Bitmap Size in Pixel
    fbd0:	80 e0       	ldi	r24, 0x00	; 0
    fbd2:	90 e0       	ldi	r25, 0x00	; 0
    fbd4:	60 50       	subi	r22, 0x00	; 0
    fbd6:	70 48       	sbci	r23, 0x80	; 128
    fbd8:	8f 4e       	sbci	r24, 0xEF	; 239
    fbda:	9f 4f       	sbci	r25, 0xFF	; 255
    fbdc:	a9 e0       	ldi	r26, 0x09	; 9
    fbde:	88 0c       	add	r8, r8
    fbe0:	99 1c       	adc	r9, r9
    fbe2:	aa 1c       	adc	r10, r10
    fbe4:	bb 1c       	adc	r11, r11
    fbe6:	aa 95       	dec	r26
    fbe8:	d1 f7       	brne	.-12     	; 0xfbde <RotateBMP_CMD+0x1b2>
    fbea:	e1 2c       	mov	r14, r1
    fbec:	f1 2c       	mov	r15, r1
    fbee:	01 2d       	mov	r16, r1
    fbf0:	f8 e0       	ldi	r31, 0x08	; 8
    fbf2:	1f 2f       	mov	r17, r31
    fbf4:	8e 28       	or	r8, r14
    fbf6:	9f 28       	or	r9, r15
    fbf8:	a0 2a       	or	r10, r16
    fbfa:	b1 2a       	or	r11, r17
    fbfc:	84 28       	or	r8, r4
    fbfe:	95 28       	or	r9, r5
    fc00:	a6 28       	or	r10, r6
    fc02:	b7 28       	or	r11, r7
    fc04:	a5 01       	movw	r20, r10
    fc06:	94 01       	movw	r18, r8
    fc08:	0e 94 19 75 	call	0xea32	; 0xea32 <FT800memWrite32>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    fc0c:	80 91 34 01 	lds	r24, 0x0134
    fc10:	90 91 35 01 	lds	r25, 0x0135
    fc14:	bc 01       	movw	r22, r24
    fc16:	6c 5f       	subi	r22, 0xFC	; 252
    fc18:	7f 4f       	sbci	r23, 0xFF	; 255

    if(newOffset > 4095)			            //If new offset past boundary...
    fc1a:	00 e1       	ldi	r16, 0x10	; 16
    fc1c:	60 30       	cpi	r22, 0x00	; 0
    fc1e:	70 07       	cpc	r23, r16
    fc20:	18 f0       	brcs	.+6      	; 0xfc28 <RotateBMP_CMD+0x1fc>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    fc22:	bc 01       	movw	r22, r24
    fc24:	6c 5f       	subi	r22, 0xFC	; 252
    fc26:	7f 40       	sbci	r23, 0x0F	; 15

    FT800memWrite32(RAM_CMD + cmdOffset,(DL_BITMAP_LAYOUT|format|line_byte|height  )) ; //***Sent DL-CMD Set Bitmap Layout data 
    cmdOffset = incCMDOffset(cmdOffset,4)                                 ; //Update Offset pointer Ram-CMD 4 byte for Next DL-CMD

    FT800memWrite32(RAM_CMD + cmdOffset,(DL_BITMAP_SIZE|width|height ))   ; //***Sent DL-CMD Set Bitmap Size in Pixel
    cmdOffset = incCMDOffset(cmdOffset,4)                                 ; //Update Offset pointer Ram-CMD 4 byte for Next DL-CMD
    fc28:	70 93 35 01 	sts	0x0135, r23
    fc2c:	60 93 34 01 	sts	0x0134, r22


	//Start Draw and Rotate Bitmap//	 

    FT800memWrite32(RAM_CMD + cmdOffset,(DL_BEGIN | BITMAPS))             ; //***Sent DL-CMD BEGIN for BITMAP Drawing Mode
    fc30:	80 e0       	ldi	r24, 0x00	; 0
    fc32:	90 e0       	ldi	r25, 0x00	; 0
    fc34:	60 50       	subi	r22, 0x00	; 0
    fc36:	70 48       	sbci	r23, 0x80	; 128
    fc38:	8f 4e       	sbci	r24, 0xEF	; 239
    fc3a:	9f 4f       	sbci	r25, 0xFF	; 255
    fc3c:	21 e0       	ldi	r18, 0x01	; 1
    fc3e:	30 e0       	ldi	r19, 0x00	; 0
    fc40:	40 e0       	ldi	r20, 0x00	; 0
    fc42:	5f e1       	ldi	r21, 0x1F	; 31
    fc44:	0e 94 19 75 	call	0xea32	; 0xea32 <FT800memWrite32>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    fc48:	80 91 34 01 	lds	r24, 0x0134
    fc4c:	90 91 35 01 	lds	r25, 0x0135
    fc50:	bc 01       	movw	r22, r24
    fc52:	6c 5f       	subi	r22, 0xFC	; 252
    fc54:	7f 4f       	sbci	r23, 0xFF	; 255

    if(newOffset > 4095)			            //If new offset past boundary...
    fc56:	10 e1       	ldi	r17, 0x10	; 16
    fc58:	60 30       	cpi	r22, 0x00	; 0
    fc5a:	71 07       	cpc	r23, r17
    fc5c:	18 f0       	brcs	.+6      	; 0xfc64 <RotateBMP_CMD+0x238>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    fc5e:	bc 01       	movw	r22, r24
    fc60:	6c 5f       	subi	r22, 0xFC	; 252
    fc62:	7f 40       	sbci	r23, 0x0F	; 15


	//Start Draw and Rotate Bitmap//	 

    FT800memWrite32(RAM_CMD + cmdOffset,(DL_BEGIN | BITMAPS))             ; //***Sent DL-CMD BEGIN for BITMAP Drawing Mode
    cmdOffset = incCMDOffset(cmdOffset,4)                                 ; //Update Offset pointer Ram-CMD 4 byte for Next Co-CMD
    fc64:	70 93 35 01 	sts	0x0135, r23
    fc68:	60 93 34 01 	sts	0x0134, r22
 
    //----------- Set Current Matrix --------
    FT800memWrite32(RAM_CMD + cmdOffset,CMD_LOADIDENTITY)                 ; //***Sent Co-CMD Load Identity for Set current matrix
    fc6c:	80 e0       	ldi	r24, 0x00	; 0
    fc6e:	90 e0       	ldi	r25, 0x00	; 0
    fc70:	60 50       	subi	r22, 0x00	; 0
    fc72:	70 48       	sbci	r23, 0x80	; 128
    fc74:	8f 4e       	sbci	r24, 0xEF	; 239
    fc76:	9f 4f       	sbci	r25, 0xFF	; 255
    fc78:	26 e2       	ldi	r18, 0x26	; 38
    fc7a:	3f ef       	ldi	r19, 0xFF	; 255
    fc7c:	4f ef       	ldi	r20, 0xFF	; 255
    fc7e:	5f ef       	ldi	r21, 0xFF	; 255
    fc80:	0e 94 19 75 	call	0xea32	; 0xea32 <FT800memWrite32>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    fc84:	80 91 34 01 	lds	r24, 0x0134
    fc88:	90 91 35 01 	lds	r25, 0x0135
    fc8c:	bc 01       	movw	r22, r24
    fc8e:	6c 5f       	subi	r22, 0xFC	; 252
    fc90:	7f 4f       	sbci	r23, 0xFF	; 255

    if(newOffset > 4095)			            //If new offset past boundary...
    fc92:	20 e1       	ldi	r18, 0x10	; 16
    fc94:	60 30       	cpi	r22, 0x00	; 0
    fc96:	72 07       	cpc	r23, r18
    fc98:	18 f0       	brcs	.+6      	; 0xfca0 <RotateBMP_CMD+0x274>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    fc9a:	bc 01       	movw	r22, r24
    fc9c:	6c 5f       	subi	r22, 0xFC	; 252
    fc9e:	7f 40       	sbci	r23, 0x0F	; 15
    FT800memWrite32(RAM_CMD + cmdOffset,(DL_BEGIN | BITMAPS))             ; //***Sent DL-CMD BEGIN for BITMAP Drawing Mode
    cmdOffset = incCMDOffset(cmdOffset,4)                                 ; //Update Offset pointer Ram-CMD 4 byte for Next Co-CMD
 
    //----------- Set Current Matrix --------
    FT800memWrite32(RAM_CMD + cmdOffset,CMD_LOADIDENTITY)                 ; //***Sent Co-CMD Load Identity for Set current matrix
    cmdOffset = incCMDOffset(cmdOffset,4)                                 ; //Update Offset pointer Ram-CMD 4 byte for Next Co-CMD
    fca0:	70 93 35 01 	sts	0x0135, r23
    fca4:	60 93 34 01 	sts	0x0134, r22

    //-------------Set-Translate(+) ----------
    FT800memWrite32(RAM_CMD + cmdOffset,CMD_TRANSLATE )                   ; //***Sent Co-CMD Translate for Translate current matrix
    fca8:	80 e0       	ldi	r24, 0x00	; 0
    fcaa:	90 e0       	ldi	r25, 0x00	; 0
    fcac:	60 50       	subi	r22, 0x00	; 0
    fcae:	70 48       	sbci	r23, 0x80	; 128
    fcb0:	8f 4e       	sbci	r24, 0xEF	; 239
    fcb2:	9f 4f       	sbci	r25, 0xFF	; 255
    fcb4:	27 e2       	ldi	r18, 0x27	; 39
    fcb6:	3f ef       	ldi	r19, 0xFF	; 255
    fcb8:	4f ef       	ldi	r20, 0xFF	; 255
    fcba:	5f ef       	ldi	r21, 0xFF	; 255
    fcbc:	0e 94 19 75 	call	0xea32	; 0xea32 <FT800memWrite32>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    fcc0:	80 91 34 01 	lds	r24, 0x0134
    fcc4:	90 91 35 01 	lds	r25, 0x0135
    fcc8:	bc 01       	movw	r22, r24
    fcca:	6c 5f       	subi	r22, 0xFC	; 252
    fccc:	7f 4f       	sbci	r23, 0xFF	; 255

    if(newOffset > 4095)			            //If new offset past boundary...
    fcce:	30 e1       	ldi	r19, 0x10	; 16
    fcd0:	60 30       	cpi	r22, 0x00	; 0
    fcd2:	73 07       	cpc	r23, r19
    fcd4:	18 f0       	brcs	.+6      	; 0xfcdc <RotateBMP_CMD+0x2b0>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    fcd6:	bc 01       	movw	r22, r24
    fcd8:	6c 5f       	subi	r22, 0xFC	; 252
    fcda:	7f 40       	sbci	r23, 0x0F	; 15
    FT800memWrite32(RAM_CMD + cmdOffset,CMD_LOADIDENTITY)                 ; //***Sent Co-CMD Load Identity for Set current matrix
    cmdOffset = incCMDOffset(cmdOffset,4)                                 ; //Update Offset pointer Ram-CMD 4 byte for Next Co-CMD

    //-------------Set-Translate(+) ----------
    FT800memWrite32(RAM_CMD + cmdOffset,CMD_TRANSLATE )                   ; //***Sent Co-CMD Translate for Translate current matrix
    cmdOffset = incCMDOffset(cmdOffset,4)                                 ; //Update Offset pointer Ram-CMD 4 byte for Next data
    fcdc:	70 93 35 01 	sts	0x0135, r23
    fce0:	60 93 34 01 	sts	0x0134, r22
    FT800memWrite32(RAM_CMD + cmdOffset,tfx)                              ; //---Sent data x translate factor
    fce4:	80 e0       	ldi	r24, 0x00	; 0
    fce6:	90 e0       	ldi	r25, 0x00	; 0
    fce8:	60 50       	subi	r22, 0x00	; 0
    fcea:	70 48       	sbci	r23, 0x80	; 128
    fcec:	8f 4e       	sbci	r24, 0xEF	; 239
    fcee:	9f 4f       	sbci	r25, 0xFF	; 255
    fcf0:	2d 81       	ldd	r18, Y+5	; 0x05
    fcf2:	3e 81       	ldd	r19, Y+6	; 0x06
    fcf4:	4f 81       	ldd	r20, Y+7	; 0x07
    fcf6:	58 85       	ldd	r21, Y+8	; 0x08
    fcf8:	0e 94 19 75 	call	0xea32	; 0xea32 <FT800memWrite32>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    fcfc:	80 91 34 01 	lds	r24, 0x0134
    fd00:	90 91 35 01 	lds	r25, 0x0135
    fd04:	bc 01       	movw	r22, r24
    fd06:	6c 5f       	subi	r22, 0xFC	; 252
    fd08:	7f 4f       	sbci	r23, 0xFF	; 255

    if(newOffset > 4095)			            //If new offset past boundary...
    fd0a:	40 e1       	ldi	r20, 0x10	; 16
    fd0c:	60 30       	cpi	r22, 0x00	; 0
    fd0e:	74 07       	cpc	r23, r20
    fd10:	18 f0       	brcs	.+6      	; 0xfd18 <RotateBMP_CMD+0x2ec>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    fd12:	bc 01       	movw	r22, r24
    fd14:	6c 5f       	subi	r22, 0xFC	; 252
    fd16:	7f 40       	sbci	r23, 0x0F	; 15

    //-------------Set-Translate(+) ----------
    FT800memWrite32(RAM_CMD + cmdOffset,CMD_TRANSLATE )                   ; //***Sent Co-CMD Translate for Translate current matrix
    cmdOffset = incCMDOffset(cmdOffset,4)                                 ; //Update Offset pointer Ram-CMD 4 byte for Next data
    FT800memWrite32(RAM_CMD + cmdOffset,tfx)                              ; //---Sent data x translate factor
    cmdOffset = incCMDOffset(cmdOffset,4)                                 ; //Update Offset pointer Ram-CMD 4 byte for Next data
    fd18:	70 93 35 01 	sts	0x0135, r23
    fd1c:	60 93 34 01 	sts	0x0134, r22
    FT800memWrite32(RAM_CMD + cmdOffset,tfy)                              ; //---Sent data y translate factor
    fd20:	80 e0       	ldi	r24, 0x00	; 0
    fd22:	90 e0       	ldi	r25, 0x00	; 0
    fd24:	60 50       	subi	r22, 0x00	; 0
    fd26:	70 48       	sbci	r23, 0x80	; 128
    fd28:	8f 4e       	sbci	r24, 0xEF	; 239
    fd2a:	9f 4f       	sbci	r25, 0xFF	; 255
    fd2c:	29 81       	ldd	r18, Y+1	; 0x01
    fd2e:	3a 81       	ldd	r19, Y+2	; 0x02
    fd30:	4b 81       	ldd	r20, Y+3	; 0x03
    fd32:	5c 81       	ldd	r21, Y+4	; 0x04
    fd34:	0e 94 19 75 	call	0xea32	; 0xea32 <FT800memWrite32>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    fd38:	80 91 34 01 	lds	r24, 0x0134
    fd3c:	90 91 35 01 	lds	r25, 0x0135
    fd40:	bc 01       	movw	r22, r24
    fd42:	6c 5f       	subi	r22, 0xFC	; 252
    fd44:	7f 4f       	sbci	r23, 0xFF	; 255

    if(newOffset > 4095)			            //If new offset past boundary...
    fd46:	50 e1       	ldi	r21, 0x10	; 16
    fd48:	60 30       	cpi	r22, 0x00	; 0
    fd4a:	75 07       	cpc	r23, r21
    fd4c:	18 f0       	brcs	.+6      	; 0xfd54 <RotateBMP_CMD+0x328>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    fd4e:	bc 01       	movw	r22, r24
    fd50:	6c 5f       	subi	r22, 0xFC	; 252
    fd52:	7f 40       	sbci	r23, 0x0F	; 15
    FT800memWrite32(RAM_CMD + cmdOffset,CMD_TRANSLATE )                   ; //***Sent Co-CMD Translate for Translate current matrix
    cmdOffset = incCMDOffset(cmdOffset,4)                                 ; //Update Offset pointer Ram-CMD 4 byte for Next data
    FT800memWrite32(RAM_CMD + cmdOffset,tfx)                              ; //---Sent data x translate factor
    cmdOffset = incCMDOffset(cmdOffset,4)                                 ; //Update Offset pointer Ram-CMD 4 byte for Next data
    FT800memWrite32(RAM_CMD + cmdOffset,tfy)                              ; //---Sent data y translate factor
    cmdOffset = incCMDOffset(cmdOffset,4)                                 ; //Update Offset pointer Ram-CMD 4 byte for Next Co-CMD
    fd54:	70 93 35 01 	sts	0x0135, r23
    fd58:	60 93 34 01 	sts	0x0134, r22

    //------------Set Degree Rotate ----------
    FT800memWrite32(RAM_CMD + cmdOffset,CMD_ROTATE)                       ; //***Sent Co-CMD  Rotate Bitmap for Rotate Current Matrix
    fd5c:	80 e0       	ldi	r24, 0x00	; 0
    fd5e:	90 e0       	ldi	r25, 0x00	; 0
    fd60:	60 50       	subi	r22, 0x00	; 0
    fd62:	70 48       	sbci	r23, 0x80	; 128
    fd64:	8f 4e       	sbci	r24, 0xEF	; 239
    fd66:	9f 4f       	sbci	r25, 0xFF	; 255
    fd68:	29 e2       	ldi	r18, 0x29	; 41
    fd6a:	3f ef       	ldi	r19, 0xFF	; 255
    fd6c:	4f ef       	ldi	r20, 0xFF	; 255
    fd6e:	5f ef       	ldi	r21, 0xFF	; 255
    fd70:	0e 94 19 75 	call	0xea32	; 0xea32 <FT800memWrite32>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    fd74:	80 91 34 01 	lds	r24, 0x0134
    fd78:	90 91 35 01 	lds	r25, 0x0135
    fd7c:	9c 01       	movw	r18, r24
    fd7e:	2c 5f       	subi	r18, 0xFC	; 252
    fd80:	3f 4f       	sbci	r19, 0xFF	; 255

    if(newOffset > 4095)			            //If new offset past boundary...
    fd82:	a0 e1       	ldi	r26, 0x10	; 16
    fd84:	20 30       	cpi	r18, 0x00	; 0
    fd86:	3a 07       	cpc	r19, r26
    fd88:	18 f0       	brcs	.+6      	; 0xfd90 <RotateBMP_CMD+0x364>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    fd8a:	9c 01       	movw	r18, r24
    fd8c:	2c 5f       	subi	r18, 0xFC	; 252
    fd8e:	3f 40       	sbci	r19, 0x0F	; 15
    FT800memWrite32(RAM_CMD + cmdOffset,tfy)                              ; //---Sent data y translate factor
    cmdOffset = incCMDOffset(cmdOffset,4)                                 ; //Update Offset pointer Ram-CMD 4 byte for Next Co-CMD

    //------------Set Degree Rotate ----------
    FT800memWrite32(RAM_CMD + cmdOffset,CMD_ROTATE)                       ; //***Sent Co-CMD  Rotate Bitmap for Rotate Current Matrix
    cmdOffset = incCMDOffset(cmdOffset,4)                                 ; //Update Offset pointer Ram-CMD 4 byte for Next data
    fd90:	30 93 35 01 	sts	0x0135, r19
    fd94:	20 93 34 01 	sts	0x0134, r18

 //------ use CMD_TRANSLATE ----
    tfx =  (width/2)* 65536      ;   //Set x translate factor for use Rotate Bitmap Around Center
	tfy =   (height/2)*65536     ;   //Set x translate factor for use Rotate Bitmap Around Center

    angle_rotat =  (angle_rotat*65536) /360   ; //Clockwish Rotate angle in unit 1/65536 of Circle
    fd98:	6d a5       	ldd	r22, Y+45	; 0x2d
    fd9a:	7e a5       	ldd	r23, Y+46	; 0x2e
    fd9c:	8f a5       	ldd	r24, Y+47	; 0x2f
    fd9e:	98 a9       	ldd	r25, Y+48	; 0x30
    fda0:	cb 01       	movw	r24, r22
    fda2:	77 27       	eor	r23, r23
    fda4:	66 27       	eor	r22, r22
    cmdOffset = incCMDOffset(cmdOffset,4)                                 ; //Update Offset pointer Ram-CMD 4 byte for Next Co-CMD

    //------------Set Degree Rotate ----------
    FT800memWrite32(RAM_CMD + cmdOffset,CMD_ROTATE)                       ; //***Sent Co-CMD  Rotate Bitmap for Rotate Current Matrix
    cmdOffset = incCMDOffset(cmdOffset,4)                                 ; //Update Offset pointer Ram-CMD 4 byte for Next data
	FT800memWrite32(RAM_CMD + cmdOffset,angle_rotat)                     ; //---Sent data clockwise rotate angle
    fda6:	79 01       	movw	r14, r18
    fda8:	00 e0       	ldi	r16, 0x00	; 0
    fdaa:	10 e0       	ldi	r17, 0x00	; 0
    fdac:	20 e0       	ldi	r18, 0x00	; 0
    fdae:	30 e8       	ldi	r19, 0x80	; 128
    fdb0:	40 e1       	ldi	r20, 0x10	; 16
    fdb2:	50 e0       	ldi	r21, 0x00	; 0
    fdb4:	e2 0e       	add	r14, r18
    fdb6:	f3 1e       	adc	r15, r19
    fdb8:	04 1f       	adc	r16, r20
    fdba:	15 1f       	adc	r17, r21
    fdbc:	28 e6       	ldi	r18, 0x68	; 104
    fdbe:	31 e0       	ldi	r19, 0x01	; 1
    fdc0:	40 e0       	ldi	r20, 0x00	; 0
    fdc2:	50 e0       	ldi	r21, 0x00	; 0
    fdc4:	0e 94 29 8a 	call	0x11452	; 0x11452 <__divmodsi4>
    fdc8:	c8 01       	movw	r24, r16
    fdca:	b7 01       	movw	r22, r14
    fdcc:	0e 94 19 75 	call	0xea32	; 0xea32 <FT800memWrite32>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    fdd0:	80 91 34 01 	lds	r24, 0x0134
    fdd4:	90 91 35 01 	lds	r25, 0x0135
    fdd8:	bc 01       	movw	r22, r24
    fdda:	6c 5f       	subi	r22, 0xFC	; 252
    fddc:	7f 4f       	sbci	r23, 0xFF	; 255

    if(newOffset > 4095)			            //If new offset past boundary...
    fdde:	30 e1       	ldi	r19, 0x10	; 16
    fde0:	60 30       	cpi	r22, 0x00	; 0
    fde2:	73 07       	cpc	r23, r19
    fde4:	18 f0       	brcs	.+6      	; 0xfdec <RotateBMP_CMD+0x3c0>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    fde6:	bc 01       	movw	r22, r24
    fde8:	6c 5f       	subi	r22, 0xFC	; 252
    fdea:	7f 40       	sbci	r23, 0x0F	; 15

    //------------Set Degree Rotate ----------
    FT800memWrite32(RAM_CMD + cmdOffset,CMD_ROTATE)                       ; //***Sent Co-CMD  Rotate Bitmap for Rotate Current Matrix
    cmdOffset = incCMDOffset(cmdOffset,4)                                 ; //Update Offset pointer Ram-CMD 4 byte for Next data
	FT800memWrite32(RAM_CMD + cmdOffset,angle_rotat)                     ; //---Sent data clockwise rotate angle
    cmdOffset = incCMDOffset(cmdOffset,4)                                 ; //Update Offset pointer Ram-CMD 4 byte for Next Co-CMD
    fdec:	70 93 35 01 	sts	0x0135, r23
    fdf0:	60 93 34 01 	sts	0x0134, r22
  
    //-------------Set-Translate(-) ----------
    FT800memWrite32(RAM_CMD + cmdOffset,CMD_TRANSLATE )                   ; //***Sent Co-CMD Translate for Translate current matrix
    fdf4:	80 e0       	ldi	r24, 0x00	; 0
    fdf6:	90 e0       	ldi	r25, 0x00	; 0
    fdf8:	60 50       	subi	r22, 0x00	; 0
    fdfa:	70 48       	sbci	r23, 0x80	; 128
    fdfc:	8f 4e       	sbci	r24, 0xEF	; 239
    fdfe:	9f 4f       	sbci	r25, 0xFF	; 255
    fe00:	27 e2       	ldi	r18, 0x27	; 39
    fe02:	3f ef       	ldi	r19, 0xFF	; 255
    fe04:	4f ef       	ldi	r20, 0xFF	; 255
    fe06:	5f ef       	ldi	r21, 0xFF	; 255
    fe08:	0e 94 19 75 	call	0xea32	; 0xea32 <FT800memWrite32>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    fe0c:	80 91 34 01 	lds	r24, 0x0134
    fe10:	90 91 35 01 	lds	r25, 0x0135
    fe14:	bc 01       	movw	r22, r24
    fe16:	6c 5f       	subi	r22, 0xFC	; 252
    fe18:	7f 4f       	sbci	r23, 0xFF	; 255

    if(newOffset > 4095)			            //If new offset past boundary...
    fe1a:	40 e1       	ldi	r20, 0x10	; 16
    fe1c:	60 30       	cpi	r22, 0x00	; 0
    fe1e:	74 07       	cpc	r23, r20
    fe20:	18 f0       	brcs	.+6      	; 0xfe28 <RotateBMP_CMD+0x3fc>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    fe22:	bc 01       	movw	r22, r24
    fe24:	6c 5f       	subi	r22, 0xFC	; 252
    fe26:	7f 40       	sbci	r23, 0x0F	; 15
	FT800memWrite32(RAM_CMD + cmdOffset,angle_rotat)                     ; //---Sent data clockwise rotate angle
    cmdOffset = incCMDOffset(cmdOffset,4)                                 ; //Update Offset pointer Ram-CMD 4 byte for Next Co-CMD
  
    //-------------Set-Translate(-) ----------
    FT800memWrite32(RAM_CMD + cmdOffset,CMD_TRANSLATE )                   ; //***Sent Co-CMD Translate for Translate current matrix
    cmdOffset = incCMDOffset(cmdOffset,4)                                 ; //Update Offset pointer Ram-CMD 4 byte for Next data
    fe28:	70 93 35 01 	sts	0x0135, r23
    fe2c:	60 93 34 01 	sts	0x0134, r22
    FT800memWrite32(RAM_CMD + cmdOffset,-tfx)                             ; //---Sent data -x translate factor
    fe30:	80 e0       	ldi	r24, 0x00	; 0
    fe32:	90 e0       	ldi	r25, 0x00	; 0
    fe34:	60 50       	subi	r22, 0x00	; 0
    fe36:	70 48       	sbci	r23, 0x80	; 128
    fe38:	8f 4e       	sbci	r24, 0xEF	; 239
    fe3a:	9f 4f       	sbci	r25, 0xFF	; 255
    fe3c:	2d 81       	ldd	r18, Y+5	; 0x05
    fe3e:	3e 81       	ldd	r19, Y+6	; 0x06
    fe40:	4f 81       	ldd	r20, Y+7	; 0x07
    fe42:	58 85       	ldd	r21, Y+8	; 0x08
    fe44:	50 95       	com	r21
    fe46:	40 95       	com	r20
    fe48:	30 95       	com	r19
    fe4a:	21 95       	neg	r18
    fe4c:	3f 4f       	sbci	r19, 0xFF	; 255
    fe4e:	4f 4f       	sbci	r20, 0xFF	; 255
    fe50:	5f 4f       	sbci	r21, 0xFF	; 255
    fe52:	0e 94 19 75 	call	0xea32	; 0xea32 <FT800memWrite32>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    fe56:	80 91 34 01 	lds	r24, 0x0134
    fe5a:	90 91 35 01 	lds	r25, 0x0135
    fe5e:	bc 01       	movw	r22, r24
    fe60:	6c 5f       	subi	r22, 0xFC	; 252
    fe62:	7f 4f       	sbci	r23, 0xFF	; 255

    if(newOffset > 4095)			            //If new offset past boundary...
    fe64:	50 e1       	ldi	r21, 0x10	; 16
    fe66:	60 30       	cpi	r22, 0x00	; 0
    fe68:	75 07       	cpc	r23, r21
    fe6a:	18 f0       	brcs	.+6      	; 0xfe72 <RotateBMP_CMD+0x446>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    fe6c:	bc 01       	movw	r22, r24
    fe6e:	6c 5f       	subi	r22, 0xFC	; 252
    fe70:	7f 40       	sbci	r23, 0x0F	; 15
  
    //-------------Set-Translate(-) ----------
    FT800memWrite32(RAM_CMD + cmdOffset,CMD_TRANSLATE )                   ; //***Sent Co-CMD Translate for Translate current matrix
    cmdOffset = incCMDOffset(cmdOffset,4)                                 ; //Update Offset pointer Ram-CMD 4 byte for Next data
    FT800memWrite32(RAM_CMD + cmdOffset,-tfx)                             ; //---Sent data -x translate factor
    cmdOffset = incCMDOffset(cmdOffset,4)                                 ; //Update Offset pointer Ram-CMD 4 byte for Next data
    fe72:	70 93 35 01 	sts	0x0135, r23
    fe76:	60 93 34 01 	sts	0x0134, r22
    FT800memWrite32(RAM_CMD + cmdOffset,-tfy)                             ; //---Sent data -y translate factor
    fe7a:	80 e0       	ldi	r24, 0x00	; 0
    fe7c:	90 e0       	ldi	r25, 0x00	; 0
    fe7e:	60 50       	subi	r22, 0x00	; 0
    fe80:	70 48       	sbci	r23, 0x80	; 128
    fe82:	8f 4e       	sbci	r24, 0xEF	; 239
    fe84:	9f 4f       	sbci	r25, 0xFF	; 255
    fe86:	29 81       	ldd	r18, Y+1	; 0x01
    fe88:	3a 81       	ldd	r19, Y+2	; 0x02
    fe8a:	4b 81       	ldd	r20, Y+3	; 0x03
    fe8c:	5c 81       	ldd	r21, Y+4	; 0x04
    fe8e:	50 95       	com	r21
    fe90:	40 95       	com	r20
    fe92:	30 95       	com	r19
    fe94:	21 95       	neg	r18
    fe96:	3f 4f       	sbci	r19, 0xFF	; 255
    fe98:	4f 4f       	sbci	r20, 0xFF	; 255
    fe9a:	5f 4f       	sbci	r21, 0xFF	; 255
    fe9c:	0e 94 19 75 	call	0xea32	; 0xea32 <FT800memWrite32>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    fea0:	80 91 34 01 	lds	r24, 0x0134
    fea4:	90 91 35 01 	lds	r25, 0x0135
    fea8:	bc 01       	movw	r22, r24
    feaa:	6c 5f       	subi	r22, 0xFC	; 252
    feac:	7f 4f       	sbci	r23, 0xFF	; 255

    if(newOffset > 4095)			            //If new offset past boundary...
    feae:	a0 e1       	ldi	r26, 0x10	; 16
    feb0:	60 30       	cpi	r22, 0x00	; 0
    feb2:	7a 07       	cpc	r23, r26
    feb4:	18 f0       	brcs	.+6      	; 0xfebc <RotateBMP_CMD+0x490>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    feb6:	bc 01       	movw	r22, r24
    feb8:	6c 5f       	subi	r22, 0xFC	; 252
    feba:	7f 40       	sbci	r23, 0x0F	; 15
    FT800memWrite32(RAM_CMD + cmdOffset,CMD_TRANSLATE )                   ; //***Sent Co-CMD Translate for Translate current matrix
    cmdOffset = incCMDOffset(cmdOffset,4)                                 ; //Update Offset pointer Ram-CMD 4 byte for Next data
    FT800memWrite32(RAM_CMD + cmdOffset,-tfx)                             ; //---Sent data -x translate factor
    cmdOffset = incCMDOffset(cmdOffset,4)                                 ; //Update Offset pointer Ram-CMD 4 byte for Next data
    FT800memWrite32(RAM_CMD + cmdOffset,-tfy)                             ; //---Sent data -y translate factor
    cmdOffset = incCMDOffset(cmdOffset,4)                                 ; //Update Offset pointer Ram-CMD 4 byte for Next Co-CMD
    febc:	70 93 35 01 	sts	0x0135, r23
    fec0:	60 93 34 01 	sts	0x0134, r22


    //-------------Set-Matrix ------------

    FT800memWrite32(RAM_CMD + cmdOffset,CMD_SETMATRIX)                    ; //***Sent Co-CMD Set Matrix for write current matrix to display list
    fec4:	80 e0       	ldi	r24, 0x00	; 0
    fec6:	90 e0       	ldi	r25, 0x00	; 0
    fec8:	60 50       	subi	r22, 0x00	; 0
    feca:	70 48       	sbci	r23, 0x80	; 128
    fecc:	8f 4e       	sbci	r24, 0xEF	; 239
    fece:	9f 4f       	sbci	r25, 0xFF	; 255
    fed0:	2a e2       	ldi	r18, 0x2A	; 42
    fed2:	3f ef       	ldi	r19, 0xFF	; 255
    fed4:	4f ef       	ldi	r20, 0xFF	; 255
    fed6:	5f ef       	ldi	r21, 0xFF	; 255
    fed8:	0e 94 19 75 	call	0xea32	; 0xea32 <FT800memWrite32>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    fedc:	80 91 34 01 	lds	r24, 0x0134
    fee0:	90 91 35 01 	lds	r25, 0x0135
    fee4:	bc 01       	movw	r22, r24
    fee6:	6c 5f       	subi	r22, 0xFC	; 252
    fee8:	7f 4f       	sbci	r23, 0xFF	; 255

    if(newOffset > 4095)			            //If new offset past boundary...
    feea:	b0 e1       	ldi	r27, 0x10	; 16
    feec:	60 30       	cpi	r22, 0x00	; 0
    feee:	7b 07       	cpc	r23, r27
    fef0:	18 f0       	brcs	.+6      	; 0xfef8 <RotateBMP_CMD+0x4cc>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    fef2:	bc 01       	movw	r22, r24
    fef4:	6c 5f       	subi	r22, 0xFC	; 252
    fef6:	7f 40       	sbci	r23, 0x0F	; 15


    //-------------Set-Matrix ------------

    FT800memWrite32(RAM_CMD + cmdOffset,CMD_SETMATRIX)                    ; //***Sent Co-CMD Set Matrix for write current matrix to display list
    cmdOffset = incCMDOffset(cmdOffset,4)                                 ; //Update Offset pointer Ram-CMD 4 byte for Next DL-CMD
    fef8:	70 93 35 01 	sts	0x0135, r23
    fefc:	60 93 34 01 	sts	0x0134, r22


	FT800memWrite32(RAM_CMD + cmdOffset,(DL_VERTEX2II | xy))              ; //***Sent DL-CMD Set Start point Draw Picture in pixel
    ff00:	80 e0       	ldi	r24, 0x00	; 0
    ff02:	90 e0       	ldi	r25, 0x00	; 0
    ff04:	60 50       	subi	r22, 0x00	; 0
    ff06:	70 48       	sbci	r23, 0x80	; 128
    ff08:	8f 4e       	sbci	r24, 0xEF	; 239
    ff0a:	9f 4f       	sbci	r25, 0xFF	; 255
    ff0c:	ed 84       	ldd	r14, Y+13	; 0x0d
    ff0e:	fe 84       	ldd	r15, Y+14	; 0x0e
    ff10:	0f 85       	ldd	r16, Y+15	; 0x0f
    ff12:	18 89       	ldd	r17, Y+16	; 0x10
    ff14:	5c e0       	ldi	r21, 0x0C	; 12
    ff16:	ee 0c       	add	r14, r14
    ff18:	ff 1c       	adc	r15, r15
    ff1a:	00 1f       	adc	r16, r16
    ff1c:	11 1f       	adc	r17, r17
    ff1e:	5a 95       	dec	r21
    ff20:	d1 f7       	brne	.-12     	; 0xff16 <RotateBMP_CMD+0x4ea>
    ff22:	ed 86       	std	Y+13, r14	; 0x0d
    ff24:	fe 86       	std	Y+14, r15	; 0x0e
    ff26:	0f 87       	std	Y+15, r16	; 0x0f
    ff28:	18 8b       	std	Y+16, r17	; 0x10
    ff2a:	09 85       	ldd	r16, Y+9	; 0x09
    ff2c:	1a 85       	ldd	r17, Y+10	; 0x0a
    ff2e:	2b 85       	ldd	r18, Y+11	; 0x0b
    ff30:	3c 85       	ldd	r19, Y+12	; 0x0c
    ff32:	45 e1       	ldi	r20, 0x15	; 21
    ff34:	00 0f       	add	r16, r16
    ff36:	11 1f       	adc	r17, r17
    ff38:	22 1f       	adc	r18, r18
    ff3a:	33 1f       	adc	r19, r19
    ff3c:	4a 95       	dec	r20
    ff3e:	d1 f7       	brne	.-12     	; 0xff34 <RotateBMP_CMD+0x508>
    ff40:	78 01       	movw	r14, r16
    ff42:	89 01       	movw	r16, r18
    ff44:	2d 85       	ldd	r18, Y+13	; 0x0d
    ff46:	3e 85       	ldd	r19, Y+14	; 0x0e
    ff48:	4f 85       	ldd	r20, Y+15	; 0x0f
    ff4a:	58 89       	ldd	r21, Y+16	; 0x10
    ff4c:	2e 29       	or	r18, r14
    ff4e:	3f 29       	or	r19, r15
    ff50:	40 2b       	or	r20, r16
    ff52:	51 2b       	or	r21, r17
    ff54:	50 68       	ori	r21, 0x80	; 128
    ff56:	2d 87       	std	Y+13, r18	; 0x0d
    ff58:	3e 87       	std	Y+14, r19	; 0x0e
    ff5a:	4f 87       	std	Y+15, r20	; 0x0f
    ff5c:	58 8b       	std	Y+16, r21	; 0x10
    ff5e:	0e 94 19 75 	call	0xea32	; 0xea32 <FT800memWrite32>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    ff62:	80 91 34 01 	lds	r24, 0x0134
    ff66:	90 91 35 01 	lds	r25, 0x0135
    ff6a:	bc 01       	movw	r22, r24
    ff6c:	6c 5f       	subi	r22, 0xFC	; 252
    ff6e:	7f 4f       	sbci	r23, 0xFF	; 255

    if(newOffset > 4095)			            //If new offset past boundary...
    ff70:	00 e1       	ldi	r16, 0x10	; 16
    ff72:	60 30       	cpi	r22, 0x00	; 0
    ff74:	70 07       	cpc	r23, r16
    ff76:	18 f0       	brcs	.+6      	; 0xff7e <RotateBMP_CMD+0x552>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    ff78:	bc 01       	movw	r22, r24
    ff7a:	6c 5f       	subi	r22, 0xFC	; 252
    ff7c:	7f 40       	sbci	r23, 0x0F	; 15
    FT800memWrite32(RAM_CMD + cmdOffset,CMD_SETMATRIX)                    ; //***Sent Co-CMD Set Matrix for write current matrix to display list
    cmdOffset = incCMDOffset(cmdOffset,4)                                 ; //Update Offset pointer Ram-CMD 4 byte for Next DL-CMD


	FT800memWrite32(RAM_CMD + cmdOffset,(DL_VERTEX2II | xy))              ; //***Sent DL-CMD Set Start point Draw Picture in pixel
    cmdOffset = incCMDOffset(cmdOffset,4)                                 ; //Update Offset pointer Ram-CMD 4 byte for Next DL-CMD
    ff7e:	70 93 35 01 	sts	0x0135, r23
    ff82:	60 93 34 01 	sts	0x0134, r22
 
    FT800memWrite32(RAM_CMD + cmdOffset,DL_END)                           ; //***Sent DL-CMD End Draw Picture  
    ff86:	80 e0       	ldi	r24, 0x00	; 0
    ff88:	90 e0       	ldi	r25, 0x00	; 0
    ff8a:	60 50       	subi	r22, 0x00	; 0
    ff8c:	70 48       	sbci	r23, 0x80	; 128
    ff8e:	8f 4e       	sbci	r24, 0xEF	; 239
    ff90:	9f 4f       	sbci	r25, 0xFF	; 255
    ff92:	20 e0       	ldi	r18, 0x00	; 0
    ff94:	30 e0       	ldi	r19, 0x00	; 0
    ff96:	40 e0       	ldi	r20, 0x00	; 0
    ff98:	51 e2       	ldi	r21, 0x21	; 33
    ff9a:	0e 94 19 75 	call	0xea32	; 0xea32 <FT800memWrite32>

unsigned int incCMDOffset(unsigned int currentOffset, unsigned char commandSize)
{
    unsigned int newOffset                  ;   //used to hold new offset

    newOffset = currentOffset + commandSize ;	//Calculate new offset
    ff9e:	20 91 34 01 	lds	r18, 0x0134
    ffa2:	30 91 35 01 	lds	r19, 0x0135
    ffa6:	c9 01       	movw	r24, r18
    ffa8:	04 96       	adiw	r24, 0x04	; 4

    if(newOffset > 4095)			            //If new offset past boundary...
    ffaa:	10 e1       	ldi	r17, 0x10	; 16
    ffac:	80 30       	cpi	r24, 0x00	; 0
    ffae:	91 07       	cpc	r25, r17
    ffb0:	18 f0       	brcs	.+6      	; 0xffb8 <RotateBMP_CMD+0x58c>
    {
        newOffset = (newOffset - 4096)      ;	//... roll over pointer
    ffb2:	c9 01       	movw	r24, r18
    ffb4:	8c 5f       	subi	r24, 0xFC	; 252
    ffb6:	9f 40       	sbci	r25, 0x0F	; 15

	FT800memWrite32(RAM_CMD + cmdOffset,(DL_VERTEX2II | xy))              ; //***Sent DL-CMD Set Start point Draw Picture in pixel
    cmdOffset = incCMDOffset(cmdOffset,4)                                 ; //Update Offset pointer Ram-CMD 4 byte for Next DL-CMD
 
    FT800memWrite32(RAM_CMD + cmdOffset,DL_END)                           ; //***Sent DL-CMD End Draw Picture  
    cmdOffset = incCMDOffset(cmdOffset,4)                                 ; //Update Offset pointer Ram-CMD 4 byte for Next CMD           
    ffb8:	90 93 35 01 	sts	0x0135, r25
    ffbc:	80 93 34 01 	sts	0x0134, r24


  }
    ffc0:	60 96       	adiw	r28, 0x10	; 16
    ffc2:	0f b6       	in	r0, 0x3f	; 63
    ffc4:	f8 94       	cli
    ffc6:	de bf       	out	0x3e, r29	; 62
    ffc8:	0f be       	out	0x3f, r0	; 63
    ffca:	cd bf       	out	0x3d, r28	; 61
    ffcc:	cf 91       	pop	r28
    ffce:	df 91       	pop	r29
    ffd0:	1f 91       	pop	r17
    ffd2:	0f 91       	pop	r16
    ffd4:	ff 90       	pop	r15
    ffd6:	ef 90       	pop	r14
    ffd8:	df 90       	pop	r13
    ffda:	cf 90       	pop	r12
    ffdc:	bf 90       	pop	r11
    ffde:	af 90       	pop	r10
    ffe0:	9f 90       	pop	r9
    ffe2:	8f 90       	pop	r8
    ffe4:	7f 90       	pop	r7
    ffe6:	6f 90       	pop	r6
    ffe8:	5f 90       	pop	r5
    ffea:	4f 90       	pop	r4
    ffec:	08 95       	ret

0000ffee <FT800_Initial>:
  ++                                                                   ++                                       
  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/


void FT800_Initial(void)         
 {
    ffee:	1f 93       	push	r17
    fff0:	cf 93       	push	r28
    fff2:	df 93       	push	r29
}


void FT800_PD_lo(void)
{
    cbi(PORTB,4)       ;   //PB4=0:Enable Power-Down FT800
    fff4:	c4 98       	cbi	0x18, 4	; 24
    fff6:	84 e1       	ldi	r24, 0x14	; 20
    fff8:	90 e0       	ldi	r25, 0x00	; 0
    fffa:	20 ea       	ldi	r18, 0xA0	; 160
    fffc:	3f e0       	ldi	r19, 0x0F	; 15
    fffe:	f9 01       	movw	r30, r18
   10000:	31 97       	sbiw	r30, 0x01	; 1
   10002:	f1 f7       	brne	.-4      	; 0x10000 <FT800_Initial+0x12>
 ++                                                ++
 +++++++++++++++++++++++++++++++++++++++++++++++++++*/

 void delay_ms(unsigned int cnt)
  {
    for(;cnt>0;cnt--)
   10004:	01 97       	sbiw	r24, 0x01	; 1
   10006:	d9 f7       	brne	.-10     	; 0xfffe <FT800_Initial+0x10>
  ++                                                                         ++
  +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

void FT800_PD_hi(void)
{
	sbi(PORTB,4)       ;   //PB4=1:Disable Power-Down FT800
   10008:	c4 9a       	sbi	0x18, 4	; 24
   1000a:	24 e1       	ldi	r18, 0x14	; 20
   1000c:	30 e0       	ldi	r19, 0x00	; 0
   1000e:	40 ea       	ldi	r20, 0xA0	; 160
   10010:	5f e0       	ldi	r21, 0x0F	; 15
   10012:	c0 ea       	ldi	r28, 0xA0	; 160
   10014:	df e0       	ldi	r29, 0x0F	; 15
   10016:	ca 01       	movw	r24, r20
   10018:	01 97       	sbiw	r24, 0x01	; 1
   1001a:	f1 f7       	brne	.-4      	; 0x10018 <FT800_Initial+0x2a>
 ++                                                ++
 +++++++++++++++++++++++++++++++++++++++++++++++++++*/

 void delay_ms(unsigned int cnt)
  {
    for(;cnt>0;cnt--)
   1001c:	21 50       	subi	r18, 0x01	; 1
   1001e:	30 40       	sbci	r19, 0x00	; 0
   10020:	c1 f7       	brne	.-16     	; 0x10012 <FT800_Initial+0x24>
	 
   FT800_PD_hi()                            ;  //Power-Up FT800  
   delay_ms(20)                             ;  //delay 20 ms


   FT800_HostCmdWrite(FT800_ACTIVE)         ;  //***Sent Host-CMD Start FT800
   10022:	80 e0       	ldi	r24, 0x00	; 0
   10024:	0e 94 dc 75 	call	0xebb8	; 0xebb8 <FT800_HostCmdWrite>
   10028:	ce 01       	movw	r24, r28
   1002a:	01 97       	sbiw	r24, 0x01	; 1
   1002c:	f1 f7       	brne	.-4      	; 0x1002a <FT800_Initial+0x3c>
   1002e:	ce 01       	movw	r24, r28
   10030:	01 97       	sbiw	r24, 0x01	; 1
   10032:	f1 f7       	brne	.-4      	; 0x10030 <FT800_Initial+0x42>
   10034:	ce 01       	movw	r24, r28
   10036:	01 97       	sbiw	r24, 0x01	; 1
   10038:	f1 f7       	brne	.-4      	; 0x10036 <FT800_Initial+0x48>
   1003a:	ce 01       	movw	r24, r28
   1003c:	01 97       	sbiw	r24, 0x01	; 1
   1003e:	f1 f7       	brne	.-4      	; 0x1003c <FT800_Initial+0x4e>
   10040:	ce 01       	movw	r24, r28
   10042:	01 97       	sbiw	r24, 0x01	; 1
   10044:	f1 f7       	brne	.-4      	; 0x10042 <FT800_Initial+0x54>
   delay_ms(5);					               //Give some time to process

   FT800_HostCmdWrite(FT800_CLKEXT)         ;  //***Sent Host-CMD Set FT800 for external clock
   10046:	84 e4       	ldi	r24, 0x44	; 68
   10048:	0e 94 dc 75 	call	0xebb8	; 0xebb8 <FT800_HostCmdWrite>
   1004c:	ce 01       	movw	r24, r28
   1004e:	01 97       	sbiw	r24, 0x01	; 1
   10050:	f1 f7       	brne	.-4      	; 0x1004e <FT800_Initial+0x60>
   10052:	ce 01       	movw	r24, r28
   10054:	01 97       	sbiw	r24, 0x01	; 1
   10056:	f1 f7       	brne	.-4      	; 0x10054 <FT800_Initial+0x66>
   10058:	ce 01       	movw	r24, r28
   1005a:	01 97       	sbiw	r24, 0x01	; 1
   1005c:	f1 f7       	brne	.-4      	; 0x1005a <FT800_Initial+0x6c>
   1005e:	ce 01       	movw	r24, r28
   10060:	01 97       	sbiw	r24, 0x01	; 1
   10062:	f1 f7       	brne	.-4      	; 0x10060 <FT800_Initial+0x72>
   10064:	ce 01       	movw	r24, r28
   10066:	01 97       	sbiw	r24, 0x01	; 1
   10068:	f1 f7       	brne	.-4      	; 0x10066 <FT800_Initial+0x78>
   delay_ms(5);					               //Give some time to process

   FT800_HostCmdWrite(FT800_CLK48M)         ;  //***Sent Host-CMD Set FT800 for 48MHz PLL
   1006a:	82 e6       	ldi	r24, 0x62	; 98
   1006c:	0e 94 dc 75 	call	0xebb8	; 0xebb8 <FT800_HostCmdWrite>
   10070:	ce 01       	movw	r24, r28
   10072:	01 97       	sbiw	r24, 0x01	; 1
   10074:	f1 f7       	brne	.-4      	; 0x10072 <FT800_Initial+0x84>
   10076:	ce 01       	movw	r24, r28
   10078:	01 97       	sbiw	r24, 0x01	; 1
   1007a:	f1 f7       	brne	.-4      	; 0x10078 <FT800_Initial+0x8a>
   1007c:	ce 01       	movw	r24, r28
   1007e:	01 97       	sbiw	r24, 0x01	; 1
   10080:	f1 f7       	brne	.-4      	; 0x1007e <FT800_Initial+0x90>
   10082:	ce 01       	movw	r24, r28
   10084:	01 97       	sbiw	r24, 0x01	; 1
   10086:	f1 f7       	brne	.-4      	; 0x10084 <FT800_Initial+0x96>
   10088:	ce 01       	movw	r24, r28
   1008a:	01 97       	sbiw	r24, 0x01	; 1
   1008c:	f1 f7       	brne	.-4      	; 0x1008a <FT800_Initial+0x9c>
   delay_ms(5)                              ;  //Give some time to process
  					  	                       //Now FT800 can accept commands at up to 30MHz clock on SPI bus 						                       //This application leaves the SPI bus at 4MHz

  if(FT800memRead8(REG_ID) != 0x7C)	    	   //***Read ID register - is it 0x7C?
   1008e:	60 e0       	ldi	r22, 0x00	; 0
   10090:	74 e2       	ldi	r23, 0x24	; 36
   10092:	80 e1       	ldi	r24, 0x10	; 16
   10094:	90 e0       	ldi	r25, 0x00	; 0
   10096:	0e 94 e7 75 	call	0xebce	; 0xebce <FT800memRead8>
   1009a:	8c 37       	cpi	r24, 0x7C	; 124
   1009c:	09 f0       	breq	.+2      	; 0x100a0 <FT800_Initial+0xb2>
   1009e:	ff cf       	rjmp	.-2      	; 0x1009e <FT800_Initial+0xb0>
   {
   
     while(1);				              	   //If we don't get 0x7C, the ineface isn't working - halt with infinite loop
   }  
  
   FT800memWrite8(REG_PCLK,ZERO)           ;   //***Write data zero to Reg.PCLK  for don't clock the LCD until later
   100a0:	6c e6       	ldi	r22, 0x6C	; 108
   100a2:	74 e2       	ldi	r23, 0x24	; 36
   100a4:	80 e1       	ldi	r24, 0x10	; 16
   100a6:	90 e0       	ldi	r25, 0x00	; 0
   100a8:	40 e0       	ldi	r20, 0x00	; 0
   100aa:	0e 94 d0 74 	call	0xe9a0	; 0xe9a0 <FT800memWrite8>
   FT800memWrite8(REG_PWM_DUTY,ZERO)       ;   //***Write data zero to Reg.PWM_Duty for Turn off backlight
   100ae:	64 ec       	ldi	r22, 0xC4	; 196
   100b0:	74 e2       	ldi	r23, 0x24	; 36
   100b2:	80 e1       	ldi	r24, 0x10	; 16
   100b4:	90 e0       	ldi	r25, 0x00	; 0
   100b6:	40 e0       	ldi	r20, 0x00	; 0
   100b8:	0e 94 d0 74 	call	0xe9a0	; 0xe9a0 <FT800memWrite8>
  

 //-------------------- 2.Configure Display ------------------------

  FT800memWrite16(REG_HSIZE,480)           ;  //***Write data to Reg : Active display width =480 Pixel
   100bc:	60 e3       	ldi	r22, 0x30	; 48
   100be:	74 e2       	ldi	r23, 0x24	; 36
   100c0:	80 e1       	ldi	r24, 0x10	; 16
   100c2:	90 e0       	ldi	r25, 0x00	; 0
   100c4:	40 ee       	ldi	r20, 0xE0	; 224
   100c6:	51 e0       	ldi	r21, 0x01	; 1
   100c8:	0e 94 f2 74 	call	0xe9e4	; 0xe9e4 <FT800memWrite16>
  FT800memWrite16(REG_HCYCLE,548)          ;  //***Write data to Reg : Total number of clocks per line, incl front/back porch
   100cc:	68 e2       	ldi	r22, 0x28	; 40
   100ce:	74 e2       	ldi	r23, 0x24	; 36
   100d0:	80 e1       	ldi	r24, 0x10	; 16
   100d2:	90 e0       	ldi	r25, 0x00	; 0
   100d4:	44 e2       	ldi	r20, 0x24	; 36
   100d6:	52 e0       	ldi	r21, 0x02	; 2
   100d8:	0e 94 f2 74 	call	0xe9e4	; 0xe9e4 <FT800memWrite16>
  FT800memWrite16(REG_HOFFSET,43)          ;  //***Write data to Reg : start of active line
   100dc:	6c e2       	ldi	r22, 0x2C	; 44
   100de:	74 e2       	ldi	r23, 0x24	; 36
   100e0:	80 e1       	ldi	r24, 0x10	; 16
   100e2:	90 e0       	ldi	r25, 0x00	; 0
   100e4:	4b e2       	ldi	r20, 0x2B	; 43
   100e6:	50 e0       	ldi	r21, 0x00	; 0
   100e8:	0e 94 f2 74 	call	0xe9e4	; 0xe9e4 <FT800memWrite16>
  FT800memWrite16(REG_HSYNC0,0)            ;  //***Write data to Reg : Start of horizontal sync pulse
   100ec:	64 e3       	ldi	r22, 0x34	; 52
   100ee:	74 e2       	ldi	r23, 0x24	; 36
   100f0:	80 e1       	ldi	r24, 0x10	; 16
   100f2:	90 e0       	ldi	r25, 0x00	; 0
   100f4:	40 e0       	ldi	r20, 0x00	; 0
   100f6:	50 e0       	ldi	r21, 0x00	; 0
   100f8:	0e 94 f2 74 	call	0xe9e4	; 0xe9e4 <FT800memWrite16>
  FT800memWrite16(REG_HSYNC1,41)           ;  //***Write data to Reg : End of horizontal sync pulse
   100fc:	68 e3       	ldi	r22, 0x38	; 56
   100fe:	74 e2       	ldi	r23, 0x24	; 36
   10100:	80 e1       	ldi	r24, 0x10	; 16
   10102:	90 e0       	ldi	r25, 0x00	; 0
   10104:	49 e2       	ldi	r20, 0x29	; 41
   10106:	50 e0       	ldi	r21, 0x00	; 0
   10108:	0e 94 f2 74 	call	0xe9e4	; 0xe9e4 <FT800memWrite16>
  
  FT800memWrite16(REG_VSIZE,272)           ;  //***Write data to Reg : Active display height =272 Pixel
   1010c:	64 e4       	ldi	r22, 0x44	; 68
   1010e:	74 e2       	ldi	r23, 0x24	; 36
   10110:	80 e1       	ldi	r24, 0x10	; 16
   10112:	90 e0       	ldi	r25, 0x00	; 0
   10114:	40 e1       	ldi	r20, 0x10	; 16
   10116:	51 e0       	ldi	r21, 0x01	; 1
   10118:	0e 94 f2 74 	call	0xe9e4	; 0xe9e4 <FT800memWrite16>
  FT800memWrite16(REG_VCYCLE,292)          ;  //***Write data to Reg : Total number of lines per screen, incl pre/post
   1011c:	6c e3       	ldi	r22, 0x3C	; 60
   1011e:	74 e2       	ldi	r23, 0x24	; 36
   10120:	80 e1       	ldi	r24, 0x10	; 16
   10122:	90 e0       	ldi	r25, 0x00	; 0
   10124:	44 e2       	ldi	r20, 0x24	; 36
   10126:	51 e0       	ldi	r21, 0x01	; 1
   10128:	0e 94 f2 74 	call	0xe9e4	; 0xe9e4 <FT800memWrite16>
  FT800memWrite16(REG_VOFFSET,12)          ;  //***Write data to Reg : Start of active screen
   1012c:	60 e4       	ldi	r22, 0x40	; 64
   1012e:	74 e2       	ldi	r23, 0x24	; 36
   10130:	80 e1       	ldi	r24, 0x10	; 16
   10132:	90 e0       	ldi	r25, 0x00	; 0
   10134:	4c e0       	ldi	r20, 0x0C	; 12
   10136:	50 e0       	ldi	r21, 0x00	; 0
   10138:	0e 94 f2 74 	call	0xe9e4	; 0xe9e4 <FT800memWrite16>
  FT800memWrite16(REG_VSYNC0,0)            ;  //***Write data to Reg : Start of vertical sync pulse
   1013c:	68 e4       	ldi	r22, 0x48	; 72
   1013e:	74 e2       	ldi	r23, 0x24	; 36
   10140:	80 e1       	ldi	r24, 0x10	; 16
   10142:	90 e0       	ldi	r25, 0x00	; 0
   10144:	40 e0       	ldi	r20, 0x00	; 0
   10146:	50 e0       	ldi	r21, 0x00	; 0
   10148:	0e 94 f2 74 	call	0xe9e4	; 0xe9e4 <FT800memWrite16>
  FT800memWrite16(REG_VSYNC1,10)           ;  //***Write data to Reg : End of vertical sync pulse
   1014c:	6c e4       	ldi	r22, 0x4C	; 76
   1014e:	74 e2       	ldi	r23, 0x24	; 36
   10150:	80 e1       	ldi	r24, 0x10	; 16
   10152:	90 e0       	ldi	r25, 0x00	; 0
   10154:	4a e0       	ldi	r20, 0x0A	; 10
   10156:	50 e0       	ldi	r21, 0x00	; 0
   10158:	0e 94 f2 74 	call	0xe9e4	; 0xe9e4 <FT800memWrite16>
  
  FT800memWrite8(REG_SWIZZLE,0)            ;  //***Write data to Reg : FT800 output to LCD - pin order
   1015c:	60 e6       	ldi	r22, 0x60	; 96
   1015e:	74 e2       	ldi	r23, 0x24	; 36
   10160:	80 e1       	ldi	r24, 0x10	; 16
   10162:	90 e0       	ldi	r25, 0x00	; 0
   10164:	40 e0       	ldi	r20, 0x00	; 0
   10166:	0e 94 d0 74 	call	0xe9a0	; 0xe9a0 <FT800memWrite8>
  FT800memWrite8(REG_PCLK_POL,1)           ;  //***Write data to Reg : LCD data is clocked in on this PCLK edge
   1016a:	68 e6       	ldi	r22, 0x68	; 104
   1016c:	74 e2       	ldi	r23, 0x24	; 36
   1016e:	80 e1       	ldi	r24, 0x10	; 16
   10170:	90 e0       	ldi	r25, 0x00	; 0
   10172:	41 e0       	ldi	r20, 0x01	; 1
   10174:	0e 94 d0 74 	call	0xe9a0	; 0xe9a0 <FT800memWrite8>
						                      //***Write data to Reg : Don't set PCLK yet - wait for just after the first display list

 //------------------- 3.Configure Touch -----------------
  
  FT800memWrite8(REG_TOUCH_MODE,0x03)      ;  //***Write data to Reg : Touch Mode Continuous
   10178:	60 ef       	ldi	r22, 0xF0	; 240
   1017a:	74 e2       	ldi	r23, 0x24	; 36
   1017c:	80 e1       	ldi	r24, 0x10	; 16
   1017e:	90 e0       	ldi	r25, 0x00	; 0
   10180:	43 e0       	ldi	r20, 0x03	; 3
   10182:	0e 94 d0 74 	call	0xe9a0	; 0xe9a0 <FT800memWrite8>
  FT800memWrite16(REG_TOUCH_RZTHRESH,1200) ;  //***Write data to Reg : Eliminate any false touches
   10186:	64 e0       	ldi	r22, 0x04	; 4
   10188:	75 e2       	ldi	r23, 0x25	; 37
   1018a:	80 e1       	ldi	r24, 0x10	; 16
   1018c:	90 e0       	ldi	r25, 0x00	; 0
   1018e:	40 eb       	ldi	r20, 0xB0	; 176
   10190:	54 e0       	ldi	r21, 0x04	; 4
   10192:	0e 94 f2 74 	call	0xe9e4	; 0xe9e4 <FT800memWrite16>
  

//-------------------- 4. Configure Audio ----------------

  FT800memWrite8(REG_GPIO_DIR,0x82)        ;   //***Write Data to Reg :  Set Direction  GPIO 7,1 = Output
   10196:	6c e8       	ldi	r22, 0x8C	; 140
   10198:	74 e2       	ldi	r23, 0x24	; 36
   1019a:	80 e1       	ldi	r24, 0x10	; 16
   1019c:	90 e0       	ldi	r25, 0x00	; 0
   1019e:	42 e8       	ldi	r20, 0x82	; 130
   101a0:	0e 94 d0 74 	call	0xe9a0	; 0xe9a0 <FT800memWrite8>

  ft800Gpio = FT800memRead8(REG_GPIO)      ;   //***Read the FT800 GPIO register for a read/modify/write operation
   101a4:	60 e9       	ldi	r22, 0x90	; 144
   101a6:	74 e2       	ldi	r23, 0x24	; 36
   101a8:	80 e1       	ldi	r24, 0x10	; 16
   101aa:	90 e0       	ldi	r25, 0x00	; 0
   101ac:	0e 94 e7 75 	call	0xebce	; 0xebce <FT800memRead8>
  ft800Gpio = ft800Gpio | 0x02             ;   //set bit 1 of FT800 GPIO register (Audio) - others are inputs
   101b0:	48 2f       	mov	r20, r24
   101b2:	42 60       	ori	r20, 0x02	; 2
   101b4:	40 93 45 01 	sts	0x0145, r20

  FT800memWrite8(REG_GPIO,ft800Gpio)       ;   //***Write Data to Reg : Enable(1) the Audio Amp
   101b8:	60 e9       	ldi	r22, 0x90	; 144
   101ba:	74 e2       	ldi	r23, 0x24	; 36
   101bc:	80 e1       	ldi	r24, 0x10	; 16
   101be:	90 e0       	ldi	r25, 0x00	; 0
   101c0:	0e 94 d0 74 	call	0xe9a0	; 0xe9a0 <FT800memWrite8>
  
  FT800memWrite8(REG_VOL_PB,ZERO)          ;  //***Write data to Reg : Turn recorded audio volume 
   101c4:	6c e7       	ldi	r22, 0x7C	; 124
   101c6:	74 e2       	ldi	r23, 0x24	; 36
   101c8:	80 e1       	ldi	r24, 0x10	; 16
   101ca:	90 e0       	ldi	r25, 0x00	; 0
   101cc:	40 e0       	ldi	r20, 0x00	; 0
   101ce:	0e 94 d0 74 	call	0xe9a0	; 0xe9a0 <FT800memWrite8>
  FT800memWrite8(REG_VOL_SOUND,0x80)       ;  //***Write data to Reg : Turn synthesizer volume 50%(100%=0xFF)  
   101d2:	60 e8       	ldi	r22, 0x80	; 128
   101d4:	74 e2       	ldi	r23, 0x24	; 36
   101d6:	80 e1       	ldi	r24, 0x10	; 16
   101d8:	90 e0       	ldi	r25, 0x00	; 0
   101da:	40 e8       	ldi	r20, 0x80	; 128
   101dc:	0e 94 d0 74 	call	0xe9a0	; 0xe9a0 <FT800memWrite8>
 
  FT800memWrite16(REG_SOUND,0x0000)        ;  //***Write data to Reg : Select Sound Effect = Silence(No Sound) 
   101e0:	64 e8       	ldi	r22, 0x84	; 132
   101e2:	74 e2       	ldi	r23, 0x24	; 36
   101e4:	80 e1       	ldi	r24, 0x10	; 16
   101e6:	90 e0       	ldi	r25, 0x00	; 0
   101e8:	40 e0       	ldi	r20, 0x00	; 0
   101ea:	50 e0       	ldi	r21, 0x00	; 0
   101ec:	0e 94 f2 74 	call	0xe9e4	; 0xe9e4 <FT800memWrite16>
  FT800memWrite8(REG_PLAY,0x01)            ;  //***Write data to Reg : Play Sound Effect
   101f0:	68 e8       	ldi	r22, 0x88	; 136
   101f2:	74 e2       	ldi	r23, 0x24	; 36
   101f4:	80 e1       	ldi	r24, 0x10	; 16
   101f6:	90 e0       	ldi	r25, 0x00	; 0
   101f8:	41 e0       	ldi	r20, 0x01	; 1
   101fa:	0e 94 d0 74 	call	0xe9a0	; 0xe9a0 <FT800memWrite8>

 //------------------ 5.Write Initial Display List & Enable Display -----------------


  FT800memWrite32(RAM_DL+DL_Offset,DL_CLEAR_RGB)  ;   //***Sent DL-CMD Clear color BackGround to Black (default)
   101fe:	60 91 32 01 	lds	r22, 0x0132
   10202:	70 91 33 01 	lds	r23, 0x0133
   10206:	80 e0       	ldi	r24, 0x00	; 0
   10208:	90 e0       	ldi	r25, 0x00	; 0
   1020a:	60 50       	subi	r22, 0x00	; 0
   1020c:	70 40       	sbci	r23, 0x00	; 0
   1020e:	80 4f       	sbci	r24, 0xF0	; 240
   10210:	9f 4f       	sbci	r25, 0xFF	; 255
   10212:	20 e0       	ldi	r18, 0x00	; 0
   10214:	30 e0       	ldi	r19, 0x00	; 0
   10216:	40 e0       	ldi	r20, 0x00	; 0
   10218:	52 e0       	ldi	r21, 0x02	; 2
   1021a:	0e 94 19 75 	call	0xea32	; 0xea32 <FT800memWrite32>
  DL_Offset += 4                                  ;	  //Update Offset pointer Ram-DL 4 byte for Next DL-CMD
   1021e:	60 91 32 01 	lds	r22, 0x0132
   10222:	70 91 33 01 	lds	r23, 0x0133
   10226:	6c 5f       	subi	r22, 0xFC	; 252
   10228:	7f 4f       	sbci	r23, 0xFF	; 255
   1022a:	70 93 33 01 	sts	0x0133, r23
   1022e:	60 93 32 01 	sts	0x0132, r22

  FT800memWrite32(RAM_DL+DL_Offset,(DL_CLEAR | CLR_COL | CLR_STN | CLR_TAG));	//***Sent DL-CMD Clear C/S/T define which parameters to clear
   10232:	80 e0       	ldi	r24, 0x00	; 0
   10234:	90 e0       	ldi	r25, 0x00	; 0
   10236:	60 50       	subi	r22, 0x00	; 0
   10238:	70 40       	sbci	r23, 0x00	; 0
   1023a:	80 4f       	sbci	r24, 0xF0	; 240
   1023c:	9f 4f       	sbci	r25, 0xFF	; 255
   1023e:	27 e0       	ldi	r18, 0x07	; 7
   10240:	30 e0       	ldi	r19, 0x00	; 0
   10242:	40 e0       	ldi	r20, 0x00	; 0
   10244:	56 e2       	ldi	r21, 0x26	; 38
   10246:	0e 94 19 75 	call	0xea32	; 0xea32 <FT800memWrite32>
  DL_Offset += 4                                  ;	  //Update Offset pointer Ram-DL 4 byte for Next DL-CMD
   1024a:	60 91 32 01 	lds	r22, 0x0132
   1024e:	70 91 33 01 	lds	r23, 0x0133
   10252:	6c 5f       	subi	r22, 0xFC	; 252
   10254:	7f 4f       	sbci	r23, 0xFF	; 255
   10256:	70 93 33 01 	sts	0x0133, r23
   1025a:	60 93 32 01 	sts	0x0132, r22

  FT800memWrite32(RAM_DL+DL_Offset,DL_DISPLAY)    ;   //***Sent DL-CMD for end of display list
   1025e:	80 e0       	ldi	r24, 0x00	; 0
   10260:	90 e0       	ldi	r25, 0x00	; 0
   10262:	60 50       	subi	r22, 0x00	; 0
   10264:	70 40       	sbci	r23, 0x00	; 0
   10266:	80 4f       	sbci	r24, 0xF0	; 240
   10268:	9f 4f       	sbci	r25, 0xFF	; 255
   1026a:	20 e0       	ldi	r18, 0x00	; 0
   1026c:	30 e0       	ldi	r19, 0x00	; 0
   1026e:	40 e0       	ldi	r20, 0x00	; 0
   10270:	50 e0       	ldi	r21, 0x00	; 0
   10272:	0e 94 19 75 	call	0xea32	; 0xea32 <FT800memWrite32>

  FT800memWrite32(REG_DLSWAP,DLSWAP_FRAME )       ;	  //***Write data(0x02) to Reg : Display List Execute
   10276:	60 e5       	ldi	r22, 0x50	; 80
   10278:	74 e2       	ldi	r23, 0x24	; 36
   1027a:	80 e1       	ldi	r24, 0x10	; 16
   1027c:	90 e0       	ldi	r25, 0x00	; 0
   1027e:	22 e0       	ldi	r18, 0x02	; 2
   10280:	30 e0       	ldi	r19, 0x00	; 0
   10282:	40 e0       	ldi	r20, 0x00	; 0
   10284:	50 e0       	ldi	r21, 0x00	; 0
   10286:	0e 94 19 75 	call	0xea32	; 0xea32 <FT800memWrite32>
						                              
  DL_Offset = 0                                   ;   //Reset Display List offset pointer=0 for new Display list
   1028a:	10 92 33 01 	sts	0x0133, r1
   1028e:	10 92 32 01 	sts	0x0132, r1
  
  ft800Gpio = FT800memRead8(REG_GPIO)             ;	  //***Read the FT800 GPIO register for a read/modify/write operation
   10292:	60 e9       	ldi	r22, 0x90	; 144
   10294:	74 e2       	ldi	r23, 0x24	; 36
   10296:	80 e1       	ldi	r24, 0x10	; 16
   10298:	90 e0       	ldi	r25, 0x00	; 0
   1029a:	0e 94 e7 75 	call	0xebce	; 0xebce <FT800memRead8>
  ft800Gpio = ft800Gpio | 0x80                    ;   //set bit 7 of FT800 GPIO register (DISP) - others are inputs
   1029e:	48 2f       	mov	r20, r24
   102a0:	40 68       	ori	r20, 0x80	; 128
   102a2:	40 93 45 01 	sts	0x0145, r20

  FT800memWrite8(REG_GPIO,ft800Gpio)              ;   //***Write Data to Reg : Enable the DISP signal to the LCD panel
   102a6:	60 e9       	ldi	r22, 0x90	; 144
   102a8:	74 e2       	ldi	r23, 0x24	; 36
   102aa:	80 e1       	ldi	r24, 0x10	; 16
   102ac:	90 e0       	ldi	r25, 0x00	; 0
   102ae:	0e 94 d0 74 	call	0xe9a0	; 0xe9a0 <FT800memWrite8>
  FT800memWrite8(REG_PCLK,5)                      ;   //***Write Data to Reg : Now start clocking data to the LCD panel
   102b2:	6c e6       	ldi	r22, 0x6C	; 108
   102b4:	74 e2       	ldi	r23, 0x24	; 36
   102b6:	80 e1       	ldi	r24, 0x10	; 16
   102b8:	90 e0       	ldi	r25, 0x00	; 0
   102ba:	45 e0       	ldi	r20, 0x05	; 5
   102bc:	0e 94 d0 74 	call	0xe9a0	; 0xe9a0 <FT800memWrite8>
   102c0:	10 e0       	ldi	r17, 0x00	; 0
   102c2:	c0 ea       	ldi	r28, 0xA0	; 160
   102c4:	df e0       	ldi	r29, 0x0F	; 15
 
  for(duty = 0; duty <= 128; duty++)
   {
     FT800memWrite8(REG_PWM_DUTY, duty);		      //***Write Data to Reg : Turn on backlight - ramp up slowly to full brighness
   102c6:	64 ec       	ldi	r22, 0xC4	; 196
   102c8:	74 e2       	ldi	r23, 0x24	; 36
   102ca:	80 e1       	ldi	r24, 0x10	; 16
   102cc:	90 e0       	ldi	r25, 0x00	; 0
   102ce:	41 2f       	mov	r20, r17
   102d0:	0e 94 d0 74 	call	0xe9a0	; 0xe9a0 <FT800memWrite8>
   102d4:	8a e0       	ldi	r24, 0x0A	; 10
   102d6:	90 e0       	ldi	r25, 0x00	; 0
   102d8:	fe 01       	movw	r30, r28
   102da:	31 97       	sbiw	r30, 0x01	; 1
   102dc:	f1 f7       	brne	.-4      	; 0x102da <FT800_Initial+0x2ec>
 ++                                                ++
 +++++++++++++++++++++++++++++++++++++++++++++++++++*/

 void delay_ms(unsigned int cnt)
  {
    for(;cnt>0;cnt--)
   102de:	01 97       	sbiw	r24, 0x01	; 1
   102e0:	d9 f7       	brne	.-10     	; 0x102d8 <FT800_Initial+0x2ea>
   102e2:	1f 5f       	subi	r17, 0xFF	; 255
  ft800Gpio = ft800Gpio | 0x80                    ;   //set bit 7 of FT800 GPIO register (DISP) - others are inputs

  FT800memWrite8(REG_GPIO,ft800Gpio)              ;   //***Write Data to Reg : Enable the DISP signal to the LCD panel
  FT800memWrite8(REG_PCLK,5)                      ;   //***Write Data to Reg : Now start clocking data to the LCD panel
 
  for(duty = 0; duty <= 128; duty++)
   102e4:	11 38       	cpi	r17, 0x81	; 129
   102e6:	79 f7       	brne	.-34     	; 0x102c6 <FT800_Initial+0x2d8>
   102e8:	8a e0       	ldi	r24, 0x0A	; 10
   102ea:	90 e0       	ldi	r25, 0x00	; 0
   102ec:	20 ea       	ldi	r18, 0xA0	; 160
   102ee:	3f e0       	ldi	r19, 0x0F	; 15
   102f0:	f9 01       	movw	r30, r18
   102f2:	31 97       	sbiw	r30, 0x01	; 1
   102f4:	f1 f7       	brne	.-4      	; 0x102f2 <FT800_Initial+0x304>
 ++                                                ++
 +++++++++++++++++++++++++++++++++++++++++++++++++++*/

 void delay_ms(unsigned int cnt)
  {
    for(;cnt>0;cnt--)
   102f6:	01 97       	sbiw	r24, 0x01	; 1
   102f8:	d9 f7       	brne	.-10     	; 0x102f0 <FT800_Initial+0x302>
     FT800memWrite8(REG_PWM_DUTY, duty);		      //***Write Data to Reg : Turn on backlight - ramp up slowly to full brighness
     delay_ms(10);
   }
  delay_ms(10);
 
 }
   102fa:	df 91       	pop	r29
   102fc:	cf 91       	pop	r28
   102fe:	1f 91       	pop	r17
   10300:	08 95       	ret

00010302 <Update_Screen>:
  ++           color_point = Value Update for Color poin                          ++
  ++                                                                              ++
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

  void Update_Screen(long color_bt1,long color_bt2,long color_bt3)
   {
   10302:	4f 92       	push	r4
   10304:	5f 92       	push	r5
   10306:	6f 92       	push	r6
   10308:	7f 92       	push	r7
   1030a:	8f 92       	push	r8
   1030c:	9f 92       	push	r9
   1030e:	af 92       	push	r10
   10310:	bf 92       	push	r11
   10312:	cf 92       	push	r12
   10314:	df 92       	push	r13
   10316:	ef 92       	push	r14
   10318:	ff 92       	push	r15
   1031a:	0f 93       	push	r16
   1031c:	1f 93       	push	r17
   1031e:	df 93       	push	r29
   10320:	cf 93       	push	r28
   10322:	cd b7       	in	r28, 0x3d	; 61
   10324:	de b7       	in	r29, 0x3e	; 62
   10326:	28 97       	sbiw	r28, 0x08	; 8
   10328:	0f b6       	in	r0, 0x3f	; 63
   1032a:	f8 94       	cli
   1032c:	de bf       	out	0x3e, r29	; 62
   1032e:	0f be       	out	0x3f, r0	; 63
   10330:	cd bf       	out	0x3d, r28	; 61
   10332:	2b 01       	movw	r4, r22
   10334:	3c 01       	movw	r6, r24
   10336:	29 83       	std	Y+1, r18	; 0x01
   10338:	3a 83       	std	Y+2, r19	; 0x02
   1033a:	4b 83       	std	Y+3, r20	; 0x03
   1033c:	5c 83       	std	Y+4, r21	; 0x04
   1033e:	ed 82       	std	Y+5, r14	; 0x05
   10340:	fe 82       	std	Y+6, r15	; 0x06
   10342:	0f 83       	std	Y+7, r16	; 0x07
   10344:	18 87       	std	Y+8, r17	; 0x08

    //----------------- 1.Start Display List ------------------------
      
     Start_CMDList(Black)   ;
   10346:	60 e0       	ldi	r22, 0x00	; 0
   10348:	70 e0       	ldi	r23, 0x00	; 0
   1034a:	80 e0       	ldi	r24, 0x00	; 0
   1034c:	90 e0       	ldi	r25, 0x00	; 0
   1034e:	0e 94 2d 77 	call	0xee5a	; 0xee5a <Start_CMDList>

   //------------------ 2.User Program ------------------------- 

     //Draw-Rectan//
     Rect_DL(0,0,479,271,1,Yellow)                                        ;
   10352:	00 d0       	rcall	.+0      	; 0x10354 <Update_Screen+0x52>
   10354:	00 d0       	rcall	.+0      	; 0x10356 <Update_Screen+0x54>
   10356:	80 e0       	ldi	r24, 0x00	; 0
   10358:	9f ef       	ldi	r25, 0xFF	; 255
   1035a:	af ef       	ldi	r26, 0xFF	; 255
   1035c:	b0 e0       	ldi	r27, 0x00	; 0
   1035e:	ed b7       	in	r30, 0x3d	; 61
   10360:	fe b7       	in	r31, 0x3e	; 62
   10362:	81 83       	std	Z+1, r24	; 0x01
   10364:	92 83       	std	Z+2, r25	; 0x02
   10366:	a3 83       	std	Z+3, r26	; 0x03
   10368:	b4 83       	std	Z+4, r27	; 0x04
   1036a:	60 e0       	ldi	r22, 0x00	; 0
   1036c:	70 e0       	ldi	r23, 0x00	; 0
   1036e:	80 e0       	ldi	r24, 0x00	; 0
   10370:	90 e0       	ldi	r25, 0x00	; 0
   10372:	20 e0       	ldi	r18, 0x00	; 0
   10374:	30 e0       	ldi	r19, 0x00	; 0
   10376:	40 e0       	ldi	r20, 0x00	; 0
   10378:	50 e0       	ldi	r21, 0x00	; 0
   1037a:	1f ed       	ldi	r17, 0xDF	; 223
   1037c:	e1 2e       	mov	r14, r17
   1037e:	11 e0       	ldi	r17, 0x01	; 1
   10380:	f1 2e       	mov	r15, r17
   10382:	01 2d       	mov	r16, r1
   10384:	11 2d       	mov	r17, r1
   10386:	bf e0       	ldi	r27, 0x0F	; 15
   10388:	ab 2e       	mov	r10, r27
   1038a:	b1 e0       	ldi	r27, 0x01	; 1
   1038c:	bb 2e       	mov	r11, r27
   1038e:	c1 2c       	mov	r12, r1
   10390:	d1 2c       	mov	r13, r1
   10392:	a1 e0       	ldi	r26, 0x01	; 1
   10394:	8a 2e       	mov	r8, r26
   10396:	91 2c       	mov	r9, r1
   10398:	0e 94 86 7a 	call	0xf50c	; 0xf50c <Rect_DL>
	 Rect_DL(5,5,474,266,1,Blue)                                          ;
   1039c:	8f ef       	ldi	r24, 0xFF	; 255
   1039e:	90 e0       	ldi	r25, 0x00	; 0
   103a0:	a0 e0       	ldi	r26, 0x00	; 0
   103a2:	b0 e0       	ldi	r27, 0x00	; 0
   103a4:	ed b7       	in	r30, 0x3d	; 61
   103a6:	fe b7       	in	r31, 0x3e	; 62
   103a8:	81 83       	std	Z+1, r24	; 0x01
   103aa:	92 83       	std	Z+2, r25	; 0x02
   103ac:	a3 83       	std	Z+3, r26	; 0x03
   103ae:	b4 83       	std	Z+4, r27	; 0x04
   103b0:	65 e0       	ldi	r22, 0x05	; 5
   103b2:	70 e0       	ldi	r23, 0x00	; 0
   103b4:	80 e0       	ldi	r24, 0x00	; 0
   103b6:	90 e0       	ldi	r25, 0x00	; 0
   103b8:	25 e0       	ldi	r18, 0x05	; 5
   103ba:	30 e0       	ldi	r19, 0x00	; 0
   103bc:	40 e0       	ldi	r20, 0x00	; 0
   103be:	50 e0       	ldi	r21, 0x00	; 0
   103c0:	fa ed       	ldi	r31, 0xDA	; 218
   103c2:	ef 2e       	mov	r14, r31
   103c4:	f1 e0       	ldi	r31, 0x01	; 1
   103c6:	ff 2e       	mov	r15, r31
   103c8:	01 2d       	mov	r16, r1
   103ca:	11 2d       	mov	r17, r1
   103cc:	ea e0       	ldi	r30, 0x0A	; 10
   103ce:	ae 2e       	mov	r10, r30
   103d0:	e1 e0       	ldi	r30, 0x01	; 1
   103d2:	be 2e       	mov	r11, r30
   103d4:	c1 2c       	mov	r12, r1
   103d6:	d1 2c       	mov	r13, r1
   103d8:	0e 94 86 7a 	call	0xf50c	; 0xf50c <Rect_DL>
 

     //Draw-Button//
     Button_CMD("Audio", 60,20,80,30,23,0,Green,color_bt1)                 ;  //Draw Button"Human"
   103dc:	ad b7       	in	r26, 0x3d	; 61
   103de:	be b7       	in	r27, 0x3e	; 62
   103e0:	11 96       	adiw	r26, 0x01	; 1
   103e2:	4d 92       	st	X+, r4
   103e4:	5d 92       	st	X+, r5
   103e6:	6d 92       	st	X+, r6
   103e8:	7c 92       	st	X, r7
   103ea:	14 97       	sbiw	r26, 0x04	; 4
   103ec:	84 e1       	ldi	r24, 0x14	; 20
   103ee:	91 e0       	ldi	r25, 0x01	; 1
   103f0:	6c e3       	ldi	r22, 0x3C	; 60
   103f2:	70 e0       	ldi	r23, 0x00	; 0
   103f4:	44 e1       	ldi	r20, 0x14	; 20
   103f6:	50 e0       	ldi	r21, 0x00	; 0
   103f8:	20 e5       	ldi	r18, 0x50	; 80
   103fa:	30 e0       	ldi	r19, 0x00	; 0
   103fc:	0e e1       	ldi	r16, 0x1E	; 30
   103fe:	10 e0       	ldi	r17, 0x00	; 0
   10400:	b7 e1       	ldi	r27, 0x17	; 23
   10402:	eb 2e       	mov	r14, r27
   10404:	f1 2c       	mov	r15, r1
   10406:	cc 24       	eor	r12, r12
   10408:	dd 24       	eor	r13, r13
   1040a:	81 2c       	mov	r8, r1
   1040c:	af ef       	ldi	r26, 0xFF	; 255
   1040e:	9a 2e       	mov	r9, r26
   10410:	a1 2c       	mov	r10, r1
   10412:	b1 2c       	mov	r11, r1
   10414:	0e 94 e4 77 	call	0xefc8	; 0xefc8 <Button_CMD>
     Button_CMD("Dog"  ,200,20,80,30,23,0,Green,color_bt2)                 ;  //Draw Button"Dog"
   10418:	89 81       	ldd	r24, Y+1	; 0x01
   1041a:	9a 81       	ldd	r25, Y+2	; 0x02
   1041c:	ab 81       	ldd	r26, Y+3	; 0x03
   1041e:	bc 81       	ldd	r27, Y+4	; 0x04
   10420:	ed b7       	in	r30, 0x3d	; 61
   10422:	fe b7       	in	r31, 0x3e	; 62
   10424:	81 83       	std	Z+1, r24	; 0x01
   10426:	92 83       	std	Z+2, r25	; 0x02
   10428:	a3 83       	std	Z+3, r26	; 0x03
   1042a:	b4 83       	std	Z+4, r27	; 0x04
   1042c:	8a e1       	ldi	r24, 0x1A	; 26
   1042e:	91 e0       	ldi	r25, 0x01	; 1
   10430:	68 ec       	ldi	r22, 0xC8	; 200
   10432:	70 e0       	ldi	r23, 0x00	; 0
   10434:	44 e1       	ldi	r20, 0x14	; 20
   10436:	50 e0       	ldi	r21, 0x00	; 0
   10438:	20 e5       	ldi	r18, 0x50	; 80
   1043a:	30 e0       	ldi	r19, 0x00	; 0
   1043c:	0e 94 e4 77 	call	0xefc8	; 0xefc8 <Button_CMD>
     Button_CMD("Human",340,20,80,30,23,0,Green,color_bt3)                 ;  //Draw Button"Audio"
   10440:	8d 81       	ldd	r24, Y+5	; 0x05
   10442:	9e 81       	ldd	r25, Y+6	; 0x06
   10444:	af 81       	ldd	r26, Y+7	; 0x07
   10446:	b8 85       	ldd	r27, Y+8	; 0x08
   10448:	ed b7       	in	r30, 0x3d	; 61
   1044a:	fe b7       	in	r31, 0x3e	; 62
   1044c:	81 83       	std	Z+1, r24	; 0x01
   1044e:	92 83       	std	Z+2, r25	; 0x02
   10450:	a3 83       	std	Z+3, r26	; 0x03
   10452:	b4 83       	std	Z+4, r27	; 0x04
   10454:	8e e1       	ldi	r24, 0x1E	; 30
   10456:	91 e0       	ldi	r25, 0x01	; 1
   10458:	64 e5       	ldi	r22, 0x54	; 84
   1045a:	71 e0       	ldi	r23, 0x01	; 1
   1045c:	44 e1       	ldi	r20, 0x14	; 20
   1045e:	50 e0       	ldi	r21, 0x00	; 0
   10460:	20 e5       	ldi	r18, 0x50	; 80
   10462:	30 e0       	ldi	r19, 0x00	; 0
   10464:	0e 94 e4 77 	call	0xefc8	; 0xefc8 <Button_CMD>

     if(fag_rt == 1)   //Release Button "RL,RR"
   10468:	0f 90       	pop	r0
   1046a:	0f 90       	pop	r0
   1046c:	0f 90       	pop	r0
   1046e:	0f 90       	pop	r0
   10470:	80 91 40 01 	lds	r24, 0x0140
   10474:	81 30       	cpi	r24, 0x01	; 1
   10476:	99 f5       	brne	.+102    	; 0x104de <Update_Screen+0x1dc>
	   {
	   	 Button_CMD("RL", 80,120,40,30,23,0,Red,Gold)                      ;  //Draw Button"RL"
   10478:	00 d0       	rcall	.+0      	; 0x1047a <Update_Screen+0x178>
   1047a:	00 d0       	rcall	.+0      	; 0x1047c <Update_Screen+0x17a>
   1047c:	41 2c       	mov	r4, r1
   1047e:	f7 ed       	ldi	r31, 0xD7	; 215
   10480:	5f 2e       	mov	r5, r31
   10482:	ff ef       	ldi	r31, 0xFF	; 255
   10484:	6f 2e       	mov	r6, r31
   10486:	71 2c       	mov	r7, r1
   10488:	ad b7       	in	r26, 0x3d	; 61
   1048a:	be b7       	in	r27, 0x3e	; 62
   1048c:	11 96       	adiw	r26, 0x01	; 1
   1048e:	4d 92       	st	X+, r4
   10490:	5d 92       	st	X+, r5
   10492:	6d 92       	st	X+, r6
   10494:	7c 92       	st	X, r7
   10496:	14 97       	sbiw	r26, 0x04	; 4
   10498:	84 e2       	ldi	r24, 0x24	; 36
   1049a:	91 e0       	ldi	r25, 0x01	; 1
   1049c:	60 e5       	ldi	r22, 0x50	; 80
   1049e:	70 e0       	ldi	r23, 0x00	; 0
   104a0:	48 e7       	ldi	r20, 0x78	; 120
   104a2:	50 e0       	ldi	r21, 0x00	; 0
   104a4:	28 e2       	ldi	r18, 0x28	; 40
   104a6:	30 e0       	ldi	r19, 0x00	; 0
   104a8:	81 2c       	mov	r8, r1
   104aa:	91 2c       	mov	r9, r1
   104ac:	ef ef       	ldi	r30, 0xFF	; 255
   104ae:	ae 2e       	mov	r10, r30
   104b0:	b1 2c       	mov	r11, r1
   104b2:	0e 94 e4 77 	call	0xefc8	; 0xefc8 <Button_CMD>
	     Button_CMD("RR",360,120,40,30,23,0,Red,Gold)                      ;  //Draw Button"RR"
   104b6:	ed b7       	in	r30, 0x3d	; 61
   104b8:	fe b7       	in	r31, 0x3e	; 62
   104ba:	41 82       	std	Z+1, r4	; 0x01
   104bc:	52 82       	std	Z+2, r5	; 0x02
   104be:	63 82       	std	Z+3, r6	; 0x03
   104c0:	74 82       	std	Z+4, r7	; 0x04
   104c2:	87 e2       	ldi	r24, 0x27	; 39
   104c4:	91 e0       	ldi	r25, 0x01	; 1
   104c6:	68 e6       	ldi	r22, 0x68	; 104
   104c8:	71 e0       	ldi	r23, 0x01	; 1
   104ca:	48 e7       	ldi	r20, 0x78	; 120
   104cc:	50 e0       	ldi	r21, 0x00	; 0
   104ce:	28 e2       	ldi	r18, 0x28	; 40
   104d0:	30 e0       	ldi	r19, 0x00	; 0
   104d2:	0e 94 e4 77 	call	0xefc8	; 0xefc8 <Button_CMD>
   104d6:	0f 90       	pop	r0
   104d8:	0f 90       	pop	r0
   104da:	0f 90       	pop	r0
   104dc:	0f 90       	pop	r0
       }  
	 if(fag_rt == 2)   //Press Button"RL" ,Release Button "RR"
   104de:	80 91 40 01 	lds	r24, 0x0140
   104e2:	82 30       	cpi	r24, 0x02	; 2
   104e4:	d1 f5       	brne	.+116    	; 0x1055a <Update_Screen+0x258>
	   {
         Button_CMD("RL", 80,120,40,30,23,0,Red,LightYellow)               ;  //Draw Button"RL"
   104e6:	00 d0       	rcall	.+0      	; 0x104e8 <Update_Screen+0x1e6>
   104e8:	00 d0       	rcall	.+0      	; 0x104ea <Update_Screen+0x1e8>
   104ea:	80 ee       	ldi	r24, 0xE0	; 224
   104ec:	9f ef       	ldi	r25, 0xFF	; 255
   104ee:	af ef       	ldi	r26, 0xFF	; 255
   104f0:	b0 e0       	ldi	r27, 0x00	; 0
   104f2:	ed b7       	in	r30, 0x3d	; 61
   104f4:	fe b7       	in	r31, 0x3e	; 62
   104f6:	81 83       	std	Z+1, r24	; 0x01
   104f8:	92 83       	std	Z+2, r25	; 0x02
   104fa:	a3 83       	std	Z+3, r26	; 0x03
   104fc:	b4 83       	std	Z+4, r27	; 0x04
   104fe:	84 e2       	ldi	r24, 0x24	; 36
   10500:	91 e0       	ldi	r25, 0x01	; 1
   10502:	60 e5       	ldi	r22, 0x50	; 80
   10504:	70 e0       	ldi	r23, 0x00	; 0
   10506:	48 e7       	ldi	r20, 0x78	; 120
   10508:	50 e0       	ldi	r21, 0x00	; 0
   1050a:	28 e2       	ldi	r18, 0x28	; 40
   1050c:	30 e0       	ldi	r19, 0x00	; 0
   1050e:	0e e1       	ldi	r16, 0x1E	; 30
   10510:	10 e0       	ldi	r17, 0x00	; 0
   10512:	b7 e1       	ldi	r27, 0x17	; 23
   10514:	eb 2e       	mov	r14, r27
   10516:	f1 2c       	mov	r15, r1
   10518:	cc 24       	eor	r12, r12
   1051a:	dd 24       	eor	r13, r13
   1051c:	81 2c       	mov	r8, r1
   1051e:	91 2c       	mov	r9, r1
   10520:	af ef       	ldi	r26, 0xFF	; 255
   10522:	aa 2e       	mov	r10, r26
   10524:	b1 2c       	mov	r11, r1
   10526:	0e 94 e4 77 	call	0xefc8	; 0xefc8 <Button_CMD>
	     Button_CMD("RR",360,120,40,30,23,0,Red,Gold)                      ;  //Draw Button"RR"
   1052a:	80 e0       	ldi	r24, 0x00	; 0
   1052c:	97 ed       	ldi	r25, 0xD7	; 215
   1052e:	af ef       	ldi	r26, 0xFF	; 255
   10530:	b0 e0       	ldi	r27, 0x00	; 0
   10532:	ed b7       	in	r30, 0x3d	; 61
   10534:	fe b7       	in	r31, 0x3e	; 62
   10536:	81 83       	std	Z+1, r24	; 0x01
   10538:	92 83       	std	Z+2, r25	; 0x02
   1053a:	a3 83       	std	Z+3, r26	; 0x03
   1053c:	b4 83       	std	Z+4, r27	; 0x04
   1053e:	87 e2       	ldi	r24, 0x27	; 39
   10540:	91 e0       	ldi	r25, 0x01	; 1
   10542:	68 e6       	ldi	r22, 0x68	; 104
   10544:	71 e0       	ldi	r23, 0x01	; 1
   10546:	48 e7       	ldi	r20, 0x78	; 120
   10548:	50 e0       	ldi	r21, 0x00	; 0
   1054a:	28 e2       	ldi	r18, 0x28	; 40
   1054c:	30 e0       	ldi	r19, 0x00	; 0
   1054e:	0e 94 e4 77 	call	0xefc8	; 0xefc8 <Button_CMD>
   10552:	0f 90       	pop	r0
   10554:	0f 90       	pop	r0
   10556:	0f 90       	pop	r0
   10558:	0f 90       	pop	r0
	   }
     if(fag_rt == 3)   //Press Button"RR" ,Release Button "RL"
   1055a:	80 91 40 01 	lds	r24, 0x0140
   1055e:	83 30       	cpi	r24, 0x03	; 3
   10560:	d1 f5       	brne	.+116    	; 0x105d6 <Update_Screen+0x2d4>
	   {
         Button_CMD("RL", 80,120,40,30,23,0,Red,Gold)                       ;  //Draw Button"RL"
   10562:	00 d0       	rcall	.+0      	; 0x10564 <Update_Screen+0x262>
   10564:	00 d0       	rcall	.+0      	; 0x10566 <Update_Screen+0x264>
   10566:	80 e0       	ldi	r24, 0x00	; 0
   10568:	97 ed       	ldi	r25, 0xD7	; 215
   1056a:	af ef       	ldi	r26, 0xFF	; 255
   1056c:	b0 e0       	ldi	r27, 0x00	; 0
   1056e:	ed b7       	in	r30, 0x3d	; 61
   10570:	fe b7       	in	r31, 0x3e	; 62
   10572:	81 83       	std	Z+1, r24	; 0x01
   10574:	92 83       	std	Z+2, r25	; 0x02
   10576:	a3 83       	std	Z+3, r26	; 0x03
   10578:	b4 83       	std	Z+4, r27	; 0x04
   1057a:	84 e2       	ldi	r24, 0x24	; 36
   1057c:	91 e0       	ldi	r25, 0x01	; 1
   1057e:	60 e5       	ldi	r22, 0x50	; 80
   10580:	70 e0       	ldi	r23, 0x00	; 0
   10582:	48 e7       	ldi	r20, 0x78	; 120
   10584:	50 e0       	ldi	r21, 0x00	; 0
   10586:	28 e2       	ldi	r18, 0x28	; 40
   10588:	30 e0       	ldi	r19, 0x00	; 0
   1058a:	0e e1       	ldi	r16, 0x1E	; 30
   1058c:	10 e0       	ldi	r17, 0x00	; 0
   1058e:	f7 e1       	ldi	r31, 0x17	; 23
   10590:	ef 2e       	mov	r14, r31
   10592:	f1 2c       	mov	r15, r1
   10594:	cc 24       	eor	r12, r12
   10596:	dd 24       	eor	r13, r13
   10598:	81 2c       	mov	r8, r1
   1059a:	91 2c       	mov	r9, r1
   1059c:	ef ef       	ldi	r30, 0xFF	; 255
   1059e:	ae 2e       	mov	r10, r30
   105a0:	b1 2c       	mov	r11, r1
   105a2:	0e 94 e4 77 	call	0xefc8	; 0xefc8 <Button_CMD>
	     Button_CMD("RR",360,120,40,30,23,0,Red,LightYellow)                ;  //Draw Button"RR"
   105a6:	80 ee       	ldi	r24, 0xE0	; 224
   105a8:	9f ef       	ldi	r25, 0xFF	; 255
   105aa:	af ef       	ldi	r26, 0xFF	; 255
   105ac:	b0 e0       	ldi	r27, 0x00	; 0
   105ae:	ed b7       	in	r30, 0x3d	; 61
   105b0:	fe b7       	in	r31, 0x3e	; 62
   105b2:	81 83       	std	Z+1, r24	; 0x01
   105b4:	92 83       	std	Z+2, r25	; 0x02
   105b6:	a3 83       	std	Z+3, r26	; 0x03
   105b8:	b4 83       	std	Z+4, r27	; 0x04
   105ba:	87 e2       	ldi	r24, 0x27	; 39
   105bc:	91 e0       	ldi	r25, 0x01	; 1
   105be:	68 e6       	ldi	r22, 0x68	; 104
   105c0:	71 e0       	ldi	r23, 0x01	; 1
   105c2:	48 e7       	ldi	r20, 0x78	; 120
   105c4:	50 e0       	ldi	r21, 0x00	; 0
   105c6:	28 e2       	ldi	r18, 0x28	; 40
   105c8:	30 e0       	ldi	r19, 0x00	; 0
   105ca:	0e 94 e4 77 	call	0xefc8	; 0xefc8 <Button_CMD>
   105ce:	0f 90       	pop	r0
   105d0:	0f 90       	pop	r0
   105d2:	0f 90       	pop	r0
   105d4:	0f 90       	pop	r0
	   }


     switch(pic) 
   105d6:	80 91 3f 01 	lds	r24, 0x013F
   105da:	82 30       	cpi	r24, 0x02	; 2
   105dc:	09 f4       	brne	.+2      	; 0x105e0 <Update_Screen+0x2de>
   105de:	2a c1       	rjmp	.+596    	; 0x10834 <Update_Screen+0x532>
   105e0:	83 30       	cpi	r24, 0x03	; 3
   105e2:	09 f4       	brne	.+2      	; 0x105e6 <Update_Screen+0x2e4>
   105e4:	4b c2       	rjmp	.+1174   	; 0x10a7c <Update_Screen+0x77a>
   105e6:	81 30       	cpi	r24, 0x01	; 1
   105e8:	09 f0       	breq	.+2      	; 0x105ec <Update_Screen+0x2ea>
   105ea:	78 c3       	rjmp	.+1776   	; 0x10cdc <Update_Screen+0x9da>
	  {
        case 1: //Display Picture1//
                Rect_DL(170,75,310,195,1,Red)                              ;
   105ec:	00 d0       	rcall	.+0      	; 0x105ee <Update_Screen+0x2ec>
   105ee:	00 d0       	rcall	.+0      	; 0x105f0 <Update_Screen+0x2ee>
   105f0:	80 e0       	ldi	r24, 0x00	; 0
   105f2:	90 e0       	ldi	r25, 0x00	; 0
   105f4:	af ef       	ldi	r26, 0xFF	; 255
   105f6:	b0 e0       	ldi	r27, 0x00	; 0
   105f8:	ed b7       	in	r30, 0x3d	; 61
   105fa:	fe b7       	in	r31, 0x3e	; 62
   105fc:	81 83       	std	Z+1, r24	; 0x01
   105fe:	92 83       	std	Z+2, r25	; 0x02
   10600:	a3 83       	std	Z+3, r26	; 0x03
   10602:	b4 83       	std	Z+4, r27	; 0x04
   10604:	6a ea       	ldi	r22, 0xAA	; 170
   10606:	70 e0       	ldi	r23, 0x00	; 0
   10608:	80 e0       	ldi	r24, 0x00	; 0
   1060a:	90 e0       	ldi	r25, 0x00	; 0
   1060c:	2b e4       	ldi	r18, 0x4B	; 75
   1060e:	30 e0       	ldi	r19, 0x00	; 0
   10610:	40 e0       	ldi	r20, 0x00	; 0
   10612:	50 e0       	ldi	r21, 0x00	; 0
   10614:	16 e3       	ldi	r17, 0x36	; 54
   10616:	e1 2e       	mov	r14, r17
   10618:	11 e0       	ldi	r17, 0x01	; 1
   1061a:	f1 2e       	mov	r15, r17
   1061c:	01 2d       	mov	r16, r1
   1061e:	11 2d       	mov	r17, r1
   10620:	b3 ec       	ldi	r27, 0xC3	; 195
   10622:	ab 2e       	mov	r10, r27
   10624:	b1 2c       	mov	r11, r1
   10626:	c1 2c       	mov	r12, r1
   10628:	d1 2c       	mov	r13, r1
   1062a:	a1 e0       	ldi	r26, 0x01	; 1
   1062c:	8a 2e       	mov	r8, r26
   1062e:	91 2c       	mov	r9, r1
   10630:	0e 94 86 7a 	call	0xf50c	; 0xf50c <Rect_DL>
	            Rect_DL(175,80,305,190,1,Black)                            ;
   10634:	ad b7       	in	r26, 0x3d	; 61
   10636:	be b7       	in	r27, 0x3e	; 62
   10638:	11 96       	adiw	r26, 0x01	; 1
   1063a:	1d 92       	st	X+, r1
   1063c:	1d 92       	st	X+, r1
   1063e:	1d 92       	st	X+, r1
   10640:	1c 92       	st	X, r1
   10642:	14 97       	sbiw	r26, 0x04	; 4
   10644:	6f ea       	ldi	r22, 0xAF	; 175
   10646:	70 e0       	ldi	r23, 0x00	; 0
   10648:	80 e0       	ldi	r24, 0x00	; 0
   1064a:	90 e0       	ldi	r25, 0x00	; 0
   1064c:	20 e5       	ldi	r18, 0x50	; 80
   1064e:	30 e0       	ldi	r19, 0x00	; 0
   10650:	40 e0       	ldi	r20, 0x00	; 0
   10652:	50 e0       	ldi	r21, 0x00	; 0
   10654:	f1 e3       	ldi	r31, 0x31	; 49
   10656:	ef 2e       	mov	r14, r31
   10658:	f1 e0       	ldi	r31, 0x01	; 1
   1065a:	ff 2e       	mov	r15, r31
   1065c:	01 2d       	mov	r16, r1
   1065e:	11 2d       	mov	r17, r1
   10660:	ee eb       	ldi	r30, 0xBE	; 190
   10662:	ae 2e       	mov	r10, r30
   10664:	b1 2c       	mov	r11, r1
   10666:	c1 2c       	mov	r12, r1
   10668:	d1 2c       	mov	r13, r1
   1066a:	0e 94 86 7a 	call	0xf50c	; 0xf50c <Rect_DL>
                
				if(fag_rt==1)
   1066e:	0f 90       	pop	r0
   10670:	0f 90       	pop	r0
   10672:	0f 90       	pop	r0
   10674:	0f 90       	pop	r0
   10676:	80 91 40 01 	lds	r24, 0x0140
   1067a:	81 30       	cpi	r24, 0x01	; 1
   1067c:	f1 f5       	brne	.+124    	; 0x106fa <Update_Screen+0x3f8>
		          Bitmap_DL(187,82,BMP_Add[0],0,210,105,105)               ;  //Display Picture audio (line_byte = width*2)
   1067e:	ed b7       	in	r30, 0x3d	; 61
   10680:	fe b7       	in	r31, 0x3e	; 62
   10682:	3a 97       	sbiw	r30, 0x0a	; 10
   10684:	0f b6       	in	r0, 0x3f	; 63
   10686:	f8 94       	cli
   10688:	fe bf       	out	0x3e, r31	; 62
   1068a:	0f be       	out	0x3f, r0	; 63
   1068c:	ed bf       	out	0x3d, r30	; 61
   1068e:	31 96       	adiw	r30, 0x01	; 1
   10690:	e0 90 47 01 	lds	r14, 0x0147
   10694:	f0 90 48 01 	lds	r15, 0x0148
   10698:	00 91 49 01 	lds	r16, 0x0149
   1069c:	10 91 4a 01 	lds	r17, 0x014A
   106a0:	22 ed       	ldi	r18, 0xD2	; 210
   106a2:	30 e0       	ldi	r19, 0x00	; 0
   106a4:	40 e0       	ldi	r20, 0x00	; 0
   106a6:	50 e0       	ldi	r21, 0x00	; 0
   106a8:	ad b7       	in	r26, 0x3d	; 61
   106aa:	be b7       	in	r27, 0x3e	; 62
   106ac:	11 96       	adiw	r26, 0x01	; 1
   106ae:	2d 93       	st	X+, r18
   106b0:	3d 93       	st	X+, r19
   106b2:	4d 93       	st	X+, r20
   106b4:	5c 93       	st	X, r21
   106b6:	14 97       	sbiw	r26, 0x04	; 4
   106b8:	89 e6       	ldi	r24, 0x69	; 105
   106ba:	90 e0       	ldi	r25, 0x00	; 0
   106bc:	a0 e0       	ldi	r26, 0x00	; 0
   106be:	b0 e0       	ldi	r27, 0x00	; 0
   106c0:	84 83       	std	Z+4, r24	; 0x04
   106c2:	95 83       	std	Z+5, r25	; 0x05
   106c4:	a6 83       	std	Z+6, r26	; 0x06
   106c6:	b7 83       	std	Z+7, r27	; 0x07
   106c8:	89 e6       	ldi	r24, 0x69	; 105
   106ca:	90 e0       	ldi	r25, 0x00	; 0
   106cc:	91 87       	std	Z+9, r25	; 0x09
   106ce:	80 87       	std	Z+8, r24	; 0x08
   106d0:	6b eb       	ldi	r22, 0xBB	; 187
   106d2:	70 e0       	ldi	r23, 0x00	; 0
   106d4:	80 e0       	ldi	r24, 0x00	; 0
   106d6:	90 e0       	ldi	r25, 0x00	; 0
   106d8:	22 e5       	ldi	r18, 0x52	; 82
   106da:	30 e0       	ldi	r19, 0x00	; 0
   106dc:	40 e0       	ldi	r20, 0x00	; 0
   106de:	50 e0       	ldi	r21, 0x00	; 0
   106e0:	aa 24       	eor	r10, r10
   106e2:	bb 24       	eor	r11, r11
   106e4:	65 01       	movw	r12, r10
   106e6:	0e 94 a8 7b 	call	0xf750	; 0xf750 <Bitmap_DL>
   106ea:	ed b7       	in	r30, 0x3d	; 61
   106ec:	fe b7       	in	r31, 0x3e	; 62
   106ee:	3a 96       	adiw	r30, 0x0a	; 10
   106f0:	0f b6       	in	r0, 0x3f	; 63
   106f2:	f8 94       	cli
   106f4:	fe bf       	out	0x3e, r31	; 62
   106f6:	0f be       	out	0x3f, r0	; 63
   106f8:	ed bf       	out	0x3d, r30	; 61
                if(fag_rt==2)
   106fa:	80 91 40 01 	lds	r24, 0x0140
   106fe:	82 30       	cpi	r24, 0x02	; 2
   10700:	09 f0       	breq	.+2      	; 0x10704 <Update_Screen+0x402>
   10702:	53 c0       	rjmp	.+166    	; 0x107aa <Update_Screen+0x4a8>
				  RotateBMP_CMD(187,82,BMP_Add[0],0,210,105,105,-(angle))  ;  //Display Picture audio Rotate-L (line_byte = width*2)
   10704:	8d b7       	in	r24, 0x3d	; 61
   10706:	9e b7       	in	r25, 0x3e	; 62
   10708:	0e 97       	sbiw	r24, 0x0e	; 14
   1070a:	0f b6       	in	r0, 0x3f	; 63
   1070c:	f8 94       	cli
   1070e:	9e bf       	out	0x3e, r25	; 62
   10710:	0f be       	out	0x3f, r0	; 63
   10712:	8d bf       	out	0x3d, r24	; 61
   10714:	ed b7       	in	r30, 0x3d	; 61
   10716:	fe b7       	in	r31, 0x3e	; 62
   10718:	31 96       	adiw	r30, 0x01	; 1
   1071a:	e0 90 47 01 	lds	r14, 0x0147
   1071e:	f0 90 48 01 	lds	r15, 0x0148
   10722:	00 91 49 01 	lds	r16, 0x0149
   10726:	10 91 4a 01 	lds	r17, 0x014A
   1072a:	22 ed       	ldi	r18, 0xD2	; 210
   1072c:	30 e0       	ldi	r19, 0x00	; 0
   1072e:	40 e0       	ldi	r20, 0x00	; 0
   10730:	50 e0       	ldi	r21, 0x00	; 0
   10732:	ad b7       	in	r26, 0x3d	; 61
   10734:	be b7       	in	r27, 0x3e	; 62
   10736:	11 96       	adiw	r26, 0x01	; 1
   10738:	2d 93       	st	X+, r18
   1073a:	3d 93       	st	X+, r19
   1073c:	4d 93       	st	X+, r20
   1073e:	5c 93       	st	X, r21
   10740:	14 97       	sbiw	r26, 0x04	; 4
   10742:	89 e6       	ldi	r24, 0x69	; 105
   10744:	90 e0       	ldi	r25, 0x00	; 0
   10746:	a0 e0       	ldi	r26, 0x00	; 0
   10748:	b0 e0       	ldi	r27, 0x00	; 0
   1074a:	84 83       	std	Z+4, r24	; 0x04
   1074c:	95 83       	std	Z+5, r25	; 0x05
   1074e:	a6 83       	std	Z+6, r26	; 0x06
   10750:	b7 83       	std	Z+7, r27	; 0x07
   10752:	89 e6       	ldi	r24, 0x69	; 105
   10754:	90 e0       	ldi	r25, 0x00	; 0
   10756:	91 87       	std	Z+9, r25	; 0x09
   10758:	80 87       	std	Z+8, r24	; 0x08
   1075a:	80 91 41 01 	lds	r24, 0x0141
   1075e:	90 91 42 01 	lds	r25, 0x0142
   10762:	a0 91 43 01 	lds	r26, 0x0143
   10766:	b0 91 44 01 	lds	r27, 0x0144
   1076a:	b0 95       	com	r27
   1076c:	a0 95       	com	r26
   1076e:	90 95       	com	r25
   10770:	81 95       	neg	r24
   10772:	9f 4f       	sbci	r25, 0xFF	; 255
   10774:	af 4f       	sbci	r26, 0xFF	; 255
   10776:	bf 4f       	sbci	r27, 0xFF	; 255
   10778:	82 87       	std	Z+10, r24	; 0x0a
   1077a:	93 87       	std	Z+11, r25	; 0x0b
   1077c:	a4 87       	std	Z+12, r26	; 0x0c
   1077e:	b5 87       	std	Z+13, r27	; 0x0d
   10780:	6b eb       	ldi	r22, 0xBB	; 187
   10782:	70 e0       	ldi	r23, 0x00	; 0
   10784:	80 e0       	ldi	r24, 0x00	; 0
   10786:	90 e0       	ldi	r25, 0x00	; 0
   10788:	22 e5       	ldi	r18, 0x52	; 82
   1078a:	30 e0       	ldi	r19, 0x00	; 0
   1078c:	40 e0       	ldi	r20, 0x00	; 0
   1078e:	50 e0       	ldi	r21, 0x00	; 0
   10790:	aa 24       	eor	r10, r10
   10792:	bb 24       	eor	r11, r11
   10794:	65 01       	movw	r12, r10
   10796:	0e 94 16 7d 	call	0xfa2c	; 0xfa2c <RotateBMP_CMD>
   1079a:	ed b7       	in	r30, 0x3d	; 61
   1079c:	fe b7       	in	r31, 0x3e	; 62
   1079e:	3e 96       	adiw	r30, 0x0e	; 14
   107a0:	0f b6       	in	r0, 0x3f	; 63
   107a2:	f8 94       	cli
   107a4:	fe bf       	out	0x3e, r31	; 62
   107a6:	0f be       	out	0x3f, r0	; 63
   107a8:	ed bf       	out	0x3d, r30	; 61
                if(fag_rt==3)
   107aa:	80 91 40 01 	lds	r24, 0x0140
   107ae:	83 30       	cpi	r24, 0x03	; 3
   107b0:	09 f0       	breq	.+2      	; 0x107b4 <Update_Screen+0x4b2>
   107b2:	94 c2       	rjmp	.+1320   	; 0x10cdc <Update_Screen+0x9da>
				  RotateBMP_CMD(187,82,BMP_Add[0],0,210,105,105,(angle))   ;   //Display Picture audio Rotate-R (line_byte = width*2)
   107b4:	8d b7       	in	r24, 0x3d	; 61
   107b6:	9e b7       	in	r25, 0x3e	; 62
   107b8:	0e 97       	sbiw	r24, 0x0e	; 14
   107ba:	0f b6       	in	r0, 0x3f	; 63
   107bc:	f8 94       	cli
   107be:	9e bf       	out	0x3e, r25	; 62
   107c0:	0f be       	out	0x3f, r0	; 63
   107c2:	8d bf       	out	0x3d, r24	; 61
   107c4:	ed b7       	in	r30, 0x3d	; 61
   107c6:	fe b7       	in	r31, 0x3e	; 62
   107c8:	31 96       	adiw	r30, 0x01	; 1
   107ca:	e0 90 47 01 	lds	r14, 0x0147
   107ce:	f0 90 48 01 	lds	r15, 0x0148
   107d2:	00 91 49 01 	lds	r16, 0x0149
   107d6:	10 91 4a 01 	lds	r17, 0x014A
   107da:	22 ed       	ldi	r18, 0xD2	; 210
   107dc:	30 e0       	ldi	r19, 0x00	; 0
   107de:	40 e0       	ldi	r20, 0x00	; 0
   107e0:	50 e0       	ldi	r21, 0x00	; 0
   107e2:	ad b7       	in	r26, 0x3d	; 61
   107e4:	be b7       	in	r27, 0x3e	; 62
   107e6:	11 96       	adiw	r26, 0x01	; 1
   107e8:	2d 93       	st	X+, r18
   107ea:	3d 93       	st	X+, r19
   107ec:	4d 93       	st	X+, r20
   107ee:	5c 93       	st	X, r21
   107f0:	14 97       	sbiw	r26, 0x04	; 4
   107f2:	89 e6       	ldi	r24, 0x69	; 105
   107f4:	90 e0       	ldi	r25, 0x00	; 0
   107f6:	a0 e0       	ldi	r26, 0x00	; 0
   107f8:	b0 e0       	ldi	r27, 0x00	; 0
   107fa:	84 83       	std	Z+4, r24	; 0x04
   107fc:	95 83       	std	Z+5, r25	; 0x05
   107fe:	a6 83       	std	Z+6, r26	; 0x06
   10800:	b7 83       	std	Z+7, r27	; 0x07
   10802:	89 e6       	ldi	r24, 0x69	; 105
   10804:	90 e0       	ldi	r25, 0x00	; 0
   10806:	91 87       	std	Z+9, r25	; 0x09
   10808:	80 87       	std	Z+8, r24	; 0x08
   1080a:	80 91 41 01 	lds	r24, 0x0141
   1080e:	90 91 42 01 	lds	r25, 0x0142
   10812:	a0 91 43 01 	lds	r26, 0x0143
   10816:	b0 91 44 01 	lds	r27, 0x0144
   1081a:	82 87       	std	Z+10, r24	; 0x0a
   1081c:	93 87       	std	Z+11, r25	; 0x0b
   1081e:	a4 87       	std	Z+12, r26	; 0x0c
   10820:	b5 87       	std	Z+13, r27	; 0x0d
   10822:	6b eb       	ldi	r22, 0xBB	; 187
   10824:	70 e0       	ldi	r23, 0x00	; 0
   10826:	80 e0       	ldi	r24, 0x00	; 0
   10828:	90 e0       	ldi	r25, 0x00	; 0
   1082a:	22 e5       	ldi	r18, 0x52	; 82
   1082c:	30 e0       	ldi	r19, 0x00	; 0
   1082e:	40 e0       	ldi	r20, 0x00	; 0
   10830:	50 e0       	ldi	r21, 0x00	; 0
   10832:	47 c2       	rjmp	.+1166   	; 0x10cc2 <Update_Screen+0x9c0>


		      break ; 
          
        case 2: //Display Picture2//
                Rect_DL(170,75,310,195,1,Red)                              ;
   10834:	00 d0       	rcall	.+0      	; 0x10836 <Update_Screen+0x534>
   10836:	00 d0       	rcall	.+0      	; 0x10838 <Update_Screen+0x536>
   10838:	80 e0       	ldi	r24, 0x00	; 0
   1083a:	90 e0       	ldi	r25, 0x00	; 0
   1083c:	af ef       	ldi	r26, 0xFF	; 255
   1083e:	b0 e0       	ldi	r27, 0x00	; 0
   10840:	ed b7       	in	r30, 0x3d	; 61
   10842:	fe b7       	in	r31, 0x3e	; 62
   10844:	81 83       	std	Z+1, r24	; 0x01
   10846:	92 83       	std	Z+2, r25	; 0x02
   10848:	a3 83       	std	Z+3, r26	; 0x03
   1084a:	b4 83       	std	Z+4, r27	; 0x04
   1084c:	6a ea       	ldi	r22, 0xAA	; 170
   1084e:	70 e0       	ldi	r23, 0x00	; 0
   10850:	80 e0       	ldi	r24, 0x00	; 0
   10852:	90 e0       	ldi	r25, 0x00	; 0
   10854:	2b e4       	ldi	r18, 0x4B	; 75
   10856:	30 e0       	ldi	r19, 0x00	; 0
   10858:	40 e0       	ldi	r20, 0x00	; 0
   1085a:	50 e0       	ldi	r21, 0x00	; 0
   1085c:	16 e3       	ldi	r17, 0x36	; 54
   1085e:	e1 2e       	mov	r14, r17
   10860:	11 e0       	ldi	r17, 0x01	; 1
   10862:	f1 2e       	mov	r15, r17
   10864:	01 2d       	mov	r16, r1
   10866:	11 2d       	mov	r17, r1
   10868:	b3 ec       	ldi	r27, 0xC3	; 195
   1086a:	ab 2e       	mov	r10, r27
   1086c:	b1 2c       	mov	r11, r1
   1086e:	c1 2c       	mov	r12, r1
   10870:	d1 2c       	mov	r13, r1
   10872:	a1 e0       	ldi	r26, 0x01	; 1
   10874:	8a 2e       	mov	r8, r26
   10876:	91 2c       	mov	r9, r1
   10878:	0e 94 86 7a 	call	0xf50c	; 0xf50c <Rect_DL>
	            Rect_DL(175,80,305,190,1,Black)                            ;
   1087c:	ad b7       	in	r26, 0x3d	; 61
   1087e:	be b7       	in	r27, 0x3e	; 62
   10880:	11 96       	adiw	r26, 0x01	; 1
   10882:	1d 92       	st	X+, r1
   10884:	1d 92       	st	X+, r1
   10886:	1d 92       	st	X+, r1
   10888:	1c 92       	st	X, r1
   1088a:	14 97       	sbiw	r26, 0x04	; 4
   1088c:	6f ea       	ldi	r22, 0xAF	; 175
   1088e:	70 e0       	ldi	r23, 0x00	; 0
   10890:	80 e0       	ldi	r24, 0x00	; 0
   10892:	90 e0       	ldi	r25, 0x00	; 0
   10894:	20 e5       	ldi	r18, 0x50	; 80
   10896:	30 e0       	ldi	r19, 0x00	; 0
   10898:	40 e0       	ldi	r20, 0x00	; 0
   1089a:	50 e0       	ldi	r21, 0x00	; 0
   1089c:	f1 e3       	ldi	r31, 0x31	; 49
   1089e:	ef 2e       	mov	r14, r31
   108a0:	f1 e0       	ldi	r31, 0x01	; 1
   108a2:	ff 2e       	mov	r15, r31
   108a4:	01 2d       	mov	r16, r1
   108a6:	11 2d       	mov	r17, r1
   108a8:	ee eb       	ldi	r30, 0xBE	; 190
   108aa:	ae 2e       	mov	r10, r30
   108ac:	b1 2c       	mov	r11, r1
   108ae:	c1 2c       	mov	r12, r1
   108b0:	d1 2c       	mov	r13, r1
   108b2:	0e 94 86 7a 	call	0xf50c	; 0xf50c <Rect_DL>
                 
				if(fag_rt==1)
   108b6:	0f 90       	pop	r0
   108b8:	0f 90       	pop	r0
   108ba:	0f 90       	pop	r0
   108bc:	0f 90       	pop	r0
   108be:	80 91 40 01 	lds	r24, 0x0140
   108c2:	81 30       	cpi	r24, 0x01	; 1
   108c4:	f1 f5       	brne	.+124    	; 0x10942 <Update_Screen+0x640>
                  Bitmap_DL(202,92,BMP_Add[1],0,150,75,85 )                ;  //Display Picture dog(line_byte = width*2) 
   108c6:	ed b7       	in	r30, 0x3d	; 61
   108c8:	fe b7       	in	r31, 0x3e	; 62
   108ca:	3a 97       	sbiw	r30, 0x0a	; 10
   108cc:	0f b6       	in	r0, 0x3f	; 63
   108ce:	f8 94       	cli
   108d0:	fe bf       	out	0x3e, r31	; 62
   108d2:	0f be       	out	0x3f, r0	; 63
   108d4:	ed bf       	out	0x3d, r30	; 61
   108d6:	31 96       	adiw	r30, 0x01	; 1
   108d8:	e0 90 4b 01 	lds	r14, 0x014B
   108dc:	f0 90 4c 01 	lds	r15, 0x014C
   108e0:	00 91 4d 01 	lds	r16, 0x014D
   108e4:	10 91 4e 01 	lds	r17, 0x014E
   108e8:	26 e9       	ldi	r18, 0x96	; 150
   108ea:	30 e0       	ldi	r19, 0x00	; 0
   108ec:	40 e0       	ldi	r20, 0x00	; 0
   108ee:	50 e0       	ldi	r21, 0x00	; 0
   108f0:	ad b7       	in	r26, 0x3d	; 61
   108f2:	be b7       	in	r27, 0x3e	; 62
   108f4:	11 96       	adiw	r26, 0x01	; 1
   108f6:	2d 93       	st	X+, r18
   108f8:	3d 93       	st	X+, r19
   108fa:	4d 93       	st	X+, r20
   108fc:	5c 93       	st	X, r21
   108fe:	14 97       	sbiw	r26, 0x04	; 4
   10900:	8b e4       	ldi	r24, 0x4B	; 75
   10902:	90 e0       	ldi	r25, 0x00	; 0
   10904:	a0 e0       	ldi	r26, 0x00	; 0
   10906:	b0 e0       	ldi	r27, 0x00	; 0
   10908:	84 83       	std	Z+4, r24	; 0x04
   1090a:	95 83       	std	Z+5, r25	; 0x05
   1090c:	a6 83       	std	Z+6, r26	; 0x06
   1090e:	b7 83       	std	Z+7, r27	; 0x07
   10910:	85 e5       	ldi	r24, 0x55	; 85
   10912:	90 e0       	ldi	r25, 0x00	; 0
   10914:	91 87       	std	Z+9, r25	; 0x09
   10916:	80 87       	std	Z+8, r24	; 0x08
   10918:	6a ec       	ldi	r22, 0xCA	; 202
   1091a:	70 e0       	ldi	r23, 0x00	; 0
   1091c:	80 e0       	ldi	r24, 0x00	; 0
   1091e:	90 e0       	ldi	r25, 0x00	; 0
   10920:	2c e5       	ldi	r18, 0x5C	; 92
   10922:	30 e0       	ldi	r19, 0x00	; 0
   10924:	40 e0       	ldi	r20, 0x00	; 0
   10926:	50 e0       	ldi	r21, 0x00	; 0
   10928:	aa 24       	eor	r10, r10
   1092a:	bb 24       	eor	r11, r11
   1092c:	65 01       	movw	r12, r10
   1092e:	0e 94 a8 7b 	call	0xf750	; 0xf750 <Bitmap_DL>
   10932:	ed b7       	in	r30, 0x3d	; 61
   10934:	fe b7       	in	r31, 0x3e	; 62
   10936:	3a 96       	adiw	r30, 0x0a	; 10
   10938:	0f b6       	in	r0, 0x3f	; 63
   1093a:	f8 94       	cli
   1093c:	fe bf       	out	0x3e, r31	; 62
   1093e:	0f be       	out	0x3f, r0	; 63
   10940:	ed bf       	out	0x3d, r30	; 61
                if(fag_rt==2)
   10942:	80 91 40 01 	lds	r24, 0x0140
   10946:	82 30       	cpi	r24, 0x02	; 2
   10948:	09 f0       	breq	.+2      	; 0x1094c <Update_Screen+0x64a>
   1094a:	53 c0       	rjmp	.+166    	; 0x109f2 <Update_Screen+0x6f0>
				  RotateBMP_CMD(202,92,BMP_Add[1],0,150,75,85,-(angle))    ;  //Display Picture dog Rotate-L (line_byte = width*2) 
   1094c:	8d b7       	in	r24, 0x3d	; 61
   1094e:	9e b7       	in	r25, 0x3e	; 62
   10950:	0e 97       	sbiw	r24, 0x0e	; 14
   10952:	0f b6       	in	r0, 0x3f	; 63
   10954:	f8 94       	cli
   10956:	9e bf       	out	0x3e, r25	; 62
   10958:	0f be       	out	0x3f, r0	; 63
   1095a:	8d bf       	out	0x3d, r24	; 61
   1095c:	ed b7       	in	r30, 0x3d	; 61
   1095e:	fe b7       	in	r31, 0x3e	; 62
   10960:	31 96       	adiw	r30, 0x01	; 1
   10962:	e0 90 4b 01 	lds	r14, 0x014B
   10966:	f0 90 4c 01 	lds	r15, 0x014C
   1096a:	00 91 4d 01 	lds	r16, 0x014D
   1096e:	10 91 4e 01 	lds	r17, 0x014E
   10972:	26 e9       	ldi	r18, 0x96	; 150
   10974:	30 e0       	ldi	r19, 0x00	; 0
   10976:	40 e0       	ldi	r20, 0x00	; 0
   10978:	50 e0       	ldi	r21, 0x00	; 0
   1097a:	ad b7       	in	r26, 0x3d	; 61
   1097c:	be b7       	in	r27, 0x3e	; 62
   1097e:	11 96       	adiw	r26, 0x01	; 1
   10980:	2d 93       	st	X+, r18
   10982:	3d 93       	st	X+, r19
   10984:	4d 93       	st	X+, r20
   10986:	5c 93       	st	X, r21
   10988:	14 97       	sbiw	r26, 0x04	; 4
   1098a:	8b e4       	ldi	r24, 0x4B	; 75
   1098c:	90 e0       	ldi	r25, 0x00	; 0
   1098e:	a0 e0       	ldi	r26, 0x00	; 0
   10990:	b0 e0       	ldi	r27, 0x00	; 0
   10992:	84 83       	std	Z+4, r24	; 0x04
   10994:	95 83       	std	Z+5, r25	; 0x05
   10996:	a6 83       	std	Z+6, r26	; 0x06
   10998:	b7 83       	std	Z+7, r27	; 0x07
   1099a:	85 e5       	ldi	r24, 0x55	; 85
   1099c:	90 e0       	ldi	r25, 0x00	; 0
   1099e:	91 87       	std	Z+9, r25	; 0x09
   109a0:	80 87       	std	Z+8, r24	; 0x08
   109a2:	80 91 41 01 	lds	r24, 0x0141
   109a6:	90 91 42 01 	lds	r25, 0x0142
   109aa:	a0 91 43 01 	lds	r26, 0x0143
   109ae:	b0 91 44 01 	lds	r27, 0x0144
   109b2:	b0 95       	com	r27
   109b4:	a0 95       	com	r26
   109b6:	90 95       	com	r25
   109b8:	81 95       	neg	r24
   109ba:	9f 4f       	sbci	r25, 0xFF	; 255
   109bc:	af 4f       	sbci	r26, 0xFF	; 255
   109be:	bf 4f       	sbci	r27, 0xFF	; 255
   109c0:	82 87       	std	Z+10, r24	; 0x0a
   109c2:	93 87       	std	Z+11, r25	; 0x0b
   109c4:	a4 87       	std	Z+12, r26	; 0x0c
   109c6:	b5 87       	std	Z+13, r27	; 0x0d
   109c8:	6a ec       	ldi	r22, 0xCA	; 202
   109ca:	70 e0       	ldi	r23, 0x00	; 0
   109cc:	80 e0       	ldi	r24, 0x00	; 0
   109ce:	90 e0       	ldi	r25, 0x00	; 0
   109d0:	2c e5       	ldi	r18, 0x5C	; 92
   109d2:	30 e0       	ldi	r19, 0x00	; 0
   109d4:	40 e0       	ldi	r20, 0x00	; 0
   109d6:	50 e0       	ldi	r21, 0x00	; 0
   109d8:	aa 24       	eor	r10, r10
   109da:	bb 24       	eor	r11, r11
   109dc:	65 01       	movw	r12, r10
   109de:	0e 94 16 7d 	call	0xfa2c	; 0xfa2c <RotateBMP_CMD>
   109e2:	ed b7       	in	r30, 0x3d	; 61
   109e4:	fe b7       	in	r31, 0x3e	; 62
   109e6:	3e 96       	adiw	r30, 0x0e	; 14
   109e8:	0f b6       	in	r0, 0x3f	; 63
   109ea:	f8 94       	cli
   109ec:	fe bf       	out	0x3e, r31	; 62
   109ee:	0f be       	out	0x3f, r0	; 63
   109f0:	ed bf       	out	0x3d, r30	; 61
                if(fag_rt==3)
   109f2:	80 91 40 01 	lds	r24, 0x0140
   109f6:	83 30       	cpi	r24, 0x03	; 3
   109f8:	09 f0       	breq	.+2      	; 0x109fc <Update_Screen+0x6fa>
   109fa:	70 c1       	rjmp	.+736    	; 0x10cdc <Update_Screen+0x9da>
				  RotateBMP_CMD(202,92,BMP_Add[1],0,150,75,85,angle)       ;  //Display Picture dog Rotate-R (line_byte = width*2) 
   109fc:	8d b7       	in	r24, 0x3d	; 61
   109fe:	9e b7       	in	r25, 0x3e	; 62
   10a00:	0e 97       	sbiw	r24, 0x0e	; 14
   10a02:	0f b6       	in	r0, 0x3f	; 63
   10a04:	f8 94       	cli
   10a06:	9e bf       	out	0x3e, r25	; 62
   10a08:	0f be       	out	0x3f, r0	; 63
   10a0a:	8d bf       	out	0x3d, r24	; 61
   10a0c:	ed b7       	in	r30, 0x3d	; 61
   10a0e:	fe b7       	in	r31, 0x3e	; 62
   10a10:	31 96       	adiw	r30, 0x01	; 1
   10a12:	e0 90 4b 01 	lds	r14, 0x014B
   10a16:	f0 90 4c 01 	lds	r15, 0x014C
   10a1a:	00 91 4d 01 	lds	r16, 0x014D
   10a1e:	10 91 4e 01 	lds	r17, 0x014E
   10a22:	26 e9       	ldi	r18, 0x96	; 150
   10a24:	30 e0       	ldi	r19, 0x00	; 0
   10a26:	40 e0       	ldi	r20, 0x00	; 0
   10a28:	50 e0       	ldi	r21, 0x00	; 0
   10a2a:	ad b7       	in	r26, 0x3d	; 61
   10a2c:	be b7       	in	r27, 0x3e	; 62
   10a2e:	11 96       	adiw	r26, 0x01	; 1
   10a30:	2d 93       	st	X+, r18
   10a32:	3d 93       	st	X+, r19
   10a34:	4d 93       	st	X+, r20
   10a36:	5c 93       	st	X, r21
   10a38:	14 97       	sbiw	r26, 0x04	; 4
   10a3a:	8b e4       	ldi	r24, 0x4B	; 75
   10a3c:	90 e0       	ldi	r25, 0x00	; 0
   10a3e:	a0 e0       	ldi	r26, 0x00	; 0
   10a40:	b0 e0       	ldi	r27, 0x00	; 0
   10a42:	84 83       	std	Z+4, r24	; 0x04
   10a44:	95 83       	std	Z+5, r25	; 0x05
   10a46:	a6 83       	std	Z+6, r26	; 0x06
   10a48:	b7 83       	std	Z+7, r27	; 0x07
   10a4a:	85 e5       	ldi	r24, 0x55	; 85
   10a4c:	90 e0       	ldi	r25, 0x00	; 0
   10a4e:	91 87       	std	Z+9, r25	; 0x09
   10a50:	80 87       	std	Z+8, r24	; 0x08
   10a52:	80 91 41 01 	lds	r24, 0x0141
   10a56:	90 91 42 01 	lds	r25, 0x0142
   10a5a:	a0 91 43 01 	lds	r26, 0x0143
   10a5e:	b0 91 44 01 	lds	r27, 0x0144
   10a62:	82 87       	std	Z+10, r24	; 0x0a
   10a64:	93 87       	std	Z+11, r25	; 0x0b
   10a66:	a4 87       	std	Z+12, r26	; 0x0c
   10a68:	b5 87       	std	Z+13, r27	; 0x0d
   10a6a:	6a ec       	ldi	r22, 0xCA	; 202
   10a6c:	70 e0       	ldi	r23, 0x00	; 0
   10a6e:	80 e0       	ldi	r24, 0x00	; 0
   10a70:	90 e0       	ldi	r25, 0x00	; 0
   10a72:	2c e5       	ldi	r18, 0x5C	; 92
   10a74:	30 e0       	ldi	r19, 0x00	; 0
   10a76:	40 e0       	ldi	r20, 0x00	; 0
   10a78:	50 e0       	ldi	r21, 0x00	; 0
   10a7a:	23 c1       	rjmp	.+582    	; 0x10cc2 <Update_Screen+0x9c0>
 
		      break ; 
  
           
        case 3: //Display Picture3//
                Rect_DL(170,75,310,195,1,Red)                              ;
   10a7c:	00 d0       	rcall	.+0      	; 0x10a7e <Update_Screen+0x77c>
   10a7e:	00 d0       	rcall	.+0      	; 0x10a80 <Update_Screen+0x77e>
   10a80:	80 e0       	ldi	r24, 0x00	; 0
   10a82:	90 e0       	ldi	r25, 0x00	; 0
   10a84:	af ef       	ldi	r26, 0xFF	; 255
   10a86:	b0 e0       	ldi	r27, 0x00	; 0
   10a88:	ed b7       	in	r30, 0x3d	; 61
   10a8a:	fe b7       	in	r31, 0x3e	; 62
   10a8c:	81 83       	std	Z+1, r24	; 0x01
   10a8e:	92 83       	std	Z+2, r25	; 0x02
   10a90:	a3 83       	std	Z+3, r26	; 0x03
   10a92:	b4 83       	std	Z+4, r27	; 0x04
   10a94:	6a ea       	ldi	r22, 0xAA	; 170
   10a96:	70 e0       	ldi	r23, 0x00	; 0
   10a98:	80 e0       	ldi	r24, 0x00	; 0
   10a9a:	90 e0       	ldi	r25, 0x00	; 0
   10a9c:	2b e4       	ldi	r18, 0x4B	; 75
   10a9e:	30 e0       	ldi	r19, 0x00	; 0
   10aa0:	40 e0       	ldi	r20, 0x00	; 0
   10aa2:	50 e0       	ldi	r21, 0x00	; 0
   10aa4:	16 e3       	ldi	r17, 0x36	; 54
   10aa6:	e1 2e       	mov	r14, r17
   10aa8:	11 e0       	ldi	r17, 0x01	; 1
   10aaa:	f1 2e       	mov	r15, r17
   10aac:	01 2d       	mov	r16, r1
   10aae:	11 2d       	mov	r17, r1
   10ab0:	b3 ec       	ldi	r27, 0xC3	; 195
   10ab2:	ab 2e       	mov	r10, r27
   10ab4:	b1 2c       	mov	r11, r1
   10ab6:	c1 2c       	mov	r12, r1
   10ab8:	d1 2c       	mov	r13, r1
   10aba:	a1 e0       	ldi	r26, 0x01	; 1
   10abc:	8a 2e       	mov	r8, r26
   10abe:	91 2c       	mov	r9, r1
   10ac0:	0e 94 86 7a 	call	0xf50c	; 0xf50c <Rect_DL>
	            Rect_DL(175,80,305,190,1,Black)                            ;
   10ac4:	ad b7       	in	r26, 0x3d	; 61
   10ac6:	be b7       	in	r27, 0x3e	; 62
   10ac8:	11 96       	adiw	r26, 0x01	; 1
   10aca:	1d 92       	st	X+, r1
   10acc:	1d 92       	st	X+, r1
   10ace:	1d 92       	st	X+, r1
   10ad0:	1c 92       	st	X, r1
   10ad2:	14 97       	sbiw	r26, 0x04	; 4
   10ad4:	6f ea       	ldi	r22, 0xAF	; 175
   10ad6:	70 e0       	ldi	r23, 0x00	; 0
   10ad8:	80 e0       	ldi	r24, 0x00	; 0
   10ada:	90 e0       	ldi	r25, 0x00	; 0
   10adc:	20 e5       	ldi	r18, 0x50	; 80
   10ade:	30 e0       	ldi	r19, 0x00	; 0
   10ae0:	40 e0       	ldi	r20, 0x00	; 0
   10ae2:	50 e0       	ldi	r21, 0x00	; 0
   10ae4:	f1 e3       	ldi	r31, 0x31	; 49
   10ae6:	ef 2e       	mov	r14, r31
   10ae8:	f1 e0       	ldi	r31, 0x01	; 1
   10aea:	ff 2e       	mov	r15, r31
   10aec:	01 2d       	mov	r16, r1
   10aee:	11 2d       	mov	r17, r1
   10af0:	ee eb       	ldi	r30, 0xBE	; 190
   10af2:	ae 2e       	mov	r10, r30
   10af4:	b1 2c       	mov	r11, r1
   10af6:	c1 2c       	mov	r12, r1
   10af8:	d1 2c       	mov	r13, r1
   10afa:	0e 94 86 7a 	call	0xf50c	; 0xf50c <Rect_DL>

          	    if(fag_rt==1)
   10afe:	0f 90       	pop	r0
   10b00:	0f 90       	pop	r0
   10b02:	0f 90       	pop	r0
   10b04:	0f 90       	pop	r0
   10b06:	80 91 40 01 	lds	r24, 0x0140
   10b0a:	81 30       	cpi	r24, 0x01	; 1
   10b0c:	f1 f5       	brne	.+124    	; 0x10b8a <Update_Screen+0x888>
                   Bitmap_DL(175,87,BMP_Add[2],0,260,130,95)               ;  //Display Picture human (line_byte = width*2)
   10b0e:	ed b7       	in	r30, 0x3d	; 61
   10b10:	fe b7       	in	r31, 0x3e	; 62
   10b12:	3a 97       	sbiw	r30, 0x0a	; 10
   10b14:	0f b6       	in	r0, 0x3f	; 63
   10b16:	f8 94       	cli
   10b18:	fe bf       	out	0x3e, r31	; 62
   10b1a:	0f be       	out	0x3f, r0	; 63
   10b1c:	ed bf       	out	0x3d, r30	; 61
   10b1e:	31 96       	adiw	r30, 0x01	; 1
   10b20:	e0 90 4f 01 	lds	r14, 0x014F
   10b24:	f0 90 50 01 	lds	r15, 0x0150
   10b28:	00 91 51 01 	lds	r16, 0x0151
   10b2c:	10 91 52 01 	lds	r17, 0x0152
   10b30:	24 e0       	ldi	r18, 0x04	; 4
   10b32:	31 e0       	ldi	r19, 0x01	; 1
   10b34:	40 e0       	ldi	r20, 0x00	; 0
   10b36:	50 e0       	ldi	r21, 0x00	; 0
   10b38:	ad b7       	in	r26, 0x3d	; 61
   10b3a:	be b7       	in	r27, 0x3e	; 62
   10b3c:	11 96       	adiw	r26, 0x01	; 1
   10b3e:	2d 93       	st	X+, r18
   10b40:	3d 93       	st	X+, r19
   10b42:	4d 93       	st	X+, r20
   10b44:	5c 93       	st	X, r21
   10b46:	14 97       	sbiw	r26, 0x04	; 4
   10b48:	82 e8       	ldi	r24, 0x82	; 130
   10b4a:	90 e0       	ldi	r25, 0x00	; 0
   10b4c:	a0 e0       	ldi	r26, 0x00	; 0
   10b4e:	b0 e0       	ldi	r27, 0x00	; 0
   10b50:	84 83       	std	Z+4, r24	; 0x04
   10b52:	95 83       	std	Z+5, r25	; 0x05
   10b54:	a6 83       	std	Z+6, r26	; 0x06
   10b56:	b7 83       	std	Z+7, r27	; 0x07
   10b58:	8f e5       	ldi	r24, 0x5F	; 95
   10b5a:	90 e0       	ldi	r25, 0x00	; 0
   10b5c:	91 87       	std	Z+9, r25	; 0x09
   10b5e:	80 87       	std	Z+8, r24	; 0x08
   10b60:	6f ea       	ldi	r22, 0xAF	; 175
   10b62:	70 e0       	ldi	r23, 0x00	; 0
   10b64:	80 e0       	ldi	r24, 0x00	; 0
   10b66:	90 e0       	ldi	r25, 0x00	; 0
   10b68:	27 e5       	ldi	r18, 0x57	; 87
   10b6a:	30 e0       	ldi	r19, 0x00	; 0
   10b6c:	40 e0       	ldi	r20, 0x00	; 0
   10b6e:	50 e0       	ldi	r21, 0x00	; 0
   10b70:	aa 24       	eor	r10, r10
   10b72:	bb 24       	eor	r11, r11
   10b74:	65 01       	movw	r12, r10
   10b76:	0e 94 a8 7b 	call	0xf750	; 0xf750 <Bitmap_DL>
   10b7a:	ed b7       	in	r30, 0x3d	; 61
   10b7c:	fe b7       	in	r31, 0x3e	; 62
   10b7e:	3a 96       	adiw	r30, 0x0a	; 10
   10b80:	0f b6       	in	r0, 0x3f	; 63
   10b82:	f8 94       	cli
   10b84:	fe bf       	out	0x3e, r31	; 62
   10b86:	0f be       	out	0x3f, r0	; 63
   10b88:	ed bf       	out	0x3d, r30	; 61
                if(fag_rt==2)
   10b8a:	80 91 40 01 	lds	r24, 0x0140
   10b8e:	82 30       	cpi	r24, 0x02	; 2
   10b90:	09 f0       	breq	.+2      	; 0x10b94 <Update_Screen+0x892>
   10b92:	53 c0       	rjmp	.+166    	; 0x10c3a <Update_Screen+0x938>
                   RotateBMP_CMD(175,87,BMP_Add[2],0,260,130,95,-(angle))  ;  //Display Picture human Rotate-L (line_byte = width*2
   10b94:	8d b7       	in	r24, 0x3d	; 61
   10b96:	9e b7       	in	r25, 0x3e	; 62
   10b98:	0e 97       	sbiw	r24, 0x0e	; 14
   10b9a:	0f b6       	in	r0, 0x3f	; 63
   10b9c:	f8 94       	cli
   10b9e:	9e bf       	out	0x3e, r25	; 62
   10ba0:	0f be       	out	0x3f, r0	; 63
   10ba2:	8d bf       	out	0x3d, r24	; 61
   10ba4:	ed b7       	in	r30, 0x3d	; 61
   10ba6:	fe b7       	in	r31, 0x3e	; 62
   10ba8:	31 96       	adiw	r30, 0x01	; 1
   10baa:	e0 90 4f 01 	lds	r14, 0x014F
   10bae:	f0 90 50 01 	lds	r15, 0x0150
   10bb2:	00 91 51 01 	lds	r16, 0x0151
   10bb6:	10 91 52 01 	lds	r17, 0x0152
   10bba:	24 e0       	ldi	r18, 0x04	; 4
   10bbc:	31 e0       	ldi	r19, 0x01	; 1
   10bbe:	40 e0       	ldi	r20, 0x00	; 0
   10bc0:	50 e0       	ldi	r21, 0x00	; 0
   10bc2:	ad b7       	in	r26, 0x3d	; 61
   10bc4:	be b7       	in	r27, 0x3e	; 62
   10bc6:	11 96       	adiw	r26, 0x01	; 1
   10bc8:	2d 93       	st	X+, r18
   10bca:	3d 93       	st	X+, r19
   10bcc:	4d 93       	st	X+, r20
   10bce:	5c 93       	st	X, r21
   10bd0:	14 97       	sbiw	r26, 0x04	; 4
   10bd2:	82 e8       	ldi	r24, 0x82	; 130
   10bd4:	90 e0       	ldi	r25, 0x00	; 0
   10bd6:	a0 e0       	ldi	r26, 0x00	; 0
   10bd8:	b0 e0       	ldi	r27, 0x00	; 0
   10bda:	84 83       	std	Z+4, r24	; 0x04
   10bdc:	95 83       	std	Z+5, r25	; 0x05
   10bde:	a6 83       	std	Z+6, r26	; 0x06
   10be0:	b7 83       	std	Z+7, r27	; 0x07
   10be2:	8f e5       	ldi	r24, 0x5F	; 95
   10be4:	90 e0       	ldi	r25, 0x00	; 0
   10be6:	91 87       	std	Z+9, r25	; 0x09
   10be8:	80 87       	std	Z+8, r24	; 0x08
   10bea:	80 91 41 01 	lds	r24, 0x0141
   10bee:	90 91 42 01 	lds	r25, 0x0142
   10bf2:	a0 91 43 01 	lds	r26, 0x0143
   10bf6:	b0 91 44 01 	lds	r27, 0x0144
   10bfa:	b0 95       	com	r27
   10bfc:	a0 95       	com	r26
   10bfe:	90 95       	com	r25
   10c00:	81 95       	neg	r24
   10c02:	9f 4f       	sbci	r25, 0xFF	; 255
   10c04:	af 4f       	sbci	r26, 0xFF	; 255
   10c06:	bf 4f       	sbci	r27, 0xFF	; 255
   10c08:	82 87       	std	Z+10, r24	; 0x0a
   10c0a:	93 87       	std	Z+11, r25	; 0x0b
   10c0c:	a4 87       	std	Z+12, r26	; 0x0c
   10c0e:	b5 87       	std	Z+13, r27	; 0x0d
   10c10:	6f ea       	ldi	r22, 0xAF	; 175
   10c12:	70 e0       	ldi	r23, 0x00	; 0
   10c14:	80 e0       	ldi	r24, 0x00	; 0
   10c16:	90 e0       	ldi	r25, 0x00	; 0
   10c18:	27 e5       	ldi	r18, 0x57	; 87
   10c1a:	30 e0       	ldi	r19, 0x00	; 0
   10c1c:	40 e0       	ldi	r20, 0x00	; 0
   10c1e:	50 e0       	ldi	r21, 0x00	; 0
   10c20:	aa 24       	eor	r10, r10
   10c22:	bb 24       	eor	r11, r11
   10c24:	65 01       	movw	r12, r10
   10c26:	0e 94 16 7d 	call	0xfa2c	; 0xfa2c <RotateBMP_CMD>
   10c2a:	ed b7       	in	r30, 0x3d	; 61
   10c2c:	fe b7       	in	r31, 0x3e	; 62
   10c2e:	3e 96       	adiw	r30, 0x0e	; 14
   10c30:	0f b6       	in	r0, 0x3f	; 63
   10c32:	f8 94       	cli
   10c34:	fe bf       	out	0x3e, r31	; 62
   10c36:	0f be       	out	0x3f, r0	; 63
   10c38:	ed bf       	out	0x3d, r30	; 61
                if(fag_rt==3)
   10c3a:	80 91 40 01 	lds	r24, 0x0140
   10c3e:	83 30       	cpi	r24, 0x03	; 3
   10c40:	09 f0       	breq	.+2      	; 0x10c44 <Update_Screen+0x942>
   10c42:	4c c0       	rjmp	.+152    	; 0x10cdc <Update_Screen+0x9da>
                   RotateBMP_CMD(175,87,BMP_Add[2],0,260,130,95,angle)     ;  //Display Picture human Rotate-R (line_byte = width*2)
   10c44:	8d b7       	in	r24, 0x3d	; 61
   10c46:	9e b7       	in	r25, 0x3e	; 62
   10c48:	0e 97       	sbiw	r24, 0x0e	; 14
   10c4a:	0f b6       	in	r0, 0x3f	; 63
   10c4c:	f8 94       	cli
   10c4e:	9e bf       	out	0x3e, r25	; 62
   10c50:	0f be       	out	0x3f, r0	; 63
   10c52:	8d bf       	out	0x3d, r24	; 61
   10c54:	ed b7       	in	r30, 0x3d	; 61
   10c56:	fe b7       	in	r31, 0x3e	; 62
   10c58:	31 96       	adiw	r30, 0x01	; 1
   10c5a:	e0 90 4f 01 	lds	r14, 0x014F
   10c5e:	f0 90 50 01 	lds	r15, 0x0150
   10c62:	00 91 51 01 	lds	r16, 0x0151
   10c66:	10 91 52 01 	lds	r17, 0x0152
   10c6a:	24 e0       	ldi	r18, 0x04	; 4
   10c6c:	31 e0       	ldi	r19, 0x01	; 1
   10c6e:	40 e0       	ldi	r20, 0x00	; 0
   10c70:	50 e0       	ldi	r21, 0x00	; 0
   10c72:	ad b7       	in	r26, 0x3d	; 61
   10c74:	be b7       	in	r27, 0x3e	; 62
   10c76:	11 96       	adiw	r26, 0x01	; 1
   10c78:	2d 93       	st	X+, r18
   10c7a:	3d 93       	st	X+, r19
   10c7c:	4d 93       	st	X+, r20
   10c7e:	5c 93       	st	X, r21
   10c80:	14 97       	sbiw	r26, 0x04	; 4
   10c82:	82 e8       	ldi	r24, 0x82	; 130
   10c84:	90 e0       	ldi	r25, 0x00	; 0
   10c86:	a0 e0       	ldi	r26, 0x00	; 0
   10c88:	b0 e0       	ldi	r27, 0x00	; 0
   10c8a:	84 83       	std	Z+4, r24	; 0x04
   10c8c:	95 83       	std	Z+5, r25	; 0x05
   10c8e:	a6 83       	std	Z+6, r26	; 0x06
   10c90:	b7 83       	std	Z+7, r27	; 0x07
   10c92:	8f e5       	ldi	r24, 0x5F	; 95
   10c94:	90 e0       	ldi	r25, 0x00	; 0
   10c96:	91 87       	std	Z+9, r25	; 0x09
   10c98:	80 87       	std	Z+8, r24	; 0x08
   10c9a:	80 91 41 01 	lds	r24, 0x0141
   10c9e:	90 91 42 01 	lds	r25, 0x0142
   10ca2:	a0 91 43 01 	lds	r26, 0x0143
   10ca6:	b0 91 44 01 	lds	r27, 0x0144
   10caa:	82 87       	std	Z+10, r24	; 0x0a
   10cac:	93 87       	std	Z+11, r25	; 0x0b
   10cae:	a4 87       	std	Z+12, r26	; 0x0c
   10cb0:	b5 87       	std	Z+13, r27	; 0x0d
   10cb2:	6f ea       	ldi	r22, 0xAF	; 175
   10cb4:	70 e0       	ldi	r23, 0x00	; 0
   10cb6:	80 e0       	ldi	r24, 0x00	; 0
   10cb8:	90 e0       	ldi	r25, 0x00	; 0
   10cba:	27 e5       	ldi	r18, 0x57	; 87
   10cbc:	30 e0       	ldi	r19, 0x00	; 0
   10cbe:	40 e0       	ldi	r20, 0x00	; 0
   10cc0:	50 e0       	ldi	r21, 0x00	; 0
   10cc2:	aa 24       	eor	r10, r10
   10cc4:	bb 24       	eor	r11, r11
   10cc6:	65 01       	movw	r12, r10
   10cc8:	0e 94 16 7d 	call	0xfa2c	; 0xfa2c <RotateBMP_CMD>
   10ccc:	ed b7       	in	r30, 0x3d	; 61
   10cce:	fe b7       	in	r31, 0x3e	; 62
   10cd0:	3e 96       	adiw	r30, 0x0e	; 14
   10cd2:	0f b6       	in	r0, 0x3f	; 63
   10cd4:	f8 94       	cli
   10cd6:	fe bf       	out	0x3e, r31	; 62
   10cd8:	0f be       	out	0x3f, r0	; 63
   10cda:	ed bf       	out	0x3d, r30	; 61

      }

    //----------------- 3.End Display List and Update Execute -------------

	End_CMDList();
   10cdc:	0e 94 9d 77 	call	0xef3a	; 0xef3a <End_CMDList>


   }
   10ce0:	28 96       	adiw	r28, 0x08	; 8
   10ce2:	0f b6       	in	r0, 0x3f	; 63
   10ce4:	f8 94       	cli
   10ce6:	de bf       	out	0x3e, r29	; 62
   10ce8:	0f be       	out	0x3f, r0	; 63
   10cea:	cd bf       	out	0x3d, r28	; 61
   10cec:	cf 91       	pop	r28
   10cee:	df 91       	pop	r29
   10cf0:	1f 91       	pop	r17
   10cf2:	0f 91       	pop	r16
   10cf4:	ff 90       	pop	r15
   10cf6:	ef 90       	pop	r14
   10cf8:	df 90       	pop	r13
   10cfa:	cf 90       	pop	r12
   10cfc:	bf 90       	pop	r11
   10cfe:	af 90       	pop	r10
   10d00:	9f 90       	pop	r9
   10d02:	8f 90       	pop	r8
   10d04:	7f 90       	pop	r7
   10d06:	6f 90       	pop	r6
   10d08:	5f 90       	pop	r5
   10d0a:	4f 90       	pop	r4
   10d0c:	08 95       	ret

00010d0e <User_App>:
  ++                                                                              ++
  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/


 void User_App(void)
  {
   10d0e:	4f 92       	push	r4
   10d10:	5f 92       	push	r5
   10d12:	6f 92       	push	r6
   10d14:	7f 92       	push	r7
   10d16:	8f 92       	push	r8
   10d18:	9f 92       	push	r9
   10d1a:	af 92       	push	r10
   10d1c:	bf 92       	push	r11
   10d1e:	cf 92       	push	r12
   10d20:	df 92       	push	r13
   10d22:	ef 92       	push	r14
   10d24:	ff 92       	push	r15
   10d26:	0f 93       	push	r16
   10d28:	1f 93       	push	r17
   10d2a:	cf 93       	push	r28
   10d2c:	df 93       	push	r29
     
   //------------- Write Picture All Keep Ram_G By Start Address 0 --------------- 

	RamG_Offset = 0                                  ;
   10d2e:	10 92 36 01 	sts	0x0136, r1
   10d32:	10 92 37 01 	sts	0x0137, r1
   10d36:	10 92 38 01 	sts	0x0138, r1
   10d3a:	10 92 39 01 	sts	0x0139, r1

    FT800memWrBitmap(RamG_Offset,22050,jpeg_audio)   ;    //Write data Pic_audio 105x105 to Ram_G
   10d3e:	60 e0       	ldi	r22, 0x00	; 0
   10d40:	70 e0       	ldi	r23, 0x00	; 0
   10d42:	80 e0       	ldi	r24, 0x00	; 0
   10d44:	90 e0       	ldi	r25, 0x00	; 0
   10d46:	22 e2       	ldi	r18, 0x22	; 34
   10d48:	36 e5       	ldi	r19, 0x56	; 86
   10d4a:	40 e0       	ldi	r20, 0x00	; 0
   10d4c:	50 e0       	ldi	r21, 0x00	; 0
   10d4e:	0c e8       	ldi	r16, 0x8C	; 140
   10d50:	10 e0       	ldi	r17, 0x00	; 0
   10d52:	0e 94 90 75 	call	0xeb20	; 0xeb20 <FT800memWrBitmap>
{
  unsigned long newOffset                   ;  //used to hold new offset



   newOffset = currentOffset + BitmapSize   ;  //Calculate new offset
   10d56:	60 91 36 01 	lds	r22, 0x0136
   10d5a:	70 91 37 01 	lds	r23, 0x0137
   10d5e:	80 91 38 01 	lds	r24, 0x0138
   10d62:	90 91 39 01 	lds	r25, 0x0139
   10d66:	6e 5d       	subi	r22, 0xDE	; 222
   10d68:	79 4a       	sbci	r23, 0xA9	; 169
   10d6a:	8f 4f       	sbci	r24, 0xFF	; 255
   10d6c:	9f 4f       	sbci	r25, 0xFF	; 255

   if(newOffset > 262143)	                   //If new offset >256 KB
   10d6e:	60 30       	cpi	r22, 0x00	; 0
   10d70:	20 e0       	ldi	r18, 0x00	; 0
   10d72:	72 07       	cpc	r23, r18
   10d74:	24 e0       	ldi	r18, 0x04	; 4
   10d76:	82 07       	cpc	r24, r18
   10d78:	20 e0       	ldi	r18, 0x00	; 0
   10d7a:	92 07       	cpc	r25, r18
   10d7c:	20 f0       	brcs	.+8      	; 0x10d86 <User_App+0x78>
   10d7e:	6f ef       	ldi	r22, 0xFF	; 255
   10d80:	7f ef       	ldi	r23, 0xFF	; 255
   10d82:	8f e0       	ldi	r24, 0x0F	; 15
   10d84:	90 e0       	ldi	r25, 0x00	; 0
    }
   

  //increment the length and align it by 4 bytes//

   newOffset = (newOffset+3) & 0x3FFFC        ;
   10d86:	6d 5f       	subi	r22, 0xFD	; 253
   10d88:	7f 4f       	sbci	r23, 0xFF	; 255
   10d8a:	8f 4f       	sbci	r24, 0xFF	; 255
   10d8c:	9f 4f       	sbci	r25, 0xFF	; 255
   10d8e:	6c 7f       	andi	r22, 0xFC	; 252
   10d90:	83 70       	andi	r24, 0x03	; 3
   10d92:	90 70       	andi	r25, 0x00	; 0
   //------------- Write Picture All Keep Ram_G By Start Address 0 --------------- 

	RamG_Offset = 0                                  ;

    FT800memWrBitmap(RamG_Offset,22050,jpeg_audio)   ;    //Write data Pic_audio 105x105 to Ram_G
    RamG_Offset = incRamG_Offset(RamG_Offset,22050)  ;
   10d94:	60 93 36 01 	sts	0x0136, r22
   10d98:	70 93 37 01 	sts	0x0137, r23
   10d9c:	80 93 38 01 	sts	0x0138, r24
   10da0:	90 93 39 01 	sts	0x0139, r25
  
    FT800memWrBitmap(RamG_Offset,12750,jpeg_dog)     ;    //Write data Pic_dog 75x85 to Ram_G
   10da4:	2e ec       	ldi	r18, 0xCE	; 206
   10da6:	31 e3       	ldi	r19, 0x31	; 49
   10da8:	40 e0       	ldi	r20, 0x00	; 0
   10daa:	50 e0       	ldi	r21, 0x00	; 0
   10dac:	0e ea       	ldi	r16, 0xAE	; 174
   10dae:	16 e5       	ldi	r17, 0x56	; 86
   10db0:	0e 94 90 75 	call	0xeb20	; 0xeb20 <FT800memWrBitmap>
{
  unsigned long newOffset                   ;  //used to hold new offset



   newOffset = currentOffset + BitmapSize   ;  //Calculate new offset
   10db4:	60 91 36 01 	lds	r22, 0x0136
   10db8:	70 91 37 01 	lds	r23, 0x0137
   10dbc:	80 91 38 01 	lds	r24, 0x0138
   10dc0:	90 91 39 01 	lds	r25, 0x0139
   10dc4:	62 53       	subi	r22, 0x32	; 50
   10dc6:	7e 4c       	sbci	r23, 0xCE	; 206
   10dc8:	8f 4f       	sbci	r24, 0xFF	; 255
   10dca:	9f 4f       	sbci	r25, 0xFF	; 255

   if(newOffset > 262143)	                   //If new offset >256 KB
   10dcc:	60 30       	cpi	r22, 0x00	; 0
   10dce:	e0 e0       	ldi	r30, 0x00	; 0
   10dd0:	7e 07       	cpc	r23, r30
   10dd2:	e4 e0       	ldi	r30, 0x04	; 4
   10dd4:	8e 07       	cpc	r24, r30
   10dd6:	e0 e0       	ldi	r30, 0x00	; 0
   10dd8:	9e 07       	cpc	r25, r30
   10dda:	20 f0       	brcs	.+8      	; 0x10de4 <User_App+0xd6>
   10ddc:	6f ef       	ldi	r22, 0xFF	; 255
   10dde:	7f ef       	ldi	r23, 0xFF	; 255
   10de0:	8f e0       	ldi	r24, 0x0F	; 15
   10de2:	90 e0       	ldi	r25, 0x00	; 0
    }
   

  //increment the length and align it by 4 bytes//

   newOffset = (newOffset+3) & 0x3FFFC        ;
   10de4:	6d 5f       	subi	r22, 0xFD	; 253
   10de6:	7f 4f       	sbci	r23, 0xFF	; 255
   10de8:	8f 4f       	sbci	r24, 0xFF	; 255
   10dea:	9f 4f       	sbci	r25, 0xFF	; 255
   10dec:	6c 7f       	andi	r22, 0xFC	; 252
   10dee:	83 70       	andi	r24, 0x03	; 3
   10df0:	90 70       	andi	r25, 0x00	; 0

    FT800memWrBitmap(RamG_Offset,22050,jpeg_audio)   ;    //Write data Pic_audio 105x105 to Ram_G
    RamG_Offset = incRamG_Offset(RamG_Offset,22050)  ;
  
    FT800memWrBitmap(RamG_Offset,12750,jpeg_dog)     ;    //Write data Pic_dog 75x85 to Ram_G
    RamG_Offset = incRamG_Offset(RamG_Offset,12750)  ;
   10df2:	60 93 36 01 	sts	0x0136, r22
   10df6:	70 93 37 01 	sts	0x0137, r23
   10dfa:	80 93 38 01 	sts	0x0138, r24
   10dfe:	90 93 39 01 	sts	0x0139, r25

    FT800memWrBitmap(RamG_Offset,24700,jpeg_human)   ;    //Write data Pic_human 130x95 to Ram_G
   10e02:	2c e7       	ldi	r18, 0x7C	; 124
   10e04:	30 e6       	ldi	r19, 0x60	; 96
   10e06:	40 e0       	ldi	r20, 0x00	; 0
   10e08:	50 e0       	ldi	r21, 0x00	; 0
   10e0a:	0c e7       	ldi	r16, 0x7C	; 124
   10e0c:	18 e8       	ldi	r17, 0x88	; 136
   10e0e:	0e 94 90 75 	call	0xeb20	; 0xeb20 <FT800memWrBitmap>
{
  unsigned long newOffset                   ;  //used to hold new offset



   newOffset = currentOffset + BitmapSize   ;  //Calculate new offset
   10e12:	80 91 36 01 	lds	r24, 0x0136
   10e16:	90 91 37 01 	lds	r25, 0x0137
   10e1a:	a0 91 38 01 	lds	r26, 0x0138
   10e1e:	b0 91 39 01 	lds	r27, 0x0139
   10e22:	84 58       	subi	r24, 0x84	; 132
   10e24:	9f 49       	sbci	r25, 0x9F	; 159
   10e26:	af 4f       	sbci	r26, 0xFF	; 255
   10e28:	bf 4f       	sbci	r27, 0xFF	; 255

   if(newOffset > 262143)	                   //If new offset >256 KB
   10e2a:	80 30       	cpi	r24, 0x00	; 0
   10e2c:	f0 e0       	ldi	r31, 0x00	; 0
   10e2e:	9f 07       	cpc	r25, r31
   10e30:	f4 e0       	ldi	r31, 0x04	; 4
   10e32:	af 07       	cpc	r26, r31
   10e34:	f0 e0       	ldi	r31, 0x00	; 0
   10e36:	bf 07       	cpc	r27, r31
   10e38:	20 f0       	brcs	.+8      	; 0x10e42 <User_App+0x134>
   10e3a:	8f ef       	ldi	r24, 0xFF	; 255
   10e3c:	9f ef       	ldi	r25, 0xFF	; 255
   10e3e:	af e0       	ldi	r26, 0x0F	; 15
   10e40:	b0 e0       	ldi	r27, 0x00	; 0
    }
   

  //increment the length and align it by 4 bytes//

   newOffset = (newOffset+3) & 0x3FFFC        ;
   10e42:	03 96       	adiw	r24, 0x03	; 3
   10e44:	a1 1d       	adc	r26, r1
   10e46:	b1 1d       	adc	r27, r1
  
    FT800memWrBitmap(RamG_Offset,12750,jpeg_dog)     ;    //Write data Pic_dog 75x85 to Ram_G
    RamG_Offset = incRamG_Offset(RamG_Offset,12750)  ;

    FT800memWrBitmap(RamG_Offset,24700,jpeg_human)   ;    //Write data Pic_human 130x95 to Ram_G
    RamG_Offset = incRamG_Offset(RamG_Offset,24700)  ;
   10e48:	8c 7f       	andi	r24, 0xFC	; 252
   10e4a:	a3 70       	andi	r26, 0x03	; 3
   10e4c:	b0 70       	andi	r27, 0x00	; 0
   10e4e:	80 93 36 01 	sts	0x0136, r24
   10e52:	90 93 37 01 	sts	0x0137, r25
   10e56:	a0 93 38 01 	sts	0x0138, r26
   10e5a:	b0 93 39 01 	sts	0x0139, r27


   //----------------- 1.Start Display List ------------------------
      
     Start_CMDList(Black)   ;
   10e5e:	60 e0       	ldi	r22, 0x00	; 0
   10e60:	70 e0       	ldi	r23, 0x00	; 0
   10e62:	80 e0       	ldi	r24, 0x00	; 0
   10e64:	90 e0       	ldi	r25, 0x00	; 0
   10e66:	0e 94 2d 77 	call	0xee5a	; 0xee5a <Start_CMDList>

 
   //----------------- 2.User Program ------------------------- 

     //Draw-Rectan//
     Rect_DL(0,0,479,271,1,Yellow)                                         ;
   10e6a:	00 d0       	rcall	.+0      	; 0x10e6c <User_App+0x15e>
   10e6c:	00 d0       	rcall	.+0      	; 0x10e6e <User_App+0x160>
   10e6e:	80 e0       	ldi	r24, 0x00	; 0
   10e70:	9f ef       	ldi	r25, 0xFF	; 255
   10e72:	af ef       	ldi	r26, 0xFF	; 255
   10e74:	b0 e0       	ldi	r27, 0x00	; 0
   10e76:	ed b7       	in	r30, 0x3d	; 61
   10e78:	fe b7       	in	r31, 0x3e	; 62
   10e7a:	81 83       	std	Z+1, r24	; 0x01
   10e7c:	92 83       	std	Z+2, r25	; 0x02
   10e7e:	a3 83       	std	Z+3, r26	; 0x03
   10e80:	b4 83       	std	Z+4, r27	; 0x04
   10e82:	60 e0       	ldi	r22, 0x00	; 0
   10e84:	70 e0       	ldi	r23, 0x00	; 0
   10e86:	80 e0       	ldi	r24, 0x00	; 0
   10e88:	90 e0       	ldi	r25, 0x00	; 0
   10e8a:	20 e0       	ldi	r18, 0x00	; 0
   10e8c:	30 e0       	ldi	r19, 0x00	; 0
   10e8e:	40 e0       	ldi	r20, 0x00	; 0
   10e90:	50 e0       	ldi	r21, 0x00	; 0
   10e92:	1f ed       	ldi	r17, 0xDF	; 223
   10e94:	e1 2e       	mov	r14, r17
   10e96:	11 e0       	ldi	r17, 0x01	; 1
   10e98:	f1 2e       	mov	r15, r17
   10e9a:	01 2d       	mov	r16, r1
   10e9c:	11 2d       	mov	r17, r1
   10e9e:	bf e0       	ldi	r27, 0x0F	; 15
   10ea0:	ab 2e       	mov	r10, r27
   10ea2:	b1 e0       	ldi	r27, 0x01	; 1
   10ea4:	bb 2e       	mov	r11, r27
   10ea6:	c1 2c       	mov	r12, r1
   10ea8:	d1 2c       	mov	r13, r1
   10eaa:	a1 e0       	ldi	r26, 0x01	; 1
   10eac:	8a 2e       	mov	r8, r26
   10eae:	91 2c       	mov	r9, r1
   10eb0:	0e 94 86 7a 	call	0xf50c	; 0xf50c <Rect_DL>
	 Rect_DL(5,5,474,266,1,Blue)                                           ;
   10eb4:	8f ef       	ldi	r24, 0xFF	; 255
   10eb6:	90 e0       	ldi	r25, 0x00	; 0
   10eb8:	a0 e0       	ldi	r26, 0x00	; 0
   10eba:	b0 e0       	ldi	r27, 0x00	; 0
   10ebc:	ed b7       	in	r30, 0x3d	; 61
   10ebe:	fe b7       	in	r31, 0x3e	; 62
   10ec0:	81 83       	std	Z+1, r24	; 0x01
   10ec2:	92 83       	std	Z+2, r25	; 0x02
   10ec4:	a3 83       	std	Z+3, r26	; 0x03
   10ec6:	b4 83       	std	Z+4, r27	; 0x04
   10ec8:	65 e0       	ldi	r22, 0x05	; 5
   10eca:	70 e0       	ldi	r23, 0x00	; 0
   10ecc:	80 e0       	ldi	r24, 0x00	; 0
   10ece:	90 e0       	ldi	r25, 0x00	; 0
   10ed0:	25 e0       	ldi	r18, 0x05	; 5
   10ed2:	30 e0       	ldi	r19, 0x00	; 0
   10ed4:	40 e0       	ldi	r20, 0x00	; 0
   10ed6:	50 e0       	ldi	r21, 0x00	; 0
   10ed8:	fa ed       	ldi	r31, 0xDA	; 218
   10eda:	ef 2e       	mov	r14, r31
   10edc:	f1 e0       	ldi	r31, 0x01	; 1
   10ede:	ff 2e       	mov	r15, r31
   10ee0:	01 2d       	mov	r16, r1
   10ee2:	11 2d       	mov	r17, r1
   10ee4:	ea e0       	ldi	r30, 0x0A	; 10
   10ee6:	ae 2e       	mov	r10, r30
   10ee8:	e1 e0       	ldi	r30, 0x01	; 1
   10eea:	be 2e       	mov	r11, r30
   10eec:	c1 2c       	mov	r12, r1
   10eee:	d1 2c       	mov	r13, r1
   10ef0:	0e 94 86 7a 	call	0xf50c	; 0xf50c <Rect_DL>
	
	 Rect_DL(170,75,310,195,1,Red)                                         ;
   10ef4:	80 e0       	ldi	r24, 0x00	; 0
   10ef6:	90 e0       	ldi	r25, 0x00	; 0
   10ef8:	af ef       	ldi	r26, 0xFF	; 255
   10efa:	b0 e0       	ldi	r27, 0x00	; 0
   10efc:	ed b7       	in	r30, 0x3d	; 61
   10efe:	fe b7       	in	r31, 0x3e	; 62
   10f00:	81 83       	std	Z+1, r24	; 0x01
   10f02:	92 83       	std	Z+2, r25	; 0x02
   10f04:	a3 83       	std	Z+3, r26	; 0x03
   10f06:	b4 83       	std	Z+4, r27	; 0x04
   10f08:	6a ea       	ldi	r22, 0xAA	; 170
   10f0a:	70 e0       	ldi	r23, 0x00	; 0
   10f0c:	80 e0       	ldi	r24, 0x00	; 0
   10f0e:	90 e0       	ldi	r25, 0x00	; 0
   10f10:	2b e4       	ldi	r18, 0x4B	; 75
   10f12:	30 e0       	ldi	r19, 0x00	; 0
   10f14:	40 e0       	ldi	r20, 0x00	; 0
   10f16:	50 e0       	ldi	r21, 0x00	; 0
   10f18:	16 e3       	ldi	r17, 0x36	; 54
   10f1a:	e1 2e       	mov	r14, r17
   10f1c:	11 e0       	ldi	r17, 0x01	; 1
   10f1e:	f1 2e       	mov	r15, r17
   10f20:	01 2d       	mov	r16, r1
   10f22:	11 2d       	mov	r17, r1
   10f24:	b3 ec       	ldi	r27, 0xC3	; 195
   10f26:	ab 2e       	mov	r10, r27
   10f28:	b1 2c       	mov	r11, r1
   10f2a:	c1 2c       	mov	r12, r1
   10f2c:	d1 2c       	mov	r13, r1
   10f2e:	0e 94 86 7a 	call	0xf50c	; 0xf50c <Rect_DL>
	 Rect_DL(175,80,305,190,1,Black)                                       ;
   10f32:	ed b7       	in	r30, 0x3d	; 61
   10f34:	fe b7       	in	r31, 0x3e	; 62
   10f36:	11 82       	std	Z+1, r1	; 0x01
   10f38:	12 82       	std	Z+2, r1	; 0x02
   10f3a:	13 82       	std	Z+3, r1	; 0x03
   10f3c:	14 82       	std	Z+4, r1	; 0x04
   10f3e:	6f ea       	ldi	r22, 0xAF	; 175
   10f40:	70 e0       	ldi	r23, 0x00	; 0
   10f42:	80 e0       	ldi	r24, 0x00	; 0
   10f44:	90 e0       	ldi	r25, 0x00	; 0
   10f46:	20 e5       	ldi	r18, 0x50	; 80
   10f48:	30 e0       	ldi	r19, 0x00	; 0
   10f4a:	40 e0       	ldi	r20, 0x00	; 0
   10f4c:	50 e0       	ldi	r21, 0x00	; 0
   10f4e:	a1 e3       	ldi	r26, 0x31	; 49
   10f50:	ea 2e       	mov	r14, r26
   10f52:	a1 e0       	ldi	r26, 0x01	; 1
   10f54:	fa 2e       	mov	r15, r26
   10f56:	01 2d       	mov	r16, r1
   10f58:	11 2d       	mov	r17, r1
   10f5a:	fe eb       	ldi	r31, 0xBE	; 190
   10f5c:	af 2e       	mov	r10, r31
   10f5e:	b1 2c       	mov	r11, r1
   10f60:	c1 2c       	mov	r12, r1
   10f62:	d1 2c       	mov	r13, r1
   10f64:	0e 94 86 7a 	call	0xf50c	; 0xf50c <Rect_DL>

     //Draw Text//
	 Text_CMD("Picture",210,130,18,0,White)                                ;
   10f68:	0f 90       	pop	r0
   10f6a:	0f 90       	pop	r0
   10f6c:	0f 90       	pop	r0
   10f6e:	0f 90       	pop	r0
   10f70:	8a e2       	ldi	r24, 0x2A	; 42
   10f72:	91 e0       	ldi	r25, 0x01	; 1
   10f74:	62 ed       	ldi	r22, 0xD2	; 210
   10f76:	70 e0       	ldi	r23, 0x00	; 0
   10f78:	42 e8       	ldi	r20, 0x82	; 130
   10f7a:	50 e0       	ldi	r21, 0x00	; 0
   10f7c:	22 e1       	ldi	r18, 0x12	; 18
   10f7e:	30 e0       	ldi	r19, 0x00	; 0
   10f80:	00 e0       	ldi	r16, 0x00	; 0
   10f82:	10 e0       	ldi	r17, 0x00	; 0
   10f84:	ef ef       	ldi	r30, 0xFF	; 255
   10f86:	ce 2e       	mov	r12, r30
   10f88:	ef ef       	ldi	r30, 0xFF	; 255
   10f8a:	de 2e       	mov	r13, r30
   10f8c:	ef ef       	ldi	r30, 0xFF	; 255
   10f8e:	ee 2e       	mov	r14, r30
   10f90:	f1 2c       	mov	r15, r1
   10f92:	0e 94 50 79 	call	0xf2a0	; 0xf2a0 <Text_CMD>

     //Draw-Button//
     Button_CMD("Audio" , 60,20,80,30,23,0,Green,DeepPink)                 ;  //Draw Button"Audio"
   10f96:	00 d0       	rcall	.+0      	; 0x10f98 <User_App+0x28a>
   10f98:	00 d0       	rcall	.+0      	; 0x10f9a <User_App+0x28c>
   10f9a:	13 e9       	ldi	r17, 0x93	; 147
   10f9c:	41 2e       	mov	r4, r17
   10f9e:	14 e1       	ldi	r17, 0x14	; 20
   10fa0:	51 2e       	mov	r5, r17
   10fa2:	1f ef       	ldi	r17, 0xFF	; 255
   10fa4:	61 2e       	mov	r6, r17
   10fa6:	71 2c       	mov	r7, r1
   10fa8:	ed b7       	in	r30, 0x3d	; 61
   10faa:	fe b7       	in	r31, 0x3e	; 62
   10fac:	41 82       	std	Z+1, r4	; 0x01
   10fae:	52 82       	std	Z+2, r5	; 0x02
   10fb0:	63 82       	std	Z+3, r6	; 0x03
   10fb2:	74 82       	std	Z+4, r7	; 0x04
   10fb4:	84 e1       	ldi	r24, 0x14	; 20
   10fb6:	91 e0       	ldi	r25, 0x01	; 1
   10fb8:	6c e3       	ldi	r22, 0x3C	; 60
   10fba:	70 e0       	ldi	r23, 0x00	; 0
   10fbc:	44 e1       	ldi	r20, 0x14	; 20
   10fbe:	50 e0       	ldi	r21, 0x00	; 0
   10fc0:	20 e5       	ldi	r18, 0x50	; 80
   10fc2:	30 e0       	ldi	r19, 0x00	; 0
   10fc4:	0e e1       	ldi	r16, 0x1E	; 30
   10fc6:	10 e0       	ldi	r17, 0x00	; 0
   10fc8:	b7 e1       	ldi	r27, 0x17	; 23
   10fca:	eb 2e       	mov	r14, r27
   10fcc:	f1 2c       	mov	r15, r1
   10fce:	cc 24       	eor	r12, r12
   10fd0:	dd 24       	eor	r13, r13
   10fd2:	81 2c       	mov	r8, r1
   10fd4:	af ef       	ldi	r26, 0xFF	; 255
   10fd6:	9a 2e       	mov	r9, r26
   10fd8:	a1 2c       	mov	r10, r1
   10fda:	b1 2c       	mov	r11, r1
   10fdc:	0e 94 e4 77 	call	0xefc8	; 0xefc8 <Button_CMD>
     Button_CMD("Dog"   ,200,20,80,30,23,0,Green,DeepPink)                 ;  //Draw Button"Dog"
   10fe0:	ed b7       	in	r30, 0x3d	; 61
   10fe2:	fe b7       	in	r31, 0x3e	; 62
   10fe4:	41 82       	std	Z+1, r4	; 0x01
   10fe6:	52 82       	std	Z+2, r5	; 0x02
   10fe8:	63 82       	std	Z+3, r6	; 0x03
   10fea:	74 82       	std	Z+4, r7	; 0x04
   10fec:	8a e1       	ldi	r24, 0x1A	; 26
   10fee:	91 e0       	ldi	r25, 0x01	; 1
   10ff0:	68 ec       	ldi	r22, 0xC8	; 200
   10ff2:	70 e0       	ldi	r23, 0x00	; 0
   10ff4:	44 e1       	ldi	r20, 0x14	; 20
   10ff6:	50 e0       	ldi	r21, 0x00	; 0
   10ff8:	20 e5       	ldi	r18, 0x50	; 80
   10ffa:	30 e0       	ldi	r19, 0x00	; 0
   10ffc:	0e 94 e4 77 	call	0xefc8	; 0xefc8 <Button_CMD>
     Button_CMD("Human" ,340,20,80,30,23,0,Green,DeepPink)                 ;  //Draw Button"Human"
   11000:	ed b7       	in	r30, 0x3d	; 61
   11002:	fe b7       	in	r31, 0x3e	; 62
   11004:	41 82       	std	Z+1, r4	; 0x01
   11006:	52 82       	std	Z+2, r5	; 0x02
   11008:	63 82       	std	Z+3, r6	; 0x03
   1100a:	74 82       	std	Z+4, r7	; 0x04
   1100c:	8e e1       	ldi	r24, 0x1E	; 30
   1100e:	91 e0       	ldi	r25, 0x01	; 1
   11010:	64 e5       	ldi	r22, 0x54	; 84
   11012:	71 e0       	ldi	r23, 0x01	; 1
   11014:	44 e1       	ldi	r20, 0x14	; 20
   11016:	50 e0       	ldi	r21, 0x00	; 0
   11018:	20 e5       	ldi	r18, 0x50	; 80
   1101a:	30 e0       	ldi	r19, 0x00	; 0
   1101c:	0e 94 e4 77 	call	0xefc8	; 0xefc8 <Button_CMD>
    // Button_CMD("Rotate",195,220,90,30,23,0,White,Brown)                 ;  //Draw Button"Rotate"

	 Button_CMD("RL", 80,120,40,30,23,0,Red,Gold)                          ;  //Draw Button"RL"
   11020:	41 2c       	mov	r4, r1
   11022:	f7 ed       	ldi	r31, 0xD7	; 215
   11024:	5f 2e       	mov	r5, r31
   11026:	ff ef       	ldi	r31, 0xFF	; 255
   11028:	6f 2e       	mov	r6, r31
   1102a:	71 2c       	mov	r7, r1
   1102c:	ed b7       	in	r30, 0x3d	; 61
   1102e:	fe b7       	in	r31, 0x3e	; 62
   11030:	41 82       	std	Z+1, r4	; 0x01
   11032:	52 82       	std	Z+2, r5	; 0x02
   11034:	63 82       	std	Z+3, r6	; 0x03
   11036:	74 82       	std	Z+4, r7	; 0x04
   11038:	84 e2       	ldi	r24, 0x24	; 36
   1103a:	91 e0       	ldi	r25, 0x01	; 1
   1103c:	60 e5       	ldi	r22, 0x50	; 80
   1103e:	70 e0       	ldi	r23, 0x00	; 0
   11040:	48 e7       	ldi	r20, 0x78	; 120
   11042:	50 e0       	ldi	r21, 0x00	; 0
   11044:	28 e2       	ldi	r18, 0x28	; 40
   11046:	30 e0       	ldi	r19, 0x00	; 0
   11048:	81 2c       	mov	r8, r1
   1104a:	91 2c       	mov	r9, r1
   1104c:	ef ef       	ldi	r30, 0xFF	; 255
   1104e:	ae 2e       	mov	r10, r30
   11050:	b1 2c       	mov	r11, r1
   11052:	0e 94 e4 77 	call	0xefc8	; 0xefc8 <Button_CMD>
	 Button_CMD("RR",360,120,40,30,23,0,Red,Gold)                          ;  //Draw Button"RR"
   11056:	ed b7       	in	r30, 0x3d	; 61
   11058:	fe b7       	in	r31, 0x3e	; 62
   1105a:	41 82       	std	Z+1, r4	; 0x01
   1105c:	52 82       	std	Z+2, r5	; 0x02
   1105e:	63 82       	std	Z+3, r6	; 0x03
   11060:	74 82       	std	Z+4, r7	; 0x04
   11062:	87 e2       	ldi	r24, 0x27	; 39
   11064:	91 e0       	ldi	r25, 0x01	; 1
   11066:	68 e6       	ldi	r22, 0x68	; 104
   11068:	71 e0       	ldi	r23, 0x01	; 1
   1106a:	48 e7       	ldi	r20, 0x78	; 120
   1106c:	50 e0       	ldi	r21, 0x00	; 0
   1106e:	28 e2       	ldi	r18, 0x28	; 40
   11070:	30 e0       	ldi	r19, 0x00	; 0
   11072:	0e 94 e4 77 	call	0xefc8	; 0xefc8 <Button_CMD>

    //----------------- 3.End Display List and Update Execute -------------

  	 End_CMDList();
   11076:	0f 90       	pop	r0
   11078:	0f 90       	pop	r0
   1107a:	0f 90       	pop	r0
   1107c:	0f 90       	pop	r0
   1107e:	0e 94 9d 77 	call	0xef3a	; 0xef3a <End_CMDList>

               //----X-Touch Button"RR"-----//

              if((tc_x>360)&(tc_x<400))                               //Check Position Touch X-axis for Button"RR"
		        {       		  
                  fag_rt = 3                                       ;  //Set Fag for Status Press Button "RR"
   11082:	13 e0       	ldi	r17, 0x03	; 3
   11084:	b1 2e       	mov	r11, r17
	                   angle = 0                                   ;  //Clear angle=0 when rotate =360
			       }
				   
				   Sound_Effect(100,0,Silence)                     ;  //Stop Sound Song		
				   angle = 0                                       ;   //Clear Angle Rotate                           
                   fag_rt = 1                                      ;  //Clear fag_rt    
   11086:	dd 24       	eor	r13, r13
   11088:	d3 94       	inc	r13
		   {	  
              //----X-Touch Button"RL"-----//

              if((tc_x>80)&(tc_x<120))                               //Check Position Touch X-axis for Button"RL"
		        {       			  
                  fag_rt = 2                                       ;  //Set Fag for Status Press Button "RL"
   1108a:	b2 e0       	ldi	r27, 0x02	; 2
   1108c:	cb 2e       	mov	r12, r27
   1108e:	c0 ea       	ldi	r28, 0xA0	; 160
   11090:	df e0       	ldi	r29, 0x0F	; 15
   while(1)
    { 

    //-------- Check Statust Touch Screen ---------
	 	  
     if(Touch_Detect())                        //if Touch =1 
   11092:	0e 94 ea 76 	call	0xedd4	; 0xedd4 <Touch_Detect>
   11096:	88 23       	and	r24, r24
   11098:	e1 f3       	breq	.-8      	; 0x11092 <User_App+0x384>
      {
        Touch_Read_XY()          ;             //Read Position Touch Screen XY
   1109a:	0e 94 f7 76 	call	0xedee	; 0xedee <Touch_Read_XY>

        //----------------------Check Button"Human,Dog,Audio"------------------------//

        //Y-Touch Button "Human,Dog,Audio"

	    if((tc_y>20) & (tc_y <50))                           //Check Position Touch Y-axis for Button"Human,Dog,Audio"
   1109e:	80 91 11 02 	lds	r24, 0x0211
   110a2:	90 91 12 02 	lds	r25, 0x0212
   110a6:	45 97       	sbiw	r24, 0x15	; 21
   110a8:	4d 97       	sbiw	r24, 0x1d	; 29
   110aa:	08 f0       	brcs	.+2      	; 0x110ae <User_App+0x3a0>
   110ac:	c1 c0       	rjmp	.+386    	; 0x11230 <User_App+0x522>
         { 
		   //----X-Touch Button"Human"-----//

           if((tc_x>60)&(tc_x<140))                          //Check Position Touch X-axis for Button"Audio"
   110ae:	80 91 0f 02 	lds	r24, 0x020F
   110b2:	90 91 10 02 	lds	r25, 0x0210
   110b6:	cd 97       	sbiw	r24, 0x3d	; 61
   110b8:	8f 34       	cpi	r24, 0x4F	; 79
   110ba:	91 05       	cpc	r25, r1
   110bc:	c0 f5       	brcc	.+112    	; 0x1112e <User_App+0x420>
		    {       
			  fag_rt = 1                                   ;
   110be:	d0 92 40 01 	sts	0x0140, r13
              pic = 1                                      ;
   110c2:	d0 92 3f 01 	sts	0x013F, r13
			  Sound_Effect(100,C7,Switch)                  ; //Set Sound Press Button
   110c6:	84 e6       	ldi	r24, 0x64	; 100
   110c8:	60 e6       	ldi	r22, 0x60	; 96
   110ca:	70 e0       	ldi	r23, 0x00	; 0
   110cc:	41 e5       	ldi	r20, 0x51	; 81
   110ce:	50 e0       	ldi	r21, 0x00	; 0
   110d0:	0e 94 0b 77 	call	0xee16	; 0xee16 <Sound_Effect>
	          Update_Screen(Snow,DeepPink,DeepPink)        ; //Update Screen
   110d4:	6a ef       	ldi	r22, 0xFA	; 250
   110d6:	7a ef       	ldi	r23, 0xFA	; 250
   110d8:	8f ef       	ldi	r24, 0xFF	; 255
   110da:	90 e0       	ldi	r25, 0x00	; 0
   110dc:	23 e9       	ldi	r18, 0x93	; 147
   110de:	34 e1       	ldi	r19, 0x14	; 20
   110e0:	4f ef       	ldi	r20, 0xFF	; 255
   110e2:	50 e0       	ldi	r21, 0x00	; 0
   110e4:	a3 e9       	ldi	r26, 0x93	; 147
   110e6:	ea 2e       	mov	r14, r26
   110e8:	a4 e1       	ldi	r26, 0x14	; 20
   110ea:	fa 2e       	mov	r15, r26
   110ec:	af ef       	ldi	r26, 0xFF	; 255
   110ee:	0a 2f       	mov	r16, r26
   110f0:	11 2d       	mov	r17, r1
   110f2:	0e 94 81 81 	call	0x10302	; 0x10302 <Update_Screen>

      
			  //---------------------- Check Release Button -----------------------//
		  
              while(Touch_Detect()){;}                        //Check Release Touch button
   110f6:	0e 94 ea 76 	call	0xedd4	; 0xedd4 <Touch_Detect>
   110fa:	88 23       	and	r24, r24
   110fc:	e1 f7       	brne	.-8      	; 0x110f6 <User_App+0x3e8>
   110fe:	82 e3       	ldi	r24, 0x32	; 50
   11100:	90 e0       	ldi	r25, 0x00	; 0
   11102:	fe 01       	movw	r30, r28
   11104:	31 97       	sbiw	r30, 0x01	; 1
   11106:	f1 f7       	brne	.-4      	; 0x11104 <User_App+0x3f6>
 ++                                                ++
 +++++++++++++++++++++++++++++++++++++++++++++++++++*/

 void delay_ms(unsigned int cnt)
  {
    for(;cnt>0;cnt--)
   11108:	01 97       	sbiw	r24, 0x01	; 1
   1110a:	d9 f7       	brne	.-10     	; 0x11102 <User_App+0x3f4>
      
			  //---------------------- Check Release Button -----------------------//
		  
              while(Touch_Detect()){;}                        //Check Release Touch button
	  	      delay_ms(50) ;
		      Update_Screen(DeepPink,DeepPink,DeepPink)    ;  //Up date Screen 
   1110c:	63 e9       	ldi	r22, 0x93	; 147
   1110e:	74 e1       	ldi	r23, 0x14	; 20
   11110:	8f ef       	ldi	r24, 0xFF	; 255
   11112:	90 e0       	ldi	r25, 0x00	; 0
   11114:	23 e9       	ldi	r18, 0x93	; 147
   11116:	34 e1       	ldi	r19, 0x14	; 20
   11118:	4f ef       	ldi	r20, 0xFF	; 255
   1111a:	50 e0       	ldi	r21, 0x00	; 0
   1111c:	f3 e9       	ldi	r31, 0x93	; 147
   1111e:	ef 2e       	mov	r14, r31
   11120:	f4 e1       	ldi	r31, 0x14	; 20
   11122:	ff 2e       	mov	r15, r31
   11124:	ff ef       	ldi	r31, 0xFF	; 255
   11126:	0f 2f       	mov	r16, r31
   11128:	11 2d       	mov	r17, r1
   1112a:	0e 94 81 81 	call	0x10302	; 0x10302 <Update_Screen>
          
			} 

            //------X-Touch Button"Dog"------//

           if((tc_x>200)&(tc_x<280))                          //Check Position Touch X-axis for Button"Dog"
   1112e:	80 91 0f 02 	lds	r24, 0x020F
   11132:	90 91 10 02 	lds	r25, 0x0210
   11136:	89 5c       	subi	r24, 0xC9	; 201
   11138:	90 40       	sbci	r25, 0x00	; 0
   1113a:	8f 34       	cpi	r24, 0x4F	; 79
   1113c:	91 05       	cpc	r25, r1
   1113e:	c0 f5       	brcc	.+112    	; 0x111b0 <User_App+0x4a2>
		    {  
			  fag_rt = 1                                   ;
   11140:	d0 92 40 01 	sts	0x0140, r13
			  pic = 2                                      ;
   11144:	c0 92 3f 01 	sts	0x013F, r12
			  Sound_Effect(100,C7,Switch)                  ;  //Set Sound Press Button
   11148:	84 e6       	ldi	r24, 0x64	; 100
   1114a:	60 e6       	ldi	r22, 0x60	; 96
   1114c:	70 e0       	ldi	r23, 0x00	; 0
   1114e:	41 e5       	ldi	r20, 0x51	; 81
   11150:	50 e0       	ldi	r21, 0x00	; 0
   11152:	0e 94 0b 77 	call	0xee16	; 0xee16 <Sound_Effect>
	          Update_Screen(DeepPink,Snow,DeepPink)        ;  //Update Screen
   11156:	63 e9       	ldi	r22, 0x93	; 147
   11158:	74 e1       	ldi	r23, 0x14	; 20
   1115a:	8f ef       	ldi	r24, 0xFF	; 255
   1115c:	90 e0       	ldi	r25, 0x00	; 0
   1115e:	2a ef       	ldi	r18, 0xFA	; 250
   11160:	3a ef       	ldi	r19, 0xFA	; 250
   11162:	4f ef       	ldi	r20, 0xFF	; 255
   11164:	50 e0       	ldi	r21, 0x00	; 0
   11166:	e3 e9       	ldi	r30, 0x93	; 147
   11168:	ee 2e       	mov	r14, r30
   1116a:	e4 e1       	ldi	r30, 0x14	; 20
   1116c:	fe 2e       	mov	r15, r30
   1116e:	ef ef       	ldi	r30, 0xFF	; 255
   11170:	0e 2f       	mov	r16, r30
   11172:	11 2d       	mov	r17, r1
   11174:	0e 94 81 81 	call	0x10302	; 0x10302 <Update_Screen>
           
			  //---------------------- Check Release Button -----------------------//
		  
              while(Touch_Detect()){;}                        //Check Release Touch button
   11178:	0e 94 ea 76 	call	0xedd4	; 0xedd4 <Touch_Detect>
   1117c:	88 23       	and	r24, r24
   1117e:	e1 f7       	brne	.-8      	; 0x11178 <User_App+0x46a>
   11180:	82 e3       	ldi	r24, 0x32	; 50
   11182:	90 e0       	ldi	r25, 0x00	; 0
   11184:	fe 01       	movw	r30, r28
   11186:	31 97       	sbiw	r30, 0x01	; 1
   11188:	f1 f7       	brne	.-4      	; 0x11186 <User_App+0x478>
 ++                                                ++
 +++++++++++++++++++++++++++++++++++++++++++++++++++*/

 void delay_ms(unsigned int cnt)
  {
    for(;cnt>0;cnt--)
   1118a:	01 97       	sbiw	r24, 0x01	; 1
   1118c:	d9 f7       	brne	.-10     	; 0x11184 <User_App+0x476>
           
			  //---------------------- Check Release Button -----------------------//
		  
              while(Touch_Detect()){;}                        //Check Release Touch button
              delay_ms(50) ;
		      Update_Screen(DeepPink,DeepPink,DeepPink)    ;  //Up date Screen             
   1118e:	63 e9       	ldi	r22, 0x93	; 147
   11190:	74 e1       	ldi	r23, 0x14	; 20
   11192:	8f ef       	ldi	r24, 0xFF	; 255
   11194:	90 e0       	ldi	r25, 0x00	; 0
   11196:	23 e9       	ldi	r18, 0x93	; 147
   11198:	34 e1       	ldi	r19, 0x14	; 20
   1119a:	4f ef       	ldi	r20, 0xFF	; 255
   1119c:	50 e0       	ldi	r21, 0x00	; 0
   1119e:	03 e9       	ldi	r16, 0x93	; 147
   111a0:	e0 2e       	mov	r14, r16
   111a2:	04 e1       	ldi	r16, 0x14	; 20
   111a4:	f0 2e       	mov	r15, r16
   111a6:	0f ef       	ldi	r16, 0xFF	; 255
   111a8:	00 2f       	mov	r16, r16
   111aa:	11 2d       	mov	r17, r1
   111ac:	0e 94 81 81 	call	0x10302	; 0x10302 <Update_Screen>
			     
			} 

            //------X-Touch Button"Audio"------//

           if((tc_x>380)&(tc_x<420))                          //Check Position Touch X-axis for Button"Human"
   111b0:	80 91 0f 02 	lds	r24, 0x020F
   111b4:	90 91 10 02 	lds	r25, 0x0210
   111b8:	8d 57       	subi	r24, 0x7D	; 125
   111ba:	91 40       	sbci	r25, 0x01	; 1
   111bc:	87 97       	sbiw	r24, 0x27	; 39
   111be:	c0 f5       	brcc	.+112    	; 0x11230 <User_App+0x522>
		    {  
			  fag_rt = 1                                   ;
   111c0:	d0 92 40 01 	sts	0x0140, r13
		      pic = 3                                      ;
   111c4:	b0 92 3f 01 	sts	0x013F, r11
			  Sound_Effect(100,C7,Switch)                  ;  //Set Sound Press Button
   111c8:	84 e6       	ldi	r24, 0x64	; 100
   111ca:	60 e6       	ldi	r22, 0x60	; 96
   111cc:	70 e0       	ldi	r23, 0x00	; 0
   111ce:	41 e5       	ldi	r20, 0x51	; 81
   111d0:	50 e0       	ldi	r21, 0x00	; 0
   111d2:	0e 94 0b 77 	call	0xee16	; 0xee16 <Sound_Effect>
	          Update_Screen(DeepPink,DeepPink,Snow)        ;  //Update Screen
   111d6:	63 e9       	ldi	r22, 0x93	; 147
   111d8:	74 e1       	ldi	r23, 0x14	; 20
   111da:	8f ef       	ldi	r24, 0xFF	; 255
   111dc:	90 e0       	ldi	r25, 0x00	; 0
   111de:	23 e9       	ldi	r18, 0x93	; 147
   111e0:	34 e1       	ldi	r19, 0x14	; 20
   111e2:	4f ef       	ldi	r20, 0xFF	; 255
   111e4:	50 e0       	ldi	r21, 0x00	; 0
   111e6:	1a ef       	ldi	r17, 0xFA	; 250
   111e8:	e1 2e       	mov	r14, r17
   111ea:	1a ef       	ldi	r17, 0xFA	; 250
   111ec:	f1 2e       	mov	r15, r17
   111ee:	1f ef       	ldi	r17, 0xFF	; 255
   111f0:	01 2f       	mov	r16, r17
   111f2:	11 2d       	mov	r17, r1
   111f4:	0e 94 81 81 	call	0x10302	; 0x10302 <Update_Screen>

              
			  //---------------------- Check Release Button -----------------------//
		  
              while(Touch_Detect()){;}                        //Check Release Touch button
   111f8:	0e 94 ea 76 	call	0xedd4	; 0xedd4 <Touch_Detect>
   111fc:	88 23       	and	r24, r24
   111fe:	e1 f7       	brne	.-8      	; 0x111f8 <User_App+0x4ea>
   11200:	82 e3       	ldi	r24, 0x32	; 50
   11202:	90 e0       	ldi	r25, 0x00	; 0
   11204:	fe 01       	movw	r30, r28
   11206:	31 97       	sbiw	r30, 0x01	; 1
   11208:	f1 f7       	brne	.-4      	; 0x11206 <User_App+0x4f8>
 ++                                                ++
 +++++++++++++++++++++++++++++++++++++++++++++++++++*/

 void delay_ms(unsigned int cnt)
  {
    for(;cnt>0;cnt--)
   1120a:	01 97       	sbiw	r24, 0x01	; 1
   1120c:	d9 f7       	brne	.-10     	; 0x11204 <User_App+0x4f6>
              
			  //---------------------- Check Release Button -----------------------//
		  
              while(Touch_Detect()){;}                        //Check Release Touch button
	  	      delay_ms(50) ;
		      Update_Screen(DeepPink,DeepPink,DeepPink)    ;  //Up date Screen 
   1120e:	63 e9       	ldi	r22, 0x93	; 147
   11210:	74 e1       	ldi	r23, 0x14	; 20
   11212:	8f ef       	ldi	r24, 0xFF	; 255
   11214:	90 e0       	ldi	r25, 0x00	; 0
   11216:	23 e9       	ldi	r18, 0x93	; 147
   11218:	34 e1       	ldi	r19, 0x14	; 20
   1121a:	4f ef       	ldi	r20, 0xFF	; 255
   1121c:	50 e0       	ldi	r21, 0x00	; 0
   1121e:	b3 e9       	ldi	r27, 0x93	; 147
   11220:	eb 2e       	mov	r14, r27
   11222:	b4 e1       	ldi	r27, 0x14	; 20
   11224:	fb 2e       	mov	r15, r27
   11226:	bf ef       	ldi	r27, 0xFF	; 255
   11228:	0b 2f       	mov	r16, r27
   1122a:	11 2d       	mov	r17, r1
   1122c:	0e 94 81 81 	call	0x10302	; 0x10302 <Update_Screen>
        
         //----------------------Check Button"RL,RR"------------------------//

        //Y-Touch Button "RL,RR"

	   if((tc_y>120) & (tc_y <150))                                  //Check Position Touch Y-axis for Button"RL,RR"
   11230:	80 91 11 02 	lds	r24, 0x0211
   11234:	90 91 12 02 	lds	r25, 0x0212
   11238:	89 57       	subi	r24, 0x79	; 121
   1123a:	90 40       	sbci	r25, 0x00	; 0
   1123c:	4d 97       	sbiw	r24, 0x1d	; 29
   1123e:	08 f0       	brcs	.+2      	; 0x11242 <User_App+0x534>
   11240:	28 cf       	rjmp	.-432    	; 0x11092 <User_App+0x384>
        {
       
	      if(fag_rt==1)                                              //fag=1 = Release Button "RR,RL" and have Picture display        
   11242:	80 91 40 01 	lds	r24, 0x0140
   11246:	81 30       	cpi	r24, 0x01	; 1
   11248:	09 f0       	breq	.+2      	; 0x1124c <User_App+0x53e>
   1124a:	23 cf       	rjmp	.-442    	; 0x11092 <User_App+0x384>
		   {	  
              //----X-Touch Button"RL"-----//

              if((tc_x>80)&(tc_x<120))                               //Check Position Touch X-axis for Button"RL"
   1124c:	80 91 0f 02 	lds	r24, 0x020F
   11250:	90 91 10 02 	lds	r25, 0x0210
   11254:	81 55       	subi	r24, 0x51	; 81
   11256:	90 40       	sbci	r25, 0x00	; 0
   11258:	87 97       	sbiw	r24, 0x27	; 39
   1125a:	08 f0       	brcs	.+2      	; 0x1125e <User_App+0x550>
   1125c:	68 c0       	rjmp	.+208    	; 0x1132e <User_App+0x620>
		        {       			  
                  fag_rt = 2                                       ;  //Set Fag for Status Press Button "RL"
   1125e:	c0 92 40 01 	sts	0x0140, r12

			      Sound_Effect(100,C7,Switch)                      ;  //Set Sound Press Button
   11262:	84 e6       	ldi	r24, 0x64	; 100
   11264:	60 e6       	ldi	r22, 0x60	; 96
   11266:	70 e0       	ldi	r23, 0x00	; 0
   11268:	41 e5       	ldi	r20, 0x51	; 81
   1126a:	50 e0       	ldi	r21, 0x00	; 0
   1126c:	0e 94 0b 77 	call	0xee16	; 0xee16 <Sound_Effect>
				  Sound_Effect(100,0,Carousel)                     ;  //Play Sound Song
   11270:	84 e6       	ldi	r24, 0x64	; 100
   11272:	60 e0       	ldi	r22, 0x00	; 0
   11274:	70 e0       	ldi	r23, 0x00	; 0
   11276:	48 e0       	ldi	r20, 0x08	; 8
   11278:	50 e0       	ldi	r21, 0x00	; 0
   1127a:	0e 94 0b 77 	call	0xee16	; 0xee16 <Sound_Effect>
   1127e:	31 c0       	rjmp	.+98     	; 0x112e2 <User_App+0x5d4>
	           
                  //---------------------- Check Release Button -----------------------//
				  while(Touch_Detect())                               //Check Release Touch button
	  	           {		  
		             Update_Screen(DeepPink,DeepPink,DeepPink)      ; //Up date Screen 
   11280:	63 e9       	ldi	r22, 0x93	; 147
   11282:	74 e1       	ldi	r23, 0x14	; 20
   11284:	8f ef       	ldi	r24, 0xFF	; 255
   11286:	90 e0       	ldi	r25, 0x00	; 0
   11288:	23 e9       	ldi	r18, 0x93	; 147
   1128a:	34 e1       	ldi	r19, 0x14	; 20
   1128c:	4f ef       	ldi	r20, 0xFF	; 255
   1128e:	50 e0       	ldi	r21, 0x00	; 0
   11290:	a3 e9       	ldi	r26, 0x93	; 147
   11292:	ea 2e       	mov	r14, r26
   11294:	a4 e1       	ldi	r26, 0x14	; 20
   11296:	fa 2e       	mov	r15, r26
   11298:	af ef       	ldi	r26, 0xFF	; 255
   1129a:	0a 2f       	mov	r16, r26
   1129c:	11 2d       	mov	r17, r1
   1129e:	0e 94 81 81 	call	0x10302	; 0x10302 <Update_Screen>

			  	     angle = angle+1                                ; //Adjust angle Rotate 1 degree
   112a2:	80 91 41 01 	lds	r24, 0x0141
   112a6:	90 91 42 01 	lds	r25, 0x0142
   112aa:	a0 91 43 01 	lds	r26, 0x0143
   112ae:	b0 91 44 01 	lds	r27, 0x0144
   112b2:	01 96       	adiw	r24, 0x01	; 1
   112b4:	a1 1d       	adc	r26, r1
   112b6:	b1 1d       	adc	r27, r1
   112b8:	80 93 41 01 	sts	0x0141, r24
   112bc:	90 93 42 01 	sts	0x0142, r25
   112c0:	a0 93 43 01 	sts	0x0143, r26
   112c4:	b0 93 44 01 	sts	0x0144, r27
	                 if(angle == 360) 
   112c8:	88 56       	subi	r24, 0x68	; 104
   112ca:	91 40       	sbci	r25, 0x01	; 1
   112cc:	a0 40       	sbci	r26, 0x00	; 0
   112ce:	b0 40       	sbci	r27, 0x00	; 0
   112d0:	41 f4       	brne	.+16     	; 0x112e2 <User_App+0x5d4>
	                   angle = 0                                    ; //Clear angle=0 when rotate =360
   112d2:	10 92 41 01 	sts	0x0141, r1
   112d6:	10 92 42 01 	sts	0x0142, r1
   112da:	10 92 43 01 	sts	0x0143, r1
   112de:	10 92 44 01 	sts	0x0144, r1

			      Sound_Effect(100,C7,Switch)                      ;  //Set Sound Press Button
				  Sound_Effect(100,0,Carousel)                     ;  //Play Sound Song
	           
                  //---------------------- Check Release Button -----------------------//
				  while(Touch_Detect())                               //Check Release Touch button
   112e2:	0e 94 ea 76 	call	0xedd4	; 0xedd4 <Touch_Detect>
   112e6:	88 23       	and	r24, r24
   112e8:	59 f6       	brne	.-106    	; 0x11280 <User_App+0x572>
			  	     angle = angle+1                                ; //Adjust angle Rotate 1 degree
	                 if(angle == 360) 
	                   angle = 0                                    ; //Clear angle=0 when rotate =360
			       }

                   Sound_Effect(100,0,Silence)                      ;  //Stop Sound Song				   
   112ea:	84 e6       	ldi	r24, 0x64	; 100
   112ec:	60 e0       	ldi	r22, 0x00	; 0
   112ee:	70 e0       	ldi	r23, 0x00	; 0
   112f0:	40 e0       	ldi	r20, 0x00	; 0
   112f2:	50 e0       	ldi	r21, 0x00	; 0
   112f4:	0e 94 0b 77 	call	0xee16	; 0xee16 <Sound_Effect>
				   angle  = 0                                       ;  //Clear Angle Rotate                           
   112f8:	10 92 41 01 	sts	0x0141, r1
   112fc:	10 92 42 01 	sts	0x0142, r1
   11300:	10 92 43 01 	sts	0x0143, r1
   11304:	10 92 44 01 	sts	0x0144, r1
                   fag_rt = 1                                       ;  //Clear fag_rt  
   11308:	d0 92 40 01 	sts	0x0140, r13
				   Update_Screen(DeepPink,DeepPink,DeepPink)        ;  //Up date Screen   
   1130c:	63 e9       	ldi	r22, 0x93	; 147
   1130e:	74 e1       	ldi	r23, 0x14	; 20
   11310:	8f ef       	ldi	r24, 0xFF	; 255
   11312:	90 e0       	ldi	r25, 0x00	; 0
   11314:	23 e9       	ldi	r18, 0x93	; 147
   11316:	34 e1       	ldi	r19, 0x14	; 20
   11318:	4f ef       	ldi	r20, 0xFF	; 255
   1131a:	50 e0       	ldi	r21, 0x00	; 0
   1131c:	f3 e9       	ldi	r31, 0x93	; 147
   1131e:	ef 2e       	mov	r14, r31
   11320:	f4 e1       	ldi	r31, 0x14	; 20
   11322:	ff 2e       	mov	r15, r31
   11324:	ff ef       	ldi	r31, 0xFF	; 255
   11326:	0f 2f       	mov	r16, r31
   11328:	11 2d       	mov	r17, r1
   1132a:	0e 94 81 81 	call	0x10302	; 0x10302 <Update_Screen>
               } //if tc_x  bt_RL
		

               //----X-Touch Button"RR"-----//

              if((tc_x>360)&(tc_x<400))                               //Check Position Touch X-axis for Button"RR"
   1132e:	80 91 0f 02 	lds	r24, 0x020F
   11332:	90 91 10 02 	lds	r25, 0x0210
   11336:	89 56       	subi	r24, 0x69	; 105
   11338:	91 40       	sbci	r25, 0x01	; 1
   1133a:	87 97       	sbiw	r24, 0x27	; 39
   1133c:	08 f0       	brcs	.+2      	; 0x11340 <User_App+0x632>
   1133e:	a9 ce       	rjmp	.-686    	; 0x11092 <User_App+0x384>
		        {       		  
                  fag_rt = 3                                       ;  //Set Fag for Status Press Button "RR"
   11340:	b0 92 40 01 	sts	0x0140, r11

			      Sound_Effect(100,C7,Switch)                      ;  //Set Sound Press Button
   11344:	84 e6       	ldi	r24, 0x64	; 100
   11346:	60 e6       	ldi	r22, 0x60	; 96
   11348:	70 e0       	ldi	r23, 0x00	; 0
   1134a:	41 e5       	ldi	r20, 0x51	; 81
   1134c:	50 e0       	ldi	r21, 0x00	; 0
   1134e:	0e 94 0b 77 	call	0xee16	; 0xee16 <Sound_Effect>
				  Sound_Effect(100,0,Warble	)                      ;  //Play Sound Song
   11352:	84 e6       	ldi	r24, 0x64	; 100
   11354:	60 e0       	ldi	r22, 0x00	; 0
   11356:	70 e0       	ldi	r23, 0x00	; 0
   11358:	47 e0       	ldi	r20, 0x07	; 7
   1135a:	50 e0       	ldi	r21, 0x00	; 0
   1135c:	0e 94 0b 77 	call	0xee16	; 0xee16 <Sound_Effect>
   11360:	31 c0       	rjmp	.+98     	; 0x113c4 <User_App+0x6b6>
	           
                  //---------------------- Check Release Button -----------------------//
				  while(Touch_Detect())                               //Check Release Touch button
	  	           {				  
		             Update_Screen(DeepPink,DeepPink,DeepPink)     ;  //Up date Screen 
   11362:	63 e9       	ldi	r22, 0x93	; 147
   11364:	74 e1       	ldi	r23, 0x14	; 20
   11366:	8f ef       	ldi	r24, 0xFF	; 255
   11368:	90 e0       	ldi	r25, 0x00	; 0
   1136a:	23 e9       	ldi	r18, 0x93	; 147
   1136c:	34 e1       	ldi	r19, 0x14	; 20
   1136e:	4f ef       	ldi	r20, 0xFF	; 255
   11370:	50 e0       	ldi	r21, 0x00	; 0
   11372:	e3 e9       	ldi	r30, 0x93	; 147
   11374:	ee 2e       	mov	r14, r30
   11376:	e4 e1       	ldi	r30, 0x14	; 20
   11378:	fe 2e       	mov	r15, r30
   1137a:	ef ef       	ldi	r30, 0xFF	; 255
   1137c:	0e 2f       	mov	r16, r30
   1137e:	11 2d       	mov	r17, r1
   11380:	0e 94 81 81 	call	0x10302	; 0x10302 <Update_Screen>

			  	     angle = angle+1                               ;  //Adjust angle Rotate 1 degree
   11384:	80 91 41 01 	lds	r24, 0x0141
   11388:	90 91 42 01 	lds	r25, 0x0142
   1138c:	a0 91 43 01 	lds	r26, 0x0143
   11390:	b0 91 44 01 	lds	r27, 0x0144
   11394:	01 96       	adiw	r24, 0x01	; 1
   11396:	a1 1d       	adc	r26, r1
   11398:	b1 1d       	adc	r27, r1
   1139a:	80 93 41 01 	sts	0x0141, r24
   1139e:	90 93 42 01 	sts	0x0142, r25
   113a2:	a0 93 43 01 	sts	0x0143, r26
   113a6:	b0 93 44 01 	sts	0x0144, r27
	                 if(angle == 360)
   113aa:	88 56       	subi	r24, 0x68	; 104
   113ac:	91 40       	sbci	r25, 0x01	; 1
   113ae:	a0 40       	sbci	r26, 0x00	; 0
   113b0:	b0 40       	sbci	r27, 0x00	; 0
   113b2:	41 f4       	brne	.+16     	; 0x113c4 <User_App+0x6b6>
	                   angle = 0                                   ;  //Clear angle=0 when rotate =360
   113b4:	10 92 41 01 	sts	0x0141, r1
   113b8:	10 92 42 01 	sts	0x0142, r1
   113bc:	10 92 43 01 	sts	0x0143, r1
   113c0:	10 92 44 01 	sts	0x0144, r1

			      Sound_Effect(100,C7,Switch)                      ;  //Set Sound Press Button
				  Sound_Effect(100,0,Warble	)                      ;  //Play Sound Song
	           
                  //---------------------- Check Release Button -----------------------//
				  while(Touch_Detect())                               //Check Release Touch button
   113c4:	0e 94 ea 76 	call	0xedd4	; 0xedd4 <Touch_Detect>
   113c8:	88 23       	and	r24, r24
   113ca:	59 f6       	brne	.-106    	; 0x11362 <User_App+0x654>
			  	     angle = angle+1                               ;  //Adjust angle Rotate 1 degree
	                 if(angle == 360)
	                   angle = 0                                   ;  //Clear angle=0 when rotate =360
			       }
				   
				   Sound_Effect(100,0,Silence)                     ;  //Stop Sound Song		
   113cc:	84 e6       	ldi	r24, 0x64	; 100
   113ce:	60 e0       	ldi	r22, 0x00	; 0
   113d0:	70 e0       	ldi	r23, 0x00	; 0
   113d2:	40 e0       	ldi	r20, 0x00	; 0
   113d4:	50 e0       	ldi	r21, 0x00	; 0
   113d6:	0e 94 0b 77 	call	0xee16	; 0xee16 <Sound_Effect>
				   angle = 0                                       ;   //Clear Angle Rotate                           
   113da:	10 92 41 01 	sts	0x0141, r1
   113de:	10 92 42 01 	sts	0x0142, r1
   113e2:	10 92 43 01 	sts	0x0143, r1
   113e6:	10 92 44 01 	sts	0x0144, r1
                   fag_rt = 1                                      ;  //Clear fag_rt    
   113ea:	d0 92 40 01 	sts	0x0140, r13
				   Update_Screen(DeepPink,DeepPink,DeepPink)       ;  //Up date Screen   
   113ee:	63 e9       	ldi	r22, 0x93	; 147
   113f0:	74 e1       	ldi	r23, 0x14	; 20
   113f2:	8f ef       	ldi	r24, 0xFF	; 255
   113f4:	90 e0       	ldi	r25, 0x00	; 0
   113f6:	23 e9       	ldi	r18, 0x93	; 147
   113f8:	34 e1       	ldi	r19, 0x14	; 20
   113fa:	4f ef       	ldi	r20, 0xFF	; 255
   113fc:	50 e0       	ldi	r21, 0x00	; 0
   113fe:	03 e9       	ldi	r16, 0x93	; 147
   11400:	e0 2e       	mov	r14, r16
   11402:	04 e1       	ldi	r16, 0x14	; 20
   11404:	f0 2e       	mov	r15, r16
   11406:	0f ef       	ldi	r16, 0xFF	; 255
   11408:	00 2f       	mov	r16, r16
   1140a:	11 2d       	mov	r17, r1
   1140c:	0e 94 81 81 	call	0x10302	; 0x10302 <Update_Screen>
   11410:	40 ce       	rjmp	.-896    	; 0x11092 <User_App+0x384>

00011412 <main>:
  +++++++++++++++++++++++++++++++++++++++++++++++++++*/

 void init_port(void)
  {

   DDRB  = 0x5E     ;        //Set PB1[MOSI],PB2[SCK],PB3[CS],PB4[PD#],PB6[SD_CS] = Output ; PB0[MISO],PB5(INT)=Input
   11412:	8e e5       	ldi	r24, 0x5E	; 94
   11414:	87 bb       	out	0x17, r24	; 23
   
   //------ Set Value Default Port ------ 
         
   PORTB = 0x7B     ;       //Set Default Port PB0(MISO),PB5(INT) = 1(Pull Up) ,PB4(PD)=1(Disable Power down),PB3(CS)=1, 
   11416:	8b e7       	ldi	r24, 0x7B	; 123
   11418:	88 bb       	out	0x18, r24	; 24

int main(void)
 {
  
   init_port()	     ;
   FT800_Initial()   ;
   1141a:	0e 94 f7 7f 	call	0xffee	; 0xffee <FT800_Initial>
   Touch_Calibrate() ;
   1141e:	0e 94 3b 7a 	call	0xf476	; 0xf476 <Touch_Calibrate>
   User_App()        ;
   11422:	0e 94 87 86 	call	0x10d0e	; 0x10d0e <User_App>

}
   11426:	80 e0       	ldi	r24, 0x00	; 0
   11428:	90 e0       	ldi	r25, 0x00	; 0
   1142a:	08 95       	ret

0001142c <__divmodhi4>:
   1142c:	97 fb       	bst	r25, 7
   1142e:	09 2e       	mov	r0, r25
   11430:	07 26       	eor	r0, r23
   11432:	0a d0       	rcall	.+20     	; 0x11448 <__divmodhi4_neg1>
   11434:	77 fd       	sbrc	r23, 7
   11436:	04 d0       	rcall	.+8      	; 0x11440 <__divmodhi4_neg2>
   11438:	27 d0       	rcall	.+78     	; 0x11488 <__udivmodhi4>
   1143a:	06 d0       	rcall	.+12     	; 0x11448 <__divmodhi4_neg1>
   1143c:	00 20       	and	r0, r0
   1143e:	1a f4       	brpl	.+6      	; 0x11446 <__divmodhi4_exit>

00011440 <__divmodhi4_neg2>:
   11440:	70 95       	com	r23
   11442:	61 95       	neg	r22
   11444:	7f 4f       	sbci	r23, 0xFF	; 255

00011446 <__divmodhi4_exit>:
   11446:	08 95       	ret

00011448 <__divmodhi4_neg1>:
   11448:	f6 f7       	brtc	.-4      	; 0x11446 <__divmodhi4_exit>
   1144a:	90 95       	com	r25
   1144c:	81 95       	neg	r24
   1144e:	9f 4f       	sbci	r25, 0xFF	; 255
   11450:	08 95       	ret

00011452 <__divmodsi4>:
   11452:	97 fb       	bst	r25, 7
   11454:	09 2e       	mov	r0, r25
   11456:	05 26       	eor	r0, r21
   11458:	0e d0       	rcall	.+28     	; 0x11476 <__divmodsi4_neg1>
   1145a:	57 fd       	sbrc	r21, 7
   1145c:	04 d0       	rcall	.+8      	; 0x11466 <__divmodsi4_neg2>
   1145e:	28 d0       	rcall	.+80     	; 0x114b0 <__udivmodsi4>
   11460:	0a d0       	rcall	.+20     	; 0x11476 <__divmodsi4_neg1>
   11462:	00 1c       	adc	r0, r0
   11464:	38 f4       	brcc	.+14     	; 0x11474 <__divmodsi4_exit>

00011466 <__divmodsi4_neg2>:
   11466:	50 95       	com	r21
   11468:	40 95       	com	r20
   1146a:	30 95       	com	r19
   1146c:	21 95       	neg	r18
   1146e:	3f 4f       	sbci	r19, 0xFF	; 255
   11470:	4f 4f       	sbci	r20, 0xFF	; 255
   11472:	5f 4f       	sbci	r21, 0xFF	; 255

00011474 <__divmodsi4_exit>:
   11474:	08 95       	ret

00011476 <__divmodsi4_neg1>:
   11476:	f6 f7       	brtc	.-4      	; 0x11474 <__divmodsi4_exit>
   11478:	90 95       	com	r25
   1147a:	80 95       	com	r24
   1147c:	70 95       	com	r23
   1147e:	61 95       	neg	r22
   11480:	7f 4f       	sbci	r23, 0xFF	; 255
   11482:	8f 4f       	sbci	r24, 0xFF	; 255
   11484:	9f 4f       	sbci	r25, 0xFF	; 255
   11486:	08 95       	ret

00011488 <__udivmodhi4>:
   11488:	aa 1b       	sub	r26, r26
   1148a:	bb 1b       	sub	r27, r27
   1148c:	51 e1       	ldi	r21, 0x11	; 17
   1148e:	07 c0       	rjmp	.+14     	; 0x1149e <__udivmodhi4_ep>

00011490 <__udivmodhi4_loop>:
   11490:	aa 1f       	adc	r26, r26
   11492:	bb 1f       	adc	r27, r27
   11494:	a6 17       	cp	r26, r22
   11496:	b7 07       	cpc	r27, r23
   11498:	10 f0       	brcs	.+4      	; 0x1149e <__udivmodhi4_ep>
   1149a:	a6 1b       	sub	r26, r22
   1149c:	b7 0b       	sbc	r27, r23

0001149e <__udivmodhi4_ep>:
   1149e:	88 1f       	adc	r24, r24
   114a0:	99 1f       	adc	r25, r25
   114a2:	5a 95       	dec	r21
   114a4:	a9 f7       	brne	.-22     	; 0x11490 <__udivmodhi4_loop>
   114a6:	80 95       	com	r24
   114a8:	90 95       	com	r25
   114aa:	bc 01       	movw	r22, r24
   114ac:	cd 01       	movw	r24, r26
   114ae:	08 95       	ret

000114b0 <__udivmodsi4>:
   114b0:	a1 e2       	ldi	r26, 0x21	; 33
   114b2:	1a 2e       	mov	r1, r26
   114b4:	aa 1b       	sub	r26, r26
   114b6:	bb 1b       	sub	r27, r27
   114b8:	fd 01       	movw	r30, r26
   114ba:	0d c0       	rjmp	.+26     	; 0x114d6 <__udivmodsi4_ep>

000114bc <__udivmodsi4_loop>:
   114bc:	aa 1f       	adc	r26, r26
   114be:	bb 1f       	adc	r27, r27
   114c0:	ee 1f       	adc	r30, r30
   114c2:	ff 1f       	adc	r31, r31
   114c4:	a2 17       	cp	r26, r18
   114c6:	b3 07       	cpc	r27, r19
   114c8:	e4 07       	cpc	r30, r20
   114ca:	f5 07       	cpc	r31, r21
   114cc:	20 f0       	brcs	.+8      	; 0x114d6 <__udivmodsi4_ep>
   114ce:	a2 1b       	sub	r26, r18
   114d0:	b3 0b       	sbc	r27, r19
   114d2:	e4 0b       	sbc	r30, r20
   114d4:	f5 0b       	sbc	r31, r21

000114d6 <__udivmodsi4_ep>:
   114d6:	66 1f       	adc	r22, r22
   114d8:	77 1f       	adc	r23, r23
   114da:	88 1f       	adc	r24, r24
   114dc:	99 1f       	adc	r25, r25
   114de:	1a 94       	dec	r1
   114e0:	69 f7       	brne	.-38     	; 0x114bc <__udivmodsi4_loop>
   114e2:	60 95       	com	r22
   114e4:	70 95       	com	r23
   114e6:	80 95       	com	r24
   114e8:	90 95       	com	r25
   114ea:	9b 01       	movw	r18, r22
   114ec:	ac 01       	movw	r20, r24
   114ee:	bd 01       	movw	r22, r26
   114f0:	cf 01       	movw	r24, r30
   114f2:	08 95       	ret

000114f4 <_exit>:
   114f4:	f8 94       	cli

000114f6 <__stop_program>:
   114f6:	ff cf       	rjmp	.-2      	; 0x114f6 <__stop_program>
