en 129 / Mbed 2 deprecated 11U68_MP3Player with TFTLCD

Dependencies:   TFTLCDwithFastIO FastIO SDFileSystem TouchPanel VS1033 mbed

Files at this revision

API Documentation at this revision

Comitter:
nameless129
Date:
Thu Jul 30 02:36:18 2015 +0000
Parent:
7:fc65d965a569
Child:
9:96b053c0865e
Commit message:
????????

Changed in this revision

FastIO.lib Show annotated file Show diff for this revision Revisions of this file
TFTLCD.lib Show annotated file Show diff for this revision Revisions of this file
image.cpp Show annotated file Show diff for this revision Revisions of this file
image.h Show annotated file Show diff for this revision Revisions of this file
main.cpp Show annotated file Show diff for this revision Revisions of this file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/FastIO.lib	Thu Jul 30 02:36:18 2015 +0000
@@ -0,0 +1,1 @@
+https://developer.mbed.org/users/nameless129/code/FastIO/#4349007b2379
--- a/TFTLCD.lib	Fri Jul 24 11:06:18 2015 +0000
+++ b/TFTLCD.lib	Thu Jul 30 02:36:18 2015 +0000
@@ -1,1 +1,1 @@
-https://developer.mbed.org/users/nameless129/code/TFTLCD/#e7f8294ab7f7
+https://developer.mbed.org/users/nameless129/code/TFTLCD/#1e9905bdfd15
--- a/image.cpp	Fri Jul 24 11:06:18 2015 +0000
+++ b/image.cpp	Thu Jul 30 02:36:18 2015 +0000
@@ -1403,3 +1403,237 @@
 0x4A69, 0x4A69, 0x4A69, 0x4A69, 0x4A69, 0x4A69, 0x4A69, 0x4A69, 0x4A69, 0x4A69, 0x4A69, 0x4A69, 0x4A69, 0x4A69, 0x4A69, 0x4A69,   // 0x0E00 (3584)
 0x4A69, 0x4A69, 0x4A69, 0x4A69, 0x4A49, 0x4A49, 0x4A69, 0x4A69, 0x4A69, 0x4A69, 0x4A49, 0x4A49, 0x4208, 0x39E7, 0x10A2, 0x0000,   // 0x0E10 (3600)
 };
