Difference between revisions of "Disassembly:Videocart 22"
From veswiki
| (One intermediate revision by the same user not shown) | |||
| Line 232: | Line 232: | ||
A091b: LI $d1 ; 091b 20 d1 | A091b: LI $d1 ; 091b 20 d1 | ||
LR $3,A ; 091d 53 | LR $3,A ; 091d 53 | ||
| − | PI $00d0 ; 091e 28 00 d0 | + | PI $00d0 ; 091e 28 00 d0 Calls BIOS clear screen routine |
LIS $0 ; 0921 70 | LIS $0 ; 0921 70 | ||
LR $4,A ; 0922 54 | LR $4,A ; 0922 54 | ||
Latest revision as of 15:35, 21 November 2012
Template:Incomplete Disassembly
This is the complete disassembly of the Channel F Videocart 22 made with Peter Trauner's f8tool. Original code is copyright © 1978 Zircon International.
Reset: equ $0000
org $0800
CartridgeStart: LR $5,A ; 0800 55
NOP ; 0801 2b
CartridgeEntry: JMP A091b ; 0802 29 09 1b
A0805: LI $40 ; 0805 20 40
OUTS 0 ; 0807 b0
LIS $1 ; 0808 71
NS $5 ; 0809 f5
BT 4,A081b ; 080a 84 10
LR A,(IS)+ ; 080c 4d
ADC ; 080d 8e
LM ; 080e 16
DCI A0d53 ; 080f 2a 0d 53
ADC ; 0812 8e
LR A,(IS) ; 0813 4c
COM ; 0814 18
INC ; 0815 1f
AI $08 ; 0816 24 08
NI $07 ; 0818 21 07
ADC ; 081a 8e
A081b: LIS $0 ; 081b 70
LR $8,A ; 081c 58
INS 5 ; 081d a5
COM ; 081e 18
NI $c0 ; 081f 21 c0
AS $1 ; 0821 c1
COM ; 0822 18
OUTS 5 ; 0823 b5
A0824: DS $3 ; 0824 33
BF $1,A0896 ; 0825 91 70
LR A,$0 ; 0827 40
COM ; 0828 18
OUTS 4 ; 0829 b4
LR A,$4 ; 082a 44
LR $6,A ; 082b 56
LR A,$2 ; 082c 42
LR $7,A ; 082d 57
A082e: DS $7 ; 082e 37
BF $1,A0890 ; 082f 91 60
LIS $0 ; 0831 70
AS $8 ; 0832 c8
BF $4,A0865 ; 0833 94 31
LIS $1 ; 0835 71
NS $5 ; 0836 f5
BT 4,A0859 ; 0837 84 21
LM ; 0839 16
SL 4 ; 083a 15
SL 1 ; 083b 13
LR $4,A ; 083c 54
LR $6,A ; 083d 56
LI $ff ; 083e 20 ff
ADC ; 0840 8e
LIS $0 ; 0841 70
AS (IS) ; 0842 cc
BT 4,A0856 ; 0843 84 12
AS $3 ; 0845 c3
CI $07 ; 0846 25 07
BF $4,A0856 ; 0848 94 0d
LR A,(IS)- ; 084a 4e
LR A,(IS)+ ; 084b 4d
INC ; 084c 1f
NI $0f ; 084d 21 0f
LR DC,Q ; 084f 0f
ADC ; 0850 8e
LM ; 0851 16
DCI A0d53 ; 0852 2a 0d 53
ADC ; 0855 8e
A0856: LR A,$2 ; 0856 42
BF $0,A085a ; 0857 90 02
A0859: LIS $8 ; 0859 78
A085a: LR $8,A ; 085a 58
LIS $2 ; 085b 72
NS $5 ; 085c f5
BT 4,A0863 ; 085d 84 05
LI $ff ; 085f 20 ff
BF $0,A0864 ; 0861 90 02
A0863: LM ; 0863 16
A0864: LR $9,A ; 0864 59
A0865: LI $c0 ; 0865 20 c0
OUTS 1 ; 0867 b1
LIS $0 ; 0868 70
AS $9 ; 0869 c9
BT 1,A0870 ; 086a 81 05
LR A,$6 ; 086c 46
OUTS 1 ; 086d b1
BF $0,A0874 ; 086e 90 05
A0870: LIS $8 ; 0870 78
NS $5 ; 0871 f5
BF $4,A0881 ; 0872 94 0e
A0874: LIS $4 ; 0874 74
NS $5 ; 0875 f5
BT 4,A087b ; 0876 84 04
LR A,$6 ; 0878 46
SL 1 ; 0879 13
LR $6,A ; 087a 56
A087b: LI $60 ; 087b 20 60
OUTS 0 ; 087d b0
LI $40 ; 087e 20 40
OUTS 0 ; 0880 b0
A0881: LIS $4 ; 0881 74
A0882: AI $ff ; 0882 24 ff
BF $4,A0882 ; 0884 94 fd
INS 4 ; 0886 a4
AI $ff ; 0887 24 ff
OUTS 4 ; 0889 b4
DS $8 ; 088a 38
LR A,$9 ; 088b 49
SL 1 ; 088c 13
LR $9,A ; 088d 59
BF $0,A082e ; 088e 90 9f
A0890: INS 5 ; 0890 a5
AI $ff ; 0891 24 ff
OUTS 5 ; 0893 b5
BF $0,A0824 ; 0894 90 8f
A0896: POP ; 0896 1c
A0897: LR Q,DC ; 0897 0e
LIS $2 ; 0898 72
LR $b,A ; 0899 5b
LR A,(IS) ; 089a 4c
SR 4 ; 089b 14
A089c: DS $a ; 089c 3a
BF $1,A08a6 ; 089d 91 08
CI $00 ; 089f 25 00
BF $4,A08a6 ; 08a1 94 04
LIS $a ; 08a3 7a
BF $0,A08a7 ; 08a4 90 02
A08a6: DS $a ; 08a6 3a
A08a7: DCI A08c2 ; 08a7 2a 08 c2
ADC ; 08aa 8e
ADC ; 08ab 8e
LIS $3 ; 08ac 73
LR $2,A ; 08ad 52
LIS $5 ; 08ae 75
LR $3,A ; 08af 53
LIS $0 ; 08b0 70
LR $5,A ; 08b1 55
LR K,P ; 08b2 08
PI A0805 ; 08b3 28 08 05
LR P,K ; 08b6 09
LIS $4 ; 08b7 74
AS $0 ; 08b8 c0
LR $0,A ; 08b9 50
LR A,(IS) ; 08ba 4c
NI $0f ; 08bb 21 0f
DS $b ; 08bd 3b
BF $4,A089c ; 08be 94 dd
LR DC,Q ; 08c0 0f
A08c1: POP ; 08c1 1c
A08c2: NS $6 ; 08c2 f6
ASD (IS)- ; 08c3 de
LR $9,A ; 08c4 59
db $2e
XS $7 ; 08c6 e7
AS (IS)- ; 08c7 ce
XS $5 ; 08c8 e5
BF $e,A0881 ; 08c9 9e b7
BF $2,-13 ; 08cb 92 f3
BF $e,A08c1 ; 08cd 9e f3
ASD (IS)- ; 08cf de
XS $5 ; 08d0 e5
AI $f7 ; 08d1 24 f7
ASD (IS)- ; 08d3 de
NS $7 ; 08d4 f7
BF $e,0 ; 08d5 9e 00
LR A,KU ; 08d7 00
A08d8: LR K,P ; 08d8 08
LIS $0 ; 08d9 70
LR $4,A ; 08da 54
LR $5,A ; 08db 55
LIS $a ; 08dc 7a
LR $6,A ; 08dd 56
PI A08f8 ; 08de 28 08 f8
LIS $2 ; 08e1 72
LR $6,A ; 08e2 56
PI A08f8 ; 08e3 28 08 f8
LR A,(IS)- ; 08e6 4e
AS $5 ; 08e7 c5
LR $5,A ; 08e8 55
LR A,(IS)+ ; 08e9 4d
LNK ; 08ea 19
AS $4 ; 08eb c4
LR $4,A ; 08ec 54
LI $19 ; 08ed 20 19
AS $5 ; 08ef c5
LR (IS)-,A ; 08f0 5e
LI $36 ; 08f1 20 36
LNK ; 08f3 19
AS $4 ; 08f4 c4
LR (IS),A ; 08f5 5c
LR P,K ; 08f6 09
POP ; 08f7 1c
A08f8: LISU 3 ; 08f8 63
LISL 1 ; 08f9 69
LR A,(IS)- ; 08fa 4e
LR $3,A ; 08fb 53
LR A,(IS)+ ; 08fc 4d
LR $2,A ; 08fd 52
A08fe: LR A,$2 ; 08fe 42
SL 1 ; 08ff 13
INC ; 0900 1f
LR $2,A ; 0901 52
LIS $0 ; 0902 70
AS $3 ; 0903 c3
BF $1,A0907 ; 0904 91 02
DS $2 ; 0906 32
A0907: SL 1 ; 0907 13
LR $3,A ; 0908 53
DS $6 ; 0909 36
BF $4,A08fe ; 090a 94 f3
LR A,$3 ; 090c 43
AS $5 ; 090d c5
LR $5,A ; 090e 55
LR A,$2 ; 090f 42
LNK ; 0910 19
AS $4 ; 0911 c4
LR $4,A ; 0912 54
POP ; 0913 1c
A0914: LISU 3 ; 0914 63
LISL 1 ; 0915 69
DS (IS)- ; 0916 3e
BT 2,A091a ; 0917 82 02
DS (IS) ; 0919 3c
A091a: POP ; 091a 1c
A091b: LI $d1 ; 091b 20 d1
LR $3,A ; 091d 53
PI $00d0 ; 091e 28 00 d0 Calls BIOS clear screen routine
LIS $0 ; 0921 70
LR $4,A ; 0922 54
OUTS 5 ; 0923 b5
LIS $8 ; 0924 78
LR $5,A ; 0925 55
LIS $3 ; 0926 73
LR $b,A ; 0927 5b
DCI A0d83 ; 0928 2a 0d 83
A092b: LISU 0 ; 092b 60
LISL 3 ; 092c 6b
A092d: LM ; 092d 16
LR (IS)-,A ; 092e 5e
BR7 A092d ; 092f 8f fd
PI A0805 ; 0931 28 08 05
DS $b ; 0934 3b
BF $4,A092b ; 0935 94 f5
LIS $2 ; 0937 72
LR $5,A ; 0938 55
LI $c0 ; 0939 20 c0
A093b: LR $4,A ; 093b 54
PI A0914 ; 093c 28 09 14
LIS $3 ; 093f 73
LR $a,A ; 0940 5a
A0941: DCI A0dcb ; 0941 2a 0d cb
LR A,$a ; 0944 4a
ADC ; 0945 8e
ADC ; 0946 8e
ADC ; 0947 8e
LM ; 0948 16
LR $0,A ; 0949 50
LM ; 094a 16
LR $1,A ; 094b 51
LM ; 094c 16
LR $b,A ; 094d 5b
A094e: LIS $0 ; 094e 70
OUTS 0 ; 094f b0
INS 0 ; 0950 a0
CI $0e ; 0951 25 0e
BT 4,A097f ; 0953 84 2b
CI $0d ; 0955 25 0d
BT 4,A097f ; 0957 84 27
LIS $2 ; 0959 72
LR $2,A ; 095a 52
LR $3,A ; 095b 53
PI A0805 ; 095c 28 08 05
LI $d0 ; 095f 20 d0
A0961: INC ; 0961 1f
BF $4,A0961 ; 0962 94 fe
LR A,$4 ; 0964 44
COM ; 0965 18
LR $4,A ; 0966 54
BT 4,A094e ; 0967 84 e6
DCI A0dc3 ; 0969 2a 0d c3
LR A,$a ; 096c 4a
ADC ; 096d 8e
ADC ; 096e 8e
LM ; 096f 16
AS $0 ; 0970 c0
LR $0,A ; 0971 50
LM ; 0972 16
AS $1 ; 0973 c1
LR $1,A ; 0974 51
DS $b ; 0975 3b
BF $4,A094e ; 0976 94 d7
DS $a ; 0978 3a
BT 1,A0941 ; 0979 81 c7
LR A,$4 ; 097b 44
COM ; 097c 18
BF $0,A093b ; 097d 90 bd
A097f: LISU 2 ; 097f 62
LISL 2 ; 0980 6a
LR (IS),A ; 0981 5c
LI $d6 ; 0982 20 d6
LR $3,A ; 0984 53
PI $00d0 ; 0985 28 00 d0
DS (IS) ; 0988 3c
LI $2c ; 0989 20 2c
LR $b,A ; 098b 5b
DCI A0bd1 ; 098c 2a 0b d1
A098f: LIS $5 ; 098f 75
LR IS,A ; 0990 0b
A0991: LM ; 0991 16
LR (IS)-,A ; 0992 5e
BR7 A0991 ; 0993 8f fd
PI A0805 ; 0995 28 08 05
DS $b ; 0998 3b
BF $4,A098f ; 0999 94 f5
DCI A0d23 ; 099b 2a 0d 23
LISU 3 ; 099e 63
LISL 1 ; 099f 69
LI $15 ; 09a0 20 15
LR $1,A ; 09a2 51
LI $33 ; 09a3 20 33
A09a5: LR $0,A ; 09a5 50
LR A,(IS)+ ; 09a6 4d
LR A,IS ; 09a7 0a
LR $b,A ; 09a8 5b
PI A08d8 ; 09a9 28 08 d8
PI A0914 ; 09ac 28 09 14
LIS $8 ; 09af 78
LR $3,A ; 09b0 53
LIS $5 ; 09b1 75
LR $2,A ; 09b2 52
LIS $1 ; 09b3 71
LR $5,A ; 09b4 55
LR Q,DC ; 09b5 0e
LR A,$b ; 09b6 4b
LR IS,A ; 09b7 0b
LIS $f ; 09b8 7f
NS $4 ; 09b9 f4
LR (IS)+,A ; 09ba 5d
LIS $0 ; 09bb 70
LR (IS)-,A ; 09bc 5e
PI A0805 ; 09bd 28 08 05
LR DC,Q ; 09c0 0f
LI $10 ; 09c1 20 10
ADC ; 09c3 8e
LIS $c ; 09c4 7c
AS $0 ; 09c5 c0
BR7 A09a5 ; 09c6 8f de
LISL 3 ; 09c8 6b
LISU 2 ; 09c9 62
LIS $0 ; 09ca 70
A09cb: LR (IS)+,A ; 09cb 5d
BR7 A09cb ; 09cc 8f fe
A09ce: LR $a,A ; 09ce 5a
LI $00 ; 09cf 20 00
LR $4,A ; 09d1 54
LI $1a ; 09d2 20 1a
LR $0,A ; 09d4 50
LI $19 ; 09d5 20 19
LR $1,A ; 09d7 51
LISL 6 ; 09d8 6e
PI A0897 ; 09d9 28 08 97
LIS $1 ; 09dc 71
LR $a,A ; 09dd 5a
LI $ee ; 09de 20 ee
AS $0 ; 09e0 c0
LR $0,A ; 09e1 50
LISL 5 ; 09e2 6d
PI A0897 ; 09e3 28 08 97
PI A0914 ; 09e6 28 09 14
LISU 2 ; 09e9 62
LIS $0 ; 09ea 70
OUTS 0 ; 09eb b0
INS 1 ; 09ec a1
CI $7f ; 09ed 25 7f
BT 4,A0a06 ; 09ef 84 16
NI $0f ; 09f1 21 0f
DCI A0d13 ; 09f3 2a 0d 13
ADC ; 09f6 8e
LM ; 09f7 16
AI $66 ; 09f8 24 66
LISL 5 ; 09fa 6d
ASD (IS) ; 09fb dc
LR (IS)+,A ; 09fc 5d
LI $45 ; 09fd 20 45
LR $5,A ; 09ff 55
PI $008f ; 0a00 28 00 8f
LIS $0 ; 0a03 70
BF $0,A09ce ; 0a04 90 c9
A0a06: LISL 5 ; 0a06 6d
LIS $0 ; 0a07 70
AS (IS) ; 0a08 cc
BF $4,A0a0d ; 0a09 94 03
INC ; 0a0b 1f
LR (IS),A ; 0a0c 5c
A0a0d: LISL 3 ; 0a0d 6b
LIS $5 ; 0a0e 75
LR (IS),A ; 0a0f 5c
LR $b,A ; 0a10 5b
A0a11: LISL 5 ; 0a11 6d
LIS $0 ; 0a12 70
LR $4,A ; 0a13 54
LR $5,A ; 0a14 55
LR $b,A ; 0a15 5b
LI $10 ; 0a16 20 10
LR $0,A ; 0a18 50
LI $19 ; 0a19 20 19
LR $1,A ; 0a1b 51
LIS $2 ; 0a1c 72
LR $a,A ; 0a1d 5a
PI A0897 ; 0a1e 28 08 97
LISL 6 ; 0a21 6e
LI $1a ; 0a22 20 1a
LR $0,A ; 0a24 50
PI A0897 ; 0a25 28 08 97
LIS $0 ; 0a28 70
AS (IS)- ; 0a29 ce
BF $4,A0a38 ; 0a2a 94 0d
AS (IS)+ ; 0a2c cd
BF $4,A0a38 ; 0a2d 94 0a
LR $5,A ; 0a2f 55
PI $008f ; 0a30 28 00 8f
PI $008f ; 0a33 28 00 8f
BF $0,A0a11 ; 0a36 90 da
A0a38: LIS $0 ; 0a38 70
OUTS 0 ; 0a39 b0
A0a3a: INS 1 ; 0a3a a1
CI $ff ; 0a3b 25 ff
BF $4,A0a3a ; 0a3d 94 fc
PI $008f ; 0a3f 28 00 8f
A0a42: PI A0914 ; 0a42 28 09 14
LISU 2 ; 0a45 62
LISL 2 ; 0a46 6a
INS 0 ; 0a47 a0
CI $0e ; 0a48 25 0e
BF $4,A0a4d ; 0a4a 94 02
LR (IS),A ; 0a4c 5c
A0a4d: CI $0d ; 0a4d 25 0d
BF $4,A0a52 ; 0a4f 94 02
LR (IS),A ; 0a51 5c
A0a52: LISL 3 ; 0a52 6b
LIS $0 ; 0a53 70
OUTS 1 ; 0a54 b1
INS 1 ; 0a55 a1
COM ; 0a56 18
NI $0f ; 0a57 21 0f
DCI A0d0a ; 0a59 2a 0d 0a
ADC ; 0a5c 8e
LM ; 0a5d 16
LR $0,A ; 0a5e 50
CI $00 ; 0a5f 25 00
BF $4,A0a64 ; 0a61 94 02
LR A,(IS) ; 0a63 4c
A0a64: COM ; 0a64 18
INC ; 0a65 1f
LISL 6 ; 0a66 6e
AS (IS)- ; 0a67 ce
BT 1,A0a6e ; 0a68 81 05
LIS $0 ; 0a6a 70
AS (IS) ; 0a6b cc
BT 4,A0a42 ; 0a6c 84 d5
A0a6e: LISL 3 ; 0a6e 6b
LIS $0 ; 0a6f 70
AS $0 ; 0a70 c0
BT 4,A0a74 ; 0a71 84 02
LR (IS),A ; 0a73 5c
A0a74: LI $1a ; 0a74 20 1a
LR $0,A ; 0a76 50
LI $27 ; 0a77 20 27
LR $1,A ; 0a79 51
LIS $5 ; 0a7a 75
LR $3,A ; 0a7b 53
LIS $1 ; 0a7c 71
LR $a,A ; 0a7d 5a
LISL 3 ; 0a7e 6b
PI A0897 ; 0a7f 28 08 97
DCI A0d08 ; 0a82 2a 0d 08
LIS $5 ; 0a85 75
LR $3,A ; 0a86 53
PI A0805 ; 0a87 28 08 05
LI $50 ; 0a8a 20 50
LR $5,A ; 0a8c 55
PI $008f ; 0a8d 28 00 8f
LIS $0 ; 0a90 70
LR $4,A ; 0a91 54
OUTS 0 ; 0a92 b0
OUTS 1 ; 0a93 b1
INS 1 ; 0a94 a1
CI $7f ; 0a95 25 7f
BF $4,A0a42 ; 0a97 94 aa
PI A08d8 ; 0a99 28 08 d8
LI $38 ; 0a9c 20 38
NS $4 ; 0a9e f4
AI $40 ; 0a9f 24 40
LR $a,A ; 0aa1 5a
LI $19 ; 0aa2 20 19
LR $b,A ; 0aa4 5b
A0aa5: LR A,$b ; 0aa5 4b
LR IS,A ; 0aa6 0b
DCI A0d23 ; 0aa7 2a 0d 23
LI $15 ; 0aaa 20 15
LR $1,A ; 0aac 51
LR A,$b ; 0aad 4b
NI $07 ; 0aae 21 07
CI $03 ; 0ab0 25 03
BF $4,A0abd ; 0ab2 94 0a
LIS $5 ; 0ab4 75
LR $5,A ; 0ab5 55
PI $008f ; 0ab6 28 00 8f
LI $10 ; 0ab9 20 10
ADC ; 0abb 8e
LIS $d ; 0abc 7d
A0abd: CI $05 ; 0abd 25 05
BF $4,A0acb ; 0abf 94 0b
LIS $9 ; 0ac1 79
LR $5,A ; 0ac2 55
PI $008f ; 0ac3 28 00 8f
LI $20 ; 0ac6 20 20
ADC ; 0ac8 8e
LI $19 ; 0ac9 20 19
A0acb: AI $32 ; 0acb 24 32
A0acd: LR $0,A ; 0acd 50
LR A,(IS)+ ; 0ace 4d
LR A,(IS)+ ; 0acf 4d
LIS $8 ; 0ad0 78
LR $3,A ; 0ad1 53
LIS $5 ; 0ad2 75
LR $2,A ; 0ad3 52
LIS $1 ; 0ad4 71
LR $5,A ; 0ad5 55
LR A,(IS) ; 0ad6 4c
AI $02 ; 0ad7 24 02
NI $07 ; 0ad9 21 07
LR (IS)-,A ; 0adb 5e
CI $02 ; 0adc 25 02
BF $4,A0ae4 ; 0ade 94 05
DS (IS) ; 0ae0 3c
LIS $f ; 0ae1 7f
NS (IS) ; 0ae2 fc
LR (IS),A ; 0ae3 5c
A0ae4: LR Q,DC ; 0ae4 0e
PI A0805 ; 0ae5 28 08 05
LIS $1 ; 0ae8 71
NS $a ; 0ae9 fa
BT 4,A0afd ; 0aea 84 12
DCI $0df2 ; 0aec 2a 0d f2
LR A,IS ; 0aef 0a
NI $07 ; 0af0 21 07
SR 1 ; 0af2 12
ADC ; 0af3 8e
LM ; 0af4 16
OUTS 5 ; 0af5 b5
LI $fa ; 0af6 20 fa
A0af8: INC ; 0af8 1f
BF $4,A0af8 ; 0af9 94 fe
LIS $0 ; 0afb 70
OUTS 5 ; 0afc b5
A0afd: LR DC,Q ; 0afd 0f
LI $10 ; 0afe 20 10
ADC ; 0b00 8e
LIS $c ; 0b01 7c
AS $0 ; 0b02 c0
BR7 A0acd ; 0b03 8f c9
LIS $0 ; 0b05 70
OUTS 0 ; 0b06 b0
LISU 2 ; 0b07 62
LISL 2 ; 0b08 6a
LIS $d ; 0b09 7d
XS (IS)- ; 0b0a ee
BF $4,A0b2e ; 0b0b 94 22
DS $a ; 0b0d 3a
LIS $0 ; 0b0e 70
AS (IS) ; 0b0f cc
BT 4,A0b21 ; 0b10 84 10
LIS $0 ; 0b12 70
OUTS 1 ; 0b13 b1
INS 1 ; 0b14 a1
CI $7f ; 0b15 25 7f
BF $4,A0aa5 ; 0b17 94 8d
LIS $7 ; 0b19 77
NS $a ; 0b1a fa
BF $4,A0aa5 ; 0b1b 94 89
LIS $0 ; 0b1d 70
LR (IS),A ; 0b1e 5c
BF $0,A0b34 ; 0b1f 90 14
A0b21: INS 1 ; 0b21 a1
CI $ff ; 0b22 25 ff
BT 4,A0b29 ; 0b24 84 04
JMP A0aa5 ; 0b26 29 0a a5
A0b29: LIS $1 ; 0b29 71
LR (IS),A ; 0b2a 5c
JMP A0aa5 ; 0b2b 29 0a a5
A0b2e: DS $a ; 0b2e 3a
BT 4,A0b34 ; 0b2f 84 04
JMP A0aa5 ; 0b31 29 0a a5
A0b34: LI $c0 ; 0b34 20 c0
OUTS 5 ; 0b36 b5
PI A08d8 ; 0b37 28 08 d8
LI $18 ; 0b3a 20 18
NS $4 ; 0b3c f4
AI $10 ; 0b3d 24 10
LR $a,A ; 0b3f 5a
LR A,$b ; 0b40 4b
AI $02 ; 0b41 24 02
LR $b,A ; 0b43 5b
CI $1f ; 0b44 25 1f
BT 4,A0b4b ; 0b46 84 04
JMP A0aa5 ; 0b48 29 0a a5
A0b4b: LISL 2 ; 0b4b 6a
LISU 3 ; 0b4c 63
LR A,(IS) ; 0b4d 4c
LR $0,A ; 0b4e 50
LISL 4 ; 0b4f 6c
LR A,(IS) ; 0b50 4c
LR $1,A ; 0b51 51
LISL 6 ; 0b52 6e
LR A,(IS) ; 0b53 4c
LR $2,A ; 0b54 52
LISU 0 ; 0b55 60
LISL 2 ; 0b56 6a
DCI $0d43 ; 0b57 2a 0d 43
A0b5a: LR Q,DC ; 0b5a 0e
LR A,(IS) ; 0b5b 4c
ADC ; 0b5c 8e
LM ; 0b5d 16
LR (IS)-,A ; 0b5e 5e
LR DC,Q ; 0b5f 0f
LI $f0 ; 0b60 20 f0
ADC ; 0b62 8e
BR7 A0b5a ; 0b63 8f f6
LR A,(IS)+ ; 0b65 4d
LIS $6 ; 0b66 76
LR $b,A ; 0b67 5b
A0b68: LISL 0 ; 0b68 68
DCI A0dd7 ; 0b69 2a 0d d7
LR A,$b ; 0b6c 4b
ADC ; 0b6d 8e
ADC ; 0b6e 8e
ADC ; 0b6f 8e
LM ; 0b70 16
XS (IS)+ ; 0b71 ed
BF $4,A0b9c ; 0b72 94 29
LM ; 0b74 16
XS (IS)+ ; 0b75 ed
BF $4,A0b9c ; 0b76 94 25
LM ; 0b78 16
XS (IS)+ ; 0b79 ed
BF $4,A0b9c ; 0b7a 94 21
LR A,$b ; 0b7c 4b
DCI $0dec ; 0b7d 2a 0d ec
ADC ; 0b80 8e
LM ; 0b81 16
LR $b,A ; 0b82 5b
A0b83: LIS $1 ; 0b83 71
LR $3,A ; 0b84 53
LISU 2 ; 0b85 62
LISL 3 ; 0b86 6b
LR A,(IS) ; 0b87 4c
LR $a,A ; 0b88 5a
LISL 6 ; 0b89 6e
LR A,(IS) ; 0b8a 4c
AI $66 ; 0b8b 24 66
ASD $a ; 0b8d da
LR (IS)-,A ; 0b8e 5e
BF $2,A0b96 ; 0b8f 92 06
LR A,(IS) ; 0b91 4c
AI $66 ; 0b92 24 66
ASD $3 ; 0b94 d3
LR (IS)+,A ; 0b95 5d
A0b96: DS $b ; 0b96 3b
BF $4,A0b83 ; 0b97 94 eb
JMP A0a11 ; 0b99 29 0a 11
A0b9c: DS $b ; 0b9c 3b
BT 1,A0b68 ; 0b9d 81 ca
LIS $2 ; 0b9f 72
LR $b,A ; 0ba0 5b
LIS $0 ; 0ba1 70
AS $0 ; 0ba2 c0
BT 4,A0ba9 ; 0ba3 84 05
DS $b ; 0ba5 3b
DS $b ; 0ba6 3b
BF $0,A0bad ; 0ba7 90 05
A0ba9: AS $1 ; 0ba9 c1
BT 4,A0bad ; 0baa 84 02
DS $b ; 0bac 3b
A0bad: LIS $0 ; 0bad 70
AS $b ; 0bae cb
BF $4,A0b83 ; 0baf 94 d3
LIS $1 ; 0bb1 71
LR $3,A ; 0bb2 53
LR $b,A ; 0bb3 5b
LISU 2 ; 0bb4 62
LISL 3 ; 0bb5 6b
LR A,(IS) ; 0bb6 4c
COM ; 0bb7 18
LISL 6 ; 0bb8 6e
ASD (IS) ; 0bb9 dc
BF $2,A0bbf ; 0bba 92 04
A0bbc: DS $b ; 0bbc 3b
BF $0,A0bc3 ; 0bbd 90 05
A0bbf: CI $99 ; 0bbf 25 99
BT 4,A0bbc ; 0bc1 84 fa
A0bc3: AI $66 ; 0bc3 24 66
ASD $3 ; 0bc5 d3
LR (IS)-,A ; 0bc6 5e
LR A,$b ; 0bc7 4b
COM ; 0bc8 18
ASD (IS) ; 0bc9 dc
AI $66 ; 0bca 24 66
ASD $3 ; 0bcc d3
LR (IS),A ; 0bcd 5c
JMP A0a11 ; 0bce 29 0a 11
A0bd1: LR QU,A ; 0bd1 06
AS $0 ; 0bd2 c0
LR A,IS ; 0bd3 0a
LR A,QU ; 0bd4 02
DS $9 ; 0bd5 39
LIS $d ; 0bd6 7d
LR A,QU ; 0bd7 02
LR A,KU ; 0bd8 00
LR A,KL ; 0bd9 01
LR W,J ; 0bda 1d
LR K,P ; 0bdb 08
DS $3 ; 0bdc 33
LR A,QU ; 0bdd 02
LR A,KU ; 0bde 00
LR QL,A ; 0bdf 07
INC ; 0be0 1f
LR P,K ; 0be1 09
DS $2 ; 0be2 32
LR A,QU ; 0be3 02
LR A,KU ; 0be4 00
LR A,QU ; 0be5 02
OUT $10 ; 0be6 27 10
db $2e
LR A,QU ; 0be9 02
LR A,KU ; 0bea 00
CI $29 ; 0beb 25 29
LR H,DC ; 0bed 11
db $2d
LR A,QU ; 0bef 02
CM ; 0bf0 8d
LR A,KL ; 0bf1 01
NOP ; 0bf2 2b
DS $6 ; 0bf3 36
XDC ; 0bf4 2c
LR A,QU ; 0bf5 02
BT 0,A0bf9 ; 0bf6 80 02
db $2d
A0bf9: DS $7 ; 0bf9 37
NOP ; 0bfa 2b
LR A,QU ; 0bfb 02
BT 0,A0c07 ; 0bfc 80 0a
LR P,K ; 0bfe 09
SR 4 ; 0bff 14
LR A,$9 ; 0c00 49
LR A,QU ; 0c01 02
AS $0 ; 0c02 c0
LR K,P ; 0c03 08
LR QL,A ; 0c04 07
SL 4 ; 0c05 15
LR A,$a ; 0c06 4a
A0c07: LR A,QU ; 0c07 02
BT 0,A0c13 ; 0c08 80 0a
LR P,K ; 0c0a 09
SR 4 ; 0c0b 14
DS (IS)+ ; 0c0c 3d
LR A,QU ; 0c0d 02
AS $0 ; 0c0e c0
LR K,P ; 0c0f 08
LR QL,A ; 0c10 07
SL 4 ; 0c11 15
DS (IS)- ; 0c12 3e
A0c13: LR A,QU ; 0c13 02
BT 0,A0c1f ; 0c14 80 0a
LR P,K ; 0c16 09
SR 4 ; 0c17 14
DS $1 ; 0c18 31
LR A,QU ; 0c19 02
AS $0 ; 0c1a c0
LR K,P ; 0c1b 08
LR QL,A ; 0c1c 07
SL 4 ; 0c1d 15
DS $2 ; 0c1e 32
A0c1f: LR A,QU ; 0c1f 02
AS $0 ; 0c20 c0
LR KU,A ; 0c21 04
LR QL,A ; 0c22 07
XDC ; 0c23 2c
DS (IS)- ; 0c24 3e
LR A,QU ; 0c25 02
BT 0,A0c28 ; 0c26 80 01
A0c28: LR P0,Q ; 0c28 0d
DS $0 ; 0c29 30
DS $b ; 0c2a 3b
LR A,QU ; 0c2b 02
BT 0,A0c2e ; 0c2c 80 01
A0c2e: LR IS,A ; 0c2e 0b
DS $1 ; 0c2f 31
DS (IS) ; 0c30 3c
LR A,QU ; 0c31 02
BT 0,A0c3a ; 0c32 80 07
LR A,QU ; 0c34 02
LNK ; 0c35 19
LR $6,A ; 0c36 56
LR A,QU ; 0c37 02
LR A,$0 ; 0c38 40
LR A,QL ; 0c39 03
A0c3a: LR A,QU ; 0c3a 02
EI ; 0c3b 1b
LR $8,A ; 0c3c 58
LR A,QU ; 0c3d 02
BT 0,18 ; 0c3e 80 12
LR A,KL ; 0c40 01
LR DC,Q ; 0c41 0f
LR $a,A ; 0c42 5a
LR A,KU ; 0c43 00
LR A,$0 ; 0c44 40
LR QU,A ; 0c45 06
LR A,QL ; 0c46 03
LR IS,A ; 0c47 0b
LR $9,A ; 0c48 59
LR A,QL ; 0c49 03
NS (IS)- ; 0c4a fe
BT 0,2 ; 0c4b 80 02
BT 0,18 ; 0c4d 80 12
LR A,KL ; 0c4f 01
IN $39 ; 0c50 26 39
LR A,QU ; 0c52 02
BT 0,18 ; 0c53 80 12
LR A,KL ; 0c55 01
IN $49 ; 0c56 26 49
LR A,QU ; 0c58 02
BT 0,A0c68 ; 0c59 80 0e
LR A,KL ; 0c5b 01
JMP $3702 ; 0c5c 29 37 02
BT 0,A0c6e ; 0c5f 80 0e
LR A,KL ; 0c61 01
JMP $4b02 ; 0c62 29 4b 02
BT 0,A0c71 ; 0c65 80 0b
LR A,KL ; 0c67 01
A0c68: XDC ; 0c68 2c
DS $5 ; 0c69 35
LR A,QU ; 0c6a 02
BT 0,A0c77 ; 0c6b 80 0b
LR A,KL ; 0c6d 01
A0c6e: XDC ; 0c6e 2c
LR A,(IS)+ ; 0c6f 4d
LR A,QU ; 0c70 02
A0c71: BT 0,A0c73 ; 0c71 80 01
A0c73: LR DC,Q ; 0c73 0f
CI $3a ; 0c74 25 3a
LR A,QU ; 0c76 02
A0c77: BT 0,A0c79 ; 0c77 80 01
A0c79: LR P,K ; 0c79 09
LR P,K ; 0c7a 09
LR A,$6 ; 0c7b 46
LR A,QU ; 0c7c 02
BT 0,A0c7f ; 0c7d 80 01
A0c7f: LR P,K ; 0c7f 09
LR P,K ; 0c80 09
DS $3 ; 0c81 33
LR A,QU ; 0c82 02
BT 0,A0c8d ; 0c83 80 09
LR A,KL ; 0c85 01
LR P,K ; 0c86 09
db $4f
LR A,QU ; 0c88 02
BT 0,A0c93 ; 0c89 80 09
LR A,KL ; 0c8b 01
LR P,K ; 0c8c 09
A0c8d: DS $3 ; 0c8d 33
LR A,QU ; 0c8e 02
BT 0,A0c91 ; 0c8f 80 01
A0c91: LR KL,A ; 0c91 05
LR H,DC ; 0c92 11
A0c93: LR $0,A ; 0c93 50
LR A,QU ; 0c94 02
BT 0,A0c97 ; 0c95 80 01
A0c97: LR KL,A ; 0c97 05
LR H,DC ; 0c98 11
db $2e
LR A,QU ; 0c9a 02
BT 0,A0ca1 ; 0c9b 80 05
LR A,KL ; 0c9d 01
LR H,DC ; 0c9e 11
LR $4,A ; 0c9f 54
LR A,QU ; 0ca0 02
A0ca1: BT 0,A0ca7 ; 0ca1 80 05
LR A,KL ; 0ca3 01
LR H,DC ; 0ca4 11
db $2e
LR K,P ; 0ca6 08
A0ca7: BT 0,3 ; 0ca7 80 03
LR KL,A ; 0ca9 05
OI $3f ; 0caa 22 3f
XI $be ; 0cac 23 be
LR A,QU ; 0cae 02
BT 0,A0cb1 ; 0caf 80 01
A0cb1: LR QL,A ; 0cb1 07
NOP ; 0cb2 2b
DS (IS)- ; 0cb3 3e
LR A,QU ; 0cb4 02
BT 0,A0cba ; 0cb5 80 04
LR A,KL ; 0cb7 01
XDC ; 0cb8 2c
LR A,$5 ; 0cb9 45
A0cba: LR A,QU ; 0cba 02
BT 0,A0cc0 ; 0cbb 80 04
LR A,KL ; 0cbd 01
XDC ; 0cbe 2c
DS (IS)+ ; 0cbf 3d
A0cc0: LR K,P ; 0cc0 08
BT 0,A0cc9 ; 0cc1 80 07
LR P,K ; 0cc3 09
LR IS,A ; 0cc4 0b
DS (IS)+ ; 0cc5 3d
DS (IS)- ; 0cc6 3e
SL 4 ; 0cc7 15
DI ; 0cc8 1a
A0cc9: ASD (IS)+ ; 0cc9 dd
LIS $6 ; 0cca 76
OUTS 1 ; 0ccb b1
LR $0,A ; 0ccc 50
NS $8 ; 0ccd f8
LR K,P ; 0cce 08
BT 0,4 ; 0ccf 80 04
ST ; 0cd1 17
PI $3620 ; 0cd2 28 36 20
LR A,KU ; 0cd5 00
LR K,P ; 0cd6 08
LR A,KU ; 0cd7 00
LR A,KU ; 0cd8 00
LR A,KU ; 0cd9 00
LR A,KU ; 0cda 00
LR A,KU ; 0cdb 00
LR KU,A ; 0cdc 04
LR A,KU ; 0cdd 00
LR A,KU ; 0cde 00
LR DC,H ; 0cdf 10
LR A,KU ; 0ce0 00
BT 0,A0ce7 ; 0ce1 80 05
SL 1 ; 0ce3 13
SR 1 ; 0ce4 12
LR Q,DC ; 0ce5 0e
XS $a ; 0ce6 ea
A0ce7: XS (IS)- ; 0ce7 ee
NS $5 ; 0ce8 f5
LR $5,A ; 0ce9 55
SL 1 ; 0cea 13
INS 11 ; 0ceb ab
OUTS 11 ; 0cec bb
LR A,$5 ; 0ced 45
LISU 1 ; 0cee 61
LR A,$8 ; 0cef 48
XS $a ; 0cf0 ea
XS (IS)- ; 0cf1 ee
LR K,P ; 0cf2 08
BT 0,A0cf9 ; 0cf3 80 05
LR DC,Q ; 0cf5 0f
LI $0e ; 0cf6 20 0e
XS (IS)- ; 0cf8 ee
A0cf9: db $ef
SL 4 ; 0cfa 15
LR A,IS ; 0cfb 0a
NOP ; 0cfc 2b
BF $4,81 ; 0cfd 94 51
db $2e
XS (IS)- ; 0d00 ee
LR A,$0 ; 0d01 40
LR A,QU ; 0d02 02
LR A,KU ; 0d03 00
LR A,KL ; 0d04 01
LR A,KL ; 0d05 01
LR W,J ; 0d06 1d
COM ; 0d07 18
A0d08: LR (IS)-,A ; 0d08 5e
LIS $4 ; 0d09 74
A0d0a: LR A,KU ; 0d0a 00
LR KL,A ; 0d0b 05
LR DC,H ; 0d0c 10
LR A,KU ; 0d0d 00
CI $00 ; 0d0e 25 00
LR A,KU ; 0d10 00
LR A,KU ; 0d11 00
LR $0,A ; 0d12 50
A0d13: LR A,KU ; 0d13 00
LR A,KU ; 0d14 00
LR A,KU ; 0d15 00
LR A,KU ; 0d16 00
LR A,KU ; 0d17 00
LR A,KU ; 0d18 00
LR A,KU ; 0d19 00
BF $0,0 ; 0d1a 90 00
LR A,KU ; 0d1c 00
LR A,KU ; 0d1d 00
LR DC,H ; 0d1e 10
LR A,KU ; 0d1f 00
BF $9,A0d22 ; 0d20 99 01
A0d22: LR A,KU ; 0d22 00
A0d23: COM ; 0d23 18
LR K,P ; 0d24 08
LI $00 ; 0d25 20 00
LR DC,H ; 0d27 10
COM ; 0d28 18
LR A,KU ; 0d29 00
LR K,P ; 0d2a 08
LR DC,H ; 0d2b 10
LR A,KU ; 0d2c 00
PI $0820 ; 0d2d 28 08 20
LR A,KU ; 0d30 00
LR DC,H ; 0d31 10
LR K,P ; 0d32 08
LR DC,H ; 0d33 10
LR K,P ; 0d34 08
LR A,KU ; 0d35 00
LR K,P ; 0d36 08
LR DC,H ; 0d37 10
LR A,KU ; 0d38 00
COM ; 0d39 18
COM ; 0d3a 18
LR A,KU ; 0d3b 00
LR K,P ; 0d3c 08
LR DC,H ; 0d3d 10
PI $0008 ; 0d3e 28 00 08
LR DC,H ; 0d41 10
LI $08 ; 0d42 20 08
LR DC,H ; 0d44 10
COM ; 0d45 18
LI $08 ; 0d46 20 08
LI $10 ; 0d48 20 10
PI $1808 ; 0d4a 28 18 08
LR DC,H ; 0d4d 10
LI $08 ; 0d4e 20 08
LR DC,H ; 0d50 10
COM ; 0d51 18
LR K,P ; 0d52 08
A0d53: LR QU,A ; 0d53 06
DS $0 ; 0d54 30
LI $fa ; 0d55 20 fa
NS $a ; 0d57 fa
NS $a ; 0d58 fa
LIS $2 ; 0d59 72
LR QU,A ; 0d5a 06
LR QU,A ; 0d5b 06
OI $22 ; 0d5c 22 22
LIS $2 ; 0d5e 72
LIS $2 ; 0d5f 72
LIS $2 ; 0d60 72
LIS $2 ; 0d61 72
LR QU,A ; 0d62 06
LR QU,A ; 0d63 06
LIS $4 ; 0d64 74
AI $74 ; 0d65 24 74
LIS $4 ; 0d67 74
NS (IS) ; 0d68 fc
OI $06 ; 0d69 22 06
LR QU,A ; 0d6b 06
LR QU,A ; 0d6c 06
LR QU,A ; 0d6d 06
NS (IS) ; 0d6e fc
NS (IS) ; 0d6f fc
LR QU,A ; 0d70 06
LR QU,A ; 0d71 06
LR QU,A ; 0d72 06
LR QU,A ; 0d73 06
NS $a ; 0d74 fa
NS $a ; 0d75 fa
LIS $4 ; 0d76 74
AI $24 ; 0d77 24 24
LIS $4 ; 0d79 74
LR QU,A ; 0d7a 06
LR QU,A ; 0d7b 06
LIS $0 ; 0d7c 70
LR A,$0 ; 0d7d 40
LISU 0 ; 0d7e 60
LR A,$0 ; 0d7f 40
LR A,$0 ; 0d80 40
LR A,$0 ; 0d81 40
LR QU,A ; 0d82 06
A0d83: LR KL,A ; 0d83 05
INC ; 0d84 1f
LM ; 0d85 16
PI $8ba3 ; 0d86 28 8b a3
OUTS 11 ; 0d89 bb
LISL 7 ; 0d8a 6f
SR 4 ; 0d8b 14
LR A,$4 ; 0d8c 44
LR $5,A ; 0d8d 55
LR $2,A ; 0d8e 52
INS 12 ; 0d8f ac
AM ; 0d90 88
INS 10 ; 0d91 aa
OUTS 5 ; 0d92 b5
LR $1,A ; 0d93 51
LR H,DC ; 0d94 11
LR $1,A ; 0d95 51
LR A,(IS)+ ; 0d96 4d
OUTS 11 ; 0d97 bb
OUTS 11 ; 0d98 bb
db $a2
XS $0 ; 0d9a e0
LR KL,A ; 0d9b 05
LR QL,A ; 0d9c 07
INC ; 0d9d 1f
DS $4 ; 0d9e 34
XS (IS)- ; 0d9f ee
BF $5,A0dcb ; 0da0 95 2a
LR $4,A ; 0da2 54
XS $0 ; 0da3 e0
LR KL,A ; 0da4 05
NOP ; 0da5 2b
PI $22fb ; 0da6 28 22 fb
OUTS 12 ; 0da9 bc
DS $b ; 0daa 3b
OUTS 11 ; 0dab bb
db $a2
XS $9 ; 0dad e9
AI $04 ; 0dae 24 04
LR $4,A ; 0db0 54
IN $55 ; 0db1 26 55
XS $4 ; 0db3 e4
OUTS 8 ; 0db4 b8
ADC ; 0db5 8e
XS $4 ; 0db6 e4
INS 10 ; 0db7 aa
INS 4 ; 0db8 a4
BF $2,A0dcb ; 0db9 92 11
LR A,$4 ; 0dbb 44
BF $3,A0e1c ; 0dbc 93 5f
OUTS 11 ; 0dbe bb
AS $3 ; 0dbf c3
INS 11 ; 0dc0 ab
OUTS 10 ; 0dc1 ba
db $2e
A0dc3: LR A,KU ; 0dc3 00
LR KU,A ; 0dc4 04
LR KU,A ; 0dc5 04
LR A,KU ; 0dc6 00
LR A,KU ; 0dc7 00
NS (IS) ; 0dc8 fc
NS (IS) ; 0dc9 fc
LR A,KU ; 0dca 00
A0dcb: LR $9,A ; 0dcb 59
LR Q,DC ; 0dcc 0e
LR A,IS ; 0dcd 0a
LM ; 0dce 16
LR IS,A ; 0dcf 0b
LR H,DC ; 0dd0 11
SL 1 ; 0dd1 13
DS $2 ; 0dd2 32
LR A,IS ; 0dd3 0a
LR $6,A ; 0dd4 56
DS $5 ; 0dd5 35
LR H,DC ; 0dd6 11
A0dd7: LR K,P ; 0dd7 08
LR K,P ; 0dd8 08
PI $1010 ; 0dd9 28 10 10
LR K,P ; 0ddc 08
COM ; 0ddd 18
COM ; 0dde 18
COM ; 0ddf 18
LI $20 ; 0de0 20 20
COM ; 0de2 18
LR K,P ; 0de3 08
LR K,P ; 0de4 08
LR K,P ; 0de5 08
LI $20 ; 0de6 20 20
LI $28 ; 0de8 20 28
PI $2804 ; 0dea 28 28 04
LR K,P ; 0ded 08
LR DC,H ; 0dee 10
LI $40 ; 0def 20 40
BT 0,0 ; 0df1 80 00
LR A,$0 ; 0df3 40
BT 0,A0e35 ; 0df4 80 40
LR $4,A ; 0df6 54
NS (IS) ; 0df7 fc
NS $5 ; 0df8 f5
NS $3 ; 0df9 f3
db $3f
db $ff
LIS $9 ; 0dfc 79
db $ff
NS (IS)+ ; 0dfe fd
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
A0e1c: db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
A0e35: db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff
db $ff