C64 Software  <  SCA: The C64 Software Collection / ARHC

  Run
; Load: 2048 ($0800), len: 12009 ($2ee9) bytes

0800  A9 10       LDA #$10
0802  20 00 37    JSR $3700
0805  A9 12       LDA #$12
0807  A2 3B       LDX #$3B
0809  20 00 37    JSR $3700
080C  A2 00       LDX #$00
080E  9A          TXS
080F  86 FF       STX $FF
0811  20 82 1A    JSR $1A82
0814  C6 FF       DEC $FF
0816  D0 F9       BNE $0811
0818  A9 2B       LDA #$2B
081A  8D 11 D0    STA $D011
081D  A9 07       LDA #$07
081F  20 00 37    JSR $3700
0822  A9 00       LDA #$00
0824  A2 12       LDX #$12
0826  20 00 37    JSR $3700
0829  8E 20 D0    STX $D020
082C  AD 97 35    LDA $3597
082F  C9 00       CMP #$00
0831  F0 03       BEQ $0836
0833  20 FD 1C    JSR $1CFD
0836  AD 28 1D    LDA $1D28
0839  C9 00       CMP #$00
083B  F0 10       BEQ $084D
083D  A9 96       LDA #$96
083F  8D 1C 34    STA $341C
0842  A9 A9       LDA #$A9
0844  8D 20 34    STA $3420
0847  20 2C 35    JSR $352C
084A  8E 28 1D    STX $1D28
084D  A9 60       LDA #$60
084F  8D 64 24    STA $2464
0852  A9 15       LDA #$15
0854  8D 36 24    STA $2436
0857  A9 00       LDA #$00
0859  8D 25 D0    STA $D025
085C  85 02       STA $02
085E  A9 72       LDA #$72
0860  A2 28       LDX #$28
0862  9D 2F 62    STA $622F,X
0865  CA          DEX
0866  D0 FA       BNE $0862
0868  A9 09       LDA #$09
086A  85 12       STA $12
086C  A9 B6       LDA #$B6
086E  85 0B       STA $0B
0870  A9 35       LDA #$35
0872  85 0C       STA $0C
0874  20 27 24    JSR $2427
0877  A9 3B       LDA #$3B
0879  8D 11 D0    STA $D011
087C  A9 0F       LDA #$0F
087E  8D 15 D0    STA $D015
0881  A9 00       LDA #$00
0883  8D 00 D0    STA $D000
0886  8D 02 D0    STA $D002
0889  8D 28 D0    STA $D028
088C  8D 18 D4    STA $D418
088F  A9 52       LDA #$52
0891  8D 01 D0    STA $D001
0894  8D 05 D0    STA $D005
0897  A9 67       LDA #$67
0899  8D 03 D0    STA $D003
089C  8D 07 D0    STA $D007
089F  A9 0E       LDA #$0E
08A1  8D 27 D0    STA $D027
08A4  8D 29 D0    STA $D029
08A7  8D 2A D0    STA $D02A
08AA  A9 FD       LDA #$FD
08AC  8D 1C D0    STA $D01C
08AF  A9 41       LDA #$41
08B1  8D 04 D0    STA $D004
08B4  8D 06 D0    STA $D006
08B7  A9 0C       LDA #$0C
08B9  8D 10 D0    STA $D010
08BC  A9 78       LDA #$78
08BE  85 FF       STA $FF
08C0  AD 09 36    LDA $3609
08C3  C9 00       CMP #$00
08C5  D0 08       BNE $08CF
08C7  20 4D 18    JSR $184D
08CA  A9 FF       LDA #$FF
08CC  8D 09 36    STA $3609
08CF  AD 08 36    LDA $3608
08D2  C9 00       CMP #$00
08D4  F0 06       BEQ $08DC
08D6  20 8D 1A    JSR $1A8D
08D9  8E 08 36    STX $3608
08DC  AD 08 36    LDA $3608
08DF  C9 00       CMP #$00
08E1  F0 0D       BEQ $08F0
08E3  20 8D 1A    JSR $1A8D
08E6  A9 00       LDA #$00
08E8  8D 08 36    STA $3608
08EB  A9 3B       LDA #$3B
08ED  8D 11 D0    STA $D011
08F0  EE 00 D0    INC $D000
08F3  EE 02 D0    INC $D002
08F6  CE 04 D0    DEC $D004
08F9  CE 06 D0    DEC $D006
08FC  D0 0B       BNE $0909
08FE  CE 06 D0    DEC $D006
0901  CE 04 D0    DEC $D004
0904  A2 00       LDX #$00
0906  8E 10 D0    STX $D010
0909  AD 00 D0    LDA $D000
090C  29 0C       AND #$0C
090E  4A          LSR A
090F  69 96       ADC #$96
0911  8D F8 63    STA $63F8
0914  18          CLC
0915  69 01       ADC #$01
0917  8D F9 63    STA $63F9
091A  18          CLC
091B  69 14       ADC #$14
091D  AA          TAX
091E  8D FB 63    STA $63FB
0921  CA          DEX
0922  8E FA 63    STX $63FA
0925  20 82 1A    JSR $1A82
0928  20 82 1A    JSR $1A82
092B  C6 FF       DEC $FF
092D  D0 C1       BNE $08F0
092F  A9 11       LDA #$11
0931  8D 36 24    STA $2436
0934  A9 A4       LDA #$A4
0936  85 0B       STA $0B
0938  A9 35       LDA #$35
093A  85 0C       STA $0C
093C  A9 0C       LDA #$0C
093E  85 02       STA $02
0940  A9 0A       LDA #$0A
0942  85 12       STA $12
0944  20 13 29    JSR $2913
0947  20 27 24    JSR $2427
094A  A9 0E       LDA #$0E
094C  8D 36 24    STA $2436
094F  85 02       STA $02
0951  A9 0B       LDA #$0B
0953  8D 21 36    STA $3621
0956  8D 22 36    STA $3622
0959  85 12       STA $12
095B  A9 CC       LDA #$CC
095D  85 0B       STA $0B
095F  A9 35       LDA #$35
0961  85 0C       STA $0C
0963  20 27 24    JSR $2427
0966  A9 0B       LDA #$0B
0968  8D 36 24    STA $2436
096B  A9 20       LDA #$20
096D  8D 64 24    STA $2464
0970  AD 12 D0    LDA $D012
0973  C9 96       CMP #$96
0975  90 F9       BCC $0970
0977  A2 28       LDX #$28
0979  BD FF 5F    LDA $5FFF,X
097C  18          CLC
097D  69 10       ADC #$10
097F  C9 F0       CMP #$F0
0981  D0 02       BNE $0985
0983  A9 10       LDA #$10
0985  9D FF 5F    STA $5FFF,X
0988  CA          DEX
0989  D0 EE       BNE $0979
098B  20 82 1A    JSR $1A82
098E  20 82 1A    JSR $1A82
0991  20 82 1A    JSR $1A82
0994  A9 F7       LDA #$F7
0996  8D 00 DC    STA $DC00
0999  AD 01 DC    LDA $DC01
099C  29 10       AND #$10
099E  D0 08       BNE $09A8
09A0  A9 00       LDA #$00
09A2  8D 28 1D    STA $1D28
09A5  4C BF 09    JMP $09BF
09A8  A9 EF       LDA #$EF
09AA  8D 00 DC    STA $DC00
09AD  AD 01 DC    LDA $DC01
09B0  29 04       AND #$04
09B2  D0 08       BNE $09BC
09B4  A9 FF       LDA #$FF
09B6  8D 28 1D    STA $1D28
09B9  4C BF 09    JMP $09BF
09BC  4C 70 09    JMP $0970
09BF  A9 00       LDA #$00
09C1  8D 10 D0    STA $D010
09C4  8D 20 D0    STA $D020
09C7  AD 28 1D    LDA $1D28
09CA  C9 00       CMP #$00
09CC  F0 0D       BEQ $09DB
09CE  20 2C 35    JSR $352C
09D1  A9 AA       LDA #$AA
09D3  8D 1C 34    STA $341C
09D6  A9 BD       LDA #$BD
09D8  8D 20 34    STA $3420
09DB  A9 00       LDA #$00
09DD  8D 15 D0    STA $D015
09E0  A9 2B       LDA #$2B
09E2  8D 11 D0    STA $D011
09E5  20 C7 34    JSR $34C7
09E8  A9 8C       LDA #$8C
09EA  8D 8D 35    STA $358D
09ED  A9 0F       LDA #$0F
09EF  8D 18 D4    STA $D418
09F2  A9 3B       LDA #$3B
09F4  8D 11 D0    STA $D011
09F7  20 68 24    JSR $2468
09FA  ED 12 D0    SBC $D012
09FD  C9 FA       CMP #$FA
09FF  D0 2B       BNE $0A2C
0A01  AD 12 D0    LDA $D012
0A04  C9 FA       CMP #$FA
0A06  D0 F9       BNE $0A01
0A08  A2 10       LDX #$10
0A0A  A9 00       LDA #$00
0A0C  20 00 37    JSR $3700
0A0F  A2 80       LDX #$80
0A11  A0 80       LDY #$80
0A13  8C 04 D4    STY $D404
0A16  C8          INY
0A17  8C 04 D4    STY $D404
0A1A  8E 01 D4    STX $D401
0A1D  A0 A0       LDY #$A0
0A1F  88          DEY
0A20  D0 FD       BNE $0A1F
0A22  CA          DEX
0A23  E0 01       CPX #$01
0A25  D0 F3       BNE $0A1A
0A27  A9 01       LDA #$01
0A29  20 00 37    JSR $3700
0A2C  A9 0C       LDA #$0C
0A2E  20 00 37    JSR $3700
0A31  29 10       AND #$10
0A33  D0 06       BNE $0A3B
0A35  20 82 1A    JSR $1A82
0A38  4C F7 09    JMP $09F7
0A3B  20 45 27    JSR $2745
0A3E  A9 2B       LDA #$2B
0A40  8D 08 08    STA $0808
0A43  8D 11 D0    STA $D011
0A46  A9 01       LDA #$01
0A48  8D 1E 36    STA $361E
0A4B  8D 9A 35    STA $359A
0A4E  A2 02       LDX #$02
0A50  8E 1F 36    STX $361F
0A53  8E 8D 36    STX $368D
0A56  E8          INX
0A57  8E 20 36    STX $3620
0A5A  A2 0A       LDX #$0A
0A5C  8E A2 35    STX $35A2
0A5F  BD 4A 36    LDA $364A,X
0A62  29 7F       AND #$7F
0A64  9D 4A 36    STA $364A,X
0A67  E0 08       CPX #$08
0A69  B0 08       BCS $0A73
0A6B  BD 35 36    LDA $3635,X
0A6E  29 7F       AND #$7F
0A70  9D 35 36    STA $3635,X
0A73  CA          DEX
0A74  D0 E9       BNE $0A5F
0A76  8E 1A 36    STX $361A
0A79  8E 0F 36    STX $360F
0A7C  8E 90 35    STX $3590
0A7F  8E 93 24    STX $2493
0A82  86 50       STX $50
0A84  8E 85 36    STX $3685
0A87  8E 97 35    STX $3597
0A8A  CA          DEX
0A8B  8E 83 36    STX $3683
0A8E  8E 77 36    STX $3677
0A91  8E 82 36    STX $3682
0A94  8E 80 36    STX $3680
0A97  A9 0F       LDA #$0F
0A99  8D 84 36    STA $3684
0A9C  A9 4B       LDA #$4B
0A9E  8D E4 35    STA $35E4
0AA1  8D EB 35    STA $35EB
0AA4  8D EC 35    STA $35EC
0AA7  A9 17       LDA #$17
0AA9  8D E5 35    STA $35E5
0AAC  A9 14       LDA #$14
0AAE  8D DB 35    STA $35DB
0AB1  A9 6E       LDA #$6E
0AB3  8D DC 35    STA $35DC
0AB6  A9 0C       LDA #$0C
0AB8  8D 00 36    STA $3600
0ABB  A9 B4       LDA #$B4
0ABD  8D F7 35    STA $35F7
0AC0  A9 5F       LDA #$5F
0AC2  8D E2 35    STA $35E2
0AC5  A9 77       LDA #$77
0AC7  8D E3 35    STA $35E3
0ACA  A9 47       LDA #$47
0ACC  8D 1D 36    STA $361D
0ACF  A9 07       LDA #$07
0AD1  20 00 37    JSR $3700
0AD4  A9 BF       LDA #$BF
0AD6  8D A0 35    STA $35A0
0AD9  A9 88       LDA #$88
0ADB  85 06       STA $06
0ADD  A9 C3       LDA #$C3
0ADF  85 07       STA $07
0AE1  A9 60       LDA #$60
0AE3  8D EA 14    STA $14EA
0AE6  A9 11       LDA #$11
0AE8  8D 18 14    STA $1418
0AEB  A9 00       LDA #$00
0AED  8D 9C 35    STA $359C
0AF0  A9 20       LDA #$20
0AF2  8D 9D 35    STA $359D
0AF5  A9 19       LDA #$19
0AF7  8D 9E 35    STA $359E
0AFA  20 17 14    JSR $1417
0AFD  20 0F 35    JSR $350F
0B00  A9 03       LDA #$03
0B02  8D 94 35    STA $3594
0B05  20 00 37    JSR $3700
0B08  A9 12       LDA #$12
0B0A  85 02       STA $02
0B0C  A9 1C       LDA #$1C
0B0E  85 03       STA $03
0B10  A9 A2       LDA #$A2
0B12  85 04       STA $04
0B14  A9 36       LDA #$36
0B16  85 05       STA $05
0B18  20 F3 15    JSR $15F3
0B1B  A9 00       LDA #$00
0B1D  85 03       STA $03
0B1F  A2 20       LDX #$20
0B21  A9 88       LDA #$88
0B23  85 04       STA $04
0B25  A9 CC       LDA #$CC
0B27  85 05       STA $05
0B29  A9 00       LDA #$00
0B2B  85 02       STA $02
0B2D  20 F3 15    JSR $15F3
0B30  A9 63       LDA #$63
0B32  20 28 16    JSR $1628
0B35  20 E7 15    JSR $15E7
0B38  A9 10       LDA #$10
0B3A  85 02       STA $02
0B3C  A5 04       LDA $04
0B3E  20 F3 15    JSR $15F3
0B41  A9 63       LDA #$63
0B43  20 28 16    JSR $1628
0B46  E6 03       INC $03
0B48  CA          DEX
0B49  D0 D6       BNE $0B21
0B4B  20 E7 15    JSR $15E7
0B4E  A5 04       LDA $04
0B50  85 08       STA $08
0B52  A5 05       LDA $05
0B54  85 09       STA $09
0B56  A2 11       LDX #$11
0B58  A5 08       LDA $08
0B5A  85 04       STA $04
0B5C  A5 09       LDA $09
0B5E  85 05       STA $05
0B60  A9 00       LDA #$00
0B62  85 03       STA $03
0B64  20 F3 15    JSR $15F3
0B67  A9 63       LDA #$63
0B69  20 28 16    JSR $1628
0B6C  20 E7 15    JSR $15E7
0B6F  A9 1F       LDA #$1F
0B71  85 03       STA $03
0B73  20 F3 15    JSR $15F3
0B76  A9 63       LDA #$63
0B78  20 28 16    JSR $1628
0B7B  C6 02       DEC $02
0B7D  CA          DEX
0B7E  D0 D8       BNE $0B58
0B80  20 E7 15    JSR $15E7
0B83  86 02       STX $02
0B85  86 03       STX $03
0B87  20 F3 15    JSR $15F3
0B8A  A9 1F       LDA #$1F
0B8C  85 03       STA $03
0B8E  20 E7 15    JSR $15E7
0B91  20 F3 15    JSR $15F3
0B94  20 E7 15    JSR $15E7
0B97  A9 10       LDA #$10
0B99  85 02       STA $02
0B9B  20 F3 15    JSR $15F3
0B9E  20 E7 15    JSR $15E7
0BA1  A9 00       LDA #$00
0BA3  85 03       STA $03
0BA5  20 F3 15    JSR $15F3
0BA8  20 E7 15    JSR $15E7
0BAB  A9 24       LDA #$24
0BAD  85 03       STA $03
0BAF  A9 03       LDA #$03
0BB1  85 02       STA $02
0BB3  20 F3 15    JSR $15F3
0BB6  20 E7 15    JSR $15E7
0BB9  E6 02       INC $02
0BBB  E6 03       INC $03
0BBD  A2 0E       LDX #$0E
0BBF  20 F3 15    JSR $15F3
0BC2  E6 02       INC $02
0BC4  CA          DEX
0BC5  D0 F8       BNE $0BBF
0BC7  C6 03       DEC $03
0BC9  C6 02       DEC $02
0BCB  20 E7 15    JSR $15E7
0BCE  20 F3 15    JSR $15F3
0BD1  C6 03       DEC $03
0BD3  20 E7 15    JSR $15E7
0BD6  A2 07       LDX #$07
0BD8  A5 04       LDA $04
0BDA  85 08       STA $08
0BDC  A5 05       LDA $05
0BDE  85 09       STA $09
0BE0  A5 08       LDA $08
0BE2  85 04       STA $04
0BE4  A5 09       LDA $09
0BE6  85 05       STA $05
0BE8  20 F3 15    JSR $15F3
0BEB  C6 02       DEC $02
0BED  20 E7 15    JSR $15E7
0BF0  20 F3 15    JSR $15F3
0BF3  C6 02       DEC $02
0BF5  CA          DEX
0BF6  D0 E8       BNE $0BE0
0BF8  20 E7 15    JSR $15E7
0BFB  C6 03       DEC $03
0BFD  E6 02       INC $02
0BFF  A2 04       LDX #$04
0C01  20 F3 15    JSR $15F3
0C04  20 E7 15    JSR $15E7
0C07  E6 02       INC $02
0C09  CA          DEX
0C0A  D0 F5       BNE $0C01
0C0C  E6 02       INC $02
0C0E  E6 02       INC $02
0C10  E6 02       INC $02
0C12  A2 07       LDX #$07
0C14  20 F3 15    JSR $15F3
0C17  20 E7 15    JSR $15E7
0C1A  E6 02       INC $02
0C1C  CA          DEX
0C1D  D0 F5       BNE $0C14
0C1F  E6 03       INC $03
0C21  A5 03       LDA $03
0C23  85 08       STA $08
0C25  A9 03       LDA #$03
0C27  85 09       STA $09
0C29  A2 03       LDX #$03
0C2B  20 F3 15    JSR $15F3
0C2E  A9 20       LDA #$20
0C30  20 28 16    JSR $1628
0C33  20 E7 15    JSR $15E7
0C36  E6 03       INC $03
0C38  CA          DEX
0C39  D0 F0       BNE $0C2B
0C3B  E6 02       INC $02
0C3D  A5 08       LDA $08
0C3F  85 03       STA $03
0C41  C6 09       DEC $09
0C43  D0 E4       BNE $0C29
0C45  A9 15       LDA #$15
0C47  85 02       STA $02
0C49  A9 22       LDA #$22
0C4B  85 03       STA $03
0C4D  A2 05       LDX #$05
0C4F  20 F3 15    JSR $15F3
0C52  20 E7 15    JSR $15E7
0C55  A9 78       LDA #$78
0C57  9D DC 35    STA $35DC,X
0C5A  A9 4C       LDA #$4C
0C5C  9D E5 35    STA $35E5,X
0C5F  E6 03       INC $03
0C61  CA          DEX
0C62  D0 EB       BNE $0C4F
0C64  A9 32       LDA #$32
0C66  8D E7 35    STA $35E7
0C69  8D 93 35    STA $3593
0C6C  E6 02       INC $02
0C6E  C6 03       DEC $03
0C70  C6 03       DEC $03
0C72  A2 03       LDX #$03
0C74  20 F3 15    JSR $15F3
0C77  20 E7 15    JSR $15E7
0C7A  C6 03       DEC $03
0C7C  CA          DEX
0C7D  D0 F5       BNE $0C74
0C7F  A9 0A       LDA #$0A
0C81  85 02       STA $02
0C83  A2 22       LDX #$22
0C85  86 03       STX $03
0C87  A9 00       LDA #$00
0C89  85 04       STA $04
0C8B  A9 CD       LDA #$CD
0C8D  85 05       STA $05
0C8F  20 F3 15    JSR $15F3
0C92  A9 04       LDA #$04
0C94  8D 1B 36    STA $361B
0C97  8D 1C 36    STA $361C
0C9A  85 02       STA $02
0C9C  A9 24       LDA #$24
0C9E  85 03       STA $03
0CA0  A2 05       LDX #$05
0CA2  A9 27       LDA #$27
0CA4  20 28 16    JSR $1628
0CA7  E6 02       INC $02
0CA9  CA          DEX
0CAA  D0 F8       BNE $0CA4
0CAC  A9 23       LDA #$23
0CAE  A2 09       LDX #$09
0CB0  8E A3 35    STX $35A3
0CB3  20 28 16    JSR $1628
0CB6  E6 02       INC $02
0CB8  CA          DEX
0CB9  D0 F8       BNE $0CB3
0CBB  A9 60       LDA #$60
0CBD  8D 80 19    STA $1980
0CC0  20 66 19    JSR $1966
0CC3  A9 EE       LDA #$EE
0CC5  8D 80 19    STA $1980
0CC8  A9 AD       LDA #$AD
0CCA  8D 11 08    STA $0811
0CCD  20 D0 13    JSR $13D0
0CD0  A9 3B       LDA #$3B
0CD2  8D 11 D0    STA $D011
0CD5  78          SEI
0CD6  A9 D0       LDA #$D0
0CD8  8D FA FF    STA $FFFA
0CDB  8D FC FF    STA $FFFC
0CDE  A9 18       LDA #$18
0CE0  8D FB FF    STA $FFFB
0CE3  8D FD FF    STA $FFFD
0CE6  A9 F9       LDA #$F9
0CE8  8D 19 D0    STA $D019
0CEB  AD 0D DC    LDA $DC0D
0CEE  58          CLI
0CEF  A9 FF       LDA #$FF
0CF1  8D 15 D0    STA $D015
0CF4  AD DB 35    LDA $35DB
0CF7  85 0C       STA $0C
0CF9  A2 00       LDX #$00
0CFB  8E EE 0E    STX $0EEE
0CFE  CA          DEX
0CFF  8E 76 36    STX $3676
0D02  AD E4 35    LDA $35E4
0D05  85 0B       STA $0B
0D07  AD 1A 36    LDA $361A
0D0A  29 80       AND #$80
0D0C  F0 03       BEQ $0D11
0D0E  4C AC 0F    JMP $0FAC
0D11  A9 0C       LDA #$0C
0D13  20 00 37    JSR $3700
0D16  AE 1A 36    LDX $361A
0D19  E0 0B       CPX #$0B
0D1B  D0 14       BNE $0D31
0D1D  85 10       STA $10
0D1F  29 0F       AND #$0F
0D21  F0 06       BEQ $0D29
0D23  8D 81 36    STA $3681
0D26  4C 4E 0D    JMP $0D4E
0D29  A5 10       LDA $10
0D2B  29 10       AND #$10
0D2D  0D 81 36    ORA $3681
0D30  A8          TAY
0D31  AE 35 36    LDX $3635
0D34  E0 00       CPX #$00
0D36  F0 0B       BEQ $0D43
0D38  A9 00       LDA #$00
0D3A  8D 35 36    STA $3635
0D3D  20 68 24    JSR $2468
0D40  29 03       AND #$03
0D42  A8          TAY
0D43  C9 00       CMP #$00
0D45  F0 37       BEQ $0D7E
0D47  AE 1A 36    LDX $361A
0D4A  E0 0B       CPX #$0B
0D4C  F0 30       BEQ $0D7E
0D4E  AA          TAX
0D4F  EE 73 36    INC $3673
0D52  AD 73 36    LDA $3673
0D55  29 0F       AND #$0F
0D57  8D 73 36    STA $3673
0D5A  8A          TXA
0D5B  AE 74 36    LDX $3674
0D5E  E8          INX
0D5F  E0 0C       CPX #$0C
0D61  D0 02       BNE $0D65
0D63  A2 00       LDX #$00
0D65  8E 74 36    STX $3674
0D68  98          TYA
0D69  29 03       AND #$03
0D6B  C9 03       CMP #$03
0D6D  D0 04       BNE $0D73
0D6F  98          TYA
0D70  29 1C       AND #$1C
0D72  A8          TAY
0D73  98          TYA
0D74  29 0C       AND #$0C
0D76  C9 0C       CMP #$0C
0D78  D0 04       BNE $0D7E
0D7A  98          TYA
0D7B  29 13       AND #$13
0D7D  A8          TAY
0D7E  98          TYA
0D7F  84 45       STY $45
0D81  29 01       AND #$01
0D83  F0 20       BEQ $0DA5
0D85  CE E4 35    DEC $35E4
0D88  AD 74 36    LDA $3674
0D8B  8D ED 35    STA $35ED
0D8E  A9 A4       LDA #$A4
0D90  8D F6 35    STA $35F6
0D93  AD 97 35    LDA $3597
0D96  C9 FF       CMP #$FF
0D98  D0 0B       BNE $0DA5
0D9A  A9 9E       LDA #$9E
0D9C  8D F6 35    STA $35F6
0D9F  AD 73 36    LDA $3673
0DA2  8D ED 35    STA $35ED
0DA5  98          TYA
0DA6  29 02       AND #$02
0DA8  F0 1B       BEQ $0DC5
0DAA  EE E4 35    INC $35E4
0DAD  AD 74 36    LDA $3674
0DB0  8D ED 35    STA $35ED
0DB3  A9 9E       LDA #$9E
0DB5  8D F6 35    STA $35F6
0DB8  AD 97 35    LDA $3597
0DBB  C9 FF       CMP #$FF
0DBD  D0 06       BNE $0DC5
0DBF  AD 73 36    LDA $3673
0DC2  8D ED 35    STA $35ED
0DC5  98          TYA
0DC6  29 04       AND #$04
0DC8  F0 3B       BEQ $0E05
0DCA  CE DB 35    DEC $35DB
0DCD  AD 97 35    LDA $3597
0DD0  C9 FF       CMP #$FF
0DD2  F0 26       BEQ $0DFA
0DD4  AD 08 36    LDA $3608
0DD7  C9 00       CMP #$00
0DD9  D0 1F       BNE $0DFA
0DDB  AD 28 1D    LDA $1D28
0DDE  C9 00       CMP #$00
0DE0  F0 08       BEQ $0DEA
0DE2  A9 AD       LDA #$AD
0DE4  8D B7 1A    STA $1AB7
0DE7  8D BC 1A    STA $1ABC
0DEA  20 8D 1A    JSR $1A8D
0DED  A9 8D       LDA #$8D
0DEF  8D B7 1A    STA $1AB7
0DF2  8D BC 1A    STA $1ABC
0DF5  A9 FF       LDA #$FF
0DF7  8D 08 36    STA $3608
0DFA  AD 73 36    LDA $3673
0DFD  8D ED 35    STA $35ED
0E00  A9 96       LDA #$96
0E02  8D F6 35    STA $35F6
0E05  98          TYA
0E06  29 08       AND #$08
0E08  F0 39       BEQ $0E43
0E0A  EE DB 35    INC $35DB
0E0D  AD 97 35    LDA $3597
0E10  C9 FF       CMP #$FF
0E12  F0 24       BEQ $0E38
0E14  AD 08 36    LDA $3608
0E17  C9 00       CMP #$00
0E19  F0 1D       BEQ $0E38
0E1B  AD 28 1D    LDA $1D28
0E1E  C9 00       CMP #$00
0E20  F0 08       BEQ $0E2A
0E22  A9 AD       LDA #$AD
0E24  8D B7 1A    STA $1AB7
0E27  8D BC 1A    STA $1ABC
0E2A  20 8D 1A    JSR $1A8D
0E2D  A9 8D       LDA #$8D
0E2F  8D B7 1A    STA $1AB7
0E32  8D BC 1A    STA $1ABC
0E35  8E 08 36    STX $3608
0E38  AD 73 36    LDA $3673
0E3B  8D ED 35    STA $35ED
0E3E  A9 96       LDA #$96
0E40  8D F6 35    STA $35F6
0E43  98          TYA
0E44  29 10       AND #$10
0E46  D0 03       BNE $0E4B
0E48  4C B6 0E    JMP $0EB6
0E4B  20 3D 25    JSR $253D
0E4E  A9 FF       LDA #$FF
0E50  8D EE 0E    STA $0EEE
0E53  AD 83 36    LDA $3683
0E56  C9 0F       CMP #$0F
0E58  D0 17       BNE $0E71
0E5A  20 FA 1C    JSR $1CFA
0E5D  AD 80 36    LDA $3680
0E60  8D 83 36    STA $3683
0E63  AD 82 36    LDA $3682
0E66  8D 77 36    STA $3677
0E69  CE 77 36    DEC $3677
0E6C  A9 00       LDA #$00
0E6E  8D 97 35    STA $3597
0E71  AD 83 36    LDA $3683
0E74  C9 0F       CMP #$0F
0E76  B0 03       BCS $0E7B
0E78  20 96 29    JSR $2996
0E7B  20 DD 20    JSR $20DD
0E7E  20 06 22    JSR $2206
0E81  AD 1A 36    LDA $361A
0E84  C9 0B       CMP #$0B
0E86  D0 2E       BNE $0EB6
0E88  A9 FF       LDA #$FF
0E8A  C9 80       CMP #$80
0E8C  D0 28       BNE $0EB6
0E8E  A9 FF       LDA #$FF
0E90  8D F5 11    STA $11F5
0E93  A9 05       LDA #$05
0E95  85 02       STA $02
0E97  AD 8B 0E    LDA $0E8B
0E9A  C9 00       CMP #$00
0E9C  D0 05       BNE $0EA3
0E9E  A9 0A       LDA #$0A
0EA0  4C AE 0E    JMP $0EAE
0EA3  C9 01       CMP #$01
0EA5  D0 05       BNE $0EAC
0EA7  A9 10       LDA #$10
0EA9  4C AE 0E    JMP $0EAE
0EAC  A9 16       LDA #$16
0EAE  85 03       STA $03
0EB0  AD 78 36    LDA $3678
0EB3  20 28 16    JSR $1628
0EB6  AE 1A 36    LDX $361A
0EB9  AD DB 35    LDA $35DB
0EBC  85 03       STA $03
0EBE  AD E4 35    LDA $35E4
0EC1  85 02       STA $02
0EC3  A9 AD       LDA #$AD
0EC5  8D A3 2B    STA $2BA3
0EC8  8D BE 31    STA $31BE
0ECB  8D 5A 2D    STA $2D5A
0ECE  8D F2 2D    STA $2DF2
0ED1  8D 58 30    STA $3058
0ED4  A9 FF       LDA #$FF
0ED6  8D C2 31    STA $31C2
0ED9  8D 89 0E    STA $0E89
0EDC  A9 00       LDA #$00
0EDE  85 04       STA $04
0EE0  AD 9A 35    LDA $359A
0EE3  29 7F       AND #$7F
0EE5  8D 9A 35    STA $359A
0EE8  86 0F       STX $0F
0EEA  20 DA 32    JSR $32DA
0EED  A9 00       LDA #$00
0EEF  C9 00       CMP #$00
0EF1  F0 60       BEQ $0F53
0EF3  AD 97 35    LDA $3597
0EF6  C9 00       CMP #$00
0EF8  D0 59       BNE $0F53
0EFA  E0 06       CPX #$06
0EFC  D0 55       BNE $0F53
0EFE  A5 02       LDA $02
0F00  C9 32       CMP #$32
0F02  B0 4F       BCS $0F53
0F04  A5 03       LDA $03
0F06  C9 6A       CMP #$6A
0F08  90 49       BCC $0F53
0F0A  C9 70       CMP #$70
0F0C  B0 45       BCS $0F53
0F0E  A5 02       LDA $02
0F10  48          PHA
0F11  A5 03       LDA $03
0F13  48          PHA
0F14  A9 D8       LDA #$D8
0F16  85 04       STA $04
0F18  A9 CF       LDA #$CF
0F1A  85 05       STA $05
0F1C  A9 07       LDA #$07
0F1E  85 02       STA $02
0F20  A9 10       LDA #$10
0F22  85 03       STA $03
0F24  20 F3 15    JSR $15F3
0F27  E6 03       INC $03
0F29  20 E7 15    JSR $15E7
0F2C  20 F3 15    JSR $15F3
0F2F  E6 03       INC $03
0F31  20 E7 15    JSR $15E7
0F34  20 F3 15    JSR $15F3
0F37  68          PLA
0F38  85 03       STA $03
0F3A  68          PLA
0F3B  85 02       STA $02
0F3D  8A          TXA
0F3E  48          PHA
0F3F  A9 0F       LDA #$0F
0F41  85 FF       STA $FF
0F43  20 82 1A    JSR $1A82
0F46  C6 FF       DEC $FF
0F48  D0 F9       BNE $0F43
0F4A  68          PLA
0F4B  AA          TAX
0F4C  CE 7A 18    DEC $187A
0F4F  D0 02       BNE $0F53
0F51  A2 0D       LDX #$0D
0F53  AD 97 35    LDA $3597
0F56  C9 FF       CMP #$FF
0F58  D0 03       BNE $0F5D
0F5A  20 6D 21    JSR $216D
0F5D  A9 4C       LDA #$4C
0F5F  8D A3 2B    STA $2BA3
0F62  8D BE 31    STA $31BE
0F65  8D 5A 2D    STA $2D5A
0F68  8D F2 2D    STA $2DF2
0F6B  8D 58 30    STA $3058
0F6E  A5 04       LDA $04
0F70  29 20       AND #$20
0F72  F0 05       BEQ $0F79
0F74  A9 00       LDA #$00
0F76  8D 81 36    STA $3681
0F79  A0 FF       LDY #$FF
0F7B  20 AF 27    JSR $27AF
0F7E  AD 84 36    LDA $3684
0F81  C9 00       CMP #$00
0F83  D0 0A       BNE $0F8F
0F85  A9 0E       LDA #$0E
0F87  8D 00 36    STA $3600
0F8A  A9 E9       LDA #$E9
0F8C  8D 85 36    STA $3685
0F8F  20 BA 16    JSR $16BA
0F92  A5 02       LDA $02
0F94  8D E4 35    STA $35E4
0F97  A5 03       LDA $03
0F99  8D DB 35    STA $35DB
0F9C  EC 1A 36    CPX $361A
0F9F  F0 0B       BEQ $0FAC
0FA1  8E 1A 36    STX $361A
0FA4  8A          TXA
0FA5  29 80       AND #$80
0FA7  D0 03       BNE $0FAC
0FA9  20 D0 13    JSR $13D0
0FAC  AD A2 35    LDA $35A2
0FAF  C9 01       CMP #$01
0FB1  D0 1D       BNE $0FD0
0FB3  AD A3 35    LDA $35A3
0FB6  C9 00       CMP #$00
0FB8  D0 16       BNE $0FD0
0FBA  78          SEI
0FBB  A9 00       LDA #$00
0FBD  8D 18 D4    STA $D418
0FC0  20 C7 34    JSR $34C7
0FC3  A9 02       LDA #$02
0FC5  20 00 37    JSR $3700
0FC8  A9 0D       LDA #$0D
0FCA  20 00 37    JSR $3700
0FCD  4C 05 08    JMP $0805
0FD0  AD 1A 36    LDA $361A
0FD3  C9 07       CMP #$07
0FD5  D0 21       BNE $0FF8
0FD7  AD 1D 36    LDA $361D
0FDA  C9 47       CMP #$47
0FDC  D0 1A       BNE $0FF8
0FDE  A9 0A       LDA #$0A
0FE0  20 00 37    JSR $3700
0FE3  CE 93 35    DEC $3593
0FE6  D0 10       BNE $0FF8
0FE8  A9 07       LDA #$07
0FEA  8D 1D 36    STA $361D
0FED  20 1F 15    JSR $151F
0FF0  A9 0B       LDA #$0B
0FF2  20 00 37    JSR $3700
0FF5  20 1F 15    JSR $151F
0FF8  A9 DF       LDA #$DF
0FFA  8D 00 DC    STA $DC00
0FFD  AD 01 DC    LDA $DC01
1000  29 02       AND #$02
1002  D0 15       BNE $1019
1004  AD 01 DC    LDA $DC01
1007  29 02       AND #$02
1009  F0 F9       BEQ $1004
100B  AD 01 DC    LDA $DC01
100E  29 02       AND #$02
1010  D0 F9       BNE $100B
1012  AD 01 DC    LDA $DC01
1015  29 02       AND #$02
1017  F0 F9       BEQ $1012
1019  A9 12       LDA #$12
101B  85 02       STA $02
101D  A9 1C       LDA #$1C
101F  85 03       STA $03
1021  A9 22       LDA #$22
1023  AE 77 36    LDX $3677
1026  E0 80       CPX #$80
1028  D0 02       BNE $102C
102A  A9 12       LDA #$12
102C  20 28 16    JSR $1628
102F  AD 76 36    LDA $3676
1032  C9 FF       CMP #$FF
1034  F0 3D       BEQ $1073
1036  C9 01       CMP #$01
1038  F0 39       BEQ $1073
103A  C9 06       CMP #$06
103C  D0 23       BNE $1061
103E  AD 1A 36    LDA $361A
1041  C9 09       CMP #$09
1043  F0 07       BEQ $104C
1045  C9 0C       CMP #$0C
1047  F0 03       BEQ $104C
1049  4C 61 10    JMP $1061
104C  A9 00       LDA #$00
104E  8D 18 24    STA $2418
1051  20 69 23    JSR $2369
1054  A9 03       LDA #$03
1056  8D 18 24    STA $2418
1059  A9 0E       LDA #$0E
105B  20 00 37    JSR $3700
105E  4C 05 08    JMP $0805
1061  20 69 23    JSR $2369
1064  AD 76 36    LDA $3676
1067  C9 07       CMP #$07
1069  D0 08       BNE $1073
106B  CE 94 35    DEC $3594
106E  D0 03       BNE $1073
1070  4C CD 10    JMP $10CD
1073  AD 1A 36    LDA $361A
1076  29 80       AND #$80
1078  F0 2B       BEQ $10A5
107A  AD 8E 35    LDA $358E
107D  C9 4B       CMP #$4B
107F  D0 24       BNE $10A5
1081  AD 8F 35    LDA $358F
1084  C9 01       CMP #$01
1086  D0 10       BNE $1098
1088  A9 08       LDA #$08
108A  8D 1A 36    STA $361A
108D  20 D0 13    JSR $13D0
1090  A9 88       LDA #$88
1092  8D 1A 36    STA $361A
1095  4C A5 10    JMP $10A5
1098  A9 05       LDA #$05
109A  8D 1A 36    STA $361A
109D  20 D0 13    JSR $13D0
10A0  A9 85       LDA #$85
10A2  8D 1A 36    STA $361A
10A5  AD 1A 36    LDA $361A
10A8  29 7F       AND #$7F
10AA  C9 06       CMP #$06
10AC  F0 07       BEQ $10B5
10AE  C9 08       CMP #$08
10B0  F0 0D       BEQ $10BF
10B2  4C C6 10    JMP $10C6
10B5  A9 19       LDA #$19
10B7  85 03       STA $03
10B9  20 94 20    JSR $2094
10BC  4C C6 10    JMP $10C6
10BF  A9 07       LDA #$07
10C1  85 03       STA $03
10C3  20 94 20    JSR $2094
10C6  AD 9A 35    LDA $359A
10C9  29 80       AND #$80
10CB  F0 0E       BEQ $10DB
10CD  78          SEI
10CE  A9 00       LDA #$00
10D0  8D 18 D4    STA $D418
10D3  A9 04       LDA #$04
10D5  20 00 37    JSR $3700
10D8  4C 05 08    JMP $0805
10DB  AD 1A 36    LDA $361A
10DE  29 7F       AND #$7F
10E0  C9 04       CMP #$04
10E2  D0 36       BNE $111A
10E4  A9 00       LDA #$00
10E6  C9 00       CMP #$00
10E8  F0 11       BEQ $10FB
10EA  AD 90 35    LDA $3590
10ED  29 1F       AND #$1F
10EF  D0 0A       BNE $10FB
10F1  AD 88 36    LDA $3688
10F4  C9 03       CMP #$03
10F6  F0 03       BEQ $10FB
10F8  20 8F 21    JSR $218F
10FB  AD 90 35    LDA $3590
10FE  29 0F       AND #$0F
1100  D0 18       BNE $111A
1102  AD 88 36    LDA $3688
1105  C9 08       CMP #$08
1107  B0 11       BCS $111A
1109  AD 47 61    LDA $6147
110C  C9 10       CMP #$10
110E  D0 05       BNE $1115
1110  A2 01       LDX #$01
1112  4C 17 11    JMP $1117
1115  A2 10       LDX #$10
1117  20 E8 21    JSR $21E8
111A  A9 04       LDA #$04
111C  8D A1 35    STA $35A1
111F  A9 FF       LDA #$FF
1121  8D 90 33    STA $3390
1124  AD 1A 36    LDA $361A
1127  29 80       AND #$80
1129  F0 7C       BEQ $11A7
112B  A9 03       LDA #$03
112D  8D A1 35    STA $35A1
1130  A2 A0       LDX #$A0
1132  8E FE 63    STX $63FE
1135  E8          INX
1136  8E FF 63    STX $63FF
1139  A9 C0       LDA #$C0
113B  8D 1B D0    STA $D01B
113E  A9 0E       LDA #$0E
1140  8D 2D D0    STA $D02D
1143  AD 28 1D    LDA $1D28
1146  C9 FF       CMP #$FF
1148  D0 08       BNE $1152
114A  A9 0E       LDA #$0E
114C  8D 2E D0    STA $D02E
114F  4C 6B 11    JMP $116B
1152  A9 00       LDA #$00
1154  8D 2E D0    STA $D02E
1157  A9 7F       LDA #$7F
1159  8D 90 33    STA $3390
115C  AD 97 35    LDA $3597
115F  C9 00       CMP #$00
1161  F0 08       BEQ $116B
1163  A9 0A       LDA #$0A
1165  8D 2D D0    STA $D02D
1168  8D 2E D0    STA $D02E
116B  AD 85 36    LDA $3685
116E  C9 00       CMP #$00
1170  F0 35       BEQ $11A7
1172  A9 02       LDA #$02
1174  8D A1 35    STA $35A1
1177  A9 F0       LDA #$F0
1179  8D 1B D0    STA $D01B
117C  A2 0E       LDX #$0E
117E  8E 2B D0    STX $D02B
1181  AD 28 1D    LDA $1D28
1184  C9 FF       CMP #$FF
1186  D0 10       BNE $1198
1188  A9 7F       LDA #$7F
118A  8D 90 33    STA $3390
118D  A2 00       LDX #$00
118F  AD 97 35    LDA $3597
1192  C9 FF       CMP #$FF
1194  D0 02       BNE $1198
1196  A2 0A       LDX #$0A
1198  8E 2C D0    STX $D02C
119B  8D 2C D0    STA $D02C
119E  A2 B4       LDX #$B4
11A0  8E FC 63    STX $63FC
11A3  E8          INX
11A4  8E FD 63    STX $63FD
11A7  20 61 1B    JSR $1B61
11AA  AD 85 36    LDA $3685
11AD  C9 00       CMP #$00
11AF  F0 2C       BEQ $11DD
11B1  20 57 17    JSR $1757
11B4  AD 97 35    LDA $3597
11B7  0D 1A 36    ORA $361A
11BA  D0 21       BNE $11DD
11BC  AD DB 35    LDA $35DB
11BF  C9 20       CMP #$20
11C1  D0 1A       BNE $11DD
11C3  78          SEI
11C4  A9 00       LDA #$00
11C6  8D 18 D4    STA $D418
11C9  85 FF       STA $FF
11CB  20 C7 34    JSR $34C7
11CE  20 82 1A    JSR $1A82
11D1  C6 FF       DEC $FF
11D3  D0 F9       BNE $11CE
11D5  A9 0D       LDA #$0D
11D7  20 00 37    JSR $3700
11DA  4C 05 08    JMP $0805
11DD  AD 8D 35    LDA $358D
11E0  C9 47       CMP #$47
11E2  90 03       BCC $11E7
11E4  4C AB 12    JMP $12AB
11E7  20 30 28    JSR $2830
11EA  AD 1A 36    LDA $361A
11ED  C9 0B       CMP #$0B
11EF  F0 03       BEQ $11F4
11F1  4C AB 12    JMP $12AB
11F4  A9 00       LDA #$00
11F6  C9 00       CMP #$00
11F8  D0 03       BNE $11FD
11FA  4C AB 12    JMP $12AB
11FD  20 68 24    JSR $2468
1200  29 03       AND #$03
1202  C9 03       CMP #$03
1204  F0 F7       BEQ $11FD
1206  CD 8B 0E    CMP $0E8B
1209  F0 F2       BEQ $11FD
120B  8D 8B 0E    STA $0E8B
120E  A2 00       LDX #$00
1210  8E F5 11    STX $11F5
1213  CE 8C 36    DEC $368C
1216  D0 74       BNE $128C
1218  EE 8D 36    INC $368D
121B  AE 8D 36    LDX $368D
121E  E0 07       CPX #$07
1220  D0 04       BNE $1226
1222  CA          DEX
1223  8E 8D 36    STX $368D
1226  8A          TXA
1227  8D 8C 36    STA $368C
122A  A9 EA       LDA #$EA
122C  8D 38 19    STA $1938
122F  AE 8D 35    LDX $358D
1232  A9 E0       LDA #$E0
1234  85 03       STA $03
1236  86 02       STX $02
1238  20 B5 16    JSR $16B5
123B  A0 40       LDY #$40
123D  B1 F9       LDA ($F9),Y
123F  29 C3       AND #$C3
1241  91 F9       STA ($F9),Y
1243  A0 00       LDY #$00
1245  88          DEY
1246  D0 FD       BNE $1245
1248  E8          INX
1249  E0 88       CPX #$88
124B  D0 E9       BNE $1236
124D  A9 CA       LDA #$CA
124F  8D 38 19    STA $1938
1252  8E 8D 35    STX $358D
1255  20 D6 28    JSR $28D6
1258  A9 98       LDA #$98
125A  8D E3 35    STA $35E3
125D  A9 B0       LDA #$B0
125F  8D E2 35    STA $35E2
1262  A9 3C       LDA #$3C
1264  8D EB 35    STA $35EB
1267  8D EC 35    STA $35EC
126A  A9 0B       LDA #$0B
126C  8D 21 36    STA $3621
126F  8D 22 36    STA $3622
1272  A2 5A       LDX #$5A
1274  8A          TXA
1275  48          PHA
1276  20 EC 32    JSR $32EC
1279  68          PLA
127A  AA          TAX
127B  CE E2 35    DEC $35E2
127E  CE E3 35    DEC $35E3
1281  CA          DEX
1282  D0 F0       BNE $1274
1284  A9 80       LDA #$80
1286  8D 0F 36    STA $360F
1289  4C AB 12    JMP $12AB
128C  C9 00       CMP #$00
128E  D0 05       BNE $1295
1290  A9 0A       LDA #$0A
1292  4C A0 12    JMP $12A0
1295  C9 01       CMP #$01
1297  D0 05       BNE $129E
1299  A9 10       LDA #$10
129B  4C A0 12    JMP $12A0
129E  A9 16       LDA #$16
12A0  85 03       STA $03
12A2  A9 05       LDA #$05
12A4  85 02       STA $02
12A6  A9 02       LDA #$02
12A8  20 28 16    JSR $1628
12AB  AD 1A 36    LDA $361A
12AE  C9 0D       CMP #$0D
12B0  D0 2A       BNE $12DC
12B2  A9 00       LDA #$00
12B4  A2 0C       LDX #$0C
12B6  95 44       STA $44,X
12B8  CA          DEX
12B9  D0 FB       BNE $12B6
12BB  20 5F 1F    JSR $1F5F
12BE  AD 90 35    LDA $3590
12C1  29 1F       AND #$1F
12C3  D0 20       BNE $12E5
12C5  AD 29 60    LDA $6029
12C8  C9 67       CMP #$67
12CA  D0 08       BNE $12D4
12CC  A9 76       LDA #$76
12CE  20 7B 18    JSR $187B
12D1  4C E5 12    JMP $12E5
12D4  A9 67       LDA #$67
12D6  20 7B 18    JSR $187B
12D9  4C E5 12    JMP $12E5
12DC  20 EC 32    JSR $32EC
12DF  20 29 19    JSR $1929
12E2  20 B9 22    JSR $22B9
12E5  AD 9B 35    LDA $359B
12E8  C9 00       CMP #$00
12EA  F0 06       BEQ $12F2
12EC  CE 9B 35    DEC $359B
12EF  4C F4 0C    JMP $0CF4
12F2  A9 0D       LDA #$0D
12F4  8D C4 20    STA $20C4
12F7  A9 25       LDA #$25
12F9  8D C5 20    STA $20C5
12FC  AD 9A 35    LDA $359A
12FF  09 01       ORA #$01
1301  8D 9A 35    STA $359A
1304  4C F4 0C    JMP $0CF4
1307  AD 8F 35    LDA $358F
130A  C9 01       CMP #$01
130C  F0 2B       BEQ $1339
130E  C9 02       CMP #$02
1310  F0 7C       BEQ $138E
1312  CE 92 35    DEC $3592
1315  D0 16       BNE $132D
1317  A9 32       LDA #$32
1319  8D 92 35    STA $3592
131C  AD 8E 35    LDA $358E
131F  C9 11       CMP #$11
1321  D0 0B       BNE $132E
1323  A9 EE       LDA #$EE
1325  8D 80 19    STA $1980
1328  A9 02       LDA #$02
132A  8D 8F 35    STA $358F
132D  60          RTS
132E  A9 CE       LDA #$CE
1330  8D 80 19    STA $1980
1333  A9 01       LDA #$01
1335  8D 8F 35    STA $358F
1338  60          RTS
1339  AD 8E 35    LDA $358E
133C  C9 11       CMP #$11
133E  D0 ED       BNE $132D
1340  A9 AD       LDA #$AD
1342  8D 80 19    STA $1980
1345  8D 8F 35    STA $358F
1348  AD 1A 36    LDA $361A
134B  29 80       AND #$80
134D  F0 3E       BEQ $138D
134F  A9 08       LDA #$08
1351  8D 1A 36    STA $361A
1354  A9 32       LDA #$32
1356  8D E4 35    STA $35E4
1359  A9 9D       LDA #$9D
135B  8D DB 35    STA $35DB
135E  AD 85 36    LDA $3685
1361  C9 00       CMP #$00
1363  F0 19       BEQ $137E
1365  A9 08       LDA #$08
1367  8D 1B 36    STA $361B
136A  A9 3A       LDA #$3A
136C  8D E5 35    STA $35E5
136F  A9 A3       LDA #$A3
1371  8D DC 35    STA $35DC
1374  A9 B2       LDA #$B2
1376  8D F7 35    STA $35F7
1379  A9 04       LDA #$04
137B  8D EE 35    STA $35EE
137E  A9 9E       LDA #$9E
1380  8D F6 35    STA $35F6
1383  A9 04       LDA #$04
1385  8D ED 35    STA $35ED
1388  A9 00       LDA #$00
138A  8D 1B D0    STA $D01B
138D  60          RTS
138E  AD 8E 35    LDA $358E
1391  C9 A8       CMP #$A8
1393  D0 98       BNE $132D
1395  A9 AD       LDA #$AD
1397  8D 80 19    STA $1980
139A  8D 8F 35    STA $358F
139D  AD 1A 36    LDA $361A
13A0  29 80       AND #$80
13A2  F0 2B       BEQ $13CF
13A4  A9 05       LDA #$05
13A6  8D 1A 36    STA $361A
13A9  A9 39       LDA #$39
13AB  8D E4 35    STA $35E4
13AE  A9 A1       LDA #$A1
13B0  8D DB 35    STA $35DB
13B3  AD 85 36    LDA $3685
13B6  C9 00       CMP #$00
13B8  F0 12       BEQ $13CC
13BA  A9 05       LDA #$05
13BC  8D 1B 36    STA $361B
13BF  A9 41       LDA #$41
13C1  8D E5 35    STA $35E5
13C4  A9 A3       LDA #$A3
13C6  8D DC 35    STA $35DC
13C9  4C 74 13    JMP $1374
13CC  4C 7E 13    JMP $137E
13CF  60          RTS
13D0  AD 1A 36    LDA $361A
13D3  C9 0D       CMP #$0D
13D5  D0 29       BNE $1400
13D7  A9 11       LDA #$11
13D9  20 00 37    JSR $3700
13DC  A9 E8       LDA #$E8
13DE  85 F9       STA $F9
13E0  A9 E7       LDA #$E7
13E2  85 FA       STA $FA
13E4  A9 F0       LDA #$F0
13E6  85 12       STA $12
13E8  A9 C9       LDA #$C9
13EA  85 13       STA $13
13EC  A9 05       LDA #$05
13EE  85 0A       STA $0A
13F0  A9 60       LDA #$60
13F2  8D 07 27    STA $2707
13F5  20 E3 26    JSR $26E3
13F8  A9 A6       LDA #$A6
13FA  8D 07 27    STA $2707
13FD  4C EA 14    JMP $14EA
1400  0A          ASL A
1401  AA          TAX
1402  BD B2 36    LDA $36B2,X
1405  18          CLC
1406  69 68       ADC #$68
1408  85 06       STA $06
140A  E8          INX
140B  BD B2 36    LDA $36B2,X
140E  69 92       ADC #$92
1410  85 07       STA $07
1412  A9 E0       LDA #$E0
1414  8D 16 16    STA $1616
1417  A9 01       LDA #$01
1419  85 02       STA $02
141B  AD 9C 35    LDA $359C
141E  85 03       STA $03
1420  A0 00       LDY #$00
1422  B1 06       LDA ($06),Y
1424  85 0A       STA $0A
1426  29 1F       AND #$1F
1428  85 04       STA $04
142A  E6 06       INC $06
142C  D0 02       BNE $1430
142E  E6 07       INC $07
1430  A5 0A       LDA $0A
1432  29 80       AND #$80
1434  F0 3B       BEQ $1471
1436  A9 00       LDA #$00
1438  A2 08       LDX #$08
143A  95 31       STA $31,X
143C  CA          DEX
143D  D0 FB       BNE $143A
143F  A5 0A       LDA $0A
1441  29 7F       AND #$7F
1443  AA          TAX
1444  A9 32       LDA #$32
1446  85 04       STA $04
1448  A9 00       LDA #$00
144A  85 05       STA $05
144C  20 F3 15    JSR $15F3
144F  E6 03       INC $03
1451  A5 03       LDA $03
1453  CD 9D 35    CMP $359D
1456  D0 11       BNE $1469
1458  AD 9C 35    LDA $359C
145B  85 03       STA $03
145D  E6 02       INC $02
145F  A5 02       LDA $02
1461  CD 9E 35    CMP $359E
1464  D0 03       BNE $1469
1466  4C EA 14    JMP $14EA
1469  CA          DEX
146A  D0 E0       BNE $144C
146C  C6 03       DEC $03
146E  4C D2 14    JMP $14D2
1471  B1 06       LDA ($06),Y
1473  E6 06       INC $06
1475  D0 02       BNE $1479
1477  E6 07       INC $07
1479  18          CLC
147A  6D 9F 35    ADC $359F
147D  85 12       STA $12
147F  AD A0 35    LDA $35A0
1482  65 04       ADC $04
1484  85 13       STA $13
1486  A0 08       LDY #$08
1488  B1 12       LDA ($12),Y
148A  99 31 00    STA $0031,Y
148D  88          DEY
148E  D0 F8       BNE $1488
1490  A5 0A       LDA $0A
1492  29 40       AND #$40
1494  F0 03       BEQ $1499
1496  20 D7 15    JSR $15D7
1499  A9 32       LDA #$32
149B  85 04       STA $04
149D  A9 00       LDA #$00
149F  85 05       STA $05
14A1  A5 0A       LDA $0A
14A3  29 20       AND #$20
14A5  F0 28       BEQ $14CF
14A7  B1 06       LDA ($06),Y
14A9  AA          TAX
14AA  E6 06       INC $06
14AC  D0 02       BNE $14B0
14AE  E6 07       INC $07
14B0  20 F3 15    JSR $15F3
14B3  E6 03       INC $03
14B5  A5 03       LDA $03
14B7  CD 9D 35    CMP $359D
14BA  D0 0E       BNE $14CA
14BC  AD 9C 35    LDA $359C
14BF  85 03       STA $03
14C1  E6 02       INC $02
14C3  A5 02       LDA $02
14C5  CD 9E 35    CMP $359E
14C8  F0 20       BEQ $14EA
14CA  CA          DEX
14CB  D0 E3       BNE $14B0
14CD  C6 03       DEC $03
14CF  20 F3 15    JSR $15F3
14D2  E6 03       INC $03
14D4  A5 03       LDA $03
14D6  CD 9D 35    CMP $359D
14D9  F0 03       BEQ $14DE
14DB  4C 20 14    JMP $1420
14DE  E6 02       INC $02
14E0  A5 02       LDA $02
14E2  CD 9E 35    CMP $359E
14E5  F0 03       BEQ $14EA
14E7  4C 1B 14    JMP $141B
14EA  A9 00       LDA #$00
14EC  8D 15 D0    STA $D015
14EF  8D 7E 36    STA $367E
14F2  AD 1A 36    LDA $361A
14F5  8D 82 18    STA $1882
14F8  A9 81       LDA #$81
14FA  8D 87 36    STA $3687
14FD  A9 C7       LDA #$C7
14FF  8D 86 36    STA $3686
1502  A9 FF       LDA #$FF
1504  8D F5 11    STA $11F5
1507  A9 02       LDA #$02
1509  8D 7A 18    STA $187A
150C  AD 8D 36    LDA $368D
150F  8D 8C 36    STA $368C
1512  20 3F 1A    JSR $1A3F
1515  A9 09       LDA #$09
1517  8D 88 36    STA $3688
151A  A9 00       LDA #$00
151C  8D E5 10    STA $10E5
151F  AE 1A 36    LDX $361A
1522  BD 94 36    LDA $3694,X
1525  8D 78 36    STA $3678
1528  20 7B 18    JSR $187B
152B  A9 08       LDA #$08
152D  20 00 37    JSR $3700
1530  AD 1A 36    LDA $361A
1533  C9 07       CMP #$07
1535  D0 0C       BNE $1543
1537  AD 1D 36    LDA $361D
153A  C9 47       CMP #$47
153C  D0 05       BNE $1543
153E  A9 09       LDA #$09
1540  20 00 37    JSR $3700
1543  20 36 26    JSR $2636
1546  AD 1A 36    LDA $361A
1549  C9 08       CMP #$08
154B  F0 51       BEQ $159E
154D  C9 05       CMP #$05
154F  F0 24       BEQ $1575
1551  78          SEI
1552  A2 00       LDX #$00
1554  8E DA 19    STX $19DA
1557  A2 99       LDX #$99
1559  8E FE FF    STX $FFFE
155C  A2 19       LDX #$19
155E  8E FF FF    STX $FFFF
1561  58          CLI
1562  C9 00       CMP #$00
1564  F0 07       BEQ $156D
1566  C9 01       CMP #$01
1568  F0 03       BEQ $156D
156A  4C D6 15    JMP $15D6
156D  A9 FF       LDA #$FF
156F  8D DA 19    STA $19DA
1572  4C D6 15    JMP $15D6
1575  78          SEI
1576  A9 83       LDA #$83
1578  8D FE FF    STA $FFFE
157B  A9 18       LDA #$18
157D  8D FF FF    STA $FFFF
1580  A9 C8       LDA #$C8
1582  8D 97 18    STA $1897
1585  A9 92       LDA #$92
1587  8D B2 18    STA $18B2
158A  58          CLI
158B  AD 8E 35    LDA $358E
158E  C9 8F       CMP #$8F
1590  90 44       BCC $15D6
1592  38          SEC
1593  E9 87       SBC #$87
1595  85 0E       STA $0E
1597  A9 B8       LDA #$B8
1599  85 03       STA $03
159B  4C C0 15    JMP $15C0
159E  78          SEI
159F  A9 83       LDA #$83
15A1  8D FE FF    STA $FFFE
15A4  A9 18       LDA #$18
15A6  8D FF FF    STA $FFFF
15A9  A9 C0       LDA #$C0
15AB  8D 97 18    STA $1897
15AE  A9 88       LDA #$88
15B0  8D B2 18    STA $18B2
15B3  58          CLI
15B4  AD 8E 35    LDA $358E
15B7  18          CLC
15B8  69 09       ADC #$09
15BA  85 0E       STA $0E
15BC  A9 B0       LDA #$B0
15BE  85 03       STA $03
15C0  A2 08       LDX #$08
15C2  86 02       STX $02
15C4  20 B5 16    JSR $16B5
15C7  B1 F9       LDA ($F9),Y
15C9  09 18       ORA #$18
15CB  91 F9       STA ($F9),Y
15CD  E8          INX
15CE  E4 0E       CPX $0E
15D0  F0 04       BEQ $15D6
15D2  E0 57       CPX #$57
15D4  D0 EC       BNE $15C2
15D6  60          RTS
15D7  A2 08       LDX #$08
15D9  A0 08       LDY #$08
15DB  B5 31       LDA $31,X
15DD  6A          ROR A
15DE  36 31       ROL $31,X
15E0  88          DEY
15E1  D0 FA       BNE $15DD
15E3  CA          DEX
15E4  D0 F3       BNE $15D9
15E6  60          RTS
15E7  A5 04       LDA $04
15E9  18          CLC
15EA  69 08       ADC #$08
15EC  85 04       STA $04
15EE  90 02       BCC $15F2
15F0  E6 05       INC $05
15F2  60          RTS
15F3  A9 00       LDA #$00
15F5  85 FA       STA $FA
15F7  A5 02       LDA $02
15F9  0A          ASL A
15FA  0A          ASL A
15FB  0A          ASL A
15FC  0A          ASL A
15FD  26 FA       ROL $FA
15FF  0A          ASL A
1600  26 FA       ROL $FA
1602  0A          ASL A
1603  26 FA       ROL $FA
1605  85 F9       STA $F9
1607  A5 03       LDA $03
1609  0A          ASL A
160A  0A          ASL A
160B  0A          ASL A
160C  90 02       BCC $1610
160E  E6 FA       INC $FA
1610  18          CLC
1611  65 F9       ADC $F9
1613  85 F9       STA $F9
1615  A9 40       LDA #$40
1617  65 FA       ADC $FA
1619  18          CLC
161A  65 02       ADC $02
161C  85 FA       STA $FA
161E  A0 07       LDY #$07
1620  B1 04       LDA ($04),Y
1622  91 F9       STA ($F9),Y
1624  88          DEY
1625  10 F9       BPL $1620
1627  60          RTS
1628  48          PHA
1629  A9 00       LDA #$00
162B  18          CLC
162C  A0 05       LDY #$05
162E  65 02       ADC $02
1630  88          DEY
1631  D0 FB       BNE $162E
1633  84 FA       STY $FA
1635  0A          ASL A
1636  0A          ASL A
1637  26 FA       ROL $FA
1639  0A          ASL A
163A  26 FA       ROL $FA
163C  65 03       ADC $03
163E  90 02       BCC $1642
1640  E6 FA       INC $FA
1642  85 F9       STA $F9
1644  A9 60       LDA #$60
1646  18          CLC
1647  65 FA       ADC $FA
1649  85 FA       STA $FA
164B  68          PLA
164C  91 F9       STA ($F9),Y
164E  60          RTS
164F  48          PHA
1650  A0 00       LDY #$00
1652  84 F8       STY $F8
1654  0A          ASL A
1655  26 F8       ROL $F8
1657  0A          ASL A
1658  26 F8       ROL $F8
165A  0A          ASL A
165B  26 F8       ROL $F8
165D  69 88       ADC #$88
165F  85 04       STA $04
1661  A9 CB       LDA #$CB
1663  65 F8       ADC $F8
1665  85 05       STA $05
1667  68          PLA
1668  60          RTS
1669  48          PHA
166A  85 F8       STA $F8
166C  18          CLC
166D  65 F8       ADC $F8
166F  65 F8       ADC $F8
1671  A2 C8       LDX #$C8
1673  86 05       STX $05
1675  0A          ASL A
1676  0A          ASL A
1677  0A          ASL A
1678  0A          ASL A
1679  90 02       BCC $167D
167B  E6 05       INC $05
167D  18          CLC
167E  69 10       ADC #$10
1680  85 04       STA $04
1682  90 02       BCC $1686
1684  E6 05       INC $05
1686  20 F3 15    JSR $15F3
1689  20 E7 15    JSR $15E7
168C  E6 02       INC $02
168E  20 F3 15    JSR $15F3
1691  20 E7 15    JSR $15E7
1694  E6 02       INC $02
1696  20 F3 15    JSR $15F3
1699  20 E7 15    JSR $15E7
169C  E6 03       INC $03
169E  20 F3 15    JSR $15F3
16A1  20 E7 15    JSR $15E7
16A4  C6 02       DEC $02
16A6  20 F3 15    JSR $15F3
16A9  20 E7 15    JSR $15E7
16AC  C6 02       DEC $02
16AE  20 F3 15    JSR $15F3
16B1  C6 03       DEC $03
16B3  68          PLA
16B4  60          RTS
16B5  A9 05       LDA #$05
16B7  4C 00 37    JMP $3700
16BA  E0 0B       CPX #$0B
16BC  F0 08       BEQ $16C6
16BE  E0 06       CPX #$06
16C0  90 15       BCC $16D7
16C2  E0 09       CPX #$09
16C4  B0 11       BCS $16D7
16C6  A5 02       LDA $02
16C8  C9 2C       CMP #$2C
16CA  B0 0B       BCS $16D7
16CC  A9 A4       LDA #$A4
16CE  8D F6 35    STA $35F6
16D1  AD 74 36    LDA $3674
16D4  8D ED 35    STA $35ED
16D7  60          RTS
16D8  AD 8F 35    LDA $358F
16DB  C9 AD       CMP #$AD
16DD  F0 38       BEQ $1717
16DF  A9 03       LDA #$03
16E1  85 FD       STA $FD
16E3  84 0E       STY $0E
16E5  20 B5 16    JSR $16B5
16E8  A4 0E       LDY $0E
16EA  98          TYA
16EB  48          PHA
16EC  A5 F9       LDA $F9
16EE  85 0B       STA $0B
16F0  A5 FA       LDA $FA
16F2  09 A0       ORA #$A0
16F4  85 0C       STA $0C
16F6  B9 00 64    LDA $6400,Y
16F9  A0 00       LDY #$00
16FB  11 0B       ORA ($0B),Y
16FD  91 F9       STA ($F9),Y
16FF  68          PLA
1700  A8          TAY
1701  C8          INY
1702  A5 F9       LDA $F9
1704  18          CLC
1705  69 08       ADC #$08
1707  85 F9       STA $F9
1709  90 02       BCC $170D
170B  E6 FA       INC $FA
170D  C6 FD       DEC $FD
170F  D0 D9       BNE $16EA
1711  E6 02       INC $02
1713  CA          DEX
1714  D0 C9       BNE $16DF
1716  60          RTS
1717  A2 15       LDX #$15
1719  A0 00       LDY #$00
171B  A9 D1       LDA #$D1
171D  8D FB 16    STA $16FB
1720  20 DF 16    JSR $16DF
1723  A9 65       LDA #$65
1725  8D F8 16    STA $16F8
1728  A9 40       LDA #$40
172A  8D F7 16    STA $16F7
172D  A2 15       LDX #$15
172F  A0 00       LDY #$00
1731  20 DF 16    JSR $16DF
1734  A9 46       LDA #$46
1736  8D F7 16    STA $16F7
1739  A2 13       LDX #$13
173B  A0 00       LDY #$00
173D  20 DF 16    JSR $16DF
1740  A2 02       LDX #$02
1742  A0 00       LDY #$00
1744  20 DF 16    JSR $16DF
1747  A9 64       LDA #$64
1749  8D F8 16    STA $16F8
174C  A9 00       LDA #$00
174E  8D F7 16    STA $16F7
1751  A9 11       LDA #$11
1753  8D FB 16    STA $16FB
1756  60          RTS
1757  A2 0C       LDX #$0C
1759  B5 43       LDA $43,X
175B  95 44       STA $44,X
175D  CA          DEX
175E  D0 F9       BNE $1759
1760  AD DC 35    LDA $35DC
1763  85 0C       STA $0C
1765  AD E5 35    LDA $35E5
1768  85 0B       STA $0B
176A  A5 4C       LDA $4C
176C  A8          TAY
176D  C9 00       CMP #$00
176F  F0 19       BEQ $178A
1771  EE 7A 36    INC $367A
1774  AD 7A 36    LDA $367A
1777  29 0F       AND #$0F
1779  8D 7A 36    STA $367A
177C  AE 7B 36    LDX $367B
177F  E8          INX
1780  E0 0C       CPX #$0C
1782  D0 02       BNE $1786
1784  A2 00       LDX #$00
1786  8E 7B 36    STX $367B
1789  98          TYA
178A  29 01       AND #$01
178C  F0 20       BEQ $17AE
178E  CE E5 35    DEC $35E5
1791  A9 B8       LDA #$B8
1793  8D F7 35    STA $35F7
1796  AD 7B 36    LDA $367B
1799  8D EE 35    STA $35EE
179C  AD 98 35    LDA $3598
179F  C9 FF       CMP #$FF
17A1  D0 0B       BNE $17AE
17A3  A9 B2       LDA #$B2
17A5  8D F7 35    STA $35F7
17A8  AD 7A 36    LDA $367A
17AB  8D EE 35    STA $35EE
17AE  98          TYA
17AF  29 02       AND #$02
17B1  F0 1B       BEQ $17CE
17B3  EE E5 35    INC $35E5
17B6  A9 B2       LDA #$B2
17B8  8D F7 35    STA $35F7
17BB  AD 7B 36    LDA $367B
17BE  8D EE 35    STA $35EE
17C1  AD 98 35    LDA $3598
17C4  C9 FF       CMP #$FF
17C6  D0 06       BNE $17CE
17C8  AD 7A 36    LDA $367A
17CB  8D EE 35    STA $35EE
17CE  98          TYA
17CF  29 04       AND #$04
17D1  F0 24       BEQ $17F7
17D3  AD 98 35    LDA $3598
17D6  C9 FF       CMP #$FF
17D8  F0 0F       BEQ $17E9
17DA  AD 09 36    LDA $3609
17DD  C9 00       CMP #$00
17DF  D0 08       BNE $17E9
17E1  20 4D 18    JSR $184D
17E4  A9 FF       LDA #$FF
17E6  8D 09 36    STA $3609
17E9  A9 AA       LDA #$AA
17EB  8D F7 35    STA $35F7
17EE  AD 7A 36    LDA $367A
17F1  8D EE 35    STA $35EE
17F4  CE DC 35    DEC $35DC
17F7  98          TYA
17F8  29 08       AND #$08
17FA  F0 24       BEQ $1820
17FC  AD 98 35    LDA $3598
17FF  C9 FF       CMP #$FF
1801  F0 0F       BEQ $1812
1803  AD 09 36    LDA $3609
1806  C9 00       CMP #$00
1808  F0 08       BEQ $1812
180A  20 4D 18    JSR $184D
180D  A9 00       LDA #$00
180F  8D 09 36    STA $3609
1812  A9 AA       LDA #$AA
1814  8D F7 35    STA $35F7
1817  AD 7A 36    LDA $367A
181A  8D EE 35    STA $35EE
181D  EE DC 35    INC $35DC
1820  AD E5 35    LDA $35E5
1823  85 02       STA $02
1825  AD DC 35    LDA $35DC
1828  85 03       STA $03
182A  AE 1B 36    LDX $361B
182D  A9 AD       LDA #$AD
182F  8D 5A 2D    STA $2D5A
1832  20 DA 32    JSR $32DA
1835  A9 4C       LDA #$4C
1837  8D 5A 2D    STA $2D5A
183A  A0 00       LDY #$00
183C  20 AF 27    JSR $27AF
183F  8E 1B 36    STX $361B
1842  A5 02       LDA $02
1844  8D E5 35    STA $35E5
1847  A5 03       LDA $03
1849  8D DC 35    STA $35DC
184C  60          RTS
184D  A9 7F       LDA #$7F
184F  85 06       STA $06
1851  A9 6A       LDA #$6A
1853  85 07       STA $07
1855  AD 28 1D    LDA $1D28
1858  C9 FF       CMP #$FF
185A  F0 08       BEQ $1864
185C  A9 AD       LDA #$AD
185E  8D B7 1A    STA $1AB7
1861  8D BC 1A    STA $1ABC
1864  A9 04       LDA #$04
1866  8D 96 1A    STA $1A96
1869  20 95 1A    JSR $1A95
186C  A9 8D       LDA #$8D
186E  8D B7 1A    STA $1AB7
1871  8D BC 1A    STA $1ABC
1874  A9 04       LDA #$04
1876  8D 96 1A    STA $1A96
1879  60          RTS
187A  02          ??
187B  85 02       STA $02
187D  A9 06       LDA #$06
187F  4C 00 37    JMP $3700
1882  00          BRK
1883  48          PHA
1884  8A          TXA
1885  48          PHA
1886  98          TYA
1887  48          PHA
1888  AD 19 D0    LDA $D019
188B  29 01       AND #$01
188D  F0 31       BEQ $18C0
188F  AD 1A 36    LDA $361A
1892  29 80       AND #$80
1894  F0 1B       BEQ $18B1
1896  A9 C8       LDA #$C8
1898  8D 0C D0    STA $D00C
189B  8D 0E D0    STA $D00E
189E  AD 85 36    LDA $3685
18A1  C9 00       CMP #$00
18A3  F0 0C       BEQ $18B1
18A5  AD 97 18    LDA $1897
18A8  18          CLC
18A9  69 03       ADC #$03
18AB  8D 08 D0    STA $D008
18AE  8D 0A D0    STA $D00A
18B1  A9 92       LDA #$92
18B3  8D 12 D0    STA $D012
18B6  A9 D1       LDA #$D1
18B8  8D FE FF    STA $FFFE
18BB  A9 18       LDA #$18
18BD  8D FF FF    STA $FFFF
18C0  AD 19 D0    LDA $D019
18C3  09 01       ORA #$01
18C5  8D 19 D0    STA $D019
18C8  AD 0D DC    LDA $DC0D
18CB  68          PLA
18CC  A8          TAY
18CD  68          PLA
18CE  AA          TAX
18CF  68          PLA
18D0  40          RTI
18D1  48          PHA
18D2  8A          TXA
18D3  48          PHA
18D4  98          TYA
18D5  48          PHA
18D6  AD 19 D0    LDA $D019
18D9  29 01       AND #$01
18DB  F0 E3       BEQ $18C0
18DD  AD 1A 36    LDA $361A
18E0  29 80       AND #$80
18E2  F0 17       BEQ $18FB
18E4  A9 00       LDA #$00
18E6  8D 0C D0    STA $D00C
18E9  8D 0E D0    STA $D00E
18EC  AD 85 36    LDA $3685
18EF  C9 00       CMP #$00
18F1  F0 08       BEQ $18FB
18F3  A9 00       LDA #$00
18F5  8D 08 D0    STA $D008
18F8  8D 0A D0    STA $D00A
18FB  A9 3A       LDA #$3A
18FD  8D 12 D0    STA $D012
1900  A9 83       LDA #$83
1902  8D FE FF    STA $FFFE
1905  A9 18       LDA #$18
1907  8D FF FF    STA $FFFF
190A  A2 14       LDX #$14
190C  B5 01       LDA $01,X
190E  9D 32 02    STA $0232,X
1911  B5 EB       LDA $EB,X
1913  9D 4B 02    STA $024B,X
1916  CA          DEX
1917  D0 F3       BNE $190C
1919  EE 90 35    INC $3590
191C  AD 90 35    LDA $3590
191F  29 07       AND #$07
1921  D0 64       BNE $1987
1923  20 00 F4    JSR $F400
1926  4C 87 19    JMP $1987
1929  EE 93 24    INC $2493
192C  AD 93 24    LDA $2493
192F  85 0E       STA $0E
1931  29 7F       AND #$7F
1933  D0 4B       BNE $1980
1935  AE 8D 35    LDX $358D
1938  CA          DEX
1939  E0 23       CPX #$23
193B  D0 02       BNE $193F
193D  A2 24       LDX #$24
193F  8E 8D 35    STX $358D
1942  86 02       STX $02
1944  A9 E0       LDA #$E0
1946  85 03       STA $03
1948  20 B5 16    JSR $16B5
194B  A0 40       LDY #$40
194D  B1 F9       LDA ($F9),Y
194F  09 3C       ORA #$3C
1951  91 F9       STA ($F9),Y
1953  A5 0E       LDA $0E
1955  C9 00       CMP #$00
1957  D0 27       BNE $1980
1959  CE A2 35    DEC $35A2
195C  D0 08       BNE $1966
195E  A9 0A       LDA #$0A
1960  8D A2 35    STA $35A2
1963  CE A3 35    DEC $35A3
1966  A9 14       LDA #$14
1968  85 02       STA $02
196A  A9 09       LDA #$09
196C  85 03       STA $03
196E  AD A3 35    LDA $35A3
1971  20 69 16    JSR $1669
1974  A9 0B       LDA #$0B
1976  85 03       STA $03
1978  AE A2 35    LDX $35A2
197B  CA          DEX
197C  8A          TXA
197D  20 69 16    JSR $1669
1980  EE 8E 35    INC $358E
1983  20 07 13    JSR $1307
1986  60          RTS
1987  A2 14       LDX #$14
1989  BD 32 02    LDA $0232,X
198C  95 01       STA $01,X
198E  BD 4B 02    LDA $024B,X
1991  95 EB       STA $EB,X
1993  CA          DEX
1994  D0 F3       BNE $1989
1996  4C C0 18    JMP $18C0
1999  48          PHA
199A  8A          TXA
199B  48          PHA
199C  98          TYA
199D  48          PHA
199E  AD 19 D0    LDA $D019
19A1  29 01       AND #$01
19A3  F0 48       BEQ $19ED
19A5  AD 82 18    LDA $1882
19A8  C9 04       CMP #$04
19AA  D0 2D       BNE $19D9
19AC  AD 88 36    LDA $3688
19AF  C9 03       CMP #$03
19B1  F0 26       BEQ $19D9
19B3  AD 85 36    LDA $3685
19B6  C9 00       CMP #$00
19B8  D0 1F       BNE $19D9
19BA  AC 8B 36    LDY $368B
19BD  B9 00 D0    LDA $D000,Y
19C0  8D 89 36    STA $3689
19C3  A9 00       LDA #$00
19C5  99 00 D0    STA $D000,Y
19C8  99 02 D0    STA $D002,Y
19CB  AD 88 36    LDA $3688
19CE  0A          ASL A
19CF  0A          ASL A
19D0  0A          ASL A
19D1  69 36       ADC #$36
19D3  8D 12 D0    STA $D012
19D6  4C E3 19    JMP $19E3
19D9  A9 FF       LDA #$FF
19DB  8D 1B D0    STA $D01B
19DE  A9 72       LDA #$72
19E0  8D 12 D0    STA $D012
19E3  A9 F0       LDA #$F0
19E5  8D FE FF    STA $FFFE
19E8  A9 19       LDA #$19
19EA  8D FF FF    STA $FFFF
19ED  4C C0 18    JMP $18C0
19F0  48          PHA
19F1  8A          TXA
19F2  48          PHA
19F3  98          TYA
19F4  48          PHA
19F5  AD 19 D0    LDA $D019
19F8  29 01       AND #$01
19FA  F0 40       BEQ $1A3C
19FC  AD 82 18    LDA $1882
19FF  C9 04       CMP #$04
1A01  D0 22       BNE $1A25
1A03  AD 88 36    LDA $3688
1A06  C9 03       CMP #$03
1A08  F0 1B       BEQ $1A25
1A0A  AD 85 36    LDA $3685
1A0D  C9 00       CMP #$00
1A0F  D0 14       BNE $1A25
1A11  AC 8B 36    LDY $368B
1A14  AD 89 36    LDA $3689
1A17  99 00 D0    STA $D000,Y
1A1A  99 02 D0    STA $D002,Y
1A1D  A9 00       LDA #$00
1A1F  8D 12 D0    STA $D012
1A22  4C 2F 1A    JMP $1A2F
1A25  A9 00       LDA #$00
1A27  8D 1B D0    STA $D01B
1A2A  A9 5A       LDA #$5A
1A2C  8D 12 D0    STA $D012
1A2F  A9 99       LDA #$99
1A31  8D FE FF    STA $FFFE
1A34  A9 19       LDA #$19
1A36  8D FF FF    STA $FFFF
1A39  4C 0A 19    JMP $190A
1A3C  4C C0 18    JMP $18C0
1A3F  A9 11       LDA #$11
1A41  20 7B 18    JSR $187B
1A44  A9 47       LDA #$47
1A46  85 06       STA $06
1A48  A9 41       LDA #$41
1A4A  85 07       STA $07
1A4C  A2 0F       LDX #$0F
1A4E  A0 F0       LDY #$F0
1A50  A9 00       LDA #$00
1A52  20 68 24    JSR $2468
1A55  91 06       STA ($06),Y
1A57  88          DEY
1A58  D0 F8       BNE $1A52
1A5A  A5 06       LDA $06
1A5C  18          CLC
1A5D  69 40       ADC #$40
1A5F  85 06       STA $06
1A61  90 02       BCC $1A65
1A63  E6 07       INC $07
1A65  E6 07       INC $07
1A67  CA          DEX
1A68  D0 E4       BNE $1A4E
1A6A  A9 09       LDA #$09
1A6C  85 03       STA $03
1A6E  A9 10       LDA #$10
1A70  20 7B 18    JSR $187B
1A73  A2 0F       LDX #$0F
1A75  CA          DEX
1A76  D0 FD       BNE $1A75
1A78  A9 01       LDA #$01
1A7A  20 7B 18    JSR $187B
1A7D  C6 03       DEC $03
1A7F  D0 ED       BNE $1A6E
1A81  60          RTS
1A82  A2 00       LDX #$00
1A84  A0 10       LDY #$10
1A86  CA          DEX
1A87  D0 FD       BNE $1A86
1A89  88          DEY
1A8A  D0 FA       BNE $1A86
1A8C  60          RTS
1A8D  A9 7F       LDA #$7F
1A8F  85 06       STA $06
1A91  A9 65       LDA #$65
1A93  85 07       STA $07
1A95  A2 04       LDX #$04
1A97  A9 E0       LDA #$E0
1A99  8D DE 1A    STA $1ADE
1A9C  A9 1A       LDA #$1A
1A9E  8D DF 1A    STA $1ADF
1AA1  20 07 1B    JSR $1B07
1AA4  C6 07       DEC $07
1AA6  C6 07       DEC $07
1AA8  A5 06       LDA $06
1AAA  18          CLC
1AAB  69 40       ADC #$40
1AAD  85 06       STA $06
1AAF  90 02       BCC $1AB3
1AB1  E6 07       INC $07
1AB3  A2 04       LDX #$04
1AB5  A9 C2       LDA #$C2
1AB7  8D DE 1A    STA $1ADE
1ABA  A9 1A       LDA #$1A
1ABC  8D DF 1A    STA $1ADF
1ABF  4C 07 1B    JMP $1B07
1AC2  4A          LSR A
1AC3  26 FA       ROL $FA
1AC5  4A          LSR A
1AC6  26 FA       ROL $FA
1AC8  4A          LSR A
1AC9  26 FA       ROL $FA
1ACB  4A          LSR A
1ACC  26 FA       ROL $FA
1ACE  4A          LSR A
1ACF  26 FA       ROL $FA
1AD1  4A          LSR A
1AD2  26 FA       ROL $FA
1AD4  4A          LSR A
1AD5  26 FA       ROL $FA
1AD7  4A          LSR A
1AD8  26 FA       ROL $FA
1ADA  A5 FA       LDA $FA
1ADC  60          RTS
1ADD  4C E0 1A    JMP $1AE0
1AE0  85 FA       STA $FA
1AE2  6A          ROR A
1AE3  6A          ROR A
1AE4  6A          ROR A
1AE5  29 C0       AND #$C0
1AE7  85 FB       STA $FB
1AE9  A5 FA       LDA $FA
1AEB  2A          ROL A
1AEC  2A          ROL A
1AED  2A          ROL A
1AEE  29 03       AND #$03
1AF0  05 FB       ORA $FB
1AF2  85 FB       STA $FB
1AF4  A5 FA       LDA $FA
1AF6  29 0C       AND #$0C
1AF8  0A          ASL A
1AF9  0A          ASL A
1AFA  05 FB       ORA $FB
1AFC  85 FB       STA $FB
1AFE  A5 FA       LDA $FA
1B00  29 30       AND #$30
1B02  4A          LSR A
1B03  4A          LSR A
1B04  05 FB       ORA $FB
1B06  60          RTS
1B07  A0 3F       LDY #$3F
1B09  B1 06       LDA ($06),Y
1B0B  20 DD 1A    JSR $1ADD
1B0E  85 03       STA $03
1B10  88          DEY
1B11  B1 06       LDA ($06),Y
1B13  20 DD 1A    JSR $1ADD
1B16  91 06       STA ($06),Y
1B18  88          DEY
1B19  B1 06       LDA ($06),Y
1B1B  20 DD 1A    JSR $1ADD
1B1E  C8          INY
1B1F  C8          INY
1B20  91 06       STA ($06),Y
1B22  88          DEY
1B23  88          DEY
1B24  A5 03       LDA $03
1B26  91 06       STA ($06),Y
1B28  88          DEY
1B29  D0 DE       BNE $1B09
1B2B  A5 06       LDA $06
1B2D  18          CLC
1B2E  69 80       ADC #$80
1B30  85 06       STA $06
1B32  90 02       BCC $1B36
1B34  E6 07       INC $07
1B36  CA          DEX
1B37  D0 CE       BNE $1B07
1B39  60          RTS
1B3A  0A          ASL A
1B3B  26 07       ROL $07
1B3D  0A          ASL A
1B3E  26 07       ROL $07
1B40  0A          ASL A
1B41  26 07       ROL $07
1B43  0A          ASL A
1B44  26 07       ROL $07
1B46  0A          ASL A
1B47  26 07       ROL $07
1B49  0A          ASL A
1B4A  26 07       ROL $07
1B4C  85 06       STA $06
1B4E  A5 07       LDA $07
1B50  29 3F       AND #$3F
1B52  09 40       ORA #$40
1B54  85 07       STA $07
1B56  C6 06       DEC $06
1B58  A5 06       LDA $06
1B5A  C9 FF       CMP #$FF
1B5C  D0 02       BNE $1B60
1B5E  C6 07       DEC $07
1B60  60          RTS
1B61  A0 05       LDY #$05
1B63  EE 77 36    INC $3677
1B66  A9 CA       LDA #$CA
1B68  8D FC 35    STA $35FC
1B6B  B9 09 36    LDA $3609,Y
1B6E  85 04       STA $04
1B70  B9 12 36    LDA $3612,Y
1B73  85 07       STA $07
1B75  B9 E5 35    LDA $35E5,Y
1B78  85 02       STA $02
1B7A  85 0B       STA $0B
1B7C  B9 DC 35    LDA $35DC,Y
1B7F  85 03       STA $03
1B81  85 0C       STA $0C
1B83  BE 1B 36    LDX $361B,Y
1B86  8A          TXA
1B87  29 40       AND #$40
1B89  D0 2A       BNE $1BB5
1B8B  EC 1A 36    CPX $361A
1B8E  D0 22       BNE $1BB2
1B90  C0 01       CPY #$01
1B92  D0 06       BNE $1B9A
1B94  20 E9 1D    JSR $1DE9
1B97  4C B5 1B    JMP $1BB5
1B9A  AD 97 35    LDA $3597
1B9D  C9 FF       CMP #$FF
1B9F  F0 11       BEQ $1BB2
1BA1  C0 03       CPY #$03
1BA3  F0 07       BEQ $1BAC
1BA5  C0 04       CPY #$04
1BA7  F0 03       BEQ $1BAC
1BA9  4C B2 1B    JMP $1BB2
1BAC  20 EA 1E    JSR $1EEA
1BAF  4C B5 1B    JMP $1BB5
1BB2  20 39 1D    JSR $1D39
1BB5  8A          TXA
1BB6  99 1B 36    STA $361B,Y
1BB9  E0 0B       CPX #$0B
1BBB  F0 0A       BEQ $1BC7
1BBD  BE EE 35    LDX $35EE,Y
1BC0  E8          INX
1BC1  8A          TXA
1BC2  29 0F       AND #$0F
1BC4  99 EE 35    STA $35EE,Y
1BC7  A5 02       LDA $02
1BC9  99 E5 35    STA $35E5,Y
1BCC  A5 03       LDA $03
1BCE  99 DC 35    STA $35DC,Y
1BD1  A5 07       LDA $07
1BD3  99 12 36    STA $3612,Y
1BD6  A9 04       LDA #$04
1BD8  8D 96 1A    STA $1A96
1BDB  B9 F7 35    LDA $35F7,Y
1BDE  C9 D0       CMP #$D0
1BE0  F0 11       BEQ $1BF3
1BE2  C9 CA       CMP #$CA
1BE4  D0 05       BNE $1BEB
1BE6  A9 03       LDA #$03
1BE8  8D 96 1A    STA $1A96
1BEB  A9 AD       LDA #$AD
1BED  8D B7 1A    STA $1AB7
1BF0  8D BC 1A    STA $1ABC
1BF3  A5 04       LDA $04
1BF5  29 04       AND #$04
1BF7  F0 1C       BEQ $1C15
1BF9  A5 04       LDA $04
1BFB  29 80       AND #$80
1BFD  D0 16       BNE $1C15
1BFF  B9 F7 35    LDA $35F7,Y
1C02  20 3A 1B    JSR $1B3A
1C05  98          TYA
1C06  48          PHA
1C07  20 95 1A    JSR $1A95
1C0A  68          PLA
1C0B  A8          TAY
1C0C  A5 04       LDA $04
1C0E  09 80       ORA #$80
1C10  85 04       STA $04
1C12  4C 34 1C    JMP $1C34
1C15  A5 04       LDA $04
1C17  29 08       AND #$08
1C19  F0 19       BEQ $1C34
1C1B  A5 04       LDA $04
1C1D  29 80       AND #$80
1C1F  F0 13       BEQ $1C34
1C21  B9 F7 35    LDA $35F7,Y
1C24  20 3A 1B    JSR $1B3A
1C27  98          TYA
1C28  48          PHA
1C29  20 95 1A    JSR $1A95
1C2C  68          PLA
1C2D  A8          TAY
1C2E  A5 04       LDA $04
1C30  29 7F       AND #$7F
1C32  85 04       STA $04
1C34  A5 04       LDA $04
1C36  99 09 36    STA $3609,Y
1C39  A9 8D       LDA #$8D
1C3B  8D B7 1A    STA $1AB7
1C3E  8D BC 1A    STA $1ABC
1C41  88          DEY
1C42  F0 03       BEQ $1C47
1C44  4C 6B 1B    JMP $1B6B
1C47  A9 CA       LDA #$CA
1C49  8D FC 35    STA $35FC
1C4C  AD F3 35    LDA $35F3
1C4F  C9 0C       CMP #$0C
1C51  D0 05       BNE $1C58
1C53  A9 00       LDA #$00
1C55  8D F3 35    STA $35F3
1C58  AD 0E 36    LDA $360E
1C5B  29 0C       AND #$0C
1C5D  D0 18       BNE $1C77
1C5F  AD 0E 36    LDA $360E
1C62  29 01       AND #$01
1C64  F0 05       BEQ $1C6B
1C66  A9 C4       LDA #$C4
1C68  8D FC 35    STA $35FC
1C6B  AD 0E 36    LDA $360E
1C6E  29 02       AND #$02
1C70  F0 05       BEQ $1C77
1C72  A9 BE       LDA #$BE
1C74  8D FC 35    STA $35FC
1C77  CE 77 36    DEC $3677
1C7A  AD 97 35    LDA $3597
1C7D  C9 80       CMP #$80
1C7F  F0 03       BEQ $1C84
1C81  4C 27 1D    JMP $1D27
1C84  A9 FF       LDA #$FF
1C86  8D 97 35    STA $3597
1C89  A9 96       LDA #$96
1C8B  8D F6 35    STA $35F6
1C8E  AD 1A 36    LDA $361A
1C91  C9 06       CMP #$06
1C93  D0 05       BNE $1C9A
1C95  A9 0B       LDA #$0B
1C97  4C E7 1C    JMP $1CE7
1C9A  C9 0B       CMP #$0B
1C9C  D0 05       BNE $1CA3
1C9E  A9 06       LDA #$06
1CA0  4C E7 1C    JMP $1CE7
1CA3  20 68 24    JSR $2468
1CA6  29 0F       AND #$0F
1CA8  C9 0D       CMP #$0D
1CAA  B0 F7       BCS $1CA3
1CAC  CD 1A 36    CMP $361A
1CAF  F0 F2       BEQ $1CA3
1CB1  AA          TAX
1CB2  A0 FF       LDY #$FF
1CB4  84 0F       STY $0F
1CB6  20 6D 24    JSR $246D
1CB9  E0 FF       CPX #$FF
1CBB  F0 E6       BEQ $1CA3
1CBD  AC 99 35    LDY $3599
1CC0  A9 4D       LDA #$4D
1CC2  85 02       STA $02
1CC4  A9 C7       LDA #$C7
1CC6  85 03       STA $03
1CC8  20 AF 27    JSR $27AF
1CCB  E0 FF       CPX #$FF
1CCD  F0 D4       BEQ $1CA3
1CCF  8A          TXA
1CD0  C9 07       CMP #$07
1CD2  F0 CF       BEQ $1CA3
1CD4  C9 0B       CMP #$0B
1CD6  F0 CB       BEQ $1CA3
1CD8  C9 06       CMP #$06
1CDA  F0 C7       BEQ $1CA3
1CDC  C9 02       CMP #$02
1CDE  F0 07       BEQ $1CE7
1CE0  20 29 1D    JSR $1D29
1CE3  C0 FF       CPY #$FF
1CE5  F0 BC       BEQ $1CA3
1CE7  AE 99 35    LDX $3599
1CEA  9D 1B 36    STA $361B,X
1CED  8D 0F 02    STA $020F
1CF0  A9 4D       LDA #$4D
1CF2  9D E5 35    STA $35E5,X
1CF5  A9 C7       LDA #$C7
1CF7  9D DC 35    STA $35DC,X
1CFA  20 D0 13    JSR $13D0
1CFD  A9 AD       LDA #$AD
1CFF  85 F8       STA $F8
1D01  A9 AD       LDA #$AD
1D03  85 F9       STA $F9
1D05  A9 65       LDA #$65
1D07  85 FD       STA $FD
1D09  20 FC 20    JSR $20FC
1D0C  AD 85 36    LDA $3685
1D0F  C9 00       CMP #$00
1D11  F0 14       BEQ $1D27
1D13  A9 AA       LDA #$AA
1D15  8D F7 35    STA $35F7
1D18  A9 AD       LDA #$AD
1D1A  85 F8       STA $F8
1D1C  A9 B1       LDA #$B1
1D1E  85 F9       STA $F9
1D20  A9 6A       LDA #$6A
1D22  85 FD       STA $FD
1D24  20 FC 20    JSR $20FC
1D27  60          RTS
1D28  00          BRK
1D29  A2 0A       LDX #$0A
1D2B  A0 00       LDY #$00
1D2D  DD 4A 36    CMP $364A,X
1D30  D0 03       BNE $1D35
1D32  A0 FF       LDY #$FF
1D34  60          RTS
1D35  CA          DEX
1D36  D0 F5       BNE $1D2D
1D38  60          RTS
1D39  A5 07       LDA $07
1D3B  C9 00       CMP #$00
1D3D  D0 3C       BNE $1D7B
1D3F  A5 04       LDA $04
1D41  29 B0       AND #$B0
1D43  85 04       STA $04
1D45  20 68 24    JSR $2468
1D48  29 0F       AND #$0F
1D4A  05 04       ORA $04
1D4C  85 04       STA $04
1D4E  29 03       AND #$03
1D50  C9 03       CMP #$03
1D52  D0 06       BNE $1D5A
1D54  A5 04       LDA $04
1D56  29 FC       AND #$FC
1D58  85 04       STA $04
1D5A  A5 04       LDA $04
1D5C  29 0C       AND #$0C
1D5E  C9 0C       CMP #$0C
1D60  D0 06       BNE $1D68
1D62  A5 04       LDA $04
1D64  29 F3       AND #$F3
1D66  85 04       STA $04
1D68  20 68 24    JSR $2468
1D6B  29 0F       AND #$0F
1D6D  18          CLC
1D6E  69 0F       ADC #$0F
1D70  85 07       STA $07
1D72  E0 0B       CPX #$0B
1D74  D0 04       BNE $1D7A
1D76  A9 FF       LDA #$FF
1D78  85 07       STA $07
1D7A  60          RTS
1D7B  A5 04       LDA $04
1D7D  29 01       AND #$01
1D7F  F0 02       BEQ $1D83
1D81  C6 02       DEC $02
1D83  A5 04       LDA $04
1D85  29 02       AND #$02
1D87  F0 02       BEQ $1D8B
1D89  E6 02       INC $02
1D8B  A5 04       LDA $04
1D8D  29 04       AND #$04
1D8F  F0 02       BEQ $1D93
1D91  C6 03       DEC $03
1D93  A5 04       LDA $04
1D95  29 08       AND #$08
1D97  F0 02       BEQ $1D9B
1D99  E6 03       INC $03
1D9B  C6 07       DEC $07
1D9D  86 0F       STX $0F
1D9F  98          TYA
1DA0  48          PHA
1DA1  20 DA 32    JSR $32DA
1DA4  20 6D 24    JSR $246D
1DA7  68          PLA
1DA8  A8          TAY
1DA9  A5 04       LDA $04
1DAB  29 20       AND #$20
1DAD  F0 0A       BEQ $1DB9
1DAF  A5 04       LDA $04
1DB1  29 DF       AND #$DF
1DB3  85 04       STA $04
1DB5  A9 00       LDA #$00
1DB7  85 07       STA $07
1DB9  20 AF 27    JSR $27AF
1DBC  AD 76 36    LDA $3676
1DBF  E4 0F       CPX $0F
1DC1  D0 10       BNE $1DD3
1DC3  A5 02       LDA $02
1DC5  C5 0B       CMP $0B
1DC7  D0 0A       BNE $1DD3
1DC9  A5 03       LDA $03
1DCB  C5 0C       CMP $0C
1DCD  D0 04       BNE $1DD3
1DCF  A9 00       LDA #$00
1DD1  85 07       STA $07
1DD3  AD 97 35    LDA $3597
1DD6  C9 FF       CMP #$FF
1DD8  F0 0E       BEQ $1DE8
1DDA  C0 05       CPY #$05
1DDC  D0 0A       BNE $1DE8
1DDE  AD 76 36    LDA $3676
1DE1  C9 00       CMP #$00
1DE3  D0 03       BNE $1DE8
1DE5  20 30 21    JSR $2130
1DE8  60          RTS
1DE9  AD 7E 36    LDA $367E
1DEC  C9 FF       CMP #$FF
1DEE  F0 57       BEQ $1E47
1DF0  A5 02       LDA $02
1DF2  CD E4 35    CMP $35E4
1DF5  F0 03       BEQ $1DFA
1DF7  4C 39 1D    JMP $1D39
1DFA  A5 04       LDA $04
1DFC  29 80       AND #$80
1DFE  D0 1E       BNE $1E1E
1E00  A5 03       LDA $03
1E02  CD DB 35    CMP $35DB
1E05  B0 F0       BCS $1DF7
1E07  20 2F 1E    JSR $1E2F
1E0A  A9 69       LDA #$69
1E0C  8D AB 1E    STA $1EAB
1E0F  A9 90       LDA #$90
1E11  8D B3 1E    STA $1EB3
1E14  AD 7D 36    LDA $367D
1E17  18          CLC
1E18  69 28       ADC #$28
1E1A  8D 7D 36    STA $367D
1E1D  60          RTS
1E1E  A5 03       LDA $03
1E20  CD DB 35    CMP $35DB
1E23  90 D2       BCC $1DF7
1E25  A9 E9       LDA #$E9
1E27  8D AB 1E    STA $1EAB
1E2A  A9 B0       LDA #$B0
1E2C  8D B3 1E    STA $1EB3
1E2F  A5 03       LDA $03
1E31  8D 7D 36    STA $367D
1E34  A5 02       LDA $02
1E36  18          CLC
1E37  69 16       ADC #$16
1E39  8D 7C 36    STA $367C
1E3C  A9 FF       LDA #$FF
1E3E  8D 7E 36    STA $367E
1E41  A9 08       LDA #$08
1E43  8D 7F 36    STA $367F
1E46  60          RTS
1E47  A5 02       LDA $02
1E49  85 10       STA $10
1E4B  48          PHA
1E4C  A5 03       LDA $03
1E4E  48          PHA
1E4F  A5 04       LDA $04
1E51  48          PHA
1E52  98          TYA
1E53  48          PHA
1E54  8A          TXA
1E55  48          PHA
1E56  A0 00       LDY #$00
1E58  A2 00       LDX #$00
1E5A  BD AA 36    LDA $36AA,X
1E5D  99 32 00    STA $0032,Y
1E60  C8          INY
1E61  A9 00       LDA #$00
1E63  99 32 00    STA $0032,Y
1E66  C8          INY
1E67  E8          INX
1E68  E0 08       CPX #$08
1E6A  D0 EE       BNE $1E5A
1E6C  AD 7D 36    LDA $367D
1E6F  85 03       STA $03
1E71  29 07       AND #$07
1E73  85 FD       STA $FD
1E75  F0 0F       BEQ $1E86
1E77  18          CLC
1E78  A2 00       LDX #$00
1E7A  A0 10       LDY #$10
1E7C  76 32       ROR $32,X
1E7E  E8          INX
1E7F  88          DEY
1E80  D0 FA       BNE $1E7C
1E82  C6 FD       DEC $FD
1E84  D0 F2       BNE $1E78
1E86  AD 7C 36    LDA $367C
1E89  85 02       STA $02
1E8B  A2 00       LDX #$00
1E8D  20 B5 16    JSR $16B5
1E90  B5 32       LDA $32,X
1E92  11 F9       ORA ($F9),Y
1E94  91 F9       STA ($F9),Y
1E96  E8          INX
1E97  B5 32       LDA $32,X
1E99  A0 08       LDY #$08
1E9B  11 F9       ORA ($F9),Y
1E9D  91 F9       STA ($F9),Y
1E9F  E6 02       INC $02
1EA1  E8          INX
1EA2  E0 10       CPX #$10
1EA4  D0 E7       BNE $1E8D
1EA6  AD 7D 36    LDA $367D
1EA9  AA          TAX
1EAA  18          CLC
1EAB  69 08       ADC #$08
1EAD  8D 7D 36    STA $367D
1EB0  EC DB 35    CPX $35DB
1EB3  90 12       BCC $1EC7
1EB5  AD E4 35    LDA $35E4
1EB8  C5 10       CMP $10
1EBA  D0 0B       BNE $1EC7
1EBC  4C CD 10    JMP $10CD
1EBF  A9 00       LDA #$00
1EC1  8D 7E 36    STA $367E
1EC4  4C D4 1E    JMP $1ED4
1EC7  E0 10       CPX #$10
1EC9  90 F4       BCC $1EBF
1ECB  E0 E8       CPX #$E8
1ECD  B0 F0       BCS $1EBF
1ECF  CE 7F 36    DEC $367F
1ED2  D0 08       BNE $1EDC
1ED4  20 2B 15    JSR $152B
1ED7  A9 00       LDA #$00
1ED9  8D 7E 36    STA $367E
1EDC  68          PLA
1EDD  AA          TAX
1EDE  68          PLA
1EDF  A8          TAY
1EE0  68          PLA
1EE1  85 04       STA $04
1EE3  68          PLA
1EE4  85 03       STA $03
1EE6  68          PLA
1EE7  85 02       STA $02
1EE9  60          RTS
1EEA  A5 04       LDA $04
1EEC  29 40       AND #$40
1EEE  D0 2F       BNE $1F1F
1EF0  AD E4 35    LDA $35E4
1EF3  C5 02       CMP $02
1EF5  F0 03       BEQ $1EFA
1EF7  4C 39 1D    JMP $1D39
1EFA  A9 00       LDA #$00
1EFC  85 07       STA $07
1EFE  A5 04       LDA $04
1F00  29 B0       AND #$B0
1F02  85 04       STA $04
1F04  AD DB 35    LDA $35DB
1F07  C5 03       CMP $03
1F09  B0 06       BCS $1F11
1F0B  A5 04       LDA $04
1F0D  09 44       ORA #$44
1F0F  85 04       STA $04
1F11  AD DB 35    LDA $35DB
1F14  C5 03       CMP $03
1F16  90 06       BCC $1F1E
1F18  A5 04       LDA $04
1F1A  09 48       ORA #$48
1F1C  85 04       STA $04
1F1E  60          RTS
1F1F  A5 04       LDA $04
1F21  29 04       AND #$04
1F23  F0 02       BEQ $1F27
1F25  C6 03       DEC $03
1F27  A5 04       LDA $04
1F29  29 08       AND #$08
1F2B  F0 02       BEQ $1F2F
1F2D  E6 03       INC $03
1F2F  84 10       STY $10
1F31  86 0F       STX $0F
1F33  20 DA 32    JSR $32DA
1F36  A4 10       LDY $10
1F38  20 AF 27    JSR $27AF
1F3B  A5 0C       LDA $0C
1F3D  C5 03       CMP $03
1F3F  D0 06       BNE $1F47
1F41  A5 04       LDA $04
1F43  29 B0       AND #$B0
1F45  85 04       STA $04
1F47  AD E4 35    LDA $35E4
1F4A  C5 02       CMP $02
1F4C  F0 06       BEQ $1F54
1F4E  A5 04       LDA $04
1F50  29 B0       AND #$B0
1F52  85 04       STA $04
1F54  AD 76 36    LDA $3676
1F57  C9 00       CMP #$00
1F59  D0 03       BNE $1F5E
1F5B  20 30 21    JSR $2130
1F5E  60          RTS
1F5F  AD 12 D0    LDA $D012
1F62  C9 BA       CMP #$BA
1F64  90 F9       BCC $1F5F
1F66  A9 81       LDA #$81
1F68  8D 1C D0    STA $D01C
1F6B  AD 28 1D    LDA $1D28
1F6E  C9 FF       CMP #$FF
1F70  D0 05       BNE $1F77
1F72  A9 83       LDA #$83
1F74  8D 1C D0    STA $D01C
1F77  AD DB 35    LDA $35DB
1F7A  18          CLC
1F7B  69 20       ADC #$20
1F7D  8D 00 D0    STA $D000
1F80  8D 02 D0    STA $D002
1F83  AD E4 35    LDA $35E4
1F86  18          CLC
1F87  69 3A       ADC #$3A
1F89  8D 01 D0    STA $D001
1F8C  18          CLC
1F8D  69 15       ADC #$15
1F8F  8D 03 D0    STA $D003
1F92  AD ED 35    LDA $35ED
1F95  29 0C       AND #$0C
1F97  4A          LSR A
1F98  6D F6 35    ADC $35F6
1F9B  8D F8 63    STA $63F8
1F9E  18          CLC
1F9F  69 01       ADC #$01
1FA1  8D F9 63    STA $63F9
1FA4  A9 0E       LDA #$0E
1FA6  8D 27 D0    STA $D027
1FA9  A2 00       LDX #$00
1FAB  AD 28 1D    LDA $1D28
1FAE  C9 00       CMP #$00
1FB0  F0 05       BEQ $1FB7
1FB2  A2 0E       LDX #$0E
1FB4  4C C0 1F    JMP $1FC0
1FB7  AD 97 35    LDA $3597
1FBA  C9 00       CMP #$00
1FBC  F0 02       BEQ $1FC0
1FBE  A2 0A       LDX #$0A
1FC0  8E 28 D0    STX $D028
1FC3  A2 06       LDX #$06
1FC5  BD 2E 36    LDA $362E,X
1FC8  85 04       STA $04
1FCA  29 01       AND #$01
1FCC  F0 03       BEQ $1FD1
1FCE  DE 28 36    DEC $3628,X
1FD1  A5 04       LDA $04
1FD3  29 02       AND #$02
1FD5  F0 03       BEQ $1FDA
1FD7  FE 28 36    INC $3628,X
1FDA  A5 04       LDA $04
1FDC  29 04       AND #$04
1FDE  F0 03       BEQ $1FE3
1FE0  DE 22 36    DEC $3622,X
1FE3  A5 04       LDA $04
1FE5  29 08       AND #$08
1FE7  F0 03       BEQ $1FEC
1FE9  FE 22 36    INC $3622,X
1FEC  BD 22 36    LDA $3622,X
1FEF  C9 1F       CMP #$1F
1FF1  D0 0B       BNE $1FFE
1FF3  FE 22 36    INC $3622,X
1FF6  A5 04       LDA $04
1FF8  29 03       AND #$03
1FFA  09 08       ORA #$08
1FFC  85 04       STA $04
1FFE  BD 22 36    LDA $3622,X
2001  C9 F0       CMP #$F0
2003  D0 0B       BNE $2010
2005  DE 22 36    DEC $3622,X
2008  A5 04       LDA $04
200A  29 03       AND #$03
200C  09 04       ORA #$04
200E  85 04       STA $04
2010  BD 28 36    LDA $3628,X
2013  C9 41       CMP #$41
2015  D0 0B       BNE $2022
2017  FE 28 36    INC $3628,X
201A  A5 04       LDA $04
201C  29 0C       AND #$0C
201E  09 02       ORA #$02
2020  85 04       STA $04
2022  BD 28 36    LDA $3628,X
2025  C9 9D       CMP #$9D
2027  D0 0B       BNE $2034
2029  DE 28 36    DEC $3628,X
202C  A5 04       LDA $04
202E  29 0C       AND #$0C
2030  09 01       ORA #$01
2032  85 04       STA $04
2034  A5 04       LDA $04
2036  9D 2E 36    STA $362E,X
2039  CA          DEX
203A  8A          TXA
203B  0A          ASL A
203C  E8          INX
203D  A8          TAY
203E  BD 22 36    LDA $3622,X
2041  99 04 D0    STA $D004,Y
2044  BD 28 36    LDA $3628,X
2047  99 05 D0    STA $D005,Y
204A  CA          DEX
204B  F0 03       BEQ $2050
204D  4C C5 1F    JMP $1FC5
2050  A2 06       LDX #$06
2052  A0 FB       LDY #$FB
2054  98          TYA
2055  C0 F8       CPY #$F8
2057  D0 0A       BNE $2063
2059  88          DEY
205A  AD EF 35    LDA $35EF
205D  29 04       AND #$04
205F  4A          LSR A
2060  4A          LSR A
2061  69 F7       ADC #$F7
2063  9D F9 63    STA $63F9,X
2066  88          DEY
2067  CA          DEX
2068  D0 EA       BNE $2054
206A  AD 29 60    LDA $6029
206D  29 07       AND #$07
206F  49 07       EOR #$07
2071  8D 29 D0    STA $D029
2074  8D 2A D0    STA $D02A
2077  8D 2B D0    STA $D02B
207A  A2 01       LDX #$01
207C  8E 2D D0    STX $D02D
207F  8E 2E D0    STX $D02E
2082  E8          INX
2083  8E 2C D0    STX $D02C
2086  AD 1E D0    LDA $D01E
2089  29 03       AND #$03
208B  8D 35 36    STA $3635
208E  A9 FF       LDA #$FF
2090  8D 15 D0    STA $D015
2093  60          RTS
2094  A2 08       LDX #$08
2096  86 02       STX $02
2098  20 68 24    JSR $2468
209B  29 06       AND #$06
209D  D0 07       BNE $20A6
209F  A9 75       LDA #$75
20A1  85 0A       STA $0A
20A3  4C C3 20    JMP $20C3
20A6  C9 02       CMP #$02
20A8  D0 07       BNE $20B1
20AA  A9 15       LDA #$15
20AC  85 0A       STA $0A
20AE  4C C3 20    JMP $20C3
20B1  C9 04       CMP #$04
20B3  F0 07       BEQ $20BC
20B5  C9 06       CMP #$06
20B7  F0 03       BEQ $20BC
20B9  4C C3 20    JMP $20C3
20BC  A9 65       LDA #$65
20BE  85 0A       STA $0A
20C0  4C C3 20    JMP $20C3
20C3  20 0D 25    JSR $250D
20C6  AD 9A 35    LDA $359A
20C9  29 01       AND #$01
20CB  D0 05       BNE $20D2
20CD  A9 05       LDA #$05
20CF  4C D4 20    JMP $20D4
20D2  A5 0A       LDA $0A
20D4  20 28 16    JSR $1628
20D7  E6 02       INC $02
20D9  CA          DEX
20DA  D0 E7       BNE $20C3
20DC  60          RTS
20DD  AD E4 35    LDA $35E4
20E0  C9 0B       CMP #$0B
20E2  B0 17       BCS $20FB
20E4  A9 6E       LDA #$6E
20E6  8D 9B 35    STA $359B
20E9  AD 9A 35    LDA $359A
20EC  29 FE       AND #$FE
20EE  8D 9A 35    STA $359A
20F1  A9 EE       LDA #$EE
20F3  8D C4 20    STA $20C4
20F6  A9 24       LDA #$24
20F8  8D C5 20    STA $20C5
20FB  60          RTS
20FC  A9 80       LDA #$80
20FE  85 FC       STA $FC
2100  86 12       STX $12
2102  84 13       STY $13
2104  A0 00       LDY #$00
2106  A9 04       LDA #$04
2108  85 FA       STA $FA
210A  A2 00       LDX #$00
210C  B1 FC       LDA ($FC),Y
210E  85 FB       STA $FB
2110  B1 F8       LDA ($F8),Y
2112  91 FC       STA ($FC),Y
2114  A5 FB       LDA $FB
2116  91 F8       STA ($F8),Y
2118  E6 F8       INC $F8
211A  D0 02       BNE $211E
211C  E6 F9       INC $F9
211E  E6 FC       INC $FC
2120  D0 02       BNE $2124
2122  E6 FD       INC $FD
2124  CA          DEX
2125  D0 E5       BNE $210C
2127  C6 FA       DEC $FA
2129  D0 E1       BNE $210C
212B  A4 13       LDY $13
212D  A6 12       LDX $12
212F  60          RTS
2130  AD 1A 36    LDA $361A
2133  C9 07       CMP #$07
2135  F0 35       BEQ $216C
2137  C9 08       CMP #$08
2139  D0 0A       BNE $2145
213B  AD DB 35    LDA $35DB
213E  C9 36       CMP #$36
2140  90 2A       BCC $216C
2142  4C 50 21    JMP $2150
2145  C9 06       CMP #$06
2147  D0 07       BNE $2150
2149  AD DB 35    LDA $35DB
214C  C9 AD       CMP #$AD
214E  B0 1C       BCS $216C
2150  A9 80       LDA #$80
2152  8D 97 35    STA $3597
2155  8C 99 35    STY $3599
2158  AD 77 36    LDA $3677
215B  8D 82 36    STA $3682
215E  AD 83 36    LDA $3683
2161  8D 80 36    STA $3680
2164  A9 82       LDA #$82
2166  8D 77 36    STA $3677
2169  8D 83 36    STA $3683
216C  60          RTS
216D  E0 0B       CPX #$0B
216F  F0 13       BEQ $2184
2171  E0 06       CPX #$06
2173  F0 05       BEQ $217A
2175  E0 08       CPX #$08
2177  F0 01       BEQ $217A
2179  60          RTS
217A  E0 08       CPX #$08
217C  D0 06       BNE $2184
217E  A5 03       LDA $03
2180  C9 96       CMP #$96
2182  B0 0A       BCS $218E
2184  A5 02       LDA $02
2186  C9 2F       CMP #$2F
2188  B0 04       BCS $218E
218A  A5 0B       LDA $0B
218C  85 02       STA $02
218E  60          RTS
218F  AD 88 36    LDA $3688
2192  85 02       STA $02
2194  A9 07       LDA #$07
2196  85 03       STA $03
2198  AD 87 36    LDA $3687
219B  85 04       STA $04
219D  AD 86 36    LDA $3686
21A0  85 05       STA $05
21A2  A2 12       LDX #$12
21A4  20 F3 15    JSR $15F3
21A7  A9 E0       LDA #$E0
21A9  8D 16 16    STA $1616
21AC  20 F3 15    JSR $15F3
21AF  A9 40       LDA #$40
21B1  8D 16 16    STA $1616
21B4  A5 02       LDA $02
21B6  C9 09       CMP #$09
21B8  F0 0B       BEQ $21C5
21BA  A5 03       LDA $03
21BC  C9 0D       CMP #$0D
21BE  B0 05       BCS $21C5
21C0  A9 10       LDA #$10
21C2  20 28 16    JSR $1628
21C5  20 E7 15    JSR $15E7
21C8  E6 03       INC $03
21CA  CA          DEX
21CB  D0 D7       BNE $21A4
21CD  A5 04       LDA $04
21CF  38          SEC
21D0  E9 20       SBC #$20
21D2  85 04       STA $04
21D4  B0 02       BCS $21D8
21D6  C6 05       DEC $05
21D8  C6 05       DEC $05
21DA  A5 04       LDA $04
21DC  8D 87 36    STA $3687
21DF  A5 05       LDA $05
21E1  8D 86 36    STA $3686
21E4  CE 88 36    DEC $3688
21E7  60          RTS
21E8  A9 08       LDA #$08
21EA  85 02       STA $02
21EC  A9 07       LDA #$07
21EE  85 03       STA $03
21F0  8A          TXA
21F1  20 28 16    JSR $1628
21F4  E6 03       INC $03
21F6  A5 03       LDA $03
21F8  C9 0D       CMP #$0D
21FA  D0 F4       BNE $21F0
21FC  C6 02       DEC $02
21FE  A5 02       LDA $02
2200  CD 88 36    CMP $3688
2203  D0 E7       BNE $21EC
2205  60          RTS
2206  AD E5 10    LDA $10E5
2209  C9 80       CMP #$80
220B  F0 03       BEQ $2210
220D  4C B8 22    JMP $22B8
2210  AD 83 36    LDA $3683
2213  C9 0F       CMP #$0F
2215  90 03       BCC $221A
2217  4C B8 22    JMP $22B8
221A  AD 8E 36    LDA $368E
221D  85 02       STA $02
221F  AD 8F 36    LDA $368F
2222  85 03       STA $03
2224  A9 67       LDA #$67
2226  20 28 16    JSR $1628
2229  E6 03       INC $03
222B  20 28 16    JSR $1628
222E  C6 03       DEC $03
2230  A5 02       LDA $02
2232  38          SEC
2233  E9 0E       SBC #$0E
2235  85 02       STA $02
2237  A5 03       LDA $03
2239  38          SEC
223A  E9 0E       SBC #$0E
223C  85 03       STA $03
223E  AD 83 36    LDA $3683
2241  0A          ASL A
2242  20 4F 16    JSR $164F
2245  CE 84 36    DEC $3684
2248  A5 04       LDA $04
224A  48          PHA
224B  A5 05       LDA $05
224D  48          PHA
224E  20 F3 15    JSR $15F3
2251  A9 E0       LDA #$E0
2253  8D 16 16    STA $1616
2256  20 F3 15    JSR $15F3
2259  A9 40       LDA #$40
225B  8D 16 16    STA $1616
225E  20 E7 15    JSR $15E7
2261  E6 03       INC $03
2263  20 F3 15    JSR $15F3
2266  A9 E0       LDA #$E0
2268  8D 16 16    STA $1616
226B  20 F3 15    JSR $15F3
226E  A9 40       LDA #$40
2270  8D 16 16    STA $1616
2273  A9 B1       LDA #$B1
2275  85 0F       STA $0F
2277  A9 C4       LDA #$C4
2279  85 10       STA $10
227B  68          PLA
227C  85 05       STA $05
227E  68          PLA
227F  85 04       STA $04
2281  A5 02       LDA $02
2283  38          SEC
2284  E9 04       SBC #$04
2286  C9 00       CMP #$00
2288  F0 0F       BEQ $2299
228A  AA          TAX
228B  A5 0F       LDA $0F
228D  18          CLC
228E  69 90       ADC #$90
2290  85 0F       STA $0F
2292  90 02       BCC $2296
2294  E6 10       INC $10
2296  CA          DEX
2297  D0 F2       BNE $228B
2299  A5 03       LDA $03
229B  38          SEC
229C  E9 08       SBC #$08
229E  0A          ASL A
229F  0A          ASL A
22A0  0A          ASL A
22A1  18          CLC
22A2  65 0F       ADC $0F
22A4  85 0F       STA $0F
22A6  90 02       BCC $22AA
22A8  E6 10       INC $10
22AA  A0 0F       LDY #$0F
22AC  B1 04       LDA ($04),Y
22AE  91 0F       STA ($0F),Y
22B0  88          DEY
22B1  10 F9       BPL $22AC
22B3  A9 FF       LDA #$FF
22B5  8D 83 36    STA $3683
22B8  60          RTS
22B9  AD 1A 36    LDA $361A
22BC  29 7F       AND #$7F
22BE  C9 05       CMP #$05
22C0  F0 08       BEQ $22CA
22C2  C9 08       CMP #$08
22C4  D0 03       BNE $22C9
22C6  4C 94 24    JMP $2494
22C9  60          RTS
22CA  AD 8E 35    LDA $358E
22CD  C9 8F       CMP #$8F
22CF  90 13       BCC $22E4
22D1  38          SEC
22D2  E9 87       SBC #$87
22D4  85 02       STA $02
22D6  A9 B0       LDA #$B0
22D8  85 03       STA $03
22DA  A0 00       LDY #$00
22DC  A2 40       LDX #$40
22DE  20 D8 16    JSR $16D8
22E1  4C 10 23    JMP $2310
22E4  A9 8F       LDA #$8F
22E6  38          SEC
22E7  ED 8E 35    SBC $358E
22EA  C9 00       CMP #$00
22EC  F0 22       BEQ $2310
22EE  85 FD       STA $FD
22F0  A9 40       LDA #$40
22F2  38          SEC
22F3  E5 FD       SBC $FD
22F5  AA          TAX
22F6  C9 40       CMP #$40
22F8  B0 16       BCS $2310
22FA  C9 00       CMP #$00
22FC  F0 12       BEQ $2310
22FE  A5 FD       LDA $FD
2300  0A          ASL A
2301  18          CLC
2302  65 FD       ADC $FD
2304  A8          TAY
2305  A9 08       LDA #$08
2307  85 02       STA $02
2309  A9 B0       LDA #$B0
230B  85 03       STA $03
230D  20 D8 16    JSR $16D8
2310  AD 1A 36    LDA $361A
2313  29 80       AND #$80
2315  F0 25       BEQ $233C
2317  AD 8E 35    LDA $358E
231A  38          SEC
231B  E9 40       SBC #$40
231D  8D 0D D0    STA $D00D
2320  18          CLC
2321  69 15       ADC #$15
2323  8D 0F D0    STA $D00F
2326  AD 85 36    LDA $3685
2329  C9 00       CMP #$00
232B  F0 0F       BEQ $233C
232D  AD 8E 35    LDA $358E
2330  38          SEC
2331  E9 40       SBC #$40
2333  8D 09 D0    STA $D009
2336  18          CLC
2337  69 15       ADC #$15
2339  8D 0B D0    STA $D00B
233C  60          RTS
233D  A9 60       LDA #$60
233F  8D 20 16    STA $1620
2342  20 F3 15    JSR $15F3
2345  A5 04       LDA $04
2347  85 FD       STA $FD
2349  A5 05       LDA $05
234B  85 FE       STA $FE
234D  20 E7 15    JSR $15E7
2350  B1 F9       LDA ($F9),Y
2352  31 04       AND ($04),Y
2354  11 FD       ORA ($FD),Y
2356  91 F9       STA ($F9),Y
2358  88          DEY
2359  10 F5       BPL $2350
235B  A5 FD       LDA $FD
235D  85 04       STA $04
235F  A5 FE       LDA $FE
2361  85 05       STA $05
2363  A9 B1       LDA #$B1
2365  8D 20 16    STA $1620
2368  60          RTS
2369  A9 00       LDA #$00
236B  85 04       STA $04
236D  A9 B6       LDA #$B6
236F  85 05       STA $05
2371  AC 76 36    LDY $3676
2374  C0 08       CPY #$08
2376  D0 04       BNE $237C
2378  88          DEY
2379  CE 76 36    DEC $3676
237C  B9 DB 35    LDA $35DB,Y
237F  4A          LSR A
2380  4A          LSR A
2381  4A          LSR A
2382  C9 03       CMP #$03
2384  B0 02       BCS $2388
2386  A9 03       LDA #$03
2388  C9 15       CMP #$15
238A  90 02       BCC $238E
238C  A9 14       LDA #$14
238E  85 12       STA $12
2390  C6 12       DEC $12
2392  85 03       STA $03
2394  C6 03       DEC $03
2396  C6 03       DEC $03
2398  B9 E4 35    LDA $35E4,Y
239B  4A          LSR A
239C  4A          LSR A
239D  4A          LSR A
239E  C9 02       CMP #$02
23A0  B0 02       BCS $23A4
23A2  A9 02       LDA #$02
23A4  85 02       STA $02
23A6  C6 02       DEC $02
23A8  20 3D 23    JSR $233D
23AB  E6 03       INC $03
23AD  20 E7 15    JSR $15E7
23B0  20 E7 15    JSR $15E7
23B3  A2 0B       LDX #$0B
23B5  20 3D 23    JSR $233D
23B8  E6 03       INC $03
23BA  CA          DEX
23BB  D0 F8       BNE $23B5
23BD  20 E7 15    JSR $15E7
23C0  20 E7 15    JSR $15E7
23C3  A2 03       LDX #$03
23C5  20 3D 23    JSR $233D
23C8  20 E7 15    JSR $15E7
23CB  20 E7 15    JSR $15E7
23CE  E6 02       INC $02
23D0  CA          DEX
23D1  D0 F2       BNE $23C5
23D3  C6 02       DEC $02
23D5  C6 03       DEC $03
23D7  A2 0B       LDX #$0B
23D9  20 3D 23    JSR $233D
23DC  C6 03       DEC $03
23DE  CA          DEX
23DF  D0 F8       BNE $23D9
23E1  20 E7 15    JSR $15E7
23E4  20 E7 15    JSR $15E7
23E7  20 3D 23    JSR $233D
23EA  C6 02       DEC $02
23EC  20 E7 15    JSR $15E7
23EF  20 E7 15    JSR $15E7
23F2  20 3D 23    JSR $233D
23F5  A5 03       LDA $03
23F7  18          CLC
23F8  69 05       ADC #$05
23FA  85 03       STA $03
23FC  E6 02       INC $02
23FE  20 E7 15    JSR $15E7
2401  20 E7 15    JSR $15E7
2404  20 3D 23    JSR $233D
2407  C6 02       DEC $02
2409  AD 76 36    LDA $3676
240C  38          SEC
240D  E9 02       SBC #$02
240F  0A          ASL A
2410  0A          ASL A
2411  0A          ASL A
2412  85 13       STA $13
2414  20 68 24    JSR $2468
2417  29 03       AND #$03
2419  0A          ASL A
241A  05 13       ORA $13
241C  AA          TAX
241D  BD CF B8    LDA $B8CF,X
2420  85 0B       STA $0B
2422  BD D0 B8    LDA $B8D0,X
2425  85 0C       STA $0C
2427  A9 D0       LDA #$D0
2429  8D 5E 16    STA $165E
242C  A9 CC       LDA #$CC
242E  8D 62 16    STA $1662
2431  A0 00       LDY #$00
2433  84 11       STY $11
2435  A2 0B       LDX #$0B
2437  A5 12       LDA $12
2439  85 03       STA $03
243B  B1 0B       LDA ($0B),Y
243D  84 0E       STY $0E
243F  20 4F 16    JSR $164F
2442  20 F3 15    JSR $15F3
2445  A4 0E       LDY $0E
2447  C8          INY
2448  E6 03       INC $03
244A  CA          DEX
244B  D0 EE       BNE $243B
244D  CA          DEX
244E  D0 FD       BNE $244D
2450  C6 11       DEC $11
2452  D0 F9       BNE $244D
2454  B1 0B       LDA ($0B),Y
2456  C9 2A       CMP #$2A
2458  D0 DB       BNE $2435
245A  A9 88       LDA #$88
245C  8D 5E 16    STA $165E
245F  A9 CB       LDA #$CB
2461  8D 62 16    STA $1662
2464  20 2B 15    JSR $152B
2467  60          RTS
2468  A9 0F       LDA #$0F
246A  4C 00 37    JMP $3700
246D  A9 00       LDA #$00
246F  85 FF       STA $FF
2471  E4 0F       CPX $0F
2473  F0 1D       BEQ $2492
2475  A0 09       LDY #$09
2477  8A          TXA
2478  D9 19 36    CMP $3619,Y
247B  D0 02       BNE $247F
247D  E6 FF       INC $FF
247F  88          DEY
2480  D0 F6       BNE $2478
2482  A5 FF       LDA $FF
2484  C9 02       CMP #$02
2486  90 0A       BCC $2492
2488  A5 0B       LDA $0B
248A  85 02       STA $02
248C  A5 0C       LDA $0C
248E  85 03       STA $03
2490  A6 0F       LDX $0F
2492  60          RTS
2493  00          BRK
2494  AD 8E 35    LDA $358E
2497  C9 4F       CMP #$4F
2499  B0 26       BCS $24C1
249B  AD 8E 35    LDA $358E
249E  AA          TAX
249F  18          CLC
24A0  69 08       ADC #$08
24A2  85 02       STA $02
24A4  A9 A8       LDA #$A8
24A6  85 03       STA $03
24A8  8A          TXA
24A9  38          SEC
24AA  E9 10       SBC #$10
24AC  85 FD       STA $FD
24AE  A9 40       LDA #$40
24B0  38          SEC
24B1  E5 FD       SBC $FD
24B3  AA          TAX
24B4  C9 40       CMP #$40
24B6  B0 09       BCS $24C1
24B8  C9 00       CMP #$00
24BA  F0 05       BEQ $24C1
24BC  A0 00       LDY #$00
24BE  20 D8 16    JSR $16D8
24C1  AD 1A 36    LDA $361A
24C4  29 80       AND #$80
24C6  F0 25       BEQ $24ED
24C8  AD 8E 35    LDA $358E
24CB  18          CLC
24CC  69 4F       ADC #$4F
24CE  8D 0D D0    STA $D00D
24D1  18          CLC
24D2  69 15       ADC #$15
24D4  8D 0F D0    STA $D00F
24D7  AD 85 36    LDA $3685
24DA  C9 00       CMP #$00
24DC  F0 0F       BEQ $24ED
24DE  AD 8E 35    LDA $358E
24E1  18          CLC
24E2  69 4F       ADC #$4F
24E4  8D 09 D0    STA $D009
24E7  18          CLC
24E8  69 15       ADC #$15
24EA  8D 0B D0    STA $D00B
24ED  60          RTS
24EE  A9 60       LDA #$60
24F0  8D 20 16    STA $1620
24F3  20 F3 15    JSR $15F3
24F6  A5 F9       LDA $F9
24F8  85 04       STA $04
24FA  A5 FA       LDA $FA
24FC  09 A0       ORA #$A0
24FE  85 05       STA $05
2500  B1 04       LDA ($04),Y
2502  91 F9       STA ($F9),Y
2504  88          DEY
2505  10 F9       BPL $2500
2507  A9 B1       LDA #$B1
2509  8D 20 16    STA $1620
250C  60          RTS
250D  A9 60       LDA #$60
250F  8D 20 16    STA $1620
2512  20 F3 15    JSR $15F3
2515  20 68 24    JSR $2468
2518  29 06       AND #$06
251A  C9 02       CMP #$02
251C  D0 05       BNE $2523
251E  A9 18       LDA #$18
2520  4C 32 25    JMP $2532
2523  C9 04       CMP #$04
2525  D0 05       BNE $252C
2527  A9 3C       LDA #$3C
2529  4C 32 25    JMP $2532
252C  C9 06       CMP #$06
252E  D0 02       BNE $2532
2530  A9 7E       LDA #$7E
2532  91 F9       STA ($F9),Y
2534  88          DEY
2535  10 DE       BPL $2515
2537  A9 B1       LDA #$B1
2539  8D 20 16    STA $1620
253C  60          RTS
253D  A2 10       LDX #$10
253F  AD DB 35    LDA $35DB
2542  18          CLC
2543  69 04       ADC #$04
2545  85 12       STA $12
2547  18          CLC
2548  69 0F       ADC #$0F
254A  85 06       STA $06
254C  AD E4 35    LDA $35E4
254F  18          CLC
2550  69 04       ADC #$04
2552  85 07       STA $07
2554  18          CLC
2555  69 22       ADC #$22
2557  85 0D       STA $0D
2559  BD FF 01    LDA $01FF,X
255C  CD 1A 36    CMP $361A
255F  D0 69       BNE $25CA
2561  BD 0F 02    LDA $020F,X
2564  38          SEC
2565  E9 01       SBC #$01
2567  0A          ASL A
2568  0A          ASL A
2569  0A          ASL A
256A  85 0E       STA $0E
256C  18          CLC
256D  69 08       ADC #$08
256F  85 0F       STA $0F
2571  BD 1F 02    LDA $021F,X
2574  38          SEC
2575  E9 01       SBC #$01
2577  0A          ASL A
2578  0A          ASL A
2579  0A          ASL A
257A  85 10       STA $10
257C  18          CLC
257D  69 10       ADC #$10
257F  85 11       STA $11
2581  A5 0D       LDA $0D
2583  C5 0E       CMP $0E
2585  90 43       BCC $25CA
2587  A5 07       LDA $07
2589  C5 0F       CMP $0F
258B  B0 3D       BCS $25CA
258D  A5 06       LDA $06
258F  C5 10       CMP $10
2591  90 37       BCC $25CA
2593  A5 12       LDA $12
2595  C5 11       CMP $11
2597  B0 31       BCS $25CA
2599  E0 10       CPX #$10
259B  F0 07       BEQ $25A4
259D  AD 83 36    LDA $3683
25A0  C9 FF       CMP #$FF
25A2  D0 26       BNE $25CA
25A4  BD 0F 02    LDA $020F,X
25A7  85 02       STA $02
25A9  BD 1F 02    LDA $021F,X
25AC  85 03       STA $03
25AE  A9 FF       LDA #$FF
25B0  9D FF 01    STA $01FF,X
25B3  CA          DEX
25B4  8E 83 36    STX $3683
25B7  AD 78 36    LDA $3678
25BA  20 28 16    JSR $1628
25BD  E6 03       INC $03
25BF  20 28 16    JSR $1628
25C2  20 EE 24    JSR $24EE
25C5  C6 03       DEC $03
25C7  4C EE 24    JMP $24EE
25CA  E0 08       CPX #$08
25CC  B0 61       BCS $262F
25CE  BD 35 36    LDA $3635,X
25D1  CD 1A 36    CMP $361A
25D4  D0 59       BNE $262F
25D6  BD 3C 36    LDA $363C,X
25D9  38          SEC
25DA  E9 01       SBC #$01
25DC  0A          ASL A
25DD  0A          ASL A
25DE  0A          ASL A
25DF  85 0E       STA $0E
25E1  18          CLC
25E2  69 08       ADC #$08
25E4  85 0F       STA $0F
25E6  BD 43 36    LDA $3643,X
25E9  38          SEC
25EA  E9 01       SBC #$01
25EC  0A          ASL A
25ED  0A          ASL A
25EE  0A          ASL A
25EF  85 10       STA $10
25F1  18          CLC
25F2  69 08       ADC #$08
25F4  85 11       STA $11
25F6  A5 0D       LDA $0D
25F8  C5 0E       CMP $0E
25FA  90 33       BCC $262F
25FC  A5 07       LDA $07
25FE  C5 0F       CMP $0F
2600  B0 2D       BCS $262F
2602  A5 06       LDA $06
2604  C5 10       CMP $10
2606  90 27       BCC $262F
2608  A5 12       LDA $12
260A  C5 11       CMP $11
260C  B0 21       BCS $262F
260E  AD 77 36    LDA $3677
2611  C9 FF       CMP #$FF
2613  D0 1A       BNE $262F
2615  A9 80       LDA #$80
2617  8D 77 36    STA $3677
261A  BD 3C 36    LDA $363C,X
261D  85 02       STA $02
261F  BD 43 36    LDA $3643,X
2622  85 03       STA $03
2624  BD 35 36    LDA $3635,X
2627  09 80       ORA #$80
2629  9D 35 36    STA $3635,X
262C  4C EE 24    JMP $24EE
262F  CA          DEX
2630  F0 03       BEQ $2635
2632  4C 59 25    JMP $2559
2635  60          RTS
2636  A2 00       LDX #$00
2638  A9 CB       LDA #$CB
263A  85 05       STA $05
263C  A9 88       LDA #$88
263E  85 04       STA $04
2640  A9 40       LDA #$40
2642  8D 16 16    STA $1616
2645  BD 00 02    LDA $0200,X
2648  CD 1A 36    CMP $361A
264B  D0 3E       BNE $268B
264D  BD 10 02    LDA $0210,X
2650  85 02       STA $02
2652  BD 20 02    LDA $0220,X
2655  85 03       STA $03
2657  20 F3 15    JSR $15F3
265A  A9 68       LDA #$68
265C  20 28 16    JSR $1628
265F  E0 0F       CPX #$0F
2661  D0 0A       BNE $266D
2663  AD 78 36    LDA $3678
2666  29 0F       AND #$0F
2668  09 E0       ORA #$E0
266A  20 28 16    JSR $1628
266D  20 E7 15    JSR $15E7
2670  E6 03       INC $03
2672  20 F3 15    JSR $15F3
2675  A9 68       LDA #$68
2677  20 28 16    JSR $1628
267A  E0 0F       CPX #$0F
267C  D0 10       BNE $268E
267E  AD 78 36    LDA $3678
2681  29 0F       AND #$0F
2683  09 E0       ORA #$E0
2685  20 28 16    JSR $1628
2688  4C 8E 26    JMP $268E
268B  20 E7 15    JSR $15E7
268E  20 E7 15    JSR $15E7
2691  E0 0A       CPX #$0A
2693  B0 7A       BCS $270F
2695  BD 4B 36    LDA $364B,X
2698  CD 1A 36    CMP $361A
269B  D0 72       BNE $270F
269D  BD 55 36    LDA $3655,X
26A0  85 02       STA $02
26A2  BD 5F 36    LDA $365F,X
26A5  85 03       STA $03
26A7  A5 04       LDA $04
26A9  48          PHA
26AA  A5 05       LDA $05
26AC  48          PHA
26AD  A9 68       LDA #$68
26AF  85 12       STA $12
26B1  A9 CA       LDA #$CA
26B3  85 13       STA $13
26B5  20 F3 15    JSR $15F3
26B8  BD 69 36    LDA $3669,X
26BB  85 0A       STA $0A
26BD  86 0B       STX $0B
26BF  C9 05       CMP #$05
26C1  D0 08       BNE $26CB
26C3  A2 68       LDX #$68
26C5  86 12       STX $12
26C7  A2 CA       LDX #$CA
26C9  86 13       STX $13
26CB  C9 03       CMP #$03
26CD  D0 08       BNE $26D7
26CF  A2 98       LDX #$98
26D1  86 12       STX $12
26D3  A2 CA       LDX #$CA
26D5  86 13       STX $13
26D7  C9 07       CMP #$07
26D9  D0 08       BNE $26E3
26DB  A2 E0       LDX #$E0
26DD  86 12       STX $12
26DF  A2 CA       LDX #$CA
26E1  86 13       STX $13
26E3  A2 00       LDX #$00
26E5  A0 00       LDY #$00
26E7  A1 12       LDA ($12,X)
26E9  91 F9       STA ($F9),Y
26EB  E6 12       INC $12
26ED  D0 02       BNE $26F1
26EF  E6 13       INC $13
26F1  C8          INY
26F2  C0 18       CPY #$18
26F4  D0 F1       BNE $26E7
26F6  A5 F9       LDA $F9
26F8  18          CLC
26F9  69 40       ADC #$40
26FB  85 F9       STA $F9
26FD  90 02       BCC $2701
26FF  E6 FA       INC $FA
2701  E6 FA       INC $FA
2703  C6 0A       DEC $0A
2705  D0 DE       BNE $26E5
2707  A6 0B       LDX $0B
2709  68          PLA
270A  85 05       STA $05
270C  68          PLA
270D  85 04       STA $04
270F  E0 07       CPX #$07
2711  B0 29       BCS $273C
2713  BD 36 36    LDA $3636,X
2716  CD 1A 36    CMP $361A
2719  D0 21       BNE $273C
271B  A5 04       LDA $04
271D  48          PHA
271E  A5 05       LDA $05
2720  48          PHA
2721  A9 A2       LDA #$A2
2723  85 04       STA $04
2725  A9 36       LDA #$36
2727  85 05       STA $05
2729  BD 3D 36    LDA $363D,X
272C  85 02       STA $02
272E  BD 44 36    LDA $3644,X
2731  85 03       STA $03
2733  20 F3 15    JSR $15F3
2736  68          PLA
2737  85 05       STA $05
2739  68          PLA
273A  85 04       STA $04
273C  E8          INX
273D  E0 10       CPX #$10
273F  F0 03       BEQ $2744
2741  4C 45 26    JMP $2645
2744  60          RTS
2745  A2 30       LDX #$30
2747  A9 FF       LDA #$FF
2749  9D FF 01    STA $01FF,X
274C  CA          DEX
274D  D0 FA       BNE $2749
274F  A9 10       LDA #$10
2751  8D 2F 02    STA $022F
2754  A9 0C       LDA #$0C
2756  8D 1F 02    STA $021F
2759  A2 0F       LDX #$0F
275B  20 68 24    JSR $2468
275E  29 0F       AND #$0F
2760  C9 0E       CMP #$0E
2762  B0 F7       BCS $275B
2764  85 04       STA $04
2766  0A          ASL A
2767  0A          ASL A
2768  0A          ASL A
2769  85 0A       STA $0A
276B  20 68 24    JSR $2468
276E  29 03       AND #$03
2770  0A          ASL A
2771  18          CLC
2772  65 0A       ADC $0A
2774  A8          TAY
2775  B9 5B B9    LDA $B95B,Y
2778  85 03       STA $03
277A  B9 5C B9    LDA $B95C,Y
277D  85 02       STA $02
277F  A0 0F       LDY #$0F
2781  B9 FF 01    LDA $01FF,Y
2784  C5 04       CMP $04
2786  D0 11       BNE $2799
2788  B9 0F 02    LDA $020F,Y
278B  C5 02       CMP $02
278D  D0 0A       BNE $2799
278F  B9 1F 02    LDA $021F,Y
2792  C5 03       CMP $03
2794  D0 03       BNE $2799
2796  4C 5B 27    JMP $275B
2799  88          DEY
279A  D0 E5       BNE $2781
279C  A5 04       LDA $04
279E  9D FF 01    STA $01FF,X
27A1  A5 02       LDA $02
27A3  9D 0F 02    STA $020F,X
27A6  A5 03       LDA $03
27A8  9D 1F 02    STA $021F,X
27AB  CA          DEX
27AC  D0 AD       BNE $275B
27AE  60          RTS
27AF  86 FF       STX $FF
27B1  A9 FF       LDA #$FF
27B3  8D 76 36    STA $3676
27B6  84 F9       STY $F9
27B8  E6 F9       INC $F9
27BA  E6 F9       INC $F9
27BC  A5 02       LDA $02
27BE  38          SEC
27BF  E9 04       SBC #$04
27C1  85 32       STA $32
27C3  A5 02       LDA $02
27C5  18          CLC
27C6  69 03       ADC #$03
27C8  85 33       STA $33
27CA  A2 09       LDX #$09
27CC  E4 F9       CPX $F9
27CE  F0 5A       BEQ $282A
27D0  BD 19 36    LDA $3619,X
27D3  C5 FF       CMP $FF
27D5  D0 53       BNE $282A
27D7  BD DA 35    LDA $35DA,X
27DA  85 FA       STA $FA
27DC  18          CLC
27DD  69 0F       ADC #$0F
27DF  85 FB       STA $FB
27E1  BD E3 35    LDA $35E3,X
27E4  38          SEC
27E5  E9 04       SBC #$04
27E7  85 FC       STA $FC
27E9  BD E3 35    LDA $35E3,X
27EC  18          CLC
27ED  69 04       ADC #$04
27EF  85 FD       STA $FD
27F1  A5 33       LDA $33
27F3  C5 FC       CMP $FC
27F5  90 33       BCC $282A
27F7  A5 32       LDA $32
27F9  C5 FD       CMP $FD
27FB  B0 2D       BCS $282A
27FD  A5 03       LDA $03
27FF  18          CLC
2800  69 0E       ADC #$0E
2802  C5 FA       CMP $FA
2804  90 24       BCC $282A
2806  A5 03       LDA $03
2808  C5 FB       CMP $FB
280A  B0 1E       BCS $282A
280C  A5 04       LDA $04
280E  29 F0       AND #$F0
2810  85 04       STA $04
2812  A5 0B       LDA $0B
2814  85 02       STA $02
2816  A5 0C       LDA $0C
2818  85 03       STA $03
281A  A5 0F       LDA $0F
281C  C5 FF       CMP $FF
281E  D0 06       BNE $2826
2820  8E 76 36    STX $3676
2823  CE 76 36    DEC $3676
2826  A5 0F       LDA $0F
2828  85 FF       STA $FF
282A  CA          DEX
282B  D0 9F       BNE $27CC
282D  A6 FF       LDX $FF
282F  60          RTS
2830  AD 0F 36    LDA $360F
2833  29 02       AND #$02
2835  F0 03       BEQ $283A
2837  4C 44 29    JMP $2944
283A  AD 0F 36    LDA $360F
283D  29 F0       AND #$F0
283F  8D 0F 36    STA $360F
2842  20 68 24    JSR $2468
2845  29 01       AND #$01
2847  0D 0F 36    ORA $360F
284A  8D 0F 36    STA $360F
284D  A9 0F       LDA #$0F
284F  8D 21 36    STA $3621
2852  8D 22 36    STA $3622
2855  20 68 24    JSR $2468
2858  29 0F       AND #$0F
285A  C9 08       CMP #$08
285C  90 01       BCC $285F
285E  60          RTS
285F  C9 05       CMP #$05
2861  F0 FB       BEQ $285E
2863  C9 00       CMP #$00
2865  F0 F7       BEQ $285E
2867  AA          TAX
2868  A9 FF       LDA #$FF
286A  85 0F       STA $0F
286C  20 6D 24    JSR $246D
286F  E0 FF       CPX #$FF
2871  F0 EB       BEQ $285E
2873  8A          TXA
2874  C9 02       CMP #$02
2876  D0 05       BNE $287D
2878  CD 50 36    CMP $3650
287B  F0 E1       BEQ $285E
287D  8D 21 36    STA $3621
2880  8D 22 36    STA $3622
2883  38          SEC
2884  E9 01       SBC #$01
2886  0A          ASL A
2887  0A          ASL A
2888  A8          TAY
2889  B9 3F B9    LDA $B93F,Y
288C  8D 90 36    STA $3690
288F  C8          INY
2890  B9 3F B9    LDA $B93F,Y
2893  8D 91 36    STA $3691
2896  C8          INY
2897  B9 3F B9    LDA $B93F,Y
289A  8D 92 36    STA $3692
289D  C8          INY
289E  B9 3F B9    LDA $B93F,Y
28A1  8D 93 36    STA $3693
28A4  AD 0F 36    LDA $360F
28A7  09 02       ORA #$02
28A9  8D 0F 36    STA $360F
28AC  20 68 24    JSR $2468
28AF  29 0F       AND #$0F
28B1  18          CLC
28B2  6D 90 36    ADC $3690
28B5  CD 91 36    CMP $3691
28B8  90 03       BCC $28BD
28BA  AD 91 36    LDA $3691
28BD  8D EB 35    STA $35EB
28C0  8D EC 35    STA $35EC
28C3  AD 0F 36    LDA $360F
28C6  29 01       AND #$01
28C8  F0 3D       BEQ $2907
28CA  AD 93 36    LDA $3693
28CD  8D E3 35    STA $35E3
28D0  18          CLC
28D1  69 18       ADC #$18
28D3  8D E2 35    STA $35E2
28D6  AD 0F 36    LDA $360F
28D9  29 80       AND #$80
28DB  D0 29       BNE $2906
28DD  A9 FF       LDA #$FF
28DF  85 06       STA $06
28E1  A9 77       LDA #$77
28E3  85 07       STA $07
28E5  A2 05       LDX #$05
28E7  A9 40       LDA #$40
28E9  8D 2F 1B    STA $1B2F
28EC  A9 E0       LDA #$E0
28EE  8D DE 1A    STA $1ADE
28F1  A9 1A       LDA #$1A
28F3  8D DF 1A    STA $1ADF
28F6  20 07 1B    JSR $1B07
28F9  A9 80       LDA #$80
28FB  8D 2F 1B    STA $1B2F
28FE  AD 0F 36    LDA $360F
2901  09 80       ORA #$80
2903  8D 0F 36    STA $360F
2906  60          RTS
2907  AD 92 36    LDA $3692
290A  8D E2 35    STA $35E2
290D  18          CLC
290E  69 18       ADC #$18
2910  8D E3 35    STA $35E3
2913  AD 0F 36    LDA $360F
2916  29 80       AND #$80
2918  F0 EC       BEQ $2906
291A  A9 FF       LDA #$FF
291C  85 06       STA $06
291E  A9 77       LDA #$77
2920  85 07       STA $07
2922  A2 05       LDX #$05
2924  A9 40       LDA #$40
2926  8D 2F 1B    STA $1B2F
2929  A9 E0       LDA #$E0
292B  8D DE 1A    STA $1ADE
292E  A9 1A       LDA #$1A
2930  8D DF 1A    STA $1ADF
2933  20 07 1B    JSR $1B07
2936  A9 80       LDA #$80
2938  8D 2F 1B    STA $1B2F
293B  AD 0F 36    LDA $360F
293E  29 7F       AND #$7F
2940  8D 0F 36    STA $360F
2943  60          RTS
2944  AD EF 35    LDA $35EF
2947  29 04       AND #$04
2949  8D F4 35    STA $35F4
294C  8D F5 35    STA $35F5
294F  AD 0F 36    LDA $360F
2952  29 01       AND #$01
2954  D0 20       BNE $2976
2956  AD E2 35    LDA $35E2
2959  18          CLC
295A  69 04       ADC #$04
295C  CD 93 36    CMP $3693
295F  90 0B       BCC $296C
2961  AD 0F 36    LDA $360F
2964  29 F0       AND #$F0
2966  8D 0F 36    STA $360F
2969  AD 93 36    LDA $3693
296C  8D E2 35    STA $35E2
296F  18          CLC
2970  69 18       ADC #$18
2972  8D E3 35    STA $35E3
2975  60          RTS
2976  AD E3 35    LDA $35E3
2979  38          SEC
297A  E9 04       SBC #$04
297C  CD 92 36    CMP $3692
297F  B0 0B       BCS $298C
2981  AD 0F 36    LDA $360F
2984  29 F0       AND #$F0
2986  8D 0F 36    STA $360F
2989  AD 92 36    LDA $3692
298C  8D E3 35    STA $35E3
298F  18          CLC
2990  69 18       ADC #$18
2992  8D E2 35    STA $35E2
2995  60          RTS
2996  A8          TAY
2997  0A          ASL A
2998  A2 FF       LDX #$FF
299A  38          SEC
299B  E9 06       SBC #$06
299D  E8          INX
299E  B0 FA       BCS $299A
29A0  69 1B       ADC #$1B
29A2  85 03       STA $03
29A4  8D 8F 36    STA $368F
29A7  8A          TXA
29A8  18          CLC
29A9  69 12       ADC #$12
29AB  85 02       STA $02
29AD  8D 8E 36    STA $368E
29B0  A9 69       LDA #$69
29B2  20 28 16    JSR $1628
29B5  E6 03       INC $03
29B7  20 28 16    JSR $1628
29BA  60          RTS
29BB  A5 02       LDA $02
29BD  C9 1A       CMP #$1A
29BF  B0 55       BCS $2A16
29C1  A5 03       LDA $03
29C3  C9 28       CMP #$28
29C5  B0 04       BCS $29CB
29C7  A5 0C       LDA $0C
29C9  85 03       STA $03
29CB  A5 02       LDA $02
29CD  C9 08       CMP #$08
29CF  B0 34       BCS $2A05
29D1  A5 03       LDA $03
29D3  C9 6D       CMP #$6D
29D5  D0 2E       BNE $2A05
29D7  AD 4B 36    LDA $364B
29DA  C9 00       CMP #$00
29DC  D0 1C       BNE $29FA
29DE  AD 77 36    LDA $3677
29E1  C9 80       CMP #$80
29E3  D0 20       BNE $2A05
29E5  AD 4B 36    LDA $364B
29E8  09 80       ORA #$80
29EA  8D 4B 36    STA $364B
29ED  AD 50 36    LDA $3650
29F0  09 80       ORA #$80
29F2  8D 50 36    STA $3650
29F5  A9 FF       LDA #$FF
29F7  8D 77 36    STA $3677
29FA  A2 02       LDX #$02
29FC  A9 3C       LDA #$3C
29FE  85 02       STA $02
2A00  A9 C5       LDA #$C5
2A02  85 03       STA $03
2A04  60          RTS
2A05  A5 0B       LDA $0B
2A07  85 02       STA $02
2A09  A5 03       LDA $03
2A0B  C9 D9       CMP #$D9
2A0D  D0 06       BNE $2A15
2A0F  A2 01       LDX #$01
2A11  A9 03       LDA #$03
2A13  85 03       STA $03
2A15  60          RTS
2A16  A5 02       LDA $02
2A18  C9 42       CMP #$42
2A1A  90 0F       BCC $2A2B
2A1C  A5 03       LDA $03
2A1E  C9 D9       CMP #$D9
2A20  D0 09       BNE $2A2B
2A22  A2 01       LDX #$01
2A24  A9 02       LDA #$02
2A26  85 03       STA $03
2A28  4C CE 2A    JMP $2ACE
2A2B  A5 02       LDA $02
2A2D  C9 3F       CMP #$3F
2A2F  B0 1C       BCS $2A4D
2A31  A5 03       LDA $03
2A33  C9 49       CMP #$49
2A35  90 08       BCC $2A3F
2A37  C9 6E       CMP #$6E
2A39  B0 04       BCS $2A3F
2A3B  A5 0B       LDA $0B
2A3D  85 02       STA $02
2A3F  A5 03       LDA $03
2A41  C9 A8       CMP #$A8
2A43  90 08       BCC $2A4D
2A45  C9 CA       CMP #$CA
2A47  B0 04       BCS $2A4D
2A49  A5 0B       LDA $0B
2A4B  85 02       STA $02
2A4D  A5 02       LDA $02
2A4F  C9 3E       CMP #$3E
2A51  B0 1C       BCS $2A6F
2A53  A5 03       LDA $03
2A55  C9 49       CMP #$49
2A57  90 08       BCC $2A61
2A59  C9 6E       CMP #$6E
2A5B  B0 04       BCS $2A61
2A5D  A5 0C       LDA $0C
2A5F  85 03       STA $03
2A61  A5 03       LDA $03
2A63  C9 A8       CMP #$A8
2A65  90 08       BCC $2A6F
2A67  C9 CA       CMP #$CA
2A69  B0 04       BCS $2A6F
2A6B  A5 0C       LDA $0C
2A6D  85 03       STA $03
2A6F  A5 02       LDA $02
2A71  C9 2F       CMP #$2F
2A73  B0 37       BCS $2AAC
2A75  A5 0B       LDA $0B
2A77  85 02       STA $02
2A79  A5 03       LDA $03
2A7B  C9 8E       CMP #$8E
2A7D  D0 2D       BNE $2AAC
2A7F  AD 4C 36    LDA $364C
2A82  C9 00       CMP #$00
2A84  D0 1C       BNE $2AA2
2A86  AD 77 36    LDA $3677
2A89  C9 80       CMP #$80
2A8B  D0 1F       BNE $2AAC
2A8D  AD 4C 36    LDA $364C
2A90  09 80       ORA #$80
2A92  8D 4C 36    STA $364C
2A95  AD 51 36    LDA $3651
2A98  09 80       ORA #$80
2A9A  8D 51 36    STA $3651
2A9D  A9 FF       LDA #$FF
2A9F  8D 77 36    STA $3677
2AA2  A2 0A       LDX #$0A
2AA4  A9 3C       LDA #$3C
2AA6  85 02       STA $02
2AA8  A9 C6       LDA #$C6
2AAA  85 03       STA $03
2AAC  A5 02       LDA $02
2AAE  38          SEC
2AAF  E9 29       SBC #$29
2AB1  90 1A       BCC $2ACD
2AB3  85 FA       STA $FA
2AB5  A5 03       LDA $03
2AB7  38          SEC
2AB8  E9 30       SBC #$30
2ABA  B0 12       BCS $2ACE
2ABC  49 FF       EOR #$FF
2ABE  18          CLC
2ABF  69 01       ADC #$01
2AC1  C5 FA       CMP $FA
2AC3  90 09       BCC $2ACE
2AC5  A5 0B       LDA $0B
2AC7  85 02       STA $02
2AC9  A5 0C       LDA $0C
2ACB  85 03       STA $03
2ACD  60          RTS
2ACE  A5 02       LDA $02
2AD0  C9 4E       CMP #$4E
2AD2  90 04       BCC $2AD8
2AD4  A5 0B       LDA $0B
2AD6  85 02       STA $02
2AD8  A5 03       LDA $03
2ADA  C9 D9       CMP #$D9
2ADC  90 04       BCC $2AE2
2ADE  A5 0C       LDA $0C
2AE0  85 03       STA $03
2AE2  60          RTS
2AE3  A5 02       LDA $02
2AE5  C9 08       CMP #$08
2AE7  B0 20       BCS $2B09
2AE9  A5 0B       LDA $0B
2AEB  85 02       STA $02
2AED  A5 03       LDA $03
2AEF  C9 BB       CMP #$BB
2AF1  90 07       BCC $2AFA
2AF3  A5 0C       LDA $0C
2AF5  85 03       STA $03
2AF7  4C 12 2C    JMP $2C12
2AFA  C9 00       CMP #$00
2AFC  F0 03       BEQ $2B01
2AFE  4C 12 2C    JMP $2C12
2B01  AA          TAX
2B02  A9 D5       LDA #$D5
2B04  85 03       STA $03
2B06  4C 12 2C    JMP $2C12
2B09  A5 02       LDA $02
2B0B  C9 0E       CMP #$0E
2B0D  B0 1A       BCS $2B29
2B0F  C9 08       CMP #$08
2B11  F0 DA       BEQ $2AED
2B13  A4 03       LDY $03
2B15  C0 19       CPY #$19
2B17  90 07       BCC $2B20
2B19  C0 29       CPY #$29
2B1B  B0 03       BCS $2B20
2B1D  4C 12 2C    JMP $2C12
2B20  A5 0B       LDA $0B
2B22  85 02       STA $02
2B24  A5 0C       LDA $0C
2B26  85 03       STA $03
2B28  60          RTS
2B29  C9 45       CMP #$45
2B2B  90 20       BCC $2B4D
2B2D  A5 03       LDA $03
2B2F  C9 00       CMP #$00
2B31  D0 08       BNE $2B3B
2B33  AA          TAX
2B34  A9 D6       LDA #$D6
2B36  85 03       STA $03
2B38  4C 12 2C    JMP $2C12
2B3B  A5 03       LDA $03
2B3D  C9 D7       CMP #$D7
2B3F  B0 03       BCS $2B44
2B41  4C 12 2C    JMP $2C12
2B44  A9 04       LDA #$04
2B46  85 03       STA $03
2B48  A2 03       LDX #$03
2B4A  4C 12 2C    JMP $2C12
2B4D  A5 02       LDA $02
2B4F  38          SEC
2B50  E9 29       SBC #$29
2B52  85 FA       STA $FA
2B54  A5 03       LDA $03
2B56  38          SEC
2B57  E9 AA       SBC #$AA
2B59  90 0F       BCC $2B6A
2B5B  C5 FA       CMP $FA
2B5D  90 0B       BCC $2B6A
2B5F  A5 0B       LDA $0B
2B61  85 02       STA $02
2B63  A5 0C       LDA $0C
2B65  85 03       STA $03
2B67  4C 12 2C    JMP $2C12
2B6A  A5 03       LDA $03
2B6C  C9 5B       CMP #$5B
2B6E  90 67       BCC $2BD7
2B70  A5 02       LDA $02
2B72  C9 2D       CMP #$2D
2B74  B0 33       BCS $2BA9
2B76  A4 0B       LDY $0B
2B78  84 02       STY $02
2B7A  A4 03       LDY $03
2B7C  C0 63       CPY #$63
2B7E  D0 EA       BNE $2B6A
2B80  AD 4D 36    LDA $364D
2B83  C9 01       CMP #$01
2B85  D0 1C       BNE $2BA3
2B87  AD 77 36    LDA $3677
2B8A  C9 80       CMP #$80
2B8C  D0 DC       BNE $2B6A
2B8E  AD 4D 36    LDA $364D
2B91  09 80       ORA #$80
2B93  8D 4D 36    STA $364D
2B96  AD 54 36    LDA $3654
2B99  09 80       ORA #$80
2B9B  8D 54 36    STA $3654
2B9E  A9 FF       LDA #$FF
2BA0  8D 77 36    STA $3677
2BA3  4C 6A 2B    JMP $2B6A
2BA6  A2 0D       LDX #$0D
2BA8  60          RTS
2BA9  A5 02       LDA $02
2BAB  C9 30       CMP #$30
2BAD  B0 11       BCS $2BC0
2BAF  A5 03       LDA $03
2BB1  C9 7A       CMP #$7A
2BB3  90 0B       BCC $2BC0
2BB5  C9 9D       CMP #$9D
2BB7  B0 07       BCS $2BC0
2BB9  A5 0C       LDA $0C
2BBB  85 03       STA $03
2BBD  4C 12 2C    JMP $2C12
2BC0  A5 02       LDA $02
2BC2  C9 31       CMP #$31
2BC4  B0 0E       BCS $2BD4
2BC6  A5 03       LDA $03
2BC8  C9 7B       CMP #$7B
2BCA  90 08       BCC $2BD4
2BCC  C9 9C       CMP #$9C
2BCE  B0 04       BCS $2BD4
2BD0  A5 0B       LDA $0B
2BD2  85 02       STA $02
2BD4  4C 12 2C    JMP $2C12
2BD7  A5 02       LDA $02
2BD9  C9 3C       CMP #$3C
2BDB  B0 35       BCS $2C12
2BDD  A5 02       LDA $02
2BDF  38          SEC
2BE0  E9 0E       SBC #$0E
2BE2  85 FA       STA $FA
2BE4  A5 03       LDA $03
2BE6  38          SEC
2BE7  E9 1B       SBC #$1B
2BE9  B0 12       BCS $2BFD
2BEB  49 FF       EOR #$FF
2BED  18          CLC
2BEE  69 01       ADC #$01
2BF0  2A          ROL A
2BF1  C5 FA       CMP $FA
2BF3  90 08       BCC $2BFD
2BF5  A5 0B       LDA $0B
2BF7  85 02       STA $02
2BF9  A5 0C       LDA $0C
2BFB  85 03       STA $03
2BFD  A5 03       LDA $03
2BFF  38          SEC
2C00  E9 27       SBC #$27
2C02  90 0E       BCC $2C12
2C04  18          CLC
2C05  2A          ROL A
2C06  C5 FA       CMP $FA
2C08  90 08       BCC $2C12
2C0A  A5 0B       LDA $0B
2C0C  85 02       STA $02
2C0E  A5 0C       LDA $0C
2C10  85 03       STA $03
2C12  4C CE 2A    JMP $2ACE
2C15  A5 02       LDA $02
2C17  C9 35       CMP #$35
2C19  B0 14       BCS $2C2F
2C1B  A5 03       LDA $03
2C1D  C9 46       CMP #$46
2C1F  B0 04       BCS $2C25
2C21  A5 0C       LDA $0C
2C23  85 03       STA $03
2C25  A5 03       LDA $03
2C27  C9 92       CMP #$92
2C29  90 04       BCC $2C2F
2C2B  A5 0C       LDA $0C
2C2D  85 03       STA $03
2C2F  A5 02       LDA $02
2C31  C9 36       CMP #$36
2C33  B0 11       BCS $2C46
2C35  A5 03       LDA $03
2C37  C9 46       CMP #$46
2C39  90 07       BCC $2C42
2C3B  C9 92       CMP #$92
2C3D  B0 03       BCS $2C42
2C3F  4C 46 2C    JMP $2C46
2C42  A5 0B       LDA $0B
2C44  85 02       STA $02
2C46  A5 02       LDA $02
2C48  C9 2D       CMP #$2D
2C4A  B0 6A       BCS $2CB6
2C4C  A5 0B       LDA $0B
2C4E  85 02       STA $02
2C50  A5 03       LDA $03
2C52  C9 50       CMP #$50
2C54  D0 2E       BNE $2C84
2C56  AD 4E 36    LDA $364E
2C59  C9 02       CMP #$02
2C5B  D0 1C       BNE $2C79
2C5D  AD 77 36    LDA $3677
2C60  C9 80       CMP #$80
2C62  D0 20       BNE $2C84
2C64  AD 4E 36    LDA $364E
2C67  09 80       ORA #$80
2C69  8D 4E 36    STA $364E
2C6C  AD 52 36    LDA $3652
2C6F  09 80       ORA #$80
2C71  8D 52 36    STA $3652
2C74  A9 FF       LDA #$FF
2C76  8D 77 36    STA $3677
2C79  A2 09       LDX #$09
2C7B  A9 36       LDA #$36
2C7D  85 02       STA $02
2C7F  A9 30       LDA #$30
2C81  85 03       STA $03
2C83  60          RTS
2C84  C9 8D       CMP #$8D
2C86  D0 2E       BNE $2CB6
2C88  AD 4F 36    LDA $364F
2C8B  C9 02       CMP #$02
2C8D  D0 1C       BNE $2CAB
2C8F  AD 77 36    LDA $3677
2C92  C9 80       CMP #$80
2C94  D0 20       BNE $2CB6
2C96  AD 4F 36    LDA $364F
2C99  09 80       ORA #$80
2C9B  8D 4F 36    STA $364F
2C9E  AD 53 36    LDA $3653
2CA1  09 80       ORA #$80
2CA3  8D 53 36    STA $3653
2CA6  A9 FF       LDA #$FF
2CA8  8D 77 36    STA $3677
2CAB  A2 0C       LDX #$0C
2CAD  A9 36       LDA #$36
2CAF  85 02       STA $02
2CB1  A9 A5       LDA #$A5
2CB3  85 03       STA $03
2CB5  60          RTS
2CB6  A5 02       LDA $02
2CB8  C9 3C       CMP #$3C
2CBA  90 42       BCC $2CFE
2CBC  C9 4C       CMP #$4C
2CBE  B0 3E       BCS $2CFE
2CC0  A5 03       LDA $03
2CC2  C9 0E       CMP #$0E
2CC4  B0 07       BCS $2CCD
2CC6  A2 08       LDX #$08
2CC8  A9 C7       LDA #$C7
2CCA  85 03       STA $03
2CCC  60          RTS
2CCD  C9 C8       CMP #$C8
2CCF  90 FB       BCC $2CCC
2CD1  AD 50 36    LDA $3650
2CD4  C9 02       CMP #$02
2CD6  D0 1C       BNE $2CF4
2CD8  AD 77 36    LDA $3677
2CDB  C9 80       CMP #$80
2CDD  D0 1F       BNE $2CFE
2CDF  AD 50 36    LDA $3650
2CE2  09 80       ORA #$80
2CE4  8D 50 36    STA $3650
2CE7  AD 4B 36    LDA $364B
2CEA  09 80       ORA #$80
2CEC  8D 4B 36    STA $364B
2CEF  A9 FF       LDA #$FF
2CF1  8D 77 36    STA $3677
2CF4  A2 00       LDX #$00
2CF6  A9 08       LDA #$08
2CF8  85 02       STA $02
2CFA  A9 6B       LDA #$6B
2CFC  85 03       STA $03
2CFE  20 AC 2A    JSR $2AAC
2D01  A5 03       LDA $03
2D03  38          SEC
2D04  E9 AB       SBC #$AB
2D06  90 C4       BCC $2CCC
2D08  C5 FA       CMP $FA
2D0A  90 C0       BCC $2CCC
2D0C  A5 0B       LDA $0B
2D0E  85 02       STA $02
2D10  A5 0C       LDA $0C
2D12  85 03       STA $03
2D14  60          RTS
2D15  A5 02       LDA $02
2D17  C9 45       CMP #$45
2D19  B0 03       BCS $2D1E
2D1B  20 AC 2A    JSR $2AAC
2D1E  A5 02       LDA $02
2D20  C9 35       CMP #$35
2D22  B0 04       BCS $2D28
2D24  A5 0B       LDA $0B
2D26  85 02       STA $02
2D28  A5 03       LDA $03
2D2A  C9 01       CMP #$01
2D2C  D0 07       BNE $2D35
2D2E  A2 01       LDX #$01
2D30  A9 D5       LDA #$D5
2D32  85 03       STA $03
2D34  60          RTS
2D35  A5 03       LDA $03
2D37  C9 D8       CMP #$D8
2D39  D0 06       BNE $2D41
2D3B  A2 04       LDX #$04
2D3D  A9 02       LDA #$02
2D3F  85 03       STA $03
2D41  4C CE 2A    JMP $2ACE
2D44  A5 02       LDA $02
2D46  C9 35       CMP #$35
2D48  B0 7C       BCS $2DC6
2D4A  A5 03       LDA $03
2D4C  C9 1E       CMP #$1E
2D4E  90 72       BCC $2DC2
2D50  C9 BA       CMP #$BA
2D52  B0 6E       BCS $2DC2
2D54  A5 02       LDA $02
2D56  C9 2D       CMP #$2D
2D58  B0 44       BCS $2D9E
2D5A  4C 69 2D    JMP $2D69
2D5D  AD 88 36    LDA $3688
2D60  C9 03       CMP #$03
2D62  F0 0C       BEQ $2D70
2D64  A9 FF       LDA #$FF
2D66  8D E5 10    STA $10E5
2D69  A5 0B       LDA $0B
2D6B  85 02       STA $02
2D6D  4C 9E 2D    JMP $2D9E
2D70  A9 00       LDA #$00
2D72  8D E5 10    STA $10E5
2D75  A5 02       LDA $02
2D77  C9 15       CMP #$15
2D79  B0 04       BCS $2D7F
2D7B  A5 0B       LDA $0B
2D7D  85 02       STA $02
2D7F  A5 03       LDA $03
2D81  C9 68       CMP #$68
2D83  B0 19       BCS $2D9E
2D85  A5 02       LDA $02
2D87  C9 1E       CMP #$1E
2D89  B0 09       BCS $2D94
2D8B  A9 80       LDA #$80
2D8D  8D E5 10    STA $10E5
2D90  A5 0B       LDA $0B
2D92  85 02       STA $02
2D94  A5 02       LDA $02
2D96  C9 1D       CMP #$1D
2D98  B0 04       BCS $2D9E
2D9A  A5 0C       LDA $0C
2D9C  85 03       STA $03
2D9E  A9 15       LDA #$15
2DA0  8D B0 2A    STA $2AB0
2DA3  A9 40       LDA #$40
2DA5  8D B9 2A    STA $2AB9
2DA8  A9 9B       LDA #$9B
2DAA  8D 05 2D    STA $2D05
2DAD  20 FE 2C    JSR $2CFE
2DB0  A9 29       LDA #$29
2DB2  8D B0 2A    STA $2AB0
2DB5  A9 30       LDA #$30
2DB7  8D B9 2A    STA $2AB9
2DBA  A9 AB       LDA #$AB
2DBC  8D 05 2D    STA $2D05
2DBF  4C C6 2D    JMP $2DC6
2DC2  A5 0B       LDA $0B
2DC4  85 02       STA $02
2DC6  A5 03       LDA $03
2DC8  C9 01       CMP #$01
2DCA  D0 09       BNE $2DD5
2DCC  A2 03       LDX #$03
2DCE  A9 D7       LDA #$D7
2DD0  85 03       STA $03
2DD2  4C CE 2A    JMP $2ACE
2DD5  C9 D8       CMP #$D8
2DD7  D0 06       BNE $2DDF
2DD9  A2 05       LDX #$05
2DDB  A9 02       LDA #$02
2DDD  85 03       STA $03
2DDF  4C CE 2A    JMP $2ACE
2DE2  A5 02       LDA $02
2DE4  C9 35       CMP #$35
2DE6  B0 27       BCS $2E0F
2DE8  A5 03       LDA $03
2DEA  C9 A8       CMP #$A8
2DEC  90 1D       BCC $2E0B
2DEE  C9 C0       CMP #$C0
2DF0  B0 19       BCS $2E0B
2DF2  4C 0B 2E    JMP $2E0B
2DF5  AD 8E 35    LDA $358E
2DF8  C9 A8       CMP #$A8
2DFA  D0 0F       BNE $2E0B
2DFC  A2 85       LDX #$85
2DFE  AD 85 36    LDA $3685
2E01  C9 00       CMP #$00
2E03  F0 03       BEQ $2E08
2E05  8E 1B 36    STX $361B
2E08  4C 0F 2E    JMP $2E0F
2E0B  A5 0B       LDA $0B
2E0D  85 02       STA $02
2E0F  A5 02       LDA $02
2E11  38          SEC
2E12  E9 2D       SBC #$2D
2E14  85 FA       STA $FA
2E16  20 01 2D    JSR $2D01
2E19  A5 03       LDA $03
2E1B  C9 01       CMP #$01
2E1D  D0 06       BNE $2E25
2E1F  A2 04       LDX #$04
2E21  A9 D7       LDA #$D7
2E23  85 03       STA $03
2E25  4C CE 2A    JMP $2ACE
2E28  EC 1A 36    CPX $361A
2E2B  D0 1D       BNE $2E4A
2E2D  AD 9A 35    LDA $359A
2E30  29 01       AND #$01
2E32  F0 16       BEQ $2E4A
2E34  A5 03       LDA $03
2E36  C9 AD       CMP #$AD
2E38  90 10       BCC $2E4A
2E3A  C9 BE       CMP #$BE
2E3C  B0 0C       BCS $2E4A
2E3E  A5 0C       LDA $0C
2E40  85 03       STA $03
2E42  AD 9A 35    LDA $359A
2E45  09 80       ORA #$80
2E47  8D 9A 35    STA $359A
2E4A  A5 02       LDA $02
2E4C  C9 35       CMP #$35
2E4E  B0 14       BCS $2E64
2E50  A5 03       LDA $03
2E52  C9 98       CMP #$98
2E54  90 07       BCC $2E5D
2E56  C9 9A       CMP #$9A
2E58  B0 03       BCS $2E5D
2E5A  4C AA 2E    JMP $2EAA
2E5D  C9 D8       CMP #$D8
2E5F  D0 03       BNE $2E64
2E61  4C AA 2E    JMP $2EAA
2E64  A5 02       LDA $02
2E66  C9 35       CMP #$35
2E68  B0 18       BCS $2E82
2E6A  A5 03       LDA $03
2E6C  C9 80       CMP #$80
2E6E  90 08       BCC $2E78
2E70  C9 B0       CMP #$B0
2E72  B0 04       BCS $2E78
2E74  A5 0B       LDA $0B
2E76  85 02       STA $02
2E78  A5 03       LDA $03
2E7A  C9 C0       CMP #$C0
2E7C  90 04       BCC $2E82
2E7E  A5 0B       LDA $0B
2E80  85 02       STA $02
2E82  A5 02       LDA $02
2E84  C9 34       CMP #$34
2E86  B0 18       BCS $2EA0
2E88  A5 03       LDA $03
2E8A  C9 80       CMP #$80
2E8C  90 08       BCC $2E96
2E8E  C9 B0       CMP #$B0
2E90  B0 04       BCS $2E96
2E92  A5 0C       LDA $0C
2E94  85 03       STA $03
2E96  A5 03       LDA $03
2E98  C9 C0       CMP #$C0
2E9A  90 04       BCC $2EA0
2E9C  A5 0C       LDA $0C
2E9E  85 03       STA $03
2EA0  A5 02       LDA $02
2EA2  C9 31       CMP #$31
2EA4  B0 04       BCS $2EAA
2EA6  A5 0B       LDA $0B
2EA8  85 02       STA $02
2EAA  A5 02       LDA $02
2EAC  C9 0A       CMP #$0A
2EAE  B0 04       BCS $2EB4
2EB0  A5 0B       LDA $0B
2EB2  85 02       STA $02
2EB4  A5 03       LDA $03
2EB6  C9 D9       CMP #$D9
2EB8  D0 14       BNE $2ECE
2EBA  A5 02       LDA $02
2EBC  C9 42       CMP #$42
2EBE  B0 07       BCS $2EC7
2EC0  A5 0C       LDA $0C
2EC2  85 03       STA $03
2EC4  4C CE 2E    JMP $2ECE
2EC7  A2 07       LDX #$07
2EC9  A9 02       LDA #$02
2ECB  85 03       STA $03
2ECD  60          RTS
2ECE  A5 02       LDA $02
2ED0  C9 3C       CMP #$3C
2ED2  90 13       BCC $2EE7
2ED4  C9 4C       CMP #$4C
2ED6  B0 0F       BCS $2EE7
2ED8  A5 03       LDA $03
2EDA  C9 0F       CMP #$0F
2EDC  D0 06       BNE $2EE4
2EDE  A2 0B       LDX #$0B
2EE0  A9 BE       LDA #$BE
2EE2  85 03       STA $03
2EE4  4C CE 2A    JMP $2ACE
2EE7  4C AC 2A    JMP $2AAC
2EEA  A5 02       LDA $02
2EEC  C9 3D       CMP #$3D
2EEE  B0 14       BCS $2F04
2EF0  A5 03       LDA $03
2EF2  C9 20       CMP #$20
2EF4  B0 04       BCS $2EFA
2EF6  A5 0B       LDA $0B
2EF8  85 02       STA $02
2EFA  A5 03       LDA $03
2EFC  C9 BA       CMP #$BA
2EFE  90 04       BCC $2F04
2F00  A5 0B       LDA $0B
2F02  85 02       STA $02
2F04  A5 02       LDA $02
2F06  C9 3C       CMP #$3C
2F08  B0 14       BCS $2F1E
2F0A  A5 03       LDA $03
2F0C  C9 20       CMP #$20
2F0E  B0 04       BCS $2F14
2F10  A5 0C       LDA $0C
2F12  85 03       STA $03
2F14  A5 03       LDA $03
2F16  C9 BA       CMP #$BA
2F18  90 04       BCC $2F1E
2F1A  A5 0C       LDA $0C
2F1C  85 03       STA $03
2F1E  A5 02       LDA $02
2F20  C9 35       CMP #$35
2F22  B0 18       BCS $2F3C
2F24  A5 03       LDA $03
2F26  C9 40       CMP #$40
2F28  90 07       BCC $2F31
2F2A  C9 42       CMP #$42
2F2C  B0 03       BCS $2F31
2F2E  4C 8A 2F    JMP $2F8A
2F31  C9 90       CMP #$90
2F33  90 07       BCC $2F3C
2F35  C9 92       CMP #$92
2F37  B0 03       BCS $2F3C
2F39  4C 8A 2F    JMP $2F8A
2F3C  A5 02       LDA $02
2F3E  C9 35       CMP #$35
2F40  B0 1C       BCS $2F5E
2F42  A5 03       LDA $03
2F44  C9 28       CMP #$28
2F46  90 08       BCC $2F50
2F48  C9 58       CMP #$58
2F4A  B0 04       BCS $2F50
2F4C  A5 0B       LDA $0B
2F4E  85 02       STA $02
2F50  A5 03       LDA $03
2F52  C9 78       CMP #$78
2F54  90 08       BCC $2F5E
2F56  C9 A8       CMP #$A8
2F58  B0 04       BCS $2F5E
2F5A  A5 0B       LDA $0B
2F5C  85 02       STA $02
2F5E  A5 02       LDA $02
2F60  C9 34       CMP #$34
2F62  B0 1C       BCS $2F80
2F64  A5 03       LDA $03
2F66  C9 28       CMP #$28
2F68  90 08       BCC $2F72
2F6A  C9 58       CMP #$58
2F6C  B0 04       BCS $2F72
2F6E  A5 0C       LDA $0C
2F70  85 03       STA $03
2F72  A5 03       LDA $03
2F74  C9 78       CMP #$78
2F76  90 08       BCC $2F80
2F78  C9 A8       CMP #$A8
2F7A  B0 04       BCS $2F80
2F7C  A5 0C       LDA $0C
2F7E  85 03       STA $03
2F80  A5 02       LDA $02
2F82  C9 2D       CMP #$2D
2F84  B0 04       BCS $2F8A
2F86  A5 0B       LDA $0B
2F88  85 02       STA $02
2F8A  A5 02       LDA $02
2F8C  C9 09       CMP #$09
2F8E  B0 04       BCS $2F94
2F90  A5 0B       LDA $0B
2F92  85 02       STA $02
2F94  A5 03       LDA $03
2F96  C9 01       CMP #$01
2F98  D0 09       BNE $2FA3
2F9A  A2 06       LDX #$06
2F9C  A9 D7       LDA #$D7
2F9E  85 03       STA $03
2FA0  4C CE 2A    JMP $2ACE
2FA3  C9 D9       CMP #$D9
2FA5  D0 06       BNE $2FAD
2FA7  A2 08       LDX #$08
2FA9  A9 02       LDA #$02
2FAB  85 03       STA $03
2FAD  4C CE 2A    JMP $2ACE
2FB0  EC 1A 36    CPX $361A
2FB3  D0 1D       BNE $2FD2
2FB5  AD 9A 35    LDA $359A
2FB8  29 01       AND #$01
2FBA  F0 16       BEQ $2FD2
2FBC  A5 03       LDA $03
2FBE  C9 25       CMP #$25
2FC0  90 10       BCC $2FD2
2FC2  C9 36       CMP #$36
2FC4  B0 0C       BCS $2FD2
2FC6  A5 0C       LDA $0C
2FC8  85 03       STA $03
2FCA  AD 9A 35    LDA $359A
2FCD  09 80       ORA #$80
2FCF  8D 9A 35    STA $359A
2FD2  A5 02       LDA $02
2FD4  C9 35       CMP #$35
2FD6  B0 18       BCS $2FF0
2FD8  A5 03       LDA $03
2FDA  C9 08       CMP #$08
2FDC  90 07       BCC $2FE5
2FDE  C9 0A       CMP #$0A
2FE0  B0 03       BCS $2FE5
2FE2  4C 75 30    JMP $3075
2FE5  C9 48       CMP #$48
2FE7  90 07       BCC $2FF0
2FE9  C9 4A       CMP #$4A
2FEB  B0 03       BCS $2FF0
2FED  4C 75 30    JMP $3075
2FF0  A5 02       LDA $02
2FF2  C9 35       CMP #$35
2FF4  B0 26       BCS $301C
2FF6  A5 03       LDA $03
2FF8  C9 20       CMP #$20
2FFA  B0 04       BCS $3000
2FFC  A5 0B       LDA $0B
2FFE  85 02       STA $02
3000  A5 03       LDA $03
3002  C9 30       CMP #$30
3004  90 08       BCC $300E
3006  C9 60       CMP #$60
3008  B0 04       BCS $300E
300A  A5 0B       LDA $0B
300C  85 02       STA $02
300E  A5 03       LDA $03
3010  C9 66       CMP #$66
3012  90 08       BCC $301C
3014  C9 90       CMP #$90
3016  B0 04       BCS $301C
3018  A5 0B       LDA $0B
301A  85 02       STA $02
301C  A5 02       LDA $02
301E  C9 37       CMP #$37
3020  B0 26       BCS $3048
3022  A5 03       LDA $03
3024  C9 20       CMP #$20
3026  B0 04       BCS $302C
3028  A5 0C       LDA $0C
302A  85 03       STA $03
302C  A5 03       LDA $03
302E  C9 30       CMP #$30
3030  90 08       BCC $303A
3032  C9 60       CMP #$60
3034  B0 04       BCS $303A
3036  A5 0C       LDA $0C
3038  85 03       STA $03
303A  A5 03       LDA $03
303C  C9 66       CMP #$66
303E  90 08       BCC $3048
3040  C9 90       CMP #$90
3042  B0 04       BCS $3048
3044  A5 0C       LDA $0C
3046  85 03       STA $03
3048  A5 02       LDA $02
304A  C9 2D       CMP #$2D
304C  B0 27       BCS $3075
304E  A5 03       LDA $03
3050  C9 A0       CMP #$A0
3052  90 1D       BCC $3071
3054  C9 A4       CMP #$A4
3056  B0 19       BCS $3071
3058  4C 71 30    JMP $3071
305B  AD 8E 35    LDA $358E
305E  C9 11       CMP #$11
3060  D0 0F       BNE $3071
3062  A2 88       LDX #$88
3064  AD 85 36    LDA $3685
3067  C9 00       CMP #$00
3069  F0 03       BEQ $306E
306B  8E 1B 36    STX $361B
306E  4C 75 30    JMP $3075
3071  A5 0B       LDA $0B
3073  85 02       STA $02
3075  A5 02       LDA $02
3077  C9 09       CMP #$09
3079  B0 04       BCS $307F
307B  A5 0B       LDA $0B
307D  85 02       STA $02
307F  A5 03       LDA $03
3081  C9 01       CMP #$01
3083  D0 14       BNE $3099
3085  A5 02       LDA $02
3087  C9 42       CMP #$42
3089  B0 07       BCS $3092
308B  A5 0C       LDA $0C
308D  85 03       STA $03
308F  4C 99 30    JMP $3099
3092  A2 07       LDX #$07
3094  A9 D7       LDA #$D7
3096  85 03       STA $03
3098  60          RTS
3099  A5 02       LDA $02
309B  C9 3C       CMP #$3C
309D  90 11       BCC $30B0
309F  C9 4C       CMP #$4C
30A1  B0 0D       BCS $30B0
30A3  A5 03       LDA $03
30A5  C9 C8       CMP #$C8
30A7  D0 11       BNE $30BA
30A9  A2 02       LDX #$02
30AB  A9 11       LDA #$11
30AD  85 03       STA $03
30AF  18          CLC
30B0  A5 02       LDA $02
30B2  38          SEC
30B3  E9 2D       SBC #$2D
30B5  85 FA       STA $FA
30B7  20 01 2D    JSR $2D01
30BA  4C CE 2A    JMP $2ACE
30BD  A5 02       LDA $02
30BF  C9 3D       CMP #$3D
30C1  B0 0A       BCS $30CD
30C3  A5 03       LDA $03
30C5  C9 38       CMP #$38
30C7  90 04       BCC $30CD
30C9  A5 0B       LDA $0B
30CB  85 02       STA $02
30CD  A5 02       LDA $02
30CF  C9 3C       CMP #$3C
30D1  B0 0A       BCS $30DD
30D3  A5 03       LDA $03
30D5  C9 38       CMP #$38
30D7  90 04       BCC $30DD
30D9  A5 0C       LDA $0C
30DB  85 03       STA $03
30DD  A5 02       LDA $02
30DF  C9 35       CMP #$35
30E1  B0 1C       BCS $30FF
30E3  A5 0B       LDA $0B
30E5  85 02       STA $02
30E7  A5 03       LDA $03
30E9  C9 32       CMP #$32
30EB  D0 12       BNE $30FF
30ED  AD 52 36    LDA $3652
30F0  C9 09       CMP #$09
30F2  F0 0B       BEQ $30FF
30F4  A2 02       LDX #$02
30F6  A9 50       LDA #$50
30F8  85 03       STA $03
30FA  A9 2E       LDA #$2E
30FC  85 02       STA $02
30FE  60          RTS
30FF  20 FE 2C    JSR $2CFE
3102  4C CE 2A    JMP $2ACE
3105  A5 02       LDA $02
3107  C9 47       CMP #$47
3109  B0 0E       BCS $3119
310B  A5 03       LDA $03
310D  C9 30       CMP #$30
310F  90 08       BCC $3119
3111  C9 A8       CMP #$A8
3113  B0 04       BCS $3119
3115  A5 0B       LDA $0B
3117  85 02       STA $02
3119  A5 02       LDA $02
311B  C9 46       CMP #$46
311D  B0 0E       BCS $312D
311F  A5 03       LDA $03
3121  C9 30       CMP #$30
3123  90 08       BCC $312D
3125  C9 A8       CMP #$A8
3127  B0 04       BCS $312D
3129  A5 0C       LDA $0C
312B  85 03       STA $03
312D  A5 02       LDA $02
312F  C9 35       CMP #$35
3131  B0 04       BCS $3137
3133  A5 0B       LDA $0B
3135  85 02       STA $02
3137  20 AC 2A    JSR $2AAC
313A  20 7F 30    JSR $307F
313D  E0 02       CPX #$02
313F  D0 25       BNE $3166
3141  AD 51 36    LDA $3651
3144  C9 0A       CMP #$0A
3146  D0 14       BNE $315C
3148  AD 77 36    LDA $3677
314B  C9 80       CMP #$80
314D  D0 17       BNE $3166
314F  AD 51 36    LDA $3651
3152  09 80       ORA #$80
3154  8D 51 36    STA $3651
3157  A9 FF       LDA #$FF
3159  8D 77 36    STA $3677
315C  A2 00       LDX #$00
315E  A9 2E       LDA #$2E
3160  85 02       STA $02
3162  A9 90       LDA #$90
3164  85 03       STA $03
3166  60          RTS
3167  A5 02       LDA $02
3169  C9 33       CMP #$33
316B  B0 0A       BCS $3177
316D  A5 0C       LDA $0C
316F  85 03       STA $03
3171  A5 04       LDA $04
3173  09 20       ORA #$20
3175  85 04       STA $04
3177  A5 02       LDA $02
3179  C9 35       CMP #$35
317B  B0 50       BCS $31CD
317D  A5 0C       LDA $0C
317F  85 03       STA $03
3181  A5 03       LDA $03
3183  C9 88       CMP #$88
3185  F0 46       BEQ $31CD
3187  C9 58       CMP #$58
3189  F0 42       BEQ $31CD
318B  C9 40       CMP #$40
318D  90 0C       BCC $319B
318F  C9 42       CMP #$42
3191  B0 08       BCS $319B
3193  A9 00       LDA #$00
3195  8D C2 31    STA $31C2
3198  4C B8 31    JMP $31B8
319B  C9 70       CMP #$70
319D  90 0C       BCC $31AB
319F  C9 72       CMP #$72
31A1  B0 08       BCS $31AB
31A3  A9 01       LDA #$01
31A5  8D C2 31    STA $31C2
31A8  4C B8 31    JMP $31B8
31AB  C9 A0       CMP #$A0
31AD  90 17       BCC $31C6
31AF  C9 A2       CMP #$A2
31B1  B0 13       BCS $31C6
31B3  A9 02       LDA #$02
31B5  8D C2 31    STA $31C2
31B8  A5 02       LDA $02
31BA  C9 18       CMP #$18
31BC  B0 19       BCS $31D7
31BE  4C C6 31    JMP $31C6
31C1  A9 FF       LDA #$FF
31C3  8D 89 0E    STA $0E89
31C6  A5 0B       LDA $0B
31C8  85 02       STA $02
31CA  4C D7 31    JMP $31D7
31CD  A5 02       LDA $02
31CF  C9 2D       CMP #$2D
31D1  B0 04       BCS $31D7
31D3  A5 0B       LDA $0B
31D5  85 02       STA $02
31D7  20 AC 2A    JSR $2AAC
31DA  A9 60       LDA #$60
31DC  8D AF 30    STA $30AF
31DF  20 7F 30    JSR $307F
31E2  A9 18       LDA #$18
31E4  8D AF 30    STA $30AF
31E7  E0 02       CPX #$02
31E9  D0 03       BNE $31EE
31EB  A2 06       LDX #$06
31ED  60          RTS
31EE  A5 02       LDA $02
31F0  C9 36       CMP #$36
31F2  90 14       BCC $3208
31F4  C9 46       CMP #$46
31F6  B0 10       BCS $3208
31F8  A5 03       LDA $03
31FA  C9 79       CMP #$79
31FC  90 0A       BCC $3208
31FE  C9 A8       CMP #$A8
3200  B0 06       BCS $3208
3202  A5 04       LDA $04
3204  09 20       ORA #$20
3206  85 04       STA $04
3208  A5 02       LDA $02
320A  C9 3E       CMP #$3E
320C  90 14       BCC $3222
320E  C9 4E       CMP #$4E
3210  B0 10       BCS $3222
3212  A5 03       LDA $03
3214  C9 21       CMP #$21
3216  90 0A       BCC $3222
3218  C9 58       CMP #$58
321A  B0 06       BCS $3222
321C  A5 04       LDA $04
321E  09 20       ORA #$20
3220  85 04       STA $04
3222  60          RTS
3223  A5 02       LDA $02
3225  C9 3D       CMP #$3D
3227  B0 0A       BCS $3233
3229  A5 03       LDA $03
322B  C9 A0       CMP #$A0
322D  B0 04       BCS $3233
322F  A5 0B       LDA $0B
3231  85 02       STA $02
3233  A5 02       LDA $02
3235  C9 3C       CMP #$3C
3237  B0 0A       BCS $3243
3239  A5 03       LDA $03
323B  C9 A0       CMP #$A0
323D  B0 04       BCS $3243
323F  A5 0C       LDA $0C
3241  85 03       STA $03
3243  A5 02       LDA $02
3245  C9 35       CMP #$35
3247  B0 38       BCS $3281
3249  A5 0B       LDA $0B
324B  85 02       STA $02
324D  A5 03       LDA $03
324F  C9 A8       CMP #$A8
3251  D0 2E       BNE $3281
3253  AD 53 36    LDA $3653
3256  C9 0C       CMP #$0C
3258  D0 1C       BNE $3276
325A  AD 77 36    LDA $3677
325D  C9 80       CMP #$80
325F  D0 20       BNE $3281
3261  AD 53 36    LDA $3653
3264  09 80       ORA #$80
3266  8D 53 36    STA $3653
3269  AD 4F 36    LDA $364F
326C  09 80       ORA #$80
326E  8D 4F 36    STA $364F
3271  A9 FF       LDA #$FF
3273  8D 77 36    STA $3677
3276  A2 02       LDX #$02
3278  A9 2E       LDA #$2E
327A  85 02       STA $02
327C  A9 8E       LDA #$8E
327E  85 03       STA $03
3280  60          RTS
3281  20 FE 2C    JSR $2CFE
3284  4C CE 2A    JMP $2ACE
3287  A5 02       LDA $02
3289  C9 FF       CMP #$FF
328B  D0 02       BNE $328F
328D  E6 02       INC $02
328F  A5 03       LDA $03
3291  C9 FF       CMP #$FF
3293  D0 02       BNE $3297
3295  E6 03       INC $03
3297  C9 D8       CMP #$D8
3299  D0 02       BNE $329D
329B  C6 03       DEC $03
329D  A5 02       LDA $02
329F  C9 1F       CMP #$1F
32A1  90 34       BCC $32D7
32A3  C9 27       CMP #$27
32A5  B0 30       BCS $32D7
32A7  A5 03       LDA $03
32A9  C9 66       CMP #$66
32AB  D0 2A       BNE $32D7
32AD  AD 54 36    LDA $3654
32B0  C9 0D       CMP #$0D
32B2  D0 1C       BNE $32D0
32B4  AD 77 36    LDA $3677
32B7  C9 80       CMP #$80
32B9  D0 1C       BNE $32D7
32BB  A9 FF       LDA #$FF
32BD  8D 77 36    STA $3677
32C0  AD 54 36    LDA $3654
32C3  09 80       ORA #$80
32C5  8D 54 36    STA $3654
32C8  AD 4D 36    LDA $364D
32CB  09 80       ORA #$80
32CD  8D 4D 36    STA $364D
32D0  A2 01       LDX #$01
32D2  A9 30       LDA #$30
32D4  85 02       STA $02
32D6  60          RTS
32D7  4C CE 2A    JMP $2ACE
32DA  8A          TXA
32DB  0A          ASL A
32DC  A8          TAY
32DD  B9 CC 36    LDA $36CC,Y
32E0  8D EA 32    STA $32EA
32E3  B9 CD 36    LDA $36CD,Y
32E6  8D EB 32    STA $32EB
32E9  4C BB 29    JMP $29BB
32EC  A2 00       LDX #$00
32EE  A0 00       LDY #$00
32F0  AD 1A 36    LDA $361A
32F3  29 7F       AND #$7F
32F5  D9 1A 36    CMP $361A,Y
32F8  D0 20       BNE $331A
32FA  B9 E4 35    LDA $35E4,Y
32FD  95 32       STA $32,X
32FF  B9 FF 35    LDA $35FF,Y
3302  95 36       STA $36,X
3304  B9 DB 35    LDA $35DB,Y
3307  95 3B       STA $3B,X
3309  B9 ED 35    LDA $35ED,Y
330C  29 0C       AND #$0C
330E  4A          LSR A
330F  79 F6 35    ADC $35F6,Y
3312  95 40       STA $40,X
3314  E8          INX
3315  EC A1 35    CPX $35A1
3318  F0 13       BEQ $332D
331A  C8          INY
331B  C0 09       CPY #$09
331D  D0 D1       BNE $32F0
331F  A9 E0       LDA #$E0
3321  95 3B       STA $3B,X
3323  A9 C5       LDA #$C5
3325  95 32       STA $32,X
3327  E8          INX
3328  EC A1 35    CPX $35A1
332B  D0 F2       BNE $331F
332D  AE A1 35    LDX $35A1
3330  CA          DEX
3331  86 0B       STX $0B
3333  A2 00       LDX #$00
3335  86 0E       STX $0E
3337  B5 32       LDA $32,X
3339  D5 33       CMP $33,X
333B  B0 34       BCS $3371
333D  F0 32       BEQ $3371
333F  85 0F       STA $0F
3341  B5 33       LDA $33,X
3343  95 32       STA $32,X
3345  A5 0F       LDA $0F
3347  95 33       STA $33,X
3349  B5 36       LDA $36,X
334B  85 0F       STA $0F
334D  B5 37       LDA $37,X
334F  95 36       STA $36,X
3351  A5 0F       LDA $0F
3353  95 37       STA $37,X
3355  B5 3B       LDA $3B,X
3357  85 0F       STA $0F
3359  B5 3C       LDA $3C,X
335B  95 3B       STA $3B,X
335D  A5 0F       LDA $0F
335F  95 3C       STA $3C,X
3361  B5 40       LDA $40,X
3363  85 0F       STA $0F
3365  B5 41       LDA $41,X
3367  95 40       STA $40,X
3369  A5 0F       LDA $0F
336B  95 41       STA $41,X
336D  A9 FF       LDA #$FF
336F  85 0E       STA $0E
3371  E8          INX
3372  E4 0B       CPX $0B
3374  D0 C1       BNE $3337
3376  A5 0E       LDA $0E
3378  C9 00       CMP #$00
337A  D0 B7       BNE $3333
337C  A0 00       LDY #$00
337E  A2 00       LDX #$00
3380  A9 03       LDA #$03
3382  85 0B       STA $0B
3384  A9 02       LDA #$02
3386  85 0C       STA $0C
3388  AD 12 D0    LDA $D012
338B  C9 BA       CMP #$BA
338D  90 F9       BCC $3388
338F  A9 FF       LDA #$FF
3391  8D 1C D0    STA $D01C
3394  8E DA 19    STX $19DA
3397  8E 26 1A    STX $1A26
339A  B5 40       LDA $40,X
339C  C9 E1       CMP #$E1
339E  F0 07       BEQ $33A7
33A0  C9 E3       CMP #$E3
33A2  F0 03       BEQ $33A7
33A4  4C AC 33    JMP $33AC
33A7  A9 00       LDA #$00
33A9  4C D9 33    JMP $33D9
33AC  C9 E0       CMP #$E0
33AE  F0 07       BEQ $33B7
33B0  C9 E2       CMP #$E2
33B2  F0 03       BEQ $33B7
33B4  4C D4 33    JMP $33D4
33B7  AD 0F 36    LDA $360F
33BA  29 80       AND #$80
33BC  F0 0B       BEQ $33C9
33BE  B5 3B       LDA $3B,X
33C0  18          CLC
33C1  69 14       ADC #$14
33C3  99 00 D0    STA $D000,Y
33C6  4C E9 33    JMP $33E9
33C9  B5 3B       LDA $3B,X
33CB  18          CLC
33CC  69 2C       ADC #$2C
33CE  99 00 D0    STA $D000,Y
33D1  4C E9 33    JMP $33E9
33D4  B5 3B       LDA $3B,X
33D6  18          CLC
33D7  69 20       ADC #$20
33D9  99 00 D0    STA $D000,Y
33DC  B5 40       LDA $40,X
33DE  C9 AA       CMP #$AA
33E0  90 07       BCC $33E9
33E2  C9 BD       CMP #$BD
33E4  B0 03       BCS $33E9
33E6  8C 8B 36    STY $368B
33E9  C8          INY
33EA  B5 32       LDA $32,X
33EC  18          CLC
33ED  69 3A       ADC #$3A
33EF  99 00 D0    STA $D000,Y
33F2  C8          INY
33F3  B5 3B       LDA $3B,X
33F5  18          CLC
33F6  69 20       ADC #$20
33F8  99 00 D0    STA $D000,Y
33FB  C8          INY
33FC  B5 32       LDA $32,X
33FE  18          CLC
33FF  69 4F       ADC #$4F
3401  99 00 D0    STA $D000,Y
3404  C8          INY
3405  84 0A       STY $0A
3407  8A          TXA
3408  0A          ASL A
3409  A8          TAY
340A  B5 36       LDA $36,X
340C  99 27 D0    STA $D027,Y
340F  B5 40       LDA $40,X
3411  C9 E2       CMP #$E2
3413  D0 02       BNE $3417
3415  A9 E0       LDA #$E0
3417  99 F8 63    STA $63F8,Y
341A  C8          INY
341B  C9 96       CMP #$96
341D  90 33       BCC $3452
341F  C9 A9       CMP #$A9
3421  B0 2F       BCS $3452
3423  AD 97 35    LDA $3597
3426  C9 FF       CMP #$FF
3428  D0 16       BNE $3440
342A  AD 28 1D    LDA $1D28
342D  C9 00       CMP #$00
342F  F0 07       BEQ $3438
3431  AD 85 36    LDA $3685
3434  C9 00       CMP #$00
3436  F0 08       BEQ $3440
3438  A9 0A       LDA #$0A
343A  99 27 D0    STA $D027,Y
343D  4C 45 34    JMP $3445
3440  A9 00       LDA #$00
3442  99 27 D0    STA $D027,Y
3445  A5 0C       LDA $0C
3447  49 FF       EOR #$FF
3449  2D 1C D0    AND $D01C
344C  8D 1C D0    STA $D01C
344F  4C 62 34    JMP $3462
3452  C9 D0       CMP #$D0
3454  90 07       BCC $345D
3456  C9 D7       CMP #$D7
3458  B0 03       BCS $345D
345A  4C 40 34    JMP $3440
345D  B5 36       LDA $36,X
345F  99 27 D0    STA $D027,Y
3462  B5 40       LDA $40,X
3464  18          CLC
3465  69 01       ADC #$01
3467  99 F8 63    STA $63F8,Y
346A  A4 0A       LDY $0A
346C  20 86 34    JSR $3486
346F  06 0B       ASL $0B
3471  06 0B       ASL $0B
3473  06 0C       ASL $0C
3475  06 0C       ASL $0C
3477  E8          INX
3478  EC A1 35    CPX $35A1
347B  F0 03       BEQ $3480
347D  4C 9A 33    JMP $339A
3480  A9 FF       LDA #$FF
3482  8D 15 D0    STA $D015
3485  60          RTS
3486  AD 1A 36    LDA $361A
3489  C9 00       CMP #$00
348B  F0 05       BEQ $3492
348D  C9 01       CMP #$01
348F  F0 01       BEQ $3492
3491  60          RTS
3492  B5 32       LDA $32,X
3494  C9 0C       CMP #$0C
3496  B0 1D       BCS $34B5
3498  AD DA 19    LDA $19DA
349B  05 0B       ORA $0B
349D  8D DA 19    STA $19DA
34A0  AD 1A 36    LDA $361A
34A3  C9 01       CMP #$01
34A5  D0 1F       BNE $34C6
34A7  B5 3B       LDA $3B,X
34A9  C9 18       CMP #$18
34AB  B0 09       BCS $34B6
34AD  AD 26 1A    LDA $1A26
34B0  05 0B       ORA $0B
34B2  8D 26 1A    STA $1A26
34B5  60          RTS
34B6  C9 28       CMP #$28
34B8  90 0C       BCC $34C6
34BA  C9 48       CMP #$48
34BC  B0 08       BCS $34C6
34BE  AD 26 1A    LDA $1A26
34C1  05 0B       ORA $0B
34C3  8D 26 1A    STA $1A26
34C6  60          RTS
34C7  A9 2B       LDA #$2B
34C9  8D 11 D0    STA $D011
34CC  A9 07       LDA #$07
34CE  20 00 37    JSR $3700
34D1  A9 00       LDA #$00
34D3  8D 18 14    STA $1418
34D6  8D 15 D0    STA $D015
34D9  A9 04       LDA #$04
34DB  8D 9C 35    STA $359C
34DE  A9 24       LDA #$24
34E0  8D 9D 35    STA $359D
34E3  A9 18       LDA #$18
34E5  8D 9E 35    STA $359E
34E8  A9 D9       LDA #$D9
34EA  85 06       STA $06
34EC  A9 A8       LDA #$A8
34EE  85 07       STA $07
34F0  A9 60       LDA #$60
34F2  8D EA 14    STA $14EA
34F5  A9 CF       LDA #$CF
34F7  8D A0 35    STA $35A0
34FA  A9 34       LDA #$34
34FC  85 01       STA $01
34FE  20 17 14    JSR $1417
3501  A9 35       LDA #$35
3503  85 01       STA $01
3505  A9 01       LDA #$01
3507  20 00 37    JSR $3700
350A  A9 3B       LDA #$3B
350C  8D 11 D0    STA $D011
350F  A9 01       LDA #$01
3511  8D 18 14    STA $1418
3514  8D 9C 35    STA $359C
3517  A9 1F       LDA #$1F
3519  8D 9D 35    STA $359D
351C  A9 10       LDA #$10
351E  8D 9E 35    STA $359E
3521  A9 7F       LDA #$7F
3523  8D A0 35    STA $35A0
3526  A9 A9       LDA #$A9
3528  8D EA 14    STA $14EA
352B  60          RTS
352C  A9 AD       LDA #$AD
352E  85 06       STA $06
3530  A9 AD       LDA #$AD
3532  85 07       STA $07
3534  A9 AD       LDA #$AD
3536  85 0A       STA $0A
3538  A9 B1       LDA #$B1
353A  85 0B       STA $0B
353C  A2 04       LDX #$04
353E  A0 00       LDY #$00
3540  B1 06       LDA ($06),Y
3542  85 FA       STA $FA
3544  B1 0A       LDA ($0A),Y
3546  91 06       STA ($06),Y
3548  A5 FA       LDA $FA
354A  91 0A       STA ($0A),Y
354C  88          DEY
354D  D0 F1       BNE $3540
354F  E6 0B       INC $0B
3551  E6 07       INC $07
3553  CA          DEX
3554  D0 EA       BNE $3540
3556  A9 80       LDA #$80
3558  85 06       STA $06
355A  85 0A       STA $0A
355C  A9 65       LDA #$65
355E  85 0B       STA $0B
3560  A9 6A       LDA #$6A
3562  85 07       STA $07
3564  A2 05       LDX #$05
3566  B1 06       LDA ($06),Y
3568  85 FA       STA $FA
356A  B1 0A       LDA ($0A),Y
356C  91 06       STA ($06),Y
356E  A5 FA       LDA $FA
3570  91 0A       STA ($0A),Y
3572  88          DEY
3573  D0 F1       BNE $3566
3575  E6 0B       INC $0B
3577  E6 07       INC $07
3579  CA          DEX
357A  D0 EA       BNE $3566
357C  AD 08 36    LDA $3608
357F  85 FA       STA $FA
3581  AD 09 36    LDA $3609
3584  8D 08 36    STA $3608
3587  A5 FA       LDA $FA
3589  8D 09 36    STA $3609
358C  60          RTS
358D  60          RTS
358E  12          ??
358F  02          ??
3590  00          BRK
3591  00          BRK
3592  00          BRK
3593  40          RTI
3594  03          ??
3595  0A          ASL A
3596  00          BRK
3597  00          BRK
3598  00          BRK
3599  00          BRK
359A  01 00       ORA ($00,X)
359C  01 1F       ORA ($1F,X)
359E  10 FF       BPL $359F
35A0  7F          ??
35A1  04          ??
35A2  0A          ASL A
35A3  09 44       ORA #$44
35A5  4F          ??
35A6  20 59 4F    JSR $4F59
35A9  55 20       EOR $20,X
35AB  57          ??
35AC  49 53       EOR #$53
35AE  48          PHA
35AF  20 54 4F    JSR $4F54
35B2  20 42 45    JSR $4542
35B5  2A          ROL A
35B6  54          ??
35B7  48          PHA
35B8  45 20       EOR $20
35BA  52          ??
35BB  4F          ??
35BC  43          ??
35BD  4B          ??
35BE  59 20 48    EOR $4820,Y
35C1  4F          ??
35C2  52          ??
35C3  52          ??
35C4  4F          ??
35C5  52          ??
35C6  20 53 48    JSR $4853
35C9  4F          ??
35CA  57          ??
35CB  2A          ROL A
35CC  42          ??
35CD  52          ??
35CE  41 44       EOR ($44,X)
35D0  20 4F 52    JSR $524F
35D3  20 4A 41    JSR $414A
35D6  4E 45 54    LSR $5445
35D9  3F          ??
35DA  2A          ROL A
35DB  14          ??
35DC  6E 46 5F    ROR $5F46,X
35DF  5F          ??
35E0  5F          ??
35E1  5F          ??
35E2  5F          ??
35E3  77          ??
35E4  4B          ??
35E5  17          ??
35E6  42          ??
35E7  42          ??
35E8  42          ??
35E9  42          ??
35EA  3C          ??
35EB  46 46       LSR $46
35ED  00          BRK
35EE  01 02       ORA ($02,X)
35F0  03          ??
35F1  02          ??
35F2  02          ??
35F3  01 00       ORA ($00,X)
35F5  00          BRK
35F6  96 AA       STX $AA,Y
35F8  D0 D8       BNE $35D2
35FA  E5 ED       SBC $ED
35FC  CA          DEX
35FD  E0 E1       CPX #$E1
35FF  0E 0B 07    ASL $070B
3602  0C          ??
3603  01 01       ORA ($01,X)
3605  01 0E       ORA ($0E,X)
3607  0E 00 00    ASL $0000
360A  04          ??
360B  00          BRK
360C  00          BRK
360D  00          BRK
360E  00          BRK
360F  00          BRK
3610  00          BRK
3611  00          BRK
3612  00          BRK
3613  00          BRK
3614  00          BRK
3615  00          BRK
3616  00          BRK
3617  00          BRK
3618  00          BRK
3619  00          BRK
361A  06 04       ASL $04
361C  04          ??
361D  05 00       ORA $00
361F  02          ??
3620  03          ??
3621  0B          ??
3622  0B          ??
3623  64          ??
3624  96 50       STX $50,Y
3626  C8          INY
3627  21 DF       AND ($DF,X)
3629  42          ??
362A  42          ??
362B  A4 A4       LDY $A4
362D  50 5A       BVC $3689
362F  0A          ASL A
3630  06 09       ASL $09
3632  05 09       ORA $09
3634  06 00       ASL $00
3636  00          BRK
3637  01 02       ORA ($02,X)
3639  0A          ASL A
363A  09 0C       ORA #$0C
363C  0D 03 0F    ORA $0F03
363F  0E 0D 0D    ASL $0D0D
3642  0E 0F 19    ASL $190F
3645  1C          ??
3646  03          ??
3647  05 16       ORA $16
3649  05 01       ORA $01
364B  00          BRK
364C  00          BRK
364D  01 02       ORA ($02,X)
364F  02          ??
3650  82          ??
3651  0A          ASL A
3652  09 0C       ORA #$0C
3654  0D 01 08    ORA $0801
3657  08          PHP
3658  06 06       ASL $06
365A  08          PHP
365B  08          PHP
365C  07          ??
365D  07          ??
365E  06 0E       ASL $0E
3660  12          ??
3661  0D 0A 13    ORA $130A
3664  1B          ??
3665  1B          ??
3666  06 17       ASL $17
3668  0D 04 03    ORA $0304
366B  03          ??
366C  05 05       ORA $05
366E  07          ??
366F  07          ??
3670  05 05       ORA $05
3672  05 00       ORA $00
3674  00          BRK
3675  00          BRK
3676  00          BRK
3677  FF          ??
3678  00          BRK
3679  00          BRK
367A  00          BRK
367B  00          BRK
367C  00          BRK
367D  00          BRK
367E  00          BRK
367F  00          BRK
3680  FF          ??
3681  00          BRK
3682  FF          ??
3683  FF          ??
3684  01 00       ORA ($00,X)
3686  81 C7       STA ($C7,X)
3688  09 00       ORA #$00
368A  00          BRK
368B  00          BRK
368C  03          ??
368D  02          ??
368E  00          BRK
368F  00          BRK
3690  00          BRK
3691  00          BRK
3692  00          BRK
3693  00          BRK
3694  07          ??
3695  07          ??
3696  67          ??
3697  0D 0D 0D    ORA $0D0D
369A  05 05       ORA $05
369C  05 20       ORA $20
369E  21 36       AND ($36,X)
36A0  60          RTS
36A1  67          ??
36A2  06 09       ASL $09
36A4  09 0E       ORA #$0E
36A6  58          CLI
36A7  B0 60       BCS $3709
36A9  40          RTI
36AA  20 60 F0    JSR $F060
36AD  B1 1B       LDA ($1B),Y
36AF  0E 0C 04    ASL $040C
36B2  00          BRK
36B3  00          BRK
36B4  6C 01 FE    JMP ($FE01)
36B7  02          ??
36B8  CA          DEX
36B9  04          ??
36BA  8A          TXA
36BB  06 BC       ASL $BC
36BD  08          PHP
36BE  96 0A       STX $0A,Y
36C0  CE 0B C0    DEC $C00B
36C3  0D 84 0F    ORA $0F84
36C6  CF          ??
36C7  10 13       BPL $36DC
36C9  13          ??
36CA  26 15       ROL $15
36CC  BB          ??
36CD  29 E3       AND #$E3
36CF  2A          ROL A
36D0  15 2C       ORA $2C,X
36D2  15 2D       ORA $2D,X
36D4  44          ??
36D5  2D E2 2D    AND $2DE2
36D8  28          PLP
36D9  2E EA 2E    ROL $2EEA
36DC  B0 2F       BCS $370D
36DE  BD 30 05    LDA $0530,X
36E1  31 67       AND ($67),Y
36E3  31 23       AND ($23),Y
36E5  32          ??
36E6  87          ??
36E7  32          ??
36E8  06 00       ASL $00
READY.