+
+// Generated by  : ImageConverter 565 v2.3
+// Generated from: pause.png
+// Time generated: 2015/07/24 23:47:57
+// Dimensions    : 60x60 pixels
+// Size          : 7,200 Bytes
+
+const unsigned short bmp_button_pause[0xE10] ={
+0x0000, 0x0000, 0xAD55, 0xD69A, 0xD69A, 0xCE79, 0xCE79, 0xCE79, 0xCE79, 0xCE79, 0xCE79, 0xCE79, 0xCE79, 0xCE79, 0xCE79, 0xCE79,   // 0x0010 (16)
+0xCE79, 0xCE79, 0xCE79, 0xCE79, 0xCE79, 0xCE79, 0xCE79, 0xCE79, 0xCE79, 0xCE79, 0xCE79, 0xCE79, 0xCE79, 0xCE79, 0xCE79, 0xCE79,   // 0x0020 (32)
+0xCE79, 0xCE79, 0xCE79, 0xCE79, 0xCE79, 0xCE79, 0xCE79, 0xCE79, 0xCE79, 0xCE79, 0xCE79, 0xCE79, 0xCE79, 0xCE79, 0xCE79, 0xCE79,   // 0x0030 (48)
+0xCE79, 0xCE79, 0xCE79, 0xCE79, 0xCE79, 0xCE79, 0xCE59, 0xCE59, 0xC618, 0xA514, 0x5ACB, 0x0000, 0x0000, 0xBDF7, 0xEF7D, 0xFFFF,   // 0x0040 (64)
+0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF,   // 0x0050 (80)
+0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF,   // 0x0060 (96)
+0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF,   // 0x0070 (112)
+0xFFFF, 0xFFFF, 0xFFFF, 0xFFDF, 0xEF5D, 0xD69A, 0xA514, 0x5AEB, 0x9CD3, 0xEF7D, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFDF, 0xF79E, 0xF79E,   // 0x0080 (128)
+0xF79E, 0xF79E, 0xF79E, 0xF79E, 0xF79E, 0xF79E, 0xF79E, 0xF79E, 0xF79E, 0xF79E, 0xF79E, 0xF79E, 0xF79E, 0xF79E, 0xF79E, 0xF79E,   // 0x0090 (144)
+0xF79E, 0xF79E, 0xF79E, 0xF79E, 0xF79E, 0xF79E, 0xF79E, 0xF79E, 0xF79E, 0xF79E, 0xF79E, 0xF79E, 0xF79E, 0xF79E, 0xF79E, 0xF79E,   // 0x00A0 (160)
+0xF79E, 0xF79E, 0xF79E, 0xF79E, 0xF79E, 0xF79E, 0xF79E, 0xF79E, 0xF79E, 0xF79E, 0xF79E, 0xF79E, 0xF79E, 0xEF7D, 0xEF5D, 0xDEFB,   // 0x00B0 (176)
+0xCE59, 0xBDD7, 0xAD75, 0x7BCF, 0xCE59, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFDF, 0xF79E, 0xEF7D, 0xEF5D, 0xEF5D, 0xEF7D, 0xEF7D,   // 0x00C0 (192)
+0xEF7D, 0xEF7D, 0xEF7D, 0xEF7D, 0xEF7D, 0xEF7D, 0xEF7D, 0xEF7D, 0xEF7D, 0xEF7D, 0xEF7D, 0xEF7D, 0xEF7D, 0xEF7D, 0xEF7D, 0xEF7D,   // 0x00D0 (208)
+0xEF7D, 0xEF7D, 0xEF7D, 0xEF7D, 0xEF7D, 0xEF7D, 0xEF7D, 0xEF7D, 0xEF7D, 0xEF7D, 0xEF7D, 0xEF7D, 0xEF7D, 0xEF7D, 0xEF7D, 0xEF7D,   // 0x00E0 (224)
+0xEF7D, 0xEF7D, 0xEF7D, 0xEF7D, 0xEF7D, 0xEF7D, 0xEF7D, 0xEF5D, 0xEF5D, 0xE73C, 0xDEDB, 0xCE59, 0xBDD7, 0xA534, 0x9492, 0x7BEF,   // 0x00F0 (240)
+0xD69A, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFDF, 0xF79E, 0xEF7D, 0xE73C, 0xE71C, 0xE71C, 0xE71C, 0xE71C, 0xE71C, 0xE71C, 0xE71C, 0xE71C,   // 0x0100 (256)
+0xE71C, 0xE71C, 0xE71C, 0xE71C, 0xE71C, 0xE71C, 0xE71C, 0xE71C, 0xE71C, 0xE71C, 0xE71C, 0xE71C, 0xE71C, 0xE71C, 0xE71C, 0xE71C,   // 0x0110 (272)
+0xE71C, 0xE71C, 0xE71C, 0xE71C, 0xE71C, 0xE71C, 0xE71C, 0xE71C, 0xE71C, 0xE71C, 0xE71C, 0xE71C, 0xE71C, 0xE71C, 0xE71C, 0xE71C,   // 0x0120 (288)
+0xE71C, 0xE71C, 0xDEFB, 0xDEFB, 0xDEDB, 0xD69A, 0xC638, 0xBDD7, 0xAD55, 0x94B2, 0x7BEF, 0x632C, 0xCE79, 0xFFFF, 0xFFDF, 0xFFDF,   // 0x0130 (304)
+0xF79E, 0xEF5D, 0xDEFB, 0xD6BA, 0xCE79, 0xCE79, 0xCE59, 0xCE59, 0xCE59, 0xCE59, 0xCE59, 0xCE59, 0xCE59, 0xCE59, 0xCE59, 0xCE59,   // 0x0140 (320)
+0xCE59, 0xCE59, 0xCE59, 0xCE59, 0xCE59, 0xCE59, 0xCE59, 0xCE59, 0xCE59, 0xCE59, 0xCE59, 0xCE59, 0xCE59, 0xCE59, 0xCE59, 0xCE59,   // 0x0150 (336)
+0xCE59, 0xCE59, 0xCE59, 0xCE59, 0xCE59, 0xCE59, 0xCE59, 0xCE59, 0xCE59, 0xCE59, 0xCE59, 0xCE59, 0xCE59, 0xCE59, 0xCE59, 0xCE59,   // 0x0160 (352)
+0xC638, 0xC618, 0xBDD7, 0xAD75, 0x9CF3, 0x8430, 0x6B4D, 0x52AA, 0xCE79, 0xFFFF, 0xF79E, 0xF79E, 0xEF5D, 0xDEFB, 0xD69A, 0xC618,   // 0x0170 (368)
+0xBDF7, 0xBDD7, 0xBDD7, 0xBDD7, 0xBDD7, 0xBDD7, 0xBDD7, 0xBDD7, 0xBDD7, 0xBDD7, 0xBDD7, 0xBDD7, 0xBDD7, 0xBDD7, 0xBDD7, 0xBDD7,   // 0x0180 (384)
+0xBDD7, 0xBDD7, 0xBDD7, 0xBDD7, 0xBDD7, 0xBDD7, 0xBDD7, 0xBDD7, 0xBDD7, 0xBDD7, 0xBDD7, 0xBDD7, 0xBDD7, 0xBDD7, 0xBDD7, 0xBDD7,   // 0x0190 (400)
+0xBDD7, 0xBDD7, 0xBDD7, 0xBDD7, 0xBDD7, 0xBDD7, 0xBDD7, 0xBDD7, 0xBDD7, 0xBDD7, 0xBDD7, 0xBDD7, 0xBDD7, 0xBDD7, 0xB596, 0xA534,   // 0x01A0 (416)
+0x9492, 0x738E, 0x5ACB, 0x52AA, 0xCE79, 0xFFFF, 0xF79E, 0xEF7D, 0xE73C, 0xD6BA, 0xC618, 0xBDD7, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x01B0 (432)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x01C0 (448)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x01D0 (464)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB596, 0x9CF3, 0x8430, 0x6B4D, 0x5ACB, 0x52AA,   // 0x01E0 (480)
+0xCE79, 0xFFFF, 0xF79E, 0xEF5D, 0xE71C, 0xCE79, 0xBDF7, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x01F0 (496)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0200 (512)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0210 (528)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xAD75, 0x9CD3, 0x7BEF, 0x632C, 0x5ACB, 0x52AA, 0xCE79, 0xFFFF, 0xF79E, 0xEF7D,   // 0x0220 (544)
+0xE71C, 0xCE79, 0xBDD7, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0230 (560)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0240 (576)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0250 (592)
+0xB5B6, 0xB5B6, 0xAD75, 0x94B2, 0x7BCF, 0x632C, 0x5ACB, 0x52AA, 0xCE79, 0xFFFF, 0xF79E, 0xEF7D, 0xE71C, 0xCE59, 0xBDD7, 0xB5B6,   // 0x0260 (608)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0270 (624)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0280 (640)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xAD75, 0x94B2,   // 0x0290 (656)
+0x7BCF, 0x632C, 0x5ACB, 0x52AA, 0xCE79, 0xFFFF, 0xF79E, 0xEF7D, 0xE71C, 0xCE59, 0xBDD7, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x02A0 (672)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x02B0 (688)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x02C0 (704)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xAD75, 0x94B2, 0x7BCF, 0x632C, 0x5ACB, 0x52AA,   // 0x02D0 (720)
+0xCE79, 0xFFFF, 0xF79E, 0xEF7D, 0xE71C, 0xCE59, 0xBDD7, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x02E0 (736)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x02F0 (752)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0300 (768)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xAD75, 0x94B2, 0x7BCF, 0x632C, 0x5ACB, 0x52AA, 0xCE79, 0xFFFF, 0xF79E, 0xEF7D,   // 0x0310 (784)
+0xE71C, 0xCE59, 0xBDD7, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0320 (800)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0330 (816)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0340 (832)
+0xB5B6, 0xB5B6, 0xAD75, 0x94B2, 0x7BCF, 0x632C, 0x5ACB, 0x52AA, 0xCE79, 0xFFFF, 0xF79E, 0xEF7D, 0xE71C, 0xCE59, 0xBDD7, 0xB5B6,   // 0x0350 (848)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0360 (864)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0370 (880)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xAD75, 0x94B2,   // 0x0380 (896)
+0x7BCF, 0x632C, 0x5ACB, 0x52AA, 0xCE79, 0xFFFF, 0xF79E, 0xEF7D, 0xE71C, 0xCE59, 0xBDD7, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0390 (912)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x03A0 (928)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x03B0 (944)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xAD75, 0x94B2, 0x7BCF, 0x632C, 0x5ACB, 0x52AA,   // 0x03C0 (960)
+0xCE79, 0xFFFF, 0xF79E, 0xEF7D, 0xE71C, 0xCE59, 0xBDD7, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x03D0 (976)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x03E0 (992)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x03F0 (1008)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xAD75, 0x94B2, 0x7BCF, 0x632C, 0x5ACB, 0x52AA, 0xCE79, 0xFFFF, 0xF79E, 0xEF7D,   // 0x0400 (1024)
+0xE71C, 0xCE59, 0xBDD7, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xBDD7, 0xBDD7, 0xBDD7, 0xBDD7, 0xBDD7,   // 0x0410 (1040)
+0xBDD7, 0xBDD7, 0xBDD7, 0xBDD7, 0xBDD7, 0xBDD7, 0xBDD7, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xBDD7, 0xBDD7,   // 0x0420 (1056)
+0xBDD7, 0xBDD7, 0xBDD7, 0xBDD7, 0xBDD7, 0xBDD7, 0xBDD7, 0xBDD7, 0xBDD7, 0xBDD7, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0430 (1072)
+0xB5B6, 0xB5B6, 0xAD75, 0x94B2, 0x7BCF, 0x632C, 0x5ACB, 0x52AA, 0xCE79, 0xFFFF, 0xF79E, 0xEF7D, 0xE71C, 0xCE59, 0xBDD7, 0xB5B6,   // 0x0440 (1088)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB596, 0xAD55, 0xAD55, 0xAD55, 0xAD55, 0xAD55, 0xAD55, 0xAD55, 0xAD55,   // 0x0450 (1104)
+0xAD55, 0xA534, 0xAD55, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xAD75, 0xAD55, 0xAD55, 0xAD55, 0xAD55, 0xAD55,   // 0x0460 (1120)
+0xAD55, 0xAD55, 0xAD55, 0xAD55, 0xA534, 0xAD75, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xAD75, 0x94B2,   // 0x0470 (1136)
+0x7BCF, 0x632C, 0x5ACB, 0x52AA, 0xCE79, 0xFFFF, 0xF79E, 0xEF7D, 0xE71C, 0xCE59, 0xBDD7, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0480 (1152)
+0xB5B6, 0xB5B6, 0xB5B6, 0x8410, 0x630C, 0x630C, 0x630C, 0x630C, 0x630C, 0x630C, 0x630C, 0x630C, 0x630C, 0x73AE, 0x9CD3, 0xA514,   // 0x0490 (1168)
+0xB596, 0xB5B6, 0xB5B6, 0xB5B6, 0xBDD7, 0xAD75, 0x738E, 0x630C, 0x630C, 0x630C, 0x630C, 0x630C, 0x630C, 0x630C, 0x630C, 0x630C,   // 0x04A0 (1184)
+0x8410, 0x9CD3, 0xA534, 0xB596, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xAD75, 0x94B2, 0x7BCF, 0x632C, 0x5ACB, 0x52AA,   // 0x04B0 (1200)
+0xCE79, 0xFFFF, 0xF79E, 0xEF7D, 0xE71C, 0xCE59, 0xBDD7, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0x73AE,   // 0x04C0 (1216)
+0x52AA, 0x8410, 0x8430, 0x8430, 0x8430, 0x8430, 0x8430, 0x8410, 0x8410, 0xCE59, 0xBDD7, 0x8410, 0xAD55, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x04D0 (1232)
+0xBDD7, 0xAD55, 0x630C, 0x630C, 0x8430, 0x8430, 0x8430, 0x8430, 0x8430, 0x8430, 0x8410, 0x8C51, 0xDEDB, 0x9CF3, 0x8C71, 0xAD75,   // 0x04E0 (1248)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xAD75, 0x94B2, 0x7BCF, 0x632C, 0x5ACB, 0x52AA, 0xCE79, 0xFFFF, 0xF79E, 0xEF7D,   // 0x04F0 (1264)
+0xE71C, 0xCE59, 0xBDD7, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0x73AE, 0x6B6D, 0xCE79, 0xDEDB, 0xD6BA,   // 0x0500 (1280)
+0xD6BA, 0xD6BA, 0xD6BA, 0xD6BA, 0xDEDB, 0xFFFF, 0xB5B6, 0x738E, 0xA514, 0xB5B6, 0xB5B6, 0xB5B6, 0xBDD7, 0xAD55, 0x632C, 0x8430,   // 0x0510 (1296)
+0xDEDB, 0xD6BA, 0xD6BA, 0xD6BA, 0xD6BA, 0xD6BA, 0xD6BA, 0xE71C, 0xFFFF, 0x9492, 0x7BCF, 0xAD55, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0520 (1312)
+0xB5B6, 0xB5B6, 0xAD75, 0x94B2, 0x7BCF, 0x632C, 0x5ACB, 0x52AA, 0xCE79, 0xFFFF, 0xF79E, 0xEF7D, 0xE71C, 0xCE59, 0xBDD7, 0xB5B6,   // 0x0530 (1328)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0x73AE, 0x6B6D, 0xCE59, 0xD6BA, 0xD6BA, 0xD6BA, 0xD6BA, 0xD6BA, 0xD69A,   // 0x0540 (1344)
+0xD6BA, 0xFFFF, 0xB596, 0x6B6D, 0xA514, 0xB5B6, 0xB5B6, 0xB5B6, 0xBDD7, 0xAD55, 0x632C, 0x8430, 0xD6BA, 0xD6BA, 0xD6BA, 0xD6BA,   // 0x0550 (1360)
+0xD6BA, 0xD6BA, 0xD69A, 0xDEFB, 0xFFFF, 0x9492, 0x7BCF, 0xAD55, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xAD75, 0x94B2,   // 0x0560 (1376)
+0x7BCF, 0x632C, 0x5ACB, 0x52AA, 0xCE79, 0xFFFF, 0xF79E, 0xEF7D, 0xE71C, 0xCE59, 0xBDD7, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0570 (1392)
+0xB5B6, 0xB5B6, 0xB5B6, 0x73AE, 0x6B6D, 0xCE59, 0xD6BA, 0xD69A, 0xD69A, 0xD69A, 0xD69A, 0xD69A, 0xD6BA, 0xFFFF, 0xB596, 0x6B6D,   // 0x0580 (1408)
+0xA514, 0xB5B6, 0xB5B6, 0xB5B6, 0xBDD7, 0xAD55, 0x632C, 0x8430, 0xD6BA, 0xD6BA, 0xD69A, 0xD69A, 0xD69A, 0xD69A, 0xD69A, 0xDEFB,   // 0x0590 (1424)
+0xFFFF, 0x9492, 0x7BCF, 0xAD55, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xAD75, 0x94B2, 0x7BCF, 0x632C, 0x5ACB, 0x52AA,   // 0x05A0 (1440)
+0xCE79, 0xFFFF, 0xF79E, 0xEF7D, 0xE71C, 0xCE59, 0xBDD7, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0x73AE,   // 0x05B0 (1456)
+0x6B6D, 0xCE59, 0xD6BA, 0xD69A, 0xD69A, 0xD69A, 0xD69A, 0xD69A, 0xD6BA, 0xFFFF, 0xB596, 0x6B6D, 0xA514, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x05C0 (1472)
+0xBDD7, 0xAD55, 0x632C, 0x8430, 0xD6BA, 0xD6BA, 0xD69A, 0xD69A, 0xD69A, 0xD69A, 0xD69A, 0xDEFB, 0xFFFF, 0x9492, 0x7BCF, 0xAD55,   // 0x05D0 (1488)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xAD75, 0x94B2, 0x7BCF, 0x632C, 0x5ACB, 0x52AA, 0xCE79, 0xFFFF, 0xF79E, 0xEF7D,   // 0x05E0 (1504)
+0xE71C, 0xCE59, 0xBDD7, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0x73AE, 0x6B6D, 0xCE59, 0xD6BA, 0xD69A,   // 0x05F0 (1520)
+0xD69A, 0xD69A, 0xD69A, 0xD69A, 0xD6BA, 0xFFFF, 0xB596, 0x6B6D, 0xA514, 0xB5B6, 0xB5B6, 0xB5B6, 0xBDD7, 0xAD55, 0x632C, 0x8430,   // 0x0600 (1536)
+0xD6BA, 0xD6BA, 0xD69A, 0xD69A, 0xD69A, 0xD69A, 0xD69A, 0xDEFB, 0xFFFF, 0x9492, 0x7BCF, 0xAD55, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0610 (1552)
+0xB5B6, 0xB5B6, 0xAD75, 0x94B2, 0x7BCF, 0x632C, 0x5ACB, 0x52AA, 0xCE79, 0xFFFF, 0xF79E, 0xEF7D, 0xE71C, 0xCE59, 0xBDD7, 0xB5B6,   // 0x0620 (1568)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0x73AE, 0x6B6D, 0xCE59, 0xD6BA, 0xD69A, 0xD69A, 0xD69A, 0xD69A, 0xD69A,   // 0x0630 (1584)
+0xD6BA, 0xFFFF, 0xB596, 0x6B6D, 0xA514, 0xB5B6, 0xB5B6, 0xB5B6, 0xBDD7, 0xAD55, 0x632C, 0x8430, 0xD6BA, 0xD6BA, 0xD69A, 0xD69A,   // 0x0640 (1600)
+0xD69A, 0xD69A, 0xD69A, 0xDEFB, 0xFFFF, 0x9492, 0x7BCF, 0xAD55, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xAD75, 0x94B2,   // 0x0650 (1616)
+0x7BCF, 0x632C, 0x5ACB, 0x52AA, 0xCE79, 0xFFFF, 0xF79E, 0xEF7D, 0xE71C, 0xCE59, 0xBDD7, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0660 (1632)
+0xB5B6, 0xB5B6, 0xB5B6, 0x73AE, 0x6B6D, 0xCE59, 0xD6BA, 0xD69A, 0xD69A, 0xD69A, 0xD69A, 0xD69A, 0xD6BA, 0xFFFF, 0xB596, 0x6B6D,   // 0x0670 (1648)
+0xA514, 0xB5B6, 0xB5B6, 0xB5B6, 0xBDD7, 0xAD55, 0x632C, 0x8430, 0xD6BA, 0xD6BA, 0xD69A, 0xD69A, 0xD69A, 0xD69A, 0xD69A, 0xDEFB,   // 0x0680 (1664)
+0xFFFF, 0x9492, 0x7BCF, 0xAD55, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xAD75, 0x94B2, 0x7BCF, 0x632C, 0x5ACB, 0x52AA,   // 0x0690 (1680)
+0xCE79, 0xFFFF, 0xF79E, 0xEF7D, 0xE71C, 0xCE59, 0xBDD7, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0x73AE,   // 0x06A0 (1696)
+0x6B6D, 0xCE59, 0xD6BA, 0xD69A, 0xD69A, 0xD69A, 0xD69A, 0xD69A, 0xD6BA, 0xFFFF, 0xB596, 0x6B6D, 0xA514, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x06B0 (1712)
+0xBDD7, 0xAD55, 0x632C, 0x8430, 0xD6BA, 0xD6BA, 0xD69A, 0xD69A, 0xD69A, 0xD69A, 0xD69A, 0xDEFB, 0xFFFF, 0x9492, 0x7BCF, 0xAD55,   // 0x06C0 (1728)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xAD75, 0x94B2, 0x7BCF, 0x632C, 0x5ACB, 0x52AA, 0xCE79, 0xFFFF, 0xF79E, 0xEF7D,   // 0x06D0 (1744)
+0xE71C, 0xCE59, 0xBDD7, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0x73AE, 0x6B6D, 0xCE59, 0xD6BA, 0xD69A,   // 0x06E0 (1760)
+0xD69A, 0xD69A, 0xD69A, 0xD69A, 0xD6BA, 0xFFFF, 0xB596, 0x6B6D, 0xA514, 0xB5B6, 0xB5B6, 0xB5B6, 0xBDD7, 0xAD55, 0x632C, 0x8430,   // 0x06F0 (1776)
+0xD6BA, 0xD6BA, 0xD69A, 0xD69A, 0xD69A, 0xD69A, 0xD69A, 0xDEFB, 0xFFFF, 0x9492, 0x7BCF, 0xAD55, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0700 (1792)
+0xB5B6, 0xB5B6, 0xAD75, 0x94B2, 0x7BCF, 0x632C, 0x5ACB, 0x52AA, 0xCE79, 0xFFFF, 0xF79E, 0xEF7D, 0xE71C, 0xCE59, 0xBDD7, 0xB5B6,   // 0x0710 (1808)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0x73AE, 0x6B6D, 0xCE59, 0xD6BA, 0xD69A, 0xD69A, 0xD69A, 0xD69A, 0xD69A,   // 0x0720 (1824)
+0xD6BA, 0xFFFF, 0xB596, 0x6B6D, 0xA514, 0xB5B6, 0xB5B6, 0xB5B6, 0xBDD7, 0xAD55, 0x632C, 0x8430, 0xD6BA, 0xD6BA, 0xD69A, 0xD69A,   // 0x0730 (1840)
+0xD69A, 0xD69A, 0xD69A, 0xDEFB, 0xFFFF, 0x9492, 0x7BCF, 0xAD55, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xAD75, 0x94B2,   // 0x0740 (1856)
+0x7BCF, 0x632C, 0x5ACB, 0x52AA, 0xCE79, 0xFFFF, 0xF79E, 0xEF7D, 0xE71C, 0xCE59, 0xBDD7, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0750 (1872)
+0xB5B6, 0xB5B6, 0xB5B6, 0x73AE, 0x6B6D, 0xCE59, 0xD6BA, 0xD69A, 0xD69A, 0xD69A, 0xD69A, 0xD69A, 0xD6BA, 0xFFFF, 0xB596, 0x6B6D,   // 0x0760 (1888)
+0xA514, 0xB5B6, 0xB5B6, 0xB5B6, 0xBDD7, 0xAD55, 0x632C, 0x8430, 0xD6BA, 0xD6BA, 0xD69A, 0xD69A, 0xD69A, 0xD69A, 0xD69A, 0xDEFB,   // 0x0770 (1904)
+0xFFFF, 0x9492, 0x7BCF, 0xAD55, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xAD75, 0x94B2, 0x7BCF, 0x632C, 0x5ACB, 0x52AA,   // 0x0780 (1920)
+0xCE79, 0xFFFF, 0xF79E, 0xEF7D, 0xE71C, 0xCE59, 0xBDD7, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0x73AE,   // 0x0790 (1936)
+0x6B6D, 0xCE59, 0xD6BA, 0xD69A, 0xD69A, 0xD69A, 0xD69A, 0xD69A, 0xD6BA, 0xFFFF, 0xB596, 0x6B6D, 0xA514, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x07A0 (1952)
+0xBDD7, 0xAD55, 0x632C, 0x8430, 0xD6BA, 0xD6BA, 0xD69A, 0xD69A, 0xD69A, 0xD69A, 0xD69A, 0xDEFB, 0xFFFF, 0x9492, 0x7BCF, 0xAD55,   // 0x07B0 (1968)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xAD75, 0x94B2, 0x7BCF, 0x632C, 0x5ACB, 0x52AA, 0xCE79, 0xFFFF, 0xF79E, 0xEF7D,   // 0x07C0 (1984)
+0xE71C, 0xCE59, 0xBDD7, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0x73AE, 0x6B6D, 0xCE59, 0xD6BA, 0xD69A,   // 0x07D0 (2000)
+0xD69A, 0xD69A, 0xD69A, 0xD69A, 0xD6BA, 0xFFFF, 0xB596, 0x6B6D, 0xA514, 0xB5B6, 0xB5B6, 0xB5B6, 0xBDD7, 0xAD55, 0x632C, 0x8430,   // 0x07E0 (2016)
+0xD6BA, 0xD6BA, 0xD69A, 0xD69A, 0xD69A, 0xD69A, 0xD69A, 0xDEFB, 0xFFFF, 0x9492, 0x7BCF, 0xAD55, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x07F0 (2032)
+0xB5B6, 0xB5B6, 0xAD75, 0x94B2, 0x7BCF, 0x632C, 0x5ACB, 0x52AA, 0xCE79, 0xFFFF, 0xF79E, 0xEF7D, 0xE71C, 0xCE59, 0xBDD7, 0xB5B6,   // 0x0800 (2048)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0x73AE, 0x6B6D, 0xCE59, 0xD6BA, 0xD69A, 0xD69A, 0xD69A, 0xD69A, 0xD69A,   // 0x0810 (2064)
+0xD6BA, 0xFFFF, 0xB596, 0x6B6D, 0xA514, 0xB5B6, 0xB5B6, 0xB5B6, 0xBDD7, 0xAD55, 0x632C, 0x8430, 0xD6BA, 0xD6BA, 0xD69A, 0xD69A,   // 0x0820 (2080)
+0xD69A, 0xD69A, 0xD69A, 0xDEFB, 0xFFFF, 0x9492, 0x7BCF, 0xAD55, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xAD75, 0x94B2,   // 0x0830 (2096)
+0x7BCF, 0x632C, 0x5ACB, 0x52AA, 0xCE79, 0xFFFF, 0xF79E, 0xEF7D, 0xE71C, 0xCE59, 0xBDD7, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0840 (2112)
+0xB5B6, 0xB5B6, 0xB5B6, 0x73AE, 0x6B6D, 0xCE59, 0xD6BA, 0xD69A, 0xD69A, 0xD69A, 0xD69A, 0xD69A, 0xD6BA, 0xFFFF, 0xB596, 0x6B6D,   // 0x0850 (2128)
+0xA514, 0xB5B6, 0xB5B6, 0xB5B6, 0xBDD7, 0xAD55, 0x632C, 0x8430, 0xD6BA, 0xD6BA, 0xD69A, 0xD69A, 0xD69A, 0xD69A, 0xD69A, 0xDEFB,   // 0x0860 (2144)
+0xFFFF, 0x9492, 0x7BCF, 0xAD55, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xAD75, 0x94B2, 0x7BCF, 0x632C, 0x5ACB, 0x52AA,   // 0x0870 (2160)
+0xCE79, 0xFFFF, 0xF79E, 0xEF7D, 0xE71C, 0xCE59, 0xBDD7, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0x73AE,   // 0x0880 (2176)
+0x6B6D, 0xCE59, 0xD6BA, 0xD69A, 0xD69A, 0xD69A, 0xD69A, 0xD69A, 0xD6BA, 0xFFFF, 0xB596, 0x6B6D, 0xA514, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0890 (2192)
+0xBDD7, 0xAD55, 0x632C, 0x8430, 0xD6BA, 0xD6BA, 0xD69A, 0xD69A, 0xD69A, 0xD69A, 0xD69A, 0xDEFB, 0xFFFF, 0x9492, 0x7BCF, 0xAD55,   // 0x08A0 (2208)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xAD75, 0x94B2, 0x7BCF, 0x632C, 0x5ACB, 0x52AA, 0xCE79, 0xFFFF, 0xF79E, 0xEF7D,   // 0x08B0 (2224)
+0xE71C, 0xCE59, 0xBDD7, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0x73AE, 0x6B6D, 0xCE59, 0xD6BA, 0xD69A,   // 0x08C0 (2240)
+0xD69A, 0xD69A, 0xD69A, 0xD69A, 0xD6BA, 0xFFFF, 0xB596, 0x6B6D, 0xA514, 0xB5B6, 0xB5B6, 0xB5B6, 0xBDD7, 0xAD55, 0x632C, 0x8430,   // 0x08D0 (2256)
+0xD6BA, 0xD6BA, 0xD69A, 0xD69A, 0xD69A, 0xD69A, 0xD69A, 0xDEFB, 0xFFFF, 0x9492, 0x7BCF, 0xAD55, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x08E0 (2272)
+0xB5B6, 0xB5B6, 0xAD75, 0x94B2, 0x7BCF, 0x632C, 0x5ACB, 0x52AA, 0xCE79, 0xFFFF, 0xF79E, 0xEF7D, 0xE71C, 0xCE59, 0xBDD7, 0xB5B6,   // 0x08F0 (2288)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0x73AE, 0x6B6D, 0xCE59, 0xD6BA, 0xD69A, 0xD69A, 0xD69A, 0xD69A, 0xD69A,   // 0x0900 (2304)
+0xD6BA, 0xFFFF, 0xB596, 0x6B6D, 0xA514, 0xB5B6, 0xB5B6, 0xB5B6, 0xBDD7, 0xAD55, 0x632C, 0x8410, 0xD6BA, 0xD69A, 0xD69A, 0xD69A,   // 0x0910 (2320)
+0xD69A, 0xD69A, 0xD69A, 0xDEDB, 0xFFFF, 0x9492, 0x7BCF, 0xAD55, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xAD75, 0x94B2,   // 0x0920 (2336)
+0x7BCF, 0x632C, 0x5ACB, 0x52AA, 0xCE79, 0xFFFF, 0xF79E, 0xEF7D, 0xE71C, 0xCE59, 0xBDD7, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0930 (2352)
+0xB5B6, 0xB5B6, 0xB5B6, 0x738E, 0x6B4D, 0xCE79, 0xDEDB, 0xD6BA, 0xD6BA, 0xD6BA, 0xD6BA, 0xD6BA, 0xD6BA, 0xFFFF, 0xB596, 0x6B6D,   // 0x0940 (2368)
+0xA514, 0xB5B6, 0xB5B6, 0xB5B6, 0xBDD7, 0xAD55, 0x630C, 0x8410, 0xDEDB, 0xD6BA, 0xD6BA, 0xD6BA, 0xD6BA, 0xD6BA, 0xD69A, 0xDEFB,   // 0x0950 (2384)
+0xFFFF, 0x9492, 0x7BCF, 0xAD55, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xAD75, 0x94B2, 0x7BCF, 0x632C, 0x5ACB, 0x52AA,   // 0x0960 (2400)
+0xCE79, 0xFFFF, 0xF79E, 0xEF7D, 0xE71C, 0xCE59, 0xBDD7, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB596, 0x7BCF,   // 0x0970 (2416)
+0xB596, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xB5B6, 0x6B6D, 0xA514, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0980 (2432)
+0xBDD7, 0xA534, 0x7BCF, 0xCE79, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0x9492, 0x7BCF, 0xAD55,   // 0x0990 (2448)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xAD75, 0x94B2, 0x7BCF, 0x632C, 0x5ACB, 0x52AA, 0xCE79, 0xFFFF, 0xF79E, 0xEF7D,   // 0x09A0 (2464)
+0xE71C, 0xCE59, 0xBDD7, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB596, 0x94B2, 0xB596, 0xB596, 0xB596, 0xB596,   // 0x09B0 (2480)
+0xB596, 0xB596, 0xB596, 0xB596, 0xB596, 0xB596, 0x8C51, 0x7BCF, 0xA534, 0xB5B6, 0xB5B6, 0xB5B6, 0xBDD7, 0xAD55, 0x9CD3, 0xB5B6,   // 0x09C0 (2496)
+0xB596, 0xB596, 0xB596, 0xB596, 0xB596, 0xB596, 0xB596, 0xB596, 0xAD75, 0x7BEF, 0x8430, 0xAD75, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x09D0 (2512)
+0xB5B6, 0xB5B6, 0xAD75, 0x94B2, 0x7BCF, 0x632C, 0x5ACB, 0x52AA, 0xCE79, 0xFFFF, 0xF79E, 0xEF7D, 0xE71C, 0xCE59, 0xBDD7, 0xB5B6,   // 0x09E0 (2528)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xAD55, 0x8C51, 0x73AE, 0x738E, 0x738E, 0x738E, 0x738E, 0x738E, 0x738E,   // 0x09F0 (2544)
+0x738E, 0x6B6D, 0x7BCF, 0x94B2, 0xAD55, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xA514, 0x8430, 0x738E, 0x738E, 0x738E, 0x738E,   // 0x0A00 (2560)
+0x738E, 0x738E, 0x738E, 0x738E, 0x738E, 0x8410, 0x9CD3, 0xAD75, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xAD75, 0x94B2,   // 0x0A10 (2576)
+0x7BCF, 0x632C, 0x5ACB, 0x52AA, 0xCE79, 0xFFFF, 0xF79E, 0xEF7D, 0xE71C, 0xCE59, 0xBDD7, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0A20 (2592)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB596, 0xAD55, 0xA534, 0xA534, 0xA534, 0xA534, 0xA534, 0xA534, 0xA534, 0xA534, 0xA534, 0xA534, 0xAD75,   // 0x0A30 (2608)
+0xB596, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB596, 0xAD55, 0xA534, 0xA534, 0xA534, 0xA534, 0xA534, 0xA534, 0xA534, 0xA534,   // 0x0A40 (2624)
+0xA534, 0xA534, 0xAD75, 0xB596, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xAD75, 0x94B2, 0x7BCF, 0x632C, 0x5ACB, 0x52AA,   // 0x0A50 (2640)
+0xCE79, 0xFFFF, 0xF79E, 0xEF7D, 0xE71C, 0xCE59, 0xBDD7, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0A60 (2656)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0A70 (2672)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0A80 (2688)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xAD75, 0x94B2, 0x7BCF, 0x632C, 0x5ACB, 0x52AA, 0xCE79, 0xFFFF, 0xF79E, 0xEF7D,   // 0x0A90 (2704)
+0xE71C, 0xCE59, 0xBDD7, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0AA0 (2720)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0AB0 (2736)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0AC0 (2752)
+0xB5B6, 0xB5B6, 0xAD75, 0x94B2, 0x7BCF, 0x632C, 0x5ACB, 0x52AA, 0xCE79, 0xFFFF, 0xF79E, 0xEF7D, 0xE71C, 0xCE59, 0xBDD7, 0xB5B6,   // 0x0AD0 (2768)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0AE0 (2784)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0AF0 (2800)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xAD75, 0x94B2,   // 0x0B00 (2816)
+0x7BCF, 0x632C, 0x5ACB, 0x52AA, 0xCE79, 0xFFFF, 0xF79E, 0xEF7D, 0xE71C, 0xCE59, 0xBDD7, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0B10 (2832)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0B20 (2848)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0B30 (2864)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xAD75, 0x94B2, 0x7BCF, 0x632C, 0x5ACB, 0x52AA,   // 0x0B40 (2880)
+0xCE79, 0xFFFF, 0xF79E, 0xEF7D, 0xE71C, 0xCE59, 0xBDD7, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0B50 (2896)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0B60 (2912)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0B70 (2928)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xAD75, 0x94B2, 0x7BCF, 0x632C, 0x5ACB, 0x52AA, 0xCE79, 0xFFFF, 0xF79E, 0xEF7D,   // 0x0B80 (2944)
+0xE71C, 0xCE59, 0xBDD7, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0B90 (2960)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0BA0 (2976)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0BB0 (2992)
+0xB5B6, 0xB5B6, 0xAD75, 0x94B2, 0x7BCF, 0x632C, 0x5ACB, 0x52AA, 0xCE79, 0xFFFF, 0xF79E, 0xEF7D, 0xE71C, 0xCE59, 0xBDD7, 0xB5B6,   // 0x0BC0 (3008)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0BD0 (3024)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0BE0 (3040)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xAD75, 0x94B2,   // 0x0BF0 (3056)
+0x7BCF, 0x632C, 0x5ACB, 0x52AA, 0xCE79, 0xFFFF, 0xF79E, 0xEF7D, 0xDEFB, 0xCE59, 0xBDD7, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0C00 (3072)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0C10 (3088)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0C20 (3104)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xAD75, 0x94B2, 0x7BCF, 0x632C, 0x5ACB, 0x52AA,   // 0x0C30 (3120)
+0xCE79, 0xFFFF, 0xF79E, 0xEF5D, 0xDEDB, 0xC638, 0xBDD7, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0C40 (3136)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0C50 (3152)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0C60 (3168)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB596, 0xAD55, 0x9492, 0x7BCF, 0x632C, 0x5ACB, 0x52AA, 0xCE79, 0xFFFF, 0xF79E, 0xE73C,   // 0x0C70 (3184)
+0xD69A, 0xC618, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0C80 (3200)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0C90 (3216)
+0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6, 0xB5B6,   // 0x0CA0 (3232)
+0xB596, 0xAD75, 0x9CF3, 0x8C51, 0x73AE, 0x632C, 0x5ACB, 0x52AA, 0xCE79, 0xFFFF, 0xEF5D, 0xDEDB, 0xC638, 0xBDD7, 0xB596, 0xB596,   // 0x0CB0 (3248)
+0xAD75, 0xAD75, 0xAD75, 0xAD75, 0xAD75, 0xAD75, 0xAD75, 0xAD75, 0xAD75, 0xAD75, 0xAD75, 0xAD75, 0xAD75, 0xAD75, 0xAD75, 0xAD75,   // 0x0CC0 (3264)
+0xAD75, 0xAD75, 0xAD75, 0xAD75, 0xAD75, 0xAD75, 0xAD75, 0xAD75, 0xAD75, 0xAD75, 0xAD75, 0xAD75, 0xAD75, 0xAD75, 0xAD75, 0xAD75,   // 0x0CD0 (3280)
+0xAD75, 0xAD75, 0xAD75, 0xAD75, 0xAD75, 0xAD75, 0xAD75, 0xAD75, 0xAD75, 0xAD75, 0xAD75, 0xAD75, 0xAD55, 0xA514, 0x9492, 0x8410,   // 0x0CE0 (3296)
+0x6B6D, 0x630C, 0x52AA, 0x52AA, 0xCE59, 0xFFDF, 0xDEFB, 0xCE59, 0xBDD7, 0xAD75, 0xA534, 0xA514, 0x9CD3, 0x94B2, 0x94B2, 0x94B2,   // 0x0CF0 (3312)
+0x94B2, 0x94B2, 0x94B2, 0x94B2, 0x94B2, 0x94B2, 0x94B2, 0x94B2, 0x94B2, 0x94B2, 0x94B2, 0x94B2, 0x94B2, 0x94B2, 0x94B2, 0x94B2,   // 0x0D00 (3328)
+0x94B2, 0x94B2, 0x94B2, 0x94B2, 0x94B2, 0x94B2, 0x94B2, 0x94B2, 0x94B2, 0x94B2, 0x94B2, 0x94B2, 0x94B2, 0x94B2, 0x94B2, 0x94B2,   // 0x0D10 (3344)
+0x94B2, 0x94B2, 0x94B2, 0x94B2, 0x94B2, 0x94B2, 0x94B2, 0x94B2, 0x9492, 0x8C71, 0x8410, 0x73AE, 0x632C, 0x5ACB, 0x528A, 0x528A,   // 0x0D20 (3360)
+0xC618, 0xEF7D, 0xCE59, 0xBDD7, 0xAD55, 0x9CF3, 0x9492, 0x8410, 0x7BEF, 0x7BCF, 0x7BCF, 0x7BCF, 0x7BCF, 0x7BCF, 0x7BCF, 0x7BCF,   // 0x0D30 (3376)
+0x7BCF, 0x7BCF, 0x7BCF, 0x7BCF, 0x7BCF, 0x7BCF, 0x7BCF, 0x7BCF, 0x7BCF, 0x7BCF, 0x7BCF, 0x7BCF, 0x7BCF, 0x7BCF, 0x7BCF, 0x7BCF,   // 0x0D40 (3392)
+0x7BCF, 0x7BCF, 0x7BCF, 0x7BCF, 0x7BCF, 0x7BCF, 0x7BCF, 0x7BCF, 0x7BCF, 0x7BCF, 0x7BCF, 0x7BCF, 0x7BCF, 0x7BCF, 0x7BCF, 0x7BCF,   // 0x0D50 (3408)
+0x7BCF, 0x7BCF, 0x7BCF, 0x7BCF, 0x7BCF, 0x73AE, 0x738E, 0x632C, 0x5ACB, 0x528A, 0x4A49, 0x4A69, 0x9CF3, 0xD6BA, 0xBDD7, 0xA534,   // 0x0D60 (3424)
+0x94B2, 0x8430, 0x738E, 0x632C, 0x632C, 0x632C, 0x632C, 0x632C, 0x632C, 0x632C, 0x632C, 0x632C, 0x632C, 0x632C, 0x632C, 0x632C,   // 0x0D70 (3440)
+0x632C, 0x632C, 0x632C, 0x632C, 0x632C, 0x632C, 0x632C, 0x632C, 0x632C, 0x632C, 0x632C, 0x632C, 0x632C, 0x632C, 0x632C, 0x632C,   // 0x0D80 (3456)
+0x632C, 0x632C, 0x632C, 0x632C, 0x632C, 0x632C, 0x632C, 0x632C, 0x632C, 0x632C, 0x632C, 0x632C, 0x632C, 0x632C, 0x632C, 0x632C,   // 0x0D90 (3472)
+0x632C, 0x632C, 0x630C, 0x5ACB, 0x528A, 0x4A49, 0x4208, 0x4228, 0x5AEB, 0x9CF3, 0xAD75, 0x9492, 0x7BCF, 0x632C, 0x5ACB, 0x5ACB,   // 0x0DA0 (3488)
+0x5ACB, 0x5ACB, 0x5ACB, 0x5ACB, 0x5ACB, 0x5ACB, 0x5ACB, 0x5ACB, 0x5ACB, 0x5ACB, 0x5ACB, 0x5ACB, 0x5ACB, 0x5ACB, 0x5ACB, 0x5ACB,   // 0x0DB0 (3504)
+0x5ACB, 0x5ACB, 0x5ACB, 0x5ACB, 0x5ACB, 0x5ACB, 0x5ACB, 0x5ACB, 0x5ACB, 0x5ACB, 0x5ACB, 0x5ACB, 0x5ACB, 0x5ACB, 0x5ACB, 0x5ACB,   // 0x0DC0 (3520)
+0x5ACB, 0x5ACB, 0x5ACB, 0x5ACB, 0x5ACB, 0x5ACB, 0x5ACB, 0x5ACB, 0x5ACB, 0x5ACB, 0x5ACB, 0x5ACB, 0x5ACB, 0x5ACB, 0x52AA, 0x528A,   // 0x0DD0 (3536)
+0x4A49, 0x4208, 0x4228, 0x39C7, 0x0000, 0x630C, 0x8410, 0x7BEF, 0x632C, 0x5ACB, 0x52AA, 0x52AA, 0x52AA, 0x52AA, 0x52AA, 0x52AA,   // 0x0DE0 (3552)
+0x52AA, 0x52AA, 0x52AA, 0x52AA, 0x52AA, 0x52AA, 0x52AA, 0x52AA, 0x52AA, 0x52AA, 0x52AA, 0x52AA, 0x52AA, 0x52AA, 0x52AA, 0x52AA,   // 0x0DF0 (3568)
+0x52AA, 0x52AA, 0x52AA, 0x52AA, 0x52AA, 0x52AA, 0x52AA, 0x52AA, 0x52AA, 0x52AA, 0x52AA, 0x52AA, 0x52AA, 0x52AA, 0x52AA, 0x52AA,   // 0x0E00 (3584)
+0x52AA, 0x52AA, 0x52AA, 0x52AA, 0x52AA, 0x52AA, 0x52AA, 0x52AA, 0x52AA, 0x52AA, 0x52AA, 0x52AA, 0x4A69, 0x4228, 0x39C7, 0x2104,   // 0x0E10 (3600)
+};
--- a/image.h	Fri Jul 24 11:06:18 2015 +0000
+++ b/image.h	Thu Jul 30 02:36:18 2015 +0000
@@ -13,6 +13,7 @@
 extern const unsigned short bmp_button_prev[0xE10];     // 60x60 pixels 16bitRGB
 extern const unsigned short bmp_button_volup[0xE10];    // 60x60 pixels 16bitRGB
 extern const unsigned short bmp_button_voldown[0xE10];  // 60x60 pixels 16bitRGB
