;       CPU:            Intel 8048 (MCS-48 family)
                                ;
                                ;
                                ;
                                        org     00000H
                                ;
0000                            L0000:
0000 : F5               " "             sel     mb1
0001 : A4 35            " 5"            jmp     L0535
                                ;
0003 : 8A FF            "  "            orl     p2,#0FFH
0005 : A4 CF            "  "            jmp     L05CF
                                ;
0007 : D5               " "             sel     rb1
0008 : AF               " "             mov     r7,a
0009 : 9A DF            "  "            anl     p2,#0DFH
000B : FE               " "             mov     a,r6
000C : B3               " "             jmpp    @a                                              ;INFO: indirect jump
                                ;
000D : 80               " "             movx    a,@r0
000E : AD               " "             mov     r5,a
000F : 43 F0            "C "            orl     a,#0F0H
0011 : B3               " "             jmpp    @a                                              ;INFO: indirect jump
                                ;
0012                            L0012:
0012 : 8A 08            "  "            orl     p2,#008H
0014 : 23 8A            "# "            mov     a,#08AH
0016 : 90               " "             movx    @r0,a
0017 : 23 0A            "# "            mov     a,#00AH
0019 : 90               " "             movx    @r0,a
001A : 9A C7            "  "            anl     p2,#0C7H
001C : BD 00            "  "            mov     r5,#000H
001E                            L001E:
001E : 23 ED            "# "            mov     a,#0EDH
0020 : CE               " "             dec     r6
0021 : 04 2B            " +"            jmp     L002B
                                ;
0023                            L0023:
0023 : B6 29            " )"            jf0     L0029
0025 : 23 F6            "# "            mov     a,#0F6H
0027 : 04 2B            " +"            jmp     L002B
                                ;
0029                            L0029:
0029 : 23 FB            "# "            mov     a,#0FBH
002B                            L002B:
002B : EB 31            " 1"            djnz    r3,L0031
002D : 1C               " "             inc     r4
002E : BB 18            "  "            mov     r3,#018H
0030 : A5               " "             clr     f1
0031                            L0031:
0031 : 1E               " "             inc     r6
0032 : 62               "b"             mov     t,a
0033 : 8A 20            "  "            orl     p2,#020H
0035 : FF               " "             mov     a,r7
0036 : 93               " "             retr
                                ;
0037                            L0037:
0037 : FD               " "             mov     a,r5
0038 : F7               " "             rlc     a
0039 : B8 44            " D"            mov     r0,#044H
003B : 27               "'"             clr     a
003C : E6 3F            " ?"            jnc     L003F
003E : 37               "7"             cpl     a
003F                            L003F:
003F : 90               " "             movx    @r0,a
0040 : B6 46            " F"            jf0     L0046
0042 : 23 E5            "# "            mov     a,#0E5H
0044 : 04 2B            " +"            jmp     L002B
                                ;
0046                            L0046:
0046 : 23 F3            "# "            mov     a,#0F3H
0048                            L0048:
0048 : 04 31            " 1"            jmp     L0031
                                ;
004A : FD               " "             mov     a,r5
004B : F7               " "             rlc     a
004C : B8 44            " D"            mov     r0,#044H
004E : F0               " "             mov     a,@r0
004F : E6 52            " R"            jnc     L0052
0051 : 37               "7"             cpl     a
0052                            L0052:
0052 : 90               " "             movx    @r0,a
0053 : B6 59            " Y"            jf0     L0059
0055                            L0055:
0055 : 23 F6            "# "            mov     a,#0F6H
0057 : 04 31            " 1"            jmp     L0031
                                ;
0059                            L0059:
0059 : 23 FB            "# "            mov     a,#0FBH
005B : 04 31            " 1"            jmp     L0031
                                ;
005D : 23 0A            "# "            mov     a,#00AH
005F : 9A EF            "  "            anl     p2,#0EFH
0061 : 90               " "             movx    @r0,a
0062 : BE DF            "  "            mov     r6,#0DFH
0064 : BD 00            "  "            mov     r5,#000H
0066 : 9A C7            "  "            anl     p2,#0C7H
0068 : B6 6E            " n"            jf0     L006E
006A : 23 EE            "# "            mov     a,#0EEH
006C : 04 2B            " +"            jmp     L002B
                                ;
006E                            L006E:
006E : 23 F8            "# "            mov     a,#0F8H
0070 : 04 2B            " +"            jmp     L002B
0072 : E4 D2            "  "            jmp     L07D2
0074                            L0074:
0074 : E4 E1            "  "            jmp     L07E1
0076 : E4 EE            "  "            jmp     L07EE
0078 : C4 37            " 7"            jmp     L0637
                                ;
007A                            L007A:
007A : CE               " "             dec     r6
007B : 80               " "             movx    a,@r0
007C : 37               "7"             cpl     a
007D : 12 9F            "  "            jb0     L009F
007F : 92 99            "  "            jb4     L0099
0081 : 37               "7"             cpl     a
0082 : 32 99            "2 "            jb1     L0099
0084 : 52 99            "R "            jb2     L0099
0086 : 8A 08            "  "            orl     p2,#008H
0088 : 80               " "             movx    a,@r0
0089 : 53 7F            "S "            anl     a,#07FH
008B : B8 45            " E"            mov     r0,#045H
008D : A0               " "             mov     @r0,a
008E : 53 E0            "S "            anl     a,#0E0H
0090 : 96 99            "  "            jnz     L0099
0092 : F0               " "             mov     a,@r0
0093 : 03 B0            "  "            add     a,#0B0H
0095 : A3               " "             movp    a,@a
0096 : F2 99            "  "            jb7     L0099
0098 : AD               " "             mov     r5,a
0099                            L0099:
0099 : C4 24            " $"            jmp     L0624
009B                            L009B:
009B : E4 9D            "  "            jmp     L079D
009D : C4 10            "  "            jmp     L0610
009F                            L009F:
009F : E4 AA            "  "            jmp     L07AA
                                ;
00A1 : CE               " "             dec     r6
00A2 : CE               " "             dec     r6
00A3 : C4 24            " $"            jmp     L0624
                                ;
00A5                            L00A5:
00A5 : A3               " "             movp    a,@a
00A6 : 83               " "             ret
                                ;
00A7 : FF               " "             mov     a,r7
00A8 : FF               " "             mov     a,r7
00A9 : FF               " "             mov     a,r7
00AA : FF               " "             mov     a,r7
00AB : FF               " "             mov     a,r7
00AC : FF               " "             mov     a,r7
00AD : FF               " "             mov     a,r7
00AE                            L00AE:
00AE : FF               " "             mov     a,r7
00AF : FF               " "             mov     a,r7
00B0 : 80               " "             movx    a,@r0
00B1 : 80               " "             movx    a,@r0
00B2 : 80               " "             movx    a,@r0
00B3 : 80               " "             movx    a,@r0
00B4 : 80               " "             movx    a,@r0
00B5 : 80               " "             movx    a,@r0
00B6 : 80               " "             movx    a,@r0
00B7 : 80               " "             movx    a,@r0
00B8 : 02               " "             outl    bus,a
00B9 : 80               " "             movx    a,@r0
00BA : 80               " "             movx    a,@r0
00BB : 80               " "             movx    a,@r0
00BC : 80               " "             movx    a,@r0
00BD : 80               " "             movx    a,@r0
00BE : 80               " "             movx    a,@r0
00BF : 80               " "             movx    a,@r0
00C0 : 80               " "             movx    a,@r0
                                ;
00C1 : 01               " "             db      001H
                                ;
00C2 : 80               " "             movx    a,@r0
00C3                            L00C3:
00C3 : 00               " "             nop
00C4 : 80               " "             movx    a,@r0
00C5 : 80               " "             movx    a,@r0
00C6 : 80               " "             movx    a,@r0
00C7 : 08               " "             ins     a,bus
00C8 : 04 80            "  "            jmp     L0080
                                ;
00CA : 80               " "             movx    a,@r0
00CB : 80               " "             movx    a,@r0
00CC : 80               " "             movx    a,@r0
00CD : 80               " "             movx    a,@r0
00CE : 80               " "             movx    a,@r0
00CF : 80               " "             movx    a,@r0
                                ;
00D0 : 9B               " "             db      09BH
                                ;
00D1 : 7A               "z"             addc    a,r2
00D2 : 00               " "             nop
00D3 : A1               " "             mov     @r1,a
00D4 : 00               " "             nop
00D5 : 00               " "             nop
00D6 : 00               " "             nop
00D7 : 00               " "             nop
                                ;
00D8 : 9B               " "             db      09BH
                                ;
00D9 : 7A               "z"             addc    a,r2
00DA : 00               " "             nop
00DB : 9D               " "             anld    p5,a
00DC : 00               " "             nop
00DD : 00               " "             nop
00DE : 00               " "             nop
00DF : 00               " "             nop
00E0 : 0D               " "             movd    a,p5
00E1 : 72 74            "rt"            jb3     L0074
00E3 : 1E               " "             inc     r6
00E4 : 78               "x"             addc    a,r0
00E5 : 00               " "             nop
00E6 : 00               " "             nop
00E7 : 00               " "             nop
00E8 : 0D               " "             movd    a,p5
00E9 : 72 74            "rt"            jb3     L0074
00EB : 76 37            "v7"            jf1     L0037
00ED : 4A               "J"             orl     a,r2
00EE : 5D               "]"             anl     a,r5
00EF : 00               " "             nop
00F0 : 1E               " "             inc     r6
00F1 : 23 23            "##"            mov     a,#023H
00F3 : 12 23            " #"            jb0     L0023
00F5 : 23 23            "##"            mov     a,#023H
00F7 : 12 23            " #"            jb0     L0023
00F9 : 23 23            "##"            mov     a,#023H
00FB : 12 12            "  "            jb0     L0012
00FD : 12 12            "  "            jb0     L0012
00FF : 12 A3            "  "            jb0     L01A3
0101 : 83               " "             ret
                                ;
0102                            L0102:
0102 : C5               " "             sel     rb0
0103 : D4 54            " T"            call    L0654
0105 : D2 4E            " N"            jb6     L014E
0107 : FF               " "             mov     a,r7
0108 : 37               "7"             cpl     a
0109 : F2 85            "  "            jb7     L0185
010B : F5               " "             sel     mb1
010C : 14 02            "  "            call    L0002
010E : E5               " "             sel     mb0
010F : FD               " "             mov     a,r5
0110 : 53 3F            "S?"            anl     a,#03FH
0112 : 03 EE            "  "            add     a,#0EEH
0114 : D5               " "             sel     rb1
0115 : E6 1F            "  "            jnc     L011F
0117 : FC               " "             mov     a,r4
0118                            L0118:
0118 : C5               " "             sel     rb0
0119 : 03 CD            "  "            add     a,#0CDH
011B : F6 8F            "  "            jc      L018F
011D : 24 22            "$""            jmp     L0122
                                ;
011F                            L011F:
011F : BC 00            "  "            mov     r4,#000H
0121 : C5               " "             sel     rb0
0122                            L0122:
0122 : 8A 01            "  "            orl     p2,#001H
0124 : 80               " "             movx    a,@r0
0125 : 9A F8            "  "            anl     p2,#0F8H
0127 : 37               "7"             cpl     a
0128 : 53 F0            "S "            anl     a,#0F0H
012A : C6 3E            " >"            jz      L013E
012C : B2 91            "  "            jb5     L0191
012E : 92 94            "  "            jb4     L0194
0130 : AA               " "             mov     r2,a
0131 : 34 96            "4 "            call    L0196
0133 : B4 35            " 5"            call    L0535
0135                            L0135:
0135 : D4 9E            "  "            call    L069E
0137 : B4 3A            " :"            call    L053A
0139 : E6 35            " 5"            jnc     L0135
013B : FA               " "             mov     a,r2
013C : 44 7B            "D{"            jmp     L027B
                                ;
013E                            L013E:
013E : D5               " "             sel     rb1
013F                            L013F:
013F : FE               " "             mov     a,r6
0140 : 72 02            "r "            jb3     L0102
0142                            L0142:
0142 : FD               " "             mov     a,r5
0143 : C5               " "             sel     rb0
0144 : 52 63            "Rc"            jb2     L0163
0146 : 72 69            "ri"            jb3     L0169
0148 : 12 8B            "  "            jb0     L018B
014A : 32 8D            "2 "            jb1     L018D
014C : 24 02            "$ "            jmp     L0102
                                ;
014E                            L014E:
014E : D4 A3            "  "            call    L06A3
0150 : B4 35            " 5"            call    L0535
0152 : FF               " "             mov     a,r7
0153 : 37               "7"             cpl     a
0154 : F2 22            " ""            jb7     L0122
0156 : FC               " "             mov     a,r4
0157 : 03 6A            " j"            add     a,#06AH
0159 : E6 22            " ""            jnc     L0122
015B : F4 19            "  "            call    L0719
015D : FF               " "             mov     a,r7
015E : 53 7F            "S "            anl     a,#07FH
0160 : AF               " "             mov     r7,a
0161 : 24 22            "$""            jmp     L0122
                                ;
0163                            L0163:
0163 : 34 B6            "4 "            call    L01B6
0165 : C6 6F            " o"            jz      L016F
0167 : 44 16            "D "            jmp     L0216
                                ;
0169                            L0169:
0169 : 34 B6            "4 "            call    L01B6
016B : C6 6F            " o"            jz      L016F
016D : 44 02            "D "            jmp     L0202
                                ;
016F                            L016F:
016F : 34 B6            "4 "            call    L01B6
0171 : C6 7B            " {"            jz      L017B
0173 : D5               " "             sel     rb1
0174                            L0174:
0174 : FE               " "             mov     a,r6
0175 : D3 E3            "  "            xrl     a,#0E3H
0177 : 96 74            " t"            jnz     L0174
0179 : 34 96            "4 "            call    L0196
017B                            L017B:
017B : FF               " "             mov     a,r7
017C : 43 04            "C "            orl     a,#004H
017E : AF               " "             mov     r7,a
017F : D5               " "             sel     rb1
0180 : FD               " "             mov     a,r5
0181 : C5               " "             sel     rb0
0182 : 47               "G"             swap    a
0183 : 44 7B            "D{"            jmp     L027B
                                ;
0185                            L0185:
0185 : F5               " "             sel     mb1
0186 : 14 6E            " n"            call    L006E
0188 : E5               " "             sel     mb0
0189 : 24 22            "$""            jmp     L0122
018B                            L018B:
018B : 44 1A            "D "            jmp     L021A
018D                            L018D:
018D : 44 06            "D "            jmp     L0206
018F                            L018F:
018F : 44 F9            "D "            jmp     L02F9
                                ;
0191                            L0191:
0191 : F5               " "             sel     mb1
0192 : 24 02            "$ "            jmp     L0102
0194                            L0194:
0194 : 64 1F            "d "            jmp     L031F
                                ;
0196                            L0196:
0196 : 34 B6            "4 "            call    L01B6
0198 : C6 AF            "  "            jz      L01AF
019A : 23 AE            "# "            mov     a,#0AEH
019C                            L019C:
019C : 65               "e"             stop    tcnt
019D : 34 A5            "4 "            call    L01A5
019F : D5               " "             sel     rb1
01A0 : BE E4            "  "            mov     r6,#0E4H
01A2 : C5               " "             sel     rb0
01A3                            L01A3:
01A3 : 55               "U"             strt    t
01A4 : 83               " "             ret
                                ;
01A5                            L01A5:
01A5 : 9A C7            "  "            anl     p2,#0C7H
01A7 : 8A 08            "  "            orl     p2,#008H
01A9 : 90               " "             movx    @r0,a
01AA : 9A C7            "  "            anl     p2,#0C7H
01AC : 8A 20            "  "            orl     p2,#020H
01AE : 83               " "             ret
                                ;
01AF                            L01AF:
01AF : D5               " "             sel     rb1
01B0 : BD 00            "  "            mov     r5,#000H
01B2 : BE D0            "  "            mov     r6,#0D0H
01B4 : E4 CD            "  "            jmp     L07CD
                                ;
01B6                            L01B6:
01B6 : B8 41            " A"            mov     r0,#041H
01B8 : F0               " "             mov     a,@r0
01B9 : 53 03            "S "            anl     a,#003H
01BB : 83               " "             ret
                                ;
01BC                            L01BC:
01BC : 34 B6            "4 "            call    L01B6
01BE : C6 AF            "  "            jz      L01AF
01C0 : 23 A6            "# "            mov     a,#0A6H
01C2 : 24 9C            "$ "            jmp     L019C
                                ;
01C4                            L01C4:
01C4 : 34 B6            "4 "            call    L01B6
01C6 : C6 AF            "  "            jz      L01AF
01C8 : 23 2E            "#."            mov     a,#02EH
01CA : 24 9C            "$ "            jmp     L019C
                                ;
01CC                            L01CC:
01CC : 34 B6            "4 "            call    L01B6
01CE : C6 AF            "  "            jz      L01AF
01D0 : 23 A6            "# "            mov     a,#0A6H
01D2 : 24 9C            "$ "            jmp     L019C
                                ;
01D4 : FF               " "             mov     a,r7
01D5 : FF               " "             mov     a,r7
01D6 : FF               " "             mov     a,r7
01D7 : FF               " "             mov     a,r7
01D8 : FF               " "             mov     a,r7
01D9 : FF               " "             mov     a,r7
01DA : FF               " "             mov     a,r7
01DB : FF               " "             mov     a,r7
01DC : FF               " "             mov     a,r7
01DD : FF               " "             mov     a,r7
01DE : FF               " "             mov     a,r7
01DF : FF               " "             mov     a,r7
01E0 : FF               " "             mov     a,r7
01E1 : FF               " "             mov     a,r7
01E2 : FF               " "             mov     a,r7
01E3 : FF               " "             mov     a,r7
01E4 : FF               " "             mov     a,r7
01E5 : FF               " "             mov     a,r7
01E6 : FF               " "             mov     a,r7
01E7 : FF               " "             mov     a,r7
01E8 : FF               " "             mov     a,r7
01E9 : FF               " "             mov     a,r7
01EA : FF               " "             mov     a,r7
01EB : FF               " "             mov     a,r7
01EC : FF               " "             mov     a,r7
01ED : FF               " "             mov     a,r7
01EE : FF               " "             mov     a,r7
01EF : FF               " "             mov     a,r7
01F0 : FF               " "             mov     a,r7
01F1 : FF               " "             mov     a,r7
01F2 : FF               " "             mov     a,r7
01F3 : FF               " "             mov     a,r7
01F4                            L01F4:
01F4 : FF               " "             mov     a,r7
01F5 : FF               " "             mov     a,r7
01F6 : FF               " "             mov     a,r7
01F7 : FF               " "             mov     a,r7
01F8 : FF               " "             mov     a,r7
01F9 : FF               " "             mov     a,r7
01FA : FF               " "             mov     a,r7
01FB : FF               " "             mov     a,r7
01FC : FF               " "             mov     a,r7
01FD : FF               " "             mov     a,r7
01FE : FF               " "             mov     a,r7
01FF : FF               " "             mov     a,r7
0200                            L0200:
0200 : A3               " "             movp    a,@a
0201 : 83               " "             ret
                                ;
0202                            L0202:
0202 : B4 20            "  "            call    L0520
0204 : 44 08            "D "            jmp     L0208
                                ;
0206                            L0206:
0206 : 54 EC            "T "            call    L02EC
0208                            L0208:
0208 : FD               " "             mov     a,r5
0209 : F2 71            " q"            jb7     L0271
020B : FF               " "             mov     a,r7
020C : 92 10            "  "            jb4     L0210
020E : 44 22            "D""            jmp     L0222
                                ;
0210                            L0210:
0210 : F4 53            " S"            call    L0753
0212 : BD 90            "  "            mov     r5,#090H
0214 : 44 31            "D1"            jmp     L0231
                                ;
0216                            L0216:
0216 : B4 20            "  "            call    L0520
0218 : 44 1C            "D "            jmp     L021C
                                ;
021A                            L021A:
021A : 54 EC            "T "            call    L02EC
021C                            L021C:
021C : FD               " "             mov     a,r5
021D : D2 71            " q"            jb6     L0271
021F : FF               " "             mov     a,r7
0220 : 92 2D            " -"            jb4     L022D
0222                            L0222:
0222 : 43 10            "C "            orl     a,#010H
0224 : AF               " "             mov     r7,a
0225 : D5               " "             sel     rb1
0226 : CA               " "             dec     r2
0227 : CA               " "             dec     r2
0228 : C5               " "             sel     rb0
0229 : 1C               " "             inc     r4
022A : 1C               " "             inc     r4
022B : 44 43            "DC"            jmp     L0243
                                ;
