0000 F3 di
0001 AF xor a
0002 11FFFF ld de, $FFFF
0005 C3CB11 jp $11CB
0008 2A5D5C ld hl, ($5C5D)
000B 225F5C ld ($5C5F), hl
000E 1843 jr $0053
0010 C3F215 jp $15F2
0013 FF rst $38
0014 FF rst $38
0015 FF rst $38
0016 FF rst $38
0017 FF rst $38
0018 2A5D5C ld hl, ($5C5D)
001B 7E ld a, (hl)
001C CD7D00 call $007D
001F D0 ret nc
0020 CD7400 call $0074
0023 18F7 jr $001C
0025 FF rst $38
0026 FF rst $38
0027 FF rst $38
0028 C35B33 jp $335B
002B FF rst $38
002C FF rst $38
002D FF rst $38
002E FF rst $38
002F FF rst $38
0030 C5 push bc
0031 2A615C ld hl, ($5C61)
0034 E5 push hl
0035 C39E16 jp $169E
0038 F5 push af
0039 E5 push hl
003A 2A785C ld hl, ($5C78)
003D 23 inc hl
003E 22785C ld ($5C78), hl
0041 7C ld a, h
0042 B5 or l
0043 2003 jr nz, $0048
0045 FD3440 inc (iy+$40)
0048 C5 push bc
0049 D5 push de
004A CDBF02 call $02BF
004D D1 pop de
004E C1 pop bc
004F E1 pop hl
0050 F1 pop af
0051 FB ei
0052 C9 ret
0053 E1 pop hl
0054 6E ld l, (hl)
0055 FD7500 ld (iy), l
0058 ED7B3D5C ld sp, ($5C3D)
005C C3C516 jp $16C5
005F FF rst $38
0060 FF rst $38
0061 FF rst $38
0062 FF rst $38
0063 FF rst $38
0064 FF rst $38
0065 FF rst $38
0066 F5 push af
0067 E5 push hl
0068 2AB05C ld hl, ($5CB0)
006B 7C ld a, h
006C B5 or l
006D 2001 jr nz, $0070
006F E9 jp (hl)
0070 E1 pop hl
0071 F1 pop af
0072 ED45 retn
0074 2A5D5C ld hl, ($5C5D)
0077 23 inc hl
0078 225D5C ld ($5C5D), hl
007B 7E ld a, (hl)
007C C9 ret
007D FE21 cp $21
007F D0 ret nc
0080 FE0D cp $0D
0082 C8 ret z
0083 FE10 cp $10
0085 D8 ret c
0086 FE18 cp $18
0088 3F ccf
0089 D8 ret c
008A 23 inc hl
008B FE16 cp $16
008D 3801 jr c, $0090
008F 23 inc hl
0090 37 scf
0091 225D5C ld ($5C5D), hl
0094 C9 ret
0095 BF cp a
0096 52 ld d, d
0097 4E ld c, (hl)
0098 C4494E call nz, $4E49
009B 4B ld c, e
009C 45 ld b, l
009D 59 ld e, c
009E A4 and h
009F 50 ld d, b
00A0 C9 ret
00A1 46 ld b, (hl)
00A2 CE50 adc a, $50
00A4 4F ld c, a
00A5 49 ld c, c
00A6 4E ld c, (hl)
00A7 D45343 call nc, $4353
00AA 52 ld d, d
00AB 45 ld b, l
00AC 45 ld b, l
00AD 4E ld c, (hl)
00AE A4 and h
00AF 41 ld b, c
00B0 54 ld d, h
00B1 54 ld d, h
00B2 D241D4 jp nc, $D441
00B5 54 ld d, h
00B6 41 ld b, c
00B7 C25641 jp nz, $4156
00BA 4C ld c, h
00BB A4 and h
00BC 43 ld b, e
00BD 4F ld c, a
00BE 44 ld b, h
00BF C5 push bc
00C0 56 ld d, (hl)
00C1 41 ld b, c
00C2 CC4C45 call z, $454C
00C5 CE53 adc a, $53
00C7 49 ld c, c
00C8 CE43 adc a, $43
00CA 4F ld c, a
00CB D354 out ($54), a
00CD 41 ld b, c
00CE CE41 adc a, $41
00D0 53 ld d, e
00D1 CE41 adc a, $41
00D3 43 ld b, e
00D4 D341 out ($41), a
00D6 54 ld d, h
00D7 CE4C adc a, $4C
00D9 CE45 adc a, $45
00DB 58 ld e, b
00DC D0 ret nc
00DD 49 ld c, c
00DE 4E ld c, (hl)
00DF D45351 call nc, $5153
00E2 D25347 jp nc, $4753
00E5 CE41 adc a, $41
00E7 42 ld b, d
00E8 D350 out ($50), a
00EA 45 ld b, l
00EB 45 ld b, l
00EC CB49 bit 1, c
00EE CE55 adc a, $55
00F0 53 ld d, e
00F1 D25354 jp nc, $5453
00F4 52 ld d, d
00F5 A4 and h
00F6 43 ld b, e
00F7 48 ld c, b
00F8 52 ld d, d
00F9 A4 and h
00FA 4E ld c, (hl)
00FB 4F ld c, a
00FC D44249 call nc, $4942
00FF CE4F adc a, $4F
0101 D2414E jp nc, $4E41
0104 C43CBD call nz, $BD3C
0107 3EBD ld a, $BD
0109 3C inc a
010A BE cp (hl)
010B 4C ld c, h
010C 49 ld c, c
010D 4E ld c, (hl)
010E C5 push bc
010F 54 ld d, h
0110 48 ld c, b
0111 45 ld b, l
0112 CE54 adc a, $54
0114 CF rst $08
0115 53 ld d, e
0116 54 ld d, h
0117 45 ld b, l
0118 D0 ret nc
0119 44 ld b, h
011A 45 ld b, l
011B 46 ld b, (hl)
011C 2046 jr nz, $0164
011E CE43 adc a, $43
0120 41 ld b, c
0121 D4464F call nc, $4F46
0124 52 ld d, d
0125 4D ld c, l
0126 41 ld b, c
0127 D44D4F call nc, $4F4D
012A 56 ld d, (hl)
012B C5 push bc
012C 45 ld b, l
012D 52 ld d, d
012E 41 ld b, c
012F 53 ld d, e
0130 C5 push bc
0131 4F ld c, a
0132 50 ld d, b
0133 45 ld b, l
0134 4E ld c, (hl)
0135 20A3 jr nz, $00DA
0137 43 ld b, e
0138 4C ld c, h
0139 4F ld c, a
013A 53 ld d, e
013B 45 ld b, l
013C 20A3 jr nz, $00E1
013E 4D ld c, l
013F 45 ld b, l
0140 52 ld d, d
0141 47 ld b, a
0142 C5 push bc
0143 56 ld d, (hl)
0144 45 ld b, l
0145 52 ld d, d
0146 49 ld c, c
0147 46 ld b, (hl)
0148 D9 exx
0149 42 ld b, d
014A 45 ld b, l
014B 45 ld b, l
014C D0 ret nc
014D 43 ld b, e
014E 49 ld c, c
014F 52 ld d, d
0150 43 ld b, e
0151 4C ld c, h
0152 C5 push bc
0153 49 ld c, c
0154 4E ld c, (hl)
0155 CB50 bit 2, b
0157 41 ld b, c
0158 50 ld d, b
0159 45 ld b, l
015A D2464C jp nc, $4C46
015D 41 ld b, c
015E 53 ld d, e
015F C8 ret z
0160 42 ld b, d
0161 52 ld d, d
0162 49 ld c, c
0163 47 ld b, a
0164 48 ld c, b
0165 D4494E call nc, $4E49
0168 56 ld d, (hl)
0169 45 ld b, l
016A 52 ld d, d
016B 53 ld d, e
016C C5 push bc
016D 4F ld c, a
016E 56 ld d, (hl)
016F 45 ld b, l
0170 D24F55 jp nc, $554F
0173 D44C50 call nc, $504C
0176 52 ld d, d
0177 49 ld c, c
0178 4E ld c, (hl)
0179 D44C4C call nc, $4C4C
017C 49 ld c, c
017D 53 ld d, e
017E D45354 call nc, $5453
0181 4F ld c, a
0182 D0 ret nc
0183 52 ld d, d
0184 45 ld b, l
0185 41 ld b, c
0186 C44441 call nz, $4144
0189 54 ld d, h
018A C1 pop bc
018B 52 ld d, d
018C 45 ld b, l
018D 53 ld d, e
018E 54 ld d, h
018F 4F ld c, a
0190 52 ld d, d
0191 C5 push bc
0192 4E ld c, (hl)
0193 45 ld b, l
0194 D7 rst $10
0195 42 ld b, d
0196 4F ld c, a
0197 52 ld d, d
0198 44 ld b, h
0199 45 ld b, l
019A D2434F jp nc, $4F43
019D 4E ld c, (hl)
019E 54 ld d, h
019F 49 ld c, c
01A0 4E ld c, (hl)
01A1 55 ld d, l
01A2 C5 push bc
01A3 44 ld b, h
01A4 49 ld c, c
01A5 CD5245 call $4552
01A8 CD464F call $4F46
01AB D2474F jp nc, $4F47
01AE 2054 jr nz, $0204
01B0 CF rst $08
01B1 47 ld b, a
01B2 4F ld c, a
01B3 2053 jr nz, $0208
01B5 55 ld d, l
01B6 C2494E jp nz, $4E49
01B9 50 ld d, b
01BA 55 ld d, l
01BB D44C4F call nc, $4F4C
01BE 41 ld b, c
01BF C44C49 call nz, $494C
01C2 53 ld d, e
01C3 D44C45 call nc, $454C
01C6 D45041 call nc, $4150
01C9 55 ld d, l
01CA 53 ld d, e
01CB C5 push bc
01CC 4E ld c, (hl)
01CD 45 ld b, l
01CE 58 ld e, b
01CF D4504F call nc, $4F50
01D2 4B ld c, e
01D3 C5 push bc
01D4 50 ld d, b
01D5 52 ld d, d
01D6 49 ld c, c
01D7 4E ld c, (hl)
01D8 D4504C call nc, $4C50
01DB 4F ld c, a
01DC D45255 call nc, $5552
01DF CE53 adc a, $53
01E1 41 ld b, c
01E2 56 ld d, (hl)
01E3 C5 push bc
01E4 52 ld d, d
01E5 41 ld b, c
01E6 4E ld c, (hl)
01E7 44 ld b, h
01E8 4F ld c, a
01E9 4D ld c, l
01EA 49 ld c, c
01EB 5A ld e, d
01EC C5 push bc
01ED 49 ld c, c
01EE C643 add a, $43
01F0 4C ld c, h
01F1 D344 out ($44), a
01F3 52 ld d, d
01F4 41 ld b, c
01F5 D7 rst $10
01F6 43 ld b, e
01F7 4C ld c, h
01F8 45 ld b, l
01F9 41 ld b, c
01FA D25245 jp nc, $4552
01FD 54 ld d, h
01FE 55 ld d, l
01FF 52 ld d, d
0200 CE43 adc a, $43
0202 4F ld c, a
0203 50 ld d, b
0204 D9 exx
0205 42 ld b, d
0206 48 ld c, b
0207 59 ld e, c
0208 3635 ld (hl), $35
020A 54 ld d, h
020B 47 ld b, a
020C 56 ld d, (hl)
020D 4E ld c, (hl)
020E 4A ld c, d
020F 55 ld d, l
0210 37 scf
0211 34 inc (hl)
0212 52 ld d, d
0213 46 ld b, (hl)
0214 43 ld b, e
0215 4D ld c, l
0216 4B ld c, e
0217 49 ld c, c
0218 3833 jr c, $024D
021A 45 ld b, l
021B 44 ld b, h
021C 58 ld e, b
021D 0E4C ld c, $4C
021F 4F ld c, a
0220 39 add hl, sp
0221 325753 ld ($5357), a
0224 5A ld e, d
0225 200D jr nz, $0234
0227 50 ld d, b
0228 3031 jr nc, $025B
022A 51 ld d, c
022B 41 ld b, c
022C E3 ex (sp), hl
022D C4E0E4 call nz, $E4E0
0230 B4 or h
0231 BC cp h
0232 BD cp l
0233 BB cp e
0234 AF xor a
0235 B0 or b
0236 B1 or c
0237 C0 ret nz
0238 A7 and a
0239 A6 and (hl)
023A BE cp (hl)
023B AD xor l
023C B2 or d
023D BA cp d
023E E5 push hl
023F A5 and l
0240 C2E1B3 jp nz, $B3E1
0243 B9 cp c
0244 C1 pop bc
0245 B8 cp b
0246 7E ld a, (hl)
0247 DCDA5C call c, $5CDA
024A B7 or a
024B 7B ld a, e
024C 7D ld a, l
024D D8 ret c
024E BF cp a
024F AE xor (hl)
0250 AA xor d
0251 AB xor e
0252 DD defb $DD
0253 DEDF sbc a, $DF
0255 7F ld a, a
0256 B5 or l
0257 D67C sub $7C
0259 D5 push de
025A 5D ld e, l
025B DBB6 in a, ($B6)
025D D9 exx
025E 5B ld e, e
025F D7 rst $10
0260 0C inc c
0261 07 rlca
0262 0604 ld b, $04
0264 05 dec b
0265 08 ex af, af'
0266 0A ld a, (bc)
0267 0B dec bc
0268 09 add hl, bc
0269 0F rrca
026A E22A3F jp po, $3F2A
026D CDC8CC call $CCC8
0270 CB5E bit 3, (hl)
0272 AC xor h
0273 2D dec l
0274 2B dec hl
0275 3D dec a
0276 2E2C ld l, $2C
0278 3B dec sp
0279 22C73C ld ($3CC7), hl
027C C33EC5 jp $C53E
027F 2F cpl
0280 C9 ret
0281 60 ld h, b
0282 C63A add a, $3A
0284 D0 ret nc
0285 CEA8 adc a, $A8
0287 CAD3D4 jp z, $D4D3
028A D1 pop de
028B D2A9CF jp nc, $CFA9
028E 2E2F ld l, $2F
0290 11FFFF ld de, $FFFF
0293 01FEFE ld bc, $FEFE
0296 ED78 in a, (c)
0298 2F cpl
0299 E61F and $1F
029B 280E jr z, $02AB
029D 67 ld h, a
029E 7D ld a, l
029F 14 inc d
02A0 C0 ret nz
02A1 D608 sub $08
02A3 CB3C srl h
02A5 30FA jr nc, $02A1
02A7 53 ld d, e
02A8 5F ld e, a
02A9 20F4 jr nz, $029F
02AB 2D dec l
02AC CB00 rlc b
02AE 38E6 jr c, $0296
02B0 7A ld a, d
02B1 3C inc a
02B2 C8 ret z
02B3 FE28 cp $28
02B5 C8 ret z
02B6 FE19 cp $19
02B8 C8 ret z
02B9 7B ld a, e
02BA 5A ld e, d
02BB 57 ld d, a
02BC FE18 cp $18
02BE C9 ret
02BF CD8E02 call $028E
02C2 C0 ret nz
02C3 21005C ld hl, $5C00
02C6 CB7E bit 7, (hl)
02C8 2007 jr nz, $02D1
02CA 23 inc hl
02CB 35 dec (hl)
02CC 2B dec hl
02CD 2002 jr nz, $02D1
02CF 36FF ld (hl), $FF
02D1 7D ld a, l
02D2 21045C ld hl, $5C04
02D5 BD cp l
02D6 20EE jr nz, $02C6
02D8 CD1E03 call $031E
02DB D0 ret nc
02DC 21005C ld hl, $5C00
02DF BE cp (hl)
02E0 282E jr z, $0310
02E2 EB ex de, hl
02E3 21045C ld hl, $5C04
02E6 BE cp (hl)
02E7 2827 jr z, $0310
02E9 CB7E bit 7, (hl)
02EB 2004 jr nz, $02F1
02ED EB ex de, hl
02EE CB7E bit 7, (hl)
02F0 C8 ret z
02F1 5F ld e, a
02F2 77 ld (hl), a
02F3 23 inc hl
02F4 3605 ld (hl), $05
02F6 23 inc hl
02F7 3A095C ld a, ($5C09)
02FA 77 ld (hl), a
02FB 23 inc hl
02FC FD4E07 ld c, (iy+$07)
02FF FD5601 ld d, (iy+$01)
0302 E5 push hl
0303 CD3303 call $0333
0306 E1 pop hl
0307 77 ld (hl), a
0308 32085C ld ($5C08), a
030B FDCB01EE set 5, (iy+$01)
030F C9 ret
0310 23 inc hl
0311 3605 ld (hl), $05
0313 23 inc hl
0314 35 dec (hl)
0315 C0 ret nz
0316 3A0A5C ld a, ($5C0A)
0319 77 ld (hl), a
031A 23 inc hl
031B 7E ld a, (hl)
031C 18EA jr $0308
031E 42 ld b, d
031F 1600 ld d, $00
0321 7B ld a, e
0322 FE27 cp $27
0324 D0 ret nc
0325 FE18 cp $18
0327 2003 jr nz, $032C
0329 CB78 bit 7, b
032B C0 ret nz
032C 210502 ld hl, $0205
032F 19 add hl, de
0330 7E ld a, (hl)
0331 37 scf
0332 C9 ret
0333 7B ld a, e
0334 FE3A cp $3A
0336 382F jr c, $0367
0338 0D dec c
0339 FA4F03 jp m, $034F
033C 2803 jr z, $0341
033E C64F add a, $4F
0340 C9 ret
0341 21EB01 ld hl, $01EB
0344 04 inc b
0345 2803 jr z, $034A
0347 210502 ld hl, $0205
034A 1600 ld d, $00
034C 19 add hl, de
034D 7E ld a, (hl)
034E C9 ret
034F 212902 ld hl, $0229
0352 CB40 bit 0, b
0354 28F4 jr z, $034A
0356 CB5A bit 3, d
0358 280A jr z, $0364
035A FDCB305E bit 3, (iy+$30)
035E C0 ret nz
035F 04 inc b
0360 C0 ret nz
0361 C620 add a, $20
0363 C9 ret
0364 C6A5 add a, $A5
0366 C9 ret
0367 FE30 cp $30
0369 D8 ret c
036A 0D dec c
036B FA9D03 jp m, $039D
036E 2019 jr nz, $0389
0370 215402 ld hl, $0254
0373 CB68 bit 5, b
0375 28D3 jr z, $034A
0377 FE38 cp $38
0379 3007 jr nc, $0382
037B D620 sub $20
037D 04 inc b
037E C8 ret z
037F C608 add a, $08
0381 C9 ret
0382 D636 sub $36
0384 04 inc b
0385 C8 ret z
0386 C6FE add a, $FE
0388 C9 ret
0389 213002 ld hl, $0230
038C FE39 cp $39
038E 28BA jr z, $034A
0390 FE30 cp $30
0392 28B6 jr z, $034A
0394 E607 and $07
0396 C680 add a, $80
0398 04 inc b
0399 C8 ret z
039A EE0F xor $0F
039C C9 ret
039D 04 inc b
039E C8 ret z
039F CB68 bit 5, b
03A1 213002 ld hl, $0230
03A4 20A4 jr nz, $034A
03A6 D610 sub $10
03A8 FE22 cp $22
03AA 2806 jr z, $03B2
03AC FE20 cp $20
03AE C0 ret nz
03AF 3E5F ld a, $5F
03B1 C9 ret
03B2 3E40 ld a, $40
03B4 C9 ret
03B5 F3 di
03B6 7D ld a, l
03B7 CB3D srl l
03B9 CB3D srl l
03BB 2F cpl
03BC E603 and $03
03BE 4F ld c, a
03BF 0600 ld b, $00
03C1 DD21D103 ld ix, $03D1
03C5 DD09 add ix, bc
03C7 3A485C ld a, ($5C48)
03CA E638 and $38
03CC 0F rrca
03CD 0F rrca
03CE 0F rrca
03CF F608 or $08
03D1 00 nop
03D2 00 nop
03D3 00 nop
03D4 04 inc b
03D5 0C inc c
03D6 0D dec c
03D7 20FD jr nz, $03D6
03D9 0E3F ld c, $3F
03DB 05 dec b
03DC C2D603 jp nz, $03D6
03DF EE10 xor $10
03E1 D3FE out ($FE), a
03E3 44 ld b, h
03E4 4F ld c, a
03E5 CB67 bit 4, a
03E7 2009 jr nz, $03F2
03E9 7A ld a, d
03EA B3 or e
03EB 2809 jr z, $03F6
03ED 79 ld a, c
03EE 4D ld c, l
03EF 1B dec de
03F0 DDE9 jp (ix)
03F2 4D ld c, l
03F3 0C inc c
03F4 DDE9 jp (ix)
03F6 FB ei
03F7 C9 ret
03F8 EF rst $28
03F9 3127C0 ld sp, $C027
03FC 03 inc bc
03FD 34 inc (hl)
03FE EC6C98 call pe, $986C
0401 1F rra
0402 F5 push af
0403 04 inc b
0404 A1 and c
0405 0F rrca
0406 3821 jr c, $0429
0408 92 sub d
0409 5C ld e, h
040A 7E ld a, (hl)
040B A7 and a
040C 205E jr nz, $046C
040E 23 inc hl
040F 4E ld c, (hl)
0410 23 inc hl
0411 46 ld b, (hl)
0412 78 ld a, b
0413 17 rla
0414 9F sbc a, a
0415 B9 cp c
0416 2054 jr nz, $046C
0418 23 inc hl
0419 BE cp (hl)
041A 2050 jr nz, $046C
041C 78 ld a, b
041D C63C add a, $3C
041F F22504 jp p, $0425
0422 E26C04 jp po, $046C
0425 06FA ld b, $FA
0427 04 inc b
0428 D60C sub $0C
042A 30FB jr nc, $0427
042C C60C add a, $0C
042E C5 push bc
042F 216E04 ld hl, $046E
0432 CD0634 call $3406
0435 CDB433 call $33B4
0438 EF rst $28
0439 04 inc b
043A 38F1 jr c, $042D
043C 86 add a, (hl)
043D 77 ld (hl), a
043E EF rst $28
043F C0 ret nz
0440 02 ld (bc), a
0441 3138CD ld sp, $CD38
0444 94 sub h
0445 1EFE ld e, $FE
0447 0B dec bc
0448 3022 jr nc, $046C
044A EF rst $28
044B E0 ret po
044C 04 inc b
044D E0 ret po
044E 34 inc (hl)
044F 80 add a, b
0450 43 ld b, e
0451 55 ld d, l
0452 9F sbc a, a
0453 80 add a, b
0454 010534 ld bc, $3405
0457 35 dec (hl)
0458 71 ld (hl), c
0459 03 inc bc
045A 38CD jr c, $0429
045C 99 sbc a, c
045D 1EC5 ld e, $C5
045F CD991E call $1E99
0462 E1 pop hl
0463 50 ld d, b
0464 59 ld e, c
0465 7A ld a, d
0466 B3 or e
0467 C8 ret z
0468 1B dec de
0469 C3B503 jp $03B5
046C CF rst $08
046D 0A ld a, (bc)
046E 89 adc a, c
046F 02 ld (bc), a
0470 D0 ret nc
0471 12 ld (de), a
0472 86 add a, (hl)
0473 89 adc a, c
0474 0A ld a, (bc)
0475 97 sub a
0476 60 ld h, b
0477 75 ld (hl), l
0478 89 adc a, c
0479 12 ld (de), a
047A D5 push de
047B 17 rla
047C 1F rra
047D 89 adc a, c
047E 1B dec de
047F 90 sub b
0480 41 ld b, c
0481 02 ld (bc), a
0482 89 adc a, c
0483 24 inc h
0484 D0 ret nc
0485 53 ld d, e
0486 CA892E jp z, $2E89
0489 9D sbc a, l
048A 36B1 ld (hl), $B1
048C 89 adc a, c
048D 38FF jr c, $048E
048F 49 ld c, c
0490 3E89 ld a, $89
0492 43 ld b, e
0493 FF rst $38
0494 6A ld l, d
0495 73 ld (hl), e
0496 89 adc a, c
0497 4F ld c, a
0498 A7 and a
0499 00 nop
049A 54 ld d, h
049B 89 adc a, c
049C 5C ld e, h
049D 00 nop
049E 00 nop
049F 00 nop
04A0 89 adc a, c
04A1 69 ld l, c
04A2 14 inc d
04A3 F624 or $24
04A5 89 adc a, c
04A6 76 halt
04A7 F1 pop af
04A8 1005 djnz $04AF
04AA CDFB24 call $24FB
04AD 3A3B5C ld a, ($5C3B)
04B0 87 add a, a
04B1 FA8A1C jp m, $1C8A
04B4 E1 pop hl
04B5 D0 ret nc
04B6 E5 push hl
04B7 CDF12B call $2BF1
04BA 62 ld h, d
04BB 6B ld l, e
04BC 0D dec c
04BD F8 ret m
04BE 09 add hl, bc
04BF CBFE set 7, (hl)
04C1 C9 ret
04C2 213F05 ld hl, $053F
04C5 E5 push hl
04C6 21801F ld hl, $1F80
04C9 CB7F bit 7, a
04CB 2803 jr z, $04D0
04CD 21980C ld hl, $0C98
04D0 08 ex af, af'
04D1 13 inc de
04D2 DD2B dec ix
04D4 F3 di
04D5 3E02 ld a, $02
04D7 47 ld b, a
04D8 10FE djnz $04D8
04DA D3FE out ($FE), a
04DC EE0F xor $0F
04DE 06A4 ld b, $A4
04E0 2D dec l
04E1 20F5 jr nz, $04D8
04E3 05 dec b
04E4 25 dec h
04E5 F2D804 jp p, $04D8
04E8 062F ld b, $2F
04EA 10FE djnz $04EA
04EC D3FE out ($FE), a
04EE 3E0D ld a, $0D
04F0 0637 ld b, $37
04F2 10FE djnz $04F2
04F4 D3FE out ($FE), a
04F6 010E3B ld bc, $3B0E
04F9 08 ex af, af'
04FA 6F ld l, a
04FB C30705 jp $0507
04FE 7A ld a, d
04FF B3 or e
0500 280C jr z, $050E
0502 DD6E00 ld l, (ix)
0505 7C ld a, h
0506 AD xor l
0507 67 ld h, a
0508 3E01 ld a, $01
050A 37 scf
050B C32505 jp $0525
050E 6C ld l, h
050F 18F4 jr $0505
0511 79 ld a, c
0512 CB78 bit 7, b
0514 10FE djnz $0514
0516 3004 jr nc, $051C
0518 0642 ld b, $42
051A 10FE djnz $051A
051C D3FE out ($FE), a
051E 063E ld b, $3E
0520 20EF jr nz, $0511
0522 05 dec b
0523 AF xor a
0524 3C inc a
0525 CB15 rl l
0527 C21405 jp nz, $0514
052A 1B dec de
052B DD23 inc ix
052D 0631 ld b, $31
052F 3E7F ld a, $7F
0531 DBFE in a, ($FE)
0533 1F rra
0534 D0 ret nc
0535 7A ld a, d
0536 3C inc a
0537 C2FE04 jp nz, $04FE
053A 063B ld b, $3B
053C 10FE djnz $053C
053E C9 ret
053F F5 push af
0540 3A485C ld a, ($5C48)
0543 E638 and $38
0545 0F rrca
0546 0F rrca
0547 0F rrca
0548 D3FE out ($FE), a
054A 3E7F ld a, $7F
054C DBFE in a, ($FE)
054E 1F rra
054F FB ei
0550 3802 jr c, $0554
0552 CF rst $08
0553 0C inc c
0554 F1 pop af
0555 C9 ret
0556 14 inc d
0557 08 ex af, af'
0558 15 dec d
0559 F3 di
055A 3E0F ld a, $0F
055C D3FE out ($FE), a
055E 213F05 ld hl, $053F
0561 E5 push hl
0562 DBFE in a, ($FE)
0564 1F rra
0565 E620 and $20
0567 F602 or $02
0569 4F ld c, a
056A BF cp a
056B C0 ret nz
056C CDE705 call $05E7
056F 30FA jr nc, $056B
0571 211504 ld hl, $0415
0574 10FE djnz $0574
0576 2B dec hl
0577 7C ld a, h
0578 B5 or l
0579 20F9 jr nz, $0574
057B CDE305 call $05E3
057E 30EB jr nc, $056B
0580 069C ld b, $9C
0582 CDE305 call $05E3
0585 30E4 jr nc, $056B
0587 3EC6 ld a, $C6
0589 B8 cp b
058A 30E0 jr nc, $056C
058C 24 inc h
058D 20F1 jr nz, $0580
058F 06C9 ld b, $C9
0591 CDE705 call $05E7
0594 30D5 jr nc, $056B
0596 78 ld a, b
0597 FED4 cp $D4
0599 30F4 jr nc, $058F
059B CDE705 call $05E7
059E D0 ret nc
059F 79 ld a, c
05A0 EE03 xor $03
05A2 4F ld c, a
05A3 2600 ld h, $00
05A5 06B0 ld b, $B0
05A7 181F jr $05C8
05A9 08 ex af, af'
05AA 2007 jr nz, $05B3
05AC 300F jr nc, $05BD
05AE DD7500 ld (ix), l
05B1 180F jr $05C2
05B3 CB11 rl c
05B5 AD xor l
05B6 C0 ret nz
05B7 79 ld a, c
05B8 1F rra
05B9 4F ld c, a
05BA 13 inc de
05BB 1807 jr $05C4
05BD DD7E00 ld a, (ix)
05C0 AD xor l
05C1 C0 ret nz
05C2 DD23 inc ix
05C4 1B dec de
05C5 08 ex af, af'
05C6 06B2 ld b, $B2
05C8 2E01 ld l, $01
05CA CDE305 call $05E3
05CD D0 ret nc
05CE 3ECB ld a, $CB
05D0 B8 cp b
05D1 CB15 rl l
05D3 06B0 ld b, $B0
05D5 D2CA05 jp nc, $05CA
05D8 7C ld a, h
05D9 AD xor l
05DA 67 ld h, a
05DB 7A ld a, d
05DC B3 or e
05DD 20CA jr nz, $05A9
05DF 7C ld a, h
05E0 FE01 cp $01
05E2 C9 ret
05E3 CDE705 call $05E7
05E6 D0 ret nc
05E7 3E16 ld a, $16
05E9 3D dec a
05EA 20FD jr nz, $05E9
05EC A7 and a
05ED 04 inc b
05EE C8 ret z
05EF 3E7F ld a, $7F
05F1 DBFE in a, ($FE)
05F3 1F rra
05F4 D0 ret nc
05F5 A9 xor c
05F6 E620 and $20
05F8 28F3 jr z, $05ED
05FA 79 ld a, c
05FB 2F cpl
05FC 4F ld c, a
05FD E607 and $07
05FF F608 or $08
0601 D3FE out ($FE), a
0603 37 scf
0604 C9 ret
0605 F1 pop af
0606 3A745C ld a, ($5C74)
0609 D6E0 sub $E0
060B 32745C ld ($5C74), a
060E CD8C1C call $1C8C
0611 CD3025 call $2530
0614 283C jr z, $0652
0616 011100 ld bc, $0011
0619 3A745C ld a, ($5C74)
061C A7 and a
061D 2802 jr z, $0621
061F 0E22 ld c, $22
0621 F7 rst $30
0622 D5 push de
0623 DDE1 pop ix
0625 060B ld b, $0B
0627 3E20 ld a, $20
0629 12 ld (de), a
062A 13 inc de
062B 10FC djnz $0629
062D DD3601FF ld (ix+$01), $FF
0631 CDF12B call $2BF1
0634 21F6FF ld hl, $FFF6
0637 0B dec bc
0638 09 add hl, bc
0639 03 inc bc
063A 300F jr nc, $064B
063C 3A745C ld a, ($5C74)
063F A7 and a
0640 2002 jr nz, $0644
0642 CF rst $08
0643 0E78 ld c, $78
0645 B1 or c
0646 280A jr z, $0652
0648 010A00 ld bc, $000A
064B DDE5 push ix
064D E1 pop hl
064E 23 inc hl
064F EB ex de, hl
0650 EDB0 ldir
0652 DF rst $18
0653 FEE4 cp $E4
0655 2049 jr nz, $06A0
0657 3A745C ld a, ($5C74)
065A FE03 cp $03
065C CA8A1C jp z, $1C8A
065F E7 rst $20
0660 CDB228 call $28B2
0663 CBF9 set 7, c
0665 300B jr nc, $0672
0667 210000 ld hl, $0000
066A 3A745C ld a, ($5C74)
066D 3D dec a
066E 2815 jr z, $0685
0670 CF rst $08
0671 01C28A ld bc, $8AC2
0674 1C inc e
0675 CD3025 call $2530
0678 2818 jr z, $0692
067A 23 inc hl
067B 7E ld a, (hl)
067C DD770B ld (ix+$0B), a
067F 23 inc hl
0680 7E ld a, (hl)
0681 DD770C ld (ix+$0C), a
0684 23 inc hl
0685 DD710E ld (ix+$0E), c
0688 3E01 ld a, $01
068A CB71 bit 6, c
068C 2801 jr z, $068F
068E 3C inc a
068F DD7700 ld (ix), a
0692 EB ex de, hl
0693 E7 rst $20
0694 FE29 cp $29
0696 20DA jr nz, $0672
0698 E7 rst $20
0699 CDEE1B call $1BEE
069C EB ex de, hl
069D C35A07 jp $075A
06A0 FEAA cp $AA
06A2 201F jr nz, $06C3
06A4 3A745C ld a, ($5C74)
06A7 FE03 cp $03
06A9 CA8A1C jp z, $1C8A
06AC E7 rst $20
06AD CDEE1B call $1BEE
06B0 DD360B00 ld (ix+$0B), $00
06B4 DD360C1B ld (ix+$0C), $1B
06B8 210040 ld hl, $4000
06BB DD750D ld (ix+$0D), l
06BE DD740E ld (ix+$0E), h
06C1 184D jr $0710
06C3 FEAF cp $AF
06C5 204F jr nz, $0716
06C7 3A745C ld a, ($5C74)
06CA FE03 cp $03
06CC CA8A1C jp z, $1C8A
06CF E7 rst $20
06D0 CD4820 call $2048
06D3 200C jr nz, $06E1
06D5 3A745C ld a, ($5C74)
06D8 A7 and a
06D9 CA8A1C jp z, $1C8A
06DC CDE61C call $1CE6
06DF 180F jr $06F0
06E1 CD821C call $1C82
06E4 DF rst $18
06E5 FE2C cp $2C
06E7 280C jr z, $06F5
06E9 3A745C ld a, ($5C74)
06EC A7 and a
06ED CA8A1C jp z, $1C8A
06F0 CDE61C call $1CE6
06F3 1804 jr $06F9
06F5 E7 rst $20
06F6 CD821C call $1C82
06F9 CDEE1B call $1BEE
06FC CD991E call $1E99
06FF DD710B ld (ix+$0B), c
0702 DD700C ld (ix+$0C), b
0705 CD991E call $1E99
0708 DD710D ld (ix+$0D), c
070B DD700E ld (ix+$0E), b
070E 60 ld h, b
070F 69 ld l, c
0710 DD360003 ld (ix), $03
0714 1844 jr $075A
0716 FECA cp $CA
0718 2809 jr z, $0723
071A CDEE1B call $1BEE
071D DD360E80 ld (ix+$0E), $80
0721 1817 jr $073A
0723 3A745C ld a, ($5C74)
0726 A7 and a
0727 C28A1C jp nz, $1C8A
072A E7 rst $20
072B CD821C call $1C82
072E CDEE1B call $1BEE
0731 CD991E call $1E99
0734 DD710D ld (ix+$0D), c
0737 DD700E ld (ix+$0E), b
073A DD360000 ld (ix), $00
073E 2A595C ld hl, ($5C59)
0741 ED5B535C ld de, ($5C53)
0745 37 scf
0746 ED52 sbc hl, de
0748 DD750B ld (ix+$0B), l
074B DD740C ld (ix+$0C), h
074E 2A4B5C ld hl, ($5C4B)
0751 ED52 sbc hl, de
0753 DD750F ld (ix+$0F), l
0756 DD7410 ld (ix+$10), h
0759 EB ex de, hl
075A 3A745C ld a, ($5C74)
075D A7 and a
075E CA7009 jp z, $0970
0761 E5 push hl
0762 011100 ld bc, $0011
0765 DD09 add ix, bc
0767 DDE5 push ix
0769 111100 ld de, $0011
076C AF xor a
076D 37 scf
076E CD5605 call $0556
0771 DDE1 pop ix
0773 30F2 jr nc, $0767
0775 3EFE ld a, $FE
0777 CD0116 call $1601
077A FD365203 ld (iy+$52), $03
077E 0E80 ld c, $80
0780 DD7E00 ld a, (ix)
0783 DDBEEF cp (ix-$11)
0786 2002 jr nz, $078A
0788 0EF6 ld c, $F6
078A FE04 cp $04
078C 30D9 jr nc, $0767
078E 11C009 ld de, $09C0
0791 C5 push bc
0792 CD0A0C call $0C0A
0795 C1 pop bc
0796 DDE5 push ix
0798 D1 pop de
0799 21F0FF ld hl, $FFF0
079C 19 add hl, de
079D 060A ld b, $0A
079F 7E ld a, (hl)
07A0 3C inc a
07A1 2003 jr nz, $07A6
07A3 79 ld a, c
07A4 80 add a, b
07A5 4F ld c, a
07A6 13 inc de
07A7 1A ld a, (de)
07A8 BE cp (hl)
07A9 23 inc hl
07AA 2001 jr nz, $07AD
07AC 0C inc c
07AD D7 rst $10
07AE 10F6 djnz $07A6
07B0 CB79 bit 7, c
07B2 20B3 jr nz, $0767
07B4 3E0D ld a, $0D
07B6 D7 rst $10
07B7 E1 pop hl
07B8 DD7E00 ld a, (ix)
07BB FE03 cp $03
07BD 280C jr z, $07CB
07BF 3A745C ld a, ($5C74)
07C2 3D dec a
07C3 CA0808 jp z, $0808
07C6 FE02 cp $02
07C8 CAB608 jp z, $08B6
07CB E5 push hl
07CC DD6EFA ld l, (ix-$06)
07CF DD66FB ld h, (ix-$05)
07D2 DD5E0B ld e, (ix+$0B)
07D5 DD560C ld d, (ix+$0C)
07D8 7C ld a, h
07D9 B5 or l
07DA 280D jr z, $07E9
07DC ED52 sbc hl, de
07DE 3826 jr c, $0806
07E0 2807 jr z, $07E9
07E2 DD7E00 ld a, (ix)
07E5 FE03 cp $03
07E7 201D jr nz, $0806
07E9 E1 pop hl
07EA 7C ld a, h
07EB B5 or l
07EC 2006 jr nz, $07F4
07EE DD6E0D ld l, (ix+$0D)
07F1 DD660E ld h, (ix+$0E)
07F4 E5 push hl
07F5 DDE1 pop ix
07F7 3A745C ld a, ($5C74)
07FA FE02 cp $02
07FC 37 scf
07FD 2001 jr nz, $0800
07FF A7 and a
0800 3EFF ld a, $FF
0802 CD5605 call $0556
0805 D8 ret c
0806 CF rst $08
0807 1A ld a, (de)
0808 DD5E0B ld e, (ix+$0B)
080B DD560C ld d, (ix+$0C)
080E E5 push hl
080F 7C ld a, h
0810 B5 or l
0811 2006 jr nz, $0819
0813 13 inc de
0814 13 inc de
0815 13 inc de
0816 EB ex de, hl
0817 180C jr $0825
0819 DD6EFA ld l, (ix-$06)
081C DD66FB ld h, (ix-$05)
081F EB ex de, hl
0820 37 scf
0821 ED52 sbc hl, de
0823 3809 jr c, $082E
0825 110500 ld de, $0005
0828 19 add hl, de
0829 44 ld b, h
082A 4D ld c, l
082B CD051F call $1F05
082E E1 pop hl
082F DD7E00 ld a, (ix)
0832 A7 and a
0833 283E jr z, $0873
0835 7C ld a, h
0836 B5 or l
0837 2813 jr z, $084C
0839 2B dec hl
083A 46 ld b, (hl)
083B 2B dec hl
083C 4E ld c, (hl)
083D 2B dec hl
083E 03 inc bc
083F 03 inc bc
0840 03 inc bc
0841 DD225F5C ld ($5C5F), ix
0845 CDE819 call $19E8
0848 DD2A5F5C ld ix, ($5C5F)
084C 2A595C ld hl, ($5C59)
084F 2B dec hl
0850 DD4E0B ld c, (ix+$0B)
0853 DD460C ld b, (ix+$0C)
0856 C5 push bc
0857 03 inc bc
0858 03 inc bc
0859 03 inc bc
085A DD7EFD ld a, (ix-$03)
085D F5 push af
085E CD5516 call $1655
0861 23 inc hl
0862 F1 pop af
0863 77 ld (hl), a
0864 D1 pop de
0865 23 inc hl
0866 73 ld (hl), e
0867 23 inc hl
0868 72 ld (hl), d
0869 23 inc hl
086A E5 push hl
086B DDE1 pop ix
086D 37 scf
086E 3EFF ld a, $FF
0870 C30208 jp $0802
0873 EB ex de, hl
0874 2A595C ld hl, ($5C59)
0877 2B dec hl
0878 DD225F5C ld ($5C5F), ix
087C DD4E0B ld c, (ix+$0B)
087F DD460C ld b, (ix+$0C)
0882 C5 push bc
0883 CDE519 call $19E5
0886 C1 pop bc
0887 E5 push hl
0888 C5 push bc
0889 CD5516 call $1655
088C DD2A5F5C ld ix, ($5C5F)
0890 23 inc hl
0891 DD4E0F ld c, (ix+$0F)
0894 DD4610 ld b, (ix+$10)
0897 09 add hl, bc
0898 224B5C ld ($5C4B), hl
089B DD660E ld h, (ix+$0E)
089E 7C ld a, h
089F E6C0 and $C0
08A1 200A jr nz, $08AD
08A3 DD6E0D ld l, (ix+$0D)
08A6 22425C ld ($5C42), hl
08A9 FD360A00 ld (iy+$0A), $00
08AD D1 pop de
08AE DDE1 pop ix
08B0 37 scf
08B1 3EFF ld a, $FF
08B3 C30208 jp $0802
08B6 DD4E0B ld c, (ix+$0B)
08B9 DD460C ld b, (ix+$0C)
08BC C5 push bc
08BD 03 inc bc
08BE F7 rst $30
08BF 3680 ld (hl), $80
08C1 EB ex de, hl
08C2 D1 pop de
08C3 E5 push hl
08C4 E5 push hl
08C5 DDE1 pop ix
08C7 37 scf
08C8 3EFF ld a, $FF
08CA CD0208 call $0802
08CD E1 pop hl
08CE ED5B535C ld de, ($5C53)
08D2 7E ld a, (hl)
08D3 E6C0 and $C0
08D5 2019 jr nz, $08F0
08D7 1A ld a, (de)
08D8 13 inc de
08D9 BE cp (hl)
08DA 23 inc hl
08DB 2002 jr nz, $08DF
08DD 1A ld a, (de)
08DE BE cp (hl)
08DF 1B dec de
08E0 2B dec hl
08E1 3008 jr nc, $08EB
08E3 E5 push hl
08E4 EB ex de, hl
08E5 CDB819 call $19B8
08E8 E1 pop hl
08E9 18EC jr $08D7
08EB CD2C09 call $092C
08EE 18E2 jr $08D2
08F0 7E ld a, (hl)
08F1 4F ld c, a
08F2 FE80 cp $80
08F4 C8 ret z
08F5 E5 push hl
08F6 2A4B5C ld hl, ($5C4B)
08F9 7E ld a, (hl)
08FA FE80 cp $80
08FC 2825 jr z, $0923
08FE B9 cp c
08FF 2808 jr z, $0909
0901 C5 push bc
0902 CDB819 call $19B8
0905 C1 pop bc
0906 EB ex de, hl
0907 18F0 jr $08F9
0909 E6E0 and $E0
090B FEA0 cp $A0
090D 2012 jr nz, $0921
090F D1 pop de
0910 D5 push de
0911 E5 push hl
0912 23 inc hl
0913 13 inc de
0914 1A ld a, (de)
0915 BE cp (hl)
0916 2006 jr nz, $091E
0918 17 rla
0919 30F7 jr nc, $0912
091B E1 pop hl
091C 1803 jr $0921
091E E1 pop hl
091F 18E0 jr $0901
0921 3EFF ld a, $FF
0923 D1 pop de
0924 EB ex de, hl
0925 3C inc a
0926 37 scf
0927 CD2C09 call $092C
092A 18C4 jr $08F0
092C 2010 jr nz, $093E
092E 08 ex af, af'
092F 225F5C ld ($5C5F), hl
0932 EB ex de, hl
0933 CDB819 call $19B8
0936 CDE819 call $19E8
0939 EB ex de, hl
093A 2A5F5C ld hl, ($5C5F)
093D 08 ex af, af'
093E 08 ex af, af'
093F D5 push de
0940 CDB819 call $19B8
0943 225F5C ld ($5C5F), hl
0946 2A535C ld hl, ($5C53)
0949 E3 ex (sp), hl
094A C5 push bc
094B 08 ex af, af'
094C 3807 jr c, $0955
094E 2B dec hl
094F CD5516 call $1655
0952 23 inc hl
0953 1803 jr $0958
0955 CD5516 call $1655
0958 23 inc hl
0959 C1 pop bc
095A D1 pop de
095B ED53535C ld ($5C53), de
095F ED5B5F5C ld de, ($5C5F)
0963 C5 push bc
0964 D5 push de
0965 EB ex de, hl
0966 EDB0 ldir
0968 E1 pop hl
0969 C1 pop bc
096A D5 push de
096B CDE819 call $19E8
096E D1 pop de
096F C9 ret
0970 E5 push hl
0971 3EFD ld a, $FD
0973 CD0116 call $1601
0976 AF xor a
0977 11A109 ld de, $09A1
097A CD0A0C call $0C0A
097D FDCB02EE set 5, (iy+$02)
0981 CDD415 call $15D4
0984 DDE5 push ix
0986 111100 ld de, $0011
0989 AF xor a
098A CDC204 call $04C2
098D DDE1 pop ix
098F 0632 ld b, $32
0991 76 halt
0992 10FD djnz $0991
0994 DD5E0B ld e, (ix+$0B)
0997 DD560C ld d, (ix+$0C)
099A 3EFF ld a, $FF
099C DDE1 pop ix
099E C3C204 jp $04C2
09A1 80 add a, b
09A2 53 ld d, e
09A3 74 ld (hl), h
09A4 61 ld h, c
09A5 72 ld (hl), d
09A6 74 ld (hl), h
09A7 2074 jr nz, $0A1D
09A9 61 ld h, c
09AA 70 ld (hl), b
09AB 65 ld h, l
09AC 2C inc l
09AD 2074 jr nz, $0A23
09AF 68 ld l, b
09B0 65 ld h, l
09B1 6E ld l, (hl)
09B2 2070 jr nz, $0A24
09B4 72 ld (hl), d
09B5 65 ld h, l
09B6 73 ld (hl), e
09B7 73 ld (hl), e
09B8 2061 jr nz, $0A1B
09BA 6E ld l, (hl)
09BB 79 ld a, c
09BC 206B jr nz, $0A29
09BE 65 ld h, l
09BF 79 ld a, c
09C0 AE xor (hl)
09C1 0D dec c
09C2 50 ld d, b
09C3 72 ld (hl), d
09C4 6F ld l, a
09C5 67 ld h, a
09C6 72 ld (hl), d
09C7 61 ld h, c
09C8 6D ld l, l
09C9 3AA00D ld a, ($0DA0)
09CC 4E ld c, (hl)
09CD 75 ld (hl), l
09CE 6D ld l, l
09CF 62 ld h, d
09D0 65 ld h, l
09D1 72 ld (hl), d
09D2 2061 jr nz, $0A35
09D4 72 ld (hl), d
09D5 72 ld (hl), d
09D6 61 ld h, c
09D7 79 ld a, c
09D8 3AA00D ld a, ($0DA0)
09DB 43 ld b, e
09DC 68 ld l, b
09DD 61 ld h, c
09DE 72 ld (hl), d
09DF 61 ld h, c
09E0 63 ld h, e
09E1 74 ld (hl), h
09E2 65 ld h, l
09E3 72 ld (hl), d
09E4 2061 jr nz, $0A47
09E6 72 ld (hl), d
09E7 72 ld (hl), d
09E8 61 ld h, c
09E9 79 ld a, c
09EA 3AA00D ld a, ($0DA0)
09ED 42 ld b, d
09EE 79 ld a, c
09EF 74 ld (hl), h
09F0 65 ld h, l
09F1 73 ld (hl), e
09F2 3AA0CD ld a, ($CDA0)
09F5 03 inc bc
09F6 0B dec bc
09F7 FE20 cp $20
09F9 D2D90A jp nc, $0AD9
09FC FE06 cp $06
09FE 3869 jr c, $0A69
0A00 FE18 cp $18
0A02 3065 jr nc, $0A69
0A04 210B0A ld hl, $0A0B
0A07 5F ld e, a
0A08 1600 ld d, $00
0A0A 19 add hl, de
0A0B 5E ld e, (hl)
0A0C 19 add hl, de
0A0D E5 push hl
0A0E C3030B jp $0B03
0A11 4E ld c, (hl)
0A12 57 ld d, a
0A13 1029 djnz $0A3E
0A15 54 ld d, h
0A16 53 ld d, e
0A17 52 ld d, d
0A18 37 scf
0A19 50 ld d, b
0A1A 4F ld c, a
0A1B 5F ld e, a
0A1C 5E ld e, (hl)
0A1D 5D ld e, l
0A1E 5C ld e, h
0A1F 5B ld e, e
0A20 5A ld e, d
0A21 54 ld d, h
0A22 53 ld d, e
0A23 0C inc c
0A24 3E22 ld a, $22
0A26 B9 cp c
0A27 2011 jr nz, $0A3A
0A29 FDCB014E bit 1, (iy+$01)
0A2D 2009 jr nz, $0A38
0A2F 04 inc b
0A30 0E02 ld c, $02
0A32 3E18 ld a, $18
0A34 B8 cp b
0A35 2003 jr nz, $0A3A
0A37 05 dec b
0A38 0E21 ld c, $21
0A3A C3D90D jp $0DD9
0A3D 3A915C ld a, ($5C91)
0A40 F5 push af
0A41 FD365701 ld (iy+$57), $01
0A45 3E20 ld a, $20
0A47 CD650B call $0B65
0A4A F1 pop af
0A4B 32915C ld ($5C91), a
0A4E C9 ret
0A4F FDCB014E bit 1, (iy+$01)
0A53 C2CD0E jp nz, $0ECD
0A56 0E21 ld c, $21
0A58 CD550C call $0C55
0A5B 05 dec b
0A5C C3D90D jp $0DD9
0A5F CD030B call $0B03
0A62 79 ld a, c
0A63 3D dec a
0A64 3D dec a
0A65 E610 and $10
0A67 185A jr $0AC3
0A69 3E3F ld a, $3F
0A6B 186C jr $0AD9
0A6D 11870A ld de, $0A87
0A70 320F5C ld ($5C0F), a
0A73 180B jr $0A80
0A75 116D0A ld de, $0A6D
0A78 1803 jr $0A7D
0A7A 11870A ld de, $0A87
0A7D 320E5C ld ($5C0E), a
0A80 2A515C ld hl, ($5C51)
0A83 73 ld (hl), e
0A84 23 inc hl
0A85 72 ld (hl), d
0A86 C9 ret
0A87 11F409 ld de, $09F4
0A8A CD800A call $0A80
0A8D 2A0E5C ld hl, ($5C0E)
0A90 57 ld d, a
0A91 7D ld a, l
0A92 FE16 cp $16
0A94 DA1122 jp c, $2211
0A97 2029 jr nz, $0AC2
0A99 44 ld b, h
0A9A 4A ld c, d
0A9B 3E1F ld a, $1F
0A9D 91 sub c
0A9E 380C jr c, $0AAC
0AA0 C602 add a, $02
0AA2 4F ld c, a
0AA3 FDCB014E bit 1, (iy+$01)
0AA7 2016 jr nz, $0ABF
0AA9 3E16 ld a, $16
0AAB 90 sub b
0AAC DA9F1E jp c, $1E9F
0AAF 3C inc a
0AB0 47 ld b, a
0AB1 04 inc b
0AB2 FDCB0246 bit 0, (iy+$02)
0AB6 C2550C jp nz, $0C55
0AB9 FDBE31 cp (iy+$31)
0ABC DA860C jp c, $0C86
0ABF C3D90D jp $0DD9
0AC2 7C ld a, h
0AC3 CD030B call $0B03
0AC6 81 add a, c
0AC7 3D dec a
0AC8 E61F and $1F
0ACA C8 ret z
0ACB 57 ld d, a
0ACC FDCB01C6 set 0, (iy+$01)
0AD0 3E20 ld a, $20
0AD2 CD3B0C call $0C3B
0AD5 15 dec d
0AD6 20F8 jr nz, $0AD0
0AD8 C9 ret
0AD9 CD240B call $0B24
0ADC FDCB014E bit 1, (iy+$01)
0AE0 201A jr nz, $0AFC
0AE2 FDCB0246 bit 0, (iy+$02)
0AE6 2008 jr nz, $0AF0
0AE8 ED43885C ld ($5C88), bc
0AEC 22845C ld ($5C84), hl
0AEF C9 ret
0AF0 ED438A5C ld ($5C8A), bc
0AF4 ED43825C ld ($5C82), bc
0AF8 22865C ld ($5C86), hl
0AFB C9 ret
0AFC FD7145 ld (iy+$45), c
0AFF 22805C ld ($5C80), hl
0B02 C9 ret
0B03 FDCB014E bit 1, (iy+$01)
0B07 2014 jr nz, $0B1D
0B09 ED4B885C ld bc, ($5C88)
0B0D 2A845C ld hl, ($5C84)
0B10 FDCB0246 bit 0, (iy+$02)
0B14 C8 ret z
0B15 ED4B8A5C ld bc, ($5C8A)
0B19 2A865C ld hl, ($5C86)
0B1C C9 ret
0B1D FD4E45 ld c, (iy+$45)
0B20 2A805C ld hl, ($5C80)
0B23 C9 ret
0B24 FE80 cp $80
0B26 383D jr c, $0B65
0B28 FE90 cp $90
0B2A 3026 jr nc, $0B52
0B2C 47 ld b, a
0B2D CD380B call $0B38
0B30 CD030B call $0B03
0B33 11925C ld de, $5C92
0B36 1847 jr $0B7F
0B38 21925C ld hl, $5C92
0B3B CD3E0B call $0B3E
0B3E CB18 rr b
0B40 9F sbc a, a
0B41 E60F and $0F
0B43 4F ld c, a
0B44 CB18 rr b
0B46 9F sbc a, a
0B47 E6F0 and $F0
0B49 B1 or c
0B4A 0E04 ld c, $04
0B4C 77 ld (hl), a
0B4D 23 inc hl
0B4E 0D dec c
0B4F 20FB jr nz, $0B4C
0B51 C9 ret
0B52 D6A5 sub $A5
0B54 3009 jr nc, $0B5F
0B56 C615 add a, $15
0B58 C5 push bc
0B59 ED4B7B5C ld bc, ($5C7B)
0B5D 180B jr $0B6A
0B5F CD100C call $0C10
0B62 C3030B jp $0B03
0B65 C5 push bc
0B66 ED4B365C ld bc, ($5C36)
0B6A EB ex de, hl
0B6B 213B5C ld hl, $5C3B
0B6E CB86 res 0, (hl)
0B70 FE20 cp $20
0B72 2002 jr nz, $0B76
0B74 CBC6 set 0, (hl)
0B76 2600 ld h, $00
0B78 6F ld l, a
0B79 29 add hl, hl
0B7A 29 add hl, hl
0B7B 29 add hl, hl
0B7C 09 add hl, bc
0B7D C1 pop bc
0B7E EB ex de, hl
0B7F 79 ld a, c
0B80 3D dec a
0B81 3E21 ld a, $21
0B83 200E jr nz, $0B93
0B85 05 dec b
0B86 4F ld c, a
0B87 FDCB014E bit 1, (iy+$01)
0B8B 2806 jr z, $0B93
0B8D D5 push de
0B8E CDCD0E call $0ECD
0B91 D1 pop de
0B92 79 ld a, c
0B93 B9 cp c
0B94 D5 push de
0B95 CC550C call z, $0C55
0B98 D1 pop de
0B99 C5 push bc
0B9A E5 push hl
0B9B 3A915C ld a, ($5C91)
0B9E 06FF ld b, $FF
0BA0 1F rra
0BA1 3801 jr c, $0BA4
0BA3 04 inc b
0BA4 1F rra
0BA5 1F rra
0BA6 9F sbc a, a
0BA7 4F ld c, a
0BA8 3E08 ld a, $08
0BAA A7 and a
0BAB FDCB014E bit 1, (iy+$01)
0BAF 2805 jr z, $0BB6
0BB1 FDCB30CE set 1, (iy+$30)
0BB5 37 scf
0BB6 EB ex de, hl
0BB7 08 ex af, af'
0BB8 1A ld a, (de)
0BB9 A0 and b
0BBA AE xor (hl)
0BBB A9 xor c
0BBC 12 ld (de), a
0BBD 08 ex af, af'
0BBE 3813 jr c, $0BD3
0BC0 14 inc d
0BC1 23 inc hl
0BC2 3D dec a
0BC3 20F2 jr nz, $0BB7
0BC5 EB ex de, hl
0BC6 25 dec h
0BC7 FDCB014E bit 1, (iy+$01)
0BCB CCDB0B call z, $0BDB
0BCE E1 pop hl
0BCF C1 pop bc
0BD0 0D dec c
0BD1 23 inc hl
0BD2 C9 ret
0BD3 08 ex af, af'
0BD4 3E20 ld a, $20
0BD6 83 add a, e
0BD7 5F ld e, a
0BD8 08 ex af, af'
0BD9 18E6 jr $0BC1
0BDB 7C ld a, h
0BDC 0F rrca
0BDD 0F rrca
0BDE 0F rrca
0BDF E603 and $03
0BE1 F658 or $58
0BE3 67 ld h, a
0BE4 ED5B8F5C ld de, ($5C8F)
0BE8 7E ld a, (hl)
0BE9 AB xor e
0BEA A2 and d
0BEB AB xor e
0BEC FDCB5776 bit 6, (iy+$57)
0BF0 2808 jr z, $0BFA
0BF2 E6C7 and $C7
0BF4 CB57 bit 2, a
0BF6 2002 jr nz, $0BFA
0BF8 EE38 xor $38
0BFA FDCB5766 bit 4, (iy+$57)
0BFE 2808 jr z, $0C08
0C00 E6F8 and $F8
0C02 CB6F bit 5, a
0C04 2002 jr nz, $0C08
0C06 EE07 xor $07
0C08 77 ld (hl), a
0C09 C9 ret
0C0A E5 push hl
0C0B 2600 ld h, $00
0C0D E3 ex (sp), hl
0C0E 1804 jr $0C14
0C10 119500 ld de, $0095
0C13 F5 push af
0C14 CD410C call $0C41
0C17 3809 jr c, $0C22
0C19 3E20 ld a, $20
0C1B FDCB0146 bit 0, (iy+$01)
0C1F CC3B0C call z, $0C3B
0C22 1A ld a, (de)
0C23 E67F and $7F
0C25 CD3B0C call $0C3B
0C28 1A ld a, (de)
0C29 13 inc de
0C2A 87 add a, a
0C2B 30F5 jr nc, $0C22
0C2D D1 pop de
0C2E FE48 cp $48
0C30 2803 jr z, $0C35
0C32 FE82 cp $82
0C34 D8 ret c
0C35 7A ld a, d
0C36 FE03 cp $03
0C38 D8 ret c
0C39 3E20 ld a, $20
0C3B D5 push de
0C3C D9 exx
0C3D D7 rst $10
0C3E D9 exx
0C3F D1 pop de
0C40 C9 ret
0C41 F5 push af
0C42 EB ex de, hl
0C43 3C inc a
0C44 CB7E bit 7, (hl)
0C46 23 inc hl
0C47 28FB jr z, $0C44
0C49 3D dec a
0C4A 20F8 jr nz, $0C44
0C4C EB ex de, hl
0C4D F1 pop af
0C4E FE20 cp $20
0C50 D8 ret c
0C51 1A ld a, (de)
0C52 D641 sub $41
0C54 C9 ret
0C55 FDCB014E bit 1, (iy+$01)
0C59 C0 ret nz
0C5A 11D90D ld de, $0DD9
0C5D D5 push de
0C5E 78 ld a, b
0C5F FDCB0246 bit 0, (iy+$02)
0C63 C2020D jp nz, $0D02
0C66 FDBE31 cp (iy+$31)
0C69 381B jr c, $0C86
0C6B C0 ret nz
0C6C FDCB0266 bit 4, (iy+$02)
0C70 2816 jr z, $0C88
0C72 FD5E2D ld e, (iy+$2D)
0C75 1D dec e
0C76 285A jr z, $0CD2
0C78 3E00 ld a, $00
0C7A CD0116 call $1601
0C7D ED7B3F5C ld sp, ($5C3F)
0C81 FDCB02A6 res 4, (iy+$02)
0C85 C9 ret
0C86 CF rst $08
0C87 04 inc b
0C88 FD3552 dec (iy+$52)
0C8B 2045 jr nz, $0CD2
0C8D 3E18 ld a, $18
0C8F 90 sub b
0C90 328C5C ld ($5C8C), a
0C93 2A8F5C ld hl, ($5C8F)
0C96 E5 push hl
0C97 3A915C ld a, ($5C91)
0C9A F5 push af
0C9B 3EFD ld a, $FD
0C9D CD0116 call $1601
0CA0 AF xor a
0CA1 11F80C ld de, $0CF8
0CA4 CD0A0C call $0C0A
0CA7 FDCB02EE set 5, (iy+$02)
0CAB 213B5C ld hl, $5C3B
0CAE CBDE set 3, (hl)
0CB0 CBAE res 5, (hl)
0CB2 D9 exx
0CB3 CDD415 call $15D4
0CB6 D9 exx
0CB7 FE20 cp $20
0CB9 2845 jr z, $0D00
0CBB FEE2 cp $E2
0CBD 2841 jr z, $0D00
0CBF F620 or $20
0CC1 FE6E cp $6E
0CC3 283B jr z, $0D00
0CC5 3EFE ld a, $FE
0CC7 CD0116 call $1601
0CCA F1 pop af
0CCB 32915C ld ($5C91), a
0CCE E1 pop hl
0CCF 228F5C ld ($5C8F), hl
0CD2 CDFE0D call $0DFE
0CD5 FD4631 ld b, (iy+$31)
0CD8 04 inc b
0CD9 0E21 ld c, $21
0CDB C5 push bc
0CDC CD9B0E call $0E9B
0CDF 7C ld a, h
0CE0 0F rrca
0CE1 0F rrca
0CE2 0F rrca
0CE3 E603 and $03
0CE5 F658 or $58
0CE7 67 ld h, a
0CE8 11E05A ld de, $5AE0
0CEB 1A ld a, (de)
0CEC 4E ld c, (hl)
0CED 0620 ld b, $20
0CEF EB ex de, hl
0CF0 12 ld (de), a
0CF1 71 ld (hl), c
0CF2 13 inc de
0CF3 23 inc hl
0CF4 10FA djnz $0CF0
0CF6 C1 pop bc
0CF7 C9 ret
0CF8 80 add a, b
0CF9 73 ld (hl), e
0CFA 63 ld h, e
0CFB 72 ld (hl), d
0CFC 6F ld l, a
0CFD 6C ld l, h
0CFE 6C ld l, h
0CFF BF cp a
0D00 CF rst $08
0D01 0C inc c
0D02 FE02 cp $02
0D04 3880 jr c, $0C86
0D06 FD8631 add a, (iy+$31)
0D09 D619 sub $19
0D0B D0 ret nc
0D0C ED44 neg
0D0E C5 push bc
0D0F 47 ld b, a
0D10 2A8F5C ld hl, ($5C8F)
0D13 E5 push hl
0D14 2A915C ld hl, ($5C91)
0D17 E5 push hl
0D18 CD4D0D call $0D4D
0D1B 78 ld a, b
0D1C F5 push af
0D1D 216B5C ld hl, $5C6B
0D20 46 ld b, (hl)
0D21 78 ld a, b
0D22 3C inc a
0D23 77 ld (hl), a
0D24 21895C ld hl, $5C89
0D27 BE cp (hl)
0D28 3803 jr c, $0D2D
0D2A 34 inc (hl)
0D2B 0618 ld b, $18
0D2D CD000E call $0E00
0D30 F1 pop af
0D31 3D dec a
0D32 20E8 jr nz, $0D1C
0D34 E1 pop hl
0D35 FD7557 ld (iy+$57), l
0D38 E1 pop hl
0D39 228F5C ld ($5C8F), hl
0D3C ED4B885C ld bc, ($5C88)
0D40 FDCB0286 res 0, (iy+$02)
0D44 CDD90D call $0DD9
0D47 FDCB02C6 set 0, (iy+$02)
0D4B C1 pop bc
0D4C C9 ret
0D4D AF xor a
0D4E 2A8D5C ld hl, ($5C8D)
0D51 FDCB0246 bit 0, (iy+$02)
0D55 2804 jr z, $0D5B
0D57 67 ld h, a
0D58 FD6E0E ld l, (iy+$0E)
0D5B 228F5C ld ($5C8F), hl
0D5E 21915C ld hl, $5C91
0D61 2002 jr nz, $0D65
0D63 7E ld a, (hl)
0D64 0F rrca
0D65 AE xor (hl)
0D66 E655 and $55
0D68 AE xor (hl)
0D69 77 ld (hl), a
0D6A C9 ret
0D6B CDAF0D call $0DAF
0D6E 213C5C ld hl, $5C3C
0D71 CBAE res 5, (hl)
0D73 CBC6 set 0, (hl)
0D75 CD4D0D call $0D4D
0D78 FD4631 ld b, (iy+$31)
0D7B CD440E call $0E44
0D7E 21C05A ld hl, $5AC0
0D81 3A8D5C ld a, ($5C8D)
0D84 05 dec b
0D85 1807 jr $0D8E
0D87 0E20 ld c, $20
0D89 2B dec hl
0D8A 77 ld (hl), a
0D8B 0D dec c
0D8C 20FB jr nz, $0D89
0D8E 10F7 djnz $0D87
0D90 FD363102 ld (iy+$31), $02
0D94 3EFD ld a, $FD
0D96 CD0116 call $1601
0D99 2A515C ld hl, ($5C51)
0D9C 11F409 ld de, $09F4
0D9F A7 and a
0DA0 73 ld (hl), e
0DA1 23 inc hl
0DA2 72 ld (hl), d
0DA3 23 inc hl
0DA4 11A810 ld de, $10A8
0DA7 3F ccf
0DA8 38F6 jr c, $0DA0
0DAA 012117 ld bc, $1721
0DAD 182A jr $0DD9
0DAF 210000 ld hl, $0000
0DB2 227D5C ld ($5C7D), hl
0DB5 FDCB3086 res 0, (iy+$30)
0DB9 CD940D call $0D94
0DBC 3EFE ld a, $FE
0DBE CD0116 call $1601
0DC1 CD4D0D call $0D4D
0DC4 0618 ld b, $18
0DC6 CD440E call $0E44
0DC9 2A515C ld hl, ($5C51)
0DCC 11F409 ld de, $09F4
0DCF 73 ld (hl), e
0DD0 23 inc hl
0DD1 72 ld (hl), d
0DD2 FD365201 ld (iy+$52), $01
0DD6 012118 ld bc, $1821
0DD9 21005B ld hl, $5B00
0DDC FDCB014E bit 1, (iy+$01)
0DE0 2012 jr nz, $0DF4
0DE2 78 ld a, b
0DE3 FDCB0246 bit 0, (iy+$02)
0DE7 2805 jr z, $0DEE
0DE9 FD8631 add a, (iy+$31)
0DEC D618 sub $18
0DEE C5 push bc
0DEF 47 ld b, a
0DF0 CD9B0E call $0E9B
0DF3 C1 pop bc
0DF4 3E21 ld a, $21
0DF6 91 sub c
0DF7 5F ld e, a
0DF8 1600 ld d, $00
0DFA 19 add hl, de
0DFB C3DC0A jp $0ADC
0DFE 0617 ld b, $17
0E00 CD9B0E call $0E9B
0E03 0E08 ld c, $08
0E05 C5 push bc
0E06 E5 push hl
0E07 78 ld a, b
0E08 E607 and $07
0E0A 78 ld a, b
0E0B 200C jr nz, $0E19
0E0D EB ex de, hl
0E0E 21E0F8 ld hl, $F8E0
0E11 19 add hl, de
0E12 EB ex de, hl
0E13 012000 ld bc, $0020
0E16 3D dec a
0E17 EDB0 ldir
0E19 EB ex de, hl
0E1A 21E0FF ld hl, $FFE0
0E1D 19 add hl, de
0E1E EB ex de, hl
0E1F 47 ld b, a
0E20 E607 and $07
0E22 0F rrca
0E23 0F rrca
0E24 0F rrca
0E25 4F ld c, a
0E26 78 ld a, b
0E27 0600 ld b, $00
0E29 EDB0 ldir
0E2B 0607 ld b, $07
0E2D 09 add hl, bc
0E2E E6F8 and $F8
0E30 20DB jr nz, $0E0D
0E32 E1 pop hl
0E33 24 inc h
0E34 C1 pop bc
0E35 0D dec c
0E36 20CD jr nz, $0E05
0E38 CD880E call $0E88
0E3B 21E0FF ld hl, $FFE0
0E3E 19 add hl, de
0E3F EB ex de, hl
0E40 EDB0 ldir
0E42 0601 ld b, $01
0E44 C5 push bc
0E45 CD9B0E call $0E9B
0E48 0E08 ld c, $08
0E4A C5 push bc
0E4B E5 push hl
0E4C 78 ld a, b
0E4D E607 and $07
0E4F 0F rrca
0E50 0F rrca
0E51 0F rrca
0E52 4F ld c, a
0E53 78 ld a, b
0E54 0600 ld b, $00
0E56 0D dec c
0E57 54 ld d, h
0E58 5D ld e, l
0E59 3600 ld (hl), $00
0E5B 13 inc de
0E5C EDB0 ldir
0E5E 110107 ld de, $0701
0E61 19 add hl, de
0E62 3D dec a
0E63 E6F8 and $F8
0E65 47 ld b, a
0E66 20E5 jr nz, $0E4D
0E68 E1 pop hl
0E69 24 inc h
0E6A C1 pop bc
0E6B 0D dec c
0E6C 20DC jr nz, $0E4A
0E6E CD880E call $0E88
0E71 62 ld h, d
0E72 6B ld l, e
0E73 13 inc de
0E74 3A8D5C ld a, ($5C8D)
0E77 FDCB0246 bit 0, (iy+$02)
0E7B 2803 jr z, $0E80
0E7D 3A485C ld a, ($5C48)
0E80 77 ld (hl), a
0E81 0B dec bc
0E82 EDB0 ldir
0E84 C1 pop bc
0E85 0E21 ld c, $21
0E87 C9 ret
0E88 7C ld a, h
0E89 0F rrca
0E8A 0F rrca
0E8B 0F rrca
0E8C 3D dec a
0E8D F650 or $50
0E8F 67 ld h, a
0E90 EB ex de, hl
0E91 61 ld h, c
0E92 68 ld l, b
0E93 29 add hl, hl
0E94 29 add hl, hl
0E95 29 add hl, hl
0E96 29 add hl, hl
0E97 29 add hl, hl
0E98 44 ld b, h
0E99 4D ld c, l
0E9A C9 ret
0E9B 3E18 ld a, $18
0E9D 90 sub b
0E9E 57 ld d, a
0E9F 0F rrca
0EA0 0F rrca
0EA1 0F rrca
0EA2 E6E0 and $E0
0EA4 6F ld l, a
0EA5 7A ld a, d
0EA6 E618 and $18
0EA8 F640 or $40
0EAA 67 ld h, a
0EAB C9 ret
0EAC F3 di
0EAD 06B0 ld b, $B0
0EAF 210040 ld hl, $4000
0EB2 E5 push hl
0EB3 C5 push bc
0EB4 CDF40E call $0EF4
0EB7 C1 pop bc
0EB8 E1 pop hl
0EB9 24 inc h
0EBA 7C ld a, h
0EBB E607 and $07
0EBD 200A jr nz, $0EC9
0EBF 7D ld a, l
0EC0 C620 add a, $20
0EC2 6F ld l, a
0EC3 3F ccf
0EC4 9F sbc a, a
0EC5 E6F8 and $F8
0EC7 84 add a, h
0EC8 67 ld h, a
0EC9 10E7 djnz $0EB2
0ECB 180D jr $0EDA
0ECD F3 di
0ECE 21005B ld hl, $5B00
0ED1 0608 ld b, $08
0ED3 C5 push bc
0ED4 CDF40E call $0EF4
0ED7 C1 pop bc
0ED8 10F9 djnz $0ED3
0EDA 3E04 ld a, $04
0EDC D3FB out ($FB), a
0EDE FB ei
0EDF 21005B ld hl, $5B00
0EE2 FD7546 ld (iy+$46), l
0EE5 AF xor a
0EE6 47 ld b, a
0EE7 77 ld (hl), a
0EE8 23 inc hl
0EE9 10FC djnz $0EE7
0EEB FDCB308E res 1, (iy+$30)
0EEF 0E21 ld c, $21
0EF1 C3D90D jp $0DD9
0EF4 78 ld a, b
0EF5 FE03 cp $03
0EF7 9F sbc a, a
0EF8 E602 and $02
0EFA D3FB out ($FB), a
0EFC 57 ld d, a
0EFD CD541F call $1F54
0F00 380A jr c, $0F0C
0F02 3E04 ld a, $04
0F04 D3FB out ($FB), a
0F06 FB ei
0F07 CDDF0E call $0EDF
0F0A CF rst $08
0F0B 0C inc c
0F0C DBFB in a, ($FB)
0F0E 87 add a, a
0F0F F8 ret m
0F10 30EB jr nc, $0EFD
0F12 0E20 ld c, $20
0F14 5E ld e, (hl)
0F15 23 inc hl
0F16 0608 ld b, $08
0F18 CB12 rl d
0F1A CB13 rl e
0F1C CB1A rr d
0F1E DBFB in a, ($FB)
0F20 1F rra
0F21 30FB jr nc, $0F1E
0F23 7A ld a, d
0F24 D3FB out ($FB), a
0F26 10F0 djnz $0F18
0F28 0D dec c
0F29 20E9 jr nz, $0F14
0F2B C9 ret
0F2C 2A3D5C ld hl, ($5C3D)
0F2F E5 push hl
0F30 217F10 ld hl, $107F
0F33 E5 push hl
0F34 ED733D5C ld ($5C3D), sp
0F38 CDD415 call $15D4
0F3B F5 push af
0F3C 1600 ld d, $00
0F3E FD5EFF ld e, (iy-$01)
0F41 21C800 ld hl, $00C8
0F44 CDB503 call $03B5
0F47 F1 pop af
0F48 21380F ld hl, $0F38
0F4B E5 push hl
0F4C FE18 cp $18
0F4E 3031 jr nc, $0F81
0F50 FE07 cp $07
0F52 382D jr c, $0F81
0F54 FE10 cp $10
0F56 383A jr c, $0F92
0F58 010200 ld bc, $0002
0F5B 57 ld d, a
0F5C FE16 cp $16
0F5E 380C jr c, $0F6C
0F60 03 inc bc
0F61 FDCB377E bit 7, (iy+$37)
0F65 CA1E10 jp z, $101E
0F68 CDD415 call $15D4
0F6B 5F ld e, a
0F6C CDD415 call $15D4
0F6F D5 push de
0F70 2A5B5C ld hl, ($5C5B)
0F73 FDCB0786 res 0, (iy+$07)
0F77 CD5516 call $1655
0F7A C1 pop bc
0F7B 23 inc hl
0F7C 70 ld (hl), b
0F7D 23 inc hl
0F7E 71 ld (hl), c
0F7F 180A jr $0F8B
0F81 FDCB0786 res 0, (iy+$07)
0F85 2A5B5C ld hl, ($5C5B)
0F88 CD5216 call $1652
0F8B 12 ld (de), a
0F8C 13 inc de
0F8D ED535B5C ld ($5C5B), de
0F91 C9 ret
0F92 5F ld e, a
0F93 1600 ld d, $00
0F95 21990F ld hl, $0F99
0F98 19 add hl, de
0F99 5E ld e, (hl)
0F9A 19 add hl, de
0F9B E5 push hl
0F9C 2A5B5C ld hl, ($5C5B)
0F9F C9 ret
0FA0 09 add hl, bc
0FA1 66 ld h, (hl)
0FA2 6A ld l, d
0FA3 50 ld d, b
0FA4 B5 or l
0FA5 70 ld (hl), b
0FA6 7E ld a, (hl)
0FA7 CF rst $08
0FA8 D42A49 call nc, $492A
0FAB 5C ld e, h
0FAC FDCB376E bit 5, (iy+$37)
0FB0 C29710 jp nz, $1097
0FB3 CD6E19 call $196E
0FB6 CD9516 call $1695
0FB9 7A ld a, d
0FBA B3 or e
0FBB CA9710 jp z, $1097
0FBE E5 push hl
0FBF 23 inc hl
0FC0 4E ld c, (hl)
0FC1 23 inc hl
0FC2 46 ld b, (hl)
0FC3 210A00 ld hl, $000A
0FC6 09 add hl, bc
0FC7 44 ld b, h
0FC8 4D ld c, l
0FC9 CD051F call $1F05
0FCC CD9710 call $1097
0FCF 2A515C ld hl, ($5C51)
0FD2 E3 ex (sp), hl
0FD3 E5 push hl
0FD4 3EFF ld a, $FF
0FD6 CD0116 call $1601
0FD9 E1 pop hl
0FDA 2B dec hl
0FDB FD350F dec (iy+$0F)
0FDE CD5518 call $1855
0FE1 FD340F inc (iy+$0F)
0FE4 2A595C ld hl, ($5C59)
0FE7 23 inc hl
0FE8 23 inc hl
0FE9 23 inc hl
0FEA 23 inc hl
0FEB 225B5C ld ($5C5B), hl
0FEE E1 pop hl
0FEF CD1516 call $1615
0FF2 C9 ret
0FF3 FDCB376E bit 5, (iy+$37)
0FF7 2008 jr nz, $1001
0FF9 21495C ld hl, $5C49
0FFC CD0F19 call $190F
0FFF 186D jr $106E
1001 FD360010 ld (iy), $10
1005 181D jr $1024
1007 CD3110 call $1031
100A 1805 jr $1011
100C 7E ld a, (hl)
100D FE0D cp $0D
100F C8 ret z
1010 23 inc hl
1011 225B5C ld ($5C5B), hl
1014 C9 ret
1015 CD3110 call $1031
1018 010100 ld bc, $0001
101B C3E819 jp $19E8
101E CDD415 call $15D4
1021 CDD415 call $15D4
1024 E1 pop hl
1025 E1 pop hl
1026 E1 pop hl
1027 223D5C ld ($5C3D), hl
102A FDCB007E bit 7, (iy)
102E C0 ret nz
102F F9 ld sp, hl
1030 C9 ret
1031 37 scf
1032 CD9511 call $1195
1035 ED52 sbc hl, de
1037 19 add hl, de
1038 23 inc hl
1039 C1 pop bc
103A D8 ret c
103B C5 push bc
103C 44 ld b, h
103D 4D ld c, l
103E 62 ld h, d
103F 6B ld l, e
1040 23 inc hl
1041 1A ld a, (de)
1042 E6F0 and $F0
1044 FE10 cp $10
1046 2009 jr nz, $1051
1048 23 inc hl
1049 1A ld a, (de)
104A D617 sub $17
104C CE00 adc a, $00
104E 2001 jr nz, $1051
1050 23 inc hl
1051 A7 and a
1052 ED42 sbc hl, bc
1054 09 add hl, bc
1055 EB ex de, hl
1056 38E6 jr c, $103E
1058 C9 ret
1059 FDCB376E bit 5, (iy+$37)
105D C0 ret nz
105E 2A495C ld hl, ($5C49)
1061 CD6E19 call $196E
1064 EB ex de, hl
1065 CD9516 call $1695
1068 214A5C ld hl, $5C4A
106B CD1C19 call $191C
106E CD9517 call $1795
1071 3E00 ld a, $00
1073 C30116 jp $1601
1076 FDCB377E bit 7, (iy+$37)
107A 28A8 jr z, $1024
107C C3810F jp $0F81
107F FDCB3066 bit 4, (iy+$30)
1083 28A1 jr z, $1026
1085 FD3600FF ld (iy), $FF
1089 1600 ld d, $00
108B FD5EFE ld e, (iy-$02)
108E 21901A ld hl, $1A90
1091 CDB503 call $03B5
1094 C3300F jp $0F30
1097 E5 push hl
1098 CD9011 call $1190
109B 2B dec hl
109C CDE519 call $19E5
109F 225B5C ld ($5C5B), hl
10A2 FD360700 ld (iy+$07), $00
10A6 E1 pop hl
10A7 C9 ret
10A8 FDCB025E bit 3, (iy+$02)
10AC C41D11 call nz, $111D
10AF A7 and a
10B0 FDCB016E bit 5, (iy+$01)
10B4 C8 ret z
10B5 3A085C ld a, ($5C08)
10B8 FDCB01AE res 5, (iy+$01)
10BC F5 push af
10BD FDCB026E bit 5, (iy+$02)
10C1 C46E0D call nz, $0D6E
10C4 F1 pop af
10C5 FE20 cp $20
10C7 3052 jr nc, $111B
10C9 FE10 cp $10
10CB 302D jr nc, $10FA
10CD FE06 cp $06
10CF 300A jr nc, $10DB
10D1 47 ld b, a
10D2 E601 and $01
10D4 4F ld c, a
10D5 78 ld a, b
10D6 1F rra
10D7 C612 add a, $12
10D9 182A jr $1105
10DB 2009 jr nz, $10E6
10DD 216A5C ld hl, $5C6A
10E0 3E08 ld a, $08
10E2 AE xor (hl)
10E3 77 ld (hl), a
10E4 180E jr $10F4
10E6 FE0E cp $0E
10E8 D8 ret c
10E9 D60D sub $0D
10EB 21415C ld hl, $5C41
10EE BE cp (hl)
10EF 77 ld (hl), a
10F0 2002 jr nz, $10F4
10F2 3600 ld (hl), $00
10F4 FDCB02DE set 3, (iy+$02)
10F8 BF cp a
10F9 C9 ret
10FA 47 ld b, a
10FB E607 and $07
10FD 4F ld c, a
10FE 3E10 ld a, $10
1100 CB58 bit 3, b
1102 2001 jr nz, $1105
1104 3C inc a
1105 FD71D3 ld (iy-$2D), c
1108 110D11 ld de, $110D
110B 1806 jr $1113
110D 3A0D5C ld a, ($5C0D)
1110 11A810 ld de, $10A8
1113 2A4F5C ld hl, ($5C4F)
1116 23 inc hl
1117 23 inc hl
1118 73 ld (hl), e
1119 23 inc hl
111A 72 ld (hl), d
111B 37 scf
111C C9 ret
111D CD4D0D call $0D4D
1120 FDCB029E res 3, (iy+$02)
1124 FDCB02AE res 5, (iy+$02)
1128 2A8A5C ld hl, ($5C8A)
112B E5 push hl
112C 2A3D5C ld hl, ($5C3D)
112F E5 push hl
1130 216711 ld hl, $1167
1133 E5 push hl
1134 ED733D5C ld ($5C3D), sp
1138 2A825C ld hl, ($5C82)
113B E5 push hl
113C 37 scf
113D CD9511 call $1195
1140 EB ex de, hl
1141 CD7D18 call $187D
1144 EB ex de, hl
1145 CDE118 call $18E1
1148 2A8A5C ld hl, ($5C8A)
114B E3 ex (sp), hl
114C EB ex de, hl
114D CD4D0D call $0D4D
1150 3A8B5C ld a, ($5C8B)
1153 92 sub d
1154 3826 jr c, $117C
1156 2006 jr nz, $115E
1158 7B ld a, e
1159 FD9650 sub (iy+$50)
115C 301E jr nc, $117C
115E 3E20 ld a, $20
1160 D5 push de
1161 CDF409 call $09F4
1164 D1 pop de
1165 18E9 jr $1150
1167 1600 ld d, $00
1169 FD5EFE ld e, (iy-$02)
116C 21901A ld hl, $1A90
116F CDB503 call $03B5
1172 FD3600FF ld (iy), $FF
1176 ED5B8A5C ld de, ($5C8A)
117A 1802 jr $117E
117C D1 pop de
117D E1 pop hl
117E E1 pop hl
117F 223D5C ld ($5C3D), hl
1182 C1 pop bc
1183 D5 push de
1184 CDD90D call $0DD9
1187 E1 pop hl
1188 22825C ld ($5C82), hl
118B FD362600 ld (iy+$26), $00
118F C9 ret
1190 2A615C ld hl, ($5C61)
1193 2B dec hl
1194 A7 and a
1195 ED5B595C ld de, ($5C59)
1199 FDCB376E bit 5, (iy+$37)
119D C8 ret z
119E ED5B615C ld de, ($5C61)
11A2 D8 ret c
11A3 2A635C ld hl, ($5C63)
11A6 C9 ret
11A7 7E ld a, (hl)
11A8 FE0E cp $0E
11AA 010600 ld bc, $0006
11AD CCE819 call z, $19E8
11B0 7E ld a, (hl)
11B1 23 inc hl
11B2 FE0D cp $0D
11B4 20F1 jr nz, $11A7
11B6 C9 ret
11B7 F3 di
11B8 3EFF ld a, $FF
11BA ED5BB25C ld de, ($5CB2)
11BE D9 exx
11BF ED4BB45C ld bc, ($5CB4)
11C3 ED5B385C ld de, ($5C38)
11C7 2A7B5C ld hl, ($5C7B)
11CA D9 exx
11CB 47 ld b, a
11CC 3E07 ld a, $07
11CE D3FE out ($FE), a
11D0 3E3F ld a, $3F
11D2 ED47 ld i, a
11D4 00 nop
11D5 00 nop
11D6 00 nop
11D7 00 nop
11D8 00 nop
11D9 00 nop
11DA 62 ld h, d
11DB 6B ld l, e
11DC 3602 ld (hl), $02
11DE 2B dec hl
11DF BC cp h
11E0 20FA jr nz, $11DC
11E2 A7 and a
11E3 ED52 sbc hl, de
11E5 19 add hl, de
11E6 23 inc hl
11E7 3006 jr nc, $11EF
11E9 35 dec (hl)
11EA 2803 jr z, $11EF
11EC 35 dec (hl)
11ED 28F3 jr z, $11E2
11EF 2B dec hl
11F0 D9 exx
11F1 ED43B45C ld ($5CB4), bc
11F5 ED53385C ld ($5C38), de
11F9 227B5C ld ($5C7B), hl
11FC D9 exx
11FD 04 inc b
11FE 2819 jr z, $1219
1200 22B45C ld ($5CB4), hl
1203 11AF3E ld de, $3EAF
1206 01A800 ld bc, $00A8
1209 EB ex de, hl
120A EDB8 lddr
120C EB ex de, hl
120D 23 inc hl
120E 227B5C ld ($5C7B), hl
1211 2B dec hl
1212 014000 ld bc, $0040
1215 ED43385C ld ($5C38), bc
1219 22B25C ld ($5CB2), hl
121C 21003C ld hl, $3C00
121F 22365C ld ($5C36), hl
1222 2AB25C ld hl, ($5CB2)
1225 363E ld (hl), $3E
1227 2B dec hl
1228 F9 ld sp, hl
1229 2B dec hl
122A 2B dec hl
122B 223D5C ld ($5C3D), hl
122E ED56 im 1
1230 FD213A5C ld iy, $5C3A
1234 FB ei
1235 21B65C ld hl, $5CB6
1238 224F5C ld ($5C4F), hl
123B 11AF15 ld de, $15AF
123E 011500 ld bc, $0015
1241 EB ex de, hl
1242 EDB0 ldir
1244 EB ex de, hl
1245 2B dec hl
1246 22575C ld ($5C57), hl
1249 23 inc hl
124A 22535C ld ($5C53), hl
124D 224B5C ld ($5C4B), hl
1250 3680 ld (hl), $80
1252 23 inc hl
1253 22595C ld ($5C59), hl
1256 360D ld (hl), $0D
1258 23 inc hl
1259 3680 ld (hl), $80
125B 23 inc hl
125C 22615C ld ($5C61), hl
125F 22635C ld ($5C63), hl
1262 22655C ld ($5C65), hl
1265 3E38 ld a, $38
1267 328D5C ld ($5C8D), a
126A 328F5C ld ($5C8F), a
126D 32485C ld ($5C48), a
1270 212305 ld hl, $0523
1273 22095C ld ($5C09), hl
1276 FD35C6 dec (iy-$3A)
1279 FD35CA dec (iy-$36)
127C 21C615 ld hl, $15C6
127F 11105C ld de, $5C10
1282 010E00 ld bc, $000E
1285 EDB0 ldir
1287 FDCB01CE set 1, (iy+$01)
128B CDDF0E call $0EDF
128E FD363102 ld (iy+$31), $02
1292 CD6B0D call $0D6B
1295 AF xor a
1296 113815 ld de, $1538
1299 CD0A0C call $0C0A
129C FDCB02EE set 5, (iy+$02)
12A0 1807 jr $12A9
12A2 FD363102 ld (iy+$31), $02
12A6 CD9517 call $1795
12A9 CDB016 call $16B0
12AC 3E00 ld a, $00
12AE CD0116 call $1601
12B1 CD2C0F call $0F2C
12B4 CD171B call $1B17
12B7 FDCB007E bit 7, (iy)
12BB 2012 jr nz, $12CF
12BD FDCB3066 bit 4, (iy+$30)
12C1 2840 jr z, $1303
12C3 2A595C ld hl, ($5C59)
12C6 CDA711 call $11A7
12C9 FD3600FF ld (iy), $FF
12CD 18DD jr $12AC
12CF 2A595C ld hl, ($5C59)
12D2 225D5C ld ($5C5D), hl
12D5 CDFB19 call $19FB
12D8 78 ld a, b
12D9 B1 or c
12DA C25D15 jp nz, $155D
12DD DF rst $18
12DE FE0D cp $0D
12E0 28C0 jr z, $12A2
12E2 FDCB3046 bit 0, (iy+$30)
12E6 C4AF0D call nz, $0DAF
12E9 CD6E0D call $0D6E
12EC 3E19 ld a, $19
12EE FD964F sub (iy+$4F)
12F1 328C5C ld ($5C8C), a
12F4 FDCB01FE set 7, (iy+$01)
12F8 FD3600FF ld (iy), $FF
12FC FD360A01 ld (iy+$0A), $01
1300 CD8A1B call $1B8A
1303 76 halt
1304 FDCB01AE res 5, (iy+$01)
1308 FDCB304E bit 1, (iy+$30)
130C C4CD0E call nz, $0ECD
130F 3A3A5C ld a, ($5C3A)
1312 3C inc a
1313 F5 push af
1314 210000 ld hl, $0000
1317 FD7437 ld (iy+$37), h
131A FD7426 ld (iy+$26), h
131D 220B5C ld ($5C0B), hl
1320 210100 ld hl, $0001
1323 22165C ld ($5C16), hl
1326 CDB016 call $16B0
1329 FDCB37AE res 5, (iy+$37)
132D CD6E0D call $0D6E
1330 FDCB02EE set 5, (iy+$02)
1334 F1 pop af
1335 47 ld b, a
1336 FE0A cp $0A
1338 3802 jr c, $133C
133A C607 add a, $07
133C CDEF15 call $15EF
133F 3E20 ld a, $20
1341 D7 rst $10
1342 78 ld a, b
1343 119113 ld de, $1391
1346 CD0A0C call $0C0A
1349 AF xor a
134A 113615 ld de, $1536
134D CD0A0C call $0C0A
1350 ED4B455C ld bc, ($5C45)
1354 CD1B1A call $1A1B
1357 3E3A ld a, $3A
1359 D7 rst $10
135A FD4E0D ld c, (iy+$0D)
135D 0600 ld b, $00
135F CD1B1A call $1A1B
1362 CD9710 call $1097
1365 3A3A5C ld a, ($5C3A)
1368 3C inc a
1369 281B jr z, $1386
136B FE09 cp $09
136D 2804 jr z, $1373
136F FE15 cp $15
1371 2003 jr nz, $1376
1373 FD340D inc (iy+$0D)
1376 010300 ld bc, $0003
1379 11705C ld de, $5C70
137C 21445C ld hl, $5C44
137F CB7E bit 7, (hl)
1381 2801 jr z, $1384
1383 09 add hl, bc
1384 EDB8 lddr
1386 FD360AFF ld (iy+$0A), $FF
138A FDCB019E res 3, (iy+$01)
138E C3AC12 jp $12AC
1391 80 add a, b
1392 4F ld c, a
1393 CB4E bit 1, (hl)
1395 45 ld b, l
1396 58 ld e, b
1397 54 ld d, h
1398 2077 jr nz, $1411
139A 69 ld l, c
139B 74 ld (hl), h
139C 68 ld l, b
139D 6F ld l, a
139E 75 ld (hl), l
139F 74 ld (hl), h
13A0 2046 jr nz, $13E8
13A2 4F ld c, a
13A3 D25661 jp nc, $6156
13A6 72 ld (hl), d
13A7 69 ld l, c
13A8 61 ld h, c
13A9 62 ld h, d
13AA 6C ld l, h
13AB 65 ld h, l
13AC 206E jr nz, $141C
13AE 6F ld l, a
13AF 74 ld (hl), h
13B0 2066 jr nz, $1418
13B2 6F ld l, a
13B3 75 ld (hl), l
13B4 6E ld l, (hl)
13B5 E45375 call po, $7553
13B8 62 ld h, d
13B9 73 ld (hl), e
13BA 63 ld h, e
13BB 72 ld (hl), d
13BC 69 ld l, c
13BD 70 ld (hl), b
13BE 74 ld (hl), h
13BF 2077 jr nz, $1438
13C1 72 ld (hl), d
13C2 6F ld l, a
13C3 6E ld l, (hl)
13C4 E7 rst $20
13C5 4F ld c, a
13C6 75 ld (hl), l
13C7 74 ld (hl), h
13C8 206F jr nz, $1439
13CA 66 ld h, (hl)
13CB 206D jr nz, $143A
13CD 65 ld h, l
13CE 6D ld l, l
13CF 6F ld l, a
13D0 72 ld (hl), d
13D1 F9 ld sp, hl
13D2 4F ld c, a
13D3 75 ld (hl), l
13D4 74 ld (hl), h
13D5 206F jr nz, $1446
13D7 66 ld h, (hl)
13D8 2073 jr nz, $144D
13DA 63 ld h, e
13DB 72 ld (hl), d
13DC 65 ld h, l
13DD 65 ld h, l
13DE EE4E xor $4E
13E0 75 ld (hl), l
13E1 6D ld l, l
13E2 62 ld h, d
13E3 65 ld h, l
13E4 72 ld (hl), d
13E5 2074 jr nz, $145B
13E7 6F ld l, a
13E8 6F ld l, a
13E9 2062 jr nz, $144D
13EB 69 ld l, c
13EC E7 rst $20
13ED 52 ld d, d
13EE 45 ld b, l
13EF 54 ld d, h
13F0 55 ld d, l
13F1 52 ld d, d
13F2 4E ld c, (hl)
13F3 2077 jr nz, $146C
13F5 69 ld l, c
13F6 74 ld (hl), h
13F7 68 ld l, b
13F8 6F ld l, a
13F9 75 ld (hl), l
13FA 74 ld (hl), h
13FB 2047 jr nz, $1444
13FD 4F ld c, a
13FE 53 ld d, e
13FF 55 ld d, l
1400 C2456E jp nz, $6E45
1403 64 ld h, h
1404 206F jr nz, $1475
1406 66 ld h, (hl)
1407 2066 jr nz, $146F
1409 69 ld l, c
140A 6C ld l, h
140B E5 push hl
140C 53 ld d, e
140D 54 ld d, h
140E 4F ld c, a
140F 50 ld d, b
1410 2073 jr nz, $1485
1412 74 ld (hl), h
1413 61 ld h, c
1414 74 ld (hl), h
1415 65 ld h, l
1416 6D ld l, l
1417 65 ld h, l
1418 6E ld l, (hl)
1419 F4496E call p, $6E49
141C 76 halt
141D 61 ld h, c
141E 6C ld l, h
141F 69 ld l, c
1420 64 ld h, h
1421 2061 jr nz, $1484
1423 72 ld (hl), d
1424 67 ld h, a
1425 75 ld (hl), l
1426 6D ld l, l
1427 65 ld h, l
1428 6E ld l, (hl)
1429 F4496E call p, $6E49
142C 74 ld (hl), h
142D 65 ld h, l
142E 67 ld h, a
142F 65 ld h, l
1430 72 ld (hl), d
1431 206F jr nz, $14A2
1433 75 ld (hl), l
1434 74 ld (hl), h
1435 206F jr nz, $14A6
1437 66 ld h, (hl)
1438 2072 jr nz, $14AC
143A 61 ld h, c
143B 6E ld l, (hl)
143C 67 ld h, a
143D E5 push hl
143E 4E ld c, (hl)
143F 6F ld l, a
1440 6E ld l, (hl)
1441 73 ld (hl), e
1442 65 ld h, l
1443 6E ld l, (hl)
1444 73 ld (hl), e
1445 65 ld h, l
1446 2069 jr nz, $14B1
1448 6E ld l, (hl)
1449 2042 jr nz, $148D
144B 41 ld b, c
144C 53 ld d, e
144D 49 ld c, c
144E C34252 jp $5242
1451 45 ld b, l
1452 41 ld b, c
1453 4B ld c, e
1454 202D jr nz, $1483
1456 2043 jr nz, $149B
1458 4F ld c, a
1459 4E ld c, (hl)
145A 54 ld d, h
145B 2072 jr nz, $14CF
145D 65 ld h, l
145E 70 ld (hl), b
145F 65 ld h, l
1460 61 ld h, c
1461 74 ld (hl), h
1462 F3 di
1463 4F ld c, a
1464 75 ld (hl), l
1465 74 ld (hl), h
1466 206F jr nz, $14D7
1468 66 ld h, (hl)
1469 2044 jr nz, $14AF
146B 41 ld b, c
146C 54 ld d, h
146D C1 pop bc
146E 49 ld c, c
146F 6E ld l, (hl)
1470 76 halt
1471 61 ld h, c
1472 6C ld l, h
1473 69 ld l, c
1474 64 ld h, h
1475 2066 jr nz, $14DD
1477 69 ld l, c
1478 6C ld l, h
1479 65 ld h, l
147A 206E jr nz, $14EA
147C 61 ld h, c
147D 6D ld l, l
147E E5 push hl
147F 4E ld c, (hl)
1480 6F ld l, a
1481 2072 jr nz, $14F5
1483 6F ld l, a
1484 6F ld l, a
1485 6D ld l, l
1486 2066 jr nz, $14EE
1488 6F ld l, a
1489 72 ld (hl), d
148A 206C jr nz, $14F8
148C 69 ld l, c
148D 6E ld l, (hl)
148E E5 push hl
148F 53 ld d, e
1490 54 ld d, h
1491 4F ld c, a
1492 50 ld d, b
1493 2069 jr nz, $14FE
1495 6E ld l, (hl)
1496 2049 jr nz, $14E1
1498 4E ld c, (hl)
1499 50 ld d, b
149A 55 ld d, l
149B D4464F call nc, $4F46
149E 52 ld d, d
149F 2077 jr nz, $1518
14A1 69 ld l, c
14A2 74 ld (hl), h
14A3 68 ld l, b
14A4 6F ld l, a
14A5 75 ld (hl), l
14A6 74 ld (hl), h
14A7 204E jr nz, $14F7
14A9 45 ld b, l
14AA 58 ld e, b
14AB D4496E call nc, $6E49
14AE 76 halt
14AF 61 ld h, c
14B0 6C ld l, h
14B1 69 ld l, c
14B2 64 ld h, h
14B3 2049 jr nz, $14FE
14B5 2F cpl
14B6 4F ld c, a
14B7 2064 jr nz, $151D
14B9 65 ld h, l
14BA 76 halt
14BB 69 ld l, c
14BC 63 ld h, e
14BD E5 push hl
14BE 49 ld c, c
14BF 6E ld l, (hl)
14C0 76 halt
14C1 61 ld h, c
14C2 6C ld l, h
14C3 69 ld l, c
14C4 64 ld h, h
14C5 2063 jr nz, $152A
14C7 6F ld l, a
14C8 6C ld l, h
14C9 6F ld l, a
14CA 75 ld (hl), l
14CB F24252 jp p, $5242
14CE 45 ld b, l
14CF 41 ld b, c
14D0 4B ld c, e
14D1 2069 jr nz, $153C
14D3 6E ld l, (hl)
14D4 74 ld (hl), h
14D5 6F ld l, a
14D6 2070 jr nz, $1548
14D8 72 ld (hl), d
14D9 6F ld l, a
14DA 67 ld h, a
14DB 72 ld (hl), d
14DC 61 ld h, c
14DD ED52 sbc hl, de
14DF 41 ld b, c
14E0 4D ld c, l
14E1 54 ld d, h
14E2 4F ld c, a
14E3 50 ld d, b
14E4 206E jr nz, $1554
14E6 6F ld l, a
14E7 2067 jr nz, $1550
14E9 6F ld l, a
14EA 6F ld l, a
14EB E45374 call po, $7453
14EE 61 ld h, c
14EF 74 ld (hl), h
14F0 65 ld h, l
14F1 6D ld l, l
14F2 65 ld h, l
14F3 6E ld l, (hl)
14F4 74 ld (hl), h
14F5 206C jr nz, $1563
14F7 6F ld l, a
14F8 73 ld (hl), e
14F9 F4496E call p, $6E49
14FC 76 halt
14FD 61 ld h, c
14FE 6C ld l, h
14FF 69 ld l, c
1500 64 ld h, h
1501 2073 jr nz, $1576
1503 74 ld (hl), h
1504 72 ld (hl), d
1505 65 ld h, l
1506 61 ld h, c
1507 ED46 im 0
1509 4E ld c, (hl)
150A 2077 jr nz, $1583
150C 69 ld l, c
150D 74 ld (hl), h
150E 68 ld l, b
150F 6F ld l, a
1510 75 ld (hl), l
1511 74 ld (hl), h
1512 2044 jr nz, $1558
1514 45 ld b, l
1515 C650 add a, $50
1517 61 ld h, c
1518 72 ld (hl), d
1519 61 ld h, c
151A 6D ld l, l
151B 65 ld h, l
151C 74 ld (hl), h
151D 65 ld h, l
151E 72 ld (hl), d
151F 2065 jr nz, $1586
1521 72 ld (hl), d
1522 72 ld (hl), d
1523 6F ld l, a
1524 F25461 jp p, $6154
1527 70 ld (hl), b
1528 65 ld h, l
1529 206C jr nz, $1597
152B 6F ld l, a
152C 61 ld h, c
152D 64 ld h, h
152E 69 ld l, c
152F 6E ld l, (hl)
1530 67 ld h, a
1531 2065 jr nz, $1598
1533 72 ld (hl), d
1534 72 ld (hl), d
1535 6F ld l, a
1536 F22CA0 jp p, $A02C
1539 7F ld a, a
153A 2031 jr nz, $156D
153C 39 add hl, sp
153D 3832 jr c, $1571
153F 2053 jr nz, $1594
1541 69 ld l, c
1542 6E ld l, (hl)
1543 63 ld h, e
1544 6C ld l, h
1545 61 ld h, c
1546 69 ld l, c
1547 72 ld (hl), d
1548 2052 jr nz, $159C
154A 65 ld h, l
154B 73 ld (hl), e
154C 65 ld h, l
154D 61 ld h, c
154E 72 ld (hl), d
154F 63 ld h, e
1550 68 ld l, b
1551 204C jr nz, $159F
1553 74 ld (hl), h
1554 E43E10 call po, $103E
1557 010000 ld bc, $0000
155A C31313 jp $1313
155D ED43495C ld ($5C49), bc
1561 2A5D5C ld hl, ($5C5D)
1564 EB ex de, hl
1565 215515 ld hl, $1555
1568 E5 push hl
1569 2A615C ld hl, ($5C61)
156C 37 scf
156D ED52 sbc hl, de
156F E5 push hl
1570 60 ld h, b
1571 69 ld l, c
1572 CD6E19 call $196E
1575 2006 jr nz, $157D
1577 CDB819 call $19B8
157A CDE819 call $19E8
157D C1 pop bc
157E 79 ld a, c
157F 3D dec a
1580 B0 or b
1581 2828 jr z, $15AB
1583 C5 push bc
1584 03 inc bc
1585 03 inc bc
1586 03 inc bc
1587 03 inc bc
1588 2B dec hl
1589 ED5B535C ld de, ($5C53)
158D D5 push de
158E CD5516 call $1655
1591 E1 pop hl
1592 22535C ld ($5C53), hl
1595 C1 pop bc
1596 C5 push bc
1597 13 inc de
1598 2A615C ld hl, ($5C61)
159B 2B dec hl
159C 2B dec hl
159D EDB8 lddr
159F 2A495C ld hl, ($5C49)
15A2 EB ex de, hl
15A3 C1 pop bc
15A4 70 ld (hl), b
15A5 2B dec hl
15A6 71 ld (hl), c
15A7 2B dec hl
15A8 73 ld (hl), e
15A9 2B dec hl
15AA 72 ld (hl), d
15AB F1 pop af
15AC C3A212 jp $12A2
15AF F409A8 call p, $A809
15B2 104B djnz $15FF
15B4 F409C4 call p, $C409
15B7 15 dec d
15B8 53 ld d, e
15B9 81 add a, c
15BA 0F rrca
15BB C41552 call nz, $5215
15BE F409C4 call p, $C409
15C1 15 dec d
15C2 50 ld d, b
15C3 80 add a, b
15C4 CF rst $08
15C5 12 ld (de), a
15C6 010006 ld bc, $0600
15C9 00 nop
15CA 0B dec bc
15CB 00 nop
15CC 010001 ld bc, $0100
15CF 00 nop
15D0 0600 ld b, $00
15D2 1000 djnz $15D4
15D4 FDCB026E bit 5, (iy+$02)
15D8 2004 jr nz, $15DE
15DA FDCB02DE set 3, (iy+$02)
15DE CDE615 call $15E6
15E1 D8 ret c
15E2 28FA jr z, $15DE
15E4 CF rst $08
15E5 07 rlca
15E6 D9 exx
15E7 E5 push hl
15E8 2A515C ld hl, ($5C51)
15EB 23 inc hl
15EC 23 inc hl
15ED 1808 jr $15F7
15EF 1E30 ld e, $30
15F1 83 add a, e
15F2 D9 exx
15F3 E5 push hl
15F4 2A515C ld hl, ($5C51)
15F7 5E ld e, (hl)
15F8 23 inc hl
15F9 56 ld d, (hl)
15FA EB ex de, hl
15FB CD2C16 call $162C
15FE E1 pop hl
15FF D9 exx
1600 C9 ret
1601 87 add a, a
1602 C616 add a, $16
1604 6F ld l, a
1605 265C ld h, $5C
1607 5E ld e, (hl)
1608 23 inc hl
1609 56 ld d, (hl)
160A 7A ld a, d
160B B3 or e
160C 2002 jr nz, $1610
160E CF rst $08
160F 17 rla
1610 1B dec de
1611 2A4F5C ld hl, ($5C4F)
1614 19 add hl, de
1615 22515C ld ($5C51), hl
1618 FDCB30A6 res 4, (iy+$30)
161C 23 inc hl
161D 23 inc hl
161E 23 inc hl
161F 23 inc hl
1620 4E ld c, (hl)
1621 212D16 ld hl, $162D
1624 CDDC16 call $16DC
1627 D0 ret nc
1628 1600 ld d, $00
162A 5E ld e, (hl)
162B 19 add hl, de
162C E9 jp (hl)
162D 4B ld c, e
162E 0653 ld b, $53
1630 12 ld (de), a
1631 50 ld d, b
1632 1B dec de
1633 00 nop
1634 FDCB02C6 set 0, (iy+$02)
1638 FDCB01AE res 5, (iy+$01)
163C FDCB30E6 set 4, (iy+$30)
1640 1804 jr $1646
1642 FDCB0286 res 0, (iy+$02)
1646 FDCB018E res 1, (iy+$01)
164A C34D0D jp $0D4D
164D FDCB01CE set 1, (iy+$01)
1651 C9 ret
1652 010100 ld bc, $0001
1655 E5 push hl
1656 CD051F call $1F05
1659 E1 pop hl
165A CD6416 call $1664
165D 2A655C ld hl, ($5C65)
1660 EB ex de, hl
1661 EDB8 lddr
1663 C9 ret
1664 F5 push af
1665 E5 push hl
1666 214B5C ld hl, $5C4B
1669 3E0E ld a, $0E
166B 5E ld e, (hl)
166C 23 inc hl
166D 56 ld d, (hl)
166E E3 ex (sp), hl
166F A7 and a
1670 ED52 sbc hl, de
1672 19 add hl, de
1673 E3 ex (sp), hl
1674 3009 jr nc, $167F
1676 D5 push de
1677 EB ex de, hl
1678 09 add hl, bc
1679 EB ex de, hl
167A 72 ld (hl), d
167B 2B dec hl
167C 73 ld (hl), e
167D 23 inc hl
167E D1 pop de
167F 23 inc hl
1680 3D dec a
1681 20E8 jr nz, $166B
1683 EB ex de, hl
1684 D1 pop de
1685 F1 pop af
1686 A7 and a
1687 ED52 sbc hl, de
1689 44 ld b, h
168A 4D ld c, l
168B 03 inc bc
168C 19 add hl, de
168D EB ex de, hl
168E C9 ret
168F 00 nop
1690 00 nop
1691 EB ex de, hl
1692 118F16 ld de, $168F
1695 7E ld a, (hl)
1696 E6C0 and $C0
1698 20F7 jr nz, $1691
169A 56 ld d, (hl)
169B 23 inc hl
169C 5E ld e, (hl)
169D C9 ret
169E 2A635C ld hl, ($5C63)
16A1 2B dec hl
16A2 CD5516 call $1655
16A5 23 inc hl
16A6 23 inc hl
16A7 C1 pop bc
16A8 ED43615C ld ($5C61), bc
16AC C1 pop bc
16AD EB ex de, hl
16AE 23 inc hl
16AF C9 ret
16B0 2A595C ld hl, ($5C59)
16B3 360D ld (hl), $0D
16B5 225B5C ld ($5C5B), hl
16B8 23 inc hl
16B9 3680 ld (hl), $80
16BB 23 inc hl
16BC 22615C ld ($5C61), hl
16BF 2A615C ld hl, ($5C61)
16C2 22635C ld ($5C63), hl
16C5 2A635C ld hl, ($5C63)
16C8 22655C ld ($5C65), hl
16CB E5 push hl
16CC 21925C ld hl, $5C92
16CF 22685C ld ($5C68), hl
16D2 E1 pop hl
16D3 C9 ret
16D4 ED5B595C ld de, ($5C59)
16D8 C3E519 jp $19E5
16DB 23 inc hl
16DC 7E ld a, (hl)
16DD A7 and a
16DE C8 ret z
16DF B9 cp c
16E0 23 inc hl
16E1 20F8 jr nz, $16DB
16E3 37 scf
16E4 C9 ret
16E5 CD1E17 call $171E
16E8 CD0117 call $1701
16EB 010000 ld bc, $0000
16EE 11E2A3 ld de, $A3E2
16F1 EB ex de, hl
16F2 19 add hl, de
16F3 3807 jr c, $16FC
16F5 01D415 ld bc, $15D4
16F8 09 add hl, bc
16F9 4E ld c, (hl)
16FA 23 inc hl
16FB 46 ld b, (hl)
16FC EB ex de, hl
16FD 71 ld (hl), c
16FE 23 inc hl
16FF 70 ld (hl), b
1700 C9 ret
1701 E5 push hl
1702 2A4F5C ld hl, ($5C4F)
1705 09 add hl, bc
1706 23 inc hl
1707 23 inc hl
1708 23 inc hl
1709 4E ld c, (hl)
170A EB ex de, hl
170B 211617 ld hl, $1716
170E CDDC16 call $16DC
1711 4E ld c, (hl)
1712 0600 ld b, $00
1714 09 add hl, bc
1715 E9 jp (hl)
1716 4B ld c, e
1717 05 dec b
1718 53 ld d, e
1719 03 inc bc
171A 50 ld d, b
171B 01E1C9 ld bc, $C9E1
171E CD941E call $1E94
1721 FE10 cp $10
1723 3802 jr c, $1727
1725 CF rst $08
1726 17 rla
1727 C603 add a, $03
1729 07 rlca
172A 21105C ld hl, $5C10
172D 4F ld c, a
172E 0600 ld b, $00
1730 09 add hl, bc
1731 4E ld c, (hl)
1732 23 inc hl
1733 46 ld b, (hl)
1734 2B dec hl
1735 C9 ret
1736 EF rst $28
1737 0138CD ld bc, $CD38
173A 1E17 ld e, $17
173C 78 ld a, b
173D B1 or c
173E 2816 jr z, $1756
1740 EB ex de, hl
1741 2A4F5C ld hl, ($5C4F)
1744 09 add hl, bc
1745 23 inc hl
1746 23 inc hl
1747 23 inc hl
1748 7E ld a, (hl)
1749 EB ex de, hl
174A FE4B cp $4B
174C 2808 jr z, $1756
174E FE53 cp $53
1750 2804 jr z, $1756
1752 FE50 cp $50
1754 20CF jr nz, $1725
1756 CD5D17 call $175D
1759 73 ld (hl), e
175A 23 inc hl
175B 72 ld (hl), d
175C C9 ret
175D E5 push hl
175E CDF12B call $2BF1
1761 78 ld a, b
1762 B1 or c
1763 2002 jr nz, $1767
1765 CF rst $08
1766 0EC5 ld c, $C5
1768 1A ld a, (de)
1769 E6DF and $DF
176B 4F ld c, a
176C 217A17 ld hl, $177A
176F CDDC16 call $16DC
1772 30F1 jr nc, $1765
1774 4E ld c, (hl)
1775 0600 ld b, $00
1777 09 add hl, bc
1778 C1 pop bc
1779 E9 jp (hl)
177A 4B ld c, e
177B 0653 ld b, $53
177D 08 ex af, af'
177E 50 ld d, b
177F 0A ld a, (bc)
1780 00 nop
1781 1E01 ld e, $01
1783 1806 jr $178B
1785 1E06 ld e, $06
1787 1802 jr $178B
1789 1E10 ld e, $10
178B 0B dec bc
178C 78 ld a, b
178D B1 or c
178E 20D5 jr nz, $1765
1790 57 ld d, a
1791 E1 pop hl
1792 C9 ret
1793 1890 jr $1725
1795 ED733F5C ld ($5C3F), sp
1799 FD360210 ld (iy+$02), $10
179D CDAF0D call $0DAF
17A0 FDCB02C6 set 0, (iy+$02)
17A4 FD4631 ld b, (iy+$31)
17A7 CD440E call $0E44
17AA FDCB0286 res 0, (iy+$02)
17AE FDCB30C6 set 0, (iy+$30)
17B2 2A495C ld hl, ($5C49)
17B5 ED5B6C5C ld de, ($5C6C)
17B9 A7 and a
17BA ED52 sbc hl, de
17BC 19 add hl, de
17BD 3822 jr c, $17E1
17BF D5 push de
17C0 CD6E19 call $196E
17C3 11C002 ld de, $02C0
17C6 EB ex de, hl
17C7 ED52 sbc hl, de
17C9 E3 ex (sp), hl
17CA CD6E19 call $196E
17CD C1 pop bc
17CE C5 push bc
17CF CDB819 call $19B8
17D2 C1 pop bc
17D3 09 add hl, bc
17D4 380E jr c, $17E4
17D6 EB ex de, hl
17D7 56 ld d, (hl)
17D8 23 inc hl
17D9 5E ld e, (hl)
17DA 2B dec hl
17DB ED536C5C ld ($5C6C), de
17DF 18ED jr $17CE
17E1 226C5C ld ($5C6C), hl
17E4 2A6C5C ld hl, ($5C6C)
17E7 CD6E19 call $196E
17EA 2801 jr z, $17ED
17EC EB ex de, hl
17ED CD3318 call $1833
17F0 FDCB02A6 res 4, (iy+$02)
17F4 C9 ret
17F5 3E03 ld a, $03
17F7 1802 jr $17FB
17F9 3E02 ld a, $02
17FB FD360200 ld (iy+$02), $00
17FF CD3025 call $2530
1802 C40116 call nz, $1601
1805 DF rst $18
1806 CD7020 call $2070
1809 3814 jr c, $181F
180B DF rst $18
180C FE3B cp $3B
180E 2804 jr z, $1814
1810 FE2C cp $2C
1812 2006 jr nz, $181A
1814 E7 rst $20
1815 CD821C call $1C82
1818 1808 jr $1822
181A CDE61C call $1CE6
181D 1803 jr $1822
181F CDDE1C call $1CDE
1822 CDEE1B call $1BEE
1825 CD991E call $1E99
1828 78 ld a, b
1829 E63F and $3F
182B 67 ld h, a
182C 69 ld l, c
182D 22495C ld ($5C49), hl
1830 CD6E19 call $196E
1833 1E01 ld e, $01
1835 CD5518 call $1855
1838 D7 rst $10
1839 FDCB0266 bit 4, (iy+$02)
183D 28F6 jr z, $1835
183F 3A6B5C ld a, ($5C6B)
1842 FD964F sub (iy+$4F)
1845 20EE jr nz, $1835
1847 AB xor e
1848 C8 ret z
1849 E5 push hl
184A D5 push de
184B 216C5C ld hl, $5C6C
184E CD0F19 call $190F
1851 D1 pop de
1852 E1 pop hl
1853 18E0 jr $1835
1855 ED4B495C ld bc, ($5C49)
1859 CD8019 call $1980
185C 163E ld d, $3E
185E 2805 jr z, $1865
1860 110000 ld de, $0000
1863 CB13 rl e
1865 FD732D ld (iy+$2D), e
1868 7E ld a, (hl)
1869 FE40 cp $40
186B C1 pop bc
186C D0 ret nc
186D C5 push bc
186E CD281A call $1A28
1871 23 inc hl
1872 23 inc hl
1873 23 inc hl
1874 FDCB0186 res 0, (iy+$01)
1878 7A ld a, d
1879 A7 and a
187A 2805 jr z, $1881
187C D7 rst $10
187D FDCB01C6 set 0, (iy+$01)
1881 D5 push de
1882 EB ex de, hl
1883 FDCB3096 res 2, (iy+$30)
1887 213B5C ld hl, $5C3B
188A CB96 res 2, (hl)
188C FDCB376E bit 5, (iy+$37)
1890 2802 jr z, $1894
1892 CBD6 set 2, (hl)
1894 2A5F5C ld hl, ($5C5F)
1897 A7 and a
1898 ED52 sbc hl, de
189A 2005 jr nz, $18A1
189C 3E3F ld a, $3F
189E CDC118 call $18C1
18A1 CDE118 call $18E1
18A4 EB ex de, hl
18A5 7E ld a, (hl)
18A6 CDB618 call $18B6
18A9 23 inc hl
18AA FE0D cp $0D
18AC 2806 jr z, $18B4
18AE EB ex de, hl
18AF CD3719 call $1937
18B2 18E0 jr $1894
18B4 D1 pop de
18B5 C9 ret
18B6 FE0E cp $0E
18B8 C0 ret nz
18B9 23 inc hl
18BA 23 inc hl
18BB 23 inc hl
18BC 23 inc hl
18BD 23 inc hl
18BE 23 inc hl
18BF 7E ld a, (hl)
18C0 C9 ret
18C1 D9 exx
18C2 2A8F5C ld hl, ($5C8F)
18C5 E5 push hl
18C6 CBBC res 7, h
18C8 CBFD set 7, l
18CA 228F5C ld ($5C8F), hl
18CD 21915C ld hl, $5C91
18D0 56 ld d, (hl)
18D1 D5 push de
18D2 3600 ld (hl), $00
18D4 CDF409 call $09F4
18D7 E1 pop hl
18D8 FD7457 ld (iy+$57), h
18DB E1 pop hl
18DC 228F5C ld ($5C8F), hl
18DF D9 exx
18E0 C9 ret
18E1 2A5B5C ld hl, ($5C5B)
18E4 A7 and a
18E5 ED52 sbc hl, de
18E7 C0 ret nz
18E8 3A415C ld a, ($5C41)
18EB CB07 rlc a
18ED 2804 jr z, $18F3
18EF C643 add a, $43
18F1 1816 jr $1909
18F3 213B5C ld hl, $5C3B
18F6 CB9E res 3, (hl)
18F8 3E4B ld a, $4B
18FA CB56 bit 2, (hl)
18FC 280B jr z, $1909
18FE CBDE set 3, (hl)
1900 3C inc a
1901 FDCB305E bit 3, (iy+$30)
1905 2802 jr z, $1909
1907 3E43 ld a, $43
1909 D5 push de
190A CDC118 call $18C1
190D D1 pop de
190E C9 ret
190F 5E ld e, (hl)
1910 23 inc hl
1911 56 ld d, (hl)
1912 E5 push hl
1913 EB ex de, hl
1914 23 inc hl
1915 CD6E19 call $196E
1918 CD9516 call $1695
191B E1 pop hl
191C FDCB376E bit 5, (iy+$37)
1920 C0 ret nz
1921 72 ld (hl), d
1922 2B dec hl
1923 73 ld (hl), e
1924 C9 ret
1925 7B ld a, e
1926 A7 and a
1927 F8 ret m
1928 180D jr $1937
192A AF xor a
192B 09 add hl, bc
192C 3C inc a
192D 38FC jr c, $192B
192F ED42 sbc hl, bc
1931 3D dec a
1932 28F1 jr z, $1925
1934 C3EF15 jp $15EF
1937 CD1B2D call $2D1B
193A 3030 jr nc, $196C
193C FE21 cp $21
193E 382C jr c, $196C
1940 FDCB0196 res 2, (iy+$01)
1944 FECB cp $CB
1946 2824 jr z, $196C
1948 FE3A cp $3A
194A 200E jr nz, $195A
194C FDCB376E bit 5, (iy+$37)
1950 2016 jr nz, $1968
1952 FDCB3056 bit 2, (iy+$30)
1956 2814 jr z, $196C
1958 180E jr $1968
195A FE22 cp $22
195C 200A jr nz, $1968
195E F5 push af
195F 3A6A5C ld a, ($5C6A)
1962 EE04 xor $04
1964 326A5C ld ($5C6A), a
1967 F1 pop af
1968 FDCB01D6 set 2, (iy+$01)
196C D7 rst $10
196D C9 ret
196E E5 push hl
196F 2A535C ld hl, ($5C53)
1972 54 ld d, h
1973 5D ld e, l
1974 C1 pop bc
1975 CD8019 call $1980
1978 D0 ret nc
1979 C5 push bc
197A CDB819 call $19B8
197D EB ex de, hl
197E 18F4 jr $1974
1980 7E ld a, (hl)
1981 B8 cp b
1982 C0 ret nz
1983 23 inc hl
1984 7E ld a, (hl)
1985 2B dec hl
1986 B9 cp c
1987 C9 ret
1988 23 inc hl
1989 23 inc hl
198A 23 inc hl
198B 225D5C ld ($5C5D), hl
198E 0E00 ld c, $00
1990 15 dec d
1991 C8 ret z
1992 E7 rst $20
1993 BB cp e
1994 2004 jr nz, $199A
1996 A7 and a
1997 C9 ret
1998 23 inc hl
1999 7E ld a, (hl)
199A CDB618 call $18B6
199D 225D5C ld ($5C5D), hl
19A0 FE22 cp $22
19A2 2001 jr nz, $19A5
19A4 0D dec c
19A5 FE3A cp $3A
19A7 2804 jr z, $19AD
19A9 FECB cp $CB
19AB 2004 jr nz, $19B1
19AD CB41 bit 0, c
19AF 28DF jr z, $1990
19B1 FE0D cp $0D
19B3 20E3 jr nz, $1998
19B5 15 dec d
19B6 37 scf
19B7 C9 ret
19B8 E5 push hl
19B9 7E ld a, (hl)
19BA FE40 cp $40
19BC 3817 jr c, $19D5
19BE CB6F bit 5, a
19C0 2814 jr z, $19D6
19C2 87 add a, a
19C3 FAC719 jp m, $19C7
19C6 3F ccf
19C7 010500 ld bc, $0005
19CA 3002 jr nc, $19CE
19CC 0E12 ld c, $12
19CE 17 rla
19CF 23 inc hl
19D0 7E ld a, (hl)
19D1 30FB jr nc, $19CE
19D3 1806 jr $19DB
19D5 23 inc hl
19D6 23 inc hl
19D7 4E ld c, (hl)
19D8 23 inc hl
19D9 46 ld b, (hl)
19DA 23 inc hl
19DB 09 add hl, bc
19DC D1 pop de
19DD A7 and a
19DE ED52 sbc hl, de
19E0 44 ld b, h
19E1 4D ld c, l
19E2 19 add hl, de
19E3 EB ex de, hl
19E4 C9 ret
19E5 CDDD19 call $19DD
19E8 C5 push bc
19E9 78 ld a, b
19EA 2F cpl
19EB 47 ld b, a
19EC 79 ld a, c
19ED 2F cpl
19EE 4F ld c, a
19EF 03 inc bc
19F0 CD6416 call $1664
19F3 EB ex de, hl
19F4 E1 pop hl
19F5 19 add hl, de
19F6 D5 push de
19F7 EDB0 ldir
19F9 E1 pop hl
19FA C9 ret
19FB 2A595C ld hl, ($5C59)
19FE 2B dec hl
19FF 225D5C ld ($5C5D), hl
1A02 E7 rst $20
1A03 21925C ld hl, $5C92
1A06 22655C ld ($5C65), hl
1A09 CD3B2D call $2D3B
1A0C CDA22D call $2DA2
1A0F 3804 jr c, $1A15
1A11 21F0D8 ld hl, $D8F0
1A14 09 add hl, bc
1A15 DA8A1C jp c, $1C8A
1A18 C3C516 jp $16C5
1A1B D5 push de
1A1C E5 push hl
1A1D AF xor a
1A1E CB78 bit 7, b
1A20 2020 jr nz, $1A42
1A22 60 ld h, b
1A23 69 ld l, c
1A24 1EFF ld e, $FF
1A26 1808 jr $1A30
1A28 D5 push de
1A29 56 ld d, (hl)
1A2A 23 inc hl
1A2B 5E ld e, (hl)
1A2C E5 push hl
1A2D EB ex de, hl
1A2E 1E20 ld e, $20
1A30 0118FC ld bc, $FC18
1A33 CD2A19 call $192A
1A36 019CFF ld bc, $FF9C
1A39 CD2A19 call $192A
1A3C 0EF6 ld c, $F6
1A3E CD2A19 call $192A
1A41 7D ld a, l
1A42 CDEF15 call $15EF
1A45 E1 pop hl
1A46 D1 pop de
1A47 C9 ret
1A48 B1 or c
1A49 CBBC res 7, h
1A4B BF cp a
1A4C C4AFB4 call nz, $B4AF
1A4F 93 sub e
1A50 91 sub c
1A51 92 sub d
1A52 95 sub l
1A53 98 sbc a, b
1A54 98 sbc a, b
1A55 98 sbc a, b
1A56 98 sbc a, b
1A57 98 sbc a, b
1A58 98 sbc a, b
1A59 98 sbc a, b
1A5A 7F ld a, a
1A5B 81 add a, c
1A5C 2E6C ld l, $6C
1A5E 6E ld l, (hl)
1A5F 70 ld (hl), b
1A60 48 ld c, b
1A61 94 sub h
1A62 56 ld d, (hl)
1A63 3F ccf
1A64 41 ld b, c
1A65 2B dec hl
1A66 17 rla
1A67 1F rra
1A68 37 scf
1A69 77 ld (hl), a
1A6A 44 ld b, h
1A6B 0F rrca
1A6C 59 ld e, c
1A6D 2B dec hl
1A6E 43 ld b, e
1A6F 2D dec l
1A70 51 ld d, c
1A71 3A6D42 ld a, ($426D)
1A74 0D dec c
1A75 49 ld c, c
1A76 5C ld e, h
1A77 44 ld b, h
1A78 15 dec d
1A79 5D ld e, l
1A7A 013D02 ld bc, $023D
1A7D 0600 ld b, $00
1A7F 67 ld h, a
1A80 1E06 ld e, $06
1A82 CB05 rlc l
1A84 F0 ret p
1A85 1C inc e
1A86 0600 ld b, $00
1A88 ED defb $ED
1A89 1E00 ld e, $00
1A8B EE1C xor $1C
1A8D 00 nop
1A8E 23 inc hl
1A8F 1F rra
1A90 04 inc b
1A91 3D dec a
1A92 06CC ld b, $CC
1A94 0605 ld b, $05
1A96 03 inc bc
1A97 1D dec e
1A98 04 inc b
1A99 00 nop
1A9A AB xor e
1A9B 1D dec e
1A9C 05 dec b
1A9D CD1F05 call $051F
1AA0 89 adc a, c
1AA1 2005 jr nz, $1AA8
1AA3 02 ld (bc), a
1AA4 2C inc l
1AA5 05 dec b
1AA6 B2 or d
1AA7 1B dec de
1AA8 00 nop
1AA9 B7 or a
1AAA 1103A1 ld de, $A103
1AAD 1E05 ld e, $05
1AAF F9 ld sp, hl
1AB0 17 rla
1AB1 08 ex af, af'
1AB2 00 nop
1AB3 80 add a, b
1AB4 1E03 ld e, $03
1AB6 4F ld c, a
1AB7 1E00 ld e, $00
1AB9 5F ld e, a
1ABA 1E03 ld e, $03
1ABC AC xor h
1ABD 1E00 ld e, $00
1ABF 6B ld l, e
1AC0 0D dec c
1AC1 09 add hl, bc
1AC2 00 nop
1AC3 DC2206 call c, $0622
1AC6 00 nop
1AC7 3A1F05 ld a, ($051F)
1ACA ED defb $ED
1ACB 1D dec e
1ACC 05 dec b
1ACD 27 daa
1ACE 1E03 ld e, $03
1AD0 42 ld b, d
1AD1 1E09 ld e, $09
1AD3 05 dec b
1AD4 82 add a, d
1AD5 23 inc hl
1AD6 00 nop
1AD7 AC xor h
1AD8 0E05 ld c, $05
1ADA C9 ret
1ADB 1F rra
1ADC 05 dec b
1ADD F5 push af
1ADE 17 rla
1ADF 0B dec bc
1AE0 0B dec bc
1AE1 0B dec bc
1AE2 0B dec bc
1AE3 08 ex af, af'
1AE4 00 nop
1AE5 F8 ret m
1AE6 03 inc bc
1AE7 09 add hl, bc
1AE8 05 dec b
1AE9 2023 jr nz, $1B0E
1AEB 07 rlca
1AEC 07 rlca
1AED 07 rlca
1AEE 07 rlca
1AEF 07 rlca
1AF0 07 rlca
1AF1 08 ex af, af'
1AF2 00 nop
1AF3 7A ld a, d
1AF4 1E06 ld e, $06
1AF6 00 nop
1AF7 94 sub h
1AF8 220560 ld ($6005), hl
1AFB 1F rra
1AFC 062C ld b, $2C
1AFE 0A ld a, (bc)
1AFF 00 nop
1B00 3617 ld (hl), $17
1B02 0600 ld b, $00
1B04 E5 push hl
1B05 160A ld d, $0A
1B07 00 nop
1B08 93 sub e
1B09 17 rla
1B0A 0A ld a, (bc)
1B0B 2C inc l
1B0C 0A ld a, (bc)
1B0D 00 nop
1B0E 93 sub e
1B0F 17 rla
1B10 0A ld a, (bc)
1B11 00 nop
1B12 93 sub e
1B13 17 rla
1B14 00 nop
1B15 93 sub e
1B16 17 rla
1B17 FDCB01BE res 7, (iy+$01)
1B1B CDFB19 call $19FB
1B1E AF xor a
1B1F 32475C ld ($5C47), a
1B22 3D dec a
1B23 323A5C ld ($5C3A), a
1B26 1801 jr $1B29
1B28 E7 rst $20
1B29 CDBF16 call $16BF
1B2C FD340D inc (iy+$0D)
1B2F FA8A1C jp m, $1C8A
1B32 DF rst $18
1B33 0600 ld b, $00
1B35 FE0D cp $0D
1B37 287A jr z, $1BB3
1B39 FE3A cp $3A
1B3B 28EB jr z, $1B28
1B3D 21761B ld hl, $1B76
1B40 E5 push hl
1B41 4F ld c, a
1B42 E7 rst $20
1B43 79 ld a, c
1B44 D6CE sub $CE
1B46 DA8A1C jp c, $1C8A
1B49 4F ld c, a
1B4A 21481A ld hl, $1A48
1B4D 09 add hl, bc
1B4E 4E ld c, (hl)
1B4F 09 add hl, bc
1B50 1803 jr $1B55
1B52 2A745C ld hl, ($5C74)
1B55 7E ld a, (hl)
1B56 23 inc hl
1B57 22745C ld ($5C74), hl
1B5A 01521B ld bc, $1B52
1B5D C5 push bc
1B5E 4F ld c, a
1B5F FE20 cp $20
1B61 300C jr nc, $1B6F
1B63 21011C ld hl, $1C01
1B66 0600 ld b, $00
1B68 09 add hl, bc
1B69 4E ld c, (hl)
1B6A 09 add hl, bc
1B6B E5 push hl
1B6C DF rst $18
1B6D 05 dec b
1B6E C9 ret
1B6F DF rst $18
1B70 B9 cp c
1B71 C28A1C jp nz, $1C8A
1B74 E7 rst $20
1B75 C9 ret
1B76 CD541F call $1F54
1B79 3802 jr c, $1B7D
1B7B CF rst $08
1B7C 14 inc d
1B7D FDCB0A7E bit 7, (iy+$0A)
1B81 2071 jr nz, $1BF4
1B83 2A425C ld hl, ($5C42)
1B86 CB7C bit 7, h
1B88 2814 jr z, $1B9E
1B8A 21FEFF ld hl, $FFFE
1B8D 22455C ld ($5C45), hl
1B90 2A615C ld hl, ($5C61)
1B93 2B dec hl
1B94 ED5B595C ld de, ($5C59)
1B98 1B dec de
1B99 3A445C ld a, ($5C44)
1B9C 1833 jr $1BD1
1B9E CD6E19 call $196E
1BA1 3A445C ld a, ($5C44)
1BA4 2819 jr z, $1BBF
1BA6 A7 and a
1BA7 2043 jr nz, $1BEC
1BA9 47 ld b, a
1BAA 7E ld a, (hl)
1BAB E6C0 and $C0
1BAD 78 ld a, b
1BAE 280F jr z, $1BBF
1BB0 CF rst $08
1BB1 FF rst $38
1BB2 C1 pop bc
1BB3 CD3025 call $2530
1BB6 C8 ret z
1BB7 2A555C ld hl, ($5C55)
1BBA 3EC0 ld a, $C0
1BBC A6 and (hl)
1BBD C0 ret nz
1BBE AF xor a
1BBF FE01 cp $01
1BC1 CE00 adc a, $00
1BC3 56 ld d, (hl)
1BC4 23 inc hl
1BC5 5E ld e, (hl)
1BC6 ED53455C ld ($5C45), de
1BCA 23 inc hl
1BCB 5E ld e, (hl)
1BCC 23 inc hl
1BCD 56 ld d, (hl)
1BCE EB ex de, hl
1BCF 19 add hl, de
1BD0 23 inc hl
1BD1 22555C ld ($5C55), hl
1BD4 EB ex de, hl
1BD5 225D5C ld ($5C5D), hl
1BD8 57 ld d, a
1BD9 1E00 ld e, $00
1BDB FD360AFF ld (iy+$0A), $FF
1BDF 15 dec d
1BE0 FD720D ld (iy+$0D), d
1BE3 CA281B jp z, $1B28
1BE6 14 inc d
1BE7 CD8B19 call $198B
1BEA 2808 jr z, $1BF4
1BEC CF rst $08
1BED 16CD ld d, $CD
1BEF 3025 jr nc, $1C16
1BF1 C0 ret nz
1BF2 C1 pop bc
1BF3 C1 pop bc
1BF4 DF rst $18
1BF5 FE0D cp $0D
1BF7 28BA jr z, $1BB3
1BF9 FE3A cp $3A
1BFB CA281B jp z, $1B28
1BFE C38A1C jp $1C8A
1C01 0F rrca
1C02 1D dec e
1C03 4B ld c, e
1C04 09 add hl, bc
1C05 67 ld h, a
1C06 0B dec bc
1C07 7B ld a, e
1C08 8E adc a, (hl)
1C09 71 ld (hl), c
1C0A B4 or h
1C0B 81 add a, c
1C0C CF rst $08
1C0D CDDE1C call $1CDE
1C10 BF cp a
1C11 C1 pop bc
1C12 CCEE1B call z, $1BEE
1C15 EB ex de, hl
1C16 2A745C ld hl, ($5C74)
1C19 4E ld c, (hl)
1C1A 23 inc hl
1C1B 46 ld b, (hl)
1C1C EB ex de, hl
1C1D C5 push bc
1C1E C9 ret
1C1F CDB228 call $28B2
1C22 FD363700 ld (iy+$37), $00
1C26 3008 jr nc, $1C30
1C28 FDCB37CE set 1, (iy+$37)
1C2C 2018 jr nz, $1C46
1C2E CF rst $08
1C2F 01CC96 ld bc, $96CC
1C32 29 add hl, hl
1C33 FDCB0176 bit 6, (iy+$01)
1C37 200D jr nz, $1C46
1C39 AF xor a
1C3A CD3025 call $2530
1C3D C4F12B call nz, $2BF1
1C40 21715C ld hl, $5C71
1C43 B6 or (hl)
1C44 77 ld (hl), a
1C45 EB ex de, hl
1C46 ED43725C ld ($5C72), bc
1C4A 224D5C ld ($5C4D), hl
1C4D C9 ret
1C4E C1 pop bc
1C4F CD561C call $1C56
1C52 CDEE1B call $1BEE
1C55 C9 ret
1C56 3A3B5C ld a, ($5C3B)
1C59 F5 push af
1C5A CDFB24 call $24FB
1C5D F1 pop af
1C5E FD5601 ld d, (iy+$01)
1C61 AA xor d
1C62 E640 and $40
1C64 2024 jr nz, $1C8A
1C66 CB7A bit 7, d
1C68 C2FF2A jp nz, $2AFF
1C6B C9 ret
1C6C CDB228 call $28B2
1C6F F5 push af
1C70 79 ld a, c
1C71 F69F or $9F
1C73 3C inc a
1C74 2014 jr nz, $1C8A
1C76 F1 pop af
1C77 18A9 jr $1C22
1C79 E7 rst $20
1C7A CD821C call $1C82
1C7D FE2C cp $2C
1C7F 2009 jr nz, $1C8A
1C81 E7 rst $20
1C82 CDFB24 call $24FB
1C85 FDCB0176 bit 6, (iy+$01)
1C89 C0 ret nz
1C8A CF rst $08
1C8B 0B dec bc
1C8C CDFB24 call $24FB
1C8F FDCB0176 bit 6, (iy+$01)
1C93 C8 ret z
1C94 18F4 jr $1C8A
1C96 FDCB017E bit 7, (iy+$01)
1C9A FDCB0286 res 0, (iy+$02)
1C9E C44D0D call nz, $0D4D
1CA1 F1 pop af
1CA2 3A745C ld a, ($5C74)
1CA5 D613 sub $13
1CA7 CDFC21 call $21FC
1CAA CDEE1B call $1BEE
1CAD 2A8F5C ld hl, ($5C8F)
1CB0 228D5C ld ($5C8D), hl
1CB3 21915C ld hl, $5C91
1CB6 7E ld a, (hl)
1CB7 07 rlca
1CB8 AE xor (hl)
1CB9 E6AA and $AA
1CBB AE xor (hl)
1CBC 77 ld (hl), a
1CBD C9 ret
1CBE CD3025 call $2530
1CC1 2813 jr z, $1CD6
1CC3 FDCB0286 res 0, (iy+$02)
1CC7 CD4D0D call $0D4D
1CCA 21905C ld hl, $5C90
1CCD 7E ld a, (hl)
1CCE F6F8 or $F8
1CD0 77 ld (hl), a
1CD1 FDCB57B6 res 6, (iy+$57)
1CD5 DF rst $18
1CD6 CDE221 call $21E2
1CD9 189F jr $1C7A
1CDB C30506 jp $0605
1CDE FE0D cp $0D
1CE0 2804 jr z, $1CE6
1CE2 FE3A cp $3A
1CE4 209C jr nz, $1C82
1CE6 CD3025 call $2530
1CE9 C8 ret z
1CEA EF rst $28
1CEB A0 and b
1CEC 38C9 jr c, $1CB7
1CEE CF rst $08
1CEF 08 ex af, af'
1CF0 C1 pop bc
1CF1 CD3025 call $2530
1CF4 280A jr z, $1D00
1CF6 EF rst $28
1CF7 02 ld (bc), a
1CF8 38EB jr c, $1CE5
1CFA CDE934 call $34E9
1CFD DAB31B jp c, $1BB3
1D00 C3291B jp $1B29
1D03 FECD cp $CD
1D05 2009 jr nz, $1D10
1D07 E7 rst $20
1D08 CD821C call $1C82
1D0B CDEE1B call $1BEE
1D0E 1806 jr $1D16
1D10 CDEE1B call $1BEE
1D13 EF rst $28
1D14 A1 and c
1D15 38EF jr c, $1D06
1D17 C0 ret nz
1D18 02 ld (bc), a
1D19 01E001 ld bc, $01E0
1D1C 38CD jr c, $1CEB
1D1E FF rst $38
1D1F 2A2268 ld hl, ($6822)
1D22 5C ld e, h
1D23 2B dec hl
1D24 7E ld a, (hl)
1D25 CBFE set 7, (hl)
1D27 010600 ld bc, $0006
1D2A 09 add hl, bc
1D2B 07 rlca
1D2C 3806 jr c, $1D34
1D2E 0E0D ld c, $0D
1D30 CD5516 call $1655
1D33 23 inc hl
1D34 E5 push hl
1D35 EF rst $28
1D36 02 ld (bc), a
1D37 02 ld (bc), a
1D38 38E1 jr c, $1D1B
1D3A EB ex de, hl
1D3B 0E0A ld c, $0A
1D3D EDB0 ldir
1D3F 2A455C ld hl, ($5C45)
1D42 EB ex de, hl
1D43 73 ld (hl), e
1D44 23 inc hl
1D45 72 ld (hl), d
1D46 FD560D ld d, (iy+$0D)
1D49 14 inc d
1D4A 23 inc hl
1D4B 72 ld (hl), d
1D4C CDDA1D call $1DDA
1D4F D0 ret nc
1D50 FD4638 ld b, (iy+$38)
1D53 2A455C ld hl, ($5C45)
1D56 22425C ld ($5C42), hl
1D59 3A475C ld a, ($5C47)
1D5C ED44 neg
1D5E 57 ld d, a
1D5F 2A5D5C ld hl, ($5C5D)
1D62 1EF3 ld e, $F3
1D64 C5 push bc
1D65 ED4B555C ld bc, ($5C55)
1D69 CD861D call $1D86
1D6C ED43555C ld ($5C55), bc
1D70 C1 pop bc
1D71 3811 jr c, $1D84
1D73 E7 rst $20
1D74 F620 or $20
1D76 B8 cp b
1D77 2803 jr z, $1D7C
1D79 E7 rst $20
1D7A 18E8 jr $1D64
1D7C E7 rst $20
1D7D 3E01 ld a, $01
1D7F 92 sub d
1D80 32445C ld ($5C44), a
1D83 C9 ret
1D84 CF rst $08
1D85 117EFE ld de, $FE7E
1D88 3A2818 ld a, ($1828)
1D8B 23 inc hl
1D8C 7E ld a, (hl)
1D8D E6C0 and $C0
1D8F 37 scf
1D90 C0 ret nz
1D91 46 ld b, (hl)
1D92 23 inc hl
1D93 4E ld c, (hl)
1D94 ED43425C ld ($5C42), bc
1D98 23 inc hl
1D99 4E ld c, (hl)
1D9A 23 inc hl
1D9B 46 ld b, (hl)
1D9C E5 push hl
1D9D 09 add hl, bc
1D9E 44 ld b, h
1D9F 4D ld c, l
1DA0 E1 pop hl
1DA1 1600 ld d, $00
1DA3 C5 push bc
1DA4 CD8B19 call $198B
1DA7 C1 pop bc
1DA8 D0 ret nc
1DA9 18E0 jr $1D8B
1DAB FDCB374E bit 1, (iy+$37)
1DAF C22E1C jp nz, $1C2E
1DB2 2A4D5C ld hl, ($5C4D)
1DB5 CB7E bit 7, (hl)
1DB7 281F jr z, $1DD8
1DB9 23 inc hl
1DBA 22685C ld ($5C68), hl
1DBD EF rst $28
1DBE E0 ret po
1DBF E20FC0 jp po, $C00F
1DC2 02 ld (bc), a
1DC3 38CD jr c, $1D92
1DC5 DA1DD8 jp c, $D81D
1DC8 2A685C ld hl, ($5C68)
1DCB 110F00 ld de, $000F
1DCE 19 add hl, de
1DCF 5E ld e, (hl)
1DD0 23 inc hl
1DD1 56 ld d, (hl)
1DD2 23 inc hl
1DD3 66 ld h, (hl)
1DD4 EB ex de, hl
1DD5 C3731E jp $1E73
1DD8 CF rst $08
1DD9 00 nop
1DDA EF rst $28
1DDB E1 pop hl
1DDC E0 ret po
1DDD E23600 jp po, $0036
1DE0 02 ld (bc), a
1DE1 010337 ld bc, $3703
1DE4 00 nop
1DE5 04 inc b
1DE6 38A7 jr c, $1D8F
1DE8 C9 ret
1DE9 3837 jr c, $1E22
1DEB C9 ret
1DEC E7 rst $20
1DED CD1F1C call $1C1F
1DF0 CD3025 call $2530
1DF3 2829 jr z, $1E1E
1DF5 DF rst $18
1DF6 225F5C ld ($5C5F), hl
1DF9 2A575C ld hl, ($5C57)
1DFC 7E ld a, (hl)
1DFD FE2C cp $2C
1DFF 2809 jr z, $1E0A
1E01 1EE4 ld e, $E4
1E03 CD861D call $1D86
1E06 3002 jr nc, $1E0A
1E08 CF rst $08
1E09 0D dec c
1E0A CD7700 call $0077
1E0D CD561C call $1C56
1E10 DF rst $18
1E11 22575C ld ($5C57), hl
1E14 2A5F5C ld hl, ($5C5F)
1E17 FD362600 ld (iy+$26), $00
1E1B CD7800 call $0078
1E1E DF rst $18
1E1F FE2C cp $2C
1E21 28C9 jr z, $1DEC
1E23 CDEE1B call $1BEE
1E26 C9 ret
1E27 CD3025 call $2530
1E2A 200B jr nz, $1E37
1E2C CDFB24 call $24FB
1E2F FE2C cp $2C
1E31 C4EE1B call nz, $1BEE
1E34 E7 rst $20
1E35 18F5 jr $1E2C
1E37 3EE4 ld a, $E4
1E39 47 ld b, a
1E3A EDB9 cpdr
1E3C 110002 ld de, $0200
1E3F C38B19 jp $198B
1E42 CD991E call $1E99
1E45 60 ld h, b
1E46 69 ld l, c
1E47 CD6E19 call $196E
1E4A 2B dec hl
1E4B 22575C ld ($5C57), hl
1E4E C9 ret
1E4F CD991E call $1E99
1E52 78 ld a, b
1E53 B1 or c
1E54 2004 jr nz, $1E5A
1E56 ED4B785C ld bc, ($5C78)
1E5A ED43765C ld ($5C76), bc
1E5E C9 ret
1E5F 2A6E5C ld hl, ($5C6E)
1E62 FD5636 ld d, (iy+$36)
1E65 180C jr $1E73
1E67 CD991E call $1E99
1E6A 60 ld h, b
1E6B 69 ld l, c
1E6C 1600 ld d, $00
1E6E 7C ld a, h
1E6F FEF0 cp $F0
1E71 302C jr nc, $1E9F
1E73 22425C ld ($5C42), hl
1E76 FD720A ld (iy+$0A), d
1E79 C9 ret
1E7A CD851E call $1E85
1E7D ED79 out (c), a
1E7F C9 ret
1E80 CD851E call $1E85
1E83 02 ld (bc), a
1E84 C9 ret
1E85 CDD52D call $2DD5
1E88 3815 jr c, $1E9F
1E8A 2802 jr z, $1E8E
1E8C ED44 neg
1E8E F5 push af
1E8F CD991E call $1E99
1E92 F1 pop af
1E93 C9 ret
1E94 CDD52D call $2DD5
1E97 1803 jr $1E9C
1E99 CDA22D call $2DA2
1E9C 3801 jr c, $1E9F
1E9E C8 ret z
1E9F CF rst $08
1EA0 0A ld a, (bc)
1EA1 CD671E call $1E67
1EA4 010000 ld bc, $0000
1EA7 CD451E call $1E45
1EAA 1803 jr $1EAF
1EAC CD991E call $1E99
1EAF 78 ld a, b
1EB0 B1 or c
1EB1 2004 jr nz, $1EB7
1EB3 ED4BB25C ld bc, ($5CB2)
1EB7 C5 push bc
1EB8 ED5B4B5C ld de, ($5C4B)
1EBC 2A595C ld hl, ($5C59)
1EBF 2B dec hl
1EC0 CDE519 call $19E5
1EC3 CD6B0D call $0D6B
1EC6 2A655C ld hl, ($5C65)
1EC9 113200 ld de, $0032
1ECC 19 add hl, de
1ECD D1 pop de
1ECE ED52 sbc hl, de
1ED0 3008 jr nc, $1EDA
1ED2 2AB45C ld hl, ($5CB4)
1ED5 A7 and a
1ED6 ED52 sbc hl, de
1ED8 3002 jr nc, $1EDC
1EDA CF rst $08
1EDB 15 dec d
1EDC EB ex de, hl
1EDD 22B25C ld ($5CB2), hl
1EE0 D1 pop de
1EE1 C1 pop bc
1EE2 363E ld (hl), $3E
1EE4 2B dec hl
1EE5 F9 ld sp, hl
1EE6 C5 push bc
1EE7 ED733D5C ld ($5C3D), sp
1EEB EB ex de, hl
1EEC E9 jp (hl)
1EED D1 pop de
1EEE FD660D ld h, (iy+$0D)
1EF1 24 inc h
1EF2 E3 ex (sp), hl
1EF3 33 inc sp
1EF4 ED4B455C ld bc, ($5C45)
1EF8 C5 push bc
1EF9 E5 push hl
1EFA ED733D5C ld ($5C3D), sp
1EFE D5 push de
1EFF CD671E call $1E67
1F02 011400 ld bc, $0014
1F05 2A655C ld hl, ($5C65)
1F08 09 add hl, bc
1F09 380A jr c, $1F15
1F0B EB ex de, hl
1F0C 215000 ld hl, $0050
1F0F 19 add hl, de
1F10 3803 jr c, $1F15
1F12 ED72 sbc hl, sp
1F14 D8 ret c
1F15 2E03 ld l, $03
1F17 C35500 jp $0055
1F1A 010000 ld bc, $0000
1F1D CD051F call $1F05
1F20 44 ld b, h
1F21 4D ld c, l
1F22 C9 ret
1F23 C1 pop bc
1F24 E1 pop hl
1F25 D1 pop de
1F26 7A ld a, d
1F27 FE3E cp $3E
1F29 280B jr z, $1F36
1F2B 3B dec sp
1F2C E3 ex (sp), hl
1F2D EB ex de, hl
1F2E ED733D5C ld ($5C3D), sp
1F32 C5 push bc
1F33 C3731E jp $1E73
1F36 D5 push de
1F37 E5 push hl
1F38 CF rst $08
1F39 06CD ld b, $CD
1F3B 99 sbc a, c
1F3C 1E76 ld e, $76
1F3E 0B dec bc
1F3F 78 ld a, b
1F40 B1 or c
1F41 280C jr z, $1F4F
1F43 78 ld a, b
1F44 A1 and c
1F45 3C inc a
1F46 2001 jr nz, $1F49
1F48 03 inc bc
1F49 FDCB016E bit 5, (iy+$01)
1F4D 28EE jr z, $1F3D
1F4F FDCB01AE res 5, (iy+$01)
1F53 C9 ret
1F54 3E7F ld a, $7F
1F56 DBFE in a, ($FE)
1F58 1F rra
1F59 D8 ret c
1F5A 3EFE ld a, $FE
1F5C DBFE in a, ($FE)
1F5E 1F rra
1F5F C9 ret
1F60 CD3025 call $2530
1F63 2805 jr z, $1F6A
1F65 3ECE ld a, $CE
1F67 C3391E jp $1E39
1F6A FDCB01F6 set 6, (iy+$01)
1F6E CD8D2C call $2C8D
1F71 3016 jr nc, $1F89
1F73 E7 rst $20
1F74 FE24 cp $24
1F76 2005 jr nz, $1F7D
1F78 FDCB01B6 res 6, (iy+$01)
1F7C E7 rst $20
1F7D FE28 cp $28
1F7F 203C jr nz, $1FBD
1F81 E7 rst $20
1F82 FE29 cp $29
1F84 2820 jr z, $1FA6
1F86 CD8D2C call $2C8D
1F89 D28A1C jp nc, $1C8A
1F8C EB ex de, hl
1F8D E7 rst $20
1F8E FE24 cp $24
1F90 2002 jr nz, $1F94
1F92 EB ex de, hl
1F93 E7 rst $20
1F94 EB ex de, hl
1F95 010600 ld bc, $0006
1F98 CD5516 call $1655
1F9B 23 inc hl
1F9C 23 inc hl
1F9D 360E ld (hl), $0E
1F9F FE2C cp $2C
1FA1 2003 jr nz, $1FA6
1FA3 E7 rst $20
1FA4 18E0 jr $1F86
1FA6 FE29 cp $29
1FA8 2013 jr nz, $1FBD
1FAA E7 rst $20
1FAB FE3D cp $3D
1FAD 200E jr nz, $1FBD
1FAF E7 rst $20
1FB0 3A3B5C ld a, ($5C3B)
1FB3 F5 push af
1FB4 CDFB24 call $24FB
1FB7 F1 pop af
1FB8 FDAE01 xor (iy+$01)
1FBB E640 and $40
1FBD C28A1C jp nz, $1C8A
1FC0 CDEE1B call $1BEE
1FC3 CD3025 call $2530
1FC6 E1 pop hl
1FC7 C8 ret z
1FC8 E9 jp (hl)
1FC9 3E03 ld a, $03
1FCB 1802 jr $1FCF
1FCD 3E02 ld a, $02
1FCF CD3025 call $2530
1FD2 C40116 call nz, $1601
1FD5 CD4D0D call $0D4D
1FD8 CDDF1F call $1FDF
1FDB CDEE1B call $1BEE
1FDE C9 ret
1FDF DF rst $18
1FE0 CD4520 call $2045
1FE3 280D jr z, $1FF2
1FE5 CD4E20 call $204E
1FE8 28FB jr z, $1FE5
1FEA CDFC1F call $1FFC
1FED CD4E20 call $204E
1FF0 28F3 jr z, $1FE5
1FF2 FE29 cp $29
1FF4 C8 ret z
1FF5 CDC31F call $1FC3
1FF8 3E0D ld a, $0D
1FFA D7 rst $10
1FFB C9 ret
1FFC DF rst $18
1FFD FEAC cp $AC
1FFF 200D jr nz, $200E
2001 CD791C call $1C79
2004 CDC31F call $1FC3
2007 CD0723 call $2307
200A 3E16 ld a, $16
200C 1810 jr $201E
200E FEAD cp $AD
2010 2012 jr nz, $2024
2012 E7 rst $20
2013 CD821C call $1C82
2016 CDC31F call $1FC3
2019 CD991E call $1E99
201C 3E17 ld a, $17
201E D7 rst $10
201F 79 ld a, c
2020 D7 rst $10
2021 78 ld a, b
2022 D7 rst $10
2023 C9 ret
2024 CDF221 call $21F2
2027 D0 ret nc
2028 CD7020 call $2070
202B D0 ret nc
202C CDFB24 call $24FB
202F CDC31F call $1FC3
2032 FDCB0176 bit 6, (iy+$01)
2036 CCF12B call z, $2BF1
2039 C2E32D jp nz, $2DE3
203C 78 ld a, b
203D B1 or c
203E 0B dec bc
203F C8 ret z
2040 1A ld a, (de)
2041 13 inc de
2042 D7 rst $10
2043 18F7 jr $203C
2045 FE29 cp $29
2047 C8 ret z
2048 FE0D cp $0D
204A C8 ret z
204B FE3A cp $3A
204D C9 ret
204E DF rst $18
204F FE3B cp $3B
2051 2814 jr z, $2067
2053 FE2C cp $2C
2055 200A jr nz, $2061
2057 CD3025 call $2530
205A 280B jr z, $2067
205C 3E06 ld a, $06
205E D7 rst $10
205F 1806 jr $2067
2061 FE27 cp $27
2063 C0 ret nz
2064 CDF51F call $1FF5
2067 E7 rst $20
2068 CD4520 call $2045
206B 2001 jr nz, $206E
206D C1 pop bc
206E BF cp a
206F C9 ret
2070 FE23 cp $23
2072 37 scf
2073 C0 ret nz
2074 E7 rst $20
2075 CD821C call $1C82
2078 A7 and a
2079 CDC31F call $1FC3
207C CD941E call $1E94
207F FE10 cp $10
2081 D20E16 jp nc, $160E
2084 CD0116 call $1601
2087 A7 and a
2088 C9 ret
2089 CD3025 call $2530
208C 2808 jr z, $2096
208E 3E01 ld a, $01
2090 CD0116 call $1601
2093 CD6E0D call $0D6E
2096 FD360201 ld (iy+$02), $01
209A CDC120 call $20C1
209D CDEE1B call $1BEE
20A0 ED4B885C ld bc, ($5C88)
20A4 3A6B5C ld a, ($5C6B)
20A7 B8 cp b
20A8 3803 jr c, $20AD
20AA 0E21 ld c, $21
20AC 47 ld b, a
20AD ED43885C ld ($5C88), bc
20B1 3E19 ld a, $19
20B3 90 sub b
20B4 328C5C ld ($5C8C), a
20B7 FDCB0286 res 0, (iy+$02)
20BB CDD90D call $0DD9
20BE C36E0D jp $0D6E
20C1 CD4E20 call $204E
20C4 28FB jr z, $20C1
20C6 FE28 cp $28
20C8 200E jr nz, $20D8
20CA E7 rst $20
20CB CDDF1F call $1FDF
20CE DF rst $18
20CF FE29 cp $29
20D1 C28A1C jp nz, $1C8A
20D4 E7 rst $20
20D5 C3B221 jp $21B2
20D8 FECA cp $CA
20DA 2011 jr nz, $20ED
20DC E7 rst $20
20DD CD1F1C call $1C1F
20E0 FDCB37FE set 7, (iy+$37)
20E4 FDCB0176 bit 6, (iy+$01)
20E8 C28A1C jp nz, $1C8A
20EB 180D jr $20FA
20ED CD8D2C call $2C8D
20F0 D2AF21 jp nc, $21AF
20F3 CD1F1C call $1C1F
20F6 FDCB37BE res 7, (iy+$37)
20FA CD3025 call $2530
20FD CAB221 jp z, $21B2
2100 CDBF16 call $16BF
2103 21715C ld hl, $5C71
2106 CBB6 res 6, (hl)
2108 CBEE set 5, (hl)
210A 010100 ld bc, $0001
210D CB7E bit 7, (hl)
210F 200B jr nz, $211C
2111 3A3B5C ld a, ($5C3B)
2114 E640 and $40
2116 2002 jr nz, $211A
2118 0E03 ld c, $03
211A B6 or (hl)
211B 77 ld (hl), a
211C F7 rst $30
211D 360D ld (hl), $0D
211F 79 ld a, c
2120 0F rrca
2121 0F rrca
2122 3005 jr nc, $2129
2124 3E22 ld a, $22
2126 12 ld (de), a
2127 2B dec hl
2128 77 ld (hl), a
2129 225B5C ld ($5C5B), hl
212C FDCB377E bit 7, (iy+$37)
2130 202C jr nz, $215E
2132 2A5D5C ld hl, ($5C5D)
2135 E5 push hl
2136 2A3D5C ld hl, ($5C3D)
2139 E5 push hl
213A 213A21 ld hl, $213A
213D E5 push hl
213E FDCB3066 bit 4, (iy+$30)
2142 2804 jr z, $2148
2144 ED733D5C ld ($5C3D), sp
2148 2A615C ld hl, ($5C61)
214B CDA711 call $11A7
214E FD3600FF ld (iy), $FF
2152 CD2C0F call $0F2C
2155 FDCB01BE res 7, (iy+$01)
2159 CDB921 call $21B9
215C 1803 jr $2161
215E CD2C0F call $0F2C
2161 FD362200 ld (iy+$22), $00
2165 CDD621 call $21D6
2168 200A jr nz, $2174
216A CD1D11 call $111D
216D ED4B825C ld bc, ($5C82)
2171 CDD90D call $0DD9
2174 21715C ld hl, $5C71
2177 CBAE res 5, (hl)
2179 CB7E bit 7, (hl)
217B CBBE res 7, (hl)
217D 201C jr nz, $219B
217F E1 pop hl
2180 E1 pop hl
2181 223D5C ld ($5C3D), hl
2184 E1 pop hl
2185 225F5C ld ($5C5F), hl
2188 FDCB01FE set 7, (iy+$01)
218C CDB921 call $21B9
218F 2A5F5C ld hl, ($5C5F)
2192 FD362600 ld (iy+$26), $00
2196 225D5C ld ($5C5D), hl
2199 1817 jr $21B2
219B 2A635C ld hl, ($5C63)
219E ED5B615C ld de, ($5C61)
21A2 37 scf
21A3 ED52 sbc hl, de
21A5 44 ld b, h
21A6 4D ld c, l
21A7 CDB22A call $2AB2
21AA CDFF2A call $2AFF
21AD 1803 jr $21B2
21AF CDFC1F call $1FFC
21B2 CD4E20 call $204E
21B5 CAC120 jp z, $20C1
21B8 C9 ret
21B9 2A615C ld hl, ($5C61)
21BC 225D5C ld ($5C5D), hl
21BF DF rst $18
21C0 FEE2 cp $E2
21C2 280C jr z, $21D0
21C4 3A715C ld a, ($5C71)
21C7 CD591C call $1C59
21CA DF rst $18
21CB FE0D cp $0D
21CD C8 ret z
21CE CF rst $08
21CF 0B dec bc
21D0 CD3025 call $2530
21D3 C8 ret z
21D4 CF rst $08
21D5 102A djnz $2201
21D7 51 ld d, c
21D8 5C ld e, h
21D9 23 inc hl
21DA 23 inc hl
21DB 23 inc hl
21DC 23 inc hl
21DD 7E ld a, (hl)
21DE FE4B cp $4B
21E0 C9 ret
21E1 E7 rst $20
21E2 CDF221 call $21F2
21E5 D8 ret c
21E6 DF rst $18
21E7 FE2C cp $2C
21E9 28F6 jr z, $21E1
21EB FE3B cp $3B
21ED 28F2 jr z, $21E1
21EF C38A1C jp $1C8A
21F2 FED9 cp $D9
21F4 D8 ret c
21F5 FEDF cp $DF
21F7 3F ccf
21F8 D8 ret c
21F9 F5 push af
21FA E7 rst $20
21FB F1 pop af
21FC D6C9 sub $C9
21FE F5 push af
21FF CD821C call $1C82
2202 F1 pop af
2203 A7 and a
2204 CDC31F call $1FC3
2207 F5 push af
2208 CD941E call $1E94
220B 57 ld d, a
220C F1 pop af
220D D7 rst $10
220E 7A ld a, d
220F D7 rst $10
2210 C9 ret
2211 D611 sub $11
2213 CE00 adc a, $00
2215 281D jr z, $2234
2217 D602 sub $02
2219 CE00 adc a, $00
221B 2856 jr z, $2273
221D FE01 cp $01
221F 7A ld a, d
2220 0601 ld b, $01
2222 2004 jr nz, $2228
2224 07 rlca
2225 07 rlca
2226 0604 ld b, $04
2228 4F ld c, a
2229 7A ld a, d
222A FE02 cp $02
222C 3016 jr nc, $2244
222E 79 ld a, c
222F 21915C ld hl, $5C91
2232 1838 jr $226C
2234 7A ld a, d
2235 0607 ld b, $07
2237 3805 jr c, $223E
2239 07 rlca
223A 07 rlca
223B 07 rlca
223C 0638 ld b, $38
223E 4F ld c, a
223F 7A ld a, d
2240 FE0A cp $0A
2242 3802 jr c, $2246
2244 CF rst $08
2245 13 inc de
2246 218F5C ld hl, $5C8F
2249 FE08 cp $08
224B 380B jr c, $2258
224D 7E ld a, (hl)
224E 2807 jr z, $2257
2250 B0 or b
2251 2F cpl
2252 E624 and $24
2254 2801 jr z, $2257
2256 78 ld a, b
2257 4F ld c, a
2258 79 ld a, c
2259 CD6C22 call $226C
225C 3E07 ld a, $07
225E BA cp d
225F 9F sbc a, a
2260 CD6C22 call $226C
2263 07 rlca
2264 07 rlca
2265 E650 and $50
2267 47 ld b, a
2268 3E08 ld a, $08
226A BA cp d
226B 9F sbc a, a
226C AE xor (hl)
226D A0 and b
226E AE xor (hl)
226F 77 ld (hl), a
2270 23 inc hl
2271 78 ld a, b
2272 C9 ret
2273 9F sbc a, a
2274 7A ld a, d
2275 0F rrca
2276 0680 ld b, $80
2278 2003 jr nz, $227D
227A 0F rrca
227B 0640 ld b, $40
227D 4F ld c, a
227E 7A ld a, d
227F FE08 cp $08
2281 2804 jr z, $2287
2283 FE02 cp $02
2285 30BD jr nc, $2244
2287 79 ld a, c
2288 218F5C ld hl, $5C8F
228B CD6C22 call $226C
228E 79 ld a, c
228F 0F rrca
2290 0F rrca
2291 0F rrca
2292 18D8 jr $226C
2294 CD941E call $1E94
2297 FE08 cp $08
2299 30A9 jr nc, $2244
229B D3FE out ($FE), a
229D 07 rlca
229E 07 rlca
229F 07 rlca
22A0 CB6F bit 5, a
22A2 2002 jr nz, $22A6
22A4 EE07 xor $07
22A6 32485C ld ($5C48), a
22A9 C9 ret
22AA 3EAF ld a, $AF
22AC 90 sub b
22AD DAF924 jp c, $24F9
22B0 47 ld b, a
22B1 A7 and a
22B2 1F rra
22B3 37 scf
22B4 1F rra
22B5 A7 and a
22B6 1F rra
22B7 A8 xor b
22B8 E6F8 and $F8
22BA A8 xor b
22BB 67 ld h, a
22BC 79 ld a, c
22BD 07 rlca
22BE 07 rlca
22BF 07 rlca
22C0 A8 xor b
22C1 E6C7 and $C7
22C3 A8 xor b
22C4 07 rlca
22C5 07 rlca
22C6 6F ld l, a
22C7 79 ld a, c
22C8 E607 and $07
22CA C9 ret
22CB CD0723 call $2307
22CE CDAA22 call $22AA
22D1 47 ld b, a
22D2 04 inc b
22D3 7E ld a, (hl)
22D4 07 rlca
22D5 10FD djnz $22D4
22D7 E601 and $01
22D9 C3282D jp $2D28
22DC CD0723 call $2307
22DF CDE522 call $22E5
22E2 C34D0D jp $0D4D
22E5 ED437D5C ld ($5C7D), bc
22E9 CDAA22 call $22AA
22EC 47 ld b, a
22ED 04 inc b
22EE 3EFE ld a, $FE
22F0 0F rrca
22F1 10FD djnz $22F0
22F3 47 ld b, a
22F4 7E ld a, (hl)
22F5 FD4E57 ld c, (iy+$57)
22F8 CB41 bit 0, c
22FA 2001 jr nz, $22FD
22FC A0 and b
22FD CB51 bit 2, c
22FF 2002 jr nz, $2303
2301 A8 xor b
2302 2F cpl
2303 77 ld (hl), a
2304 C3DB0B jp $0BDB
2307 CD1423 call $2314
230A 47 ld b, a
230B C5 push bc
230C CD1423 call $2314
230F 59 ld e, c
2310 C1 pop bc
2311 51 ld d, c
2312 4F ld c, a
2313 C9 ret
2314 CDD52D call $2DD5
2317 DAF924 jp c, $24F9
231A 0E01 ld c, $01
231C C8 ret z
231D 0EFF ld c, $FF
231F C9 ret
2320 DF rst $18
2321 FE2C cp $2C
2323 C28A1C jp nz, $1C8A
2326 E7 rst $20
2327 CD821C call $1C82
232A CDEE1B call $1BEE
232D EF rst $28
232E 2A3D38 ld hl, ($383D)
2331 7E ld a, (hl)
2332 FE81 cp $81
2334 3005 jr nc, $233B
2336 EF rst $28
2337 02 ld (bc), a
2338 3818 jr c, $2352
233A A1 and c
233B EF rst $28
233C A3 and e
233D 3836 jr c, $2375
233F 83 add a, e
2340 EF rst $28
2341 C5 push bc
2342 02 ld (bc), a
2343 38CD jr c, $2312
2345 7D ld a, l
2346 24 inc h
2347 C5 push bc
2348 EF rst $28
2349 31E104 ld sp, $04E1
234C 387E jr c, $23CC
234E FE80 cp $80
2350 3008 jr nc, $235A
2352 EF rst $28
2353 02 ld (bc), a
2354 02 ld (bc), a
2355 38C1 jr c, $2318
2357 C3DC22 jp $22DC
235A EF rst $28
235B C201C0 jp nz, $C001
235E 02 ld (bc), a
235F 03 inc bc
2360 01E00F ld bc, $0FE0
2363 C0 ret nz
2364 0131E0 ld bc, $E031
2367 0131E0 ld bc, $E031
236A A0 and b
236B C1 pop bc
236C 02 ld (bc), a
236D 38FD jr c, $236C
236F 34 inc (hl)
2370 62 ld h, d
2371 CD941E call $1E94
2374 6F ld l, a
2375 E5 push hl
2376 CD941E call $1E94
2379 E1 pop hl
237A 67 ld h, a
237B 227D5C ld ($5C7D), hl
237E C1 pop bc
237F C32024 jp $2420
2382 DF rst $18
2383 FE2C cp $2C
2385 2806 jr z, $238D
2387 CDEE1B call $1BEE
238A C37724 jp $2477
238D E7 rst $20
238E CD821C call $1C82
2391 CDEE1B call $1BEE
2394 EF rst $28
2395 C5 push bc
2396 A2 and d
2397 04 inc b
2398 1F rra
2399 313030 ld sp, $3030
239C 00 nop
239D 0602 ld b, $02
239F 38C3 jr c, $2364
23A1 77 ld (hl), a
23A2 24 inc h
23A3 C0 ret nz
23A4 02 ld (bc), a
23A5 C1 pop bc
23A6 02 ld (bc), a
23A7 312AE1 ld sp, $E12A
23AA 01E12A ld bc, $2AE1
23AD 0F rrca
23AE E0 ret po
23AF 05 dec b
23B0 2AE001 ld hl, ($01E0)
23B3 3D dec a
23B4 387E jr c, $2434
23B6 FE81 cp $81
23B8 3007 jr nc, $23C1
23BA EF rst $28
23BB 02 ld (bc), a
23BC 02 ld (bc), a
23BD 38C3 jr c, $2382
23BF 77 ld (hl), a
23C0 24 inc h
23C1 CD7D24 call $247D
23C4 C5 push bc
23C5 EF rst $28
23C6 02 ld (bc), a
23C7 E1 pop hl
23C8 0105C1 ld bc, $C105
23CB 02 ld (bc), a
23CC 0131E1 ld bc, $E131
23CF 04 inc b
23D0 C20201 jp nz, $0102
23D3 31E104 ld sp, $04E1
23D6 E2E5E0 jp po, $E0E5
23D9 03 inc bc
23DA A2 and d
23DB 04 inc b
23DC 311FC5 ld sp, $C51F
23DF 02 ld (bc), a
23E0 20C0 jr nz, $23A2
23E2 02 ld (bc), a
23E3 C202C1 jp nz, $C102
23E6 E5 push hl
23E7 04 inc b
23E8 E0 ret po
23E9 E2040F jp po, $0F04
23EC E1 pop hl
23ED 01C102 ld bc, $02C1
23F0 E0 ret po
23F1 04 inc b
23F2 E2E504 jp po, $04E5
23F5 03 inc bc
23F6 C22AE1 jp nz, $E12A
23F9 2A0F02 ld hl, ($020F)
23FC 381A jr c, $2418
23FE FE81 cp $81
2400 C1 pop bc
2401 DA7724 jp c, $2477
2404 C5 push bc
2405 EF rst $28
2406 01383A ld bc, $3A38
2409 7D ld a, l
240A 5C ld e, h
240B CD282D call $2D28
240E EF rst $28
240F C0 ret nz
2410 0F rrca
2411 01383A ld bc, $3A38
2414 7E ld a, (hl)
2415 5C ld e, h
2416 CD282D call $2D28
2419 EF rst $28
241A C5 push bc
241B 0F rrca
241C E0 ret po
241D E5 push hl
241E 38C1 jr c, $23E1
2420 05 dec b
2421 283C jr z, $245F
2423 1814 jr $2439
2425 EF rst $28
2426 E1 pop hl
2427 31E304 ld sp, $04E3
242A E2E404 jp po, $04E4
242D 03 inc bc
242E C1 pop bc
242F 02 ld (bc), a
2430 E404E2 call po, $E204
2433 E3 ex (sp), hl
2434 04 inc b
2435 0F rrca
2436 C20238 jp nz, $3802
2439 C5 push bc
243A EF rst $28
243B C0 ret nz
243C 02 ld (bc), a
243D E1 pop hl
243E 0F rrca
243F 31383A ld sp, $3A38
2442 7D ld a, l
2443 5C ld e, h
2444 CD282D call $2D28
2447 EF rst $28
2448 03 inc bc
2449 E0 ret po
244A E20FC0 jp po, $C00F
244D 01E038 ld bc, $38E0
2450 3A7E5C ld a, ($5C7E)
2453 CD282D call $2D28
2456 EF rst $28
2457 03 inc bc
2458 38CD jr c, $2427
245A B7 or a
245B 24 inc h
245C C1 pop bc
245D 10C6 djnz $2425
245F EF rst $28
2460 02 ld (bc), a
2461 02 ld (bc), a
2462 01383A ld bc, $3A38
2465 7D ld a, l
2466 5C ld e, h
2467 CD282D call $2D28
246A EF rst $28
246B 03 inc bc
246C 01383A ld bc, $3A38
246F 7E ld a, (hl)
2470 5C ld e, h
2471 CD282D call $2D28
2474 EF rst $28
2475 03 inc bc
2476 38CD jr c, $2445
2478 B7 or a
2479 24 inc h
247A C34D0D jp $0D4D
247D EF rst $28
247E 312834 ld sp, $3428
2481 320001 ld ($0100), a
2484 05 dec b
2485 E5 push hl
2486 01052A ld bc, $2A05
2489 38CD jr c, $2458
248B D5 push de
248C 2D dec l
248D 3806 jr c, $2495
248F E6FC and $FC
2491 C604 add a, $04
2493 3002 jr nc, $2497
2495 3EFC ld a, $FC
2497 F5 push af
2498 CD282D call $2D28
249B EF rst $28
249C E5 push hl
249D 010531 ld bc, $3105
24A0 1F rra
24A1 C40231 call nz, $3102
24A4 A2 and d
24A5 04 inc b
24A6 1F rra
24A7 C1 pop bc
24A8 01C002 ld bc, $02C0
24AB 310431 ld sp, $3104
24AE 0F rrca
24AF A1 and c
24B0 03 inc bc
24B1 1B dec de
24B2 C30238 jp $3802
24B5 C1 pop bc
24B6 C9 ret
24B7 CD0723 call $2307
24BA 79 ld a, c
24BB B8 cp b
24BC 3006 jr nc, $24C4
24BE 69 ld l, c
24BF D5 push de
24C0 AF xor a
24C1 5F ld e, a
24C2 1807 jr $24CB
24C4 B1 or c
24C5 C8 ret z
24C6 68 ld l, b
24C7 41 ld b, c
24C8 D5 push de
24C9 1600 ld d, $00
24CB 60 ld h, b
24CC 78 ld a, b
24CD 1F rra
24CE 85 add a, l
24CF 3803 jr c, $24D4
24D1 BC cp h
24D2 3807 jr c, $24DB
24D4 94 sub h
24D5 4F ld c, a
24D6 D9 exx
24D7 C1 pop bc
24D8 C5 push bc
24D9 1804 jr $24DF
24DB 4F ld c, a
24DC D5 push de
24DD D9 exx
24DE C1 pop bc
24DF 2A7D5C ld hl, ($5C7D)
24E2 78 ld a, b
24E3 84 add a, h
24E4 47 ld b, a
24E5 79 ld a, c
24E6 3C inc a
24E7 85 add a, l
24E8 380D jr c, $24F7
24EA 280D jr z, $24F9
24EC 3D dec a
24ED 4F ld c, a
24EE CDE522 call $22E5
24F1 D9 exx
24F2 79 ld a, c
24F3 10D9 djnz $24CE
24F5 D1 pop de
24F6 C9 ret
24F7 28F3 jr z, $24EC
24F9 CF rst $08
24FA 0A ld a, (bc)
24FB DF rst $18
24FC 0600 ld b, $00
24FE C5 push bc
24FF 4F ld c, a
2500 219625 ld hl, $2596
2503 CDDC16 call $16DC
2506 79 ld a, c
2507 D28426 jp nc, $2684
250A 0600 ld b, $00
250C 4E ld c, (hl)
250D 09 add hl, bc
250E E9 jp (hl)
250F CD7400 call $0074
2512 03 inc bc
2513 FE0D cp $0D
2515 CA8A1C jp z, $1C8A
2518 FE22 cp $22
251A 20F3 jr nz, $250F
251C CD7400 call $0074
251F FE22 cp $22
2521 C9 ret
2522 E7 rst $20
2523 FE28 cp $28
2525 2006 jr nz, $252D
2527 CD791C call $1C79
252A DF rst $18
252B FE29 cp $29
252D C28A1C jp nz, $1C8A
2530 FDCB017E bit 7, (iy+$01)
2534 C9 ret
2535 CD0723 call $2307
2538 2A365C ld hl, ($5C36)
253B 110001 ld de, $0100
253E 19 add hl, de
253F 79 ld a, c
2540 0F rrca
2541 0F rrca
2542 0F rrca
2543 E6E0 and $E0
2545 A8 xor b
2546 5F ld e, a
2547 79 ld a, c
2548 E618 and $18
254A EE40 xor $40
254C 57 ld d, a
254D 0660 ld b, $60
254F C5 push bc
2550 D5 push de
2551 E5 push hl
2552 1A ld a, (de)
2553 AE xor (hl)
2554 2804 jr z, $255A
2556 3C inc a
2557 201A jr nz, $2573
2559 3D dec a
255A 4F ld c, a
255B 0607 ld b, $07
255D 14 inc d
255E 23 inc hl
255F 1A ld a, (de)
2560 AE xor (hl)
2561 A9 xor c
2562 200F jr nz, $2573
2564 10F7 djnz $255D
2566 C1 pop bc
2567 C1 pop bc
2568 C1 pop bc
2569 3E80 ld a, $80
256B 90 sub b
256C 010100 ld bc, $0001
256F F7 rst $30
2570 12 ld (de), a
2571 180A jr $257D
2573 E1 pop hl
2574 110800 ld de, $0008
2577 19 add hl, de
2578 D1 pop de
2579 C1 pop bc
257A 10D3 djnz $254F
257C 48 ld c, b
257D C3B22A jp $2AB2
2580 CD0723 call $2307
2583 79 ld a, c
2584 0F rrca
2585 0F rrca
2586 0F rrca
2587 4F ld c, a
2588 E6E0 and $E0
258A A8 xor b
258B 6F ld l, a
258C 79 ld a, c
258D E603 and $03
258F EE58 xor $58
2591 67 ld h, a
2592 7E ld a, (hl)
2593 C3282D jp $2D28
2596 221C28 ld ($281C), hl
2599 4F ld c, a
259A 2EF2 ld l, $F2
259C 2B dec hl
259D 12 ld (de), a
259E A8 xor b
259F 56 ld d, (hl)
25A0 A5 and l
25A1 57 ld d, a
25A2 A7 and a
25A3 84 add a, h
25A4 A6 and (hl)
25A5 8F adc a, a
25A6 C4E6AA call nz, $AAE6
25A9 BF cp a
25AA AB xor e
25AB C7 rst $00
25AC A9 xor c
25AD CE00 adc a, $00
25AF E7 rst $20
25B0 C3FF24 jp $24FF
25B3 DF rst $18
25B4 23 inc hl
25B5 E5 push hl
25B6 010000 ld bc, $0000
25B9 CD0F25 call $250F
25BC 201B jr nz, $25D9
25BE CD0F25 call $250F
25C1 28FB jr z, $25BE
25C3 CD3025 call $2530
25C6 2811 jr z, $25D9
25C8 F7 rst $30
25C9 E1 pop hl
25CA D5 push de
25CB 7E ld a, (hl)
25CC 23 inc hl
25CD 12 ld (de), a
25CE 13 inc de
25CF FE22 cp $22
25D1 20F8 jr nz, $25CB
25D3 7E ld a, (hl)
25D4 23 inc hl
25D5 FE22 cp $22
25D7 28F2 jr z, $25CB
25D9 0B dec bc
25DA D1 pop de
25DB 213B5C ld hl, $5C3B
25DE CBB6 res 6, (hl)
25E0 CB7E bit 7, (hl)
25E2 C4B22A call nz, $2AB2
25E5 C31227 jp $2712
25E8 E7 rst $20
25E9 CDFB24 call $24FB
25EC FE29 cp $29
25EE C28A1C jp nz, $1C8A
25F1 E7 rst $20
25F2 C31227 jp $2712
25F5 C3BD27 jp $27BD
25F8 CD3025 call $2530
25FB 2828 jr z, $2625
25FD ED4B765C ld bc, ($5C76)
2601 CD2B2D call $2D2B
2604 EF rst $28
2605 A1 and c
2606 0F rrca
2607 34 inc (hl)
2608 37 scf
2609 1604 ld d, $04
260B 34 inc (hl)
260C 80 add a, b
260D 41 ld b, c
260E 00 nop
260F 00 nop
2610 80 add a, b
2611 3202A1 ld ($A102), a
2614 03 inc bc
2615 3138CD ld sp, $CD38
2618 A2 and d
2619 2D dec l
261A ED43765C ld ($5C76), bc
261E 7E ld a, (hl)
261F A7 and a
2620 2803 jr z, $2625
2622 D610 sub $10
2624 77 ld (hl), a
2625 1809 jr $2630
2627 CD3025 call $2530
262A 2804 jr z, $2630
262C EF rst $28
262D A3 and e
262E 3834 jr c, $2664
2630 E7 rst $20
2631 C3C326 jp $26C3
2634 015A10 ld bc, $105A
2637 E7 rst $20
2638 FE23 cp $23
263A CA0D27 jp z, $270D
263D 213B5C ld hl, $5C3B
2640 CBB6 res 6, (hl)
2642 CB7E bit 7, (hl)
2644 281F jr z, $2665
2646 CD8E02 call $028E
2649 0E00 ld c, $00
264B 2013 jr nz, $2660
264D CD1E03 call $031E
2650 300E jr nc, $2660
2652 15 dec d
2653 5F ld e, a
2654 CD3303 call $0333
2657 F5 push af
2658 010100 ld bc, $0001
265B F7 rst $30
265C F1 pop af
265D 12 ld (de), a
265E 0E01 ld c, $01
2660 0600 ld b, $00
2662 CDB22A call $2AB2
2665 C31227 jp $2712
2668 CD2225 call $2522
266B C43525 call nz, $2535
266E E7 rst $20
266F C3DB25 jp $25DB
2672 CD2225 call $2522
2675 C48025 call nz, $2580
2678 E7 rst $20
2679 1848 jr $26C3
267B CD2225 call $2522
267E C4CB22 call nz, $22CB
2681 E7 rst $20
2682 183F jr $26C3
2684 CD882C call $2C88
2687 3056 jr nc, $26DF
2689 FE41 cp $41
268B 303C jr nc, $26C9
268D CD3025 call $2530
2690 2023 jr nz, $26B5
2692 CD9B2C call $2C9B
2695 DF rst $18
2696 010600 ld bc, $0006
2699 CD5516 call $1655
269C 23 inc hl
269D 360E ld (hl), $0E
269F 23 inc hl
26A0 EB ex de, hl
26A1 2A655C ld hl, ($5C65)
26A4 0E05 ld c, $05
26A6 A7 and a
26A7 ED42 sbc hl, bc
26A9 22655C ld ($5C65), hl
26AC EDB0 ldir
26AE EB ex de, hl
26AF 2B dec hl
26B0 CD7700 call $0077
26B3 180E jr $26C3
26B5 DF rst $18
26B6 23 inc hl
26B7 7E ld a, (hl)
26B8 FE0E cp $0E
26BA 20FA jr nz, $26B6
26BC 23 inc hl
26BD CDB433 call $33B4
26C0 225D5C ld ($5C5D), hl
26C3 FDCB01F6 set 6, (iy+$01)
26C7 1814 jr $26DD
26C9 CDB228 call $28B2
26CC DA2E1C jp c, $1C2E
26CF CC9629 call z, $2996
26D2 3A3B5C ld a, ($5C3B)
26D5 FEC0 cp $C0
26D7 3804 jr c, $26DD
26D9 23 inc hl
26DA CDB433 call $33B4
26DD 1833 jr $2712
26DF 01DB09 ld bc, $09DB
26E2 FE2D cp $2D
26E4 2827 jr z, $270D
26E6 011810 ld bc, $1018
26E9 FEAE cp $AE
26EB 2820 jr z, $270D
26ED D6AF sub $AF
26EF DA8A1C jp c, $1C8A
26F2 01F004 ld bc, $04F0
26F5 FE14 cp $14
26F7 2814 jr z, $270D
26F9 D28A1C jp nc, $1C8A
26FC 0610 ld b, $10
26FE C6DC add a, $DC
2700 4F ld c, a
2701 FEDF cp $DF
2703 3002 jr nc, $2707
2705 CBB1 res 6, c
2707 FEEE cp $EE
2709 3802 jr c, $270D
270B CBB9 res 7, c
270D C5 push bc
270E E7 rst $20
270F C3FF24 jp $24FF
2712 DF rst $18
2713 FE28 cp $28
2715 200C jr nz, $2723
2717 FDCB0176 bit 6, (iy+$01)
271B 2017 jr nz, $2734
271D CD522A call $2A52
2720 E7 rst $20
2721 18F0 jr $2713
2723 0600 ld b, $00
2725 4F ld c, a
2726 219527 ld hl, $2795
2729 CDDC16 call $16DC
272C 3006 jr nc, $2734
272E 4E ld c, (hl)
272F 21ED26 ld hl, $26ED
2732 09 add hl, bc
2733 46 ld b, (hl)
2734 D1 pop de
2735 7A ld a, d
2736 B8 cp b
2737 383A jr c, $2773
2739 A7 and a
273A CA1800 jp z, $0018
273D C5 push bc
273E 213B5C ld hl, $5C3B
2741 7B ld a, e
2742 FEED cp $ED
2744 2006 jr nz, $274C
2746 CB76 bit 6, (hl)
2748 2002 jr nz, $274C
274A 1E99 ld e, $99
274C D5 push de
274D CD3025 call $2530
2750 2809 jr z, $275B
2752 7B ld a, e
2753 E63F and $3F
2755 47 ld b, a
2756 EF rst $28
2757 3B dec sp
2758 3818 jr c, $2772
275A 09 add hl, bc
275B 7B ld a, e
275C FDAE01 xor (iy+$01)
275F E640 and $40
2761 C28A1C jp nz, $1C8A
2764 D1 pop de
2765 213B5C ld hl, $5C3B
2768 CBF6 set 6, (hl)
276A CB7B bit 7, e
276C 2002 jr nz, $2770
276E CBB6 res 6, (hl)
2770 C1 pop bc
2771 18C1 jr $2734
2773 D5 push de
2774 79 ld a, c
2775 FDCB0176 bit 6, (iy+$01)
2779 2015 jr nz, $2790
277B E63F and $3F
277D C608 add a, $08
277F 4F ld c, a
2780 FE10 cp $10
2782 2004 jr nz, $2788
2784 CBF1 set 6, c
2786 1808 jr $2790
2788 38D7 jr c, $2761
278A FE17 cp $17
278C 2802 jr z, $2790
278E CBF9 set 7, c
2790 C5 push bc
2791 E7 rst $20
2792 C3FF24 jp $24FF
2795 2B dec hl
2796 CF rst $08
2797 2D dec l
2798 C32AC4 jp $C42A
279B 2F cpl
279C C5 push bc
279D 5E ld e, (hl)
279E C63D add a, $3D
27A0 CE3E adc a, $3E
27A2 CC3CCD call z, $CD3C
27A5 C7 rst $00
27A6 C9 ret
27A7 C8 ret z
27A8 CAC9CB jp z, $CBC9
27AB C5 push bc
27AC C7 rst $00
27AD C6C8 add a, $C8
27AF 00 nop
27B0 0608 ld b, $08
27B2 08 ex af, af'
27B3 0A ld a, (bc)
27B4 02 ld (bc), a
27B5 03 inc bc
27B6 05 dec b
27B7 05 dec b
27B8 05 dec b
27B9 05 dec b
27BA 05 dec b
27BB 05 dec b
27BC 06CD ld b, $CD
27BE 3025 jr nc, $27E5
27C0 2035 jr nz, $27F7
27C2 E7 rst $20
27C3 CD8D2C call $2C8D
27C6 D28A1C jp nc, $1C8A
27C9 E7 rst $20
27CA FE24 cp $24
27CC F5 push af
27CD 2001 jr nz, $27D0
27CF E7 rst $20
27D0 FE28 cp $28
27D2 2012 jr nz, $27E6
27D4 E7 rst $20
27D5 FE29 cp $29
27D7 2810 jr z, $27E9
27D9 CDFB24 call $24FB
27DC DF rst $18
27DD FE2C cp $2C
27DF 2003 jr nz, $27E4
27E1 E7 rst $20
27E2 18F5 jr $27D9
27E4 FE29 cp $29
27E6 C28A1C jp nz, $1C8A
27E9 E7 rst $20
27EA 213B5C ld hl, $5C3B
27ED CBB6 res 6, (hl)
27EF F1 pop af
27F0 2802 jr z, $27F4
27F2 CBF6 set 6, (hl)
27F4 C31227 jp $2712
27F7 E7 rst $20
27F8 E6DF and $DF
27FA 47 ld b, a
27FB E7 rst $20
27FC D624 sub $24
27FE 4F ld c, a
27FF 2001 jr nz, $2802
2801 E7 rst $20
2802 E7 rst $20
2803 E5 push hl
2804 2A535C ld hl, ($5C53)
2807 2B dec hl
2808 11CE00 ld de, $00CE
280B C5 push bc
280C CD861D call $1D86
280F C1 pop bc
2810 3002 jr nc, $2814
2812 CF rst $08
2813 18E5 jr $27FA
2815 CDAB28 call $28AB
2818 E6DF and $DF
281A B8 cp b
281B 2008 jr nz, $2825
281D CDAB28 call $28AB
2820 D624 sub $24
2822 B9 cp c
2823 280C jr z, $2831
2825 E1 pop hl
2826 2B dec hl
2827 110002 ld de, $0200
282A C5 push bc
282B CD8B19 call $198B
282E C1 pop bc
282F 18D7 jr $2808
2831 A7 and a
2832 CCAB28 call z, $28AB
2835 D1 pop de
2836 D1 pop de
2837 ED535D5C ld ($5C5D), de
283B CDAB28 call $28AB
283E E5 push hl
283F FE29 cp $29
2841 2842 jr z, $2885
2843 23 inc hl
2844 7E ld a, (hl)
2845 FE0E cp $0E
2847 1640 ld d, $40
2849 2807 jr z, $2852
284B 2B dec hl
284C CDAB28 call $28AB
284F 23 inc hl
2850 1600 ld d, $00
2852 23 inc hl
2853 E5 push hl
2854 D5 push de
2855 CDFB24 call $24FB
2858 F1 pop af
2859 FDAE01 xor (iy+$01)
285C E640 and $40
285E 202B jr nz, $288B
2860 E1 pop hl
2861 EB ex de, hl
2862 2A655C ld hl, ($5C65)
2865 010500 ld bc, $0005
2868 ED42 sbc hl, bc
286A 22655C ld ($5C65), hl
286D EDB0 ldir
286F EB ex de, hl
2870 2B dec hl
2871 CDAB28 call $28AB
2874 FE29 cp $29
2876 280D jr z, $2885
2878 E5 push hl
2879 DF rst $18
287A FE2C cp $2C
287C 200D jr nz, $288B
287E E7 rst $20
287F E1 pop hl
2880 CDAB28 call $28AB
2883 18BE jr $2843
2885 E5 push hl
2886 DF rst $18
2887 FE29 cp $29
2889 2802 jr z, $288D
288B CF rst $08
288C 19 add hl, de
288D D1 pop de
288E EB ex de, hl
288F 225D5C ld ($5C5D), hl
2892 2A0B5C ld hl, ($5C0B)
2895 E3 ex (sp), hl
2896 220B5C ld ($5C0B), hl
2899 D5 push de
289A E7 rst $20
289B E7 rst $20
289C CDFB24 call $24FB
289F E1 pop hl
28A0 225D5C ld ($5C5D), hl
28A3 E1 pop hl
28A4 220B5C ld ($5C0B), hl
28A7 E7 rst $20
28A8 C31227 jp $2712
28AB 23 inc hl
28AC 7E ld a, (hl)
28AD FE21 cp $21
28AF 38FA jr c, $28AB
28B1 C9 ret
28B2 FDCB01F6 set 6, (iy+$01)
28B6 DF rst $18
28B7 CD8D2C call $2C8D
28BA D28A1C jp nc, $1C8A
28BD E5 push hl
28BE E61F and $1F
28C0 4F ld c, a
28C1 E7 rst $20
28C2 E5 push hl
28C3 FE28 cp $28
28C5 2828 jr z, $28EF
28C7 CBF1 set 6, c
28C9 FE24 cp $24
28CB 2811 jr z, $28DE
28CD CBE9 set 5, c
28CF CD882C call $2C88
28D2 300F jr nc, $28E3
28D4 CD882C call $2C88
28D7 3016 jr nc, $28EF
28D9 CBB1 res 6, c
28DB E7 rst $20
28DC 18F6 jr $28D4
28DE E7 rst $20
28DF FDCB01B6 res 6, (iy+$01)
28E3 3A0C5C ld a, ($5C0C)
28E6 A7 and a
28E7 2806 jr z, $28EF
28E9 CD3025 call $2530
28EC C25129 jp nz, $2951
28EF 41 ld b, c
28F0 CD3025 call $2530
28F3 2008 jr nz, $28FD
28F5 79 ld a, c
28F6 E6E0 and $E0
28F8 CBFF set 7, a
28FA 4F ld c, a
28FB 1837 jr $2934
28FD 2A4B5C ld hl, ($5C4B)
2900 7E ld a, (hl)
2901 E67F and $7F
2903 282D jr z, $2932
2905 B9 cp c
2906 2022 jr nz, $292A
2908 17 rla
2909 87 add a, a
290A F23F29 jp p, $293F
290D 3830 jr c, $293F
290F D1 pop de
2910 D5 push de
2911 E5 push hl
2912 23 inc hl
2913 1A ld a, (de)
2914 13 inc de
2915 FE20 cp $20
2917 28FA jr z, $2913
2919 F620 or $20
291B BE cp (hl)
291C 28F4 jr z, $2912
291E F680 or $80
2920 BE cp (hl)
2921 2006 jr nz, $2929
2923 1A ld a, (de)
2924 CD882C call $2C88
2927 3015 jr nc, $293E
2929 E1 pop hl
292A C5 push bc
292B CDB819 call $19B8
292E EB ex de, hl
292F C1 pop bc
2930 18CE jr $2900
2932 CBF8 set 7, b
2934 D1 pop de
2935 DF rst $18
2936 FE28 cp $28
2938 2809 jr z, $2943
293A CBE8 set 5, b
293C 180D jr $294B
293E D1 pop de
293F D1 pop de
2940 D1 pop de
2941 E5 push hl
2942 DF rst $18
2943 CD882C call $2C88
2946 3003 jr nc, $294B
2948 E7 rst $20
2949 18F8 jr $2943
294B E1 pop hl
294C CB10 rl b
294E CB70 bit 6, b
2950 C9 ret
2951 2A0B5C ld hl, ($5C0B)
2954 7E ld a, (hl)
2955 FE29 cp $29
2957 CAEF28 jp z, $28EF
295A 7E ld a, (hl)
295B F660 or $60
295D 47 ld b, a
295E 23 inc hl
295F 7E ld a, (hl)
2960 FE0E cp $0E
2962 2807 jr z, $296B
2964 2B dec hl
2965 CDAB28 call $28AB
2968 23 inc hl
2969 CBA8 res 5, b
296B 78 ld a, b
296C B9 cp c
296D 2812 jr z, $2981
296F 23 inc hl
2970 23 inc hl
2971 23 inc hl
2972 23 inc hl
2973 23 inc hl
2974 CDAB28 call $28AB
2977 FE29 cp $29
2979 CAEF28 jp z, $28EF
297C CDAB28 call $28AB
297F 18D9 jr $295A
2981 CB69 bit 5, c
2983 200C jr nz, $2991
2985 23 inc hl
2986 ED5B655C ld de, ($5C65)
298A CDC033 call $33C0
298D EB ex de, hl
298E 22655C ld ($5C65), hl
2991 D1 pop de
2992 D1 pop de
2993 AF xor a
2994 3C inc a
2995 C9 ret
2996 AF xor a
2997 47 ld b, a
2998 CB79 bit 7, c
299A 204B jr nz, $29E7
299C CB7E bit 7, (hl)
299E 200E jr nz, $29AE
29A0 3C inc a
29A1 23 inc hl
29A2 4E ld c, (hl)
29A3 23 inc hl
29A4 46 ld b, (hl)
29A5 23 inc hl
29A6 EB ex de, hl
29A7 CDB22A call $2AB2
29AA DF rst $18
29AB C3492A jp $2A49
29AE 23 inc hl
29AF 23 inc hl
29B0 23 inc hl
29B1 46 ld b, (hl)
29B2 CB71 bit 6, c
29B4 280A jr z, $29C0
29B6 05 dec b
29B7 28E8 jr z, $29A1
29B9 EB ex de, hl
29BA DF rst $18
29BB FE28 cp $28
29BD 2061 jr nz, $2A20
29BF EB ex de, hl
29C0 EB ex de, hl
29C1 1824 jr $29E7
29C3 E5 push hl
29C4 DF rst $18
29C5 E1 pop hl
29C6 FE2C cp $2C
29C8 2820 jr z, $29EA
29CA CB79 bit 7, c
29CC 2852 jr z, $2A20
29CE CB71 bit 6, c
29D0 2006 jr nz, $29D8
29D2 FE29 cp $29
29D4 203C jr nz, $2A12
29D6 E7 rst $20
29D7 C9 ret
29D8 FE29 cp $29
29DA 286C jr z, $2A48
29DC FECC cp $CC
29DE 2032 jr nz, $2A12
29E0 DF rst $18
29E1 2B dec hl
29E2 225D5C ld ($5C5D), hl
29E5 185E jr $2A45
29E7 210000 ld hl, $0000
29EA E5 push hl
29EB E7 rst $20
29EC E1 pop hl
29ED 79 ld a, c
29EE FEC0 cp $C0
29F0 2009 jr nz, $29FB
29F2 DF rst $18
29F3 FE29 cp $29
29F5 2851 jr z, $2A48
29F7 FECC cp $CC
29F9 28E5 jr z, $29E0
29FB C5 push bc
29FC E5 push hl
29FD CDEE2A call $2AEE
2A00 E3 ex (sp), hl
2A01 EB ex de, hl
2A02 CDCC2A call $2ACC
2A05 3819 jr c, $2A20
2A07 0B dec bc
2A08 CDF42A call $2AF4
2A0B 09 add hl, bc
2A0C D1 pop de
2A0D C1 pop bc
2A0E 10B3 djnz $29C3
2A10 CB79 bit 7, c
2A12 2066 jr nz, $2A7A
2A14 E5 push hl
2A15 CB71 bit 6, c
2A17 2013 jr nz, $2A2C
2A19 42 ld b, d
2A1A 4B ld c, e
2A1B DF rst $18
2A1C FE29 cp $29
2A1E 2802 jr z, $2A22
2A20 CF rst $08
2A21 02 ld (bc), a
2A22 E7 rst $20
2A23 E1 pop hl
2A24 110500 ld de, $0005
2A27 CDF42A call $2AF4
2A2A 09 add hl, bc
2A2B C9 ret
2A2C CDEE2A call $2AEE
2A2F E3 ex (sp), hl
2A30 CDF42A call $2AF4
2A33 C1 pop bc
2A34 09 add hl, bc
2A35 23 inc hl
2A36 42 ld b, d
2A37 4B ld c, e
2A38 EB ex de, hl
2A39 CDB12A call $2AB1
2A3C DF rst $18
2A3D FE29 cp $29
2A3F 2807 jr z, $2A48
2A41 FE2C cp $2C
2A43 20DB jr nz, $2A20
2A45 CD522A call $2A52
2A48 E7 rst $20
2A49 FE28 cp $28
2A4B 28F8 jr z, $2A45
2A4D FDCB01B6 res 6, (iy+$01)
2A51 C9 ret
2A52 CD3025 call $2530
2A55 C4F12B call nz, $2BF1
2A58 E7 rst $20
2A59 FE29 cp $29
2A5B 2850 jr z, $2AAD
2A5D D5 push de
2A5E AF xor a
2A5F F5 push af
2A60 C5 push bc
2A61 110100 ld de, $0001
2A64 DF rst $18
2A65 E1 pop hl
2A66 FECC cp $CC
2A68 2817 jr z, $2A81
2A6A F1 pop af
2A6B CDCD2A call $2ACD
2A6E F5 push af
2A6F 50 ld d, b
2A70 59 ld e, c
2A71 E5 push hl
2A72 DF rst $18
2A73 E1 pop hl
2A74 FECC cp $CC
2A76 2809 jr z, $2A81
2A78 FE29 cp $29
2A7A C28A1C jp nz, $1C8A
2A7D 62 ld h, d
2A7E 6B ld l, e
2A7F 1813 jr $2A94
2A81 E5 push hl
2A82 E7 rst $20
2A83 E1 pop hl
2A84 FE29 cp $29
2A86 280C jr z, $2A94
2A88 F1 pop af
2A89 CDCD2A call $2ACD
2A8C F5 push af
2A8D DF rst $18
2A8E 60 ld h, b
2A8F 69 ld l, c
2A90 FE29 cp $29
2A92 20E6 jr nz, $2A7A
2A94 F1 pop af
2A95 E3 ex (sp), hl
2A96 19 add hl, de
2A97 2B dec hl
2A98 E3 ex (sp), hl
2A99 A7 and a
2A9A ED52 sbc hl, de
2A9C 010000 ld bc, $0000
2A9F 3807 jr c, $2AA8
2AA1 23 inc hl
2AA2 A7 and a
2AA3 FA202A jp m, $2A20
2AA6 44 ld b, h
2AA7 4D ld c, l
2AA8 D1 pop de
2AA9 FDCB01B6 res 6, (iy+$01)
2AAD CD3025 call $2530
2AB0 C8 ret z
2AB1 AF xor a
2AB2 FDCB01B6 res 6, (iy+$01)
2AB6 C5 push bc
2AB7 CDA933 call $33A9
2ABA C1 pop bc
2ABB 2A655C ld hl, ($5C65)
2ABE 77 ld (hl), a
2ABF 23 inc hl
2AC0 73 ld (hl), e
2AC1 23 inc hl
2AC2 72 ld (hl), d
2AC3 23 inc hl
2AC4 71 ld (hl), c
2AC5 23 inc hl
2AC6 70 ld (hl), b
2AC7 23 inc hl
2AC8 22655C ld ($5C65), hl
2ACB C9 ret
2ACC AF xor a
2ACD D5 push de
2ACE E5 push hl
2ACF F5 push af
2AD0 CD821C call $1C82
2AD3 F1 pop af
2AD4 CD3025 call $2530
2AD7 2812 jr z, $2AEB
2AD9 F5 push af
2ADA CD991E call $1E99
2ADD D1 pop de
2ADE 78 ld a, b
2ADF B1 or c
2AE0 37 scf
2AE1 2805 jr z, $2AE8
2AE3 E1 pop hl
2AE4 E5 push hl
2AE5 A7 and a
2AE6 ED42 sbc hl, bc
2AE8 7A ld a, d
2AE9 DE00 sbc a, $00
2AEB E1 pop hl
2AEC D1 pop de
2AED C9 ret
2AEE EB ex de, hl
2AEF 23 inc hl
2AF0 5E ld e, (hl)
2AF1 23 inc hl
2AF2 56 ld d, (hl)
2AF3 C9 ret
2AF4 CD3025 call $2530
2AF7 C8 ret z
2AF8 CDA930 call $30A9
2AFB DA151F jp c, $1F15
2AFE C9 ret
2AFF 2A4D5C ld hl, ($5C4D)
2B02 FDCB374E bit 1, (iy+$37)
2B06 285E jr z, $2B66
2B08 010500 ld bc, $0005
2B0B 03 inc bc
2B0C 23 inc hl
2B0D 7E ld a, (hl)
2B0E FE20 cp $20
2B10 28FA jr z, $2B0C
2B12 300B jr nc, $2B1F
2B14 FE10 cp $10
2B16 3811 jr c, $2B29
2B18 FE16 cp $16
2B1A 300D jr nc, $2B29
2B1C 23 inc hl
2B1D 18ED jr $2B0C
2B1F CD882C call $2C88
2B22 38E7 jr c, $2B0B
2B24 FE24 cp $24
2B26 CAC02B jp z, $2BC0
2B29 79 ld a, c
2B2A 2A595C ld hl, ($5C59)
2B2D 2B dec hl
2B2E CD5516 call $1655
2B31 23 inc hl
2B32 23 inc hl
2B33 EB ex de, hl
2B34 D5 push de
2B35 2A4D5C ld hl, ($5C4D)
2B38 1B dec de
2B39 D606 sub $06
2B3B 47 ld b, a
2B3C 2811 jr z, $2B4F
2B3E 23 inc hl
2B3F 7E ld a, (hl)
2B40 FE21 cp $21
2B42 38FA jr c, $2B3E
2B44 F620 or $20
2B46 13 inc de
2B47 12 ld (de), a
2B48 10F4 djnz $2B3E
2B4A F680 or $80
2B4C 12 ld (de), a
2B4D 3EC0 ld a, $C0
2B4F 2A4D5C ld hl, ($5C4D)
2B52 AE xor (hl)
2B53 F620 or $20
2B55 E1 pop hl
2B56 CDEA2B call $2BEA
2B59 E5 push hl
2B5A EF rst $28
2B5B 02 ld (bc), a
2B5C 38E1 jr c, $2B3F
2B5E 010500 ld bc, $0005
2B61 A7 and a
2B62 ED42 sbc hl, bc
2B64 1840 jr $2BA6
2B66 FDCB0176 bit 6, (iy+$01)
2B6A 2806 jr z, $2B72
2B6C 110600 ld de, $0006
2B6F 19 add hl, de
2B70 18E7 jr $2B59
2B72 2A4D5C ld hl, ($5C4D)
2B75 ED4B725C ld bc, ($5C72)
2B79 FDCB3746 bit 0, (iy+$37)
2B7D 2030 jr nz, $2BAF
2B7F 78 ld a, b
2B80 B1 or c
2B81 C8 ret z
2B82 E5 push hl
2B83 F7 rst $30
2B84 D5 push de
2B85 C5 push bc
2B86 54 ld d, h
2B87 5D ld e, l
2B88 23 inc hl
2B89 3620 ld (hl), $20
2B8B EDB8 lddr
2B8D E5 push hl
2B8E CDF12B call $2BF1
2B91 E1 pop hl
2B92 E3 ex (sp), hl
2B93 A7 and a
2B94 ED42 sbc hl, bc
2B96 09 add hl, bc
2B97 3002 jr nc, $2B9B
2B99 44 ld b, h
2B9A 4D ld c, l
2B9B E3 ex (sp), hl
2B9C EB ex de, hl
2B9D 78 ld a, b
2B9E B1 or c
2B9F 2802 jr z, $2BA3
2BA1 EDB0 ldir
2BA3 C1 pop bc
2BA4 D1 pop de
2BA5 E1 pop hl
2BA6 EB ex de, hl
2BA7 78 ld a, b
2BA8 B1 or c
2BA9 C8 ret z
2BAA D5 push de
2BAB EDB0 ldir
2BAD E1 pop hl
2BAE C9 ret
2BAF 2B dec hl
2BB0 2B dec hl
2BB1 2B dec hl
2BB2 7E ld a, (hl)
2BB3 E5 push hl
2BB4 C5 push bc
2BB5 CDC62B call $2BC6
2BB8 C1 pop bc
2BB9 E1 pop hl
2BBA 03 inc bc
2BBB 03 inc bc
2BBC 03 inc bc
2BBD C3E819 jp $19E8
2BC0 3EDF ld a, $DF
2BC2 2A4D5C ld hl, ($5C4D)
2BC5 A6 and (hl)
2BC6 F5 push af
2BC7 CDF12B call $2BF1
2BCA EB ex de, hl
2BCB 09 add hl, bc
2BCC C5 push bc
2BCD 2B dec hl
2BCE 224D5C ld ($5C4D), hl
2BD1 03 inc bc
2BD2 03 inc bc
2BD3 03 inc bc
2BD4 2A595C ld hl, ($5C59)
2BD7 2B dec hl
2BD8 CD5516 call $1655
2BDB 2A4D5C ld hl, ($5C4D)
2BDE C1 pop bc
2BDF C5 push bc
2BE0 03 inc bc
2BE1 EDB8 lddr
2BE3 EB ex de, hl
2BE4 23 inc hl
2BE5 C1 pop bc
2BE6 70 ld (hl), b
2BE7 2B dec hl
2BE8 71 ld (hl), c
2BE9 F1 pop af
2BEA 2B dec hl
2BEB 77 ld (hl), a
2BEC 2A595C ld hl, ($5C59)
2BEF 2B dec hl
2BF0 C9 ret
2BF1 2A655C ld hl, ($5C65)
2BF4 2B dec hl
2BF5 46 ld b, (hl)
2BF6 2B dec hl
2BF7 4E ld c, (hl)
2BF8 2B dec hl
2BF9 56 ld d, (hl)
2BFA 2B dec hl
2BFB 5E ld e, (hl)
2BFC 2B dec hl
2BFD 7E ld a, (hl)
2BFE 22655C ld ($5C65), hl
2C01 C9 ret
2C02 CDB228 call $28B2
2C05 C28A1C jp nz, $1C8A
2C08 CD3025 call $2530
2C0B 2008 jr nz, $2C15
2C0D CBB1 res 6, c
2C0F CD9629 call $2996
2C12 CDEE1B call $1BEE
2C15 3808 jr c, $2C1F
2C17 C5 push bc
2C18 CDB819 call $19B8
2C1B CDE819 call $19E8
2C1E C1 pop bc
2C1F CBF9 set 7, c
2C21 0600 ld b, $00
2C23 C5 push bc
2C24 210100 ld hl, $0001
2C27 CB71 bit 6, c
2C29 2002 jr nz, $2C2D
2C2B 2E05 ld l, $05
2C2D EB ex de, hl
2C2E E7 rst $20
2C2F 26FF ld h, $FF
2C31 CDCC2A call $2ACC
2C34 DA202A jp c, $2A20
2C37 E1 pop hl
2C38 C5 push bc
2C39 24 inc h
2C3A E5 push hl
2C3B 60 ld h, b
2C3C 69 ld l, c
2C3D CDF42A call $2AF4
2C40 EB ex de, hl
2C41 DF rst $18
2C42 FE2C cp $2C
2C44 28E8 jr z, $2C2E
2C46 FE29 cp $29
2C48 20BB jr nz, $2C05
2C4A E7 rst $20
2C4B C1 pop bc
2C4C 79 ld a, c
2C4D 68 ld l, b
2C4E 2600 ld h, $00
2C50 23 inc hl
2C51 23 inc hl
2C52 29 add hl, hl
2C53 19 add hl, de
2C54 DA151F jp c, $1F15
2C57 D5 push de
2C58 C5 push bc
2C59 E5 push hl
2C5A 44 ld b, h
2C5B 4D ld c, l
2C5C 2A595C ld hl, ($5C59)
2C5F 2B dec hl
2C60 CD5516 call $1655
2C63 23 inc hl
2C64 77 ld (hl), a
2C65 C1 pop bc
2C66 0B dec bc
2C67 0B dec bc
2C68 0B dec bc
2C69 23 inc hl
2C6A 71 ld (hl), c
2C6B 23 inc hl
2C6C 70 ld (hl), b
2C6D C1 pop bc
2C6E 78 ld a, b
2C6F 23 inc hl
2C70 77 ld (hl), a
2C71 62 ld h, d
2C72 6B ld l, e
2C73 1B dec de
2C74 3600 ld (hl), $00
2C76 CB71 bit 6, c
2C78 2802 jr z, $2C7C
2C7A 3620 ld (hl), $20
2C7C C1 pop bc
2C7D EDB8 lddr
2C7F C1 pop bc
2C80 70 ld (hl), b
2C81 2B dec hl
2C82 71 ld (hl), c
2C83 2B dec hl
2C84 3D dec a
2C85 20F8 jr nz, $2C7F
2C87 C9 ret
2C88 CD1B2D call $2D1B
2C8B 3F ccf
2C8C D8 ret c
2C8D FE41 cp $41
2C8F 3F ccf
2C90 D0 ret nc
2C91 FE5B cp $5B
2C93 D8 ret c
2C94 FE61 cp $61
2C96 3F ccf
2C97 D0 ret nc
2C98 FE7B cp $7B
2C9A C9 ret
2C9B FEC4 cp $C4
2C9D 2019 jr nz, $2CB8
2C9F 110000 ld de, $0000
2CA2 E7 rst $20
2CA3 D631 sub $31
2CA5 CE00 adc a, $00
2CA7 200A jr nz, $2CB3
2CA9 EB ex de, hl
2CAA 3F ccf
2CAB ED6A adc hl, hl
2CAD DAAD31 jp c, $31AD
2CB0 EB ex de, hl
2CB1 18EF jr $2CA2
2CB3 42 ld b, d
2CB4 4B ld c, e
2CB5 C32B2D jp $2D2B
2CB8 FE2E cp $2E
2CBA 280F jr z, $2CCB
2CBC CD3B2D call $2D3B
2CBF FE2E cp $2E
2CC1 2028 jr nz, $2CEB
2CC3 E7 rst $20
2CC4 CD1B2D call $2D1B
2CC7 3822 jr c, $2CEB
2CC9 180A jr $2CD5
2CCB E7 rst $20
2CCC CD1B2D call $2D1B
2CCF DA8A1C jp c, $1C8A
2CD2 EF rst $28
2CD3 A0 and b
2CD4 38EF jr c, $2CC5
2CD6 A1 and c
2CD7 C0 ret nz
2CD8 02 ld (bc), a
2CD9 38DF jr c, $2CBA
2CDB CD222D call $2D22
2CDE 380B jr c, $2CEB
2CE0 EF rst $28
2CE1 E0 ret po
2CE2 A4 and h
2CE3 05 dec b
2CE4 C0 ret nz
2CE5 04 inc b
2CE6 0F rrca
2CE7 38E7 jr c, $2CD0
2CE9 18EF jr $2CDA
2CEB FE45 cp $45
2CED 2803 jr z, $2CF2
2CEF FE65 cp $65
2CF1 C0 ret nz
2CF2 06FF ld b, $FF
2CF4 E7 rst $20
2CF5 FE2B cp $2B
2CF7 2805 jr z, $2CFE
2CF9 FE2D cp $2D
2CFB 2002 jr nz, $2CFF
2CFD 04 inc b
2CFE E7 rst $20
2CFF CD1B2D call $2D1B
2D02 38CB jr c, $2CCF
2D04 C5 push bc
2D05 CD3B2D call $2D3B
2D08 CDD52D call $2DD5
2D0B C1 pop bc
2D0C DAAD31 jp c, $31AD
2D0F A7 and a
2D10 FAAD31 jp m, $31AD
2D13 04 inc b
2D14 2802 jr z, $2D18
2D16 ED44 neg
2D18 C34F2D jp $2D4F
2D1B FE30 cp $30
2D1D D8 ret c
2D1E FE3A cp $3A
2D20 3F ccf
2D21 C9 ret
2D22 CD1B2D call $2D1B
2D25 D8 ret c
2D26 D630 sub $30
2D28 4F ld c, a
2D29 0600 ld b, $00
2D2B FD213A5C ld iy, $5C3A
2D2F AF xor a
2D30 5F ld e, a
2D31 51 ld d, c
2D32 48 ld c, b
2D33 47 ld b, a
2D34 CDB62A call $2AB6
2D37 EF rst $28
2D38 38A7 jr c, $2CE1
2D3A C9 ret
2D3B F5 push af
2D3C EF rst $28
2D3D A0 and b
2D3E 38F1 jr c, $2D31
2D40 CD222D call $2D22
2D43 D8 ret c
2D44 EF rst $28
2D45 01A404 ld bc, $04A4
2D48 0F rrca
2D49 38CD jr c, $2D18
2D4B 74 ld (hl), h
2D4C 00 nop
2D4D 18F1 jr $2D40
2D4F 07 rlca
2D50 0F rrca
2D51 3002 jr nc, $2D55
2D53 2F cpl
2D54 3C inc a
2D55 F5 push af
2D56 21925C ld hl, $5C92
2D59 CD0B35 call $350B
2D5C EF rst $28
2D5D A4 and h
2D5E 38F1 jr c, $2D51
2D60 CB3F srl a
2D62 300D jr nc, $2D71
2D64 F5 push af
2D65 EF rst $28
2D66 C1 pop bc
2D67 E0 ret po
2D68 00 nop
2D69 04 inc b
2D6A 04 inc b
2D6B 33 inc sp
2D6C 02 ld (bc), a
2D6D 05 dec b
2D6E E1 pop hl
2D6F 38F1 jr c, $2D62
2D71 2808 jr z, $2D7B
2D73 F5 push af
2D74 EF rst $28
2D75 310438 ld sp, $3804
2D78 F1 pop af
2D79 18E5 jr $2D60
2D7B EF rst $28
2D7C 02 ld (bc), a
2D7D 38C9 jr c, $2D48
2D7F 23 inc hl
2D80 4E ld c, (hl)
2D81 23 inc hl
2D82 7E ld a, (hl)
2D83 A9 xor c
2D84 91 sub c
2D85 5F ld e, a
2D86 23 inc hl
2D87 7E ld a, (hl)
2D88 89 adc a, c
2D89 A9 xor c
2D8A 57 ld d, a
2D8B C9 ret
2D8C 0E00 ld c, $00
2D8E E5 push hl
2D8F 3600 ld (hl), $00
2D91 23 inc hl
2D92 71 ld (hl), c
2D93 23 inc hl
2D94 7B ld a, e
2D95 A9 xor c
2D96 91 sub c
2D97 77 ld (hl), a
2D98 23 inc hl
2D99 7A ld a, d
2D9A 89 adc a, c
2D9B A9 xor c
2D9C 77 ld (hl), a
2D9D 23 inc hl
2D9E 3600 ld (hl), $00
2DA0 E1 pop hl
2DA1 C9 ret
2DA2 EF rst $28
2DA3 387E jr c, $2E23
2DA5 A7 and a
2DA6 2805 jr z, $2DAD
2DA8 EF rst $28
2DA9 A2 and d
2DAA 0F rrca
2DAB 27 daa
2DAC 38EF jr c, $2D9D
2DAE 02 ld (bc), a
2DAF 38E5 jr c, $2D96
2DB1 D5 push de
2DB2 EB ex de, hl
2DB3 46 ld b, (hl)
2DB4 CD7F2D call $2D7F
2DB7 AF xor a
2DB8 90 sub b
2DB9 CB79 bit 7, c
2DBB 42 ld b, d
2DBC 4B ld c, e
2DBD 7B ld a, e
2DBE D1 pop de
2DBF E1 pop hl
2DC0 C9 ret
2DC1 57 ld d, a
2DC2 17 rla
2DC3 9F sbc a, a
2DC4 5F ld e, a
2DC5 4F ld c, a
2DC6 AF xor a
2DC7 47 ld b, a
2DC8 CDB62A call $2AB6
2DCB EF rst $28
2DCC 34 inc (hl)
2DCD EF rst $28
2DCE 1A ld a, (de)
2DCF 209A jr nz, $2D6B
2DD1 85 add a, l
2DD2 04 inc b
2DD3 27 daa
2DD4 38CD jr c, $2DA3
2DD6 A2 and d
2DD7 2D dec l
2DD8 D8 ret c
2DD9 F5 push af
2DDA 05 dec b
2DDB 04 inc b
2DDC 2803 jr z, $2DE1
2DDE F1 pop af
2DDF 37 scf
2DE0 C9 ret
2DE1 F1 pop af
2DE2 C9 ret
2DE3 EF rst $28
2DE4 313600 ld sp, $0036
2DE7 0B dec bc
2DE8 313700 ld sp, $0037
2DEB 0D dec c
2DEC 02 ld (bc), a
2DED 383E jr c, $2E2D
2DEF 30D7 jr nc, $2DC8
2DF1 C9 ret
2DF2 2A383E ld hl, ($3E38)
2DF5 2D dec l
2DF6 D7 rst $10
2DF7 EF rst $28
2DF8 A0 and b
2DF9 C3C4C5 jp $C5C4
2DFC 02 ld (bc), a
2DFD 38D9 jr c, $2DD8
2DFF E5 push hl
2E00 D9 exx
2E01 EF rst $28
2E02 3127C2 ld sp, $C227
2E05 03 inc bc
2E06 E201C2 jp po, $C201
2E09 02 ld (bc), a
2E0A 387E jr c, $2E8A
2E0C A7 and a
2E0D 2047 jr nz, $2E56
2E0F CD7F2D call $2D7F
2E12 0610 ld b, $10
2E14 7A ld a, d
2E15 A7 and a
2E16 2006 jr nz, $2E1E
2E18 B3 or e
2E19 2809 jr z, $2E24
2E1B 53 ld d, e
2E1C 0608 ld b, $08
2E1E D5 push de
2E1F D9 exx
2E20 D1 pop de
2E21 D9 exx
2E22 1857 jr $2E7B
2E24 EF rst $28
2E25 E2387E jp po, $7E38
2E28 D67E sub $7E
2E2A CDC12D call $2DC1
2E2D 57 ld d, a
2E2E 3AAC5C ld a, ($5CAC)
2E31 92 sub d
2E32 32AC5C ld ($5CAC), a
2E35 7A ld a, d
2E36 CD4F2D call $2D4F
2E39 EF rst $28
2E3A 3127C1 ld sp, $C127
2E3D 03 inc bc
2E3E E1 pop hl
2E3F 38CD jr c, $2E0E
2E41 D5 push de
2E42 2D dec l
2E43 E5 push hl
2E44 32A15C ld ($5CA1), a
2E47 3D dec a
2E48 17 rla
2E49 9F sbc a, a
2E4A 3C inc a
2E4B 21AB5C ld hl, $5CAB
2E4E 77 ld (hl), a
2E4F 23 inc hl
2E50 86 add a, (hl)
2E51 77 ld (hl), a
2E52 E1 pop hl
2E53 C3CF2E jp $2ECF
2E56 D680 sub $80
2E58 FE1C cp $1C
2E5A 3813 jr c, $2E6F
2E5C CDC12D call $2DC1
2E5F D607 sub $07
2E61 47 ld b, a
2E62 21AC5C ld hl, $5CAC
2E65 86 add a, (hl)
2E66 77 ld (hl), a
2E67 78 ld a, b
2E68 ED44 neg
2E6A CD4F2D call $2D4F
2E6D 1892 jr $2E01
2E6F EB ex de, hl
2E70 CDBA2F call $2FBA
2E73 D9 exx
2E74 CBFA set 7, d
2E76 7D ld a, l
2E77 D9 exx
2E78 D680 sub $80
2E7A 47 ld b, a
2E7B CB23 sla e
2E7D CB12 rl d
2E7F D9 exx
2E80 CB13 rl e
2E82 CB12 rl d
2E84 D9 exx
2E85 21AA5C ld hl, $5CAA
2E88 0E05 ld c, $05
2E8A 7E ld a, (hl)
2E8B 8F adc a, a
2E8C 27 daa
2E8D 77 ld (hl), a
2E8E 2B dec hl
2E8F 0D dec c
2E90 20F8 jr nz, $2E8A
2E92 10E7 djnz $2E7B
2E94 AF xor a
2E95 21A65C ld hl, $5CA6
2E98 11A15C ld de, $5CA1
2E9B 0609 ld b, $09
2E9D ED6F rld
2E9F 0EFF ld c, $FF
2EA1 ED6F rld
2EA3 2004 jr nz, $2EA9
2EA5 0D dec c
2EA6 0C inc c
2EA7 200A jr nz, $2EB3
2EA9 12 ld (de), a
2EAA 13 inc de
2EAB FD3471 inc (iy+$71)
2EAE FD3472 inc (iy+$72)
2EB1 0E00 ld c, $00
2EB3 CB40 bit 0, b
2EB5 2801 jr z, $2EB8
2EB7 23 inc hl
2EB8 10E7 djnz $2EA1
2EBA 3AAB5C ld a, ($5CAB)
2EBD D609 sub $09
2EBF 380A jr c, $2ECB
2EC1 FD3571 dec (iy+$71)
2EC4 3E04 ld a, $04
2EC6 FDBE6F cp (iy+$6F)
2EC9 1841 jr $2F0C
2ECB EF rst $28
2ECC 02 ld (bc), a
2ECD E238EB jp po, $EB38
2ED0 CDBA2F call $2FBA
2ED3 D9 exx
2ED4 3E80 ld a, $80
2ED6 95 sub l
2ED7 2E00 ld l, $00
2ED9 CBFA set 7, d
2EDB D9 exx
2EDC CDDD2F call $2FDD
2EDF FD7E71 ld a, (iy+$71)
2EE2 FE08 cp $08
2EE4 3806 jr c, $2EEC
2EE6 D9 exx
2EE7 CB12 rl d
2EE9 D9 exx
2EEA 1820 jr $2F0C
2EEC 010002 ld bc, $0200
2EEF 7B ld a, e
2EF0 CD8B2F call $2F8B
2EF3 5F ld e, a
2EF4 7A ld a, d
2EF5 CD8B2F call $2F8B
2EF8 57 ld d, a
2EF9 C5 push bc
2EFA D9 exx
2EFB C1 pop bc
2EFC 10F1 djnz $2EEF
2EFE 21A15C ld hl, $5CA1
2F01 79 ld a, c
2F02 FD4E71 ld c, (iy+$71)
2F05 09 add hl, bc
2F06 77 ld (hl), a
2F07 FD3471 inc (iy+$71)
2F0A 18D3 jr $2EDF
2F0C F5 push af
2F0D 21A15C ld hl, $5CA1
2F10 FD4E71 ld c, (iy+$71)
2F13 0600 ld b, $00
2F15 09 add hl, bc
2F16 41 ld b, c
2F17 F1 pop af
2F18 2B dec hl
2F19 7E ld a, (hl)
2F1A CE00 adc a, $00
2F1C 77 ld (hl), a
2F1D A7 and a
2F1E 2805 jr z, $2F25
2F20 FE0A cp $0A
2F22 3F ccf
2F23 3008 jr nc, $2F2D
2F25 10F1 djnz $2F18
2F27 3601 ld (hl), $01
2F29 04 inc b
2F2A FD3472 inc (iy+$72)
2F2D FD7071 ld (iy+$71), b
2F30 EF rst $28
2F31 02 ld (bc), a
2F32 38D9 jr c, $2F0D
2F34 E1 pop hl
2F35 D9 exx
2F36 ED4BAB5C ld bc, ($5CAB)
2F3A 21A15C ld hl, $5CA1
2F3D 78 ld a, b
2F3E FE09 cp $09
2F40 3804 jr c, $2F46
2F42 FEFC cp $FC
2F44 3826 jr c, $2F6C
2F46 A7 and a
2F47 CCEF15 call z, $15EF
2F4A AF xor a
2F4B 90 sub b
2F4C FA522F jp m, $2F52
2F4F 47 ld b, a
2F50 180C jr $2F5E
2F52 79 ld a, c
2F53 A7 and a
2F54 2803 jr z, $2F59
2F56 7E ld a, (hl)
2F57 23 inc hl
2F58 0D dec c
2F59 CDEF15 call $15EF
2F5C 10F4 djnz $2F52
2F5E 79 ld a, c
2F5F A7 and a
2F60 C8 ret z
2F61 04 inc b
2F62 3E2E ld a, $2E
2F64 D7 rst $10
2F65 3E30 ld a, $30
2F67 10FB djnz $2F64
2F69 41 ld b, c
2F6A 18E6 jr $2F52
2F6C 50 ld d, b
2F6D 15 dec d
2F6E 0601 ld b, $01
2F70 CD4A2F call $2F4A
2F73 3E45 ld a, $45
2F75 D7 rst $10
2F76 4A ld c, d
2F77 79 ld a, c
2F78 A7 and a
2F79 F2832F jp p, $2F83
2F7C ED44 neg
2F7E 4F ld c, a
2F7F 3E2D ld a, $2D
2F81 1802 jr $2F85
2F83 3E2B ld a, $2B
2F85 D7 rst $10
2F86 0600 ld b, $00
2F88 C31B1A jp $1A1B
2F8B D5 push de
2F8C 6F ld l, a
2F8D 2600 ld h, $00
2F8F 5D ld e, l
2F90 54 ld d, h
2F91 29 add hl, hl
2F92 29 add hl, hl
2F93 19 add hl, de
2F94 29 add hl, hl
2F95 59 ld e, c
2F96 19 add hl, de
2F97 4C ld c, h
2F98 7D ld a, l
2F99 D1 pop de
2F9A C9 ret
2F9B 7E ld a, (hl)
2F9C 3600 ld (hl), $00
2F9E A7 and a
2F9F C8 ret z
2FA0 23 inc hl
2FA1 CB7E bit 7, (hl)
2FA3 CBFE set 7, (hl)
2FA5 2B dec hl
2FA6 C8 ret z
2FA7 C5 push bc
2FA8 010500 ld bc, $0005
2FAB 09 add hl, bc
2FAC 41 ld b, c
2FAD 4F ld c, a
2FAE 37 scf
2FAF 2B dec hl
2FB0 7E ld a, (hl)
2FB1 2F cpl
2FB2 CE00 adc a, $00
2FB4 77 ld (hl), a
2FB5 10F8 djnz $2FAF
2FB7 79 ld a, c
2FB8 C1 pop bc
2FB9 C9 ret
2FBA E5 push hl
2FBB F5 push af
2FBC 4E ld c, (hl)
2FBD 23 inc hl
2FBE 46 ld b, (hl)
2FBF 77 ld (hl), a
2FC0 23 inc hl
2FC1 79 ld a, c
2FC2 4E ld c, (hl)
2FC3 C5 push bc
2FC4 23 inc hl
2FC5 4E ld c, (hl)
2FC6 23 inc hl
2FC7 46 ld b, (hl)
2FC8 EB ex de, hl
2FC9 57 ld d, a
2FCA 5E ld e, (hl)
2FCB D5 push de
2FCC 23 inc hl
2FCD 56 ld d, (hl)
2FCE 23 inc hl
2FCF 5E ld e, (hl)
2FD0 D5 push de
2FD1 D9 exx
2FD2 D1 pop de
2FD3 E1 pop hl
2FD4 C1 pop bc
2FD5 D9 exx
2FD6 23 inc hl
2FD7 56 ld d, (hl)
2FD8 23 inc hl
2FD9 5E ld e, (hl)
2FDA F1 pop af
2FDB E1 pop hl
2FDC C9 ret
2FDD A7 and a
2FDE C8 ret z
2FDF FE21 cp $21
2FE1 3016 jr nc, $2FF9
2FE3 C5 push bc
2FE4 47 ld b, a
2FE5 D9 exx
2FE6 CB2D sra l
2FE8 CB1A rr d
2FEA CB1B rr e
2FEC D9 exx
2FED CB1A rr d
2FEF CB1B rr e
2FF1 10F2 djnz $2FE5
2FF3 C1 pop bc
2FF4 D0 ret nc
2FF5 CD0430 call $3004
2FF8 C0 ret nz
2FF9 D9 exx
2FFA AF xor a
2FFB 2E00 ld l, $00
2FFD 57 ld d, a
2FFE 5D ld e, l
2FFF D9 exx
3000 110000 ld de, $0000
3003 C9 ret
3004 1C inc e
3005 C0 ret nz
3006 14 inc d
3007 C0 ret nz
3008 D9 exx
3009 1C inc e
300A 2001 jr nz, $300D
300C 14 inc d
300D D9 exx
300E C9 ret
300F EB ex de, hl
3010 CD6E34 call $346E
3013 EB ex de, hl
3014 1A ld a, (de)
3015 B6 or (hl)
3016 2026 jr nz, $303E
3018 D5 push de
3019 23 inc hl
301A E5 push hl
301B 23 inc hl
301C 5E ld e, (hl)
301D 23 inc hl
301E 56 ld d, (hl)
301F 23 inc hl
3020 23 inc hl
3021 23 inc hl
3022 7E ld a, (hl)
3023 23 inc hl
3024 4E ld c, (hl)
3025 23 inc hl
3026 46 ld b, (hl)
3027 E1 pop hl
3028 EB ex de, hl
3029 09 add hl, bc
302A EB ex de, hl
302B 8E adc a, (hl)
302C 0F rrca
302D CE00 adc a, $00
302F 200B jr nz, $303C
3031 9F sbc a, a
3032 77 ld (hl), a
3033 23 inc hl
3034 73 ld (hl), e
3035 23 inc hl
3036 72 ld (hl), d
3037 2B dec hl
3038 2B dec hl
3039 2B dec hl
303A D1 pop de
303B C9 ret
303C 2B dec hl
303D D1 pop de
303E CD9332 call $3293
3041 D9 exx
3042 E5 push hl
3043 D9 exx
3044 D5 push de
3045 E5 push hl
3046 CD9B2F call $2F9B
3049 47 ld b, a
304A EB ex de, hl
304B CD9B2F call $2F9B
304E 4F ld c, a
304F B8 cp b
3050 3003 jr nc, $3055
3052 78 ld a, b
3053 41 ld b, c
3054 EB ex de, hl
3055 F5 push af
3056 90 sub b
3057 CDBA2F call $2FBA
305A CDDD2F call $2FDD
305D F1 pop af
305E E1 pop hl
305F 77 ld (hl), a
3060 E5 push hl
3061 68 ld l, b
3062 61 ld h, c
3063 19 add hl, de
3064 D9 exx
3065 EB ex de, hl
3066 ED4A adc hl, bc
3068 EB ex de, hl
3069 7C ld a, h
306A 8D adc a, l
306B 6F ld l, a
306C 1F rra
306D AD xor l
306E D9 exx
306F EB ex de, hl
3070 E1 pop hl
3071 1F rra
3072 3008 jr nc, $307C
3074 3E01 ld a, $01
3076 CDDD2F call $2FDD
3079 34 inc (hl)
307A 2823 jr z, $309F
307C D9 exx
307D 7D ld a, l
307E E680 and $80
3080 D9 exx
3081 23 inc hl
3082 77 ld (hl), a
3083 2B dec hl
3084 281F jr z, $30A5
3086 7B ld a, e
3087 ED44 neg
3089 3F ccf
308A 5F ld e, a
308B 7A ld a, d
308C 2F cpl
308D CE00 adc a, $00
308F 57 ld d, a
3090 D9 exx
3091 7B ld a, e
3092 2F cpl
3093 CE00 adc a, $00
3095 5F ld e, a
3096 7A ld a, d
3097 2F cpl
3098 CE00 adc a, $00
309A 3007 jr nc, $30A3
309C 1F rra
309D D9 exx
309E 34 inc (hl)
309F CAAD31 jp z, $31AD
30A2 D9 exx
30A3 57 ld d, a
30A4 D9 exx
30A5 AF xor a
30A6 C35531 jp $3155
30A9 C5 push bc
30AA 0610 ld b, $10
30AC 7C ld a, h
30AD 4D ld c, l
30AE 210000 ld hl, $0000
30B1 29 add hl, hl
30B2 380A jr c, $30BE
30B4 CB11 rl c
30B6 17 rla
30B7 3003 jr nc, $30BC
30B9 19 add hl, de
30BA 3802 jr c, $30BE
30BC 10F3 djnz $30B1
30BE C1 pop bc
30BF C9 ret
30C0 CDE934 call $34E9
30C3 D8 ret c
30C4 23 inc hl
30C5 AE xor (hl)
30C6 CBFE set 7, (hl)
30C8 2B dec hl
30C9 C9 ret
30CA 1A ld a, (de)
30CB B6 or (hl)
30CC 2022 jr nz, $30F0
30CE D5 push de
30CF E5 push hl
30D0 D5 push de
30D1 CD7F2D call $2D7F
30D4 EB ex de, hl
30D5 E3 ex (sp), hl
30D6 41 ld b, c
30D7 CD7F2D call $2D7F
30DA 78 ld a, b
30DB A9 xor c
30DC 4F ld c, a
30DD E1 pop hl
30DE CDA930 call $30A9
30E1 EB ex de, hl
30E2 E1 pop hl
30E3 380A jr c, $30EF
30E5 7A ld a, d
30E6 B3 or e
30E7 2001 jr nz, $30EA
30E9 4F ld c, a
30EA CD8E2D call $2D8E
30ED D1 pop de
30EE C9 ret
30EF D1 pop de
30F0 CD9332 call $3293
30F3 AF xor a
30F4 CDC030 call $30C0
30F7 D8 ret c
30F8 D9 exx
30F9 E5 push hl
30FA D9 exx
30FB D5 push de
30FC EB ex de, hl
30FD CDC030 call $30C0
3100 EB ex de, hl
3101 385A jr c, $315D
3103 E5 push hl
3104 CDBA2F call $2FBA
3107 78 ld a, b
3108 A7 and a
3109 ED62 sbc hl, hl
310B D9 exx
310C E5 push hl
310D ED62 sbc hl, hl
310F D9 exx
3110 0621 ld b, $21
3112 1811 jr $3125
3114 3005 jr nc, $311B
3116 19 add hl, de
3117 D9 exx
3118 ED5A adc hl, de
311A D9 exx
311B D9 exx
311C CB1C rr h
311E CB1D rr l
3120 D9 exx
3121 CB1C rr h
3123 CB1D rr l
3125 D9 exx
3126 CB18 rr b
3128 CB19 rr c
312A D9 exx
312B CB19 rr c
312D 1F rra
312E 10E4 djnz $3114
3130 EB ex de, hl
3131 D9 exx
3132 EB ex de, hl
3133 D9 exx
3134 C1 pop bc
3135 E1 pop hl
3136 78 ld a, b
3137 81 add a, c
3138 2001 jr nz, $313B
313A A7 and a
313B 3D dec a
313C 3F ccf
313D 17 rla
313E 3F ccf
313F 1F rra
3140 F24631 jp p, $3146
3143 3068 jr nc, $31AD
3145 A7 and a
3146 3C inc a
3147 2008 jr nz, $3151
3149 3806 jr c, $3151
314B D9 exx
314C CB7A bit 7, d
314E D9 exx
314F 205C jr nz, $31AD
3151 77 ld (hl), a
3152 D9 exx
3153 78 ld a, b
3154 D9 exx
3155 3015 jr nc, $316C
3157 7E ld a, (hl)
3158 A7 and a
3159 3E80 ld a, $80
315B 2801 jr z, $315E
315D AF xor a
315E D9 exx
315F A2 and d
3160 CDFB2F call $2FFB
3163 07 rlca
3164 77 ld (hl), a
3165 382E jr c, $3195
3167 23 inc hl
3168 77 ld (hl), a
3169 2B dec hl
316A 1829 jr $3195
316C 0620 ld b, $20
316E D9 exx
316F CB7A bit 7, d
3171 D9 exx
3172 2012 jr nz, $3186
3174 07 rlca
3175 CB13 rl e
3177 CB12 rl d
3179 D9 exx
317A CB13 rl e
317C CB12 rl d
317E D9 exx
317F 35 dec (hl)
3180 28D7 jr z, $3159
3182 10EA djnz $316E
3184 18D7 jr $315D
3186 17 rla
3187 300C jr nc, $3195
3189 CD0430 call $3004
318C 2007 jr nz, $3195
318E D9 exx
318F 1680 ld d, $80
3191 D9 exx
3192 34 inc (hl)
3193 2818 jr z, $31AD
3195 E5 push hl
3196 23 inc hl
3197 D9 exx
3198 D5 push de
3199 D9 exx
319A C1 pop bc
319B 78 ld a, b
319C 17 rla
319D CB16 rl (hl)
319F 1F rra
31A0 77 ld (hl), a
31A1 23 inc hl
31A2 71 ld (hl), c
31A3 23 inc hl
31A4 72 ld (hl), d
31A5 23 inc hl
31A6 73 ld (hl), e
31A7 E1 pop hl
31A8 D1 pop de
31A9 D9 exx
31AA E1 pop hl
31AB D9 exx
31AC C9 ret
31AD CF rst $08
31AE 05 dec b
31AF CD9332 call $3293
31B2 EB ex de, hl
31B3 AF xor a
31B4 CDC030 call $30C0
31B7 38F4 jr c, $31AD
31B9 EB ex de, hl
31BA CDC030 call $30C0
31BD D8 ret c
31BE D9 exx
31BF E5 push hl
31C0 D9 exx
31C1 D5 push de
31C2 E5 push hl
31C3 CDBA2F call $2FBA
31C6 D9 exx
31C7 E5 push hl
31C8 60 ld h, b
31C9 69 ld l, c
31CA D9 exx
31CB 61 ld h, c
31CC 68 ld l, b
31CD AF xor a
31CE 06DF ld b, $DF
31D0 1810 jr $31E2
31D2 17 rla
31D3 CB11 rl c
31D5 D9 exx
31D6 CB11 rl c
31D8 CB10 rl b
31DA D9 exx
31DB 29 add hl, hl
31DC D9 exx
31DD ED6A adc hl, hl
31DF D9 exx
31E0 3810 jr c, $31F2
31E2 ED52 sbc hl, de
31E4 D9 exx
31E5 ED52 sbc hl, de
31E7 D9 exx
31E8 300F jr nc, $31F9
31EA 19 add hl, de
31EB D9 exx
31EC ED5A adc hl, de
31EE D9 exx
31EF A7 and a
31F0 1808 jr $31FA
31F2 A7 and a
31F3 ED52 sbc hl, de
31F5 D9 exx
31F6 ED52 sbc hl, de
31F8 D9 exx
31F9 37 scf
31FA 04 inc b
31FB FAD231 jp m, $31D2
31FE F5 push af
31FF 28E1 jr z, $31E2
3201 5F ld e, a
3202 51 ld d, c
3203 D9 exx
3204 59 ld e, c
3205 50 ld d, b
3206 F1 pop af
3207 CB18 rr b
3209 F1 pop af
320A CB18 rr b
320C D9 exx
320D C1 pop bc
320E E1 pop hl
320F 78 ld a, b
3210 91 sub c
3211 C33D31 jp $313D
3214 7E ld a, (hl)
3215 A7 and a
3216 C8 ret z
3217 FE81 cp $81
3219 3006 jr nc, $3221
321B 3600 ld (hl), $00
321D 3E20 ld a, $20
321F 1851 jr $3272
3221 FE91 cp $91
3223 201A jr nz, $323F
3225 23 inc hl
3226 23 inc hl
3227 23 inc hl
3228 3E80 ld a, $80
322A A6 and (hl)
322B 2B dec hl
322C B6 or (hl)
322D 2B dec hl
322E 2003 jr nz, $3233
3230 3E80 ld a, $80
3232 AE xor (hl)
3233 2B dec hl
3234 2036 jr nz, $326C
3236 77 ld (hl), a
3237 23 inc hl
3238 36FF ld (hl), $FF
323A 2B dec hl
323B 3E18 ld a, $18
323D 1833 jr $3272
323F 302C jr nc, $326D
3241 D5 push de
3242 2F cpl
3243 C691 add a, $91
3245 23 inc hl
3246 56 ld d, (hl)
3247 23 inc hl
3248 5E ld e, (hl)
3249 2B dec hl
324A 2B dec hl
324B 0E00 ld c, $00
324D CB7A bit 7, d
324F 2801 jr z, $3252
3251 0D dec c
3252 CBFA set 7, d
3254 0608 ld b, $08
3256 90 sub b
3257 80 add a, b
3258 3804 jr c, $325E
325A 5A ld e, d
325B 1600 ld d, $00
325D 90 sub b
325E 2807 jr z, $3267
3260 47 ld b, a
3261 CB3A srl d
3263 CB1B rr e
3265 10FA djnz $3261
3267 CD8E2D call $2D8E
326A D1 pop de
326B C9 ret
326C 7E ld a, (hl)
326D D6A0 sub $A0
326F F0 ret p
3270 ED44 neg
3272 D5 push de
3273 EB ex de, hl
3274 2B dec hl
3275 47 ld b, a
3276 CB38 srl b
3278 CB38 srl b
327A CB38 srl b
327C 2805 jr z, $3283
327E 3600 ld (hl), $00
3280 2B dec hl
3281 10FB djnz $327E
3283 E607 and $07
3285 2809 jr z, $3290
3287 47 ld b, a
3288 3EFF ld a, $FF
328A CB27 sla a
328C 10FC djnz $328A
328E A6 and (hl)
328F 77 ld (hl), a
3290 EB ex de, hl
3291 D1 pop de
3292 C9 ret
3293 CD9632 call $3296
3296 EB ex de, hl
3297 7E ld a, (hl)
3298 A7 and a
3299 C0 ret nz
329A D5 push de
329B CD7F2D call $2D7F
329E AF xor a
329F 23 inc hl
32A0 77 ld (hl), a
32A1 2B dec hl
32A2 77 ld (hl), a
32A3 0691 ld b, $91
32A5 7A ld a, d
32A6 A7 and a
32A7 2008 jr nz, $32B1
32A9 B3 or e
32AA 42 ld b, d
32AB 2810 jr z, $32BD
32AD 53 ld d, e
32AE 58 ld e, b
32AF 0689 ld b, $89
32B1 EB ex de, hl
32B2 05 dec b
32B3 29 add hl, hl
32B4 30FC jr nc, $32B2
32B6 CB09 rrc c
32B8 CB1C rr h
32BA CB1D rr l
32BC EB ex de, hl
32BD 2B dec hl
32BE 73 ld (hl), e
32BF 2B dec hl
32C0 72 ld (hl), d
32C1 2B dec hl
32C2 70 ld (hl), b
32C3 D1 pop de
32C4 C9 ret
32C5 00 nop
32C6 B0 or b
32C7 00 nop
32C8 40 ld b, b
32C9 B0 or b
32CA 00 nop
32CB 013000 ld bc, $0030
32CE F1 pop af
32CF 49 ld c, c
32D0 0F rrca
32D1 DAA240 jp c, $40A2
32D4 B0 or b
32D5 00 nop
32D6 0A ld a, (bc)
32D7 8F adc a, a
32D8 363C ld (hl), $3C
32DA 34 inc (hl)
32DB A1 and c
32DC 33 inc sp
32DD 0F rrca
32DE 30CA jr nc, $32AA
32E0 30AF jr nc, $3291
32E2 315138 ld sp, $3851
32E5 1B dec de
32E6 35 dec (hl)
32E7 24 inc h
32E8 35 dec (hl)
32E9 3B dec sp
32EA 35 dec (hl)
32EB 3B dec sp
32EC 35 dec (hl)
32ED 3B dec sp
32EE 35 dec (hl)
32EF 3B dec sp
32F0 35 dec (hl)
32F1 3B dec sp
32F2 35 dec (hl)
32F3 3B dec sp
32F4 35 dec (hl)
32F5 14 inc d
32F6 302D jr nc, $3325
32F8 35 dec (hl)
32F9 3B dec sp
32FA 35 dec (hl)
32FB 3B dec sp
32FC 35 dec (hl)
32FD 3B dec sp
32FE 35 dec (hl)
32FF 3B dec sp
3300 35 dec (hl)
3301 3B dec sp
3302 35 dec (hl)
3303 3B dec sp
3304 35 dec (hl)
3305 9C sbc a, h
3306 35 dec (hl)
3307 DE35 sbc a, $35
3309 BC cp h
330A 34 inc (hl)
330B 45 ld b, l
330C 366E ld (hl), $6E
330E 34 inc (hl)
330F 69 ld l, c
3310 36DE ld (hl), $DE
3312 35 dec (hl)
3313 74 ld (hl), h
3314 36B5 ld (hl), $B5
3316 37 scf
3317 AA xor d
3318 37 scf
3319 DA3733 jp c, $3337
331C 3843 jr c, $3361
331E 38E2 jr c, $3302
3320 37 scf
3321 13 inc de
3322 37 scf
3323 C436AF call nz, $AF36
3326 364A ld (hl), $4A
3328 3892 jr c, $32BC
332A 34 inc (hl)
332B 6A ld l, d
332C 34 inc (hl)
332D AC xor h
332E 34 inc (hl)
332F A5 and l
3330 34 inc (hl)
3331 B3 or e
3332 34 inc (hl)
3333 1F rra
3334 36C9 ld (hl), $C9
3336 35 dec (hl)
3337 0135C0 ld bc, $C035
333A 33 inc sp
333B A0 and b
333C 3686 ld (hl), $86
333E 36C6 ld (hl), $C6
3340 33 inc sp
3341 7A ld a, d
3342 3606 ld (hl), $06
3344 35 dec (hl)
3345 F9 ld sp, hl
3346 34 inc (hl)
3347 9B sbc a, e
3348 3683 ld (hl), $83
334A 37 scf
334B 14 inc d
334C 32A233 ld ($33A2), a
334F 4F ld c, a
3350 2D dec l
3351 97 sub a
3352 324934 ld ($3449), a
3355 1B dec de
3356 34 inc (hl)
3357 2D dec l
3358 34 inc (hl)
3359 0F rrca
335A 34 inc (hl)
335B CDBF35 call $35BF
335E 78 ld a, b
335F 32675C ld ($5C67), a
3362 D9 exx
3363 E3 ex (sp), hl
3364 D9 exx
3365 ED53655C ld ($5C65), de
3369 D9 exx
336A 7E ld a, (hl)
336B 23 inc hl
336C E5 push hl
336D A7 and a
336E F28033 jp p, $3380
3371 57 ld d, a
3372 E660 and $60
3374 0F rrca
3375 0F rrca
3376 0F rrca
3377 0F rrca
3378 C67C add a, $7C
337A 6F ld l, a
337B 7A ld a, d
337C E61F and $1F
337E 180E jr $338E
3380 FE18 cp $18
3382 3008 jr nc, $338C
3384 D9 exx
3385 01FBFF ld bc, $FFFB
3388 54 ld d, h
3389 5D ld e, l
338A 09 add hl, bc
338B D9 exx
338C 07 rlca
338D 6F ld l, a
338E 11D732 ld de, $32D7
3391 2600 ld h, $00
3393 19 add hl, de
3394 5E ld e, (hl)
3395 23 inc hl
3396 56 ld d, (hl)
3397 216533 ld hl, $3365
339A E3 ex (sp), hl
339B D5 push de
339C D9 exx
339D ED4B665C ld bc, ($5C66)
33A1 C9 ret
33A2 F1 pop af
33A3 3A675C ld a, ($5C67)
33A6 D9 exx
33A7 18C3 jr $336C
33A9 D5 push de
33AA E5 push hl
33AB 010500 ld bc, $0005
33AE CD051F call $1F05
33B1 E1 pop hl
33B2 D1 pop de
33B3 C9 ret
33B4 ED5B655C ld de, ($5C65)
33B8 CDC033 call $33C0
33BB ED53655C ld ($5C65), de
33BF C9 ret
33C0 CDA933 call $33A9
33C3 EDB0 ldir
33C5 C9 ret
33C6 62 ld h, d
33C7 6B ld l, e
33C8 CDA933 call $33A9
33CB D9 exx
33CC E5 push hl
33CD D9 exx
33CE E3 ex (sp), hl
33CF C5 push bc
33D0 7E ld a, (hl)
33D1 E6C0 and $C0
33D3 07 rlca
33D4 07 rlca
33D5 4F ld c, a
33D6 0C inc c
33D7 7E ld a, (hl)
33D8 E63F and $3F
33DA 2002 jr nz, $33DE
33DC 23 inc hl
33DD 7E ld a, (hl)
33DE C650 add a, $50
33E0 12 ld (de), a
33E1 3E05 ld a, $05
33E3 91 sub c
33E4 23 inc hl
33E5 13 inc de
33E6 0600 ld b, $00
33E8 EDB0 ldir
33EA C1 pop bc
33EB E3 ex (sp), hl
33EC D9 exx
33ED E1 pop hl
33EE D9 exx
33EF 47 ld b, a
33F0 AF xor a
33F1 05 dec b
33F2 C8 ret z
33F3 12 ld (de), a
33F4 13 inc de
33F5 18FA jr $33F1
33F7 A7 and a
33F8 C8 ret z
33F9 F5 push af
33FA D5 push de
33FB 110000 ld de, $0000
33FE CDC833 call $33C8
3401 D1 pop de
3402 F1 pop af
3403 3D dec a
3404 18F2 jr $33F8
3406 4F ld c, a
3407 07 rlca
3408 07 rlca
3409 81 add a, c
340A 4F ld c, a
340B 0600 ld b, $00
340D 09 add hl, bc
340E C9 ret
340F D5 push de
3410 2A685C ld hl, ($5C68)
3413 CD0634 call $3406
3416 CDC033 call $33C0
3419 E1 pop hl
341A C9 ret
341B 62 ld h, d
341C 6B ld l, e
341D D9 exx
341E E5 push hl
341F 21C532 ld hl, $32C5
3422 D9 exx
3423 CDF733 call $33F7
3426 CDC833 call $33C8
3429 D9 exx
342A E1 pop hl
342B D9 exx
342C C9 ret
342D E5 push hl
342E EB ex de, hl
342F 2A685C ld hl, ($5C68)
3432 CD0634 call $3406
3435 EB ex de, hl
3436 CDC033 call $33C0
3439 EB ex de, hl
343A E1 pop hl
343B C9 ret
343C 0605 ld b, $05
343E 1A ld a, (de)
343F 4E ld c, (hl)
3440 EB ex de, hl
3441 12 ld (de), a
3442 71 ld (hl), c
3443 23 inc hl
3444 13 inc de
3445 10F7 djnz $343E
3447 EB ex de, hl
3448 C9 ret
3449 47 ld b, a
344A CD5E33 call $335E
344D 310FC0 ld sp, $C00F
3450 02 ld (bc), a
3451 A0 and b
3452 C231E0 jp nz, $E031
3455 04 inc b
3456 E2C103 jp po, $03C1
3459 38CD jr c, $3428
345B C633 add a, $33
345D CD6233 call $3362
3460 0F rrca
3461 01C202 ld bc, $02C2
3464 35 dec (hl)
3465 EEE1 xor $E1
3467 03 inc bc
3468 38C9 jr c, $3433
346A 06FF ld b, $FF
346C 1806 jr $3474
346E CDE934 call $34E9
3471 D8 ret c
3472 0600 ld b, $00
3474 7E ld a, (hl)
3475 A7 and a
3476 280B jr z, $3483
3478 23 inc hl
3479 78 ld a, b
347A E680 and $80
347C B6 or (hl)
347D 17 rla
347E 3F ccf
347F 1F rra
3480 77 ld (hl), a
3481 2B dec hl
3482 C9 ret
3483 D5 push de
3484 E5 push hl
3485 CD7F2D call $2D7F
3488 E1 pop hl
3489 78 ld a, b
348A B1 or c
348B 2F cpl
348C 4F ld c, a
348D CD8E2D call $2D8E
3490 D1 pop de
3491 C9 ret
3492 CDE934 call $34E9
3495 D8 ret c
3496 D5 push de
3497 110100 ld de, $0001
349A 23 inc hl
349B CB16 rl (hl)
349D 2B dec hl
349E 9F sbc a, a
349F 4F ld c, a
34A0 CD8E2D call $2D8E
34A3 D1 pop de
34A4 C9 ret
34A5 CD991E call $1E99
34A8 ED78 in a, (c)
34AA 1804 jr $34B0
34AC CD991E call $1E99
34AF 0A ld a, (bc)
34B0 C3282D jp $2D28
34B3 CD991E call $1E99
34B6 212B2D ld hl, $2D2B
34B9 E5 push hl
34BA C5 push bc
34BB C9 ret
34BC CDF12B call $2BF1
34BF 0B dec bc
34C0 78 ld a, b
34C1 B1 or c
34C2 2023 jr nz, $34E7
34C4 1A ld a, (de)
34C5 CD8D2C call $2C8D
34C8 3809 jr c, $34D3
34CA D690 sub $90
34CC 3819 jr c, $34E7
34CE FE15 cp $15
34D0 3015 jr nc, $34E7
34D2 3C inc a
34D3 3D dec a
34D4 87 add a, a
34D5 87 add a, a
34D6 87 add a, a
34D7 FEA8 cp $A8
34D9 300C jr nc, $34E7
34DB ED4B7B5C ld bc, ($5C7B)
34DF 81 add a, c
34E0 4F ld c, a
34E1 3001 jr nc, $34E4
34E3 04 inc b
34E4 C32B2D jp $2D2B
34E7 CF rst $08
34E8 09 add hl, bc
34E9 E5 push hl
34EA C5 push bc
34EB 47 ld b, a
34EC 7E ld a, (hl)
34ED 23 inc hl
34EE B6 or (hl)
34EF 23 inc hl
34F0 B6 or (hl)
34F1 23 inc hl
34F2 B6 or (hl)
34F3 78 ld a, b
34F4 C1 pop bc
34F5 E1 pop hl
34F6 C0 ret nz
34F7 37 scf
34F8 C9 ret
34F9 CDE934 call $34E9
34FC D8 ret c
34FD 3EFF ld a, $FF
34FF 1806 jr $3507
3501 CDE934 call $34E9
3504 1805 jr $350B
3506 AF xor a
3507 23 inc hl
3508 AE xor (hl)
3509 2B dec hl
350A 07 rlca
350B E5 push hl
350C 3E00 ld a, $00
350E 77 ld (hl), a
350F 23 inc hl
3510 77 ld (hl), a
3511 23 inc hl
3512 17 rla
3513 77 ld (hl), a
3514 1F rra
3515 23 inc hl
3516 77 ld (hl), a
3517 23 inc hl
3518 77 ld (hl), a
3519 E1 pop hl
351A C9 ret
351B EB ex de, hl
351C CDE934 call $34E9
351F EB ex de, hl
3520 D8 ret c
3521 37 scf
3522 18E7 jr $350B
3524 EB ex de, hl
3525 CDE934 call $34E9
3528 EB ex de, hl
3529 D0 ret nc
352A A7 and a
352B 18DE jr $350B
352D EB ex de, hl
352E CDE934 call $34E9
3531 EB ex de, hl
3532 D0 ret nc
3533 D5 push de
3534 1B dec de
3535 AF xor a
3536 12 ld (de), a
3537 1B dec de
3538 12 ld (de), a
3539 D1 pop de
353A C9 ret
353B 78 ld a, b
353C D608 sub $08
353E CB57 bit 2, a
3540 2001 jr nz, $3543
3542 3D dec a
3543 0F rrca
3544 3008 jr nc, $354E
3546 F5 push af
3547 E5 push hl
3548 CD3C34 call $343C
354B D1 pop de
354C EB ex de, hl
354D F1 pop af
354E CB57 bit 2, a
3550 2007 jr nz, $3559
3552 0F rrca
3553 F5 push af
3554 CD0F30 call $300F
3557 1833 jr $358C
3559 0F rrca
355A F5 push af
355B CDF12B call $2BF1
355E D5 push de
355F C5 push bc
3560 CDF12B call $2BF1
3563 E1 pop hl
3564 7C ld a, h
3565 B5 or l
3566 E3 ex (sp), hl
3567 78 ld a, b
3568 200B jr nz, $3575
356A B1 or c
356B C1 pop bc
356C 2804 jr z, $3572
356E F1 pop af
356F 3F ccf
3570 1816 jr $3588
3572 F1 pop af
3573 1813 jr $3588
3575 B1 or c
3576 280D jr z, $3585
3578 1A ld a, (de)
3579 96 sub (hl)
357A 3809 jr c, $3585
357C 20ED jr nz, $356B
357E 0B dec bc
357F 13 inc de
3580 23 inc hl
3581 E3 ex (sp), hl
3582 2B dec hl
3583 18DF jr $3564
3585 C1 pop bc
3586 F1 pop af
3587 A7 and a
3588 F5 push af
3589 EF rst $28
358A A0 and b
358B 38F1 jr c, $357E
358D F5 push af
358E DC0135 call c, $3501
3591 F1 pop af
3592 F5 push af
3593 D4F934 call nc, $34F9
3596 F1 pop af
3597 0F rrca
3598 D40135 call nc, $3501
359B C9 ret
359C CDF12B call $2BF1
359F D5 push de
35A0 C5 push bc
35A1 CDF12B call $2BF1
35A4 E1 pop hl
35A5 E5 push hl
35A6 D5 push de
35A7 C5 push bc
35A8 09 add hl, bc
35A9 44 ld b, h
35AA 4D ld c, l
35AB F7 rst $30
35AC CDB22A call $2AB2
35AF C1 pop bc
35B0 E1 pop hl
35B1 78 ld a, b
35B2 B1 or c
35B3 2802 jr z, $35B7
35B5 EDB0 ldir
35B7 C1 pop bc
35B8 E1 pop hl
35B9 78 ld a, b
35BA B1 or c
35BB 2802 jr z, $35BF
35BD EDB0 ldir
35BF 2A655C ld hl, ($5C65)
35C2 11FBFF ld de, $FFFB
35C5 E5 push hl
35C6 19 add hl, de
35C7 D1 pop de
35C8 C9 ret
35C9 CDD52D call $2DD5
35CC 380E jr c, $35DC
35CE 200C jr nz, $35DC
35D0 F5 push af
35D1 010100 ld bc, $0001
35D4 F7 rst $30
35D5 F1 pop af
35D6 12 ld (de), a
35D7 CDB22A call $2AB2
35DA EB ex de, hl
35DB C9 ret
35DC CF rst $08
35DD 0A ld a, (bc)
35DE 2A5D5C ld hl, ($5C5D)
35E1 E5 push hl
35E2 78 ld a, b
35E3 C6E3 add a, $E3
35E5 9F sbc a, a
35E6 F5 push af
35E7 CDF12B call $2BF1
35EA D5 push de
35EB 03 inc bc
35EC F7 rst $30
35ED E1 pop hl
35EE ED535D5C ld ($5C5D), de
35F2 D5 push de
35F3 EDB0 ldir
35F5 EB ex de, hl
35F6 2B dec hl
35F7 360D ld (hl), $0D
35F9 FDCB01BE res 7, (iy+$01)
35FD CDFB24 call $24FB
3600 DF rst $18
3601 FE0D cp $0D
3603 2007 jr nz, $360C
3605 E1 pop hl
3606 F1 pop af
3607 FDAE01 xor (iy+$01)
360A E640 and $40
360C C28A1C jp nz, $1C8A
360F 225D5C ld ($5C5D), hl
3612 FDCB01FE set 7, (iy+$01)
3616 CDFB24 call $24FB
3619 E1 pop hl
361A 225D5C ld ($5C5D), hl
361D 18A0 jr $35BF
361F 010100 ld bc, $0001
3622 F7 rst $30
3623 225B5C ld ($5C5B), hl
3626 E5 push hl
3627 2A515C ld hl, ($5C51)
362A E5 push hl
362B 3EFF ld a, $FF
362D CD0116 call $1601
3630 CDE32D call $2DE3
3633 E1 pop hl
3634 CD1516 call $1615
3637 D1 pop de
3638 2A5B5C ld hl, ($5C5B)
363B A7 and a
363C ED52 sbc hl, de
363E 44 ld b, h
363F 4D ld c, l
3640 CDB22A call $2AB2
3643 EB ex de, hl
3644 C9 ret
3645 CD941E call $1E94
3648 FE10 cp $10
364A D29F1E jp nc, $1E9F
364D 2A515C ld hl, ($5C51)
3650 E5 push hl
3651 CD0116 call $1601
3654 CDE615 call $15E6
3657 010000 ld bc, $0000
365A 3003 jr nc, $365F
365C 0C inc c
365D F7 rst $30
365E 12 ld (de), a
365F CDB22A call $2AB2
3662 E1 pop hl
3663 CD1516 call $1615
3666 C3BF35 jp $35BF
3669 CDF12B call $2BF1
366C 78 ld a, b
366D B1 or c
366E 2801 jr z, $3671
3670 1A ld a, (de)
3671 C3282D jp $2D28
3674 CDF12B call $2BF1
3677 C32B2D jp $2D2B
367A D9 exx
367B E5 push hl
367C 21675C ld hl, $5C67
367F 35 dec (hl)
3680 E1 pop hl
3681 2004 jr nz, $3687
3683 23 inc hl
3684 D9 exx
3685 C9 ret
3686 D9 exx
3687 5E ld e, (hl)
3688 7B ld a, e
3689 17 rla
368A 9F sbc a, a
368B 57 ld d, a
368C 19 add hl, de
368D D9 exx
368E C9 ret
368F 13 inc de
3690 13 inc de
3691 1A ld a, (de)
3692 1B dec de
3693 1B dec de
3694 A7 and a
3695 20EF jr nz, $3686
3697 D9 exx
3698 23 inc hl
3699 D9 exx
369A C9 ret
369B F1 pop af
369C D9 exx
369D E3 ex (sp), hl
369E D9 exx
369F C9 ret
36A0 EF rst $28
36A1 C0 ret nz
36A2 02 ld (bc), a
36A3 31E005 ld sp, $05E0
36A6 27 daa
36A7 E0 ret po
36A8 01C004 ld bc, $04C0
36AB 03 inc bc
36AC E0 ret po
36AD 38C9 jr c, $3678
36AF EF rst $28
36B0 313600 ld sp, $0036
36B3 04 inc b
36B4 3A38C9 ld a, ($C938)
36B7 313AC0 ld sp, $C03A
36BA 03 inc bc
36BB E0 ret po
36BC 013000 ld bc, $0030
36BF 03 inc bc
36C0 A1 and c
36C1 03 inc bc
36C2 38C9 jr c, $368D
36C4 EF rst $28
36C5 3D dec a
36C6 34 inc (hl)
36C7 F1 pop af
36C8 38AA jr c, $3674
36CA 3B dec sp
36CB 29 add hl, hl
36CC 04 inc b
36CD 3127C3 ld sp, $C327
36D0 03 inc bc
36D1 310FA1 ld sp, $A10F
36D4 03 inc bc
36D5 88 adc a, b
36D6 13 inc de
36D7 3658 ld (hl), $58
36D9 65 ld h, l
36DA 66 ld h, (hl)
36DB 9D sbc a, l
36DC 78 ld a, b
36DD 65 ld h, l
36DE 40 ld b, b
36DF A2 and d
36E0 60 ld h, b
36E1 32C9E7 ld ($E7C9), a
36E4 21F7AF ld hl, $AFF7
36E7 24 inc h
36E8 EB ex de, hl
36E9 2F cpl
36EA B0 or b
36EB B0 or b
36EC 14 inc d
36ED EE7E xor $7E
36EF BB cp e
36F0 94 sub h
36F1 58 ld e, b
36F2 F1 pop af
36F3 3A7EF8 ld a, ($F87E)
36F6 CF rst $08
36F7 E3 ex (sp), hl
36F8 38CD jr c, $36C7
36FA D5 push de
36FB 2D dec l
36FC 2007 jr nz, $3705
36FE 3803 jr c, $3703
3700 86 add a, (hl)
3701 3009 jr nc, $370C
3703 CF rst $08
3704 05 dec b
3705 3807 jr c, $370E
3707 96 sub (hl)
3708 3004 jr nc, $370E
370A ED44 neg
370C 77 ld (hl), a
370D C9 ret
370E EF rst $28
370F 02 ld (bc), a
3710 A0 and b
3711 38C9 jr c, $36DC
3713 EF rst $28
3714 3D dec a
3715 313700 ld sp, $0037
3718 04 inc b
3719 38CF jr c, $36EA
371B 09 add hl, bc
371C A0 and b
371D 02 ld (bc), a
371E 387E jr c, $379E
3720 3680 ld (hl), $80
3722 CD282D call $2D28
3725 EF rst $28
3726 34 inc (hl)
3727 3800 jr c, $3729
3729 03 inc bc
372A 013134 ld bc, $3431
372D F0 ret p
372E 4C ld c, h
372F CCCCCD call z, $CDCC
3732 03 inc bc
3733 37 scf
3734 00 nop
3735 08 ex af, af'
3736 01A103 ld bc, $03A1
3739 013834 ld bc, $3438
373C EF rst $28
373D 0134F0 ld bc, $F034
3740 317217 ld sp, $1772
3743 F8 ret m
3744 04 inc b
3745 01A203 ld bc, $03A2
3748 A2 and d
3749 03 inc bc
374A 313432 ld sp, $3234
374D 2004 jr nz, $3753
374F A2 and d
3750 03 inc bc
3751 8C adc a, h
3752 11AC14 ld de, $14AC
3755 09 add hl, bc
3756 56 ld d, (hl)
3757 DAA559 jp c, $59A5
375A 30C5 jr nc, $3721
375C 5C ld e, h
375D 90 sub b
375E AA xor d
375F 9E sbc a, (hl)
3760 70 ld (hl), b
3761 6F ld l, a
3762 61 ld h, c
3763 A1 and c
3764 CBDA set 3, d
3766 96 sub (hl)
3767 A4 and h
3768 319FB4 ld sp, $B49F
376B E7 rst $20
376C A0 and b
376D FE5C cp $5C
376F FCEA1B call m, $1BEA
3772 43 ld b, e
3773 CA36ED jp z, $ED36
3776 A7 and a
3777 9C sbc a, h
3778 7E ld a, (hl)
3779 5E ld e, (hl)
377A F0 ret p
377B 6E ld l, (hl)
377C 23 inc hl
377D 80 add a, b
377E 93 sub e
377F 04 inc b
3780 0F rrca
3781 38C9 jr c, $374C
3783 EF rst $28
3784 3D dec a
3785 34 inc (hl)
3786 EE22 xor $22
3788 F9 ld sp, hl
3789 83 add a, e
378A 6E ld l, (hl)
378B 04 inc b
378C 31A20F ld sp, $0FA2
378F 27 daa
3790 03 inc bc
3791 310F31 ld sp, $310F
3794 0F rrca
3795 312AA1 ld sp, $A12A
3798 03 inc bc
3799 3137C0 ld sp, $C037
379C 00 nop
379D 04 inc b
379E 02 ld (bc), a
379F 38C9 jr c, $376A
37A1 A1 and c
37A2 03 inc bc
37A3 013600 ld bc, $0036
37A6 02 ld (bc), a
37A7 1B dec de
37A8 38C9 jr c, $3773
37AA EF rst $28
37AB 39 add hl, sp
37AC 2AA103 ld hl, ($03A1)
37AF E0 ret po
37B0 00 nop
37B1 061B ld b, $1B
37B3 33 inc sp
37B4 03 inc bc
37B5 EF rst $28
37B6 39 add hl, sp
37B7 313104 ld sp, $0431
37BA 310FA1 ld sp, $A10F
37BD 03 inc bc
37BE 86 add a, (hl)
37BF 14 inc d
37C0 E65C and $5C
37C2 1F rra
37C3 0B dec bc
37C4 A3 and e
37C5 8F adc a, a
37C6 38EE jr c, $37B6
37C8 E9 jp (hl)
37C9 15 dec d
37CA 63 ld h, e
37CB BB cp e
37CC 23 inc hl
37CD EE92 xor $92
37CF 0D dec c
37D0 CDEDF1 call $F1ED
37D3 23 inc hl
37D4 5D ld e, l
37D5 1B dec de
37D6 EA0438 jp pe, $3804
37D9 C9 ret
37DA EF rst $28
37DB 311F01 ld sp, $011F
37DE 2005 jr nz, $37E5
37E0 38C9 jr c, $37AB
37E2 CD9732 call $3297
37E5 7E ld a, (hl)
37E6 FE81 cp $81
37E8 380E jr c, $37F8
37EA EF rst $28
37EB A1 and c
37EC 1B dec de
37ED 010531 ld bc, $3105
37F0 36A3 ld (hl), $A3
37F2 010006 ld bc, $0600
37F5 1B dec de
37F6 33 inc sp
37F7 03 inc bc
37F8 EF rst $28
37F9 A0 and b
37FA 013131 ld bc, $3131
37FD 04 inc b
37FE 310FA1 ld sp, $A10F
3801 03 inc bc
3802 8C adc a, h
3803 10B2 djnz $37B7
3805 13 inc de
3806 0E55 ld c, $55
3808 E48D58 call po, $588D
380B 39 add hl, sp
380C BC cp h
380D 5B ld e, e
380E 98 sbc a, b
380F FD9E00 sbc a, (iy)
3812 3675 ld (hl), $75
3814 A0 and b
3815 DBE8 in a, ($E8)
3817 B4 or h
3818 63 ld h, e
3819 42 ld b, d
381A C4E6B5 call nz, $B5E6
381D 09 add hl, bc
381E 36BE ld (hl), $BE
3820 E9 jp (hl)
3821 3673 ld (hl), $73
3823 1B dec de
3824 5D ld e, l
3825 ECD8DE call pe, $DED8
3828 63 ld h, e
3829 BE cp (hl)
382A F0 ret p
382B 61 ld h, c
382C A1 and c
382D B3 or e
382E 0C inc c
382F 04 inc b
3830 0F rrca
3831 38C9 jr c, $37FC
3833 EF rst $28
3834 313104 ld sp, $0431
3837 A1 and c
3838 03 inc bc
3839 1B dec de
383A 28A1 jr z, $37DD
383C 0F rrca
383D 05 dec b
383E 24 inc h
383F 310F38 ld sp, $380F
3842 C9 ret
3843 EF rst $28
3844 22A303 ld ($03A3), hl
3847 1B dec de
3848 38C9 jr c, $3813
384A EF rst $28
384B 313000 ld sp, $0030
384E 1EA2 ld e, $A2
3850 38EF jr c, $3841
3852 013130 ld bc, $3031
3855 00 nop
3856 07 rlca
3857 25 dec h
3858 04 inc b
3859 38C3 jr c, $381E
385B C43602 call nz, $0236
385E 313000 ld sp, $0030
3861 09 add hl, bc
3862 A0 and b
3863 013700 ld bc, $0037
3866 06A1 ld b, $A1
3868 010502 ld bc, $0205
386B A1 and c
386C 38C9 jr c, $3837
386E FF rst $38
386F FF rst $38
3870 FF rst $38
3871 FF rst $38
3872 FF rst $38
3873 FF rst $38
3874 FF rst $38
3875 FF rst $38
3876 FF rst $38
3877 FF rst $38
3878 FF rst $38
3879 FF rst $38
387A FF rst $38
387B FF rst $38
387C FF rst $38
387D FF rst $38
387E FF rst $38
387F FF rst $38
3880 FF rst $38
3881 FF rst $38
3882 FF rst $38
3883 FF rst $38
3884 FF rst $38
3885 FF rst $38
3886 FF rst $38
3887 FF rst $38
3888 FF rst $38
3889 FF rst $38
388A FF rst $38
388B FF rst $38
388C FF rst $38
388D FF rst $38
388E FF rst $38
388F FF rst $38
3890 FF rst $38
3891 FF rst $38
3892 FF rst $38
3893 FF rst $38
3894 FF rst $38
3895 FF rst $38
3896 FF rst $38
3897 FF rst $38
3898 FF rst $38
3899 FF rst $38
389A FF rst $38
389B FF rst $38
389C FF rst $38
389D FF rst $38
389E FF rst $38
389F FF rst $38
38A0 FF rst $38
38A1 FF rst $38
38A2 FF rst $38
38A3 FF rst $38
38A4 FF rst $38
38A5 FF rst $38
38A6 FF rst $38
38A7 FF rst $38
38A8 FF rst $38
38A9 FF rst $38
38AA FF rst $38
38AB FF rst $38
38AC FF rst $38
38AD FF rst $38
38AE FF rst $38
38AF FF rst $38
38B0 FF rst $38
38B1 FF rst $38
38B2 FF rst $38
38B3 FF rst $38
38B4 FF rst $38
38B5 FF rst $38
38B6 FF rst $38
38B7 FF rst $38
38B8 FF rst $38
38B9 FF rst $38
38BA FF rst $38
38BB FF rst $38
38BC FF rst $38
38BD FF rst $38
38BE FF rst $38
38BF FF rst $38
38C0 FF rst $38
38C1 FF rst $38
38C2 FF rst $38
38C3 FF rst $38
38C4 FF rst $38
38C5 FF rst $38
38C6 FF rst $38
38C7 FF rst $38
38C8 FF rst $38
38C9 FF rst $38
38CA FF rst $38
38CB FF rst $38
38CC FF rst $38
38CD FF rst $38
38CE FF rst $38
38CF FF rst $38
38D0 FF rst $38
38D1 FF rst $38
38D2 FF rst $38
38D3 FF rst $38
38D4 FF rst $38
38D5 FF rst $38
38D6 FF rst $38
38D7 FF rst $38
38D8 FF rst $38
38D9 FF rst $38
38DA FF rst $38
38DB FF rst $38
38DC FF rst $38
38DD FF rst $38
38DE FF rst $38
38DF FF rst $38
38E0 FF rst $38
38E1 FF rst $38
38E2 FF rst $38
38E3 FF rst $38
38E4 FF rst $38
38E5 FF rst $38
38E6 FF rst $38
38E7 FF rst $38
38E8 FF rst $38
38E9 FF rst $38
38EA FF rst $38
38EB FF rst $38
38EC FF rst $38
38ED FF rst $38
38EE FF rst $38
38EF FF rst $38
38F0 FF rst $38
38F1 FF rst $38
38F2 FF rst $38
38F3 FF rst $38
38F4 FF rst $38
38F5 FF rst $38
38F6 FF rst $38
38F7 FF rst $38
38F8 FF rst $38
38F9 FF rst $38
38FA FF rst $38
38FB FF rst $38
38FC FF rst $38
38FD FF rst $38
38FE FF rst $38
38FF FF rst $38
3900 FF rst $38
3901 FF rst $38
3902 FF rst $38
3903 FF rst $38
3904 FF rst $38
3905 FF rst $38
3906 FF rst $38
3907 FF rst $38
3908 FF rst $38
3909 FF rst $38
390A FF rst $38
390B FF rst $38
390C FF rst $38
390D FF rst $38
390E FF rst $38
390F FF rst $38
3910 FF rst $38
3911 FF rst $38
3912 FF rst $38
3913 FF rst $38
3914 FF rst $38
3915 FF rst $38
3916 FF rst $38
3917 FF rst $38
3918 FF rst $38
3919 FF rst $38
391A FF rst $38
391B FF rst $38
391C FF rst $38
391D FF rst $38
391E FF rst $38
391F FF rst $38
3920 FF rst $38
3921 FF rst $38
3922 FF rst $38
3923 FF rst $38
3924 FF rst $38
3925 FF rst $38
3926 FF rst $38
3927 FF rst $38
3928 FF rst $38
3929 FF rst $38
392A FF rst $38
392B FF rst $38
392C FF rst $38
392D FF rst $38
392E FF rst $38
392F FF rst $38
3930 FF rst $38
3931 FF rst $38
3932 FF rst $38
3933 FF rst $38
3934 FF rst $38
3935 FF rst $38
3936 FF rst $38
3937 FF rst $38
3938 FF rst $38
3939 FF rst $38
393A FF rst $38
393B FF rst $38
393C FF rst $38
393D FF rst $38
393E FF rst $38
393F FF rst $38
3940 FF rst $38
3941 FF rst $38
3942 FF rst $38
3943 FF rst $38
3944 FF rst $38
3945 FF rst $38
3946 FF rst $38
3947 FF rst $38
3948 FF rst $38
3949 FF rst $38
394A FF rst $38
394B FF rst $38
394C FF rst $38
394D FF rst $38
394E FF rst $38
394F FF rst $38
3950 FF rst $38
3951 FF rst $38
3952 FF rst $38
3953 FF rst $38
3954 FF rst $38
3955 FF rst $38
3956 FF rst $38
3957 FF rst $38
3958 FF rst $38
3959 FF rst $38
395A FF rst $38
395B FF rst $38
395C FF rst $38
395D FF rst $38
395E FF rst $38
395F FF rst $38
3960 FF rst $38
3961 FF rst $38
3962 FF rst $38
3963 FF rst $38
3964 FF rst $38
3965 FF rst $38
3966 FF rst $38
3967 FF rst $38
3968 FF rst $38
3969 FF rst $38
396A FF rst $38
396B FF rst $38
396C FF rst $38
396D FF rst $38
396E FF rst $38
396F FF rst $38
3970 FF rst $38
3971 FF rst $38
3972 FF rst $38
3973 FF rst $38
3974 FF rst $38
3975 FF rst $38
3976 FF rst $38
3977 FF rst $38
3978 FF rst $38
3979 FF rst $38
397A FF rst $38
397B FF rst $38
397C FF rst $38
397D FF rst $38
397E FF rst $38
397F FF rst $38
3980 FF rst $38
3981 FF rst $38
3982 FF rst $38
3983 FF rst $38
3984 FF rst $38
3985 FF rst $38
3986 FF rst $38
3987 FF rst $38
3988 FF rst $38
3989 FF rst $38
398A FF rst $38
398B FF rst $38
398C FF rst $38
398D FF rst $38
398E FF rst $38
398F FF rst $38
3990 FF rst $38
3991 FF rst $38
3992 FF rst $38
3993 FF rst $38
3994 FF rst $38
3995 FF rst $38
3996 FF rst $38
3997 FF rst $38
3998 FF rst $38
3999 FF rst $38
399A FF rst $38
399B FF rst $38
399C FF rst $38
399D FF rst $38
399E FF rst $38
399F FF rst $38
39A0 FF rst $38
39A1 FF rst $38
39A2 FF rst $38
39A3 FF rst $38
39A4 FF rst $38
39A5 FF rst $38
39A6 FF rst $38
39A7 FF rst $38
39A8 FF rst $38
39A9 FF rst $38
39AA FF rst $38
39AB FF rst $38
39AC FF rst $38
39AD FF rst $38
39AE FF rst $38
39AF FF rst $38
39B0 FF rst $38
39B1 FF rst $38
39B2 FF rst $38
39B3 FF rst $38
39B4 FF rst $38
39B5 FF rst $38
39B6 FF rst $38
39B7 FF rst $38
39B8 FF rst $38
39B9 FF rst $38
39BA FF rst $38
39BB FF rst $38
39BC FF rst $38
39BD FF rst $38
39BE FF rst $38
39BF FF rst $38
39C0 FF rst $38
39C1 FF rst $38
39C2 FF rst $38
39C3 FF rst $38
39C4 FF rst $38
39C5 FF rst $38
39C6 FF rst $38
39C7 FF rst $38
39C8 FF rst $38
39C9 FF rst $38
39CA FF rst $38
39CB FF rst $38
39CC FF rst $38
39CD FF rst $38
39CE FF rst $38
39CF FF rst $38
39D0 FF rst $38
39D1 FF rst $38
39D2 FF rst $38
39D3 FF rst $38
39D4 FF rst $38
39D5 FF rst $38
39D6 FF rst $38
39D7 FF rst $38
39D8 FF rst $38
39D9 FF rst $38
39DA FF rst $38
39DB FF rst $38
39DC FF rst $38
39DD FF rst $38
39DE FF rst $38
39DF FF rst $38
39E0 FF rst $38
39E1 FF rst $38
39E2 FF rst $38
39E3 FF rst $38
39E4 FF rst $38
39E5 FF rst $38
39E6 FF rst $38
39E7 FF rst $38
39E8 FF rst $38
39E9 FF rst $38
39EA FF rst $38
39EB FF rst $38
39EC FF rst $38
39ED FF rst $38
39EE FF rst $38
39EF FF rst $38
39F0 FF rst $38
39F1 FF rst $38
39F2 FF rst $38
39F3 FF rst $38
39F4 FF rst $38
39F5 FF rst $38
39F6 FF rst $38
39F7 FF rst $38
39F8 FF rst $38
39F9 FF rst $38
39FA FF rst $38
39FB FF rst $38
39FC FF rst $38
39FD FF rst $38
39FE FF rst $38
39FF FF rst $38
3A00 FF rst $38
3A01 FF rst $38
3A02 FF rst $38
3A03 FF rst $38
3A04 FF rst $38
3A05 FF rst $38
3A06 FF rst $38
3A07 FF rst $38
3A08 FF rst $38
3A09 FF rst $38
3A0A FF rst $38
3A0B FF rst $38
3A0C FF rst $38
3A0D FF rst $38
3A0E FF rst $38
3A0F FF rst $38
3A10 FF rst $38
3A11 FF rst $38
3A12 FF rst $38
3A13 FF rst $38
3A14 FF rst $38
3A15 FF rst $38
3A16 FF rst $38
3A17 FF rst $38
3A18 FF rst $38
3A19 FF rst $38
3A1A FF rst $38
3A1B FF rst $38
3A1C FF rst $38
3A1D FF rst $38
3A1E FF rst $38
3A1F FF rst $38
3A20 FF rst $38
3A21 FF rst $38
3A22 FF rst $38
3A23 FF rst $38
3A24 FF rst $38
3A25 FF rst $38
3A26 FF rst $38
3A27 FF rst $38
3A28 FF rst $38
3A29 FF rst $38
3A2A FF rst $38
3A2B FF rst $38
3A2C FF rst $38
3A2D FF rst $38
3A2E FF rst $38
3A2F FF rst $38
3A30 FF rst $38
3A31 FF rst $38
3A32 FF rst $38
3A33 FF rst $38
3A34 FF rst $38
3A35 FF rst $38
3A36 FF rst $38
3A37 FF rst $38
3A38 FF rst $38
3A39 FF rst $38
3A3A FF rst $38
3A3B FF rst $38
3A3C FF rst $38
3A3D FF rst $38
3A3E FF rst $38
3A3F FF rst $38
3A40 FF rst $38
3A41 FF rst $38
3A42 FF rst $38
3A43 FF rst $38
3A44 FF rst $38
3A45 FF rst $38
3A46 FF rst $38
3A47 FF rst $38
3A48 FF rst $38
3A49 FF rst $38
3A4A FF rst $38
3A4B FF rst $38
3A4C FF rst $38
3A4D FF rst $38
3A4E FF rst $38
3A4F FF rst $38
3A50 FF rst $38
3A51 FF rst $38
3A52 FF rst $38
3A53 FF rst $38
3A54 FF rst $38
3A55 FF rst $38
3A56 FF rst $38
3A57 FF rst $38
3A58 FF rst $38
3A59 FF rst $38
3A5A FF rst $38
3A5B FF rst $38
3A5C FF rst $38
3A5D FF rst $38
3A5E FF rst $38
3A5F FF rst $38
3A60 FF rst $38
3A61 FF rst $38
3A62 FF rst $38
3A63 FF rst $38
3A64 FF rst $38
3A65 FF rst $38
3A66 FF rst $38
3A67 FF rst $38
3A68 FF rst $38
3A69 FF rst $38
3A6A FF rst $38
3A6B FF rst $38
3A6C FF rst $38
3A6D FF rst $38
3A6E FF rst $38
3A6F FF rst $38
3A70 FF rst $38
3A71 FF rst $38
3A72 FF rst $38
3A73 FF rst $38
3A74 FF rst $38
3A75 FF rst $38
3A76 FF rst $38
3A77 FF rst $38
3A78 FF rst $38
3A79 FF rst $38
3A7A FF rst $38
3A7B FF rst $38
3A7C FF rst $38
3A7D FF rst $38
3A7E FF rst $38
3A7F FF rst $38
3A80 FF rst $38
3A81 FF rst $38
3A82 FF rst $38
3A83 FF rst $38
3A84 FF rst $38
3A85 FF rst $38
3A86 FF rst $38
3A87 FF rst $38
3A88 FF rst $38
3A89 FF rst $38
3A8A FF rst $38
3A8B FF rst $38
3A8C FF rst $38
3A8D FF rst $38
3A8E FF rst $38
3A8F FF rst $38
3A90 FF rst $38
3A91 FF rst $38
3A92 FF rst $38
3A93 FF rst $38
3A94 FF rst $38
3A95 FF rst $38
3A96 FF rst $38
3A97 FF rst $38
3A98 FF rst $38
3A99 FF rst $38
3A9A FF rst $38
3A9B FF rst $38
3A9C FF rst $38
3A9D FF rst $38
3A9E FF rst $38
3A9F FF rst $38
3AA0 FF rst $38
3AA1 FF rst $38
3AA2 FF rst $38
3AA3 FF rst $38
3AA4 FF rst $38
3AA5 FF rst $38
3AA6 FF rst $38
3AA7 FF rst $38
3AA8 FF rst $38
3AA9 FF rst $38
3AAA FF rst $38
3AAB FF rst $38
3AAC FF rst $38
3AAD FF rst $38
3AAE FF rst $38
3AAF FF rst $38
3AB0 FF rst $38
3AB1 FF rst $38
3AB2 FF rst $38
3AB3 FF rst $38
3AB4 FF rst $38
3AB5 FF rst $38
3AB6 FF rst $38
3AB7 FF rst $38
3AB8 FF rst $38
3AB9 FF rst $38
3ABA FF rst $38
3ABB FF rst $38
3ABC FF rst $38
3ABD FF rst $38
3ABE FF rst $38
3ABF FF rst $38
3AC0 FF rst $38
3AC1 FF rst $38
3AC2 FF rst $38
3AC3 FF rst $38
3AC4 FF rst $38
3AC5 FF rst $38
3AC6 FF rst $38
3AC7 FF rst $38
3AC8 FF rst $38
3AC9 FF rst $38
3ACA FF rst $38
3ACB FF rst $38
3ACC FF rst $38
3ACD FF rst $38
3ACE FF rst $38
3ACF FF rst $38
3AD0 FF rst $38
3AD1 FF rst $38
3AD2 FF rst $38
3AD3 FF rst $38
3AD4 FF rst $38
3AD5 FF rst $38
3AD6 FF rst $38
3AD7 FF rst $38
3AD8 FF rst $38
3AD9 FF rst $38
3ADA FF rst $38
3ADB FF rst $38
3ADC FF rst $38
3ADD FF rst $38
3ADE FF rst $38
3ADF FF rst $38
3AE0 FF rst $38
3AE1 FF rst $38
3AE2 FF rst $38
3AE3 FF rst $38
3AE4 FF rst $38
3AE5 FF rst $38
3AE6 FF rst $38
3AE7 FF rst $38
3AE8 FF rst $38
3AE9 FF rst $38
3AEA FF rst $38
3AEB FF rst $38
3AEC FF rst $38
3AED FF rst $38
3AEE FF rst $38
3AEF FF rst $38
3AF0 FF rst $38
3AF1 FF rst $38
3AF2 FF rst $38
3AF3 FF rst $38
3AF4 FF rst $38
3AF5 FF rst $38
3AF6 FF rst $38
3AF7 FF rst $38
3AF8 FF rst $38
3AF9 FF rst $38
3AFA FF rst $38
3AFB FF rst $38
3AFC FF rst $38
3AFD FF rst $38
3AFE FF rst $38
3AFF FF rst $38
3B00 FF rst $38
3B01 FF rst $38
3B02 FF rst $38
3B03 FF rst $38
3B04 FF rst $38
3B05 FF rst $38
3B06 FF rst $38
3B07 FF rst $38
3B08 FF rst $38
3B09 FF rst $38
3B0A FF rst $38
3B0B FF rst $38
3B0C FF rst $38
3B0D FF rst $38
3B0E FF rst $38
3B0F FF rst $38
3B10 FF rst $38
3B11 FF rst $38
3B12 FF rst $38
3B13 FF rst $38
3B14 FF rst $38
3B15 FF rst $38
3B16 FF rst $38
3B17 FF rst $38
3B18 FF rst $38
3B19 FF rst $38
3B1A FF rst $38
3B1B FF rst $38
3B1C FF rst $38
3B1D FF rst $38
3B1E FF rst $38
3B1F FF rst $38
3B20 FF rst $38
3B21 FF rst $38
3B22 FF rst $38
3B23 FF rst $38
3B24 FF rst $38
3B25 FF rst $38
3B26 FF rst $38
3B27 FF rst $38
3B28 FF rst $38
3B29 FF rst $38
3B2A FF rst $38
3B2B FF rst $38
3B2C FF rst $38
3B2D FF rst $38
3B2E FF rst $38
3B2F FF rst $38
3B30 FF rst $38
3B31 FF rst $38
3B32 FF rst $38
3B33 FF rst $38
3B34 FF rst $38
3B35 FF rst $38
3B36 FF rst $38
3B37 FF rst $38
3B38 FF rst $38
3B39 FF rst $38
3B3A FF rst $38
3B3B FF rst $38
3B3C FF rst $38
3B3D FF rst $38
3B3E FF rst $38
3B3F FF rst $38
3B40 FF rst $38
3B41 FF rst $38
3B42 FF rst $38
3B43 FF rst $38
3B44 FF rst $38
3B45 FF rst $38
3B46 FF rst $38
3B47 FF rst $38
3B48 FF rst $38
3B49 FF rst $38
3B4A FF rst $38
3B4B FF rst $38
3B4C FF rst $38
3B4D FF rst $38
3B4E FF rst $38
3B4F FF rst $38
3B50 FF rst $38
3B51 FF rst $38
3B52 FF rst $38
3B53 FF rst $38
3B54 FF rst $38
3B55 FF rst $38
3B56 FF rst $38
3B57 FF rst $38
3B58 FF rst $38
3B59 FF rst $38
3B5A FF rst $38
3B5B FF rst $38
3B5C FF rst $38
3B5D FF rst $38
3B5E FF rst $38
3B5F FF rst $38
3B60 FF rst $38
3B61 FF rst $38
3B62 FF rst $38
3B63 FF rst $38
3B64 FF rst $38
3B65 FF rst $38
3B66 FF rst $38
3B67 FF rst $38
3B68 FF rst $38
3B69 FF rst $38
3B6A FF rst $38
3B6B FF rst $38
3B6C FF rst $38
3B6D FF rst $38
3B6E FF rst $38
3B6F FF rst $38
3B70 FF rst $38
3B71 FF rst $38
3B72 FF rst $38
3B73 FF rst $38
3B74 FF rst $38
3B75 FF rst $38
3B76 FF rst $38
3B77 FF rst $38
3B78 FF rst $38
3B79 FF rst $38
3B7A FF rst $38
3B7B FF rst $38
3B7C FF rst $38
3B7D FF rst $38
3B7E FF rst $38
3B7F FF rst $38
3B80 FF rst $38
3B81 FF rst $38
3B82 FF rst $38
3B83 FF rst $38
3B84 FF rst $38
3B85 FF rst $38
3B86 FF rst $38
3B87 FF rst $38
3B88 FF rst $38
3B89 FF rst $38
3B8A FF rst $38
3B8B FF rst $38
3B8C FF rst $38
3B8D FF rst $38
3B8E FF rst $38
3B8F FF rst $38
3B90 FF rst $38
3B91 FF rst $38
3B92 FF rst $38
3B93 FF rst $38
3B94 FF rst $38
3B95 FF rst $38
3B96 FF rst $38
3B97 FF rst $38
3B98 FF rst $38
3B99 FF rst $38
3B9A FF rst $38
3B9B FF rst $38
3B9C FF rst $38
3B9D FF rst $38
3B9E FF rst $38
3B9F FF rst $38
3BA0 FF rst $38
3BA1 FF rst $38
3BA2 FF rst $38
3BA3 FF rst $38
3BA4 FF rst $38
3BA5 FF rst $38
3BA6 FF rst $38
3BA7 FF rst $38
3BA8 FF rst $38
3BA9 FF rst $38
3BAA FF rst $38
3BAB FF rst $38
3BAC FF rst $38
3BAD FF rst $38
3BAE FF rst $38
3BAF FF rst $38
3BB0 FF rst $38
3BB1 FF rst $38
3BB2 FF rst $38
3BB3 FF rst $38
3BB4 FF rst $38
3BB5 FF rst $38
3BB6 FF rst $38
3BB7 FF rst $38
3BB8 FF rst $38
3BB9 FF rst $38
3BBA FF rst $38
3BBB FF rst $38
3BBC FF rst $38
3BBD FF rst $38
3BBE FF rst $38
3BBF FF rst $38
3BC0 FF rst $38
3BC1 FF rst $38
3BC2 FF rst $38
3BC3 FF rst $38
3BC4 FF rst $38
3BC5 FF rst $38
3BC6 FF rst $38
3BC7 FF rst $38
3BC8 FF rst $38
3BC9 FF rst $38
3BCA FF rst $38
3BCB FF rst $38
3BCC FF rst $38
3BCD FF rst $38
3BCE FF rst $38
3BCF FF rst $38
3BD0 FF rst $38
3BD1 FF rst $38
3BD2 FF rst $38
3BD3 FF rst $38
3BD4 FF rst $38
3BD5 FF rst $38
3BD6 FF rst $38
3BD7 FF rst $38
3BD8 FF rst $38
3BD9 FF rst $38
3BDA FF rst $38
3BDB FF rst $38
3BDC FF rst $38
3BDD FF rst $38
3BDE FF rst $38
3BDF FF rst $38
3BE0 FF rst $38
3BE1 FF rst $38
3BE2 FF rst $38
3BE3 FF rst $38
3BE4 FF rst $38
3BE5 FF rst $38
3BE6 FF rst $38
3BE7 FF rst $38
3BE8 FF rst $38
3BE9 FF rst $38
3BEA FF rst $38
3BEB FF rst $38
3BEC FF rst $38
3BED FF rst $38
3BEE FF rst $38
3BEF FF rst $38
3BF0 FF rst $38
3BF1 FF rst $38
3BF2 FF rst $38
3BF3 FF rst $38
3BF4 FF rst $38
3BF5 FF rst $38
3BF6 FF rst $38
3BF7 FF rst $38
3BF8 FF rst $38
3BF9 FF rst $38
3BFA FF rst $38
3BFB FF rst $38
3BFC FF rst $38
3BFD FF rst $38
3BFE FF rst $38
3BFF FF rst $38
3C00 FF rst $38
3C01 FF rst $38
3C02 FF rst $38
3C03 FF rst $38
3C04 FF rst $38
3C05 FF rst $38
3C06 FF rst $38
3C07 FF rst $38
3C08 FF rst $38
3C09 FF rst $38
3C0A FF rst $38
3C0B FF rst $38
3C0C FF rst $38
3C0D FF rst $38
3C0E FF rst $38
3C0F FF rst $38
3C10 FF rst $38
3C11 FF rst $38
3C12 FF rst $38
3C13 FF rst $38
3C14 FF rst $38
3C15 FF rst $38
3C16 FF rst $38
3C17 FF rst $38
3C18 FF rst $38
3C19 FF rst $38
3C1A FF rst $38
3C1B FF rst $38
3C1C FF rst $38
3C1D FF rst $38
3C1E FF rst $38
3C1F FF rst $38
3C20 FF rst $38
3C21 FF rst $38
3C22 FF rst $38
3C23 FF rst $38
3C24 FF rst $38
3C25 FF rst $38
3C26 FF rst $38
3C27 FF rst $38
3C28 FF rst $38
3C29 FF rst $38
3C2A FF rst $38
3C2B FF rst $38
3C2C FF rst $38
3C2D FF rst $38
3C2E FF rst $38
3C2F FF rst $38
3C30 FF rst $38
3C31 FF rst $38
3C32 FF rst $38
3C33 FF rst $38
3C34 FF rst $38
3C35 FF rst $38
3C36 FF rst $38
3C37 FF rst $38
3C38 FF rst $38
3C39 FF rst $38
3C3A FF rst $38
3C3B FF rst $38
3C3C FF rst $38
3C3D FF rst $38
3C3E FF rst $38
3C3F FF rst $38
3C40 FF rst $38
3C41 FF rst $38
3C42 FF rst $38
3C43 FF rst $38
3C44 FF rst $38
3C45 FF rst $38
3C46 FF rst $38
3C47 FF rst $38
3C48 FF rst $38
3C49 FF rst $38
3C4A FF rst $38
3C4B FF rst $38
3C4C FF rst $38
3C4D FF rst $38
3C4E FF rst $38
3C4F FF rst $38
3C50 FF rst $38
3C51 FF rst $38
3C52 FF rst $38
3C53 FF rst $38
3C54 FF rst $38
3C55 FF rst $38
3C56 FF rst $38
3C57 FF rst $38
3C58 FF rst $38
3C59 FF rst $38
3C5A FF rst $38
3C5B FF rst $38
3C5C FF rst $38
3C5D FF rst $38
3C5E FF rst $38
3C5F FF rst $38
3C60 FF rst $38
3C61 FF rst $38
3C62 FF rst $38
3C63 FF rst $38
3C64 FF rst $38
3C65 FF rst $38
3C66 FF rst $38
3C67 FF rst $38
3C68 FF rst $38
3C69 FF rst $38
3C6A FF rst $38
3C6B FF rst $38
3C6C FF rst $38
3C6D FF rst $38
3C6E FF rst $38
3C6F FF rst $38
3C70 FF rst $38
3C71 FF rst $38
3C72 FF rst $38
3C73 FF rst $38
3C74 FF rst $38
3C75 FF rst $38
3C76 FF rst $38
3C77 FF rst $38
3C78 FF rst $38
3C79 FF rst $38
3C7A FF rst $38
3C7B FF rst $38
3C7C FF rst $38
3C7D FF rst $38
3C7E FF rst $38
3C7F FF rst $38
3C80 FF rst $38
3C81 FF rst $38
3C82 FF rst $38
3C83 FF rst $38
3C84 FF rst $38
3C85 FF rst $38
3C86 FF rst $38
3C87 FF rst $38
3C88 FF rst $38
3C89 FF rst $38
3C8A FF rst $38
3C8B FF rst $38
3C8C FF rst $38
3C8D FF rst $38
3C8E FF rst $38
3C8F FF rst $38
3C90 FF rst $38
3C91 FF rst $38
3C92 FF rst $38
3C93 FF rst $38
3C94 FF rst $38
3C95 FF rst $38
3C96 FF rst $38
3C97 FF rst $38
3C98 FF rst $38
3C99 FF rst $38
3C9A FF rst $38
3C9B FF rst $38
3C9C FF rst $38
3C9D FF rst $38
3C9E FF rst $38
3C9F FF rst $38
3CA0 FF rst $38
3CA1 FF rst $38
3CA2 FF rst $38
3CA3 FF rst $38
3CA4 FF rst $38
3CA5 FF rst $38
3CA6 FF rst $38
3CA7 FF rst $38
3CA8 FF rst $38
3CA9 FF rst $38
3CAA FF rst $38
3CAB FF rst $38
3CAC FF rst $38
3CAD FF rst $38
3CAE FF rst $38
3CAF FF rst $38
3CB0 FF rst $38
3CB1 FF rst $38
3CB2 FF rst $38
3CB3 FF rst $38
3CB4 FF rst $38
3CB5 FF rst $38
3CB6 FF rst $38
3CB7 FF rst $38
3CB8 FF rst $38
3CB9 FF rst $38
3CBA FF rst $38
3CBB FF rst $38
3CBC FF rst $38
3CBD FF rst $38
3CBE FF rst $38
3CBF FF rst $38
3CC0 FF rst $38
3CC1 FF rst $38
3CC2 FF rst $38
3CC3 FF rst $38
3CC4 FF rst $38
3CC5 FF rst $38
3CC6 FF rst $38
3CC7 FF rst $38
3CC8 FF rst $38
3CC9 FF rst $38
3CCA FF rst $38
3CCB FF rst $38
3CCC FF rst $38
3CCD FF rst $38
3CCE FF rst $38
3CCF FF rst $38
3CD0 FF rst $38
3CD1 FF rst $38
3CD2 FF rst $38
3CD3 FF rst $38
3CD4 FF rst $38
3CD5 FF rst $38
3CD6 FF rst $38
3CD7 FF rst $38
3CD8 FF rst $38
3CD9 FF rst $38
3CDA FF rst $38
3CDB FF rst $38
3CDC FF rst $38
3CDD FF rst $38
3CDE FF rst $38
3CDF FF rst $38
3CE0 FF rst $38
3CE1 FF rst $38
3CE2 FF rst $38
3CE3 FF rst $38
3CE4 FF rst $38
3CE5 FF rst $38
3CE6 FF rst $38
3CE7 FF rst $38
3CE8 FF rst $38
3CE9 FF rst $38
3CEA FF rst $38
3CEB FF rst $38
3CEC FF rst $38
3CED FF rst $38
3CEE FF rst $38
3CEF FF rst $38
3CF0 FF rst $38
3CF1 FF rst $38
3CF2 FF rst $38
3CF3 FF rst $38
3CF4 FF rst $38
3CF5 FF rst $38
3CF6 FF rst $38
3CF7 FF rst $38
3CF8 FF rst $38
3CF9 FF rst $38
3CFA FF rst $38
3CFB FF rst $38
3CFC FF rst $38
3CFD FF rst $38
3CFE FF rst $38
3CFF FF rst $38
3D00 00 nop
3D01 00 nop
3D02 00 nop
3D03 00 nop
3D04 00 nop
3D05 00 nop
3D06 00 nop
3D07 00 nop
3D08 00 nop
3D09 1010 djnz $3D1B
3D0B 1010 djnz $3D1D
3D0D 00 nop
3D0E 1000 djnz $3D10
3D10 00 nop
3D11 24 inc h
3D12 24 inc h
3D13 00 nop
3D14 00 nop
3D15 00 nop
3D16 00 nop
3D17 00 nop
3D18 00 nop
3D19 24 inc h
3D1A 7E ld a, (hl)
3D1B 24 inc h
3D1C 24 inc h
3D1D 7E ld a, (hl)
3D1E 24 inc h
3D1F 00 nop
3D20 00 nop
3D21 08 ex af, af'
3D22 3E28 ld a, $28
3D24 3E0A ld a, $0A
3D26 3E08 ld a, $08
3D28 00 nop
3D29 62 ld h, d
3D2A 64 ld h, h
3D2B 08 ex af, af'
3D2C 1026 djnz $3D54
3D2E 46 ld b, (hl)
3D2F 00 nop
3D30 00 nop
3D31 1028 djnz $3D5B
3D33 102A djnz $3D5F
3D35 44 ld b, h
3D36 3A0000 ld a, ($0000)
3D39 08 ex af, af'
3D3A 1000 djnz $3D3C
3D3C 00 nop
3D3D 00 nop
3D3E 00 nop
3D3F 00 nop
3D40 00 nop
3D41 04 inc b
3D42 08 ex af, af'
3D43 08 ex af, af'
3D44 08 ex af, af'
3D45 08 ex af, af'
3D46 04 inc b
3D47 00 nop
3D48 00 nop
3D49 2010 jr nz, $3D5B
3D4B 1010 djnz $3D5D
3D4D 1020 djnz $3D6F
3D4F 00 nop
3D50 00 nop
3D51 00 nop
3D52 14 inc d
3D53 08 ex af, af'
3D54 3E08 ld a, $08
3D56 14 inc d
3D57 00 nop
3D58 00 nop
3D59 00 nop
3D5A 08 ex af, af'
3D5B 08 ex af, af'
3D5C 3E08 ld a, $08
3D5E 08 ex af, af'
3D5F 00 nop
3D60 00 nop
3D61 00 nop
3D62 00 nop
3D63 00 nop
3D64 00 nop
3D65 08 ex af, af'
3D66 08 ex af, af'
3D67 1000 djnz $3D69
3D69 00 nop
3D6A 00 nop
3D6B 00 nop
3D6C 3E00 ld a, $00
3D6E 00 nop
3D6F 00 nop
3D70 00 nop
3D71 00 nop
3D72 00 nop
3D73 00 nop
3D74 00 nop
3D75 1818 jr $3D8F
3D77 00 nop
3D78 00 nop
3D79 00 nop
3D7A 02 ld (bc), a
3D7B 04 inc b
3D7C 08 ex af, af'
3D7D 1020 djnz $3D9F
3D7F 00 nop
3D80 00 nop
3D81 3C inc a
3D82 46 ld b, (hl)
3D83 4A ld c, d
3D84 52 ld d, d
3D85 62 ld h, d
3D86 3C inc a
3D87 00 nop
3D88 00 nop
3D89 1828 jr $3DB3
3D8B 08 ex af, af'
3D8C 08 ex af, af'
3D8D 08 ex af, af'
3D8E 3E00 ld a, $00
3D90 00 nop
3D91 3C inc a
3D92 42 ld b, d
3D93 02 ld (bc), a
3D94 3C inc a
3D95 40 ld b, b
3D96 7E ld a, (hl)
3D97 00 nop
3D98 00 nop
3D99 3C inc a
3D9A 42 ld b, d
3D9B 0C inc c
3D9C 02 ld (bc), a
3D9D 42 ld b, d
3D9E 3C inc a
3D9F 00 nop
3DA0 00 nop
3DA1 08 ex af, af'
3DA2 1828 jr $3DCC
3DA4 48 ld c, b
3DA5 7E ld a, (hl)
3DA6 08 ex af, af'
3DA7 00 nop
3DA8 00 nop
3DA9 7E ld a, (hl)
3DAA 40 ld b, b
3DAB 7C ld a, h
3DAC 02 ld (bc), a
3DAD 42 ld b, d
3DAE 3C inc a
3DAF 00 nop
3DB0 00 nop
3DB1 3C inc a
3DB2 40 ld b, b
3DB3 7C ld a, h
3DB4 42 ld b, d
3DB5 42 ld b, d
3DB6 3C inc a
3DB7 00 nop
3DB8 00 nop
3DB9 7E ld a, (hl)
3DBA 02 ld (bc), a
3DBB 04 inc b
3DBC 08 ex af, af'
3DBD 1010 djnz $3DCF
3DBF 00 nop
3DC0 00 nop
3DC1 3C inc a
3DC2 42 ld b, d
3DC3 3C inc a
3DC4 42 ld b, d
3DC5 42 ld b, d
3DC6 3C inc a
3DC7 00 nop
3DC8 00 nop
3DC9 3C inc a
3DCA 42 ld b, d
3DCB 42 ld b, d
3DCC 3E02 ld a, $02
3DCE 3C inc a
3DCF 00 nop
3DD0 00 nop
3DD1 00 nop
3DD2 00 nop
3DD3 1000 djnz $3DD5
3DD5 00 nop
3DD6 1000 djnz $3DD8
3DD8 00 nop
3DD9 00 nop
3DDA 1000 djnz $3DDC
3DDC 00 nop
3DDD 1010 djnz $3DEF
3DDF 2000 jr nz, $3DE1
3DE1 00 nop
3DE2 04 inc b
3DE3 08 ex af, af'
3DE4 1008 djnz $3DEE
3DE6 04 inc b
3DE7 00 nop
3DE8 00 nop
3DE9 00 nop
3DEA 00 nop
3DEB 3E00 ld a, $00
3DED 3E00 ld a, $00
3DEF 00 nop
3DF0 00 nop
3DF1 00 nop
3DF2 1008 djnz $3DFC
3DF4 04 inc b
3DF5 08 ex af, af'
3DF6 1000 djnz $3DF8
3DF8 00 nop
3DF9 3C inc a
3DFA 42 ld b, d
3DFB 04 inc b
3DFC 08 ex af, af'
3DFD 00 nop
3DFE 08 ex af, af'
3DFF 00 nop
3E00 00 nop
3E01 3C inc a
3E02 4A ld c, d
3E03 56 ld d, (hl)
3E04 5E ld e, (hl)
3E05 40 ld b, b
3E06 3C inc a
3E07 00 nop
3E08 00 nop
3E09 3C inc a
3E0A 42 ld b, d
3E0B 42 ld b, d
3E0C 7E ld a, (hl)
3E0D 42 ld b, d
3E0E 42 ld b, d
3E0F 00 nop
3E10 00 nop
3E11 7C ld a, h
3E12 42 ld b, d
3E13 7C ld a, h
3E14 42 ld b, d
3E15 42 ld b, d
3E16 7C ld a, h
3E17 00 nop
3E18 00 nop
3E19 3C inc a
3E1A 42 ld b, d
3E1B 40 ld b, b
3E1C 40 ld b, b
3E1D 42 ld b, d
3E1E 3C inc a
3E1F 00 nop
3E20 00 nop
3E21 78 ld a, b
3E22 44 ld b, h
3E23 42 ld b, d
3E24 42 ld b, d
3E25 44 ld b, h
3E26 78 ld a, b
3E27 00 nop
3E28 00 nop
3E29 7E ld a, (hl)
3E2A 40 ld b, b
3E2B 7C ld a, h
3E2C 40 ld b, b
3E2D 40 ld b, b
3E2E 7E ld a, (hl)
3E2F 00 nop
3E30 00 nop
3E31 7E ld a, (hl)
3E32 40 ld b, b
3E33 7C ld a, h
3E34 40 ld b, b
3E35 40 ld b, b
3E36 40 ld b, b
3E37 00 nop
3E38 00 nop
3E39 3C inc a
3E3A 42 ld b, d
3E3B 40 ld b, b
3E3C 4E ld c, (hl)
3E3D 42 ld b, d
3E3E 3C inc a
3E3F 00 nop
3E40 00 nop
3E41 42 ld b, d
3E42 42 ld b, d
3E43 7E ld a, (hl)
3E44 42 ld b, d
3E45 42 ld b, d
3E46 42 ld b, d
3E47 00 nop
3E48 00 nop
3E49 3E08 ld a, $08
3E4B 08 ex af, af'
3E4C 08 ex af, af'
3E4D 08 ex af, af'
3E4E 3E00 ld a, $00
3E50 00 nop
3E51 02 ld (bc), a
3E52 02 ld (bc), a
3E53 02 ld (bc), a
3E54 42 ld b, d
3E55 42 ld b, d
3E56 3C inc a
3E57 00 nop
3E58 00 nop
3E59 44 ld b, h
3E5A 48 ld c, b
3E5B 70 ld (hl), b
3E5C 48 ld c, b
3E5D 44 ld b, h
3E5E 42 ld b, d
3E5F 00 nop
3E60 00 nop
3E61 40 ld b, b
3E62 40 ld b, b
3E63 40 ld b, b
3E64 40 ld b, b
3E65 40 ld b, b
3E66 7E ld a, (hl)
3E67 00 nop
3E68 00 nop
3E69 42 ld b, d
3E6A 66 ld h, (hl)
3E6B 5A ld e, d
3E6C 42 ld b, d
3E6D 42 ld b, d
3E6E 42 ld b, d
3E6F 00 nop
3E70 00 nop
3E71 42 ld b, d
3E72 62 ld h, d
3E73 52 ld d, d
3E74 4A ld c, d
3E75 46 ld b, (hl)
3E76 42 ld b, d
3E77 00 nop
3E78 00 nop
3E79 3C inc a
3E7A 42 ld b, d
3E7B 42 ld b, d
3E7C 42 ld b, d
3E7D 42 ld b, d
3E7E 3C inc a
3E7F 00 nop
3E80 00 nop
3E81 7C ld a, h
3E82 42 ld b, d
3E83 42 ld b, d
3E84 7C ld a, h
3E85 40 ld b, b
3E86 40 ld b, b
3E87 00 nop
3E88 00 nop
3E89 3C inc a
3E8A 42 ld b, d
3E8B 42 ld b, d
3E8C 52 ld d, d
3E8D 4A ld c, d
3E8E 3C inc a
3E8F 00 nop
3E90 00 nop
3E91 7C ld a, h
3E92 42 ld b, d
3E93 42 ld b, d
3E94 7C ld a, h
3E95 44 ld b, h
3E96 42 ld b, d
3E97 00 nop
3E98 00 nop
3E99 3C inc a
3E9A 40 ld b, b
3E9B 3C inc a
3E9C 02 ld (bc), a
3E9D 42 ld b, d
3E9E 3C inc a
3E9F 00 nop
3EA0 00 nop
3EA1 FE10 cp $10
3EA3 1010 djnz $3EB5
3EA5 1010 djnz $3EB7
3EA7 00 nop
3EA8 00 nop
3EA9 42 ld b, d
3EAA 42 ld b, d
3EAB 42 ld b, d
3EAC 42 ld b, d
3EAD 42 ld b, d
3EAE 3C inc a
3EAF 00 nop
3EB0 00 nop
3EB1 42 ld b, d
3EB2 42 ld b, d
3EB3 42 ld b, d
3EB4 42 ld b, d
3EB5 24 inc h
3EB6 1800 jr $3EB8
3EB8 00 nop
3EB9 42 ld b, d
3EBA 42 ld b, d
3EBB 42 ld b, d
3EBC 42 ld b, d
3EBD 5A ld e, d
3EBE 24 inc h
3EBF 00 nop
3EC0 00 nop
3EC1 42 ld b, d
3EC2 24 inc h
3EC3 1818 jr $3EDD
3EC5 24 inc h
3EC6 42 ld b, d
3EC7 00 nop
3EC8 00 nop
3EC9 82 add a, d
3ECA 44 ld b, h
3ECB 2810 jr z, $3EDD
3ECD 1010 djnz $3EDF
3ECF 00 nop
3ED0 00 nop
3ED1 7E ld a, (hl)
3ED2 04 inc b
3ED3 08 ex af, af'
3ED4 1020 djnz $3EF6
3ED6 7E ld a, (hl)
3ED7 00 nop
3ED8 00 nop
3ED9 0E08 ld c, $08
3EDB 08 ex af, af'
3EDC 08 ex af, af'
3EDD 08 ex af, af'
3EDE 0E00 ld c, $00
3EE0 00 nop
3EE1 00 nop
3EE2 40 ld b, b
3EE3 2010 jr nz, $3EF5
3EE5 08 ex af, af'
3EE6 04 inc b
3EE7 00 nop
3EE8 00 nop
3EE9 70 ld (hl), b
3EEA 1010 djnz $3EFC
3EEC 1010 djnz $3EFE
3EEE 70 ld (hl), b
3EEF 00 nop
3EF0 00 nop
3EF1 1038 djnz $3F2B
3EF3 54 ld d, h
3EF4 1010 djnz $3F06
3EF6 1000 djnz $3EF8
3EF8 00 nop
3EF9 00 nop
3EFA 00 nop
3EFB 00 nop
3EFC 00 nop
3EFD 00 nop
3EFE 00 nop
3EFF FF rst $38
3F00 00 nop
3F01 1C inc e
3F02 227820 ld ($2078), hl
3F05 207E jr nz, $3F85
3F07 00 nop
3F08 00 nop
3F09 00 nop
3F0A 3804 jr c, $3F10
3F0C 3C inc a
3F0D 44 ld b, h
3F0E 3C inc a
3F0F 00 nop
3F10 00 nop
3F11 2020 jr nz, $3F33
3F13 3C inc a
3F14 22223C ld ($3C22), hl
3F17 00 nop
3F18 00 nop
3F19 00 nop
3F1A 1C inc e
3F1B 2020 jr nz, $3F3D
3F1D 201C jr nz, $3F3B
3F1F 00 nop
3F20 00 nop
3F21 04 inc b
3F22 04 inc b
3F23 3C inc a
3F24 44 ld b, h
3F25 44 ld b, h
3F26 3C inc a
3F27 00 nop
3F28 00 nop
3F29 00 nop
3F2A 3844 jr c, $3F70
3F2C 78 ld a, b
3F2D 40 ld b, b
3F2E 3C inc a
3F2F 00 nop
3F30 00 nop
3F31 0C inc c
3F32 1018 djnz $3F4C
3F34 1010 djnz $3F46
3F36 1000 djnz $3F38
3F38 00 nop
3F39 00 nop
3F3A 3C inc a
3F3B 44 ld b, h
3F3C 44 ld b, h
3F3D 3C inc a
3F3E 04 inc b
3F3F 3800 jr c, $3F41
3F41 40 ld b, b
3F42 40 ld b, b
3F43 78 ld a, b
3F44 44 ld b, h
3F45 44 ld b, h
3F46 44 ld b, h
3F47 00 nop
3F48 00 nop
3F49 1000 djnz $3F4B
3F4B 3010 jr nc, $3F5D
3F4D 1038 djnz $3F87
3F4F 00 nop
3F50 00 nop
3F51 04 inc b
3F52 00 nop
3F53 04 inc b
3F54 04 inc b
3F55 04 inc b
3F56 24 inc h
3F57 1800 jr $3F59
3F59 2028 jr nz, $3F83
3F5B 3030 jr nc, $3F8D
3F5D 2824 jr z, $3F83
3F5F 00 nop
3F60 00 nop
3F61 1010 djnz $3F73
3F63 1010 djnz $3F75
3F65 100C djnz $3F73
3F67 00 nop
3F68 00 nop
3F69 00 nop
3F6A 68 ld l, b
3F6B 54 ld d, h
3F6C 54 ld d, h
3F6D 54 ld d, h
3F6E 54 ld d, h
3F6F 00 nop
3F70 00 nop
3F71 00 nop
3F72 78 ld a, b
3F73 44 ld b, h
3F74 44 ld b, h
3F75 44 ld b, h
3F76 44 ld b, h
3F77 00 nop
3F78 00 nop
3F79 00 nop
3F7A 3844 jr c, $3FC0
3F7C 44 ld b, h
3F7D 44 ld b, h
3F7E 3800 jr c, $3F80
3F80 00 nop
3F81 00 nop
3F82 78 ld a, b
3F83 44 ld b, h
3F84 44 ld b, h
3F85 78 ld a, b
3F86 40 ld b, b
3F87 40 ld b, b
3F88 00 nop
3F89 00 nop
3F8A 3C inc a
3F8B 44 ld b, h
3F8C 44 ld b, h
3F8D 3C inc a
3F8E 04 inc b
3F8F 0600 ld b, $00
3F91 00 nop
3F92 1C inc e
3F93 2020 jr nz, $3FB5
3F95 2020 jr nz, $3FB7
3F97 00 nop
3F98 00 nop
3F99 00 nop
3F9A 3840 jr c, $3FDC
3F9C 3804 jr c, $3FA2
3F9E 78 ld a, b
3F9F 00 nop
3FA0 00 nop
3FA1 1038 djnz $3FDB
3FA3 1010 djnz $3FB5
3FA5 100C djnz $3FB3
3FA7 00 nop
3FA8 00 nop
3FA9 00 nop
3FAA 44 ld b, h
3FAB 44 ld b, h
3FAC 44 ld b, h
3FAD 44 ld b, h
3FAE 3800 jr c, $3FB0
3FB0 00 nop
3FB1 00 nop
3FB2 44 ld b, h
3FB3 44 ld b, h
3FB4 2828 jr z, $3FDE
3FB6 1000 djnz $3FB8
3FB8 00 nop
3FB9 00 nop
3FBA 44 ld b, h
3FBB 54 ld d, h
3FBC 54 ld d, h
3FBD 54 ld d, h
3FBE 2800 jr z, $3FC0
3FC0 00 nop
3FC1 00 nop
3FC2 44 ld b, h
3FC3 2810 jr z, $3FD5
3FC5 2844 jr z, $400B
3FC7 00 nop
3FC8 00 nop
3FC9 00 nop
3FCA 44 ld b, h
3FCB 44 ld b, h
3FCC 44 ld b, h
3FCD 3C inc a
3FCE 04 inc b
3FCF 3800 jr c, $3FD1
3FD1 00 nop
3FD2 7C ld a, h
3FD3 08 ex af, af'
3FD4 1020 djnz $3FF6
3FD6 7C ld a, h
3FD7 00 nop
3FD8 00 nop
3FD9 0E08 ld c, $08
3FDB 3008 jr nc, $3FE5
3FDD 08 ex af, af'
3FDE 0E00 ld c, $00
3FE0 00 nop
3FE1 08 ex af, af'
3FE2 08 ex af, af'
3FE3 08 ex af, af'
3FE4 08 ex af, af'
3FE5 08 ex af, af'
3FE6 08 ex af, af'
3FE7 00 nop
3FE8 00 nop
3FE9 70 ld (hl), b
3FEA 100C djnz $3FF8
3FEC 1010 djnz $3FFE
3FEE 70 ld (hl), b
3FEF 00 nop
3FF0 00 nop
3FF1 14 inc d
3FF2 2800 jr z, $3FF4
3FF4 00 nop
3FF5 00 nop
3FF6 00 nop
3FF7 00 nop
3FF8 3C inc a
3FF9 42 ld b, d
3FFA 99 sbc a, c
3FFB A1 and c
3FFC A1 and c
3FFD 99 sbc a, c
3FFE 42 ld b, d
3FFF 3C inc a