+extern const unsigned short bmp_button_pause[0xE10];    // 60x60 pixels 16bitRGB
 
 
 #ifdef __cplusplus
--- a/main.cpp	Fri Jul 24 11:06:18 2015 +0000
+++ b/main.cpp	Thu Jul 30 02:36:18 2015 +0000
@@ -1,5 +1,6 @@
 #pragma O3
 
+#include "FastIO.h"
 #include "ili9328.h"
 #include "stdio.h"
 #include "string.h"
@@ -10,18 +11,17 @@
 #include "mbed.h"
 
 // prepare the data bus for writing commands and pixel data
-BusOut dataBus( P1_28,P2_3,P1_18,P1_24,P1_19,P1_26,P1_27,P1_25 ); // 16 pins
 // create the lcd instance
 //(PinName CS, PinName RESET, PinName RS, PinName WR, BusOut *DATA_PORT, PinName BL=NC, PinName RD=NC, backlight_t blType=Constant, float defaultBackLightLevel=1.0)
-ILI9328_LCD lcd( P0_12, P0_11, P0_13, P0_14, &dataBus, NC, P1_9 ); // control pins and data bus
+ILI9328_LCD lcd( P0_12, P0_11, P0_13, P0_14, NULL, NC, P1_9 ); // control pins and data bus
 