022D                            L022D:
022D : F4 53            " S"            call    L0753
022F : BD 50            " P"            mov     r5,#050H
0231                            L0231:
0231 : FF               " "             mov     a,r7
0232 : 53 50            "SP"            anl     a,#050H
0234 : AF               " "             mov     r7,a
0235 : B4 2E            " ."            call    L052E
0237 : FE               " "             mov     a,r6
0238 : 52 3B            "R;"            jb2     L023B
023A : 1C               " "             inc     r4
023B                            L023B:
023B : F4 72            " r"            call    L0772
023D : 44 43            "DC"            jmp     L0243
                                ;
023F                            L023F:
023F : FF               " "             mov     a,r7
0240                            L0240:
0240 : 53 EF            "S "            anl     a,#0EFH
0242 : AF               " "             mov     r7,a
0243                            L0243:
0243 : FC               " "             mov     a,r4
0244 : C6 65            " e"            jz      L0265
0246                            L0246:
0246 : 42               "B"             mov     a,t
0247 : 37               "7"             cpl     a
0248 : 96 4E            " N"            jnz     L024E
024A : D4 9E            "  "            call    L069E
024C : 44 46            "DF"            jmp     L0246
                                ;
024E                            L024E:
024E : D5               " "             sel     rb1
024F : 1A               " "             inc     r2
0250 : 8A 02            "  "            orl     p2,#002H
0252 : FA               " "             mov     a,r2
0253 : A8               " "             mov     r0,a
0254 : 80               " "             movx    a,@r0
0255 : 9A F8            "  "            anl     p2,#0F8H
0257 : B8 44            " D"            mov     r0,#044H
0259 : A0               " "             mov     @r0,a
025A : FE               " "             mov     a,r6
025B : 43 08            "C "            orl     a,#008H
025D : AE               " "             mov     r6,a
025E : C5               " "             sel     rb0
025F : CC               " "             dec     r4
0260 : FC               " "             mov     a,r4
0261 : 03 9F            "  "            add     a,#09FH
0263 : F6 6F            " o"            jc      L026F
0265                            L0265:
0265 : FF               " "             mov     a,r7
0266 : F2 6F            " o"            jb7     L026F
0268 : 43 80            "C "            orl     a,#080H
026A : AF               " "             mov     r7,a
026B : D5               " "             sel     rb1
026C : BC 00            "  "            mov     r4,#000H
026E : C5               " "             sel     rb0
026F                            L026F:
026F : 24 02            "$ "            jmp     L0102
                                ;
0271                            L0271:
0271 : B8 40            " @"            mov     r0,#040H
0273 : F0               " "             mov     a,@r0
0274 : 12 3F            " ?"            jb0     L023F
0276 : 43 01            "C "            orl     a,#001H
0278 : A0               " "             mov     @r0,a
0279 : 44 43            "DC"            jmp     L0243
                                ;
027B                            L027B:
027B : BD 50            " P"            mov     r5,#050H
027D : D2 81            "  "            jb6     L0281
027F : BD 90            "  "            mov     r5,#090H
0281                            L0281:
0281 : BC 00            "  "            mov     r4,#000H
0283 : B4 2E            " ."            call    L052E
0285                            L0285:
0285 : B4 35            " 5"            call    L0535
0287                            L0287:
0287 : F5               " "             sel     mb1
0288 : 14 7A            " z"            call    L007A
028A : E5               " "             sel     mb0
028B : D4 54            " T"            call    L0654
028D : D2 C2            "  "            jb6     L02C2
028F : B4 56            " V"            call    L0556
0291 : F6 EA            "  "            jc      L02EA
0293 : C6 87            "  "            jz      L0287
0295                            L0295:
0295 : B4 35            " 5"            call    L0535
0297 : B4 1A            "  "            call    L051A
0299                            L0299:
0299 : F5               " "             sel     mb1
029A : 14 7A            " z"            call    L007A
029C : E5               " "             sel     mb0
029D : D4 54            " T"            call    L0654
029F : D2 BE            "  "            jb6     L02BE
02A1 : B4 56            " V"            call    L0556
02A3 : F6 EA            "  "            jc      L02EA
02A5 : C6 85            "  "            jz      L0285
02A7 : B8 2B            " +"            mov     r0,#02BH
02A9 : F0               " "             mov     a,@r0
02AA : 03 EA            "  "            add     a,#0EAH
02AC : E6 B5            "  "            jnc     L02B5
02AE : FD               " "             mov     a,r5
02AF : 53 3F            "S?"            anl     a,#03FH
02B1 : D3 10            "  "            xrl     a,#010H
02B3 : 96 99            "  "            jnz     L0299
02B5                            L02B5:
02B5 : FE               " "             mov     a,r6
02B6 : 37               "7"             cpl     a
02B7 : 32 99            "2 "            jb1     L0299
02B9 : B4 11            "  "            call    L0511
02BB : F5               " "             sel     mb1
02BC : 24 26            "$&"            jmp     L0126
                                ;
02BE                            L02BE:
02BE : D4 9A            "  "            call    L069A
02C0 : 44 99            "D "            jmp     L0299
                                ;
02C2                            L02C2:
02C2 : D4 9A            "  "            call    L069A
02C4 : C6 D6            "  "            jz      L02D6
02C6 : E6 CC            "  "            jnc     L02CC
02C8 : B4 1A            "  "            call    L051A
02CA : 44 87            "D "            jmp     L0287
                                ;
02CC                            L02CC:
02CC : FF               " "             mov     a,r7
02CD : 72 87            "r "            jb3     L0287
02CF : 37               "7"             cpl     a
02D0 : 12 87            "  "            jb0     L0287
02D2 : B4 26            " &"            call    L0526
02D4 : 44 87            "D "            jmp     L0287
                                ;
02D6                            L02D6:
02D6 : E6 E0            "  "            jnc     L02E0
02D8 : FF               " "             mov     a,r7
02D9 : 53 FD            "S "            anl     a,#0FDH
02DB : 43 01            "C "            orl     a,#001H
02DD : AF               " "             mov     r7,a
02DE : 44 95            "D "            jmp     L0295
                                ;
02E0                            L02E0:
02E0 : FF               " "             mov     a,r7
02E1 : 72 87            "r "            jb3     L0287
02E3 : 37               "7"             cpl     a
02E4 : 12 87            "  "            jb0     L0287
02E6 : B4 26            " &"            call    L0526
02E8 : 44 87            "D "            jmp     L0287
02EA                            L02EA:
02EA : 44 F9            "D "            jmp     L02F9
                                ;
02EC                            L02EC:
02EC : 8A 01            "  "            orl     p2,#001H
02EE : 80               " "             movx    a,@r0
02EF : 9A F8            "  "            anl     p2,#0F8H
02F1 : 52 F6            "R "            jb2     L02F6
02F3 : B4 20            "  "            call    L0520
02F5 : 83               " "             ret
                                ;
02F6                            L02F6:
02F6 : B4 19            "  "            call    L0519
02F8 : 83               " "             ret
                                ;
02F9                            L02F9:
02F9 : F5               " "             sel     mb1
02FA : 84 02            "  "            jmp     L0402
                                ;
02FC : FF               " "             mov     a,r7
02FD : FF               " "             mov     a,r7
02FE : FF               " "             mov     a,r7
02FF                            L02FF:
02FF : FF               " "             mov     a,r7
0300                            L0300:
0300 : A3               " "             movp    a,@a
0301 : 83               " "             ret
                                ;
0302                            L0302:
0302 : C5               " "             sel     rb0
0303 : 94 D6            "  "            call    L04D6
0305 : B4 4F            " O"            call    L054F
0307 : D2 85            "  "            jb6     L0385
0309 : F2 85            "  "            jb7     L0385
030B : 92 1F            "  "            jb4     L031F
030D : B2 24            " $"            jb5     L0324
030F : D5               " "             sel     rb1
0310 : FE               " "             mov     a,r6
0311 : 72 02            "r "            jb3     L0302
0313 : FD               " "             mov     a,r5
0314 : C5               " "             sel     rb0
0315 : 52 8B            "R "            jb2     L038B
0317 : 72 91            "r "            jb3     L0391
0319 : 12 4B            " K"            jb0     L034B
031B : 32 30            "20"            jb1     L0330
031D : 64 02            "d "            jmp     L0302
                                ;
031F                            L031F:
031F : F4 25            " %"            call    L0725
0321 : F5               " "             sel     mb1
0322 : 24 42            "$B"            jmp     L0142
                                ;
0324                            L0324:
0324 : 32 28            "2("            jb1     L0328
0326 : 64 1F            "d "            jmp     L031F
                                ;
0328                            L0328:
0328 : 89 E0            "  "            orl     p1,#0E0H
032A : 24 91            "$ "            jmp     L0191
                                ;
032C                            L032C:
032C : 85               " "             clr     f0
032D : 95               " "             cpl     f0
032E : 64 32            "d2"            jmp     L0332
                                ;
0330                            L0330:
0330 : 54 EC            "T "            call    L02EC
0332                            L0332:
0332 : FD               " "             mov     a,r5
0333 : F2 7B            " {"            jb7     L037B
0335                            L0335:
0335 : FF               " "             mov     a,r7
0336 : 92 41            " A"            jb4     L0341
0338                            L0338:
0338 : 43 10            "C "            orl     a,#010H
033A : AF               " "             mov     r7,a
033B : 94 3C            " <"            call    L043C
033D : 94 3C            " <"            call    L043C
033F : 64 59            "dY"            jmp     L0359
                                ;
0341                            L0341:
0341 : 94 48            " H"            call    L0448
0343 : BD 80            "  "            mov     r5,#080H
0345 : 64 75            "du"            jmp     L0375
                                ;
0347                            L0347:
0347 : 85               " "             clr     f0
0348 : 95               " "             cpl     f0
0349 : 64 4D            "dM"            jmp     L034D
                                ;
034B                            L034B:
034B : 54 EC            "T "            call    L02EC
034D                            L034D:
034D : FD               " "             mov     a,r5
034E : D2 7B            " {"            jb6     L037B
0350 : FF               " "             mov     a,r7
0351 : 92 71            " q"            jb4     L0371
0353 : 64 38            "d8"            jmp     L0338
                                ;
0355                            L0355:
0355 : FF               " "             mov     a,r7
0356 : 53 EF            "S "            anl     a,#0EFH
0358 : AF               " "             mov     r7,a
0359                            L0359:
0359 : F5               " "             sel     mb1
035A : 54 CB            "T "            call    L02CB
035C : E5               " "             sel     mb0
035D : FC               " "             mov     a,r4
035E : 03 FC            "  "            add     a,#0FCH
0360 : E6 66            " f"            jnc     L0366
0362                            L0362:
0362 : 94 D6            "  "            call    L04D6
0364 : 64 02            "d "            jmp     L0302
                                ;
0366                            L0366:
0366 : FF               " "             mov     a,r7
0367 : F2 62            " b"            jb7     L0362
0369 : 94 4E            " N"            call    L044E
036B : 94 95            "  "            call    L0495
036D : B4 35            " 5"            call    L0535
036F : 64 62            "db"            jmp     L0362
                                ;
0371                            L0371:
0371 : 94 48            " H"            call    L0448
0373 : BD 40            " @"            mov     r5,#040H
0375                            L0375:
0375 : 94 02            "  "            call    L0402
0377 : 94 22            " ""            call    L0422
0379 : 64 59            "dY"            jmp     L0359
                                ;
037B                            L037B:
037B : B8 40            " @"            mov     r0,#040H
037D : F0               " "             mov     a,@r0
037E : 12 55            " U"            jb0     L0355
0380 : 43 01            "C "            orl     a,#001H
0382 : A0               " "             mov     @r0,a
0383 : 64 59            "dY"            jmp     L0359
                                ;
0385                            L0385:
0385 : AA               " "             mov     r2,a
0386 : 34 96            "4 "            call    L0196
0388 : FA               " "             mov     a,r2
0389 : 64 9D            "d "            jmp     L039D
                                ;
038B                            L038B:
038B : 34 B6            "4 "            call    L01B6
038D : 96 47            " G"            jnz     L0347
038F : 64 95            "d "            jmp     L0395
                                ;
0391                            L0391:
0391 : 34 B6            "4 "            call    L01B6
0393 : 96 2C            " ,"            jnz     L032C
0395                            L0395:
0395 : FF               " "             mov     a,r7
0396 : 43 04            "C "            orl     a,#004H
0398 : AF               " "             mov     r7,a
0399 : D5               " "             sel     rb1
039A : FD               " "             mov     a,r5
039B : C5               " "             sel     rb0
039C : 47               "G"             swap    a
039D                            L039D:
039D : F2 A3            "  "            jb7     L03A3
039F : BD 40            " @"            mov     r5,#040H
03A1 : 64 A5            "d "            jmp     L03A5
                                ;
03A3                            L03A3:
03A3 : BD 80            "  "            mov     r5,#080H
03A5                            L03A5:
03A5 : 94 4E            " N"            call    L044E
03A7 : B4 35            " 5"            call    L0535
03A9                            L03A9:
03A9 : 94 95            "  "            call    L0495
03AB                            L03AB:
03AB : D4 54            " T"            call    L0654
03AD : 12 B9            "  "            jb0     L03B9
03AF : D2 B9            "  "            jb6     L03B9
03B1 : B4 56            " V"            call    L0556
03B3 : F6 D5            "  "            jc      L03D5
03B5 : C6 AB            "  "            jz      L03AB
03B7 : 64 BF            "d "            jmp     L03BF
                                ;
03B9                            L03B9:
03B9 : D4 9A            "  "            call    L069A
03BB : 96 D7            "  "            jnz     L03D7
03BD : E6 D7            "  "            jnc     L03D7
03BF                            L03BF:
03BF : FF               " "             mov     a,r7
03C0 : 53 50            "SP"            anl     a,#050H
03C2 : AF               " "             mov     r7,a
03C3 : 94 4E            " N"            call    L044E
03C5 : B4 11            "  "            call    L0511
03C7 : 94 95            "  "            call    L0495
03C9                            L03C9:
03C9 : 94 D6            "  "            call    L04D6
03CB : FC               " "             mov     a,r4
03CC : 03 FE            "  "            add     a,#0FEH
03CE : E6 C9            "  "            jnc     L03C9
03D0 : B4 35            " 5"            call    L0535
03D2 : F5               " "             sel     mb1
03D3 : 24 5A            "$Z"            jmp     L015A
03D5                            L03D5:
03D5 : 44 F9            "D "            jmp     L02F9
                                ;
03D7                            L03D7:
03D7 : FE               " "             mov     a,r6
03D8 : B2 AB            "  "            jb5     L03AB
03DA : 64 A9            "d "            jmp     L03A9
                                ;
03DC : FF               " "             mov     a,r7
03DD : FF               " "             mov     a,r7
03DE : FF               " "             mov     a,r7
03DF : FF               " "             mov     a,r7
03E0 : FF               " "             mov     a,r7
03E1 : FF               " "             mov     a,r7
03E2 : FF               " "             mov     a,r7
03E3 : FF               " "             mov     a,r7
03E4 : FF               " "             mov     a,r7
03E5 : FF               " "             mov     a,r7
03E6 : FF               " "             mov     a,r7
03E7 : FF               " "             mov     a,r7
03E8 : FF               " "             mov     a,r7
03E9 : FF               " "             mov     a,r7
03EA : FF               " "             mov     a,r7
03EB : FF               " "             mov     a,r7
03EC : FF               " "             mov     a,r7
03ED : FF               " "             mov     a,r7
03EE : FF               " "             mov     a,r7
03EF : FF               " "             mov     a,r7
03F0 : FF               " "             mov     a,r7
03F1 : FF               " "             mov     a,r7
03F2 : FF               " "             mov     a,r7
03F3 : FF               " "             mov     a,r7
03F4 : FF               " "             mov     a,r7
03F5 : FF               " "             mov     a,r7
03F6 : FF               " "             mov     a,r7
03F7 : FF               " "             mov     a,r7
03F8 : FF               " "             mov     a,r7
03F9 : FF               " "             mov     a,r7
03FA : FF               " "             mov     a,r7
03FB : FF               " "             mov     a,r7
03FC : FF               " "             mov     a,r7
03FD : FF               " "             mov     a,r7
03FE : FF               " "             mov     a,r7
03FF : FF               " "             mov     a,r7
0400                            L0400:
0400 : A3               " "             movp    a,@a
0401 : 83               " "             ret
                                ;
0402                            L0402:
0402 : FE               " "             mov     a,r6
0403 : 52 06            "R "            jb2     L0406
0405 : 1C               " "             inc     r4
0406                            L0406:
0406 : 94 95            "  "            call    L0495
0408                            L0408:
0408 : 94 29            " )"            call    L0429
040A : B2 14            "  "            jb5     L0414
040C                            L040C:
040C : FC               " "             mov     a,r4
040D : C6 10            "  "            jz      L0410
040F                            L040F:
040F : CC               " "             dec     r4
0410                            L0410:
0410 : D4 B9            "  "            call    L06B9
0412 : 84 17            "  "            jmp     L0417
                                ;
0414                            L0414:
0414 : 1C               " "             inc     r4
0415 : D4 AA            "  "            call    L06AA
0417                            L0417:
0417 : FC               " "             mov     a,r4
0418 : 96 08            "  "            jnz     L0408
041A                            L041A:
041A : D5               " "             sel     rb1
041B : FA               " "             mov     a,r2
041C : A9               " "             mov     r1,a
041D : C5               " "             sel     rb0
041E : 94 29            " )"            call    L0429
0420 : 94 B1            "  "            call    L04B1
0422                            L0422:
0422 : B8 40            " @"            mov     r0,#040H
0424 : F0               " "             mov     a,@r0
0425 : 53 FE            "S "            anl     a,#0FEH
0427 : A0               " "             mov     @r0,a
0428 : 83               " "             ret
                                ;
0429                            L0429:
0429 : B4 35            " 5"            call    L0535
042B                            L042B:
042B : D4 54            " T"            call    L0654
042D : 12 37            " 7"            jb0     L0437
042F : D2 39            " 9"            jb6     L0439
0431 : B4 3E            " >"            call    L053E
0433 : E6 2B            " +"            jnc     L042B
0435 : 44 F9            "D "            jmp     L02F9
                                ;
0437                            L0437:
0437 : 94 95            "  "            call    L0495
0439                            L0439:
0439 : D4 54            " T"            call    L0654
043B : 83               " "             ret
                                ;
043C                            L043C:
043C : 1C               " "             inc     r4
043D                            L043D:
043D : D5               " "             sel     rb1
043E : CA               " "             dec     r2
043F : FA               " "             mov     a,r2
0440 : 03 D0            "  "            add     a,#0D0H
0442 : F6 46            " F"            jc      L0446
0444 : BA 3F            " ?"            mov     r2,#03FH
0446                            L0446:
0446 : C5               " "             sel     rb0
0447                            L0447:
0447 : 83               " "             ret
                                ;
0448                            L0448:
0448 : FF               " "             mov     a,r7
0449 : 43 20            "C "            orl     a,#020H
044B : AF               " "             mov     r7,a
044C : 84 52            " R"            jmp     L0452
                                ;
044E                            L044E:
044E : FF               " "             mov     a,r7
044F : 53 DF            "S "            anl     a,#0DFH
0451                            L0451:
0451 : AF               " "             mov     r7,a
0452                            L0452:
0452 : B4 C7            "  "            call    L05C7
0454                            L0454:
0454 : BA 07            "  "            mov     r2,#007H
0456                            L0456:
0456 : B4 C7            "  "            call    L05C7
0458 : 96 83            "  "            jnz     L0483
045A : D4 54            " T"            call    L0654
045C : F2 56            " V"            jb7     L0456
045E : D2 8A            "  "            jb6     L048A
0460                            L0460:
0460 : FF               " "             mov     a,r7
0461 : B2 7B            " {"            jb5     L047B
0463 : FE               " "             mov     a,r6
0464 : B2 54            " T"            jb5     L0454
0466 : FD               " "             mov     a,r5
0467 : D2 72            " r"            jb6     L0472
0469                            L0469:
0469 : FE               " "             mov     a,r6
046A : 53 0C            "S "            anl     a,#00CH
046C : D3 0C            "  "            xrl     a,#00CH
046E : C6 85            "  "            jz      L0485
0470 : 84 54            " T"            jmp     L0454
                                ;
0472                            L0472:
0472 : FE               " "             mov     a,r6
0473 : 53 0C            "S "            anl     a,#00CH
0475 : D3 04            "  "            xrl     a,#004H
0477 : C6 85            "  "            jz      L0485
0479 : 84 54            " T"            jmp     L0454
                                ;
047B                            L047B:
047B : FE               " "             mov     a,r6
047C : 92 54            " T"            jb4     L0454
047E : FD               " "             mov     a,r5
047F : D2 69            " i"            jb6     L0469
0481 : 84 72            " r"            jmp     L0472
                                ;
