Login

Subversion Repositories NedoOS

Rev

Rev 779 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed

        ;ORG    #8500
        ds 0x8000-$
        display $

GO
        CALL    L_86D6
        rst 0;RET

L_8504  LD      HL,#0005
        LD      DE,(L_AEA8)
        ADD     HL,DE
        LD      L,(HL)
        LD      H,#00
        LD      (L_B056),HL
        LD      HL,(L_B056)
        LD      BC,#0000
        OR      A
        SBC     HL,BC
        JP      NZ,L_8524
        JP      L_855D

       DB       #C3,#5D,#85       ;C].

L_8524  LD      HL,(L_B056)
        LD      BC,#0001
        OR      A
        SBC     HL,BC
        JP      NZ,L_8536
        JP      L_8571

       DB       #C3,#5D,#85       ;C].

L_8536  LD      HL,(L_B056)
        LD      BC,#0002
        OR      A
        SBC     HL,BC
        JP      NZ,L_8548
        JP      L_8587

       DB       #C3,#5D,#85       ;C].

L_8548  LD      HL,(L_B056)
        LD      BC,#0003
        OR      A
        SBC     HL,BC
        JP      NZ,L_855A
        JP      L_859D

       DB       #C3,#5D,#85       ;C].

L_855A  JP      L_85B3

L_855D  LD      HL,#F3E0
        PUSH    HL
        LD      HL,#F3E0
        LD      A,(HL)
        AND     #FC
        POP     HL
        LD      (HL),A
        LD      A,#08
        LD      (L_B037),A
        JP      L_85B3

L_8571  LD      HL,#F3E0
        PUSH    HL
        LD      HL,#F3E0
        LD      A,(HL)
        AND     #FC
        OR      #01
        POP     HL
        LD      (HL),A
        LD      A,#08
        LD      (L_B037),A
        JP      L_85B3

L_8587  LD      HL,#F3E0
        PUSH    HL
        LD      HL,#F3E0
        LD      A,(HL)
        AND     #FC
        OR      #02
        POP     HL
        LD      (HL),A
        LD      A,#20
        LD      (L_B037),A
        JP      L_85B3

L_859D  LD      HL,#F3E0
        PUSH    HL
        LD      HL,#F3E0
        LD      A,(HL)
        AND     #FC
        OR      #03
        POP     HL
        LD      (HL),A
        LD      A,#20
        LD      (L_B037),A
        JP      L_85B3

L_85B3  LD      HL,#FFFF
        LD      DE,(L_AEA8)
        ADD     HL,DE
        PUSH    HL
        LD      HL,#FCAF
        LD      A,(HL)
        POP     HL
        LD      (HL),A
        LD      HL,#FFFF
        LD      DE,(L_AEA8)
        ADD     HL,DE
        LD      L,(HL)
        LD      H,#00
        LD      (L_B056),HL
        LD      HL,(L_B056)
        LD      BC,#0001
        OR      A
        SBC     HL,BC
        JP      NZ,L_85E2
        JP      L_8663

       DB       #C3,#63,#86       ;Cc.

L_85E2  LD      HL,(L_B056)
        LD      BC,#0002
        OR      A
        SBC     HL,BC
        JP      NZ,L_85F4
        JP      L_8663

       DB       #C3,#63,#86       ;Cc.

L_85F4  LD      HL,(L_B056)
        LD      BC,#0003
        OR      A
        SBC     HL,BC
        JP      NZ,L_8606
        JP      L_8663

       DB       #C3,#63,#86       ;Cc.

L_8606  LD      HL,(L_B056)
        LD      BC,#0004
        OR      A
        SBC     HL,BC
        JP      NZ,L_8618
        JP      L_8672

       DB       #C3,#63,#86       ;Cc.

L_8618  LD      HL,(L_B056)
        LD      BC,#0005
        OR      A
        SBC     HL,BC
        JP      NZ,L_862A
        JP      L_8687

       DB       #C3,#63,#86       ;Cc.

L_862A  LD      HL,(L_B056)
        LD      BC,#0006
        OR      A
        SBC     HL,BC
        JP      NZ,L_863C
        JP      L_8687

       DB       #C3,#63,#86       ;Cc.

L_863C  LD      HL,(L_B056)
        LD      BC,#0007
        OR      A
        SBC     HL,BC
        JP      NZ,L_864E
        JP      L_869C

       DB       #C3,#63,#86       ;Cc.

L_864E  LD      HL,(L_B056)
        LD      BC,#0008
        OR      A
        SBC     HL,BC
        JP      NZ,L_8660
        JP      L_869C

       DB       #C3,#63,#86       ;Cc.

L_8660  JP      L_86B1

L_8663  LD      HL,#1B00
        LD      (L_B031),HL
        LD      HL,#3800
        LD      (L_B033),HL
        JP      L_86B1

L_8672  LD      HL,#1E00
        LD      (L_B031),HL
        LD      HL,#1C00
        LD      (L_B035),HL
        LD      HL,#3800
        LD      (L_B033),HL
        JP      L_86B1

L_8687  LD      HL,#7600
        LD      (L_B031),HL
        LD      HL,#7400
        LD      (L_B035),HL
        LD      HL,#7800
        LD      (L_B033),HL
        JP      L_86B1

L_869C  LD      HL,#FA00
        LD      (L_B031),HL
        LD      HL,#F800
        LD      (L_B035),HL
        LD      HL,#F000
        LD      (L_B033),HL
        JP      L_86B1

L_86B1  LD      HL,#FFFF
        LD      DE,(L_AEA8)
        ADD     HL,DE
        LD      A,(HL)
        CALL    L005F ;CHGMOD
        RET

L_86BE  LD      HL,#0004
        LD      DE,(L_AEA8)
        ADD     HL,DE
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        PUSH    DE
        LD      HL,L_AEE4 ;musicplay
        PUSH    HL
        CALL    L_AFBD ;setmusic
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        RET