-SDFileSystem sd(/*MOSI*/ P0_9, /*MISO*/ P0_8, /*SCK*/ P1_29, /*CS*/ P0_2, /*Mountpoint*/ "sd");
+SDFileSystem sd(/*MOSI*/ P0_9, /*MISO*/ P0_8, /*SCK*/ P1_29, /*CS*/ P0_2, /*Mountpoint*/ "sd", NC, SDFileSystem::SWITCH_NONE, 10000000);
 VS1053       mp3(/*MOSI*/ P1_22 , /*MISO*/ P1_21, /*SCK*/ P1_20, /*CS*/ P1_23,
                  /*BSYNC*/ P2_17, /*DREQ*/ P2_16, /*RST*/ P2_18, /*SPI freq.*/ 5000000);
 Ticker Int100ms;
 
 Serial pc(P0_19,P0_18);
-#define SD_READ_BLOCK_SIZE (1024)
+#define SD_READ_BLOCK_SIZE (512)
 
 #define BOTTON_PREV_XPOS    (15)
 #define BOTTON_PREV_YPOS    (180)
@@ -176,11 +176,16 @@
     uint32_t    totalPlay = 0;
     int         dot1_FileSize = 0;
     int         dot_XPos = 0,old_dot_XPos = 0;
+    int         lcd_FileViewPage = 0,old_lcd_FileViewPage = 0;
+    int         lcd_FileViewListEnd = 0;
+
                                           //Format,Xsize,Ysize,PixelData
     const bitmap_t img_button_play      = { RGB16, 60, 60, &bmp_button_play };
     const bitmap_t img_button_stop      = { RGB16, 60, 60, &bmp_button_stop };
     const bitmap_t img_button_next      = { RGB16, 60, 60, &bmp_button_next };
     const bitmap_t img_button_prev      = { RGB16, 60, 60, &bmp_button_prev };