0483                            L0483:
0483 : EA 56            " V"            djnz    r2,L0456
0485                            L0485:
0485 : FF               " "             mov     a,r7
0486 : 43 80            "C "            orl     a,#080H
0488 : AF               " "             mov     r7,a
0489 : 83               " "             ret
                                ;
048A                            L048A:
048A : FE               " "             mov     a,r6
048B : B2 91            "  "            jb5     L0491
048D : 94 B4            "  "            call    L04B4
048F : 84 54            " T"            jmp     L0454
                                ;
0491                            L0491:
0491 : 94 C4            "  "            call    L04C4
0493 : 84 54            " T"            jmp     L0454
                                ;
0495                            L0495:
0495 : FD               " "             mov     a,r5
0496 : D2 A6            "  "            jb6     L04A6
0498 : 09               " "             in      a,p1
0499 : 37               "7"             cpl     a
049A : 89 E0            "  "            orl     p1,#0E0H
049C : B2 A3            "  "            jb5     L04A3
049E : D2 AE            "  "            jb6     L04AE
04A0                            L04A0:
04A0 : 99 BF            "  "            anl     p1,#0BFH
04A2 : 83               " "             ret
                                ;
04A3                            L04A3:
04A3 : 99 7F            "  "            anl     p1,#07FH
04A5 : 83               " "             ret
                                ;
04A6                            L04A6:
04A6 : 09               " "             in      a,p1
04A7                            L04A7:
04A7 : 37               "7"             cpl     a
04A8 : 89 E0            "  "            orl     p1,#0E0H
04AA : B2 A0            "  "            jb5     L04A0
04AC : D2 A3            "  "            jb6     L04A3
04AE                            L04AE:
04AE : 99 DF            "  "            anl     p1,#0DFH
04B0 : 83               " "             ret
                                ;
04B1                            L04B1:
04B1 : FE               " "             mov     a,r6
04B2 : B2 C4            "  "            jb5     L04C4
04B4                            L04B4:
04B4 : D5               " "             sel     rb1
04B5 : 19               " "             inc     r1
04B6 : F9               " "             mov     a,r1
04B7 : 37               "7"             cpl     a
04B8 : D2 BC            "  "            jb6     L04BC
04BA : B9 30            " 0"            mov     r1,#030H
04BC                            L04BC:
04BC : C5               " "             sel     rb0
04BD : 1C               " "             inc     r4
04BE : FB               " "             mov     a,r3
04BF                            L04BF:
04BF : D5               " "             sel     rb1
04C0 : A1               " "             mov     @r1,a
04C1 : C5               " "             sel     rb0
04C2 : C4 B9            "  "            jmp     L06B9
                                ;
04C4                            L04C4:
04C4 : FC               " "             mov     a,r4
04C5 : C6 D0            "  "            jz      L04D0
04C7 : CC               " "             dec     r4
04C8 : D5               " "             sel     rb1
04C9 : C9               " "             dec     r1
04CA : F9               " "             mov     a,r1
04CB : 03 D1            "  "            add     a,#0D1H
04CD : C6 D2            "  "            jz      L04D2
04CF                            L04CF:
04CF : C5               " "             sel     rb0
04D0                            L04D0:
04D0 : C4 AA            "  "            jmp     L06AA
                                ;
04D2                            L04D2:
04D2 : B9 3F            " ?"            mov     r1,#03FH
04D4 : 84 CF            "  "            jmp     L04CF
                                ;
04D6                            L04D6:
04D6 : D4 54            " T"            call    L0654
04D8 : 12 E8            "  "            jb0     L04E8
04DA : D2 EE            "  "            jb6     L04EE
04DC                            L04DC:
04DC : FF               " "             mov     a,r7
04DD : F2 E0            "  "            jb7     L04E0
04DF : 83               " "             ret
                                ;
04E0                            L04E0:
04E0 : D5               " "             sel     rb1
04E1 : FC               " "             mov     a,r4
04E2 : C5               " "             sel     rb0
04E3 : 03 CD            "  "            add     a,#0CDH
04E5 : F6 FC            "  "            jc      L04FC
04E7 : 83               " "             ret
                                ;
04E8                            L04E8:
04E8 : FF               " "             mov     a,r7
04E9 : 37               "7"             cpl     a
04EA : F2 EE            "  "            jb7     L04EE
04EC : 94 95            "  "            call    L0495
04EE                            L04EE:
04EE : 94 B1            "  "            call    L04B1
04F0 : B4 35            " 5"            call    L0535
04F2 : FC               " "             mov     a,r4
04F3 : 03 F3            "  "            add     a,#0F3H
04F5 : E6 DC            "  "            jnc     L04DC
04F7 : FF               " "             mov     a,r7
04F8 : 53 7F            "S "            anl     a,#07FH
04FA : AF               " "             mov     r7,a
04FB : 83               " "             ret
04FC                            L04FC:
04FC : 44 F9            "D "            jmp     L02F9
                                ;
04FE : FF               " "             mov     a,r7
04FF : FF               " "             mov     a,r7
0500                            L0500:
0500 : A3               " "             movp    a,@a
0501 : 83               " "             ret
                                ;
0502                            L0502:
0502 : B4 35            " 5"            call    L0535
0504 : 25               "%"             en      tcnti
0505 : 05               " "             en      i
0506                            L0506:
0506 : BA 06            "  "            mov     r2,#006H
0508 : BF 50            " P"            mov     r7,#050H
050A : 27               "'"             clr     a
050B                            L050B:
050B : B8 2A            " *"            mov     r0,#02AH
050D                            L050D:
050D : A0               " "             mov     @r0,a
050E                            L050E:
050E : 18               " "             inc     r0
050F : EA 0D            "  "            djnz    r2,L050D
0511                            L0511:
0511 : 27               "'"             clr     a
0512 : AC               " "             mov     r4,a
0513 : D5               " "             sel     rb1
0514 : B9 30            " 0"            mov     r1,#030H
0516 : BA 30            " 0"            mov     r2,#030H
0518 : C5               " "             sel     rb0
0519                            L0519:
0519 : 85               " "             clr     f0
051A                            L051A:
051A : 23 EE            "# "            mov     a,#0EEH
051C                            L051C:
051C : B8 2C            " ,"            mov     r0,#02CH
051E : A0               " "             mov     @r0,a
051F : 83               " "             ret
                                ;
0520                            L0520:
0520 : 85               " "             clr     f0
0521                            L0521:
0521 : 95               " "             cpl     f0
0522 : 23 DE            "# "            mov     a,#0DEH
0524 : A4 1C            "  "            jmp     L051C
                                ;
0526                            L0526:
0526 : FF               " "             mov     a,r7
0527                            L0527:
0527 : 43 08            "C "            orl     a,#008H
0529 : AF               " "             mov     r7,a
052A : 23 B0            "# "            mov     a,#0B0H
052C : A4 1C            "  "            jmp     L051C
                                ;
052E                            L052E:
052E : B8 2A            " *"            mov     r0,#02AH
0530 : 27               "'"             clr     a
0531                            L0531:
0531 : A0               " "             mov     @r0,a
0532 : 18               " "             inc     r0
0533 : A0               " "             mov     @r0,a
0534 : 83               " "             ret
                                ;
0535                            L0535:
0535 : D5               " "             sel     rb1
0536 : BC 00            "  "            mov     r4,#000H
0538 : C5               " "             sel     rb0
0539 : 83               " "             ret
                                ;
053A                            L053A:
053A : 23 FA            "# "            mov     a,#0FAH
053C : A4 44            " D"            jmp     L0544
                                ;
053E                            L053E:
053E : 23 CD            "# "            mov     a,#0CDH
0540 : A4 44            " D"            jmp     L0544
                                ;
0542                            L0542:
0542 : 23 69            "#i"            mov     a,#069H
0544                            L0544:
0544 : D5               " "             sel     rb1
0545 : 6C               "l"             add     a,r4
0546 : C5               " "             sel     rb0
0547 : 83               " "             ret
                                ;
0548                            L0548:
0548 : D4 9E            "  "            call    L069E
054A                            L054A:
054A : B4 4F            " O"            call    L054F
054C : 53 F0            "S "            anl     a,#0F0H
054E : 83               " "             ret
                                ;
054F                            L054F:
054F : 8A 01            "  "            orl     p2,#001H
0551 : 80               " "             movx    a,@r0
0552 : 9A F8            "  "            anl     p2,#0F8H
0554 : 37               "7"             cpl     a
0555 : 83               " "             ret
                                ;
0556                            L0556:
0556 : F2 60            " `"            jb7     L0560
0558 : FF               " "             mov     a,r7
0559 : 37               "7"             cpl     a
055A : 12 60            " `"            jb0     L0560
055C : D5               " "             sel     rb1
055D : BC 00            "  "            mov     r4,#000H
055F : C5               " "             sel     rb0
0560                            L0560:
0560 : 8A 01            "  "            orl     p2,#001H
0562 : 80               " "             movx    a,@r0
0563 : 9A F8            "  "            anl     p2,#0F8H
0565 : 37               "7"             cpl     a
0566 : D2 88            "  "            jb6     L0588
0568 : F2 88            "  "            jb7     L0588
056A : FF               " "             mov     a,r7
056B : 37               "7"             cpl     a
056C : 52 76            "Rv"            jb2     L0576
056E : D5               " "             sel     rb1
056F : FD               " "             mov     a,r5
0570 : C5               " "             sel     rb0
0571 : 47               "G"             swap    a
0572 : D2 8C            "  "            jb6     L058C
0574 : F2 8C            "  "            jb7     L058C
0576                            L0576:
0576 : FF               " "             mov     a,r7
0577 : 12 7E            " ~"            jb0     L057E
0579 : 43 02            "C "            orl     a,#002H
057B : AF               " "             mov     r7,a
057C : A4 9A            "  "            jmp     L059A
                                ;
057E                            L057E:
057E : 32 BA            "2 "            jb1     L05BA
0580 : 23 F2            "# "            mov     a,#0F2H
0582 : D5               " "             sel     rb1
0583 : 6C               "l"             add     a,r4
0584 : C5               " "             sel     rb0
0585                            L0585:
0585 : 23 01            "# "            mov     a,#001H
0587 : 83               " "             ret
                                ;
0588                            L0588:
0588 : 2F               "/"             xch     a,r7
0589 : 53 FB            "S "            anl     a,#0FBH
058B : 2F               "/"             xch     a,r7
058C                            L058C:
058C : F7               " "             rlc     a
058D : FF               " "             mov     a,r7
058E : 53 FD            "S "            anl     a,#0FDH
0590 : AF               " "             mov     r7,a
0591 : FD               " "             mov     a,r5
0592 : F2 95            "  "            jb7     L0595
0594 : A7               " "             cpl     c
0595                            L0595:
0595 : E6 85            "  "            jnc     L0585
0597 : FF               " "             mov     a,r7
0598 : 12 AC            "  "            jb0     L05AC
059A                            L059A:
059A : 23 FB            "# "            mov     a,#0FBH
059C : D5               " "             sel     rb1
059D : 6C               "l"             add     a,r4
059E : C5               " "             sel     rb0
059F                            L059F:
059F : E6 A9            "  "            jnc     L05A9
05A1 : D5               " "             sel     rb1
05A2 : BC 00            "  "            mov     r4,#000H
05A4 : C5               " "             sel     rb0
05A5 : FF               " "             mov     a,r7
05A6 : 43 01            "C "            orl     a,#001H
05A8 : AF               " "             mov     r7,a
05A9                            L05A9:
05A9 : 97               " "             clr     c
05AA : 27               "'"             clr     a
05AB : 83               " "             ret
                                ;
05AC                            L05AC:
05AC : 72 C1            "r "            jb3     L05C1
05AE : FE               " "             mov     a,r6
05AF : 37               "7"             cpl     a
05B0 : 32 BA            "2 "            jb1     L05BA
05B2 : FF               " "             mov     a,r7
05B3 : 43 08            "C "            orl     a,#008H
05B5 : AF               " "             mov     r7,a
05B6 : B8 2C            " ,"            mov     r0,#02CH
05B8 : B0 B0            "  "            mov     @r0,#0B0H
05BA                            L05BA:
05BA : 23 F2            "# "            mov     a,#0F2H
05BC : D5               " "             sel     rb1
05BD : 6C               "l"             add     a,r4
05BE : C5               " "             sel     rb0
05BF : 27               "'"             clr     a
05C0 : 83               " "             ret
                                ;
05C1                            L05C1:
05C1 : B8 2C            " ,"            mov     r0,#02CH
05C3 : B0 B0            "  "            mov     @r0,#0B0H
05C5 : A4 BA            "  "            jmp     L05BA
                                ;
05C7                            L05C7:
05C7 : B8 43            " C"            mov     r0,#043H
05C9                            L05C9:
05C9 : D5               " "             sel     rb1
05CA : FB               " "             mov     a,r3
05CB                            L05CB:
05CB : C5               " "             sel     rb0
05CC : 20               " "             xch     a,@r0
05CD : D0               " "             xrl     a,@r0
05CE : 83               " "             ret
                                ;
05CF                            L05CF:
05CF : B8 09            "  "            mov     r0,#009H
05D1                            L05D1:
05D1 : B0 05            "  "            mov     @r0,#005H
05D3 : C8               " "             dec     r0
05D4 : B0 DC            "  "            mov     @r0,#0DCH
05D6 : 23 01            "# "            mov     a,#001H
05D8 : D7               " "             mov     psw,a
05D9 : 15               " "             dis     i
05DA : E5               " "             sel     mb0
05DB                            L05DB:
05DB : 93               " "             retr
                                ;
05DC : 34 C4            "4 "            call    L01C4
05DE : F4 02            "  "            call    L0702
05E0 : 89 FA            "  "            orl     p1,#0FAH
05E2 : 99 FA            "  "            anl     p1,#0FAH
05E4 : F4 15            "  "            call    L0715
05E6 : F5               " "             sel     mb1
05E7                            L05E7:
05E7 : B4 C9            "  "            call    L05C9
05E9 : B4 C9            "  "            call    L05C9
05EB : E5               " "             sel     mb0
05EC : F4 25            " %"            call    L0725
05EE                            L05EE:
05EE : 86 EE            "  "            jni     L05EE
05F0 : 34 96            "4 "            call    L0196
05F2 : F5               " "             sel     mb1
05F3 : 84 0C            "  "            jmp     L040C
                                ;
05F5 : FF               " "             mov     a,r7
05F6 : FF               " "             mov     a,r7
05F7                            L05F7:
05F7 : FF               " "             mov     a,r7
05F8 : FF               " "             mov     a,r7
05F9 : FF               " "             mov     a,r7
05FA : FF               " "             mov     a,r7
05FB : FF               " "             mov     a,r7
05FC : FF               " "             mov     a,r7
05FD : FF               " "             mov     a,r7
05FE : FF               " "             mov     a,r7
05FF                            L05FF:
05FF : FF               " "             mov     a,r7
0600                            L0600:
0600 : 80               " "             movx    a,@r0
0601 : 55               "U"             strt    t
0602                            L0602:
0602 : 28               "("             xch     a,r0
0603 : 5D               "]"             anl     a,r5
0604 : 60               "`"             add     a,@r0
0605 : 84 1A            "  "            jmp     L041A
                                ;
0607 : 1C               " "             inc     r4
0608 : 10               " "             inc     @r0
0609 : 55               "U"             strt    t
060A : 8A 2C            " ,"            orl     p2,#02CH
060C : 12 24            " $"            jb0     L0624
060E : 1A               " "             inc     r2
060F : 8C               " "             orld    p4,a
0610                            L0610:
0610 : 80               " "             movx    a,@r0
0611 : 37               "7"             cpl     a
0612 : D2 33            " 3"            jb6     L0633
0614                            L0614:
0614 : B8 44            " D"            mov     r0,#044H
0616 : F0               " "             mov     a,@r0
0617 : 8A 18            "  "            orl     p2,#018H
0619 : 90               " "             movx    @r0,a
061A : BE D0            "  "            mov     r6,#0D0H
061C : 1E               " "             inc     r6
061D : B8 41            " A"            mov     r0,#041H
061F : F0               " "             mov     a,@r0
0620 : B2 24            " $"            jb5     L0624
0622 : BD 00            "  "            mov     r5,#000H
0624                            L0624:
0624 : EB 2A            " *"            djnz    r3,L062A
0626 : 1C               " "             inc     r4
0627 : BB 18            "  "            mov     r3,#018H
0629 : A5               " "             clr     f1
062A                            L062A:
062A : 23 ED            "# "            mov     a,#0EDH
062C                            L062C:
062C : 62               "b"             mov     t,a
062D : 9A C7            "  "            anl     p2,#0C7H
062F : 8A 20            "  "            orl     p2,#020H
0631 : FF               " "             mov     a,r7
0632 : 93               " "             retr
                                ;
0633                            L0633:
0633 : CE               " "             dec     r6
0634 : CE               " "             dec     r6
0635 : C4 24            " $"            jmp     L0624
                                ;
0637                            L0637:
0637 : 80               " "             movx    a,@r0
0638 : AD               " "             mov     r5,a
0639 : 04 1E            "  "            jmp     L001E
                                ;
063B : FF               " "             mov     a,r7
063C : FF               " "             mov     a,r7
063D : FF               " "             mov     a,r7
063E : FF               " "             mov     a,r7
063F : FF               " "             mov     a,r7
                                ;
0640 : 82               " "             db      082H
                                ;
0641 : 24 18            "$ "            jmp     L0118
                                ;
0643 : 5D               "]"             anl     a,r5
0644 : 12 84            "  "            jb0     L0684
0646 : 1A               " "             inc     r2
0647 : 2C               ","             xch     a,r4
0648 : 20               " "             xch     a,@r0
0649 : 55               "U"             strt    t
064A : 88 5D            " ]"            orl     bus,#05DH
064C : 12 14            "  "            jb0     L0614
064E : 68               "h"             add     a,r0
064F : 8C               " "             orld    p4,a
0650                            L0650:
0650 : F5               " "             sel     mb1
0651 : 14 02            "  "            call    L0002
0653 : E5               " "             sel     mb0
0654                            L0654:
0654 : 9A 78            " x"            anl     p2,#078H
0656 : 80               " "             movx    a,@r0
0657 : B8 20            "  "            mov     r0,#020H
0659 : FE               " "             mov     a,r6
065A : 53 0C            "S "            anl     a,#00CH
065C : AE               " "             mov     r6,a
065D                            L065D:
065D : 26 5D            "&]"            jnt0    L065D
065F : 80               " "             movx    a,@r0
0660 : 60               "`"             add     a,@r0
0661 : E6 64            " d"            jnc     L0664
0663 : 1E               " "             inc     r6
0664                            L0664:
0664 : 18               " "             inc     r0
0665                            L0665:
0665 : 26 65            "&e"            jnt0    L0665
0667 : 80               " "             movx    a,@r0
0668 : 60               "`"             add     a,@r0
0669 : E6 6D            " m"            jnc     L066D
066B : 1E               " "             inc     r6
066C : 1E               " "             inc     r6
066D                            L066D:
066D : FD               " "             mov     a,r5
066E : 53 40            "S@"            anl     a,#040H
0670 : 4E               "N"             orl     a,r6
0671 : A3               " "             movp    a,@a
0672 : AE               " "             mov     r6,a
0673 : F2 7E            " ~"            jb7     L067E
0675 : B9 2A            " *"            mov     r1,#02AH
0677 : 92 87            "  "            jb4     L0687
0679 : F1               " "             mov     a,@r1
067A : C6 7E            " ~"            jz      L067E
067C : 07               " "             dec     a
067D : A1               " "             mov     @r1,a
067E                            L067E:
067E : FF               " "             mov     a,r7
067F : 72 96            "r "            jb3     L0696
0681 : FE               " "             mov     a,r6
0682 : D2 8A            "  "            jb6     L068A
0684                            L0684:
0684 : 8A 80            "  "            orl     p2,#080H
0686 : 83               " "             ret
                                ;
0687                            L0687:
0687 : 11               " "             inc     @r1
0688 : C4 7E            " ~"            jmp     L067E
                                ;
068A                            L068A:
068A : B9 08            "  "            mov     r1,#008H
068C                            L068C:
068C : 26 8C            "& "            jnt0    L068C
068E : 80               " "             movx    a,@r0
068F : 18               " "             inc     r0
0690 : 60               "`"             add     a,@r0
0691 : FB               " "             mov     a,r3
0692 : 67               "g"             rrc     a
0693 : AB               " "             mov     r3,a
0694 : E9 8C            "  "            djnz    r1,L068C
0696                            L0696:
0696 : FE               " "             mov     a,r6
0697 : 8A 80            "  "            orl     p2,#080H
0699 : 83               " "             ret
                                ;
