DKC2-disassembly/bank_B8.asm

12434 lines
280 KiB
NASM

DATA_B88000:
db $B3, $DE, $12, $29
DATA_B88004:
dw CODE_B89197
dw CODE_B89220
dw CODE_B8852B
dw CODE_B8842B
dw CODE_B8848E
dw CODE_B884EC
dw CODE_B88623
dw CODE_B885B8
dw CODE_B8871B
dw CODE_B8865B
dw CODE_B8811E
dw CODE_B880D2
dw CODE_B89385
dw CODE_B88755
dw CODE_B89385
dw CODE_B89385
dw CODE_B886F3
dw CODE_B8869E
dw CODE_B89319
dw CODE_B8934A
dw CODE_B881E9
dw CODE_B88228
dw CODE_B893AA
dw CODE_B894C2
dw CODE_B88B15
dw CODE_B8874D
dw CODE_B887D2
dw CODE_B8857E
dw CODE_B88911
dw CODE_B88929
dw CODE_B885D5
dw CODE_B88A4C
dw CODE_B88A92
dw CODE_B88C9D
dw CODE_B88CA3
dw CODE_B8815F
dw CODE_B885F5
dw CODE_B8899C
dw CODE_B88269
dw CODE_B88340
dw CODE_B88379
dw CODE_B88864
dw CODE_B89385
dw CODE_B88421
dw CODE_B8841C
CODE_B8805E: LDA $08C2
CODE_B88061: AND #$0002
CODE_B88064: BNE CODE_B8806A
CODE_B88066: JSR CODE_B8807D
CODE_B88069: RTL
CODE_B8806A: LDA $0512
CODE_B8806D: BNE CODE_B88066
CODE_B8806F: LDA #$0002
CODE_B88072: TRB $08C2
CODE_B88075: LDA #$002D
CODE_B88078: JSR CODE_B8D8BE
CODE_B8807B: BRA CODE_B88066
CODE_B8807D: PHK
CODE_B8807E: PLB
CODE_B8807F: LDA $0A82
CODE_B88082: BNE CODE_B88085
CODE_B88084: RTS
CODE_B88085: STZ $0A82
CODE_B88088: DEC A
CODE_B88089: ASL A
CODE_B8808A: TAX
CODE_B8808B: JMP (DATA_B88004,x)
CODE_B8808E: JSR CODE_B88092
CODE_B88091: RTL
CODE_B88092: LDA $0595
CODE_B88095: STA $66
CODE_B88097: TAY
CODE_B88098: LDX $0593
CODE_B8809B: STX $64
CODE_B8809D: LDA $54,x
CODE_B8809F: STA $8E
CODE_B880A1: RTS
CODE_B880A2: JSR CODE_B880AB
CODE_B880A5: RTL
CODE_B880A6: CPX $0593
CODE_B880A9: BEQ CODE_B88092
CODE_B880AB: LDA $0599
CODE_B880AE: STA $66
CODE_B880B0: TAY
CODE_B880B1: LDX $0597
CODE_B880B4: STX $64
CODE_B880B6: LDA $54,x
CODE_B880B8: STA $8E
CODE_B880BA: RTS
CODE_B880BB: RTS
CODE_B880BC: LDX $0593
CODE_B880BF: LDY $0597
CODE_B880C2: LDA $2E,x
CODE_B880C4: CMP #$0011
CODE_B880C7: BNE CODE_B880D1
CODE_B880C9: LDA #$0000
CODE_B880CC: STA $1C,x
CODE_B880CE: STA $001C,y
CODE_B880D1: RTS
CODE_B880D2: JSR CODE_B88092
CODE_B880D5: JSR CODE_B88EBC
CODE_B880D8: LDX $0593
CODE_B880DB: LDA $2E,x
CODE_B880DD: ASL A
CODE_B880DE: ASL A
CODE_B880DF: TAX
CODE_B880E0: LDA.l DATA_B896B7,x
CODE_B880E4: AND #$0005
CODE_B880E7: BNE CODE_B8811D
CODE_B880E9: LDX $0593
CODE_B880EC: LDA $6E
CODE_B880EE: BNE CODE_B8811D
CODE_B880F0: LDA #$0069
CODE_B880F3: STA $2E,x
CODE_B880F5: LDX $64
CODE_B880F7: LDA $24,x
CODE_B880F9: BMI CODE_B88103
CODE_B880FB: CMP #$0200
CODE_B880FE: BMI CODE_B88103
CODE_B88100: LDA #$0200
CODE_B88103: STA $24,x
CODE_B88105: STZ $2A,x
CODE_B88107: STZ $0AEE
CODE_B8810A: STZ $0AF2
CODE_B8810D: JSR CODE_B8CEBA
CODE_B88110: JSR CODE_B8CE99
CODE_B88113: LDA #$00A2
CODE_B88116: JSL CODE_B9D0B8
CODE_B8811A: JSR CODE_B881BB
CODE_B8811D: RTS
CODE_B8811E: JSR CODE_B88092
CODE_B88121: LDA $1E,x
CODE_B88123: LSR A
CODE_B88124: BCS CODE_B88127
CODE_B88126: RTS
CODE_B88127: LDA $2E,x
CODE_B88129: ASL A
CODE_B8812A: ASL A
CODE_B8812B: TAX
CODE_B8812C: LDA.l DATA_B896B7,x
CODE_B88130: AND #$0005
CODE_B88133: BNE CODE_B88126
CODE_B88135: JSR CODE_B8CEBA
CODE_B88138: JSR CODE_B8CE99
CODE_B8813B: LDX $64
CODE_B8813D: LDA #$0063
CODE_B88140: STA $2E,x
CODE_B88142: STZ $24,x
CODE_B88144: STZ $20,x
CODE_B88146: STZ $26,x
CODE_B88148: LDA #$00A0
CODE_B8814B: JSL CODE_B9D0B8
CODE_B8814F: LDA $0A86
CODE_B88152: STA $091F
CODE_B88155: LDA #$0008
CODE_B88158: TRB $0B02
CODE_B8815B: JSR CODE_B881BB
CODE_B8815E: RTS
CODE_B8815F: JSR CODE_B88092
CODE_B88162: JSR CODE_B8CEBA
CODE_B88165: JSR CODE_B8CE99
CODE_B88168: LDX $64
CODE_B8816A: LDA #$005D
CODE_B8816D: STA $2E,x
CODE_B8816F: LDA #$0020
CODE_B88172: STA $42,x
CODE_B88174: LDY #$0000
CODE_B88177: LDA $0E,x
CODE_B88179: AND #$7FFF
CODE_B8817C: CMP #$0010
CODE_B8817F: BMI CODE_B88184
CODE_B88181: LDY #$0500
CODE_B88184: TYA
CODE_B88185: STA $44,x
CODE_B88187: STZ $24,x
CODE_B88189: STZ $20,x
CODE_B8818B: STZ $26,x
CODE_B8818D: LDA #$00A0
CODE_B88190: JSL CODE_B9D0B8
CODE_B88194: LDA $0A86
CODE_B88197: STA $091F
CODE_B8819A: LDA #$0008
CODE_B8819D: TRB $0B02
CODE_B881A0: LDA $091B
CODE_B881A3: AND #$FCFF
CODE_B881A6: ORA #$0100
CODE_B881A9: STA $091B
CODE_B881AC: JSL CODE_BB8C2C
CODE_B881B0: JSR CODE_B881BB
CODE_B881B3: RTS
CODE_B881B4: JSR CODE_B881BB
CODE_B881B7: JSR CODE_B88EBC
CODE_B881BA: RTL
CODE_B881BB: LDA $0D7A
CODE_B881BE: CMP $0597
CODE_B881C1: BEQ CODE_B881C4
CODE_B881C3: RTS
CODE_B881C4: STZ $0D7A
CODE_B881C7: LDX $0597
CODE_B881CA: LDA #$0022
CODE_B881CD: STA $2E,x
CODE_B881CF: LDA #$00D8
CODE_B881D2: STA $02,x
CODE_B881D4: LDA #$001F
CODE_B881D7: LDX #$001C
CODE_B881DA: LDY #$0000
CODE_B881DD: JSR CODE_B8D8D5
CODE_B881E0: LDX $0593
CODE_B881E3: LDA #$00E4
CODE_B881E6: STA $02,x
CODE_B881E8: RTS
CODE_B881E9: JSR CODE_B881BB
CODE_B881EC: LDX $0A88
CODE_B881EF: JSR CODE_B880A6
CODE_B881F2: JSR CODE_B88EBC
CODE_B881F5: STZ $0AEE
CODE_B881F8: STZ $0AF2
CODE_B881FB: LDA #$004E
CODE_B881FE: JSL CODE_B9D0B8
CODE_B88202: LDX $64
CODE_B88204: LDA $0A86
CODE_B88207: STA $42,x
CODE_B88209: CPX $0593
CODE_B8820C: BEQ CODE_B88222
CODE_B8820E: LDY $2E,x
CODE_B88210: LDA #$005C
CODE_B88213: STA $2E,x
CODE_B88215: CPY #$002B
CODE_B88218: BNE CODE_B88221
CODE_B8821A: JSR CODE_B88092
CODE_B8821D: JSL CODE_B8A57C
CODE_B88221: RTS
CODE_B88222: LDA #$005B
CODE_B88225: STA $2E,x
CODE_B88227: RTS
CODE_B88228: JSR CODE_B88092
CODE_B8822B: JSL CODE_B8CEB6
CODE_B8822F: JSL CODE_B9DFB2
CODE_B88233: JSR CODE_B8CE78
CODE_B88236: LDA #$0006
CODE_B88239: JSL CODE_B9D0B8
CODE_B8823D: LDX $64
CODE_B8823F: LDA #$0067
CODE_B88242: STA $2E,x
CODE_B88244: LDA $08C2
CODE_B88247: AND #$4000
CODE_B8824A: BNE CODE_B8824D
CODE_B8824C: RTS
CODE_B8824D: JSR CODE_B880AB
CODE_B88250: LDA #$0022
CODE_B88253: STA $2E,x
CODE_B88255: LDA #$0001
CODE_B88258: LDX #$0006
CODE_B8825B: LDY #$0000
CODE_B8825E: JSR CODE_B8D8D5
CODE_B88261: RTS
CODE_B88262: LDA #$0027
CODE_B88265: JML CODE_B8D8BA
CODE_B88269: LDA #$0010
CODE_B8826C: TRB $08C4
CODE_B8826F: JSR CODE_B880BC
CODE_B88272: JSL CODE_B881B4
CODE_B88276: LDA $0515
CODE_B88279: CMP #$0003
CODE_B8827C: BEQ CODE_B882D6
CODE_B8827E: JSR CODE_B88092
CODE_B88281: LDA $0A86
CODE_B88284: EOR $12,x
CODE_B88286: AND #$4000
CODE_B88289: EOR $12,x
CODE_B8828B: STA $12,x
CODE_B8828D: LDA $1E,x
CODE_B8828F: AND #$0001
CODE_B88292: BNE CODE_B882D2
CODE_B88294: LDA $6E
CODE_B88296: BNE CODE_B882D2
CODE_B88298: LDA $2E,x
CODE_B8829A: ASL A
CODE_B8829B: ASL A
CODE_B8829C: TAX
CODE_B8829D: LDA.l DATA_B896B7,x
CODE_B882A1: AND #$0002
CODE_B882A4: BNE CODE_B882C3
CODE_B882A6: JSL CODE_B8CEB6
CODE_B882AA: JSL CODE_B8CE95
CODE_B882AE: JSL CODE_B9DFCF
CODE_B882B2: LDA #$003F
CODE_B882B5: JSL CODE_B9D0B8
CODE_B882B9: LDX $64
CODE_B882BB: LDA #$0064
CODE_B882BE: STA $2E,x
CODE_B882C0: STZ $26,x
CODE_B882C2: RTS
CODE_B882C3: LDX $64
CODE_B882C5: LDA #$0070
CODE_B882C8: STA $2E,x
CODE_B882CA: LDA #$0001
CODE_B882CD: JSL CODE_B58018
CODE_B882D1: RTS
CODE_B882D2: JSR CODE_B8830E
CODE_B882D5: RTS
CODE_B882D6: LDA #$FFFF
CODE_B882D9: STA $0A86
CODE_B882DC: JSR CODE_B88B15
CODE_B882DF: JSR CODE_B88092
CODE_B882E2: LDA #$007B
CODE_B882E5: STA $2E,x
CODE_B882E7: LDA #$001E
CODE_B882EA: STA $30,x
CODE_B882EC: LDA $08C2
CODE_B882EF: AND #$4000
CODE_B882F2: BEQ CODE_B8830D
CODE_B882F4: JSR CODE_B880AB
CODE_B882F7: LDA #$0022
CODE_B882FA: STA $2E,x
CODE_B882FC: LDA #$00D8
CODE_B882FF: STA $02,x
CODE_B88301: LDA #$001F
CODE_B88304: LDX #$001C
CODE_B88307: LDY #$0000
CODE_B8830A: JSR CODE_B8D8D5
CODE_B8830D: RTS
CODE_B8830E: JSL CODE_B3E287
CODE_B88312: JSR CODE_B88092
CODE_B88315: LDX $64
CODE_B88317: LDA #$0065
CODE_B8831A: STA $2E,x
CODE_B8831C: LDA $6E
CODE_B8831E: BNE CODE_B88338
CODE_B88320: JSR CODE_B8B6A7
CODE_B88323: CMP #$0002
CODE_B88326: BEQ CODE_B88330
CODE_B88328: LDA #$00A1
CODE_B8832B: JSL CODE_B9D0B8
CODE_B8832F: RTS
CODE_B88330: LDA #$00A3
CODE_B88333: JSL CODE_B9D0B8
CODE_B88337: RTS
CODE_B88338: LDA #$009A
CODE_B8833B: JSL CODE_B9D08C
CODE_B8833F: RTS
CODE_B88340: LDX $0593
CODE_B88343: LDY $0597
CODE_B88346: LDA #$0000
CODE_B88349: STA $1C,x
CODE_B8834B: STA $001C,y
CODE_B8834E: JSR CODE_B88092
CODE_B88351: LDA #$00F4
CODE_B88354: STA $02,x
CODE_B88356: LDA $2E,x
CODE_B88358: CMP #$0011
CODE_B8835B: BNE CODE_B88364
CODE_B8835D: LDA #$0047
CODE_B88360: JSL CODE_B9D0B8
CODE_B88364: LDA #$001F
CODE_B88367: LDY #$0100
CODE_B8836A: JSL CODE_B8D1E4
CODE_B8836E: LDA #$0002
CODE_B88371: JSL CODE_B58018
CODE_B88375: JSR CODE_B8A699
CODE_B88378: RTS
CODE_B88379: JSR CODE_B880BC
CODE_B8837C: JSR CODE_B88092
CODE_B8837F: LDA $1C
CODE_B88381: CMP #$000D
CODE_B88384: BNE CODE_B8838D
CODE_B88386: LDA #$077E
CODE_B88389: JSL CODE_B58003
CODE_B8838D: LDA $1C
CODE_B8838F: CMP #$0003
CODE_B88392: BNE CODE_B883AA
CODE_B88394: LDY #$0018
CODE_B88397: JSL CODE_BB842C
CODE_B8839B: LDY $68
CODE_B8839D: LDA #$02C0
CODE_B883A0: STA $000A,y
CODE_B883A3: LDA #$0766
CODE_B883A6: JSL CODE_B58003
CODE_B883AA: LDA $6C
CODE_B883AC: BEQ CODE_B883B8
CODE_B883AE: LDX $6C
CODE_B883B0: STZ $1A,x
CODE_B883B2: STZ $16,x
CODE_B883B4: STZ $6C
CODE_B883B6: STZ $6E
CODE_B883B8: LDX $64
CODE_B883BA: STZ $1A,x
CODE_B883BC: STZ $16,x
CODE_B883BE: LDA #$003B
CODE_B883C1: STA $2E,x
CODE_B883C3: LDA #$00A0
CODE_B883C6: STA $42,x
CODE_B883C8: STZ $30,x
CODE_B883CA: LDA #$0003
CODE_B883CD: STA $0A36
CODE_B883D0: JSL CODE_B883D5
CODE_B883D4: RTS
CODE_B883D5: LDA $08C2
CODE_B883D8: AND #$2000
CODE_B883DB: BNE CODE_B8841B
CODE_B883DD: JSL CODE_BEC66F
CODE_B883E1: LDA $1C
CODE_B883E3: CMP #$001F
CODE_B883E6: BEQ CODE_B8841B
CODE_B883E8: BRA CODE_B88414
CODE_B883EA: CMP #$0012
CODE_B883ED: BEQ CODE_B88414
CODE_B883EF: CMP #$001D
CODE_B883F2: BEQ CODE_B88414
CODE_B883F4: CMP #$0006
CODE_B883F7: BEQ CODE_B88414
CODE_B883F9: CMP #$0010
CODE_B883FC: BEQ CODE_B88414
CODE_B883FE: CMP #$000D
CODE_B88401: BEQ CODE_B88414
CODE_B88403: CMP #$0003
CODE_B88406: BEQ CODE_B88414
CODE_B88408: CMP #$0005
CODE_B8840B: BEQ CODE_B88414
CODE_B8840D: CMP #$0007
CODE_B88410: BEQ CODE_B88414
CODE_B88412: BRA CODE_B8841B
CODE_B88414: LDA #$0001
CODE_B88417: JSL CODE_B58018
CODE_B8841B: RTL
CODE_B8841C: JSL CODE_BBBE01
CODE_B88420: RTS
CODE_B88421: LDA #$FFFF
CODE_B88424: STA $059D
CODE_B88427: JML CODE_BBBE01
CODE_B8842B: JSR CODE_B8C87C
CODE_B8842E: BCS CODE_B8848D
CODE_B88430: LDX #$0540
CODE_B88433: LDY #$0540
CODE_B88436: JSR CODE_B89186
CODE_B88439: LDA $0597
CODE_B8843C: STA $0D7A
CODE_B8843F: STZ $0D7C
CODE_B88442: STZ $0D7E
CODE_B88445: LDA #$0001
CODE_B88448: STA $0D80
CODE_B8844B: LDA #$0007
CODE_B8844E: LDY #$0100
CODE_B88451: JSL CODE_B8D1E4
CODE_B88455: JSR CODE_B88092
CODE_B88458: LDA #$0013
CODE_B8845B: STA $2E,x
CODE_B8845D: LDA $0006,y
CODE_B88460: AND #$FFFB
CODE_B88463: STA $0006,y
CODE_B88466: LDA #$001F
CODE_B88469: JSL CODE_B9D0B8
CODE_B8846D: JSR CODE_B880AB
CODE_B88470: LDX $64
CODE_B88472: LDA #$0040
CODE_B88475: STA $2E,x
CODE_B88477: LDA #$FFE4
CODE_B8847A: STA $00004A
CODE_B8847E: LDA #$001F
CODE_B88481: LDX #$001C
CODE_B88484: LDY #$0000
CODE_B88487: JSR CODE_B8D8D7
CODE_B8848A: JMP CODE_B8A14E
CODE_B8848D: RTS
CODE_B8848E: JSR CODE_B8851B
CODE_B88491: BNE CODE_B884D6
CODE_B88493: JSR CODE_B880BC
CODE_B88496: LDA $6C
CODE_B88498: BNE CODE_B884D7
CODE_B8849A: LDA $0597
CODE_B8849D: STA $0D7A
CODE_B884A0: STZ $0D7C
CODE_B884A3: STZ $0D7E
CODE_B884A6: LDA #$0001
CODE_B884A9: STA $0D80
CODE_B884AC: JSR CODE_B8D1F4
CODE_B884AF: JSR CODE_B88092
CODE_B884B2: LDA #$0017
CODE_B884B5: STA $2E,x
CODE_B884B7: LDA $0006,y
CODE_B884BA: AND #$FFFB
CODE_B884BD: STA $0006,y
CODE_B884C0: LDA #$001F
CODE_B884C3: JSL CODE_B9D0B8
CODE_B884C7: JSR CODE_B880AB
CODE_B884CA: LDA #$0018
CODE_B884CD: STA $2E,x
CODE_B884CF: LDA #$0020
CODE_B884D2: JSL CODE_B9D0B8
CODE_B884D6: RTS
CODE_B884D7: JSR CODE_B880AB
CODE_B884DA: LDA #$0022
CODE_B884DD: STA $2E,x
CODE_B884DF: LDA #$0004
CODE_B884E2: LDX #$0003
CODE_B884E5: LDY #$0000
CODE_B884E8: JSR CODE_B8D8D5
CODE_B884EB: RTS
CODE_B884EC: JSR CODE_B8851B
CODE_B884EF: BNE CODE_B8851A
CODE_B884F1: LDA #$0002
CODE_B884F4: BIT $08C4
CODE_B884F7: BNE CODE_B8851A
CODE_B884F9: STZ $0D7A
CODE_B884FC: JSR CODE_B88092
CODE_B884FF: LDA #$007E
CODE_B88502: STA $2E,x
CODE_B88504: JSR CODE_B880AB
CODE_B88507: LDA #$0076
CODE_B8850A: STA $2E,x
CODE_B8850C: LDA #$0040
CODE_B8850F: JSL CODE_B9D0B8
CODE_B88513: STZ $20,x
CODE_B88515: LDA #$FA00
CODE_B88518: STA $24,x
CODE_B8851A: RTS
CODE_B8851B: LDX $0593
CODE_B8851E: LDA $2E,x
CODE_B88520: ASL A
CODE_B88521: ASL A
CODE_B88522: TAX
CODE_B88523: LDA.l DATA_B896B7,x
CODE_B88527: AND #$0020
CODE_B8852A: RTS
CODE_B8852B: JSR CODE_B880BC
CODE_B8852E: LDX $0593
CODE_B88531: LDA $2E,x
CODE_B88533: CMP #$002C
CODE_B88536: BEQ CODE_B8853D
CODE_B88538: JSR CODE_B8851B
CODE_B8853B: BNE CODE_B8857D
CODE_B8853D: LDA $0597
CODE_B88540: STA $0D7A
CODE_B88543: STZ $0D7C
CODE_B88546: STZ $0D7E
CODE_B88549: LDA #$0001
CODE_B8854C: STA $0D80
CODE_B8854F: JSR CODE_B88092
CODE_B88552: LDA #$001A
CODE_B88555: STA $2E,x
CODE_B88557: LDA $0006,y
CODE_B8855A: AND #$FFFB
CODE_B8855D: STA $0006,y
CODE_B88560: LDA #$0023
CODE_B88563: JSL CODE_B9D0B8
CODE_B88567: JSR CODE_B880AB
CODE_B8856A: LDA #$0018
CODE_B8856D: STA $2E,x
CODE_B8856F: LDA $30,x
CODE_B88571: AND #$FFF7
CODE_B88574: STA $30,x
CODE_B88576: LDA #$0020
CODE_B88579: JSL CODE_B9D0B8
CODE_B8857D: RTS
CODE_B8857E: LDA #$0080
CODE_B88581: LDY #$0002
CODE_B88584: JSR CODE_B8D1E8
CODE_B88587: JSR CODE_B88092
CODE_B8858A: LDY $66
CODE_B8858C: LDA $0004,y
CODE_B8858F: AND #$4000
CODE_B88592: BEQ CODE_B885B7
CODE_B88594: LDA $000E,y
CODE_B88597: CLC
CODE_B88598: ADC #$0100
CODE_B8859B: CMP #$0800
CODE_B8859E: BMI CODE_B885A3
CODE_B885A0: LDA #$0800
CODE_B885A3: STA $000E,y
CODE_B885A6: LDY #$0032
CODE_B885A9: LDA [$8E],y
CODE_B885AB: STA $24,x
CODE_B885AD: JSR CODE_B8CA07
CODE_B885B0: LDX $64
CODE_B885B2: LDA #$0019
CODE_B885B5: STA $2E,x
CODE_B885B7: RTS
CODE_B885B8: JSR CODE_B88092
CODE_B885BB: JSR CODE_B88EBC
CODE_B885BE: LDX $64
CODE_B885C0: LDA #$0041
CODE_B885C3: STA $2E,x
CODE_B885C5: STZ $0E,x
CODE_B885C7: STZ $26,x
CODE_B885C9: STZ $20,x
CODE_B885CB: STZ $24,x
CODE_B885CD: LDA #$002B
CODE_B885D0: JSL CODE_B9D0B8
CODE_B885D4: RTS
CODE_B885D5: JSR CODE_B88092
CODE_B885D8: LDA #$005A
CODE_B885DB: STA $2E,x
CODE_B885DD: STZ $20,x
CODE_B885DF: STZ $26,x
CODE_B885E1: LDA $0A86
CODE_B885E4: EOR $12,x
CODE_B885E6: AND #$4000
CODE_B885E9: EOR $12,x
CODE_B885EB: STA $12,x
CODE_B885ED: LDA #$009F
CODE_B885F0: JSL CODE_B9D0B8
CODE_B885F4: RTS
CODE_B885F5: JSR CODE_B88092
CODE_B885F8: JSR CODE_B8CEBA
CODE_B885FB: JSR CODE_B8CE99
CODE_B885FE: LDA #$005A
CODE_B88601: STA $2E,x
CODE_B88603: LDA $0A86
CODE_B88606: EOR $12,x
CODE_B88608: AND #$4000
CODE_B8860B: EOR $12,x
CODE_B8860D: STA $12,x
CODE_B8860F: LDA #$FC00
CODE_B88612: STA $24,x
CODE_B88614: STZ $20,x
CODE_B88616: STZ $26,x
CODE_B88618: LDA #$0048
CODE_B8861B: JSL CODE_B9D0B8
CODE_B8861F: JSR CODE_B881BB
CODE_B88622: RTS
CODE_B88623: JSR CODE_B88092
CODE_B88626: LDX $64
CODE_B88628: LDA #$0043
CODE_B8862B: LDY $0D7A
CODE_B8862E: BEQ CODE_B88633
CODE_B88630: LDA #$007A
CODE_B88633: STA $2E,x
CODE_B88635: STZ $26,x
CODE_B88637: STZ $20,x
CODE_B88639: STZ $24,x
CODE_B8863B: JSR CODE_B88646
CODE_B8863E: LDA #$0668
CODE_B88641: JSL CODE_B58003
CODE_B88645: RTS
CODE_B88646: LDA $0D7A
CODE_B88649: BNE CODE_B88653
CODE_B8864B: LDA #$002D
CODE_B8864E: JSL CODE_B9D0B8
CODE_B88652: RTS
CODE_B88653: LDA #$002E
CODE_B88656: JSL CODE_B9D0B8
CODE_B8865A: RTS
CODE_B8865B: LDX $0A86
CODE_B8865E: CPX $0BA2
CODE_B88661: BEQ CODE_B88664
CODE_B88663: RTS
CODE_B88664: LDA $00,x
CODE_B88666: CMP #$02D8
CODE_B88669: BEQ CODE_B88670
CODE_B8866B: CMP #$0254
CODE_B8866E: BNE CODE_B88663
CODE_B88670: JSR CODE_B88092
CODE_B88673: JSR CODE_B88EBC
CODE_B88676: LDA $0BA2
CODE_B88679: STA $0BA0
CODE_B8867C: STZ $0BA2
CODE_B8867F: LDX $64
CODE_B88681: LDA #$0045
CODE_B88684: STA $2E,x
CODE_B88686: STZ $26,x
CODE_B88688: STZ $20,x
CODE_B8868A: STZ $24,x
CODE_B8868C: STZ $2A,x
CODE_B8868E: LDY $0BA0
CODE_B88691: LDA $0006,y
CODE_B88694: STA $06,x
CODE_B88696: LDA #$002F
CODE_B88699: JSL CODE_B9D0B8
CODE_B8869D: RTS
CODE_B8869E: JSR CODE_B88092
CODE_B886A1: JSR CODE_B8B793
CODE_B886A4: BCS CODE_B886CC
CODE_B886A6: JSR CODE_B886E0
CODE_B886A9: LDA #$0035
CODE_B886AC: STA $2E,x
CODE_B886AE: LDA $0A86
CODE_B886B1: BEQ CODE_B886B5
CODE_B886B3: STA $0A,x
CODE_B886B5: JSR CODE_B886CD
CODE_B886B8: LDA $06,x
CODE_B886BA: AND #$FFF0
CODE_B886BD: ORA $32
CODE_B886BF: STA $06,x
CODE_B886C1: STZ $24,x
CODE_B886C3: STZ $2A,x
CODE_B886C5: LDA #$002F
CODE_B886C8: JSL CODE_B9D0B8
CODE_B886CC: RTS
CODE_B886CD: LDX $64
CODE_B886CF: LDA $0A88
CODE_B886D2: BMI CODE_B886DA
CODE_B886D4: LDA #$0003
CODE_B886D7: STA $32
CODE_B886D9: RTS
CODE_B886DA: LDA #$001F
CODE_B886DD: STA $32
CODE_B886DF: RTS
CODE_B886E0: LDA #$8000
CODE_B886E3: STA $0AEA
CODE_B886E6: LDA #$8000
CODE_B886E9: STA $0AEC
CODE_B886EC: STZ $0AEE
CODE_B886EF: STZ $0AF2
CODE_B886F2: RTS
CODE_B886F3: JSR CODE_B88092
CODE_B886F6: JSR CODE_B8B793
CODE_B886F9: BCS CODE_B8871A
CODE_B886FB: LDA #$0038
CODE_B886FE: STA $2E,x
CODE_B88700: LDA $0A86
CODE_B88703: CLC
CODE_B88704: ADC #$0028
CODE_B88707: STA $0A,x
CODE_B88709: STZ $24,x
CODE_B8870B: STZ $2A,x
CODE_B8870D: LDA #$0039
CODE_B88710: JSL CODE_B9D0B8
CODE_B88714: STZ $0AEE
CODE_B88717: STZ $0AF2
CODE_B8871A: RTS
CODE_B8871B: JSR CODE_B88092
CODE_B8871E: LDA #$0055
CODE_B88721: STA $2E,x
CODE_B88723: LDA $6E
CODE_B88725: BNE CODE_B8873C
CODE_B88727: LDA $0D7A
CODE_B8872A: BNE CODE_B88734
CODE_B8872C: LDA #$004C
CODE_B8872F: JSL CODE_B9D0B8
CODE_B88733: RTS
CODE_B88734: LDA #$004D
CODE_B88737: JSL CODE_B9D0B8
CODE_B8873B: RTS
CODE_B8873C: LDA #$005E
CODE_B8873F: JSL CODE_B9D08C
CODE_B88743: LDX $64
CODE_B88745: STZ $3E
CODE_B88747: LDA #$0055
CODE_B8874A: STA $2E,x
CODE_B8874C: RTS
CODE_B8874D: JSR CODE_B880BC
CODE_B88750: NOP
CODE_B88751: NOP
CODE_B88752: NOP
CODE_B88753: NOP
CODE_B88754: RTS
CODE_B88755: JSR CODE_B880BC
CODE_B88758: JSR CODE_B88092
CODE_B8875B: LDX $64
CODE_B8875D: LDA $0A86
CODE_B88760: BNE CODE_B88787
CODE_B88762: LDY $0A88
CODE_B88765: LDA $0048,y
CODE_B88768: BIT $12,x
CODE_B8876A: BVC CODE_B88770
CODE_B8876C: EOR #$FFFF
CODE_B8876F: INC A
CODE_B88770: STA $20,x
CODE_B88772: LDA $004A,y
CODE_B88775: STA $24,x
CODE_B88777: LDX $66
CODE_B88779: LDA $004C,y
CODE_B8877C: STA $08,x
CODE_B8877E: LDA $004E,y
CODE_B88781: STA $0A,x
CODE_B88783: LDX $64
CODE_B88785: BRA CODE_B88796
CODE_B88787: STA $24,x
CODE_B88789: LDA $0A88
CODE_B8878C: STA $20,x
CODE_B8878E: JSL CODE_B8CEB6
CODE_B88792: JSL CODE_B8CE95
CODE_B88796: STZ $1E,x
CODE_B88798: LDA $0D7A
CODE_B8879B: CMP $0597
CODE_B8879E: BEQ CODE_B887BC
CODE_B887A0: LDX $64
CODE_B887A2: LDA #$0056
CODE_B887A5: STA $2E,x
CODE_B887A7: JMP CODE_B88823
CODE_B887AA: LDA #$0004
CODE_B887AD: JSR CODE_B8D1FF
CODE_B887B0: LDA #$0080
CODE_B887B3: LDY #$0003
CODE_B887B6: JSR CODE_B8D1E8
CODE_B887B9: JSR CODE_B8CE78
CODE_B887BC: LDX $64
CODE_B887BE: LDY #$0008
CODE_B887C1: LDA [$8E],y
CODE_B887C3: STA $24,x
CODE_B887C5: LDA #$001C
CODE_B887C8: STA $2E,x
CODE_B887CA: LDA #$0025
CODE_B887CD: JSL CODE_B9D0B8
CODE_B887D1: RTS
CODE_B887D2: JSR CODE_B88092
CODE_B887D5: LDA $2E,x
CODE_B887D7: CMP #$0011
CODE_B887DA: BNE CODE_B887DD
CODE_B887DC: RTS
CODE_B887DD: JSL CODE_B8CEB6
CODE_B887E1: STZ $0AEE
CODE_B887E4: STZ $0AF2
CODE_B887E7: LDA $0D7A
CODE_B887EA: CMP $0597
CODE_B887ED: BEQ CODE_B887AA
CODE_B887EF: JSL CODE_B9DFB2
CODE_B887F3: LDA #$0004
CODE_B887F6: JSR CODE_B8D1FF
CODE_B887F9: LDA #$0080
CODE_B887FC: LDY #$0002
CODE_B887FF: JSR CODE_B8D1E8
CODE_B88802: JSR CODE_B88EBC
CODE_B88805: JSR CODE_B8CE78
CODE_B88808: LDX $64
CODE_B8880A: LDA #$0016
CODE_B8880D: LDY $2E,x
CODE_B8880F: CPY #$004F
CODE_B88812: BEQ CODE_B88823
CODE_B88814: CPY #$0067
CODE_B88817: BCC CODE_B88821
CODE_B88819: CPY #$0069
CODE_B8881C: BCS CODE_B88821
CODE_B8881E: LDA #$0068
CODE_B88821: STA $2E,x
CODE_B88823: LDA $6E
CODE_B88825: BNE CODE_B88854
CODE_B88827: LDA $0D7A
CODE_B8882A: BNE CODE_B8885C
CODE_B8882C: LDA #$001C
CODE_B8882F: JSL CODE_B9D0B8
CODE_B88833: JSR CODE_B880AB
CODE_B88836: LDA $2E,x
CODE_B88838: CMP #$002F
CODE_B8883B: BNE CODE_B88853
CODE_B8883D: LDA #$0022
CODE_B88840: STA $2E,x
CODE_B88842: LDA #$00D8
CODE_B88845: STA $02,x
CODE_B88847: LDA #$001F
CODE_B8884A: LDX #$001C
CODE_B8884D: LDY #$0000
CODE_B88850: JSR CODE_B8D8D5
CODE_B88853: RTS
CODE_B88854: LDA #$0072
CODE_B88857: JSL CODE_B9D08C
CODE_B8885B: RTS
CODE_B8885C: LDA #$0016
CODE_B8885F: JSL CODE_B9D0B8
CODE_B88863: RTS
CODE_B88864: JSR CODE_B880BC
CODE_B88867: JSR CODE_B8939C
CODE_B8886A: JSR CODE_B881BB
CODE_B8886D: JSR CODE_B88EBC
CODE_B88870: JSL CODE_B3E287
CODE_B88874: JSL CODE_BB8158
CODE_B88878: LDA $051B
CODE_B8887B: CMP #$001F
CODE_B8887E: BEQ CODE_B8889A
CODE_B88880: LDA $0B02
CODE_B88883: AND #$0004
CODE_B88886: BEQ CODE_B88893
CODE_B88888: LDX #$0002
CODE_B8888B: LDY #$0003
CODE_B8888E: JSR CODE_B89171
CODE_B88891: BRA CODE_B8889A
CODE_B88893: LDA #$0004
CODE_B88896: JSL CODE_B58018
CODE_B8889A: LDA #$A000
CODE_B8889D: STA $0AF0
CODE_B888A0: LDA #$8000
CODE_B888A3: STA $0AEA
CODE_B888A6: STA $0AEC
CODE_B888A9: LDA #$C000
CODE_B888AC: ORA $0AB8
CODE_B888AF: STA $0AB8
CODE_B888B2: JSR CODE_B88092
CODE_B888B5: LDA #$009E
CODE_B888B8: ORA $30,x
CODE_B888BA: STA $30,x
CODE_B888BC: LDA $0006,y
CODE_B888BF: AND #$FFFB
CODE_B888C2: STA $0006,y
CODE_B888C5: JSR CODE_B8CE99
CODE_B888C8: JSR CODE_B8CEBA
CODE_B888CB: LDX $64
CODE_B888CD: LDA $0A86
CODE_B888D0: STA $42,x
CODE_B888D2: LDA $0A88
CODE_B888D5: STA $44,x
CODE_B888D7: LDA $12,x
CODE_B888D9: AND #$BFFF
CODE_B888DC: STA $12,x
CODE_B888DE: LDA #$0046
CODE_B888E1: STA $2E,x
CODE_B888E3: LDA #$FA00
CODE_B888E6: STA $24,x
CODE_B888E8: LDA $42,x
CODE_B888EA: SEC
CODE_B888EB: SBC $06,x
CODE_B888ED: STA $34
CODE_B888EF: STZ $32
CODE_B888F1: LSR $34
CODE_B888F3: ROR $32
CODE_B888F5: LSR $34
CODE_B888F7: ROR $32
CODE_B888F9: LSR $34
CODE_B888FB: ROR $32
CODE_B888FD: LSR $34
CODE_B888FF: ROR $32
CODE_B88901: LSR $34
CODE_B88903: ROR $32
CODE_B88905: LDA $33
CODE_B88907: STA $20,x
CODE_B88909: LDA #$0006
CODE_B8890C: JSL CODE_B9D0B8
CODE_B88910: RTS
CODE_B88911: JSR CODE_B880BC
CODE_B88914: JSR CODE_B880AB
CODE_B88917: LDA $2E,x
CODE_B88919: CMP #$0021
CODE_B8891C: BNE CODE_B88921
CODE_B8891E: BRL CODE_B88A4C
CODE_B88921: JSL CODE_B8CEB6
CODE_B88925: JSR CODE_B8A131
CODE_B88928: RTS
CODE_B88929: LDX $0593
CODE_B8892C: LDA $2E,x
CODE_B8892E: CMP #$0023
CODE_B88931: BNE CODE_B88936
CODE_B88933: JSR CODE_B881BB
CODE_B88936: JSR CODE_B880BC
CODE_B88939: JSR CODE_B88092
CODE_B8893C: JSR CODE_B8CEBA
CODE_B8893F: JSR CODE_B8CE99
CODE_B88942: STZ $0AEE
CODE_B88945: STZ $0AF2
CODE_B88948: LDX $64
CODE_B8894A: LDA $6E
CODE_B8894C: CMP #$0198
CODE_B8894F: BNE CODE_B88956
CODE_B88951: LDA #$FD00
CODE_B88954: BRA CODE_B88959
CODE_B88956: LDA #$F900
CODE_B88959: STA $24,x
CODE_B8895B: LDA $0A86
CODE_B8895E: STA $20,x
CODE_B88960: STZ $26,x
CODE_B88962: LDA #$0080
CODE_B88965: LDY #$0002
CODE_B88968: JSR CODE_B8D1E8
CODE_B8896B: LDA #$0008
CODE_B8896E: JSR CODE_B8D1FF
CODE_B88971: LDX $64
CODE_B88973: LDA #$0015
CODE_B88976: STA $2E,x
CODE_B88978: LDA $6E
CODE_B8897A: BNE CODE_B8898C
CODE_B8897C: LDA $0D7A
CODE_B8897F: CMP $0597
CODE_B88982: BEQ CODE_B88994
CODE_B88984: LDA #$001B
CODE_B88987: JSL CODE_B9D0B8
CODE_B8898B: RTS
CODE_B8898C: LDA #$0072
CODE_B8898F: JSL CODE_B9D08C
CODE_B88993: RTS
CODE_B88994: LDA #$0023
CODE_B88997: JSL CODE_B9D0B8
CODE_B8899B: RTS
CODE_B8899C: LDA $08C2
CODE_B8899F: BMI CODE_B88A00
CODE_B889A1: LDA #$0003
CODE_B889A4: TRB $0919
CODE_B889A7: JSR CODE_B88092
CODE_B889AA: LDA #$0080
CODE_B889AD: STA $30,x
CODE_B889AF: LDA #$0059
CODE_B889B2: STA $2E,x
CODE_B889B4: LDA #$00A0
CODE_B889B7: JSL CODE_B9D0B8
CODE_B889BB: LDA $0A86
CODE_B889BE: STA $20,x
CODE_B889C0: STA $26,x
CODE_B889C2: LSR A
CODE_B889C3: EOR $12,x
CODE_B889C5: EOR #$FFFF
CODE_B889C8: AND #$4000
CODE_B889CB: EOR $12,x
CODE_B889CD: STA $12,x
CODE_B889CF: LDA $0A88
CODE_B889D2: STA $24,x
CODE_B889D4: JSR CODE_B88DF7
CODE_B889D7: LDA $06,x
CODE_B889D9: STA $0D66
CODE_B889DC: LDA $0A,x
CODE_B889DE: STA $0D6A
CODE_B889E1: LDA $08C2
CODE_B889E4: AND #$4000
CODE_B889E7: BNE CODE_B889EA
CODE_B889E9: RTS
CODE_B889EA: JSR CODE_B880AB
CODE_B889ED: LDA #$0026
CODE_B889F0: STA $2E,x
CODE_B889F2: STZ $42,x
CODE_B889F4: STZ $30,x
CODE_B889F6: LDA #$0007
CODE_B889F9: LDY #$0100
CODE_B889FC: JSR CODE_B8D1E8
CODE_B889FF: RTS
CODE_B88A00: JSR CODE_B88092
CODE_B88A03: LDX $0593
CODE_B88A06: LDA #$F800
CODE_B88A09: LDY #$FA00
CODE_B88A0C: JSR CODE_B88A27
CODE_B88A0F: LDA $08C2
CODE_B88A12: AND #$4000
CODE_B88A15: BEQ CODE_B88A26
CODE_B88A17: JSR CODE_B880AB
CODE_B88A1A: LDX $0597
CODE_B88A1D: LDA #$FA00
CODE_B88A20: LDY #$FB00
CODE_B88A23: JSR CODE_B88A27
CODE_B88A26: RTS
CODE_B88A27: STX $64
CODE_B88A29: STA $24,x
CODE_B88A2B: TYA
CODE_B88A2C: STA $20,x
CODE_B88A2E: CMP #$8000
CODE_B88A31: ROR A
CODE_B88A32: CMP #$8000
CODE_B88A35: ROR A
CODE_B88A36: STA $26,x
CODE_B88A38: LDA #$0072
CODE_B88A3B: STA $2E,x
CODE_B88A3D: LDY #$0036
CODE_B88A40: JSL CODE_BB842C
CODE_B88A44: LDA #$00A0
CODE_B88A47: JSL CODE_B9D0B8
CODE_B88A4B: RTS
CODE_B88A4C: JSR CODE_B880BC
CODE_B88A4F: JSR CODE_B88092
CODE_B88A52: LDA $2E,x
CODE_B88A54: CMP #$002C
CODE_B88A57: BNE CODE_B88A5B
CODE_B88A59: STZ $2E,x
CODE_B88A5B: JSR CODE_B880AB
CODE_B88A5E: LDA $08C2
CODE_B88A61: AND #$BFFF
CODE_B88A64: STA $08C2
CODE_B88A67: LDA #$0024
CODE_B88A6A: STA $2E,x
CODE_B88A6C: STZ $20,x
CODE_B88A6E: STZ $26,x
CODE_B88A70: STZ $30,x
CODE_B88A72: STZ $42,x
CODE_B88A74: JSR CODE_B8CE99
CODE_B88A77: JSR CODE_B8CEBA
CODE_B88A7A: LDY #$002A
CODE_B88A7D: LDA [$8E],y
CODE_B88A7F: STA $24,x
CODE_B88A81: LDA $12,x
CODE_B88A83: AND #$BFFF
CODE_B88A86: STA $12,x
CODE_B88A88: STZ $30,x
CODE_B88A8A: LDA #$0029
CODE_B88A8D: JSL CODE_B9D0B8
CODE_B88A91: RTS
CODE_B88A92: JSR CODE_B88092
CODE_B88A95: LDA #$0080
CODE_B88A98: STA $30,x
CODE_B88A9A: LDA #$001B
CODE_B88A9D: JSL CODE_B9D0B8
CODE_B88AA1: LDA #$4000
CODE_B88AA4: TRB $08C2
CODE_B88AA7: BNE CODE_B88AB8
CODE_B88AA9: LDX $64
CODE_B88AAB: LDA #$006B
CODE_B88AAE: STA $2E,x
CODE_B88AB0: STZ $20,x
CODE_B88AB2: LDA #$FB00
CODE_B88AB5: STA $24,x
CODE_B88AB7: RTS
CODE_B88AB8: LDX $64
CODE_B88ABA: LDA #$006A
CODE_B88ABD: STA $2E,x
CODE_B88ABF: JSL CODE_80889C
CODE_B88AC3: JSR CODE_B88092
CODE_B88AC6: LDA $2E,x
CODE_B88AC8: CMP #$005C
CODE_B88ACB: BEQ CODE_B88AEC
CODE_B88ACD: LDA $060D
CODE_B88AD0: CMP #$0001
CODE_B88AD3: BEQ CODE_B88AE4
CODE_B88AD5: JSR CODE_B8B960
CODE_B88AD8: LDX $64
CODE_B88ADA: LDA #$0067
CODE_B88ADD: STA $2E,x
CODE_B88ADF: JSL CODE_BCFA78
CODE_B88AE3: RTS
CODE_B88AE4: LDA #$007F
CODE_B88AE7: LDY #$0000
CODE_B88AEA: BRA CODE_B88B02
CODE_B88AEC: LDA $060D
CODE_B88AEF: CMP #$0001
CODE_B88AF2: BNE CODE_B88AFC
CODE_B88AF4: LDA #$007D
CODE_B88AF7: LDY #$0000
CODE_B88AFA: BRA CODE_B88B02
CODE_B88AFC: LDA #$005B
CODE_B88AFF: LDY #$000A
CODE_B88B02: STA $2E,x
CODE_B88B04: LDA #$0007
CODE_B88B07: JSR CODE_B8D1E8
CODE_B88B0A: JSR CODE_B880AB
CODE_B88B0D: STZ $20,x
CODE_B88B0F: LDA #$FB00
CODE_B88B12: STA $24,x
CODE_B88B14: RTS
CODE_B88B15: LDA $6C
CODE_B88B17: BNE CODE_B88B80
CODE_B88B19: LDA $6E
CODE_B88B1B: BNE CODE_B88B1E
CODE_B88B1D: RTS
CODE_B88B1E: JSR CODE_B88C33
CODE_B88B21: JSR CODE_B88092
CODE_B88B24: LDA $6E
CODE_B88B26: CMP #$01A0
CODE_B88B29: BEQ CODE_B88B74
CODE_B88B2B: JSR CODE_B88C65
CODE_B88B2E: LDX $64
CODE_B88B30: LDA #$00E4
CODE_B88B33: STA $02,x
CODE_B88B35: LDA #$0006
CODE_B88B38: STA $2E,x
CODE_B88B3A: LDA #$0006
CODE_B88B3D: JSL CODE_B9D0B8
CODE_B88B41: STZ $6E
CODE_B88B43: STZ $6C
CODE_B88B45: JSR CODE_B8CE99
CODE_B88B48: JSR CODE_B8CEBA
CODE_B88B4B: LDA #$0001
CODE_B88B4E: LDY $08A4
CODE_B88B51: BEQ CODE_B88B56
CODE_B88B53: LDA #$0004
CODE_B88B56: LDX $0593
CODE_B88B59: JSL CODE_BB8C44
CODE_B88B5D: JSR CODE_B88092
CODE_B88B60: LDA $08C2
CODE_B88B63: AND #$4000
CODE_B88B66: BEQ CODE_B88B72
CODE_B88B68: EOR $08C2
CODE_B88B6B: STA $08C2
CODE_B88B6E: JSL CODE_B8A98A
CODE_B88B72: BRA CODE_B88BD9
CODE_B88B74: LDA #$00E4
CODE_B88B77: STA $02,x
CODE_B88B79: STZ $6E
CODE_B88B7B: JSR CODE_B8B6E0
CODE_B88B7E: BRA CODE_B88B4B
CODE_B88B80: JSR CODE_B88C33
CODE_B88B83: JSR CODE_B88092
CODE_B88B86: LDA $6E
CODE_B88B88: CMP #$01A0
CODE_B88B8B: BEQ CODE_B88BCA
CODE_B88B8D: LDX $64
CODE_B88B8F: LDA #$00E4
CODE_B88B92: STA $02,x
CODE_B88B94: LDA #$0006
CODE_B88B97: STA $2E,x
CODE_B88B99: LDA #$0006
CODE_B88B9C: JSL CODE_B9D0B8
CODE_B88BA0: LDA $6E
CODE_B88BA2: PHA
CODE_B88BA3: STZ $6E
CODE_B88BA5: JSR CODE_B8CE99
CODE_B88BA8: JSR CODE_B8CEBA
CODE_B88BAB: PLA
CODE_B88BAC: STA $6E
CODE_B88BAE: JSR CODE_B895E5
CODE_B88BB1: LDX $6C
CODE_B88BB3: STX $64
CODE_B88BB5: JSR CODE_B8957C
CODE_B88BB8: JSR CODE_B8958F
CODE_B88BBB: BCS CODE_B88BC0
CODE_B88BBD: JSR CODE_B89609
CODE_B88BC0: JSL CODE_BB82B8
CODE_B88BC4: STZ $6E
CODE_B88BC6: STZ $6C
CODE_B88BC8: BRA CODE_B88BD9
CODE_B88BCA: LDA #$00E4
CODE_B88BCD: STA $02,x
CODE_B88BCF: STZ $6E
CODE_B88BD1: JSR CODE_B8B6E0
CODE_B88BD4: JSR CODE_B88092
CODE_B88BD7: BRA CODE_B88BAE
CODE_B88BD9: LDA #$001C
CODE_B88BDC: LDY #$0014
CODE_B88BDF: JSR CODE_B8D1E8
CODE_B88BE2: JSL CODE_B5E43E
CODE_B88BE6: JSR CODE_B88092
CODE_B88BE9: LDA $0A86
CODE_B88BEC: BMI CODE_B88C23
CODE_B88BEE: JSL CODE_B39DB0
CODE_B88BF2: STA $0A86
CODE_B88BF5: ASL A
CODE_B88BF6: TAX
CODE_B88BF7: LDA.l DATA_FF18CE,x
CODE_B88BFB: TAY
CODE_B88BFC: JSL CODE_BB8432
CODE_B88C00: LDX $68
CODE_B88C02: LDA $0A86
CODE_B88C05: STA $42,x
CODE_B88C07: LDY $0593
CODE_B88C0A: LDA $0A88
CODE_B88C0D: CMP #$8000
CODE_B88C10: AND #$7FFF
CODE_B88C13: STA $4E,x
CODE_B88C15: BCC CODE_B88C1C
CODE_B88C17: LDA #$FC80
CODE_B88C1A: BRA CODE_B88C1F
CODE_B88C1C: LDA #$0380
CODE_B88C1F: STA $20,x
CODE_B88C21: STA $26,x
CODE_B88C23: LDY #$0124
CODE_B88C26: JSL CODE_BB842C
CODE_B88C2A: LDY #$0126
CODE_B88C2D: JSL CODE_BB842C
CODE_B88C31: SEC
CODE_B88C32: RTS
CODE_B88C33: LDA #$0441
CODE_B88C36: JSL CODE_B58003
CODE_B88C3A: LDA #$0542
CODE_B88C3D: JSL CODE_B58003
CODE_B88C41: LDA #$0643
CODE_B88C44: JSL CODE_B58003
CODE_B88C48: LDA #$0744
CODE_B88C4B: JSL CODE_B58003
CODE_B88C4F: RTS
CODE_B88C50: LDX $0593
CODE_B88C53: LDA $2E,x
CODE_B88C55: ASL A
CODE_B88C56: ASL A
CODE_B88C57: TAX
CODE_B88C58: LDA.l DATA_B896B7,x
CODE_B88C5C: AND #$0100
CODE_B88C5F: BNE CODE_B88C63
CODE_B88C61: CLC
CODE_B88C62: RTS
CODE_B88C63: SEC
CODE_B88C64: RTS
CODE_B88C65: LDX #$0DE2
CODE_B88C68: LDA $00,x
CODE_B88C6A: CMP #$0134
CODE_B88C6D: BNE CODE_B88C7D
CODE_B88C6F: LDA $64
CODE_B88C71: PHA
CODE_B88C72: STX $64
CODE_B88C74: JSL CODE_BB82B8
CODE_B88C78: PLA
CODE_B88C79: STA $64
CODE_B88C7B: BRA CODE_B88C88
CODE_B88C7D: TXA
CODE_B88C7E: CLC
CODE_B88C7F: ADC #$005E
CODE_B88C82: TAX
CODE_B88C83: CPX #$16B2
CODE_B88C86: BNE CODE_B88C68
CODE_B88C88: RTS
CODE_B88C89: LDA #$0080
CODE_B88C8C: LDY #$0100
CODE_B88C8F: JSR CODE_B8D1E8
CODE_B88C92: LDA #$0002
CODE_B88C95: JSL CODE_B58018
CODE_B88C99: JSR CODE_B8A6A9
CODE_B88C9C: RTS
CODE_B88C9D: LDA #$4000
CODE_B88CA0: TRB $08C2
CODE_B88CA3: JSR CODE_B880BC
CODE_B88CA6: JSR CODE_B88C50
CODE_B88CA9: BCS CODE_B88C9C
CODE_B88CAB: JSR CODE_B88092
CODE_B88CAE: BIT $0D54
CODE_B88CB1: BMI CODE_B88CB6
CODE_B88CB3: JSR CODE_B8A186
CODE_B88CB6: LDX $0593
CODE_B88CB9: LDA $10,x
CODE_B88CBB: AND #$0100
CODE_B88CBE: BEQ CODE_B88CCB
CODE_B88CC0: LDA $0D54
CODE_B88CC3: BMI CODE_B88CCB
CODE_B88CC5: CLC
CODE_B88CC6: ADC #$00C0
CODE_B88CC9: STA $0A,x
CODE_B88CCB: LDA $0515
CODE_B88CCE: CMP #$0001
CODE_B88CD1: BEQ CODE_B88C89
CODE_B88CD3: STZ $0AEE
CODE_B88CD6: STZ $0AF2
CODE_B88CD9: LDA #$0003
CODE_B88CDC: TRB $0919
CODE_B88CDF: LDA $091B
CODE_B88CE2: AND #$0300
CODE_B88CE5: CMP #$0100
CODE_B88CE8: BNE CODE_B88CF4
CODE_B88CEA: EOR $091B
CODE_B88CED: STA $091B
CODE_B88CF0: JSL CODE_BB8C19
CODE_B88CF4: STZ $1C,x
CODE_B88CF6: STZ $50,x
CODE_B88CF8: JSL CODE_B5E43E
CODE_B88CFC: JSR CODE_B88F39
CODE_B88CFF: BCC CODE_B88D02
CODE_B88D01: RTS
CODE_B88D02: LDA $6E
CODE_B88D04: BEQ CODE_B88D09
CODE_B88D06: BRL CODE_B88E15
CODE_B88D09: LDA $0D7A
CODE_B88D0C: CMP $0597
CODE_B88D0F: BNE CODE_B88D1E
CODE_B88D11: JSR CODE_B880AB
CODE_B88D14: LDA #$0029
CODE_B88D17: JSL CODE_B9D0B8
CODE_B88D1B: JSR CODE_B88092
CODE_B88D1E: STZ $0D82
CODE_B88D21: JSR CODE_B88EBC
CODE_B88D24: LDX $64
CODE_B88D26: LDA $34,x
CODE_B88D28: EOR #$FFFF
CODE_B88D2B: EOR $12,x
CODE_B88D2D: AND #$4000
CODE_B88D30: EOR $12,x
CODE_B88D32: STA $12,x
CODE_B88D34: LDA $0515
CODE_B88D37: CMP #$0001
CODE_B88D3A: LDA $08C2
CODE_B88D3D: AND #$4000
CODE_B88D40: BNE CODE_B88D45
CODE_B88D42: BRL CODE_B88DCA
CODE_B88D45: LDA $10,x
CODE_B88D47: AND #$0100
CODE_B88D4A: BEQ CODE_B88D52
CODE_B88D4C: LDA #$0001
CODE_B88D4F: TSB $0D56
CODE_B88D52: LDA $20,x
CODE_B88D54: STA $0D60
CODE_B88D57: LDA $24,x
CODE_B88D59: STA $0D62
CODE_B88D5C: LDA $2E,x
CODE_B88D5E: STA $0D64
CODE_B88D61: LDA $04,x
CODE_B88D63: STA $0D66
CODE_B88D66: LDA $06,x
CODE_B88D68: STA $0D68
CODE_B88D6B: LDA $08,x
CODE_B88D6D: STA $0D6A
CODE_B88D70: LDA $0A,x
CODE_B88D72: STA $0D6C
CODE_B88D75: LDA #$0024
CODE_B88D78: STA $2E,x
CODE_B88D7A: STZ $20,x
CODE_B88D7C: STZ $26,x
CODE_B88D7E: STZ $30,x
CODE_B88D80: STZ $42,x
CODE_B88D82: JSR CODE_B8CE99
CODE_B88D85: JSR CODE_B8CEBA
CODE_B88D88: LDX $64
CODE_B88D8A: LDY #$002A
CODE_B88D8D: LDA [$8E],y
CODE_B88D8F: STA $24,x
CODE_B88D91: LDA $12,x
CODE_B88D93: AND #$BFFF
CODE_B88D96: STA $12,x
CODE_B88D98: LDA #$0007
CODE_B88D9B: LDY #$0100
CODE_B88D9E: JSR CODE_B8D1E8
CODE_B88DA1: LDA #$0029
CODE_B88DA4: JSL CODE_B9D0B8
CODE_B88DA8: JSR CODE_B880AB
CODE_B88DAB: LDA #$0026
CODE_B88DAE: STA $2E,x
CODE_B88DB0: LDA #$0024
CODE_B88DB3: STA $42,x
CODE_B88DB5: LDA #$0080
CODE_B88DB8: STA $30,x
CODE_B88DBA: JSR CODE_B88092
CODE_B88DBD: LDA $06,x
CODE_B88DBF: STA $0D66
CODE_B88DC2: LDA $0A,x
CODE_B88DC4: STA $0D6A
CODE_B88DC7: RTS
CODE_B88DC8: RTS
CODE_B88DC9: RTS
CODE_B88DCA: JSR CODE_B88092
CODE_B88DCD: JSR CODE_B88DF7
CODE_B88DD0: LDX $64
CODE_B88DD2: LDA #$0100
CODE_B88DD5: BIT $12,x
CODE_B88DD7: BVS CODE_B88DDD
CODE_B88DD9: EOR #$FFFF
CODE_B88DDC: INC A
CODE_B88DDD: STA $20,x
CODE_B88DDF: STA $26,x
CODE_B88DE1: LDA #$0080
CODE_B88DE4: STA $30,x
CODE_B88DE6: LDA #$0005
CODE_B88DE9: STA $2E,x
CODE_B88DEB: JSL CODE_B8CEB6
CODE_B88DEF: LDA #$000A
CODE_B88DF2: JSL CODE_B9D0B8
CODE_B88DF6: RTS
CODE_B88DF7: LDY #$0024
CODE_B88DFA: LDA [$8E],y
CODE_B88DFC: LDY $66
CODE_B88DFE: STA $0008,y
CODE_B88E01: LDY #$0026
CODE_B88E04: LDA [$8E],y
CODE_B88E06: LDX $64
CODE_B88E08: STA $24,x
CODE_B88E0A: RTS
DATA_B88E0B:
db $45, $05, $45, $05, $4F, $05, $18, $05
db $66, $05
CODE_B88E15: LDA $6E
CODE_B88E17: SEC
CODE_B88E18: SBC #$0190
CODE_B88E1B: LSR A
CODE_B88E1C: TAX
CODE_B88E1D: LDA.l DATA_B88E0B,x
CODE_B88E21: JSL CODE_B58003
CODE_B88E25: LDA #$4000
CODE_B88E28: TRB $08C2
CODE_B88E2B: BEQ CODE_B88E47
CODE_B88E2D: JSR CODE_B88092
CODE_B88E30: JSR CODE_B890BC
CODE_B88E33: LDA #$0095
CODE_B88E36: JSL CODE_B9D08C
CODE_B88E3A: LDA #$001F
CODE_B88E3D: LDY #$0014
CODE_B88E40: JSR CODE_B8D1E8
CODE_B88E43: JSR CODE_B8D20F
CODE_B88E46: RTS
CODE_B88E47: JSR CODE_B88092
CODE_B88E4A: LDX $64
CODE_B88E4C: STZ $1E,x
CODE_B88E4E: LDA #$0095
CODE_B88E51: JSL CODE_B9D08C
CODE_B88E55: LDX $64
CODE_B88E57: STZ $3A,x
CODE_B88E59: LDA #$0006
CODE_B88E5C: LDY #$0100
CODE_B88E5F: JSR CODE_B8D1E8
CODE_B88E62: LDY $0595
CODE_B88E65: LDY #$0024
CODE_B88E68: LDA [$8E],y
CODE_B88E6A: LDY $66
CODE_B88E6C: STA $0008,y
CODE_B88E6F: LDY #$0026
CODE_B88E72: LDA [$8E],y
CODE_B88E74: LDX $64
CODE_B88E76: STA $24,x
CODE_B88E78: LDY #$0002
CODE_B88E7B: LDA [$8E],y
CODE_B88E7D: LDY $66
CODE_B88E7F: STA $000A,y
CODE_B88E82: LDA #$0100
CODE_B88E85: BIT $12,x
CODE_B88E87: BVS CODE_B88E8D
CODE_B88E89: EOR #$FFFF
CODE_B88E8C: INC A
CODE_B88E8D: STA $20,x
CODE_B88E8F: STA $26,x
CODE_B88E91: STZ $30,x
CODE_B88E93: LDA #$003A
CODE_B88E96: STA $2E,x
CODE_B88E98: LDA $12,x
CODE_B88E9A: ORA #$3000
CODE_B88E9D: STA $12,x
CODE_B88E9F: RTS
CODE_B88EA0: LDA $64
CODE_B88EA2: PHA
CODE_B88EA3: LDA $66
CODE_B88EA5: PHA
CODE_B88EA6: LDA $6A
CODE_B88EA8: STA $64
CODE_B88EAA: DEC A
CODE_B88EAB: DEC A
CODE_B88EAC: STA $66
CODE_B88EAE: JSR CODE_B88EBC
CODE_B88EB1: PLA
CODE_B88EB2: STA $66
CODE_B88EB4: PLA
CODE_B88EB5: STA $64
CODE_B88EB7: RTL
CODE_B88EB8: JSR CODE_B88EBC
CODE_B88EBB: RTL
CODE_B88EBC: LDA $0D7A
CODE_B88EBF: BNE CODE_B88EC3
CODE_B88EC1: CLC
CODE_B88EC2: RTS
CODE_B88EC3: CMP $0597
CODE_B88EC6: BEQ CODE_B88EEE
CODE_B88EC8: TAX
CODE_B88EC9: LDA #$0005
CODE_B88ECC: STA $32,x
CODE_B88ECE: LDA #$0100
CODE_B88ED1: BIT $12,x
CODE_B88ED3: BVC CODE_B88ED9
CODE_B88ED5: EOR #$FFFF
CODE_B88ED8: INC A
CODE_B88ED9: STA $20,x
CODE_B88EDB: STA $26,x
CODE_B88EDD: LDA #$0400
CODE_B88EE0: STA $24,x
CODE_B88EE2: LDX $0D7A
CODE_B88EE5: JSL CODE_B8D4AE
CODE_B88EE9: STZ $0D7A
CODE_B88EEC: CLC
CODE_B88EED: RTS
CODE_B88EEE: STZ $0D7A
CODE_B88EF1: LDX $0597
CODE_B88EF4: LDA #$0022
CODE_B88EF7: STA $2E,x
CODE_B88EF9: LDA #$00D8
CODE_B88EFC: STA $02,x
CODE_B88EFE: LDA #$001F
CODE_B88F01: LDX #$001C
CODE_B88F04: LDY #$0000
CODE_B88F07: JSR CODE_B8D8D5
CODE_B88F0A: LDX $0593
CODE_B88F0D: LDA #$00E4
CODE_B88F10: STA $02,x
CODE_B88F12: CLC
CODE_B88F13: RTS
CODE_B88F14: LDY #DATA_B88F2F
CODE_B88F17: STY $32
CODE_B88F19: LDA $6E
CODE_B88F1B: SEC
CODE_B88F1C: SBC #$0190
CODE_B88F1F: LSR A
CODE_B88F20: AND #$00FE
CODE_B88F23: CLC
CODE_B88F24: ADC $32
CODE_B88F26: TAY
CODE_B88F27: LDA $0000,y
CODE_B88F2A: JSL CODE_B58003
CODE_B88F2E: RTL
DATA_B88F2F:
db $45, $05, $45, $05, $4F, $05, $18, $05
db $66, $05
CODE_B88F39: LDA $6C
CODE_B88F3B: BNE CODE_B88F3F
CODE_B88F3D: CLC
CODE_B88F3E: RTS
CODE_B88F3F: JSL CODE_B88F14
CODE_B88F43: LDA $6E
CODE_B88F45: CMP #$01A0
CODE_B88F48: BEQ CODE_B88F82
CODE_B88F4A: CMP #$0198
CODE_B88F4D: BNE CODE_B88F51
CODE_B88F4F: BRA CODE_B88FC3
CODE_B88F51: JSR CODE_B88092
CODE_B88F54: JSR CODE_B8D20F
CODE_B88F57: LDX $64
CODE_B88F59: LDA #$00E4
CODE_B88F5C: STA $02,x
CODE_B88F5E: LDA #$F800
CODE_B88F61: STA $24,x
CODE_B88F63: LDA #$0006
CODE_B88F66: STA $2E,x
CODE_B88F68: LDA #$0006
CODE_B88F6B: JSL CODE_B9D0B8
CODE_B88F6F: LDA $6E
CODE_B88F71: PHA
CODE_B88F72: STZ $6E
CODE_B88F74: JSR CODE_B8CE99
CODE_B88F77: JSR CODE_B8CEBA
CODE_B88F7A: PLA
CODE_B88F7B: STA $6E
CODE_B88F7D: JSR CODE_B890E1
CODE_B88F80: SEC
CODE_B88F81: RTS
CODE_B88F82: JSR CODE_B88092
CODE_B88F85: JSR CODE_B8D20F
CODE_B88F88: LDX $64
CODE_B88F8A: LDA #$00E4
CODE_B88F8D: STA $02,x
CODE_B88F8F: LDA #$FE00
CODE_B88F92: STA $24,x
CODE_B88F94: STZ $6E
CODE_B88F96: JSR CODE_B8B6E0
CODE_B88F99: LDX $6C
CODE_B88F9B: STX $64
CODE_B88F9D: LDA #$00D0
CODE_B88FA0: STA $02,x
CODE_B88FA2: LDA #$0006
CODE_B88FA5: STA $2E,x
CODE_B88FA7: LDA #$003C
CODE_B88FAA: STA $42,x
CODE_B88FAC: LDX $64
CODE_B88FAE: LDA #$0400
CODE_B88FB1: STA $20,x
CODE_B88FB3: STA $26,x
CODE_B88FB5: LDA $12,x
CODE_B88FB7: AND #$BFFF
CODE_B88FBA: STA $12,x
CODE_B88FBC: STZ $24,x
CODE_B88FBE: STZ $2A,x
CODE_B88FC0: BRL CODE_B89126
CODE_B88FC3: JSR CODE_B890BC
CODE_B88FC6: LDA #$4000
CODE_B88FC9: TRB $08C2
CODE_B88FCC: BNE CODE_B89035
CODE_B88FCE: JSR CODE_B88092
CODE_B88FD1: LDA $6E
CODE_B88FD3: PHA
CODE_B88FD4: STZ $6E
CODE_B88FD6: JSR CODE_B8CE99
CODE_B88FD9: JSR CODE_B8CEBA
CODE_B88FDC: PLA
CODE_B88FDD: STA $6E
CODE_B88FDF: LDA #$0080
CODE_B88FE2: STA $30,x
CODE_B88FE4: LDA #$0059
CODE_B88FE7: STA $2E,x
CODE_B88FE9: STZ $1E,x
CODE_B88FEB: LDA #$00A0
CODE_B88FEE: JSL CODE_B9D0B8
CODE_B88FF2: LDA #$0000
CODE_B88FF5: STA $20,x
CODE_B88FF7: STA $26,x
CODE_B88FF9: LSR A
CODE_B88FFA: EOR $12,x
CODE_B88FFC: EOR #$FFFF
CODE_B88FFF: AND #$4000
CODE_B89002: EOR $12,x
CODE_B89004: STA $12,x
CODE_B89006: LDA #$FB00
CODE_B89009: STA $24,x
CODE_B8900B: JSR CODE_B88DF7
CODE_B8900E: LDX $6C
CODE_B89010: STX $64
CODE_B89012: LDA #$00D0
CODE_B89015: STA $02,x
CODE_B89017: STZ $2E,x
CODE_B89019: LDA #$0147
CODE_B8901C: JSL CODE_B9D07B
CODE_B89020: JSR CODE_B895E5
CODE_B89023: JSR CODE_B89609
CODE_B89026: STZ $6C
CODE_B89028: STZ $6E
CODE_B8902A: LDA #$0003
CODE_B8902D: LDY #$0100
CODE_B89030: JSR CODE_B8D1E8
CODE_B89033: SEC
CODE_B89034: RTS
CODE_B89035: JSR CODE_B88092
CODE_B89038: LDA $6E
CODE_B8903A: PHA
CODE_B8903B: STZ $6E
CODE_B8903D: JSR CODE_B8CE99
CODE_B89040: JSR CODE_B8CEBA
CODE_B89043: PLA
CODE_B89044: STA $6E
CODE_B89046: LDA #$0080
CODE_B89049: STA $30,x
CODE_B8904B: LDA #$0059
CODE_B8904E: STA $2E,x
CODE_B89050: STZ $1E,x
CODE_B89052: LDA #$00A0
CODE_B89055: JSL CODE_B9D0B8
CODE_B89059: LDA #$0000
CODE_B8905C: STA $20,x
CODE_B8905E: STA $26,x
CODE_B89060: LSR A
CODE_B89061: EOR $12,x
CODE_B89063: EOR #$FFFF
CODE_B89066: AND #$4000
CODE_B89069: EOR $12,x
CODE_B8906B: STA $12,x
CODE_B8906D: LDA #$FB00
CODE_B89070: STA $24,x
CODE_B89072: JSR CODE_B88DF7
CODE_B89075: JSR CODE_B895E5
CODE_B89078: JSR CODE_B89609
CODE_B8907B: JSL CODE_80889C
CODE_B8907F: JSL CODE_BB8C19
CODE_B89083: LDX $0593
CODE_B89086: LDA #$0000
CODE_B89089: STA $20,x
CODE_B8908B: STA $26,x
CODE_B8908D: JSR CODE_B893DF
CODE_B89090: JSR CODE_B88092
CODE_B89093: LDA #$004F
CODE_B89096: JSL CODE_B9D04B
CODE_B8909A: JSR CODE_B8D20F
CODE_B8909D: LDA $060D
CODE_B890A0: CMP #$0001
CODE_B890A3: BEQ CODE_B890A7
CODE_B890A5: SEC
CODE_B890A6: RTS
CODE_B890A7: LDX $0593
CODE_B890AA: LDA #$006F
CODE_B890AD: STA $2E,x
CODE_B890AF: STZ $4A,x
CODE_B890B1: LDA #$0007
CODE_B890B4: LDY #$0000
CODE_B890B7: JSR CODE_B8D1E8
CODE_B890BA: SEC
CODE_B890BB: RTS
CODE_B890BC: LDX $0593
CODE_B890BF: LDA $10,x
CODE_B890C1: AND #$0100
CODE_B890C4: BEQ CODE_B890E0
CODE_B890C6: LDA #$0001
CODE_B890C9: TSB $0D56
CODE_B890CC: LDA $0D54
CODE_B890CF: CLC
CODE_B890D0: ADC #$0008
CODE_B890D3: STA $0D54
CODE_B890D6: LDA $0A,x
CODE_B890D8: CLC
CODE_B890D9: ADC #$0008
CODE_B890DC: STA $0A,x
CODE_B890DE: STZ $24,x
CODE_B890E0: RTS
CODE_B890E1: PHK
CODE_B890E2: PLB
CODE_B890E3: LDX $6C
CODE_B890E5: STX $64
CODE_B890E7: LDA $12,x
CODE_B890E9: AND #$CFFF
CODE_B890EC: ORA #$2000
CODE_B890EF: STA $12,x
CODE_B890F1: LDY $0593
CODE_B890F4: LDA $0010,y
CODE_B890F7: AND #$0100
CODE_B890FA: BEQ CODE_B89107
CODE_B890FC: LDA #$0001
CODE_B890FF: TSB $0D56
CODE_B89102: LDA #$0009
CODE_B89105: BRA CODE_B8910A
CODE_B89107: LDA #$0002
CODE_B8910A: STA $2E,x
CODE_B8910C: LDA #$00D0
CODE_B8910F: STA $02,x
CODE_B89111: LDA #$003C
CODE_B89114: STA $42,x
CODE_B89116: LDA $6E
CODE_B89118: SEC
CODE_B89119: SBC #$0190
CODE_B8911C: LSR A
CODE_B8911D: AND #$00FE
CODE_B89120: TAY
CODE_B89121: LDA DATA_B8914E,y
CODE_B89124: STA $44,x
CODE_B89126: LDA #$014C
CODE_B89129: JSL CODE_B9D07B
CODE_B8912D: JSR CODE_B895E5
CODE_B89130: JSR CODE_B8957C
CODE_B89133: JSR CODE_B8958F
CODE_B89136: BCS CODE_B8913B
CODE_B89138: JSR CODE_B89609
CODE_B8913B: STZ $6E
CODE_B8913D: STZ $6C
CODE_B8913F: LDA #$0080
CODE_B89142: LDY #$000E
CODE_B89145: JSR CODE_B8D1E8
CODE_B89148: JSL CODE_B5E43E
CODE_B8914C: SEC
CODE_B8914D: RTS
DATA_B8914E:
db $A0, $02, $00, $04, $00, $04, $00, $04
db $00, $04
CODE_B89158: TAX
CODE_B89159: LDA $64
CODE_B8915B: PHA
CODE_B8915C: LDA $66
CODE_B8915E: PHA
CODE_B8915F: STY $64
CODE_B89161: DEY
CODE_B89162: DEY
CODE_B89163: STY $66
CODE_B89165: TXA
CODE_B89166: JSL CODE_B9D0B8
CODE_B8916A: PLA
CODE_B8916B: STA $66
CODE_B8916D: PLA
CODE_B8916E: STA $64
CODE_B89170: RTS
CODE_B89171: LDA $08A4
CODE_B89174: BEQ CODE_B8917C
CODE_B89176: TYA
CODE_B89177: JSL CODE_B58018
CODE_B8917B: RTS
CODE_B8917C: TXA
CODE_B8917D: JSL CODE_B58018
CODE_B89181: RTS
CODE_B89182: JSR CODE_B89186
CODE_B89185: RTL
CODE_B89186: LDA $08A4
CODE_B89189: BEQ CODE_B89191
CODE_B8918B: TYA
CODE_B8918C: JSL CODE_B58003
CODE_B89190: RTS
CODE_B89191: TXA
CODE_B89192: JSL CODE_B58003
CODE_B89196: RTS
CODE_B89197: LDA #$0002
CODE_B8919A: BIT $08C4
CODE_B8919D: BEQ CODE_B891A0
CODE_B8919F: RTS
CODE_B891A0: LDA #$0020
CODE_B891A3: STA $0D64
CODE_B891A6: JSR CODE_B89201
CODE_B891A9: JSR CODE_B88092
CODE_B891AC: LDA $04,x
CODE_B891AE: STA $0D66
CODE_B891B1: LDA $06,x
CODE_B891B3: STA $0D68
CODE_B891B6: LDA $08,x
CODE_B891B8: STA $0D6A
CODE_B891BB: LDA $0A,x
CODE_B891BD: STA $0D6C
CODE_B891C0: LDA $0D60
CODE_B891C3: EOR #$FFFF
CODE_B891C6: INC A
CODE_B891C7: STA $20,x
CODE_B891C9: LDA $0D62
CODE_B891CC: EOR #$FFFF
CODE_B891CF: INC A
CODE_B891D0: STA $24,x
CODE_B891D2: LDA #$0077
CODE_B891D5: STA $2E,x
CODE_B891D7: LDA #$0043
CODE_B891DA: JSL CODE_B9D0B8
CODE_B891DE: JSR CODE_B880AB
CODE_B891E1: LDA $0D60
CODE_B891E4: STA $20,x
CODE_B891E6: LDA $0D62
CODE_B891E9: STA $24,x
CODE_B891EB: LDA #$0078
CODE_B891EE: STA $2E,x
CODE_B891F0: LDA #$0043
CODE_B891F3: JSL CODE_B9D0B8
CODE_B891F7: LDX #$0505
CODE_B891FA: LDY #$0505
CODE_B891FD: JSR CODE_B89186
CODE_B89200: RTS
CODE_B89201: LDX $0593
CODE_B89204: LDY $0597
CODE_B89207: LDA $06,x
CODE_B89209: SEC
CODE_B8920A: SBC $0006,y
CODE_B8920D: ASL A
CODE_B8920E: ASL A
CODE_B8920F: ASL A
CODE_B89210: STA $0D60
CODE_B89213: LDA $0A,x
CODE_B89215: SEC
CODE_B89216: SBC $000A,y
CODE_B89219: ASL A
CODE_B8921A: ASL A
CODE_B8921B: ASL A
CODE_B8921C: STA $0D62
CODE_B8921F: RTS
CODE_B89220: LDA #$0002
CODE_B89223: BIT $08C4
CODE_B89226: BEQ CODE_B89229
CODE_B89228: RTS
CODE_B89229: LDX $0593
CODE_B8922C: LDA $06,x
CODE_B8922E: STA $72
CODE_B89230: LDA $0A,x
CODE_B89232: STA $74
CODE_B89234: LDY $0597
CODE_B89237: LDA $0006,y
CODE_B8923A: CMP $06,x
CODE_B8923C: BPL CODE_B89243
CODE_B8923E: LDA #$FFE4
CODE_B89241: BRA CODE_B89246
CODE_B89243: LDA #$001C
CODE_B89246: STA $7C
CODE_B89248: JSR CODE_B8CD97
CODE_B8924B: BCC CODE_B8924E
CODE_B8924D: RTS
CODE_B8924E: LDX $0593
CODE_B89251: LDA $0A,x
CODE_B89253: SEC
CODE_B89254: SBC $74
CODE_B89256: BPL CODE_B8925C
CODE_B89258: EOR #$FFFF
CODE_B8925B: INC A
CODE_B8925C: CMP #$0010
CODE_B8925F: BPL CODE_B8924D
CODE_B89261: STZ $1C,x
CODE_B89263: LDX $0595
CODE_B89266: LDA #$0000
CODE_B89269: STA $14,x
CODE_B8926B: LDX $0597
CODE_B8926E: STZ $1C,x
CODE_B89270: LDA $72
CODE_B89272: STA $0D68
CODE_B89275: STA $06,x
CODE_B89277: LDA $74
CODE_B89279: STA $0D6C
CODE_B8927C: STA $0A,x
CODE_B8927E: JSR CODE_B88092
CODE_B89281: LDA $06,x
CODE_B89283: STA $0D66
CODE_B89286: LDA $0A,x
CODE_B89288: STA $0D6A
CODE_B8928B: LDA $0016,y
CODE_B8928E: PHA
CODE_B8928F: JSL CODE_80889C
CODE_B89293: LDY $0595
CODE_B89296: PLA
CODE_B89297: STA $0016,y
CODE_B8929A: LDX $0593
CODE_B8929D: LDY $0597
CODE_B892A0: LDA $0006,y
CODE_B892A3: SEC
CODE_B892A4: SBC $06,x
CODE_B892A6: LSR A
CODE_B892A7: EOR $12,x
CODE_B892A9: AND #$4000
CODE_B892AC: EOR $12,x
CODE_B892AE: STA $12,x
CODE_B892B0: LDA $0D66
CODE_B892B3: SEC
CODE_B892B4: SBC $0D68
CODE_B892B7: BIT $12,x
CODE_B892B9: BVC CODE_B892BF
CODE_B892BB: EOR #$FFFF
CODE_B892BE: INC A
CODE_B892BF: STA $0D7C
CODE_B892C2: LDA $0D6A
CODE_B892C5: SEC
CODE_B892C6: SBC $0D6C
CODE_B892C9: STA $0D7E
CODE_B892CC: LDA #$FFFF
CODE_B892CF: STA $0D80
CODE_B892D2: LDA $0597
CODE_B892D5: STA $0D7A
CODE_B892D8: JSR CODE_B880AB
CODE_B892DB: LDA #$004A
CODE_B892DE: STA $2E,x
CODE_B892E0: STZ $20,x
CODE_B892E2: STZ $26,x
CODE_B892E4: STZ $24,x
CODE_B892E6: LDA #$0001
CODE_B892E9: JSL CODE_B9D0B8
CODE_B892ED: JSR CODE_B88092
CODE_B892F0: LDA #$0049
CODE_B892F3: STA $2E,x
CODE_B892F5: STZ $20,x
CODE_B892F7: STZ $26,x
CODE_B892F9: STZ $24,x
CODE_B892FB: LDA #$0049
CODE_B892FE: JSL CODE_B9D0B8
CODE_B89302: LDA #$0007
CODE_B89305: LDY #$0100
CODE_B89308: JSR CODE_B8D1E8
CODE_B8930B: JSL CODE_BB8C19
CODE_B8930F: LDX #$0505
CODE_B89312: LDY #$0505
CODE_B89315: JSR CODE_B89186
CODE_B89318: RTS
CODE_B89319: JSR CODE_B880BC
CODE_B8931C: JSR CODE_B88092
CODE_B8931F: LDA #$0048
CODE_B89322: STA $2E,x
CODE_B89324: LDA $30,x
CODE_B89326: ORA #$0080
CODE_B89329: STA $30,x
CODE_B8932B: LDA $08C2
CODE_B8932E: AND #$4000
CODE_B89331: BEQ CODE_B89342
CODE_B89333: JSR CODE_B880AB
CODE_B89336: LDA #$002F
CODE_B89339: STA $2E,x
CODE_B8933B: LDA $30,x
CODE_B8933D: ORA #$0080
CODE_B89340: STA $30,x
CODE_B89342: LDA #$0047
CODE_B89345: JSL CODE_B9D0B8
CODE_B89349: RTS
CODE_B8934A: JSR CODE_B88092
CODE_B8934D: LDA $0A86
CODE_B89350: STA $42,x
CODE_B89352: LDA $0A88
CODE_B89355: STA $44,x
CODE_B89357: LDA $0A8A
CODE_B8935A: STA $20,x
CODE_B8935C: LDA $0A8C
CODE_B8935F: STA $24,x
CODE_B89361: STZ $1E,x
CODE_B89363: STZ $48,x
CODE_B89365: STZ $4E,x
CODE_B89367: LDA $30,x
CODE_B89369: AND #$FF7F
CODE_B8936C: STA $30,x
CODE_B8936E: LDA $08C2
CODE_B89371: AND #$4000
CODE_B89374: BEQ CODE_B89380
CODE_B89376: LDX $0597
CODE_B89379: LDA $30,x
CODE_B8937B: AND #$FF7F
CODE_B8937E: STA $30,x
CODE_B89380: JSL CODE_B3F1EF
CODE_B89384: RTS
CODE_B89385: JSL CODE_B8938A
CODE_B89389: RTS
CODE_B8938A: LDX $0A84
CODE_B8938D: STX $64
CODE_B8938F: LDA $0A8A
CODE_B89392: STA $32
CODE_B89394: LDA $0A8C
CODE_B89397: STA $34
CODE_B89399: JML [$0032]
CODE_B8939C: LDA $091B
CODE_B8939F: AND #$FF7F
CODE_B893A2: STA $091B
CODE_B893A5: JSL CODE_BB8C2C
CODE_B893A9: RTS
CODE_B893AA: JSR CODE_B8851B
CODE_B893AD: BEQ CODE_B893B0
CODE_B893AF: RTS
CODE_B893B0: JSR CODE_B8939C
CODE_B893B3: LDX #$0540
CODE_B893B6: LDY #$0540
CODE_B893B9: JSR CODE_B89186
CODE_B893BC: STZ $0AEE
CODE_B893BF: STZ $0AF2
CODE_B893C2: LDX $0A84
CODE_B893C5: STX $6C
CODE_B893C7: STX $64
CODE_B893C9: LDA $00,x
CODE_B893CB: STA $6E
CODE_B893CD: LDA #$0001
CODE_B893D0: STA $2E,x
CODE_B893D2: LDA #$004F
CODE_B893D5: JSL CODE_B9D04B
CODE_B893D9: BRA CODE_B893DF
CODE_B893DB: JSR CODE_B893DF
CODE_B893DE: RTL
CODE_B893DF: LDX $6C
CODE_B893E1: LDA #$00E6
CODE_B893E4: STA $02,x
CODE_B893E6: JSR CODE_B88092
CODE_B893E9: LDA $6E
CODE_B893EB: SEC
CODE_B893EC: SBC #$0190
CODE_B893EF: AND #$001C
CODE_B893F2: TAY
CODE_B893F3: TAX
CODE_B893F4: LDA $08A4
CODE_B893F7: BEQ CODE_B89409
CODE_B893F9: LDA.l DATA_B89472,x
CODE_B893FD: STA $0D72
CODE_B89400: LDA.l DATA_B89474,x
CODE_B89404: STA $0D74
CODE_B89407: BRA CODE_B89417
CODE_B89409: LDA.l DATA_B89486,x
CODE_B8940D: STA $0D72
CODE_B89410: LDA.l DATA_B89488,x
CODE_B89414: STA $0D74
CODE_B89417: TYA
CODE_B89418: LSR A
CODE_B89419: TAX
CODE_B8941A: JMP (DATA_B89462,x)
CODE_B8941D: LDX $64
CODE_B8941F: LDA #$0009
CODE_B89422: STA $2E,x
CODE_B89424: LDA #$0081
CODE_B89427: JSL CODE_B9D08C
CODE_B8942B: JSR CODE_B895E5
CODE_B8942E: JSR CODE_B89609
CODE_B89431: JSL CODE_B5E43E
CODE_B89435: RTS
CODE_B89436: LDX $64
CODE_B89438: STZ $24,x
CODE_B8943A: LDA #$0050
CODE_B8943D: STA $2E,x
CODE_B8943F: BRA CODE_B89424
CODE_B89441: JSR CODE_B8949A
CODE_B89444: LDA #$0081
CODE_B89447: JSL CODE_B9D08C
CODE_B8944B: JSR CODE_B895E5
CODE_B8944E: JSR CODE_B89609
CODE_B89451: LDA #$0004
CODE_B89454: LDX #$0060
CODE_B89457: LDY #$0000
CODE_B8945A: JSR CODE_B8D8D5
CODE_B8945D: JSL CODE_B5E43E
CODE_B89461: RTS
DATA_B89462:
dw CODE_B8941D
dw CODE_B8941D
dw CODE_B89441
dw CODE_B8941D
dw CODE_B89436
dw CODE_B8941D
dw CODE_B8941D
dw CODE_B8941D
DATA_B89472:
db $FB, $FF
DATA_B89474:
db $FF, $FF, $FC, $FF, $DD, $FF, $FD, $FF
db $18, $00, $01, $00, $F2, $FF, $00, $00
db $00, $00
DATA_B89486:
db $F6, $FF
DATA_B89488:
db $0E, $00, $FC, $FF, $E8, $FF, $FD, $FF
db $12, $00, $00, $00, $00, $00, $FC, $FF
db $0E, $00
CODE_B8949A: LDX $64
CODE_B8949C: LDA #$0010
CODE_B8949F: STA $2E,x
CODE_B894A1: LDA #$0100
CODE_B894A4: STA $24,x
CODE_B894A6: LDX $6C
CODE_B894A8: LDA $4A,x
CODE_B894AA: AND #$0001
CODE_B894AD: BNE CODE_B894B6
CODE_B894AF: JSR CODE_B8CE99
CODE_B894B2: JSR CODE_B8CEBA
CODE_B894B5: RTS
CODE_B894B6: JSR CODE_B8CE99
CODE_B894B9: LDA #$0100
CODE_B894BC: LDY $66
CODE_B894BE: STA $000A,y
CODE_B894C1: RTS
CODE_B894C2: LDY $6C
CODE_B894C4: BNE CODE_B894C7
CODE_B894C6: RTS
CODE_B894C7: LDX #$0502
CODE_B894CA: LDY #$0502
CODE_B894CD: JSR CODE_B89186
CODE_B894D0: JSR CODE_B88092
CODE_B894D3: LDA $2E,x
CODE_B894D5: STA $08B6
CODE_B894D8: LDA #$00E4
CODE_B894DB: STA $02,x
CODE_B894DD: LDA #$F800
CODE_B894E0: STA $32
CODE_B894E2: LDA $6E
CODE_B894E4: CMP #$01A0
CODE_B894E7: BNE CODE_B894F0
CODE_B894E9: LDA #$FE00
CODE_B894EC: STA $32
CODE_B894EE: BRA CODE_B894FA
CODE_B894F0: CMP #$0198
CODE_B894F3: BNE CODE_B894FA
CODE_B894F5: LDA #$FA00
CODE_B894F8: STA $32
CODE_B894FA: LDA $32
CODE_B894FC: STA $24,x
CODE_B894FE: LDA #$0006
CODE_B89501: STA $2E,x
CODE_B89503: LDA #$0006
CODE_B89506: JSL CODE_B9D0B8
CODE_B8950A: LDA $6E
CODE_B8950C: PHA
CODE_B8950D: STZ $6E
CODE_B8950F: JSR CODE_B8CE99
CODE_B89512: JSR CODE_B8CEBA
CODE_B89515: PLA
CODE_B89516: STA $6E
CODE_B89518: LDX $6C
CODE_B8951A: STX $64
CODE_B8951C: STZ $1C,x
CODE_B8951E: LDA #$00D0
CODE_B89521: STA $02,x
CODE_B89523: LDA $08B6
CODE_B89526: CMP #$0044
CODE_B89529: BNE CODE_B89532
CODE_B8952B: LDA #$000A
CODE_B8952E: STA $2E,x
CODE_B89530: BRA CODE_B89542
CODE_B89532: LDA $6E
CODE_B89534: CMP #$01A0
CODE_B89537: BNE CODE_B89540
CODE_B89539: LDA #$0004
CODE_B8953C: STA $2E,x
CODE_B8953E: BRA CODE_B89542
CODE_B89540: STZ $2E,x
CODE_B89542: LDA #$003C
CODE_B89545: STA $42,x
CODE_B89547: STZ $20,x
CODE_B89549: STZ $26,x
CODE_B8954B: LDA #$0147
CODE_B8954E: JSL CODE_B9D07B
CODE_B89552: JSR CODE_B895E5
CODE_B89555: JSR CODE_B8957C
CODE_B89558: JSR CODE_B8958F
CODE_B8955B: BCS CODE_B89560
CODE_B8955D: JSR CODE_B89609
CODE_B89560: LDA $6E
CODE_B89562: CMP #$0198
CODE_B89565: BNE CODE_B89573
CODE_B89567: LDA #$0004
CODE_B8956A: LDX #$0006
CODE_B8956D: LDY #$0000
CODE_B89570: JSR CODE_B8D8D5
CODE_B89573: STZ $6E
CODE_B89575: STZ $6C
CODE_B89577: JSL CODE_B5E43E
CODE_B8957B: RTS
CODE_B8957C: RTS
CODE_B8957D: LDX $6C
CODE_B8957F: LDA $6E
CODE_B89581: CMP #$0190
CODE_B89584: BNE CODE_B8958E
CODE_B89586: LDA $0A,x
CODE_B89588: SEC
CODE_B89589: SBC #$0020
CODE_B8958C: STA $0A,x
CODE_B8958E: RTS
CODE_B8958F: LDA $6E
CODE_B89591: CMP #$0190
CODE_B89594: BEQ CODE_B895BF
CODE_B89596: CMP #$0198
CODE_B89599: BEQ CODE_B895BF
CODE_B8959B: LDX $6C
CODE_B8959D: STX $64
CODE_B8959F: LDA $0A,x
CODE_B895A1: JSL CODE_B5C3E3
CODE_B895A5: CMP #$0000
CODE_B895A8: BMI CODE_B895BD
CODE_B895AA: EOR #$FFFF
CODE_B895AD: CLC
CODE_B895AE: ADC #$6301
CODE_B895B1: SEC
CODE_B895B2: SBC $0A,x
CODE_B895B4: BMI CODE_B895BF
CODE_B895B6: CMP #$0004
CODE_B895B9: BMI CODE_B895BD
CODE_B895BB: SEC
CODE_B895BC: RTS
CODE_B895BD: CLC
CODE_B895BE: RTS
CODE_B895BF: LDX $6C
CODE_B895C1: LDY $0593
CODE_B895C4: LDA $000A,y
CODE_B895C7: STA $0A,x
CODE_B895C9: LDA $0006,y
CODE_B895CC: STA $06,x
CODE_B895CE: LDA $0008,y
CODE_B895D1: STA $08,x
CODE_B895D3: LDA $0004,y
CODE_B895D6: STA $04,x
CODE_B895D8: LDA $001E,y
CODE_B895DB: AND #$EFEF
CODE_B895DE: STA $001E,y
CODE_B895E1: STA $1E,x
CODE_B895E3: SEC
CODE_B895E4: RTS
CODE_B895E5: LDX $0593
CODE_B895E8: LDY $6C
CODE_B895EA: LDA $0012,y
CODE_B895ED: STA $32
CODE_B895EF: LDA $12,x
CODE_B895F1: EOR $0012,y
CODE_B895F4: AND #$0E00
CODE_B895F7: EOR $0012,y
CODE_B895FA: STA $0012,y
CODE_B895FD: LDA $32
CODE_B895FF: EOR $12,x
CODE_B89601: AND #$0E00
CODE_B89604: EOR $12,x
CODE_B89606: STA $12,x
CODE_B89608: RTS
CODE_B89609: LDX $0593
CODE_B8960C: LDY $6C
CODE_B8960E: LDA $0006,y
CODE_B89611: STA $32
CODE_B89613: LDA $06,x
CODE_B89615: STA $0006,y
CODE_B89618: LDA $32
CODE_B8961A: STA $06,x
CODE_B8961C: LDA $001E,y
CODE_B8961F: STA $32
CODE_B89621: LDA $1E,x
CODE_B89623: STA $001E,y
CODE_B89626: LDA $32
CODE_B89628: AND #$CFCF
CODE_B8962B: STA $1E,x
CODE_B8962D: LDA $0C,x
CODE_B8962F: STA $000C,y
CODE_B89632: LDA $0E,x
CODE_B89634: STA $000E,y
CODE_B89637: LDA $0004,y
CODE_B8963A: STA $32
CODE_B8963C: LDA $04,x
CODE_B8963E: STA $0004,y
CODE_B89641: LDA $32
CODE_B89643: STA $04,x
CODE_B89645: LDA $000A,y
CODE_B89648: STA $32
CODE_B8964A: LDA $0A,x
CODE_B8964C: STA $000A,y
CODE_B8964F: LDA $32
CODE_B89651: STA $0A,x
CODE_B89653: LDA $0008,y
CODE_B89656: STA $32
CODE_B89658: LDA $08,x
CODE_B8965A: STA $0008,y
CODE_B8965D: LDA $32
CODE_B8965F: STA $08,x
CODE_B89661: LDA $001E,y
CODE_B89664: AND #$1000
CODE_B89667: BEQ CODE_B8966C
CODE_B89669: LDA #$0400
CODE_B8966C: STA $0024,y
CODE_B8966F: RTS
CODE_B89670: LDA #$16D8
CODE_B89673: STA $66
CODE_B89675: LDA #$16B2
CODE_B89678: STA $0591
CODE_B8967B: BRA CODE_B89688
CODE_B8967D: LDA #$16B2
CODE_B89680: STA $66
CODE_B89682: LDA #$16D8
CODE_B89685: STA $0591
CODE_B89688: LDX $64
CODE_B8968A: CPX $0593
CODE_B8968D: BNE CODE_B896A0
CODE_B8968F: LDA #$0002
CODE_B89692: TRB $0B02
CODE_B89695: BEQ CODE_B896A0
CODE_B89697: LDA #$0020
CODE_B8969A: JSR CODE_B8B9C7
CODE_B8969D: BRL CODE_B8996E
CODE_B896A0: LDA $30,x
CODE_B896A2: AND #$F7FF
CODE_B896A5: STA $30,x
CODE_B896A7: LDA $54,x
CODE_B896A9: STA $8E
CODE_B896AB: PHK
CODE_B896AC: PLB
CODE_B896AD: LDA $2E,x
CODE_B896AF: ASL A
CODE_B896B0: ASL A
CODE_B896B1: TAX
CODE_B896B2: JMP (DATA_B896B5,x)
DATA_B896B5:
%offset(DATA_B896B7, 2)
dw CODE_B899ED : db $00, $00
dw CODE_B899FF : db $00, $00
dw CODE_B89A17 : db $00, $00
dw CODE_B89A62 : db $00, $00
dw CODE_B89A64 : db $00, $00
dw CODE_B89A73 : db $01, $00
dw CODE_B89A83 : db $00, $00
dw CODE_B89A86 : db $00, $00
dw CODE_B89A92 : db $04, $00
dw CODE_B89AA2 : db $00, $00
dw CODE_B89B02 : db $00, $00
dw CODE_B89B27 : db $00, $00
dw CODE_B89B9C : db $00, $00
dw CODE_B89BD3 : db $00, $00
dw CODE_B89BE4 : db $00, $00
dw CODE_B89BE7 : db $00, $00
dw CODE_B89BF6 : db $00, $00
dw CODE_B89D1A : db $48, $00
dw CODE_B89D69 : db $40, $00
dw CODE_B89E64 : db $04, $02
dw CODE_B89E6B : db $00, $00
dw CODE_B89E7A : db $00, $00
dw CODE_B89E98 : db $00, $00
dw CODE_B89EB9 : db $00, $00
dw CODE_B89ECE : db $00, $00
dw CODE_B89ED8 : db $00, $00
dw CODE_B89EDB : db $00, $00
dw CODE_B89EF3 : db $00, $00
dw CODE_B89EF6 : db $00, $00
dw CODE_B89F09 : db $00, $00
dw CODE_B89FD4 : db $00, $00
dw CODE_B89FEA : db $00, $00
dw CODE_B8A07C : db $04, $02
dw CODE_B8A085 : db $00, $00
dw CODE_B8A164 : db $10, $00
dw CODE_B8A174 : db $08, $00
dw CODE_B8A19E : db $01, $02
dw CODE_B8A1B0 : db $04, $02
dw CODE_B8A21F : db $04, $02
dw CODE_B8A23E : db $04, $02
dw CODE_B8A312 : db $04, $02
dw CODE_B8A32D : db $00, $00
dw CODE_B8A352 : db $10, $00
dw CODE_B8A3B3 : db $00, $00
dw CODE_B8A4DC : db $88, $02
dw CODE_B8A4F1 : db $00, $00
dw CODE_B8A4F4 : db $04, $02
dw CODE_B8A55B : db $00, $00
dw CODE_B8A56C : db $6C, $00
dw CODE_B8A62D : db $00, $02
dw CODE_B8A63F : db $00, $02
dw CODE_B8A66E : db $20, $00
dw CODE_B8A6B7 : db $20, $00
dw CODE_B8A6BD : db $00, $00
dw CODE_B8A733 : db $00, $00
dw CODE_B8A746 : db $00, $00
dw CODE_B8A807 : db $00, $00
dw CODE_B8A860 : db $00, $00
dw CODE_B8A86C : db $00, $00
dw CODE_B8A88C : db $04, $00
dw CODE_B8A8A8 : db $04, $00
dw CODE_B8A8CC : db $00, $00
dw CODE_B8A8DA : db $00, $00
dw CODE_B8AA3E : db $00, $00
dw CODE_B8AA50 : db $00, $00
dw CODE_B8AA77 : db $00, $00
dw CODE_B8AAA2 : db $00, $00
dw CODE_B8AAD5 : db $00, $00
dw CODE_B8AAE5 : db $00, $00
dw CODE_B8AB11 : db $00, $00
dw CODE_B8AB78 : db $20, $00
dw CODE_B8ABE6 : db $24, $00
dw CODE_B8ABF6 : db $00, $00
dw CODE_B8AC06 : db $0C, $02
dw CODE_B8AC19 : db $0C, $02
dw CODE_B8AC28 : db $0C, $02
dw CODE_B8AC69 : db $08, $02
dw CODE_B8ACC1 : db $00, $00
dw CODE_B8AD02 : db $00, $00
dw CODE_B8AD0F : db $00, $00
dw CODE_B8AD2A : db $00, $00
dw CODE_B8AD92 : db $00, $00
dw CODE_B8ADAF : db $00, $00
dw CODE_B8ADF0 : db $00, $00
dw CODE_B8AD2A : db $00, $00
dw CODE_B8AE11 : db $00, $00
dw CODE_B8AE18 : db $00, $00
dw CODE_B8AE51 : db $00, $00
dw CODE_B8AE63 : db $00, $00
dw CODE_B8AE83 : db $00, $00
dw CODE_B8AEA4 : db $00, $00
dw CODE_B8AEB0 : db $02, $00
dw CODE_B8AEB0 : db $02, $00
dw CODE_B8AEE9 : db $00, $00
dw CODE_B8AFBC : db $00, $00
dw CODE_B8AFE2 : db $00, $00
dw CODE_B8B008 : db $00, $00
dw CODE_B8B022 : db $00, $00
dw CODE_B8B031 : db $00, $00
dw CODE_B8B051 : db $00, $00
dw CODE_B8B08F : db $20, $00
dw CODE_B8B0B1 : db $20, $00
dw CODE_B8B0E6 : db $20, $00
dw CODE_B8B0EC : db $02, $00
dw CODE_B8B101 : db $00, $00
dw CODE_B8B137 : db $04, $00
dw CODE_B8B178 : db $00, $00
dw CODE_B8B187 : db $00, $00
dw CODE_B8B199 : db $00, $00
dw CODE_B8B1CE : db $00, $00
dw CODE_B8B1E5 : db $00, $00
dw CODE_B8B211 : db $04, $02
dw CODE_B8AEC0 : db $00, $00
dw CODE_B8B25B : db $00, $00
dw CODE_B8B262 : db $00, $00
dw CODE_B8B27B : db $00, $01
dw CODE_B8B282 : db $00, $01
dw CODE_B8B28D : db $00, $01
dw CODE_B8B2A1 : db $00, $00
dw CODE_B8B2FE : db $0C, $02
dw CODE_B8B307 : db $0C, $02
dw CODE_B8B378 : db $08, $00
dw CODE_B8B388 : db $08, $00
dw CODE_B8B398 : db $08, $00
dw CODE_B8B467 : db $00, $01
dw CODE_B8B488 : db $06, $02
dw CODE_B8B4A4 : db $04, $02
dw CODE_B8B4AE : db $06, $02
CODE_B898B5: JSR CODE_B8CF68
CODE_B898B8: LDA #$0003
CODE_B898BB: JSR CODE_B8D014
CODE_B898BE: LDX $64
CODE_B898C0: STZ $2C,x
CODE_B898C2: JSR CODE_B8B6A7
CODE_B898C5: BEQ CODE_B89903
CODE_B898C7: CMP #$0002
CODE_B898CA: BEQ CODE_B89903
CODE_B898CC: LDA $1E,x
CODE_B898CE: AND #$0101
CODE_B898D1: BEQ CODE_B898F3
CODE_B898D3: JSR CODE_B8CEBA
CODE_B898D6: JSR CODE_B8CE99
CODE_B898D9: JSL CODE_B5E43E
CODE_B898DD: LDA $6E
CODE_B898DF: CMP #$01A0
CODE_B898E2: BEQ CODE_B898E9
CODE_B898E4: JSL CODE_B9DFCF
CODE_B898E8: RTS
CODE_B898E9: LDX $64
CODE_B898EB: LDA #$006C
CODE_B898EE: STA $2E,x
CODE_B898F0: STZ $26,x
CODE_B898F2: RTS
CODE_B898F3: LDA $24,x
CODE_B898F5: BPL CODE_B898F9
CODE_B898F7: STZ $24,x
CODE_B898F9: LDA $0D4A
CODE_B898FC: DEC A
CODE_B898FD: BMI CODE_B89908
CODE_B898FF: STA $24,x
CODE_B89901: BRA CODE_B89908
CODE_B89903: JSR CODE_B8B615
CODE_B89906: BCS CODE_B898E8
CODE_B89908: LDX $64
CODE_B8990A: LDA $24,x
CODE_B8990C: PHA
CODE_B8990D: PHX
CODE_B8990E: JSR CODE_B8D5E6
CODE_B89911: PLX
CODE_B89912: PLY
CODE_B89913: LDA $1E,x
CODE_B89915: AND #$0001
CODE_B89918: BEQ CODE_B8991D
CODE_B8991A: TYA
CODE_B8991B: STZ $24,x
CODE_B8991D: JSR CODE_B8D225
CODE_B89920: JSR CODE_B8D1B5
CODE_B89923: JSL CODE_B9D100
CODE_B89927: RTS
CODE_B89928: JSR CODE_B8CF83
CODE_B8992B: JSR CODE_B8D1B5
CODE_B8992E: JSL CODE_B9D0F3
CODE_B89932: RTS
CODE_B89933: JSR CODE_B8CF68
CODE_B89936: JSR CODE_B89987
CODE_B89939: LDA [$8E],y
CODE_B8993B: JSR CODE_B8D014
CODE_B8993E: JSR CODE_B8D24A
CODE_B89941: JSR CODE_B8D5E6
CODE_B89944: JSR CODE_B8D1B5
CODE_B89947: JSL CODE_B9D100
CODE_B8994B: RTS
CODE_B8994C: JSR CODE_B8CF68
CODE_B8994F: JSR CODE_B89987
CODE_B89952: LDA [$8E],y
CODE_B89954: JSR CODE_B8D014
CODE_B89957: JSR CODE_B8D24A
CODE_B8995A: JSR CODE_B8D5E6
CODE_B8995D: JSR CODE_B8B516
CODE_B89960: JSR CODE_B8D225
CODE_B89963: JSR CODE_B8B53A
CODE_B89966: JSR CODE_B8D1B5
CODE_B89969: JSL CODE_B9D100
CODE_B8996D: RTS
CODE_B8996E: STZ $0BA2
CODE_B89971: LDX $64
CODE_B89973: STZ $32,x
CODE_B89975: JSL CODE_BCFAEA
CODE_B89979: PHK
CODE_B8997A: PLB
CODE_B8997B: JML [$05A9]
CODE_B8997E: LDX $64
CODE_B89980: CPX $0593
CODE_B89983: BEQ CODE_B8996E
CODE_B89985: BRA CODE_B89979
CODE_B89987: LDA $6E
CODE_B89989: BNE CODE_B89997
CODE_B8998B: LDA $052B
CODE_B8998E: AND #$3000
CODE_B89991: BNE CODE_B899B5
CODE_B89993: LDY #$0010
CODE_B89996: RTS
CODE_B89997: CMP #$0198
CODE_B8999A: BEQ CODE_B899AD
CODE_B8999C: TAY
CODE_B8999D: LDA $052B
CODE_B899A0: AND #$3000
CODE_B899A3: BNE CODE_B899B5
CODE_B899A5: TYA
CODE_B899A6: SEC
CODE_B899A7: SBC #$FFD0
CODE_B899AA: LSR A
CODE_B899AB: TAY
CODE_B899AC: RTS
CODE_B899AD: LDY $6C
CODE_B899AF: BNE CODE_B899A6
CODE_B899B1: LDY #$0086
CODE_B899B4: RTS
CODE_B899B5: TAY
CODE_B899B6: LDX $64
CODE_B899B8: LDA $1E,x
CODE_B899BA: AND #$1001
CODE_B899BD: BEQ CODE_B89993
CODE_B899BF: TYA
CODE_B899C0: AND #$2000
CODE_B899C3: BNE CODE_B899CA
CODE_B899C5: LDY #$0012
CODE_B899C8: BRA CODE_B899DC
CODE_B899CA: LDY #$0016
CODE_B899CD: LDA $0A,x
CODE_B899CF: SEC
CODE_B899D0: SBC $0D4E
CODE_B899D3: BNE CODE_B899DC
CODE_B899D5: LDA $26,x
CODE_B899D7: BNE CODE_B899DC
CODE_B899D9: LDY #$001A
CODE_B899DC: LDX $66
CODE_B899DE: LDA $06,x
CODE_B899E0: AND #$0004
CODE_B899E3: BNE CODE_B899E6
CODE_B899E5: RTS
CODE_B899E6: TYA
CODE_B899E7: CLC
CODE_B899E8: ADC #$0002
CODE_B899EB: TAY
CODE_B899EC: RTS
CODE_B899ED: LDA #$0000
CODE_B899F0: JSR CODE_B8B9C7
CODE_B899F3: JSR CODE_B8B8DA
CODE_B899F6: JSR CODE_B8994C
CODE_B899F9: JSR CODE_B8B5C3
CODE_B899FC: JMP CODE_B8996E
CODE_B899FF: LDA #$0001
CODE_B89A02: JSR CODE_B8B9C7
CODE_B89A05: JSR CODE_B8CF4B
CODE_B89A08: JSR CODE_B8CF5E
CODE_B89A0B: JSR CODE_B8994C
CODE_B89A0E: JSR CODE_B8B714
CODE_B89A11: JSR CODE_B8B5C3
CODE_B89A14: JMP CODE_B8996E
CODE_B89A17: LDA #$0003
CODE_B89A1A: JSR CODE_B8B9C7
CODE_B89A1D: JSR CODE_B8CF4B
CODE_B89A20: LDX $66
CODE_B89A22: LDA $2A
CODE_B89A24: SEC
CODE_B89A25: SBC $10,x
CODE_B89A27: CMP $24,x
CODE_B89A29: BCC CODE_B89A3A
CODE_B89A2B: JSR CODE_B8B8AB
CODE_B89A2E: JSR CODE_B8994C
CODE_B89A31: JSR CODE_B89A4A
CODE_B89A34: JSR CODE_B8B5C3
CODE_B89A37: JMP CODE_B8996E
CODE_B89A3A: LDX $64
CODE_B89A3C: STZ $24,x
CODE_B89A3E: JSR CODE_B8994F
CODE_B89A41: JSR CODE_B89A4A
CODE_B89A44: JSR CODE_B8B5C3
CODE_B89A47: JMP CODE_B8996E
CODE_B89A4A: LDX $64
CODE_B89A4C: LDA $10,x
CODE_B89A4E: AND #$0007
CODE_B89A51: CMP #$0006
CODE_B89A54: BEQ CODE_B89A57
CODE_B89A56: RTS
CODE_B89A57: LDA $1E,x
CODE_B89A59: LSR A
CODE_B89A5A: BCC CODE_B89A56
CODE_B89A5C: LDA #$0100
CODE_B89A5F: STA $24,x
CODE_B89A61: RTS
CODE_B89A62: BRA CODE_B89A17
CODE_B89A64: LDA #$0002
CODE_B89A67: JSR CODE_B8B9C7
CODE_B89A6A: JSR CODE_B8994C
CODE_B89A6D: JSR CODE_B8B5C3
CODE_B89A70: JMP CODE_B8996E
CODE_B89A73: LDA #$0004
CODE_B89A76: JSR CODE_B8B9C7
CODE_B89A79: LDX $64
CODE_B89A7B: STZ $2C,x
CODE_B89A7D: JSR CODE_B8994C
CODE_B89A80: JMP CODE_B8996E
CODE_B89A83: JMP CODE_B899FF
CODE_B89A86: LDA #$0005
CODE_B89A89: JSR CODE_B8B9C7
CODE_B89A8C: JSR CODE_B8994C
CODE_B89A8F: JMP CODE_B8996E
CODE_B89A92: LDA #$0006
CODE_B89A95: JSR CODE_B8B9C7
CODE_B89A98: JSR CODE_B8D5E6
CODE_B89A9B: JSL CODE_B9D100
CODE_B89A9F: JMP CODE_B8996E
CODE_B89AA2: LDA $6E
CODE_B89AA4: CMP #$0194
CODE_B89AA7: BEQ CODE_B89AC4
CODE_B89AA9: LDX $64
CODE_B89AAB: LDA $32,x
CODE_B89AAD: CMP #$0002
CODE_B89AB0: BEQ CODE_B89ADA
CODE_B89AB2: LDA #$0007
CODE_B89AB5: JSR CODE_B8B9C7
CODE_B89AB8: JSR CODE_B8B8DA
CODE_B89ABB: JSR CODE_B8994C
CODE_B89ABE: JSR CODE_B89AE0
CODE_B89AC1: JMP CODE_B8996E
CODE_B89AC4: LDA #$0007
CODE_B89AC7: JSR CODE_B8B9C7
CODE_B89ACA: LDA #$000C
CODE_B89ACD: JSL CODE_BCFA9A
CODE_B89AD1: JSR CODE_B8994C
CODE_B89AD4: JSR CODE_B8B5DA
CODE_B89AD7: JMP CODE_B8996E
CODE_B89ADA: JSR CODE_B8CB05
CODE_B89ADD: JMP CODE_B8996E
CODE_B89AE0: LDA $6E
CODE_B89AE2: CMP #$019C
CODE_B89AE5: BNE CODE_B89B01
CODE_B89AE7: LDY $66
CODE_B89AE9: LDA $0000,y
CODE_B89AEC: CMP #$008E
CODE_B89AEF: BEQ CODE_B89B01
CODE_B89AF1: LDA #$0008
CODE_B89AF4: JSL CODE_BCFA9A
CODE_B89AF8: LDX $64
CODE_B89AFA: LDA $30,x
CODE_B89AFC: ORA #$0800
CODE_B89AFF: STA $30,x
CODE_B89B01: RTS
CODE_B89B02: LDX $64
CODE_B89B04: LDA #$0008
CODE_B89B07: JSR CODE_B8B9C7
CODE_B89B0A: JSR CODE_B8CF4B
CODE_B89B0D: JSR CODE_B8CF5E
CODE_B89B10: JSR CODE_B8994C
CODE_B89B13: JSR CODE_B8B5DA
CODE_B89B16: LDA $6E
CODE_B89B18: CMP #$019C
CODE_B89B1B: BNE CODE_B89B24
CODE_B89B1D: LDA #$0008
CODE_B89B20: JSL CODE_BCFA9A
CODE_B89B24: JMP CODE_B8996E
CODE_B89B27: JSR CODE_B89B49
CODE_B89B2A: JSR CODE_B89B30
CODE_B89B2D: JMP CODE_B89B02
CODE_B89B30: LDA $D3
CODE_B89B32: CMP #$00B2
CODE_B89B35: BNE CODE_B89B48
CODE_B89B37: LDX $64
CODE_B89B39: LDA #$0110
CODE_B89B3C: CMP $0A,x
CODE_B89B3E: BMI CODE_B89B48
CODE_B89B40: STA $0A,x
CODE_B89B42: LDA $24,x
CODE_B89B44: BPL CODE_B89B48
CODE_B89B46: STZ $24,x
CODE_B89B48: RTS
CODE_B89B49: LDA $D3
CODE_B89B4B: CMP #$002A
CODE_B89B4E: BEQ CODE_B89B8B
CODE_B89B50: CMP #$006E
CODE_B89B53: BEQ CODE_B89B8B
CODE_B89B55: LDX $64
CODE_B89B57: LDA $24,x
CODE_B89B59: BPL CODE_B89B9B
CODE_B89B5B: LDA $6E
CODE_B89B5D: SEC
CODE_B89B5E: SBC #$0190
CODE_B89B61: LSR A
CODE_B89B62: TAX
CODE_B89B63: LDA.l DATA_B89B81,x
CODE_B89B67: STA $32
CODE_B89B69: LDA $D3
CODE_B89B6B: CMP #$009B
CODE_B89B6E: BNE CODE_B89B75
CODE_B89B70: LDA #$00F8
CODE_B89B73: STA $32
CODE_B89B75: LDX $64
CODE_B89B77: LDA $0A,x
CODE_B89B79: CMP $32
CODE_B89B7B: BPL CODE_B89B9B
CODE_B89B7D: STZ $24,x
CODE_B89B7F: BRA CODE_B89B9B
DATA_B89B81:
db $08, $01, $00, $01, $20, $01, $00, $01
db $00, $01
CODE_B89B8B: LDX $64
CODE_B89B8D: LDA $24,x
CODE_B89B8F: BPL CODE_B89B9B
CODE_B89B91: LDA $0A,x
CODE_B89B93: SEC
CODE_B89B94: SBC $17C0
CODE_B89B97: BPL CODE_B89B9B
CODE_B89B99: STZ $24,x
CODE_B89B9B: RTS
CODE_B89B9C: LDA #$0009
CODE_B89B9F: JSR CODE_B8B9C7
CODE_B89BA2: JSR CODE_B8B8DA
CODE_B89BA5: JSR CODE_B8994C
CODE_B89BA8: LDX $64
CODE_B89BAA: LDA $2E,x
CODE_B89BAC: CMP #$000C
CODE_B89BAF: BEQ CODE_B89BB4
CODE_B89BB1: JMP CODE_B8996E
CODE_B89BB4: LDA $0D7A
CODE_B89BB7: BEQ CODE_B89BCD
CODE_B89BB9: JSR CODE_B8B65A
CODE_B89BBC: BCC CODE_B89BC7
CODE_B89BBE: LDA #$0007
CODE_B89BC1: JSR CODE_B8D8BE
CODE_B89BC4: JMP CODE_B8996E
CODE_B89BC7: JSR CODE_B8B5DA
CODE_B89BCA: JMP CODE_B8996E
CODE_B89BCD: JSR CODE_B8B960
CODE_B89BD0: JMP CODE_B8996E
CODE_B89BD3: LDA #$000A
CODE_B89BD6: JSR CODE_B8B9C7
CODE_B89BD9: JSR CODE_B8CF4B
CODE_B89BDC: JSR CODE_B8CF5E
CODE_B89BDF: JSR CODE_B8994C
CODE_B89BE2: BRA CODE_B89BB4
CODE_B89BE4: JMP CODE_B89BD3
CODE_B89BE7: LDA #$0012
CODE_B89BEA: JSR CODE_B8B9C7
CODE_B89BED: JSR CODE_B8A186
CODE_B89BF0: JSR CODE_B89960
CODE_B89BF3: JMP CODE_B8996E
CODE_B89BF6: LDX $6C
CODE_B89BF8: BEQ CODE_B89C01
CODE_B89BFA: LDA $4A,x
CODE_B89BFC: AND #$0001
CODE_B89BFF: BNE CODE_B89C10
CODE_B89C01: LDA #$000B
CODE_B89C04: JSR CODE_B8B9C7
CODE_B89C07: JSR CODE_B89C3C
CODE_B89C0A: JSR CODE_B8B5DA
CODE_B89C0D: JMP CODE_B8996E
CODE_B89C10: TXY
CODE_B89C11: LDX $64
CODE_B89C13: LDA $004C,y
CODE_B89C16: CMP $0A,x
CODE_B89C18: BMI CODE_B89C26
CODE_B89C1A: LDA #$001A
CODE_B89C1D: JSR CODE_B8B9C7
CODE_B89C20: JSR CODE_B89C3C
CODE_B89C23: JMP CODE_B8996E
CODE_B89C26: LDX $64
CODE_B89C28: LDA #$0044
CODE_B89C2B: STA $2E,x
CODE_B89C2D: LDA #$005A
CODE_B89C30: STA $42,x
CODE_B89C32: LDA #$052F
CODE_B89C35: JSL CODE_B58003
CODE_B89C39: JMP CODE_B8AAE5
CODE_B89C3C: JSR CODE_B89CED
CODE_B89C3F: JSR CODE_B89C61
CODE_B89C42: JSR CODE_B89C4C
CODE_B89C45: JSR CODE_B89C70
CODE_B89C48: JSR CODE_B89960
CODE_B89C4B: RTS
CODE_B89C4C: JSR CODE_B8CF68
CODE_B89C4F: JSR CODE_B89987
CODE_B89C52: LDA [$8E],y
CODE_B89C54: JSR CODE_B8D014
CODE_B89C57: JSR CODE_B8D24A
CODE_B89C5A: JSR CODE_B8D5E6
CODE_B89C5D: JSR CODE_B8B516
CODE_B89C60: RTS
CODE_B89C61: LDX $64
CODE_B89C63: LDA $0A,x
CODE_B89C65: CMP #$0120
CODE_B89C68: BPL CODE_B89C6F
CODE_B89C6A: LDA #$0010
CODE_B89C6D: STA $24,x
CODE_B89C6F: RTS
CODE_B89C70: LDX $64
CODE_B89C72: LDA $0A,x
CODE_B89C74: CMP #$0120
CODE_B89C77: BPL CODE_B89C7E
CODE_B89C79: LDA #$0010
CODE_B89C7C: STA $24,x
CODE_B89C7E: LDA $24,x
CODE_B89C80: BMI CODE_B89CA8
CODE_B89C82: LDA $AC
CODE_B89C84: AND #$1800
CODE_B89C87: BNE CODE_B89CA7
CODE_B89C89: LDA #$0028
CODE_B89C8C: LDY $6C
CODE_B89C8E: BNE CODE_B89C93
CODE_B89C90: LDA #$0008
CODE_B89C93: STA $32
CODE_B89C95: LDA $0E,x
CODE_B89C97: BMI CODE_B89CA7
CODE_B89C99: CMP $32
CODE_B89C9B: BPL CODE_B89CA7
CODE_B89C9D: JSR CODE_B89CCD
CODE_B89CA0: BCS CODE_B89CA7
CODE_B89CA2: LDA #$FF00
CODE_B89CA5: STA $24,x
CODE_B89CA7: RTS
CODE_B89CA8: LDA $0E,x
CODE_B89CAA: BPL CODE_B89CA7
CODE_B89CAC: JSR CODE_B89CCD
CODE_B89CAF: BCS CODE_B89CA7
CODE_B89CB1: LDA $AC
CODE_B89CB3: AND #$4000
CODE_B89CB6: BEQ CODE_B89CA7
CODE_B89CB8: LDA $24,x
CODE_B89CBA: EOR #$FFFF
CODE_B89CBD: INC A
CODE_B89CBE: CLC
CODE_B89CBF: ADC #$0020
CODE_B89CC2: CMP #$0800
CODE_B89CC5: BMI CODE_B89CCA
CODE_B89CC7: LDA #$0800
CODE_B89CCA: STA $24,x
CODE_B89CCC: RTS
CODE_B89CCD: LDA $AE
CODE_B89CCF: AND #$0100
CODE_B89CD2: BEQ CODE_B89CEB
CODE_B89CD4: LDA $30,x
CODE_B89CD6: AND #$0080
CODE_B89CD9: BNE CODE_B89CEB
CODE_B89CDB: LDY #$0036
CODE_B89CDE: JSL CODE_BB842C
CODE_B89CE2: LDA #$0023
CODE_B89CE5: JSL CODE_B8D8BA
CODE_B89CE9: SEC
CODE_B89CEA: RTS
CODE_B89CEB: CLC
CODE_B89CEC: RTS
CODE_B89CED: LDX $64
CODE_B89CEF: LDA $40,x
CODE_B89CF1: AND #$0008
CODE_B89CF4: BNE CODE_B89D06
CODE_B89CF6: LDA $3A,x
CODE_B89CF8: SEC
CODE_B89CF9: SBC #$000C
CODE_B89CFC: CMP #$0140
CODE_B89CFF: BPL CODE_B89D04
CODE_B89D01: LDA #$0140
CODE_B89D04: STA $3A,x
CODE_B89D06: RTS
CODE_B89D07: LDX $64
CODE_B89D09: LDA $3A,x
CODE_B89D0B: SEC
CODE_B89D0C: ADC #$0018
CODE_B89D0F: CMP #$0500
CODE_B89D12: BMI CODE_B89D17
CODE_B89D14: LDA #$0500
CODE_B89D17: STA $3A,x
CODE_B89D19: RTS
CODE_B89D1A: LDA $0933
CODE_B89D1D: ORA #$0001
CODE_B89D20: STA $0933
CODE_B89D23: LDA #$0001
CODE_B89D26: TSB $08C2
CODE_B89D29: JSL CODE_B3F0B8
CODE_B89D2D: LDX $64
CODE_B89D2F: STZ $1E,x
CODE_B89D31: LDA #$0001
CODE_B89D34: STA $0E,x
CODE_B89D36: STZ $2C,x
CODE_B89D38: LDA #$000E
CODE_B89D3B: JSR CODE_B8B9C7
CODE_B89D3E: LDY #$0050
CODE_B89D41: LDA [$8E],y
CODE_B89D43: PHA
CODE_B89D44: JSR CODE_B8D014
CODE_B89D47: PLA
CODE_B89D48: JSR CODE_B8CFD8
CODE_B89D4B: JSR CODE_B89D54
CODE_B89D4E: JSR CODE_B8D199
CODE_B89D51: JMP CODE_B8996E
CODE_B89D54: LDX $64
CODE_B89D56: LDA $0A,x
CODE_B89D58: SEC
CODE_B89D59: SBC $17C2
CODE_B89D5C: CMP #$0010
CODE_B89D5F: BMI CODE_B89D62
CODE_B89D61: RTS
CODE_B89D62: LDA $24,x
CODE_B89D64: BPL CODE_B89D61
CODE_B89D66: STZ $24,x
CODE_B89D68: RTS
CODE_B89D69: LDX #$0DE2
CODE_B89D6C: LDA $54,x
CODE_B89D6E: STA $8E
CODE_B89D70: LDA #$C000
CODE_B89D73: ORA $0AB8
CODE_B89D76: STA $0AB8
CODE_B89D79: LDA $6E
CODE_B89D7B: CMP #$019C
CODE_B89D7E: BNE CODE_B89D87
CODE_B89D80: LDA #$0008
CODE_B89D83: JSL CODE_BCFA9A
CODE_B89D87: LDX $64
CODE_B89D89: LDY $66
CODE_B89D8B: LDA $0006,y
CODE_B89D8E: ORA #$0004
CODE_B89D91: STA $0006,y
CODE_B89D94: LDA $46,x
CODE_B89D96: STA $26,x
CODE_B89D98: DEC $44,x
CODE_B89D9A: BPL CODE_B89DA4
CODE_B89D9C: INC $44,x
CODE_B89D9E: LDA #$000D
CODE_B89DA1: JSR CODE_B8B9C7
CODE_B89DA4: LDX $64
CODE_B89DA6: DEC $42,x
CODE_B89DA8: BPL CODE_B89DEB
CODE_B89DAA: INC $42,x
CODE_B89DAC: LDA $48,x
CODE_B89DAE: BNE CODE_B89E28
CODE_B89DB0: STZ $46,x
CODE_B89DB2: LDY #$004A
CODE_B89DB5: LDA [$8E],y
CODE_B89DB7: LDY $66
CODE_B89DB9: STA $0008,y
CODE_B89DBC: JSR CODE_B8CF68
CODE_B89DBF: LDX $64
CODE_B89DC1: LDA $44,x
CODE_B89DC3: BEQ CODE_B89DCA
CODE_B89DC5: LDA #$0002
CODE_B89DC8: BRA CODE_B89DDD
CODE_B89DCA: LDA $6E
CODE_B89DCC: CMP #$0198
CODE_B89DCF: BEQ CODE_B89E01
CODE_B89DD1: CMP #$01A0
CODE_B89DD4: BEQ CODE_B89E0D
CODE_B89DD6: LDA $26,x
CODE_B89DD8: BEQ CODE_B89DC5
CODE_B89DDA: JSR CODE_B89E44
CODE_B89DDD: JSR CODE_B8D014
CODE_B89DE0: JSR CODE_B89E57
CODE_B89DE3: JSR CODE_B89E38
CODE_B89DE6: JSR CODE_B8B714
CODE_B89DE9: BRA CODE_B89DF7
CODE_B89DEB: JSR CODE_B89E44
CODE_B89DEE: JSR CODE_B8D014
CODE_B89DF1: JSR CODE_B89E57
CODE_B89DF4: JSR CODE_B89E38
CODE_B89DF7: LDA $1E,x
CODE_B89DF9: AND #$0303
CODE_B89DFC: BNE CODE_B89E12
CODE_B89DFE: JMP CODE_B8996E
CODE_B89E01: JSR CODE_B8B960
CODE_B89E04: LDX $64
CODE_B89E06: LDA #$0010
CODE_B89E09: STA $2E,x
CODE_B89E0B: BRA CODE_B89E16
CODE_B89E0D: JSR CODE_B8B6E0
CODE_B89E10: BRA CODE_B89E16
CODE_B89E12: JSL CODE_B9DFCF
CODE_B89E16: STZ $0AEE
CODE_B89E19: STZ $0AF2
CODE_B89E1C: LDA #$3FFF
CODE_B89E1F: AND $0AB8
CODE_B89E22: STA $0AB8
CODE_B89E25: JMP CODE_B8996E
CODE_B89E28: LDA $4A,x
CODE_B89E2A: STA $059D
CODE_B89E2D: LDA $4C,x
CODE_B89E2F: STA $059F
CODE_B89E32: JSR CODE_B8A699
CODE_B89E35: JMP CODE_B8996E
CODE_B89E38: LDA $0D7A
CODE_B89E3B: CMP $0597
CODE_B89E3E: BNE CODE_B89E43
CODE_B89E40: JSR CODE_B8B7F4
CODE_B89E43: RTS
CODE_B89E44: LDX $64
CODE_B89E46: LDA $4E,x
CODE_B89E48: AND #$0001
CODE_B89E4B: BEQ CODE_B89E51
CODE_B89E4D: LDA #$000D
CODE_B89E50: RTS
CODE_B89E51: LDY #$004C
CODE_B89E54: LDA [$8E],y
CODE_B89E56: RTS
CODE_B89E57: JSR CODE_B8D24A
CODE_B89E5A: JSR CODE_B8D5E6
CODE_B89E5D: JSR CODE_B8B516
CODE_B89E60: JSR CODE_B89960
CODE_B89E63: RTS
CODE_B89E64: JSL CODE_B381CA
CODE_B89E68: JMP CODE_B89975
CODE_B89E6B: LDA #$0001
CODE_B89E6E: JSR CODE_B8B9C7
CODE_B89E71: JSR CODE_B8CF5E
CODE_B89E74: JSR CODE_B8994C
CODE_B89E77: JMP CODE_B8996E
CODE_B89E7A: LDA #$000C
CODE_B89E7D: JSR CODE_B8B9C7
CODE_B89E80: JSR CODE_B8CF68
CODE_B89E83: JSR CODE_B89987
CODE_B89E86: LDA #$0003
CODE_B89E89: JSR CODE_B8D014
CODE_B89E8C: JSR CODE_B89957
CODE_B89E8F: JSR CODE_B8B714
CODE_B89E92: JSR CODE_B8B5C3
CODE_B89E95: JMP CODE_B8996E
CODE_B89E98: LDX $64
CODE_B89E9A: LDA $6E
CODE_B89E9C: BNE CODE_B89EB6
CODE_B89E9E: LDA $1E,x
CODE_B89EA0: AND #$0303
CODE_B89EA3: BNE CODE_B89EAF
CODE_B89EA5: LDA #$0009
CODE_B89EA8: JSL CODE_BCFA9A
CODE_B89EAC: JMP CODE_B899FF
CODE_B89EAF: JSL CODE_B9DFCF
CODE_B89EB3: JMP CODE_B8996E
CODE_B89EB6: JMP CODE_B89B02
CODE_B89EB9: LDA #$000F
CODE_B89EBC: JSR CODE_B8B9C7
CODE_B89EBF: JSR CODE_B8B8DA
CODE_B89EC2: JSR CODE_B8994C
CODE_B89EC5: JSR CODE_B8B7F4
CODE_B89EC8: JSR CODE_B8B5DA
CODE_B89ECB: JMP CODE_B8996E
CODE_B89ECE: JSL CODE_B9D100
CODE_B89ED2: JSR CODE_B8B7F4
CODE_B89ED5: JMP CODE_B89979
CODE_B89ED8: JMP CODE_B89A17
CODE_B89EDB: LDA #$0010
CODE_B89EDE: JSR CODE_B8B9C7
CODE_B89EE1: JSR CODE_B8CF4B
CODE_B89EE4: JSR CODE_B8CF5E
CODE_B89EE7: JSR CODE_B8994C
CODE_B89EEA: JSR CODE_B8B7F4
CODE_B89EED: JSR CODE_B8B5DA
CODE_B89EF0: JMP CODE_B8996E
CODE_B89EF3: JMP CODE_B89EDB
CODE_B89EF6: LDX $64
CODE_B89EF8: LDA $1E,x
CODE_B89EFA: AND #$0303
CODE_B89EFD: BNE CODE_B89F02
CODE_B89EFF: JMP CODE_B89EDB
CODE_B89F02: JSL CODE_B9DFCF
CODE_B89F06: JMP CODE_B8996E
CODE_B89F09: LDX $64
CODE_B89F0B: LDA $42,x
CODE_B89F0D: ASL A
CODE_B89F0E: TAX
CODE_B89F0F: JMP (DATA_B89F12,x)
DATA_B89F12:
dw CODE_B89F1E
dw CODE_B89F21
dw CODE_B89F46
dw CODE_B89F62
dw CODE_B89F8E
dw CODE_B89FCA
CODE_B89F1E: BRL CODE_B89FB9
CODE_B89F21: JSR CODE_B89F30
CODE_B89F24: INC $42,x
CODE_B89F26: LDA #$0003
CODE_B89F29: JSL CODE_B9D0B0
CODE_B89F2D: BRL CODE_B89FB9
CODE_B89F30: LDX $64
CODE_B89F32: STZ $24,x
CODE_B89F34: LDY $46,x
CODE_B89F36: LDA $44,x
CODE_B89F38: SEC
CODE_B89F39: SBC $06,x
CODE_B89F3B: BPL CODE_B89F43
CODE_B89F3D: TYA
CODE_B89F3E: EOR #$FFFF
CODE_B89F41: INC A
CODE_B89F42: TAY
CODE_B89F43: STY $26,x
CODE_B89F45: RTS
CODE_B89F46: JSR CODE_B89F4F
CODE_B89F49: BCC CODE_B89F4D
CODE_B89F4B: STZ $42,x
CODE_B89F4D: BRA CODE_B89FB9
CODE_B89F4F: LDX $64
CODE_B89F51: LDA $44,x
CODE_B89F53: SEC
CODE_B89F54: SBC $06,x
CODE_B89F56: EOR $26,x
CODE_B89F58: BPL CODE_B89F60
CODE_B89F5A: STZ $26,x
CODE_B89F5C: STZ $20,x
CODE_B89F5E: SEC
CODE_B89F5F: RTS
CODE_B89F60: CLC
CODE_B89F61: RTS
CODE_B89F62: JSR CODE_B89F30
CODE_B89F65: LDX $64
CODE_B89F67: LDA $26,x
CODE_B89F69: LSR A
CODE_B89F6A: EOR $12,x
CODE_B89F6C: AND #$4000
CODE_B89F6F: EOR $12,x
CODE_B89F71: STA $12,x
CODE_B89F73: LDA $48,x
CODE_B89F75: STA $24,x
CODE_B89F77: STZ $1E,x
CODE_B89F79: LDA #$80F0
CODE_B89F7C: STA $0E,x
CODE_B89F7E: LDA #$7F00
CODE_B89F81: STA $0C,x
CODE_B89F83: INC $42,x
CODE_B89F85: LDA #$0006
CODE_B89F88: JSL CODE_B9D0B8
CODE_B89F8C: BRA CODE_B89FB9
CODE_B89F8E: JSR CODE_B89F4F
CODE_B89F91: LDX $64
CODE_B89F93: LDA $24,x
CODE_B89F95: BMI CODE_B89FA5
CODE_B89F97: LDA $0A,x
CODE_B89F99: SEC
CODE_B89F9A: SBC $4A,x
CODE_B89F9C: BMI CODE_B89FA5
CODE_B89F9E: LDA #$0005
CODE_B89FA1: STA $42,x
CODE_B89FA3: BRA CODE_B89FC6
CODE_B89FA5: LDX $64
CODE_B89FA7: LDA #$0070
CODE_B89FAA: CLC
CODE_B89FAB: ADC $24,x
CODE_B89FAD: BMI CODE_B89FB7
CODE_B89FAF: CMP #$0800
CODE_B89FB2: BCC CODE_B89FB7
CODE_B89FB4: LDA #$0800
CODE_B89FB7: STA $24,x
CODE_B89FB9: LDA #$000B
CODE_B89FBC: JSR CODE_B8D014
CODE_B89FBF: JSR CODE_B8CF83
CODE_B89FC2: JSL CODE_B9D100
CODE_B89FC6: JML CODE_B8997E
CODE_B89FCA: LDX $64
CODE_B89FCC: STZ $1A,x
CODE_B89FCE: STZ $16,x
CODE_B89FD0: STZ $30,x
CODE_B89FD2: BRA CODE_B89FC6
CODE_B89FD4: BRL CODE_B89F09
CODE_B89FD7: LDX $0597
CODE_B89FDA: LDA $2E,x
CODE_B89FDC: CMP #$001F
CODE_B89FDF: BEQ CODE_B89FE8
CODE_B89FE1: CMP #$002B
CODE_B89FE4: BEQ CODE_B89FE8
CODE_B89FE6: CLC
CODE_B89FE7: RTL
CODE_B89FE8: SEC
CODE_B89FE9: RTL
CODE_B89FEA: LDY #$0000
CODE_B89FED: LDA [$8E],y
CODE_B89FEF: LDY $66
CODE_B89FF1: STA $0008,y
CODE_B89FF4: LDY #$0002
CODE_B89FF7: LDA [$8E],y
CODE_B89FF9: LDY $66
CODE_B89FFB: STA $000A,y
CODE_B89FFE: JSR CODE_B8CF68
CODE_B8A001: LDA #$0007
CODE_B8A004: JSR CODE_B8D014
CODE_B8A007: JSR CODE_B8D5E6
CODE_B8A00A: JSL CODE_B9D100
CODE_B8A00E: LDA #$000A
CODE_B8A011: JSL CODE_BCFA9A
CODE_B8A015: JSL CODE_BCFB2C
CODE_B8A019: LDX $64
CODE_B8A01B: LDA $1E,x
CODE_B8A01D: AND #$0101
CODE_B8A020: BNE CODE_B8A033
CODE_B8A022: JSR CODE_B8A049
CODE_B8A025: JSR CODE_B8A06B
CODE_B8A028: BCS CODE_B8A02D
CODE_B8A02A: JMP CODE_B89979
CODE_B8A02D: JSR CODE_B8A101
CODE_B8A030: JMP CODE_B89979
CODE_B8A033: STZ $20,x
CODE_B8A035: LDA #$0021
CODE_B8A038: STA $2E,x
CODE_B8A03A: LDA #$0040
CODE_B8A03D: STA $42,x
CODE_B8A03F: LDA #$0028
CODE_B8A042: JSL CODE_B9D0B8
CODE_B8A046: JMP CODE_B89979
CODE_B8A049: LDX $64
CODE_B8A04B: LDA $06,x
CODE_B8A04D: SEC
CODE_B8A04E: SBC $17BA
CODE_B8A051: SEC
CODE_B8A052: SBC #$0010
CODE_B8A055: BMI CODE_B8A05D
CODE_B8A057: SBC #$00E0
CODE_B8A05A: BPL CODE_B8A05D
CODE_B8A05C: RTS
CODE_B8A05D: EOR #$FFFF
CODE_B8A060: INC A
CODE_B8A061: CLC
CODE_B8A062: ADC $06,x
CODE_B8A064: STA $06,x
CODE_B8A066: STZ $20,x
CODE_B8A068: STZ $26,x
CODE_B8A06A: RTS
CODE_B8A06B: LDX $64
CODE_B8A06D: LDA $0A,x
CODE_B8A06F: SEC
CODE_B8A070: SBC $17C0
CODE_B8A073: CMP #$0100
CODE_B8A076: BPL CODE_B8A07A
CODE_B8A078: CLC
CODE_B8A079: RTS
CODE_B8A07A: SEC
CODE_B8A07B: RTS
CODE_B8A07C: JSR CODE_B8A186
CODE_B8A07F: JSR CODE_B89960
CODE_B8A082: JMP CODE_B8996E
CODE_B8A085: JSR CODE_B8CF68
CODE_B8A088: LDA #$0007
CODE_B8A08B: JSR CODE_B8D014
CODE_B8A08E: JSR CODE_B8D5E6
CODE_B8A091: JSL CODE_B9D100
CODE_B8A095: LDX $64
CODE_B8A097: LDA $1E,x
CODE_B8A099: AND #$0080
CODE_B8A09C: BNE CODE_B8A0B9
CODE_B8A09E: LDA $10,x
CODE_B8A0A0: AND #$0100
CODE_B8A0A3: BEQ CODE_B8A0B9
CODE_B8A0A5: LDA $1E,x
CODE_B8A0A7: AND #$1001
CODE_B8A0AA: CMP #$0001
CODE_B8A0AD: BNE CODE_B8A0B9
CODE_B8A0AF: LDA #$0020
CODE_B8A0B2: JSL CODE_B8D8BA
CODE_B8A0B6: JMP CODE_B89979
CODE_B8A0B9: JSL CODE_BCFB2C
CODE_B8A0BD: JSR CODE_B8A0D5
CODE_B8A0C0: BCS CODE_B8A0CF
CODE_B8A0C2: LDX $0593
CODE_B8A0C5: LDA $2E,x
CODE_B8A0C7: CMP #$005B
CODE_B8A0CA: BEQ CODE_B8A0CF
CODE_B8A0CC: JMP CODE_B89979
CODE_B8A0CF: JSR CODE_B8A101
CODE_B8A0D2: JMP CODE_B89979
CODE_B8A0D5: LDX $0597
CODE_B8A0D8: LDY $0593
CODE_B8A0DB: LDA $0006,y
CODE_B8A0DE: SEC
CODE_B8A0DF: SBC $06,x
CODE_B8A0E1: BPL CODE_B8A0E7
CODE_B8A0E3: EOR #$FFFF
CODE_B8A0E6: INC A
CODE_B8A0E7: CMP #$0010
CODE_B8A0EA: BPL CODE_B8A0FF
CODE_B8A0EC: LDA $000A,y
CODE_B8A0EF: SEC
CODE_B8A0F0: SBC $0A,x
CODE_B8A0F2: BPL CODE_B8A0F8
CODE_B8A0F4: EOR #$FFFF
CODE_B8A0F7: INC A
CODE_B8A0F8: CMP #$0020
CODE_B8A0FB: BPL CODE_B8A0FF
CODE_B8A0FD: SEC
CODE_B8A0FE: RTS
CODE_B8A0FF: CLC
CODE_B8A100: RTS
CODE_B8A101: LDX $64
CODE_B8A103: LDA #$0029
CODE_B8A106: STA $2E,x
CODE_B8A108: LDA $17BA
CODE_B8A10B: SEC
CODE_B8A10C: SBC #$0010
CODE_B8A10F: CMP $06,x
CODE_B8A111: BMI CODE_B8A115
CODE_B8A113: STA $06,x
CODE_B8A115: LDA $17BA
CODE_B8A118: CLC
CODE_B8A119: ADC #$0110
CODE_B8A11C: CMP $06,x
CODE_B8A11E: BPL CODE_B8A122
CODE_B8A120: STA $06,x
CODE_B8A122: LDA #$001F
CODE_B8A125: LDX #$001C
CODE_B8A128: LDY #$0000
CODE_B8A12B: JSR CODE_B8D8D5
CODE_B8A12E: JMP CODE_B8A14E
CODE_B8A131: LDX $64
CODE_B8A133: LDA #$0040
CODE_B8A136: STA $2E,x
CODE_B8A138: LDA #$FFE4
CODE_B8A13B: STA $00004A
CODE_B8A13F: LDA #$001F
CODE_B8A142: LDX #$001C
CODE_B8A145: LDY #$0000
CODE_B8A148: JSR CODE_B8D8D7
CODE_B8A14B: JMP CODE_B8A14E
CODE_B8A14E: LDX $64
CODE_B8A150: LDA $30,x
CODE_B8A152: AND #$FFE7
CODE_B8A155: STA $30,x
CODE_B8A157: LDA #$00D8
CODE_B8A15A: STA $02,x
CODE_B8A15C: LDA #$0040
CODE_B8A15F: JSL CODE_B9D0B8
CODE_B8A163: RTS
CODE_B8A164: JSR CODE_B8D99E
CODE_B8A167: JSR CODE_B8DA84
CODE_B8A16A: JSR CODE_B8DDB1
CODE_B8A16D: JSL CODE_B9D100
CODE_B8A171: JMP CODE_B89979
CODE_B8A174: LDA #$0011
CODE_B8A177: JSR CODE_B8B9C7
CODE_B8A17A: JSR CODE_B8A186
CODE_B8A17D: JSR CODE_B89960
CODE_B8A180: JSR CODE_B8B7F4
CODE_B8A183: JMP CODE_B8996E
CODE_B8A186: LDX $64
CODE_B8A188: LDA $20,x
CODE_B8A18A: PHA
CODE_B8A18B: LDA $24,x
CODE_B8A18D: PHA
CODE_B8A18E: STZ $20,x
CODE_B8A190: STZ $24,x
CODE_B8A192: JSR CODE_B8D5E6
CODE_B8A195: LDX $64
CODE_B8A197: PLA
CODE_B8A198: STA $24,x
CODE_B8A19A: PLA
CODE_B8A19B: STA $20,x
CODE_B8A19D: RTS
CODE_B8A19E: LDA #$0001
CODE_B8A1A1: TSB $08C2
CODE_B8A1A4: LDA #$000C
CODE_B8A1A7: JSR CODE_B8B9C7
CODE_B8A1AA: JSR CODE_B89933
CODE_B8A1AD: JMP CODE_B8996E
CODE_B8A1B0: LDA #$0001
CODE_B8A1B3: TSB $08C2
CODE_B8A1B6: JSL CODE_BBBB69
CODE_B8A1BA: BCS CODE_B8A1E8
CODE_B8A1BC: LDX $64
CODE_B8A1BE: STZ $30,x
CODE_B8A1C0: LDA $1E,x
CODE_B8A1C2: AND #$0203
CODE_B8A1C5: CMP #$0003
CODE_B8A1C8: BNE CODE_B8A1CF
CODE_B8A1CA: LDA #$F800
CODE_B8A1CD: STA $24,x
CODE_B8A1CF: LDY #$002C
CODE_B8A1D2: LDA [$8E],y
CODE_B8A1D4: STA $20,x
CODE_B8A1D6: STA $26,x
CODE_B8A1D8: JSR CODE_B89933
CODE_B8A1DB: JSR CODE_B8A203
CODE_B8A1DE: LDA $42,x
CODE_B8A1E0: CMP #$0008
CODE_B8A1E3: BPL CODE_B8A1EE
CODE_B8A1E5: JMP CODE_B89979
CODE_B8A1E8: JSR CODE_B8B831
CODE_B8A1EB: JMP CODE_B89979
CODE_B8A1EE: STZ $24,x
CODE_B8A1F0: STZ $20,x
CODE_B8A1F2: STZ $26,x
CODE_B8A1F4: LDA #$0028
CODE_B8A1F7: STA $2E,x
CODE_B8A1F9: LDA #$002A
CODE_B8A1FC: JSL CODE_B9D0B8
CODE_B8A200: JMP CODE_B89979
CODE_B8A203: LDX $64
CODE_B8A205: LDA $44,x
CODE_B8A207: SEC
CODE_B8A208: SBC $06,x
CODE_B8A20A: BPL CODE_B8A210
CODE_B8A20C: EOR #$FFFF
CODE_B8A20F: INC A
CODE_B8A210: CMP #$0004
CODE_B8A213: BMI CODE_B8A21C
CODE_B8A215: STZ $42,x
CODE_B8A217: LDA $06,x
CODE_B8A219: STA $44,x
CODE_B8A21B: RTS
CODE_B8A21C: INC $42,x
CODE_B8A21E: RTS
CODE_B8A21F: LDX $64
CODE_B8A221: DEC $42,x
CODE_B8A223: BMI CODE_B8A228
CODE_B8A225: JMP CODE_B89979
CODE_B8A228: JSR CODE_B8D20F
CODE_B8A22B: LDX $64
CODE_B8A22D: LDA #$0027
CODE_B8A230: STA $2E,x
CODE_B8A232: STZ $30,x
CODE_B8A234: LDA #$003D
CODE_B8A237: JSL CODE_B9D0B8
CODE_B8A23B: JMP CODE_B89979
CODE_B8A23E: JSR CODE_B8B843
CODE_B8A241: JSR CODE_B8D7FE
CODE_B8A244: JSR CODE_B8D817
CODE_B8A247: LDY $0595
CODE_B8A24A: LDA $0000,y
CODE_B8A24D: CMP #$0029
CODE_B8A250: BNE CODE_B8A254
CODE_B8A252: BEQ CODE_B8A26F
CODE_B8A254: LDX $64
CODE_B8A256: LDA $24,x
CODE_B8A258: BPL CODE_B8A25E
CODE_B8A25A: EOR #$FFFF
CODE_B8A25D: INC A
CODE_B8A25E: STA $32
CODE_B8A260: LDA $20,x
CODE_B8A262: BPL CODE_B8A268
CODE_B8A264: EOR #$FFFF
CODE_B8A267: INC A
CODE_B8A268: ORA $32
CODE_B8A26A: AND #$FFE0
CODE_B8A26D: BEQ CODE_B8A27A
CODE_B8A26F: JSL CODE_B9D100
CODE_B8A273: LDX $64
CODE_B8A275: STZ $30,x
CODE_B8A277: JMP CODE_B89979
CODE_B8A27A: LDX $64
CODE_B8A27C: LDA #$0042
CODE_B8A27F: STA $30,x
CODE_B8A281: LDY $66
CODE_B8A283: LDA $0D66
CODE_B8A286: STA $06,x
CODE_B8A288: LDA #$8000
CODE_B8A28B: STA $04,x
CODE_B8A28D: LDA $0D6A
CODE_B8A290: STA $0A,x
CODE_B8A292: LDA #$8000
CODE_B8A295: STA $08,x
CODE_B8A297: LDA #$0006
CODE_B8A29A: JSL CODE_B9D0B8
CODE_B8A29E: LDA #$BFFF
CODE_B8A2A1: AND $08C2
CODE_B8A2A4: STA $08C2
CODE_B8A2A7: LDX $64
CODE_B8A2A9: LDA #$0006
CODE_B8A2AC: STA $2E,x
CODE_B8A2AE: LDA $02,x
CODE_B8A2B0: STA $5E
CODE_B8A2B2: LDX $0593
CODE_B8A2B5: LDA $02,x
CODE_B8A2B7: LDX $64
CODE_B8A2B9: STA $02,x
CODE_B8A2BB: LDX $0593
CODE_B8A2BE: LDA $5E
CODE_B8A2C0: STA $02,x
CODE_B8A2C2: LDX $64
CODE_B8A2C4: JSL CODE_80889C
CODE_B8A2C8: JSL CODE_BB8C19
CODE_B8A2CC: JSL CODE_BCFA78
CODE_B8A2D0: JSR CODE_B8D20F
CODE_B8A2D3: JSR CODE_B8D1F4
CODE_B8A2D6: LDX $0593
CODE_B8A2D9: LDA $0D60
CODE_B8A2DC: STA $20,x
CODE_B8A2DE: LDA #$F600
CODE_B8A2E1: STA $24,x
CODE_B8A2E3: JSR CODE_B8B6A7
CODE_B8A2E6: CMP #$0002
CODE_B8A2E9: BNE CODE_B8A2F2
CODE_B8A2EB: LDX $64
CODE_B8A2ED: LDA #$FE00
CODE_B8A2F0: STA $24,x
CODE_B8A2F2: LDA $060D
CODE_B8A2F5: CMP #$0001
CODE_B8A2F8: BEQ CODE_B8A2FD
CODE_B8A2FA: JMP CODE_B89979
CODE_B8A2FD: LDX $64
CODE_B8A2FF: LDA #$006F
CODE_B8A302: STA $2E,x
CODE_B8A304: STZ $4A,x
CODE_B8A306: LDA #$0007
CODE_B8A309: LDY #$0000
CODE_B8A30C: JSR CODE_B8D1E8
CODE_B8A30F: JMP CODE_B89979
CODE_B8A312: LDX $64
CODE_B8A314: JSL CODE_BBBB69
CODE_B8A318: BCS CODE_B8A327
CODE_B8A31A: JSR CODE_B8CF83
CODE_B8A31D: JSR CODE_B8D1B5
CODE_B8A320: JSL CODE_B9D100
CODE_B8A324: JML [$05A9]
CODE_B8A327: JSR CODE_B8B831
CODE_B8A32A: JML [$05A9]
CODE_B8A32D: LDA #$0002
CODE_B8A330: TSB $0933
CODE_B8A333: JSR CODE_B8D99E
CODE_B8A336: JSL CODE_B9D100
CODE_B8A33A: LDA $099F
CODE_B8A33D: INC A
CODE_B8A33E: INC A
CODE_B8A33F: AND #$003F
CODE_B8A342: CMP $099D
CODE_B8A345: BEQ CODE_B8A34A
CODE_B8A347: JMP CODE_B89979
CODE_B8A34A: LDA #$0022
CODE_B8A34D: STA $2E,x
CODE_B8A34F: JMP CODE_B89979
CODE_B8A352: LDY #$0000
CODE_B8A355: LDA [$8E],y
CODE_B8A357: LDY $66
CODE_B8A359: STA $0008,y
CODE_B8A35C: LDY #$0002
CODE_B8A35F: LDA [$8E],y
CODE_B8A361: LDY $66
CODE_B8A363: STA $000A,y
CODE_B8A366: JSR CODE_B8CF68
CODE_B8A369: JSR CODE_B8B7C9
CODE_B8A36C: LDA $34
CODE_B8A36E: LSR A
CODE_B8A36F: LSR A
CODE_B8A370: LSR A
CODE_B8A371: BNE CODE_B8A376
CODE_B8A373: JSR CODE_B8DA65
CODE_B8A376: JSR CODE_B8DA94
CODE_B8A379: JSR CODE_B8D5E6
CODE_B8A37C: JSL CODE_B9D100
CODE_B8A380: LDA $0D6E
CODE_B8A383: CMP $099D
CODE_B8A386: BNE CODE_B8A394
CODE_B8A388: LDX $64
CODE_B8A38A: LDA $0D66
CODE_B8A38D: SEC
CODE_B8A38E: SBC $06,x
CODE_B8A390: BEQ CODE_B8A3AA
CODE_B8A392: BRA CODE_B8A3A7
CODE_B8A394: LDX $64
CODE_B8A396: LDA #$0022
CODE_B8A399: STA $2E,x
CODE_B8A39B: LDA #$001F
CODE_B8A39E: LDX #$0003
CODE_B8A3A1: LDY #$0000
CODE_B8A3A4: JSR CODE_B8D8D5
CODE_B8A3A7: JMP CODE_B89979
CODE_B8A3AA: LDA #$0001
CODE_B8A3AD: JSL CODE_B9D0B0
CODE_B8A3B1: BRA CODE_B8A3A7
CODE_B8A3B3: LDY #$0044
CODE_B8A3B6: LDA [$8E],y
CODE_B8A3B8: LDY $66
CODE_B8A3BA: STA $0008,y
CODE_B8A3BD: LDY #$0002
CODE_B8A3C0: LDA [$8E],y
CODE_B8A3C2: LDY $66
CODE_B8A3C4: STA $000A,y
CODE_B8A3C7: JSR CODE_B8CF68
CODE_B8A3CA: LDX $64
CODE_B8A3CC: LDY $0595
CODE_B8A3CF: LDA $0004,y
CODE_B8A3D2: STA $0981
CODE_B8A3D5: AND #$0300
CODE_B8A3D8: BEQ CODE_B8A3F0
CODE_B8A3DA: LDY #$0046
CODE_B8A3DD: AND #$0200
CODE_B8A3E0: BEQ CODE_B8A3EA
CODE_B8A3E2: LDA [$8E],y
CODE_B8A3E4: EOR #$FFFF
CODE_B8A3E7: INC A
CODE_B8A3E8: BRA CODE_B8A3EC
CODE_B8A3EA: LDA [$8E],y
CODE_B8A3EC: STA $26,x
CODE_B8A3EE: BRA CODE_B8A3F4
CODE_B8A3F0: LDX $64
CODE_B8A3F2: STZ $26,x
CODE_B8A3F4: LDY #$0048
CODE_B8A3F7: LDA [$8E],y
CODE_B8A3F9: JSR CODE_B8D014
CODE_B8A3FC: JSR CODE_B8A049
CODE_B8A3FF: LDA $08A8
CODE_B8A402: CMP #$0002
CODE_B8A405: BEQ CODE_B8A413
CODE_B8A407: CMP #$0011
CODE_B8A40A: BEQ CODE_B8A413
CODE_B8A40C: LDA $D3
CODE_B8A40E: CMP #$00B9
CODE_B8A411: BNE CODE_B8A424
CODE_B8A413: LDX $64
CODE_B8A415: LDA $24,x
CODE_B8A417: BPL CODE_B8A424
CODE_B8A419: LDA #$0108
CODE_B8A41C: CMP $0A,x
CODE_B8A41E: BMI CODE_B8A424
CODE_B8A420: STA $0A,x
CODE_B8A422: STZ $24,x
CODE_B8A424: JSR CODE_B8D5E6
CODE_B8A427: JSL CODE_B9D100
CODE_B8A42B: LDA #$000A
CODE_B8A42E: JSL CODE_BCFA9A
CODE_B8A432: JSL CODE_BCFB2C
CODE_B8A436: LDX $64
CODE_B8A438: LDA $24,x
CODE_B8A43A: BMI CODE_B8A469
CODE_B8A43C: JSR CODE_B8A4B1
CODE_B8A43F: BCS CODE_B8A46C
CODE_B8A441: LDX $64
CODE_B8A443: LDA $1E,x
CODE_B8A445: AND #$0101
CODE_B8A448: CMP #$0101
CODE_B8A44B: BEQ CODE_B8A475
CODE_B8A44D: JSR CODE_B8A06B
CODE_B8A450: BCC CODE_B8A469
CODE_B8A452: LDY $0593
CODE_B8A455: LDA $002E,y
CODE_B8A458: CMP #$002C
CODE_B8A45B: BNE CODE_B8A463
CODE_B8A45D: LDA #$0001
CODE_B8A460: STA $002E,y
CODE_B8A463: JSR CODE_B8A101
CODE_B8A466: JMP CODE_B89979
CODE_B8A469: JMP CODE_B89979
CODE_B8A46C: LDA #$0003
CODE_B8A46F: JSR CODE_B8D8BE
CODE_B8A472: JMP CODE_B89979
CODE_B8A475: STZ $20,x
CODE_B8A477: STZ $26,x
CODE_B8A479: LDA $30,x
CODE_B8A47B: AND #$FFF7
CODE_B8A47E: STA $30,x
CODE_B8A480: LDA #$002D
CODE_B8A483: STA $2E,x
CODE_B8A485: LDA #$0001
CODE_B8A488: JSL CODE_B9D0B8
CODE_B8A48C: LDA #$001F
CODE_B8A48F: LDX #$001C
CODE_B8A492: LDY #$0000
CODE_B8A495: JSR CODE_B8D8D5
CODE_B8A498: JSR CODE_B88092
CODE_B8A49B: LDX $64
CODE_B8A49D: LDA #$002E
CODE_B8A4A0: STA $2E,x
CODE_B8A4A2: STZ $30,x
CODE_B8A4A4: LDA #$001C
CODE_B8A4A7: JSL CODE_B9D0B8
CODE_B8A4AB: JSR CODE_B880AB
CODE_B8A4AE: JMP CODE_B89979
CODE_B8A4B1: LDX $64
CODE_B8A4B3: LDY $0593
CODE_B8A4B6: LDA $0006,y
CODE_B8A4B9: SEC
CODE_B8A4BA: SBC $06,x
CODE_B8A4BC: BPL CODE_B8A4C2
CODE_B8A4BE: EOR #$FFFF
CODE_B8A4C1: INC A
CODE_B8A4C2: CMP #$0020
CODE_B8A4C5: BPL CODE_B8A4DA
CODE_B8A4C7: LDA $000A,y
CODE_B8A4CA: SEC
CODE_B8A4CB: SBC $0A,x
CODE_B8A4CD: BPL CODE_B8A4D3
CODE_B8A4CF: EOR #$FFFF
CODE_B8A4D2: INC A
CODE_B8A4D3: CMP #$0020
CODE_B8A4D6: BPL CODE_B8A4DA
CODE_B8A4D8: SEC
CODE_B8A4D9: RTS
CODE_B8A4DA: CLC
CODE_B8A4DB: RTS
CODE_B8A4DC: LDA #$0001
CODE_B8A4DF: TSB $08C2
CODE_B8A4E2: LDA #$000C
CODE_B8A4E5: JSR CODE_B8B9C7
CODE_B8A4E8: JSR CODE_B89960
CODE_B8A4EB: JSR CODE_B8A186
CODE_B8A4EE: JMP CODE_B8996E
CODE_B8A4F1: JMP CODE_B89979
CODE_B8A4F4: JSL CODE_B9D100
CODE_B8A4F8: LDA #$0001
CODE_B8A4FB: TSB $08C2
CODE_B8A4FE: LDA $099D
CODE_B8A501: DEC A
CODE_B8A502: DEC A
CODE_B8A503: AND #$003F
CODE_B8A506: CMP $099F
CODE_B8A509: BEQ CODE_B8A522
CODE_B8A50B: STA $099D
CODE_B8A50E: TAX
CODE_B8A50F: LDY $64
CODE_B8A511: LDA.l $7FA532,x
CODE_B8A515: STA $0006,y
CODE_B8A518: LDA.l $7FA572,x
CODE_B8A51C: STA $000A,y
CODE_B8A51F: JMP CODE_B8996E
CODE_B8A522: LDX $64
CODE_B8A524: STZ $2E,x
CODE_B8A526: STZ $20,x
CODE_B8A528: STZ $26,x
CODE_B8A52A: LDA #$001E
CODE_B8A52D: STA $30,x
CODE_B8A52F: LDY $0597
CODE_B8A532: LDA #$00D8
CODE_B8A535: STA $0002,y
CODE_B8A538: LDA $0006,y
CODE_B8A53B: STA $06,x
CODE_B8A53D: LDA $000A,y
CODE_B8A540: STA $0A,x
CODE_B8A542: LDA #$0022
CODE_B8A545: STA $002E,y
CODE_B8A548: LDA #$001F
CODE_B8A54B: LDX #$0003
CODE_B8A54E: LDY #$0000
CODE_B8A551: JSR CODE_B8D8D5
CODE_B8A554: JSL CODE_B9DFCF
CODE_B8A558: JMP CODE_B8996E
CODE_B8A55B: LDX $64
CODE_B8A55D: LDY $42,x
CODE_B8A55F: LDA $0006,y
CODE_B8A562: STA $06,x
CODE_B8A564: LDA $000A,y
CODE_B8A567: STA $0A,x
CODE_B8A569: JMP CODE_B89979
CODE_B8A56C: LDA #$0001
CODE_B8A56F: TSB $08C2
CODE_B8A572: JSR CODE_B8A592
CODE_B8A575: JSL CODE_B9D100
CODE_B8A579: JMP CODE_B8996E
CODE_B8A57C: LDX $64
CODE_B8A57E: LDA #$0100
CODE_B8A581: STA $20,x
CODE_B8A583: STA $24,x
CODE_B8A585: LDA #$0030
CODE_B8A588: STA $2E,x
CODE_B8A58A: LDA #$0040
CODE_B8A58D: JSL CODE_B9D0B8
CODE_B8A591: RTL
CODE_B8A592: LDX $64
CODE_B8A594: LDA $20,x
CODE_B8A596: JSR CODE_B8A5F0
CODE_B8A599: STA $20,x
CODE_B8A59B: LDA $24,x
CODE_B8A59D: JSR CODE_B8A5F0
CODE_B8A5A0: STA $24,x
CODE_B8A5A2: LDY $0597
CODE_B8A5A5: LDA $0004,y
CODE_B8A5A8: STA $32
CODE_B8A5AA: LDA $0006,y
CODE_B8A5AD: STA $34
CODE_B8A5AF: LDA $04,x
CODE_B8A5B1: STA $36
CODE_B8A5B3: LDA $06,x
CODE_B8A5B5: STA $38
CODE_B8A5B7: STZ $3A
CODE_B8A5B9: STZ $3C
CODE_B8A5BB: LDA $20,x
CODE_B8A5BD: STA $3B
CODE_B8A5BF: JSR CODE_B8A5FE
CODE_B8A5C2: LDA $36
CODE_B8A5C4: STA $04,x
CODE_B8A5C6: LDA $38
CODE_B8A5C8: STA $06,x
CODE_B8A5CA: LDA $0008,y
CODE_B8A5CD: STA $32
CODE_B8A5CF: LDA $000A,y
CODE_B8A5D2: STA $34
CODE_B8A5D4: LDA $08,x
CODE_B8A5D6: STA $36
CODE_B8A5D8: LDA $0A,x
CODE_B8A5DA: STA $38
CODE_B8A5DC: STZ $3A
CODE_B8A5DE: STZ $3C
CODE_B8A5E0: LDA $24,x
CODE_B8A5E2: STA $3B
CODE_B8A5E4: JSR CODE_B8A5FE
CODE_B8A5E7: LDA $36
CODE_B8A5E9: STA $08,x
CODE_B8A5EB: LDA $38
CODE_B8A5ED: STA $0A,x
CODE_B8A5EF: RTS
CODE_B8A5F0: CLC
CODE_B8A5F1: ADC #$0060
CODE_B8A5F4: CMP #$0A00
CODE_B8A5F7: BPL CODE_B8A5FA
CODE_B8A5F9: RTS
CODE_B8A5FA: LDA #$0A00
CODE_B8A5FD: RTS
CODE_B8A5FE: LDA $38
CODE_B8A600: CMP $34
CODE_B8A602: BCC CODE_B8A616
CODE_B8A604: LDA $36
CODE_B8A606: SEC
CODE_B8A607: SBC $3A
CODE_B8A609: STA $36
CODE_B8A60B: LDA $38
CODE_B8A60D: SBC $3C
CODE_B8A60F: STA $38
CODE_B8A611: CMP $34
CODE_B8A613: BCC CODE_B8A628
CODE_B8A615: RTS
CODE_B8A616: LDA $36
CODE_B8A618: CLC
CODE_B8A619: ADC $3A
CODE_B8A61B: STA $36
CODE_B8A61D: LDA $38
CODE_B8A61F: ADC $3C
CODE_B8A621: STA $38
CODE_B8A623: CMP $34
CODE_B8A625: BCS CODE_B8A628
CODE_B8A627: RTS
CODE_B8A628: LDA $34
CODE_B8A62A: STA $38
CODE_B8A62C: RTS
CODE_B8A62D: LDX $64
CODE_B8A62F: LDY $0593
CODE_B8A632: LDA $0006,y
CODE_B8A635: STA $06,x
CODE_B8A637: LDA $000A,y
CODE_B8A63A: STA $0A,x
CODE_B8A63C: JMP CODE_B89979
CODE_B8A63F: JSR CODE_B8D99E
CODE_B8A642: JSR CODE_B8DA84
CODE_B8A645: JSL CODE_B9D100
CODE_B8A649: LDA $099F
CODE_B8A64C: INC A
CODE_B8A64D: INC A
CODE_B8A64E: AND #$003F
CODE_B8A651: CMP $099D
CODE_B8A654: BNE CODE_B8A66B
CODE_B8A656: LDX $0593
CODE_B8A659: LDA $2E,x
CODE_B8A65B: CMP #$0011
CODE_B8A65E: BNE CODE_B8A66B
CODE_B8A660: LDX $64
CODE_B8A662: STZ $1A,x
CODE_B8A664: STZ $16,x
CODE_B8A666: LDA #$0031
CODE_B8A669: STA $2E,x
CODE_B8A66B: JMP CODE_B89979
CODE_B8A66E: JSR CODE_B89928
CODE_B8A671: LDX $64
CODE_B8A673: LDA $06,x
CODE_B8A675: BIT $12,x
CODE_B8A677: BVC CODE_B8A680
CODE_B8A679: CMP $05A1
CODE_B8A67C: BMI CODE_B8A68B
CODE_B8A67E: BRA CODE_B8A685
CODE_B8A680: CMP $05A1
CODE_B8A683: BPL CODE_B8A68B
CODE_B8A685: JSR CODE_B8B530
CODE_B8A688: JMP CODE_B8996E
CODE_B8A68B: JSR CODE_B8A699
CODE_B8A68E: JMP CODE_B8996E
CODE_B8A691: JSR CODE_B8A699
CODE_B8A694: RTL
CODE_B8A695: JSR CODE_B8A6A9
CODE_B8A698: RTL
CODE_B8A699: LDX $0597
CODE_B8A69C: LDA #$0013
CODE_B8A69F: STA $2E,x
CODE_B8A6A1: LDX $0593
CODE_B8A6A4: LDA #$0034
CODE_B8A6A7: STA $2E,x
CODE_B8A6A9: LDA #$830F
CODE_B8A6AC: JSL CODE_808C2E
CODE_B8A6B0: LDA #$0002
CODE_B8A6B3: TSB $08C2
CODE_B8A6B6: RTS
CODE_B8A6B7: JSR CODE_B8B530
CODE_B8A6BA: JMP CODE_B8996E
CODE_B8A6BD: LDA #$0008
CODE_B8A6C0: TSB $08C2
CODE_B8A6C3: LDA #$0013
CODE_B8A6C6: JSR CODE_B8B9C7
CODE_B8A6C9: JSR CODE_B8A719
CODE_B8A6CC: LDX $64
CODE_B8A6CE: STZ $0E,x
CODE_B8A6D0: LDA #$000B
CODE_B8A6D3: JSR CODE_B8CFD8
CODE_B8A6D6: LDX $64
CODE_B8A6D8: LDA $08,x
CODE_B8A6DA: STA $0D6A
CODE_B8A6DD: LDA $0A,x
CODE_B8A6DF: STA $0D6C
CODE_B8A6E2: JSR CODE_B8D817
CODE_B8A6E5: JSR CODE_B8D362
CODE_B8A6E8: BCS CODE_B8A701
CODE_B8A6EA: LDX $64
CODE_B8A6EC: LDA $24,x
CODE_B8A6EE: BPL CODE_B8A710
CODE_B8A6F0: LDA $10,x
CODE_B8A6F2: AND #$0400
CODE_B8A6F5: BNE CODE_B8A70B
CODE_B8A6F7: LDA $0D6A
CODE_B8A6FA: STA $08,x
CODE_B8A6FC: LDA $0D6C
CODE_B8A6FF: STA $0A,x
CODE_B8A701: JSR CODE_B8D1B5
CODE_B8A704: JSL CODE_B9D100
CODE_B8A708: JMP CODE_B8996E
CODE_B8A70B: JSR CODE_B8A7C3
CODE_B8A70E: BRA CODE_B8A708
CODE_B8A710: LDA $2A,x
CODE_B8A712: BEQ CODE_B8A6F7
CODE_B8A714: JSR CODE_B8A7E1
CODE_B8A717: BRA CODE_B8A708
CODE_B8A719: LDA #$8000
CODE_B8A71C: TSB $0AB8
CODE_B8A71F: LDX $64
CODE_B8A721: LDA $26,x
CODE_B8A723: BEQ CODE_B8A732
CODE_B8A725: LSR A
CODE_B8A726: EOR $0AB8
CODE_B8A729: AND #$4000
CODE_B8A72C: EOR $0AB8
CODE_B8A72F: STA $0AB8
CODE_B8A732: RTS
CODE_B8A733: LDA #$0008
CODE_B8A736: TSB $08C2
CODE_B8A739: JSR CODE_B8A719
CODE_B8A73C: JSR CODE_B8D1B5
CODE_B8A73F: JSL CODE_B9D100
CODE_B8A743: JMP CODE_B8996E
CODE_B8A746: LDA #$0014
CODE_B8A749: JSR CODE_B8B9C7
CODE_B8A74C: JSR CODE_B8A719
CODE_B8A74F: LDX $64
CODE_B8A751: STZ $0E,x
CODE_B8A753: LDA #$000B
CODE_B8A756: JSR CODE_B8CFD8
CODE_B8A759: LDX $64
CODE_B8A75B: LDA $08,x
CODE_B8A75D: STA $0D6A
CODE_B8A760: LDA $0A,x
CODE_B8A762: STA $0D6C
CODE_B8A765: JSR CODE_B8D817
CODE_B8A768: JSR CODE_B8D378
CODE_B8A76B: CMP #$0003
CODE_B8A76E: BCS CODE_B8A78C
CODE_B8A770: AND #$0003
CODE_B8A773: BNE CODE_B8A7AA
CODE_B8A775: LDX $64
CODE_B8A777: LDA $24,x
CODE_B8A779: BPL CODE_B8A79E
CODE_B8A77B: LDA $10,x
CODE_B8A77D: AND #$0400
CODE_B8A780: BNE CODE_B8A796
CODE_B8A782: LDA $0D6A
CODE_B8A785: STA $08,x
CODE_B8A787: LDA $0D6C
CODE_B8A78A: STA $0A,x
CODE_B8A78C: JSR CODE_B8D1B5
CODE_B8A78F: JSL CODE_B9D100
CODE_B8A793: JMP CODE_B8996E
CODE_B8A796: JSR CODE_B8A7F4
CODE_B8A799: JSR CODE_B8A7C3
CODE_B8A79C: BRA CODE_B8A793
CODE_B8A79E: LDA $2A,x
CODE_B8A7A0: BEQ CODE_B8A782
CODE_B8A7A2: JSR CODE_B8A7F4
CODE_B8A7A5: JSR CODE_B8A7E1
CODE_B8A7A8: BRA CODE_B8A793
CODE_B8A7AA: LDX $64
CODE_B8A7AC: BIT $12,x
CODE_B8A7AE: BVC CODE_B8A7B3
CODE_B8A7B0: EOR #$0003
CODE_B8A7B3: CMP #$0001
CODE_B8A7B6: BEQ CODE_B8A7BD
CODE_B8A7B8: JSR CODE_B8C305
CODE_B8A7BB: BRA CODE_B8A7C0
CODE_B8A7BD: JSR CODE_B8C491
CODE_B8A7C0: JMP CODE_B8996E
CODE_B8A7C3: LDA #$F900
CODE_B8A7C6: STA $24,x
CODE_B8A7C8: STZ $20,x
CODE_B8A7CA: LDA #$0039
CODE_B8A7CD: STA $2E,x
CODE_B8A7CF: LDA #$0006
CODE_B8A7D2: JSL CODE_B9D0B8
CODE_B8A7D6: JSR CODE_B8CEBA
CODE_B8A7D9: JSR CODE_B8CE99
CODE_B8A7DC: JSL CODE_B5E43E
CODE_B8A7E0: RTS
CODE_B8A7E1: LDX $64
CODE_B8A7E3: STZ $20,x
CODE_B8A7E5: JSR CODE_B8CEBA
CODE_B8A7E8: JSR CODE_B8CE99
CODE_B8A7EB: JSL CODE_B5E43E
CODE_B8A7EF: JSL CODE_B9DFCF
CODE_B8A7F3: RTS
CODE_B8A7F4: LDA $06,x
CODE_B8A7F6: BIT $12,x
CODE_B8A7F8: BVS CODE_B8A800
CODE_B8A7FA: SEC
CODE_B8A7FB: SBC #$0010
CODE_B8A7FE: BRA CODE_B8A804
CODE_B8A800: CLC
CODE_B8A801: ADC #$0010
CODE_B8A804: STA $06,x
CODE_B8A806: RTS
CODE_B8A807: LDA #$0015
CODE_B8A80A: JSR CODE_B8B9C7
CODE_B8A80D: BCS CODE_B8A837
CODE_B8A80F: LDX $64
CODE_B8A811: STZ $0E,x
CODE_B8A813: LDA #$000B
CODE_B8A816: JSR CODE_B8D014
CODE_B8A819: LDX $64
CODE_B8A81B: LDA $04,x
CODE_B8A81D: STA $0D66
CODE_B8A820: LDA $06,x
CODE_B8A822: STA $0D68
CODE_B8A825: JSR CODE_B8D7FE
CODE_B8A828: JSR CODE_B8D36D
CODE_B8A82B: BCC CODE_B8A83A
CODE_B8A82D: JSR CODE_B8D225
CODE_B8A830: JSR CODE_B8D1B5
CODE_B8A833: JSL CODE_B9D100
CODE_B8A837: JMP CODE_B8996E
CODE_B8A83A: LDA $AE
CODE_B8A83C: AND #$6000
CODE_B8A83F: BNE CODE_B8A84F
CODE_B8A841: LDX $64
CODE_B8A843: LDA $0D66
CODE_B8A846: STA $04,x
CODE_B8A848: LDA $0D68
CODE_B8A84B: STA $06,x
CODE_B8A84D: BRA CODE_B8A82D
CODE_B8A84F: JSR CODE_B8CEBA
CODE_B8A852: JSR CODE_B8CE99
CODE_B8A855: JSR CODE_B8B960
CODE_B8A858: LDX $64
CODE_B8A85A: STZ $24,x
CODE_B8A85C: STZ $20,x
CODE_B8A85E: BRA CODE_B8A837
CODE_B8A860: JSR CODE_B8CF4B
CODE_B8A863: JSR CODE_B8CF5E
CODE_B8A866: JSR CODE_B8994C
CODE_B8A869: JMP CODE_B8996E
CODE_B8A86C: JSR CODE_B8CF4B
CODE_B8A86F: JSR CODE_B8CF5E
CODE_B8A872: JSR CODE_B8CF68
CODE_B8A875: JSR CODE_B89987
CODE_B8A878: LDA [$8E],y
CODE_B8A87A: JSR CODE_B8D014
CODE_B8A87D: JSR CODE_B8D24A
CODE_B8A880: JSR CODE_B8CF83
CODE_B8A883: JSR CODE_B89960
CODE_B8A886: JSR CODE_B8B714
CODE_B8A889: JMP CODE_B8996E
CODE_B8A88C: LDX $64
CODE_B8A88E: DEC $42,x
CODE_B8A890: BEQ CODE_B8A89C
CODE_B8A892: LDA $06,x
CODE_B8A894: EOR #$0001
CODE_B8A897: STA $06,x
CODE_B8A899: JMP CODE_B8996E
CODE_B8A89C: JSR CODE_B8A699
CODE_B8A89F: LDA #$FFFF
CODE_B8A8A2: STA $059D
CODE_B8A8A5: JMP CODE_B8996E
CODE_B8A8A8: LDX $64
CODE_B8A8AA: LDA $12,x
CODE_B8A8AC: AND #$BFFF
CODE_B8A8AF: STA $12,x
CODE_B8A8B1: LDA #$E000
CODE_B8A8B4: ORA $0AB8
CODE_B8A8B7: STA $0AB8
CODE_B8A8BA: LDA #$0016
CODE_B8A8BD: JSR CODE_B8B9C7
CODE_B8A8C0: BCS CODE_B8A8C9
CODE_B8A8C2: JSR CODE_B8D1B5
CODE_B8A8C5: JSL CODE_B9D100
CODE_B8A8C9: JMP CODE_B8996E
CODE_B8A8CC: LDA #$0017
CODE_B8A8CF: JSR CODE_B8B9C7
CODE_B8A8D2: BCS CODE_B8A8D7
CODE_B8A8D4: JSR CODE_B898B5
CODE_B8A8D7: JMP CODE_B8996E
CODE_B8A8DA: LDX $64
CODE_B8A8DC: DEC $42,x
CODE_B8A8DE: BPL CODE_B8A8E3
CODE_B8A8E0: JMP CODE_B8A939
CODE_B8A8E3: LDY $66
CODE_B8A8E5: LDA $20,x
CODE_B8A8E7: CLC
CODE_B8A8E8: ADC $26,x
CODE_B8A8EA: STA $20,x
CODE_B8A8EC: JSR CODE_B8A96F
CODE_B8A8EF: CLC
CODE_B8A8F0: ADC $0D66
CODE_B8A8F3: STA $06,x
CODE_B8A8F5: LDA $24,x
CODE_B8A8F7: CLC
CODE_B8A8F8: ADC $2A,x
CODE_B8A8FA: STA $24,x
CODE_B8A8FC: JSR CODE_B8A96F
CODE_B8A8FF: CLC
CODE_B8A900: ADC $0D6A
CODE_B8A903: STA $0A,x
CODE_B8A905: LDA #$0060
CODE_B8A908: CLC
CODE_B8A909: ADC $46,x
CODE_B8A90B: BMI CODE_B8A915
CODE_B8A90D: CMP #$0600
CODE_B8A910: BCC CODE_B8A915
CODE_B8A912: LDA #$0600
CODE_B8A915: STA $46,x
CODE_B8A917: CLC
CODE_B8A918: ADC $44,x
CODE_B8A91A: STA $44,x
CODE_B8A91C: LDY #$0000
CODE_B8A91F: LDA $44,x
CODE_B8A921: BPL CODE_B8A924
CODE_B8A923: DEY
CODE_B8A924: CLC
CODE_B8A925: ADC $09,x
CODE_B8A927: STA $09,x
CODE_B8A929: TYA
CODE_B8A92A: ADC $0B,x
CODE_B8A92C: SEP #$20
CODE_B8A92E: STA $0B,x
CODE_B8A930: REP #$20
CODE_B8A932: JSL CODE_B9D100
CODE_B8A936: JMP CODE_B8996E
CODE_B8A939: LDY $66
CODE_B8A93B: LDX $64
CODE_B8A93D: LDA $48,x
CODE_B8A93F: STA $06,x
CODE_B8A941: LDA $4A,x
CODE_B8A943: STA $0A,x
CODE_B8A945: LDA #$0000
CODE_B8A948: STA $30,x
CODE_B8A94A: JSR CODE_B8A984
CODE_B8A94D: LDA #$001F
CODE_B8A950: LDX #$0003
CODE_B8A953: LDY #$0000
CODE_B8A956: JSR CODE_B8D8D5
CODE_B8A959: JSR CODE_B8D1F4
CODE_B8A95C: LDX $64
CODE_B8A95E: STZ $24,x
CODE_B8A960: LDA #$0022
CODE_B8A963: STA $2E,x
CODE_B8A965: LDA #$0006
CODE_B8A968: JSL CODE_B9D0B8
CODE_B8A96C: JMP CODE_B8996E
CODE_B8A96F: CMP #$8000
CODE_B8A972: ROR A
CODE_B8A973: CMP #$8000
CODE_B8A976: ROR A
CODE_B8A977: CMP #$8000
CODE_B8A97A: ROR A
CODE_B8A97B: CMP #$8000
CODE_B8A97E: ROR A
CODE_B8A97F: CMP #$8000
CODE_B8A982: ROR A
CODE_B8A983: RTS
CODE_B8A984: LDA #$0002
CODE_B8A987: STA $2E,x
CODE_B8A989: RTS
CODE_B8A98A: JSR CODE_B8A98E
CODE_B8A98D: RTL
CODE_B8A98E: LDA $08C2
CODE_B8A991: AND #$4000
CODE_B8A994: BEQ CODE_B8A997
CODE_B8A996: RTS
CODE_B8A997: LDX $0593
CODE_B8A99A: LDA $2E,x
CODE_B8A99C: ASL A
CODE_B8A99D: ASL A
CODE_B8A99E: TAX
CODE_B8A99F: LDA.l DATA_B896B7,x
CODE_B8A9A3: AND #$0001
CODE_B8A9A6: BNE CODE_B8A996
CODE_B8A9A8: LDA $6E
CODE_B8A9AA: BEQ CODE_B8A9BB
CODE_B8A9AC: LDA $6C
CODE_B8A9AE: BNE CODE_B8A9BB
CODE_B8A9B0: LDA #$4000
CODE_B8A9B3: TSB $08C2
CODE_B8A9B6: JSL CODE_B39118
CODE_B8A9BA: RTS
CODE_B8A9BB: LDX $64
CODE_B8A9BD: LDY $0597
CODE_B8A9C0: LDA $06,x
CODE_B8A9C2: STA $0006,y
CODE_B8A9C5: LDA $0A,x
CODE_B8A9C7: STA $000A,y
CODE_B8A9CA: LDA #$0000
CODE_B8A9CD: STA $0030,y
CODE_B8A9D0: LDA #$003E
CODE_B8A9D3: STA $002E,y
CODE_B8A9D6: LDA #$0000
CODE_B8A9D9: STA $001E,y
CODE_B8A9DC: LDA #$4000
CODE_B8A9DF: TSB $08C2
CODE_B8A9E2: LDA $64
CODE_B8A9E4: PHA
CODE_B8A9E5: JSL CODE_B880A2
CODE_B8A9E9: LDA #$0006
CODE_B8A9EC: JSL CODE_B9D0B8
CODE_B8A9F0: JSR CODE_B8AA00
CODE_B8A9F3: PLA
CODE_B8A9F4: STA $64
CODE_B8A9F6: LDA #$000F
CODE_B8A9F9: LDY #$00F0
CODE_B8A9FC: JSR CODE_B8D1E8
CODE_B8A9FF: RTS
CODE_B8AA00: LDY $0599
CODE_B8AA03: LDX $0597
CODE_B8AA06: LDA $06,x
CODE_B8AA08: STA $0D66
CODE_B8AA0B: LDA $0A,x
CODE_B8AA0D: STA $0D6A
CODE_B8AA10: STZ $20,x
CODE_B8AA12: STZ $24,x
CODE_B8AA14: LDA #$0020
CODE_B8AA17: STA $42,x
CODE_B8AA19: LDY $0593
CODE_B8AA1C: LDA $0006,y
CODE_B8AA1F: SEC
CODE_B8AA20: SBC $06,x
CODE_B8AA22: STA $26,x
CODE_B8AA24: LDA $000A,y
CODE_B8AA27: SEC
CODE_B8AA28: SBC $0A,x
CODE_B8AA2A: STA $2A,x
CODE_B8AA2C: LDA #$FA00
CODE_B8AA2F: STA $46,x
CODE_B8AA31: STA $44,x
CODE_B8AA33: LDA $0006,y
CODE_B8AA36: STA $48,x
CODE_B8AA38: LDA $000A,y
CODE_B8AA3B: STA $4A,x
CODE_B8AA3D: RTS
CODE_B8AA3E: LDA #$000A
CODE_B8AA41: JSR CODE_B8B9C7
CODE_B8AA44: JSR CODE_B8CF4B
CODE_B8AA47: JSR CODE_B8CF5E
CODE_B8AA4A: JSR CODE_B8994C
CODE_B8AA4D: JMP CODE_B8996E
CODE_B8AA50: LDA #$0002
CODE_B8AA53: TSB $0933
CODE_B8AA56: JSR CODE_B8D99E
CODE_B8AA59: JSL CODE_B9D100
CODE_B8AA5D: LDA $099F
CODE_B8AA60: INC A
CODE_B8AA61: INC A
CODE_B8AA62: AND #$003F
CODE_B8AA65: CMP $099D
CODE_B8AA68: BEQ CODE_B8AA6D
CODE_B8AA6A: JMP CODE_B89979
CODE_B8AA6D: LDA #$0005
CODE_B8AA70: JSL CODE_B8D8BA
CODE_B8AA74: JMP CODE_B89979
CODE_B8AA77: LDA #$0018
CODE_B8AA7A: JSR CODE_B8B9C7
CODE_B8AA7D: BCS CODE_B8AA89
CODE_B8AA7F: JSR CODE_B8AA8C
CODE_B8AA82: JSR CODE_B8D1B5
CODE_B8AA85: JSL CODE_B9D100
CODE_B8AA89: JMP CODE_B8996E
CODE_B8AA8C: LDA #$9000
CODE_B8AA8F: STA $0AF0
CODE_B8AA92: LDA #$8000
CODE_B8AA95: STA $0AEA
CODE_B8AA98: STA $0AEC
CODE_B8AA9B: LDA #$2000
CODE_B8AA9E: TSB $0AB8
CODE_B8AAA1: RTS
CODE_B8AAA2: LDY $66
CODE_B8AAA4: LDA $0006,y
CODE_B8AAA7: ORA #$0004
CODE_B8AAAA: STA $0006,y
CODE_B8AAAD: JSR CODE_B8AA8C
CODE_B8AAB0: LDA #$0001
CODE_B8AAB3: JSR CODE_B8B9C7
CODE_B8AAB6: JSR CODE_B8CF4B
CODE_B8AAB9: JSR CODE_B8CF5E
CODE_B8AABC: JSR CODE_B8994C
CODE_B8AABF: JSR CODE_B8B714
CODE_B8AAC2: JSR CODE_B8B5C3
CODE_B8AAC5: LDX $64
CODE_B8AAC7: LDA $1E,x
CODE_B8AAC9: AND #$0001
CODE_B8AACC: BEQ CODE_B8AAD2
CODE_B8AACE: JSL CODE_B5E43E
CODE_B8AAD2: JMP CODE_B8996E
CODE_B8AAD5: LDA #$0019
CODE_B8AAD8: JSR CODE_B8B9C7
CODE_B8AADB: JSR CODE_B8D1B5
CODE_B8AADE: JSL CODE_B9D100
CODE_B8AAE2: JMP CODE_B8996E
CODE_B8AAE5: LDX $64
CODE_B8AAE7: DEC $42,x
CODE_B8AAE9: BMI CODE_B8AB08
CODE_B8AAEB: LDA $42,x
CODE_B8AAED: CMP #$001E
CODE_B8AAF0: BPL CODE_B8AAF4
CODE_B8AAF2: STZ $24,x
CODE_B8AAF4: LDA #$001A
CODE_B8AAF7: JSR CODE_B8B9C7
CODE_B8AAFA: JSR CODE_B89D07
CODE_B8AAFD: JSR CODE_B8994C
CODE_B8AB00: STZ $AC
CODE_B8AB02: JSR CODE_B89C70
CODE_B8AB05: JMP CODE_B8996E
CODE_B8AB08: LDA #$0018
CODE_B8AB0B: JSR CODE_B8D8BE
CODE_B8AB0E: JMP CODE_B8996E
CODE_B8AB11: LDA $0BA0
CODE_B8AB14: BEQ CODE_B8AB5D
CODE_B8AB16: LDA #$0008
CODE_B8AB19: TSB $08C2
CODE_B8AB1C: LDA #$0013
CODE_B8AB1F: JSR CODE_B8B9C7
CODE_B8AB22: JSR CODE_B8A719
CODE_B8AB25: LDX $64
CODE_B8AB27: STZ $0E,x
CODE_B8AB29: LDA #$000B
CODE_B8AB2C: JSR CODE_B8CFD8
CODE_B8AB2F: JSR CODE_B8D817
CODE_B8AB32: JSR CODE_B8B4CF
CODE_B8AB35: LDA $00,x
CODE_B8AB37: CMP #$02D8
CODE_B8AB3A: BEQ CODE_B8AB62
CODE_B8AB3C: JSR CODE_B8B4F7
CODE_B8AB3F: BCC CODE_B8AB53
CODE_B8AB41: STA $5E
CODE_B8AB43: LDX $64
CODE_B8AB45: LDA $24,x
CODE_B8AB47: DEC A
CODE_B8AB48: BMI CODE_B8AB4F
CODE_B8AB4A: LDA $2A,x
CODE_B8AB4C: DEC A
CODE_B8AB4D: BPL CODE_B8AB5D
CODE_B8AB4F: LDA $5E
CODE_B8AB51: STA $0A,x
CODE_B8AB53: JSR CODE_B8D1B5
CODE_B8AB56: JSL CODE_B9D100
CODE_B8AB5A: JMP CODE_B8996E
CODE_B8AB5D: JSR CODE_B8A7E1
CODE_B8AB60: BRA CODE_B8AB5A
CODE_B8AB62: LDA $4A,x
CODE_B8AB64: SEC
CODE_B8AB65: SBC $0A,x
CODE_B8AB67: STA $38
CODE_B8AB69: CLC
CODE_B8AB6A: ADC #$0014
CODE_B8AB6D: STA $34
CODE_B8AB6F: JSR CODE_B8B4F7
CODE_B8AB72: BCC CODE_B8AB53
CODE_B8AB74: STA $0A,x
CODE_B8AB76: BRA CODE_B8AB53
CODE_B8AB78: JSR CODE_B8CF68
CODE_B8AB7B: JSR CODE_B89987
CODE_B8AB7E: JSR CODE_B8CF83
CODE_B8AB81: LDY #$0002
CODE_B8AB84: LDX $64
CODE_B8AB86: LDA $42,x
CODE_B8AB88: CMP $06,x
CODE_B8AB8A: BPL CODE_B8AB8F
CODE_B8AB8C: STA $06,x
CODE_B8AB8E: DEY
CODE_B8AB8F: LDA $44,x
CODE_B8AB91: CMP $0A,x
CODE_B8AB93: BPL CODE_B8AB98
CODE_B8AB95: STA $0A,x
CODE_B8AB97: DEY
CODE_B8AB98: TYA
CODE_B8AB99: BEQ CODE_B8ABA8
CODE_B8AB9B: JSR CODE_B8D1B5
CODE_B8AB9E: JSL CODE_B9D100
CODE_B8ABA2: JSR CODE_B8B530
CODE_B8ABA5: JMP CODE_B8996E
CODE_B8ABA8: STZ $20,x
CODE_B8ABAA: LDA #$0047
CODE_B8ABAD: STA $2E,x
CODE_B8ABAF: LDA $0B02
CODE_B8ABB2: AND #$0004
CODE_B8ABB5: BEQ CODE_B8ABC0
CODE_B8ABB7: LDA #$0045
CODE_B8ABBA: JSL CODE_B9D0B8
CODE_B8ABBE: BRA CODE_B8ABC7
CODE_B8ABC0: LDA #$0046
CODE_B8ABC3: JSL CODE_B9D0B8
CODE_B8ABC7: LDA $08C2
CODE_B8ABCA: AND #$4000
CODE_B8ABCD: BEQ CODE_B8ABE0
CODE_B8ABCF: LDX $0597
CODE_B8ABD2: LDA #$005E
CODE_B8ABD5: STA $2E,x
CODE_B8ABD7: STZ $30,x
CODE_B8ABD9: LDA $12,x
CODE_B8ABDB: AND #$BFFF
CODE_B8ABDE: STA $12,x
CODE_B8ABE0: JSR CODE_B8B530
CODE_B8ABE3: JMP CODE_B8996E
CODE_B8ABE6: LDA #$0008
CODE_B8ABE9: TSB $08C2
CODE_B8ABEC: JSR CODE_B8D1B5
CODE_B8ABEF: JSL CODE_B9D100
CODE_B8ABF3: JMP CODE_B8996E
CODE_B8ABF6: LDA #$001D
CODE_B8ABF9: JSR CODE_B8B9C7
CODE_B8ABFC: JSR CODE_B8D1B5
CODE_B8ABFF: JSL CODE_B9D100
CODE_B8AC03: JMP CODE_B8996E
CODE_B8AC06: LDA #$000C
CODE_B8AC09: JSR CODE_B8B9C7
CODE_B8AC0C: JSR CODE_B8D1B5
CODE_B8AC0F: JSL CODE_B9D100
CODE_B8AC13: JSR CODE_B8B7F4
CODE_B8AC16: JMP CODE_B8996E
CODE_B8AC19: LDA #$000C
CODE_B8AC1C: JSR CODE_B8B9C7
CODE_B8AC1F: JSR CODE_B8D1B5
CODE_B8AC22: JSR CODE_B8B7F4
CODE_B8AC25: JMP CODE_B89979
CODE_B8AC28: LDA #$000C
CODE_B8AC2B: JSR CODE_B8B9C7
CODE_B8AC2E: JSR CODE_B8D1B5
CODE_B8AC31: JSR CODE_B8CF83
CODE_B8AC34: LDX $64
CODE_B8AC36: LDA $20,x
CODE_B8AC38: BPL CODE_B8AC43
CODE_B8AC3A: LDA $0D66
CODE_B8AC3D: CMP $06,x
CODE_B8AC3F: BPL CODE_B8AC51
CODE_B8AC41: BRA CODE_B8AC4A
CODE_B8AC43: LDA $0D66
CODE_B8AC46: CMP $06,x
CODE_B8AC48: BMI CODE_B8AC51
CODE_B8AC4A: JSL CODE_B9D100
CODE_B8AC4E: JMP CODE_B8996E
CODE_B8AC51: STA $06,x
CODE_B8AC53: LDA $0D6A
CODE_B8AC56: STA $0A,x
CODE_B8AC58: INC $2E,x
CODE_B8AC5A: LDA #$0001
CODE_B8AC5D: STA $1E,x
CODE_B8AC5F: LDA #$004A
CODE_B8AC62: JSL CODE_B9D0B8
CODE_B8AC66: JMP CODE_B8996E
CODE_B8AC69: LDA #$000C
CODE_B8AC6C: JSR CODE_B8B9C7
CODE_B8AC6F: LDX $0597
CODE_B8AC72: LDA $2E,x
CODE_B8AC74: CMP #$004E
CODE_B8AC77: BEQ CODE_B8AC80
CODE_B8AC79: JSL CODE_B9D100
CODE_B8AC7D: JMP CODE_B8996E
CODE_B8AC80: LDX $64
CODE_B8AC82: LDA #$00E4
CODE_B8AC85: STA $02,x
CODE_B8AC87: STZ $2E,x
CODE_B8AC89: STZ $20,x
CODE_B8AC8B: STZ $26,x
CODE_B8AC8D: STZ $0C,x
CODE_B8AC8F: LDA #$8000
CODE_B8AC92: STA $04,x
CODE_B8AC94: STA $08,x
CODE_B8AC96: LDA #$0600
CODE_B8AC99: STA $24,x
CODE_B8AC9B: LDA #$0001
CODE_B8AC9E: JSL CODE_B9D0B8
CODE_B8ACA2: LDX $0597
CODE_B8ACA5: LDA #$00D8
CODE_B8ACA8: STA $02,x
CODE_B8ACAA: LDA #$0022
CODE_B8ACAD: STA $2E,x
CODE_B8ACAF: LDA #$001F
CODE_B8ACB2: LDX #$0003
CODE_B8ACB5: LDY #$0000
CODE_B8ACB8: JSR CODE_B8D8D5
CODE_B8ACBB: JSR CODE_B8D1F4
CODE_B8ACBE: JMP CODE_B8996E
CODE_B8ACC1: LDA #$000C
CODE_B8ACC4: JSR CODE_B8B9C7
CODE_B8ACC7: LDX $64
CODE_B8ACC9: LDA #$0050
CODE_B8ACCC: CLC
CODE_B8ACCD: ADC $24,x
CODE_B8ACCF: BMI CODE_B8ACD9
CODE_B8ACD1: CMP #$0800
CODE_B8ACD4: BCC CODE_B8ACD9
CODE_B8ACD6: LDA #$0800
CODE_B8ACD9: STA $24,x
CODE_B8ACDB: JSR CODE_B8CF83
CODE_B8ACDE: LDA $0D6C
CODE_B8ACE1: CMP $0A,x
CODE_B8ACE3: BMI CODE_B8ACEF
CODE_B8ACE5: JSR CODE_B8D1B5
CODE_B8ACE8: JSL CODE_B9D100
CODE_B8ACEC: JMP CODE_B89979
CODE_B8ACEF: STA $0A,x
CODE_B8ACF1: LDA $0D68
CODE_B8ACF4: STA $06,x
CODE_B8ACF6: INC $2E,x
CODE_B8ACF8: LDA #$004A
CODE_B8ACFB: JSL CODE_B9D0B8
CODE_B8ACFF: JMP CODE_B89979
CODE_B8AD02: LDA #$000C
CODE_B8AD05: JSR CODE_B8B9C7
CODE_B8AD08: JSL CODE_B9D100
CODE_B8AD0C: JMP CODE_B8996E
CODE_B8AD0F: LDA #$0025
CODE_B8AD12: JSR CODE_B8B9C7
CODE_B8AD15: LDX $64
CODE_B8AD17: LDA $42,x
CODE_B8AD19: STA $20,x
CODE_B8AD1B: STA $26,x
CODE_B8AD1D: JSR CODE_B8994C
CODE_B8AD20: LDA #$0008
CODE_B8AD23: JSL CODE_BCFA9A
CODE_B8AD27: JMP CODE_B8996E
CODE_B8AD2A: LDY $66
CODE_B8AD2C: LDA $0000,y
CODE_B8AD2F: CMP #$008F
CODE_B8AD32: BEQ CODE_B8AD44
CODE_B8AD34: LDA #$0007
CODE_B8AD37: JSL CODE_BCFB69
CODE_B8AD3B: LDA #$0020
CODE_B8AD3E: JSL CODE_BCFE0A
CODE_B8AD42: BCS CODE_B8AD88
CODE_B8AD44: LDX $64
CODE_B8AD46: LDA $2E,x
CODE_B8AD48: CMP #$0054
CODE_B8AD4B: BNE CODE_B8AD5B
CODE_B8AD4D: LDA #$000C
CODE_B8AD50: JSR CODE_B8B9C7
CODE_B8AD53: BCS CODE_B8AD85
CODE_B8AD55: LDX $64
CODE_B8AD57: STZ $2A,x
CODE_B8AD59: BRA CODE_B8AD63
CODE_B8AD5B: LDA #$001E
CODE_B8AD5E: JSR CODE_B8B9C7
CODE_B8AD61: BCS CODE_B8AD85
CODE_B8AD63: JSR CODE_B8B6A7
CODE_B8AD66: CMP #$0001
CODE_B8AD69: BNE CODE_B8AD76
CODE_B8AD6B: LDA #$0400
CODE_B8AD6E: LDY $0D4A
CODE_B8AD71: BEQ CODE_B8AD74
CODE_B8AD73: TYA
CODE_B8AD74: STA $2A,x
CODE_B8AD76: LDA #$0003
CODE_B8AD79: JSR CODE_B8D014
CODE_B8AD7C: LDA #$0003
CODE_B8AD7F: JSR CODE_B8CFD8
CODE_B8AD82: JSR CODE_B898C2
CODE_B8AD85: JMP CODE_B8996E
CODE_B8AD88: LDX $64
CODE_B8AD8A: STZ $20,x
CODE_B8AD8C: JSR CODE_B8CC93
CODE_B8AD8F: JMP CODE_B8996E
CODE_B8AD92: LDA #$001E
CODE_B8AD95: JSR CODE_B8B9C7
CODE_B8AD98: BCS CODE_B8ADAC
CODE_B8AD9A: LDA #$0003
CODE_B8AD9D: JSR CODE_B8D014
CODE_B8ADA0: LDA #$0003
CODE_B8ADA3: JSR CODE_B8CFD8
CODE_B8ADA6: JSR CODE_B898C2
CODE_B8ADA9: JSR CODE_B8ADE8
CODE_B8ADAC: JMP CODE_B8996E
CODE_B8ADAF: LDA #$0026
CODE_B8ADB2: JSR CODE_B8B9C7
CODE_B8ADB5: BCS CODE_B8ADDD
CODE_B8ADB7: LDX $64
CODE_B8ADB9: LDA $42,x
CODE_B8ADBB: STA $20,x
CODE_B8ADBD: STA $26,x
CODE_B8ADBF: LDA #$0003
CODE_B8ADC2: JSR CODE_B8D014
CODE_B8ADC5: LDA #$0003
CODE_B8ADC8: JSR CODE_B8CFD8
CODE_B8ADCB: JSR CODE_B898C2
CODE_B8ADCE: JSR CODE_B8ADE8
CODE_B8ADD1: LDX $64
CODE_B8ADD3: LDA $1E,x
CODE_B8ADD5: AND #$0202
CODE_B8ADD8: CMP #$0202
CODE_B8ADDB: BEQ CODE_B8ADE0
CODE_B8ADDD: JMP CODE_B8996E
CODE_B8ADE0: LDA #$0050
CODE_B8ADE3: STA $2E,x
CODE_B8ADE5: JMP CODE_B8996E
CODE_B8ADE8: LDA #$0006
CODE_B8ADEB: JSL CODE_BCFA9A
CODE_B8ADEF: RTS
CODE_B8ADF0: LDA #$000C
CODE_B8ADF3: JSR CODE_B8B9C7
CODE_B8ADF6: LDX $64
CODE_B8ADF8: LDA $32,x
CODE_B8ADFA: CMP #$0002
CODE_B8ADFD: BEQ CODE_B8AE0B
CODE_B8ADFF: JSR CODE_B8B8DA
CODE_B8AE02: JSR CODE_B8994C
CODE_B8AE05: JSR CODE_B89AE0
CODE_B8AE08: JMP CODE_B8996E
CODE_B8AE0B: JSR CODE_B8CB05
CODE_B8AE0E: JMP CODE_B8996E
CODE_B8AE11: JSL CODE_B9D100
CODE_B8AE15: JMP CODE_B8996E
CODE_B8AE18: LDX $64
CODE_B8AE1A: LDA $1E,x
CODE_B8AE1C: AND #$0303
CODE_B8AE1F: BNE CODE_B8AE4A
CODE_B8AE21: LDA #$0009
CODE_B8AE24: JSL CODE_BCFA9A
CODE_B8AE28: LDA #$0001
CODE_B8AE2B: JSR CODE_B8B9C7
CODE_B8AE2E: JSR CODE_B8CF4B
CODE_B8AE31: JSR CODE_B8CF5E
CODE_B8AE34: LDX $0595
CODE_B8AE37: LDA $06,x
CODE_B8AE39: ORA #$0004
CODE_B8AE3C: STA $06,x
CODE_B8AE3E: JSR CODE_B8994C
CODE_B8AE41: JSR CODE_B8B714
CODE_B8AE44: JSR CODE_B8B5C3
CODE_B8AE47: JMP CODE_B8996E
CODE_B8AE4A: JSL CODE_B9DFCF
CODE_B8AE4E: JMP CODE_B8996E
CODE_B8AE51: JSR CODE_B89B30
CODE_B8AE54: LDA #$0007
CODE_B8AE57: JSR CODE_B8B9C7
CODE_B8AE5A: JSR CODE_B8B8DA
CODE_B8AE5D: JSR CODE_B8994C
CODE_B8AE60: JMP CODE_B8996E
CODE_B8AE63: LDA #$000C
CODE_B8AE66: JSR CODE_B8B9C7
CODE_B8AE69: JSR CODE_B8CF68
CODE_B8AE6C: JSR CODE_B89987
CODE_B8AE6F: LDA [$8E],y
CODE_B8AE71: JSR CODE_B8D014
CODE_B8AE74: JSR CODE_B8D24A
CODE_B8AE77: JSR CODE_B8CF83
CODE_B8AE7A: JSR CODE_B8B516
CODE_B8AE7D: JSR CODE_B89960
CODE_B8AE80: JMP CODE_B8996E
CODE_B8AE83: LDA #$0020
CODE_B8AE86: JSR CODE_B8B9C7
CODE_B8AE89: JSR CODE_B8CF68
CODE_B8AE8C: JSR CODE_B89987
CODE_B8AE8F: LDA [$8E],y
CODE_B8AE91: JSR CODE_B8D014
CODE_B8AE94: JSR CODE_B8D24A
CODE_B8AE97: JSR CODE_B8CF83
CODE_B8AE9A: LDX $64
CODE_B8AE9C: STZ $1E,x
CODE_B8AE9E: JSR CODE_B89963
CODE_B8AEA1: JMP CODE_B8996E
CODE_B8AEA4: LDA #$000C
CODE_B8AEA7: JSR CODE_B8B9C7
CODE_B8AEAA: JSR CODE_B8994C
CODE_B8AEAD: JMP CODE_B8996E
CODE_B8AEB0: LDA #$0020
CODE_B8AEB3: JSR CODE_B8B9C7
CODE_B8AEB6: JSR CODE_B8D1B5
CODE_B8AEB9: JSL CODE_B9D100
CODE_B8AEBD: JMP CODE_B8996E
CODE_B8AEC0: LDX $64
CODE_B8AEC2: LDA $4E,x
CODE_B8AEC4: STA $26,x
CODE_B8AEC6: LDA $06,x
CODE_B8AEC8: SEC
CODE_B8AEC9: SBC $17BA
CODE_B8AECC: BMI CODE_B8AED5
CODE_B8AECE: CMP #$0100
CODE_B8AED1: BPL CODE_B8AED5
CODE_B8AED3: BRA CODE_B8AEB6
CODE_B8AED5: LDA $4E,x
CODE_B8AED7: STA $26,x
CODE_B8AED9: STA $20,x
CODE_B8AEDB: LDA #$0066
CODE_B8AEDE: STA $2E,x
CODE_B8AEE0: STZ $24,x
CODE_B8AEE2: JSR CODE_B8A6A9
CODE_B8AEE5: JML CODE_B8996E
CODE_B8AEE9: LDA #$001F
CODE_B8AEEC: JSR CODE_B8B9C7
CODE_B8AEEF: LDX $64
CODE_B8AEF1: LDA $42,x
CODE_B8AEF3: BPL CODE_B8AF13
CODE_B8AEF5: JSR CODE_B8CF68
CODE_B8AEF8: LDX $64
CODE_B8AEFA: LDA $24,x
CODE_B8AEFC: JSR CODE_B8D5E6
CODE_B8AEFF: LDA $1E,x
CODE_B8AF01: LSR A
CODE_B8AF02: BCC CODE_B8AF11
CODE_B8AF04: LDA $44,x
CODE_B8AF06: EOR #$FFFF
CODE_B8AF09: INC A
CODE_B8AF0A: STA $24,x
CODE_B8AF0C: LDA $44,x
CODE_B8AF0E: LSR A
CODE_B8AF0F: STA $44,x
CODE_B8AF11: BRA CODE_B8AF15
CODE_B8AF13: DEC $42,x
CODE_B8AF15: JSR CODE_B8D1B5
CODE_B8AF18: LDX $64
CODE_B8AF1A: LDA $50,x
CODE_B8AF1C: BEQ CODE_B8AF30
CODE_B8AF1E: XBA
CODE_B8AF1F: TAY
CODE_B8AF20: BMI CODE_B8AF2E
CODE_B8AF22: EOR #$FFFF
CODE_B8AF25: INC A
CODE_B8AF26: AND #$FF00
CODE_B8AF29: XBA
CODE_B8AF2A: STA $50,x
CODE_B8AF2C: BRA CODE_B8AF30
CODE_B8AF2E: STZ $50,x
CODE_B8AF30: JSR CODE_B8AF85
CODE_B8AF33: BCC CODE_B8AF41
CODE_B8AF35: LDX $64
CODE_B8AF37: JSR CODE_B8AF63
CODE_B8AF3A: STA $50,x
CODE_B8AF3C: LDA #$8001
CODE_B8AF3F: STA $1C,x
CODE_B8AF41: LDA $091F
CODE_B8AF44: BMI CODE_B8AF49
CODE_B8AF46: JMP CODE_B8996E
CODE_B8AF49: LDX $64
CODE_B8AF4B: STZ $1C,x
CODE_B8AF4D: STZ $50,x
CODE_B8AF4F: LDA $091B
CODE_B8AF52: AND #$FCFF
CODE_B8AF55: STA $091B
CODE_B8AF58: JSL CODE_BB8C2C
CODE_B8AF5C: JSL CODE_B9DFCF
CODE_B8AF60: JMP CODE_B8996E
CODE_B8AF63: LDA $091F
CODE_B8AF66: CMP #$0008
CODE_B8AF69: BMI CODE_B8AF81
CODE_B8AF6B: CMP #$0010
CODE_B8AF6E: BMI CODE_B8AF7D
CODE_B8AF70: CMP #$0018
CODE_B8AF73: BMI CODE_B8AF79
CODE_B8AF75: LDA #$0001
CODE_B8AF78: RTS
CODE_B8AF79: LDA #$0002
CODE_B8AF7C: RTS
CODE_B8AF7D: LDA #$0003
CODE_B8AF80: RTS
CODE_B8AF81: LDA #$0004
CODE_B8AF84: RTS
CODE_B8AF85: LDX $0595
CODE_B8AF88: LDA $02,x
CODE_B8AF8A: AND #$C0C0
CODE_B8AF8D: BEQ CODE_B8AF95
CODE_B8AF8F: LDA #$0008
CODE_B8AF92: TSB $0B02
CODE_B8AF95: LDA $2A
CODE_B8AF97: AND #$0003
CODE_B8AF9A: BNE CODE_B8AFA9
CODE_B8AF9C: LDA #$0008
CODE_B8AF9F: TRB $0B02
CODE_B8AFA2: BEQ CODE_B8AFA9
CODE_B8AFA4: DEC $091F
CODE_B8AFA7: SEC
CODE_B8AFA8: RTS
CODE_B8AFA9: CLC
CODE_B8AFAA: RTS
DATA_B8AFAB:
db $06, $06, $05, $05, $05, $04, $04, $04
db $04, $03, $03, $03, $03, $02, $02, $02
db $02
CODE_B8AFBC: LDX $64
CODE_B8AFBE: LDY #$002C
CODE_B8AFC1: LDA [$8E],y
CODE_B8AFC3: STA $20,x
CODE_B8AFC5: STA $26,x
CODE_B8AFC7: JSR CODE_B89933
CODE_B8AFCA: LDX $64
CODE_B8AFCC: LDA $1E,x
CODE_B8AFCE: LSR A
CODE_B8AFCF: BCS CODE_B8AFD4
CODE_B8AFD1: JMP CODE_B89979
CODE_B8AFD4: INC $2E,x
CODE_B8AFD6: STZ $24,x
CODE_B8AFD8: LDA #$003D
CODE_B8AFDB: JSL CODE_B9D000
CODE_B8AFDF: JMP CODE_B89979
CODE_B8AFE2: JSL CODE_BBBB69
CODE_B8AFE6: BCS CODE_B8B002
CODE_B8AFE8: LDX $64
CODE_B8AFEA: STZ $30,x
CODE_B8AFEC: LDY #$002C
CODE_B8AFEF: LDA [$8E],y
CODE_B8AFF1: STA $20,x
CODE_B8AFF3: STA $26,x
CODE_B8AFF5: JSR CODE_B8CF83
CODE_B8AFF8: JSR CODE_B8D1B5
CODE_B8AFFB: JSL CODE_B9D100
CODE_B8AFFF: JMP CODE_B89979
CODE_B8B002: JSR CODE_B8B831
CODE_B8B005: JMP CODE_B89979
CODE_B8B008: LDX $64
CODE_B8B00A: DEC $42,x
CODE_B8B00C: BEQ CODE_B8B01A
CODE_B8B00E: LDA #$0008
CODE_B8B011: JSR CODE_B8B9C7
CODE_B8B014: JSR CODE_B89966
CODE_B8B017: JMP CODE_B8996E
CODE_B8B01A: LDA #$000B
CODE_B8B01D: STA $2E,x
CODE_B8B01F: JMP CODE_B89B27
CODE_B8B022: LDA #$0007
CODE_B8B025: JSR CODE_B8B9C7
CODE_B8B028: JSR CODE_B8994C
CODE_B8B02B: JSR CODE_B8B5DA
CODE_B8B02E: JMP CODE_B8996E
CODE_B8B031: LDA #$0008
CODE_B8B034: JSR CODE_B8B9C7
CODE_B8B037: JSR CODE_B8CE78
CODE_B8B03A: LDY $66
CODE_B8B03C: LDA $0006,y
CODE_B8B03F: ORA #$0004
CODE_B8B042: STA $0006,y
CODE_B8B045: JSR CODE_B8CF4B
CODE_B8B048: JSR CODE_B8CF5E
CODE_B8B04B: JSR CODE_B8994C
CODE_B8B04E: JMP CODE_B8996E
CODE_B8B051: LDA #$001F
CODE_B8B054: JSR CODE_B8B9C7
CODE_B8B057: JSR CODE_B8D1B5
CODE_B8B05A: JSR CODE_B8AF85
CODE_B8B05D: LDA $2A
CODE_B8B05F: AND #$0003
CODE_B8B062: BNE CODE_B8B072
CODE_B8B064: LDX $64
CODE_B8B066: LDA #$8001
CODE_B8B069: STA $1C,x
CODE_B8B06B: LDA $50,x
CODE_B8B06D: EOR #$0400
CODE_B8B070: STA $50,x
CODE_B8B072: LDA $2A
CODE_B8B074: AND #$0003
CODE_B8B077: BNE CODE_B8B07C
CODE_B8B079: DEC $091F
CODE_B8B07C: LDA $091F
CODE_B8B07F: BMI CODE_B8B084
CODE_B8B081: JMP CODE_B8996E
CODE_B8B084: LDX $64
CODE_B8B086: STZ $50,x
CODE_B8B088: JSL CODE_B9DFCF
CODE_B8B08C: JMP CODE_B8996E
CODE_B8B08F: LDX $64
CODE_B8B091: LDA $1E,x
CODE_B8B093: AND #$0001
CODE_B8B096: BNE CODE_B8B0AC
CODE_B8B098: LDA $0A,x
CODE_B8B09A: SEC
CODE_B8B09B: SBC $17C0
CODE_B8B09E: CMP #$0120
CODE_B8B0A1: BPL CODE_B8B0AC
CODE_B8B0A3: JSR CODE_B89933
CODE_B8B0A6: JSR CODE_B8D225
CODE_B8B0A9: JMP CODE_B8996E
CODE_B8B0AC: JSR CODE_B8830E
CODE_B8B0AF: BRA CODE_B8B0A3
CODE_B8B0B1: LDX $64
CODE_B8B0B3: LDA $4E,x
CODE_B8B0B5: STA $26,x
CODE_B8B0B7: LDA $06,x
CODE_B8B0B9: SEC
CODE_B8B0BA: SBC $17BA
CODE_B8B0BD: BMI CODE_B8B0D6
CODE_B8B0BF: CMP #$0100
CODE_B8B0C2: BPL CODE_B8B0D6
CODE_B8B0C4: JSR CODE_B89933
CODE_B8B0C7: LDX $64
CODE_B8B0C9: LDA $1E,x
CODE_B8B0CB: AND #$0002
CODE_B8B0CE: CMP #$0002
CODE_B8B0D1: BEQ CODE_B8B0D6
CODE_B8B0D3: JMP CODE_B8996E
CODE_B8B0D6: LDA $4E,x
CODE_B8B0D8: STA $26,x
CODE_B8B0DA: STA $20,x
CODE_B8B0DC: INC $2E,x
CODE_B8B0DE: STZ $24,x
CODE_B8B0E0: JSR CODE_B8A6A9
CODE_B8B0E3: JMP CODE_B8996E
CODE_B8B0E6: JSR CODE_B89928
CODE_B8B0E9: JMP CODE_B8996E
CODE_B8B0EC: LDA #$0001
CODE_B8B0EF: JSR CODE_B8B9C7
CODE_B8B0F2: JSR CODE_B8CF5E
CODE_B8B0F5: JSR CODE_B8994C
CODE_B8B0F8: JSR CODE_B8B5C3
CODE_B8B0FB: JSR CODE_B8B107
CODE_B8B0FE: JMP CODE_B8996E
CODE_B8B101: JSR CODE_B8B107
CODE_B8B104: JMP CODE_B89E98
CODE_B8B107: LDX $64
CODE_B8B109: LDY $42,x
CODE_B8B10B: BEQ CODE_B8B136
CODE_B8B10D: LDA $000E,y
CODE_B8B110: BMI CODE_B8B12E
CODE_B8B112: LDA $0006,y
CODE_B8B115: CMP #$3340
CODE_B8B118: BCC CODE_B8B11F
CODE_B8B11A: CMP #$3370
CODE_B8B11D: BCC CODE_B8B12E
CODE_B8B11F: LDA $004A,y
CODE_B8B122: STA $06,x
CODE_B8B124: SEC
CODE_B8B125: SBC $0006,y
CODE_B8B128: LDX $0595
CODE_B8B12B: STA $0E,x
CODE_B8B12D: RTS
CODE_B8B12E: LDA #$0000
CODE_B8B131: STA $0042,y
CODE_B8B134: STA $42,x
CODE_B8B136: RTS
CODE_B8B137: LDA #$0021
CODE_B8B13A: JSR CODE_B8B9C7
CODE_B8B13D: JSR CODE_B8CF4B
CODE_B8B140: LDA #$2000
CODE_B8B143: TSB $0AB8
CODE_B8B146: LDX $64
CODE_B8B148: LDA $24,x
CODE_B8B14A: SEC
CODE_B8B14B: SBC #$007C
CODE_B8B14E: STA $24,x
CODE_B8B150: JSR CODE_B8CF68
CODE_B8B153: LDY #$006E
CODE_B8B156: LDA [$8E],y
CODE_B8B158: JSR CODE_B8D014
CODE_B8B15B: JSR CODE_B89957
CODE_B8B15E: LDY $19C4
CODE_B8B161: LDA $004A,y
CODE_B8B164: CLC
CODE_B8B165: ADC $2A,x
CODE_B8B167: STA $32
CODE_B8B169: LDA $24,x
CODE_B8B16B: BPL CODE_B8B175
CODE_B8B16D: CMP $32
CODE_B8B16F: BPL CODE_B8B175
CODE_B8B171: LDA $32
CODE_B8B173: STA $24,x
CODE_B8B175: JMP CODE_B8996E
CODE_B8B178: LDA #$000C
CODE_B8B17B: JSR CODE_B8B9C7
CODE_B8B17E: JSR CODE_B8CF68
CODE_B8B181: JSR CODE_B89928
CODE_B8B184: JMP CODE_B89979
CODE_B8B187: LDA #$000C
CODE_B8B18A: JSR CODE_B8B9C7
CODE_B8B18D: JSR CODE_B8CF68
CODE_B8B190: JSR CODE_B89928
CODE_B8B193: JSR CODE_B8B53A
CODE_B8B196: JMP CODE_B89979
CODE_B8B199: LDY $66
CODE_B8B19B: LDA $0000,y
CODE_B8B19E: CMP #$008F
CODE_B8B1A1: BEQ CODE_B8B1B3
CODE_B8B1A3: LDA #$0007
CODE_B8B1A6: JSL CODE_BCFB69
CODE_B8B1AA: LDA #$0020
CODE_B8B1AD: JSL CODE_BCFE0A
CODE_B8B1B1: BCS CODE_B8B1C4
CODE_B8B1B3: LDA #$0022
CODE_B8B1B6: JSR CODE_B8B9C7
CODE_B8B1B9: BCS CODE_B8B1C1
CODE_B8B1BB: JSR CODE_B8994C
CODE_B8B1BE: JSR CODE_B8B5DA
CODE_B8B1C1: JMP CODE_B8996E
CODE_B8B1C4: LDX $64
CODE_B8B1C6: STZ $20,x
CODE_B8B1C8: JSR CODE_B8CC93
CODE_B8B1CB: JMP CODE_B8996E
CODE_B8B1CE: LDX $64
CODE_B8B1D0: DEC $42,x
CODE_B8B1D2: BPL CODE_B8B1D9
CODE_B8B1D4: LDA #$0001
CODE_B8B1D7: STA $2E,x
CODE_B8B1D9: JSR CODE_B8CF4B
CODE_B8B1DC: JSR CODE_B8CF5E
CODE_B8B1DF: JSR CODE_B8994C
CODE_B8B1E2: JMP CODE_B8996E
CODE_B8B1E5: LDX $64
CODE_B8B1E7: LDA $24,x
CODE_B8B1E9: SEC
CODE_B8B1EA: SBC #$0080
CODE_B8B1ED: BMI CODE_B8B1F4
CODE_B8B1EF: LDA #$0006
CODE_B8B1F2: STA $2E,x
CODE_B8B1F4: LDA #$0001
CODE_B8B1F7: JSR CODE_B8B9C7
CODE_B8B1FA: JSR CODE_B8CF4B
CODE_B8B1FD: JSR CODE_B8CF5E
CODE_B8B200: JSR CODE_B8994C
CODE_B8B203: JSR CODE_B89CCD
CODE_B8B206: BCS CODE_B8B20E
CODE_B8B208: JSR CODE_B8B714
CODE_B8B20B: JSR CODE_B8B5C3
CODE_B8B20E: JMP CODE_B8996E
CODE_B8B211: LDA #$0023
CODE_B8B214: JSR CODE_B8B9C7
CODE_B8B217: BCS CODE_B8B252
CODE_B8B219: LDA #$0100
CODE_B8B21C: TSB $08C2
CODE_B8B21F: DEC $2A
CODE_B8B221: LDX $64
CODE_B8B223: LDA $4A,x
CODE_B8B225: STA $32
CODE_B8B227: INC A
CODE_B8B228: AND #$0FFF
CODE_B8B22B: STA $4A,x
CODE_B8B22D: EOR $32
CODE_B8B22F: AND #$0010
CODE_B8B232: BNE CODE_B8B237
CODE_B8B234: JML [$05A9]
CODE_B8B237: LDA $32
CODE_B8B239: AND #$0010
CODE_B8B23C: BNE CODE_B8B245
CODE_B8B23E: LDA #$C000
CODE_B8B241: STA $1C,x
CODE_B8B243: BRA CODE_B8B234
CODE_B8B245: LDA #$075E
CODE_B8B248: JSL CODE_B58021
CODE_B8B24C: LDX $64
CODE_B8B24E: STZ $1C,x
CODE_B8B250: BRA CODE_B8B234
CODE_B8B252: LDA #$0700
CODE_B8B255: JSL CODE_B58021
CODE_B8B259: BRA CODE_B8B24C
CODE_B8B25B: JSL CODE_B9D100
CODE_B8B25F: JMP CODE_B89979
CODE_B8B262: LDA #$0020
CODE_B8B265: JSR CODE_B8B9C7
CODE_B8B268: JSR CODE_B8CF68
CODE_B8B26B: LDA #$0007
CODE_B8B26E: JSR CODE_B8D014
CODE_B8B271: JSR CODE_B8CF83
CODE_B8B274: JSL CODE_B9D100
CODE_B8B278: JMP CODE_B89979
CODE_B8B27B: JSL CODE_BBC140
CODE_B8B27F: JMP CODE_B8997E
CODE_B8B282: JSL CODE_B9D0F3
CODE_B8B286: JSL CODE_BBC140
CODE_B8B28A: JMP CODE_B8997E
CODE_B8B28D: LDA #$000B
CODE_B8B290: JSR CODE_B8D014
CODE_B8B293: JSR CODE_B8CF83
CODE_B8B296: JSL CODE_B9D0F3
CODE_B8B29A: JSL CODE_BBC140
CODE_B8B29E: JMP CODE_B8997E
CODE_B8B2A1: LDX $64
CODE_B8B2A3: LDY $66
CODE_B8B2A5: LDA #$0060
CODE_B8B2A8: CLC
CODE_B8B2A9: ADC $24,x
CODE_B8B2AB: BMI CODE_B8B2B5
CODE_B8B2AD: CMP #$0600
CODE_B8B2B0: BCC CODE_B8B2B5
CODE_B8B2B2: LDA #$0600
CODE_B8B2B5: STA $24,x
CODE_B8B2B7: JSR CODE_B8CF83
CODE_B8B2BA: LDX $64
CODE_B8B2BC: LDA $24,x
CODE_B8B2BE: BMI CODE_B8B2CA
CODE_B8B2C0: LDY $0593
CODE_B8B2C3: LDA $0A,x
CODE_B8B2C5: CMP $000A,y
CODE_B8B2C8: BPL CODE_B8B2D4
CODE_B8B2CA: JSR CODE_B8D1B5
CODE_B8B2CD: JSL CODE_B9D0F3
CODE_B8B2D1: JMP CODE_B89979
CODE_B8B2D4: LDA #$0022
CODE_B8B2D7: STA $2E,x
CODE_B8B2D9: LDA #$00D8
CODE_B8B2DC: STA $02,x
CODE_B8B2DE: LDA #$001F
CODE_B8B2E1: LDX #$0003
CODE_B8B2E4: LDY #$0000
CODE_B8B2E7: JSR CODE_B8D8D5
CODE_B8B2EA: LDX $0593
CODE_B8B2ED: LDA #$00E4
CODE_B8B2F0: STA $02,x
CODE_B8B2F2: JSR CODE_B88092
CODE_B8B2F5: JSR CODE_B8B960
CODE_B8B2F8: JSR CODE_B880AB
CODE_B8B2FB: JMP CODE_B89979
CODE_B8B2FE: JSR CODE_B8CF83
CODE_B8B301: JSR CODE_B8B310
CODE_B8B304: JMP CODE_B8996E
CODE_B8B307: JSR CODE_B8CF83
CODE_B8B30A: JSR CODE_B8B310
CODE_B8B30D: JMP CODE_B89979
CODE_B8B310: LDX $64
CODE_B8B312: LDA $00,x
CODE_B8B314: CMP #$00E8
CODE_B8B317: BNE CODE_B8B377
CODE_B8B319: DEC $0D64
CODE_B8B31C: BNE CODE_B8B377
CODE_B8B31E: LDY $0595
CODE_B8B321: LDA #$0000
CODE_B8B324: STA $0014,y
CODE_B8B327: LDA $0016,y
CODE_B8B32A: PHA
CODE_B8B32B: JSL CODE_80889C
CODE_B8B32F: LDY $0595
CODE_B8B332: PLA
CODE_B8B333: STA $0016,y
CODE_B8B336: LDA #$0000
CODE_B8B339: STA $0014,y
CODE_B8B33C: JSR CODE_B88092
CODE_B8B33F: LDA #$003D
CODE_B8B342: STA $2E,x
CODE_B8B344: STZ $1C,x
CODE_B8B346: LDA $0D66
CODE_B8B349: STA $04,x
CODE_B8B34B: LDA $0D6C
CODE_B8B34E: STA $0A,x
CODE_B8B350: LDA #$00E4
CODE_B8B353: STA $02,x
CODE_B8B355: JSR CODE_B8B6C7
CODE_B8B358: JSR CODE_B880AB
CODE_B8B35B: LDA #$0022
CODE_B8B35E: STA $2E,x
CODE_B8B360: STZ $1C,x
CODE_B8B362: LDA #$00D8
CODE_B8B365: STA $02,x
CODE_B8B367: LDA #$001F
CODE_B8B36A: LDX #$0043
CODE_B8B36D: LDY #$0000
CODE_B8B370: JSR CODE_B8D8D5
CODE_B8B373: JSL CODE_BB8C19
CODE_B8B377: RTS
CODE_B8B378: LDA #$0019
CODE_B8B37B: JSR CODE_B8B9C7
CODE_B8B37E: JSR CODE_B8D1B5
CODE_B8B381: JSL CODE_B9D100
CODE_B8B385: JMP CODE_B8996E
CODE_B8B388: LDA #$0024
CODE_B8B38B: JSR CODE_B8B9C7
CODE_B8B38E: JSR CODE_B8D1B5
CODE_B8B391: JSL CODE_B9D100
CODE_B8B395: JMP CODE_B8996E
CODE_B8B398: LDA #$0020
CODE_B8B39B: JSR CODE_B8B9C7
CODE_B8B39E: JSR CODE_B8CF68
CODE_B8B3A1: JSR CODE_B89987
CODE_B8B3A4: LDA [$8E],y
CODE_B8B3A6: JSR CODE_B8D014
CODE_B8B3A9: JSR CODE_B8D24A
CODE_B8B3AC: JSR CODE_B8D5E6
CODE_B8B3AF: JSR CODE_B8B516
CODE_B8B3B2: JSR CODE_B8D225
CODE_B8B3B5: JSR CODE_B8B53A
CODE_B8B3B8: JSR CODE_B8D1B5
CODE_B8B3BB: JSL CODE_B9D0F3
CODE_B8B3BF: LDX $64
CODE_B8B3C1: LDA $1E,x
CODE_B8B3C3: AND #$0001
CODE_B8B3C6: BNE CODE_B8B3CB
CODE_B8B3C8: JMP CODE_B8997E
CODE_B8B3CB: CPX $0597
CODE_B8B3CE: BEQ CODE_B8B3C8
CODE_B8B3D0: JSR CODE_B88092
CODE_B8B3D3: LDA #$0047
CODE_B8B3D6: STA $2E,x
CODE_B8B3D8: LDA #$0045
CODE_B8B3DB: JSL CODE_B9D0B8
CODE_B8B3DF: LDA $08C2
CODE_B8B3E2: AND #$4000
CODE_B8B3E5: BEQ CODE_B8B3E7
CODE_B8B3E7: JSR CODE_B8B3F0
CODE_B8B3EA: BRA CODE_B8B3C8
CODE_B8B3EC: JSR CODE_B8B3F0
CODE_B8B3EF: RTL
CODE_B8B3F0: LDA $D3
CODE_B8B3F2: CMP #$0061
CODE_B8B3F5: BEQ CODE_B8B40A
CODE_B8B3F7: CMP #$00B9
CODE_B8B3FA: BEQ CODE_B8B40A
CODE_B8B3FC: CMP #$006B
CODE_B8B3FF: BEQ CODE_B8B435
CODE_B8B401: LDX #$0002
CODE_B8B404: LDY #$0003
CODE_B8B407: JSR CODE_B89171
CODE_B8B40A: JSL CODE_BB8114
CODE_B8B40E: BCS CODE_B8B434
CODE_B8B410: LDA.l DATA_FF1904
CODE_B8B414: TAY
CODE_B8B415: JSL CODE_BB8432
CODE_B8B419: BCS CODE_B8B434
CODE_B8B41B: LDX $68
CODE_B8B41D: LDA #$001B
CODE_B8B420: STA $42,x
CODE_B8B422: STZ $20,x
CODE_B8B424: STZ $24,x
CODE_B8B426: LDY $0593
CODE_B8B429: LDA $0006,y
CODE_B8B42C: STA $06,x
CODE_B8B42E: LDA $17C0
CODE_B8B431: STA $0A,x
CODE_B8B433: CLC
CODE_B8B434: RTS
CODE_B8B435: JSL CODE_BB8135
CODE_B8B439: BCS CODE_B8B434
CODE_B8B43B: LDA.l DATA_FF18F0
CODE_B8B43F: TAY
CODE_B8B440: JSL CODE_BB8432
CODE_B8B444: BCS CODE_B8B434
CODE_B8B446: LDX $68
CODE_B8B448: LDA $12,x
CODE_B8B44A: ORA #$3000
CODE_B8B44D: STA $12,x
CODE_B8B44F: LDA #$0011
CODE_B8B452: STA $42,x
CODE_B8B454: STZ $20,x
CODE_B8B456: STZ $24,x
CODE_B8B458: LDY $0593
CODE_B8B45B: LDA $0006,y
CODE_B8B45E: STA $06,x
CODE_B8B460: LDA $17C0
CODE_B8B463: STA $0A,x
CODE_B8B465: CLC
CODE_B8B466: RTS
CODE_B8B467: LDX $64
CODE_B8B469: STZ $2C,x
CODE_B8B46B: JSR CODE_B8CF68
CODE_B8B46E: LDA #$000B
CODE_B8B471: JSR CODE_B8D014
CODE_B8B474: JSR CODE_B8D5E6
CODE_B8B477: JSR CODE_B8D225
CODE_B8B47A: JSR CODE_B8D1B5
CODE_B8B47D: JSL CODE_B9D0F3
CODE_B8B481: JSL CODE_BBC140
CODE_B8B485: JMP CODE_B8997E
CODE_B8B488: LDA #$0023
CODE_B8B48B: JSR CODE_B8B9C7
CODE_B8B48E: LDX $64
CODE_B8B490: LDA $2E,x
CODE_B8B492: CMP #$007D
CODE_B8B495: BNE CODE_B8B49A
CODE_B8B497: JMP CODE_B8B219
CODE_B8B49A: LDA #$005B
CODE_B8B49D: STA $2E,x
CODE_B8B49F: STZ $1C,x
CODE_B8B4A1: JMP CODE_B8996E
CODE_B8B4A4: JSL CODE_B381CA
CODE_B8B4A8: JSR CODE_B8A186
CODE_B8B4AB: JMP CODE_B89975
CODE_B8B4AE: LDA #$0023
CODE_B8B4B1: JSR CODE_B8B9C7
CODE_B8B4B4: LDX $64
CODE_B8B4B6: LDA $2E,x
CODE_B8B4B8: CMP #$007F
CODE_B8B4BB: BNE CODE_B8B4C0
CODE_B8B4BD: JMP CODE_B8B219
CODE_B8B4C0: JSR CODE_B8B960
CODE_B8B4C3: LDX $64
CODE_B8B4C5: LDA #$0067
CODE_B8B4C8: STA $2E,x
CODE_B8B4CA: STZ $1C,x
CODE_B8B4CC: JMP CODE_B8996E
CODE_B8B4CF: LDX $0BA0
CODE_B8B4D2: LDA $54,x
CODE_B8B4D4: STA $5E
CODE_B8B4D6: LDA $90
CODE_B8B4D8: STA $60
CODE_B8B4DA: LDY #$0000
CODE_B8B4DD: LDA [$5E],y
CODE_B8B4DF: STA $32
CODE_B8B4E1: LDY #$0002
CODE_B8B4E4: LDA [$5E],y
CODE_B8B4E6: STA $34
CODE_B8B4E8: LDY #$0004
CODE_B8B4EB: LDA [$5E],y
CODE_B8B4ED: STA $36
CODE_B8B4EF: LDY #$0006
CODE_B8B4F2: LDA [$5E],y
CODE_B8B4F4: STA $38
CODE_B8B4F6: RTS
CODE_B8B4F7: TXY
CODE_B8B4F8: LDX $0593
CODE_B8B4FB: LDA $000A,y
CODE_B8B4FE: CLC
CODE_B8B4FF: ADC $36
CODE_B8B501: CMP $0A,x
CODE_B8B503: BPL CODE_B8B511
CODE_B8B505: LDA $000A,y
CODE_B8B508: CLC
CODE_B8B509: ADC $38
CODE_B8B50B: CMP $0A,x
CODE_B8B50D: BMI CODE_B8B514
CODE_B8B50F: CLC
CODE_B8B510: RTS
CODE_B8B511: INC A
CODE_B8B512: SEC
CODE_B8B513: RTS
CODE_B8B514: SEC
CODE_B8B515: RTS
CODE_B8B516: LDX $64
CODE_B8B518: LDA $1E,x
CODE_B8B51A: AND #$0001
CODE_B8B51D: BNE CODE_B8B52A
CODE_B8B51F: LDA $0A,x
CODE_B8B521: CMP $0935
CODE_B8B524: BPL CODE_B8B529
CODE_B8B526: STA $0935
CODE_B8B529: RTS
CODE_B8B52A: LDA $0A,x
CODE_B8B52C: STA $0935
CODE_B8B52F: RTS
CODE_B8B530: LDX $64
CODE_B8B532: LDA $40,x
CODE_B8B534: ORA #$E000
CODE_B8B537: STA $40,x
CODE_B8B539: RTS
CODE_B8B53A: LDX $64
CODE_B8B53C: LDA $0A,x
CODE_B8B53E: SEC
CODE_B8B53F: SBC $17C0
CODE_B8B542: CMP #$0120
CODE_B8B545: BPL CODE_B8B586
CODE_B8B547: LDA $1E,x
CODE_B8B549: AND #$0080
CODE_B8B54C: BNE CODE_B8B56E
CODE_B8B54E: LDA $10,x
CODE_B8B550: AND #$0100
CODE_B8B553: BEQ CODE_B8B5A6
CODE_B8B555: LDA $1E,x
CODE_B8B557: AND #$1001
CODE_B8B55A: CMP #$0001
CODE_B8B55D: BNE CODE_B8B584
CODE_B8B55F: BIT $0D54
CODE_B8B562: BMI CODE_B8B56E
CODE_B8B564: LDA $0D4A
CODE_B8B567: BPL CODE_B8B56E
CODE_B8B569: CMP #$9000
CODE_B8B56C: BCC CODE_B8B5A6
CODE_B8B56E: LDA $30,x
CODE_B8B570: AND #$0080
CODE_B8B573: BNE CODE_B8B5A6
CODE_B8B575: LDY #$0036
CODE_B8B578: JSL CODE_BB842C
CODE_B8B57C: LDA #$0023
CODE_B8B57F: JSL CODE_B8D8BA
CODE_B8B583: RTS
CODE_B8B584: BRA CODE_B8B5A6
CODE_B8B586: CPX $0597
CODE_B8B589: BEQ CODE_B8B5B7
CODE_B8B58B: LDA $2E,x
CODE_B8B58D: CMP #$0012
CODE_B8B590: BNE CODE_B8B597
CODE_B8B592: LDA $48,x
CODE_B8B594: LSR A
CODE_B8B595: BCS CODE_B8B5A6
CODE_B8B597: LDA $0515
CODE_B8B59A: CMP #$0001
CODE_B8B59D: BEQ CODE_B8B5A7
CODE_B8B59F: LDA #$0029
CODE_B8B5A2: JSL CODE_B8D8BA
CODE_B8B5A6: RTS
CODE_B8B5A7: LDA #$0028
CODE_B8B5AA: JSL CODE_B8D8BA
CODE_B8B5AE: LDX $64
CODE_B8B5B0: LDA #$0003
CODE_B8B5B3: STA $0A36
CODE_B8B5B6: RTS
CODE_B8B5B7: LDA #$0013
CODE_B8B5BA: STA $2E,x
CODE_B8B5BC: STZ $1A,x
CODE_B8B5BE: STZ $16,x
CODE_B8B5C0: STZ $3A,x
CODE_B8B5C2: RTS
CODE_B8B5C3: JSR CODE_B8B644
CODE_B8B5C6: BCS CODE_B8B5E3
CODE_B8B5C8: LDA $052B
CODE_B8B5CB: AND #$0800
CODE_B8B5CE: BEQ CODE_B8B5DA
CODE_B8B5D0: JSR CODE_B8B671
CODE_B8B5D3: BCS CODE_B8B609
CODE_B8B5D5: JSR CODE_B8B65A
CODE_B8B5D8: BCS CODE_B8B60F
CODE_B8B5DA: JSR CODE_B8B6A7
CODE_B8B5DD: CMP #$0002
CODE_B8B5E0: BEQ CODE_B8B5F2
CODE_B8B5E2: RTS
CODE_B8B5E3: LDA #$000A
CODE_B8B5E6: JSR CODE_B8D8BE
CODE_B8B5E9: BCS CODE_B8B5F1
CODE_B8B5EB: LDA $0BA2
CODE_B8B5EE: STA $0A86
CODE_B8B5F1: RTS
CODE_B8B5F2: JSR CODE_B8B615
CODE_B8B5F5: BCS CODE_B8B5F1
CODE_B8B5F7: LDA $6E
CODE_B8B5F9: BEQ CODE_B8B600
CODE_B8B5FB: CMP #$01A0
CODE_B8B5FE: BNE CODE_B8B5F1
CODE_B8B600: JSR CODE_B881BB
CODE_B8B603: JSR CODE_B88EBC
CODE_B8B606: JMP CODE_B8B6E0
CODE_B8B609: LDA #$0008
CODE_B8B60C: JMP CODE_B8D8BE
CODE_B8B60F: LDA #$0007
CODE_B8B612: JMP CODE_B8D8BE
CODE_B8B615: LDA $052B
CODE_B8B618: AND #$0020
CODE_B8B61B: BEQ CODE_B8B62B
CODE_B8B61D: LDX $64
CODE_B8B61F: LDA $30,x
CODE_B8B621: AND #$0080
CODE_B8B624: BNE CODE_B8B62B
CODE_B8B626: LDA $0915
CODE_B8B629: BEQ CODE_B8B62D
CODE_B8B62B: CLC
CODE_B8B62C: RTS
CODE_B8B62D: LDY #$0036
CODE_B8B630: JSL CODE_BB842C
CODE_B8B634: LDA #$0023
CODE_B8B637: JSL CODE_B8D8BA
CODE_B8B63B: LDA #$066D
CODE_B8B63E: JSL CODE_B58003
CODE_B8B642: SEC
CODE_B8B643: RTS
CODE_B8B644: LDA $0BA2
CODE_B8B647: BNE CODE_B8B64E
CODE_B8B649: STZ $0BA0
CODE_B8B64C: CLC
CODE_B8B64D: RTS
CODE_B8B64E: EOR $0BA0
CODE_B8B651: BNE CODE_B8B658
CODE_B8B653: STZ $0BA2
CODE_B8B656: BRA CODE_B8B64C
CODE_B8B658: SEC
CODE_B8B659: RTS
CODE_B8B65A: LDX $64
CODE_B8B65C: LDA $1E,x
CODE_B8B65E: AND #$0101
CODE_B8B661: CMP #$0101
CODE_B8B664: BEQ CODE_B8B668
CODE_B8B666: CLC
CODE_B8B667: RTS
CODE_B8B668: LDA $10,x
CODE_B8B66A: AND #$0200
CODE_B8B66D: BEQ CODE_B8B666
CODE_B8B66F: SEC
CODE_B8B670: RTS
CODE_B8B671: LDX $64
CODE_B8B673: LDA $1E,x
CODE_B8B675: AND #$0002
CODE_B8B678: BEQ CODE_B8B6A1
CODE_B8B67A: LDA $12,x
CODE_B8B67C: AND #$4000
CODE_B8B67F: BEQ CODE_B8B686
CODE_B8B681: LDA #$FFFF
CODE_B8B684: BRA CODE_B8B689
CODE_B8B686: LDA #$0001
CODE_B8B689: CLC
CODE_B8B68A: ADC $06,x
CODE_B8B68C: JSL CODE_B5C3D5
CODE_B8B690: JSR CODE_B8D484
CODE_B8B693: SEC
CODE_B8B694: SBC $0A,x
CODE_B8B696: BPL CODE_B8B6A1
CODE_B8B698: LDA $AC
CODE_B8B69A: AND #$0200
CODE_B8B69D: BEQ CODE_B8B6A1
CODE_B8B69F: SEC
CODE_B8B6A0: RTS
CODE_B8B6A1: CLC
CODE_B8B6A2: RTS
CODE_B8B6A3: JSR CODE_B8B6A7
CODE_B8B6A6: RTL
CODE_B8B6A7: LDX $64
CODE_B8B6A9: LDA $0D4E
CODE_B8B6AC: BMI CODE_B8B6BB
CODE_B8B6AE: SEC
CODE_B8B6AF: SBC $0A,x
CODE_B8B6B1: CMP #$FFEC
CODE_B8B6B4: BMI CODE_B8B6C3
CODE_B8B6B6: CMP #$FFF8
CODE_B8B6B9: BPL CODE_B8B6BF
CODE_B8B6BB: LDA #$0000
CODE_B8B6BE: RTS
CODE_B8B6BF: LDA #$0001
CODE_B8B6C2: RTS
CODE_B8B6C3: LDA #$0002
CODE_B8B6C6: RTS
CODE_B8B6C7: LDY #$0076
CODE_B8B6CA: LDA [$8E],y
CODE_B8B6CC: LDY $66
CODE_B8B6CE: STA $0008,y
CODE_B8B6D1: LDY #$0078
CODE_B8B6D4: LDA [$8E],y
CODE_B8B6D6: LDY $66
CODE_B8B6D8: STA $000A,y
CODE_B8B6DB: RTS
CODE_B8B6DC: JSR CODE_B8B6E0
CODE_B8B6DF: RTL
CODE_B8B6E0: JSR CODE_B8B6C7
CODE_B8B6E3: LDX $64
CODE_B8B6E5: LDA $6E
CODE_B8B6E7: CMP #$01A0
CODE_B8B6EA: BEQ CODE_B8B6F9
CODE_B8B6EC: LDA #$003D
CODE_B8B6EF: STA $2E,x
CODE_B8B6F1: LDA #$0043
CODE_B8B6F4: JSL CODE_B9D0B8
CODE_B8B6F8: RTS
CODE_B8B6F9: LDA $24,x
CODE_B8B6FB: CMP #$8000
CODE_B8B6FE: ROR A
CODE_B8B6FF: CMP #$8000
CODE_B8B702: ROR A
CODE_B8B703: STA $24,x
CODE_B8B705: STZ $2A,x
CODE_B8B707: LDA #$0050
CODE_B8B70A: STA $2E,x
CODE_B8B70C: LDA #$005E
CODE_B8B70F: JSL CODE_B9D08C
CODE_B8B713: RTS
CODE_B8B714: LDA $052B
CODE_B8B717: AND #$00C0
CODE_B8B71A: BEQ CODE_B8B729
CODE_B8B71C: JSR CODE_B8B793
CODE_B8B71F: BCS CODE_B8B729
CODE_B8B721: LDA $09A1
CODE_B8B724: BEQ CODE_B8B72A
CODE_B8B726: DEC $09A1
CODE_B8B729: RTS
CODE_B8B72A: LDX $64
CODE_B8B72C: LDA $10,x
CODE_B8B72E: STA $76
CODE_B8B730: JSR CODE_B8D3E2
CODE_B8B733: BCC CODE_B8B750
CODE_B8B735: BNE CODE_B8B77B
CODE_B8B737: LDA #$0012
CODE_B8B73A: JSL CODE_B8D8BA
CODE_B8B73E: BCS CODE_B8B729
CODE_B8B740: STZ $0A86
CODE_B8B743: LDA $AE
CODE_B8B745: STA $0A88
CODE_B8B748: RTS
CODE_B8B749: LDX $64
CODE_B8B74B: LDA $76
CODE_B8B74D: STA $10,x
CODE_B8B74F: RTS
CODE_B8B750: BEQ CODE_B8B749
CODE_B8B752: LDA $24,x
CODE_B8B754: BPL CODE_B8B749
CODE_B8B756: JSR CODE_B8B7A0
CODE_B8B759: LDX $64
CODE_B8B75B: LDA $0A,x
CODE_B8B75D: SEC
CODE_B8B75E: SBC $5E
CODE_B8B760: BMI CODE_B8B729
CODE_B8B762: CMP #$0014
CODE_B8B765: BPL CODE_B8B729
CODE_B8B767: LDA #$0012
CODE_B8B76A: JSL CODE_B8D8BA
CODE_B8B76E: BCS CODE_B8B729
CODE_B8B770: LDA $5E
CODE_B8B772: STA $0A86
CODE_B8B775: LDA $52
CODE_B8B777: STA $0A88
CODE_B8B77A: RTS
CODE_B8B77B: LDX $64
CODE_B8B77D: LDA $2E,x
CODE_B8B77F: CMP #$006E
CODE_B8B782: BEQ CODE_B8B792
CODE_B8B784: LDA #$0011
CODE_B8B787: JSL CODE_B8D8BA
CODE_B8B78B: BCS CODE_B8B792
CODE_B8B78D: LDA $5E
CODE_B8B78F: STA $0A86
CODE_B8B792: RTS
CODE_B8B793: LDA $6E
CODE_B8B795: BNE CODE_B8B79E
CODE_B8B797: LDA $0D7A
CODE_B8B79A: BNE CODE_B8B79E
CODE_B8B79C: CLC
CODE_B8B79D: RTS
CODE_B8B79E: SEC
CODE_B8B79F: RTS
CODE_B8B7A0: STZ $52
CODE_B8B7A2: LDA #$0028
CODE_B8B7A5: STA $60
CODE_B8B7A7: LDX $64
CODE_B8B7A9: LDA $0A,x
CODE_B8B7AB: SEC
CODE_B8B7AC: SBC #$0028
CODE_B8B7AF: STA $5E
CODE_B8B7B1: INC $5E
CODE_B8B7B3: LDA $5E
CODE_B8B7B5: JSL CODE_B5C3E3
CODE_B8B7B9: LDA $AE
CODE_B8B7BB: AND #$1000
CODE_B8B7BE: BEQ CODE_B8B7C8
CODE_B8B7C0: LDA $AE
CODE_B8B7C2: STA $52
CODE_B8B7C4: DEC $60
CODE_B8B7C6: BNE CODE_B8B7B1
CODE_B8B7C8: RTS
CODE_B8B7C9: LDX $64
CODE_B8B7CB: LDA $0D66
CODE_B8B7CE: SEC
CODE_B8B7CF: SBC $06,x
CODE_B8B7D1: STA $32
CODE_B8B7D3: BEQ CODE_B8B7ED
CODE_B8B7D5: BPL CODE_B8B7E7
CODE_B8B7D7: EOR #$FFFF
CODE_B8B7DA: INC A
CODE_B8B7DB: STA $34
CODE_B8B7DD: ASL A
CODE_B8B7DE: ASL A
CODE_B8B7DF: ASL A
CODE_B8B7E0: ASL A
CODE_B8B7E1: EOR #$FFFF
CODE_B8B7E4: INC A
CODE_B8B7E5: BRA CODE_B8B7ED
CODE_B8B7E7: STA $34
CODE_B8B7E9: ASL A
CODE_B8B7EA: ASL A
CODE_B8B7EB: ASL A
CODE_B8B7EC: ASL A
CODE_B8B7ED: STA $20,x
CODE_B8B7EF: RTS
CODE_B8B7F0: JSR CODE_B8B7F4
CODE_B8B7F3: RTL
CODE_B8B7F4: LDA $0D7A
CODE_B8B7F7: BEQ CODE_B8B830
CODE_B8B7F9: LDY $0597
CODE_B8B7FC: LDX $0593
CODE_B8B7FF: LDA $0D7C
CODE_B8B802: BIT $12,x
CODE_B8B804: BVC CODE_B8B80A
CODE_B8B806: EOR #$FFFF
CODE_B8B809: INC A
CODE_B8B80A: CLC
CODE_B8B80B: ADC $06,x
CODE_B8B80D: STA $0006,y
CODE_B8B810: LDA $0A,x
CODE_B8B812: CLC
CODE_B8B813: ADC $0D7E
CODE_B8B816: STA $000A,y
CODE_B8B819: LDA $02,x
CODE_B8B81B: CLC
CODE_B8B81C: ADC $0D80
CODE_B8B81F: STA $0002,y
CODE_B8B822: LDA $12,x
CODE_B8B824: EOR $0012,y
CODE_B8B827: AND #$4000
CODE_B8B82A: EOR $0012,y
CODE_B8B82D: STA $0012,y
CODE_B8B830: RTS
CODE_B8B831: LDX $64
CODE_B8B833: LDA #$0013
CODE_B8B836: STA $2E,x
CODE_B8B838: STZ $1A,x
CODE_B8B83A: STZ $16,x
CODE_B8B83C: STZ $30,x
CODE_B8B83E: RTS
CODE_B8B83F: JSR CODE_B8B833
CODE_B8B842: RTL
CODE_B8B843: LDX $64
CODE_B8B845: LDY $66
CODE_B8B847: LDA $0D66
CODE_B8B84A: SEC
CODE_B8B84B: SBC $06,x
CODE_B8B84D: JSR CODE_B8B863
CODE_B8B850: STA $20,x
CODE_B8B852: LDA $0D6A
CODE_B8B855: SEC
CODE_B8B856: SBC $0A,x
CODE_B8B858: JSR CODE_B8B863
CODE_B8B85B: STA $24,x
CODE_B8B85D: RTS
CODE_B8B85E: LDA #$4000
CODE_B8B861: BRA CODE_B8B881
CODE_B8B863: BEQ CODE_B8B8AA
CODE_B8B865: BPL CODE_B8B893
CODE_B8B867: EOR #$FFFF
CODE_B8B86A: INC A
CODE_B8B86B: CMP #$0080
CODE_B8B86E: BPL CODE_B8B85E
CODE_B8B870: CMP #$0004
CODE_B8B873: BMI CODE_B8B886
CODE_B8B875: ASL A
CODE_B8B876: ASL A
CODE_B8B877: ASL A
CODE_B8B878: ASL A
CODE_B8B879: CMP #$0300
CODE_B8B87C: BPL CODE_B8B881
CODE_B8B87E: LDA #$0300
CODE_B8B881: EOR #$FFFF
CODE_B8B884: INC A
CODE_B8B885: RTS
CODE_B8B886: XBA
CODE_B8B887: EOR #$FFFF
CODE_B8B88A: INC A
CODE_B8B88B: RTS
CODE_B8B88C: XBA
CODE_B8B88D: RTS
CODE_B8B88E: LDA #$4000
CODE_B8B891: BRA CODE_B8B8A9
CODE_B8B893: CMP #$0080
CODE_B8B896: BPL CODE_B8B88E
CODE_B8B898: CMP #$0004
CODE_B8B89B: BMI CODE_B8B88C
CODE_B8B89D: ASL A
CODE_B8B89E: ASL A
CODE_B8B89F: ASL A
CODE_B8B8A0: ASL A
CODE_B8B8A1: CMP #$0300
CODE_B8B8A4: BPL CODE_B8B8A9
CODE_B8B8A6: LDA #$0300
CODE_B8B8A9: RTS
CODE_B8B8AA: RTS
CODE_B8B8AB: LDX $64
CODE_B8B8AD: LDA $10,x
CODE_B8B8AF: AND #$0007
CODE_B8B8B2: CMP #$0006
CODE_B8B8B5: BEQ CODE_B8B8CF
CODE_B8B8B7: LDA $0C,x
CODE_B8B8B9: BMI CODE_B8B8C4
CODE_B8B8BB: SEC
CODE_B8B8BC: SBC $0A,x
CODE_B8B8BE: CMP #$0004
CODE_B8B8C1: BPL CODE_B8B8C4
CODE_B8B8C3: RTS
CODE_B8B8C4: LDA $1E,x
CODE_B8B8C6: AND #$0101
CODE_B8B8C9: CMP #$0100
CODE_B8B8CC: BEQ CODE_B8B8CF
CODE_B8B8CE: RTS
CODE_B8B8CF: LDY #$0032
CODE_B8B8D2: LDA [$8E],y
CODE_B8B8D4: LDY $66
CODE_B8B8D6: STA $0024,y
CODE_B8B8D9: RTS
CODE_B8B8DA: LDX $64
CODE_B8B8DC: LDA $40,x
CODE_B8B8DE: AND #$0001
CODE_B8B8E1: BEQ CODE_B8B8E4
CODE_B8B8E3: RTS
CODE_B8B8E4: LDA $0C,x
CODE_B8B8E6: BMI CODE_B8B95B
CODE_B8B8E8: SEC
CODE_B8B8E9: SBC $0A,x
CODE_B8B8EB: CMP #$0004
CODE_B8B8EE: BPL CODE_B8B95B
CODE_B8B8F0: LDA $1E,x
CODE_B8B8F2: AND #$0011
CODE_B8B8F5: CMP #$0001
CODE_B8B8F8: BEQ CODE_B8B8FB
CODE_B8B8FA: RTS
CODE_B8B8FB: LDA $10,x
CODE_B8B8FD: AND #$0007
CODE_B8B900: CMP $88
CODE_B8B902: BEQ CODE_B8B905
CODE_B8B904: RTS
CODE_B8B905: LDA $10,x
CODE_B8B907: EOR #$FFFF
CODE_B8B90A: LSR A
CODE_B8B90B: EOR $12,x
CODE_B8B90D: AND #$4000
CODE_B8B910: EOR $12,x
CODE_B8B912: STA $12,x
CODE_B8B914: LDA #$0800
CODE_B8B917: STA $24,x
CODE_B8B919: LDA $0D7A
CODE_B8B91C: BNE CODE_B8B93C
CODE_B8B91E: LDA $6E
CODE_B8B920: BNE CODE_B8B92F
CODE_B8B922: LDA #$0014
CODE_B8B925: STA $2E,x
CODE_B8B927: LDA #$001A
CODE_B8B92A: JSL CODE_B9D0B8
CODE_B8B92E: RTS
CODE_B8B92F: LDA #$000A
CODE_B8B932: STA $2E,x
CODE_B8B934: LDA #$0077
CODE_B8B937: JSL CODE_B9D08C
CODE_B8B93B: RTS
CODE_B8B93C: CMP $0597
CODE_B8B93F: BEQ CODE_B8B94E
CODE_B8B941: LDA #$000D
CODE_B8B944: STA $2E,x
CODE_B8B946: LDA #$0017
CODE_B8B949: JSL CODE_B9D0B8
CODE_B8B94D: RTS
CODE_B8B94E: LDA #$001A
CODE_B8B951: STA $2E,x
CODE_B8B953: LDA #$0023
CODE_B8B956: JSL CODE_B9D0B8
CODE_B8B95A: RTS
CODE_B8B95B: LDA #$0100
CODE_B8B95E: STA $24,x
CODE_B8B960: LDA $0D7A
CODE_B8B963: BNE CODE_B8B995
CODE_B8B965: LDA $6E
CODE_B8B967: BNE CODE_B8B976
CODE_B8B969: LDA #$0001
CODE_B8B96C: STA $2E,x
CODE_B8B96E: LDA #$0007
CODE_B8B971: JSL CODE_B9D0B8
CODE_B8B975: RTS
CODE_B8B976: CMP #$0198
CODE_B8B979: BEQ CODE_B8B988
CODE_B8B97B: LDA #$000A
CODE_B8B97E: STA $2E,x
CODE_B8B980: LDA #$0077
CODE_B8B983: JSL CODE_B9D08C
CODE_B8B987: RTS
CODE_B8B988: LDA #$0010
CODE_B8B98B: STA $2E,x
CODE_B8B98D: LDA #$0077
CODE_B8B990: JSL CODE_B9D08C
CODE_B8B994: RTS
CODE_B8B995: CMP $0597
CODE_B8B998: BEQ CODE_B8B9A7
CODE_B8B99A: LDA #$000D
CODE_B8B99D: STA $2E,x
CODE_B8B99F: LDA #$0017
CODE_B8B9A2: JSL CODE_B9D0B8
CODE_B8B9A6: RTS
CODE_B8B9A7: LDA #$001A
CODE_B8B9AA: STA $2E,x
CODE_B8B9AC: LDA #$0023
CODE_B8B9AF: JSL CODE_B9D0B8
CODE_B8B9B3: RTS
CODE_B8B9B4: JSR CODE_B8B95B
CODE_B8B9B7: RTL
CODE_B8B9B8: JSR CODE_B8B960
CODE_B8B9BB: RTL
CODE_B8B9BC: JSL CODE_B5C3E1
CODE_B8B9C0: RTL
CODE_B8B9C1: LDX $64
CODE_B8B9C3: RTS
CODE_B8B9C4: LDX $64
CODE_B8B9C6: RTS
CODE_B8B9C7: STA $92
CODE_B8B9C9: LDA #$0001
CODE_B8B9CC: TRB $08C4
CODE_B8B9CF: LDA $0513
CODE_B8B9D2: AND #$00FF
CODE_B8B9D5: BNE CODE_B8B9DE
CODE_B8B9D7: LDX $64
CODE_B8B9D9: CPX $0593
CODE_B8B9DC: BEQ CODE_B8B9E0
CODE_B8B9DE: CLC
CODE_B8B9DF: RTS
CODE_B8B9E0: LDY #$0000
CODE_B8B9E3: LDA $0510
CODE_B8B9E6: STA $0983
CODE_B8B9E9: LDA $050E
CODE_B8B9EC: STA $0981
CODE_B8B9EF: LDY $66
CODE_B8B9F1: LDA $0981
CODE_B8B9F4: STA $0004,y
CODE_B8B9F7: LDA $0983
CODE_B8B9FA: STA $0002,y
CODE_B8B9FD: JSR CODE_B8BAA8
CODE_B8BA00: LDA $0981
CODE_B8BA03: AND #$0200
CODE_B8BA06: BEQ CODE_B8BA0D
CODE_B8BA08: JSR CODE_B8BADD
CODE_B8BA0B: BRA CODE_B8BA1D
CODE_B8BA0D: LDA $0981
CODE_B8BA10: AND #$0100
CODE_B8BA13: BEQ CODE_B8BA1A
CODE_B8BA15: JSR CODE_B8BAE4
CODE_B8BA18: BRA CODE_B8BA1D
CODE_B8BA1A: JSR CODE_B8BB23
CODE_B8BA1D: LDA $0981
CODE_B8BA20: AND #$0800
CODE_B8BA23: BEQ CODE_B8BA2A
CODE_B8BA25: JSR CODE_B8BACF
CODE_B8BA28: BRA CODE_B8BA3A
CODE_B8BA2A: LDA $0981
CODE_B8BA2D: AND #$0400
CODE_B8BA30: BEQ CODE_B8BA37
CODE_B8BA32: JSR CODE_B8BAD6
CODE_B8BA35: BRA CODE_B8BA3A
CODE_B8BA37: JSR CODE_B8BB2A
CODE_B8BA3A: LDA $0981
CODE_B8BA3D: AND #$8000
CODE_B8BA40: BEQ CODE_B8BA47
CODE_B8BA42: JSR CODE_B8BAF2
CODE_B8BA45: BRA CODE_B8BA4A
CODE_B8BA47: JSR CODE_B8BB31
CODE_B8BA4A: LDA $0981
CODE_B8BA4D: AND #$4000
CODE_B8BA50: BEQ CODE_B8BA57
CODE_B8BA52: JSR CODE_B8BB00
CODE_B8BA55: BRA CODE_B8BA5A
CODE_B8BA57: JSR CODE_B8BB38
CODE_B8BA5A: LDA $0981
CODE_B8BA5D: AND #$0080
CODE_B8BA60: BEQ CODE_B8BA65
CODE_B8BA62: JSR CODE_B8BAEB
CODE_B8BA65: LDA $0981
CODE_B8BA68: AND #$0040
CODE_B8BA6B: BEQ CODE_B8BA70
CODE_B8BA6D: JSR CODE_B8BAF9
CODE_B8BA70: LDA $0981
CODE_B8BA73: AND #$0020
CODE_B8BA76: BEQ CODE_B8BA7B
CODE_B8BA78: JSR CODE_B8BB07
CODE_B8BA7B: LDA $0981
CODE_B8BA7E: AND #$0010
CODE_B8BA81: BEQ CODE_B8BA86
CODE_B8BA83: JSR CODE_B8BB0E
CODE_B8BA86: LDA $0981
CODE_B8BA89: AND #$2000
CODE_B8BA8C: BEQ CODE_B8BA91
CODE_B8BA8E: JSR CODE_B8BB1C
CODE_B8BA91: LDA $0981
CODE_B8BA94: AND #$1000
CODE_B8BA97: BEQ CODE_B8BA9C
CODE_B8BA99: JSR CODE_B8BB15
CODE_B8BA9C: LDA $08C4
CODE_B8BA9F: AND #$0001
CODE_B8BAA2: BNE CODE_B8BAA6
CODE_B8BAA4: CLC
CODE_B8BAA5: RTS
CODE_B8BAA6: SEC
CODE_B8BAA7: RTS
CODE_B8BAA8: LDX $66
CODE_B8BAAA: LDA $18,x
CODE_B8BAAC: EOR $04,x
CODE_B8BAAE: AND #$4000
CODE_B8BAB1: BNE CODE_B8BAB4
CODE_B8BAB3: RTS
CODE_B8BAB4: LDA $04,x
CODE_B8BAB6: STA $18,x
CODE_B8BAB8: AND #$4000
CODE_B8BABB: BEQ CODE_B8BAC6
CODE_B8BABD: LDA $1A,x
CODE_B8BABF: STA $1C,x
CODE_B8BAC1: LDA $2A
CODE_B8BAC3: STA $1A,x
CODE_B8BAC5: RTS
CODE_B8BAC6: LDA $1E,x
CODE_B8BAC8: STA $20,x
CODE_B8BACA: LDA $2A
CODE_B8BACC: STA $1E,x
CODE_B8BACE: RTS
CODE_B8BACF: LDA $92
CODE_B8BAD1: ASL A
CODE_B8BAD2: TAX
CODE_B8BAD3: JMP (DATA_B8BB3F,x)
CODE_B8BAD6: LDA $92
CODE_B8BAD8: ASL A
CODE_B8BAD9: TAX
CODE_B8BADA: JMP (DATA_B8BB8D,x)
CODE_B8BADD: LDA $92
CODE_B8BADF: ASL A
CODE_B8BAE0: TAX
CODE_B8BAE1: JMP (DATA_B8BBDB,x)
CODE_B8BAE4: LDA $92
CODE_B8BAE6: ASL A
CODE_B8BAE7: TAX
CODE_B8BAE8: JMP (DATA_B8BC29,x)
CODE_B8BAEB: LDA $92
CODE_B8BAED: ASL A
CODE_B8BAEE: TAX
CODE_B8BAEF: JMP (DATA_B8BC77,x)
CODE_B8BAF2: LDA $92
CODE_B8BAF4: ASL A
CODE_B8BAF5: TAX
CODE_B8BAF6: JMP (DATA_B8BCC5,x)
CODE_B8BAF9: LDA $92
CODE_B8BAFB: ASL A
CODE_B8BAFC: TAX
CODE_B8BAFD: JMP (DATA_B8BD13,x)
CODE_B8BB00: LDA $92
CODE_B8BB02: ASL A
CODE_B8BB03: TAX
CODE_B8BB04: JMP (DATA_B8BD61,x)
CODE_B8BB07: LDA $92
CODE_B8BB09: ASL A
CODE_B8BB0A: TAX
CODE_B8BB0B: JMP (DATA_B8BDAF,x)
CODE_B8BB0E: LDA $92
CODE_B8BB10: ASL A
CODE_B8BB11: TAX
CODE_B8BB12: JMP (DATA_B8BDFD,x)
CODE_B8BB15: LDA $92
CODE_B8BB17: ASL A
CODE_B8BB18: TAX
CODE_B8BB19: JMP (DATA_B8BE4B,x)
CODE_B8BB1C: LDA $92
CODE_B8BB1E: ASL A
CODE_B8BB1F: TAX
CODE_B8BB20: JMP (DATA_B8BE99,x)
CODE_B8BB23: LDA $92
CODE_B8BB25: ASL A
CODE_B8BB26: TAX
CODE_B8BB27: JMP (DATA_B8BEE7,x)
CODE_B8BB2A: LDA $92
CODE_B8BB2C: ASL A
CODE_B8BB2D: TAX
CODE_B8BB2E: JMP (DATA_B8BF35,x)
CODE_B8BB31: LDA $92
CODE_B8BB33: ASL A
CODE_B8BB34: TAX
CODE_B8BB35: JMP (DATA_B8BF83,x)
CODE_B8BB38: LDA $92
CODE_B8BB3A: ASL A
CODE_B8BB3B: TAX
CODE_B8BB3C: JMP (DATA_B8BFD1,x)
DATA_B8BB3F:
dw CODE_B8C020
dw CODE_B8C020
dw CODE_B8C020
dw CODE_B8C020
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C023
dw CODE_B8C020
dw CODE_B8C020
dw CODE_B8C048
dw CODE_B8C048
dw CODE_B8C049
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C052
dw CODE_B8C020
dw CODE_B8C020
dw CODE_B8C020
dw CODE_B8C048
dw CODE_B8C060
dw CODE_B8C07F
dw CODE_B8C09E
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C09F
dw CODE_B8C01F
dw CODE_B8C0B2
dw CODE_B8C01F
dw CODE_B8C0B5
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C0BD
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
DATA_B8BB8D:
dw CODE_B8C0C7
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C13E
dw CODE_B8C144
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C14C
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C153
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C15D
dw CODE_B8C178
dw CODE_B8C193
dw CODE_B8C01F
dw CODE_B8C194
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C19F
dw CODE_B8C01F
dw CODE_B8C1B2
dw CODE_B8C01F
dw CODE_B8C1B5
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C1BD
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
DATA_B8BBDB:
dw CODE_B8C1C7
dw CODE_B8C1C7
dw CODE_B8C220
dw CODE_B8C221
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C246
dw CODE_B8C1C7
dw CODE_B8C1C7
dw CODE_B8C1C7
dw CODE_B8C1C7
dw CODE_B8C1C7
dw CODE_B8C01F
dw CODE_B8C259
dw CODE_B8C268
dw CODE_B8C1C7
dw CODE_B8C1C7
dw CODE_B8C1C7
dw CODE_B8C1C7
dw CODE_B8C281
dw CODE_B8C301
dw CODE_B8C32A
dw CODE_B8C1C7
dw CODE_B8C349
dw CODE_B8C01F
dw CODE_B8C368
dw CODE_B8C1C7
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C37E
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C386
dw CODE_B8C394
dw CODE_B8C01F
dw CODE_B8C368
dw CODE_B8C39E
dw CODE_B8C3AA
DATA_B8BC29:
dw CODE_B8C3B6
dw CODE_B8C3B6
dw CODE_B8C3C1
dw CODE_B8C3C2
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C3E7
dw CODE_B8C3B6
dw CODE_B8C3B6
dw CODE_B8C3B6
dw CODE_B8C3B6
dw CODE_B8C3B6
dw CODE_B8C01F
dw CODE_B8C3F6
dw CODE_B8C401
dw CODE_B8C3B6
dw CODE_B8C3B6
dw CODE_B8C3B6
dw CODE_B8C3B6
dw CODE_B8C412
dw CODE_B8C491
dw CODE_B8C4B6
dw CODE_B8C3B6
dw CODE_B8C4D1
dw CODE_B8C01F
dw CODE_B8C4EC
dw CODE_B8C3B6
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C502
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C50A
dw CODE_B8C514
dw CODE_B8C01F
dw CODE_B8C4EC
dw CODE_B8C51E
dw CODE_B8C52B
DATA_B8BC77:
dw CODE_B8C83D
dw CODE_B8C01F
dw CODE_B8C83D
dw CODE_B8C83D
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C890
dw CODE_B8C890
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C83D
dw CODE_B8C83D
dw CODE_B8C83D
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C890
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C890
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
DATA_B8BCC5:
dw CODE_B8C55F
dw CODE_B8C5FA
dw CODE_B8C55F
dw CODE_B8C55F
dw CODE_B8C01F
dw CODE_B8C55F
dw CODE_B8C01F
dw CODE_B8C55F
dw CODE_B8C5FA
dw CODE_B8C55F
dw CODE_B8C5FA
dw CODE_B8C60A
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C55F
dw CODE_B8C5FA
dw CODE_B8C5FA
dw CODE_B8C01F
dw CODE_B8C65A
dw CODE_B8C6A4
dw CODE_B8C6A5
dw CODE_B8C705
dw CODE_B8C76F
dw CODE_B8C7D9
dw CODE_B8C55F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C65A
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C55F
dw CODE_B8C55F
dw CODE_B8C01F
DATA_B8BD13:
dw CODE_B8C537
dw CODE_B8C537
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C537
dw CODE_B8C537
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C537
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C537
dw CODE_B8C537
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C537
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C537
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C537
dw CODE_B8C537
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
DATA_B8BD61:
dw CODE_B8C9C8
dw CODE_B8CA16
dw CODE_B8C9C8
dw CODE_B8CA68
dw CODE_B8C01F
dw CODE_B8C9C8
dw CODE_B8C01F
dw CODE_B8CA87
dw CODE_B8CA87
dw CODE_B8CC70
dw CODE_B8CC70
dw CODE_B8CB35
dw CODE_B8C01F
dw CODE_B8CB64
dw CODE_B8C01F
dw CODE_B8CB68
dw CODE_B8CB68
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8CB80
dw CODE_B8CB80
dw CODE_B8CB80
dw CODE_B8C01F
dw CODE_B8CC70
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8CA87
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8CC74
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C9C8
dw CODE_B8CC74
dw CODE_B8CC87
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
DATA_B8BDAF:
dw CODE_B8CCBE
dw CODE_B8CCBE
dw CODE_B8CCBE
dw CODE_B8CCBE
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8CCBE
dw CODE_B8CCBE
dw CODE_B8CCBE
dw CODE_B8CCBE
dw CODE_B8CCBE
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8CCBE
dw CODE_B8CCBE
dw CODE_B8CCBE
dw CODE_B8CCBE
dw CODE_B8CCBE
dw CODE_B8CCBE
dw CODE_B8CCBE
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8CCBE
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
DATA_B8BDFD:
dw CODE_B8CCC7
dw CODE_B8CCC7
dw CODE_B8CCC7
dw CODE_B8CCC7
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8CCC7
dw CODE_B8CCC7
dw CODE_B8CCC7
dw CODE_B8CCC7
dw CODE_B8CCC7
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8CCC7
dw CODE_B8CCC7
dw CODE_B8CCC7
dw CODE_B8CCC7
dw CODE_B8CCC7
dw CODE_B8CCC7
dw CODE_B8CCC7
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8CCC7
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
DATA_B8BE4B:
dw CODE_B8CCDD
dw CODE_B8CCDD
dw CODE_B8CCDD
dw CODE_B8CCDD
dw CODE_B8CCDD
dw CODE_B8CCDD
dw CODE_B8CD07
dw CODE_B8CCDD
dw CODE_B8CCDD
dw CODE_B8CCDD
dw CODE_B8CCDD
dw CODE_B8CCDD
dw CODE_B8C01F
dw CODE_B8CCDD
dw CODE_B8CCDD
dw CODE_B8CCDD
dw CODE_B8CCDD
dw CODE_B8CCDD
dw CODE_B8CCDD
dw CODE_B8CCDD
dw CODE_B8CCDD
dw CODE_B8CCDD
dw CODE_B8CCDD
dw CODE_B8CCDD
dw CODE_B8CCDD
dw CODE_B8CCDD
dw CODE_B8CCDD
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8CCDD
dw CODE_B8CCDD
dw CODE_B8CCDD
dw CODE_B8CCDD
dw CODE_B8CCDD
dw CODE_B8CD21
dw CODE_B8CCDD
dw CODE_B8CCDD
dw CODE_B8CCDD
DATA_B8BE99:
dw CODE_B8CD6F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8CDE8
dw CODE_B8C01F
dw CODE_B8CD6F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
DATA_B8BEE7:
dw CODE_B8CE09
dw CODE_B8CE09
dw CODE_B8CE09
dw CODE_B8CE0E
dw CODE_B8C01F
dw CODE_B8CE09
dw CODE_B8CE0F
dw CODE_B8CE09
dw CODE_B8CE09
dw CODE_B8CE09
dw CODE_B8CE09
dw CODE_B8CE09
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8CE14
dw CODE_B8CE09
dw CODE_B8CE09
dw CODE_B8CE09
dw CODE_B8CE09
dw CODE_B8CE09
dw CODE_B8CE09
dw CODE_B8CE09
dw CODE_B8C01F
dw CODE_B8CE09
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8CE09
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8CE09
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8CE09
dw CODE_B8CE09
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
DATA_B8BF35:
dw CODE_B8CE19
dw CODE_B8CE19
dw CODE_B8CE19
dw CODE_B8CE19
dw CODE_B8C01F
dw CODE_B8CE1C
dw CODE_B8CE34
dw CODE_B8CE19
dw CODE_B8CE19
dw CODE_B8CE19
dw CODE_B8CE19
dw CODE_B8CE39
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8CE42
dw CODE_B8CE19
dw CODE_B8CE19
dw CODE_B8CE19
dw CODE_B8CE19
dw CODE_B8CE47
dw CODE_B8CE47
dw CODE_B8CE47
dw CODE_B8C01F
dw CODE_B8CE4C
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8CE57
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8CE68
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8CE68
dw CODE_B8CE68
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
DATA_B8BF83:
dw CODE_B8CE6D
dw CODE_B8CE6D
dw CODE_B8CE6D
dw CODE_B8CF14
dw CODE_B8CF14
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8CE6D
dw CODE_B8CE6D
dw CODE_B8CE6D
dw CODE_B8CE6D
dw CODE_B8CE73
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8CE6D
dw CODE_B8CE6D
dw CODE_B8CE6D
dw CODE_B8CE6D
dw CODE_B8CE6D
dw CODE_B8CE6D
dw CODE_B8CE6D
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8CE6D
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
DATA_B8BFD1:
dw CODE_B8CF15
dw CODE_B8CF15
dw CODE_B8CF15
dw CODE_B8CF15
dw CODE_B8C01F
dw CODE_B8CF15
dw CODE_B8C01F
dw CODE_B8CF15
dw CODE_B8CF15
dw CODE_B8CF23
dw CODE_B8CF23
dw CODE_B8CF15
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8CF15
dw CODE_B8CF15
dw CODE_B8CF15
dw CODE_B8C01F
dw CODE_B8CF15
dw CODE_B8CF15
dw CODE_B8CF15
dw CODE_B8C01F
dw CODE_B8CF15
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8CF15
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8CF15
dw CODE_B8C01F
dw CODE_B8C01F
dw CODE_B8CF23
dw CODE_B8C01F
dw CODE_B8C01F
CODE_B8C01F: RTS
CODE_B8C020: LDX $64
CODE_B8C022: RTS
CODE_B8C023: LDX $64
CODE_B8C025: JSR CODE_B8C02F
CODE_B8C028: EOR #$FFFF
CODE_B8C02B: INC A
CODE_B8C02C: STA $24,x
CODE_B8C02E: RTS
CODE_B8C02F: LDA $0981
CODE_B8C032: AND #$4080
CODE_B8C035: BEQ CODE_B8C044
CODE_B8C037: AND #$4000
CODE_B8C03A: BNE CODE_B8C040
CODE_B8C03C: LDA #$0800
CODE_B8C03F: RTS
CODE_B8C040: LDA #$0400
CODE_B8C043: RTS
CODE_B8C044: LDA #$0100
CODE_B8C047: RTS
CODE_B8C048: RTS
CODE_B8C049: LDX $64
CODE_B8C04B: JSR CODE_B8CEBA
CODE_B8C04E: JSR CODE_B8CE99
CODE_B8C051: RTS
CODE_B8C052: LDX $64
CODE_B8C054: LDY #$004E
CODE_B8C057: LDA [$8E],y
CODE_B8C059: EOR #$FFFF
CODE_B8C05C: INC A
CODE_B8C05D: STA $2A,x
CODE_B8C05F: RTS
CODE_B8C060: LDX $64
CODE_B8C062: LDY $66
CODE_B8C064: LDA $0006,y
CODE_B8C067: AND #$0004
CODE_B8C06A: BNE CODE_B8C073
CODE_B8C06C: LDY #$0054
CODE_B8C06F: LDA [$8E],y
CODE_B8C071: BRA CODE_B8C078
CODE_B8C073: LDY #$0058
CODE_B8C076: LDA [$8E],y
CODE_B8C078: EOR #$FFFF
CODE_B8C07B: INC A
CODE_B8C07C: STA $2A,x
CODE_B8C07E: RTS
CODE_B8C07F: LDX $64
CODE_B8C081: LDY $66
CODE_B8C083: LDA $0006,y
CODE_B8C086: AND #$0004
CODE_B8C089: BNE CODE_B8C092
CODE_B8C08B: LDY #$005C
CODE_B8C08E: LDA [$8E],y
CODE_B8C090: BRA CODE_B8C097
CODE_B8C092: LDY #$0060
CODE_B8C095: LDA [$8E],y
CODE_B8C097: EOR #$FFFF
CODE_B8C09A: INC A
CODE_B8C09B: STA $2A,x
CODE_B8C09D: RTS
CODE_B8C09E: RTS
CODE_B8C09F: LDX $64
CODE_B8C0A1: LDA #$020C
CODE_B8C0A4: STA $3A,x
CODE_B8C0A6: JSR CODE_B8CE99
CODE_B8C0A9: LDA #$0080
CODE_B8C0AC: LDY $66
CODE_B8C0AE: STA $000A,y
CODE_B8C0B1: RTS
CODE_B8C0B2: JMP CODE_B8C060
CODE_B8C0B5: LDX $64
CODE_B8C0B7: LDA #$FD00
CODE_B8C0BA: STA $2A,x
CODE_B8C0BC: RTS
CODE_B8C0BD: LDX $64
CODE_B8C0BF: LDY #$0068
CODE_B8C0C2: LDA [$8E],y
CODE_B8C0C4: STA $2A,x
CODE_B8C0C6: RTS
CODE_B8C0C7: LDX $64
CODE_B8C0C9: LDA $1E,x
CODE_B8C0CB: AND #$1001
CODE_B8C0CE: BNE CODE_B8C0D1
CODE_B8C0D0: RTS
CODE_B8C0D1: JSR CODE_B8C10E
CODE_B8C0D4: BCS CODE_B8C0EE
CODE_B8C0D6: LDA #$0007
CODE_B8C0D9: STA $2E,x
CODE_B8C0DB: STZ $26,x
CODE_B8C0DD: LDA #$000C
CODE_B8C0E0: JSL CODE_B9D0B8
CODE_B8C0E4: LDA $0981
CODE_B8C0E7: AND #$8000
CODE_B8C0EA: STA $0981
CODE_B8C0ED: RTS
CODE_B8C0EE: LDA $5E
CODE_B8C0F0: AND #$FFF0
CODE_B8C0F3: ORA #$0003
CODE_B8C0F6: STA $06,x
CODE_B8C0F8: LDA #$FD00
CODE_B8C0FB: STA $24,x
CODE_B8C0FD: STZ $20,x
CODE_B8C0FF: STZ $26,x
CODE_B8C101: LDA #$003A
CODE_B8C104: STA $2E,x
CODE_B8C106: LDA #$0006
CODE_B8C109: JSL CODE_B9D0B8
CODE_B8C10D: RTS
CODE_B8C10E: LDX $64
CODE_B8C110: LDA $06,x
CODE_B8C112: STA $5E
CODE_B8C114: LDA $10,x
CODE_B8C116: AND #$1000
CODE_B8C119: BNE CODE_B8C13C
CODE_B8C11B: LDY #$0004
CODE_B8C11E: LDA $2A
CODE_B8C120: LSR A
CODE_B8C121: BCS CODE_B8C129
CODE_B8C123: TYA
CODE_B8C124: EOR #$FFFF
CODE_B8C127: INC A
CODE_B8C128: TAY
CODE_B8C129: TYA
CODE_B8C12A: CLC
CODE_B8C12B: ADC $5E
CODE_B8C12D: STA $5E
CODE_B8C12F: JSL CODE_B5C3D5
CODE_B8C133: LDA $AE
CODE_B8C135: AND #$1000
CODE_B8C138: BNE CODE_B8C13C
CODE_B8C13A: CLC
CODE_B8C13B: RTS
CODE_B8C13C: SEC
CODE_B8C13D: RTS
CODE_B8C13E: JSR CODE_B8C10E
CODE_B8C141: BCS CODE_B8C0EE
CODE_B8C143: RTS
CODE_B8C144: LDX $64
CODE_B8C146: JSR CODE_B8C02F
CODE_B8C149: STA $24,x
CODE_B8C14B: RTS
CODE_B8C14C: JSR CODE_B8CEE7
CODE_B8C14F: JSR CODE_B8CE78
CODE_B8C152: RTS
CODE_B8C153: LDX $64
CODE_B8C155: LDY #$004E
CODE_B8C158: LDA [$8E],y
CODE_B8C15A: STA $2A,x
CODE_B8C15C: RTS
CODE_B8C15D: LDX $64
CODE_B8C15F: LDY $66
CODE_B8C161: LDA $0006,y
CODE_B8C164: AND #$0004
CODE_B8C167: BNE CODE_B8C170
CODE_B8C169: LDY #$0056
CODE_B8C16C: LDA [$8E],y
CODE_B8C16E: BRA CODE_B8C175
CODE_B8C170: LDY #$005A
CODE_B8C173: LDA [$8E],y
CODE_B8C175: STA $2A,x
CODE_B8C177: RTS
CODE_B8C178: LDX $64
CODE_B8C17A: LDY $66
CODE_B8C17C: LDA $0006,y
CODE_B8C17F: AND #$0004
CODE_B8C182: BNE CODE_B8C18B
CODE_B8C184: LDY #$005E
CODE_B8C187: LDA [$8E],y
CODE_B8C189: BRA CODE_B8C190
CODE_B8C18B: LDY #$0062
CODE_B8C18E: LDA [$8E],y
CODE_B8C190: STA $2A,x
CODE_B8C192: RTS
CODE_B8C193: RTS
CODE_B8C194: LDY #$007A
CODE_B8C197: LDA [$8E],y
CODE_B8C199: LDY $66
CODE_B8C19B: STA $000A,y
CODE_B8C19E: RTS
CODE_B8C19F: LDX $64
CODE_B8C1A1: LDA #$0074
CODE_B8C1A4: STA $3A,x
CODE_B8C1A6: JSR CODE_B8CE99
CODE_B8C1A9: LDA #$0200
CODE_B8C1AC: LDY $66
CODE_B8C1AE: STA $000A,y
CODE_B8C1B1: RTS
CODE_B8C1B2: JMP CODE_B8C15D
CODE_B8C1B5: LDX $64
CODE_B8C1B7: LDA #$0300
CODE_B8C1BA: STA $2A,x
CODE_B8C1BC: RTS
CODE_B8C1BD: LDX $64
CODE_B8C1BF: LDY #$006A
CODE_B8C1C2: LDA [$8E],y
CODE_B8C1C4: STA $2A,x
CODE_B8C1C6: RTS
CODE_B8C1C7: LDX $64
CODE_B8C1C9: JSR CODE_B8C1F0
CODE_B8C1CC: JSR CODE_B8C1D6
CODE_B8C1CF: EOR #$FFFF
CODE_B8C1D2: INC A
CODE_B8C1D3: STA $26,x
CODE_B8C1D5: RTS
CODE_B8C1D6: LDX $64
CODE_B8C1D8: LDY $6E
CODE_B8C1DA: CPY #$0194
CODE_B8C1DD: BEQ CODE_B8C1E3
CODE_B8C1DF: RTS
CODE_B8C1E0: LDA $32
CODE_B8C1E2: RTS
CODE_B8C1E3: STA $32
CODE_B8C1E5: LDA $1E,x
CODE_B8C1E7: AND #$1001
CODE_B8C1EA: BEQ CODE_B8C1E0
CODE_B8C1EC: LDA #$0001
CODE_B8C1EF: RTS
CODE_B8C1F0: LDY $66
CODE_B8C1F2: LDA $0006,y
CODE_B8C1F5: AND #$0004
CODE_B8C1F8: BNE CODE_B8C20D
CODE_B8C1FA: LDA $6E
CODE_B8C1FC: BNE CODE_B8C204
CODE_B8C1FE: LDY #$000C
CODE_B8C201: LDA [$8E],y
CODE_B8C203: RTS
CODE_B8C204: SEC
CODE_B8C205: SBC #$FFF8
CODE_B8C208: LSR A
CODE_B8C209: TAY
CODE_B8C20A: LDA [$8E],y
CODE_B8C20C: RTS
CODE_B8C20D: LDA $6E
CODE_B8C20F: BNE CODE_B8C217
CODE_B8C211: LDY #$000E
CODE_B8C214: LDA [$8E],y
CODE_B8C216: RTS
CODE_B8C217: SEC
CODE_B8C218: SBC #$FFE4
CODE_B8C21B: LSR A
CODE_B8C21C: TAY
CODE_B8C21D: LDA [$8E],y
CODE_B8C21F: RTS
CODE_B8C220: RTS
CODE_B8C221: LDX $64
CODE_B8C223: LDA $10,x
CODE_B8C225: AND #$0007
CODE_B8C228: CMP $88
CODE_B8C22A: BMI CODE_B8C234
CODE_B8C22C: LDA $1E,x
CODE_B8C22E: AND #$0001
CODE_B8C231: BEQ CODE_B8C234
CODE_B8C233: RTS
CODE_B8C234: LDA $12,x
CODE_B8C236: ORA #$4000
CODE_B8C239: STA $12,x
CODE_B8C23B: LDA $26,x
CODE_B8C23D: BMI CODE_B8C245
CODE_B8C23F: EOR #$FFFF
CODE_B8C242: INC A
CODE_B8C243: STA $26,x
CODE_B8C245: RTS
CODE_B8C246: LDX $64
CODE_B8C248: JSR CODE_B8C02F
CODE_B8C24B: EOR #$FFFF
CODE_B8C24E: INC A
CODE_B8C24F: STA $20,x
CODE_B8C251: LDA $12,x
CODE_B8C253: ORA #$4000
CODE_B8C256: STA $12,x
CODE_B8C258: RTS
CODE_B8C259: LDX $64
CODE_B8C25B: JSR CODE_B8C1F0
CODE_B8C25E: EOR #$FFFF
CODE_B8C261: INC A
CODE_B8C262: CLC
CODE_B8C263: ADC $26,x
CODE_B8C265: STA $26,x
CODE_B8C267: RTS
CODE_B8C268: LDX $64
CODE_B8C26A: LDY #$004E
CODE_B8C26D: LDA [$8E],y
CODE_B8C26F: EOR #$FFFF
CODE_B8C272: INC A
CODE_B8C273: STA $26,x
CODE_B8C275: LDY #$0052
CODE_B8C278: LDA [$8E],y
CODE_B8C27A: EOR #$FFFF
CODE_B8C27D: INC A
CODE_B8C27E: STA $28,x
CODE_B8C280: RTS
CODE_B8C281: LDX $64
CODE_B8C283: LDA $12,x
CODE_B8C285: AND #$4000
CODE_B8C288: BNE CODE_B8C2D0
CODE_B8C28A: LDA $0A,x
CODE_B8C28C: SEC
CODE_B8C28D: SBC #$0008
CODE_B8C290: STA $34
CODE_B8C292: LDA $06,x
CODE_B8C294: SEC
CODE_B8C295: SBC #$0020
CODE_B8C298: JSL CODE_B5C3E7
CODE_B8C29C: JSR CODE_B8D484
CODE_B8C29F: STA $5E
CODE_B8C2A1: LDA $AE
CODE_B8C2A3: AND #$1000
CODE_B8C2A6: BEQ CODE_B8C2B2
CODE_B8C2A8: LDA $5E
CODE_B8C2AA: CLC
CODE_B8C2AB: ADC #$0027
CODE_B8C2AE: CMP $0A,x
CODE_B8C2B0: BMI CODE_B8C2D6
CODE_B8C2B2: LDA $0A,x
CODE_B8C2B4: SEC
CODE_B8C2B5: SBC #$0028
CODE_B8C2B8: STA $34
CODE_B8C2BA: LDA $06,x
CODE_B8C2BC: SEC
CODE_B8C2BD: SBC #$0004
CODE_B8C2C0: JSL CODE_B5C3E7
CODE_B8C2C4: JSR CODE_B8D484
CODE_B8C2C7: STA $5E
CODE_B8C2C9: LDA $AE
CODE_B8C2CB: AND #$0800
CODE_B8C2CE: BNE CODE_B8C2ED
CODE_B8C2D0: LDA #$FD00
CODE_B8C2D3: STA $26,x
CODE_B8C2D5: RTS
CODE_B8C2D6: LDY $66
CODE_B8C2D8: LDA $0000,y
CODE_B8C2DB: CMP #$0032
CODE_B8C2DE: BEQ CODE_B8C2D5
CODE_B8C2E0: LDA #$0036
CODE_B8C2E3: STA $2E,x
CODE_B8C2E5: LDA #$0034
CODE_B8C2E8: JSL CODE_B9D0B8
CODE_B8C2EC: RTS
CODE_B8C2ED: LDX $64
CODE_B8C2EF: LDA $06,x
CODE_B8C2F1: SEC
CODE_B8C2F2: SBC #$0004
CODE_B8C2F5: STA $06,x
CODE_B8C2F7: LDA #$FF00
CODE_B8C2FA: STA $20,x
CODE_B8C2FC: STA $26,x
CODE_B8C2FE: JMP CODE_B8B77B
CODE_B8C301: JSR CODE_B8C305
CODE_B8C304: RTS
CODE_B8C305: LDX $64
CODE_B8C307: LDA #$0036
CODE_B8C30A: STA $2E,x
CODE_B8C30C: LDA $12,x
CODE_B8C30E: AND #$4000
CODE_B8C311: BNE CODE_B8C322
CODE_B8C313: LDA $12,x
CODE_B8C315: EOR #$4000
CODE_B8C318: STA $12,x
CODE_B8C31A: LDA $06,x
CODE_B8C31C: SEC
CODE_B8C31D: SBC #$0020
CODE_B8C320: STA $06,x
CODE_B8C322: LDA #$0035
CODE_B8C325: JSL CODE_B9D0B8
CODE_B8C329: RTS
CODE_B8C32A: LDX $64
CODE_B8C32C: LDY $66
CODE_B8C32E: LDA $0006,y
CODE_B8C331: AND #$0004
CODE_B8C334: BNE CODE_B8C33D
CODE_B8C336: LDY #$0064
CODE_B8C339: LDA [$8E],y
CODE_B8C33B: BRA CODE_B8C342
CODE_B8C33D: LDY #$0066
CODE_B8C340: LDA [$8E],y
CODE_B8C342: EOR #$FFFF
CODE_B8C345: INC A
CODE_B8C346: STA $26,x
CODE_B8C348: RTS
CODE_B8C349: LDX $64
CODE_B8C34B: LDY $66
CODE_B8C34D: LDA $0006,y
CODE_B8C350: AND #$0004
CODE_B8C353: BNE CODE_B8C35C
CODE_B8C355: LDY #$007C
CODE_B8C358: LDA [$8E],y
CODE_B8C35A: BRA CODE_B8C361
CODE_B8C35C: LDY #$007E
CODE_B8C35F: LDA [$8E],y
CODE_B8C361: EOR #$FFFF
CODE_B8C364: INC A
CODE_B8C365: STA $26,x
CODE_B8C367: RTS
CODE_B8C368: LDX $64
CODE_B8C36A: LDA $0983
CODE_B8C36D: AND #$0200
CODE_B8C370: BNE CODE_B8C373
CODE_B8C372: RTS
CODE_B8C373: JSR CODE_B88646
CODE_B8C376: LDX $64
CODE_B8C378: LDA #$0080
CODE_B8C37B: STA $3A,x
CODE_B8C37D: RTS
CODE_B8C37E: LDX $64
CODE_B8C380: LDA #$FE00
CODE_B8C383: STA $26,x
CODE_B8C385: RTS
CODE_B8C386: LDX $64
CODE_B8C388: LDY #$006C
CODE_B8C38B: LDA [$8E],y
CODE_B8C38D: EOR #$FFFF
CODE_B8C390: INC A
CODE_B8C391: STA $26,x
CODE_B8C393: RTS
CODE_B8C394: LDX $64
CODE_B8C396: LDA $12,x
CODE_B8C398: ORA #$4000
CODE_B8C39B: STA $12,x
CODE_B8C39D: RTS
CODE_B8C39E: LDX $64
CODE_B8C3A0: LDA $20,x
CODE_B8C3A2: BMI CODE_B8C3A9
CODE_B8C3A4: LDA #$0009
CODE_B8C3A7: STA $2E,x
CODE_B8C3A9: RTS
CODE_B8C3AA: LDX $64
CODE_B8C3AC: LDA $20,x
CODE_B8C3AE: BMI CODE_B8C3B5
CODE_B8C3B0: LDA #$0050
CODE_B8C3B3: STA $2E,x
CODE_B8C3B5: RTS
CODE_B8C3B6: LDX $64
CODE_B8C3B8: JSR CODE_B8C1F0
CODE_B8C3BB: JSR CODE_B8C1D6
CODE_B8C3BE: STA $26,x
CODE_B8C3C0: RTS
CODE_B8C3C1: RTS
CODE_B8C3C2: LDX $64
CODE_B8C3C4: LDA $10,x
CODE_B8C3C6: AND #$0007
CODE_B8C3C9: CMP $88
CODE_B8C3CB: BMI CODE_B8C3D5
CODE_B8C3CD: LDA $1E,x
CODE_B8C3CF: AND #$0001
CODE_B8C3D2: BEQ CODE_B8C3D5
CODE_B8C3D4: RTS
CODE_B8C3D5: LDA $12,x
CODE_B8C3D7: AND #$BFFF
CODE_B8C3DA: STA $12,x
CODE_B8C3DC: LDA $26,x
CODE_B8C3DE: BPL CODE_B8C3E6
CODE_B8C3E0: EOR #$FFFF
CODE_B8C3E3: INC A
CODE_B8C3E4: STA $26,x
CODE_B8C3E6: RTS
CODE_B8C3E7: LDX $64
CODE_B8C3E9: JSR CODE_B8C02F
CODE_B8C3EC: STA $20,x
CODE_B8C3EE: LDA $12,x
CODE_B8C3F0: AND #$BFFF
CODE_B8C3F3: STA $12,x
CODE_B8C3F5: RTS
CODE_B8C3F6: LDX $64
CODE_B8C3F8: JSR CODE_B8C1F0
CODE_B8C3FB: CLC
CODE_B8C3FC: ADC $26,x
CODE_B8C3FE: STA $26,x
CODE_B8C400: RTS
CODE_B8C401: LDX $64
CODE_B8C403: LDY #$004E
CODE_B8C406: LDA [$8E],y
CODE_B8C408: STA $26,x
CODE_B8C40A: LDY #$0052
CODE_B8C40D: LDA [$8E],y
CODE_B8C40F: STA $28,x
CODE_B8C411: RTS
CODE_B8C412: LDX $64
CODE_B8C414: LDA $12,x
CODE_B8C416: AND #$4000
CODE_B8C419: BEQ CODE_B8C45E
CODE_B8C41B: LDA $0A,x
CODE_B8C41D: SEC
CODE_B8C41E: SBC #$0008
CODE_B8C421: STA $34
CODE_B8C423: LDA $06,x
CODE_B8C425: CLC
CODE_B8C426: ADC #$0020
CODE_B8C429: JSL CODE_B5C3E7
CODE_B8C42D: JSR CODE_B8D484
CODE_B8C430: STA $5E
CODE_B8C432: LDA $AE
CODE_B8C434: AND #$1000
CODE_B8C437: BEQ CODE_B8C443
CODE_B8C439: LDA $5E
CODE_B8C43B: CLC
CODE_B8C43C: ADC #$0027
CODE_B8C43F: CMP $0A,x
CODE_B8C441: BMI CODE_B8C464
CODE_B8C443: LDA $0A,x
CODE_B8C445: SEC
CODE_B8C446: SBC #$0028
CODE_B8C449: STA $34
CODE_B8C44B: LDA $06,x
CODE_B8C44D: INC A
CODE_B8C44E: JSL CODE_B5C3E7
CODE_B8C452: JSR CODE_B8D484
CODE_B8C455: STA $5E
CODE_B8C457: LDA $AE
CODE_B8C459: AND #$0800
CODE_B8C45C: BNE CODE_B8C47D
CODE_B8C45E: LDA #$0300
CODE_B8C461: STA $26,x
CODE_B8C463: RTS
CODE_B8C464: LDY $66
CODE_B8C466: LDA $0000,y
CODE_B8C469: CMP #$0032
CODE_B8C46C: BEQ CODE_B8C463
CODE_B8C46E: LDX $64
CODE_B8C470: LDA #$0036
CODE_B8C473: STA $2E,x
CODE_B8C475: LDA #$0034
CODE_B8C478: JSL CODE_B9D0B8
CODE_B8C47C: RTS
CODE_B8C47D: LDX $64
CODE_B8C47F: LDA $06,x
CODE_B8C481: CLC
CODE_B8C482: ADC #$0001
CODE_B8C485: STA $06,x
CODE_B8C487: LDA #$0100
CODE_B8C48A: STA $20,x
CODE_B8C48C: STA $26,x
CODE_B8C48E: JMP CODE_B8B77B
CODE_B8C491: LDX $64
CODE_B8C493: LDA #$0036
CODE_B8C496: STA $2E,x
CODE_B8C498: LDA $12,x
CODE_B8C49A: AND #$4000
CODE_B8C49D: BEQ CODE_B8C4AE
CODE_B8C49F: LDA $12,x
CODE_B8C4A1: EOR #$4000
CODE_B8C4A4: STA $12,x
CODE_B8C4A6: LDA $06,x
CODE_B8C4A8: CLC
CODE_B8C4A9: ADC #$0020
CODE_B8C4AC: STA $06,x
CODE_B8C4AE: LDA #$0035
CODE_B8C4B1: JSL CODE_B9D0B8
CODE_B8C4B5: RTS
CODE_B8C4B6: LDX $64
CODE_B8C4B8: LDY $66
CODE_B8C4BA: LDA $0006,y
CODE_B8C4BD: AND #$0004
CODE_B8C4C0: BNE CODE_B8C4C9
CODE_B8C4C2: LDY #$0064
CODE_B8C4C5: LDA [$8E],y
CODE_B8C4C7: BRA CODE_B8C4CE
CODE_B8C4C9: LDY #$0066
CODE_B8C4CC: LDA [$8E],y
CODE_B8C4CE: STA $26,x
CODE_B8C4D0: RTS
CODE_B8C4D1: LDX $64
CODE_B8C4D3: LDY $66
CODE_B8C4D5: LDA $0006,y
CODE_B8C4D8: AND #$0004
CODE_B8C4DB: BNE CODE_B8C4E4
CODE_B8C4DD: LDY #$007C
CODE_B8C4E0: LDA [$8E],y
CODE_B8C4E2: BRA CODE_B8C4E9
CODE_B8C4E4: LDY #$007E
CODE_B8C4E7: LDA [$8E],y
CODE_B8C4E9: STA $26,x
CODE_B8C4EB: RTS
CODE_B8C4EC: LDX $64
CODE_B8C4EE: LDA $0983
CODE_B8C4F1: AND #$0100
CODE_B8C4F4: BNE CODE_B8C4F7
CODE_B8C4F6: RTS
CODE_B8C4F7: JSR CODE_B88646
CODE_B8C4FA: LDX $64
CODE_B8C4FC: LDA #$0080
CODE_B8C4FF: STA $3A,x
CODE_B8C501: RTS
CODE_B8C502: LDX $64
CODE_B8C504: LDA #$0200
CODE_B8C507: STA $26,x
CODE_B8C509: RTS
CODE_B8C50A: LDX $64
CODE_B8C50C: LDY #$006C
CODE_B8C50F: LDA [$8E],y
CODE_B8C511: STA $26,x
CODE_B8C513: RTS
CODE_B8C514: LDX $64
CODE_B8C516: LDA $12,x
CODE_B8C518: AND #$BFFF
CODE_B8C51B: STA $12,x
CODE_B8C51D: RTS
CODE_B8C51E: LDX $64
CODE_B8C520: LDA $20,x
CODE_B8C522: DEC A
CODE_B8C523: BPL CODE_B8C52A
CODE_B8C525: LDA #$0009
CODE_B8C528: STA $2E,x
CODE_B8C52A: RTS
CODE_B8C52B: LDX $64
CODE_B8C52D: LDA $20,x
CODE_B8C52F: BPL CODE_B8C536
CODE_B8C531: LDA #$0050
CODE_B8C534: STA $2E,x
CODE_B8C536: RTS
CODE_B8C537: LDA $0983
CODE_B8C53A: AND #$0040
CODE_B8C53D: BNE CODE_B8C540
CODE_B8C53F: RTS
CODE_B8C540: LDA $6E
CODE_B8C542: BNE CODE_B8C545
CODE_B8C544: RTS
CODE_B8C545: LDX $6C
CODE_B8C547: BEQ CODE_B8C544
CODE_B8C549: CMP #$0198
CODE_B8C54C: BNE CODE_B8C553
CODE_B8C54E: LDA $4A,x
CODE_B8C550: LSR A
CODE_B8C551: BCC CODE_B8C544
CODE_B8C553: LDA #$0018
CODE_B8C556: JMP CODE_B8D8BE
CODE_B8C559: LDA #$0002
CODE_B8C55C: JMP CODE_B8D8BE
CODE_B8C55F: LDX $64
CODE_B8C561: LDA $0983
CODE_B8C564: AND #$8000
CODE_B8C567: BEQ CODE_B8C572
CODE_B8C569: LDY $66
CODE_B8C56B: LDA $2A
CODE_B8C56D: STA $0022,y
CODE_B8C570: BRA CODE_B8C57F
CODE_B8C572: LDY $66
CODE_B8C574: LDA $2A
CODE_B8C576: SEC
CODE_B8C577: SBC $0022,y
CODE_B8C57A: CMP #$0010
CODE_B8C57D: BPL CODE_B8C59A
CODE_B8C57F: LDA $40,x
CODE_B8C581: AND #$0001
CODE_B8C584: BNE CODE_B8C59A
CODE_B8C586: LDA $1E,x
CODE_B8C588: AND #$1010
CODE_B8C58B: BNE CODE_B8C59B
CODE_B8C58D: LDA $10,x
CODE_B8C58F: AND #$0007
CODE_B8C592: CMP $88
CODE_B8C594: BPL CODE_B8C598
CODE_B8C596: BRA CODE_B8C59B
CODE_B8C598: NOP
CODE_B8C599: NOP
CODE_B8C59A: RTS
CODE_B8C59B: JSR CODE_B8CE78
CODE_B8C59E: LDY $66
CODE_B8C5A0: LDA $2A
CODE_B8C5A2: STA $0012,y
CODE_B8C5A5: LDA $0D7A
CODE_B8C5A8: BNE CODE_B8C5D8
CODE_B8C5AA: LDA $6E
CODE_B8C5AC: BNE CODE_B8C5B6
CODE_B8C5AE: LDA #$0005
CODE_B8C5B1: JSL CODE_B9D0B8
CODE_B8C5B5: RTS
CODE_B8C5B6: LDX $64
CODE_B8C5B8: LDA $2E,x
CODE_B8C5BA: CMP #$004F
CODE_B8C5BD: BEQ CODE_B8C5C7
CODE_B8C5BF: LDA #$006D
CODE_B8C5C2: JSL CODE_B9D08C
CODE_B8C5C6: RTS
CODE_B8C5C7: LDA $1E,x
CODE_B8C5C9: LSR A
CODE_B8C5CA: BCC CODE_B8C5D7
CODE_B8C5CC: JSL CODE_B9DFB2
CODE_B8C5D0: LDA #$0072
CODE_B8C5D3: JSL CODE_B9D08C
CODE_B8C5D7: RTS
CODE_B8C5D8: CMP $0597
CODE_B8C5DB: BEQ CODE_B8C5E5
CODE_B8C5DD: LDA #$0015
CODE_B8C5E0: JSL CODE_B9D0B8
CODE_B8C5E4: RTS
CODE_B8C5E5: LDA #$0021
CODE_B8C5E8: JSL CODE_B9D0B8
CODE_B8C5EC: JSR CODE_B880AB
CODE_B8C5EF: LDA #$0020
CODE_B8C5F2: JSL CODE_B9D0B8
CODE_B8C5F6: JSR CODE_B88092
CODE_B8C5F9: RTS
CODE_B8C5FA: LDA $0983
CODE_B8C5FD: AND #$8000
CODE_B8C600: BEQ CODE_B8C609
CODE_B8C602: LDY $66
CODE_B8C604: LDA $2A
CODE_B8C606: STA $0022,y
CODE_B8C609: RTS
CODE_B8C60A: LDX $64
CODE_B8C60C: LDA $0983
CODE_B8C60F: AND #$8000
CODE_B8C612: BEQ CODE_B8C641
CODE_B8C614: STZ $32
CODE_B8C616: LDA $0981
CODE_B8C619: AND #$0800
CODE_B8C61C: BEQ CODE_B8C623
CODE_B8C61E: LDA #$0100
CODE_B8C621: STA $32
CODE_B8C623: JSR CODE_B8C642
CODE_B8C626: SEC
CODE_B8C627: SBC $32
CODE_B8C629: STA $24,x
CODE_B8C62B: LDA $40,x
CODE_B8C62D: AND #$0008
CODE_B8C630: BNE CODE_B8C641
CODE_B8C632: LDA $32
CODE_B8C634: CLC
CODE_B8C635: ADC #$0340
CODE_B8C638: STA $3A,x
CODE_B8C63A: LDA #$0530
CODE_B8C63D: JSL CODE_B58003
CODE_B8C641: RTS
CODE_B8C642: LDA $6C
CODE_B8C644: BEQ CODE_B8C64C
CODE_B8C646: LDY #$00C6
CODE_B8C649: LDA [$8E],y
CODE_B8C64B: RTS
CODE_B8C64C: LDA $08A8
CODE_B8C64F: CMP #$0062
CODE_B8C652: BEQ CODE_B8C646
CODE_B8C654: LDY #$0084
CODE_B8C657: LDA [$8E],y
CODE_B8C659: RTS
CODE_B8C65A: LDA $0981
CODE_B8C65D: AND #$0300
CODE_B8C660: BEQ CODE_B8C66B
CODE_B8C662: LDA $0983
CODE_B8C665: AND #$8000
CODE_B8C668: BNE CODE_B8C676
CODE_B8C66A: RTS
CODE_B8C66B: LDA $0981
CODE_B8C66E: AND #$0C00
CODE_B8C671: BNE CODE_B8C66A
CODE_B8C673: JMP CODE_B8C060
CODE_B8C676: JSR CODE_B8CEBA
CODE_B8C679: JSL CODE_B5E43E
CODE_B8C67D: JSR CODE_B8C59B
CODE_B8C680: LDA #$0002
CODE_B8C683: STA $09A1
CODE_B8C686: LDX $64
CODE_B8C688: LDA $26,x
CODE_B8C68A: STA $20,x
CODE_B8C68C: LDA $0981
CODE_B8C68F: AND #$0100
CODE_B8C692: BNE CODE_B8C69C
CODE_B8C694: LDA #$4000
CODE_B8C697: ORA $12,x
CODE_B8C699: STA $12,x
CODE_B8C69B: RTS
CODE_B8C69C: LDA #$BFFF
CODE_B8C69F: AND $12,x
CODE_B8C6A1: STA $12,x
CODE_B8C6A3: RTS
CODE_B8C6A4: RTS
CODE_B8C6A5: LDA $0983
CODE_B8C6A8: AND #$8000
CODE_B8C6AB: BNE CODE_B8C6AE
CODE_B8C6AD: RTS
CODE_B8C6AE: LDX $64
CODE_B8C6B0: STZ $20,x
CODE_B8C6B2: LDA $0981
CODE_B8C6B5: AND #$0400
CODE_B8C6B8: BNE CODE_B8C6DE
CODE_B8C6BA: LDY #$0008
CODE_B8C6BD: LDA [$8E],y
CODE_B8C6BF: STA $24,x
CODE_B8C6C1: LDA #$006E
CODE_B8C6C4: STA $2E,x
CODE_B8C6C6: LDA #$0006
CODE_B8C6C9: JSL CODE_B9D0B8
CODE_B8C6CD: JSR CODE_B8CEBA
CODE_B8C6D0: JSR CODE_B8CE78
CODE_B8C6D3: JSL CODE_B5E43E
CODE_B8C6D7: LDA #$0001
CODE_B8C6DA: TSB $08C4
CODE_B8C6DD: RTS
CODE_B8C6DE: LDA #$FD00
CODE_B8C6E1: STA $24,x
CODE_B8C6E3: LDA #$006D
CODE_B8C6E6: STA $2E,x
CODE_B8C6E8: LDA #$0010
CODE_B8C6EB: STA $42,x
CODE_B8C6ED: LDA #$0006
CODE_B8C6F0: JSL CODE_B9D0B8
CODE_B8C6F4: JSR CODE_B8CEBA
CODE_B8C6F7: JSR CODE_B8CE99
CODE_B8C6FA: JSL CODE_B5E43E
CODE_B8C6FE: LDA #$0001
CODE_B8C701: TSB $08C4
CODE_B8C704: RTS
CODE_B8C705: LDA $0983
CODE_B8C708: AND #$8000
CODE_B8C70B: BNE CODE_B8C70E
CODE_B8C70D: RTS
CODE_B8C70E: STZ $0D82
CODE_B8C711: LDX $64
CODE_B8C713: LDA $0A,x
CODE_B8C715: CLC
CODE_B8C716: ADC #$0020
CODE_B8C719: STA $0A,x
CODE_B8C71B: STZ $20,x
CODE_B8C71D: LDA $0981
CODE_B8C720: AND #$0400
CODE_B8C723: BNE CODE_B8C74B
CODE_B8C725: LDX $64
CODE_B8C727: LDY #$0008
CODE_B8C72A: LDA [$8E],y
CODE_B8C72C: STA $24,x
CODE_B8C72E: LDA #$0006
CODE_B8C731: STA $2E,x
CODE_B8C733: LDA #$0006
CODE_B8C736: JSL CODE_B9D0B8
CODE_B8C73A: JSR CODE_B8CEBA
CODE_B8C73D: JSR CODE_B8CE78
CODE_B8C740: JSL CODE_B5E43E
CODE_B8C744: LDA #$0001
CODE_B8C747: TSB $08C4
CODE_B8C74A: RTS
CODE_B8C74B: LDX $64
CODE_B8C74D: LDA #$FD00
CODE_B8C750: STA $24,x
CODE_B8C752: LDA #$0039
CODE_B8C755: STA $2E,x
CODE_B8C757: LDA #$0006
CODE_B8C75A: JSL CODE_B9D0B8
CODE_B8C75E: JSR CODE_B8CEBA
CODE_B8C761: JSR CODE_B8CE99
CODE_B8C764: JSL CODE_B5E43E
CODE_B8C768: LDA #$0001
CODE_B8C76B: TSB $08C4
CODE_B8C76E: RTS
CODE_B8C76F: LDA $0983
CODE_B8C772: AND #$8000
CODE_B8C775: BNE CODE_B8C778
CODE_B8C777: RTS
CODE_B8C778: JSR CODE_B8B6A7
CODE_B8C77B: CMP #$0002
CODE_B8C77E: BMI CODE_B8C79A
CODE_B8C780: LDA #$056B
CODE_B8C783: JSL CODE_B58003
CODE_B8C787: LDX $64
CODE_B8C789: JSR CODE_B8C7C0
CODE_B8C78C: LDA [$8E],y
CODE_B8C78E: STA $24,x
CODE_B8C790: LDA $6C
CODE_B8C792: BNE CODE_B8C799
CODE_B8C794: LDA #$0300
CODE_B8C797: STA $3A,x
CODE_B8C799: RTS
CODE_B8C79A: LDX $64
CODE_B8C79C: LDY #$0008
CODE_B8C79F: LDA [$8E],y
CODE_B8C7A1: STA $24,x
CODE_B8C7A3: LDA #$0006
CODE_B8C7A6: STA $2E,x
CODE_B8C7A8: LDA #$0006
CODE_B8C7AB: JSL CODE_B9D0B8
CODE_B8C7AF: JSR CODE_B8CEBA
CODE_B8C7B2: JSR CODE_B8CE78
CODE_B8C7B5: JSL CODE_B5E43E
CODE_B8C7B9: LDA #$0001
CODE_B8C7BC: TSB $08C4
CODE_B8C7BF: RTS
CODE_B8C7C0: LDA $0981
CODE_B8C7C3: AND #$0C00
CODE_B8C7C6: BNE CODE_B8C7CC
CODE_B8C7C8: LDY #$0070
CODE_B8C7CB: RTS
CODE_B8C7CC: AND #$0800
CODE_B8C7CF: BNE CODE_B8C7D5
CODE_B8C7D1: LDY #$0074
CODE_B8C7D4: RTS
CODE_B8C7D5: LDY #$0072
CODE_B8C7D8: RTS
CODE_B8C7D9: LDA $0983
CODE_B8C7DC: AND #$8000
CODE_B8C7DF: BNE CODE_B8C7E2
CODE_B8C7E1: RTS
CODE_B8C7E2: JSR CODE_B8C82C
CODE_B8C7E5: BEQ CODE_B8C7E1
CODE_B8C7E7: JSR CODE_B8C81B
CODE_B8C7EA: STA $26,x
CODE_B8C7EC: STA $20,x
CODE_B8C7EE: LDX $64
CODE_B8C7F0: LDY #$0008
CODE_B8C7F3: LDA [$8E],y
CODE_B8C7F5: STA $24,x
CODE_B8C7F7: LDA #$0042
CODE_B8C7FA: STA $2E,x
CODE_B8C7FC: LDA $12,x
CODE_B8C7FE: EOR #$4000
CODE_B8C801: STA $12,x
CODE_B8C803: LDA #$0006
CODE_B8C806: JSL CODE_B9D0B8
CODE_B8C80A: JSR CODE_B8CEBA
CODE_B8C80D: JSR CODE_B8CE78
CODE_B8C810: JSL CODE_B5E43E
CODE_B8C814: LDA #$0001
CODE_B8C817: TSB $08C4
CODE_B8C81A: RTS
CODE_B8C81B: LDY #$000E
CODE_B8C81E: LDA [$8E],y
CODE_B8C820: LDX $64
CODE_B8C822: BIT $12,x
CODE_B8C824: BVC CODE_B8C827
CODE_B8C826: RTS
CODE_B8C827: EOR #$FFFF
CODE_B8C82A: INC A
CODE_B8C82B: RTS
CODE_B8C82C: LDA $0981
CODE_B8C82F: LDX $64
CODE_B8C831: BIT $12,x
CODE_B8C833: BVS CODE_B8C839
CODE_B8C835: AND #$0200
CODE_B8C838: RTS
CODE_B8C839: AND #$0100
CODE_B8C83C: RTS
CODE_B8C83D: LDX $64
CODE_B8C83F: LDA $0983
CODE_B8C842: AND #$0080
CODE_B8C845: BEQ CODE_B8C851
CODE_B8C847: LDA $0D7A
CODE_B8C84A: BEQ CODE_B8C861
CODE_B8C84C: CMP $0597
CODE_B8C84F: BEQ CODE_B8C852
CODE_B8C851: RTS
CODE_B8C852: LDX $64
CODE_B8C854: LDA $2E,x
CODE_B8C856: CMP #$0017
CODE_B8C859: BNE CODE_B8C851
CODE_B8C85B: LDA #$0006
CODE_B8C85E: JMP CODE_B8D8BE
CODE_B8C861: LDY $0597
CODE_B8C864: LDA $002E,y
CODE_B8C867: CMP #$002A
CODE_B8C86A: BEQ CODE_B8C871
CODE_B8C86C: CMP #$0022
CODE_B8C86F: BNE CODE_B8C851
CODE_B8C871: JSR CODE_B8C87C
CODE_B8C874: BCS CODE_B8C851
CODE_B8C876: LDA #$0004
CODE_B8C879: JMP CODE_B8D8BE
CODE_B8C87C: LDA $08C2
CODE_B8C87F: AND #$4000
CODE_B8C882: BEQ CODE_B8C88E
CODE_B8C884: LDA #$0002
CODE_B8C887: BIT $08C4
CODE_B8C88A: BNE CODE_B8C88E
CODE_B8C88C: CLC
CODE_B8C88D: RTS
CODE_B8C88E: SEC
CODE_B8C88F: RTS
CODE_B8C890: LDA $6E
CODE_B8C892: CMP #$0194
CODE_B8C895: BEQ CODE_B8C8A8
CODE_B8C897: LDA $0983
CODE_B8C89A: AND #$0080
CODE_B8C89D: BNE CODE_B8C8C9
CODE_B8C89F: LDA $6E
CODE_B8C8A1: CMP #$0190
CODE_B8C8A4: BEQ CODE_B8C8A7
CODE_B8C8A6: RTS
CODE_B8C8A7: RTS
CODE_B8C8A8: LDX $64
CODE_B8C8AA: LDA $1E,x
CODE_B8C8AC: AND #$0001
CODE_B8C8AF: BEQ CODE_B8C8DC
CODE_B8C8B1: LDA $2E,x
CODE_B8C8B3: CMP #$0061
CODE_B8C8B6: BEQ CODE_B8C8DC
CODE_B8C8B8: STZ $26,x
CODE_B8C8BA: STZ $20,x
CODE_B8C8BC: LDA #$0061
CODE_B8C8BF: STA $2E,x
CODE_B8C8C1: LDA #$0086
CODE_B8C8C4: JSL CODE_B9D08C
CODE_B8C8C8: RTS
CODE_B8C8C9: LDX $64
CODE_B8C8CB: LDA $6E
CODE_B8C8CD: CMP #$019C
CODE_B8C8D0: BEQ CODE_B8C8E0
CODE_B8C8D2: CMP #$01A0
CODE_B8C8D5: BEQ CODE_B8C8F8
CODE_B8C8D7: CMP #$0190
CODE_B8C8DA: BEQ CODE_B8C8DD
CODE_B8C8DC: RTS
CODE_B8C8DD: JMP CODE_B8C90D
CODE_B8C8E0: STZ $26,x
CODE_B8C8E2: STZ $20,x
CODE_B8C8E4: LDA $1E,x
CODE_B8C8E6: AND #$0001
CODE_B8C8E9: BEQ CODE_B8C8DC
CODE_B8C8EB: LDA #$0053
CODE_B8C8EE: STA $2E,x
CODE_B8C8F0: LDA #$0086
CODE_B8C8F3: JSL CODE_B9D08C
CODE_B8C8F7: RTS
CODE_B8C8F8: STZ $26,x
CODE_B8C8FA: STZ $20,x
CODE_B8C8FC: STZ $2A,x
CODE_B8C8FE: STZ $24,x
CODE_B8C900: LDA #$0054
CODE_B8C903: STA $2E,x
CODE_B8C905: LDA #$0086
CODE_B8C908: JSL CODE_B9D08C
CODE_B8C90C: RTS
CODE_B8C90D: STZ $26,x
CODE_B8C90F: STZ $20,x
CODE_B8C911: LDY $66
CODE_B8C913: LDA #$0040
CODE_B8C916: TRB $0B02
CODE_B8C919: BEQ CODE_B8C91C
CODE_B8C91B: RTS
CODE_B8C91C: LDA $0B02
CODE_B8C91F: AND #$0080
CODE_B8C922: BNE CODE_B8C969
CODE_B8C924: LDY $66
CODE_B8C926: LDA $2A
CODE_B8C928: SEC
CODE_B8C929: SBC $19A4
CODE_B8C92C: STA $32
CODE_B8C92E: LDA #$000C
CODE_B8C931: CMP $32
CODE_B8C933: BCS CODE_B8C969
CODE_B8C935: LDA $2A
CODE_B8C937: STA $19A4
CODE_B8C93A: JSR CODE_B8C99A
CODE_B8C93D: CMP #$0002
CODE_B8C940: BMI CODE_B8C949
CODE_B8C942: LDX $36
CODE_B8C944: LDA #$0001
CODE_B8C947: STA $44,x
CODE_B8C949: LDY #$0098
CODE_B8C94C: JSL CODE_BB842C
CODE_B8C950: BCS CODE_B8C999
CODE_B8C952: LDA #$0040
CODE_B8C955: TSB $0B02
CODE_B8C958: LDA #$02D6
CODE_B8C95B: JSL CODE_B9D09B
CODE_B8C95F: LDA #$0547
CODE_B8C962: JSL CODE_B58003
CODE_B8C966: JSR CODE_B8C96A
CODE_B8C969: RTS
CODE_B8C96A: LDY #$0092
CODE_B8C96D: LDA [$8E],y
CODE_B8C96F: LDX $64
CODE_B8C971: BIT $12,x
CODE_B8C973: BVC CODE_B8C979
CODE_B8C975: EOR #$FFFF
CODE_B8C978: INC A
CODE_B8C979: LDX $68
CODE_B8C97B: STA $20,x
CODE_B8C97D: LDA $0981
CODE_B8C980: AND #$0C00
CODE_B8C983: BEQ CODE_B8C969
CODE_B8C985: AND #$0800
CODE_B8C988: BEQ CODE_B8C992
CODE_B8C98A: LDY #$0094
CODE_B8C98D: LDA [$8E],y
CODE_B8C98F: STA $48,x
CODE_B8C991: RTS
CODE_B8C992: LDY #$0096
CODE_B8C995: LDA [$8E],y
CODE_B8C997: STA $48,x
CODE_B8C999: RTS
CODE_B8C99A: LDX #$0DE2
CODE_B8C99D: STZ $32
CODE_B8C99F: STZ $34
CODE_B8C9A1: STZ $36
CODE_B8C9A3: LDA $00,x
CODE_B8C9A5: CMP #$0118
CODE_B8C9A8: BNE CODE_B8C9BA
CODE_B8C9AA: INC $32
CODE_B8C9AC: LDA $44,x
CODE_B8C9AE: BNE CODE_B8C9BA
CODE_B8C9B0: LDA $42,x
CODE_B8C9B2: CMP $34
CODE_B8C9B4: BMI CODE_B8C9BA
CODE_B8C9B6: STA $34
CODE_B8C9B8: STX $36
CODE_B8C9BA: TXA
CODE_B8C9BB: CLC
CODE_B8C9BC: ADC #$005E
CODE_B8C9BF: TAX
CODE_B8C9C0: CPX #$16B2
CODE_B8C9C3: BNE CODE_B8C9A3
CODE_B8C9C5: LDA $32
CODE_B8C9C7: RTS
CODE_B8C9C8: JSR CODE_B8CC14
CODE_B8C9CB: JSR CODE_B8CB8C
CODE_B8C9CE: BCS CODE_B8C9F7
CODE_B8C9D0: LDX $64
CODE_B8C9D2: LDA $0A,x
CODE_B8C9D4: SEC
CODE_B8C9D5: SBC $0C,x
CODE_B8C9D7: BMI CODE_B8C9F7
CODE_B8C9D9: LDA $40,x
CODE_B8C9DB: AND #$0002
CODE_B8C9DE: BNE CODE_B8C9F7
CODE_B8C9E0: LDA $0983
CODE_B8C9E3: AND #$4000
CODE_B8C9E6: BNE CODE_B8C9F8
CODE_B8C9E8: LDY $66
CODE_B8C9EA: LDA $2A
CODE_B8C9EC: SEC
CODE_B8C9ED: SBC $001A,y
CODE_B8C9F0: CMP #$000C
CODE_B8C9F3: BPL CODE_B8C9F7
CODE_B8C9F5: BRA CODE_B8C9F8
CODE_B8C9F7: RTS
CODE_B8C9F8: JSR CODE_B8CC32
CODE_B8C9FB: LDY $66
CODE_B8C9FD: LDA $001A,y
CODE_B8CA00: STA $0010,y
CODE_B8CA03: JSR CODE_B8CA07
CODE_B8CA06: RTS
CODE_B8CA07: LDX $64
CODE_B8CA09: LDA #$0001
CODE_B8CA0C: STA $24,x
CODE_B8CA0E: LDA #$0009
CODE_B8CA11: JSL CODE_B9D0B8
CODE_B8CA15: RTS
CODE_B8CA16: JSR CODE_B8CC14
CODE_B8CA19: LDX $64
CODE_B8CA1B: LDA $36,x
CODE_B8CA1D: CMP #$00AE
CODE_B8CA20: BNE CODE_B8CA23
CODE_B8CA22: RTS
CODE_B8CA23: LDA $24,x
CODE_B8CA25: BPL CODE_B8CA28
CODE_B8CA27: RTS
CODE_B8CA28: LDA $2E,x
CODE_B8CA2A: CMP #$0006
CODE_B8CA2D: BEQ CODE_B8CA30
CODE_B8CA2F: RTS
CODE_B8CA30: LDA $0C,x
CODE_B8CA32: SEC
CODE_B8CA33: SBC $0A,x
CODE_B8CA35: BMI CODE_B8CA3D
CODE_B8CA37: CMP #$0018
CODE_B8CA3A: BPL CODE_B8CA3D
CODE_B8CA3C: RTS
CODE_B8CA3D: LDX $66
CODE_B8CA3F: CPX #$16D8
CODE_B8CA42: BEQ CODE_B8CA45
CODE_B8CA44: RTS
CODE_B8CA45: LDA $2A
CODE_B8CA47: SEC
CODE_B8CA48: SBC $1A,x
CODE_B8CA4A: CMP #$0010
CODE_B8CA4D: BCC CODE_B8CA50
CODE_B8CA4F: RTS
CODE_B8CA50: LDY #$002E
CODE_B8CA53: LDA [$8E],y
CODE_B8CA55: STA $0A,x
CODE_B8CA57: LDX $64
CODE_B8CA59: LDY #$0030
CODE_B8CA5C: LDA [$8E],y
CODE_B8CA5E: STA $24,x
CODE_B8CA60: LDA #$000B
CODE_B8CA63: JSL CODE_B9D0B8
CODE_B8CA67: RTS
CODE_B8CA68: JSR CODE_B8CB8C
CODE_B8CA6B: BCS CODE_B8CA86
CODE_B8CA6D: LDA $0983
CODE_B8CA70: AND #$4000
CODE_B8CA73: BEQ CODE_B8CA83
CODE_B8CA75: LDX $64
CODE_B8CA77: LDA $2E,x
CODE_B8CA79: CMP #$0019
CODE_B8CA7C: BEQ CODE_B8CA83
CODE_B8CA7E: LDA #$0003
CODE_B8CA81: STA $2E,x
CODE_B8CA83: JSR CODE_B8CC14
CODE_B8CA86: RTS
CODE_B8CA87: JSR CODE_B8CC14
CODE_B8CA8A: LDA $0983
CODE_B8CA8D: AND #$4000
CODE_B8CA90: BNE CODE_B8CA93
CODE_B8CA92: RTS
CODE_B8CA93: LDA $6E
CODE_B8CA95: CMP #$019C
CODE_B8CA98: BEQ CODE_B8CB05
CODE_B8CA9A: CMP #$0190
CODE_B8CA9D: BNE CODE_B8CA92
CODE_B8CA9F: LDY $66
CODE_B8CAA1: LDA $2A
CODE_B8CAA3: SEC
CODE_B8CAA4: SBC $19A2
CODE_B8CAA7: STA $32
CODE_B8CAA9: LDY #$0088
CODE_B8CAAC: LDA [$8E],y
CODE_B8CAAE: CMP $32
CODE_B8CAB0: BCS CODE_B8CA92
CODE_B8CAB2: LDA $2A
CODE_B8CAB4: STA $19A2
CODE_B8CAB7: LDY #$008A
CODE_B8CABA: LDA [$8E],y
CODE_B8CABC: DEC A
CODE_B8CABD: CMP $19A6
CODE_B8CAC0: BMI CODE_B8CA92
CODE_B8CAC2: LDY #$1B06
CODE_B8CAC5: JSL CODE_BB8432
CODE_B8CAC9: BCS CODE_B8CA92
CODE_B8CACB: INC $19A6
CODE_B8CACE: LDA #$0546
CODE_B8CAD1: JSL CODE_B58003
CODE_B8CAD5: LDY #$008C
CODE_B8CAD8: LDA [$8E],y
CODE_B8CADA: LDX $64
CODE_B8CADC: BIT $12,x
CODE_B8CADE: BVC CODE_B8CAE4
CODE_B8CAE0: EOR #$FFFF
CODE_B8CAE3: INC A
CODE_B8CAE4: LDX $68
CODE_B8CAE6: STA $20,x
CODE_B8CAE8: LDA $0981
CODE_B8CAEB: AND #$0C00
CODE_B8CAEE: BEQ CODE_B8CA92
CODE_B8CAF0: AND #$0800
CODE_B8CAF3: BEQ CODE_B8CAFD
CODE_B8CAF5: LDY #$008E
CODE_B8CAF8: LDA [$8E],y
CODE_B8CAFA: STA $48,x
CODE_B8CAFC: RTS
CODE_B8CAFD: LDY #$0090
CODE_B8CB00: LDA [$8E],y
CODE_B8CB02: STA $48,x
CODE_B8CB04: RTS
CODE_B8CB05: LDY $66
CODE_B8CB07: LDA $0000,y
CODE_B8CB0A: CMP #$008E
CODE_B8CB0D: BNE CODE_B8CB16
CODE_B8CB0F: LDA #$0001
CODE_B8CB12: TSB $0B02
CODE_B8CB15: RTS
CODE_B8CB16: LDX $64
CODE_B8CB18: LDA #$0057
CODE_B8CB1B: STA $2E,x
CODE_B8CB1D: LDA #$008B
CODE_B8CB20: JSL CODE_B9D08C
CODE_B8CB24: LDX $64
CODE_B8CB26: LDA $26,x
CODE_B8CB28: BEQ CODE_B8CB34
CODE_B8CB2A: LSR A
CODE_B8CB2B: EOR $12,x
CODE_B8CB2D: AND #$4000
CODE_B8CB30: EOR $12,x
CODE_B8CB32: STA $12,x
CODE_B8CB34: RTS
CODE_B8CB35: JSR CODE_B8CC14
CODE_B8CB38: LDA $0983
CODE_B8CB3B: AND #$4000
CODE_B8CB3E: BNE CODE_B8CB41
CODE_B8CB40: RTS
CODE_B8CB41: LDX $64
CODE_B8CB43: LDY $66
CODE_B8CB45: LDA $0000,y
CODE_B8CB48: CMP #$0088
CODE_B8CB4B: BEQ CODE_B8CB5A
CODE_B8CB4D: CMP #$008D
CODE_B8CB50: BEQ CODE_B8CB5A
CODE_B8CB52: LDA #$0086
CODE_B8CB55: JSL CODE_B9D08C
CODE_B8CB59: RTS
CODE_B8CB5A: LDA $0B02
CODE_B8CB5D: ORA #$0001
CODE_B8CB60: STA $0B02
CODE_B8CB63: RTS
CODE_B8CB64: JSR CODE_B8CC14
CODE_B8CB67: RTS
CODE_B8CB68: LDA $0983
CODE_B8CB6B: AND #$4000
CODE_B8CB6E: BNE CODE_B8CB71
CODE_B8CB70: RTS
CODE_B8CB71: LDX $64
CODE_B8CB73: LDA #$0023
CODE_B8CB76: STA $2E,x
CODE_B8CB78: LDA #$0026
CODE_B8CB7B: JSL CODE_B9D0B8
CODE_B8CB7F: RTS
CODE_B8CB80: LDY $66
CODE_B8CB82: LDA $0006,y
CODE_B8CB85: ORA #$0004
CODE_B8CB88: STA $0006,y
CODE_B8CB8B: RTS
CODE_B8CB8C: LDX $64
CODE_B8CB8E: LDA $1E,x
CODE_B8CB90: AND #$0001
CODE_B8CB93: BNE CODE_B8CB97
CODE_B8CB95: CLC
CODE_B8CB96: RTS
CODE_B8CB97: LDY $0597
CODE_B8CB9A: LDA $002E,y
CODE_B8CB9D: CMP #$001F
CODE_B8CBA0: BEQ CODE_B8CB95
CODE_B8CBA2: CMP #$0040
CODE_B8CBA5: BEQ CODE_B8CB95
CODE_B8CBA7: LDA #$0000
CODE_B8CBAA: JSL CODE_BCFB69
CODE_B8CBAE: LDA #$0001
CODE_B8CBB1: JSL CODE_BCFE0A
CODE_B8CBB5: BCC CODE_B8CB95
CODE_B8CBB7: LDX $6A
CODE_B8CBB9: LDA $1E,x
CODE_B8CBBB: AND #$1001
CODE_B8CBBE: BEQ CODE_B8CB95
CODE_B8CBC0: STX $0D7A
CODE_B8CBC3: LDA $30,x
CODE_B8CBC5: AND #$FFFE
CODE_B8CBC8: STA $30,x
CODE_B8CBCA: LDA #$0001
CODE_B8CBCD: STA $32,x
CODE_B8CBCF: STZ $1E,x
CODE_B8CBD1: LDY $64
CODE_B8CBD3: LDA $0012,y
CODE_B8CBD6: AND #$4000
CODE_B8CBD9: BNE CODE_B8CBE3
CODE_B8CBDB: LDA $06,x
CODE_B8CBDD: SEC
CODE_B8CBDE: SBC $0006,y
CODE_B8CBE1: BRA CODE_B8CBE9
CODE_B8CBE3: LDA $0006,y
CODE_B8CBE6: SEC
CODE_B8CBE7: SBC $06,x
CODE_B8CBE9: STA $0D7C
CODE_B8CBEC: LDA $0A,x
CODE_B8CBEE: SEC
CODE_B8CBEF: SBC $000A,y
CODE_B8CBF2: STA $0D7E
CODE_B8CBF5: LDA #$FFFF
CODE_B8CBF8: STA $0D80
CODE_B8CBFB: LDX $64
CODE_B8CBFD: LDA #$000C
CODE_B8CC00: STA $2E,x
CODE_B8CC02: LDA #$000F
CODE_B8CC05: JSL CODE_B9D0B8
CODE_B8CC09: LDA $0981
CODE_B8CC0C: AND #$1300
CODE_B8CC0F: STA $0981
CODE_B8CC12: SEC
CODE_B8CC13: RTS
CODE_B8CC14: LDY $66
CODE_B8CC16: LDA $0004,y
CODE_B8CC19: AND #$0300
CODE_B8CC1C: BEQ CODE_B8CC28
CODE_B8CC1E: LDA $0006,y
CODE_B8CC21: ORA #$0004
CODE_B8CC24: STA $0006,y
CODE_B8CC27: RTS
CODE_B8CC28: LDA $0006,y
CODE_B8CC2B: AND #$FFFB
CODE_B8CC2E: STA $0006,y
CODE_B8CC31: RTS
CODE_B8CC32: LDY $64
CODE_B8CC34: LDA #$0002
CODE_B8CC37: STA $002E,y
CODE_B8CC3A: LDX $66
CODE_B8CC3C: LDY #$001E
CODE_B8CC3F: LDA $0981
CODE_B8CC42: AND #$0300
CODE_B8CC45: BEQ CODE_B8CC6B
CODE_B8CC47: LDY #$0020
CODE_B8CC4A: LDA $2A
CODE_B8CC4C: SEC
CODE_B8CC4D: SBC $1E,x
CODE_B8CC4F: BMI CODE_B8CC6B
CODE_B8CC51: CMP #$0014
CODE_B8CC54: BPL CODE_B8CC6B
CODE_B8CC56: LDA $1E,x
CODE_B8CC58: SEC
CODE_B8CC59: SBC $1C,x
CODE_B8CC5B: CMP #$0020
CODE_B8CC5E: BCC CODE_B8CC6B
CODE_B8CC60: LDY $64
CODE_B8CC62: LDA #$0003
CODE_B8CC65: STA $002E,y
CODE_B8CC68: LDY #$0022
CODE_B8CC6B: LDA [$8E],y
CODE_B8CC6D: STA $0E,x
CODE_B8CC6F: RTS
CODE_B8CC70: JSR CODE_B8CC14
CODE_B8CC73: RTS
CODE_B8CC74: LDA $0983
CODE_B8CC77: AND #$C000
CODE_B8CC7A: BNE CODE_B8CC7D
CODE_B8CC7C: RTS
CODE_B8CC7D: EOR $0983
CODE_B8CC80: STA $0983
CODE_B8CC83: JSR CODE_B8CC93
CODE_B8CC86: RTS
CODE_B8CC87: LDA $0983
CODE_B8CC8A: AND #$4000
CODE_B8CC8D: BEQ CODE_B8CC92
CODE_B8CC8F: BRL CODE_B8CD2A
CODE_B8CC92: RTS
CODE_B8CC93: LDY $66
CODE_B8CC95: LDA $0000,y
CODE_B8CC98: CMP #$008F
CODE_B8CC9B: BNE CODE_B8CCA4
CODE_B8CC9D: LDA #$0001
CODE_B8CCA0: TSB $0B02
CODE_B8CCA3: RTS
CODE_B8CCA4: LDA #$008B
CODE_B8CCA7: JSL CODE_B9D08C
CODE_B8CCAB: LDX $64
CODE_B8CCAD: STZ $24,x
CODE_B8CCAF: LDA $26,x
CODE_B8CCB1: BEQ CODE_B8CCBD
CODE_B8CCB3: LSR A
CODE_B8CCB4: EOR $12,x
CODE_B8CCB6: AND #$4000
CODE_B8CCB9: EOR $12,x
CODE_B8CCBB: STA $12,x
CODE_B8CCBD: RTS
CODE_B8CCBE: LDA $0983
CODE_B8CCC1: AND #$0020
CODE_B8CCC4: BNE CODE_B8CCD0
CODE_B8CCC6: RTS
CODE_B8CCC7: LDA $0983
CODE_B8CCCA: AND #$0010
CODE_B8CCCD: BNE CODE_B8CCD0
CODE_B8CCCF: RTS
CODE_B8CCD0: LDX $64
CODE_B8CCD2: LDA $6E
CODE_B8CCD4: CMP #$0190
CODE_B8CCD7: BEQ CODE_B8CCDA
CODE_B8CCD9: RTS
CODE_B8CCDA: JMP CODE_B8C90D
CODE_B8CCDD: LDA $0983
CODE_B8CCE0: AND #$1000
CODE_B8CCE3: BNE CODE_B8CCE6
CODE_B8CCE5: RTS
CODE_B8CCE6: BRA CODE_B8CCE9
CODE_B8CCE8: RTS
CODE_B8CCE9: LDA $0512
CODE_B8CCEC: BEQ CODE_B8CCE8
CODE_B8CCEE: LDA #$2000
CODE_B8CCF1: BIT $08C2
CODE_B8CCF4: BNE CODE_B8CCE8
CODE_B8CCF6: LDX $0593
CODE_B8CCF9: LDA $2E,x
CODE_B8CCFB: CMP #$0005
CODE_B8CCFE: BEQ CODE_B8CCE8
CODE_B8CD00: LDA #$0010
CODE_B8CD03: TSB $08C4
CODE_B8CD06: RTS
CODE_B8CD07: LDA $0983
CODE_B8CD0A: AND #$1000
CODE_B8CD0D: BNE CODE_B8CD10
CODE_B8CD0F: RTS
CODE_B8CD10: LDX $64
CODE_B8CD12: LDA #$0000
CODE_B8CD15: STA $2E,x
CODE_B8CD17: LDA #$FFFE
CODE_B8CD1A: AND $05BB
CODE_B8CD1D: STA $05BB
CODE_B8CD20: RTS
CODE_B8CD21: LDA $0983
CODE_B8CD24: AND #$1000
CODE_B8CD27: BNE CODE_B8CD2A
CODE_B8CD29: RTS
CODE_B8CD2A: LDX $64
CODE_B8CD2C: LDA $4A,x
CODE_B8CD2E: CMP #$0020
CODE_B8CD31: BPL CODE_B8CD34
CODE_B8CD33: RTS
CODE_B8CD34: LDA #$0001
CODE_B8CD37: TSB $08C4
CODE_B8CD3A: LDA #$0100
CODE_B8CD3D: TRB $08C2
CODE_B8CD40: JSR CODE_B8D1F4
CODE_B8CD43: JSR CODE_B8B6A7
CODE_B8CD46: CMP #$0002
CODE_B8CD49: BEQ CODE_B8CD57
CODE_B8CD4B: LDA $6E
CODE_B8CD4D: BNE CODE_B8CD60
CODE_B8CD4F: LDX $64
CODE_B8CD51: LDA #$0001
CODE_B8CD54: STA $2E,x
CODE_B8CD56: RTS
CODE_B8CD57: LDX $64
CODE_B8CD59: STZ $24,x
CODE_B8CD5B: STZ $2A,x
CODE_B8CD5D: JMP CODE_B8B6E0
CODE_B8CD60: CMP #$0198
CODE_B8CD63: BEQ CODE_B8CD69
CODE_B8CD65: JSR CODE_B8B95B
CODE_B8CD68: RTS
CODE_B8CD69: LDA #$0010
CODE_B8CD6C: STA $2E,x
CODE_B8CD6E: RTS
CODE_B8CD6F: LDX $64
CODE_B8CD71: LDA $0983
CODE_B8CD74: AND #$2000
CODE_B8CD77: BNE CODE_B8CD7A
CODE_B8CD79: RTS
CODE_B8CD7A: LDY $0597
CODE_B8CD7D: LDA $002E,y
CODE_B8CD80: ASL A
CODE_B8CD81: ASL A
CODE_B8CD82: TAX
CODE_B8CD83: LDA.l DATA_B896B7,x
CODE_B8CD87: AND #$0010
CODE_B8CD8A: BEQ CODE_B8CD79
CODE_B8CD8C: LDA $08C2
CODE_B8CD8F: AND #$4000
CODE_B8CD92: BEQ CODE_B8CD79
CODE_B8CD94: JMP CODE_B8C559
CODE_B8CD97: LDA $7C
CODE_B8CD99: BPL CODE_B8CDA8
CODE_B8CD9B: EOR #$FFFF
CODE_B8CD9E: INC A
CODE_B8CD9F: STA $7C
CODE_B8CDA1: LDA #$FFFF
CODE_B8CDA4: STA $7E
CODE_B8CDA6: BRA CODE_B8CDAD
CODE_B8CDA8: LDA #$0001
CODE_B8CDAB: STA $7E
CODE_B8CDAD: LDA $74
CODE_B8CDAF: STA $34
CODE_B8CDB1: LDA $72
CODE_B8CDB3: JSL CODE_B5C3E7
CODE_B8CDB7: CMP #$0000
CODE_B8CDBA: BMI CODE_B8CDE6
CODE_B8CDBC: EOR #$FFFF
CODE_B8CDBF: CLC
CODE_B8CDC0: ADC #$6301
CODE_B8CDC3: STA $34
CODE_B8CDC5: SEC
CODE_B8CDC6: SBC $74
CODE_B8CDC8: BPL CODE_B8CDCE
CODE_B8CDCA: EOR #$FFFF
CODE_B8CDCD: INC A
CODE_B8CDCE: CMP #$0008
CODE_B8CDD1: BPL CODE_B8CDE6
CODE_B8CDD3: LDA $34
CODE_B8CDD5: STA $74
CODE_B8CDD7: DEC $7C
CODE_B8CDD9: BEQ CODE_B8CDE4
CODE_B8CDDB: LDA $72
CODE_B8CDDD: CLC
CODE_B8CDDE: ADC $7E
CODE_B8CDE0: STA $72
CODE_B8CDE2: BRA CODE_B8CDAD
CODE_B8CDE4: CLC
CODE_B8CDE5: RTS
CODE_B8CDE6: SEC
CODE_B8CDE7: RTS
CODE_B8CDE8: LDA $08C2
CODE_B8CDEB: AND #$4000
CODE_B8CDEE: BEQ CODE_B8CE08
CODE_B8CDF0: LDY $0597
CODE_B8CDF3: LDA $002E,y
CODE_B8CDF6: ASL A
CODE_B8CDF7: ASL A
CODE_B8CDF8: TAX
CODE_B8CDF9: LDA.l DATA_B896B7,x
CODE_B8CDFD: AND #$0010
CODE_B8CE00: BEQ CODE_B8CE08
CODE_B8CE02: LDA #$0001
CODE_B8CE05: JSR CODE_B8D8BE
CODE_B8CE08: RTS
CODE_B8CE09: LDX $64
CODE_B8CE0B: STZ $26,x
CODE_B8CE0D: RTS
CODE_B8CE0E: RTS
CODE_B8CE0F: LDX $64
CODE_B8CE11: STZ $20,x
CODE_B8CE13: RTS
CODE_B8CE14: LDX $64
CODE_B8CE16: STZ $26,x
CODE_B8CE18: RTS
CODE_B8CE19: LDX $64
CODE_B8CE1B: RTS
CODE_B8CE1C: LDX $64
CODE_B8CE1E: LDA $0981
CODE_B8CE21: AND #$0400
CODE_B8CE24: BEQ CODE_B8CE27
CODE_B8CE26: RTS
CODE_B8CE27: LDA #$0000
CODE_B8CE2A: STA $2E,x
CODE_B8CE2C: LDA #$000E
CODE_B8CE2F: JSL CODE_B9D0B8
CODE_B8CE33: RTS
CODE_B8CE34: LDX $64
CODE_B8CE36: STZ $24,x
CODE_B8CE38: RTS
CODE_B8CE39: LDX $64
CODE_B8CE3B: JSR CODE_B8CEBA
CODE_B8CE3E: JSR CODE_B8CE99
CODE_B8CE41: RTS
CODE_B8CE42: LDX $64
CODE_B8CE44: STZ $2A,x
CODE_B8CE46: RTS
CODE_B8CE47: LDX $64
CODE_B8CE49: STZ $2A,x
CODE_B8CE4B: RTS
CODE_B8CE4C: LDY #$0078
CODE_B8CE4F: LDA [$8E],y
CODE_B8CE51: LDY $66
CODE_B8CE53: STA $000A,y
CODE_B8CE56: RTS
CODE_B8CE57: LDX $64
CODE_B8CE59: JSR CODE_B8CE99
CODE_B8CE5C: JSR CODE_B8CEBA
CODE_B8CE5F: LDA #$0100
CODE_B8CE62: LDY $66
CODE_B8CE64: STA $000A,y
CODE_B8CE67: RTS
CODE_B8CE68: LDX $64
CODE_B8CE6A: STZ $2A,x
CODE_B8CE6C: RTS
CODE_B8CE6D: LDX $64
CODE_B8CE6F: JSR CODE_B8CE99
CODE_B8CE72: RTS
CODE_B8CE73: RTS
CODE_B8CE74: JSR CODE_B8CE78
CODE_B8CE77: RTL
CODE_B8CE78: LDA $6E
CODE_B8CE7A: BNE CODE_B8CE87
CODE_B8CE7C: LDY #$0004
CODE_B8CE7F: LDA [$8E],y
CODE_B8CE81: LDY $66
CODE_B8CE83: STA $0008,y
CODE_B8CE86: RTS
CODE_B8CE87: SEC
CODE_B8CE88: SBC #$0034
CODE_B8CE8B: LSR A
CODE_B8CE8C: TAY
CODE_B8CE8D: LDA [$8E],y
CODE_B8CE8F: LDY $66
CODE_B8CE91: STA $0008,y
CODE_B8CE94: RTS
CODE_B8CE95: JSR CODE_B8CE99
CODE_B8CE98: RTL
CODE_B8CE99: LDA $6E
CODE_B8CE9B: BNE CODE_B8CEA8
CODE_B8CE9D: LDY #$0000
CODE_B8CEA0: LDA [$8E],y
CODE_B8CEA2: LDY $66
CODE_B8CEA4: STA $0008,y
CODE_B8CEA7: RTS
CODE_B8CEA8: SEC
CODE_B8CEA9: SBC #$005C
CODE_B8CEAC: LSR A
CODE_B8CEAD: TAY
CODE_B8CEAE: LDA [$8E],y
CODE_B8CEB0: LDY $66
CODE_B8CEB2: STA $0008,y
CODE_B8CEB5: RTS
CODE_B8CEB6: JSR CODE_B8CEBA
CODE_B8CEB9: RTL
CODE_B8CEBA: LDA $6E
CODE_B8CEBC: BNE CODE_B8CEC9
CODE_B8CEBE: LDY #$0002
CODE_B8CEC1: LDA [$8E],y
CODE_B8CEC3: LDY $66
CODE_B8CEC5: STA $000A,y
CODE_B8CEC8: RTS
CODE_B8CEC9: CMP #$0198
CODE_B8CECC: BEQ CODE_B8CEDC
CODE_B8CECE: SEC
CODE_B8CECF: SBC #$0048
CODE_B8CED2: LSR A
CODE_B8CED3: TAY
CODE_B8CED4: LDA [$8E],y
CODE_B8CED6: LDY $66
CODE_B8CED8: STA $000A,y
CODE_B8CEDB: RTS
CODE_B8CEDC: LDY $6C
CODE_B8CEDE: BNE CODE_B8CECE
CODE_B8CEE0: LDY #$0080
CODE_B8CEE3: LDA [$8E],y
CODE_B8CEE5: BRA CODE_B8CED6
CODE_B8CEE7: LDA $6E
CODE_B8CEE9: BNE CODE_B8CEF6
CODE_B8CEEB: LDY #$0006
CODE_B8CEEE: LDA [$8E],y
CODE_B8CEF0: LDY $66
CODE_B8CEF2: STA $000A,y
CODE_B8CEF5: RTS
CODE_B8CEF6: CMP #$0198
CODE_B8CEF9: BEQ CODE_B8CF09
CODE_B8CEFB: SEC
CODE_B8CEFC: SBC #$0020
CODE_B8CEFF: LSR A
CODE_B8CF00: TAY
CODE_B8CF01: LDA [$8E],y
CODE_B8CF03: LDY $66
CODE_B8CF05: STA $000A,y
CODE_B8CF08: RTS
CODE_B8CF09: LDY $6C
CODE_B8CF0B: BNE CODE_B8CEFB
CODE_B8CF0D: LDY #$0082
CODE_B8CF10: LDA [$8E],y
CODE_B8CF12: BRA CODE_B8CF03
CODE_B8CF14: RTS
CODE_B8CF15: LDX $64
CODE_B8CF17: LDY $66
CODE_B8CF19: LDA $0006,y
CODE_B8CF1C: AND #$FFFB
CODE_B8CF1F: STA $0006,y
CODE_B8CF22: RTS
CODE_B8CF23: LDX $64
CODE_B8CF25: LDA $40,x
CODE_B8CF27: AND #$0004
CODE_B8CF2A: BNE CODE_B8CF42
CODE_B8CF2C: LDA $0981
CODE_B8CF2F: AND #$0400
CODE_B8CF32: BEQ CODE_B8CF43
CODE_B8CF34: LDA $1E,x
CODE_B8CF36: AND #$0001
CODE_B8CF39: BEQ CODE_B8CF43
CODE_B8CF3B: LDA #$0013
CODE_B8CF3E: JSL CODE_B9D0B8
CODE_B8CF42: RTS
CODE_B8CF43: LDA #$0014
CODE_B8CF46: JSL CODE_B9D0B8
CODE_B8CF4A: RTS
CODE_B8CF4B: LDX $64
CODE_B8CF4D: LDA $26,x
CODE_B8CF4F: BEQ CODE_B8CF5D
CODE_B8CF51: LSR A
CODE_B8CF52: EOR $12,x
CODE_B8CF54: AND #$4000
CODE_B8CF57: BEQ CODE_B8CF5D
CODE_B8CF59: EOR $12,x
CODE_B8CF5B: STA $12,x
CODE_B8CF5D: RTS
CODE_B8CF5E: LDX $64
CODE_B8CF60: LDA $24,x
CODE_B8CF62: BMI CODE_B8CF67
CODE_B8CF64: JSR CODE_B8CE99
CODE_B8CF67: RTS
CODE_B8CF68: LDX $64
CODE_B8CF6A: LDY $66
CODE_B8CF6C: LDA $0008,y
CODE_B8CF6F: CLC
CODE_B8CF70: ADC $24,x
CODE_B8CF72: BMI CODE_B8CF7C
CODE_B8CF74: CMP $000A,y
CODE_B8CF77: BCC CODE_B8CF7C
CODE_B8CF79: LDA $000A,y
CODE_B8CF7C: STA $24,x
CODE_B8CF7E: RTS
CODE_B8CF7F: JSR CODE_B8CF83
CODE_B8CF82: RTL
CODE_B8CF83: LDX $64
CODE_B8CF85: LDY #$0000
CODE_B8CF88: LDA $24,x
CODE_B8CF8A: BPL CODE_B8CF8D
CODE_B8CF8C: DEY
CODE_B8CF8D: CLC
CODE_B8CF8E: ADC $09,x
CODE_B8CF90: STA $09,x
CODE_B8CF92: TYA
CODE_B8CF93: ADC $0B,x
CODE_B8CF95: SEP #$20
CODE_B8CF97: STA $0B,x
CODE_B8CF99: REP #$20
CODE_B8CF9B: LDY #$0000
CODE_B8CF9E: LDA $20,x
CODE_B8CFA0: BPL CODE_B8CFA3
CODE_B8CFA2: DEY
CODE_B8CFA3: CLC
CODE_B8CFA4: ADC $05,x
CODE_B8CFA6: STA $05,x
CODE_B8CFA8: TYA
CODE_B8CFA9: ADC $07,x
CODE_B8CFAB: SEP #$20
CODE_B8CFAD: STA $07,x
CODE_B8CFAF: REP #$20
CODE_B8CFB1: RTS
CODE_B8CFB2: LDA #$0252
CODE_B8CFB5: STA $32
CODE_B8CFB7: LDA $06,x
CODE_B8CFB9: CMP #$00B0
CODE_B8CFBC: LDA $24,x
CODE_B8CFBE: BMI CODE_B8CFCF
CODE_B8CFC0: LDA $0A,x
CODE_B8CFC2: CMP $32
CODE_B8CFC4: BCC CODE_B8CFCF
CODE_B8CFC6: LDA $32
CODE_B8CFC8: STA $0A,x
CODE_B8CFCA: LDA #$0100
CODE_B8CFCD: STA $24,x
CODE_B8CFCF: LDA $32
CODE_B8CFD1: STA $0C,x
CODE_B8CFD3: RTS
CODE_B8CFD4: JSR CODE_B8CFD8
CODE_B8CFD7: RTL
CODE_B8CFD8: LDX $64
CODE_B8CFDA: TXY
CODE_B8CFDB: ASL A
CODE_B8CFDC: STA $26
CODE_B8CFDE: LDA $2A,x
CODE_B8CFE0: SEC
CODE_B8CFE1: SBC $24,x
CODE_B8CFE3: BPL CODE_B8CFFB
CODE_B8CFE5: EOR #$FFFF
CODE_B8CFE8: INC A
CODE_B8CFE9: LDX $26
CODE_B8CFEB: JSR (DATA_B8D059,x)
CODE_B8CFEE: BEQ CODE_B8D009
CODE_B8CFF0: EOR #$FFFF
CODE_B8CFF3: INC A
CODE_B8CFF4: TYX
CODE_B8CFF5: CLC
CODE_B8CFF6: ADC $24,x
CODE_B8CFF8: STA $24,x
CODE_B8CFFA: RTS
CODE_B8CFFB: LDX $26
CODE_B8CFFD: JSR (DATA_B8D059,x)
CODE_B8D000: BEQ CODE_B8D009
CODE_B8D002: TYX
CODE_B8D003: CLC
CODE_B8D004: ADC $24,x
CODE_B8D006: STA $24,x
CODE_B8D008: RTS
CODE_B8D009: LDA $002A,y
CODE_B8D00C: STA $0024,y
CODE_B8D00F: RTS
CODE_B8D010: JSR CODE_B8D014
CODE_B8D013: RTL
CODE_B8D014: LDX $64
CODE_B8D016: TXY
CODE_B8D017: ASL A
CODE_B8D018: STA $26
CODE_B8D01A: LDA $26,x
CODE_B8D01C: CLC
CODE_B8D01D: ADC $2C,x
CODE_B8D01F: SEC
CODE_B8D020: SBC $20,x
CODE_B8D022: BPL CODE_B8D03A
CODE_B8D024: EOR #$FFFF
CODE_B8D027: INC A
CODE_B8D028: LDX $26
CODE_B8D02A: JSR (DATA_B8D059,x)
CODE_B8D02D: BEQ CODE_B8D048
CODE_B8D02F: EOR #$FFFF
CODE_B8D032: INC A
CODE_B8D033: TYX
CODE_B8D034: CLC
CODE_B8D035: ADC $20,x
CODE_B8D037: STA $20,x
CODE_B8D039: RTS
CODE_B8D03A: LDX $26
CODE_B8D03C: JSR (DATA_B8D059,x)
CODE_B8D03F: BEQ CODE_B8D048
CODE_B8D041: TYX
CODE_B8D042: CLC
CODE_B8D043: ADC $20,x
CODE_B8D045: STA $20,x
CODE_B8D047: RTS
CODE_B8D048: LDA $0026,y
CODE_B8D04B: CLC
CODE_B8D04C: ADC $002C,y
CODE_B8D04F: STA $0020,y
CODE_B8D052: RTS
CODE_B8D053: ASL A
CODE_B8D054: TAX
CODE_B8D055: TYA
CODE_B8D056: JMP (DATA_B8D08D,x)
DATA_B8D059:
dw CODE_B8D106
dw CODE_B8D107
dw CODE_B8D108
dw CODE_B8D109
dw CODE_B8D0AF
dw CODE_B8D0BC
dw CODE_B8D0C8
dw CODE_B8D10A
dw CODE_B8D0DA
dw CODE_B8D0E6
dw CODE_B8D0F1
dw CODE_B8D10F
dw CODE_B8D113
dw CODE_B8D11D
dw CODE_B8D120
dw CODE_B8D12A
dw CODE_B8D133
dw CODE_B8D142
dw CODE_B8D144
dw CODE_B8D14E
dw CODE_B8D157
dw CODE_B8D166
dw CODE_B8D16E
dw CODE_B8D17D
dw CODE_B8D18B
dw CODE_B8D198
DATA_B8D08D:
dw CODE_B8D102
dw CODE_B8D10A
dw CODE_B8D10F
dw CODE_B8D113
dw CODE_B8D11D
dw CODE_B8D120
dw CODE_B8D12A
dw CODE_B8D133
dw CODE_B8D142
dw CODE_B8D144
dw CODE_B8D14E
dw CODE_B8D157
dw CODE_B8D166
dw CODE_B8D16E
dw CODE_B8D17D
dw CODE_B8D18B
dw CODE_B8D198
CODE_B8D0AF: LSR A
CODE_B8D0B0: LSR A
CODE_B8D0B1: LSR A
CODE_B8D0B2: LSR A
CODE_B8D0B3: LSR A
CODE_B8D0B4: STA $26
CODE_B8D0B6: LSR A
CODE_B8D0B7: LSR A
CODE_B8D0B8: CLC
CODE_B8D0B9: ADC $26
CODE_B8D0BB: RTS
CODE_B8D0BC: LSR A
CODE_B8D0BD: LSR A
CODE_B8D0BE: LSR A
CODE_B8D0BF: LSR A
CODE_B8D0C0: LSR A
CODE_B8D0C1: STA $26
CODE_B8D0C3: LSR A
CODE_B8D0C4: CLC
CODE_B8D0C5: ADC $26
CODE_B8D0C7: RTS
CODE_B8D0C8: LSR A
CODE_B8D0C9: LSR A
CODE_B8D0CA: LSR A
CODE_B8D0CB: LSR A
CODE_B8D0CC: LSR A
CODE_B8D0CD: STA $26
CODE_B8D0CF: LSR A
CODE_B8D0D0: STA $28
CODE_B8D0D2: LSR A
CODE_B8D0D3: CLC
CODE_B8D0D4: ADC $26
CODE_B8D0D6: CLC
CODE_B8D0D7: ADC $28
CODE_B8D0D9: RTS
CODE_B8D0DA: LSR A
CODE_B8D0DB: LSR A
CODE_B8D0DC: LSR A
CODE_B8D0DD: LSR A
CODE_B8D0DE: STA $26
CODE_B8D0E0: LSR A
CODE_B8D0E1: LSR A
CODE_B8D0E2: CLC
CODE_B8D0E3: ADC $26
CODE_B8D0E5: RTS
CODE_B8D0E6: LSR A
CODE_B8D0E7: LSR A
CODE_B8D0E8: LSR A
CODE_B8D0E9: LSR A
CODE_B8D0EA: STA $26
CODE_B8D0EC: LSR A
CODE_B8D0ED: CLC
CODE_B8D0EE: ADC $26
CODE_B8D0F0: RTS
CODE_B8D0F1: LSR A
CODE_B8D0F2: LSR A
CODE_B8D0F3: LSR A
CODE_B8D0F4: LSR A
CODE_B8D0F5: STA $26
CODE_B8D0F7: LSR A
CODE_B8D0F8: STA $28
CODE_B8D0FA: LSR A
CODE_B8D0FB: CLC
CODE_B8D0FC: ADC $26
CODE_B8D0FE: CLC
CODE_B8D0FF: ADC $28
CODE_B8D101: RTS
CODE_B8D102: LDA #$0000
CODE_B8D105: RTS
CODE_B8D106: LSR A
CODE_B8D107: LSR A
CODE_B8D108: LSR A
CODE_B8D109: LSR A
CODE_B8D10A: LSR A
CODE_B8D10B: LSR A
CODE_B8D10C: LSR A
CODE_B8D10D: LSR A
CODE_B8D10E: RTS
CODE_B8D10F: LSR A
CODE_B8D110: LSR A
CODE_B8D111: LSR A
CODE_B8D112: RTS
CODE_B8D113: LSR A
CODE_B8D114: LSR A
CODE_B8D115: LSR A
CODE_B8D116: STA $26
CODE_B8D118: LSR A
CODE_B8D119: CLC
CODE_B8D11A: ADC $26
CODE_B8D11C: RTS
CODE_B8D11D: LSR A
CODE_B8D11E: LSR A
CODE_B8D11F: RTS
CODE_B8D120: LSR A
CODE_B8D121: LSR A
CODE_B8D122: STA $26
CODE_B8D124: LSR A
CODE_B8D125: LSR A
CODE_B8D126: CLC
CODE_B8D127: ADC $26
CODE_B8D129: RTS
CODE_B8D12A: LSR A
CODE_B8D12B: LSR A
CODE_B8D12C: STA $26
CODE_B8D12E: LSR A
CODE_B8D12F: CLC
CODE_B8D130: ADC $26
CODE_B8D132: RTS
CODE_B8D133: LSR A
CODE_B8D134: LSR A
CODE_B8D135: STA $26
CODE_B8D137: LSR A
CODE_B8D138: STA $28
CODE_B8D13A: LSR A
CODE_B8D13B: CLC
CODE_B8D13C: ADC $28
CODE_B8D13E: CLC
CODE_B8D13F: ADC $26
CODE_B8D141: RTS
CODE_B8D142: LSR A
CODE_B8D143: RTS
CODE_B8D144: LSR A
CODE_B8D145: STA $26
CODE_B8D147: LSR A
CODE_B8D148: LSR A
CODE_B8D149: LSR A
CODE_B8D14A: CLC
CODE_B8D14B: ADC $26
CODE_B8D14D: RTS
CODE_B8D14E: LSR A
CODE_B8D14F: STA $26
CODE_B8D151: LSR A
CODE_B8D152: LSR A
CODE_B8D153: CLC
CODE_B8D154: ADC $26
CODE_B8D156: RTS
CODE_B8D157: LSR A
CODE_B8D158: STA $26
CODE_B8D15A: LSR A
CODE_B8D15B: LSR A
CODE_B8D15C: STA $28
CODE_B8D15E: LSR A
CODE_B8D15F: CLC
CODE_B8D160: ADC $26
CODE_B8D162: CLC
CODE_B8D163: ADC $28
CODE_B8D165: RTS
CODE_B8D166: LSR A
CODE_B8D167: STA $26
CODE_B8D169: LSR A
CODE_B8D16A: CLC
CODE_B8D16B: ADC $26
CODE_B8D16D: RTS
CODE_B8D16E: LSR A
CODE_B8D16F: STA $26
CODE_B8D171: LSR A
CODE_B8D172: STA $28
CODE_B8D174: LSR A
CODE_B8D175: LSR A
CODE_B8D176: CLC
CODE_B8D177: ADC $28
CODE_B8D179: CLC
CODE_B8D17A: ADC $26
CODE_B8D17C: RTS
CODE_B8D17D: LSR A
CODE_B8D17E: STA $26
CODE_B8D180: LSR A
CODE_B8D181: STA $28
CODE_B8D183: LSR A
CODE_B8D184: CLC
CODE_B8D185: ADC $28
CODE_B8D187: CLC
CODE_B8D188: ADC $26
CODE_B8D18A: RTS
CODE_B8D18B: STA $26
CODE_B8D18D: LSR A
CODE_B8D18E: LSR A
CODE_B8D18F: LSR A
CODE_B8D190: LSR A
CODE_B8D191: EOR #$FFFF
CODE_B8D194: INC A
CODE_B8D195: CLC
CODE_B8D196: ADC $26
CODE_B8D198: RTS
CODE_B8D199: LDX $64
CODE_B8D19B: LDY $66
CODE_B8D19D: LDA $0016,y
CODE_B8D1A0: BEQ CODE_B8D1B4
CODE_B8D1A2: DEC A
CODE_B8D1A3: STA $0016,y
CODE_B8D1A6: BEQ CODE_B8D1AF
CODE_B8D1A8: LDA #$009E
CODE_B8D1AB: STA $30,x
CODE_B8D1AD: BRA CODE_B8D1B4
CODE_B8D1AF: LDA #$001E
CODE_B8D1B2: STA $30,x
CODE_B8D1B4: RTS
CODE_B8D1B5: JSR CODE_B8D199
CODE_B8D1B8: LDA $0014,y
CODE_B8D1BB: BEQ CODE_B8D1E3
CODE_B8D1BD: DEC A
CODE_B8D1BE: STA $0014,y
CODE_B8D1C1: BEQ CODE_B8D1DC
CODE_B8D1C3: LDA $2A
CODE_B8D1C5: AND #$0002
CODE_B8D1C8: BNE CODE_B8D1D3
CODE_B8D1CA: LDA $1C,x
CODE_B8D1CC: ORA #$C000
CODE_B8D1CF: STA $1C,x
CODE_B8D1D1: BRA CODE_B8D1E3
CODE_B8D1D3: LDA $1C,x
CODE_B8D1D5: AND #$3FFF
CODE_B8D1D8: STA $1C,x
CODE_B8D1DA: BRA CODE_B8D1E3
CODE_B8D1DC: LDA $1C,x
CODE_B8D1DE: AND #$3FFF
CODE_B8D1E1: STA $1C,x
CODE_B8D1E3: RTS
CODE_B8D1E4: JSR CODE_B8D1E8
CODE_B8D1E7: RTL
CODE_B8D1E8: STA $0A36
CODE_B8D1EB: TYA
CODE_B8D1EC: STA $0A38
CODE_B8D1EF: RTS
CODE_B8D1F0: JSR CODE_B8D1F4
CODE_B8D1F3: RTL
CODE_B8D1F4: STZ $0A36
CODE_B8D1F7: STZ $0A38
CODE_B8D1FA: RTS
CODE_B8D1FB: JSR CODE_B8D1FF
CODE_B8D1FE: RTL
CODE_B8D1FF: LDY $66
CODE_B8D201: CMP $0016,y
CODE_B8D204: BMI CODE_B8D20E
CODE_B8D206: STA $0016,y
CODE_B8D209: LDA #$009E
CODE_B8D20C: STA $30,x
CODE_B8D20E: RTS
CODE_B8D20F: LDX $64
CODE_B8D211: LDY $66
CODE_B8D213: LDA #$009E
CODE_B8D216: STA $30,x
CODE_B8D218: LDA #$0060
CODE_B8D21B: STA $0014,y
CODE_B8D21E: LDA #$0070
CODE_B8D221: STA $0016,y
CODE_B8D224: RTS
CODE_B8D225: PHK
CODE_B8D226: PLB
CODE_B8D227: LDX $64
CODE_B8D229: LDA $06,x
CODE_B8D22B: SEC
CODE_B8D22C: SBC #$0010
CODE_B8D22F: SEC
CODE_B8D230: SBC $17BA
CODE_B8D233: BPL CODE_B8D23F
CODE_B8D235: EOR #$FFFF
CODE_B8D238: INC A
CODE_B8D239: CLC
CODE_B8D23A: ADC $06,x
CODE_B8D23C: STA $06,x
CODE_B8D23E: RTS
CODE_B8D23F: SEC
CODE_B8D240: SBC #$00E0
CODE_B8D243: BPL CODE_B8D235
CODE_B8D245: RTS
CODE_B8D246: JSR CODE_B8D25A
CODE_B8D249: RTL
CODE_B8D24A: LDA $052B
CODE_B8D24D: AND #$3000
CODE_B8D250: CMP #$3000
CODE_B8D253: BNE CODE_B8D25A
CODE_B8D255: LDA #DATA_B8D332
CODE_B8D258: BRA CODE_B8D269
CODE_B8D25A: LDA $88
CODE_B8D25C: CMP #$0006
CODE_B8D25F: BEQ CODE_B8D266
CODE_B8D261: LDA #DATA_B8D302
CODE_B8D264: BRA CODE_B8D269
CODE_B8D266: LDA #DATA_B8D2D2
CODE_B8D269: STA $34
CODE_B8D26B: LDX $64
CODE_B8D26D: LDA $1E,x
CODE_B8D26F: AND #$0011
CODE_B8D272: CMP #$0001
CODE_B8D275: BNE CODE_B8D2B4
CODE_B8D277: LDA $10,x
CODE_B8D279: AND #$0007
CODE_B8D27C: TXY
CODE_B8D27D: ASL A
CODE_B8D27E: STA $32
CODE_B8D280: ASL A
CODE_B8D281: CLC
CODE_B8D282: ADC $32
CODE_B8D284: CLC
CODE_B8D285: ADC $34
CODE_B8D287: TAX
CODE_B8D288: LDA.l $B80002,x
CODE_B8D28C: STA $32
CODE_B8D28E: LDA.l $B80004,x
CODE_B8D292: STA $34
CODE_B8D294: LDA.l $B80000,x
CODE_B8D298: TYX
CODE_B8D299: BIT $10,x
CODE_B8D29B: BMI CODE_B8D2B7
CODE_B8D29D: EOR #$FFFF
CODE_B8D2A0: INC A
CODE_B8D2A1: STA $2C,x
CODE_B8D2A3: LDA $20,x
CODE_B8D2A5: EOR #$FFFF
CODE_B8D2A8: INC A
CODE_B8D2A9: JSR CODE_B8D2C1
CODE_B8D2AC: EOR #$FFFF
CODE_B8D2AF: INC A
CODE_B8D2B0: STA $20,x
CODE_B8D2B2: CLC
CODE_B8D2B3: RTS
CODE_B8D2B4: STZ $2C,x
CODE_B8D2B6: RTS
CODE_B8D2B7: STA $2C,x
CODE_B8D2B9: LDA $20,x
CODE_B8D2BB: JSR CODE_B8D2C1
CODE_B8D2BE: STA $20,x
CODE_B8D2C0: RTS
CODE_B8D2C1: BIT $32
CODE_B8D2C3: BEQ CODE_B8D2D1
CODE_B8D2C5: CMP $32
CODE_B8D2C7: BPL CODE_B8D2CB
CODE_B8D2C9: LDA $32
CODE_B8D2CB: CMP $34
CODE_B8D2CD: BMI CODE_B8D2D1
CODE_B8D2CF: LDA $34
CODE_B8D2D1: RTS
DATA_B8D2D2:
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $01, $C0, $00
db $00, $02, $00, $00, $00, $00, $00, $00
DATA_B8D302:
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $80, $01
db $00, $01, $00, $03, $00, $01, $C0, $00
db $00, $02, $00, $00, $00, $00, $00, $00
DATA_B8D332:
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $01, $00, $00
db $00, $08, $80, $01, $00, $00, $00, $08
db $F0, $01, $00, $00, $00, $08, $80, $02
db $00, $00, $00, $04, $00, $04, $A0, $00
db $00, $02, $00, $00, $00, $00, $00, $00
CODE_B8D362: JSR CODE_B8D3E2
CODE_B8D365: BCS CODE_B8D369
CODE_B8D367: CLC
CODE_B8D368: RTS
CODE_B8D369: BEQ CODE_B8D368
CODE_B8D36B: CLC
CODE_B8D36C: RTS
CODE_B8D36D: JSR CODE_B8D3E2
CODE_B8D370: BCS CODE_B8D374
CODE_B8D372: CLC
CODE_B8D373: RTS
CODE_B8D374: BNE CODE_B8D373
CODE_B8D376: CLC
CODE_B8D377: RTS
CODE_B8D378: STZ $60
CODE_B8D37A: LDX $64
CODE_B8D37C: LDA $0A,x
CODE_B8D37E: SEC
CODE_B8D37F: SBC #$0008
CODE_B8D382: JSL CODE_B5C3E3
CODE_B8D386: JSR CODE_B8D484
CODE_B8D389: CLC
CODE_B8D38A: ADC #$0027
CODE_B8D38D: CMP $0A,x
CODE_B8D38F: BPL CODE_B8D39F
CODE_B8D391: LDA $AE
CODE_B8D393: AND #$1000
CODE_B8D396: BEQ CODE_B8D39F
CODE_B8D398: LDA $60
CODE_B8D39A: ORA #$0001
CODE_B8D39D: STA $60
CODE_B8D39F: LDA $0A,x
CODE_B8D3A1: SEC
CODE_B8D3A2: SBC #$0008
CODE_B8D3A5: STA $34
CODE_B8D3A7: LDA $06,x
CODE_B8D3A9: BIT $12,x
CODE_B8D3AB: BVC CODE_B8D3B3
CODE_B8D3AD: CLC
CODE_B8D3AE: ADC #$0020
CODE_B8D3B1: BRA CODE_B8D3B7
CODE_B8D3B3: SEC
CODE_B8D3B4: SBC #$0020
CODE_B8D3B7: JSL CODE_B5C3E7
CODE_B8D3BB: JSR CODE_B8D484
CODE_B8D3BE: CLC
CODE_B8D3BF: ADC #$0027
CODE_B8D3C2: CMP $0A,x
CODE_B8D3C4: BPL CODE_B8D3D4
CODE_B8D3C6: LDA $AE
CODE_B8D3C8: AND #$1000
CODE_B8D3CB: BEQ CODE_B8D3D4
CODE_B8D3CD: LDA $60
CODE_B8D3CF: ORA #$0002
CODE_B8D3D2: STA $60
CODE_B8D3D4: LDA $AE
CODE_B8D3D6: EOR $AC
CODE_B8D3D8: AND #$1E00
CODE_B8D3DB: EOR $AC
CODE_B8D3DD: STA $10,x
CODE_B8D3DF: LDA $60
CODE_B8D3E1: RTS
CODE_B8D3E2: LDX $64
CODE_B8D3E4: LDA $0A,x
CODE_B8D3E6: SEC
CODE_B8D3E7: SBC #$0028
CODE_B8D3EA: JSL CODE_B5C3E3
CODE_B8D3EE: JSR CODE_B8D484
CODE_B8D3F1: STA $5E
CODE_B8D3F3: LDA $AE
CODE_B8D3F5: STA $10,x
CODE_B8D3F7: AND #$1800
CODE_B8D3FA: BEQ CODE_B8D455
CODE_B8D3FC: AND #$1000
CODE_B8D3FF: BEQ CODE_B8D432
CODE_B8D401: LDA $5E
CODE_B8D403: CLC
CODE_B8D404: ADC #$0027
CODE_B8D407: CMP $0A,x
CODE_B8D409: BPL CODE_B8D450
CODE_B8D40B: LDX $64
CODE_B8D40D: LDA $0A,x
CODE_B8D40F: SEC
CODE_B8D410: SBC #$0008
CODE_B8D413: JSL CODE_B5C3E3
CODE_B8D417: JSR CODE_B8D484
CODE_B8D41A: STA $5E
CODE_B8D41C: LDA $AE
CODE_B8D41E: AND #$1000
CODE_B8D421: BEQ CODE_B8D44B
CODE_B8D423: LDA $5E
CODE_B8D425: CLC
CODE_B8D426: ADC #$0027
CODE_B8D429: CMP $0A,x
CODE_B8D42B: BPL CODE_B8D44B
CODE_B8D42D: LDA #$0000
CODE_B8D430: SEC
CODE_B8D431: RTS
CODE_B8D432: LDA $0A,x
CODE_B8D434: SEC
CODE_B8D435: SBC #$0028
CODE_B8D438: SEC
CODE_B8D439: SBC $5E
CODE_B8D43B: BPL CODE_B8D441
CODE_B8D43D: EOR #$FFFF
CODE_B8D440: INC A
CODE_B8D441: CMP #$0005
CODE_B8D444: BPL CODE_B8D450
CODE_B8D446: LDA #$0001
CODE_B8D449: SEC
CODE_B8D44A: RTS
CODE_B8D44B: LDA #$0001
CODE_B8D44E: CLC
CODE_B8D44F: RTS
CODE_B8D450: LDA #$0000
CODE_B8D453: CLC
CODE_B8D454: RTS
CODE_B8D455: LDX $64
CODE_B8D457: LDA $0A,x
CODE_B8D459: SEC
CODE_B8D45A: SBC #$0008
CODE_B8D45D: JSL CODE_B5C3E3
CODE_B8D461: JSR CODE_B8D484
CODE_B8D464: STA $5E
CODE_B8D466: LDA $AE
CODE_B8D468: AND #$1000
CODE_B8D46B: BEQ CODE_B8D450
CODE_B8D46D: LDA $5E
CODE_B8D46F: CLC
CODE_B8D470: ADC #$0027
CODE_B8D473: CMP $0A,x
CODE_B8D475: BPL CODE_B8D450
CODE_B8D477: LDA #$0000
CODE_B8D47A: SEC
CODE_B8D47B: RTS
CODE_B8D47C: JSR CODE_B8D480
CODE_B8D47F: RTL
CODE_B8D480: JSL CODE_B5C3E1
CODE_B8D484: CMP #$0000
CODE_B8D487: BMI CODE_B8D492
CODE_B8D489: EOR #$FFFF
CODE_B8D48C: CLC
CODE_B8D48D: ADC #$6301
CODE_B8D490: CLC
CODE_B8D491: RTS
CODE_B8D492: LDA #$7F00
CODE_B8D495: SEC
CODE_B8D496: RTS
CODE_B8D497: JSL CODE_B5C3D5
CODE_B8D49B: CMP #$0000
CODE_B8D49E: BMI CODE_B8D4A9
CODE_B8D4A0: EOR #$FFFF
CODE_B8D4A3: CLC
CODE_B8D4A4: ADC #$6301
CODE_B8D4A7: CLC
CODE_B8D4A8: RTS
CODE_B8D4A9: LDA #$7F00
CODE_B8D4AC: SEC
CODE_B8D4AD: RTS
CODE_B8D4AE: STX $E9
CODE_B8D4B0: LDY $0593
CODE_B8D4B3: LDA #$0100
CODE_B8D4B6: CMP $06,x
CODE_B8D4B8: BCS CODE_B8D4C3
CODE_B8D4BA: ADC $0AFC
CODE_B8D4BD: CMP $06,x
CODE_B8D4BF: BCC CODE_B8D4C3
CODE_B8D4C1: LDA $06,x
CODE_B8D4C3: STA $19C6
CODE_B8D4C6: LDA $0D54
CODE_B8D4C9: BMI CODE_B8D4D3
CODE_B8D4CB: CLC
CODE_B8D4CC: ADC #$00C0
CODE_B8D4CF: CMP $0A,x
CODE_B8D4D1: BCC CODE_B8D4D5
CODE_B8D4D3: LDA $0A,x
CODE_B8D4D5: CMP $000A,y
CODE_B8D4D8: BCC CODE_B8D4DD
CODE_B8D4DA: LDA $000A,y
CODE_B8D4DD: STA $19C8
CODE_B8D4E0: LDA $19C6
CODE_B8D4E3: LDY $19C8
CODE_B8D4E6: JSR CODE_B8D5AF
CODE_B8D4E9: BCC CODE_B8D508
CODE_B8D4EB: LDY $0593
CODE_B8D4EE: SBC $000A,y
CODE_B8D4F1: BPL CODE_B8D508
CODE_B8D4F3: CMP #$FFE8
CODE_B8D4F6: BCS CODE_B8D508
CODE_B8D4F8: LDY $0593
CODE_B8D4FB: LDX $E9
CODE_B8D4FD: LDA $000A,y
CODE_B8D500: STA $0A,x
CODE_B8D502: LDA $0006,y
CODE_B8D505: STA $06,x
CODE_B8D507: RTL
CODE_B8D508: LDY $0593
CODE_B8D50B: LDA $0006,y
CODE_B8D50E: STA $D9
CODE_B8D510: CMP $19C6
CODE_B8D513: LDA #$FFF8
CODE_B8D516: BCS CODE_B8D51B
CODE_B8D518: LDA #$0008
CODE_B8D51B: STA $DD
CODE_B8D51D: STZ $DB
CODE_B8D51F: LDA $DD
CODE_B8D521: BEQ CODE_B8D550
CODE_B8D523: CLC
CODE_B8D524: ADC $D9
CODE_B8D526: STA $D9
CODE_B8D528: CMP $19C6
CODE_B8D52B: ROR A
CODE_B8D52C: EOR $DD
CODE_B8D52E: BPL CODE_B8D537
CODE_B8D530: LDA $19C6
CODE_B8D533: STA $D9
CODE_B8D535: STZ $DD
CODE_B8D537: LDA $D9
CODE_B8D539: LDY $19C8
CODE_B8D53C: JSR CODE_B8D5AF
CODE_B8D53F: BCC CODE_B8D51F
CODE_B8D541: SBC $19C8
CODE_B8D544: TAY
CODE_B8D545: BPL CODE_B8D51F
CODE_B8D547: INC $DB
CODE_B8D549: CPY #$FFF8
CODE_B8D54C: BCS CODE_B8D51F
CODE_B8D54E: BRA CODE_B8D555
CODE_B8D550: LDA $DB
CODE_B8D552: BNE CODE_B8D555
CODE_B8D554: RTL
CODE_B8D555: LDY $0593
CODE_B8D558: LDA $0006,y
CODE_B8D55B: STA $19C6
CODE_B8D55E: CMP $D9
CODE_B8D560: LDA #$0002
CODE_B8D563: BCS CODE_B8D568
CODE_B8D565: LDA #$FFFE
CODE_B8D568: STA $DD
CODE_B8D56A: LDA $DD
CODE_B8D56C: BEQ CODE_B8D5A5
CODE_B8D56E: CLC
CODE_B8D56F: ADC $D9
CODE_B8D571: STA $D9
CODE_B8D573: CMP $19C6
CODE_B8D576: ROR A
CODE_B8D577: EOR $DD
CODE_B8D579: BPL CODE_B8D582
CODE_B8D57B: LDA $19C6
CODE_B8D57E: STA $D9
CODE_B8D580: STZ $DD
CODE_B8D582: LDA $D9
CODE_B8D584: LDY $19C8
CODE_B8D587: JSR CODE_B8D5AF
CODE_B8D58A: BCC CODE_B8D5A5
CODE_B8D58C: SBC $19C8
CODE_B8D58F: TAY
CODE_B8D590: CPY #$FFF8
CODE_B8D593: BCC CODE_B8D56A
CODE_B8D595: LDX $E9
CODE_B8D597: TYA
CODE_B8D598: CMP #$0008
CODE_B8D59B: BCC CODE_B8D5A5
CODE_B8D59D: CMP #$FFF8
CODE_B8D5A0: BCS CODE_B8D5A5
CODE_B8D5A2: LDA #$0000
CODE_B8D5A5: ADC $19C8
CODE_B8D5A8: STA $0A,x
CODE_B8D5AA: LDA $D9
CODE_B8D5AC: STA $06,x
CODE_B8D5AE: RTL
CODE_B8D5AF: STY $34
CODE_B8D5B1: JSL CODE_B5C3E7
CODE_B8D5B5: EOR #$FFFF
CODE_B8D5B8: BPL CODE_B8D5C0
CODE_B8D5BA: CLC
CODE_B8D5BB: ADC #$6301
CODE_B8D5BE: SEC
CODE_B8D5BF: RTS
CODE_B8D5C0: CLC
CODE_B8D5C1: RTS
CODE_B8D5C2: LDA $B0
CODE_B8D5C4: STA $06,x
CODE_B8D5C6: LDA $B2
CODE_B8D5C8: STZ $04,x
CODE_B8D5CA: LDA $1E,x
CODE_B8D5CC: AND #$1000
CODE_B8D5CF: BEQ CODE_B8D5DF
CODE_B8D5D1: JSR CODE_B8D480
CODE_B8D5D4: STA $74
CODE_B8D5D6: SEC
CODE_B8D5D7: SBC $0A,x
CODE_B8D5D9: BPL CODE_B8D5DF
CODE_B8D5DB: LDA $FD
CODE_B8D5DD: STA $0A,x
CODE_B8D5DF: RTS
CODE_B8D5E0: PHB
CODE_B8D5E1: JSR CODE_B8D5E6
CODE_B8D5E4: PLB
CODE_B8D5E5: RTL
CODE_B8D5E6: LDX $64
CODE_B8D5E8: LDA $1E,x
CODE_B8D5EA: TAY
CODE_B8D5EB: AND #$00FF
CODE_B8D5EE: XBA
CODE_B8D5EF: STA $5E
CODE_B8D5F1: TYA
CODE_B8D5F2: LSR A
CODE_B8D5F3: LSR A
CODE_B8D5F4: LSR A
CODE_B8D5F5: LSR A
CODE_B8D5F6: AND #$000F
CODE_B8D5F9: ORA $5E
CODE_B8D5FB: STA $1E,x
CODE_B8D5FD: LDX $64
CODE_B8D5FF: LDA $06,x
CODE_B8D601: STA $B0
CODE_B8D603: LDA $04,x
CODE_B8D605: STA $B2
CODE_B8D607: STZ $E5
CODE_B8D609: LDA $1E,x
CODE_B8D60B: AND #$0400
CODE_B8D60E: BNE CODE_B8D675
CODE_B8D610: JSR CODE_B8D830
CODE_B8D613: JSR CODE_B8D480
CODE_B8D616: STA $74
CODE_B8D618: SEC
CODE_B8D619: SBC $0A,x
CODE_B8D61B: BPL CODE_B8D673
CODE_B8D61D: CMP $0BA4
CODE_B8D620: BPL CODE_B8D691
CODE_B8D622: LDA $AE
CODE_B8D624: AND #$0400
CODE_B8D627: BNE CODE_B8D630
CODE_B8D629: LDA $AC
CODE_B8D62B: AND #$3800
CODE_B8D62E: BNE CODE_B8D68E
CODE_B8D630: LDA $20,x
CODE_B8D632: AND #$8000
CODE_B8D635: EOR $AE
CODE_B8D637: BMI CODE_B8D642
CODE_B8D639: DEC A
CODE_B8D63A: AND #$80FE
CODE_B8D63D: CMP #$003C
CODE_B8D640: BEQ CODE_B8D68E
CODE_B8D642: LDA $0A,x
CODE_B8D644: DEC A
CODE_B8D645: JSL CODE_B5C3E3
CODE_B8D649: LDA $20,x
CODE_B8D64B: AND #$8000
CODE_B8D64E: EOR $AE
CODE_B8D650: BMI CODE_B8D65B
CODE_B8D652: DEC A
CODE_B8D653: AND #$00FE
CODE_B8D656: CMP #$003C
CODE_B8D659: BEQ CODE_B8D68E
CODE_B8D65B: STZ $26,x
CODE_B8D65D: STZ $20,x
CODE_B8D65F: JSR CODE_B8D5C2
CODE_B8D662: BIT $AE
CODE_B8D664: BVS CODE_B8D66C
CODE_B8D666: LDA $AE
CODE_B8D668: XBA
CODE_B8D669: LSR A
CODE_B8D66A: BCS CODE_B8D6A7
CODE_B8D66C: LDA #$0002
CODE_B8D66F: ORA $1E,x
CODE_B8D671: STA $1E,x
CODE_B8D673: BRA CODE_B8D6C4
CODE_B8D675: JSR CODE_B8D830
CODE_B8D678: JSR CODE_B8D480
CODE_B8D67B: STA $74
CODE_B8D67D: SEC
CODE_B8D67E: SBC $0A,x
CODE_B8D680: BPL CODE_B8D6C4
CODE_B8D682: CMP #$FFFD
CODE_B8D685: BPL CODE_B8D6C0
CODE_B8D687: LDA $AE
CODE_B8D689: AND #$4000
CODE_B8D68C: BEQ CODE_B8D6B0
CODE_B8D68E: BRL CODE_B8D73C
CODE_B8D691: LDA $AC
CODE_B8D693: AND #$0007
CODE_B8D696: CMP $88
CODE_B8D698: BPL CODE_B8D630
CODE_B8D69A: LDA $AE
CODE_B8D69C: AND #$1800
CODE_B8D69F: BNE CODE_B8D6C4
CODE_B8D6A1: LDA $74
CODE_B8D6A3: STA $0A,x
CODE_B8D6A5: BRA CODE_B8D6C4
CODE_B8D6A7: LDA #$0082
CODE_B8D6AA: ORA $1E,x
CODE_B8D6AC: STA $1E,x
CODE_B8D6AE: BRA CODE_B8D6C4
CODE_B8D6B0: JSR CODE_B8D5C2
CODE_B8D6B3: STZ $26,x
CODE_B8D6B5: STZ $20,x
CODE_B8D6B7: LDA #$0002
CODE_B8D6BA: ORA $1E,x
CODE_B8D6BC: STA $1E,x
CODE_B8D6BE: BRA CODE_B8D73C
CODE_B8D6C0: LDA $74
CODE_B8D6C2: STA $0A,x
CODE_B8D6C4: INC $E5
CODE_B8D6C6: LDA $24,x
CODE_B8D6C8: BPL CODE_B8D6CD
CODE_B8D6CA: BRL CODE_B8D7A1
CODE_B8D6CD: JSR CODE_B8D817
CODE_B8D6D0: JSR CODE_B8D480
CODE_B8D6D3: TAY
CODE_B8D6D4: BCS CODE_B8D70B
CODE_B8D6D6: SEC
CODE_B8D6D7: SBC $0A,x
CODE_B8D6D9: BPL CODE_B8D712
CODE_B8D6DB: LDA $AE
CODE_B8D6DD: AND #$0400
CODE_B8D6E0: BNE CODE_B8D6E9
CODE_B8D6E2: LDA $AE
CODE_B8D6E4: AND #$1800
CODE_B8D6E7: BNE CODE_B8D70B
CODE_B8D6E9: TYA
CODE_B8D6EA: STA $0A,x
CODE_B8D6EC: STA $0C,x
CODE_B8D6EE: LDA $AC
CODE_B8D6F0: TXY
CODE_B8D6F1: AND #$0007
CODE_B8D6F4: ASL A
CODE_B8D6F5: TAX
CODE_B8D6F6: LDA.l DATA_B8D7EE,x
CODE_B8D6FA: TYX
CODE_B8D6FB: STA $24,x
CODE_B8D6FD: STZ $08,x
CODE_B8D6FF: STZ $0E,x
CODE_B8D701: LDA #$0001
CODE_B8D704: ORA $1E,x
CODE_B8D706: STA $1E,x
CODE_B8D708: BRL CODE_B8D795
CODE_B8D70B: LDA #$8050
CODE_B8D70E: STA $0E,x
CODE_B8D710: BRA CODE_B8D729
CODE_B8D712: STA $5E
CODE_B8D714: LDA $AC
CODE_B8D716: AND #$0007
CODE_B8D719: BEQ CODE_B8D71E
CODE_B8D71B: LDA #$0003
CODE_B8D71E: INC A
CODE_B8D71F: STA $60
CODE_B8D721: LDA $5E
CODE_B8D723: CMP $60
CODE_B8D725: BMI CODE_B8D6DB
CODE_B8D727: STA $0E,x
CODE_B8D729: TYA
CODE_B8D72A: STA $0C,x
CODE_B8D72C: LDA $1E,x
CODE_B8D72E: AND #$0101
CODE_B8D731: CMP #$0100
CODE_B8D734: BNE CODE_B8D73A
CODE_B8D736: STZ $24,x
CODE_B8D738: INC $24,x
CODE_B8D73A: BRA CODE_B8D795
CODE_B8D73C: LDA $0A,x
CODE_B8D73E: STA $B0
CODE_B8D740: INC $E5
CODE_B8D742: JSR CODE_B8D817
CODE_B8D745: JSR CODE_B8D480
CODE_B8D748: STA $0C,x
CODE_B8D74A: SEC
CODE_B8D74B: SBC $0A,x
CODE_B8D74D: STA $0E,x
CODE_B8D74F: BPL CODE_B8D795
CODE_B8D751: LDA $AE
CODE_B8D753: AND #$4000
CODE_B8D756: BNE CODE_B8D78E
CODE_B8D758: LDA $24,x
CODE_B8D75A: BMI CODE_B8D777
CODE_B8D75C: LDA #$0200
CODE_B8D75F: STA $24,x
CODE_B8D761: STZ $08,x
CODE_B8D763: LDA $0A,x
CODE_B8D765: AND #$FFE0
CODE_B8D768: STA $0A,x
CODE_B8D76A: STA $0C,x
CODE_B8D76C: STZ $0E,x
CODE_B8D76E: LDA #$0001
CODE_B8D771: ORA $1E,x
CODE_B8D773: STA $1E,x
CODE_B8D775: BRA CODE_B8D78E
CODE_B8D777: LDA $0A,x
CODE_B8D779: CLC
CODE_B8D77A: ADC #$001F
CODE_B8D77D: AND #$FFE0
CODE_B8D780: STA $0A,x
CODE_B8D782: STA $0C,x
CODE_B8D784: STZ $0E,x
CODE_B8D786: LDA $B0
CODE_B8D788: STA $0A,x
CODE_B8D78A: STZ $24,x
CODE_B8D78C: STZ $2A,x
CODE_B8D78E: LDA #$0004
CODE_B8D791: ORA $1E,x
CODE_B8D793: STA $1E,x
CODE_B8D795: LDA $AE
CODE_B8D797: EOR $AC
CODE_B8D799: AND #$1E00
CODE_B8D79C: EOR $AC
CODE_B8D79E: STA $10,x
CODE_B8D7A0: RTS
CODE_B8D7A1: LDA $0A,x
CODE_B8D7A3: STA $B0
CODE_B8D7A5: INC $E5
CODE_B8D7A7: JSR CODE_B8D817
CODE_B8D7AA: JSR CODE_B8D480
CODE_B8D7AD: TAY
CODE_B8D7AE: BCS CODE_B8D7E4
CODE_B8D7B0: SEC
CODE_B8D7B1: SBC $0A,x
CODE_B8D7B3: BPL CODE_B8D7E7
CODE_B8D7B5: BIT $AC
CODE_B8D7B7: BVS CODE_B8D7D6
CODE_B8D7B9: LDA $B0
CODE_B8D7BB: STA $0A,x
CODE_B8D7BD: STZ $24,x
CODE_B8D7BF: STZ $2A,x
CODE_B8D7C1: JSR CODE_B8D480
CODE_B8D7C4: STA $0C,x
CODE_B8D7C6: BCS CODE_B8D7CF
CODE_B8D7C8: SEC
CODE_B8D7C9: SBC $0A,x
CODE_B8D7CB: STA $0E,x
CODE_B8D7CD: BRA CODE_B8D795
CODE_B8D7CF: LDA #$8050
CODE_B8D7D2: STA $0E,x
CODE_B8D7D4: BRA CODE_B8D795
CODE_B8D7D6: STA $0E,x
CODE_B8D7D8: TYA
CODE_B8D7D9: STA $0C,x
CODE_B8D7DB: LDA #$0004
CODE_B8D7DE: ORA $1E,x
CODE_B8D7E0: STA $1E,x
CODE_B8D7E2: BRA CODE_B8D795
CODE_B8D7E4: LDA #$8050
CODE_B8D7E7: STA $0E,x
CODE_B8D7E9: TYA
CODE_B8D7EA: STA $0C,x
CODE_B8D7EC: BRA CODE_B8D795
DATA_B8D7EE:
db $00, $03, $00, $03, $00, $03, $00, $04
db $00, $05, $00, $06, $00, $08, $00, $08
CODE_B8D7FE: LDX $64
CODE_B8D800: LDY #$0000
CODE_B8D803: LDA $20,x
CODE_B8D805: BPL CODE_B8D808
CODE_B8D807: DEY
CODE_B8D808: CLC
CODE_B8D809: ADC $05,x
CODE_B8D80B: STA $05,x
CODE_B8D80D: TYA
CODE_B8D80E: ADC $07,x
CODE_B8D810: SEP #$20
CODE_B8D812: STA $07,x
CODE_B8D814: REP #$20
CODE_B8D816: RTS
CODE_B8D817: LDX $64
CODE_B8D819: LDY #$0000
CODE_B8D81C: LDA $24,x
CODE_B8D81E: BPL CODE_B8D821
CODE_B8D820: DEY
CODE_B8D821: CLC
CODE_B8D822: ADC $09,x
CODE_B8D824: STA $09,x
CODE_B8D826: TYA
CODE_B8D827: ADC $0B,x
CODE_B8D829: SEP #$20
CODE_B8D82B: STA $0B,x
CODE_B8D82D: REP #$20
CODE_B8D82F: RTS
CODE_B8D830: LDX $64
CODE_B8D832: LDA $1E,x
CODE_B8D834: AND #$1000
CODE_B8D837: BNE CODE_B8D850
CODE_B8D839: LDY #$0000
CODE_B8D83C: LDA $20,x
CODE_B8D83E: BPL CODE_B8D841
CODE_B8D840: DEY
CODE_B8D841: CLC
CODE_B8D842: ADC $05,x
CODE_B8D844: STA $05,x
CODE_B8D846: TYA
CODE_B8D847: ADC $07,x
CODE_B8D849: SEP #$20
CODE_B8D84B: STA $07,x
CODE_B8D84D: REP #$20
CODE_B8D84F: RTS
CODE_B8D850: LDA $24,x
CODE_B8D852: BMI CODE_B8D839
CODE_B8D854: LDA $0A,x
CODE_B8D856: STA $FD
CODE_B8D858: LDA $0C,x
CODE_B8D85A: STA $0A,x
CODE_B8D85C: LDA #$FFFF
CODE_B8D85F: STA $08,x
CODE_B8D861: LDA $5C,x
CODE_B8D863: CLC
CODE_B8D864: ADC $06,x
CODE_B8D866: STA $06,x
CODE_B8D868: STZ $5C,x
CODE_B8D86A: LDY #$0000
CODE_B8D86D: LDA $20,x
CODE_B8D86F: BPL CODE_B8D872
CODE_B8D871: DEY
CODE_B8D872: CLC
CODE_B8D873: ADC $05,x
CODE_B8D875: STA $05,x
CODE_B8D877: TYA
CODE_B8D878: ADC $07,x
CODE_B8D87A: SEP #$20
CODE_B8D87C: STA $07,x
CODE_B8D87E: REP #$20
CODE_B8D880: CPX $0597
CODE_B8D883: BEQ CODE_B8D88A
CODE_B8D885: CPX $0593
CODE_B8D888: BNE CODE_B8D8B9
CODE_B8D88A: LDA $052B
CODE_B8D88D: AND #$0100
CODE_B8D890: BEQ CODE_B8D8B9
CODE_B8D892: LDA $0A28
CODE_B8D895: DEC A
CODE_B8D896: CMP $06,x
CODE_B8D898: BPL CODE_B8D8A6
CODE_B8D89A: STA $06,x
CODE_B8D89C: LDA #$FFFF
CODE_B8D89F: STA $04,x
CODE_B8D8A1: STZ $26,x
CODE_B8D8A3: STZ $20,x
CODE_B8D8A5: RTS
CODE_B8D8A6: LDA $0A26
CODE_B8D8A9: CMP $06,x
CODE_B8D8AB: BMI CODE_B8D8B9
CODE_B8D8AD: INC A
CODE_B8D8AE: STA $06,x
CODE_B8D8B0: LDA #$0000
CODE_B8D8B3: STA $04,x
CODE_B8D8B5: STZ $26,x
CODE_B8D8B7: STZ $20,x
CODE_B8D8B9: RTS
CODE_B8D8BA: JSR CODE_B8D8BE
CODE_B8D8BD: RTL
CODE_B8D8BE: CMP $0A82
CODE_B8D8C1: BEQ CODE_B8D8CF
CODE_B8D8C3: BMI CODE_B8D8CF
CODE_B8D8C5: STA $0A82
CODE_B8D8C8: LDA $64
CODE_B8D8CA: STA $0A84
CODE_B8D8CD: CLC
CODE_B8D8CE: RTS
CODE_B8D8CF: SEC
CODE_B8D8D0: RTS
CODE_B8D8D1: JSR CODE_B8D8D5
CODE_B8D8D4: RTL
CODE_B8D8D5: STZ $4A
CODE_B8D8D7: STA $3A
CODE_B8D8D9: STX $3C
CODE_B8D8DB: STY $3E
CODE_B8D8DD: LDX $0597
CODE_B8D8E0: LDA #$0000
CODE_B8D8E3: STA $32
CODE_B8D8E5: LDA $06,x
CODE_B8D8E7: STA $34
CODE_B8D8E9: LDA #$0000
CODE_B8D8EC: STA $36
CODE_B8D8EE: LDA $0A,x
CODE_B8D8F0: STA $38
CODE_B8D8F2: STZ $40
CODE_B8D8F4: STZ $42
CODE_B8D8F6: STZ $44
CODE_B8D8F8: STZ $46
CODE_B8D8FA: LDX $0593
CODE_B8D8FD: LDA $06,x
CODE_B8D8FF: SEC
CODE_B8D900: SBC $34
CODE_B8D902: JSR CODE_B8D96B
CODE_B8D905: STA $41
CODE_B8D907: BPL CODE_B8D90F
CODE_B8D909: SEP #$20
CODE_B8D90B: DEC $43
CODE_B8D90D: REP #$20
CODE_B8D90F: LDA $0A,x
CODE_B8D911: CLC
CODE_B8D912: ADC $4A
CODE_B8D914: SEC
CODE_B8D915: SBC $38
CODE_B8D917: JSR CODE_B8D96B
CODE_B8D91A: STA $45
CODE_B8D91C: BPL CODE_B8D924
CODE_B8D91E: SEP #$20
CODE_B8D920: DEC $47
CODE_B8D922: REP #$20
CODE_B8D924: LDX #$0000
CODE_B8D927: LDA $34
CODE_B8D929: STA $7FA532,x
CODE_B8D92D: LDA $38
CODE_B8D92F: STA $7FA572,x
CODE_B8D933: LDA $3C
CODE_B8D935: STA $7FA5F2,x
CODE_B8D939: LDA $3E
CODE_B8D93B: STA $7FA5B2,x
CODE_B8D93F: LDA $32
CODE_B8D941: CLC
CODE_B8D942: ADC $40
CODE_B8D944: STA $32
CODE_B8D946: LDA $34
CODE_B8D948: ADC $42
CODE_B8D94A: STA $34
CODE_B8D94C: LDA $36
CODE_B8D94E: CLC
CODE_B8D94F: ADC $44
CODE_B8D951: STA $36
CODE_B8D953: LDA $38
CODE_B8D955: ADC $46
CODE_B8D957: STA $38
CODE_B8D959: TXA
CODE_B8D95A: INC A
CODE_B8D95B: INC A
CODE_B8D95C: AND #$003F
CODE_B8D95F: TAX
CODE_B8D960: DEC $3A
CODE_B8D962: BNE CODE_B8D927
CODE_B8D964: STA $099D
CODE_B8D967: STZ $099F
CODE_B8D96A: RTS
CODE_B8D96B: BPL CODE_B8D979
CODE_B8D96D: EOR #$FFFF
CODE_B8D970: INC A
CODE_B8D971: JSR CODE_B8D979
CODE_B8D974: EOR #$FFFF
CODE_B8D977: INC A
CODE_B8D978: RTS
CODE_B8D979: CMP #$0100
CODE_B8D97C: BMI CODE_B8D981
CODE_B8D97E: LDA #$00FF
CODE_B8D981: AND #$00FF
CODE_B8D984: XBA
CODE_B8D985: STA $4204
CODE_B8D988: SEP #$20
CODE_B8D98A: LDA $3A
CODE_B8D98C: STA $4206
CODE_B8D98F: REP #$20
CODE_B8D991: LDA $4214
CODE_B8D994: LDA $4214
CODE_B8D997: LDA $4214
CODE_B8D99A: LDA $4214
CODE_B8D99D: RTS
CODE_B8D99E: LDA $099F
CODE_B8D9A1: AND #$003F
CODE_B8D9A4: TAX
CODE_B8D9A5: LDY $64
CODE_B8D9A7: LDA.l $7FA532,x
CODE_B8D9AB: STA $0006,y
CODE_B8D9AE: LDA.l $7FA572,x
CODE_B8D9B2: STA $000A,y
CODE_B8D9B5: LDA.l $7FA5F2,x
CODE_B8D9B9: STA $092F
CODE_B8D9BC: LDA.l $7FA5B2,x
CODE_B8D9C0: STA $0931
CODE_B8D9C3: LDA $099D
CODE_B8D9C6: DEC A
CODE_B8D9C7: DEC A
CODE_B8D9C8: AND #$003F
CODE_B8D9CB: TAX
CODE_B8D9CC: LDA.l $7FA532,x
CODE_B8D9D0: SEC
CODE_B8D9D1: SBC $0006,y
CODE_B8D9D4: STA $5E
CODE_B8D9D6: BNE CODE_B8D9DA
CODE_B8D9D8: BRA CODE_B8D9DD
CODE_B8D9DA: JSR CODE_B8DA65
CODE_B8D9DD: LDA $0933
CODE_B8D9E0: AND #$0003
CODE_B8D9E3: BNE CODE_B8DA23
CODE_B8D9E5: LDX $64
CODE_B8D9E7: JSR CODE_B8D480
CODE_B8D9EA: BCS CODE_B8DA54
CODE_B8D9EC: LDX $64
CODE_B8D9EE: SEC
CODE_B8D9EF: SBC $0A,x
CODE_B8D9F1: STA $0E,x
CODE_B8D9F3: BNE CODE_B8DA54
CODE_B8D9F5: LDA $AC
CODE_B8D9F7: AND #$0007
CODE_B8D9FA: CMP #$0006
CODE_B8D9FD: BEQ CODE_B8DA54
CODE_B8D9FF: LDA $5E
CODE_B8DA01: BPL CODE_B8DA07
CODE_B8DA03: EOR #$FFFF
CODE_B8DA06: INC A
CODE_B8DA07: TAY
CODE_B8DA08: TYA
CODE_B8DA09: CMP #$001C
CODE_B8DA0C: BPL CODE_B8DA32
CODE_B8DA0E: LDY $0593
CODE_B8DA11: LDA $0026,y
CODE_B8DA14: BNE CODE_B8DA64
CODE_B8DA16: LDA $0020,y
CODE_B8DA19: BNE CODE_B8DA64
CODE_B8DA1B: LDA #$0008
CODE_B8DA1E: TSB $0933
CODE_B8DA21: BRA CODE_B8DA64
CODE_B8DA23: PHA
CODE_B8DA24: EOR $0933
CODE_B8DA27: STA $0933
CODE_B8DA2A: PLA
CODE_B8DA2B: AND #$0002
CODE_B8DA2E: BEQ CODE_B8DA54
CODE_B8DA30: BRA CODE_B8DA44
CODE_B8DA32: LDA $099F
CODE_B8DA35: INC A
CODE_B8DA36: INC A
CODE_B8DA37: AND #$003F
CODE_B8DA3A: CMP $099D
CODE_B8DA3D: BEQ CODE_B8DA64
CODE_B8DA3F: STA $099F
CODE_B8DA42: BRA CODE_B8DA64
CODE_B8DA44: LDA $099F
CODE_B8DA47: INC A
CODE_B8DA48: INC A
CODE_B8DA49: AND #$003F
CODE_B8DA4C: CMP $099D
CODE_B8DA4F: BEQ CODE_B8DA64
CODE_B8DA51: STA $099F
CODE_B8DA54: LDA $099F
CODE_B8DA57: INC A
CODE_B8DA58: INC A
CODE_B8DA59: AND #$003F
CODE_B8DA5C: CMP $099D
CODE_B8DA5F: BEQ CODE_B8DA64
CODE_B8DA61: STA $099F
CODE_B8DA64: RTS
CODE_B8DA65: LDX $0597
CODE_B8DA68: LDY $0593
CODE_B8DA6B: LDA $0006,y
CODE_B8DA6E: SEC
CODE_B8DA6F: SBC $06,x
CODE_B8DA71: LSR A
CODE_B8DA72: EOR $12,x
CODE_B8DA74: AND #$4000
CODE_B8DA77: BNE CODE_B8DA7A
CODE_B8DA79: RTS
CODE_B8DA7A: LDA $0933
CODE_B8DA7D: ORA #$0004
CODE_B8DA80: STA $0933
CODE_B8DA83: RTS
CODE_B8DA84: LDA $092F
CODE_B8DA87: JSR CODE_B8DB58
CODE_B8DA8A: ASL A
CODE_B8DA8B: TAX
CODE_B8DA8C: JMP (DATA_B8DB36,x)
CODE_B8DA8F: JSL CODE_B9D0B0
CODE_B8DA93: RTS
CODE_B8DA94: LDA $0933
CODE_B8DA97: AND #$0004
CODE_B8DA9A: BNE CODE_B8DAB4
CODE_B8DA9C: LDA $0933
CODE_B8DA9F: AND #$0008
CODE_B8DAA2: BNE CODE_B8DAA6
CODE_B8DAA4: CLC
CODE_B8DAA5: RTS
CODE_B8DAA6: EOR $0933
CODE_B8DAA9: STA $0933
CODE_B8DAAC: LDA #$0001
CODE_B8DAAF: JSR CODE_B8DA8F
CODE_B8DAB2: SEC
CODE_B8DAB3: RTS
CODE_B8DAB4: EOR $0933
CODE_B8DAB7: STA $0933
CODE_B8DABA: LDA #$0041
CODE_B8DABD: JSR CODE_B8DA8F
CODE_B8DAC0: SEC
CODE_B8DAC1: RTS
CODE_B8DAC2: JSR CODE_B8DA94
CODE_B8DAC5: BCS CODE_B8DACD
CODE_B8DAC7: LDA #$003B
CODE_B8DACA: JMP CODE_B8DA8F
CODE_B8DACD: RTS
CODE_B8DACE: JSR CODE_B8DA94
CODE_B8DAD1: BCS CODE_B8DACD
CODE_B8DAD3: LDA #$003D
CODE_B8DAD6: JMP CODE_B8DA8F
CODE_B8DAD9: LDX $64
CODE_B8DADB: LDA $0E,x
CODE_B8DADD: BEQ CODE_B8DAC2
CODE_B8DADF: JSR CODE_B8DB27
CODE_B8DAE2: LDA #$003E
CODE_B8DAE5: JMP CODE_B8DA8F
CODE_B8DAE8: LDA #$003F
CODE_B8DAEB: JMP CODE_B8DA8F
CODE_B8DAEE: LDA #$0001
CODE_B8DAF1: JMP CODE_B8DA8F
CODE_B8DAF4: LDA #$0040
CODE_B8DAF7: JMP CODE_B8DA8F
CODE_B8DAFA: JSR CODE_B8DB27
CODE_B8DAFD: LDA $092F
CODE_B8DB00: JMP CODE_B8DA8F
CODE_B8DB03: JSR CODE_B8DB27
CODE_B8DB06: LDA #$0043
CODE_B8DB09: JMP CODE_B8DA8F
CODE_B8DB0C: JSR CODE_B8DB27
CODE_B8DB0F: LDA #$0051
CODE_B8DB12: JMP CODE_B8DA8F
CODE_B8DB15: JSR CODE_B8DB27
CODE_B8DB18: LDA $092F
CODE_B8DB1B: JMP CODE_B8DA8F
CODE_B8DB1E: JSR CODE_B8DB27
CODE_B8DB21: LDA $092F
CODE_B8DB24: JMP CODE_B8DA8F
CODE_B8DB27: LDX $64
CODE_B8DB29: LDA $0931
CODE_B8DB2C: EOR $12,x
CODE_B8DB2E: AND #$4000
CODE_B8DB31: EOR $12,x
CODE_B8DB33: STA $12,x
CODE_B8DB35: RTS
DATA_B8DB36:
dw CODE_B8DAC2
dw CODE_B8DACE
dw CODE_B8DAD9
dw CODE_B8DAE8
dw CODE_B8DAF4
dw CODE_B8DAFA
dw CODE_B8DB03
dw CODE_B8DB0C
dw CODE_B8DB15
dw CODE_B8DB1E
dw CODE_B8DAFA
dw CODE_B8DAEE
dw CODE_B8DAC2
dw CODE_B8DAC2
dw CODE_B8DAC2
dw CODE_B8DAC2
dw CODE_B8DAC2
CODE_B8DB58: CMP #$0001
CODE_B8DB5B: BNE CODE_B8DB60
CODE_B8DB5D: BRL CODE_B8DD80
CODE_B8DB60: CMP #$0002
CODE_B8DB63: BNE CODE_B8DB68
CODE_B8DB65: BRL CODE_B8DD80
CODE_B8DB68: CMP #$0003
CODE_B8DB6B: BNE CODE_B8DB70
CODE_B8DB6D: BRL CODE_B8DD80
CODE_B8DB70: CMP #$0004
CODE_B8DB73: BNE CODE_B8DB78
CODE_B8DB75: BRL CODE_B8DD84
CODE_B8DB78: CMP #$0005
CODE_B8DB7B: BNE CODE_B8DB80
CODE_B8DB7D: BRL CODE_B8DD88
CODE_B8DB80: CMP #$0006
CODE_B8DB83: BNE CODE_B8DB88
CODE_B8DB85: BRL CODE_B8DD88
CODE_B8DB88: CMP #$0007
CODE_B8DB8B: BNE CODE_B8DB90
CODE_B8DB8D: BRL CODE_B8DD8C
CODE_B8DB90: CMP #$0008
CODE_B8DB93: BNE CODE_B8DB98
CODE_B8DB95: BRL CODE_B8DD80
CODE_B8DB98: CMP #$0009
CODE_B8DB9B: BNE CODE_B8DBA0
CODE_B8DB9D: BRL CODE_B8DD80
CODE_B8DBA0: CMP #$000A
CODE_B8DBA3: BNE CODE_B8DBA8
CODE_B8DBA5: BRL CODE_B8DD80
CODE_B8DBA8: CMP #$000B
CODE_B8DBAB: BNE CODE_B8DBB0
CODE_B8DBAD: BRL CODE_B8DD8C
CODE_B8DBB0: CMP #$000C
CODE_B8DBB3: BNE CODE_B8DBB8
CODE_B8DBB5: BRL CODE_B8DD80
CODE_B8DBB8: CMP #$000D
CODE_B8DBBB: BNE CODE_B8DBC0
CODE_B8DBBD: BRL CODE_B8DD80
CODE_B8DBC0: CMP #$000E
CODE_B8DBC3: BNE CODE_B8DBC8
CODE_B8DBC5: BRL CODE_B8DD80
CODE_B8DBC8: CMP #$000F
CODE_B8DBCB: BNE CODE_B8DBD0
CODE_B8DBCD: BRL CODE_B8DD80
CODE_B8DBD0: CMP #$0010
CODE_B8DBD3: BNE CODE_B8DBD8
CODE_B8DBD5: BRL CODE_B8DD80
CODE_B8DBD8: CMP #$0011
CODE_B8DBDB: BNE CODE_B8DBE0
CODE_B8DBDD: BRL CODE_B8DD80
CODE_B8DBE0: CMP #$0012
CODE_B8DBE3: BNE CODE_B8DBE8
CODE_B8DBE5: BRL CODE_B8DD80
CODE_B8DBE8: CMP #$0013
CODE_B8DBEB: BNE CODE_B8DBF0
CODE_B8DBED: BRL CODE_B8DD80
CODE_B8DBF0: CMP #$0014
CODE_B8DBF3: BNE CODE_B8DBF8
CODE_B8DBF5: BRL CODE_B8DD80
CODE_B8DBF8: CMP #$0015
CODE_B8DBFB: BNE CODE_B8DC00
CODE_B8DBFD: BRL CODE_B8DD88
CODE_B8DC00: CMP #$0016
CODE_B8DC03: BNE CODE_B8DC08
CODE_B8DC05: BRL CODE_B8DD88
CODE_B8DC08: CMP #$0017
CODE_B8DC0B: BNE CODE_B8DC10
CODE_B8DC0D: BRL CODE_B8DD8C
CODE_B8DC10: CMP #$0018
CODE_B8DC13: BNE CODE_B8DC18
CODE_B8DC15: BRL CODE_B8DD80
CODE_B8DC18: CMP #$0019
CODE_B8DC1B: BNE CODE_B8DC20
CODE_B8DC1D: BRL CODE_B8DD90
CODE_B8DC20: CMP #$001A
CODE_B8DC23: BNE CODE_B8DC28
CODE_B8DC25: BRL CODE_B8DD8C
CODE_B8DC28: CMP #$001B
CODE_B8DC2B: BNE CODE_B8DC30
CODE_B8DC2D: BRL CODE_B8DD8C
CODE_B8DC30: CMP #$001C
CODE_B8DC33: BNE CODE_B8DC38
CODE_B8DC35: BRL CODE_B8DD90
CODE_B8DC38: CMP #$001D
CODE_B8DC3B: BNE CODE_B8DC40
CODE_B8DC3D: BRL CODE_B8DD80
CODE_B8DC40: CMP #$001E
CODE_B8DC43: BNE CODE_B8DC48
CODE_B8DC45: BRL CODE_B8DD80
CODE_B8DC48: CMP #$001F
CODE_B8DC4B: BNE CODE_B8DC50
CODE_B8DC4D: BRL CODE_B8DD80
CODE_B8DC50: CMP #$0020
CODE_B8DC53: BNE CODE_B8DC58
CODE_B8DC55: BRL CODE_B8DD80
CODE_B8DC58: CMP #$0021
CODE_B8DC5B: BNE CODE_B8DC60
CODE_B8DC5D: BRL CODE_B8DD88
CODE_B8DC60: CMP #$0022
CODE_B8DC63: BNE CODE_B8DC68
CODE_B8DC65: BRL CODE_B8DD88
CODE_B8DC68: CMP #$0023
CODE_B8DC6B: BNE CODE_B8DC70
CODE_B8DC6D: BRL CODE_B8DD8C
CODE_B8DC70: CMP #$0024
CODE_B8DC73: BNE CODE_B8DC78
CODE_B8DC75: BRL CODE_B8DD80
CODE_B8DC78: CMP #$0025
CODE_B8DC7B: BNE CODE_B8DC80
CODE_B8DC7D: BRL CODE_B8DD90
CODE_B8DC80: CMP #$0026
CODE_B8DC83: BNE CODE_B8DC88
CODE_B8DC85: BRL CODE_B8DD80
CODE_B8DC88: CMP #$0027
CODE_B8DC8B: BNE CODE_B8DC90
CODE_B8DC8D: BRL CODE_B8DD90
CODE_B8DC90: CMP #$0028
CODE_B8DC93: BNE CODE_B8DC98
CODE_B8DC95: BRL CODE_B8DD80
CODE_B8DC98: CMP #$002B
CODE_B8DC9B: BNE CODE_B8DCA0
CODE_B8DC9D: BRL CODE_B8DDA8
CODE_B8DCA0: CMP #$002F
CODE_B8DCA3: BNE CODE_B8DCA8
CODE_B8DCA5: BRL CODE_B8DD94
CODE_B8DCA8: CMP #$0030
CODE_B8DCAB: BNE CODE_B8DCB0
CODE_B8DCAD: BRL CODE_B8DD94
CODE_B8DCB0: CMP #$0031
CODE_B8DCB3: BNE CODE_B8DCB8
CODE_B8DCB5: BRL CODE_B8DD94
CODE_B8DCB8: CMP #$0032
CODE_B8DCBB: BNE CODE_B8DCC0
CODE_B8DCBD: BRL CODE_B8DD94
CODE_B8DCC0: CMP #$0033
CODE_B8DCC3: BNE CODE_B8DCC8
CODE_B8DCC5: BRL CODE_B8DD94
CODE_B8DCC8: CMP #$0034
CODE_B8DCCB: BNE CODE_B8DCD0
CODE_B8DCCD: BRL CODE_B8DD94
CODE_B8DCD0: CMP #$0035
CODE_B8DCD3: BNE CODE_B8DCD8
CODE_B8DCD5: BRL CODE_B8DD94
CODE_B8DCD8: CMP #$0036
CODE_B8DCDB: BNE CODE_B8DCE0
CODE_B8DCDD: BRL CODE_B8DD94
CODE_B8DCE0: CMP #$0037
CODE_B8DCE3: BNE CODE_B8DCE8
CODE_B8DCE5: BRL CODE_B8DD94
CODE_B8DCE8: CMP #$0038
CODE_B8DCEB: BNE CODE_B8DCF0
CODE_B8DCED: BRL CODE_B8DD94
CODE_B8DCF0: CMP #$0039
CODE_B8DCF3: BNE CODE_B8DCF8
CODE_B8DCF5: BRL CODE_B8DD94
CODE_B8DCF8: CMP #$003A
CODE_B8DCFB: BNE CODE_B8DD00
CODE_B8DCFD: BRL CODE_B8DD94
CODE_B8DD00: CMP #$0043
CODE_B8DD03: BNE CODE_B8DD08
CODE_B8DD05: BRL CODE_B8DD98
CODE_B8DD08: CMP #$0062
CODE_B8DD0B: BNE CODE_B8DD10
CODE_B8DD0D: BRL CODE_B8DD98
CODE_B8DD10: CMP #$006C
CODE_B8DD13: BNE CODE_B8DD18
CODE_B8DD15: BRL CODE_B8DD98
CODE_B8DD18: CMP #$008F
CODE_B8DD1B: BNE CODE_B8DD20
CODE_B8DD1D: BRL CODE_B8DD98
CODE_B8DD20: CMP #$0085
CODE_B8DD23: BNE CODE_B8DD28
CODE_B8DD25: BRL CODE_B8DD98
CODE_B8DD28: CMP #$0128
CODE_B8DD2B: BNE CODE_B8DD30
CODE_B8DD2D: BRL CODE_B8DD98
CODE_B8DD30: CMP #$0060
CODE_B8DD33: BNE CODE_B8DD38
CODE_B8DD35: BRL CODE_B8DD9C
CODE_B8DD38: CMP #$0083
CODE_B8DD3B: BNE CODE_B8DD40
CODE_B8DD3D: BRL CODE_B8DD9C
CODE_B8DD40: CMP #$0088
CODE_B8DD43: BNE CODE_B8DD48
CODE_B8DD45: BRL CODE_B8DD9C
CODE_B8DD48: CMP #$008D
CODE_B8DD4B: BNE CODE_B8DD50
CODE_B8DD4D: BRL CODE_B8DD9C
CODE_B8DD50: CMP #$0065
CODE_B8DD53: BNE CODE_B8DD58
CODE_B8DD55: BRL CODE_B8DD9C
CODE_B8DD58: CMP #$0083
CODE_B8DD5B: BNE CODE_B8DD60
CODE_B8DD5D: BRL CODE_B8DD9C
CODE_B8DD60: CMP #$00A2
CODE_B8DD63: BNE CODE_B8DD68
CODE_B8DD65: BRL CODE_B8DDA4
CODE_B8DD68: CMP #$0042
CODE_B8DD6B: BNE CODE_B8DD70
CODE_B8DD6D: BRL CODE_B8DDA0
CODE_B8DD70: CMP #$00A1
CODE_B8DD73: BNE CODE_B8DD78
CODE_B8DD75: BRL CODE_B8DD84
CODE_B8DD78: CMP #$0045
CODE_B8DD7B: BNE CODE_B8DD80
CODE_B8DD7D: BRL CODE_B8DDAC
CODE_B8DD80: LDA #$0000
CODE_B8DD83: RTS
CODE_B8DD84: LDA #$0001
CODE_B8DD87: RTS
CODE_B8DD88: LDA #$0002
CODE_B8DD8B: RTS
CODE_B8DD8C: LDA #$0003
CODE_B8DD8F: RTS
CODE_B8DD90: LDA #$0004
CODE_B8DD93: RTS
CODE_B8DD94: LDA #$0005
CODE_B8DD97: RTS
CODE_B8DD98: LDA #$0006
CODE_B8DD9B: RTS
CODE_B8DD9C: LDA #$0007
CODE_B8DD9F: RTS
CODE_B8DDA0: LDA #$0008
CODE_B8DDA3: RTS
CODE_B8DDA4: LDA #$0009
CODE_B8DDA7: RTS
CODE_B8DDA8: LDA #$000A
CODE_B8DDAB: RTS
CODE_B8DDAC: LDA #$000B
CODE_B8DDAF: RTS
CODE_B8DDB0: RTS
CODE_B8DDB1: LDX $64
CODE_B8DDB3: LDA $0E,x
CODE_B8DDB5: DEC A
CODE_B8DDB6: BPL CODE_B8DDB0
CODE_B8DDB8: LDY $0593
CODE_B8DDBB: LDA $000A,y
CODE_B8DDBE: SEC
CODE_B8DDBF: SBC $0A,x
CODE_B8DDC1: BPL CODE_B8DDC7
CODE_B8DDC3: EOR #$FFFF
CODE_B8DDC6: INC A
CODE_B8DDC7: CMP #$0008
CODE_B8DDCA: BPL CODE_B8DDB0
CODE_B8DDCC: LDA $0006,y
CODE_B8DDCF: SEC
CODE_B8DDD0: SBC $06,x
CODE_B8DDD2: STA $5E
CODE_B8DDD4: BPL CODE_B8DDDA
CODE_B8DDD6: EOR #$FFFF
CODE_B8DDD9: INC A
CODE_B8DDDA: STA $60
CODE_B8DDDC: SEC
CODE_B8DDDD: SBC #$001C
CODE_B8DDE0: BPL CODE_B8DDE6
CODE_B8DDE2: EOR #$FFFF
CODE_B8DDE5: INC A
CODE_B8DDE6: CMP #$0002
CODE_B8DDE9: BMI CODE_B8DDB0
CODE_B8DDEB: LDA $0026,y
CODE_B8DDEE: BNE CODE_B8DDB0
CODE_B8DDF0: LDA $0020,y
CODE_B8DDF3: BNE CODE_B8DDB0
CODE_B8DDF5: LDA $000E,y
CODE_B8DDF8: BNE CODE_B8DDB0
CODE_B8DDFA: LDA $0012,y
CODE_B8DDFD: ROL A
CODE_B8DDFE: BRA CODE_B8DE02
CODE_B8DE00: LDA $5E
CODE_B8DE02: ROL A
CODE_B8DE03: LDA #$001C
CODE_B8DE06: BCS CODE_B8DE0C
CODE_B8DE08: EOR #$FFFF
CODE_B8DE0B: INC A
CODE_B8DE0C: STA $5E
CODE_B8DE0E: CLC
CODE_B8DE0F: ADC $0006,y
CODE_B8DE12: STA $60
CODE_B8DE14: PHY
CODE_B8DE15: JSR CODE_B8D497
CODE_B8DE18: PLY
CODE_B8DE19: BCS CODE_B8DE32
CODE_B8DE1B: SEC
CODE_B8DE1C: SBC $0A,x
CODE_B8DE1E: BMI CODE_B8DE27
CODE_B8DE20: CMP #$001C
CODE_B8DE23: BPL CODE_B8DE32
CODE_B8DE25: BRA CODE_B8DE56
CODE_B8DE27: EOR #$FFFF
CODE_B8DE2A: INC A
CODE_B8DE2B: CMP #$001C
CODE_B8DE2E: BPL CODE_B8DE32
CODE_B8DE30: BRA CODE_B8DE56
CODE_B8DE32: LDA $0006,y
CODE_B8DE35: SEC
CODE_B8DE36: SBC $5E
CODE_B8DE38: STA $60
CODE_B8DE3A: PHY
CODE_B8DE3B: JSR CODE_B8D497
CODE_B8DE3E: PLY
CODE_B8DE3F: BCS CODE_B8DE74
CODE_B8DE41: SEC
CODE_B8DE42: SBC $0A,x
CODE_B8DE44: BMI CODE_B8DE4D
CODE_B8DE46: CMP #$001C
CODE_B8DE49: BPL CODE_B8DE74
CODE_B8DE4B: BRA CODE_B8DE56
CODE_B8DE4D: EOR #$FFFF
CODE_B8DE50: INC A
CODE_B8DE51: CMP #$001C
CODE_B8DE54: BPL CODE_B8DE74
CODE_B8DE56: LDA $60
CODE_B8DE58: LDY $66
CODE_B8DE5A: STA $0D66
CODE_B8DE5D: STZ $26,x
CODE_B8DE5F: STZ $20,x
CODE_B8DE61: STZ $24,x
CODE_B8DE63: LDA #$002A
CODE_B8DE66: STA $2E,x
CODE_B8DE68: LDA $099D
CODE_B8DE6B: STA $0D6E
CODE_B8DE6E: LDA #$003B
CODE_B8DE71: JSR CODE_B8DA8F
CODE_B8DE74: RTS
DATA_B8DE75:
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00, $00, $00, $00, $00, $00
db $00, $00, $00