+    const bitmap_t img_button_pause     = { RGB16, 60, 60, &bmp_button_pause };
+
 //    const bitmap_t img_button_volup     = { RGB16, 60, 60, &bmp_button_volup };
 //    const bitmap_t img_button_voldown   = { RGB16, 60, 60, &bmp_button_voldown };
     
@@ -228,6 +233,7 @@
     lcd.DrawBitmap( BOTTON_PLAY_XPOS,    BOTTON_PLAY_YPOS,    (const bitmap_t*)&img_button_play, 1 );
     lcd.DrawBitmap( BOTTON_STOP_XPOS,    BOTTON_STOP_YPOS,    (const bitmap_t*)&img_button_stop, 1 );
     lcd.DrawBitmap( BOTTON_NEXT_XPOS,    BOTTON_STOP_YPOS,    (const bitmap_t*)&img_button_next, 1 );
+
 //    lcd.DrawBitmap( BOTTON_VOLUP_XPOS,   BOTTON_VOLUP_YPOS,   (const bitmap_t*)&img_button_volup, 1 );
 //    lcd.DrawBitmap( BOTTON_VOLDOWN_XPOS, BOTTON_VOLDOWN_YPOS, (const bitmap_t*)&img_button_voldown, 1 );
 
@@ -235,7 +241,7 @@
 /*  SDCard GetFileList Section                            */
 ////////////////////////////////////////////////////////////
 #define SD_MAX_FILENAME_LENGTH  (256)   //MAX 256