069A                            L069A:
069A : 92 B9            "  "            jb4     L06B9
069C                            L069C:
069C : C4 AA            "  "            jmp     L06AA
                                ;
069E                            L069E:
069E : D4 54            " T"            call    L0654
06A0 : D2 A3            "  "            jb6     L06A3
06A2 : 83               " "             ret
                                ;
06A3                            L06A3:
06A3 : 92 AF            "  "            jb4     L06AF
06A5                            L06A5:
06A5 : FC               " "             mov     a,r4
06A6 : CC               " "             dec     r4
06A7 : D5               " "             sel     rb1
06A8 : C9               " "             dec     r1
06A9 : C5               " "             sel     rb0
06AA                            L06AA:
06AA : FD               " "             mov     a,r5
06AB : F2 BC            "  "            jb7     L06BC
06AD : C4 CE            "  "            jmp     L06CE
                                ;
06AF                            L06AF:
06AF : 1C               " "             inc     r4
06B0 : FB               " "             mov     a,r3
06B1 : D5               " "             sel     rb1
06B2 : 19               " "             inc     r1
06B3 : 8A 03            "  "            orl     p2,#003H
06B5 : 91               " "             movx    @r1,a
06B6 : 9A F8            "  "            anl     p2,#0F8H
06B8 : C5               " "             sel     rb0
06B9                            L06B9:
06B9 : FD               " "             mov     a,r5
06BA : F2 CE            "  "            jb7     L06CE
06BC                            L06BC:
06BC : B4 4F            " O"            call    L054F
06BE : 72 D2            "r "            jb3     L06D2
06C0                            L06C0:
06C0 : FF               " "             mov     a,r7
06C1 : D2 D5            "  "            jb6     L06D5
06C3                            L06C3:
06C3 : B8 2D            " -"            mov     r0,#02DH
06C5                            L06C5:
06C5 : F0               " "             mov     a,@r0
06C6 : 03 01            "  "            add     a,#001H
06C8 : A0               " "             mov     @r0,a
06C9 : 18               " "             inc     r0
06CA : F6 C5            "  "            jc      L06C5
06CC                            L06CC:
06CC : 27               "'"             clr     a
06CD                            L06CD:
06CD : 83               " "             ret
                                ;
06CE                            L06CE:
06CE : B4 4F            " O"            call    L054F
06D0 : 72 C0            "r "            jb3     L06C0
06D2                            L06D2:
06D2 : FF               " "             mov     a,r7
06D3 : D2 C3            "  "            jb6     L06C3
06D5                            L06D5:
06D5 : 97               " "             clr     c
06D6 : B8 2F            " /"            mov     r0,#02FH
06D8 : F0               " "             mov     a,@r0
06D9 : 96 EA            "  "            jnz     L06EA
06DB : C8               " "             dec     r0
06DC : F0               " "             mov     a,@r0
06DD : C6 E4            "  "            jz      L06E4
06DF : 03 FA            "  "            add     a,#0FAH
06E1 : A7               " "             cpl     c
06E2 : C4 EA            "  "            jmp     L06EA
                                ;
06E4                            L06E4:
06E4 : A7               " "             cpl     c
06E5 : C8               " "             dec     r0
06E6 : F0               " "             mov     a,@r0
06E7 : 07               " "             dec     a
06E8 : C6 F4            "  "            jz      L06F4
06EA                            L06EA:
06EA : B8 2D            " -"            mov     r0,#02DH
06EC                            L06EC:
06EC : F0               " "             mov     a,@r0
06ED : 07               " "             dec     a
06EE : A0               " "             mov     @r0,a
06EF : 18               " "             inc     r0
06F0 : 37               "7"             cpl     a
06F1 : C6 EC            "  "            jz      L06EC
06F3 : 83               " "             ret
                                ;
06F4                            L06F4:
06F4 : FF               " "             mov     a,r7
06F5 : D3 40            " @"            xrl     a,#040H
06F7 : AF               " "             mov     r7,a
06F8 : 27               "'"             clr     a
06F9 : 83               " "             ret
                                ;
06FA                            L06FA:
06FA : A3               " "             movp    a,@a
06FB : 83               " "             ret
                                ;
06FC : FF               " "             mov     a,r7
06FD : FF               " "             mov     a,r7
06FE : FF               " "             mov     a,r7
06FF : FF               " "             mov     a,r7
0700                            L0700:
0700 : A3               " "             movp    a,@a
0701 : 83               " "             ret
                                ;
0702                            L0702:
0702 : 99 FE            "  "            anl     p1,#0FEH
0704 : 9A F8            "  "            anl     p2,#0F8H
0706 : B8 00            "  "            mov     r0,#000H
0708 : 23 03            "# "            mov     a,#003H
070A : 8A 43            " C"            orl     p2,#043H
070C : 90               " "             movx    @r0,a
070D : 18               " "             inc     r0
070E : 27               "'"             clr     a
070F : 90               " "             movx    @r0,a
0710 : 18               " "             inc     r0
0711 : 90               " "             movx    @r0,a
0712 : 9A B8            "  "            anl     p2,#0B8H
0714 : 83               " "             ret
                                ;
0715                            L0715:
0715 : F5               " "             sel     mb1
0716 : 14 6E            " n"            call    L006E
0718 : E5               " "             sel     mb0
0719                            L0719:
0719 : B4 2E            " ."            call    L052E
071B : FD               " "             mov     a,r5
071C : 53 C0            "S "            anl     a,#0C0H
071E : 43 10            "C "            orl     a,#010H
0720 : AD               " "             mov     r5,a
0721 : 23 C0            "# "            mov     a,#0C0H
0723 : E4 26            " &"            jmp     L0726
                                ;
0725                            L0725:
0725 : 27               "'"             clr     a
0726                            L0726:
0726 : F5               " "             sel     mb1
0727 : 14 46            " F"            call    L0046
0729 : E5               " "             sel     mb0
072A : 83               " "             ret
                                ;
072B                            L072B:
072B : F4 49            " I"            call    L0749
072D : BA 02            "  "            mov     r2,#002H
072F : E4 37            " 7"            jmp     L0737
                                ;
0731                            L0731:
0731 : B4 4F            " O"            call    L054F
0733 : F4 4C            " L"            call    L074C
0735 : BA 03            "  "            mov     r2,#003H
0737                            L0737:
0737 : F5               " "             sel     mb1
0738 : 14 45            " E"            call    L0045
073A : E5               " "             sel     mb0
073B : B4 35            " 5"            call    L0535
073D                            L073D:
073D : D4 54            " T"            call    L0654
073F : D2 46            " F"            jb6     L0746
0741 : B4 42            " B"            call    L0542
0743 : 96 3D            " ="            jnz     L073D
0745 : 83               " "             ret
                                ;
0746                            L0746:
0746 : EA 3D            " ="            djnz    r2,L073D
0748 : 83               " "             ret
                                ;
0749                            L0749:
0749 : B4 4F            " O"            call    L054F
074B : 37               "7"             cpl     a
074C                            L074C:
074C : BD 90            "  "            mov     r5,#090H
074E : 72 52            "rR"            jb3     L0752
0750 : BD 50            " P"            mov     r5,#050H
0752                            L0752:
0752 : 83               " "             ret
                                ;
0753                            L0753:
0753 : F4 19            "  "            call    L0719
0755                            L0755:
0755 : B4 35            " 5"            call    L0535
0757                            L0757:
0757 : D4 54            " T"            call    L0654
0759 : D2 66            " f"            jb6     L0766
075B : B2 61            " a"            jb5     L0761
075D : B4 3A            " :"            call    L053A
075F : 96 57            " W"            jnz     L0757
0761                            L0761:
0761 : F5               " "             sel     mb1
0762 : 14 6E            " n"            call    L006E
0764 : E5               " "             sel     mb0
0765 : 83               " "             ret
                                ;
0766                            L0766:
0766 : B2 6C            " l"            jb5     L076C
0768 : D4 AF            "  "            call    L06AF
076A : E4 55            " U"            jmp     L0755
                                ;
076C                            L076C:
076C : F5               " "             sel     mb1
076D : 14 6E            " n"            call    L006E
076F : E5               " "             sel     mb0
0770 : C4 A5            "  "            jmp     L06A5
                                ;
0772                            L0772:
0772 : B4 35            " 5"            call    L0535
0774                            L0774:
0774 : D4 50            " P"            call    L0650
0776 : D2 7E            " ~"            jb6     L077E
0778 : B4 3E            " >"            call    L053E
077A                            L077A:
077A : E6 74            " t"            jnc     L0774
077C : 44 F9            "D "            jmp     L02F9
                                ;
077E                            L077E:
077E : 92 86            "  "            jb4     L0786
0780 : FF               " "             mov     a,r7
0781 : 1C               " "             inc     r4
0782 : D4 AA            "  "            call    L06AA
0784 : E4 72            " r"            jmp     L0772
                                ;
0786                            L0786:
0786 : FF               " "             mov     a,r7
0787 : B2 96            "  "            jb5     L0796
0789 : D4 B9            "  "            call    L06B9
078B : EC 72            " r"            djnz    r4,L0772
078D : FF               " "             mov     a,r7
078E : 43 20            "C "            orl     a,#020H
0790 : AF               " "             mov     r7,a
0791 : D5               " "             sel     rb1
0792 : FA               " "             mov     a,r2
0793 : A9               " "             mov     r1,a
0794 : C5               " "             sel     rb0
0795 : 83               " "             ret
                                ;
0796                            L0796:
0796 : D4 AF            "  "            call    L06AF
0798 : B4 1A            "  "            call    L051A
079A : 94 22            " ""            call    L0422
079C : 83               " "             ret
                                ;
079D                            L079D:
079D : 1E               " "             inc     r6
079E : 1E               " "             inc     r6
079F : 1E               " "             inc     r6
07A0 : EB A6            "  "            djnz    r3,L07A6
07A2 : 1C               " "             inc     r4
07A3 : BB 18            "  "            mov     r3,#018H
07A5 : A5               " "             clr     f1
07A6                            L07A6:
07A6 : 23 EE            "# "            mov     a,#0EEH
07A8 : C4 2C            " ,"            jmp     L062C
                                ;
07AA                            L07AA:
07AA : B2 B0            "  "            jb5     L07B0
07AC : BD 00            "  "            mov     r5,#000H
07AE : C4 24            " $"            jmp     L0624
                                ;
07B0                            L07B0:
07B0 : B8 41            " A"            mov     r0,#041H
07B2 : F0               " "             mov     a,@r0
07B3 : F2 B9            "  "            jb7     L07B9
07B5 : BD 02            "  "            mov     r5,#002H
07B7 : C4 24            " $"            jmp     L0624
                                ;
07B9                            L07B9:
07B9 : BD 01            "  "            mov     r5,#001H
07BB : C4 24            " $"            jmp     L0624
                                ;
07BD                            L07BD:
07BD : 65               "e"             stop    tcnt
07BE : 34 B6            "4 "            call    L01B6
07C0 : C6 D0            "  "            jz      L07D0
07C2 : 23 8A            "# "            mov     a,#08AH
07C4 : 34 A5            "4 "            call    L01A5
07C6 : 23 0A            "# "            mov     a,#00AH
07C8 : 34 A5            "4 "            call    L01A5
07CA : D5               " "             sel     rb1
07CB : BE E0            "  "            mov     r6,#0E0H
07CD                            L07CD:
07CD : C5               " "             sel     rb0
07CE : 55               "U"             strt    t
07CF : 83               " "             ret
07D0                            L07D0:
07D0 : 24 AF            "$ "            jmp     L01AF
                                ;
07D2                            L07D2:
07D2 : 8A 08            "  "            orl     p2,#008H
07D4 : 23 A8            "# "            mov     a,#0A8H
07D6 : 90               " "             movx    @r0,a
07D7 : B6 DD            "  "            jf0     L07DD
07D9 : 23 F6            "# "            mov     a,#0F6H
07DB : 04 2B            " +"            jmp     L002B
                                ;
07DD                            L07DD:
07DD : 23 FB            "# "            mov     a,#0FBH
07DF : 04 31            " 1"            jmp     L0031
                                ;
07E1                            L07E1:
07E1 : 23 AA            "# "            mov     a,#0AAH
07E3 : 90               " "             movx    @r0,a
07E4 : B6 EA            "  "            jf0     L07EA
07E6 : 23 E4            "# "            mov     a,#0E4H
07E8 : 04 2B            " +"            jmp     L002B
                                ;
07EA                            L07EA:
07EA : 23 F1            "# "            mov     a,#0F1H
07EC : 04 2B            " +"            jmp     L002B
                                ;
07EE                            L07EE:
07EE : 23 AB            "# "            mov     a,#0ABH
07F0 : 90               " "             movx    @r0,a
07F1 : 8A 18            "  "            orl     p2,#018H
07F3                            L07F3:
07F3 : B6 F9            "  "            jf0     L07F9
07F5 : 23 F6            "# "            mov     a,#0F6H
07F7 : 04 2B            " +"            jmp     L002B
                                ;
07F9                            L07F9:
07F9 : 23 FB            "# "            mov     a,#0FBH
07FB : 04 31            " 1"            jmp     L0031
                                ;
07FD : FF               " "             mov     a,r7
07FE : FF               " "             mov     a,r7
07FF                            L07FF:
07FF : FF               " "             mov     a,r7
0800 : A3               " "             movp    a,@a
0801 : 83               " "             ret
                                ;
0802 : 76 4D            "vM"            jf1     L084D
0804 : B8 2A            " *"            mov     r0,#02AH
0806 : 27               "'"             clr     a
0807 : 20               " "             xch     a,@r0
0808 : 18               " "             inc     r0
0809 : 20               " "             xch     a,@r0
080A : AA               " "             mov     r2,a
080B : 03 FA            "  "            add     a,#0FAH
080D : E6 13            "  "            jnc     L0813
080F : FE               " "             mov     a,r6
0810 : 32 13            "2 "            jb1     L0813
0812 : 83               " "             ret
                                ;
0813                            L0813:
0813 : 14 6E            " n"            call    L006E
0815 : B5               " "             cpl     f1
0816 : B8 2B            " +"            mov     r0,#02BH
0818 : FC               " "             mov     a,r4
0819 : C6 73            " s"            jz      L0873
081B : FF               " "             mov     a,r7
081C : 92 73            " s"            jb4     L0873
081E : 72 73            "rs"            jb3     L0873
0820 : F0               " "             mov     a,@r0
0821 : 03 FE            "  "            add     a,#0FEH
0823 : F6 27            " '"            jc      L0827
0825 : 04 3D            " ="            jmp     L003D
                                ;
0827                            L0827:
0827 : FC               " "             mov     a,r4
0828 : 03 80            "  "            add     a,#080H
082A : F6 4E            " N"            jc      L084E
082C : FC               " "             mov     a,r4
082D : 03 9C            "  "            add     a,#09CH
082F : F6 4E            " N"            jc      L084E
0831 : F0               " "             mov     a,@r0
0832 : 18               " "             inc     r0
0833 : 60               "`"             add     a,@r0
0834 : F6 4E            " N"            jc      L084E
0836 : C8               " "             dec     r0
0837 : FA               " "             mov     a,r2
0838 : 37               "7"             cpl     a
0839 : 17               " "             inc     a
083A : 60               "`"             add     a,@r0
083B : F6 4D            " M"            jc      L084D
083D : FD               " "             mov     a,r5
083E : 53 3F            "S?"            anl     a,#03FH
0840 : D3 3F            " ?"            xrl     a,#03FH
0842 : C6 4D            " M"            jz      L084D
0844 : 1D               " "             inc     r5
0845 : FD               " "             mov     a,r5
0846 : B8 01            "  "            mov     r0,#001H
0848 : 8A 43            " C"            orl     p2,#043H
084A : 90               " "             movx    @r0,a
084B : 9A B8            "  "            anl     p2,#0B8H
084D                            L084D:
084D : 83               " "             ret
                                ;
084E                            L084E:
084E : FD               " "             mov     a,r5
084F : 53 3F            "S?"            anl     a,#03FH
0851 : D3 08            "  "            xrl     a,#008H
0853 : 96 5E            " ^"            jnz     L085E
0855 : B8 2B            " +"            mov     r0,#02BH
0857 : F0               " "             mov     a,@r0
0858 : 03 FC            "  "            add     a,#0FCH
085A : E6 4D            " M"            jnc     L084D
085C : 04 63            " c"            jmp     L0063
                                ;
085E                            L085E:
085E : CD               " "             dec     r5
085F : 14 45            " E"            call    L0045
0861 : 04 55            " U"            jmp     L0055
                                ;
0863 : FD               " "             mov     a,r5
0864 : D2 6A            " j"            jb6     L086A
0866 : 23 01            "# "            mov     a,#001H
0868 : 04 6F            " o"            jmp     L006F
                                ;
086A                            L086A:
086A : 23 02            "# "            mov     a,#002H
086C : 04 6F            " o"            jmp     L006F
                                ;
086E : 27               "'"             clr     a
086F : B8 02            "  "            mov     r0,#002H
0871 : 04 48            " H"            jmp     L0048
                                ;
0873                            L0873:
0873 : F0               " "             mov     a,@r0
0874 : 18               " "             inc     r0
0875 : 60               "`"             add     a,@r0
0876 : F6 4E            " N"            jc      L084E
0878 : 04 3D            " ="            jmp     L003D
                                ;
087A : 76 4D            "vM"            jf1     L084D
087C : B8 2B            " +"            mov     r0,#02BH
087E : F0               " "             mov     a,@r0
087F : 03 FA            "  "            add     a,#0FAH
0881 : E6 87            "  "            jnc     L0887
0883 : FE               " "             mov     a,r6
0884 : 32 87            "2 "            jb1     L0887
0886 : 83               " "             ret
                                ;
0887                            L0887:
0887 : B8 2A            " *"            mov     r0,#02AH
0889 : 27               "'"             clr     a
088A : 20               " "             xch     a,@r0
088B : 18               " "             inc     r0
088C : 20               " "             xch     a,@r0
088D : AA               " "             mov     r2,a
088E : 14 13            "  "            call    L0013
0890 : 83               " "             ret
                                ;
0891 : B9 4B            " K"            mov     r1,#04BH
0893 : BA 01            "  "            mov     r2,#001H
0895 : 04 9B            "  "            jmp     L009B
                                ;
0897 : B9 8B            "  "            mov     r1,#08BH
0899 : BA 00            "  "            mov     r2,#000H
089B : BF 16            "  "            mov     r7,#016H
089D : BE 01            "  "            mov     r6,#001H
089F : 27               "'"             clr     a
08A0 : 62               "b"             mov     t,a
08A1 : AB               " "             mov     r3,a
08A2 : 94 60            " `"            call    L0460
08A4 : 9A DF            "  "            anl     p2,#0DFH
08A6 : 8A 18            "  "            orl     p2,#018H
08A8 : 23 FF            "# "            mov     a,#0FFH
08AA : 90               " "             movx    @r0,a
08AB : 55               "U"             strt    t
08AC                            L08AC:
08AC : 16 C9            "  "            jtf     L08C9
08AE : 9A C7            "  "            anl     p2,#0C7H
08B0 : 80               " "             movx    a,@r0
08B1 : 37               "7"             cpl     a
08B2 : 92 AC            "  "            jb4     L08AC
08B4 : 65               "e"             stop    tcnt
08B5 : 53 01            "S "            anl     a,#001H
08B7 : DA               " "             xrl     a,r2
08B8 : 96 D0            "  "            jnz     L08D0
08BA : 8A 08            "  "            orl     p2,#008H
08BC : 80               " "             movx    a,@r0
08BD : 42               "B"             mov     a,t
08BE : AC               " "             mov     r4,a
08BF : 54 2D            "T-"            call    L022D
08C1 : F6 CC            "  "            jc      L08CC
08C3 : 8A 20            "  "            orl     p2,#020H
08C5 : B4 D1            "  "            call    L05D1
08C7 : 44 02            "D "            jmp     L0202
                                ;
08C9                            L08C9:
08C9 : 1B               " "             inc     r3
08CA : 04 AE            "  "            jmp     L00AE
                                ;
08CC                            L08CC:
08CC : 23 FF            "# "            mov     a,#0FFH
08CE : 04 C3            "  "            jmp     L00C3
08D0                            L08D0:
08D0 : 24 B3            "$ "            jmp     L01B3
                                ;
