Z8 Disassembler Ver 1.0 4096 bytes read progno is 00000035 in disasm 630 progno is 00000035 in disasm 639 1000 ff ff .word mark_0000 1002 ff ff .word mark_0000 1004 ff ff .word mark_0000 1006 ff ff .word mark_0000 1008 ff ff .word mark_0000 100a ff ff .word mark_0000 100c ff nop 100d ff nop prog_00016 PROCEDURE ENTRY 100e ff nop 100f ff nop 1010 ff nop 1011 ff nop 1012 8d 17 33 jp mark_0001 1015 af ret 1016 ff nop 1017 ff nop 1018 ff nop 1019 ff nop 101a ff nop 101b ff nop 101c ff nop 101d ff nop 101e ff nop 101f ff nop 1020 00 01 dec P1 1022 22 22 sub r2,r2 1024 3a 22 djnz r3,mark_0002 1026 41 52 da @82 1028 43 34 or r3,@r4 102a 30 20 jp @rr:32 102c 52 5a and r5,r10 102e 38 20 ld r3,32 1030 56 34 2e and 52,#46 1033 31 20 srp #32 1035 22 3a sub r3,r10 1037 22 22 sub r2,r2 1039 3a 22 djnz r3,mark_0003 103b 27 31 27 sub @49,#39 103e 20 66 inc 102 1040 6f .byte 6f 1041 72 20 tm r2,r0 1043 6e inc r6 1044 65 77 20 tcm @32,119 1047 70 72 push 114 1049 6f .byte 6f 104a 67 72 61 tcm @114,#97 104d 6d 22 00 jp z,mark_0004 1050 00 02 dec P2 1052 22 27 sub r2,r7 END prog_00016 prog_00012 PROCEDURE ENTRY 1054 32 27 sbc r2,r7 1056 20 66 inc 102 1058 6f .byte 6f 1059 72 20 tm r2,r0 105b 6f .byte 6f 105c 6c 64 ld r6,#100 105e 20 70 inc 112 1060 72 6f tm r6,r15 1062 67 72 61 tcm @114,#97 1065 6d 22 3a jp z,mark_0005 1068 22 27 sub r2,r7 106a 33 27 sbc r2,@r7 106c 20 74 inc 116 106e 6f .byte 6f 106f 20 63 inc 99 1071 6f .byte 6f 1072 70 79 push 121 1074 20 6d inc 109 1076 6f .byte 6f 1077 6e inc r6 1078 69 74 ld 116,r6 107a 6f .byte 6f 107b 72 22 tm r2,r2 107d 3a 22 djnz r3,mark_0006 107f 27 34 27 sub @52,#39 1082 20 74 inc 116 1084 6f .byte 6f 1085 20 72 inc 114 1087 75 6e 20 tm @32,110 108a 69 6e ld 110,r6 108c 20 45 inc 69 108e 50 52 pop 82 1090 4f .byte 4f 1091 4d 22 3a jp ov,mark_0005 1094 22 22 sub r2,r2 1096 00 00 dec P0 1098 03 69 add r6,@r9 109a 6e inc r6 109b 70 75 push 117 109d 74 61 3a tm 58,97 10a0 69 66 ld 102,r6 10a2 61 3c com @60 10a4 31 67 srp #103 10a6 6f .byte 6f 10a7 74 6f 32 tm 50,111 10aa 00 00 dec P0 10ac 04 69 66 add 102,105 10af 61 3e com @62 10b1 34 67 6f sbc 111,103 10b4 74 6f 32 tm 50,111 10b7 00 00 dec P0 10b9 05 69 66 add @102,105 10bc 61 3d com @61 10be 34 73 74 sbc 116,115 10c1 6f .byte 6f 10c2 70 00 push P0 10c4 00 07 dec 7 10c6 40 33 da 51 10c8 36 3d 61 sbc 61,#97 10cb 3a 67 djnz r3,mark_0007 10cd 6f .byte 6f 10ce 40 25 da 37 10d0 31 37 srp #55 10d2 37 30 00 sbc @48,#0 10d5 00 08 dec 8 10d7 73 74 tm r7,@r4 10d9 6f .byte 6f 10da 70 00 push P0 10dc 75 4e 5e tm @94,78 10df 32 38 sbc r3,r8 10e1 3d 25 31 jp ule,mark_0008 10e4 37 66 30 sbc @102,#48 10e7 00 75 dec 117 10e9 4f .byte 4f 10ea 22 46 sub r4,r6 10ec 69 6c ld 108,r6 10ee 65 20 6e tcm @110,32 10f1 6f .byte 6f 10f2 2e inc r2 10f3 22 3b sub r3,r11 10f5 3a 6e djnz r3,mark_0009 10f7 3d 75 73 jp ule,mark_0010 10fa 72 28 tm r2,r8 10fc 38 34 ld r3,52 10fe 29 3a ld 58,r2 1100 22 20 sub r2,r0 1102 22 00 sub r0,r0 1104 75 50 22 tm @34,80 1107 53 74 and r7,@r4 1109 61 72 com @114 110b 74 20 72 tm 114,32 110e 65 63 6f tcm @111,99 1111 72 64 tm r6,r4 1113 65 72 2c tcm @44,114 1116 20 68 inc 104 1118 69 74 ld 116,r6 111a 20 6b inc 107 111c 65 79 22 tcm @34,121 111f 3b 3a jr ule,mark_0011 1121 7a 3d djnz r7,mark_0012 1123 75 73 72 tm @114,115 1126 28 38 ld r2,56 1128 34 29 3a sbc 58,41 112b 22 20 sub r2,r0 112d 22 00 sub r0,r0 112f 75 51 67 tm @103,81 1132 6f .byte 6f 1133 40 39 da 57 1135 37 2c 33 sbc @44,#51 1138 36 3a 67 sbc 58,#103 113b 6f .byte 6f 113c 40 39 da 57 113e 37 2c 6e sbc @44,#110 1141 3a 6c djnz r3,mark_0013 1143 69 73 ld 115,r6 1145 74 00 75 tm 117,P0 1148 52 5e and r5,r14 114a 32 38 sbc r3,r8 114c 3d 33 39 jp ule,mark_0014 114f 3a 73 djnz r3,mark_0015 1151 74 6f 70 tm 112,111 1154 00 75 dec 117 1156 58 22 ld r5,34 1158 46 69 6c or 105,#108 mark_0011: 115b 65 20 6e tcm @110,32 115e 6f .byte 6f 115f 2e inc r2 mark_0012: 1160 20 22 inc 34 1162 3b 3a jr ule,mark_0016 1164 6e inc r6 mark_0009: 1165 3d 75 73 jp ule,mark_0010 1168 72 28 tm r2,r8 116a 38 34 ld r3,52 116c 29 3a ld 58,r2 116e 22 20 sub r2,r0 1170 22 00 sub r0,r0 1172 75 59 67 tm @103,89 1175 6f .byte 6f 1176 40 25 da 37 1178 31 37 srp #55 117a 37 33 2c sbc @51,#44 117d 6e inc r6 117e 3a 73 djnz r3,mark_0017 1180 74 6f 70 tm 112,111 1183 00 75 dec 117 1185 6c 67 ld r6,#103 1187 6f .byte 6f 1188 73 75 tm r7,@r5 118a 62 33 tcm r3,r3 118c 30 30 jp @rr:48 118e 39 35 ld 53,r3 1190 00 75 dec 117 1192 6d 22 52 jp z,mark_0018 1195 41 4d da @77 1197 20 73 inc 115 1199 74 61 72 tm 114,97 119c 74 20 61 tm 97,32 119f 64 64 72 tcm 114,100 11a2 2e inc r2 11a3 20 22 inc 34 11a5 3b 3a jr ule,mark_0019 11a7 69 6e ld 110,r6 11a9 61 3a com @58 11ab 22 45 sub r4,r5 11ad 6e inc r6 11ae 64 20 61 tcm 97,32 11b1 64 64 72 tcm 114,100 11b4 2e inc r2 11b5 20 22 inc 34 11b7 3b 3a jr ule,mark_0017 11b9 69 6e ld 110,r6 11bb 62 3a tcm r3,r10 11bd 22 45 sub r4,r5 11bf 50 52 pop 82 11c1 4f .byte 4f 11c2 4d 20 61 jp ov,mark_0020 11c5 64 64 72 tcm 114,100 11c8 2e inc r2 11c9 20 22 inc 34 11cb 3b 3a jr ule,mark_0021 11cd 69 6e ld 110,r6 11cf 73 00 tm r0,@r0 11d1 75 6e 65 tm @101,110 11d4 3d 73 2b jp ule,mark_0022 11d7 62 2d tcm r2,r13 11d9 61 2b com @43 11db 31 3a srp #58 11dd 69 66 ld 102,r6 11df 65 3e 6e tcm @110,62 11e2 2a 31 djnz r2,mark_0023 11e4 30 32 jp @rr:50 11e6 34 67 6f sbc 111,103 11e9 74 6f 33 tm 51,111 11ec 30 30 jp @rr:48 11ee 38 38 ld r3,56 11f0 00 75 dec 117 11f2 6f .byte 6f mark_0017: 11f3 78 3d ld r7,61 11f5 25 66 38 sub @56,102 11f8 30 30 jp @rr:48 11fa 3a 7a djnz r3,mark_0024 11fc 3d 25 66 jp ule,mark_0025 11ff 61 30 com @48 1201 30 3a jp @rr:58 1203 40 36 da 54 1205 33 3d sbc r3,@r13 mark_0021: 1207 72 3a tm r3,r10 1209 69 66 ld 102,r6 120b 75 73 72 tm @114,115 120e 28 25 ld r2,37 1210 31 37 srp #55 1212 37 36 2c sbc @54,#44 mark_0023: 1215 73 2c tm r2,@r12 1217 65 29 3d tcm @61,41 121a 30 67 jp @rr:103 121c 6f .byte 6f 121d 74 6f 33 tm 51,111 1220 30 30 jp @rr:48 1222 37 30 00 sbc @48,#0 1225 75 70 22 tm @34,112 1228 25 22 3b sub @59,34 122b 68 65 ld r6,101 122d 78 28 ld r7,40 122f 5e inc r5 1230 35 30 29 sbc @41,48 1233 2c 22 ld r2,#34 1235 25 22 3b sub @59,34 1238 68 65 ld r6,101 123a 78 28 ld r7,40 123c 40 78 da 120 123e 29 2c ld 44,r2 1240 22 6e sub r6,r14 1242 6f .byte 6f 1243 74 20 25 tm 37,32 1246 46 46 2e or 70,#46 1249 20 45 inc 69 124b 6e inc r6 124c 74 65 72 tm 114,101 124f 20 43 inc 67 1251 20 74 inc 116 1253 6f .byte 6f 1254 20 63 inc 99 1256 6f .byte 6f 1257 6e inc r6 1258 74 69 6e tm 110,105 125b 75 65 20 tm @32,101 125e 22 3b sub r3,r11 1260 00 75 dec 117 1262 71 69 push @105 1264 66 61 6e tcm 97,#110 1267 64 28 75 tcm 117,40 126a 73 72 tm r7,@r2 126c 28 38 ld r2,56 126e 34 29 2c sbc 44,41 1271 25 35 66 sub @102,53 1274 29 3c ld 60,r2 mark_0024: 1276 3e inc r3 1277 25 34 33 sub @51,52 127a 67 6f 74 tcm @111,#116 127d 6f .byte 6f 127e 33 30 sbc r3,@r0 1280 30 38 jp @rr:56 1282 39 00 ld P0,r3 1284 75 72 22 tm @34,114 1287 22 3a sub r3,r10 1289 69 66 ld 102,r6 128b 75 73 72 tm @114,115 128e 28 25 ld r2,37 1290 31 37 srp #55 1292 37 39 29 sbc @57,#41 1295 3c 3e ld r3,#62 1297 30 67 jp @rr:103 1299 6f .byte 6f 129a 74 6f 33 tm 51,111 129d 30 30 jp @rr:48 129f 36 34 00 sbc 52,#0 12a2 75 76 5e tm @94,118 12a5 35 34 3d sbc @61,52 12a8 61 3a com @58 12aa 40 33 da 51 12ac 3d 25 32 jp ule,mark_0026 12af 30 3a jp @rr:58 12b1 40 25 da 37 12b3 66 62 30 tcm 98,#48 12b6 30 3d jp @rr:61 12b8 25 38 30 sub @48,56 12bb 3a 40 djnz r3,mark_0027 12bd 7a 3d djnz r7,mark_0028 12bf 70 2d push 45 12c1 31 32 srp #50 12c3 38 3a ld r3,58 12c5 40 7a da 122 12c7 3d 70 3a jp ule,mark_0029 12ca 40 36 da 54 12cc 33 3d sbc r3,@r13 12ce 70 00 push P0 12d0 75 77 67 tm @103,119 12d3 6f .byte 6f 12d4 40 25 da 37 12d6 31 37 srp #55 12d8 38 65 ld r3,101 12da 2c 73 ld r2,#115 12dc 2c 65 ld r2,#101 12de 00 75 dec 117 12e0 80 5e decw rr:94 12e2 35 34 3d sbc @61,52 12e5 61 3a com @58 12e7 40 25 da 37 12e9 66 62 30 tcm 98,#48 12ec 30 3d jp @rr:61 12ee 25 39 30 sub @48,57 12f1 3a 40 djnz r3,mark_0030 12f3 36 33 3d sbc 51,#61 12f6 72 3a tm r3,r10 END prog_00012 prog_00013 PROCEDURE ENTRY 12f8 40 33 da 51 12fa 3d 30 3a jp ule,mark_0031 mark_0027: 12fd 69 66 ld 102,r6 12ff 75 73 72 tm @114,115 1302 28 25 ld r2,37 1304 31 37 srp #55 1306 37 63 2c sbc @99,#44 1309 73 2c tm r2,@r12 130b 65 29 3d tcm @61,41 130e 30 67 jp @rr:103 1310 6f .byte 6f 1311 74 6f 33 tm 51,111 1314 30 30 jp @rr:48 1316 38 37 ld r3,55 1318 00 75 dec 117 131a 82 22 lde r2,@rr2 131c 25 22 3b sub @59,34 131f 68 65 ld r6,101 1321 78 28 ld r7,40 1323 5e inc r5 1324 35 30 29 sbc @41,48 1327 2c 22 ld r2,#34 1329 25 22 3b sub @59,34 132c 68 65 ld r6,101 132e 78 28 ld r7,40 1330 40 78 da 120 1332 29 2c ld 44,r2 1334 22 6e sub r6,r14 1336 6f .byte 6f 1337 74 20 25 tm 37,32 133a 22 3b sub r3,r11 133c 68 65 ld r6,101 133e 78 28 ld r7,40 1340 40 5e da 94 1342 35 34 29 sbc @41,52 1345 00 75 dec 117 1347 83 69 ldei @r6,@rr9 1349 66 75 73 tcm 117,#115 134c 72 28 tm r2,r8 134e 25 31 37 sub @55,49 1351 37 66 29 sbc @102,#41 1354 3c 3e ld r3,#62 1356 30 67 jp @rr:103 1358 6f .byte 6f 1359 74 6f 33 tm 51,111 135c 30 30 jp @rr:48 135e 38 32 ld r3,50 1360 00 75 dec 117 1362 87 .byte 87 1363 40 7a da 122 1365 3d 30 3a jp ule,mark_0031 1368 22 22 sub r2,r2 136a 3a 22 djnz r3,mark_0032 136c 4f .byte 4f 136d 4b 22 jr ov,mark_0033 136f 3a 73 djnz r3,mark_0034 1371 74 6f 70 tm 112,111 1374 00 75 dec 117 1376 88 22 ld r8,34 1378 22 3a sub r3,r10 137a 22 3e sub r3,r14 137c 20 45 inc 69 137e 50 52 pop 82 1380 4f .byte 4f 1381 4d 20 73 jp ov,mark_0035 1384 69 7a ld 122,r6 1386 65 22 00 tcm @P0,34 1389 75 89 40 tm @64,137 138c 7a 3d djnz r7,mark_0036 mark_0032: 138e 30 3a jp @rr:58 1390 22 22 sub r2,r2 1392 3a 22 djnz r3,mark_0037 1394 41 62 da @98 1396 6f .byte 6f 1397 72 74 tm r7,r4 1399 65 64 22 tcm @34,100 139c 3a 73 djnz r3,mark_0038 139e 74 6f 70 tm 112,111 13a1 00 75 dec 117 13a3 8a 67 djnz r8,mark_0039 13a5 6f .byte 6f 13a6 73 75 tm r7,@r5 13a8 62 33 tcm r3,r3 13aa 30 30 jp @rr:48 13ac 39 35 ld 53,r3 13ae 00 75 dec 117 13b0 8b 5e jr mark_0040 13b2 38 3d ld r3,61 13b4 25 31 30 sub @48,49 13b7 32 30 sbc r3,r0 13b9 3a 67 djnz r3,mark_0041 13bb 6f .byte 6f 13bc 74 6f 33 tm 51,111 13bf 30 30 jp @rr:48 13c1 39 32 ld 50,r3 13c3 00 75 dec 117 13c5 8c 22 ld r8,#34 13c7 45 50 52 or @82,80 13ca 4f .byte 4f mark_0036: 13cb 4d 20 73 jp ov,mark_0035 13ce 74 61 72 tm 114,97 13d1 74 20 61 tm 97,32 13d4 64 64 72 tcm 114,100 13d7 2e inc r2 13d8 20 22 inc 34 13da 3b 3a jr ule,mark_0042 13dc 69 6e ld 110,r6 13de 73 3a tm r3,@r10 13e0 22 45 sub r4,r5 13e2 6e inc r6 13e3 64 20 61 tcm 97,32 13e6 64 64 72 tcm 114,100 13e9 2e inc r2 13ea 20 22 inc 34 13ec 3b 3a jr ule,mark_0043 13ee 69 6e ld 110,r6 13f0 65 3a 22 tcm @34,58 13f3 52 41 and r4,r1 13f5 4d 20 61 jp ov,mark_0020 13f8 64 64 72 tcm 114,100 13fb 2e inc r2 13fc 20 22 inc 34 13fe 3b 3a jr ule,mark_0044 1400 69 6e ld 110,r6 1402 61 00 com @P0 1404 75 8d 40 tm @64,141 1407 33 3d sbc r3,@r13 1409 30 3a jp @rr:58 140b 40 36 da 54 140d 33 3d sbc r3,@r13 140f 72 3a tm r3,r10 mark_0038: 1411 5e inc r5 1412 35 34 3d sbc @61,52 1415 61 3a com @58 1417 67 6f 40 tcm @111,#64 141a 25 31 37 sub @55,49 141d 38 35 ld r3,53 141f 2c 73 ld r2,#115 1421 2c 65 ld r2,#101 1423 2b 31 jr le,mark_0045 1425 3a 22 djnz r3,mark_0046 1427 22 3a sub r3,r10 1429 22 4f sub r4,r15 142b 4b 22 jr ov,mark_0047 142d 3a 67 djnz r3,mark_0048 142f 6f .byte 6f 1430 74 6f 31 tm 49,111 1433 00 75 dec 117 1435 8f di 1436 22 22 sub r2,r2 1438 3a 22 djnz r3,mark_0049 mark_0044: 143a 53 65 and r6,@r5 143c 6c 65 ld r6,#101 143e 63 74 tcm r7,@r4 1440 20 32 inc 50 1442 37 31 36 sbc @49,#54 1445 20 28 inc 40 1447 30 29 jp @rr:41 mark_0046: 1449 2c 20 ld r2,#32 144b 32 37 sbc r3,r7 144d 33 32 sbc r3,@r2 mark_0047: 144f 20 28 inc 40 1451 31 29 srp #41 1453 2c 20 ld r2,#32 1455 32 37 sbc r3,r7 1457 36 34 20 sbc 52,#32 145a 28 32 ld r2,50 mark_0049: 145c 29 20 ld 32,r2 145e 6f .byte 6f 145f 72 20 tm r2,r0 1461 32 37 sbc r3,r7 1463 31 32 srp #50 1465 38 20 ld r3,32 1467 28 33 ld r2,51 1469 29 20 ld 32,r2 146b 3a 20 djnz r3,mark_0050 146d 22 3b sub r3,r11 146f 3a 69 djnz r3,mark_0051 1471 6e inc r6 1472 67 00 75 tcm @P0,#117 1475 90 69 rl 105 1477 66 67 3e tcm 103,#62 147a 33 67 sbc r6,@r7 147c 6f .byte 6f 147d 74 6f 33 tm 51,111 1480 30 30 jp @rr:48 1482 39 35 ld 53,r3 1484 00 75 dec 117 1486 91 72 rl @114 1488 3d 25 34 jp ule,mark_0052 148b 30 3a jp @rr:58 mark_0050: 148d 69 66 ld 102,r6 148f 67 3e 31 tcm @62,#49 1492 72 3d tm r3,r13 1494 30 00 jp @rr:0 mark_0048: 1496 75 92 70 tm @112,146 1499 3d 25 38 jp ule,mark_0053 149c 30 3a jp @rr:58 149e 69 66 ld 102,r6 14a0 67 3d 30 tcm @61,#48 14a3 70 3d push 61 14a5 25 63 30 sub @48,99 14a8 00 75 dec 117 14aa 93 6e ldei @rr14,@r6 14ac 3d 31 36 jp ule,mark_0054 14af 3a 69 djnz r3,mark_0055 14b1 66 67 3c tcm 103,#60 14b4 33 6e sbc r6,@r14 14b6 3d 38 3a jp ule,mark_0056 14b9 69 66 ld 102,r6 14bb 67 3c 32 tcm @60,#50 14be 6e inc r6 14bf 3d 34 3a jp ule,mark_0057 14c2 69 66 ld 102,r6 14c4 67 3c 31 tcm @60,#49 14c7 6e inc r6 14c8 3d 32 00 jp ule,mark_0058 14cb 75 94 22 tm @34,148 14ce 22 3a sub r3,r10 14d0 22 22 sub r2,r2 14d2 3b 6e jr ule,mark_0059 14d4 3b 22 jr ule,mark_0060 14d6 6b 20 jr z,mark_0060 14d8 45 50 52 or @82,80 14db 4f .byte 4f 14dc 4d 22 3a jp ov,mark_0005 14df 22 22 sub r2,r2 14e1 3a 72 djnz r3,mark_0061 14e3 65 74 00 tcm @P0,116 14e6 75 f8 22 tm @34,P01M 14e9 41 64 da @100 14eb 64 72 65 tcm 101,114 14ee 73 73 tm r7,@r3 14f0 20 22 inc 34 14f2 3b 3a jr ule,mark_0062 14f4 69 6e ld 110,r6 14f6 61 00 com @P0 mark_0060: 14f8 75 f9 6e tm @110,IPR 14fb 3d 40 61 jp ule,mark_0063 14fe 3a 22 djnz r3,mark_0064 1500 25 22 3b sub @59,34 1503 68 65 ld r6,101 1505 78 28 ld r7,40 1507 61 29 com @41 1509 2c 22 ld r2,#34 150b 25 22 3b sub @59,34 150e 68 65 ld r6,101 1510 78 28 ld r7,40 1512 6e inc r6 1513 29 2c ld 44,r2 1515 3a 69 djnz r3,mark_0065 1517 6e inc r6 1518 64 3a 40 tcm 64,58 151b 61 3d com @61 151d 64 3a 61 tcm 97,58 1520 3d 61 2b jp ule,mark_0066 1523 31 3a srp #58 1525 67 6f 74 tcm @111,#116 1528 6f .byte 6f 1529 33 30 sbc r3,@r0 152b 32 30 sbc r3,r0 152d 31 00 srp #0 152f 76 02 22 tm P2,#34 1532 41 64 da @100 1534 64 72 65 tcm 101,114 1537 73 73 tm r7,@r3 1539 20 22 inc 34 153b 3b 3a jr ule,mark_0067 153d 69 6e ld 110,r6 153f 61 3a com @58 1541 67 6f 40 tcm @111,#64 1544 25 31 37 sub @55,49 1547 38 62 ld r3,98 1549 2c 61 ld r2,#97 154b 3a 73 djnz r3,mark_0068 154d 74 6f 70 tm 112,111 1550 00 ff dec SPL 1552 ff nop 1553 ff nop 1554 ff nop mark_0061: 1555 ff nop END prog_00013 prog_00018 PROCEDURE ENTRY 1556 ff nop 1557 ff nop 1558 ff nop 1559 ff nop 155a ff nop 155b ff nop 155c ff nop 155d ff nop 155e ff nop 155f ff nop 1560 ff nop 1561 ff nop 1562 ff nop 1563 ff nop 1564 ff nop 1565 ff nop 1566 ff nop 1567 ff nop 1568 ff nop 1569 ff nop 156a ff nop 156b ff nop 156c ff nop 156d ff nop 156e ff nop 156f ff nop 1570 ff nop 1571 ff nop 1572 ff nop 1573 ff nop 1574 ff nop 1575 ff nop 1576 ff nop mark_0067: 1577 ff nop 1578 ff nop 1579 ff nop 157a ff nop 157b ff nop 157c ff nop 157d ff nop 157e ff nop 157f ff nop mark_0065: 1580 31 30 srp #48 1582 e8 14 ld r14,20 1584 f8 15 ld r15,21 1586 c8 ee ld r12,r14 1588 d8 ef ld r13,r15 mark_0074: 158a d6 15 f0 call mark_0092 158d 3c 25 ld r3,#37 158f d6 16 2c call mark_0090 1592 68 ec ld r6,r12 1594 d6 15 db call mark_0094 1597 68 ed ld r6,r13 1599 d6 15 db call mark_0094 mark_0070: 159c c2 6c ldc r6,@rr12 159e d6 15 d8 call mark_0095 15a1 a0 ec incw rr12 15a3 76 ed 0f tm r13,#15 15a6 6b 0a jr z,mark_0069 15a8 76 ed 07 tm r13,#7 15ab eb ef jr nz,mark_0070 15ad d6 16 37 call mark_0091 15b0 8b ea jr mark_0070 mark_0069: 15b2 d6 16 37 call mark_0091 mark_0073: 15b5 c2 3e ldc r3,@rr14 15b7 a6 e3 20 cp r3,#32 15ba 7b 05 jr c,mark_0071 15bc a6 e3 7f cp r3,#127 15bf 7b 02 jr c,mark_0072 mark_0071: 15c1 3c 2e ld r3,#46 mark_0072: 15c3 d6 16 2c call mark_0090 15c6 a0 ee incw rr14 15c8 76 ef 0f tm r15,#15 15cb eb e8 jr nz,mark_0073 15cd d6 15 fa call mark_0104 15d0 eb b8 jr nz,mark_0074 15d2 d6 15 f0 call mark_0092 15d5 31 10 srp #16 15d7 af ret 15d8 d6 16 37 call mark_0091 15db 69 44 ld 68,r6 15dd 70 fd push RP 15df 31 40 srp #64 15e1 38 e4 ld r3,r4 15e3 f0 e3 swap r3 15e5 d6 16 1e call mark_0093 15e8 38 e4 ld r3,r4 15ea d6 16 1e call mark_0093 15ed 50 fd pop RP 15ef af ret 15f0 70 fd push RP 15f2 31 10 srp #16 15f4 d6 00 2b call prog_00007 15f7 50 fd pop RP 15f9 af ret 15fa b0 e3 clr r3 15fc 76 fa 08 tm IRQ,#8 15ff 6b 10 jr z,mark_0075 1601 d6 16 15 call prog_00008 1604 a6 e3 13 cp r3,#19 1607 eb 08 jr nz,mark_0075 mark_0076: 1609 76 fa 08 tm IRQ,#8 160c 6b fb jr z,mark_0076 160e d6 16 15 call prog_00008 mark_0075: 1611 a6 e3 1b cp r3,#27 1614 af ret 1615 38 f0 ld r3,SIO 1617 56 e3 7f and r3,#127 161a 56 fa f7 and IRQ,#247 161d af ret 161e 56 e3 0f and r3,#15 1621 a6 e3 0a cp r3,#10 1624 7b 03 jr c,mark_0077 1626 06 e3 07 add r3,#7 mark_0077: 1629 06 e3 30 add r3,#48 162c 56 fa ef and IRQ,#239 162f 39 f0 ld SIO,r3 mark_0078: 1631 76 fa 10 tm IRQ,#16 1634 6b fb jr z,mark_0078 1636 af ret 1637 70 e3 push r3 1639 3c 20 ld r3,#32 163b d6 16 2c call mark_0090 163e 50 e3 pop r3 1640 af ret 1641 d6 16 d2 call mark_0102 1644 80 e2 decw rr2 mark_0080: 1646 a0 e2 incw rr2 1648 d6 16 e2 call prog_00010 164b 6b 41 jr z,mark_0079 164d c2 ec ldc r14,@rr12 164f ee inc r14 1650 6b f4 jr z,mark_0080 1652 8b 41 jr mark_0081 1654 d6 16 80 call prog_00011 mark_0084: 1657 d6 16 e2 call prog_00010 165a 6b 1e jr z,mark_0082 165c c2 06 ldc r0,@rr6 165e a0 e6 incw rr6 1660 d2 0c ldc @rr12,r0 1662 cc fa ld r12,#250 1664 b6 ee 40 xor r14,#64 1667 d2 ec ldc @rr12,r14 1669 8c 1a ld r8,#26 166b b0 e9 clr r9 mark_0083: 166d 80 e8 decw rr8 166f eb fc jr nz,mark_0083 1671 b6 ee 40 xor r14,#64 1674 d2 ec ldc @rr12,r14 1676 a0 e2 incw rr2 1678 8b dd jr mark_0084 mark_0082: 167a 56 ee 40 and r14,#64 167d d2 ec ldc @rr12,r14 167f af ret 1680 31 30 srp #48 1682 28 14 ld r2,20 1684 38 15 ld r3,21 1686 48 12 ld r4,18 1688 58 13 ld r5,19 168a 56 e2 3f and r2,#63 168d af ret mark_0079: 168e 31 10 srp #16 1690 b0 e2 clr r2 1692 b0 e3 clr r3 1694 af ret mark_0081: 1695 31 10 srp #16 1697 3c ff ld r3,#255 1699 af ret 169a 31 30 srp #48 169c 8b a8 jr mark_0080 169e d6 16 d2 call mark_0102 16a1 80 e6 decw rr6 16a3 80 e2 decw rr2 mark_0085: 16a5 a0 e6 incw rr6 16a7 a0 e2 incw rr2 16a9 d6 16 e2 call prog_00010 16ac 6b e0 jr z,mark_0079 16ae c2 ec ldc r14,@rr12 16b0 ce inc r12 16b1 ce inc r12 16b2 c2 06 ldc r0,@rr6 16b4 a2 0e cp r0,r14 16b6 6b ed jr z,mark_0085 16b8 8b db jr mark_0081 16ba 31 30 srp #48 16bc 8b e7 jr mark_0085 16be 31 30 srp #48 16c0 d6 16 d2 call mark_0102 mark_0086: 16c3 d6 16 e2 call prog_00010 16c6 6b c6 jr z,mark_0079 16c8 c2 0c ldc r0,@rr12 16ca d2 06 ldc @rr6,r0 16cc a0 e6 incw rr6 16ce a0 e2 incw rr2 16d0 8b f1 jr mark_0086 16d2 d6 16 80 call prog_00011 16d5 cc fb ld r12,#251 16d7 b0 ed clr r13 16d9 0c 90 ld r0,#144 16db d2 0c ldc @rr12,r0 16dd 00 ec dec r12 16df d2 fc ldc @rr12,r15 16e1 af ret 16e2 cc fa ld r12,#250 16e4 e8 e2 ld r14,r2 16e6 56 ee 3f and r14,#63 16e9 42 ef or r14,r15 16eb d2 ec ldc @rr12,r14 16ed 00 ec dec r12 16ef d2 3c ldc @rr12,r3 16f1 00 ec dec r12 16f3 a2 35 cp r3,r5 16f5 eb 02 jr nz,mark_0087 16f7 a2 24 cp r2,r4 mark_0087: 16f9 af ret 16fa 0c 00 ld r0,#0 16fc d2 02 ldc @rr2,r0 16fe a0 e2 incw rr2 1700 0e inc r0 1701 d2 02 ldc @rr2,r0 1703 80 e2 decw rr2 1705 1c ff ld r1,#255 mark_0088: 1707 c2 04 ldc r0,@rr4 1709 d2 02 ldc @rr2,r0 170b a0 e2 incw rr2 170d a0 e4 incw rr4 170f a2 01 cp r0,r1 1711 eb f4 jr nz,mark_0088 1713 c2 04 ldc r0,@rr4 1715 d2 02 ldc @rr2,r0 1717 a2 01 cp r0,r1 1719 eb ec jr nz,mark_0088 171b 06 e3 1f add r3,#31 171e 16 e2 00 adc r2,#0 1721 29 04 ld 4,r2 1723 39 05 ld 5,r3 1725 e6 fb 80 ld IMR,#128 1728 af ret 1729 e6 22 17 ld 34,#23 172c e6 23 a0 ld 35,#160 172f e6 fb 88 ld IMR,#136 1732 af ret 1733 31 20 srp #32 1735 c2 12 ldc r1,@rr2 1737 a0 e2 incw rr2 1739 31 10 srp #16 173b 38 21 ld r3,33 173d af ret mark_0089: 173e d6 00 54 call prog_00012 1741 a6 e3 24 cp r3,#36 1744 eb f8 jr nz,mark_0089 1746 d6 00 54 call prog_00012 1749 22 35 sub r3,r5 174b eb f1 jr nz,mark_0089 174d af ret 174e ff nop 174f ff nop 1750 ff nop 1751 ff nop 1752 ff nop 1753 ff nop 1754 ff nop 1755 ff nop 1756 ff nop 1757 ff nop 1758 ff nop 1759 ff nop 175a ff nop 175b ff nop 175c ff nop 175d ff nop 175e 8d 16 2c jp mark_0090 1761 8d 16 37 jp mark_0091 1764 8d 15 f0 jp mark_0092 1767 8d 16 1e jp mark_0093 176a 8d 15 db jp mark_0094 176d 8d 15 d8 jp mark_0095 1770 8d 17 29 jp mark_0096 1773 8d 17 3e jp mark_0097 1776 8d 16 41 jp mark_0098 1779 8d 16 9a jp mark_0099 177c 8d 16 9e jp mark_0100 177f 8d 16 ba jp mark_0101 1782 8d 16 d2 jp mark_0102 1785 8d 16 be jp mark_0103 1788 8d 15 fa jp mark_0104 178b 8d 15 80 jp mark_0105 178e 8d 16 54 jp mark_0106 1791 8d 16 fa jp mark_0107 1794 8d 17 25 jp mark_0108 1797 8d 17 33 jp mark_0001 179a ff nop 179b ff nop 179c ff nop 179d ff nop 179e ff nop 179f ff nop 17a0 5e inc r5 17a1 38 3d ld r3,61 17a3 25 34 30 sub @48,52 17a6 30 30 jp @rr:48 17a8 3a 5e djnz r3,mark_0109 17aa 31 32 srp #50 17ac 3d 5e 31 jp ule,mark_0110 17af 30 3a jp @rr:58 17b1 6e inc r6 17b2 65 77 0d tcm @13,119 17b5 73 3d tm r3,@r13 17b7 25 31 30 sub @48,49 17ba 32 30 sbc r3,r0 17bc 0d 64 3d jp never,mark_0111 17bf 5e inc r5 17c0 38 0d ld r3,13 17c2 69 66 ld 102,r6 17c4 61 3d com @61 17c6 31 67 srp #103 17c8 6f .byte 6f 17c9 40 25 da 37 17cb 31 37 srp #55 17cd 39 34 ld 52,r3 17cf 0d 69 66 jp never,mark_0112 17d2 61 3d com @61 17d4 32 73 sbc r7,r3 17d6 3d 64 0d jp ule,mark_0113 mark_0117: 17d9 67 6f 40 tcm @111,#64 17dc 25 31 37 sub @55,49 17df 39 31 ld 49,r3 17e1 2c 73 ld r2,#115 17e3 2c 64 ld r2,#100 17e5 0d ff ff jp never,mark_0000 17e8 ff nop 17e9 ff nop 17ea ff nop 17eb ff nop 17ec ff nop 17ed ff nop 17ee ff nop 17ef ff nop 17f0 06 50 20 add 80,#32 17f3 08 1b ld r0,27 17f5 0d 0a 00 jp never,mark_0114 17f8 00 00 dec P0 17fa 00 00 dec P0 17fc 00 00 dec P0 17fe 00 fe dec SPH 1800 b0 55 clr 85 mark_0116: 1802 8d 1c 03 jp mark_0115 1805 e6 55 ff ld 85,#255 mark_0109: 1808 8b f8 jr mark_0116 180a 41 44 da @68 180c 43 01 or r0,@r1 180e 10 41 rlc 65 1810 44 44 01 or P1,68 1813 00 41 dec 65 1815 4e inc r4 1816 44 01 50 or 80,P1 1819 43 41 or r4,@r1 181b 4c 4c ld r4,#76 181d 05 d4 43 add @67,212 1820 43 46 or r4,@r6 1822 07 ef 43 add @r15,#67 1825 4c 52 ld r4,#82 1827 0b b0 jr never,mark_0117 1829 43 4f or r4,@r15 182b 4d 0b 60 jp ov,mark_0118 182e 43 50 or r5,@r0 1830 01 a0 dec @160 1832 44 41 0b or 11,65 1835 40 44 da 68 1837 45 43 57 or @87,67 183a 0c 80 ld r0,#128 183c 44 45 43 or 67,69 183f 0b 00 jr never,mark_0119 mark_0119: 1841 44 49 07 or 7,73 1844 8f di 1845 44 4a 4e or 78,74 1848 5a 08 djnz r5,mark_0120 184a 0a 45 djnz r0,mark_0121 184c 49 07 ld 7,r4 184e 9f ei 184f 49 4e ld 78,r4 1851 43 57 or r5,@r7 1853 0c a0 ld r0,#160 1855 49 4e ld 78,r4 1857 43 0d or r0,@r13 1859 20 49 inc 73 185b 52 45 and r4,r5 185d 54 07 bf and 191,7 1860 4a 50 djnz r4,mark_0122 1862 06 0d 4a add 13,#74 1865 52 09 and r0,r9 1867 0b 4c jr never,mark_0123 1869 44 43 49 or 73,67 186c 03 c3 add r12,@r3 186e 4c 44 ld r4,#68 1870 43 02 or r0,@r2 1872 c2 4c ldc r4,@rr12 1874 44 45 49 or 73,69 1877 03 83 add r8,@r3 1879 4c 44 ld r4,#68 187b 45 02 82 or @130,P2 187e 4c 44 ld r4,#68 1880 0a 00 djnz r0,mark_0124 mark_0124: 1882 4e inc r4 1883 4f .byte 4f 1884 50 07 pop 7 1886 ff nop 1887 4f .byte 4f 1888 52 01 and r0,r1 188a 40 50 da 80 188c 4f .byte 4f 188d 50 0b pop 11 188f 50 50 pop 80 mark_0121: 1891 55 53 48 and @72,83 1894 0b 70 jr never,mark_0125 1896 52 43 and r4,r3 1898 46 07 cf or 7,#207 189b 52 45 and r4,r5 189d 54 07 af and 175,7 18a0 53 42 and r4,@r2 18a2 43 01 or r0,@r1 18a4 30 53 jp @rr:83 18a6 43 46 or r4,@r6 18a8 07 df 52 add @223,#82 18ab 4c 43 ld r4,#67 18ad 0b 10 jr never,mark_0126 18af 52 4c and r4,r12 18b1 0b 90 jr never,mark_0127 18b3 52 52 and r5,r2 mark_0123: 18b5 43 0b or r0,@r11 18b7 c0 52 rrc 82 18b9 52 0b and r0,r11 18bb e0 53 rr 83 18bd 52 41 and r4,r1 mark_0126: 18bf 0b d0 jr never,mark_0121 mark_0128: 18c1 53 52 and r5,@r2 18c3 50 04 pop 4 18c5 31 53 srp #83 18c7 55 42 01 and @P1,66 18ca 20 53 inc 83 18cc 57 41 50 and @65,#80 18cf 0b f0 jr never,mark_0128 18d1 54 43 4d and 77,67 18d4 01 60 dec @96 18d6 54 4d 01 and P1,77 18d9 70 58 push 88 18db 4f .byte 4f 18dc 52 01 and r0,r1 18de b0 45 clr 69 18e0 4e inc r4 18e1 44 0f 00 or P0,15 18e4 24 41 42 sub 66,65 18e7 53 0e and r0,@r14 18e9 02 44 add r4,r4 18eb 45 46 53 or @83,70 18ee 0e inc r0 18ef 03 44 add r4,@r4 18f1 45 46 42 or @66,70 18f4 0e inc r0 18f5 04 ff 43 add 67,SPL 18f8 07 4e 43 add @78,#67 18fb 0f .byte 0f 18fc 5a 06 djnz r5,mark_0129 18fe 4e inc r4 18ff 5a 0e djnz r5,mark_0130 1901 50 4c pop 76 1903 0d 4d 49 jp never,mark_0131 mark_0125: 1906 05 4f 56 add @86,79 1909 04 4e 4f add 79,78 190c 56 0c 45 and 12,#69 mark_0130: 190f 51 06 pop @6 1911 4e inc r4 1912 45 0e 47 or @71,14 1915 45 09 4c or @76,9 1918 54 01 47 and 71,P1 191b 54 0a 4c and 76,10 191e 45 02 55 or @85,P2 1921 47 45 0f or @69,#15 1924 55 4c 54 and @84,76 1927 07 55 47 add @85,#71 192a 54 0b 55 and 85,11 192d 4c 45 ld r4,#69 192f 03 ff add r15,@r15 1931 1c e3 ld r1,#227 1933 1d 46 1d jp lt,mark_0132 1936 57 1d 6b and @29,#107 1939 1d 73 1d jp lt,mark_0133 193c 9b 1d jr ge,mark_0134 193e df scf 193f 1d e4 1d jp lt,mark_0135 1942 fc 1e ld r15,#30 1944 44 1e fa or IRQ,30 1947 1f .byte 1f 1948 15 1f 34 adc @52,31 194b 1f .byte 1f 194c 41 1f da @31 194e a9 27 ld 39,r10 1950 10 03 rlc P3 1952 e8 00 ld r14,P0 1954 64 00 0a tcm 10,P0 1957 00 01 dec P1 1959 c2 1a ldc r1,@rr10 mark_0134: 195b a0 ea incw rr10 195d af ret 195e 20 4e inc 78 1960 6f .byte 6f 1961 20 45 inc 69 1963 72 72 tm r7,r2 1965 6f .byte 6f 1966 f2 .byte f2 1967 43 6f or r6,@r15 1969 70 79 push 121 196b 72 69 tm r6,r9 196d 67 68 74 tcm @104,#116 1970 20 31 inc 49 1972 39 38 ld 56,r3 1974 32 20 sbc r2,r0 1976 28 43 ld r2,67 1978 29 20 ld 32,r2 197a 41 72 da @114 197c 63 6f tcm r6,@r15 197e 6d 20 4c jp z,mark_0136 1981 74 64 ae tm 174,100 1984 68 ea ld r6,r10 1986 78 eb ld r7,r11 1988 c8 e1 ld r12,r1 mark_0142: 198a a8 e6 ld r10,r6 198c b8 e7 ld r11,r7 198e 18 ec ld r1,r12 mark_0143: 1990 c2 24 ldc r2,@rr4 1992 a0 e4 incw rr4 1994 a6 e2 0f cp r2,#15 1997 bb 02 jr ugt,mark_0137 1999 df scf 199a af ret mark_0137: 199b a6 e1 41 cp r1,#65 199e 7b 03 jr c,mark_0138 19a0 56 e1 df and r1,#223 mark_0138: 19a3 a2 12 cp r1,r2 19a5 6b 18 jr z,mark_0139 19a7 cf rcf mark_0140: 19a8 c2 24 ldc r2,@rr4 19aa a0 e4 incw rr4 19ac a6 e2 0f cp r2,#15 19af bb f7 jr ugt,mark_0140 19b1 f0 e0 swap r0 19b3 eb 02 jr nz,mark_0141 19b5 a0 e4 incw rr4 mark_0141: 19b7 c2 24 ldc r2,@rr4 19b9 a6 e2 ff cp r2,#255 19bc eb cc jr nz,mark_0142 19be af ret mark_0139: 19bf d4 2a call @rr:42 19c1 8b cd jr mark_0143 19c3 70 fd push RP 19c5 a9 1a ld 26,r10 19c7 b9 1b ld 27,r11 19c9 a6 e1 25 cp r1,#37 19cc e4 2e fd ld RP,46 19cf eb 0d jr nz,mark_0144 19d1 b9 57 ld 87,r11 19d3 d6 02 f8 call prog_00013 19d6 a4 eb 57 cp 87,r11 19d9 6d 1a 04 jp z,mark_0145 19dc 8b 0b jr mark_0146 mark_0144: 19de 80 ea decw rr10 19e0 d6 05 d3 call prog_00014 19e3 9d 1a 04 jp ge,mark_0145 19e6 d6 02 c4 call prog_00015 mark_0146: 19e9 d6 00 0e call prog_00016 19ec 50 fd pop RP 19ee a8 1a ld r10,26 19f0 b8 1b ld r11,27 19f2 58 12 ld r5,18 19f4 68 13 ld r6,19 19f6 d4 2a call @rr:42 19f8 af ret 19f9 d6 19 c3 call prog_00017 19fc 42 55 or r5,r5 19fe ed 1a 04 jp nz,mark_0145 1a01 58 e6 ld r5,r6 1a03 af ret 1a04 31 30 srp #48 1a06 9c 61 ld r9,#97 1a08 8c 19 ld r8,#25 1a0a d6 05 56 call prog_00018 1a0d e4 23 fe ld SPH,35 1a10 e4 24 ff ld SPL,36 1a13 e4 2e fd ld RP,46 1a16 d6 00 2b call prog_00007 1a19 e4 51 12 ld 18,81 1a1c e4 52 13 ld 19,82 1a1f a8 21 ld r10,33 1a21 b8 22 ld r11,34 1a23 af ret 1a24 a6 e1 20 cp r1,#32 1a27 6b 15 jr z,mark_0147 1a29 a6 e1 2c cp r1,#44 1a2c 6b 10 jr z,mark_0147 1a2e a6 e1 09 cp r1,#9 1a31 6b 0b jr z,mark_0147 1a33 a6 e1 21 cp r1,#33 1a36 6b 05 jr z,mark_0148 1a38 a6 e1 00 cp r1,#0 1a3b eb 01 jr nz,mark_0147 mark_0148: 1a3d df scf mark_0147: 1a3e af ret mark_0151: 1a3f d6 1a 24 call prog_00019 1a42 eb 02 jr nz,mark_0149 1a44 fb 01 jr nc,mark_0150 mark_0149: 1a46 af ret mark_0150: 1a47 d4 2a call @rr:42 1a49 8b f4 jr mark_0151 1a4b d6 1a 3f call prog_00020 1a4e eb 05 jr nz,mark_0152 1a50 fb 03 jr nc,mark_0152 1a52 7c 88 ld r7,#136 1a54 af ret mark_0152: 1a55 a6 e1 22 cp r1,#34 1a58 eb 03 jr nz,mark_0153 1a5a 7c 0a ld r7,#10 1a5c af ret mark_0153: 1a5d a6 e1 26 cp r1,#38 1a60 eb 03 jr nz,mark_0154 1a62 7c 0b ld r7,#11 1a64 af ret mark_0154: 1a65 4c 18 ld r4,#24 1a67 5c f7 ld r5,#247 1a69 0c ff ld r0,#255 1a6b d6 19 84 call prog_00021 1a6e fb 09 jr nc,mark_0155 1a70 f0 e2 swap r2 1a72 42 32 or r3,r2 1a74 d6 1a 3f call prog_00020 1a77 8b 06 jr mark_0156 mark_0155: 1a79 a8 e6 ld r10,r6 1a7b b8 e7 ld r11,r7 1a7d 18 ec ld r1,r12 mark_0156: 1a7f b0 e7 clr r7 1a81 d6 1a 97 call prog_00022 1a84 48 e5 ld r4,r5 1a86 f0 e7 swap r7 1a88 d6 1a 3f call prog_00020 1a8b eb 06 jr nz,mark_0157 1a8d fb 04 jr nc,mark_0157 1a8f 46 e7 08 or r7,#8 1a92 af ret mark_0157: 1a93 d6 1a 97 call prog_00022 1a96 af ret 1a97 a6 e1 52 cp r1,#82 1a9a 6b 05 jr z,mark_0158 1a9c a6 e1 72 cp r1,#114 1a9f eb 21 jr nz,mark_0159 mark_0158: 1aa1 d4 2a call @rr:42 1aa3 56 e7 f0 and r7,#240 1aa6 a6 e1 52 cp r1,#82 1aa9 6b 05 jr z,mark_0160 1aab a6 e1 72 cp r1,#114 1aae eb 05 jr nz,mark_0161 mark_0160: 1ab0 d4 2a call @rr:42 1ab2 46 e7 06 or r7,#6 mark_0161: 1ab5 d6 19 f9 call prog_00023 1ab8 a6 e5 10 cp r5,#16 1abb fd 1a 04 jp nc,mark_0145 1abe 46 e5 e0 or r5,#224 1ac1 af ret mark_0159: 1ac2 a6 e1 40 cp r1,#64 1ac5 eb 29 jr nz,mark_0162 1ac7 d4 2a call @rr:42 1ac9 a6 e1 52 cp r1,#82 1acc 6b 05 jr z,mark_0163 1ace a6 e1 72 cp r1,#114 1ad1 eb 16 jr nz,mark_0164 mark_0163: 1ad3 d4 2a call @rr:42 1ad5 46 e7 01 or r7,#1 1ad8 a6 e1 52 cp r1,#82 1adb 6b 05 jr z,mark_0165 1add a6 e1 72 cp r1,#114 1ae0 eb d3 jr nz,mark_0161 mark_0165: 1ae2 46 e7 07 or r7,#7 1ae5 d4 2a call @rr:42 1ae7 8b cc jr mark_0161 mark_0164: 1ae9 46 e7 03 or r7,#3 mark_0167: 1aec d6 19 f9 call prog_00023 1aef af ret mark_0162: 1af0 a6 e1 23 cp r1,#35 1af3 eb 07 jr nz,mark_0166 1af5 d4 2a call @rr:42 1af7 46 e7 04 or r7,#4 1afa 8b f0 jr mark_0167 mark_0166: 1afc a6 e1 2a cp r1,#42 1aff eb 3c jr nz,mark_0168 1b01 46 e7 0f or r7,#15 1b04 f0 2f swap 47 1b06 6b 07 jr z,mark_0169 mark_0170: 1b08 d4 2a call @rr:42 1b0a f0 e1 swap r1 1b0c eb fa jr nz,mark_0170 1b0e af ret mark_0169: 1b0f d4 2a call @rr:42 1b11 d6 19 c3 call prog_00017 1b14 59 2c ld 44,r5 1b16 69 2d ld 45,r6 1b18 e6 2f ff ld 47,#255 1b1b 31 40 srp #64 1b1d 18 27 ld r1,39 1b1f a8 28 ld r10,40 1b21 b8 29 ld r11,41 1b23 e8 04 ld r14,4 1b25 f8 05 ld r15,5 1b27 80 ea decw rr10 1b29 c2 1a ldc r1,@rr10 1b2b e4 51 53 ld 83,81 1b2e e4 52 54 ld 84,82 1b31 d6 1b e9 call prog_00024 1b34 e9 35 ld 53,r14 1b36 f9 36 ld 54,r15 1b38 b0 2f clr 47 1b3a 31 30 srp #48 1b3c af ret mark_0168: 1b3d d6 19 c3 call prog_00017 1b40 a6 e1 28 cp r1,#40 1b43 eb 2c jr nz,mark_0171 1b45 a6 e5 00 cp r5,#0 1b48 ed 1a 04 jp nz,mark_0145 1b4b d4 2a call @rr:42 1b4d 69 50 ld 80,r6 1b4f a6 e1 52 cp r1,#82 1b52 6b 06 jr z,mark_0172 1b54 a6 e1 72 cp r1,#114 1b57 ed 1a 04 jp nz,mark_0145 mark_0172: 1b5a 46 e7 05 or r7,#5 1b5d d4 2a call @rr:42 1b5f d6 19 f9 call prog_00023 1b62 a6 e5 10 cp r5,#16 1b65 fd 1a 04 jp nc,mark_0145 1b68 a6 e1 29 cp r1,#41 1b6b ed 1a 04 jp nz,mark_0145 1b6e d4 2a call @rr:42 1b70 af ret mark_0171: 1b71 a6 e5 00 cp r5,#0 1b74 6b 04 jr z,mark_0173 1b76 46 e7 0e or r7,#14 1b79 af ret mark_0173: 1b7a 46 e7 02 or r7,#2 1b7d 58 e6 ld r5,r6 1b7f af ret 1b80 56 e4 0f and r4,#15 1b83 f0 e4 swap r4 1b85 56 e5 0f and r5,#15 1b88 42 45 or r4,r5 1b8a 8c 02 ld r8,#2 1b8c 8b 11 jr mark_0174 1b8e 68 e4 ld r6,r4 1b90 48 e5 ld r4,r5 1b92 58 e6 ld r5,r6 1b94 8c 03 ld r8,#3 1b96 af ret 1b97 f0 e4 swap r4 1b99 38 e4 ld r3,r4 1b9b 48 e5 ld r4,r5 1b9d 8c 02 ld r8,#2 mark_0174: 1b9f f0 2f swap 47 1ba1 6b 07 jr z,mark_0175 1ba3 02 f8 add r15,r8 1ba5 16 ee 00 adc r14,#0 1ba8 8b 23 jr mark_0176 mark_0175: 1baa 2c 33 ld r2,#51 1bac f0 55 swap 85 1bae eb 0a jr nz,mark_0177 1bb0 68 ee ld r6,r14 1bb2 d6 17 6d call prog_00025 1bb5 68 ef ld r6,r15 1bb7 d6 17 6a call prog_00026 mark_0177: 1bba e3 62 ld r6,@r2 1bbc 04 56 ee add r14,86 1bbf d3 2e ldci @rr14,@r2 1bc1 24 56 ee sub r14,86 1bc4 f0 55 swap 85 1bc6 eb 03 jr nz,mark_0178 1bc8 d6 17 6d call prog_00025 mark_0178: 1bcb 8a ed djnz r8,mark_0177 mark_0176: 1bcd a6 e1 00 cp r1,#0 1bd0 6b 04 jr z,mark_0179 1bd2 d4 2a call @rr:42 1bd4 8b f7 jr mark_0176 mark_0179: 1bd6 d4 2a call @rr:42 1bd8 a6 e1 ff cp r1,#255 1bdb 19 51 ld 81,r1 1bdd c2 1a ldc r1,@rr10 1bdf 19 52 ld 82,r1 1be1 eb 06 jr nz,mark_0180 1be3 a6 e1 ff cp r1,#255 1be6 6d 1a 04 jp z,mark_0145 mark_0180: 1be9 f0 2f swap 47 1beb 6b 11 jr z,mark_0181 1bed a4 e1 2d cp 45,r1 1bf0 eb 0c jr nz,mark_0181 1bf2 80 ea decw rr10 1bf4 c2 1a ldc r1,@rr10 1bf6 a4 e1 2c cp 44,r1 1bf9 eb 01 jr nz,mark_0182 1bfb af ret mark_0182: 1bfc a0 ea incw rr10 mark_0181: 1bfe a0 ea incw rr10 1c00 8d 1c 7c jp mark_0183 1c03 e4 14 51 ld 81,20 1c06 e4 15 52 ld 82,21 1c09 e6 2a 19 ld 42,#25 1c0c e6 2b 59 ld 43,#89 1c0f e4 1a 21 ld 33,26 1c12 e4 1b 22 ld 34,27 1c15 e4 fd 2e ld 46,RP 1c18 e4 fe 23 ld 35,SPH 1c1b e4 ff 24 ld 36,SPL 1c1e 31 30 srp #48 1c20 b0 56 clr 86 1c22 a4 14 12 cp 18,20 1c25 eb 05 jr nz,mark_0184 1c27 a4 15 13 cp 19,21 1c2a 6b 03 jr z,mark_0185 mark_0184: 1c2c e4 12 56 ld 86,18 mark_0185: 1c2f f0 55 swap 85 1c31 eb 0d jr nz,mark_0186 1c33 d6 17 64 call prog_00027 1c36 8c 19 ld r8,#25 1c38 9c 67 ld r9,#103 1c3a d6 05 56 call prog_00018 1c3d d6 17 64 call prog_00027 mark_0186: 1c40 a8 08 ld r10,8 1c42 b8 09 ld r11,9 1c44 e8 04 ld r14,4 1c46 f8 05 ld r15,5 1c48 b0 e1 clr r1 mark_0190: 1c4a a6 e1 00 cp r1,#0 1c4d eb 0e jr nz,mark_0187 1c4f d4 2a call @rr:42 1c51 a4 14 e1 cp r1,20 1c54 eb 07 jr nz,mark_0187 1c56 d4 2a call @rr:42 1c58 a4 15 e1 cp r1,21 1c5b 6b 11 jr z,mark_0188 mark_0187: 1c5d a6 e1 ff cp r1,#255 1c60 eb 08 jr nz,mark_0189 1c62 d4 2a call @rr:42 1c64 a6 e1 ff cp r1,#255 1c67 6d 1a 04 jp z,mark_0145 mark_0189: 1c6a d4 2a call @rr:42 1c6c 8b dc jr mark_0190 mark_0188: 1c6e e4 fe 25 ld 37,SPH 1c71 e4 ff 26 ld 38,SPL 1c74 19 27 ld 39,r1 1c76 a9 28 ld 40,r10 1c78 b9 29 ld 41,r11 1c7a b0 2f clr 47 1c7c f0 2f swap 47 1c7e eb 38 jr nz,mark_0191 1c80 f0 55 swap 85 1c82 eb 2c jr nz,mark_0192 1c84 31 40 srp #64 1c86 d6 17 88 call prog_00028 1c89 6d 1a 04 jp z,mark_0145 1c8c d6 17 64 call prog_00027 1c8f 08 51 ld r0,81 1c91 18 52 ld r1,82 1c93 d6 1f c7 call prog_00029 1c96 d6 17 61 call prog_00030 1c99 ec 19 ld r14,#25 1c9b 48 3a ld r4,58 1c9d 58 3b ld r5,59 mark_0194: 1c9f c2 34 ldc r3,@rr4 1ca1 52 33 and r3,r3 1ca3 eb 04 jr nz,mark_0193 1ca5 80 e4 decw rr4 1ca7 3c 20 ld r3,#32 mark_0193: 1ca9 a0 e4 incw rr4 1cab d6 17 5e call prog_00031 1cae ea ef djnz r14,mark_0194 mark_0192: 1cb0 31 30 srp #48 1cb2 e4 25 fe ld SPH,37 1cb5 e4 26 ff ld SPL,38 mark_0191: 1cb8 d4 2a call @rr:42 1cba b0 e0 clr r0 1cbc d6 1a 3f call prog_00020 1cbf 6d 1b cd jp z,mark_0195 1cc2 4c 18 ld r4,#24 1cc4 5c 0a ld r5,#10 1cc6 d6 19 84 call prog_00021 1cc9 fd 1a 04 jp nc,mark_0145 1ccc 6c 19 ld r6,#25 1cce 7c 31 ld r7,#49 1cd0 00 e2 dec r2 1cd2 90 e2 rl r2 1cd4 02 72 add r7,r2 1cd6 c2 86 ldc r8,@rr6 1cd8 a0 e6 incw rr6 1cda c2 96 ldc r9,@rr6 1cdc c2 34 ldc r3,@rr4 1cde d6 1a 4b call prog_00032 1ce1 30 e8 jp @rr8 1ce3 a6 e7 00 cp r7,#0 1ce6 eb 05 jr nz,mark_0196 1ce8 46 e3 02 or r3,#2 1ceb 8b 08 jr mark_0197 mark_0196: 1ced a6 e7 01 cp r7,#1 1cf0 eb 06 jr nz,mark_0198 1cf2 46 e3 03 or r3,#3 mark_0197: 1cf5 8d 1b 80 jp mark_0199 mark_0198: 1cf8 a6 e7 02 cp r7,#2 1cfb 6b 0a jr z,mark_0200 1cfd a6 e7 20 cp r7,#32 1d00 6b 05 jr z,mark_0200 1d02 a6 e7 22 cp r7,#34 1d05 eb 05 jr nz,mark_0201 mark_0200: 1d07 46 e3 04 or r3,#4 1d0a 8b 12 jr mark_0202 mark_0201: 1d0c a6 e7 03 cp r7,#3 1d0f 6b 0a jr z,mark_0203 1d11 a6 e7 23 cp r7,#35 1d14 6b 05 jr z,mark_0203 1d16 a6 e7 21 cp r7,#33 1d19 eb 09 jr nz,mark_0204 mark_0203: 1d1b 46 e3 05 or r3,#5 mark_0202: 1d1e d6 1b 8e call prog_00033 1d21 8d 1b 9f jp mark_0205 mark_0204: 1d24 a6 e7 04 cp r7,#4 1d27 6b 05 jr z,mark_0206 1d29 a6 e7 24 cp r7,#36 1d2c eb 05 jr nz,mark_0207 mark_0206: 1d2e 46 e3 06 or r3,#6 1d31 8b 0e jr mark_0208 mark_0207: 1d33 a6 e7 14 cp r7,#20 1d36 6b 06 jr z,mark_0209 1d38 a6 e7 34 cp r7,#52 1d3b ed 1a 04 jp nz,mark_0145 mark_0209: 1d3e 46 e3 07 or r3,#7 mark_0208: 1d41 8c 03 ld r8,#3 1d43 8d 1b 9f jp mark_0205 1d46 a6 e7 07 cp r7,#7 1d49 6d 1c f5 jp z,mark_0210 1d4c a6 e7 70 cp r7,#112 1d4f ed 1a 04 jp nz,mark_0145 1d52 46 e3 10 or r3,#16 1d55 8b 0f jr mark_0211 1d57 a6 e7 17 cp r7,#23 1d5a 6d 1c f5 jp z,mark_0210 1d5d a6 e7 71 cp r7,#113 1d60 ed 1a 04 jp nz,mark_0145 1d63 46 e3 10 or r3,#16 mark_0211: 1d66 d6 1b 8e call prog_00033 1d69 8b 8a jr mark_0197 1d6b a6 e7 48 cp r7,#72 1d6e ed 1a 04 jp nz,mark_0145 1d71 8b 1b jr mark_0212 1d73 a6 e7 e8 cp r7,#232 1d76 6b 07 jr z,mark_0213 1d78 a6 e7 28 cp r7,#40 1d7b eb 07 jr nz,mark_0214 1d7d b0 e5 clr r5 mark_0213: 1d7f 46 e3 02 or r3,#2 1d82 8b 53 jr mark_0215 mark_0214: 1d84 a6 e7 38 cp r7,#56 1d87 6b 05 jr z,mark_0212 1d89 a6 e7 78 cp r7,#120 1d8c eb 05 jr nz,mark_0216 mark_0212: 1d8e 8c 02 ld r8,#2 1d90 8d 1b 9f jp mark_0205 mark_0216: 1d93 d6 1e 39 call prog_00034 1d96 46 e3 02 or r3,#2 1d99 8b a6 jr mark_0208 1d9b a6 e3 0d cp r3,#13 1d9e eb 25 jr nz,mark_0217 1da0 a6 e7 e8 cp r7,#232 1da3 6b 07 jr z,mark_0218 1da5 a6 e7 28 cp r7,#40 1da8 eb 06 jr nz,mark_0219 1daa b0 e5 clr r5 mark_0218: 1dac 3c 8d ld r3,#141 1dae 8b 27 jr mark_0215 mark_0219: 1db0 a6 e7 78 cp r7,#120 1db3 6b 05 jr z,mark_0220 1db5 a6 e7 38 cp r7,#56 1db8 eb 04 jr nz,mark_0221 mark_0220: 1dba 3c 30 ld r3,#48 1dbc 8b d0 jr mark_0212 mark_0221: 1dbe d6 1e 39 call prog_00034 1dc1 3c 8d ld r3,#141 1dc3 8b 0d jr mark_0222 mark_0217: 1dc5 a6 e7 e8 cp r7,#232 1dc8 6b 0d jr z,mark_0215 1dca a6 e7 28 cp r7,#40 1dcd 6b 08 jr z,mark_0215 1dcf d6 1e 39 call prog_00034 mark_0222: 1dd2 8c 03 ld r8,#3 1dd4 8d 1b 9f jp mark_0205 mark_0215: 1dd7 48 e5 ld r4,r5 1dd9 58 e6 ld r5,r6 1ddb 8c 03 ld r8,#3 1ddd 8b 02 jr mark_0223 1ddf 8c 01 ld r8,#1 mark_0223: 1de1 8d 1b 9f jp mark_0205 1de4 a6 e7 0e cp r7,#14 1de7 6b 06 jr z,mark_0224 1de9 a6 e7 0f cp r7,#15 1dec ed 1a 04 jp nz,mark_0145 mark_0224: 1def 56 e4 0f and r4,#15 1df2 f0 e4 swap r4 1df4 42 34 or r3,r4 1df6 48 e5 ld r4,r5 1df8 58 e6 ld r5,r6 1dfa 8b 15 jr mark_0225 1dfc a6 e3 0b cp r3,#11 1dff eb 02 jr nz,mark_0226 1e01 3c 8b ld r3,#139 mark_0226: 1e03 a6 e7 e8 cp r7,#232 1e06 6b 05 jr z,mark_0227 1e08 d6 1e 39 call prog_00034 1e0b 8b 04 jr mark_0225 mark_0227: 1e0d 48 e5 ld r4,r5 1e0f 58 e6 ld r5,r6 mark_0225: 1e11 f0 2f swap 47 1e13 eb 20 jr nz,mark_0228 1e15 80 e4 decw rr4 1e17 80 e4 decw rr4 1e19 22 5f sub r5,r15 1e1b 32 4e sbc r4,r14 1e1d 6b 0e jr z,mark_0229 1e1f a6 e4 ff cp r4,#255 1e22 ed 1a 04 jp nz,mark_0145 1e25 a6 e5 80 cp r5,#128 1e28 fb 09 jr nc,mark_0230 1e2a 8d 1a 04 jp mark_0145 mark_0229: 1e2d a6 e5 7f cp r5,#127 1e30 bd 1a 04 jp ugt,mark_0145 mark_0230: 1e33 48 e5 ld r4,r5 mark_0228: 1e35 8c 02 ld r8,#2 1e37 8b a8 jr mark_0223 1e39 a6 e7 f8 cp r7,#248 1e3c ed 1a 04 jp nz,mark_0145 1e3f 48 e5 ld r4,r5 1e41 58 e6 ld r5,r6 1e43 af ret 1e44 a6 e7 04 cp r7,#4 1e47 eb 06 jr nz,mark_0231 1e49 56 e4 cf and r4,#207 1e4c 8d 1b 97 jp mark_0232 mark_0231: 1e4f a6 e7 02 cp r7,#2 1e52 6b 05 jr z,mark_0233 1e54 a6 e7 00 cp r7,#0 1e57 eb 06 jr nz,mark_0234 mark_0233: 1e59 56 e4 8f and r4,#143 1e5c 8d 1b 97 jp mark_0232 mark_0234: 1e5f a6 e7 20 cp r7,#32 1e62 eb 0e jr nz,mark_0235 1e64 56 e5 8f and r5,#143 1e67 46 e5 10 or r5,#16 1e6a f0 e5 swap r5 1e6c 38 e5 ld r3,r5 1e6e 8c 02 ld r8,#2 1e70 8b 46 jr mark_0236 mark_0235: 1e72 a6 e7 05 cp r7,#5 1e75 eb 12 jr nz,mark_0237 1e77 3c c7 ld r3,#199 1e79 56 e4 0f and r4,#15 1e7c 56 e5 0f and r5,#15 1e7f f0 e4 swap r4 mark_0239: 1e81 42 45 or r4,r5 1e83 58 50 ld r5,80 1e85 8c 03 ld r8,#3 1e87 8b 2f jr mark_0236 mark_0237: 1e89 a6 e7 50 cp r7,#80 1e8c eb 0c jr nz,mark_0238 1e8e 3c d7 ld r3,#215 1e90 56 e4 0f and r4,#15 1e93 56 e5 0f and r5,#15 1e96 f0 e5 swap r5 1e98 8b e7 jr mark_0239 mark_0238: 1e9a a6 e7 01 cp r7,#1 1e9d eb 05 jr nz,mark_0240 1e9f 3c e3 ld r3,#227 1ea1 8d 1b 80 jp mark_0199 mark_0240: 1ea4 a6 e7 10 cp r7,#16 1ea7 eb 05 jr nz,mark_0241 1ea9 3c f3 ld r3,#243 1eab 8d 1b 80 jp mark_0199 mark_0241: 1eae a6 e7 22 cp r7,#34 1eb1 eb 08 jr nz,mark_0242 1eb3 3c e4 ld r3,#228 mark_0245: 1eb5 d6 1b 8e call prog_00033 mark_0236: 1eb8 8d 1b 9f jp mark_0205 mark_0242: 1ebb a6 e7 23 cp r7,#35 1ebe 6b 0a jr z,mark_0243 1ec0 a6 e7 21 cp r7,#33 1ec3 6b 05 jr z,mark_0243 1ec5 a6 e7 03 cp r7,#3 1ec8 eb 04 jr nz,mark_0244 mark_0243: 1eca 3c e5 ld r3,#229 1ecc 8b e7 jr mark_0245 mark_0244: 1ece a6 e7 24 cp r7,#36 1ed1 eb 04 jr nz,mark_0246 1ed3 3c e6 ld r3,#230 1ed5 8b 0c jr mark_0247 mark_0246: 1ed7 a6 e7 34 cp r7,#52 1eda 6b 05 jr z,mark_0248 1edc a6 e7 14 cp r7,#20 1edf eb 06 jr nz,mark_0249 mark_0248: 1ee1 3c e7 ld r3,#231 mark_0247: 1ee3 8c 03 ld r8,#3 1ee5 8b d1 jr mark_0236 mark_0249: 1ee7 a6 e7 32 cp r7,#50 1eea 6b 0a jr z,mark_0250 1eec a6 e7 12 cp r7,#18 1eef 6b 05 jr z,mark_0250 1ef1 a6 e7 30 cp r7,#48 1ef4 eb 36 jr nz,mark_0251 mark_0250: 1ef6 3c f5 ld r3,#245 1ef8 8b bb jr mark_0245 mark_0257: 1efa a6 e7 28 cp r7,#40 1efd 6b 20 jr z,mark_0252 1eff a6 e7 08 cp r7,#8 1f02 eb 02 jr nz,mark_0253 1f04 8b 19 jr mark_0252 mark_0253: 1f06 a6 e7 38 cp r7,#56 1f09 6b 05 jr z,mark_0254 1f0b a6 e7 18 cp r7,#24 1f0e eb 1c jr nz,mark_0251 mark_0254: 1f10 46 e3 01 or r3,#1 1f13 8b 0a jr mark_0252 1f15 a6 e7 28 cp r7,#40 1f18 6b 05 jr z,mark_0252 1f1a a6 e7 68 cp r7,#104 1f1d eb 05 jr nz,mark_0255 mark_0252: 1f1f 8c 02 ld r8,#2 mark_0258: 1f21 8d 1b 9f jp mark_0205 mark_0255: 1f24 a6 e7 38 cp r7,#56 1f27 6b 06 jr z,mark_0256 1f29 a6 e7 18 cp r7,#24 mark_0251: 1f2c ed 1a 04 jp nz,mark_0145 mark_0256: 1f2f 46 e3 01 or r3,#1 1f32 8b eb jr mark_0252 1f34 a6 e7 08 cp r7,#8 1f37 eb c1 jr nz,mark_0257 1f39 f0 e4 swap r4 1f3b 38 e4 ld r3,r4 1f3d 8c 01 ld r8,#1 1f3f 8b e0 jr mark_0258 1f41 a6 e3 02 cp r3,#2 1f44 eb 06 jr nz,mark_0259 1f46 b0 ee clr r14 1f48 b0 ef clr r15 1f4a 8b 45 jr mark_0260 mark_0259: 1f4c a6 e3 04 cp r3,#4 1f4f eb 40 jr nz,mark_0260 1f51 a6 e7 0a cp r7,#10 1f54 eb 18 jr nz,mark_0261 mark_0263: 1f56 d4 2a call @rr:42 1f58 a6 e1 00 cp r1,#0 1f5b 6d 1b cd jp z,mark_0195 1f5e f0 2f swap 47 1f60 eb 08 jr nz,mark_0262 1f62 04 56 ee add r14,86 1f65 d2 1e ldc @rr14,r1 1f67 24 56 ee sub r14,86 mark_0262: 1f6a a0 ee incw rr14 1f6c 8b e8 jr mark_0263 mark_0261: 1f6e a6 e7 0b cp r7,#11 1f71 eb 40 jr nz,mark_0264 1f73 d4 2a call @rr:42 mark_0266: 1f75 d6 1a 3f call prog_00020 1f78 a6 e1 00 cp r1,#0 1f7b 6d 1b cd jp z,mark_0195 1f7e d6 19 f9 call prog_00023 1f81 f0 2f swap 47 1f83 eb 08 jr nz,mark_0265 1f85 04 56 ee add r14,86 1f88 d2 5e ldc @rr14,r5 1f8a 24 56 ee sub r14,86 mark_0265: 1f8d a0 ee incw rr14 1f8f 8b e4 jr mark_0266 mark_0260: 1f91 a6 e7 28 cp r7,#40 1f94 eb 07 jr nz,mark_0267 1f96 02 f5 add r15,r5 1f98 16 ee 00 adc r14,#0 1f9b 8b 09 jr mark_0268 mark_0267: 1f9d a6 e7 e8 cp r7,#232 1fa0 eb 11 jr nz,mark_0264 1fa2 02 f6 add r15,r6 1fa4 12 e4 adc r14,r4 mark_0268: 1fa6 8d 1b cd jp mark_0195 1fa9 f0 2f swap 47 1fab 6b 09 jr z,mark_0269 1fad e4 53 51 ld 81,83 1fb0 e4 54 52 ld 82,84 mark_0264: 1fb3 8d 1a 04 jp mark_0145 mark_0269: 1fb6 31 30 srp #48 1fb8 e6 51 ff ld 81,#255 1fbb e6 52 ff ld 82,#255 1fbe 9c 5e ld r9,#94 1fc0 8d 1a 08 jp mark_0270 1fc3 ff nop 1fc4 ff nop 1fc5 ff nop 1fc6 ff nop 1fc7 70 fd push RP 1fc9 31 40 srp #64 1fcb fc 05 ld r15,#5 1fcd cc 19 ld r12,#25 1fcf dc 4f ld r13,#79 1fd1 b0 e2 clr r2 mark_0274: 1fd3 c2 4c ldc r4,@rr12 1fd5 a0 ec incw rr12 1fd7 c2 5c ldc r5,@rr12 1fd9 a0 ec incw rr12 1fdb b0 e3 clr r3 mark_0271: 1fdd 22 15 sub r1,r5 1fdf 32 04 sbc r0,r4 1fe1 3e inc r3 1fe2 fb f9 jr nc,mark_0271 1fe4 02 15 add r1,r5 1fe6 12 04 adc r0,r4 1fe8 00 e3 dec r3 1fea eb 08 jr nz,mark_0272 1fec 52 22 and r2,r2 1fee eb 04 jr nz,mark_0272 1ff0 3c 20 ld r3,#32 1ff2 8b 04 jr mark_0273 mark_0272: 1ff4 2e inc r2 1ff5 06 e3 30 add r3,#48 mark_0273: 1ff8 d6 17 5e call prog_00031 1ffb fa d6 djnz r15,mark_0274 1ffd 50 fd pop RP 1fff af ret progno is 00000035 on leaving disasm