-#define SD_MAX_FILE_COUNT       (20)
+#define SD_MAX_FILE_COUNT       (50)
 
     char SDFileList[SD_MAX_FILE_COUNT][SD_MAX_FILENAME_LENGTH]={0};
     char SDFileList_short[SD_MAX_FILE_COUNT][SD_MAX_FILENAME_LENGTH]={0};
@@ -257,6 +263,7 @@
             {
                 sprintf((char *)(SDFileList_short[i]+0),"%s",(const char *)p->d_name);
                 sprintf((char *)(SDFileList[i]+0),"/sd/%s",(const char *)p->d_name);
+                printf("FileFound:%d,%s\r\n",i,SDFileList[i]);
                 i+=1;
             }
         }
@@ -274,6 +281,9 @@
 #define MP3_STATE_VOLCHANGEREQ  (6)
 #define MP3_STATE_REPLAY        (7)
 #define MP3_STATE_FILECHANGE    (8)
+#define MP3_STATE_PAUSEREQ      (9)
+#define MP3_STATE_PAUSEING      (10)
+#define MP3_STATE_RESUMEREQ     (11)
     
     printf("file count=%d\r\n",SDFileList_cnt);
     mp3PlayingFileNo = 0;
@@ -305,10 +315,22 @@
                     if(touchPanel_Touched == 0)
                     {
                         printf("play touch\r\n");
-                        if( (g_mp3Player_State != MP3_STATE_PLAYING) && (g_mp3Player_State != MP3_STATE_PLAYREQ) )
+                        if( (g_mp3Player_State == MP3_STATE_STOPPING) )
                         {
                             g_mp3Player_State = MP3_STATE_PLAYREQ;
+                            printf("MP3_STATE_PLAYREQ\r\n");
                         }
+                        if( g_mp3Player_State == MP3_STATE_PLAYING )
+                        {
+                            g_mp3Player_State = MP3_STATE_PAUSEREQ;
+                            printf("MP3_STATE_PAUSEREQ\r\n");
+                        }
+                        if( g_mp3Player_State == MP3_STATE_PAUSEING )
+                        {
+                            g_mp3Player_State = MP3_STATE_RESUMEREQ;
+                            printf("MP3_STATE_RESUMEREQ\r\n");
+                        }
+
                         touchPanel_Touched = 1;
                     }
                     break;