08D2 : FF               " "             mov     a,r7
08D3 : FF               " "             mov     a,r7
08D4 : FF               " "             mov     a,r7
08D5 : FF               " "             mov     a,r7
08D6 : FF               " "             mov     a,r7
08D7 : FF               " "             mov     a,r7
08D8 : FF               " "             mov     a,r7
08D9 : FF               " "             mov     a,r7
08DA : FF               " "             mov     a,r7
08DB : FF               " "             mov     a,r7
08DC : FF               " "             mov     a,r7
08DD : FF               " "             mov     a,r7
08DE : FF               " "             mov     a,r7
08DF : FF               " "             mov     a,r7
08E0 : FF               " "             mov     a,r7
08E1 : FF               " "             mov     a,r7
08E2 : FF               " "             mov     a,r7
08E3 : FF               " "             mov     a,r7
08E4 : FF               " "             mov     a,r7
08E5 : FF               " "             mov     a,r7
08E6 : FF               " "             mov     a,r7
08E7 : FF               " "             mov     a,r7
08E8 : FF               " "             mov     a,r7
08E9 : FF               " "             mov     a,r7
08EA : FF               " "             mov     a,r7
08EB : FF               " "             mov     a,r7
08EC : FF               " "             mov     a,r7
08ED : FF               " "             mov     a,r7
08EE : FF               " "             mov     a,r7
08EF : FF               " "             mov     a,r7
08F0 : FF               " "             mov     a,r7
08F1 : FF               " "             mov     a,r7
08F2 : FF               " "             mov     a,r7
08F3 : FF               " "             mov     a,r7
08F4 : FF               " "             mov     a,r7
08F5 : FF               " "             mov     a,r7
08F6 : FF               " "             mov     a,r7
08F7 : FF               " "             mov     a,r7
08F8 : FF               " "             mov     a,r7
08F9 : FF               " "             mov     a,r7
08FA : FF               " "             mov     a,r7
08FB : FF               " "             mov     a,r7
08FC : FF               " "             mov     a,r7
08FD : FF               " "             mov     a,r7
08FE : FF               " "             mov     a,r7
08FF : FF               " "             mov     a,r7
0900 : A3               " "             movp    a,@a
0901 : 83               " "             ret
                                ;
0902 : E5               " "             sel     mb0
0903 : 34 CC            "4 "            call    L01CC
0905 : F4 31            " 1"            call    L0731
0907 : C6 3F            " ?"            jz      L093F
0909 : F4 53            " S"            call    L0753
090B : B4 06            "  "            call    L0506
090D : F4 2B            " +"            call    L072B
090F : C6 3F            " ?"            jz      L093F
0911                            L0911:
0911 : B4 35            " 5"            call    L0535
0913                            L0913:
0913 : D4 50            " P"            call    L0650
0915 : D2 1E            "  "            jb6     L091E
0917 : B4 3E            " >"            call    L053E
0919 : E6 13            "  "            jnc     L0913
091B : F5               " "             sel     mb1
091C : 24 3F            "$?"            jmp     L013F
                                ;
091E                            L091E:
091E : B2 3F            " ?"            jb5     L093F
0920 : D4 AF            "  "            call    L06AF
0922 : FC               " "             mov     a,r4
0923 : 37               "7"             cpl     a
0924 : F2 11            "  "            jb7     L0911
0926 : E5               " "             sel     mb0
0927 : FF               " "             mov     a,r7
0928 : 53 50            "SP"            anl     a,#050H
092A : 43 10            "C "            orl     a,#010H
092C : AF               " "             mov     r7,a
092D : F4 53            " S"            call    L0753
092F                            L092F:
092F : B4 48            " H"            call    L0548
0931 : B2 2F            " /"            jb5     L092F
0933 : 34 B6            "4 "            call    L01B6
0935 : C6 3B            " ;"            jz      L093B
0937 : F5               " "             sel     mb1
0938 : 74 40            "t@"            call    L0340
093A : E5               " "             sel     mb0
093B                            L093B:
093B : F4 BD            "  "            call    L07BD
093D : 24 02            "$ "            jmp     L0102
                                ;
093F                            L093F:
093F : E5               " "             sel     mb0
0940 : 44 F9            "D "            jmp     L02F9
                                ;
0942 : E5               " "             sel     mb0
0943 : 34 CC            "4 "            call    L01CC
0945 : F5               " "             sel     mb1
0946 : 94 54            " T"            call    L0454
0948 : E5               " "             sel     mb0
0949 : B4 06            "  "            call    L0506
094B : F4 49            " I"            call    L0749
094D : 85               " "             clr     f0
094E : 94 95            "  "            call    L0495
0950                            L0950:
0950 : 94 29            " )"            call    L0429
0952 : E5               " "             sel     mb0
0953 : 94 B1            "  "            call    L04B1
0955 : FC               " "             mov     a,r4
0956 : 03 F3            "  "            add     a,#0F3H
0958 : 96 50            " P"            jnz     L0950
095A : E5               " "             sel     mb0
095B : FF               " "             mov     a,r7
095C : 53 50            "SP"            anl     a,#050H
095E : 43 10            "C "            orl     a,#010H
0960 : AF               " "             mov     r7,a
0961 : 94 22            " ""            call    L0422
0963                            L0963:
0963 : 94 D6            "  "            call    L04D6
0965 : B4 4A            " J"            call    L054A
0967 : 92 63            " c"            jb4     L0963
0969 : 34 B6            "4 "            call    L01B6
096B : C6 71            " q"            jz      L0971
096D : F5               " "             sel     mb1
096E : 74 35            "t5"            call    L0335
0970 : E5               " "             sel     mb0
0971                            L0971:
0971 : F4 BD            "  "            call    L07BD
0973 : B4 35            " 5"            call    L0535
0975                            L0975:
0975 : 94 D6            "  "            call    L04D6
0977 : B4 3A            " :"            call    L053A
0979 : E6 75            " u"            jnc     L0975
097B : 64 02            "d "            jmp     L0302
                                ;
097D : BF 14            "  "            mov     r7,#014H
097F : BE 01            "  "            mov     r6,#001H
0981 : 94 60            " `"            call    L0460
0983 : 9A DF            "  "            anl     p2,#0DFH
0985 : B8 00            "  "            mov     r0,#000H
0987                            L0987:
0987 : B9 00            "  "            mov     r1,#000H
0989 : 27               "'"             clr     a
098A : 62               "b"             mov     t,a
098B : BB 18            "  "            mov     r3,#018H
098D : 9A C7            "  "            anl     p2,#0C7H
098F : 8A 18            "  "            orl     p2,#018H
0991 : F8               " "             mov     a,r0
0992 : 90               " "             movx    @r0,a
0993 : 55               "U"             strt    t
0994                            L0994:
0994 : 9A C7            "  "            anl     p2,#0C7H
0996 : 80               " "             movx    a,@r0
0997 : 92 A4            "  "            jb4     L09A4
0999 : 16 9D            "  "            jtf     L099D
099B : 24 94            "$ "            jmp     L0194
                                ;
099D                            L099D:
099D : 19               " "             inc     r1
099E : F9               " "             mov     a,r1
099F : DB               " "             xrl     a,r3
09A0 : 96 94            "  "            jnz     L0994
09A2 : 24 B3            "$ "            jmp     L01B3
                                ;
09A4                            L09A4:
09A4 : 65               "e"             stop    tcnt
09A5 : 8A 08            "  "            orl     p2,#008H
09A7 : 80               " "             movx    a,@r0
09A8 : D8               " "             xrl     a,r0
09A9 : 96 B3            "  "            jnz     L09B3
09AB : E8 87            "  "            djnz    r0,L0987
09AD : 8A 20            "  "            orl     p2,#020H
09AF : 99 FB            "  "            anl     p1,#0FBH
09B1 : 44 02            "D "            jmp     L0202
                                ;
09B3                            L09B3:
09B3 : 8A 20            "  "            orl     p2,#020H
09B5 : E4 EF            "  "            jmp     L07EF
                                ;
09B7 : BF 15            "  "            mov     r7,#015H
09B9 : BE 01            "  "            mov     r6,#001H
09BB : BA 04            "  "            mov     r2,#004H
09BD                            L09BD:
09BD : FA               " "             mov     a,r2
09BE : E7               " "             rl      a
09BF : 9A C7            "  "            anl     p2,#0C7H
09C1 : 8A 10            "  "            orl     p2,#010H
09C3 : 90               " "             movx    @r0,a
09C4 : 9A C7            "  "            anl     p2,#0C7H
09C6 : 80               " "             movx    a,@r0
09C7 : 37               "7"             cpl     a
09C8 : F7               " "             rlc     a
09C9 : E7               " "             rl      a
09CA : F7               " "             rlc     a
09CB : F7               " "             rlc     a
09CC : 53 03            "S "            anl     a,#003H
09CE : DA               " "             xrl     a,r2
09CF : 53 FB            "S "            anl     a,#0FBH
09D1 : 96 B3            "  "            jnz     L09B3
09D3 : EA BD            "  "            djnz    r2,L09BD
09D5 : 27               "'"             clr     a
09D6 : 8A 20            "  "            orl     p2,#020H
09D8 : 24 AD            "$ "            jmp     L01AD
                                ;
09DA : FF               " "             mov     a,r7
09DB : FF               " "             mov     a,r7
09DC : FF               " "             mov     a,r7
09DD : FF               " "             mov     a,r7
09DE : FF               " "             mov     a,r7
09DF : FF               " "             mov     a,r7
09E0 : FF               " "             mov     a,r7
09E1 : FF               " "             mov     a,r7
09E2 : FF               " "             mov     a,r7
09E3 : FF               " "             mov     a,r7
09E4 : FF               " "             mov     a,r7
09E5 : FF               " "             mov     a,r7
09E6 : FF               " "             mov     a,r7
09E7 : FF               " "             mov     a,r7
09E8 : FF               " "             mov     a,r7
09E9 : FF               " "             mov     a,r7
09EA : FF               " "             mov     a,r7
09EB : FF               " "             mov     a,r7
09EC : FF               " "             mov     a,r7
09ED : FF               " "             mov     a,r7
09EE : FF               " "             mov     a,r7
09EF : FF               " "             mov     a,r7
09F0 : FF               " "             mov     a,r7
09F1 : FF               " "             mov     a,r7
09F2 : FF               " "             mov     a,r7
09F3 : FF               " "             mov     a,r7
09F4 : FF               " "             mov     a,r7
09F5 : FF               " "             mov     a,r7
09F6 : FF               " "             mov     a,r7
09F7 : FF               " "             mov     a,r7
09F8 : FF               " "             mov     a,r7
09F9 : FF               " "             mov     a,r7
09FA : FF               " "             mov     a,r7
09FB : FF               " "             mov     a,r7
09FC : FF               " "             mov     a,r7
09FD : FF               " "             mov     a,r7
09FE : FF               " "             mov     a,r7
09FF : FF               " "             mov     a,r7
0A00 : A3               " "             movp    a,@a
0A01 : 83               " "             ret
                                ;
0A02 : B4 E7            "  "            call    L05E7
0A04 : 53 F0            "S "            anl     a,#0F0H
0A06 : 96 0D            "  "            jnz     L0A0D
0A08 : B4 E7            "  "            call    L05E7
0A0A : 03 0F            "  "            add     a,#00FH
0A0C : B3               " "             jmpp    @a                                              ;INFO: indirect jump
0A0D                            L0A0D:
0A0D : E4 7A            " z"            jmp     L077A
                                ;
0A0F : 1F               " "             inc     r7
0A10 : 29               ")"             xch     a,r1
0A11 : 25               "%"             en      tcnti
0A12 : 27               "'"             clr     a
0A13 : 21               "!"             xch     a,@r1
0A14 : 23 2B            "#+"            mov     a,#02BH
0A16 : 1F               " "             inc     r7
0A17                            L0A17:
0A17 : 1F               " "             inc     r7
0A18 : 1F               " "             inc     r7
0A19 : 1F               " "             inc     r7
0A1A : 1F               " "             inc     r7
0A1B : 1F               " "             inc     r7
0A1C : 1F               " "             inc     r7
0A1D : 1F               " "             inc     r7
0A1E : 1F               " "             inc     r7
0A1F : E4 7A            " z"            jmp     L077A
0A21 : 04 97            "  "            jmp     L0097
0A23 : 04 91            "  "            jmp     L0091
0A25 : 24 7D            "$}"            jmp     L017D
0A27 : 24 B7            "$ "            jmp     L01B7
0A29 : 84 92            "  "            jmp     L0492
0A2B : 64 02            "d "            jmp     L0302
                                ;
0A2D : BD 10            "  "            mov     r5,#010H
0A2F                            L0A2F:
0A2F : 54 40            "T@"            call    L0240
0A31 : E6 39            " 9"            jnc     L0A39
0A33 : 54 40            "T@"            call    L0240
0A35 : E6 3C            " <"            jnc     L0A3C
0A37 : ED 2F            " /"            djnz    r5,L0A2F
0A39                            L0A39:
0A39 : 97               " "             clr     c
0A3A : A7               " "             cpl     c
0A3B : 83               " "             ret
                                ;
0A3C                            L0A3C:
0A3C : 97               " "             clr     c
0A3D : FD               " "             mov     a,r5
0A3E : 07               " "             dec     a
0A3F : 83               " "             ret
                                ;
0A40 : 19               " "             inc     r1
0A41 : F9               " "             mov     a,r1
0A42 : A3               " "             movp    a,@a
0A43 : 6C               "l"             add     a,r4
0A44 : C9               " "             dec     r1
0A45 : F9               " "             mov     a,r1
0A46 : A3               " "             movp    a,@a
0A47 : 7B               "{"             addc    a,r3
0A48 : 19               " "             inc     r1
0A49 : 19               " "             inc     r1
0A4A : 83               " "             ret
                                ;
0A4B : FF               " "             mov     a,r7
0A4C : F8               " "             mov     a,r0
0A4D : FF               " "             mov     a,r7
0A4E : F5               " "             sel     mb1
0A4F : FF               " "             mov     a,r7
0A50 : EF FF            "  "            djnz    r7,L0AFF
0A52 : EC FF            "  "            djnz    r4,L0AFF
0A54 : EA FF            "  "            djnz    r2,L0AFF
0A56 : E5               " "             sel     mb0
0A57 : FF               " "             mov     a,r7
0A58 : DE               " "             xrl     a,r6
0A59 : FF               " "             mov     a,r7
0A5A : D9               " "             xrl     a,r1
0A5B : FF               " "             mov     a,r7
0A5C : D3 FF            "  "            xrl     a,#0FFH
0A5E : CC               " "             dec     r4
0A5F : FF               " "             mov     a,r7
0A60 : BC FF            "  "            mov     r4,#0FFH
0A62 : B3               " "             jmpp    @a                                              ;INFO: indirect jump
                                ;
0A63 : FF               " "             mov     a,r7
0A64 : AF               " "             mov     r7,a
0A65 : FF               " "             mov     a,r7
0A66 : A4 FF            "  "            jmp     L05FF
                                ;
0A68 : A6               " "             db      0A6H
                                ;
0A69 : FF               " "             mov     a,r7
0A6A : 9A FF            "  "            anl     p2,#0FFH
0A6C : 78               "x"             addc    a,r0
0A6D : FF               " "             mov     a,r7
0A6E : 68               "h"             add     a,r0
0A6F : FE               " "             mov     a,r6
0A70 : F0               " "             mov     a,@r0
0A71 : FE               " "             mov     a,r6
0A72 : D1               " "             xrl     a,@r1
0A73 : FD               " "             mov     a,r5
0A74 : DF               " "             xrl     a,r7
0A75 : FD               " "             mov     a,r5
0A76 : A3               " "             movp    a,@a
0A77 : FB               " "             mov     a,r3
0A78 : BD FB            "  "            mov     r5,#0FBH
0A7A : 48               "H"             orl     a,r0
0A7B : FB               " "             mov     a,r3
0A7C : 40               "@"             orl     a,@r0
0A7D : FA               " "             mov     a,r2
0A7E : BE FA            "  "            mov     r6,#0FAH
0A80 : 30               "0"             xchd    a,@r0
0A81 : F9               " "             mov     a,r1
0A82 : 92 F7            "  "            jb4     L0AF7
0A84 : 7A               "z"             addc    a,r2
0A85 : F6 92            "  "            jc      L0A92
                                ;
0A87 : F3               " "             db      0F3H
                                ;
0A88 : 37               "7"             cpl     a
0A89 : F1               " "             mov     a,@r1
0A8A : DC               " "             xrl     a,r4
0A8B : FF               " "             mov     a,r7
0A8C : F6 FF            "  "            jc      L0AFF
                                ;
0A8E : F3               " "             db      0F3H
                                ;
0A8F : FF               " "             mov     a,r7
0A90 : EB FF            "  "            djnz    r3,L0AFF
0A92                            L0A92:
0A92 : E7               " "             rl      a
0A93 : FF               " "             mov     a,r7
0A94 : E4 FF            "  "            jmp     L07FF
                                ;
0A96 : DF               " "             xrl     a,r7
0A97 : FF               " "             mov     a,r7
0A98 : D5               " "             sel     rb1
0A99 : FF               " "             mov     a,r7
0A9A : CF               " "             dec     r7
0A9B : FF               " "             mov     a,r7
0A9C : C7               " "             mov     a,psw
0A9D : FF               " "             mov     a,r7
0A9E : BF FF            "  "            mov     r7,#0FFH
0AA0 : AA               " "             mov     r2,a
0AA1 : FF               " "             mov     a,r7
0AA2 : 9F               " "             anld    p7,a
0AA3 : FF               " "             mov     a,r7
0AA4 : 99 FF            "  "            anl     p1,#0FFH
0AA6 : 8C               " "             orld    p4,a
0AA7 : FF               " "             mov     a,r7
0AA8 : 8D               " "             orld    p5,a
0AA9 : FF               " "             mov     a,r7
0AAA : 7F               " "             addc    a,r7
0AAB : FF               " "             mov     a,r7
0AAC : 54 FF            "T "            call    L02FF
0AAE : 40               "@"             orl     a,@r0
0AAF : FE               " "             mov     a,r6
0AB0 : A7               " "             cpl     c
0AB1 : FE               " "             mov     a,r6
0AB2 : 81               " "             movx    a,@r1
0AB3 : FD               " "             mov     a,r5
0AB4 : 4D               "M"             orl     a,r5
0AB5 : FD               " "             mov     a,r5
0AB6 : 03 FA            "  "            add     a,#0FAH
0AB8 : 9A FA            "  "            anl     p2,#0FAH
0ABA : 07               " "             dec     a
0ABB : F9               " "             mov     a,r1
0ABC : FB               " "             mov     a,r3
0ABD : F9               " "             mov     a,r1
0ABE : 57               "W"             da      a
0ABF : F8               " "             mov     a,r0
0AC0 : A4 F7            "  "            jmp     L05F7
                                ;
0AC2 : DB               " "             xrl     a,r3
0AC3 : F5               " "             sel     mb1
0AC4 : 34 F4            "4 "            call    L01F4
0AC6 : 0F               " "             movd    a,p7
0AC7 : EF CE            "  "            djnz    r7,L0ACE
0AC9 : EE 17            "  "            djnz    r6,L0A17
0ACB : FC               " "             mov     a,r4
0ACC : C6 ED            "  "            jz      L0AED
0ACE                            L0ACE:
0ACE : 42               "B"             mov     a,t
0ACF : 37               "7"             cpl     a
0AD0 : 96 D8            "  "            jnz     L0AD8
0AD2 : E5               " "             sel     mb0
0AD3 : 94 D6            "  "            call    L04D6
0AD5 : F5               " "             sel     mb1
0AD6 : 44 CE            "D "            jmp     L02CE
                                ;
0AD8                            L0AD8:
0AD8 : CC               " "             dec     r4
0AD9 : D5               " "             sel     rb1
0ADA : 1A               " "             inc     r2
0ADB : FA               " "             mov     a,r2
0ADC : 03 C0            "  "            add     a,#0C0H
0ADE : 96 E2            "  "            jnz     L0AE2
0AE0 : BA 30            " 0"            mov     r2,#030H
0AE2                            L0AE2:
0AE2 : FA               " "             mov     a,r2
0AE3 : A8               " "             mov     r0,a
0AE4 : F0               " "             mov     a,@r0
0AE5 : B8 44            " D"            mov     r0,#044H
0AE7 : A0               " "             mov     @r0,a
0AE8 : FE               " "             mov     a,r6
0AE9 : 43 08            "C "            orl     a,#008H
0AEB : AE               " "             mov     r6,a
0AEC : C5               " "             sel     rb0
0AED                            L0AED:
0AED : 83               " "             ret
                                ;