L_86D6  
        LD      A,#01
        CALL    L005F
        LD      HL,#0100
        PUSH    HL
        LD      HL,L_B68E ;zeros
        PUSH    HL
        LD      HL,#02E0
        PUSH    HL
        CALL    L_AEBE ;callLDIRMV
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      A,#80
        LD      B,A
        LD      A,(#0180)
        CP      #C3
        LD      A,B
        ds 3 ;CALL      Z,#0180
        LD      A,#0F
        PUSH    AF
        XOR     A
        PUSH    AF
        PUSH    AF
        CALL    L_ACF8 ;set some color
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      A,#02
        CALL    L005F
        XOR     A
        LD      (#F3DB),A
        LD      A,#02
        PUSH    AF
        CALL    L_AEFE
        INC     SP
        INC     SP
        LD      HL,#3800
        PUSH    HL
        LD      HL,L_CA8F
        PUSH    HL
        CALL    L_ADD8
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        CALL    L0041
        LD      HL,L_B68E ;zeros
        PUSH    HL
        LD      HL,#0100
        PUSH    HL
        LD      HL,#02E0
        PUSH    HL
        CALL    L_AED1 ;callLDIRVM
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,L_B68E ;zeros
        PUSH    HL
        LD      HL,#0900
        PUSH    HL
        LD      HL,#02E0
        PUSH    HL
        CALL    L_AED1 ;callLDIRVM
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,L_B68E ;zeros
        PUSH    HL
        LD      HL,#1100
        PUSH    HL
        LD      HL,#02E0
        PUSH    HL
        CALL    L_AED1 ;callLDIRVM
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,#2100
        PUSH    HL
        LD      A,#F0
        PUSH    AF
        LD      HL,#0400
        PUSH    HL
        CALL    L_AE77
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,#2900
        PUSH    HL
        LD      A,#F0
        PUSH    AF
        LD      HL,#0400
        PUSH    HL
        CALL    L_AE77
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,#3100
        PUSH    HL
        LD      A,#F0
        PUSH    AF
        LD      HL,#0400
        PUSH    HL
        CALL    L_AE77
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,L_B185
        LD      BC,#0000
        LD      (HL),C
        INC     HL
        LD      (HL),B
L_87B2  LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      BC,#001F
        OR      A
        SBC     HL,BC
        JP      NC,L_8837
        LD      HL,L_B185
        LD      C,(HL)
        INC     HL
        LD      B,(HL)
        LD      HL,#0001
        ADD     HL,BC
        PUSH    HL
        LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      A,#10
        LD      DE,#0000
        EX      DE,HL
        LD      B,#08
L_87DC  RRA
        JR      NC,L_87E0
        ADD     HL,DE
L_87E0  SLA     E
        RL      D
        DJNZ    L_87DC
        LD      B,H
        LD      C,L
        LD      HL,L_B2EE
        ADD     HL,BC
        PUSH    HL
        CALL    L_AC7D
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,L_B185
        LD      C,(HL)
        INC     HL
        LD      B,(HL)
        LD      HL,#0001
        ADD     HL,BC
        PUSH    HL
        LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      A,#10
        LD      DE,#0000
        EX      DE,HL
        LD      B,#08
L_880E  RRA
        JR      NC,L_8812
        ADD     HL,DE
L_8812  SLA     E
        RL      D
        DJNZ    L_880E
        LD      B,H
        LD      C,L
        LD      HL,L_B2EE
        ADD     HL,BC
        LD      BC,#0008
        ADD     HL,BC
        PUSH    HL
        CALL    L_ACB3 ;copy smth to VRAM
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        INC     DE
        LD      (HL),D
        DEC     HL
        LD      (HL),E
        JP      L_87B2

L_8837  LD      HL,L_B185
        LD      BC,#0000
        LD      (HL),C
        INC     HL
        LD      (HL),B
L_8840  LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      BC,#0010
        OR      A
        SBC     HL,BC
        JP      NC,L_88C5
        LD      HL,L_B185
        LD      C,(HL)
        INC     HL
        LD      B,(HL)
        LD      HL,#0060
        ADD     HL,BC
        PUSH    HL
        LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      A,#10
        LD      DE,#0000
        EX      DE,HL
        LD      B,#08
L_886A  RRA
        JR      NC,L_886E
        ADD     HL,DE
L_886E  SLA     E
        RL      D
        DJNZ    L_886A
        LD      B,H
        LD      C,L
        LD      HL,L_B4DE
        ADD     HL,BC
        PUSH    HL
        CALL    L_AC7D
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,L_B185
        LD      C,(HL)
        INC     HL
        LD      B,(HL)
        LD      HL,#0060
        ADD     HL,BC
        PUSH    HL
        LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      A,#10
        LD      DE,#0000
        EX      DE,HL
        LD      B,#08
L_889C  RRA
        JR      NC,L_88A0
        ADD     HL,DE
L_88A0  SLA     E
        RL      D
        DJNZ    L_889C
        LD      B,H
        LD      C,L
        LD      HL,L_B4DE
        ADD     HL,BC
        LD      BC,#0008
        ADD     HL,BC
        PUSH    HL
        CALL    L_ACB3 ;copy smth to VRAM
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        INC     DE
        LD      (HL),D
        DEC     HL
        LD      (HL),E
        JP      L_8840

L_88C5  LD      HL,L_B56E
        PUSH    HL
        LD      HL,#0380
        PUSH    HL
        LD      HL,#0144
        PUSH    HL
        CALL    L_AED1 ;callLDIRVM
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,L_B56E
        PUSH    HL
        LD      HL,#0B80
        PUSH    HL
        LD      HL,#0144
        PUSH    HL
        CALL    L_AED1 ;callLDIRVM
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,L_B56E
        PUSH    HL
        LD      HL,#1380
        PUSH    HL
        LD      HL,#0144
        PUSH    HL
        CALL    L_AED1 ;callLDIRVM
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,L_B1CE
        PUSH    HL
        LD      HL,#2380
        PUSH    HL
        LD      HL,#0144
        PUSH    HL
        CALL    L_AED1 ;callLDIRVM
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,L_B1CE
        PUSH    HL
        LD      HL,#2B80
        PUSH    HL
        LD      HL,#0144
        PUSH    HL
        CALL    L_AED1 ;callLDIRVM
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,L_B1CE
        PUSH    HL
        LD      HL,#3380
        PUSH    HL
        LD      HL,#0144
        PUSH    HL
        CALL    L_AED1 ;callLDIRVM
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        CALL    L_ACED
        LD      HL,L_B163
        LD      (HL),#00
        LD      HL,L_B17F
        LD      (HL),#00
        LD      HL,L_B180
        LD      (HL),#00
        CALL    L_8E09 ;drawtitle?
        call gentiles ;CALL     L0044 ;ENASCR
        LD      HL,L_B16E
        LD      (HL),#00
        LD      HL,L_A7AD
        PUSH    HL
        CALL    L_B038 ;callcallsetmusic
        INC     SP
        INC     SP
        
L_8969  LD      A,#01
        OR      A
        JP      Z,L_8DAB ;musicoff,ret
         call emulVDP
        LD      HL,L_B15A
        PUSH    HL
        XOR     A
        CALL    L00D5 ;joy
        PUSH    AF
        ;LD     A,#01
        ;CALL   L00D5 ;joy
         ld a,0
        LD      B,A
        POP     AF
        OR      B
        POP     HL
        LD      (HL),A
        LD      HL,L_B15A
        LD      A,(HL)
        OR      A
        JP      NZ,L_898F
        LD      HL,L_B15B
        LD      (HL),#00
L_898F  LD      HL,L_B15A
        LD      A,(HL)
        CP      #02
        LD      A,#00
        JR      NZ,L_899A
        INC     A
L_899A  PUSH    AF
        LD      HL,L_B15A
        LD      A,(HL)
        CP      #08
        LD      A,#00
        JR      NZ,L_89A6
        INC     A
L_89A6  LD      B,A
        POP     AF
        OR      B
        JR      Z,L_89AD
        LD      A,#01
L_89AD  OR      A
        JP      Z,L_89B6
        LD      HL,L_B15A
        LD      (HL),#01
L_89B6  LD      HL,L_B15A
        LD      A,(HL)
        CP      #04
        LD      A,#00
        JR      NZ,L_89C1
        INC     A
L_89C1  PUSH    AF
        LD      HL,L_B15A
        LD      A,(HL)
        CP      #06
        LD      A,#00
        JR      NZ,L_89CD
        INC     A
L_89CD  LD      B,A
        POP     AF
        OR      B
        JR      Z,L_89D4
        LD      A,#01
L_89D4  OR      A
        JP      Z,L_89DD
        LD      HL,L_B15A
        LD      (HL),#05
L_89DD  LD      HL,L_B15E
        PUSH    HL
        XOR     A
        CALL    L00D8
        PUSH    AF
        LD      A,#01
        CALL    L00D8
        LD      B,A
        POP     AF
        OR      B
        POP     HL
        LD      (HL),A
        LD      A,#05
        CALL    L0141 ;matrix ZYXWVUTS
        AND     #80 ;'Z'
        OR      A
        LD      A,#00
        JR      NZ,L_89FD
        INC     A
L_89FD  OR      A
        JP      Z,L_8A06
        LD      HL,L_B15E
        LD      (HL),#01
L_8A06  LD      HL,L_B15E
        LD      A,(HL)
        OR      A
        JP      NZ,L_8A13
        LD      HL,L_B15F
        LD      (HL),#00
L_8A13  LD      HL,L_B160
        PUSH    HL
        LD      A,#03
        CALL    L00D8
        POP     HL
        LD      (HL),A
        LD      A,#05
        CALL    L0141 ;matrix ZYXWVUTS
        AND     #20 ;'X'
        OR      A
        LD      A,#00
        JR      NZ,L_8A2B
        INC     A
L_8A2B  OR      A
        JP      Z,L_8A34
        LD      HL,L_B160
        LD      (HL),#01
L_8A34  LD      HL,L_B160
        LD      A,(HL)
        OR      A
        JP      NZ,L_8A41
        LD      HL,L_B161
        LD      (HL),#00
L_8A41  LD      HL,L_B15C
        PUSH    HL
        LD      A,#02
        CALL    L0141 ;matrix BA /.,`'
        AND     #40 ;'A'
        OR      A
        LD      A,#00
        JR      NZ,L_8A52
        INC     A
L_8A52  OR      A
        JP      Z,L_8A5B
        LD      A,#01
        JP      L_8A5C

L_8A5B  XOR     A
L_8A5C  POP     HL
        LD      (HL),A
        LD      HL,L_B15C
        LD      A,(HL)
        OR      A
        JP      NZ,L_8A6B
        LD      HL,L_B15D
        LD      (HL),#00
L_8A6B  LD      HL,L_B165
        LD      L,(HL)
        LD      H,#00
        LD      (L_B056),HL
        LD      HL,(L_B056)
        LD      BC,#0000
        OR      A
        SBC     HL,BC
        JP      NZ,L_8A86
        JP      L_8AD1

       DB       #C3,#D1,#8A       ;CQ.

L_8A86  LD      HL,(L_B056)
        LD      BC,#0001
        OR      A
        SBC     HL,BC
        JP      NZ,L_8A98
        JP      L_8B48

       DB       #C3,#D1,#8A       ;CQ.

L_8A98  LD      HL,(L_B056)
        LD      BC,#0003
        OR      A
        SBC     HL,BC
        JP      NZ,L_8AAA
        JP      L_8B97

       DB       #C3,#D1,#8A       ;CQ.

L_8AAA  LD      HL,(L_B056)
        LD      BC,#0004
        OR      A
        SBC     HL,BC
        JP      NZ,L_8ABC
        JP      L_8C36

       DB       #C3,#D1,#8A       ;CQ.

L_8ABC  LD      HL,(L_B056)
        LD      BC,#0005
        OR      A
        SBC     HL,BC
        JP      NZ,L_8ACE
        JP      L_8CEE

       DB       #C3,#D1,#8A       ;CQ.

L_8ACE  JP      L_8D43

L_8AD1  CALL    L_8DAF
        CALL    L_9057
        LD      HL,L_B15E
        PUSH    HL
        LD      HL,L_B15F
        LD      A,(HL)
        OR      A
        LD      A,#00
        JR      NZ,L_8AE5
        INC     A
L_8AE5  LD      B,A
        POP     DE
        LD      A,(DE)
        OR      A
        JR      Z,L_8AF1
        LD      A,B
        OR      A
        JR      Z,L_8AF1
        LD      A,#01
L_8AF1  PUSH    AF
        LD      HL,L_B18B
        LD      A,(HL)
        OR      A
        LD      A,#00
        JR      NZ,L_8AFC
        INC     A
L_8AFC  LD      B,A
        POP     AF
        OR      A
        JR      Z,L_8B07
        LD      A,B
        OR      A
        JR      Z,L_8B07
        LD      A,#01
L_8B07  OR      A
        JP      Z,L_8B1F
        LD      A,#0A
        PUSH    AF
        XOR     A
        PUSH    AF
        CALL    L_B022
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,L_B16F
        LD      (HL),#00
        CALL    L_9275
L_8B1F  LD      HL,L_B185
        LD      BC,#0000
        LD      (HL),C
        INC     HL
        LD      (HL),B
L_8B28  LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      BC,#01F4
        OR      A
        SBC     HL,BC
        JP      NC,L_8B45
        LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        INC     DE
        LD      (HL),D
        DEC     HL
        LD      (HL),E
        JP      L_8B28

L_8B45  JP      L_8D43

L_8B48  CALL    L_9521
        LD      HL,L_B18C
        LD      BC,#0200
        LD      (HL),C
        INC     HL
        LD      (HL),B
        LD      HL,L_B68E ;zeros
        PUSH    HL
        LD      HL,#1800
        PUSH    HL
        LD      HL,#02C0
        PUSH    HL
        CALL    L_AED1 ;callLDIRVM
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,L_B185
        LD      BC,#0000
        LD      (HL),C
        INC     HL
        LD      (HL),B
L_8B72  LD      HL,L_B185
        PUSH    HL
        LD      HL,L_B18C
        LD      C,(HL)
        INC     HL
        LD      B,(HL)
        POP     HL
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        OR      A
        SBC     HL,BC
        JP      NC,L_8B94
        LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        INC     DE
        LD      (HL),D
        DEC     HL
        LD      (HL),E
        JP      L_8B72

L_8B94  JP      L_8D43

L_8B97  CALL    L_8DAF
        LD      A,#0D
        PUSH    AF
        LD      A,#0B
        PUSH    AF
        LD      HL,L_B066
        PUSH    HL
        CALL    L_AF42
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,L_B15E
        PUSH    HL
        LD      HL,L_B15F
        LD      A,(HL)
        OR      A
        LD      A,#00
        JR      NZ,L_8BBB
        INC     A
L_8BBB  LD      B,A
        POP     DE
        LD      A,(DE)
        OR      A
        JR      Z,L_8BC7
        LD      A,B
        OR      A
        JR      Z,L_8BC7
        LD      A,#01
L_8BC7  PUSH    AF
        LD      HL,L_B18B
        LD      A,(HL)
        OR      A
        LD      A,#00
        JR      NZ,L_8BD2
        INC     A
L_8BD2  LD      B,A
        POP     AF
        OR      A
        JR      Z,L_8BDD
        LD      A,B
        OR      A
        JR      Z,L_8BDD
        LD      A,#01
L_8BDD  PUSH    AF
        LD      HL,L_B16F
        LD      A,(HL)
        OR      A
        LD      A,#00
        JR      NZ,L_8BE8
        INC     A
L_8BE8  LD      B,A
        POP     AF
        OR      A
        JR      Z,L_8BF3
        LD      A,B
        OR      A
        JR      Z,L_8BF3
        LD      A,#01
L_8BF3  OR      A
        JP      Z,L_8C0D
        LD      HL,L_B163
        LD      A,(HL)
        CP      #13
        JP      NZ,L_8C06
        CALL    L_A4E4
        JP      L_8C0D

L_8C06  LD      HL,L_B163
        INC     (HL)
        CALL    L_9275
L_8C0D  LD      HL,L_B185
        LD      BC,#0000
        LD      (HL),C
        INC     HL
        LD      (HL),B
L_8C16  LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      BC,#01F4
        OR      A
        SBC     HL,BC
        JP      NC,L_8C33
        LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        INC     DE
        LD      (HL),D
        DEC     HL
        LD      (HL),E
        JP      L_8C16

L_8C33  JP      L_8D43

L_8C36  LD      HL,L_B15A
        LD      A,(HL)
        CP      #01
        JP      NZ,L_8C44
        LD      HL,L_B152
        LD      (HL),#00
L_8C44  LD      HL,L_B15A
        LD      A,(HL)
        CP      #05
        JP      NZ,L_8C52
        LD      HL,L_B152
        LD      (HL),#01
L_8C52  LD      A,#0D
        PUSH    AF
        LD      A,#09
        PUSH    AF
        LD      HL,L_B06C
        PUSH    HL
        CALL    L_AF42
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      A,#0D
        PUSH    AF
        LD      A,#0B
        PUSH    AF
        LD      HL,L_B072
        PUSH    HL
        CALL    L_AF42
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      A,#0D
        PUSH    AF
        LD      A,#0C
        PUSH    AF
        LD      HL,L_B077
        PUSH    HL
        CALL    L_AF42
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        XOR     A
        PUSH    AF
        LD      A,#68
        PUSH    AF
        LD      HL,L_B152
        LD      A,(HL)
        LD      E,#08
        LD      D,A
        XOR     A
        LD      B,#08
L_8C9A  SRL     E
        JR      NC,L_8C9F
        ADD     A,D
L_8C9F  SLA     D
        DJNZ    L_8C9A
        LD      B,A
        LD      A,#57
        ADD     A,B
        PUSH    AF
        LD      A,#08
        PUSH    AF
        LD      A,#04
        PUSH    AF
        CALL    L_AF7B
        LD      HL,#000A
        ADD     HL,SP
        LD      SP,HL
        LD      HL,L_B15F
        LD      A,(HL)
        OR      A
        LD      A,#00
        JR      NZ,L_8CC0
        INC     A
L_8CC0  PUSH    AF
        LD      HL,L_B15E
        LD      B,(HL)
        POP     AF
        OR      A
        JR      Z,L_8CCF
        LD      A,B
        OR      A
        JR      Z,L_8CCF
        LD      A,#01
L_8CCF  OR      A
        JP      Z,L_8CEB
        LD      HL,L_B152
        LD      A,(HL)
        OR      A
        JP      Z,L_8CE8
        LD      HL,L_B165
        LD      (HL),#01
        LD      HL,L_B15F
        LD      (HL),#01
        JP      L_8CEB

L_8CE8  CALL    L_8E09
L_8CEB  JP      L_8D43

L_8CEE  CALL    L_8DAF
        CALL    L_A5AC
        LD      HL,L_B68E ;zeros
        PUSH    HL
        LD      HL,#1820
        PUSH    HL
        LD      HL,#02C0
        PUSH    HL
        CALL    L_AED1 
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,L_B15E
        PUSH    HL
        LD      HL,L_B15F
        LD      A,(HL)
        OR      A
        LD      A,#00
        JR      NZ,L_8D17
        INC     A
L_8D17  LD      B,A
        POP     DE
        LD      A,(DE)
        OR      A
        JR      Z,L_8D23
        LD      A,B
        OR      A
        JR      Z,L_8D23
        LD      A,#01
L_8D23  PUSH    AF
        LD      HL,L_B18B
        LD      A,(HL)
        OR      A
        LD      A,#00
        JR      NZ,L_8D2E
        INC     A
L_8D2E  LD      B,A
        POP     AF
        OR      A
        JR      Z,L_8D39
        LD      A,B
        OR      A
        JR      Z,L_8D39
        LD      A,#01
L_8D39  OR      A
        JP      Z,L_8D40
        CALL    L_8E09
L_8D40  JP      L_8D43

L_8D43  LD      A,#07
        CALL    L0141 ;matrix RET,SELECT,BS,STOP,TAB,ESC,F5,F4
        AND     #04 ;'ESC'
        OR      A
        JP      NZ,L_8D54
        CALL    L0156
        JP      L_8DAB ;musicoff,ret?

L_8D54  LD      HL,L_B17F
        LD      A,(HL)
        OR      A
        JP      Z,L_8DA8
        LD      HL,L_B17F
        DEC     (HL)
        LD      HL,L_B180
        LD      B,(HL)
        XOR     A
        CP      B
        JP      NC,L_8D6D
        LD      HL,L_B180
        DEC     (HL)
L_8D6D  LD      HL,L_B180
        LD      A,(HL)
        CP      #01
        JP      NZ,L_8D88
        LD      A,#08
        PUSH    AF
        LD      A,#0D
        PUSH    AF
        CALL    L_B022
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,L_B180
        LD      (HL),#00
L_8D88  LD      HL,L_B17F
        LD      A,(HL)
        OR      A
        JP      NZ,L_8DA8
        LD      A,#08
        PUSH    AF
        XOR     A
        PUSH    AF
        CALL    L_B022
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      A,#09
        PUSH    AF
        XOR     A
        PUSH    AF
        CALL    L_B022
        INC     SP
        INC     SP
        INC     SP
        INC     SP
L_8DA8  JP      L_8969

L_8DAB  CALL    L_B048 ;musicoff
        RET

L_8DAF  LD      HL,L_B18B
        LD      B,(HL)
        XOR     A
        CP      B
        JP      NC,L_8DBC
        LD      HL,L_B18B
        DEC     (HL)
L_8DBC  RET

L_8DBD  LD      HL,L_B158
        LD      (HL),#00
L_8DC2  LD      HL,L_B158
        LD      A,(HL)
        CP      #20
        JP      NC,L_8DE7
        LD      HL,L_B158
        LD      A,(HL)
        PUSH    AF
        XOR     A
        PUSH    AF
        LD      A,#D1
        PUSH    AF
        XOR     A
        PUSH    AF
        PUSH    AF
        CALL    L_AF7B
        LD      HL,#000A
        ADD     HL,SP
        LD      SP,HL
        LD      HL,L_B158
        INC     (HL)
        JP      L_8DC2

L_8DE7  LD      HL,L_CB13
        PUSH    HL
        LD      HL,#0080
        PUSH    HL
        CALL    L_AEAA
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,L_B190
        PUSH    HL
        LD      HL,#000A
        PUSH    HL
        CALL    L_AEAA
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        CALL    L_ACED
        RET

L_8E09  CALL    L_8DBD
        LD      A,#08
        PUSH    AF
        LD      A,#05
        PUSH    AF
        LD      HL,L_B07C ;title
        PUSH    HL
        CALL    L_AF42
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,#1864
        PUSH    HL
        LD      A,#03
        PUSH    AF
        LD      HL,#0018
        PUSH    HL
        CALL    L_AE77
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,#1A64
        PUSH    HL
        LD      A,#03
        PUSH    AF
        LD      HL,#0018
        PUSH    HL
        CALL    L_AE77
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,L_B185
        LD      BC,#0004
        LD      (HL),C
        INC     HL
        LD      (HL),B
L_8E50  LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      BC,#0013
        OR      A
        SBC     HL,BC
        JP      NC,L_8EC1
        LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      A,#20
        LD      DE,#0000
        EX      DE,HL
        LD      B,#08
L_8E6F  RRA
        JR      NC,L_8E73
        ADD     HL,DE
L_8E73  SLA     E
        RL      D
        DJNZ    L_8E6F
        LD      B,H
        LD      C,L
        LD      HL,#1804
        ADD     HL,BC
        PUSH    HL
        LD      A,#05
        PUSH    AF
        CALL    L_B058
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      A,#20
        LD      DE,#0000
        EX      DE,HL
        LD      B,#08
L_8E99  RRA
        JR      NC,L_8E9D
        ADD     HL,DE
L_8E9D  SLA     E
        RL      D
        DJNZ    L_8E99
        LD      B,H
        LD      C,L
        LD      HL,#181B
        ADD     HL,BC
        PUSH    HL
        LD      A,#05
        PUSH    AF
        CALL    L_B058
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        INC     DE
        LD      (HL),D
        DEC     HL
        LD      (HL),E
        JP      L_8E50

L_8EC1  LD      A,#0C
        PUSH    AF
        LD      A,#08
        PUSH    AF
        LD      HL,L_B08D
        PUSH    HL
        CALL    L_AF42
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      A,#07
        PUSH    AF
        LD      A,#0A
        PUSH    AF
        LD      HL,L_B093
        PUSH    HL
        CALL    L_AF42
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      A,#0C
        PUSH    AF
        LD      A,#0D
        PUSH    AF
        LD      HL,L_B0A7
        PUSH    HL
        CALL    L_AF42
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      A,#07
        PUSH    AF
        LD      A,#0F
        PUSH    AF
        LD      HL,L_B0B0
        PUSH    HL
        CALL    L_AF42
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      A,#07
        PUSH    AF
        LD      A,#10
        PUSH    AF
        LD      HL,L_B0C1
        PUSH    HL
        CALL    L_AF42
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      A,#07
        PUSH    AF
        LD      A,#11
        PUSH    AF
        LD      HL,L_B0D4
        PUSH    HL
        CALL    L_AF42
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      A,#0C
        PUSH    AF
        LD      A,#15
        PUSH    AF
        LD      HL,L_B0E7
        PUSH    HL
        CALL    L_AF42
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      A,#07
        PUSH    AF
        LD      A,#AA
        PUSH    AF
        CALL    L_B022
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      A,#08
        PUSH    AF
        XOR     A
        PUSH    AF
        CALL    L_B022
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      A,#09
        PUSH    AF
        XOR     A
        PUSH    AF
        CALL    L_B022
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      A,#0A
        PUSH    AF
        XOR     A
        PUSH    AF
        CALL    L_B022
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,L_B162
        LD      (HL),#00
        LD      HL,L_B18B
        LD      (HL),#05
        LD      HL,L_B17B
        LD      (HL),#00
        LD      HL,L_B178
        LD      BC,#0003
        LD      (HL),C
        INC     HL
        LD      (HL),B
        LD      HL,L_B165
        LD      (HL),#00
        LD      HL,L_B15F
        LD      (HL),#01
        LD      HL,L_B158
        LD      (HL),#00
L_8F9E  LD      HL,L_B158
        LD      A,(HL)
        CP      #10
        JP      NC,L_9043
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CB13
        ADD     HL,BC
        LD      (HL),#00
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CD93
        ADD     HL,BC
        PUSH    HL
        LD      HL,L_B158
        LD      A,(HL)
        LD      E,#02
        LD      D,A
        XOR     A
        LD      B,#08
L_8FC8  SRL     E
        JR      NC,L_8FCD
        ADD     A,D
L_8FCD  SLA     D
        DJNZ    L_8FC8
        POP     HL
        LD      (HL),A
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CE93
        ADD     HL,BC
        LD      (HL),#00
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CB93
        ADD     HL,BC
        LD      (HL),#60
        LD      HL,L_B158
        LD      A,(HL)
        ADD     A,#10
        LD      C,A
        LD      B,#00
        LD      HL,L_CB13
        ADD     HL,BC
        LD      (HL),#01
        LD      HL,L_B158
        LD      A,(HL)
        ADD     A,#10
        LD      C,A
        LD      B,#00
        LD      HL,L_CD93
        ADD     HL,BC
        PUSH    HL
        LD      HL,L_B158
        LD      A,(HL)
        LD      E,#02
        LD      D,A
        XOR     A
        LD      B,#08
L_9012  SRL     E
        JR      NC,L_9017
        ADD     A,D
L_9017  SLA     D
        DJNZ    L_9012
        INC     A
        POP     HL
        LD      (HL),A
        LD      HL,L_B158
        LD      A,(HL)
        ADD     A,#10
        LD      C,A
        LD      B,#00
        LD      HL,L_CE93
        ADD     HL,BC
        LD      (HL),#17
        LD      HL,L_B158
        LD      A,(HL)
        ADD     A,#10
        LD      C,A
        LD      B,#00
        LD      HL,L_CB93
        ADD     HL,BC
        LD      (HL),#61
        LD      HL,L_B158
        INC     (HL)
        JP      L_8F9E

L_9043  LD      HL,L_B0F0
        PUSH    HL
        LD      A,#03
        PUSH    AF
        LD      A,#01
        PUSH    AF
        CALL    L_AF32
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        RET

L_9057  LD      HL,L_B15B
        LD      A,(HL)
        OR      A
        JP      NZ,L_90E2
        LD      HL,L_B15A
        LD      A,(HL)
        CP      #03
        LD      A,#00
        JR      NZ,L_906A
        INC     A
L_906A  PUSH    AF
        LD      HL,L_B163
        LD      A,(HL)
        CP      #13
        LD      A,#00
        RLA
        LD      B,A
        POP     AF
        OR      A
        JR      Z,L_907F
        LD      A,B
        OR      A
        JR      Z,L_907F
        LD      A,#01
L_907F  OR      A
        JP      Z,L_908C
        LD      HL,L_B15B
        LD      (HL),#01
        LD      HL,L_B163
        INC     (HL)
L_908C  LD      HL,L_B15A
        LD      A,(HL)
        CP      #07
        LD      A,#00
        JR      NZ,L_9097
        INC     A
L_9097  PUSH    AF
        LD      HL,L_B163
        LD      B,(HL)
        XOR     A
        CP      B
        LD      A,#00
        RLA
        LD      B,A
        POP     AF
        OR      A
        JR      Z,L_90AC
        LD      A,B
        OR      A
        JR      Z,L_90AC
        LD      A,#01
L_90AC  OR      A
        JP      Z,L_90B9
        LD      HL,L_B15B
        LD      (HL),#01
        LD      HL,L_B163
        DEC     (HL)
L_90B9  LD      HL,L_B19A
        PUSH    HL
        LD      HL,L_B163
        LD      A,(HL)
        INC     A
        PUSH    AF
        CALL    L_AFEB
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,L_B19A
        LD      (HL),#20
        LD      A,#11
        PUSH    AF
        LD      A,#08
        PUSH    AF
        LD      HL,L_B19A
        PUSH    HL
        CALL    L_AF42
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
L_90E2  LD      HL,#190B
        PUSH    HL
        LD      HL,L_B163
        LD      A,(HL)
        OR      A
        LD      A,#00
        JR      NZ,L_90F0
        INC     A
L_90F0  OR      A
        JP      Z,L_90F8
        XOR     A
        JP      L_90FA

L_90F8  LD      A,#68
L_90FA  PUSH    AF
        CALL    L_B058
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,#1914
        PUSH    HL
        LD      HL,L_B163
        LD      A,(HL)
        CP      #13
        LD      A,#00
        JR      NZ,L_9111
        INC     A
L_9111  OR      A
        JP      Z,L_9119
        XOR     A
        JP      L_911B

L_9119  LD      A,#67
L_911B  PUSH    AF
        CALL    L_B058
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,L_B162
        INC     (HL)
        LD      A,(HL)
        CP      #02
        JP      NZ,L_9274
        LD      HL,L_B162
        LD      (HL),#00
        LD      HL,L_B168
        LD      BC,L_CB13
        LD      (HL),C
        INC     HL
        LD      (HL),B
        LD      HL,L_B158
        LD      (HL),#00
L_9140  LD      HL,L_B158
        LD      A,(HL)
        CP      #20
        JP      NC,L_9274
        LD      HL,L_B181
        PUSH    HL
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CD93
        ADD     HL,BC
        LD      A,(HL)
        POP     HL
        LD      (HL),A
        LD      HL,L_B183
        PUSH    HL
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CE93
        ADD     HL,BC
        LD      A,(HL)
        POP     HL
        LD      (HL),A
        LD      HL,L_B17B
        PUSH    HL
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CB93
        ADD     HL,BC
        LD      A,(HL)
        POP     HL
        LD      (HL),A
        LD      HL,L_B185
        PUSH    HL
        LD      HL,L_B183
        LD      C,(HL)
        LD      B,#00
        POP     HL
        LD      (HL),C
        INC     HL
        LD      (HL),B
        LD      HL,L_B185
        PUSH    HL
        LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      A,#20
        LD      DE,#0000
        EX      DE,HL
        LD      B,#08
L_919D  RRA
        JR      NC,L_91A1
        ADD     HL,DE
L_91A1  SLA     E
        RL      D
        DJNZ    L_919D
        LD      BC,#1800
        ADD     HL,BC
        PUSH    HL
        LD      HL,L_B181
        LD      C,(HL)
        LD      B,#00
        POP     HL
        ADD     HL,BC
        LD      B,H
        LD      C,L
        POP     HL
        LD      (HL),C
        INC     HL
        LD      (HL),B
        LD      HL,L_B168
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        LD      A,(DE)
        OR      A
        JP      Z,L_91DC
        LD      HL,L_B181
        LD      A,(HL)
        OR      A
        JP      NZ,L_91D5
        LD      HL,L_B181
        LD      (HL),#1F
        JP      L_91D9

L_91D5  LD      HL,L_B181
        DEC     (HL)
L_91D9  JP      L_91F1

L_91DC  LD      HL,L_B181
        LD      A,(HL)
        CP      #1F
        JP      NZ,L_91ED
        LD      HL,L_B181
        LD      (HL),#00
        JP      L_91F1

L_91ED  LD      HL,L_B181
        INC     (HL)
L_91F1  LD      HL,L_B187
        PUSH    HL
        LD      HL,L_B183
        LD      C,(HL)
        LD      B,#00
        POP     HL
        LD      (HL),C
        INC     HL
        LD      (HL),B
        LD      HL,L_B187
        PUSH    HL
        LD      HL,L_B187
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      A,#20
        LD      DE,#0000
        EX      DE,HL
        LD      B,#08
L_9212  RRA
        JR      NC,L_9216
        ADD     HL,DE
L_9216  SLA     E
        RL      D
        DJNZ    L_9212
        LD      BC,#1800
        ADD     HL,BC
        PUSH    HL
        LD      HL,L_B181
        LD      C,(HL)
        LD      B,#00
        POP     HL
        ADD     HL,BC
        LD      B,H
        LD      C,L
        POP     HL
        LD      (HL),C
        INC     HL
        LD      (HL),B
        LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        PUSH    DE
        XOR     A
        PUSH    AF
        CALL    L_B058
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,L_B187
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        PUSH    DE
        LD      HL,L_B17B
        LD      A,(HL)
        PUSH    AF
        CALL    L_B058
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,L_B168
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        INC     DE
        LD      (HL),D
        DEC     HL
        LD      (HL),E
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CD93
        ADD     HL,BC
        PUSH    HL
        LD      HL,L_B181
        LD      A,(HL)
        POP     HL
        LD      (HL),A
        LD      HL,L_B158
        INC     (HL)
        JP      L_9140

L_9274  RET

L_9275  CALL    L_8DBD
        LD      HL,L_B17A
        LD      (HL),#00
        LD      HL,L_B155
        LD      (HL),#00
        LD      HL,L_B167
        LD      (HL),#00
        LD      HL,L_B162
        LD      (HL),#00
        LD      HL,L_B164
        LD      (HL),#00
        LD      HL,L_B15F
        LD      (HL),#01
        LD      HL,L_B14F
        LD      (HL),#00
        LD      HL,L_B150
        LD      (HL),#00
        LD      HL,L_B153
        LD      (HL),#00
        LD      HL,L_B166
        LD      (HL),#10
        LD      HL,L_B165
        LD      (HL),#01
        CALL    L_94FD
        LD      HL,L_B18E
        LD      (HL),#10
        LD      HL,L_B18F
        LD      (HL),#0B
        LD      HL,L_B151
        LD      (HL),#00
        LD      HL,L_B185
        PUSH    HL
        LD      HL,L_B163
        LD      C,(HL)
        LD      B,#00
        POP     HL
        LD      (HL),C
        INC     HL
        LD      (HL),B
        LD      HL,L_B68E ;zeros
        PUSH    HL
        LD      HL,L_B163
        LD      A,(HL)
        LD      E,#02
        LD      D,A
        XOR     A
        LD      B,#08
L_92DD  SRL     E
        JR      NC,L_92E2
        ADD     A,D
L_92E2  SLA     D
        DJNZ    L_92DD
        LD      C,A
        LD      B,#00
        LD      HL,L_B9FE
        ADD     HL,BC
        LD      C,(HL)
        INC     HL
        LD      B,(HL)
        LD      HL,L_BA26
        ADD     HL,BC
        LD      BC,#0004
        ADD     HL,BC
        PUSH    HL
        CALL    L_AD23
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,L_B185
        LD      BC,#1AC0
        LD      (HL),C
        INC     HL
        LD      (HL),B
        LD      HL,L_B14E
        LD      (HL),#70
        LD      HL,L_B158
        LD      (HL),#00
L_9313  LD      HL,L_B158
        LD      A,(HL)
        CP      #09
        JP      NC,L_9398
        LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        PUSH    DE
        LD      HL,L_B14E
        LD      A,(HL)
        PUSH    AF
        CALL    L_B058
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        INC     HL
        PUSH    HL
        LD      HL,L_B14E
        LD      A,(HL)
        ADD     A,#02
        PUSH    AF
        CALL    L_B058
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      BC,#0020
        ADD     HL,BC
        PUSH    HL
        LD      HL,L_B14E
        LD      A,(HL)
        INC     A
        PUSH    AF
        CALL    L_B058
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      BC,#0021
        ADD     HL,BC
        PUSH    HL
        LD      HL,L_B14E
        LD      A,(HL)
        ADD     A,#03
        PUSH    AF
        CALL    L_B058
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,L_B14E
        LD      A,#04
        ADD     A,(HL)
        LD      (HL),A
        LD      HL,L_B185
        LD      BC,#0002
        PUSH    HL
        LD      A,(HL)
        INC     HL
        LD      H,(HL)
        LD      L,A
        ADD     HL,BC
        EX      DE,HL
        POP     HL
        LD      (HL),E
        INC     HL
        LD      (HL),D
        LD      HL,L_B158
        INC     (HL)
        JP      L_9313

L_9398  LD      HL,L_B168
        LD      BC,L_B68E ;zeros
        LD      (HL),C
        INC     HL
        LD      (HL),B
        LD      HL,L_B158
        LD      (HL),#00
L_93A6  LD      HL,L_B158
        LD      A,(HL)
        CP      #16
        JP      NC,L_9452
        LD      HL,L_B159
        LD      (HL),#00
L_93B4  LD      HL,L_B159
        LD      A,(HL)
        CP      #20
        JP      NC,L_944B
        LD      HL,L_B168
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      L,(HL)
        LD      H,#00
        LD      (L_B056),HL
        LD      HL,(L_B056)
        LD      BC,#0001
        OR      A
        SBC     HL,BC
        JP      NZ,L_93DC
        JP      L_93DF

       DB       #C3,#DF,#93       ;C_.

L_93DC  JP      L_943A

L_93DF  LD      HL,L_B156
        PUSH    HL
        LD      HL,L_B159
        LD      A,(HL)
        POP     HL
        LD      (HL),A
        LD      HL,L_B157
        PUSH    HL
        LD      HL,L_B158
        LD      A,(HL)
        POP     HL
        LD      (HL),A
        LD      HL,L_B187
        PUSH    HL
        LD      HL,L_B157
        LD      C,(HL)
        LD      B,#00
        POP     HL
        LD      (HL),C
        INC     HL
        LD      (HL),B
        LD      HL,L_B187
        PUSH    HL
        LD      HL,L_B187
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      A,#20
        LD      DE,#0000
        EX      DE,HL
        LD      B,#08
L_9414  RRA
        JR      NC,L_9418
        ADD     HL,DE
L_9418  SLA     E
        RL      D
        DJNZ    L_9414
        LD      B,H
        LD      C,L
        LD      HL,L_B68E ;zeros
        ADD     HL,BC
        PUSH    HL
        LD      HL,L_B156
        LD      C,(HL)
        LD      B,#00
        POP     HL
        ADD     HL,BC
        LD      BC,#0020
        ADD     HL,BC
        LD      B,H
        LD      C,L
        POP     HL
        LD      (HL),C
        INC     HL
        LD      (HL),B
        JP      L_943A

L_943A  LD      HL,L_B168
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        INC     DE
        LD      (HL),D
        DEC     HL
        LD      (HL),E
        LD      HL,L_B159
        INC     (HL)
        JP      L_93B4

L_944B  LD      HL,L_B158
        INC     (HL)
        JP      L_93A6

L_9452  LD      A,#18
        PUSH    AF
        LD      A,#16
        PUSH    AF
        LD      HL,L_B103
        PUSH    HL
        CALL    L_AF42
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        CALL    L_94FD
        LD      HL,L_B108
        PUSH    HL
        LD      A,#02
        PUSH    AF
        XOR     A
        PUSH    AF
        CALL    L_AF32
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,L_B68E ;zeros
        PUSH    HL
        LD      HL,#1800
        PUSH    HL
        LD      HL,#02C0
        PUSH    HL
        CALL    L_AED1 ;callLDIRVM
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      A,#0C
        PUSH    AF
        LD      A,#0B
        PUSH    AF
        LD      HL,L_B08D
        PUSH    HL
        CALL    L_AF42
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,L_B19A
        PUSH    HL
        LD      HL,L_B163
        LD      A,(HL)
        INC     A
        PUSH    AF
        CALL    L_AFEB
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,L_B19A
        LD      (HL),#20
        LD      A,#11
        PUSH    AF
        LD      A,#0B
        PUSH    AF
        LD      HL,L_B19A
        PUSH    HL
        CALL    L_AF42
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
L_94CB  LD      HL,L_B16F
        LD      A,(HL)
        OR      A
        JP      Z,L_94D6
        JP      L_94CB ;wait end music???

L_94D6  LD      HL,L_B185
        LD      BC,#0000
        LD      (HL),C
        INC     HL
        LD      (HL),B
L_94DF  LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      BC,#07D0
        OR      A
        SBC     HL,BC
        JP      NC,L_94FC
        LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        INC     DE
        LD      (HL),D
        DEC     HL
        LD      (HL),E
        JP      L_94DF

L_94FC  RET

L_94FD  LD      HL,L_B19A
        PUSH    HL
        LD      HL,L_B167
        LD      A,(HL)
        PUSH    AF
        CALL    L_AFEB
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      A,#15
        PUSH    AF
        LD      A,#16
        PUSH    AF
        LD      HL,L_B19A
        PUSH    HL
        CALL    L_AF42
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        RET

L_9521  LD      HL,L_B15A
        LD      L,(HL)
        LD      H,#00
        LD      (L_B056),HL
        LD      HL,(L_B056)
        LD      BC,#0001
        OR      A
        SBC     HL,BC
        JP      NZ,L_953C
        JP      L_9575

       DB       #C3,#75,#95       ;Cu.

L_953C  LD      HL,(L_B056)
        LD      BC,#0003
        OR      A
        SBC     HL,BC
        JP      NZ,L_954E
        JP      L_9585

       DB       #C3,#75,#95       ;Cu.

L_954E  LD      HL,(L_B056)
        LD      BC,#0005
        OR      A
        SBC     HL,BC
        JP      NZ,L_9560
        JP      L_9595

       DB       #C3,#75,#95       ;Cu.

L_9560  LD      HL,(L_B056)
        LD      BC,#0007
        OR      A
        SBC     HL,BC
        JP      NZ,L_9572
        JP      L_95A5

       DB       #C3,#75,#95       ;Cu.

L_9572  JP      L_95B5

L_9575  LD      HL,L_B18F
        LD      B,(HL)
        XOR     A
        CP      B
        JP      NC,L_9582
        LD      HL,L_B18F
        DEC     (HL)
L_9582  JP      L_95B5

L_9585  LD      HL,L_B18E
        LD      A,(HL)
        CP      #1F
        JP      NC,L_9592
        LD      HL,L_B18E
        INC     (HL)
L_9592  JP      L_95B5

L_9595  LD      HL,L_B18F
        LD      A,(HL)
        CP      #15
        JP      NC,L_95A2
        LD      HL,L_B18F
        INC     (HL)
L_95A2  JP      L_95B5

L_95A5  LD      HL,L_B18E
        LD      B,(HL)
        XOR     A
        CP      B
        JP      NC,L_95B2
        LD      HL,L_B18E
        DEC     (HL)
L_95B2  JP      L_95B5

L_95B5  XOR     A
        PUSH    AF
        LD      HL,L_B18E
        LD      A,(HL)
        LD      E,#08
        LD      D,A
        XOR     A
        LD      B,#08
L_95C1  SRL     E
        JR      NC,L_95C6
        ADD     A,D
L_95C6  SLA     D
        DJNZ    L_95C1
        PUSH    AF
        LD      HL,L_B18F
        LD      A,(HL)
        LD      E,#08
        LD      D,A
        XOR     A
        LD      B,#08
L_95D5  SRL     E
        JR      NC,L_95DA
        ADD     A,D
L_95DA  SLA     D
        DJNZ    L_95D5
        DEC     A
        PUSH    AF
        LD      A,#08
        PUSH    AF
        XOR     A
        PUSH    AF
        CALL    L_AF7B
        LD      HL,#000A
        ADD     HL,SP
        LD      SP,HL
        LD      HL,L_B15E
        PUSH    HL
        LD      HL,L_B15F
        LD      A,(HL)
        OR      A
        LD      A,#00
        JR      NZ,L_95FB
        INC     A
L_95FB  LD      B,A
        POP     DE
        LD      A,(DE)
        OR      A
        JR      Z,L_9607
        LD      A,B
        OR      A
        JR      Z,L_9607
        LD      A,#01
L_9607  OR      A
        JP      Z,L_9A9E
        LD      HL,L_B151
        LD      A,(HL)
        CP      #08
        JP      NZ,L_9617
        CALL    L_A4CF
L_9617  LD      HL,L_B168
        LD      BC,L_CB13
        LD      (HL),C
        INC     HL
        LD      (HL),B
        LD      HL,L_B158
        LD      (HL),#00
L_9625  LD      HL,L_B158
        LD      A,(HL)
        CP      #80
        JP      NC,L_9A9E
        LD      HL,L_B168
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        PUSH    DE
        LD      HL,L_B18E
        PUSH    HL
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CD93
        ADD     HL,BC
        LD      B,(HL)
        POP     DE
        LD      A,(DE)
        CP      B
        LD      A,#00
        JR      NZ,L_964C
        INC     A
L_964C  LD      B,A
        POP     DE
        LD      A,(DE)
        OR      A
        JR      Z,L_9658
        LD      A,B
        OR      A
        JR      Z,L_9658
        LD      A,#01
L_9658  PUSH    AF
        LD      HL,L_B18F
        PUSH    HL
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CE93
        ADD     HL,BC
        LD      B,(HL)
        POP     DE
        LD      A,(DE)
        CP      B
        LD      A,#00
        JR      NZ,L_9670
        INC     A
L_9670  LD      B,A
        POP     AF
        OR      A
        JR      Z,L_967B
        LD      A,B
        OR      A
        JR      Z,L_967B
        LD      A,#01
L_967B  OR      A
        JP      Z,L_9A8D
        LD      HL,L_B151
        LD      L,(HL)
        LD      H,#00
        LD      (L_B056),HL
        LD      HL,(L_B056)
        LD      BC,#0002
        OR      A
        SBC     HL,BC
        JP      NZ,L_969A
        JP      L_96F7

       DB       #C3,#F7,#96       ;Cw.

L_969A  LD      HL,(L_B056)
        LD      BC,#0003
        OR      A
        SBC     HL,BC
        JP      NZ,L_96AC
        JP      L_9892

       DB       #C3,#F7,#96       ;Cw.

L_96AC  LD      HL,(L_B056)
        LD      BC,#0004
        OR      A
        SBC     HL,BC
        JP      NZ,L_96BE
        JP      L_9910

       DB       #C3,#F7,#96       ;Cw.

L_96BE  LD      HL,(L_B056)
        LD      BC,#0005
        OR      A
        SBC     HL,BC
        JP      NZ,L_96D0
        JP      L_9933

       DB       #C3,#F7,#96       ;Cw.

L_96D0  LD      HL,(L_B056)
        LD      BC,#0006
        OR      A
        SBC     HL,BC
        JP      NZ,L_96E2
        JP      L_99AA

       DB       #C3,#F7,#96       ;Cw.

L_96E2  LD      HL,(L_B056)
        LD      BC,#0007
        OR      A
        SBC     HL,BC
        JP      NZ,L_96F4
        JP      L_9A0D

       DB       #C3,#F7,#96       ;Cw.

L_96F4  JP      L_9A70

L_96F7  LD      A,#03
        PUSH    AF
        CALL    L_B012
        INC     SP
        INC     SP
        LD      HL,L_B168
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      (HL),#00
        LD      HL,L_B183
        PUSH    HL
        LD      HL,L_B18F
        LD      A,(HL)
        DEC     A
        POP     HL
        LD      (HL),A
        LD      HL,L_B154
        LD      (HL),#00
L_9718  LD      HL,L_B154
        LD      A,(HL)
        CP      #03
        JP      NC,L_9829
        LD      HL,L_B181
        PUSH    HL
        LD      HL,L_B18E
        LD      A,(HL)
        DEC     A
        POP     HL
        LD      (HL),A
        LD      HL,L_B159
        LD      (HL),#00
L_9731  LD      HL,L_B159
        LD      A,(HL)
        CP      #03
        JP      NC,L_981E
        LD      HL,L_B183
        LD      A,(HL)
        SUB     #FF
        JR      Z,L_9744
        LD      A,#01
L_9744  PUSH    AF
        LD      HL,L_B181
        LD      A,(HL)
        SUB     #FF
        JR      Z,L_974F
        LD      A,#01
L_974F  LD      B,A
        POP     AF
        OR      A
        JR      Z,L_975A
        LD      A,B
        OR      A
        JR      Z,L_975A
        LD      A,#01
L_975A  PUSH    AF
        LD      HL,L_B181
        LD      A,(HL)
        SUB     #20
        JR      Z,L_9765
        LD      A,#01
L_9765  LD      B,A
        POP     AF
        OR      A
        JR      Z,L_9770
        LD      A,B
        OR      A
        JR      Z,L_9770
        LD      A,#01
L_9770  PUSH    AF
        LD      HL,L_B183
        LD      A,(HL)
        SUB     #16
        JR      Z,L_977B
        LD      A,#01
L_977B  LD      B,A
        POP     AF
        OR      A
        JR      Z,L_9786
        LD      A,B
        OR      A
        JR      Z,L_9786
        LD      A,#01
L_9786  OR      A
        JP      Z,L_9813
        LD      HL,L_B185
        PUSH    HL
        LD      HL,L_B183
        LD      C,(HL)
        LD      B,#00
        POP     HL
        LD      (HL),C
        INC     HL
        LD      (HL),B
        LD      HL,L_B185
        PUSH    HL
        LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      A,#20
        LD      DE,#0000
        EX      DE,HL
        LD      B,#08
L_97AB  RRA
        JR      NC,L_97AF
        ADD     HL,DE
L_97AF  SLA     E
        RL      D
        DJNZ    L_97AB
        LD      B,H
        LD      C,L
        LD      HL,L_B68E ;zeros
        ADD     HL,BC
        PUSH    HL
        LD      HL,L_B181
        LD      C,(HL)
        LD      B,#00
        POP     HL
        ADD     HL,BC
        LD      B,H
        LD      C,L
        POP     HL
        LD      (HL),C
        INC     HL
        LD      (HL),B
        LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      B,(HL)
        LD      A,#02
        CP      B
        LD      A,#00
        RLA
        PUSH    AF
        LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        LD      A,(DE)
        CP      #18
        LD      A,#00
        RLA
        LD      B,A
        POP     AF
        OR      A
        JR      Z,L_97F0
        LD      A,B
        OR      A
        JR      Z,L_97F0
        LD      A,#01
L_97F0  PUSH    AF
        LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      B,(HL)
        LD      A,#5F
        CP      B
        LD      A,#00
        RLA
        LD      B,A
        POP     AF
        OR      B
        JR      Z,L_9806
        LD      A,#01
L_9806  OR      A
        JP      Z,L_9813
        LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      (HL),#00
L_9813  LD      HL,L_B181
        INC     (HL)
        LD      HL,L_B159
        INC     (HL)
        JP      L_9731

L_981E  LD      HL,L_B183
        INC     (HL)
        LD      HL,L_B154
        INC     (HL)
        JP      L_9718

L_9829  LD      HL,L_B154
        PUSH    HL
        LD      HL,L_B190
        PUSH    HL
        LD      A,#0A
        PUSH    AF
        LD      A,#01
        PUSH    AF
        CALL    L_AE8A
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        POP     HL
        LD      (HL),A
        LD      HL,L_B154
        LD      A,(HL)
        CP      #0A
        JP      Z,L_988F
        LD      HL,L_B154
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_B1BA
        ADD     HL,BC
        PUSH    HL
        LD      HL,L_B18E
        LD      A,(HL)
        LD      E,#08
        LD      D,A
        XOR     A
        LD      B,#08
L_9860  SRL     E
        JR      NC,L_9865
        ADD     A,D
L_9865  SLA     D
        DJNZ    L_9860
        SUB     #04
        POP     HL
        LD      (HL),A
        LD      HL,L_B154
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_B1C4
        ADD     HL,BC
        PUSH    HL
        LD      HL,L_B18F
        LD      A,(HL)
        LD      E,#08
        LD      D,A
        XOR     A
        LD      B,#08
L_9882  SRL     E
        JR      NC,L_9887
        ADD     A,D
L_9887  SLA     D
        DJNZ    L_9882
        SUB     #05
        POP     HL
        LD      (HL),A
L_988F  JP      L_9A8D

L_9892  LD      HL,L_B185
        PUSH    HL
        LD      HL,L_B18F
        LD      C,(HL)
        LD      B,#00
        POP     HL
        LD      (HL),C
        INC     HL
        LD      (HL),B
        LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      A,#20
        LD      DE,#0000
        EX      DE,HL
        LD      B,#08
L_98AF  RRA
        JR      NC,L_98B3
        ADD     HL,DE
L_98B3  SLA     E
        RL      D
        DJNZ    L_98AF
        LD      B,H
        LD      C,L
        LD      HL,L_B68E ;zeros
        ADD     HL,BC
        PUSH    HL
        LD      HL,L_B18E
        LD      C,(HL)
        LD      B,#00
        POP     HL
        ADD     HL,BC
        LD      BC,#0020
        ADD     HL,BC
        LD      B,(HL)
        XOR     A
        CP      B
        JP      NC,L_990D
        LD      A,#06
        PUSH    AF
        CALL    L_B012
        INC     SP
        INC     SP
        LD      HL,L_B168
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      (HL),#00
        LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      A,#20
        LD      DE,#0000
        EX      DE,HL
        LD      B,#08
L_98F2  RRA
        JR      NC,L_98F6
        ADD     HL,DE
L_98F6  SLA     E
        RL      D
        DJNZ    L_98F2
        LD      B,H
        LD      C,L
        LD      HL,L_B68E ;zeros
        ADD     HL,BC
        PUSH    HL
        LD      HL,L_B18E
        LD      C,(HL)
        LD      B,#00
        POP     HL
        ADD     HL,BC
        LD      (HL),#65
L_990D  JP      L_9A8D

L_9910  LD      A,#02
        PUSH    AF
        CALL    L_B012
        INC     SP
        INC     SP
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CC13
        ADD     HL,BC
        LD      (HL),#05
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CC93
        ADD     HL,BC
        LD      (HL),#05
        JP      L_9A8D

L_9933  LD      HL,L_B185
        PUSH    HL
        LD      HL,L_B18F
        LD      C,(HL)
        LD      B,#00
        POP     HL
        LD      (HL),C
        INC     HL
        LD      (HL),B
        LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      A,#20
        LD      DE,#0000
        EX      DE,HL
        LD      B,#08
L_9950  RRA
        JR      NC,L_9954
        ADD     HL,DE
L_9954  SLA     E
        RL      D
        DJNZ    L_9950
        LD      B,H
        LD      C,L
        LD      HL,L_B68E ;zeros
        ADD     HL,BC
        PUSH    HL
        LD      HL,L_B18E
        LD      C,(HL)
        LD      B,#00
        POP     HL
        ADD     HL,BC
        PUSH    HL
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CE13
        ADD     HL,BC
        LD      A,(HL)
        CP      #01
        LD      A,#00
        JR      NZ,L_997C
        INC     A
L_997C  OR      A
        JP      Z,L_9986
        LD      HL,#0001
        JP      L_9989

L_9986  LD      HL,#FFFF
L_9989  LD      B,H
        LD      C,L
        POP     HL
        ADD     HL,BC
        LD      B,(HL)
        XOR     A
        CP      B
        JP      NC,L_99A7
        LD      A,#02
        PUSH    AF
        CALL    L_B012
        INC     SP
        INC     SP
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CC13
        ADD     HL,BC
        LD      (HL),#06
L_99A7  JP      L_9A8D

L_99AA  LD      HL,L_B185
        PUSH    HL
        LD      HL,L_B18F
        LD      C,(HL)
        LD      B,#00
        POP     HL
        LD      (HL),C
        INC     HL
        LD      (HL),B
        LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      A,#20
        LD      DE,#0000
        EX      DE,HL
        LD      B,#08
L_99C7  RRA
        JR      NC,L_99CB
        ADD     HL,DE
L_99CB  SLA     E
        RL      D
        DJNZ    L_99C7
        LD      B,H
        LD      C,L
        LD      HL,L_B68E ;zeros
        ADD     HL,BC
        PUSH    HL
        LD      HL,L_B18E
        LD      C,(HL)
        LD      B,#00
        POP     HL
        ADD     HL,BC
        LD      BC,#0020
        ADD     HL,BC
        LD      B,(HL)
        XOR     A
        CP      B
        JP      NC,L_9A0A
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CC13
        ADD     HL,BC
        LD      (HL),#07
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CC93
        ADD     HL,BC
        LD      (HL),#00
        LD      A,#02
        PUSH    AF
        CALL    L_B012
        INC     SP
        INC     SP
L_9A0A  JP      L_9A8D

L_9A0D  LD      HL,L_B185
        PUSH    HL
        LD      HL,L_B18F
        LD      C,(HL)
        LD      B,#00
        POP     HL
        LD      (HL),C
        INC     HL
        LD      (HL),B
        LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      A,#20
        LD      DE,#0000
        EX      DE,HL
        LD      B,#08
L_9A2A  RRA
        JR      NC,L_9A2E
        ADD     HL,DE
L_9A2E  SLA     E
        RL      D
        DJNZ    L_9A2A
        LD      B,H
        LD      C,L
        LD      HL,L_B68E ;zeros
        ADD     HL,BC
        PUSH    HL
        LD      HL,L_B18E
        LD      C,(HL)
        LD      B,#00
        POP     HL
        ADD     HL,BC
        LD      BC,#0020
        ADD     HL,BC
        LD      B,(HL)
        XOR     A
        CP      B
        JP      NC,L_9A6D
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CC13
        ADD     HL,BC
        LD      (HL),#08
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CC93
        ADD     HL,BC
        LD      (HL),#00
        LD      A,#02
        PUSH    AF
        CALL    L_B012
        INC     SP
        INC     SP
L_9A6D  JP      L_9A8D

L_9A70  LD      A,#02
        PUSH    AF
        CALL    L_B012
        INC     SP
        INC     SP
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CC13
        ADD     HL,BC
        PUSH    HL
        LD      HL,L_B151
        LD      A,(HL)
        INC     A
        POP     HL
        LD      (HL),A
        JP      L_9A8D

L_9A8D  LD      HL,L_B168
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        INC     DE
        LD      (HL),D
        DEC     HL
        LD      (HL),E
        LD      HL,L_B158
        INC     (HL)
        JP      L_9625

L_9A9E  LD      HL,L_B160
        PUSH    HL
        LD      HL,L_B161
        LD      A,(HL)
        OR      A
        LD      A,#00
        JR      NZ,L_9AAC
        INC     A
L_9AAC  LD      B,A
        POP     DE
        LD      A,(DE)
        OR      A
        JR      Z,L_9AB8
        LD      A,B
        OR      A
        JR      Z,L_9AB8
        LD      A,#01
L_9AB8  OR      A
        JP      Z,L_9AD6
        LD      HL,L_B161
        LD      (HL),#01
        LD      HL,L_B151
        LD      A,(HL)
        CP      #08
        JP      NZ,L_9AD2
        LD      HL,L_B151
        LD      (HL),#00
        JP      L_9AD6

L_9AD2  LD      HL,L_B151
        INC     (HL)
L_9AD6  LD      HL,L_B15C
        PUSH    HL
        LD      HL,L_B15D
        LD      A,(HL)
        OR      A
        LD      A,#00
        JR      NZ,L_9AE4
        INC     A
L_9AE4  LD      B,A
        POP     DE
        LD      A,(DE)
        OR      A
        JR      Z,L_9AF0
        LD      A,B
        OR      A
        JR      Z,L_9AF0
        LD      A,#01
L_9AF0  OR      A
        JP      Z,L_9B0D
        LD      HL,L_B15D
        LD      (HL),#01
        LD      HL,L_B151
        LD      A,(HL)
        OR      A
        JP      NZ,L_9B09
        LD      HL,L_B151
        LD      (HL),#08
        JP      L_9B0D

L_9B09  LD      HL,L_B151
        DEC     (HL)
L_9B0D  LD      A,#01
        PUSH    AF
        LD      HL,L_B151
        LD      A,(HL)
        LD      E,#10
        LD      D,A
        XOR     A
        LD      B,#08
L_9B1A  SRL     E
        JR      NC,L_9B1F
        ADD     A,D
L_9B1F  SLA     D
        DJNZ    L_9B1A
        PUSH    AF
        LD      A,#AF
        PUSH    AF
        LD      A,#08
        PUSH    AF
        PUSH    AF
        CALL    L_AF7B
        LD      HL,#000A
        ADD     HL,SP
        LD      SP,HL
        LD      HL,L_B168
        LD      BC,L_CB13
        LD      (HL),C
        INC     HL
        LD      (HL),B
        LD      HL,L_B158
        LD      (HL),#00
L_9B41  LD      HL,L_B158
        LD      A,(HL)
        CP      #80
        JP      NC,L_A327
        LD      HL,L_B168
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        LD      A,(DE)
        OR      A
        JP      Z,L_A316
        LD      HL,L_B18C
        LD      BC,#0004
        PUSH    HL
        LD      A,(HL)
        INC     HL
        LD      H,(HL)
        LD      L,A
        OR      A
        SBC     HL,BC
        EX      DE,HL
        POP     HL
        LD      (HL),E
        INC     HL
        LD      (HL),D
        LD      HL,L_B14E
        PUSH    HL
        LD      HL,L_B168
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        LD      A,(DE)
        POP     HL
        LD      (HL),A
        LD      HL,L_B181
        PUSH    HL
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CD93
        ADD     HL,BC
        LD      A,(HL)
        POP     HL
        LD      (HL),A
        LD      HL,L_B183
        PUSH    HL
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CE93
        ADD     HL,BC
        LD      A,(HL)
        POP     HL
        LD      (HL),A
        LD      HL,L_B17C
        PUSH    HL
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CC13
        ADD     HL,BC
        LD      A,(HL)
        POP     HL
        LD      (HL),A
        LD      HL,L_B182
        PUSH    HL
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CE13
        ADD     HL,BC
        LD      A,(HL)
        POP     HL
        LD      (HL),A
        LD      HL,L_B184
        PUSH    HL
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CF13
        ADD     HL,BC
        LD      A,(HL)
        POP     HL
        LD      (HL),A
        LD      HL,L_B17B
        PUSH    HL
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CB93
        ADD     HL,BC
        LD      A,(HL)
        POP     HL
        LD      (HL),A
        LD      HL,L_B17E
        PUSH    HL
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CD13
        ADD     HL,BC
        LD      A,(HL)
        POP     HL
        LD      (HL),A
        LD      HL,L_B185
        PUSH    HL
        LD      HL,L_B183
        LD      C,(HL)
        LD      B,#00
        POP     HL
        LD      (HL),C
        INC     HL
        LD      (HL),B
        LD      HL,L_B185
        PUSH    HL
        LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      A,#20
        LD      DE,#0000
        EX      DE,HL
        LD      B,#08
L_9C0D  RRA
        JR      NC,L_9C11
        ADD     HL,DE
L_9C11  SLA     E
        RL      D
        DJNZ    L_9C0D
        LD      B,H
        LD      C,L
        LD      HL,L_B68E ;zeros
        ADD     HL,BC
        PUSH    HL
        LD      HL,L_B181
        LD      C,(HL)
        LD      B,#00
        POP     HL
        ADD     HL,BC
        LD      B,H
        LD      C,L
        POP     HL
        LD      (HL),C
        INC     HL
        LD      (HL),B
        LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      (HL),#00
        LD      HL,L_B189
        PUSH    HL
        LD      HL,L_B182
        LD      A,(HL)
        CP      #01
        LD      A,#00
        JR      NZ,L_9C44
        INC     A
L_9C44  OR      A
        JP      Z,L_9C4E
        LD      HL,#0001
        JP      L_9C51

L_9C4E  LD      HL,#FFFF
L_9C51  LD      B,H
        LD      C,L
        POP     HL
        LD      (HL),C
        INC     HL
        LD      (HL),B
        LD      HL,L_B17D
        LD      (HL),#00
        LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      BC,#0020
        ADD     HL,BC
        LD      A,(HL)
        CP      #02
        LD      A,#00
        JR      NZ,L_9C6F
        INC     A
L_9C6F  PUSH    AF
        LD      HL,L_B185
        PUSH    HL
        LD      HL,L_B189
        LD      C,(HL)
        INC     HL
        LD      B,(HL)
        POP     HL
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        ADD     HL,BC
        LD      A,(HL)
        CP      #02
        LD      A,#00
        JR      NZ,L_9C88
        INC     A
L_9C88  LD      B,A
        POP     AF
        OR      B
        JR      Z,L_9C8F
        LD      A,#01
L_9C8F  OR      A
        JP      Z,L_9CAE
        LD      HL,L_B168
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      (HL),#00
        LD      HL,L_B167
        INC     (HL)
        LD      A,#01
        PUSH    AF
        CALL    L_B012
        INC     SP
        INC     SP
        CALL    L_94FD
        JP      L_A29F

L_9CAE  LD      HL,L_B183
        LD      A,(HL)
        CP      #15
        JP      NZ,L_9CCA
        LD      HL,L_B168
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      (HL),#00
        XOR     A
        PUSH    AF
        CALL    L_B012
        INC     SP
        INC     SP
        JP      L_A29F

L_9CCA  LD      HL,L_B17E
        LD      L,(HL)
        LD      H,#00
        LD      (L_B056),HL
        LD      HL,(L_B056)
        LD      BC,#0001
        OR      A
        SBC     HL,BC
        JP      NZ,L_9CE5
        JP      L_9CFA

       DB       #C3,#FA,#9C       ;Cz.

L_9CE5  LD      HL,(L_B056)
        LD      BC,#0002
        OR      A
        SBC     HL,BC
        JP      NZ,L_9CF7
        JP      L_9DCD

       DB       #C3,#FA,#9C       ;Cz.

L_9CF7  JP      L_9DE4

L_9CFA  LD      HL,L_B185
        PUSH    HL
        LD      HL,L_B189
        LD      C,(HL)
        INC     HL
        LD      B,(HL)
        POP     HL
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        ADD     HL,BC
        LD      A,(HL)
        OR      A
        JP      NZ,L_9D3E
        LD      HL,L_B181
        PUSH    HL
        LD      HL,L_B182
        LD      A,(HL)
        POP     HL
        ADD     A,(HL)
        LD      (HL),A
        LD      HL,L_B17B
        PUSH    HL
        LD      HL,L_B182
        LD      A,(HL)
        CP      #01
        LD      A,#00
        JR      NZ,L_9D29
        INC     A
L_9D29  OR      A
        JP      Z,L_9D32
        LD      A,#60
        JP      L_9D34

L_9D32  LD      A,#61
L_9D34  POP     HL
        LD      (HL),A
        LD      HL,L_B17D
        LD      (HL),#01
        JP      L_9DC5

L_9D3E  LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      BC,#0020
        OR      A
        SBC     HL,BC
        LD      A,(HL)
        SUB     #00
        JR      Z,L_9D52
        LD      A,#01
L_9D52  PUSH    AF
        LD      HL,L_B185
        PUSH    HL
        LD      HL,L_B182
        LD      A,(HL)
        CP      #01
        LD      A,#00
        JR      NZ,L_9D62
        INC     A
L_9D62  OR      A
        JP      Z,L_9D6C
        LD      HL,#FFFF
        JP      L_9D6F

L_9D6C  LD      HL,#0001
L_9D6F  LD      B,H
        LD      C,L
        POP     HL
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        ADD     HL,BC
        LD      A,(HL)
        OR      A
        LD      A,#00
        JR      NZ,L_9D7E
        INC     A
L_9D7E  LD      B,A
        POP     AF
        OR      A
        JR      Z,L_9D89
        LD      A,B
        OR      A
        JR      Z,L_9D89
        LD      A,#01
L_9D89  OR      A
        JP      Z,L_9DC5
        LD      HL,L_B182
        PUSH    HL
        LD      HL,L_B182
        LD      A,(HL)
        NEG
        POP     HL
        LD      (HL),A
        LD      HL,L_B181
        PUSH    HL
        LD      HL,L_B182
        LD      A,(HL)
        POP     HL
        ADD     A,(HL)
        LD      (HL),A
        LD      HL,L_B17B
        PUSH    HL
        LD      HL,L_B182
        LD      A,(HL)
        CP      #01
        LD      A,#00
        JR      NZ,L_9DB3
        INC     A
L_9DB3  OR      A
        JP      Z,L_9DBC
        LD      A,#60
        JP      L_9DBE

L_9DBC  LD      A,#61
L_9DBE  POP     HL
        LD      (HL),A
        LD      HL,L_B17D
        LD      (HL),#01
L_9DC5  LD      HL,L_B17E
        LD      (HL),#00
        JP      L_9DE4

L_9DCD  LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      BC,#0020
        OR      A
        SBC     HL,BC
        LD      (HL),#00
        LD      HL,L_B17E
        LD      (HL),#00
        JP      L_9DE4

L_9DE4  LD      HL,L_B17D
        LD      A,(HL)
        OR      A
        JP      NZ,L_A262
        LD      HL,L_B17C
        LD      A,(HL)
        CP      #07
        LD      A,#00
        JR      NZ,L_9DF7
        INC     A
L_9DF7  PUSH    AF
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CC93
        ADD     HL,BC
        LD      A,(HL)
        OR      A
        LD      A,#00
        JR      NZ,L_9E09
        INC     A
L_9E09  LD      B,A
        POP     AF
        OR      A
        JR      Z,L_9E14
        LD      A,B
        OR      A
        JR      Z,L_9E14
        LD      A,#01
L_9E14  PUSH    AF
        LD      HL,L_B17C
        LD      A,(HL)
        CP      #08
        LD      A,#00
        JR      NZ,L_9E20
        INC     A
L_9E20  LD      B,A
        POP     AF
        OR      B
        JR      Z,L_9E27
        LD      A,#01
L_9E27  OR      A
        JP      Z,L_9EBD
        LD      HL,L_B183
        LD      A,(HL)
        SUB     #15
        JR      Z,L_9E35
        LD      A,#01
L_9E35  PUSH    AF
        LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      BC,#0020
        ADD     HL,BC
        LD      B,(HL)
        XOR     A
        CP      B
        LD      A,#00
        RLA
        LD      B,A
        POP     AF
        OR      A
        JR      Z,L_9E52
        LD      A,B
        OR      A
        JR      Z,L_9E52
        LD      A,#01
L_9E52  PUSH    AF
        LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      BC,#0020
        ADD     HL,BC
        LD      A,(HL)
        CP      #18
        LD      A,#00
        RLA
        LD      B,A
        POP     AF
        OR      A
        JR      Z,L_9E6F
        LD      A,B
        OR      A
        JR      Z,L_9E6F
        LD      A,#01
L_9E6F  OR      A
        JP      Z,L_9E9C
        LD      A,#04
        PUSH    AF
        CALL    L_B012
        INC     SP
        INC     SP
        LD      HL,L_B17B
        LD      (HL),#64
        LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      BC,#0020
        ADD     HL,BC
        LD      (HL),#00
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CC93
        ADD     HL,BC
        LD      (HL),#01
        JP      L_9EBD

L_9E9C  LD      HL,L_B17C
        LD      (HL),#00
        LD      HL,L_B17B
        PUSH    HL
        LD      HL,L_B182
        LD      A,(HL)
        CP      #01
        LD      A,#00
        JR      NZ,L_9EB0
        INC     A
L_9EB0  OR      A
        JP      Z,L_9EB9
        LD      A,#60
        JP      L_9EBB

L_9EB9  LD      A,#61
L_9EBB  POP     HL
        LD      (HL),A
L_9EBD  LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      BC,#0020
        ADD     HL,BC
        LD      A,(HL)
        OR      A
        LD      A,#00
        JR      NZ,L_9ECF
        INC     A
L_9ECF  PUSH    AF
        LD      HL,L_B17C
        LD      A,(HL)
        DEC     A
        JR      Z,L_9ED9
        LD      A,#01
L_9ED9  PUSH    AF
        LD      HL,L_B185
        PUSH    HL
        LD      HL,L_B189
        LD      C,(HL)
        INC     HL
        LD      B,(HL)
        POP     HL
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        ADD     HL,BC
        LD      A,(HL)
        OR      A
        LD      A,#00
        JR      NZ,L_9EF1
        INC     A
L_9EF1  LD      B,A
        POP     AF
        OR      B
        JR      Z,L_9EF8
        LD      A,#01
L_9EF8  LD      B,A
        POP     AF
        OR      A
        JR      Z,L_9F03
        LD      A,B
        OR      A
        JR      Z,L_9F03
        LD      A,#01
L_9F03  OR      A
        JP      Z,L_9F51
        LD      HL,L_B183
        INC     (HL)
        LD      HL,L_B17C
        LD      A,(HL)
        CP      #07
        JP      NC,L_9F30
        LD      HL,L_B17B
        PUSH    HL
        LD      HL,L_B182
        LD      A,(HL)
        CP      #01
        LD      A,#00
        JR      NZ,L_9F23
        INC     A
L_9F23  OR      A
        JP      Z,L_9F2C
        LD      A,#60
        JP      L_9F2E

L_9F2C  LD      A,#61
L_9F2E  POP     HL
        LD      (HL),A
L_9F30  LD      HL,L_B17C
        LD      A,(HL)
        CP      #02
        JP      NZ,L_9F4A
        LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      (HL),#66
        LD      HL,L_B17E
        LD      (HL),#02
        JP      L_9F4E

L_9F4A  LD      HL,L_B184
        INC     (HL)
L_9F4E  JP      L_A262

L_9F51  LD      HL,L_B184
        LD      B,(HL)
        LD      A,#05
        CP      B
        JP      NC,L_9F73
        LD      HL,L_B168
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      (HL),#00
        LD      HL,L_B17B
        LD      (HL),#00
        XOR     A
        PUSH    AF
        CALL    L_B012
        INC     SP
        INC     SP
        JP      L_A262

L_9F73  LD      HL,L_B184
        LD      (HL),#00
        LD      HL,L_B185
        PUSH    HL
        LD      HL,L_B189
        LD      C,(HL)
        INC     HL
        LD      B,(HL)
        POP     HL
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        ADD     HL,BC
        LD      B,(HL)
        XOR     A
        CP      B
        JP      NC,L_A19A
        LD      HL,L_B17C
        LD      L,(HL)
        LD      H,#00
        LD      (L_B056),HL
        LD      HL,(L_B056)
        LD      BC,#0001
        OR      A
        SBC     HL,BC
        JP      NZ,L_9FA9
        JP      L_9FE2

       DB       #C3,#E2,#9F       ;Cb.

L_9FA9  LD      HL,(L_B056)
        LD      BC,#0005
        OR      A
        SBC     HL,BC
        JP      NZ,L_9FBB
        JP      L_A045

       DB       #C3,#E2,#9F       ;Cb.

L_9FBB  LD      HL,(L_B056)
        LD      BC,#0006
        OR      A
        SBC     HL,BC
        JP      NZ,L_9FCD
        JP      L_A059

       DB       #C3,#E2,#9F       ;Cb.

L_9FCD  LD      HL,(L_B056)
        LD      BC,#0007
        OR      A
        SBC     HL,BC
        JP      NZ,L_9FDF
        JP      L_A0CF

       DB       #C3,#E2,#9F       ;Cb.

L_9FDF  JP      L_A170

L_9FE2  LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      BC,#0020
        OR      A
        SBC     HL,BC
        LD      A,(HL)
        OR      A
        LD      A,#00
        JR      NZ,L_9FF6
        INC     A
L_9FF6  PUSH    AF
        LD      HL,L_B183
        LD      B,(HL)
        POP     AF
        OR      A
        JR      Z,L_A005
        LD      A,B
        OR      A
        JR      Z,L_A005
        LD      A,#01
L_A005  OR      A
        JP      Z,L_A031
        LD      HL,L_B183
        DEC     (HL)
        LD      HL,L_B17B
        PUSH    HL
        LD      HL,L_B182
        LD      A,(HL)
        CP      #01
        LD      A,#00
        JR      NZ,L_A01C
        INC     A
L_A01C  OR      A
        JP      Z,L_A025
        LD      A,#62
        JP      L_A027

L_A025  LD      A,#63
L_A027  POP     HL
        LD      (HL),A
        LD      HL,L_B17E
        LD      (HL),#01
        JP      L_A042

L_A031  LD      HL,L_B182
        PUSH    HL
        LD      HL,L_B182
        LD      A,(HL)
        NEG
        POP     HL
        LD      (HL),A
        LD      HL,L_B17E
        LD      (HL),#01
L_A042  JP      L_A197

L_A045  LD      HL,L_B17C
        LD      (HL),#00
        LD      HL,L_B182
        PUSH    HL
        LD      HL,L_B182
        LD      A,(HL)
        NEG
        POP     HL
        LD      (HL),A
        JP      L_A197

L_A059  LD      HL,L_B185
        PUSH    HL
        LD      HL,L_B189
        LD      C,(HL)
        INC     HL
        LD      B,(HL)
        POP     HL
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        ADD     HL,BC
        LD      A,(HL)
        CP      #18
        JP      NC,L_A0C7
        LD      A,#04
        PUSH    AF
        CALL    L_B012
        INC     SP
        INC     SP
        LD      HL,L_B181
        PUSH    HL
        LD      HL,L_B182
        LD      A,(HL)
        POP     HL
        ADD     A,(HL)
        LD      (HL),A
        LD      HL,L_B17B
        PUSH    HL
        LD      HL,L_B182
        LD      A,(HL)
        CP      #01
        LD      A,#00
        JR      NZ,L_A091
        INC     A
L_A091  OR      A
        JP      Z,L_A09A
        LD      A,#60
        JP      L_A09C

L_A09A  LD      A,#61
L_A09C  POP     HL
        LD      (HL),A
        LD      HL,L_B181
        LD      A,(HL)
        OR      A
        LD      A,#00
        JR      NZ,L_A0A8
        INC     A
L_A0A8  PUSH    AF
        LD      HL,L_B181
        LD      A,(HL)
        CP      #1F
        LD      A,#00
        JR      NZ,L_A0B4
        INC     A
L_A0B4  LD      B,A
        POP     AF
        OR      B
        JR      Z,L_A0BB
        LD      A,#01
L_A0BB  OR      A
        JP      Z,L_A0C4
        LD      HL,L_B17C
        LD      (HL),#00
L_A0C4  JP      L_A0CC

L_A0C7  LD      HL,L_B17C
        LD      (HL),#00
L_A0CC  JP      L_A197

L_A0CF  LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CC93
        ADD     HL,BC
        LD      A,(HL)
        CP      #01
        JP      NZ,L_A161
        LD      HL,L_B185
        PUSH    HL
        LD      HL,L_B189
        LD      C,(HL)
        INC     HL
        LD      B,(HL)
        POP     HL
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        ADD     HL,BC
        LD      A,(HL)
        CP      #18
        JP      NC,L_A159
        LD      A,#04
        PUSH    AF
        CALL    L_B012
        INC     SP
        INC     SP
        LD      HL,L_B181
        PUSH    HL
        LD      HL,L_B182
        LD      A,(HL)
        POP     HL
        ADD     A,(HL)
        LD      (HL),A
        LD      HL,L_B17B
        PUSH    HL
        LD      HL,L_B182
        LD      A,(HL)
        CP      #01
        LD      A,#00
        JR      NZ,L_A117
        INC     A
L_A117  OR      A
        JP      Z,L_A120
        LD      A,#60
        JP      L_A122

L_A120  LD      A,#61
L_A122  POP     HL
        LD      (HL),A
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CC93
        ADD     HL,BC
        LD      (HL),#00
        LD      HL,L_B181
        LD      A,(HL)
        OR      A
        LD      A,#00
        JR      NZ,L_A13A
        INC     A
L_A13A  PUSH    AF
        LD      HL,L_B181
        LD      A,(HL)
        CP      #1F
        LD      A,#00
        JR      NZ,L_A146
        INC     A
L_A146  LD      B,A
        POP     AF
        OR      B
        JR      Z,L_A14D
        LD      A,#01
L_A14D  OR      A
        JP      Z,L_A156
        LD      HL,L_B17C
        LD      (HL),#00
L_A156  JP      L_A15E

L_A159  LD      HL,L_B17C
        LD      (HL),#00
L_A15E  JP      L_A16D

L_A161  LD      HL,L_B182
        PUSH    HL
        LD      HL,L_B182
        LD      A,(HL)
        NEG
        POP     HL
        LD      (HL),A
L_A16D  JP      L_A197

L_A170  LD      HL,L_B185
        PUSH    HL
        LD      HL,L_B189
        LD      C,(HL)
        INC     HL
        LD      B,(HL)
        POP     HL
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        OR      A
        SBC     HL,BC
        LD      A,(HL)
        CP      #18
        JP      NC,L_A194
        LD      HL,L_B182
        PUSH    HL
        LD      HL,L_B182
        LD      A,(HL)
        NEG
        POP     HL
        LD      (HL),A
L_A194  JP      L_A197

L_A197  JP      L_A262

L_A19A  LD      HL,L_B181
        PUSH    HL
        LD      HL,L_B182
        LD      A,(HL)
        POP     HL
        ADD     A,(HL)
        LD      (HL),A
        LD      HL,L_B17B
        PUSH    HL
        LD      HL,L_B182
        LD      A,(HL)
        CP      #01
        LD      A,#00
        JR      NZ,L_A1B4
        INC     A
L_A1B4  OR      A
        JP      Z,L_A1BD
        LD      A,#60
        JP      L_A1BF

L_A1BD  LD      A,#61
L_A1BF  POP     HL
        LD      (HL),A
        LD      HL,L_B181
        LD      A,(HL)
        OR      A
        JP      NZ,L_A1CE
        LD      HL,L_B182
        LD      (HL),#01
L_A1CE  LD      HL,L_B181
        LD      A,(HL)
        CP      #1F
        JP      NZ,L_A1DC
        LD      HL,L_B182
        LD      (HL),#FF
L_A1DC  LD      HL,L_B17C
        LD      A,(HL)
        CP      #06
        LD      A,#00
        JR      NZ,L_A1E7
        INC     A
L_A1E7  PUSH    AF
        LD      HL,L_B17C
        LD      A,(HL)
        CP      #07
        LD      A,#00
        JR      NZ,L_A1F3
        INC     A
L_A1F3  LD      B,A
        POP     AF
        OR      B
        JR      Z,L_A1FA
        LD      A,#01
L_A1FA  OR      A
        JP      Z,L_A203
        LD      HL,L_B17C
        LD      (HL),#00
L_A203  LD      HL,L_B17C
        LD      A,(HL)
        CP      #05
        JP      NZ,L_A262
        LD      HL,L_B185
        PUSH    HL
        LD      HL,L_B189
        LD      C,(HL)
        INC     HL
        LD      B,(HL)
        POP     HL
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        ADD     HL,BC
        LD      BC,#0020
        OR      A
        SBC     HL,BC
        LD      A,(HL)
        OR      A
        JP      NZ,L_A25D
        LD      HL,L_B183
        DEC     (HL)
        LD      HL,L_B185
        PUSH    HL
        LD      HL,L_B189
        LD      C,(HL)
        INC     HL
        LD      B,(HL)
        POP     HL
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        ADD     HL,BC
        LD      (HL),#04
        LD      A,#05
        PUSH    AF
        CALL    L_B012
        INC     SP
        INC     SP
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CC93
        ADD     HL,BC
        DEC     (HL)
        LD      A,(HL)
        OR      A
        JP      NZ,L_A25A
        LD      HL,L_B17C
        LD      (HL),#00
L_A25A  JP      L_A262

L_A25D  LD      HL,L_B17C
        LD      (HL),#00
L_A262  LD      HL,L_B185
        PUSH    HL
        LD      HL,L_B183
        LD      C,(HL)
        LD      B,#00
        POP     HL
        LD      (HL),C
        INC     HL
        LD      (HL),B
        LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      A,#20
        LD      DE,#0000
        EX      DE,HL
        LD      B,#08
L_A27F  RRA
        JR      NC,L_A283
        ADD     HL,DE
L_A283  SLA     E
        RL      D
        DJNZ    L_A27F
        LD      B,H
        LD      C,L
        LD      HL,L_B68E ;zeros
        ADD     HL,BC
        PUSH    HL
        LD      HL,L_B181
        LD      C,(HL)
        LD      B,#00
        POP     HL
        ADD     HL,BC
        PUSH    HL
        LD      HL,L_B17B
        LD      A,(HL)
        POP     HL
        LD      (HL),A
L_A29F  LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CD93
        ADD     HL,BC
        PUSH    HL
        LD      HL,L_B181
        LD      A,(HL)
        POP     HL
        LD      (HL),A
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CE93
        ADD     HL,BC
        PUSH    HL
        LD      HL,L_B183
        LD      A,(HL)
        POP     HL
        LD      (HL),A
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CC13
        ADD     HL,BC
        PUSH    HL
        LD      HL,L_B17C
        LD      A,(HL)
        POP     HL
        LD      (HL),A
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CE13
        ADD     HL,BC
        PUSH    HL
        LD      HL,L_B182
        LD      A,(HL)
        POP     HL
        LD      (HL),A
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CF13
        ADD     HL,BC
        PUSH    HL
        LD      HL,L_B184
        LD      A,(HL)
        POP     HL
        LD      (HL),A
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CB93
        ADD     HL,BC
        PUSH    HL
        LD      HL,L_B17B
        LD      A,(HL)
        POP     HL
        LD      (HL),A
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CD13
        ADD     HL,BC
        PUSH    HL
        LD      HL,L_B17E
        LD      A,(HL)
        POP     HL
        LD      (HL),A
L_A316  LD      HL,L_B168
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        INC     DE
        LD      (HL),D
        DEC     HL
        LD      (HL),E
        LD      HL,L_B158
        INC     (HL)
        JP      L_9B41

L_A327  LD      HL,L_B162
        INC     (HL)
        LD      A,(HL)
        CP      #04
        JP      NZ,L_A3D7
        LD      HL,L_B162
        LD      (HL),#00
        LD      HL,L_B187
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        LD      A,(DE)
        OR      A
        JP      NZ,L_A3D7
        LD      HL,L_B158
        PUSH    HL
        LD      HL,L_CB13
        PUSH    HL
        LD      A,#80
        PUSH    AF
        LD      A,#01
        PUSH    AF
        CALL    L_AE8A
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        POP     HL
        LD      (HL),A
        LD      HL,L_B158
        LD      A,(HL)
        CP      #80
        JP      Z,L_A3D7
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CD93
        ADD     HL,BC
        PUSH    HL
        LD      HL,L_B156
        LD      A,(HL)
        POP     HL
        LD      (HL),A
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CE93
        ADD     HL,BC
        PUSH    HL
        LD      HL,L_B157
        LD      A,(HL)
        INC     A
        POP     HL
        LD      (HL),A
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CC13
        ADD     HL,BC
        LD      (HL),#00
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CD13
        ADD     HL,BC
        LD      (HL),#00
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CE13
        ADD     HL,BC
        LD      (HL),#01
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CF13
        ADD     HL,BC
        LD      (HL),#00
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CB93
        ADD     HL,BC
        LD      (HL),#60
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CC93
        ADD     HL,BC
        LD      (HL),#00
        LD      HL,L_B187
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      (HL),#60
L_A3D7  LD      HL,L_B168
        LD      BC,L_B190
        LD      (HL),C
        INC     HL
        LD      (HL),B
        LD      HL,L_B158
        LD      (HL),#00
L_A3E5  LD      HL,L_B158
        LD      A,(HL)
        CP      #0A
        JP      NC,L_A48F
        LD      HL,L_B168
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        LD      A,(DE)
        OR      A
        JP      Z,L_A47E
        LD      HL,L_B14E
        PUSH    HL
        LD      HL,L_B168
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        LD      A,(DE)
        POP     HL
        LD      (HL),A
        LD      HL,L_B14E
        INC     (HL)
        LD      A,(HL)
        CP      #05
        JP      NZ,L_A42F
        LD      HL,L_B14E
        LD      (HL),#00
        LD      HL,L_B158
        LD      A,(HL)
        ADD     A,#02
        PUSH    AF
        XOR     A
        PUSH    AF
        LD      A,#D1
        PUSH    AF
        XOR     A
        PUSH    AF
        PUSH    AF
        CALL    L_AF7B
        LD      HL,#000A
        ADD     HL,SP
        LD      SP,HL
        JP      L_A471

L_A42F  LD      HL,L_B158
        LD      A,(HL)
        ADD     A,#02
        PUSH    AF
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_B1BA
        ADD     HL,BC
        LD      A,(HL)
        PUSH    AF
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_B1C4
        ADD     HL,BC
        LD      A,(HL)
        PUSH    AF
        LD      A,#0F
        PUSH    AF
        LD      HL,L_B14E
        LD      A,(HL)
        LD      E,#04
        LD      D,A
        XOR     A
        LD      B,#08
L_A45B  SRL     E
        JR      NC,L_A460
        ADD     A,D
L_A460  SLA     D
        DJNZ    L_A45B
        LD      B,A
        LD      A,#04
        ADD     A,B
        PUSH    AF
        CALL    L_AF7B
        LD      HL,#000A
        ADD     HL,SP
        LD      SP,HL
L_A471  LD      HL,L_B168
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        PUSH    DE
        LD      HL,L_B14E
        LD      A,(HL)
        POP     HL
        LD      (HL),A
L_A47E  LD      HL,L_B168
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        INC     DE
        LD      (HL),D
        DEC     HL
        LD      (HL),E
        LD      HL,L_B158
        INC     (HL)
        JP      L_A3E5

L_A48F  LD      HL,L_B167
        LD      A,(HL)
        CP      #64
        JP      NZ,L_A49B
        CALL    L_A49C
L_A49B  RET

L_A49C  LD      HL,L_B165
        LD      (HL),#03
        LD      HL,L_B15F
        LD      (HL),#01
        LD      HL,L_B18B
        LD      (HL),#05
        LD      HL,L_B10E
        PUSH    HL
        LD      A,#02
        PUSH    AF
        XOR     A
        PUSH    AF
        CALL    L_AF32
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        XOR     A
        PUSH    AF
        PUSH    AF
        LD      A,#D1
        PUSH    AF
        XOR     A
        PUSH    AF
        PUSH    AF
        CALL    L_AF7B
        LD      HL,#000A
        ADD     HL,SP
        LD      SP,HL
        RET

L_A4CF  LD      HL,L_B15F
        LD      (HL),#01
        LD      HL,L_B15B
        LD      (HL),#01
        LD      HL,L_B152
        LD      (HL),#00
        LD      HL,L_B165
        LD      (HL),#04
        RET

L_A4E4  CALL    L_8DBD
        LD      HL,L_B18B
        LD      (HL),#08
        LD      HL,L_B15F
        LD      (HL),#01
        LD      HL,L_B15B
        LD      (HL),#01
        LD      HL,L_B165
        LD      (HL),#05
        LD      HL,L_B68E ;zeros
        PUSH    HL
        LD      HL,#02C0
        PUSH    HL
        CALL    L_AEAA
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,L_B158
        LD      (HL),#00
L_A50F  LD      HL,L_B158
        LD      A,(HL)
        CP      #80
        JP      NC,L_A598
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CD93
        ADD     HL,BC
        PUSH    HL
        CALL    L_AF17
        LD      B,H
        LD      C,L
        LD      HL,#0020
        LD      DE,#0000
        EX      DE,HL
        LD      A,B
        LD      B,#10
L_A532  SLI     C
        RLA
        ADC     HL,HL
        SBC     HL,DE
        JR      NC,L_A53D
        ADD     HL,DE
        DEC     C
L_A53D  DJNZ    L_A532
        LD      A,L
        POP     HL
        LD      (HL),A
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CE93
        ADD     HL,BC
        PUSH    HL
        CALL    L_AF17
        LD      B,H
        LD      C,L
        LD      HL,#0016
        LD      DE,#0000
        EX      DE,HL
        LD      A,B
        LD      B,#10
L_A55C  SLI     C
        RLA
        ADC     HL,HL
        SBC     HL,DE
        JR      NC,L_A567
        ADD     HL,DE
        DEC     C
L_A567  DJNZ    L_A55C
        LD      A,L
        POP     HL
        LD      (HL),A
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CE13
        ADD     HL,BC
        PUSH    HL
        CALL    L_AF17
        LD      BC,#0001
        LD      A,H
        AND     B
        LD      H,A
        LD      A,L
        AND     C
        LD      L,A
        LD      A,H
        OR      L
        JP      Z,L_A58D
        LD      A,#01
        JP      L_A58F

L_A58D  LD      A,#FF
L_A58F  POP     HL
        LD      (HL),A
        LD      HL,L_B158
        INC     (HL)
        JP      L_A50F

L_A598  LD      HL,L_B114
        PUSH    HL
        LD      A,#03
        PUSH    AF
        LD      A,#01
        PUSH    AF
        CALL    L_AF32
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        RET

L_A5AC  LD      HL,L_B158
        LD      (HL),#00
L_A5B1  LD      HL,L_B158
        LD      A,(HL)
        CP      #80
        JP      NC,L_A748
        LD      HL,L_B181
        PUSH    HL
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CD93
        ADD     HL,BC
        LD      A,(HL)
        POP     HL
        LD      (HL),A
        LD      HL,L_B182
        PUSH    HL
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CE13
        ADD     HL,BC
        LD      A,(HL)
        POP     HL
        LD      (HL),A
        LD      HL,L_B183
        PUSH    HL
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CE93
        ADD     HL,BC
        LD      A,(HL)
        POP     HL
        LD      (HL),A
        LD      HL,L_B185
        PUSH    HL
        LD      HL,L_B183
        LD      C,(HL)
        LD      B,#00
        POP     HL
        LD      (HL),C
        INC     HL
        LD      (HL),B
        LD      HL,L_B185
        PUSH    HL
        LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      A,#20
        LD      DE,#0000
        EX      DE,HL
        LD      B,#08
L_A60E  RRA
        JR      NC,L_A612
        ADD     HL,DE
L_A612  SLA     E
        RL      D
        DJNZ    L_A60E
        LD      B,H
        LD      C,L
        LD      HL,L_B68E ;zeros
        ADD     HL,BC
        PUSH    HL
        LD      HL,L_B181
        LD      C,(HL)
        LD      B,#00
        POP     HL
        ADD     HL,BC
        LD      B,H
        LD      C,L
        POP     HL
        LD      (HL),C
        INC     HL
        LD      (HL),B
        LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      (HL),#00
        CALL    L_AF17
        LD      B,H
        LD      C,L
        LD      HL,#0003
        LD      DE,#0000
        EX      DE,HL
        LD      A,B
        LD      B,#10
L_A645  SLI     C
        RLA
        ADC     HL,HL
        SBC     HL,DE
        JR      NC,L_A650
        ADD     HL,DE
        DEC     C
L_A650  DJNZ    L_A645
        LD      A,L
        OR      A
        JP      NZ,L_A663
        LD      HL,L_B182
        PUSH    HL
        LD      HL,L_B182
        LD      A,(HL)
        NEG
        POP     HL
        LD      (HL),A
L_A663  LD      HL,L_B189
        PUSH    HL
        LD      HL,L_B182
        LD      A,(HL)
        CP      #01
        LD      A,#00
        JR      NZ,L_A672
        INC     A
L_A672  OR      A
        JP      Z,L_A67C
        LD      HL,#0001
        JP      L_A67F

L_A67C  LD      HL,#FFFF
L_A67F  LD      B,H
        LD      C,L
        POP     HL
        LD      (HL),C
        INC     HL
        LD      (HL),B
        LD      HL,L_B185
        PUSH    HL
        LD      HL,L_B189
        LD      C,(HL)
        INC     HL
        LD      B,(HL)
        POP     HL
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        ADD     HL,BC
        LD      B,(HL)
        XOR     A
        CP      B
        JP      NC,L_A6AA
        LD      HL,L_B182
        PUSH    HL
        LD      HL,L_B182
        LD      A,(HL)
        NEG
        POP     HL
        LD      (HL),A
        JP      L_A6D0

L_A6AA  LD      HL,L_B181
        PUSH    HL
        LD      HL,L_B182
        LD      A,(HL)
        POP     HL
        ADD     A,(HL)
        LD      (HL),A
        LD      HL,L_B181
        LD      A,(HL)
        OR      A
        JP      NZ,L_A6C2
        LD      HL,L_B182
        LD      (HL),#01
L_A6C2  LD      HL,L_B181
        LD      A,(HL)
        CP      #1F
        JP      NZ,L_A6D0
        LD      HL,L_B182
        LD      (HL),#FF
L_A6D0  LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CD93
        ADD     HL,BC
        PUSH    HL
        LD      HL,L_B181
        LD      A,(HL)
        POP     HL
        LD      (HL),A
        LD      HL,L_B158
        LD      C,(HL)
        LD      B,#00
        LD      HL,L_CE13
        ADD     HL,BC
        PUSH    HL
        LD      HL,L_B182
        LD      A,(HL)
        POP     HL
        LD      (HL),A
        LD      HL,L_B185
        PUSH    HL
        LD      HL,L_B183
        LD      C,(HL)
        LD      B,#00
        POP     HL
        LD      (HL),C
        INC     HL
        LD      (HL),B
        LD      HL,L_B185
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      A,#20
        LD      DE,#0000
        EX      DE,HL
        LD      B,#08
L_A70F  RRA
        JR      NC,L_A713
        ADD     HL,DE
L_A713  SLA     E
        RL      D
        DJNZ    L_A70F
        LD      B,H
        LD      C,L
        LD      HL,L_B68E ;zeros
        ADD     HL,BC
        PUSH    HL
        LD      HL,L_B181
        LD      C,(HL)
        LD      B,#00
        POP     HL
        ADD     HL,BC
        PUSH    HL
        LD      HL,L_B182
        LD      A,(HL)
        CP      #01
        LD      A,#00
        JR      NZ,L_A734
        INC     A
L_A734  OR      A
        JP      Z,L_A73D
        LD      A,#60
        JP      L_A73F

L_A73D  LD      A,#61
L_A73F  POP     HL
        LD      (HL),A
        LD      HL,L_B158
        INC     (HL)
        JP      L_A5B1

L_A748  LD      HL,L_B7F3
        PUSH    HL
        LD      HL,L_B137
        PUSH    HL
        LD      HL,#0016
        PUSH    HL
        CALL    L_AD0F
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        RET

L_A75E  LD      HL,L_B173
        PUSH    HL
        LD      HL,#0008
        LD      DE,(L_AEA8)
        ADD     HL,DE
        LD      C,(HL)
        INC     HL
        LD      B,(HL)
        POP     HL
        LD      (HL),C
        INC     HL
        LD      (HL),B
        LD      HL,L_B176
        PUSH    HL
        LD      HL,L_B173
        LD      C,(HL)
        INC     HL
        LD      B,(HL)
        POP     HL
        LD      (HL),C
        INC     HL
        LD      (HL),B
        LD      HL,L_B170
        LD      (HL),#00
        LD      HL,L_B175
        PUSH    HL
        LD      HL,#0007
        LD      DE,(L_AEA8)
        ADD     HL,DE
        LD      A,(HL)
        POP     HL
        LD      (HL),A
        LD      HL,L_B171
        PUSH    HL
        LD      HL,#0005
        LD      DE,(L_AEA8)
        ADD     HL,DE
        LD      A,(HL)
        POP     HL
        LD      (HL),A
        LD      HL,L_B16E
        LD      (HL),#02
        LD      HL,L_B16F
        LD      (HL),#01
        RET

L_A7AD  LD      HL,L_B16F
        LD      A,(HL)
        OR      A
        LD      A,#00
        JR      NZ,L_A7B7
        INC     A
L_A7B7  OR      A
        JP      Z,L_A7BC
        RET

L_A7BC  LD      HL,L_B16E
        INC     (HL)
        LD      A,(HL)
        CP      #03
        JP      NZ,L_A7CE
        LD      HL,L_B16E
        LD      (HL),#00
        JP      L_A7CF

L_A7CE  RET

L_A7CF  LD      HL,L_B16A
        PUSH    HL
        LD      HL,L_B173
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        LD      A,(DE)
        LD      C,A
        LD      B,#00
        POP     HL
        LD      (HL),C
        INC     HL
        LD      (HL),B
        LD      HL,L_B16A
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      BC,#007E
        OR      A
        SBC     HL,BC
        JP      NZ,L_A811
        LD      HL,L_B173
        PUSH    HL
        LD      HL,L_B176
        LD      C,(HL)
        INC     HL
        LD      B,(HL)
        POP     HL
        LD      (HL),C
        INC     HL
        LD      (HL),B
        LD      HL,L_B16A
        PUSH    HL
        LD      HL,L_B173
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        LD      A,(DE)
        LD      C,A
        LD      B,#00
        POP     HL
        LD      (HL),C
        INC     HL
        LD      (HL),B
L_A811  LD      HL,L_B16A
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      BC,#0000
        OR      A
        SBC     HL,BC
        JP      NZ,L_A833
        LD      A,#0A
        PUSH    AF
        XOR     A
        PUSH    AF
        CALL    L_B022
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,L_B16F
        LD      (HL),#00
        RET

L_A833  LD      HL,L_B16A
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      BC,#0052
        OR      A
        SBC     HL,BC
        JP      NZ,L_A852
        LD      A,#0A
        PUSH    AF
        XOR     A
        PUSH    AF
        CALL    L_B022
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        JP      L_A9C2

L_A852  LD      HL,L_B16A
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      BC,#0031
        XOR     A
        SBC     HL,BC
        CCF
        RLA
        PUSH    AF
        LD      HL,L_B16A
        LD      C,(HL)
        INC     HL
        LD      B,(HL)
        LD      HL,#0038
        XOR     A
        SBC     HL,BC
        CCF
        RLA
        LD      B,A
        POP     AF
        OR      A
        JR      Z,L_A87B
        LD      A,B
        OR      A
        JR      Z,L_A87B
        LD      A,#01
L_A87B  OR      A
        JP      Z,L_A8AF
        LD      HL,L_B172
        PUSH    HL
        LD      HL,L_B16A
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      BC,#0031
        OR      A
        SBC     HL,BC
        LD      A,L
        POP     HL
        LD      (HL),A
        LD      HL,L_B173
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        INC     DE
        LD      (HL),D
        DEC     HL
        LD      (HL),E
        LD      HL,L_B16A
        PUSH    HL
        LD      HL,L_B173
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        LD      A,(DE)
        LD      C,A
        LD      B,#00
        POP     HL
        LD      (HL),C
        INC     HL
        LD      (HL),B
L_A8AF  LD      HL,L_B16A
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      BC,#002E
        OR      A
        SBC     HL,BC
        JP      NZ,L_A8D2
        LD      HL,L_B16A
        PUSH    HL
        LD      HL,L_B173
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        DEC     HL
        LD      C,(HL)
        LD      B,#00
        POP     HL
        LD      (HL),C
        INC     HL
        LD      (HL),B
L_A8D2  LD      HL,L_B16C
        PUSH    HL
        LD      HL,L_B172
        LD      C,(HL)
        LD      B,#00
        POP     HL
        LD      (HL),C
        INC     HL
        LD      (HL),B
        LD      HL,L_B16C
        PUSH    HL
        LD      HL,L_B16C
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      A,#0E
        LD      DE,#0000
        EX      DE,HL
        LD      B,#08
L_A8F3  RRA
        JR      NC,L_A8F7
        ADD     HL,DE
L_A8F7  SLA     E
        RL      D
        DJNZ    L_A8F3
        LD      B,H
        LD      C,L
        LD      HL,L_B98E
        ADD     HL,BC
        PUSH    HL
        LD      HL,L_B16A
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      BC,#0041
        OR      A
        SBC     HL,BC
        LD      A,#02
        LD      DE,#0000
        EX      DE,HL
        LD      B,#08
L_A919  RRA
        JR      NC,L_A91D
        ADD     HL,DE
L_A91D  SLA     E
        RL      D
        DJNZ    L_A919
        LD      B,H
        LD      C,L
        POP     HL
        ADD     HL,BC
        LD      B,H
        LD      C,L
        POP     HL
        LD      (HL),C
        INC     HL
        LD      (HL),B
        LD      HL,L_B170
        PUSH    HL
        LD      HL,L_B175
        LD      A,(HL)
        SUB     #02
        POP     HL
        CP      (HL)
        LD      A,#00
        RLA
        PUSH    AF
        LD      HL,L_B171
        LD      A,(HL)
        CP      #01
        LD      A,#00
        JR      NZ,L_A948
        INC     A
L_A948  LD      B,A
        POP     AF
        OR      A
        JR      Z,L_A953
        LD      A,B
        OR      A
        JR      Z,L_A953
        LD      A,#01
L_A953  PUSH    AF
        LD      HL,L_B173
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        INC     HL
        LD      A,(HL)
        SUB     #2E
        JR      Z,L_A963
        LD      A,#01
L_A963  LD      B,A
        POP     AF
        OR      A
        JR      Z,L_A96E
        LD      A,B
        OR      A
        JR      Z,L_A96E
        LD      A,#01
L_A96E  OR      A
        JP      Z,L_A981
        LD      A,#0A
        PUSH    AF
        XOR     A
        PUSH    AF
        CALL    L_B022
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        JP      L_A98E

L_A981  LD      A,#0A
        PUSH    AF
        LD      A,#0D
        PUSH    AF
        CALL    L_B022
        INC     SP
        INC     SP
        INC     SP
        INC     SP
L_A98E  LD      HL,L_B16A
        PUSH    HL
        LD      HL,L_B16C
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        INC     HL
        LD      C,(HL)
        LD      B,#00
        POP     HL
        LD      (HL),C
        INC     HL
        LD      (HL),B
        LD      A,#04
        PUSH    AF
        LD      HL,L_B16A
        LD      A,(HL)
        PUSH    AF
        CALL    L_B022
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      A,#05
        PUSH    AF
        LD      HL,L_B16C
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        LD      A,(DE)
        PUSH    AF
        CALL    L_B022
        INC     SP
        INC     SP
        INC     SP
        INC     SP
L_A9C2  LD      HL,L_B170
        INC     (HL)
        LD      A,(HL)
        PUSH    AF
        LD      HL,L_B175
        LD      B,(HL)
        POP     AF
        CP      B
        JP      NZ,L_A9E0
        LD      HL,L_B170
        LD      (HL),#00
        LD      HL,L_B173
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        INC     DE
        LD      (HL),D
        DEC     HL
        LD      (HL),E
L_A9E0  RET

L_A9E1  LD      HL,#0005
        LD      DE,(L_AEA8)
        ADD     HL,DE
        LD      L,(HL)
        LD      H,#00
        LD      (L_B056),HL
        LD      HL,(L_B056)
        LD      BC,#0000
        OR      A
        SBC     HL,BC
        JP      NZ,L_AA01
        JP      L_AA70

       DB       #C3,#70,#AA       ;Cp*

L_AA01  LD      HL,(L_B056)
        LD      BC,#0001
        OR      A
        SBC     HL,BC
        JP      NZ,L_AA13
        JP      L_AAB7

       DB       #C3,#70,#AA       ;Cp*

L_AA13  LD      HL,(L_B056)
        LD      BC,#0002
        OR      A
        SBC     HL,BC
        JP      NZ,L_AA25
        JP      L_AB04

       DB       #C3,#70,#AA       ;Cp*

L_AA25  LD      HL,(L_B056)
        LD      BC,#0003
        OR      A
        SBC     HL,BC
        JP      NZ,L_AA37
        JP      L_AB4F

       DB       #C3,#70,#AA       ;Cp*

L_AA37  LD      HL,(L_B056)
        LD      BC,#0004
        OR      A
        SBC     HL,BC
        JP      NZ,L_AA49
        JP      L_ABB4

       DB       #C3,#70,#AA       ;Cp*

L_AA49  LD      HL,(L_B056)
        LD      BC,#0005
        OR      A
        SBC     HL,BC
        JP      NZ,L_AA5B
        JP      L_ABFE

       DB       #C3,#70,#AA       ;Cp*

L_AA5B  LD      HL,(L_B056)
        LD      BC,#0006
        OR      A
        SBC     HL,BC
        JP      NZ,L_AA6D
        JP      L_AC49

       DB       #C3,#70,#AA       ;Cp*

L_AA6D  JP      L_AC7C

L_AA70  LD      A,#08
        PUSH    AF
        LD      A,#0F
        PUSH    AF
        CALL    L_B022
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      A,#09
        PUSH    AF
        XOR     A
        PUSH    AF
        CALL    L_B022
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        XOR     A
        PUSH    AF
        LD      A,#21
        PUSH    AF
        CALL    L_B022
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      A,#01
        PUSH    AF
        LD      A,#0A
        PUSH    AF
        CALL    L_B022
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      A,#06
        PUSH    AF
        LD      A,#14
        PUSH    AF
        CALL    L_B022
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,L_B17F
        LD      (HL),#01
        JP      L_AC7C

L_AAB7  XOR     A
        PUSH    AF
        LD      A,#32
        PUSH    AF
        CALL    L_B022
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      A,#01
        PUSH    AF
        XOR     A
        PUSH    AF
        CALL    L_B022
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      A,#0C
        PUSH    AF
        LD      A,#08
        PUSH    AF
        CALL    L_B022
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      A,#08
        PUSH    AF
        LD      A,#10
        PUSH    AF
        CALL    L_B022
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      A,#09
        PUSH    AF
        XOR     A
        PUSH    AF
        CALL    L_B022
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      A,#0D
        PUSH    AF
        XOR     A
        PUSH    AF
        CALL    L_B022
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        JP      L_AC7C

L_AB04  LD      A,#08
        PUSH    AF
        LD      A,#0F
        PUSH    AF
        CALL    L_B022
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      A,#01
        PUSH    AF
        XOR     A
        PUSH    AF
        CALL    L_B022
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,L_B154
        LD      (HL),#64
L_AB22  LD      HL,L_B154
        LD      A,(HL)
        CP      #C8
        JP      NC,L_AB40
        XOR     A
        PUSH    AF
        LD      HL,L_B154
        LD      A,(HL)
        PUSH    AF
        CALL    L_B022
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,L_B154
        INC     (HL)
        JP      L_AB22

L_AB40  LD      A,#08
        PUSH    AF
        XOR     A
        PUSH    AF
        CALL    L_B022
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        JP      L_AC7C

L_AB4F  LD      A,#08
        PUSH    AF
        LD      A,#0F
        PUSH    AF
        CALL    L_B022
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      A,#01
        PUSH    AF
        PUSH    AF
        CALL    L_B022
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,L_B154
        LD      (HL),#00
L_AB6C  LD      HL,L_B154
        LD      A,(HL)
        CP      #1E
        JP      NC,L_ABA5
        XOR     A
        PUSH    AF
        CALL    L_AF17
        LD      B,H
        LD      C,L
        LD      HL,#0080
        LD      DE,#0000
        EX      DE,HL
        LD      A,B
        LD      B,#10
L_AB86  SLI     C
        RLA
        ADC     HL,HL
        SBC     HL,DE
        JR      NC,L_AB91
        ADD     HL,DE
        DEC     C
L_AB91  DJNZ    L_AB86
        LD      A,L
        ADD     A,#64
        PUSH    AF
        CALL    L_B022
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,L_B154
        INC     (HL)
        JP      L_AB6C

L_ABA5  LD      A,#08
        PUSH    AF
        XOR     A
        PUSH    AF
        CALL    L_B022
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        JP      L_AC7C

L_ABB4  LD      A,#08
        PUSH    AF
        LD      A,#0E
        PUSH    AF
        CALL    L_B022
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      A,#01
        PUSH    AF
        PUSH    AF
        CALL    L_B022
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,L_B154
        LD      (HL),#00
L_ABD1  LD      HL,L_B154
        LD      A,(HL)
        CP      #1C
        JP      NC,L_ABEF
        XOR     A
        PUSH    AF
        LD      HL,L_B154
        LD      A,(HL)
        PUSH    AF
        CALL    L_B022
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,L_B154
        INC     (HL)
        JP      L_ABD1

L_ABEF  LD      A,#08
        PUSH    AF
        XOR     A
        PUSH    AF
        CALL    L_B022
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        JP      L_AC7C

L_ABFE  LD      A,#08
        PUSH    AF
        LD      A,#0F
        PUSH    AF
        CALL    L_B022
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      A,#01
        PUSH    AF
        XOR     A
        PUSH    AF
        CALL    L_B022
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,L_B154
        LD      (HL),#80
L_AC1C  LD      HL,L_B154
        LD      A,(HL)
        CP      #F5
        JP      NC,L_AC3A
        XOR     A
        PUSH    AF
        LD      HL,L_B154
        LD      A,(HL)
        PUSH    AF
        CALL    L_B022
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,L_B154
        INC     (HL)
        JP      L_AC1C

L_AC3A  LD      A,#08
        PUSH    AF
        XOR     A
        PUSH    AF
        CALL    L_B022
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        JP      L_AC7C

L_AC49  LD      A,#01
        PUSH    AF
        LD      A,#0B
        PUSH    AF
        CALL    L_B022
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        XOR     A
        PUSH    AF
        LD      A,#0B
        PUSH    AF
        CALL    L_B022
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      A,#08
        PUSH    AF
        LD      A,#0F
        PUSH    AF
        CALL    L_B022
        INC     SP
        INC     SP
        INC     SP
        INC     SP
        LD      HL,L_B17F
        LD      (HL),#02
        LD      HL,L_B180
        LD      (HL),#02
        JP      L_AC7C

L_AC7C  RET

L_AC7D  LD      HL,#0002
        ADD     HL,SP
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        INC     HL
        LD      C,(HL)
        INC     HL
        LD      B,(HL)
        LD      H,B
        LD      L,C
        ADD     HL,HL
        ADD     HL,HL
        ADD     HL,HL
        EX      DE,HL
        PUSH    HL
        PUSH    DE
        PUSH    HL
        PUSH    DE
        LD      BC,#0008
        CALL    L005C
        POP     HL
        LD      BC,#0800
        ADD     HL,BC
        EX      DE,HL
        POP     HL
        LD      BC,#0008
        CALL    L005C
        POP     HL
        LD      BC,#1000
        ADD     HL,BC
        EX      DE,HL
        POP     HL
        LD      BC,#0008
        CALL    L005C
        RET

L_ACB3  LD      HL,#0002
        ADD     HL,SP
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        INC     HL
        LD      C,(HL)
        INC     HL
        LD      B,(HL)
        LD      H,B
        LD      L,C
        ADD     HL,HL
        ADD     HL,HL
        ADD     HL,HL
        LD      BC,#2000
        ADD     HL,BC
        EX      DE,HL
        PUSH    HL
        PUSH    DE
        PUSH    HL
        PUSH    DE
        LD      BC,#0008
        CALL    L005C ;LDIRVM
        POP     HL
        LD      BC,#0800
        ADD     HL,BC
        EX      DE,HL
        POP     HL
        LD      BC,#0008
        CALL    L005C ;LDIRVM
        POP     HL
        LD      BC,#1000
        ADD     HL,BC
        EX      DE,HL
        POP     HL
        LD      BC,#0008
        CALL    L005C ;LDIRVM
        RET

L_ACED  LD      HL,#1800
        LD      A,#20
        LD      BC,#0300
        JP      L0056

L_ACF8  LD      HL,#0003
        ADD     HL,SP
        LD      A,(HL)
        LD      (#F3EB),A
        INC     HL
        INC     HL
        LD      A,(HL)
        LD      (#F3EA),A
        INC     HL
        INC     HL
        LD      A,(HL)
        LD      (#F3E9),A
        JP      L0062 ;CHGCLR

L_AD0F  LD      HL,#0002
        ADD     HL,SP
        LD      C,(HL)
        INC     HL
        LD      B,(HL)
        INC     HL
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        INC     HL
        LD      A,(HL)
        INC     HL
        LD      H,(HL)
        LD      L,A
        EX      DE,HL
        LDIR
        RET

L_AD23  LD      HL,#0002
        ADD     HL,SP
        LD      C,(HL)
        INC     HL
        LD      B,(HL)
        INC     HL
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        LD      H,B
        LD      L,C
        LD      A,#80
        EXX
        LD      DE,#0001
        EXX
L_AD37  ADD     A,A
        JP      NZ,L_AD3E
        LD      A,(HL)
        INC     HL
        RLA
L_AD3E  JP      C,L_AD5E
        LDI
        ADD     A,A
        JP      NZ,L_AD4A
        LD      A,(HL)
        INC     HL
        RLA
L_AD4A  JP      C,L_AD5E
        LDI
        ADD     A,A
        JP      NZ,L_AD56
        LD      A,(HL)
        INC     HL
        RLA
L_AD56  JP      C,L_AD5E
        LDI
        JP      L_AD37

L_AD5E  LD      C,(HL)
        INC     HL
        LD      B,#00
        BIT     7,C
        JR      Z,L_AD8D
        ADD     A,A
        JP      NZ,L_AD6D
        LD      A,(HL)
        INC     HL
        RLA
L_AD6D  RL      B
        ADD     A,A
        JP      NZ,L_AD76
        LD      A,(HL)
        INC     HL
        RLA
L_AD76  RL      B
        ADD     A,A
        JP      NZ,L_AD7F
        LD      A,(HL)
        INC     HL
        RLA
L_AD7F  RL      B
        ADD     A,A
        JP      NZ,L_AD88
        LD      A,(HL)
        INC     HL
        RLA
L_AD88  JP      C,L_AD8D
        RES     7,C
L_AD8D  INC     BC
        EXX
        LD      H,D
        LD      L,E
        LD      B,E
L_AD92  EXX
        ADD     A,A
        JP      NZ,L_AD9A
        LD      A,(HL)
        INC     HL
        RLA
L_AD9A  EXX
        JR      NC,L_ADAC
        INC     B
        JP      L_AD92

L_ADA1  EXX
        ADD     A,A
        JP      NZ,L_ADA9
        LD      A,(HL)
        INC     HL
        RLA
L_ADA9  EXX
        ADC     HL,HL
L_ADAC  DJNZ    L_ADA1
        INC     HL
        EXX
        RET     C
        PUSH    HL
        EXX
        PUSH    HL
        EXX
        LD      H,D
        LD      L,E
        SBC     HL,BC
        POP     BC
        LDIR
        POP     HL
        ADD     A,A
        JP      NZ,L_ADC4
        LD      A,(HL)
        INC     HL
        RLA
L_ADC4  JP      C,L_AD5E
        LDI
        ADD     A,A
        JP      NZ,L_ADD0
        LD      A,(HL)
        INC     HL
        RLA
L_ADD0  JP      C,L_AD5E
        LDI
        JP      L_AD37

L_ADD8  LD      HL,#0002
        ADD     HL,SP
        LD      C,(HL)
        INC     HL
        LD      B,(HL)
        INC     HL
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        LD      H,B
        LD      L,C
        LD      A,#80
        EXX
        LD      DE,#0001
        EXX
L_ADEC  ADD     A,A
        JP      NZ,L_ADF3
        LD      A,(HL)
        INC     HL
        RLA
L_ADF3  JP      C,L_AE03
        PUSH    AF
        LD      A,(HL)
        EX      DE,HL
        CALL    L004D
        EX      DE,HL
        INC     DE
        INC     HL
        POP     AF
        JP      L_ADEC

L_AE03  LD      C,(HL)
        INC     HL
        LD      B,#00
        BIT     7,C
        JR      Z,L_AE32
        ADD     A,A
        JP      NZ,L_AE12
        LD      A,(HL)
        INC     HL
        RLA
L_AE12  RL      B
        ADD     A,A
        JP      NZ,L_AE1B
        LD      A,(HL)
        INC     HL
        RLA
L_AE1B  RL      B
        ADD     A,A
        JP      NZ,L_AE24
        LD      A,(HL)
        INC     HL
        RLA
L_AE24  RL      B
        ADD     A,A
        JP      NZ,L_AE2D
        LD      A,(HL)
        INC     HL
        RLA
L_AE2D  JP      C,L_AE32
        RES     7,C
L_AE32  INC     BC
        EXX
        LD      H,D
        LD      L,E
        LD      B,E
L_AE37  EXX
        ADD     A,A
        JP      NZ,L_AE3F
        LD      A,(HL)
        INC     HL
        RLA
L_AE3F  EXX
        JP      NC,L_AE52
        INC     B
        JP      L_AE37

L_AE47  EXX
        ADD     A,A
        JP      NZ,L_AE4F
        LD      A,(HL)
        INC     HL
        RLA
L_AE4F  EXX
        ADC     HL,HL
L_AE52  DJNZ    L_AE47
        INC     HL
        EXX
        JP      C,L_AE76
        PUSH    HL
        EXX
        PUSH    HL
        EXX
        LD      H,D
        LD      L,E
        SBC     HL,BC
        POP     BC
        PUSH    AF
L_AE63  CALL    L004A
        EX      DE,HL
        CALL    L004D
        EX      DE,HL
        INC     DE
        CPI
        JP      PE,L_AE63
        POP     AF
        POP     HL
        JP      L_ADEC

L_AE76  RET

L_AE77  LD      HL,#0002
        ADD     HL,SP
        LD      C,(HL)
        INC     HL
        LD      B,(HL)
        INC     HL
        INC     HL
        LD      A,(HL)
        INC     HL
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        LD      H,D
        LD      L,E
        JP      L0056

L_AE8A  LD      HL,#0003
        ADD     HL,SP
        LD      A,(HL)
        INC     HL
        INC     HL
        LD      B,(HL)
        INC     HL
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      D,A
        LD      C,#00
L_AE9A  LD      A,(HL)
        OR      A
        JR      Z,L_AEA5
        LD      A,B
        INC     C
        INC     HL
        CP      C
        JR      NZ,L_AE9A
        RET

L_AEA5  LD      (HL),D
        LD      A,C
        RET

L_AEA8       DB       #00,#00

L_AEAA  LD      HL,#0002
        ADD     HL,SP
        LD      C,(HL)
        INC     HL
        LD      B,(HL)
        DEC     BC
        INC     HL
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        LD      H,D
        LD      L,E
        INC     DE
        XOR     A
        LD      (HL),A
        LDIR
        RET

;callLDIRMV
L_AEBE  LD      HL,#0002
        ADD     HL,SP
        LD      C,(HL)
        INC     HL
        LD      B,(HL)
        INC     HL
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        INC     HL
        LD      A,(HL)
        INC     HL
        LD      H,(HL)
        LD      L,A
        JP      L0059

;callLDIRVM (push hl, push de, push bc)
L_AED1  LD      HL,#0002
        ADD     HL,SP
        LD      C,(HL)
        INC     HL
        LD      B,(HL)
        INC     HL
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        INC     HL
        LD      A,(HL)
        INC     HL
        LD      H,(HL)
        LD      L,A
        JP      L005C

;musicplay
L_AEE4  PUSH    AF
        PUSH    BC
        PUSH    DE
        PUSH    HL
        PUSH    IX
        PUSH    IY
        CALL    L_AEFA
        POP     IY
        POP     IX
        POP     HL
        POP     DE
        POP     BC
        POP     AF
        JP      L_AFE6

L_AEFA  LD      HL,(L_AFE4)
        JP      (HL)

L_AEFE  LD      HL,(L_AEA8)
        PUSH    HL
        LD      (L_AEA8),SP
        LD      HL,#FFFF
        ADD     HL,SP
        LD      SP,HL
        CALL    L_8504
        LD      HL,(L_AEA8)
        LD      SP,HL
        POP     HL
        LD      (L_AEA8),HL
        RET

L_AF17  LD      DE,#0000
L_AF18       EQU       $-2
        LD      A,D
        LD      H,E
        LD      L,#FD
        OR      A
        SBC     HL,DE
        SBC     A,#00
        SBC     HL,DE
        LD      D,#00
        SBC     A,D
        LD      E,A
        SBC     HL,DE
        JR      NC,L_AF2E
        INC     HL
L_AF2E  LD      (L_AF18),HL
        RET

L_AF32  LD      HL,(L_AEA8)
        PUSH    HL
        LD      (L_AEA8),SP
        CALL    L_A75E
        POP     HL
        LD      (L_AEA8),HL
        RET

;print string
L_AF42  LD      HL,#0002
        ADD     HL,SP
        LD      C,(HL)
        INC     HL
        LD      B,(HL)
        PUSH    BC
        INC     HL
        INC     HL
        LD      E,(HL)
        LD      D,#00
        INC     HL
        INC     HL
        LD      C,(HL)
        LD      B,#00
        LD      HL,#1800
        ADD     HL,BC
        PUSH    HL
        EX      DE,HL
        LD      A,#20
        LD      DE,#0000
        EX      DE,HL
        LD      B,#08
L_AF62  RRA
        JR      NC,L_AF66
        ADD     HL,DE
L_AF66  SLA     E
        RL      D
        DJNZ    L_AF62
        LD      B,H
        LD      C,L
        POP     HL
        ADD     HL,BC
        POP     BC
L_AF71  LD      A,(BC)
        OR      A
        RET     Z
        CALL    L004D
        INC     BC
        INC     HL
        JR      L_AF71

L_AF7B  LD      HL,#0003
        ADD     HL,SP
        LD      A,(HL)
        LD      (L_B02F),A
        INC     HL
        INC     HL
        LD      A,(HL)
        LD      (L_B030),A
        INC     HL
        INC     HL
        LD      A,(HL)
        LD      (L_B02D),A
        INC     HL
        INC     HL
        LD      A,(HL)
        LD      (L_B02E),A
        INC     HL
        INC     HL
        LD      A,(HL)
        LD      L,A
        LD      H,#00
        LD      A,#04
        LD      DE,#0000
        EX      DE,HL
        LD      B,#08
L_AFA3  RRA
        JR      NC,L_AFA7
        ADD     HL,DE
L_AFA7  SLA     E
        RL      D
        DJNZ    L_AFA3
        LD      B,H
        LD      C,L
        LD      HL,0x3b00;(L_B031)
        ADD     HL,BC
        EX      DE,HL
        LD      BC,#0004
        LD      HL,L_B02D
        JP      L005C ;LDIRVM

;setmusic
L_AFBD  LD      HL,#0002
        ADD     HL,SP
        LD      C,(HL)
        INC     HL
        LD      B,(HL)
        INC     HL
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        LD      (L_AFE4),HL
        PUSH    BC
        LD      HL,MUZHOOK;#FD9F
        LD      DE,L_AFE6
        LD      BC,#0005
        LDIR
        POP     HL
        DI
        LD      A,#C3
        LD      (MUZHOOK),a ;(#FD9F),A
        LD      (MUZHOOK+1),hl ;(#FDA0),HL
        EI
        RET

L_AFE4  DB      #00
        DB      #00
L_AFE6  DB      #00
        DB      #00
        DB      #00
        DB      #00
        DB      #00
L_AFEB  LD      HL,#0003
        ADD     HL,SP
        LD      A,(HL)
        INC     HL
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        EX      DE,HL
        PUSH    HL
        LD      B,#9C
        CALL    L_B008
        LD      B,#F6
        CALL    L_B008
        ADD     A,#30
        LD      (HL),A
        INC     HL
        LD      (HL),#00
        POP     HL
        RET

L_B008  LD      C,#2F
L_B00A  INC     C
        ADD     A,B
        JR      C,L_B00A
        SUB     B
        LD      (HL),C
        INC     HL
        RET

L_B012  LD      HL,(L_AEA8)
        PUSH    HL
        LD      (L_AEA8),SP
        CALL    L_A9E1
        POP     HL
        LD      (L_AEA8),HL
        RET

L_B022  LD      HL,#0003
        ADD     HL,SP
        LD      E,(HL)
        INC     HL
        INC     HL
        LD      A,(HL)
        JP      L0093

L_B02D       DB       #00
L_B02E       DB       #00
L_B02F       DB       #00
L_B030       DB       #00
L_B031       DB       #00,#00
L_B033       DB       #00,#00
L_B035       DB       #00,#00
L_B037       DB       #00

L_B038  LD      HL,(L_AEA8)
        PUSH    HL
        LD      (L_AEA8),SP
        CALL    L_86BE ;callsetmusic
        POP     HL
        LD      (L_AEA8),HL
        RET

;musicoff
L_B048  DI
        LD      HL,L_AFE6
        LD      DE,MUZHOOK;#FD9F
        LD      BC,#0005
        LDIR
        EI
        RET

L_B056       DB       #00,#00

L_B058  LD      HL,#0003
        ADD     HL,SP
        LD      A,(HL)
        INC     HL
        LD      E,(HL)
        INC     HL
        LD      D,(HL)
        LD      H,D
        LD      L,E
        JP      L004D

L_B066       DM       "CLEAR"
       DB       #00       ;.
L_B06C       DM       "QUIT?"
       DB       #00       ;.
L_B072       DM       " YES"
       DB       #00       ;.
L_B077       DM       " NO "
       DB       #00       ;.
L_B07C       DM       "``` ISITAR 7 aaa"
       DB       #00       ;.
L_B08D       DM       "STAGE"
       DB       #00       ;.
L_B093       DM       "PUSH SPACE TO START"
       DB       #00       ;.
L_B0A7       DM       "CONTROLS"
       DB       #00       ;.
L_B0B0       DM       "ARROW KEYS..MOVE"
       DB       #00       ;.
L_B0C1       DM       "[Z],SPC.....ASSIGN"
       DB       #00       ;.
L_B0D4       DM       "[A]-[X].....SELECT"
       DB       #00       ;.
L_B0E7       DM       "2019 N.I"
       DB       #00       ;.

L_B0F0       DB       #34,#47,#2E,#43,#52,#47,#2E,#43
       DB       #52,#44,#2E,#45,#52,#44,#2E,#45
       DB       #52,#7E,#00
L_B103       DB       #2F,#31,#30,#30,#00
L_B108       DB       #34,#47,#43,#45,#42,#00
L_B10E       DB       #35,#43,#45,#44,#47,#00
L_B114       DB       #36,#47,#45,#42,#52,#47,#45,#42
       DB       #52,#41,#43,#41,#43,#46,#45,#42
       DB       #52,#47,#45,#42,#52,#47,#45,#42
       DB       #52,#41,#43,#41,#43,#46,#45,#43
       DB       #52,#7E,#00

L_B137       DM       "THANK YOU FOR PLAYING!"
       DB       #00       ;.

L_B14E       DB       #00
L_B14F       DB       #00
L_B150       DB       #00
L_B151       DB       #00
L_B152       DB       #00
L_B153       DB       #00
L_B154       DB       #00
L_B155       DB       #00
L_B156       DB       #00
L_B157       DB       #00
L_B158       DB       #00
L_B159       DB       #00
L_B15A       DB       #00
L_B15B       DB       #00
L_B15C       DB       #00
L_B15D       DB       #00
L_B15E       DB       #00
L_B15F       DB       #00
L_B160       DB       #00
L_B161       DB       #00
L_B162       DB       #00
L_B163       DB       #00
L_B164       DB       #00
L_B165       DB       #00
L_B166       DB       #00
L_B167       DB       #00
L_B168       DB       #00,#00
L_B16A       DB       #00,#00
L_B16C       DB       #00,#00
L_B16E       DB       #00
L_B16F       DB       #00
L_B170       DB       #00
L_B171       DB       #00
L_B172       DB       #00
L_B173       DB       #00,#00
L_B175       DB       #00
L_B176       DB       #00,#00
L_B178       DB       #00,#00
L_B17A       DB       #00
L_B17B       DB       #00
L_B17C       DB       #00
L_B17D       DB       #00
L_B17E       DB       #00
L_B17F       DB       #00
L_B180       DB       #00
L_B181       DB       #00
L_B182       DB       #00
L_B183       DB       #00
L_B184       DB       #00
L_B185       DB       #00,#00
L_B187       DB       #00,#00
L_B189       DB       #00,#00
L_B18B       DB       #00
L_B18C       DB       #00,#00
L_B18E       DB       #00
L_B18F       DB       #00
L_B190       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00
L_B19A       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
L_B1BA       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00
L_B1C4       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00
L_B1CE       DB       #00,#E0,#E0,#E0,#E0,#E0,#E0,#E0
       DB       #E0,#E0,#E0,#E0,#E0,#E0,#E0,#00
       DB       #00,#0E,#0E,#0E,#E0,#E0,#E0,#E0
       DB       #E0,#E0,#E0,#E0,#0E,#0E,#0E,#00
       DB       #00,#E0,#E0,#E0,#E0,#E0,#E0,#E0
       DB       #E0,#E0,#E0,#E0,#E0,#E0,#E0,#00
       DB       #00,#0E,#E0,#0E,#0E,#E0,#0E,#0E
       DB       #E0,#0E,#E0,#0E,#E0,#E0,#0E,#00
       DB       #00,#E0,#E0,#E0,#E0,#E0,#E0,#E0
       DB       #E0,#E0,#E0,#E0,#E0,#E0,#E0,#00
       DB       #00,#0E,#0E,#E0,#0E,#0E,#0E,#0E
       DB       #0E,#0E,#0E,#0E,#E0,#0E,#0E,#00
       DB       #00,#E0,#E0,#E0,#E0,#E0,#E0,#E0
       DB       #E0,#E0,#E0,#E0,#E0,#E0,#E0,#00
       DB       #00,#0E,#0E,#0E,#0E,#E0,#0E,#0E
       DB       #0E,#E0,#0E,#E0,#0E,#0E,#0E,#00
       DB       #00,#E0,#E0,#E0,#E0,#E0,#E0,#E0
       DB       #E0,#E0,#E0,#E0,#E0,#E0,#E0,#00
       DB       #00,#0E,#0E,#0E,#0E,#0E,#E0,#E0
       DB       #0E,#0E,#E0,#E0,#E0,#0E,#0E,#00
       DB       #00,#E0,#E0,#E0,#E0,#E0,#E0,#E0
       DB       #E0,#E0,#E0,#E0,#E0,#E0,#E0,#00
       DB       #00,#0E,#0E,#E0,#0E,#0E,#0E,#E0
       DB       #0E,#0E,#E0,#0E,#0E,#E0,#0E,#00
       DB       #00,#E0,#E0,#E0,#E0,#E0,#E0,#E0
       DB       #E0,#E0,#E0,#E0,#E0,#E0,#E0,#00
       DB       #00,#0E,#0E,#0E,#0E,#0E,#E0,#0E
       DB       #0E,#0E,#E0,#0E,#0E,#0E,#0E,#00
       DB       #00,#E0,#E0,#E0,#E0,#E0,#E0,#E0
       DB       #E0,#E0,#E0,#E0,#E0,#E0,#E0,#00
       DB       #00,#0E,#0E,#0E,#E0,#0E,#0E,#0E
       DB       #0E,#E0,#0E,#0E,#E0,#0E,#0E,#00
       DB       #00,#E0,#E0,#E0,#E0,#E0,#E0,#E0
       DB       #E0,#E0,#E0,#E0,#E0,#E0,#E0,#00
       DB       #00,#0E,#0E,#0E,#0E,#0E,#0E,#0E
       DB       #0E,#E0,#0E,#0E,#0E,#0E,#0E,#00
L_B2EE       DB       #7E,#00,#00,#00,#00,#00,#00,#7E
       DB       #60,#66,#66,#66,#66,#66,#66,#06
       DB       #7E,#7E,#7E,#7E,#7E,#7E,#7E,#7E
       DB       #60,#46,#46,#46,#C6,#C6,#26,#26
       DB       #00,#20,#20,#20,#00,#04,#04,#04
       DB       #EE,#E6,#E6,#E6,#EE,#E6,#E6,#E6
       DB       #00,#00,#00,#00,#00,#00,#00,#7E
       DB       #AA,#99,#AA,#99,#AA,#99,#AA,#09
       DB       #7E,#7E,#7E,#7E,#7E,#7E,#7E,#7E
       DB       #60,#60,#60,#60,#60,#60,#60,#60
       DB       #28,#2A,#6A,#6B,#40,#00,#7E,#3C
       DB       #20,#20,#20,#2C,#2C,#CC,#C0,#C0
       DB       #00,#3C,#42,#42,#42,#42,#3C,#00
       DB       #DD,#ED,#ED,#ED,#ED,#ED,#ED,#DD
       DB       #3C,#7E,#7E,#66,#66,#7E,#7E,#3C
       DB       #D0,#D0,#ED,#ED,#ED,#ED,#D0,#D0
       DB       #7E,#7E,#7E,#7E,#7E,#7E,#7E,#7E
       DB       #E0,#D0,#E0,#D0,#E0,#D0,#E0,#D0
       DB       #00,#01,#01,#01,#01,#01,#01,#00
       DB       #77,#45,#45,#45,#45,#45,#45,#44
       DB       #7E,#7E,#7E,#7E,#7E,#7E,#7E,#7E
       DB       #50,#50,#50,#50,#50,#50,#50,#50
       DB       #00,#00,#7E,#7E,#3C,#3C,#18,#18
       DB       #77,#77,#50,#50,#40,#40,#40,#40
       DB       #7E,#01,#01,#01,#01,#01,#01,#7E
       DB       #A0,#EA,#EA,#EA,#EA,#EA,#EA,#E0
       DB       #3C,#7E,#7E,#3C,#3C,#7E,#7E,#3C
       DB       #A0,#A0,#A0,#E0,#A0,#A0,#A0,#E0
       DB       #55,#55,#55,#55,#55,#55,#55,#55
       DB       #EA,#EA,#EA,#EA,#EA,#EA,#EA,#EA
       DB       #00,#00,#02,#66,#76,#36,#36,#24
       DB       #CC,#CC,#2C,#2C,#20,#20,#20,#20
       DB       #00,#55,#55,#55,#55,#55,#00,#00
       DB       #DD,#0E,#0E,#0E,#0E,#0E,#DD,#DD
       DB       #7E,#00,#00,#00,#03,#07,#3F,#7E
       DB       #E0,#EE,#EE,#EE,#6E,#6E,#6E,#60
       DB       #01,#03,#07,#0F,#1F,#3F,#7F,#00
       DB       #57,#57,#57,#57,#47,#47,#47,#44
       DB       #06,#7F,#4F,#46,#62,#0D,#01,#60
       DB       #A0,#A0,#A0,#A0,#E0,#0A,#0E,#E0
       DB       #00,#7F,#5D,#7F,#7F,#7F,#5D,#3F
       DB       #33,#23,#23,#23,#23,#23,#23,#23
       DB       #3C,#7E,#00,#00,#00,#00,#7E,#3C
       DB       #20,#20,#22,#CC,#CC,#22,#20,#20
       DB       #7E,#7E,#00,#18,#18,#00,#7E,#7E
       DB       #20,#20,#22,#82,#82,#22,#20,#20
       DB       #01,#01,#03,#05,#0B,#55,#54,#00
       DB       #6E,#6E,#6E,#6E,#6E,#6E,#E6,#66
       DB       #1E,#3F,#7F,#00,#00,#01,#01,#7C
       DB       #E0,#E0,#E0,#EE,#EE,#0E,#06,#60
       DB       #7E,#3C,#3C,#3C,#3C,#3C,#3C,#7E
       DB       #E0,#E0,#E0,#E0,#E0,#E0,#E0,#E0
       DB       #3C,#7E,#7E,#7E,#3C,#00,#7E,#3C
       DB       #E0,#E0,#E0,#E0,#E0,#55,#E0,#E0
       DB       #01,#01,#01,#01,#01,#01,#00,#00
       DB       #BE,#BE,#BE,#BE,#BE,#BE,#BB,#00
       DB       #3C,#7E,#00,#00,#00,#00,#7E,#3C
       DB       #E0,#E0,#EE,#EE,#EE,#EE,#60,#60
       DB       #7E,#7E,#7E,#7E,#7E,#7E,#7E,#7E
       DB       #E0,#E0,#E0,#E0,#E0,#E0,#E0,#E0
       DB       #7E,#00,#00,#00,#03,#07,#3F,#7E
       DB       #E0,#EE,#EE,#EE,#6E,#6E,#6E,#60
L_B4DE       DB       #00,#30,#7C,#09,#12,#08,#7E,#44
       DB       #00,#E0,#E0,#0E,#0E,#0E,#E0,#E0
       DB       #00,#0C,#3E,#6F,#48,#10,#7E,#22
       DB       #00,#E0,#E0,#E0,#0E,#0E,#E0,#E0
       DB       #0C,#16,#3F,#2A,#76,#7E,#3F,#1C
       DB       #E0,#E0,#E0,#E0,#E0,#E0,#E0,#E0
       DB       #30,#68,#03,#54,#6E,#7E,#03,#38
       DB       #E0,#E0,#0E,#E0,#E0,#E0,#0E,#E0
       DB       #00,#3C,#7E,#42,#42,#7E,#5A,#3C
       DB       #00,#E0,#E0,#0E,#0E,#E0,#E0,#E0
       DB       #00,#3C,#7E,#42,#42,#5A,#7E,#42
       DB       #00,#E0,#E0,#0E,#0E,#E0,#E0,#0E
       DB       #00,#00,#7E,#00,#00,#56,#38,#10
       DB       #00,#00,#A0,#AA,#AA,#E0,#E0,#E0
       DB       #00,#20,#30,#38,#30,#20,#00,#00
       DB       #00,#F0,#F0,#F0,#F0,#F0,#00,#00
       DB       #00,#08,#18,#38,#18,#08,#00,#00
       DB       #00,#F0,#F0,#F0,#F0,#F0,#00,#00
L_B56E       DB       #00,#7F,#7F,#7F,#7C,#7B,#75,#77
       DB       #77,#77,#77,#78,#7F,#7F,#7F,#00
       DB       #00,#01,#31,#21,#5E,#5E,#5E,#1E
       DB       #5E,#1E,#5E,#5E,#21,#31,#01,#00
       DB       #00,#7F,#78,#77,#6F,#60,#7E,#7E
       DB       #78,#77,#6F,#6F,#60,#77,#7F,#00
       DB       #00,#01,#3E,#21,#11,#0E,#01,#01
       DB       #7E,#41,#5E,#21,#1E,#7E,#01,#00
       DB       #00,#7F,#7F,#7C,#63,#5B,#5F,#6F
       DB       #77,#6F,#5D,#5A,#67,#7F,#7F,#00
       DB       #00,#01,#01,#4E,#49,#09,#11,#09
       DB       #09,#11,#21,#11,#1E,#01,#01,#00
       DB       #00,#7F,#7F,#7F,#7F,#78,#67,#57
       DB       #57,#6B,#77,#68,#7F,#7F,#7F,#00
       DB       #00,#01,#01,#01,#01,#3E,#31,#29
       DB       #29,#6E,#21,#2E,#01,#01,#01,#00
       DB       #00,#7F,#7F,#7F,#7F,#7C,#73,#6D
       DB       #5E,#5C,#5B,#64,#7C,#7F,#7F,#00
       DB       #00,#01,#01,#01,#01,#01,#7E,#72
       DB       #4D,#71,#0E,#7E,#7E,#01,#01,#00
       DB       #00,#7F,#7F,#7F,#7F,#7F,#70,#6F
       DB       #5E,#5F,#40,#76,#7F,#7F,#7F,#00
       DB       #00,#01,#01,#06,#41,#21,#11,#6E
       DB       #51,#51,#2E,#21,#41,#06,#01,#00
       DB       #00,#7F,#7F,#7F,#7F,#70,#6F,#5F
       DB       #62,#79,#46,#79,#7D,#7F,#7F,#00
       DB       #00,#01,#01,#01,#01,#01,#7E,#41
       DB       #41,#61,#6E,#09,#01,#01,#01,#00
       DB       #00,#7F,#7F,#7F,#70,#6B,#73,#7A
       DB       #7D,#60,#7B,#7B,#7C,#7F,#7F,#00
       DB       #00,#01,#01,#01,#0E,#29,#11,#51
       DB       #21,#06,#11,#11,#3E,#01,#01,#00
       DB       #00,#7F,#7F,#7F,#7F,#7F,#7F,#7B
       DB       #73,#60,#73,#7B,#7F,#7F,#7F,#00
       DB       #00,#01,#01,#01,#21,#21,#21,#21
       DB       #21,#1E,#01,#01,#01,#01,#01,#00
L_B68E       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00
L_B7F3       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00
L_B98E       DB       #07,#F2,#07,#14,#0D,#5D,#0B,#E7
       DB       #0A,#9B,#0A,#02,#08,#EB,#03,#F9
       DB       #03,#8A,#06,#AF,#05,#F4,#05,#4E
       DB       #05,#01,#04,#76,#01,#FD,#01,#C5
       DB       #03,#57,#02,#FA,#02,#A7,#02,#81
       DB       #02,#3B,#00,#FE,#00,#E3,#01,#AC
       DB       #01,#7D,#01,#53,#01,#40,#01,#1D
       DB       #00,#7F,#00,#71,#00,#D6,#00,#BE
       DB       #00,#AA,#00,#A0,#00,#8F,#00,#40
       DB       #00,#39,#00,#6B,#00,#5F,#00,#55
       DB       #00,#50,#00,#47,#00,#20,#00,#1C
       DB       #00,#35,#00,#30,#00,#2A,#00,#28
       DB       #00,#24,#00,#10,#00,#0E,#00,#1B
       DB       #00,#18,#00,#15,#00,#14,#00,#12
L_B9FE       DB       #00,#00,#AD,#00,#35,#01,#06,#02
       DB       #9C,#02,#5D,#03,#47,#04,#02,#05
       DB       #C3,#05,#92,#06,#9A,#07,#8B,#08
       DB       #24,#09,#D1,#09,#AA,#0A,#57,#0B
       DB       #0E,#0C,#1B,#0D,#00,#0E,#FF,#0E
L_BA26       DB       #C0,#02,#00,#00,#7A,#03,#00,#33
       DB       #18,#00,#11,#D4,#05,#00,#10,#01
       DB       #00,#00,#06,#00,#10,#10,#AD,#06
       DB       #00,#1F,#CD,#09,#0C,#F0,#1F,#F4
       DB       #00,#78,#05,#0F,#FC,#1F,#6E,#05
       DB       #1F,#F5,#51,#00,#1F,#F6,#F3,#41
       DB       #5F,#F2,#71,#1D,#00,#45,#86,#AB
       DB       #1E,#BE,#1F,#5C,#20,#CF,#21,#05
       DB       #1C,#1F,#1F,#2F,#41,#0B,#0F,#3F
       DB       #E4,#F1,#40,#7C,#05,#5F,#FE,#1F
       DB       #B2,#B5,#D3,#06,#1F,#CB,#21,#17
       DB       #06,#00,#4F,#59,#1F,#16,#E1,#00
       DB       #C4,#B9,#78,#7B,#6F,#79,#6A,#75
       DB       #1F,#44,#91,#FF,#E5,#1E,#E3,#7F
       DB       #E5,#1F,#EB,#AA,#3D,#47,#9F,#9C
       DB       #07,#06,#9F,#9F,#86,#DF,#3E,#1F
       DB       #5A,#59,#90,#F1,#A7,#8E,#37,#05
       DB       #1F,#DD,#44,#E8,#02,#8C,#FF,#F4
       DB       #30,#11,#03,#1A,#1A,#E0,#E5,#EC
       DB       #4B,#1F,#47,#E0,#58,#05,#06,#F2
       DB       #1F,#AE,#8D,#B8,#03,#F4,#7F,#8F
       DB       #AE,#6F,#00,#FF,#F8,#C0,#02,#00
       DB       #00,#7D,#07,#00,#EF,#00,#00,#33
       DB       #09,#09,#06,#CF,#00,#3D,#1F,#BA
       DB       #0E,#F3,#1F,#F4,#43,#F5,#1F,#7A
       DB       #02,#1F,#1E,#18,#18,#66,#DD,#1B
       DB       #9F,#01,#00,#1F,#6B,#00,#1F,#CE
       DB       #BF,#3E,#9F,#1F,#0F,#43,#5F,#1F
       DB       #BF,#44,#C3,#1F,#F3,#8F,#08,#08
       DB       #1F,#2A,#0C,#00,#A3,#1F,#91,#D3
       DB       #1F,#D2,#B1,#3E,#0D,#1D,#DD,#03
       DB       #0D,#96,#CD,#F8,#07,#EA,#0C,#1B
       DB       #3E,#06,#06,#1F,#9E,#3D,#FD,#1F
       DB       #63,#A0,#8E,#1F,#B9,#3D,#F9,#1F
       DB       #FB,#3D,#FD,#1F,#9E,#13,#FD,#1F
       DB       #D9,#18,#00,#1F,#F1,#AF,#06,#00
       DB       #1F,#15,#06,#01,#13,#66,#10,#14
       DB       #4B,#96,#96,#19,#70,#04,#18,#97
       DB       #AC,#4F,#00,#FF,#F8,#C0,#02,#00
       DB       #00,#4D,#18,#00,#0A,#00,#72,#18
       DB       #00,#0A,#F7,#00,#E0,#13,#0C,#00
       DB       #16,#00,#0C,#19,#00,#05,#70,#01
       DB       #00,#F7,#1F,#AE,#11,#00,#1F,#39
       DB       #00,#F8,#44,#3A,#14,#DE,#04,#0A
       DB       #DE,#01,#25,#2E,#0C,#34,#FC,#39
       DB       #1C,#0B,#10,#E3,#6B,#0B,#3D,#9E
       DB       #46,#9E,#0A,#1F,#7C,#00,#07,#0B
       DB       #0B,#0C,#0C,#1F,#7C,#43,#F1,#0E
       DB       #1F,#E5,#06,#C2,#0C,#00,#E1,#22
       DB       #19,#19,#CC,#EE,#73,#1F,#E5,#42
       DB       #D4,#C3,#78,#71,#20,#1F,#C4,#BD
       DB       #75,#42,#9C,#1F,#C7,#D2,#8B,#0C
       DB       #1F,#BE,#20,#B7,#07,#1F,#C7,#14
       DB       #AE,#1F,#1D,#0A,#75,#73,#03,#C1
       DB       #2D,#78,#1F,#A3,#0C,#82,#CF,#0A
       DB       #C3,#10,#A8,#A0,#F1,#8E,#AD,#12
       DB       #0A,#E2,#EF,#1F,#8F,#02,#1F,#3F
       DB       #17,#19,#BD,#5D,#10,#8E,#EA,#F8
       DB       #33,#A7,#14,#B5,#AE,#57,#36,#1F
       DB       #F6,#78,#F2,#7E,#F7,#1F,#D7,#71
       DB       #0C,#1F,#D7,#FF,#1E,#31,#FC,#91
       DB       #9A,#E5,#1F,#D7,#42,#58,#17,#19
       DB       #96,#DE,#E3,#F0,#BA,#BC,#63,#1F
       DB       #E2,#EE,#00,#90,#BD,#B6,#1F,#9B
       DB       #BD,#DF,#18,#00,#FF,#F0,#C0,#02
       DB       #00,#00,#7D,#0D,#00,#C7,#0F,#00
       DB       #00,#D4,#0F,#BF,#1E,#1F,#05,#02
       DB       #18,#F1,#6F,#59,#1F,#2D,#18,#00
       DB       #F4,#14,#D6,#00,#0E,#00,#7C,#1F
       DB       #1D,#14,#7A,#3F,#F1,#7F,#23,#CF
       DB       #3F,#97,#26,#87,#1F,#9C,#A1,#7C
       DB       #BD,#1B,#FC,#22,#B3,#1F,#1A,#00
       DB       #3E,#1F,#69,#A0,#61,#18,#A1,#1D
       DB       #77,#1F,#27,#E5,#C6,#2E,#5D,#0F
       DB       #67,#04,#4E,#3D,#14,#CE,#5F,#0E
       DB       #00,#3C,#1F,#79,#3F,#F1,#1F,#F2
       DB       #3F,#97,#A5,#48,#D9,#E5,#0F,#F1
       DB       #1E,#DE,#1F,#B8,#4B,#0D,#F9,#38
       DB       #B8,#06,#8C,#8B,#FB,#1F,#3A,#3F
       DB       #F8,#18,#63,#DA,#C8,#00,#01,#FB
       DB       #1F,#A3,#AB,#C6,#CC,#79,#F3,#26
       DB       #8E,#BF,#BB,#1F,#6F,#1A,#00,#1F
       DB       #87,#2D,#15,#8C,#E9,#11,#EB,#0D
       DB       #C7,#00,#FF,#FC,#C0,#02,#00,#00
       DB       #4F,#1F,#00,#15,#00,#AC,#1F,#00
       DB       #BE,#01,#00,#82,#15,#17,#20,#F4
       DB       #10,#77,#17,#18,#0A,#D6,#40,#78
       DB       #14,#F8,#36,#BE,#15,#0A,#1C,#49
       DB       #77,#15,#42,#09,#E3,#0A,#D7,#13
       DB       #1C,#0A,#0F,#16,#16,#15,#3D,#3F
       DB       #3F,#1F,#1F,#2E,#6F,#63,#C0,#BE
       DB       #7F,#AE,#18,#04,#FC,#30,#BA,#34
       DB       #DE,#0C,#1F,#91,#15,#97,#ED,#1F
       DB       #EB,#AB,#29,#04,#BE,#1F,#D3,#02
       DB       #17,#48,#AE,#1F,#FC,#67,#78,#16
       DB       #E7,#2C,#6C,#BC,#1C,#E9,#1F,#02
       DB       #1F,#EE,#00,#F0,#1F,#E6,#6D,#49
       DB       #C6,#14,#17,#16,#B8,#01,#1F,#E7
       DB       #17,#07,#BE,#1F,#A5,#8F,#CB,#1F
       DB       #BC,#20,#8F,#9F,#38,#D4,#F2,#E6
       DB       #4F,#F8,#3C,#F7,#05,#49,#23,#D5
       DB       #7C,#19,#3D,#1F,#65,#BF,#29,#A5
       DB       #99,#BC,#72,#EF,#18,#14,#C7,#1F
       DB       #D3,#6F,#CA,#87,#9C,#63,#F6,#8E
       DB       #5E,#27,#DC,#C6,#8F,#36,#87,#3C
       DB       #23,#BD,#98,#EF,#E2,#CC,#59,#8E
       DB       #89,#AB,#88,#9A,#A7,#F6,#8D,#B2
       DB       #CF,#06,#00,#FF,#F8,#C0,#02,#00
       DB       #00,#6B,#18,#00,#03,#00,#CB,#0E
       DB       #BF,#06,#0E,#1D,#99,#00,#00,#10
       DB       #D3,#00,#00,#74,#06,#01,#00,#78
       DB       #05,#3D,#A7,#06,#00,#00,#30,#5C
       DB       #09,#EB,#25,#05,#56,#B7,#10,#05
       DB       #05,#05,#05,#18,#45,#C7,#52,#73
       DB       #10,#10,#1E,#9E,#5C,#73,#1F,#13
       DB       #7A,#6A,#E0,#11,#00,#10,#EB,#4A
       DB       #07,#6B,#1A,#59,#1F,#DF,#0A,#84
       DB       #00,#9E,#77,#44,#D7,#53,#1C,#31
       DB       #73,#17,#B1,#1C,#ED,#13,#0D,#44
       DB       #B1,#D1,#E1,#1F,#BB,#07,#11,#91
       DB       #D8,#D4,#9E,#79,#45,#C7,#59,#D4
       DB       #F9,#75,#F8,#1E,#1E,#24,#31,#F8
       DB       #BE,#1F,#11,#F7,#9C,#66,#F5,#3F
       DB       #6D,#38,#05,#20,#96,#D9,#F9,#74
       DB       #E2,#08,#84,#2E,#37,#1E,#05,#2A
       DB       #0E,#05,#0A,#79,#1F,#8B,#B9,#0E
       DB       #77,#1F,#4D,#A9,#A9,#62,#BC,#37
       DB       #5F,#97,#00,#1F,#C7,#A9,#1C,#EC
       DB       #1F,#E4,#71,#91,#3B,#25,#C2,#02
       DB       #9F,#38,#E9,#1F,#06,#EC,#2E,#3C
       DB       #14,#4F,#D0,#87,#2A,#13,#EA,#E3
       DB       #69,#BE,#1F,#69,#03,#DC,#72,#E7
       DB       #47,#12,#73,#1F,#0F,#99,#FF,#E3
       DB       #11,#9B,#1A,#66,#AE,#1F,#A9,#97
       DB       #AF,#3F,#09,#B0,#5A,#EB,#76,#F2
       DB       #00,#96,#86,#3A,#6E,#AF,#9A,#7F
       DB       #00,#6A,#BA,#E3,#00,#FF,#FE,#C0
       DB       #02,#00,#00,#7D,#07,#00,#C7,#09
       DB       #00,#00,#8A,#19,#00,#B3,#04,#13
       DB       #0B,#78,#06,#E7,#1F,#10,#9E,#1F
       DB       #D6,#09,#00,#0B,#F1,#06,#1F,#C9
       DB       #11,#11,#17,#BF,#3F,#1E,#26,#EF
       DB       #0A,#1F,#5C,#16,#78,#1C,#F3,#4D
       DB       #0F,#D7,#64,#5C,#06,#AF,#11,#00
       DB       #1F,#46,#09,#00,#F5,#1D,#63,#E3
       DB       #3F,#F0,#F7,#1F,#7F,#E5,#5A,#E7
       DB       #1A,#C2,#1A,#88,#39,#E7,#38,#1F
       DB       #E3,#8E,#F8,#7B,#1F,#EF,#5F,#06
       DB       #C3,#1F,#AD,#0B,#70,#02,#1F,#01
       DB       #8E,#AF,#F9,#06,#CE,#44,#50,#99
       DB       #19,#00,#3F,#EF,#64,#C7,#1F,#B4
       DB       #DF,#B8,#62,#4E,#08,#8F,#7C,#E5
       DB       #FF,#D6,#EE,#38,#F0,#1F,#8E,#AB
       DB       #36,#1F,#DB,#5C,#3E,#1F,#1C,#38
       DB       #4B,#09,#FB,#5B,#18,#F9,#14,#A6
       DB       #B8,#47,#8F,#71,#FF,#E1,#1F,#CA
       DB       #11,#C8,#39,#E7,#06,#38,#8F,#1F
       DB       #5F,#3F,#4E,#1F,#52,#09,#CE,#DF
       DB       #3F,#8C,#9A,#75,#E6,#2E,#7D,#1F
       DB       #79,#38,#77,#1F,#9F,#5F,#7F,#00
       DB       #FF,#FC,#C0,#02,#00,#00,#05,#1F
       DB       #1F,#13,#13,#0B,#02,#04,#9C,#05
       DB       #72,#07,#0B,#E9,#09,#0B,#1D,#69
       DB       #1F,#13,#0C,#00,#73,#1C,#09,#9C
       DB       #03,#3A,#0C,#11,#A7,#1D,#23,#00
       DB       #00,#37,#0C,#04,#79,#06,#11,#D7
       DB       #44,#1F,#1F,#17,#0C,#7E,#00,#3D
       DB       #12,#5E,#4F,#2C,#BE,#1F,#9C,#70
       DB       #75,#58,#03,#C4,#00,#0B,#CF,#00
       DB       #50,#83,#1F,#E7,#F2,#4C,#E3,#19
       DB       #1F,#B7,#01,#73,#97,#13,#1D,#63
       DB       #F9,#3F,#78,#17,#7B,#1F,#CA,#83
       DB       #CA,#A2,#7C,#1F,#1C,#22,#EF,#1A
       DB       #1F,#BC,#81,#74,#02,#E6,#1F,#9F
       DB       #3C,#1D,#13,#2F,#F3,#1F,#35,#9C
       DB       #16,#79,#1F,#38,#00,#1F,#EB,#45
       DB       #1F,#E3,#97,#F5,#18,#CB,#F1,#E2
       DB       #1F,#9D,#5C,#3E,#1F,#1F,#0E,#1F
       DB       #18,#3D,#35,#DF,#0B,#1F,#3F,#66
       DB       #3D,#1F,#D8,#5A,#DA,#EA,#B6,#7B
       DB       #97,#C3,#4D,#2B,#F5,#1F,#A5,#CD
       DB       #E6,#09,#8B,#5B,#A6,#DF,#A3,#F6
       DB       #9E,#1E,#3C,#0A,#3C,#10,#2B,#86
       DB       #88,#C8,#DE,#1F,#BA,#0A,#EB,#10
       DB       #00,#FF,#FE,#C0,#02,#00,#00,#7E
       DB       #0D,#00,#1A,#00,#00,#30,#18,#18
       DB       #04,#0E,#0E,#76,#00,#00,#0E,#E5
       DB       #0B,#0D,#07,#9C,#09,#75,#1F,#06
       DB       #C7,#1F,#93,#0F,#1F,#BC,#44,#67
       DB       #1B,#04,#1F,#5B,#0A,#10,#B7,#1F
       DB       #5F,#6E,#00,#11,#3A,#48,#E7,#0A
       DB       #05,#4E,#0F,#0F,#1A,#79,#0E,#8E
       DB       #88,#F9,#52,#DC,#05,#1F,#3A,#02
       DB       #00,#25,#BA,#06,#29,#EB,#3F,#1F
       DB       #99,#2F,#18,#1F,#E5,#38,#A4,#14
       DB       #14,#A2,#73,#5F,#CF,#1F,#4F,#1B
       DB       #1F,#1F,#7C,#1E,#59,#F1,#05,#1E
       DB       #1F,#E3,#92,#1D,#79,#1F,#63,#0B
       DB       #1E,#7F,#C6,#86,#3C,#37,#1F,#27
       DB       #23,#D1,#B8,#FD,#EF,#46,#AF,#1F
       DB       #81,#00,#1F,#E3,#3F,#C4,#A7,#59
       DB       #15,#5F,#C4,#B1,#71,#B6,#1D,#F2
       DB       #7F,#1B,#FA,#1F,#76,#3C,#D5,#32
       DB       #82,#39,#8E,#D9,#7A,#5F,#96,#9D
       DB       #FC,#1F,#E5,#D5,#B9,#84,#E7,#17
       DB       #1E,#18,#4A,#5B,#3F,#61,#C7,#1F
       DB       #C8,#01,#EA,#1F,#C1,#7D,#BA,#1F
       DB       #78,#1B,#3F,#53,#8B,#5E,#07,#12
       DB       #B1,#E3,#3F,#E4,#1B,#ED,#3F,#1B
       DB       #1F,#E1,#9F,#4E,#1F,#00,#57,#00
       DB       #FF,#FC,#C0,#02,#00,#00,#61,#15
       DB       #00,#17,#17,#05,#CF,#06,#1E,#00
       DB       #7A,#12,#00,#36,#01,#00,#05,#00
       DB       #C9,#0C,#04,#10,#00,#96,#05,#1A
       DB       #6E,#09,#12,#EE,#19,#0E,#F7,#05
       DB       #00,#C7,#2A,#1C,#07,#FC,#1F,#39
       DB       #06,#1F,#DF,#0C,#1C,#29,#9A,#19
       DB       #19,#1F,#06,#7C,#06,#1F,#07,#16
       DB       #16,#51,#8B,#16,#0C,#9F,#6A,#2A
       DB       #08,#32,#79,#06,#1F,#66,#17,#0F
       DB       #38,#19,#4A,#D8,#17,#C2,#9D,#16
       DB       #34,#ED,#0D,#18,#44,#C4,#BB,#66
       DB       #16,#C7,#E2,#1D,#1F,#70,#2E,#15
       DB       #B1,#20,#1F,#19,#0F,#BD,#1F,#E6
       DB       #12,#34,#51,#1C,#A0,#23,#17,#F4
       DB       #8B,#03,#10,#36,#1F,#25,#47,#16
       DB       #BF,#86,#7D,#5B,#1E,#27,#00,#AF
       DB       #19,#36,#17,#19,#0B,#38,#07,#17
       DB       #97,#DD,#19,#C1,#63,#25,#35,#46
       DB       #19,#EA,#2E,#12,#D9,#E5,#8D,#1B
       DB       #08,#B2,#B4,#CC,#EF,#7A,#C7,#99
       DB       #86,#2F,#F3,#08,#B9,#19,#1F,#C5
       DB       #33,#C3,#1B,#54,#45,#99,#9A,#17
       DB       #2F,#2D,#16,#08,#F0,#48,#8D,#84
       DB       #CB,#09,#13,#01,#39,#1F,#8C,#83
       DB       #8E,#A9,#73,#39,#0A,#32,#20,#A7
       DB       #7A,#EA,#6F,#C7,#39,#8C,#96,#47
       DB       #19,#9F,#AF,#03,#1C,#43,#CB,#8C
       DB       #31,#DC,#C7,#1C,#13,#87,#C6,#0B
       DB       #C6,#F0,#CF,#FA,#9F,#1F,#51,#C9
       DB       #E1,#DF,#1F,#04,#AE,#F1,#C9,#1C
       DB       #46,#C6,#47,#FF,#4A,#02,#46,#92
       DB       #BD,#FC,#00,#D3,#18,#00,#15,#00
       DB       #FF,#FE,#C0,#02,#00,#00,#7D,#03
       DB       #00,#4C,#1F,#00,#0B,#05,#00,#10
       DB       #10,#02,#11,#BD,#0B,#DD,#10,#05
       DB       #DD,#04,#1F,#DD,#00,#1B,#7C,#00
       DB       #00,#67,#05,#05,#38,#38,#22,#06
       DB       #78,#06,#16,#DC,#37,#07,#BA,#06
       DB       #1E,#DB,#45,#20,#1F,#DB,#30,#16
       DB       #03,#1F,#6E,#F1,#1F,#13,#67,#20
       DB       #44,#93,#06,#55,#2E,#18,#7F,#3A
       DB       #1F,#CD,#0F,#69,#77,#02,#1E,#0F
       DB       #BE,#1F,#31,#A5,#BB,#03,#D4,#19
       DB       #0B,#D4,#9E,#6B,#05,#6B,#72,#1F
       DB       #A6,#3B,#DB,#47,#48,#09,#67,#6A
       DB       #06,#1F,#9E,#42,#66,#16,#14,#F5
       DB       #2A,#B9,#1E,#1C,#05,#F3,#08,#12
       DB       #C4,#87,#73,#08,#91,#FD,#9D,#1F
       DB       #5B,#0E,#02,#AE,#29,#15,#AE,#03
       DB       #57,#33,#03,#0D,#35,#6C,#1F,#3F
       DB       #D7,#1F,#51,#A5,#D4,#83,#F7,#04
       DB       #DE,#19,#CB,#AB,#72,#F9,#B3,#8F
       DB       #C4,#DF,#B1,#CE,#2D,#47,#95,#1C
       DB       #23,#4B,#A0,#56,#11,#64,#4F,#AE
       DB       #1B,#11,#16,#D4,#E7,#78,#4B,#C0
       DB       #12,#BF,#CF,#1F,#5B,#46,#4C,#DC
       DB       #FE,#66,#26,#F7,#1F,#F8,#19,#1F
       DB       #E5,#85,#2C,#4B,#C7,#18,#1F,#01
       DB       #8F,#F8,#17,#05,#5A,#34,#BE,#DF
       DB       #3F,#8F,#44,#3B,#0C,#DD,#1B,#9F
       DB       #4E,#9C,#6B,#CE,#D7,#F8,#1F,#73
       DB       #0E,#33,#CC,#87,#B7,#00,#F3,#FF
       DB       #00,#FF,#C0,#C0,#02,#00,#00,#7D
       DB       #07,#00,#C1,#09,#08,#08,#10,#02
       DB       #6F,#03,#02,#87,#04,#58,#06,#10
       DB       #27,#00,#09,#1F,#00,#00,#CB,#1E
       DB       #99,#05,#1F,#F0,#3C,#02,#09,#37
       DB       #1E,#1F,#DD,#18,#00,#9E,#2E,#9F
       DB       #5F,#4F,#1F,#E5,#C5,#C6,#04,#E3
       DB       #00,#D3,#00,#11,#97,#09,#14,#7C
       DB       #1F,#C7,#F7,#8F,#16,#39,#3F,#14
       DB       #DF,#0E,#1D,#38,#78,#0B,#F5,#1F
       DB       #23,#DF,#64,#3E,#32,#1C,#1F,#77
       DB       #3C,#54,#E3,#06,#E3,#1F,#D7,#43
       DB       #7E,#19,#5F,#1F,#07,#12,#7E,#46
       DB       #0F,#07,#1F,#AB,#0E,#C3,#1F,#8E
       DB       #4E,#A3,#DA,#C5,#07,#0E,#DF,#1F
       DB       #D0,#00,#F2,#1F,#97,#DF,#B7,#0F
       DB       #D5,#01,#1F,#F0,#33,#06,#05,#03
       DB       #BE,#00,#9C,#06,#00,#70,#12,#09
       DB       #A7,#EB,#3E,#1E,#DF,#07,#00,#95
       DB       #00,#FF,#FF,#00,#C0,#02,#00,#00
       DB       #7D,#0A,#00,#E0,#00,#0B,#00,#00
       DB       #0C,#E6,#00,#08,#55,#1A,#02,#0F
       DB       #00,#04,#CE,#10,#75,#1F,#00,#E1
       DB       #1F,#E8,#00,#DE,#0C,#42,#3D,#1F
       DB       #38,#10,#EF,#15,#1F,#BE,#0F,#9E
       DB       #1A,#29,#9C,#1F,#73,#07,#25,#E9
       DB       #1F,#F8,#F1,#BF,#CB,#01,#2F,#C7
       DB       #1F,#C6,#84,#3B,#F0,#10,#77,#1A
       DB       #05,#13,#CF,#1F,#A6,#05,#FC,#1F
       DB       #72,#80,#C7,#1F,#87,#25,#5D,#33
       DB       #3B,#1A,#67,#51,#18,#00,#9F,#EA
       DB       #0A,#95,#C8,#F2,#1F,#7B,#1A,#1F
       DB       #C7,#8F,#8A,#02,#82,#3D,#3E,#1F
       DB       #0C,#5A,#A7,#10,#97,#3D,#22,#BC
       DB       #0C,#33,#5A,#3C,#DF,#1F,#D3,#5C
       DB       #E2,#F4,#1F,#8E,#DF,#E3,#FC,#C6
       DB       #82,#5C,#25,#E6,#BF,#1F,#95,#1A
       DB       #1F,#E5,#21,#B1,#13,#19,#19,#1F
       DB       #ED,#10,#91,#82,#DF,#1F,#97,#05
       DB       #3E,#1F,#29,#19,#ED,#6B,#2B,#9E
       DB       #1F,#25,#FC,#AE,#02,#FF,#00,#FF
       DB       #E0,#C0,#02,#00,#00,#74,#0D,#00
       DB       #18,#9F,#00,#0D,#00,#20,#10,#00
       DB       #00,#C6,#02,#00,#1F,#1C,#1B,#1B
       DB       #09,#37,#0F,#05,#04,#62,#01,#0D
       DB       #14,#1F,#8E,#0B,#06,#00,#1F,#4D
       DB       #1A,#1A,#08,#CE,#1A,#04,#EE,#1F
       DB       #58,#5A,#18,#0A,#14,#E7,#07,#13
       DB       #7A,#04,#C7,#00,#10,#1F,#8B,#0D
       DB       #1F,#BB,#53,#04,#AE,#2D,#7A,#1F
       DB       #E3,#61,#3F,#E0,#E3,#61,#00,#7A
       DB       #1F,#7A,#02,#7F,#EF,#1F,#0D,#86
       DB       #48,#C6,#E4,#79,#1F,#2E,#06,#01
       DB       #1F,#E3,#C3,#3E,#1F,#1E,#59,#F9
       DB       #06,#D4,#5F,#10,#85,#77,#1F,#CC
       DB       #FE,#67,#1F,#8C,#9C,#B1,#1F,#AC
       DB       #06,#59,#F4,#3F,#8F,#8E,#19,#94
       DB       #71,#EB,#16,#1F,#F0,#A3,#A5,#3B
       DB       #75,#EA,#00,#85,#37,#1F,#C7,#63
       DB       #78,#1F,#4B,#18,#AA,#87,#1F,#51
       DB       #85,#3E,#06,#1F,#8D,#15,#8E,#9F
       DB       #63,#A3,#82,#01,#10,#12,#8E,#BF
       DB       #3E,#1F,#18,#9C,#EB,#3A,#25,#F5
       DB       #C3,#0C,#51,#10,#88,#C7,#1F,#BF
       DB       #21,#51,#AE,#E1,#1F,#DF,#10,#0B
       DB       #0F,#00,#41,#C3,#1F,#E0,#8C,#E6
       DB       #E9,#1F,#1B,#1C,#DA,#1B,#DF,#7C
       DB       #6B,#9D,#CD,#1A,#08,#E7,#00,#FF
       DB       #FF,#00,#C0,#02,#00,#00,#7C,#16
       DB       #00,#4F,#17,#0C,#33,#00,#10,#01
       DB       #66,#13,#17,#09,#D9,#02,#03,#1F
       DB       #8D,#10,#07,#DC,#0F,#1F,#E3,#00
       DB       #33,#79,#09,#E3,#0B,#0A,#BF,#1F
       DB       #1D,#49,#F0,#13,#F8,#0A,#9E,#19
       DB       #10,#5C,#0B,#BD,#02,#4A,#3B,#1F
       DB       #96,#10,#19,#00,#08,#AF,#18,#00
       DB       #1F,#4E,#20,#7C,#50,#3D,#1F,#FB
       DB       #40,#8F,#A4,#1D,#49,#8E,#EA,#BD
       DB       #1F,#78,#10,#8E,#F0,#35,#05,#17
       DB       #28,#C7,#58,#79,#7C,#34,#B1,#D0
       DB       #DF,#3F,#7D,#14,#72,#45,#16,#97
       DB       #8A,#8F,#65,#E0,#97,#AA,#82,#A5
       DB       #3B,#F2,#3E,#F8,#1F,#36,#1B,#DE
       DB       #5D,#3D,#1F,#F3,#0F,#3F,#EF,#F3
       DB       #63,#8F,#9F,#82,#83,#3B,#96,#E6
       DB       #A3,#D5,#B8,#DF,#F0,#96,#80,#3C
       DB       #47,#B1,#15,#01,#51,#E8,#19,#8F
       DB       #CB,#8F,#14,#D7,#0A,#CF,#1F,#8A
       DB       #9B,#7A,#AB,#90,#B9,#96,#F1,#97
       DB       #DB,#3C,#00,#FF,#00,#FF,#80,#C0
       DB       #02,#00,#00,#7D,#03,#00,#C7,#05
       DB       #00,#00,#D8,#05,#B3,#1F,#21,#02
       DB       #8E,#29,#5B,#01,#14,#03,#8E,#1A
       DB       #07,#73,#1F,#00,#5D,#06,#2D,#78
       DB       #36,#73,#03,#16,#35,#05,#40,#1A
       DB       #40,#E7,#1C,#E0,#00,#E3,#13,#7F
       DB       #DF,#42,#D3,#7F,#BE,#6F,#1E,#05
       DB       #79,#3E,#74,#1B,#5E,#33,#E3,#AB
       DB       #1D,#F9,#0E,#77,#5F,#66,#E8,#06
       DB       #EF,#02,#5F,#87,#1A,#3C,#94,#9C
       DB       #78,#72,#02,#1A,#EF,#3F,#45,#E0
       DB       #8E,#8E,#63,#FF,#9F,#22,#38,#E5
       DB       #F1,#96,#9E,#A3,#BD,#BF,#06,#3E
       DB       #59,#3A,#45,#8F,#A0,#78,#A8,#F2
       DB       #8E,#8A,#27,#04,#06,#5B,#A9,#06
       DB       #05,#A4,#1E,#91,#BF,#E1,#C5,#1E
       DB       #9E,#07,#2F,#05,#1A,#82,#AD,#3D
       DB       #63,#9F,#D2,#9C,#7D,#12,#1A,#A0
       DB       #B1,#9F,#E1,#9D,#2E,#9E,#7E,#1C
       DB       #3F,#3D,#02,#52,#7C,#2C,#F5,#3E
       DB       #18,#00,#73,#4C,#64,#9B,#52,#03
       DB       #6F,#6D,#5C,#11,#9F,#E5,#37,#E3
       DB       #F1,#2E,#BF,#00,#FF,#F0,#C0,#02
       DB       #00,#00,#7D,#07,#00,#C0,#09,#08
       DB       #00,#00,#10,#BC,#02,#00,#1E,#10
       DB       #08,#38,#0A,#08,#3C,#09,#09,#1A
       DB       #53,#1B,#02,#06,#08,#87,#1F,#07
       DB       #59,#00,#1F,#CB,#02,#0B,#86,#1A
       DB       #0E,#70,#08,#1C,#59,#1C,#21,#56
       DB       #25,#BC,#1F,#2D,#1C,#00,#35,#AE
       DB       #15,#6E,#5A,#9B,#09,#29,#0D,#AB
       DB       #09,#7F,#29,#3A,#64,#63,#09,#11
       DB       #1F,#09,#9D,#12,#5E,#11,#00,#1F
       DB       #3B,#06,#3D,#B6,#45,#4B,#B6,#07
       DB       #3B,#BE,#38,#D7,#3A,#07,#1F,#5A
       DB       #00,#1E,#E1,#05,#07,#5B,#C6,#69
       DB       #47,#9F,#3B,#04,#5C,#75,#39,#0E
       DB       #A8,#10,#CD,#D4,#09,#9F,#77,#4C
       DB       #C5,#1F,#15,#BD,#38,#C6,#CD,#C7
       DB       #9F,#3D,#1F,#C7,#BA,#3D,#3F,#47
       DB       #D4,#1C,#1F,#A3,#1B,#93,#88,#F2
       DB       #DC,#00,#8E,#84,#73,#1F,#76,#B9
       DB       #1F,#1A,#D6,#2E,#0E,#1B,#5D,#5A
       DB       #00,#78,#09,#ED,#07,#09,#67,#CF
       DB       #71,#79,#0A,#14,#4F,#98,#1C,#6B
       DB       #F8,#1F,#CE,#04,#1A,#11,#13,#06
       DB       #03,#11,#00,#3B,#1F,#DA,#78,#5C
       DB       #08,#8D,#82,#D8,#12,#96,#DE,#3F
       DB       #E7,#9F,#C2,#80,#39,#77,#07,#09
       DB       #50,#D6,#05,#53,#2D,#DF,#E5,#13
       DB       #D4,#EC,#F7,#FD,#28,#01,#C4,#3F
       DB       #06,#C8,#F3,#E0,#2C,#F8,#57,#4B
       DB       #9E,#53,#9F,#BD,#35,#4F,#80,#39
       DB       #0A,#7F,#EC,#08,#78,#06,#55,#64
       DB       #46,#BD,#B1,#01,#CF,#33,#0E,#09
       DB       #2C,#DE,#07,#36,#15,#9F,#EB,#00
       DB       #FF,#FF,#00,#C0,#02,#00,#00,#7D
       DB       #13,#00,#EC,#00,#00,#74,#0C,#03
       DB       #18,#63,#18,#04,#0B,#0A,#5D,#0B
       DB       #08,#34,#0B,#1F,#06,#00,#EB,#00
       DB       #1F,#AE,#04,#B8,#03,#BA,#1F,#47
       DB       #F0,#1B,#69,#0B,#27,#0B,#06,#35
       DB       #74,#1F,#0B,#E3,#12,#1F,#A7,#06
       DB       #1F,#5C,#32,#3A,#06,#1F,#67,#06
       DB       #02,#42,#31,#91,#E1,#83,#1B,#9F
       DB       #1D,#47,#A7,#83,#0B,#42,#63,#A6
       DB       #63,#91,#A2,#0B,#0C,#9F,#3A,#EA
       DB       #75,#98,#38,#E3,#00,#44,#9E,#7F
       DB       #9B,#06,#61,#65,#CF,#37,#16,#45
       DB       #66,#F0,#12,#02,#CE,#1F,#76,#7B
       DB       #65,#77,#13,#1F,#8F,#1C,#D2,#09
       DB       #84,#99,#76,#7A,#84,#01,#0C,#B9
       DB       #75,#89,#2E,#1C,#5F,#73,#7B,#9A
       DB       #1C,#7C,#1F,#0E,#06,#1F,#72,#78
       DB       #9A,#39,#8E,#E6,#B6,#64,#85,#7E
       DB       #14,#06,#FD,#78,#EC,#2D,#83,#F7
       DB       #53,#C7,#2F,#1C,#62,#47,#CB,#5D
       DB       #4E,#F9,#1F,#F3,#76,#B9,#1E,#3C
       DB       #00,#C6,#84,#78,#1F,#72,#0A,#0B
       DB       #97,#83,#19,#9F,#5A,#8C,#78,#3A
       DB       #61,#EE,#1F,#84,#96,#8E,#36,#8D
       DB       #98,#96,#DC,#BB,#28,#E2,#1F,#91
       DB       #9C,#A3,#A2,#9A,#A3,#74,#96,#FF
       DB       #E7,#E3,#75,#1F,#06,#0A,#9C,#63
       DB       #F3,#68,#9E,#5F,#7F,#00,#FF,#FC
       DB       #C0,#02,#00,#00,#1E,#1F,#1F,#14
       DB       #00,#7E,#0E,#DA,#10,#00,#E1,#00
       DB       #0B,#06,#CF,#0E,#1D,#0B,#6D,#00
       DB       #20,#07,#CB,#06,#13,#CB,#0B,#C1
       DB       #06,#1F,#CB,#08,#0A,#0E,#11,#11
       DB       #0F,#7C,#43,#3A,#07,#D7,#1F,#0F
       DB       #47,#79,#10,#22,#B1,#06,#0B,#06
       DB       #2C,#BD,#1F,#76,#2E,#08,#D3,#09
       DB       #14,#0D,#39,#CE,#00,#71,#0E,#1F
       DB       #21,#C6,#46,#47,#78,#0D,#14,#1F
       DB       #B7,#5C,#86,#3A,#A3,#0B,#BA,#CD
       DB       #00,#1F,#E9,#5D,#4D,#3A,#06,#1F
       DB       #8E,#83,#77,#16,#1F,#B3,#1F,#1A
       DB       #10,#AC,#56,#C9,#1F,#93,#4B,#21
       DB       #0E,#5B,#06,#3A,#08,#AD,#1A,#1A
       DB       #74,#1F,#1F,#11,#B1,#00,#0C,#1F
       DB       #85,#1D,#F2,#1F,#06,#EE,#78,#06
       DB       #94,#D3,#47,#00,#FF,#AD,#1F,#13
       DB       #8E,#0B,#16,#78,#3F,#96,#D9,#DD
       DB       #0B,#1F,#DC,#09,#51,#F7,#3F,#02
       DB       #B8,#26,#0B,#45,#08,#87,#4C,#CA
       DB       #0B,#A2,#5C,#A3,#D0,#AD,#3F,#6B
       DB       #0F,#1F,#01,#1F,#C5,#0F,#1F,#D4
       DB       #D0,#6C,#80,#71,#EE,#39,#91,#3E
       DB       #13,#89,#D6,#05,#B8,#1A,#4B,#ED
       DB       #49,#06,#1F,#DC,#83,#75,#13,#4B
       DB       #90,#13,#CD,#C5,#A2,#39,#F0,#1F
       DB       #06,#EE,#1F,#89,#3B,#F0,#1F,#96
       DB       #AE,#23,#FD,#9F,#1F,#5A,#96,#6A
       DB       #E5,#59,#6B,#0F,#28,#1A,#50,#A4
       DB       #02,#ED,#AC,#B0,#B5,#54,#C5,#94
       DB       #75,#BF,#1E,#5F,#00,#FF,#F0,#C0
       DB       #02,#00,#00,#18,#03,#03,#07,#00
       DB       #03,#D6,#00,#07,#00,#BD,#15,#00
       DB       #81,#03,#00,#00,#10,#00,#00,#30
       DB       #0E,#05,#13,#0C,#C9,#00,#06,#15
       DB       #0A,#32,#07,#0D,#2A,#CB,#16,#0C
       DB       #05,#8C,#07,#C7,#03,#13,#0A,#2D
       DB       #0E,#02,#35,#13,#13,#1F,#02,#17
       DB       #60,#0D,#14,#00,#17,#97,#00,#00
       DB       #04,#1F,#22,#06,#15,#1B,#3B,#CC
       DB       #1F,#02,#59,#18,#00,#3F,#28,#AC
       DB       #1E,#18,#58,#11,#00,#05,#17,#9C
       DB       #0E,#1E,#13,#C5,#1F,#1F,#1F,#3F
       DB       #3C,#77,#1F,#00,#6B,#09,#07,#1F
       DB       #C2,#03,#F0,#1F,#D6,#0E,#1B,#11
       DB       #F0,#42,#0F,#47,#10,#B2,#11,#A0
       DB       #C2,#1F,#1F,#8E,#AB,#43,#1B,#0B
       DB       #00,#0A,#28,#9A,#1F,#A7,#39,#23
       DB       #09,#09,#B7,#73,#1F,#46,#05,#10
       DB       #0A,#0B,#1F,#1B,#96,#07,#00,#34
       DB       #1F,#25,#06,#00,#33,#08,#08,#1F
       DB       #6B,#36,#1F,#3B,#B7,#00,#1F,#07
       DB       #22,#B3,#6E,#0A,#1F,#44,#93,#06
       DB       #08,#1F,#15,#4C,#9E,#1F,#77,#18
       DB       #1F,#31,#3A,#0D,#00,#47,#AB,#12
       DB       #D9,#11,#19,#19,#D4,#92,#C4,#C3
       DB       #10,#35,#8D,#28,#73,#07,#1F,#11
       DB       #8E,#0E,#1F,#19,#1E,#64,#44,#B8
       DB       #1F,#1F,#8E,#AE,#76,#1F,#82,#24
       DB       #00,#94,#C6,#15,#10,#0F,#38,#1E
       DB       #57,#56,#03,#3A,#0F,#3E,#71,#66
       DB       #25,#B8,#06,#0E,#D6,#7F,#0A,#14
       DB       #A3,#1A,#F5,#72,#1F,#86,#33,#68
       DB       #23,#BB,#31,#65,#08,#1F,#E7,#A6
       DB       #1B,#4C,#46,#CC,#6F,#38,#3C,#19
       DB       #25,#E0,#36,#16,#A5,#05,#02,#1C
       DB       #00,#70,#B1,#EC,#C4,#DB,#6D,#03
       DB       #4B,#69,#25,#15,#01,#BD,#18,#05
       DB       #96,#FE,#B2,#33,#95,#57,#1F,#C2
       DB       #9F,#36,#B8,#73,#60,#2B,#15,#01
       DB       #1F,#BE,#5F,#A7,#1E,#06,#1F,#2E
       DB       #12,#15,#13,#12,#8E,#C6,#0C,#B3
       DB       #00,#37,#4F,#AD,#25,#EB,#12,#1F
       DB       #8E,#0C,#18,#12,#1F,#1B,#E2,#1F
       DB       #EC,#92,#41,#A4,#AA,#EB,#18,#13
       DB       #7A,#1F,#77,#1E,#48,#00,#FF,#FF
       DB       #00
L_CA8F       DB       #38,#FF,#81,#00,#3E,#FF,#00,#00
       DB       #60,#40,#60,#70,#78,#0F,#70,#60
       DB       #40,#00,#00,#9C,#FF,#80,#F4,#00
       DB       #1E,#FF,#FF,#01,#00,#9C,#57,#81
       DB       #01,#03,#06,#06,#03,#03,#34,#E2
       DB       #80,#0F,#E0,#60,#C0,#C0,#0E,#10
       DB       #0D,#0E,#0E,#04,#0E,#1C,#0E,#0F
       DB       #0F,#0F,#C0,#E0,#E0,#18,#38,#30
       DB       #F8,#1C,#F8,#F0,#A0,#3B,#00,#3D
       DB       #7D,#3C,#04,#20,#78,#78,#03,#60
       DB       #1C,#3C,#3B,#1B,#01,#3B,#04,#EC
       DB       #EE,#4E,#2C,#00,#42,#0E,#0E,#1E
       DB       #CE,#EE,#44,#08,#01,#33,#64,#40
       DB       #A4,#93,#C0,#79,#C0,#06,#00,#60
       DB       #2E,#07,#C0,#EC,#06,#0B,#02,#00
       DB       #02,#03,#00,#05,#03,#02,#06,#EC
       DB       #C0,#00,#FF,#FE
L_CB13       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
L_CB93       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
L_CC13       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
L_CC93       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
L_CD13       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
L_CD93       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
L_CE13       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
L_CE93       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
L_CF13       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00,#00,#00,#00,#00,#00,#00,#00
       DB       #00
;#CF94