@@ -380,9 +402,10 @@
 
             lcd.DrawRect(135,155,310,165,COLOR_WHITE);
             lcd.FillRect(136,156,309,164,COLOR_BLUE);
-            dot1_FileSize = mp3_fileSize/175;
+            dot1_FileSize = mp3_fileSize/175;           
 
             g_mp3Player_State = MP3_STATE_PLAYING;
+            lcd.DrawBitmap( BOTTON_PLAY_XPOS,    BOTTON_PLAY_YPOS,    (const bitmap_t*)&img_button_pause, 1 );
 
             totalPlay++;
             printf("PlayCount=%d\r\n",totalPlay);
@@ -407,7 +430,7 @@
                         lcd.DrawLine(135+dot_XPos, 156, 135+dot_XPos, 164); //x1:135 y1:155 x2:310 y3:165
                     }
                     old_dot_XPos = dot_XPos;
-                    printf("SendedSize:%d LinePos:%d\r\n",mp3_totalSizeSent,dot_XPos);
+//                    printf("SendedSize:%d LinePos:%d\r\n",mp3_totalSizeSent,dot_XPos);
 //                    printf(" HDAT0:0x%x HDAT1:0x%x\r\n",mp3.readReg(mp3.SCI_HDAT0),mp3.readReg(mp3.SCI_HDAT1));
 
                 }