0AEE : FF               " "             mov     a,r7
0AEF : FF               " "             mov     a,r7
0AF0 : FF               " "             mov     a,r7
0AF1 : FF               " "             mov     a,r7
0AF2 : FF               " "             mov     a,r7
0AF3 : FF               " "             mov     a,r7
0AF4 : FF               " "             mov     a,r7
0AF5 : FF               " "             mov     a,r7
0AF6 : FF               " "             mov     a,r7
0AF7                            L0AF7:
0AF7 : FF               " "             mov     a,r7
0AF8 : FF               " "             mov     a,r7
0AF9 : FF               " "             mov     a,r7
0AFA : FF               " "             mov     a,r7
0AFB : FF               " "             mov     a,r7
0AFC : FF               " "             mov     a,r7
0AFD : FF               " "             mov     a,r7
0AFE : FF               " "             mov     a,r7
0AFF                            L0AFF:
0AFF : FF               " "             mov     a,r7
0B00 : A3               " "             movp    a,@a
0B01 : 83               " "             ret
                                ;
0B02 : BC 20            "  "            mov     r4,#020H
0B04 : E5               " "             sel     mb0
0B05 : B4 4A            " J"            call    L054A
0B07 : F5               " "             sel     mb1
0B08 : B2 2C            " ,"            jb5     L0B2C
0B0A : 92 2F            " /"            jb4     L0B2F
0B0C                            L0B0C:
0B0C : FC               " "             mov     a,r4
0B0D : B4 D1            "  "            call    L05D1
0B0F : E5               " "             sel     mb0
0B10 : B4 4A            " J"            call    L054A
0B12 : F5               " "             sel     mb1
0B13 : 96 0C            "  "            jnz     L0B0C
0B15 : B4 0B            "  "            call    L050B
0B17 : BD 10            "  "            mov     r5,#010H
0B19 : B4 02            "  "            call    L0502
0B1B : E5               " "             sel     mb0
0B1C : B4 4A            " J"            call    L054A
0B1E : F5               " "             sel     mb1
0B1F : 96 32            " 2"            jnz     L0B32
0B21 : FC               " "             mov     a,r4
0B22 : A8               " "             mov     r0,a
0B23 : F0               " "             mov     a,@r0
0B24 : B4 D1            "  "            call    L05D1
0B26 : B4 C9            "  "            call    L05C9
0B28 : B4 C9            "  "            call    L05C9
0B2A : 64 04            "d "            jmp     L0304
                                ;
0B2C                            L0B2C:
0B2C : 1C               " "             inc     r4
0B2D : 64 0C            "d "            jmp     L030C
                                ;
0B2F                            L0B2F:
0B2F : CC               " "             dec     r4
0B30 : 64 0C            "d "            jmp     L030C
                                ;
0B32                            L0B32:
0B32 : FC               " "             mov     a,r4
0B33 : 64 24            "d$"            jmp     L0324
                                ;
0B35 : 65               "e"             stop    tcnt
0B36 : D5               " "             sel     rb1
0B37 : 1A               " "             inc     r2
0B38 : FA               " "             mov     a,r2
0B39 : A8               " "             mov     r0,a
0B3A : F0               " "             mov     a,@r0
0B3B : B8 44            " D"            mov     r0,#044H
0B3D : A0               " "             mov     @r0,a
0B3E : 64 4B            "dK"            jmp     L034B
                                ;
0B40 : 65               "e"             stop    tcnt
0B41 : D5               " "             sel     rb1
0B42 : 1A               " "             inc     r2
0B43 : 8A 02            "  "            orl     p2,#002H
0B45 : FA               " "             mov     a,r2
0B46 : A8               " "             mov     r0,a
0B47 : 80               " "             movx    a,@r0
0B48 : B8 44            " D"            mov     r0,#044H
0B4A : A0               " "             mov     @r0,a
0B4B : 9A C7            "  "            anl     p2,#0C7H
0B4D : 80               " "             movx    a,@r0
0B4E : F7               " "             rlc     a
0B4F : B8 44            " D"            mov     r0,#044H
0B51 : F0               " "             mov     a,@r0
0B52 : E6 55            " U"            jnc     L0B55
0B54 : 37               "7"             cpl     a
0B55                            L0B55:
0B55 : 8A 18            "  "            orl     p2,#018H
0B57 : 90               " "             movx    @r0,a
0B58 : C5               " "             sel     rb0
0B59 : CC               " "             dec     r4
0B5A : 8A 20            "  "            orl     p2,#020H
0B5C : 55               "U"             strt    t
0B5D : 83               " "             ret
                                ;
0B5E : FF               " "             mov     a,r7
0B5F : FF               " "             mov     a,r7
0B60 : FF               " "             mov     a,r7
0B61 : FF               " "             mov     a,r7
0B62 : FF               " "             mov     a,r7
0B63 : FF               " "             mov     a,r7
0B64 : FF               " "             mov     a,r7
0B65 : FF               " "             mov     a,r7
0B66 : FF               " "             mov     a,r7
0B67 : FF               " "             mov     a,r7
0B68 : FF               " "             mov     a,r7
0B69 : FF               " "             mov     a,r7
0B6A : FF               " "             mov     a,r7
0B6B : FF               " "             mov     a,r7
0B6C : FF               " "             mov     a,r7
0B6D : FF               " "             mov     a,r7
0B6E : FF               " "             mov     a,r7
0B6F : FF               " "             mov     a,r7
0B70 : FF               " "             mov     a,r7
0B71 : FF               " "             mov     a,r7
0B72 : FF               " "             mov     a,r7
0B73 : FF               " "             mov     a,r7
0B74 : FF               " "             mov     a,r7
0B75 : FF               " "             mov     a,r7
0B76 : FF               " "             mov     a,r7
0B77 : FF               " "             mov     a,r7
0B78 : FF               " "             mov     a,r7
0B79 : FF               " "             mov     a,r7
0B7A : FF               " "             mov     a,r7
0B7B : FF               " "             mov     a,r7
0B7C : FF               " "             mov     a,r7
0B7D : FF               " "             mov     a,r7
0B7E : FF               " "             mov     a,r7
0B7F : FF               " "             mov     a,r7
0B80 : FF               " "             mov     a,r7
0B81 : FF               " "             mov     a,r7
0B82 : FF               " "             mov     a,r7
0B83 : FF               " "             mov     a,r7
0B84 : FF               " "             mov     a,r7
0B85 : FF               " "             mov     a,r7
0B86 : FF               " "             mov     a,r7
0B87 : FF               " "             mov     a,r7
0B88 : FF               " "             mov     a,r7
0B89 : FF               " "             mov     a,r7
0B8A : FF               " "             mov     a,r7
0B8B : FF               " "             mov     a,r7
0B8C : FF               " "             mov     a,r7
0B8D : FF               " "             mov     a,r7
0B8E : FF               " "             mov     a,r7
0B8F : FF               " "             mov     a,r7
0B90 : FF               " "             mov     a,r7
0B91 : FF               " "             mov     a,r7
0B92 : FF               " "             mov     a,r7
0B93 : FF               " "             mov     a,r7
0B94 : FF               " "             mov     a,r7
0B95 : FF               " "             mov     a,r7
0B96 : FF               " "             mov     a,r7
0B97 : FF               " "             mov     a,r7
0B98 : FF               " "             mov     a,r7
0B99 : FF               " "             mov     a,r7
0B9A : FF               " "             mov     a,r7
0B9B : FF               " "             mov     a,r7
0B9C : FF               " "             mov     a,r7
0B9D : FF               " "             mov     a,r7
0B9E : FF               " "             mov     a,r7
0B9F : FF               " "             mov     a,r7
0BA0 : FF               " "             mov     a,r7
0BA1 : FF               " "             mov     a,r7
0BA2 : FF               " "             mov     a,r7
0BA3 : FF               " "             mov     a,r7
0BA4 : FF               " "             mov     a,r7
0BA5 : FF               " "             mov     a,r7
0BA6 : FF               " "             mov     a,r7
0BA7 : FF               " "             mov     a,r7
0BA8 : FF               " "             mov     a,r7
0BA9 : FF               " "             mov     a,r7
0BAA : FF               " "             mov     a,r7
0BAB : FF               " "             mov     a,r7
0BAC : FF               " "             mov     a,r7
0BAD : FF               " "             mov     a,r7
0BAE : FF               " "             mov     a,r7
0BAF : FF               " "             mov     a,r7
0BB0 : FF               " "             mov     a,r7
0BB1 : FF               " "             mov     a,r7
0BB2 : FF               " "             mov     a,r7
0BB3 : FF               " "             mov     a,r7
0BB4 : FF               " "             mov     a,r7
0BB5 : FF               " "             mov     a,r7
0BB6 : FF               " "             mov     a,r7
0BB7 : FF               " "             mov     a,r7
0BB8 : FF               " "             mov     a,r7
0BB9 : FF               " "             mov     a,r7
0BBA : FF               " "             mov     a,r7
0BBB : FF               " "             mov     a,r7
0BBC : FF               " "             mov     a,r7
0BBD : FF               " "             mov     a,r7
0BBE : FF               " "             mov     a,r7
0BBF : FF               " "             mov     a,r7
0BC0 : FF               " "             mov     a,r7
0BC1 : FF               " "             mov     a,r7
0BC2 : FF               " "             mov     a,r7
0BC3 : FF               " "             mov     a,r7
0BC4 : FF               " "             mov     a,r7
0BC5 : FF               " "             mov     a,r7
0BC6 : FF               " "             mov     a,r7
0BC7 : FF               " "             mov     a,r7
0BC8 : FF               " "             mov     a,r7
0BC9 : FF               " "             mov     a,r7
0BCA : FF               " "             mov     a,r7
0BCB : FF               " "             mov     a,r7
0BCC : FF               " "             mov     a,r7
0BCD : FF               " "             mov     a,r7
0BCE : FF               " "             mov     a,r7
0BCF : FF               " "             mov     a,r7
0BD0 : FF               " "             mov     a,r7
0BD1 : FF               " "             mov     a,r7
0BD2 : FF               " "             mov     a,r7
0BD3 : FF               " "             mov     a,r7
0BD4 : FF               " "             mov     a,r7
0BD5 : FF               " "             mov     a,r7
0BD6 : FF               " "             mov     a,r7
0BD7 : FF               " "             mov     a,r7
0BD8 : FF               " "             mov     a,r7
0BD9 : FF               " "             mov     a,r7
0BDA : FF               " "             mov     a,r7
0BDB : FF               " "             mov     a,r7
0BDC : FF               " "             mov     a,r7
0BDD : FF               " "             mov     a,r7
0BDE : FF               " "             mov     a,r7
0BDF : FF               " "             mov     a,r7
0BE0 : FF               " "             mov     a,r7
0BE1 : FF               " "             mov     a,r7
0BE2 : FF               " "             mov     a,r7
0BE3 : FF               " "             mov     a,r7
0BE4 : FF               " "             mov     a,r7
0BE5 : FF               " "             mov     a,r7
0BE6 : FF               " "             mov     a,r7
0BE7 : FF               " "             mov     a,r7
0BE8 : FF               " "             mov     a,r7
0BE9 : FF               " "             mov     a,r7
0BEA : FF               " "             mov     a,r7
0BEB : FF               " "             mov     a,r7
0BEC : FF               " "             mov     a,r7
0BED : FF               " "             mov     a,r7
0BEE : FF               " "             mov     a,r7
0BEF : FF               " "             mov     a,r7
0BF0 : FF               " "             mov     a,r7
0BF1 : FF               " "             mov     a,r7
0BF2 : FF               " "             mov     a,r7
0BF3 : FF               " "             mov     a,r7
0BF4 : FF               " "             mov     a,r7
0BF5 : FF               " "             mov     a,r7
0BF6 : FF               " "             mov     a,r7
0BF7 : FF               " "             mov     a,r7
0BF8 : FF               " "             mov     a,r7
0BF9 : FF               " "             mov     a,r7
0BFA : FF               " "             mov     a,r7
0BFB : FF               " "             mov     a,r7
0BFC : FF               " "             mov     a,r7
0BFD : FF               " "             mov     a,r7
0BFE : FF               " "             mov     a,r7
0BFF : FF               " "             mov     a,r7
0C00 : A3               " "             movp    a,@a
0C01 : 83               " "             ret
                                ;
0C02 : E5               " "             sel     mb0
0C03 : 34 BC            "4 "            call    L01BC
0C05 : 89 E0            "  "            orl     p1,#0E0H
0C07 : F4 53            " S"            call    L0753
0C09 : F5               " "             sel     mb1
0C0A : 84 0F            "  "            jmp     L040F
                                ;
0C0C : E5               " "             sel     mb0
0C0D : 34 CC            "4 "            call    L01CC
0C0F : E5               " "             sel     mb0
0C10 : B4 02            "  "            call    L0502
0C12 : F4 25            " %"            call    L0725
0C14                            L0C14:
0C14 : 99 FB            "  "            anl     p1,#0FBH
0C16 : B4 4A            " J"            call    L054A
0C18 : 96 14            "  "            jnz     L0C14
0C1A                            L0C1A:
0C1A : E5               " "             sel     mb0
0C1B : B4 4F            " O"            call    L054F
0C1D : F5               " "             sel     mb1
0C1E : 92 32            " 2"            jb4     L0C32
0C20 : B2 34            " 4"            jb5     L0C34
0C22 : 37               "7"             cpl     a
0C23 : 32 1A            "2 "            jb1     L0C1A
0C25 : 37               "7"             cpl     a
0C26 : D2 39            " 9"            jb6     L0C39
0C28 : F2 41            " A"            jb7     L0C41
0C2A : 99 FB            "  "            anl     p1,#0FBH
0C2C : E5               " "             sel     mb0
0C2D : F4 25            " %"            call    L0725
0C2F : F5               " "             sel     mb1
0C30 : 84 1A            "  "            jmp     L041A
0C32                            L0C32:
0C32 : 24 42            "$B"            jmp     L0142
                                ;
0C34                            L0C34:
0C34 : 37               "7"             cpl     a
0C35 : 32 32            "22"            jb1     L0C32
0C37 : 24 02            "$ "            jmp     L0102
                                ;
0C39                            L0C39:
0C39 : 89 04            "  "            orl     p1,#004H
0C3B : BD 78            " x"            mov     r5,#078H
0C3D : 14 45            " E"            call    L0045
0C3F : 84 1A            "  "            jmp     L041A
                                ;
0C41                            L0C41:
0C41 : 89 04            "  "            orl     p1,#004H
0C43 : BD B8            "  "            mov     r5,#0B8H
0C45 : 84 3D            " ="            jmp     L043D
                                ;
0C47 : 94 51            " Q"            call    L0451
0C49 : B9 07            "  "            mov     r1,#007H
0C4B : B4 CB            "  "            call    L05CB
0C4D : 94 50            " P"            call    L0450
0C4F : 83               " "             ret
                                ;
0C50 : 27               "'"             clr     a
0C51 : 14 6F            " o"            call    L006F
0C53 : 83               " "             ret
                                ;
0C54 : 09               " "             in      a,p1
0C55 : 37               "7"             cpl     a
0C56 : 53 E0            "S "            anl     a,#0E0H
0C58 : C6 5B            " ["            jz      L0C5B
0C5A : 83               " "             ret
                                ;
0C5B                            L0C5B:
0C5B : 99 DF            "  "            anl     p1,#0DFH
0C5D : B4 C9            "  "            call    L05C9
0C5F : 83               " "             ret
                                ;
0C60 : 9A C7            "  "            anl     p2,#0C7H
0C62 : 8A 10            "  "            orl     p2,#010H
0C64 : 23 01            "# "            mov     a,#001H
0C66 : 90               " "             movx    @r0,a
0C67 : 23 06            "# "            mov     a,#006H
0C69 : 90               " "             movx    @r0,a
0C6A : 8A 20            "  "            orl     p2,#020H
0C6C : 83               " "             ret
                                ;
0C6D : 27               "'"             clr     a
0C6E : 9A C7            "  "            anl     p2,#0C7H
0C70 : 8A 18            "  "            orl     p2,#018H
0C72 : 90               " "             movx    @r0,a
0C73 : 94 60            " `"            call    L0460
0C75 : 9A C7            "  "            anl     p2,#0C7H
0C77 : 80               " "             movx    a,@r0
0C78 : 8A 20            "  "            orl     p2,#020H
0C7A : B8 41            " A"            mov     r0,#041H
0C7C : D2 81            "  "            jb6     L0C81
0C7E : B0 03            "  "            mov     @r0,#003H
0C80 : 83               " "             ret
                                ;
0C81                            L0C81:
0C81 : 12 8F            "  "            jb0     L0C8F
0C83 : E5               " "             sel     mb0
0C84 : B4 4F            " O"            call    L054F
0C86 : F5               " "             sel     mb1
0C87 : 72 8C            "r "            jb3     L0C8C
0C89 : B0 10            "  "            mov     @r0,#010H
0C8B : 83               " "             ret
                                ;
0C8C                            L0C8C:
0C8C : B0 90            "  "            mov     @r0,#090H
0C8E : 83               " "             ret
                                ;
0C8F                            L0C8F:
0C8F : B0 20            "  "            mov     @r0,#020H
0C91 : 83               " "             ret
                                ;
0C92 : 94 54            " T"            call    L0454
0C94 : 16 96            "  "            jtf     L0C96
0C96                            L0C96:
0C96 : 27               "'"             clr     a
0C97 : 62               "b"             mov     t,a
0C98 : E5               " "             sel     mb0
0C99 : D4 54            " T"            call    L0654
0C9B : F5               " "             sel     mb1
0C9C : 52 A0            "R "            jb2     L0CA0
0C9E : 84 D5            "  "            jmp     L04D5
                                ;
0CA0                            L0CA0:
0CA0 : BD 40            " @"            mov     r5,#040H
0CA2 : E5               " "             sel     mb0
0CA3 : 94 95            "  "            call    L0495
0CA5 : F5               " "             sel     mb1
0CA6 : 55               "U"             strt    t
0CA7 : E5               " "             sel     mb0
0CA8 : D4 54            " T"            call    L0654
0CAA : F5               " "             sel     mb1
0CAB : D2 B1            "  "            jb6     L0CB1
0CAD : 16 E5            "  "            jtf     L0CE5
0CAF : 84 A7            "  "            jmp     L04A7
                                ;
0CB1                            L0CB1:
0CB1 : 65               "e"             stop    tcnt
0CB2 : 42               "B"             mov     a,t
0CB3 : AA               " "             mov     r2,a
0CB4 : B4 C9            "  "            call    L05C9
0CB6 : 27               "'"             clr     a
0CB7 : 62               "b"             mov     t,a
0CB8 : BD 80            "  "            mov     r5,#080H
0CBA : E5               " "             sel     mb0
0CBB : 94 95            "  "            call    L0495
0CBD : F5               " "             sel     mb1
0CBE : 55               "U"             strt    t
0CBF : E5               " "             sel     mb0
0CC0 : D4 54            " T"            call    L0654
0CC2 : F5               " "             sel     mb1
0CC3 : D2 C9            "  "            jb6     L0CC9
0CC5 : 16 D5            "  "            jtf     L0CD5
0CC7 : 84 BF            "  "            jmp     L04BF
                                ;
0CC9                            L0CC9:
0CC9 : 65               "e"             stop    tcnt
0CCA : 42               "B"             mov     a,t
0CCB : AB               " "             mov     r3,a
0CCC : 37               "7"             cpl     a
0CCD : 17               " "             inc     a
0CCE : 6A               "j"             add     a,r2
0CCF : E6 DF            "  "            jnc     L0CDF
0CD1 : 03 FC            "  "            add     a,#0FCH
0CD3 : E6 DB            "  "            jnc     L0CDB
0CD5                            L0CD5:
0CD5 : 89 04            "  "            orl     p1,#004H
0CD7 : B4 C9            "  "            call    L05C9
0CD9 : 44 02            "D "            jmp     L0202
                                ;
0CDB                            L0CDB:
0CDB : 99 FB            "  "            anl     p1,#0FBH
0CDD : 84 D7            "  "            jmp     L04D7
                                ;
0CDF                            L0CDF:
0CDF : FA               " "             mov     a,r2
0CE0 : 37               "7"             cpl     a
0CE1 : 17               " "             inc     a
0CE2 : 6B               "k"             add     a,r3
0CE3 : 84 D1            "  "            jmp     L04D1
                                ;
0CE5                            L0CE5:
0CE5 : B4 C9            "  "            call    L05C9
0CE7 : BD 80            "  "            mov     r5,#080H
0CE9 : E5               " "             sel     mb0
0CEA : 94 95            "  "            call    L0495
0CEC : F5               " "             sel     mb1
0CED : 84 D5            "  "            jmp     L04D5
                                ;
