Tools for working with Cidco Mailstations
1## mailstation-tools
2
3This is a collection of tools for working with Cidco Mailstation devices
4(primarily the DET1), from a Unix machine.
5
6It was mostly pieced together from the now-defunct
7[mailstation Yahoo Group](https://groups.yahoo.com/neo/groups/mailstation/info)
8and files downloaded from
9[Fybertech's Mailstation pages](http://www.fybertech.net/mailstation/).
10
11There is no license on most of the code gathered from these sources, but since
12it was all posted to the public Yahoo group, I am naively assuming it is in the
13public domain.
14
15(Except for `win32/inpout32.dll`, obtained from
16[its website](http://www.highrez.co.uk/downloads/inpout32/) which states "This
17product is released as open source (Freeware).")
18
19The Z80 assembly files have been updated to assemble on newer non-win32
20assemblers.
21
22### Compiling
23
24Install [SDCC](http://sdcc.sourceforge.net/).
25
26Create an `obj` directory with `mkdir obj` and then run `make`. (If your system `make` is GNU Make, install and use `bmake` for this project.)
27
28### Loading code onto the Mailstation
29
30See [loader.txt](docs/loader.txt) for a more thorough explanation.
31
32- Connect a Teensy loader or Laplink parallel port cable to the DB25 port on
33 the Mailstation.
34
35- With the Mailstation off, hold down the `Function`+`Shift`+`T` keys and press
36 the `Power` button to turn it on. Instead of booting up to the Cidco logo,
37 you should be in the Diagnostic Main Menu.
38
39- Press `Shift`+`F5` (`F5` being the right-most gray key in the group of five
40 under the screen) and you'll now be in the hex editor.
41
42- To make changes, press `g` and for the address, enter `710304x` (the `x` will
43 not be visible) and press `Enter`.
44
45- Press `g` again and go to an application location such as `004000` or
46 `00c000`. Press `s` to enter edit mode and type in the hex values at each
47 location. When finished, press `s` again and the right-side menu will change
48 back to an ASCII version of your new code.
49
50- Press `Back`, then `q` to quit and reboot.
51
52Assuming your application header is correct at `020000` (see
53[loader.txt](docs/loader.txt) for an explanation), the application should now be
54visible with the proper name (but a blank icon) under the Yahoo menu or the
55Extras menu (depending on the firmware version).
56
57### Parallel port access
58
59A DB25 LapLink parallel port cable is required for this method of connection.
60
61A USB IEEE 1284 printer cable will *NOT* work, though a PCI parallel port card
62will (including via a Thunderbolt enclosure if on a laptop).
63If you are using a parallel port other than the standard port of `0x378`,
64supply the `-p <port>` option to the host programs with the port in
65hexadecimal.
66
67When connecting to the Mailstation via parallel port, host tools
68(`sendload`, `recvdump`, and `tribble_getty`) need direct access
69to the port to communicate with the Mailstation over the Laplink
70cable using `inb` and `outb` system calls.
71
72On OpenBSD, direct port access will require the `machdep.allowaperture` sysctl
73set to `1` or higher. On OpenBSD and Linux, these host tools will also have
74to be executed as root.
75
76### USB Loader with Teensy
77
78If you don't have a computer with a parallel port, you can use a
79[Teensy 3.2](https://www.pjrc.com/store/teensy32.html)
80which will connect to your computer via USB, and to the Mailstation via its
81many digital I/O pins:
82
83|Teensy Pin|Mailstation Pin|
84|----------|---------------|
85|1|2|
86|2|3|
87|3|4|
88|4|5|
89|5|6|
90|7|10|
91|8|11|
92|9|12|
93|10|13|
94|11|15|
95|GND|25|
96
97- Install [Arduino-Makefile](https://github.com/sudar/Arduino-Makefile) and
98[Teensyduino](https://www.pjrc.com/teensy/teensyduino.html)
99
100- `cd teensy-loader && make` (`gmake` on OpenBSD)
101
102- Upload `build-*/teensy-loader_.hex` firmware with `teensyloader` and Teensy
103will reattach as a USB serial device:
104
105````
106umodem0 at uhub0 port 4 configuration 1 interface 0 "jcs Mailstation Loader" rev 1.10/2.75 addr 9
107ucom0 at umodem0
108````
109
110### Included host-side tools in `util/`
111
112#### `sendload`
113
114Writes a binary program file through the parallel port or USB serial port in
115the Mailstation's "tribble" format, sending each byte 3 bits at a time.
116
117#### `recvdump`
118
119Receives a dump from `codedump`, `datadump`, and `memdump` programs executed
120on the Mailstation and writes the bytes received to `codedump.bin`,
121`datadump.bin`, or `memdump.bin`.
122
123### Included Mailstation Z80 tools
124
125#### `loader.asm`
126
127Loader is used to load binary code over the parallel port into RAM and then
128execute it.
129
130You need to type the hex values of `z80/loader.bin` (tip: use `hexdump -C
131z80/loader.bin`) into one of the application slots as detailed above, then run
132the new Loader app on the Mailstation.
133
134Then run `obj/sendload <your binary file>` to send your binary code over the
135parallel port and it will be executed on the Mailstation as soon as the
136transfer is done.
137
138#### `codedump.asm`
139
140Code Dump is used to read the contents of the 1Mb flash chip containing the
141Mailstation's code and send it over the parallel port.
142
143You need to type the hex values of `z80/codedump.bin` into one of the
144application slots as detailed above.
145
146Run `obj/recvdump code` to wait for the code dump to begin.
147
148Then run the new Code Dump app on the Mailstation and `recvdump` should show
149its progress as it reads the transmitted data and saves it to `codeflash.bin`.
150You may want to run it twice and compare checksums of the two resulting files.
151
152#### `datadump.asm`
153
154Data Dump is used to read the contents of the 512Kb flash chip containing the
155Mailstation's data area (containing downloaded programs, e-mails, etc.) and
156send it over the parallel port.
157
158You need to type the hex values of `z80/datadump.bin` into one of the
159application slots as detailed above.
160
161Run `obj/recvdump data` to wait for the data dump to begin.
162
163Then run the new Data Dump app on the Mailstation and `recvdump` should show
164its progress as it reads the transmitted data and saves it to `dataflash.bin`.
165You may want to run it twice and compare checksums of the two resulting files.
166
167#### `memdump.asm`
168
169Mem Dump is used to read the contents of the current 64Kb of memory.
170It does not read additional pages of memory but shows the current layout of
171code page 0, the slot `0x4000` and `0x8000` devices, and page 0 of RAM.
172
173You need to type the hex values of `z80/memdump.bin` into one of the
174application slots as detailed above.
175
176Run `obj/recvdump mem` to wait for the memory dump to begin.
177
178Then run the new Mem Dump app on the Mailstation and `recvdump` should show
179its progress as it reads the transmitted data and saves it to `mem.bin`.
180
181### Extracting programs from `dataflash` dumps
182
183While most of the core functionality of the Mailstation lives on the codeflash
184and does not change, the Mailstation could download new programs through POP3
185(via their patented
186[ClipMail](https://patents.google.com/patent/US6697942)
187format) and store up to 5 of them at a time on the data flash.
188These are the same program slots that you overwrite with `loader`, `codedump`,
189or `datadump`.
190
191To extract program 0 (which lives at 0x0000) from `dataflash.bin`, run:
192
193 util/app_extractor.rb -f dataflash.bin -a 0
194
195Each of the programs can be extracted with different `-a` values.
196
197`app_extractor` will dump assembly (in SDCC ASZ80 format) to re-create the
198application including a graphical representation of the icons.
199
200Unfortunately most of these programs were as basic as just showing a
201full-screen, pre-rendered image (which is represented as `icon1` in the
202assembly).
203There was no other functionality in most of these downloaded apps.
204
205 .module app0
206
207 .area _DATA
208 .area _HEADER (ABS)
209 .org 0x4000
210
211 jp 0x7800
212 .dw (icons) ; 0x4064
213 .dw (caption) ; 0x400e
214 .dw (dunno) ; 0x4009
215 dunno:
216 .db #0x00
217 xpos:
218 .dw #0x0000
219 ypos:
220 .dw #0x0000
221 caption:
222 .dw #0x0001
223 .dw (endcap - caption - 6) ; calc caption len (#0x000a)
224 .dw #0x0006 ; offset to first char
225 .ascii "TV Listing"
226 endcap:
227
228 .org 0x4064
229
230 icons:
231 .dw #0x00ad ; size icon0
232 .dw (icon0 - icons) ; offset to icon0 (0x0008)
233 .dw #0x1043 ; size icon1
234 .dw (icon1 - icons) ; offset to icon1 (0x00b5)
235 icon0:
236 .dw #0x0022 ; icon width
237 .db #0x22 ; icon height
238
239 .db #0x00, #0x00, #0x00, #0x00, #0x00 ; ........................................
240 .db #0xfc, #0xff, #0xff, #0x03, #0x00 ; ..########################..............
241 .db #0x02, #0x00, #0x00, #0x04, #0x00 ; .#........................#.............
242 .db #0x01, #0x00, #0x00, #0x08, #0x00 ; #..........................#............
243 .db #0xf1, #0xff, #0xff, #0x18, #0x00 ; #...####################...##...........
244 .db #0x59, #0x55, #0x55, #0x19, #0x00 ; #..##.#.#.#.#.#.#.#.#.#.#..##...........
245 .db #0xa9, #0xfa, #0xab, #0x19, #0x00 ; #..#.#.#.#.#######.#.#.##..##...........
246 .db #0x59, #0xfd, #0x57, #0x19, #0x00 ; #..##.#.#.#########.#.#.#..##...........
247 .db #0xa9, #0x0e, #0xaf, #0x19, #0x00 ; #..#.#.#.###....####.#.##..##...........
248 .db #0x59, #0x03, #0x5c, #0x19, #0x00 ; #..##.#.##........###.#.#..##...........
249 .db #0xa9, #0x91, #0xa8, #0x19, #0x00 ; #..#.#.##...#..#...#.#.##..##...........
250 .db #0x59, #0x01, #0x58, #0x19, #0x00 ; #..##.#.#..........##.#.#..##...........
251 .db #0xa9, #0x91, #0xa8, #0x19, #0x00 ; #..#.#.##...#..#...#.#.##..##...........
252 .db #0x59, #0x63, #0x54, #0x19, #0x00 ; #..##.#.##...##...#.#.#.#..##...........
253 .db #0xa9, #0x06, #0xaa, #0x19, #0x00 ; #..#.#.#.##......#.#.#.##..##...........
254 .db #0x59, #0x0d, #0x55, #0x19, #0x00 ; #..##.#.#.##....#.#.#.#.#..##...........
255 .db #0xa9, #0xfa, #0xaa, #0x19, #0x00 ; #..#.#.#.#.#####.#.#.#.##..##...........
256 .db #0xd9, #0x0f, #0x5f, #0x19, #0x00 ; #..##.######....#####.#.#..##...........
257 .db #0x69, #0xf0, #0xa0, #0x39, #0x00 ; #..#.##.....####.....#.##..###..........
258 .db #0x59, #0x02, #0x64, #0x49, #0x00 ; #..##.#..#........#..##.#..#..#.........
259 .db #0x69, #0x02, #0xa4, #0x85, #0x00 ; #..#.##..#........#..#.##.#....#........
260 .db #0xf1, #0xff, #0xff, #0x12, #0x01 ; #...####################.#..#...#.......
261 .db #0x01, #0x00, #0x00, #0x21, #0x02 ; #.......................#....#...#......
262 .db #0x61, #0x1b, #0x80, #0x04, #0x03 ; #....##.##.##..........#..#.....##......
263 .db #0x01, #0x00, #0x40, #0x88, #0x03 ; #.....................#....#...###......
264 .db #0xfe, #0xff, #0x3f, #0xc1, #0x01 ; .#####################..#.....###.......
265 .db #0xfc, #0xff, #0x1f, #0xe2, #0x00 ; ..###################....#...###........
266 .db #0xf8, #0xff, #0x1f, #0x70, #0x00 ; ...##################.......###.........
267 .db #0x00, #0x00, #0x30, #0x38, #0x00 ; ....................##.....###..........
268 .db #0x00, #0x00, #0x60, #0x1c, #0x00 ; .....................##...###...........
269 .db #0x00, #0x00, #0xc0, #0x0e, #0x00 ; ......................##.###............
270 .db #0x00, #0x00, #0x80, #0x07, #0x00 ; .......................####.............
271 .db #0x00, #0x00, #0x00, #0x03, #0x00 ; ........................##..............
272 .db #0x00, #0x00, #0x00, #0x00, #0x00 ; ........................................
273
274 icon1:
275 .dw #0x0140 ; icon width
276 .db #0x68 ; icon height
277
278 .db #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; ................................................................................................................................................................................................................................................................................................................................
279 .db #0x00, #0x7f, #0x7e, #0xff, #0x03, #0xf8, #0x03, #0x7e, #0xb8, #0x02, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; ........#######..######.##########.........#######.......######....###.#.#......................................................................................................................................................................................................................................................
280 .db #0xc0, #0xff, #0x3c, #0xfe, #0x07, #0xfe, #0x87, #0xff, #0x51, #0x05, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; ......##########..####...##########......##########....##########...#.#.#.#.....................................................................................................................................................................................................................................................
281 .db #0xe0, #0xe1, #0x18, #0x0c, #0x1e, #0x0f, #0xc7, #0xc3, #0x53, #0x05, #0xfc, #0xdd, #0xe1, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; .....####....###...##.....##.....####...####....###...####....####..#.#.#.#.......#######.###.###....###........................................................................................................................................................................................................................
282 .db #0xe0, #0xc0, #0x18, #0x0c, #0x1c, #0x07, #0xe6, #0x81, #0x07, #0x00, #0x24, #0x89, #0x40, #0x40, #0x80, #0x10, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0xe0, #0x38, #0xe0, #0x7c, #0xe0, #0x38, #0x8e, #0x03 ; .....###......##...##.....##......###...###......##..####......####...............#..#..#..#...#......#.......#........#....#........................................................................................................................................###...###.......###..#####......###...###...###...###......
283 .db #0x70, #0xc0, #0x18, #0x0c, #0xb8, #0x03, #0xe6, #0x00, #0x07, #0x00, #0x20, #0x88, #0x40, #0x00, #0x80, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x10, #0x45, #0x14, #0x05, #0x14, #0x45, #0x51, #0x04 ; ....###.......##...##.....##.......###.###.......##..###........###..................#.....#...#......#................#............................................................................................................................................#...#.#...#...#.#...#.#.......#.#...#.#...#.#...#.#...#.....
284 .db #0x70, #0x80, #0x18, #0x0c, #0xb8, #0x03, #0xf4, #0x00, #0x0f, #0x00, #0x20, #0x88, #0x40, #0x60, #0xdc, #0x9b, #0x0d, #0x9f, #0x03, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x10, #0x41, #0x04, #0x05, #0x04, #0x45, #0x11, #0x04 ; ....###........#...##.....##.......###.###........#.####........####.................#.....#...#......#......##...###.####.##..##.##....#####..###..................................................................................................................#...#.....#...#.....#.#.......#.....#.#...#.#...#.....#.....
285 .db #0x30, #0x00, #0x18, #0x0c, #0xb0, #0x01, #0x70, #0x00, #0x0e, #0x00, #0x20, #0x50, #0x40, #0x40, #0x92, #0x10, #0x93, #0x48, #0x02, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x10, #0x41, #0x02, #0x3d, #0x02, #0x45, #0x11, #0x04 ; ....##.............##.....##........##.##...........###..........###.................#......#.#.......#.......#..#..#..#....#...##..#..#...#..#..#..................................................................................................................#...#.....#..#......#.####...#......#.#...#.#...#.....#.....
286 .db #0x30, #0x00, #0x18, #0x0c, #0xb0, #0x01, #0x70, #0x00, #0x0e, #0x00, #0x20, #0x50, #0x40, #0x40, #0x86, #0x10, #0x91, #0xc8, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x10, #0x21, #0x82, #0x44, #0x82, #0x44, #0x11, #0x03 ; ....##.............##.....##........##.##...........###..........###.................#......#.#.......#.......#..##....#....#...#...#..#...#..##....................................................................................................................#...#....#...#.....#..#...#..#.....#..#...#.#...#...##......
287 .db #0x70, #0x00, #0x18, #0x0c, #0xb8, #0x03, #0xf0, #0x00, #0x0f, #0x00, #0x20, #0x50, #0x40, #0x40, #0x98, #0x10, #0x11, #0x07, #0x03, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x10, #0x11, #0x42, #0x40, #0x42, #0x44, #0x11, #0x04 ; ....###............##.....##.......###.###..........####........####.................#......#.#.......#.......#....##..#....#...#...#...###.....##..................................................................................................................#...#...#....#....#.......#..#....#...#...#.#...#.....#.....
288 .db #0x70, #0x00, #0x18, #0x0c, #0xb8, #0x03, #0xe0, #0x00, #0x07, #0x00, #0x20, #0x20, #0x40, #0x48, #0x92, #0x10, #0x11, #0x41, #0x02, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x10, #0x09, #0x22, #0x40, #0x22, #0x44, #0x11, #0x04 ; ....###............##.....##.......###.###...........###........###..................#.......#........#....#..#..#..#..#....#...#...#...#.....#..#..................................................................................................................#...#..#.....#...#........#..#...#....#...#.#...#.....#.....
289 .db #0xe0, #0x80, #0x18, #0x0c, #0x38, #0x07, #0xe4, #0x81, #0x07, #0x00, #0x70, #0x20, #0xe0, #0xe7, #0x0e, #0xbb, #0x3b, #0xdf, #0x01, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x10, #0x05, #0x11, #0x44, #0x11, #0x44, #0x51, #0x04 ; .....###.......#...##.....##.......###..###.......#..####......####.................###......#.......######..###.###....##.###.###.###..#####.###...................................................................................................................#...#.#.....#...#.....#...#.#...#.....#...#.#...#.#...#.....
290 .db #0xe0, #0xe1, #0x18, #0x1c, #0x1e, #0x0f, #0xc7, #0xc3, #0x03, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x80, #0x10, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0xe0, #0x7c, #0xf1, #0x39, #0xf1, #0x39, #0x8e, #0x03 ; .....####....###...##.....###....####...####....###...####....####.....................................................................#....#........................................................................................................................###..#####.#...#####..###..#...#####..###...###...###......
291 .db #0xc0, #0x7f, #0x3c, #0xfe, #0x0f, #0xfe, #0x83, #0xff, #0x01, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x80, #0x0f, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; ......#########...####...###########.....#########.....##########......................................................................#####....................................................................................................................................................................................
292 .db #0x00, #0x3f, #0x7e, #0xff, #0x03, #0xf8, #0x01, #0x7e, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; ........######...######.##########.........######........######.................................................................................................................................................................................................................................................................
293 .db #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; ................................................................................................................................................................................................................................................................................................................................
294 .db #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0x7f ; ###############################################################################################################################################################################################################################################################################################################################.
295 .db #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; ................................................................................................................................................................................................................................................................................................................................
296 .db #0x00, #0x00, #0x10, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x01, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x10, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; ....................#...................................................................................................#...................................................................................................#...................................................................................................
297 .db #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; ................................................................................................................................................................................................................................................................................................................................
298 .db #0x00, #0x00, #0x10, #0x06, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x61, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x10, #0x32, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; ....................#....##.............................................................................................#....##.............................................................................................#....#..##..........................................................................................
299 .db #0x00, #0x00, #0x00, #0x09, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x90, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x4b, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; ........................#..#................................................................................................#..#................................................................................................##.#..#.........................................................................................
300 .db #0x00, #0x00, #0x10, #0xe9, #0xdc, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x91, #0xce, #0x0d, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x10, #0x4a, #0xe7, #0x06, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; ....................#...#..#.###..###.##................................................................................#...#..#.###..###.##................................................................................#....#.#..#.###..###.##.............................................................................
301 .db #0x00, #0x00, #0x00, #0x26, #0x25, #0x01, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0xe0, #0x52, #0x12, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x4a, #0x29, #0x09, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; .........................##..#..#.#..#..#....................................................................................###.#..#.#..#..#....................................................................................#.#..#.#..#.#..#..#............................................................................
302 .db #0x00, #0x00, #0x10, #0x29, #0x25, #0x01, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x81, #0x52, #0x12, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x10, #0x4a, #0x29, #0x09, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; ....................#...#..#.#..#.#..#..#...............................................................................#......#.#..#.#..#..#...............................................................................#....#.#..#.#..#.#..#..#............................................................................
303 .db #0x00, #0x00, #0x00, #0xe9, #0x24, #0x01, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x40, #0x4e, #0x12, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x4a, #0x27, #0x09, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; ........................#..#.###..#..#..#.....................................................................................#..###..#..#..#....................................................................................#.#..#.###..#..#..#............................................................................
304 .db #0x00, #0x00, #0x10, #0x26, #0x24, #0x01, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x21, #0x42, #0x12, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x10, #0x32, #0x21, #0x09, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; ....................#....##..#....#..#..#...............................................................................#....#...#....#..#..#...............................................................................#....#..##..#....#..#..#............................................................................
305 .db #0x00, #0x00, #0x00, #0x20, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x02, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x01, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; .............................#...................................................................................................#......................................................................................................#.......................................................................................
306 .db #0x00, #0x00, #0x10, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x01, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x10, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; ....................#...................................................................................................#...................................................................................................#...................................................................................................
307 .db #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55 ; #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.
308 .db #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; ................................................................................................................................................................................................................................................................................................................................
309 .db #0x00, #0x00, #0x10, #0x00, #0x00, #0x00, #0x00, #0x00, #0x40, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x01, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x10, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; ....................#.................................................#.................................................#...................................................................................................#...................................................................................................
310 .db #0x8c, #0xc7, #0x81, #0x81, #0x13, #0x00, #0x08, #0x00, #0x00, #0x0c, #0x00, #0x00, #0x40, #0x01, #0x00, #0x1c, #0x00, #0x00, #0xe0, #0x80, #0x40, #0x00, #0x09, #0x00, #0x1c, #0x20, #0x00, #0xc0, #0x14, #0x3d, #0x07, #0x9e, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; ..##...####...###......##......###..#..............#......................##..........................#.#.................###........................###.......#......#.........#..#..............###........#................##..#.#...#.####..###......####..#................................................................
311 .db #0x8c, #0x28, #0x52, #0x42, #0x04, #0x00, #0x08, #0x00, #0x40, #0x0c, #0x00, #0x00, #0x40, #0x00, #0x00, #0x89, #0x00, #0x00, #0x10, #0x81, #0x40, #0x00, #0x08, #0x00, #0x22, #0x20, #0x00, #0xd0, #0x14, #0x45, #0x09, #0xa2, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; ..##...#...#.#...#..#.#..#....#...#................#..................#...##..........................#.................#..#...#....................#...#......#......#............#.............#...#.......#..............#.##..#.#...#.#...#.#..#.....#...#.#................................................................
312 .db #0x92, #0x28, #0x40, #0x42, #0xd0, #0xcd, #0xc9, #0x00, #0x00, #0x12, #0x63, #0x4c, #0x73, #0x1d, #0x00, #0x48, #0x6e, #0x60, #0x10, #0x98, #0xcc, #0x69, #0x5d, #0x02, #0x02, #0x73, #0x00, #0x40, #0xa5, #0x44, #0x11, #0xa2, #0x92, #0x01, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; .#..#..#...#.#........#..#....#.....#.###.##..###..#..##.................#..#...##...##...##..#.##..###.#.###..............#..#..###.##......##.....#......##..#..##..###..#.##.#.###.#..#.......#......##..###...............#.#.#..#.#..#...#.#...#....#...#.#.#..#..##.......................................................
313 .db #0x92, #0x27, #0x90, #0x81, #0x53, #0x52, #0x2a, #0x01, #0x40, #0x92, #0x94, #0xd2, #0x48, #0x25, #0x00, #0x09, #0x92, #0x80, #0x10, #0xa4, #0x52, #0x1a, #0x49, #0x02, #0xb2, #0x24, #0x00, #0x50, #0x45, #0x3c, #0x11, #0x9e, #0x52, #0x02, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; .#..#..####..#......#..##......###..#.#..#..#.#..#.#.#..#.............#..#..#..#..#.#..#.#..#.##...#..#.#.#..#..........#..#.....#..#..#.......#....#.....#..#.#.#..#.#..#.##...#..#..#..#.......#..##.#..#..#..............#.#.#.#...#...####..#...#....####..#.#..#.#..#......................................................
314 .db #0x9e, #0x28, #0x40, #0x02, #0x54, #0x52, #0xea, #0x01, #0x00, #0x9e, #0x10, #0x52, #0x48, #0x25, #0x00, #0x08, #0x92, #0xe0, #0x10, #0xbc, #0x5e, #0x0a, #0x49, #0x1a, #0xa2, #0x27, #0x00, #0x40, #0x46, #0x04, #0x11, #0xa2, #0xd2, #0x03, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; .####..#...#.#........#..#........#.#.#..#..#.#..#.#.####................####..#....#....#..#.#....#..#.#.#..#.............#.....#..#..#.....###....#.....####.#.####.#..#.#....#..#..#..#.##....#...#.####..#................#..##...#...#.....#...#....#...#.#.#..#.####......................................................
315 .db #0xa1, #0x28, #0x52, #0x42, #0x54, #0xd2, #0x29, #0x00, #0x40, #0xa1, #0x94, #0x52, #0x48, #0x25, #0x00, #0x09, #0x92, #0x90, #0x10, #0x85, #0x42, #0x0a, #0x89, #0x13, #0xa2, #0x20, #0x00, #0x50, #0x46, #0x04, #0x09, #0xa2, #0x52, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; #....#.#...#.#...#..#.#..#....#...#.#.#..#..#.###..#.#................#.#....#.#..#.#..#.#..#.#....#..#.#.#..#..........#..#.....#..#..#....#..#....#...#.#....#.#....#..#.#....#..#...###..#....#...#.#.....#..............#.#..##...#...#.....#..#.....#...#.#.#..#.#.........................................................
316 .db #0xa1, #0xc7, #0x81, #0x81, #0x53, #0x52, #0xc8, #0xa0, #0x02, #0x21, #0x63, #0x4c, #0x70, #0xa5, #0x0a, #0x1c, #0x92, #0xe0, #0xe0, #0x98, #0xcc, #0x09, #0x11, #0x0a, #0x1c, #0x43, #0xa8, #0x40, #0x44, #0x04, #0x07, #0x9e, #0x9c, #0x01, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; #....#.####...###......##......###..#.#..#..#.#....#..##.....#.#.#......#....#..##...##...##..#.....###.#.#..#.#.#.#......###....#..#..#.....###.....###...##..#..##..###..#....#...#....#.#......###...##....#....#.#.#......#...#...#...#.....###......####..#..###..##.......................................................
317 .db #0x00, #0x00, #0x10, #0x00, #0x00, #0x40, #0x00, #0x00, #0x40, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x01, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x80, #0x01, #0x00, #0x00, #0x00, #0x10, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; ....................#.........................#.......................#.................................................#..............................................................##...................................#...................................................................................................
318 .db #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; ................................................................................................................................................................................................................................................................................................................................
319 .db #0x00, #0x00, #0x10, #0x00, #0x00, #0x00, #0x00, #0x00, #0x40, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x01, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x10, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; ....................#.................................................#.................................................#...................................................................................................#...................................................................................................
320 .db #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55 ; #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.
321 .db #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; ................................................................................................................................................................................................................................................................................................................................
322 .db #0x00, #0x00, #0x10, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x01, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x10, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; ....................#...................................................................................................#...................................................................................................#...................................................................................................
323 .db #0xce, #0xe3, #0x00, #0x62, #0x38, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x7c, #0x01, #0xc0, #0x01, #0x00, #0xa0, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x02, #0x08, #0x04, #0x00, #0x18, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; .###..####...###.........#...##....###....................................................................................#####.#.............###....................#.#.........................................................#.........#......#................##...........................................................
324 .db #0x51, #0x14, #0x11, #0x62, #0x44, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x11, #0x01, #0x20, #0x02, #0x00, #0x20, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x10, #0x02, #0x08, #0x00, #0x00, #0x18, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; #...#.#...#.#...#...#....#...##...#...#.................................................................................#...#...#............#...#...................#......................................................#....#.........#.......................##...........................................................
325 .db #0x41, #0x14, #0x00, #0x92, #0x04, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x10, #0xc7, #0x20, #0x48, #0xa6, #0xb9, #0xcc, #0x01, #0x00, #0x00, #0x00, #0x00, #0x00, #0x4a, #0xce, #0x75, #0x1c, #0x24, #0x37, #0x09, #0x00, #0x00, #0x00, #0x00, #0x00 ; #.....#...#.#............#..#..#..#.........................................................................................#...###...##.....#.....#..#..##..#.##..###.#..##..###................................................#.#..#..###..###.#.###...###.....#..#..###.##..#..#............................................
326 .db #0xc1, #0xe3, #0x10, #0x92, #0x64, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x11, #0x29, #0x21, #0x4b, #0x68, #0xa4, #0x50, #0x02, #0x00, #0x00, #0x00, #0x00, #0x10, #0x4a, #0x29, #0x95, #0x12, #0x24, #0x49, #0x09, #0x00, #0x00, #0x00, #0x00, #0x00 ; #.....####...###....#....#..#..#..#..##.................................................................................#...#...#..#.#..#....#..##.#..#....#.##...#..#.#....#.#..#..........................................#....#.#..#.#..#.#..#.#.#..#.#..#.....#..#..#..#..#.#..#............................................
327 .db #0x41, #0x04, #0x01, #0xf2, #0x44, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x10, #0xe9, #0x21, #0x4a, #0x2e, #0xa4, #0x5c, #0x02, #0x00, #0x00, #0x00, #0x00, #0x00, #0x4a, #0x29, #0x95, #0x12, #0x3c, #0x49, #0x09, #0x00, #0x00, #0x00, #0x00, #0x00 ; #.....#...#.....#........#..####..#...#.....................................................................................#...#..#.####....#...#.#..#..###.#....#..#.#..###.#..#...............................................#.#..#.#..#.#..#.#.#..#.#..#.....####..#..#..#.#..#............................................
328 .db #0x51, #0x14, #0x51, #0x0a, #0x45, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x11, #0x29, #0x20, #0x4a, #0x29, #0xa4, #0x52, #0x02, #0x00, #0x00, #0x00, #0x00, #0x50, #0x4a, #0xc9, #0x95, #0x1c, #0x42, #0x49, #0x0e, #0x00, #0x00, #0x00, #0x00, #0x00 ; #...#.#...#.#...#...#.#..#.#....#.#...#.................................................................................#...#...#..#.#.......#...#.#..#.#..#.#....#..#.#.#..#.#..#..........................................#.#..#.#..#.#..#..###.#.#..#..###....#....#.#..#..#..###............................................
329 .db #0xce, #0xe3, #0x80, #0x09, #0x39, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x10, #0xc9, #0xc0, #0x71, #0x2e, #0xb8, #0x5c, #0x02, #0x00, #0x00, #0x00, #0x00, #0x80, #0x71, #0x0e, #0x95, #0x10, #0x42, #0x49, #0x08, #0x00, #0x00, #0x00, #0x00, #0x00 ; .###..####...###.......##..#....#..###......................................................................................#...#..#..##......###...###..###.#.....###.#..###.#..#.............................................##...###..###....#.#.#..#....#....#....#.#..#..#....#............................................
330 .db #0x00, #0x00, #0x10, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x01, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x10, #0x00, #0xe0, #0x00, #0x0e, #0x00, #0x00, #0x06, #0x00, #0x00, #0x00, #0x00, #0x00 ; ....................#...................................................................................................#...................................................................................................#................###.........###.....................##.............................................
331 .db #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; ................................................................................................................................................................................................................................................................................................................................
332 .db #0x00, #0x00, #0x10, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x01, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x10, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; ....................#...................................................................................................#...................................................................................................#...................................................................................................
333 .db #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55 ; #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.
334 .db #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; ................................................................................................................................................................................................................................................................................................................................
335 .db #0x00, #0x00, #0x10, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x01, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x10, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; ....................#...................................................................................................#...................................................................................................#...................................................................................................
336 .db #0x8f, #0x11, #0x01, #0x03, #0x00, #0x80, #0x00, #0x00, #0x38, #0x04, #0x02, #0x00, #0x00, #0x00, #0x00, #0x18, #0x04, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x40, #0x00, #0x00, #0x84, #0x07, #0x00, #0x00, #0x00, #0x00, #0x40, #0x00, #0x00, #0x00 ; ####...##...#...#.......##.....................#...................###....#......#.........................................##.....#...........................................................................................#...................#....####...........................................#.........................
337 .db #0x41, #0x12, #0x11, #0x03, #0x00, #0x00, #0x00, #0x00, #0x10, #0x04, #0x02, #0x00, #0x00, #0x00, #0x00, #0x25, #0x06, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x50, #0x00, #0x00, #0x84, #0x08, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; #.....#..#..#...#...#...##..........................................#.....#......#......................................#.#..#...##.........................................................................................#.#...................#....#...#....................................................................
338 .db #0x21, #0xa4, #0x80, #0xe4, #0xc6, #0xb4, #0x8c, #0x39, #0x10, #0x67, #0x02, #0x00, #0x00, #0x00, #0x00, #0x20, #0x05, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x40, #0x30, #0xc6, #0x84, #0xa8, #0x19, #0xd7, #0xcc, #0xcd, #0x4d, #0xc7, #0x01, #0x00 ; #....#....#..#.#.......#..#..###.##...##..#.##.#..##...##..###......#...###..##..#...........................................#..#.#...........................................................................................#.....##...##...##..#....#...#.#.##..##...###.#.##..##..###.##..###.##..#.###...###...............
339 .db #0x27, #0x44, #0x90, #0x24, #0x29, #0x8d, #0x12, #0x4a, #0x90, #0x94, #0x02, #0x00, #0x00, #0x00, #0x00, #0x91, #0x04, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x50, #0x48, #0x09, #0x85, #0x67, #0xa4, #0x34, #0x50, #0x52, #0x52, #0x29, #0x01, #0x00 ; ###..#....#...#.....#..#..#..#..#..#.#..#.##...#.#..#....#.#..#.....#..#..#.#..#.#......................................#...#..#..#.........................................................................................#.#....#..#.#..#....#.#....####..##...#..#.#..#.##......#.#..#..#.#..#..#.#.#..#.#..#...............
340 .db #0x21, #0xa4, #0x80, #0x27, #0xe9, #0x85, #0x82, #0x4b, #0x90, #0x94, #0x02, #0x00, #0x00, #0x00, #0x00, #0x88, #0x07, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x40, #0x48, #0xc1, #0x85, #0x20, #0xa4, #0x14, #0x5c, #0x52, #0x52, #0x29, #0x01, #0x00 ; #....#....#..#.#.......####..#..#..#.####.#....#.#.....###.#..#.....#..#..#.#..#.#.........................................#...####...........................................................................................#....#..#.#.....###.#....#.....#....#..#.#..#.#.....###.#..#..#.#..#..#.#.#..#.#..#...............
341 .db #0x41, #0x12, #0x51, #0x28, #0x29, #0x84, #0x52, #0x4a, #0x90, #0x94, #0x02, #0x00, #0x00, #0x00, #0x00, #0x05, #0x04, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x50, #0x48, #0x29, #0x85, #0x20, #0x24, #0x17, #0x52, #0x52, #0x52, #0xc9, #0x01, #0x00 ; #.....#..#..#...#...#.#....#.#..#..#.#....#....#.#..#.#..#.#..#.....#..#..#.#..#.#......................................#.#.......#.........................................................................................#.#....#..#.#..#.#..#.#....#.....#....#..#..###.#....#..#.#..#..#.#..#..#.#.#..#..###...............
342 .db #0x81, #0x11, #0x41, #0x28, #0xc9, #0x84, #0x8c, #0x4b, #0x38, #0x67, #0x02, #0x00, #0x00, #0x00, #0x00, #0x3c, #0x04, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0xc0, #0x33, #0xc6, #0x85, #0x20, #0x18, #0x14, #0x5c, #0x52, #0x52, #0x09, #0x01, #0x00 ; #......##...#...#.....#....#.#..#..#..##..#....#..##...###.#..#....###..###..##..#........................................####....#...........................................................................................####..##...##...###.#....#.....#.....##.....#.#.....###.#..#..#.#..#..#.#.#..#....#...............
343 .db #0x00, #0x00, #0x10, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x01, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x10, #0x00, #0x00, #0x00, #0x00, #0x80, #0x03, #0x00, #0x00, #0x00, #0xe0, #0x00, #0x00 ; ....................#...................................................................................................#...................................................................................................#..........................................###...................................###................
344 .db #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; ................................................................................................................................................................................................................................................................................................................................
345 .db #0x00, #0x00, #0x10, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x01, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x10, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; ....................#...................................................................................................#...................................................................................................#...................................................................................................
346 .db #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55 ; #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.
347 .db #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; ................................................................................................................................................................................................................................................................................................................................
348 .db #0x00, #0x00, #0x10, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x01, #0x00, #0x00, #0x00, #0x00, #0x00, #0x04, #0x00, #0x00, #0x00, #0x00, #0x00, #0x10, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; ....................#...................................................................................................#.................................................#.................................................#...................................................................................................
349 .db #0xd3, #0xe3, #0xc0, #0x17, #0x00, #0x82, #0x00, #0x10, #0x30, #0x80, #0x00, #0x00, #0x00, #0x00, #0x00, #0x3c, #0x00, #0x40, #0x00, #0x00, #0x00, #0xc0, #0x20, #0xc2, #0x81, #0x01, #0x00, #0xc0, #0x01, #0x04, #0x14, #0x00, #0x98, #0x1e, #0x07, #0x00, #0x00, #0x00, #0x00, #0x00 ; ##..#.####...###......#####.#............#.....#............#.......##.........#..........................................####................#...............................##.....#...#....###......##.....................###.........#.......#.#..............##..#.####...###.............................................
350 .db #0x53, #0x14, #0x11, #0x11, #0x00, #0xc6, #0x00, #0x10, #0x48, #0x80, #0x00, #0x00, #0x00, #0x00, #0x00, #0x05, #0x00, #0x00, #0x00, #0x00, #0x00, #0xc4, #0x20, #0x22, #0x82, #0x01, #0x00, #0x50, #0x02, #0x04, #0x04, #0x00, #0x98, #0xa2, #0x08, #0x00, #0x00, #0x00, #0x00, #0x00 ; ##..#.#...#.#...#...#...#...#............##...##............#......#..#........#........................................#.#...............................................#...##.....#...#...#...#.....##...................#.#..#........#.......#................##..#.#...#.#...#............................................
351 .db #0x55, #0x14, #0x00, #0x71, #0x0c, #0xaa, #0x8c, #0x3b, #0x84, #0xd2, #0x35, #0xe3, #0x8c, #0x49, #0x00, #0x84, #0x66, #0x5c, #0xa6, #0x01, #0x00, #0x20, #0x21, #0x22, #0x40, #0x02, #0x00, #0x40, #0x64, #0xce, #0xd4, #0x31, #0xa8, #0xa2, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; #.#.#.#...#.#...........#...###...##.....#.#.#.#..##...###.###....#....#.#..#.###.#.##..##...###..##...##..#..#...........#....#.##..##...###.#..##..#.##....................#..#....#...#...#........#..#....................#...#..##..###..##..#.#.###...##.....#.#.#.#...#.#................................................
352 .db #0xd5, #0x13, #0x10, #0x91, #0x12, #0x92, #0x52, #0x10, #0x84, #0x92, #0x0c, #0x94, #0x52, #0x4a, #0x00, #0x9d, #0x81, #0x42, #0x69, #0x00, #0x00, #0x24, #0x21, #0xc2, #0x41, #0x02, #0x00, #0x50, #0x84, #0x24, #0x55, #0x4a, #0xa8, #0x9e, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; #.#.#.####..#.......#...#...#..#.#..#....#..#..#.#..#.#.....#.....#....#.#..#..#..##......#.#..#.#..#.#..#.#..#.........#.###..##......#.#....#.#..#.##...................#..#..#....#...#....###.....#..#..................#.#...#....#..#..#..#.#.#.#..#.#..#....#.#.#.####..#................................................
353 .db #0x59, #0x14, #0x00, #0x91, #0x1e, #0x92, #0x92, #0x11, #0x84, #0x92, #0x04, #0x97, #0x5e, #0x4a, #0x00, #0x84, #0xe0, #0x4c, #0x2f, #0x00, #0x00, #0xe0, #0x21, #0x02, #0xc2, #0x03, #0x00, #0x40, #0xe4, #0xe4, #0x55, #0x7a, #0xc8, #0xa2, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; #..##.#...#.#...........#...#..#.####....#..#..#.#..#..##...#.....#....#.#..#..#..#.....###.#..#.####.#..#.#..#...........#....#.....###..##..#.####.#.......................####....#...#.......#....####....................#...#..###..#..####.#.#.#..#.####....#..##.#...#.#................................................
354 .db #0x59, #0x14, #0x11, #0x91, #0x02, #0x82, #0x12, #0x12, #0x48, #0x92, #0x84, #0xe4, #0x42, #0x4a, #0x00, #0x85, #0x90, #0x50, #0x21, #0x00, #0x00, #0x14, #0x22, #0x22, #0x22, #0x04, #0x00, #0x50, #0x92, #0x24, #0x54, #0x0a, #0xc8, #0xa2, #0x08, #0x00, #0x00, #0x00, #0x00, #0x00 ; #..##.#...#.#...#...#...#...#..#.#.......#.....#.#..#....#..#......#..#..#..#..#..#....#..#..###.#....#..#.#..#.........#.#....#....#..#....#.#.#....#....................#.#....#...#...#...#...#...#....#.................#.#..#..#..#..#..#....#.#.#..#.#.......#..##.#...#.#...#............................................
355 .db #0xd1, #0xe3, #0x00, #0x91, #0x0c, #0x82, #0xcc, #0x21, #0x30, #0x1c, #0x05, #0x87, #0x8c, #0x71, #0x15, #0x84, #0xe0, #0x4e, #0x26, #0x00, #0x00, #0x10, #0xca, #0xc9, #0x29, #0x14, #0x00, #0xc0, #0xe1, #0xc8, #0x54, #0x32, #0x88, #0x1e, #0x07, #0x00, #0x00, #0x00, #0x00, #0x00 ; #...#.####...###........#...#..#..##.....#.....#..##..###....#......##....###...#.#.....###....#..##...##...###.#.#.#.....#....#.....###.###..#..##..#......................#....#.#..###..#..###..#.#....#.#.................###....###...#..##..#.#.#..#..##.....#...#.####...###.............................................
356 .db #0x00, #0x00, #0x10, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x70, #0x00, #0x00, #0x00, #0x01, #0x00, #0x00, #0x00, #0x00, #0x00, #0x04, #0x00, #0x00, #0x00, #0x00, #0x00, #0x10, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; ....................#.......................................................................###.........................#.................................................#.................................................#...................................................................................................
357 .db #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; ................................................................................................................................................................................................................................................................................................................................
358 .db #0x00, #0x00, #0x10, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x01, #0x00, #0x00, #0x00, #0x00, #0x00, #0x04, #0x00, #0x00, #0x00, #0x00, #0x00, #0x10, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; ....................#...................................................................................................#.................................................#.................................................#...................................................................................................
359 .db #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55, #0x55 ; #.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.
360 .db #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; ................................................................................................................................................................................................................................................................................................................................
361 .db #0x00, #0x00, #0x10, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x01, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x10, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; ....................#...................................................................................................#...................................................................................................#...................................................................................................
362 .db #0xcf, #0xe3, #0xc0, #0x04, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x4c, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0xc0, #0x01, #0x04, #0x00, #0x00, #0x08, #0x00, #0x41, #0x00, #0x00, #0x00, #0x00, #0x00 ; ####..####...###......##..#...............................................................................................##..#...............................................................................................###.........#........................#............#.....#.........................................
363 .db #0x51, #0x14, #0xd1, #0x04, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x4d, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x90, #0x00, #0x04, #0x00, #0x00, #0x08, #0x00, #0x41, #0x00, #0x00, #0x00, #0x00, #0x00 ; #...#.#...#.#...#...#.##..#.............................................................................................#.##..#.............................................................................................#..#..........#........................#............#.....#.........................................
364 .db #0x51, #0x14, #0x40, #0x65, #0x22, #0x03, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x54, #0x26, #0x32, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x80, #0x1c, #0x67, #0x8e, #0x39, #0xce, #0x9c, #0x43, #0x30, #0xc7, #0x01, #0x00, #0x00 ; #...#.#...#.#.........#.#.#..##..#...#..##................................................................................#.#.#..##..#...#..##.................................................................................#..###...###..##..###...##..###...###..##..###..###....#.....##..###...###.......................
365 .db #0xcf, #0xe3, #0x50, #0x95, #0x14, #0x04, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x55, #0x49, #0x41, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x90, #0xa4, #0x94, #0x52, #0x4a, #0x29, #0x25, #0x41, #0x48, #0x29, #0x00, #0x00, #0x00 ; ####..####...###....#.#.#.#.#..#..#.#.....#.............................................................................#.#.#.#.#..#..#.#.....#.............................................................................#..#..#..#.#..#.#..#.#..#.#..#.#..#.#..#.#..#.#..#..#.....#....#..#.#..#.#..........................
366 .db #0x41, #0x04, #0x41, #0x96, #0x14, #0x07, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x64, #0x49, #0x71, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x80, #0xa4, #0xf4, #0xd2, #0x4b, #0xe9, #0x25, #0x41, #0x78, #0xc9, #0x00, #0x00, #0x00 ; #.....#...#.....#.....#..##.#..#..#.#...###...............................................................................#..##.#..#..#.#...###................................................................................#..#..#.#..#.####.#..#.####.#..#.#..#.####.#..#..#.....#....####.#..#..##........................
367 .db #0x41, #0x14, #0x51, #0x96, #0x88, #0x04, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x65, #0x89, #0x48, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x90, #0xa4, #0x14, #0x4e, #0x48, #0x29, #0x24, #0x41, #0x08, #0x09, #0x01, #0x00, #0x00 ; #.....#...#.#...#...#.#..##.#..#...#...#..#.............................................................................#.#..##.#..#...#...#..#.............................................................................#..#..#..#.#..#.#....###..#....#..#.#..#.#....#..#..#.....#....#....#..#....#.......................
368 .db #0xc1, #0xe3, #0x40, #0x64, #0x08, #0x07, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x44, #0x86, #0x70, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0xc0, #0x25, #0x67, #0x82, #0x49, #0xce, #0x24, #0xc2, #0x33, #0xe9, #0x00, #0x00, #0x00 ; #.....####...###......#...#..##....#....###...............................................................................#...#..##....#....###...............................................................................###.#..#..###..##..#.....##..#..#..###..##..#..#...#....####..##..#..#.###........................
369 .db #0x00, #0x00, #0x10, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x01, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x10, #0x00, #0x00, #0x02, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; ....................#...................................................................................................#...................................................................................................#....................#..............................................................................
370 .db #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; ................................................................................................................................................................................................................................................................................................................................
371 .db #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0xff, #0x7f ; ###############################################################################################################################################################################################################################################################################################################################.
372 .db #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; ................................................................................................................................................................................................................................................................................................................................
373 .db #0xe0, #0x00, #0x00, #0x40, #0x20, #0x08, #0x3c, #0x18, #0x63, #0x04, #0x27, #0x04, #0x00, #0x0e, #0x00, #0xc0, #0x28, #0x80, #0x40, #0x10, #0x00, #0x00, #0x00, #0x00, #0x00, #0x40, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; .....###......................#......#.....#......####.....##...##...##...#.....###..#....#..............###..................##...#.#.........#......#.....#.................................................#.................................................................................................................
374 .db #0x10, #0x01, #0x00, #0x00, #0x20, #0x08, #0x42, #0xa4, #0x94, #0x86, #0x08, #0x04, #0x00, #0x04, #0x00, #0xc0, #0x28, #0x00, #0x40, #0x10, #0x00, #0x00, #0x00, #0x00, #0x00, #0x40, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; ....#...#............................#.....#.....#....#...#..#.#..#.#..#.##....#...#......#...............#...................##...#.#................#.....#.................................................#.................................................................................................................
375 .db #0x10, #0x98, #0x93, #0x5a, #0xee, #0x1c, #0x99, #0xa0, #0x94, #0x84, #0x20, #0x67, #0x0c, #0xe4, #0x18, #0x20, #0x29, #0xb4, #0xdc, #0x39, #0x87, #0x66, #0x9c, #0x69, #0x91, #0x71, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; ....#......##..###..#..#.#.##.#..###.###..###...#..##..#.....#.#..#.#..#..#....#.....#..###..##...##......#..###...##........#..#..#.#....#.##.#..###.###..###..###....#.##..##...###..##..#.##.#...#..##...###.................................................................................................................
376 .db #0x10, #0xa4, #0x94, #0x46, #0x29, #0x09, #0x85, #0x90, #0x94, #0x84, #0xa0, #0x94, #0x12, #0x24, #0x25, #0x20, #0x29, #0x8c, #0x52, #0x92, #0x80, #0x91, #0x42, #0x1a, #0x4a, #0x4a, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; ....#.....#..#.#..#.#..#.##...#.#..#.#..#..#....#.#....#....#..#..#.#..#..#....#.....#.#..#.#..#.#..#.....#..#..#.#..#.......#..#..#.#....##...#.#..#.#..#..#..#.......##...#..#.#....#..#.##....#.#..#..#.#..#.................................................................................................................
377 .db #0x10, #0xa4, #0x94, #0x42, #0x29, #0x09, #0x85, #0x88, #0x94, #0x84, #0xa0, #0x14, #0x12, #0x24, #0x05, #0xe0, #0x29, #0x84, #0x52, #0x12, #0x83, #0xf0, #0xcc, #0x0b, #0xca, #0x4b, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; ....#.....#..#.#..#.#..#.#....#.#..#.#..#..#....#.#....#...#...#..#.#..#..#....#.....#.#..#.#....#..#.....#..#..#.#..........####..#.#....#....#.#..#.#..#..#...##.....#....####..##..####.#.....#.#..####.#..#.................................................................................................................
378 .db #0x10, #0xa5, #0xe3, #0x42, #0x2e, #0x09, #0x99, #0x84, #0x94, #0x84, #0xa8, #0x94, #0x12, #0x24, #0x25, #0x10, #0x2a, #0x84, #0x5c, #0x12, #0x84, #0x10, #0x50, #0x08, #0x44, #0x48, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; ....#...#.#..#.###...###.#....#..###.#..#..#....#..##..#..#....#..#.#..#..#....#...#.#.#..#.#..#.#..#.....#..#..#.#..#......#....#.#.#....#....#..###.#..#..#.....#....#....#.......#.#....#......#...#....#..#.................................................................................................................
379 .db #0xe0, #0x98, #0x80, #0x42, #0x28, #0x11, #0x42, #0x3c, #0x63, #0x04, #0x27, #0x67, #0x0c, #0x2e, #0x99, #0x10, #0x2a, #0x84, #0x50, #0xa2, #0x83, #0x60, #0x8e, #0x09, #0x84, #0x71, #0x01, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; .....###...##..#.......#.#....#....#.#..#...#....#....#...####..##...##...#.....###..#..###..##...##.....###.#..#..##..#....#....#.#.#....#....#....#.#..#...#.###.....#.....##..###...##..#......#....##...###.#...............................................................................................................
380 .db #0x00, #0x80, #0x60, #0x00, #0x07, #0x00, #0x3c, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x0e, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; ...............#.....##.........###...............####...........................................................................................###............................................................................................................................................................................
381 .db #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00, #0x00 ; ................................................................................................................................................................................................................................................................................................................................
382
383 ld de, #0xff96 ; 11 96 ff
384 call #0x056b ; cd 6b 05
385 ld hl, #0x007a ; 21 7a 00
386 add hl, sp ; 39
387 ld a, (hl) ; 7e
388 ex de, hl ; eb
389 dec a ; 3d
390 jr z, 16 ; 28 10
391 sub #0x07 ; d6 07
392 jr z, 126 ; 28 7e
393 sub #0x02 ; d6 02
394 jp z, 0x78a1 ; ca a1 78
395 sub #0x03 ; d6 03
396 jr z, 76 ; 28 4c
397 jp 0x78b4 ; c3 b4 78
398 ld hl, #0x0050 ; 21 50 00
399 push hl ; e5
400 ld hl, #0x000f ; 21 0f 00
401 add hl, sp ; 39
402 push hl ; e5
403 ld hl, #0x8000 ; 21 00 80
404 push hl ; e5
405 call #0x081b ; cd 1b 08
406 pop de ; d1
407 pop de ; d1
408 pop de ; d1
409 ld hl, #0x000d ; 21 0d 00
410 add hl, sp ; 39
411 push hl ; e5
412 call #0x0827 ; cd 27 08
413 pop de ; d1
414 ld hl, #0x0008 ; 21 08 00
415 add hl, sp ; 39
416 ld (hl), #0x36 ; 36 36
417 inc hl ; 23
418 ld (hl), #0x00 ; 36 00
419 inc hl ; 23
420 ld (hl), #0x64 ; 36 64
421 inc hl ; 23
422 ld (hl), #0x00 ; 36 00
423 inc hl ; 23
424 ld (hl), #0x03 ; 36 03
425 ld hl, #0x0001 ; 21 01 00
426 push hl ; e5
427 ld hl, #0x000a ; 21 0a 00
428 add hl, sp ; 39
429 push hl ; e5
430 ld hl, #0x007a ; 21 7a 00
431 add hl, sp ; 39
432 ld e, (hl) ; 5e
433 ld d, #0x00 ; 16 00
434 push de ; d5
435 call #0x0638 ; cd 38 06
436 pop de ; d1
437 pop de ; d1
438 pop de ; d1
439 ld hl, #0x0001 ; 21 01 00
440 ret ; c9
441 ld hl, #0x005e ; 21 5e 00
442 add hl, sp ; 39
443 push hl ; e5
444 ld hl, #0x00ff ; 21 ff 00
445 push hl ; e5
446 call #0x072b ; cd 2b 07
447 pop de ; d1
448 pop de ; d1
449 ld hl, #0x0081 ; 21 81 00
450 push hl ; e5
451 ld hl, (#0x400c) ; 2a 0c 40
452 push hl ; e5
453 ld hl, (#0x400a) ; 2a 0a 40
454 push hl ; e5
455 ld hl, #0x0064 ; 21 64 00
456 add hl, sp ; 39
457 push hl ; e5
458 call #0x0743 ; cd 43 07
459 ld hl, #0x0008 ; 21 08 00
460 add hl, sp ; 39
461 ld sp, hl ; f9
462 jr 76 ; 18 4c
463 ex de, hl ; eb
464 inc hl ; 23
465 inc hl ; 23
466 ld e, (hl) ; 5e
467 inc hl ; 23
468 ld d, (hl) ; 56
469 dec de ; 1b
470 ld a, d ; 7a
471 or e ; b3
472 jr nz, 65 ; 20 41
473 call #0x066e ; cd 6e 06
474 jr 60 ; 18 3c
475 ex de, hl ; eb
476 inc hl ; 23
477 inc hl ; 23
478 ld e, (hl) ; 5e
479 inc hl ; 23
480 ld d, (hl) ; 56
481 ld hl, #0xff9c ; 21 9c ff
482 add hl, de ; 19
483 ld a, h ; 7c
484 or l ; b5
485 jr nz, 46 ; 20 2e
486 call #0x066e ; cd 6e 06
487 jr 41 ; 18 29
488 ld hl, #0x007e ; 21 7e 00
489 add hl, sp ; 39
490 ld e, (hl) ; 5e
491 inc hl ; 23
492 ld d, (hl) ; 56
493 push de ; d5
494 dec hl ; 2b
495 dec hl ; 2b
496 ld d, (hl) ; 56
497 dec hl ; 2b
498 ld e, (hl) ; 5e
499 push de ; d5
500 dec hl ; 2b
501 dec hl ; 2b
502 ld e, (hl) ; 5e
503 ld d, #0x00 ; 16 00
504 push de ; d5
505 dec hl ; 2b
506 dec hl ; 2b
507 ld e, (hl) ; 5e
508 push de ; d5
509 dec hl ; 2b
510 dec hl ; 2b
511 ld e, (hl) ; 5e
512 push de ; d5
513 call #0x0602 ; cd 02 06
514 ex de, hl ; eb
515 ld hl, #0x000a ; 21 0a 00
516 add hl, sp ; 39
517 ld sp, hl ; f9
518 ld d, #0x00 ; 16 00
519 ex de, hl ; eb
520 ret ; c9
521 ld hl, #0x0078 ; 21 78 00
522 add hl, sp ; 39
523 ld e, (hl) ; 5e
524 ld d, #0x00 ; 16 00
525 ex de, hl ; eb
526 ret ; c9