@@ -415,6 +438,20 @@
                 f_mp3Playwe_Playing = 1;
             }
         }
+
+        if( g_mp3Player_State == MP3_STATE_PAUSEREQ )
+        {
+            lcd.DrawBitmap( BOTTON_PLAY_XPOS,    BOTTON_PLAY_YPOS,    (const bitmap_t*)&img_button_play, 1 );
+            g_mp3Player_State = MP3_STATE_PAUSEING;
+        }
+        if( g_mp3Player_State == MP3_STATE_PAUSEING )
+        {
+        }
+        if( g_mp3Player_State == MP3_STATE_RESUMEREQ )
+        {
+            lcd.DrawBitmap( BOTTON_PLAY_XPOS,    BOTTON_PLAY_YPOS,    (const bitmap_t*)&img_button_pause, 1 );
+            g_mp3Player_State = MP3_STATE_PLAYING;
+        }
         if( (g_mp3Player_State == MP3_STATE_STOPREQ) || (g_mp3Player_State == MP3_STATE_REPLAY) )
         {
             uint16_t returnCode=0;
@@ -423,6 +460,7 @@
             {
                 returnCode = mp3.stop();
                 printf("STOP\r\nSTOP CODE:%d\r\n",returnCode);
+                printf(" HDAT0:0x%x HDAT1:0x%x\r\n",mp3.readReg(mp3.SCI_HDAT0),mp3.readReg(mp3.SCI_HDAT1));
 
                 if(returnCode != 0)
                 {
@@ -437,7 +475,6 @@
                     wait(1);
                     stopFailCnt = 0;
                     returnCode = 0;
-                    g_mp3Player_State = MP3_STATE_STOPPING;
                 }
             }while(returnCode != 0);
 
@@ -489,13 +526,49 @@
         if( g_mp3Player_State == MP3_STATE_FILECHANGE )
         {
             printf("next:%d,%s\r\n",mp3PlayingFileNo,SDFileList[mp3PlayingFileNo]);
-            
-            for(i=0;i<SDFileList_cnt;i++)
+
+            lcd_FileViewPage = mp3PlayingFileNo/5;
+            if(old_lcd_FileViewPage != lcd_FileViewPage)
+            {
+                lcd.FillRect(0,0,320,140,COLOR_BLUE);
+            }
+            old_lcd_FileViewPage = lcd_FileViewPage;
+
+            if(SDFileList_cnt >= 5)
             {
-                sprintf(str,"%d:%s",i,SDFileList_short[i]);
-                lcd.Print( str, LEFT, i*28 ); // align text to center horizontally and use starndard colors
+                if( (SDFileList_cnt-(5*lcd_FileViewPage)) >= 5 )
+                {
+                    lcd_FileViewListEnd = (5*lcd_FileViewPage+5);
+
+                }
+                else
+                {
+                    lcd_FileViewListEnd = (5*lcd_FileViewPage+ ((SDFileList_cnt-(5*lcd_FileViewPage))%5) );
+                }
+                printf("FilePage:%d max:%d\r\n",lcd_FileViewPage, lcd_FileViewListEnd);
+
+                for(i=(5*lcd_FileViewPage); i<lcd_FileViewListEnd; i++)
+                {
+                    sprintf(str,"%d:%s",i,SDFileList_short[i]);
+                    lcd.Print( str, LEFT, (i%5)*28 ); // align text to center horizontally and use starndard colors
+                }
             }
-            lcd.Print( "*", LEFT, 28*mp3PlayingFileNo ); // align text to center horizontally and use starndard colors
+            else
+            {
+                for(i=0;i<SDFileList_cnt;i++)
+                {
+                    sprintf(str,"%d:%s",i,SDFileList_short[i]);
+                    lcd.Print( str, LEFT, i*28 ); // align text to center horizontally and use starndard colors
+                }
+            }
+            if(mp3PlayingFileNo >= 10)
+            {
+                lcd.Print( "**", LEFT, 28*(mp3PlayingFileNo%5) ); // align text to center horizontally and use starndard colors
+            }
+            else
+            {
+                lcd.Print( "*", LEFT, 28*(mp3PlayingFileNo%5) ); // align text to center horizontally and use starndard colors
+            }
             
             sprintf(mp3PlayingFileName,"%s",SDFileList[mp3PlayingFileNo]);
             if(f_mp3Playwe_Playing == 1)
@@ -507,12 +580,5 @@
                 g_mp3Player_State = MP3_STATE_STOPPING;
             }
         }
-
-        if( gf_mp3Playwe_VolmeUpdate == 1 )
-        {
-            mp3.VolControl(g_mp3Player_Volume);
-            gf_mp3Playwe_VolmeUpdate = 0;
-            printf("Vol:%d\r\n",g_mp3Player_Volume);
-        }
     }    
 }