0CEF : FF               " "             mov     a,r7
0CF0 : FF               " "             mov     a,r7
0CF1 : FF               " "             mov     a,r7
0CF2 : FF               " "             mov     a,r7
0CF3 : FF               " "             mov     a,r7
0CF4 : FF               " "             mov     a,r7
0CF5 : FF               " "             mov     a,r7
0CF6 : FF               " "             mov     a,r7
0CF7 : FF               " "             mov     a,r7
0CF8 : FF               " "             mov     a,r7
0CF9 : FF               " "             mov     a,r7
0CFA : FF               " "             mov     a,r7
0CFB : FF               " "             mov     a,r7
0CFC : FF               " "             mov     a,r7
0CFD : FF               " "             mov     a,r7
0CFE : FF               " "             mov     a,r7
0CFF : FF               " "             mov     a,r7
0D00 : B4 0B            "  "            call    L050B
0D02                            L0D02:
0D02 : 26 02            "& "            jnt0    L0D02
0D04 : 80               " "             movx    a,@r0
0D05 : A0               " "             mov     @r0,a
0D06 : 18               " "             inc     r0
0D07 : ED 02            "  "            djnz    r5,L0D02
0D09 : A4 31            " 1"            jmp     L0531
                                ;
0D0B : 9A 78            " x"            anl     p2,#078H
0D0D : 80               " "             movx    a,@r0
0D0E : BD 0A            "  "            mov     r5,#00AH
0D10 : B8 20            "  "            mov     r0,#020H
0D12 : B9 2A            " *"            mov     r1,#02AH
0D14 : 83               " "             ret
                                ;
0D15 : BD 0B            "  "            mov     r5,#00BH
0D17 : A4 27            " '"            jmp     L0527
                                ;
0D19 : BD 0C            "  "            mov     r5,#00CH
0D1B : A4 27            " '"            jmp     L0527
                                ;
0D1D : BD 0D            "  "            mov     r5,#00DH
0D1F : A4 27            " '"            jmp     L0527
                                ;
0D21 : BD 0E            "  "            mov     r5,#00EH
0D23 : A4 27            " '"            jmp     L0527
                                ;
0D25 : BD 0F            "  "            mov     r5,#00FH
0D27 : 9A 78            " x"            anl     p2,#078H
0D29 : 80               " "             movx    a,@r0
0D2A                            L0D2A:
0D2A : 00               " "             nop
0D2B : 00               " "             nop
0D2C : 26 2A            "&*"            jnt0    L0D2A
0D2E : 80               " "             movx    a,@r0
0D2F : ED 2A            " *"            djnz    r5,L0D2A
0D31 : 8A 80            "  "            orl     p2,#080H
0D33 : 83               " "             ret
                                ;
0D34 : 09               " "             in      a,p1
0D35 : 23 D1            "# "            mov     a,#0D1H
0D37 : B4 D1            "  "            call    L05D1
0D39 : 27               "'"             clr     a
0D3A : 03 00            "  "            add     a,#000H
0D3C : A8               " "             mov     r0,a
0D3D : A9               " "             mov     r1,a
0D3E                            L0D3E:
0D3E : E5               " "             sel     mb0
0D3F : F9               " "             mov     a,r1
0D40 : 14 A5            "  "            call    L00A5
0D42 : 68               "h"             add     a,r0
0D43 : A8               " "             mov     r0,a
0D44 : F9               " "             mov     a,r1
0D45 : 34 00            "4 "            call    L0100
0D47 : 68               "h"             add     a,r0
0D48 : A8               " "             mov     r0,a
0D49 : F9               " "             mov     a,r1
0D4A : 54 00            "T "            call    L0200
0D4C : 68               "h"             add     a,r0
0D4D : A8               " "             mov     r0,a
0D4E : F9               " "             mov     a,r1
0D4F : 74 00            "t "            call    L0300
0D51 : 68               "h"             add     a,r0
0D52 : A8               " "             mov     r0,a
0D53 : F9               " "             mov     a,r1
0D54 : 94 00            "  "            call    L0400
0D56 : 68               "h"             add     a,r0
0D57 : A8               " "             mov     r0,a
0D58 : F9               " "             mov     a,r1
0D59 : B4 00            "  "            call    L0500
0D5B : 68               "h"             add     a,r0
0D5C : A8               " "             mov     r0,a
0D5D : F9               " "             mov     a,r1
0D5E : D4 FA            "  "            call    L06FA
0D60 : 68               "h"             add     a,r0
0D61 : A8               " "             mov     r0,a
0D62 : F9               " "             mov     a,r1
0D63 : F4 00            "  "            call    L0700
0D65 : 68               "h"             add     a,r0
0D66 : A8               " "             mov     r0,a
0D67 : F5               " "             sel     mb1
0D68 : F9               " "             mov     a,r1
0D69 : 14 00            "  "            call    L0000
0D6B : 68               "h"             add     a,r0
0D6C : A8               " "             mov     r0,a
0D6D : F9               " "             mov     a,r1
0D6E : 34 00            "4 "            call    L0100
0D70 : 68               "h"             add     a,r0
0D71 : A8               " "             mov     r0,a
0D72 : F9               " "             mov     a,r1
0D73 : 54 00            "T "            call    L0200
0D75 : 68               "h"             add     a,r0
0D76 : A8               " "             mov     r0,a
0D77 : F9               " "             mov     a,r1
0D78 : 74 00            "t "            call    L0300
0D7A : 68               "h"             add     a,r0
0D7B : A8               " "             mov     r0,a
0D7C : F9               " "             mov     a,r1
0D7D : 94 00            "  "            call    L0400
0D7F : 68               "h"             add     a,r0
0D80 : A8               " "             mov     r0,a
0D81 : F9               " "             mov     a,r1
0D82 : D4 00            "  "            call    L0600
0D84 : 68               "h"             add     a,r0
0D85 : A8               " "             mov     r0,a
0D86 : F9               " "             mov     a,r1
0D87 : F4 F3            "  "            call    L07F3
0D89 : 68               "h"             add     a,r0
0D8A : A8               " "             mov     r0,a
0D8B : F9               " "             mov     a,r1
0D8C : A3               " "             movp    a,@a
0D8D : 68               "h"             add     a,r0
0D8E : A8               " "             mov     r0,a
0D8F : E9 3E            " >"            djnz    r1,L0D3E
0D91                            L0D91:
0D91 : 96 91            "  "            jnz     L0D91
0D93 : B8 3F            " ?"            mov     r0,#03FH
0D95 : 27               "'"             clr     a
0D96                            L0D96:
0D96 : A0               " "             mov     @r0,a
0D97 : E8 96            "  "            djnz    r0,L0D96
0D99 : E5               " "             sel     mb0
0D9A : F4 02            "  "            call    L0702
0D9C : F5               " "             sel     mb1
0D9D : E4 19            "  "            jmp     L0719
                                ;
0D9F : FF               " "             mov     a,r7
0DA0 : 03 F7            "  "            add     a,#0F7H
0DA2 : C6 A7            "  "            jz      L0DA7
0DA4 : 07               " "             dec     a
0DA5 : 96 B8            "  "            jnz     L0DB8
0DA7                            L0DA7:
0DA7 : E5               " "             sel     mb0
0DA8 : B4 4A            " J"            call    L054A
0DAA : F5               " "             sel     mb1
0DAB : F2 B3            "  "            jb7     L0DB3
0DAD : 37               "7"             cpl     a
0DAE : D2 B8            "  "            jb6     L0DB8
0DB0 : FB               " "             mov     a,r3
0DB1 : A4 B9            "  "            jmp     L05B9
                                ;
0DB3                            L0DB3:
0DB3 : FC               " "             mov     a,r4
0DB4 : 53 C0            "S "            anl     a,#0C0H
0DB6 : A4 B9            "  "            jmp     L05B9
                                ;
0DB8                            L0DB8:
0DB8 : FF               " "             mov     a,r7
0DB9 : B4 D1            "  "            call    L05D1
0DBB                            L0DBB:
0DBB : 89 04            "  "            orl     p1,#004H
0DBD : B4 C9            "  "            call    L05C9
0DBF : 99 FB            "  "            anl     p1,#0FBH
0DC1 : B4 C9            "  "            call    L05C9
0DC3 : EE BB            "  "            djnz    r6,L0DBB
0DC5 : B4 C9            "  "            call    L05C9
0DC7 : B4 C9            "  "            call    L05C9
0DC9 : B9 00            "  "            mov     r1,#000H
0DCB                            L0DCB:
0DCB : E8 CB            "  "            djnz    r0,L0DCB
0DCD : E9 CB            "  "            djnz    r1,L0DCB
0DCF : 83               " "             ret
                                ;
0DD0 : 27               "'"             clr     a
0DD1 : 37               "7"             cpl     a
0DD2 : 9A F8            "  "            anl     p2,#0F8H
0DD4 : 8A 05            "  "            orl     p2,#005H
0DD6 : 90               " "             movx    @r0,a
0DD7 : 9A F8            "  "            anl     p2,#0F8H
0DD9 : 37               "7"             cpl     a
0DDA : 83               " "             ret
                                ;
0DDB : 97               " "             clr     c
0DDC : B8 03            "  "            mov     r0,#003H
0DDE : 8A 42            " B"            orl     p2,#042H
0DE0 : 80               " "             movx    a,@r0
0DE1 : 9A B8            "  "            anl     p2,#0B8H
0DE3 : E9 E6            "  "            djnz    r1,L0DE6
0DE5 : A7               " "             cpl     c
0DE6                            L0DE6:
0DE6 : 83               " "             ret
                                ;
0DE7 : 9A F8            "  "            anl     p2,#0F8H
0DE9 : 8A 06            "  "            orl     p2,#006H
0DEB : 80               " "             movx    a,@r0
0DEC : 9A F8            "  "            anl     p2,#0F8H
0DEE : 83               " "             ret
                                ;
0DEF : FF               " "             mov     a,r7
0DF0 : FF               " "             mov     a,r7
0DF1 : FF               " "             mov     a,r7
0DF2 : FF               " "             mov     a,r7
0DF3 : FF               " "             mov     a,r7
0DF4 : FF               " "             mov     a,r7
0DF5 : FF               " "             mov     a,r7
0DF6 : FF               " "             mov     a,r7
0DF7 : FF               " "             mov     a,r7
0DF8 : FF               " "             mov     a,r7
0DF9 : FF               " "             mov     a,r7
0DFA : FF               " "             mov     a,r7
0DFB : FF               " "             mov     a,r7
0DFC : FF               " "             mov     a,r7
0DFD : FF               " "             mov     a,r7
0DFE : FF               " "             mov     a,r7
0DFF : FF               " "             mov     a,r7
0E00 : A3               " "             movp    a,@a
0E01 : 83               " "             ret
                                ;
0E02 : BF 08            "  "            mov     r7,#008H
0E04 : BE 01            "  "            mov     r6,#001H
0E06 : E5               " "             sel     mb0
0E07 : B4 4F            " O"            call    L054F
0E09 : F5               " "             sel     mb1
0E0A : 12 C3            "  "            jb0     L0EC3
0E0C : B4 C9            "  "            call    L05C9
0E0E : B4 C9            "  "            call    L05C9
0E10 : BD 00            "  "            mov     r5,#000H
0E12                            L0E12:
0E12 : 99 FD            "  "            anl     p1,#0FDH
0E14 : ED 12            "  "            djnz    r5,L0E12
0E16 : 1F               " "             inc     r7
0E17 : 27               "'"             clr     a
0E18 : AB               " "             mov     r3,a
0E19 : AC               " "             mov     r4,a
0E1A : B4 00            "  "            call    L0500
0E1C : B4 15            "  "            call    L0515
0E1E : 03 05            "  "            add     a,#005H
0E20 : 37               "7"             cpl     a
0E21 : AA               " "             mov     r2,a
0E22 : B4 0E            "  "            call    L050E
0E24                            L0E24:
0E24 : F0               " "             mov     a,@r0
0E25 : 18               " "             inc     r0
0E26 : D4 C4            "  "            call    L06C4
0E28 : ED 24            " $"            djnz    r5,L0E24
0E2A : FB               " "             mov     a,r3
0E2B : 96 C3            "  "            jnz     L0EC3
0E2D : FC               " "             mov     a,r4
0E2E : 96 C3            "  "            jnz     L0EC3
0E30                            L0E30:
0E30 : 89 02            "  "            orl     p1,#002H
0E32 : ED 30            " 0"            djnz    r5,L0E30
0E34 : B4 0B            "  "            call    L050B
0E36 : BF 0A            "  "            mov     r7,#00AH
0E38 : BE 01            "  "            mov     r6,#001H
0E3A                            L0E3A:
0E3A : F0               " "             mov     a,@r0
0E3B : 03 1A            "  "            add     a,#01AH
0E3D : AA               " "             mov     r2,a
0E3E                            L0E3E:
0E3E : 26 3E            "&>"            jnt0    L0E3E
0E40 : 80               " "             movx    a,@r0
0E41 : 37               "7"             cpl     a
0E42 : D4 C4            "  "            call    L06C4
0E44 : ED 3A            " :"            djnz    r5,L0E3A
0E46 : 8A 80            "  "            orl     p2,#080H
0E48 : FB               " "             mov     a,r3
0E49 : 96 C3            "  "            jnz     L0EC3
0E4B : FC               " "             mov     a,r4
0E4C : 96 C3            "  "            jnz     L0EC3
0E4E : BD 00            "  "            mov     r5,#000H
0E50                            L0E50:
0E50 : 99 FD            "  "            anl     p1,#0FDH
0E52 : ED 50            " P"            djnz    r5,L0E50
0E54 : B4 00            "  "            call    L0500
0E56 : B4 0E            "  "            call    L050E
0E58                            L0E58:
0E58 : F0               " "             mov     a,@r0
0E59 : A1               " "             mov     @r1,a
0E5A : 18               " "             inc     r0
0E5B : 19               " "             inc     r1
0E5C : ED 58            " X"            djnz    r5,L0E58
0E5E                            L0E5E:
0E5E : 89 02            "  "            orl     p1,#002H
0E60 : ED 5E            " ^"            djnz    r5,L0E5E
0E62 : B4 00            "  "            call    L0500
0E64 : B4 0E            "  "            call    L050E
0E66                            L0E66:
0E66 : F1               " "             mov     a,@r1
0E67 : 37               "7"             cpl     a
0E68 : 17               " "             inc     a
0E69 : 60               "`"             add     a,@r0
0E6A : 97               " "             clr     c
0E6B : 67               "g"             rrc     a
0E6C : AA               " "             mov     r2,a
0E6D : 61               "a"             add     a,@r1
0E6E : A0               " "             mov     @r0,a
0E6F : FA               " "             mov     a,r2
0E70 : 97               " "             clr     c
0E71 : 67               "g"             rrc     a
0E72 : 37               "7"             cpl     a
0E73 : 17               " "             inc     a
0E74 : 60               "`"             add     a,@r0
0E75 : 37               "7"             cpl     a
0E76 : A0               " "             mov     @r0,a
0E77 : 18               " "             inc     r0
0E78 : 19               " "             inc     r1
0E79 : ED 66            " f"            djnz    r5,L0E66
0E7B                            L0E7B:
0E7B : 09               " "             in      a,p1
0E7C : 37               "7"             cpl     a
0E7D : 72 7B            "r{"            jb3     L0E7B
0E7F : 8A 04            "  "            orl     p2,#004H
0E81 : 27               "'"             clr     a
0E82 : AA               " "             mov     r2,a
0E83 : A8               " "             mov     r0,a
0E84 : B9 20            "  "            mov     r1,#020H
0E86 : BB 1F            "  "            mov     r3,#01FH
0E88                            L0E88:
0E88 : D4 CC            "  "            call    L06CC
0E8A : 6A               "j"             add     a,r2
0E8B : AA               " "             mov     r2,a
0E8C : 19               " "             inc     r1
0E8D : EB 88            "  "            djnz    r3,L0E88
0E8F : 37               "7"             cpl     a
0E90 : 17               " "             inc     a
0E91 : D4 CD            "  "            call    L06CD
0E93 : 99 EF            "  "            anl     p1,#0EFH
0E95 : 80               " "             movx    a,@r0
0E96 : 89 10            "  "            orl     p1,#010H
0E98 : B9 10            "  "            mov     r1,#010H
0E9A : B4 CB            "  "            call    L05CB
0E9C : BF 0B            "  "            mov     r7,#00BH
0E9E : BE 01            "  "            mov     r6,#001H
0EA0 : 8A 04            "  "            orl     p2,#004H
0EA2 : 99 F7            "  "            anl     p1,#0F7H
0EA4 : 80               " "             movx    a,@r0
0EA5 : 89 08            "  "            orl     p1,#008H
0EA7 : 27               "'"             clr     a
0EA8 : AA               " "             mov     r2,a
0EA9 : A8               " "             mov     r0,a
0EAA : B9 20            "  "            mov     r1,#020H
0EAC : BC 20            "  "            mov     r4,#020H
0EAE                            L0EAE:
0EAE : 80               " "             movx    a,@r0
0EAF : 53 0F            "S "            anl     a,#00FH
0EB1 : A1               " "             mov     @r1,a
0EB2 : 18               " "             inc     r0
0EB3 : 80               " "             movx    a,@r0
0EB4 : 53 0F            "S "            anl     a,#00FH
0EB6 : 18               " "             inc     r0
0EB7 : 47               "G"             swap    a
0EB8 : 41               "A"             orl     a,@r1
0EB9 : A1               " "             mov     @r1,a
0EBA : 6A               "j"             add     a,r2
0EBB : AA               " "             mov     r2,a
0EBC : 19               " "             inc     r1
0EBD : EC AE            "  "            djnz    r4,L0EAE
0EBF : 99 F7            "  "            anl     p1,#0F7H
0EC1 : 9A F8            "  "            anl     p2,#0F8H
0EC3                            L0EC3:
0EC3 : 83               " "             ret
                                ;
0EC4 : 6A               "j"             add     a,r2
0EC5 : FB               " "             mov     a,r3
0EC6 : 67               "g"             rrc     a
0EC7 : AB               " "             mov     r3,a
0EC8 : FC               " "             mov     a,r4
0EC9 : 67               "g"             rrc     a
0ECA : AC               " "             mov     r4,a
0ECB : 83               " "             ret
                                ;
0ECC : F1               " "             mov     a,@r1
0ECD : 90               " "             movx    @r0,a
0ECE : 18               " "             inc     r0
0ECF : 47               "G"             swap    a
0ED0 : 90               " "             movx    @r0,a
0ED1 : 18               " "             inc     r0
0ED2 : 47               "G"             swap    a
0ED3 : 83               " "             ret
                                ;
0ED4 : 9A C7            "  "            anl     p2,#0C7H
0ED6 : 8A 0C            "  "            orl     p2,#00CH
0ED8 : 90               " "             movx    @r0,a
0ED9 : 8A 18            "  "            orl     p2,#018H
0EDB : 90               " "             movx    @r0,a
0EDC : 9A C7            "  "            anl     p2,#0C7H
0EDE : 80               " "             movx    a,@r0
0EDF : 8A 20            "  "            orl     p2,#020H
0EE1 : 9A F8            "  "            anl     p2,#0F8H
0EE3 : 83               " "             ret
                                ;
0EE4 : FF               " "             mov     a,r7
0EE5 : FF               " "             mov     a,r7
0EE6 : FF               " "             mov     a,r7
0EE7 : FF               " "             mov     a,r7
0EE8 : FF               " "             mov     a,r7
0EE9 : FF               " "             mov     a,r7
0EEA : FF               " "             mov     a,r7
0EEB : FF               " "             mov     a,r7
0EEC : FF               " "             mov     a,r7
0EED : FF               " "             mov     a,r7
0EEE : FF               " "             mov     a,r7
0EEF : FF               " "             mov     a,r7
0EF0 : FF               " "             mov     a,r7
0EF1 : FF               " "             mov     a,r7
0EF2 : FF               " "             mov     a,r7
0EF3 : FF               " "             mov     a,r7
0EF4 : FF               " "             mov     a,r7
0EF5 : FF               " "             mov     a,r7
0EF6 : FF               " "             mov     a,r7
0EF7 : FF               " "             mov     a,r7
0EF8 : FF               " "             mov     a,r7
0EF9 : FF               " "             mov     a,r7
0EFA : FF               " "             mov     a,r7
0EFB : FF               " "             mov     a,r7
0EFC : FF               " "             mov     a,r7
0EFD : FF               " "             mov     a,r7
0EFE : FF               " "             mov     a,r7
0EFF : FF               " "             mov     a,r7
0F00 : 00               " "             nop
0F01 : 19               " "             inc     r1
0F02 : 19               " "             inc     r1
0F03 : 19               " "             inc     r1
0F04 : 19               " "             inc     r1
0F05 : 19               " "             inc     r1
0F06 : 19               " "             inc     r1
0F07 : 52 6E            "Rn"            jb2     L0F6E
0F09 : 6E               "n"             add     a,r6
0F0A : 74 68            "th"            call    L0368
0F0C : 7A               "z"             addc    a,r2
0F0D : 7A               "z"             addc    a,r2
0F0E : 7A               "z"             addc    a,r2
0F0F : 7A               "z"             addc    a,r2
0F10 : C4 C4            "  "            jmp     L06C4
0F12 : C4 C4            "  "            jmp     L06C4
                                ;
0F14 : 17               " "             inc     a
0F15 : 17               " "             inc     a
0F16 : 17               " "             inc     a
0F17 : 44 02            "D "            jmp     L0202
                                ;
0F19 : 9A 78            " x"            anl     p2,#078H
0F1B : 80               " "             movx    a,@r0
0F1C : BF 01            "  "            mov     r7,#001H
0F1E : BE 02            "  "            mov     r6,#002H
0F20 : 36 EF            "6 "            jt0     L0FEF
0F22 : 8A 80            "  "            orl     p2,#080H
0F24 : 1F               " "             inc     r7
0F25 : 80               " "             movx    a,@r0
0F26 : 80               " "             movx    a,@r0
0F27 : 80               " "             movx    a,@r0
0F28 : 80               " "             movx    a,@r0
0F29 : 26 EF            "& "            jnt0    L0FEF
0F2B : 1F               " "             inc     r7
0F2C : B4 19            "  "            call    L0519
0F2E : 03 CC            "  "            add     a,#0CCH
0F30 : F6 EF            "  "            jc      L0FEF
0F32 : 1F               " "             inc     r7
0F33 : B4 25            " %"            call    L0525
0F35 : 03 33            " 3"            add     a,#033H
0F37 : E6 EF            "  "            jnc     L0FEF
0F39 : 1F               " "             inc     r7
0F3A : 1E               " "             inc     r6
0F3B : B4 1D            "  "            call    L051D
0F3D : 37               "7"             cpl     a
0F3E : 03 1E            "  "            add     a,#01EH
0F40 : AA               " "             mov     r2,a
0F41 : B4 21            " !"            call    L0521
0F43 : 6A               "j"             add     a,r2
0F44 : E6 EF            "  "            jnc     L0FEF
0F46 : 1F               " "             inc     r7
0F47 : B4 1D            "  "            call    L051D
0F49 : 03 05            "  "            add     a,#005H
0F4B : 37               "7"             cpl     a
0F4C : AA               " "             mov     r2,a
0F4D : B4 21            " !"            call    L0521
0F4F : 6A               "j"             add     a,r2
0F50 : F6 EF            "  "            jc      L0FEF
0F52 : BF 07            "  "            mov     r7,#007H
0F54 : BE 01            "  "            mov     r6,#001H
0F56 : E5               " "             sel     mb0
0F57 : B4 4A            " J"            call    L054A
0F59 : F5               " "             sel     mb1
0F5A : C6 68            " h"            jz      L0F68
0F5C : E5               " "             sel     mb0
0F5D : B4 4F            " O"            call    L054F
0F5F : F5               " "             sel     mb1
0F60 : 53 F0            "S "            anl     a,#0F0H
0F62 : D3 50            " P"            xrl     a,#050H
0F64 : 96 EF            "  "            jnz     L0FEF
0F66 : E4 6E            " n"            jmp     L076E
                                ;
0F68                            L0F68:
0F68 : D4 9C            "  "            call    L069C
0F6A : 96 EF            "  "            jnz     L0FEF
0F6C : 44 02            "D "            jmp     L0202
                                ;
0F6E                            L0F6E:
0F6E : D4 02            "  "            call    L0602
0F70 : 96 EF            "  "            jnz     L0FEF
0F72 : 44 02            "D "            jmp     L0202
                                ;
0F74 : D4 30            " 0"            call    L0630
0F76 : 96 EF            "  "            jnz     L0FEF
0F78 : 44 02            "D "            jmp     L0202
                                ;
0F7A : E5               " "             sel     mb0
0F7B : B4 4F            " O"            call    L054F
0F7D : F5               " "             sel     mb1
0F7E : 37               "7"             cpl     a
0F7F : 32 C4            "2 "            jb1     L0FC4
0F81 : BF 0C            "  "            mov     r7,#00CH
0F83 : BE 04            "  "            mov     r6,#004H
0F85 : B4 DB            "  "            call    L05DB
0F87 : 32 EF            "2 "            jb1     L0FEF
0F89 : 1F               " "             inc     r7
0F8A : 12 EF            "  "            jb0     L0FEF
0F8C : 1F               " "             inc     r7
0F8D : 27               "'"             clr     a
0F8E                            L0F8E:
0F8E : 43 80            "C "            orl     a,#080H
0F90 : 14 46            " F"            call    L0046
0F92 : 17               " "             inc     a
0F93 : 53 3F            "S?"            anl     a,#03FH
0F95 : 96 8E            "  "            jnz     L0F8E
0F97 : B9 00            "  "            mov     r1,#000H
0F99                            L0F99:
0F99 : B4 DB            "  "            call    L05DB
0F9B : F6 EB            "  "            jc      L0FEB
0F9D : 37               "7"             cpl     a
0F9E : 32 99            "2 "            jb1     L0F99
0FA0 : E5               " "             sel     mb0
0FA1 : F4 15            "  "            call    L0715
0FA3 : F5               " "             sel     mb1
0FA4 : 1F               " "             inc     r7
0FA5 : 23 02            "# "            mov     a,#002H
0FA7 : 94 47            " G"            call    L0447
0FA9 : 27               "'"             clr     a
0FAA                            L0FAA:
0FAA : 43 40            "C@"            orl     a,#040H
0FAC : 14 46            " F"            call    L0046
0FAE : 17               " "             inc     a
0FAF : 53 3F            "S?"            anl     a,#03FH
0FB1 : 96 AA            "  "            jnz     L0FAA
0FB3 : B9 00            "  "            mov     r1,#000H
0FB5                            L0FB5:
0FB5 : B4 DB            "  "            call    L05DB
0FB7 : F6 EB            "  "            jc      L0FEB
0FB9 : 37               "7"             cpl     a
0FBA : 12 B5            "  "            jb0     L0FB5
0FBC : E5               " "             sel     mb0
0FBD : F4 15            "  "            call    L0715
0FBF : F5               " "             sel     mb1
0FC0 : 23 01            "# "            mov     a,#001H
0FC2 : 94 47            " G"            call    L0447
0FC4                            L0FC4:
0FC4 : 94 6D            " m"            call    L046D
0FC6 : B8 41            " A"            mov     r0,#041H
0FC8 : F0               " "             mov     a,@r0
0FC9 : 53 03            "S "            anl     a,#003H
0FCB : C6 E7            "  "            jz      L0FE7
0FCD : BF 10            "  "            mov     r7,#010H
0FCF : BE 05            "  "            mov     r6,#005H
0FD1 : 27               "'"             clr     a
0FD2 : D4 D4            "  "            call    L06D4
0FD4 : D2 EF            "  "            jb6     L0FEF
0FD6 : 1F               " "             inc     r7
0FD7 : B2 EF            "  "            jb5     L0FEF
0FD9 : 1F               " "             inc     r7
0FDA : 23 40            "#@"            mov     a,#040H
0FDC : D4 D4            "  "            call    L06D4
0FDE : 37               "7"             cpl     a
0FDF : D2 EF            "  "            jb6     L0FEF
0FE1 : 1F               " "             inc     r7
0FE2 : B2 EF            "  "            jb5     L0FEF
0FE4 : 27               "'"             clr     a
0FE5 : D4 D4            "  "            call    L06D4
0FE7                            L0FE7:
0FE7 : B4 D0            "  "            call    L05D0
0FE9 : 84 0C            "  "            jmp     L040C
                                ;
0FEB                            L0FEB:
0FEB : E5               " "             sel     mb0
0FEC : F4 15            "  "            call    L0715
0FEE : F5               " "             sel     mb1
0FEF                            L0FEF:
0FEF : B4 9F            "  "            call    L059F
0FF1 : FF               " "             mov     a,r7
0FF2 : B3               " "             jmpp    @a                                              ;INFO: indirect jump
                                ;
0FF3 : A3               " "             movp    a,@a
0FF4 : 83               " "             ret
                                ;
0FF5 : FF               " "             mov     a,r7
0FF6 : FF               " "             mov     a,r7
0FF7 : FF               " "             mov     a,r7
0FF8 : FF               " "             mov     a,r7
0FF9 : FF               " "             mov     a,r7
0FFA : FF               " "             mov     a,r7
0FFB : FF               " "             mov     a,r7
0FFC : FF               " "             mov     a,r7
0FFD : FF               " "             mov     a,r7
0FFE : FF               " "             mov     a,r7
0FFF : FF               " "             mov     a,r7

;--------------------------------------------------------------
Symbol table
============

Value           Type    Name
-----           ----    ----
0000            Code    L0000
0002            Code    L0002
0012            Code    L0012
0013            Code    L0013
001E            Code    L001E
0023            Code    L0023
0029            Code    L0029
002B            Code    L002B
0031            Code    L0031
0037            Code    L0037
003D            Code    L003D
003F            Code    L003F
0045            Code    L0045
0046            Code    L0046
0048            Code    L0048
0052            Code    L0052
0055            Code    L0055
0059            Code    L0059
0063            Code    L0063
006E            Code    L006E
006F            Code    L006F
0074            Code    L0074
007A            Code    L007A
0080            Code    L0080
0091            Code    L0091
0097            Code    L0097
0099            Code    L0099
009B            Code    L009B
009F            Code    L009F
00A5            Code    L00A5
00AE            Code    L00AE
00C3            Code    L00C3
0100            Code    L0100
0102            Code    L0102
0118            Code    L0118
011F            Code    L011F
0122            Code    L0122
0126            Code    L0126
0135            Code    L0135
013E            Code    L013E
013F            Code    L013F
0142            Code    L0142
014E            Code    L014E
015A            Code    L015A
0163            Code    L0163
0169            Code    L0169
016F            Code    L016F
0174            Code    L0174
017B            Code    L017B
017D            Code    L017D
0185            Code    L0185
018B            Code    L018B
018D            Code    L018D
018F            Code    L018F
0191            Code    L0191
0194            Code    L0194
0196            Code    L0196
019C            Code    L019C
01A3            Code    L01A3
01A5            Code    L01A5
01AD            Code    L01AD
01AF            Code    L01AF
01B3            Code    L01B3
01B6            Code    L01B6
01B7            Code    L01B7
01BC            Code    L01BC
01C4            Code    L01C4
01CC            Code    L01CC
01F4            Code    L01F4
0200            Code    L0200
0202            Code    L0202
0206            Code    L0206
0208            Code    L0208
0210            Code    L0210
0216            Code    L0216
021A            Code    L021A
021C            Code    L021C
0222            Code    L0222
022D            Code    L022D
0231            Code    L0231
023B            Code    L023B
023F            Code    L023F
0240            Code    L0240
0243            Code    L0243
0246            Code    L0246
024E            Code    L024E
0265            Code    L0265
026F            Code    L026F
0271            Code    L0271
027B            Code    L027B
0281            Code    L0281
0285            Code    L0285
0287            Code    L0287
0295            Code    L0295
0299            Code    L0299
02B5            Code    L02B5
02BE            Code    L02BE
02C2            Code    L02C2
02CB            Code    L02CB
02CC            Code    L02CC
02CE            Code    L02CE
02D6            Code    L02D6
02E0            Code    L02E0
02EA            Code    L02EA
02EC            Code    L02EC
02F6            Code    L02F6
02F9            Code    L02F9
02FF            Code    L02FF
0300            Code    L0300
0302            Code    L0302
0304            Code    L0304
030C            Code    L030C
031F            Code    L031F
0324            Code    L0324
0328            Code    L0328
032C            Code    L032C
0330            Code    L0330
0332            Code    L0332
0335            Code    L0335
0338            Code    L0338
0340            Code    L0340
0341            Code    L0341
0347            Code    L0347
034B            Code    L034B
034D            Code    L034D
0355            Code    L0355
0359            Code    L0359
0362            Code    L0362
0366            Code    L0366
0368            Code    L0368
0371            Code    L0371
0375            Code    L0375
037B            Code    L037B
0385            Code    L0385
038B            Code    L038B
0391            Code    L0391
0395            Code    L0395
039D            Code    L039D
03A3            Code    L03A3
03A5            Code    L03A5
03A9            Code    L03A9
03AB            Code    L03AB
03B9            Code    L03B9
03BF            Code    L03BF
03C9            Code    L03C9
03D5            Code    L03D5
03D7            Code    L03D7
0400            Code    L0400
0402            Code    L0402
0406            Code    L0406
0408            Code    L0408
040C            Code    L040C
040F            Code    L040F
0410            Code    L0410
0414            Code    L0414
0417            Code    L0417
041A            Code    L041A
0422            Code    L0422
0429            Code    L0429
042B            Code    L042B
0437            Code    L0437
0439            Code    L0439
043C            Code    L043C
043D            Code    L043D
0446            Code    L0446
0447            Code    L0447
0448            Code    L0448
044E            Code    L044E
0450            Code    L0450
0451            Code    L0451
0452            Code    L0452
0454            Code    L0454
0456            Code    L0456
0460            Code    L0460
0469            Code    L0469
046D            Code    L046D
0472            Code    L0472
047B            Code    L047B
0483            Code    L0483
0485            Code    L0485
048A            Code    L048A
0491            Code    L0491
0492            Code    L0492
0495            Code    L0495
04A0            Code    L04A0
04A3            Code    L04A3
04A6            Code    L04A6
04A7            Code    L04A7
04AE            Code    L04AE
04B1            Code    L04B1
04B4            Code    L04B4
04BC            Code    L04BC
04BF            Code    L04BF
04C4            Code    L04C4
04CF            Code    L04CF
04D0            Code    L04D0
04D1            Code    L04D1
04D2            Code    L04D2
04D5            Code    L04D5
04D6            Code    L04D6
04D7            Code    L04D7
04DC            Code    L04DC
04E0            Code    L04E0
04E8            Code    L04E8
04EE            Code    L04EE
04FC            Code    L04FC
0500            Code    L0500
0502            Code    L0502
0506            Code    L0506
050B            Code    L050B
050D            Code    L050D
050E            Code    L050E
0511            Code    L0511
0515            Code    L0515
0519            Code    L0519
051A            Code    L051A
051C            Code    L051C
051D            Code    L051D
0520            Code    L0520
0521            Code    L0521
0525            Code    L0525
0526            Code    L0526
0527            Code    L0527
052E            Code    L052E
0531            Code    L0531
0535            Code    L0535
053A            Code    L053A
053E            Code    L053E
0542            Code    L0542
0544            Code    L0544
0548            Code    L0548
054A            Code    L054A
054F            Code    L054F
0556            Code    L0556
0560            Code    L0560
0576            Code    L0576
057E            Code    L057E
0585            Code    L0585
0588            Code    L0588
058C            Code    L058C
0595            Code    L0595
059A            Code    L059A
059F            Code    L059F
05A9            Code    L05A9
05AC            Code    L05AC
05B9            Code    L05B9
05BA            Code    L05BA
05C1            Code    L05C1
05C7            Code    L05C7
05C9            Code    L05C9
05CB            Code    L05CB
05CF            Code    L05CF
05D0            Code    L05D0
05D1            Code    L05D1
05DB            Code    L05DB
05E7            Code    L05E7
05EE            Code    L05EE
05F7            Code    L05F7
05FF            Code    L05FF
0600            Code    L0600
0602            Code    L0602
0610            Code    L0610
0614            Code    L0614
0624            Code    L0624
062A            Code    L062A
062C            Code    L062C
0630            Code    L0630
0633            Code    L0633
0637            Code    L0637
0650            Code    L0650
0654            Code    L0654
065D            Code    L065D
0664            Code    L0664
0665            Code    L0665
066D            Code    L066D
067E            Code    L067E
0684            Code    L0684
0687            Code    L0687
068A            Code    L068A
068C            Code    L068C
0696            Code    L0696
069A            Code    L069A
069C            Code    L069C
069E            Code    L069E
06A3            Code    L06A3
06A5            Code    L06A5
06AA            Code    L06AA
06AF            Code    L06AF
06B9            Code    L06B9
06BC            Code    L06BC
06C0            Code    L06C0
06C3            Code    L06C3
06C4            Code    L06C4
06C5            Code    L06C5
06CC            Code    L06CC
06CD            Code    L06CD
06CE            Code    L06CE
06D2            Code    L06D2
06D4            Code    L06D4
06D5            Code    L06D5
06E4            Code    L06E4
06EA            Code    L06EA
06EC            Code    L06EC
06F4            Code    L06F4
06FA            Code    L06FA
0700            Code    L0700
0702            Code    L0702
0715            Code    L0715
0719            Code    L0719
0725            Code    L0725
0726            Code    L0726
072B            Code    L072B
0731            Code    L0731
0737            Code    L0737
073D            Code    L073D
0746            Code    L0746
0749            Code    L0749
074C            Code    L074C
0752            Code    L0752
0753            Code    L0753
0755            Code    L0755
0757            Code    L0757
0761            Code    L0761
0766            Code    L0766
076C            Code    L076C
076E            Code    L076E
0772            Code    L0772
0774            Code    L0774
077A            Code    L077A
077E            Code    L077E
0786            Code    L0786
0796            Code    L0796
079D            Code    L079D
07A6            Code    L07A6
07AA            Code    L07AA
07B0            Code    L07B0
07B9            Code    L07B9
07BD            Code    L07BD
07CD            Code    L07CD
07D0            Code    L07D0
07D2            Code    L07D2
07DD            Code    L07DD
07E1            Code    L07E1
07EA            Code    L07EA
07EE            Code    L07EE
07EF            Code    L07EF
07F3            Code    L07F3
07F9            Code    L07F9
07FF            Code    L07FF
0813            Code    L0813
0827            Code    L0827
084D            Code    L084D
084E            Code    L084E
085E            Code    L085E
086A            Code    L086A
0873            Code    L0873
0887            Code    L0887
08AC            Code    L08AC
08C9            Code    L08C9
08CC            Code    L08CC
08D0            Code    L08D0
0911            Code    L0911
0913            Code    L0913
091E            Code    L091E
092F            Code    L092F
093B            Code    L093B
093F            Code    L093F
0950            Code    L0950
0963            Code    L0963
0971            Code    L0971
0975            Code    L0975
0987            Code    L0987
0994            Code    L0994
099D            Code    L099D
09A4            Code    L09A4
09B3            Code    L09B3
09BD            Code    L09BD
0A0D            Code    L0A0D
0A17            Code    L0A17
0A2F            Code    L0A2F
0A39            Code    L0A39
0A3C            Code    L0A3C
0A92            Code    L0A92
0ACE            Code    L0ACE
0AD8            Code    L0AD8
0AE2            Code    L0AE2
0AED            Code    L0AED
0AF7            Code    L0AF7
0AFF            Code    L0AFF
0B0C            Code    L0B0C
0B2C            Code    L0B2C
0B2F            Code    L0B2F
0B32            Code    L0B32
0B55            Code    L0B55
0C14            Code    L0C14
0C1A            Code    L0C1A
0C32            Code    L0C32
0C34            Code    L0C34
0C39            Code    L0C39
0C41            Code    L0C41
0C5B            Code    L0C5B
0C81            Code    L0C81
0C8C            Code    L0C8C
0C8F            Code    L0C8F
0C96            Code    L0C96
0CA0            Code    L0CA0
0CB1            Code    L0CB1
0CC9            Code    L0CC9
0CD5            Code    L0CD5
0CDB            Code    L0CDB
0CDF            Code    L0CDF
0CE5            Code    L0CE5
0D02            Code    L0D02
0D2A            Code    L0D2A
0D3E            Code    L0D3E
0D91            Code    L0D91
0D96            Code    L0D96
0DA7            Code    L0DA7
0DB3            Code    L0DB3
0DB8            Code    L0DB8
0DBB            Code    L0DBB
0DCB            Code    L0DCB
0DE6            Code    L0DE6
0E12            Code    L0E12
0E24            Code    L0E24
0E30            Code    L0E30
0E3A            Code    L0E3A
0E3E            Code    L0E3E
0E50            Code    L0E50
0E58            Code    L0E58
0E5E            Code    L0E5E
0E66            Code    L0E66
0E7B            Code    L0E7B
0E88            Code    L0E88
0EAE            Code    L0EAE
0EC3            Code    L0EC3
0F68            Code    L0F68
0F6E            Code    L0F6E
0F8E            Code    L0F8E
0F99            Code    L0F99
0FAA            Code    L0FAA
0FB5            Code    L0FB5
0FC4            Code    L0FC4
0FE7            Code    L0FE7
0FEB            Code    L0FEB
0FEF            Code    L0FEF

Number of symbols:                      446

;--------------------------------------------------------------