Automatic Generated Disassembly of `rom-1.bin'



; *** text follows ***

 *=$C000





; Basic command table

 C000  BASADDR    .word END     -1, FOR     -1, NEXT    -1, DATA    -1
 C008             .word INPUTF  -1, INPUT   -1, DIM     -1, READ    -1
 C010             .word LET     -1, GOTO    -1, RUN     -1, IF      -1
 C018             .word RESTORE -1, GOSUB   -1, RETURN  -1, REM     -1
 C020             .word TSTSTOP -1, ON      -1, WAIT    -1, LOAD    -1
 C028             .word SAVE    -1, VERIFY  -1, DEF     -1, POKE    -1
 C030             .word PRINTF  -1, PRINT   -1, CONT    -1, LIST    -1
 C038             .word CLR     -1, CMD     -1, SYS     -1, OPEN    -1
 C040             .word CLOSE   -1, GET     -1, NEW     -1



; Function address table

 C046             .word SGN     , INT     , ABS     , USR     
 C04E             .word FRE     , POS     , SQR     , RND     
 C056             .word LOG     , EXP     , COS     , SIN     
 C05E             .word TAN     , ATN     , PEEK    , LEN     
 C066             .word STR     , VAL     , ASC     , CHR     
 C06E             .word LEFT    , RIGHT   , MID     



; Operator table with priority and address

 C074  OPTABLE    .byte $79, $3E, $D7, $79, $27, $D7, $7B, $FF  ;Y>WY'W{.
 C07C             .byte $D8, $7B, $E3, $D9, $7F, $2D, $DE, $50  ;X{.Y.-.p
 C084             .byte $D8, $CE, $46, $D5, $CE, $7D, $66, $DE  ;XNfUN}F.
 C08C             .byte $5A, $E7, $CD, $64, $05, $CF            ;z.MDeO


; BASIC keywords

 C092  KEYWORDS   .byte $45, $4E, $C4, $46, $4F, $D2, $4E, $45  ;enDfoRne
 C09A             .byte $58, $D4, $44, $41, $54, $C1, $49, $4E  ;xTdatAin
 C0A2             .byte $50, $55, $54, $A3, $49, $4E, $50, $55  ;put#inpu
 C0AA             .byte $D4, $44, $49, $CD, $52, $45, $41, $C4  ;TdiMreaD
 C0B2             .byte $4C, $45, $D4, $47, $4F, $54, $CF, $52  ;leTgotOr
 C0BA             .byte $55, $CE, $49, $C6, $52, $45, $53, $54  ;uNiFrest
 C0C2             .byte $4F, $52, $C5, $47, $4F, $53, $55, $C2  ;orEgosuB
 C0CA             .byte $52, $45, $54, $55, $52, $CE, $52, $45  ;returNre
 C0D2             .byte $CD, $53, $54, $4F, $D0, $4F, $CE, $57  ;MstoPoNw
 C0DA             .byte $41, $49, $D4, $4C, $4F, $41, $C4, $53  ;aiTloaDs
 C0E2             .byte $41, $56, $C5, $56, $45, $52, $49, $46  ;avEverif
 C0EA             .byte $D9, $44, $45, $C6, $50, $4F, $4B, $C5  ;YdeFpokE
 C0F2             .byte $50, $52, $49, $4E, $54, $A3, $50, $52  ;print#pr
 C0FA             .byte $49, $4E, $D4, $43, $4F, $4E, $D4, $4C  ;inTconTl
 C102             .byte $49, $53, $D4, $43, $4C, $D2, $43, $4D  ;isTclRcm
 C10A             .byte $C4, $53, $59, $D3, $4F, $50, $45, $CE  ;DsySopeN
 C112             .byte $43, $4C, $4F, $53, $C5, $47, $45, $D4  ;closEgeT
 C11A             .byte $4E, $45, $D7, $54, $41, $42, $A8, $54  ;neWtab(t
 C122             .byte $CF, $46, $CE, $53, $50, $43, $A8, $54  ;OfNspc(t
 C12A             .byte $48, $45, $CE, $4E, $4F, $D4, $53, $54  ;heNnoTst
 C132             .byte $45, $D0, $AB, $AD, $AA, $AF, $DE, $41  ;eP+-*/.a
 C13A             .byte $4E, $C4, $4F, $D2, $BE, $BD, $BC, $53  ;nDoR>=<s
 C142             .byte $47, $CE, $49, $4E, $D4, $41, $42, $D3  ;gNinTabS
 C14A             .byte $55, $53, $D2, $46, $52, $C5, $50, $4F  ;usRfrEpo
 C152             .byte $D3, $53, $51, $D2, $52, $4E, $C4, $4C  ;SsqRrnDl
 C15A             .byte $4F, $C7, $45, $58, $D0, $43, $4F, $D3  ;oGexPcoS
 C162             .byte $53, $49, $CE, $54, $41, $CE, $41, $54  ;siNtaNat
 C16A             .byte $CE, $50, $45, $45, $CB, $4C, $45, $CE  ;NpeeKleN
 C172             .byte $53, $54, $52, $A4, $56, $41, $CC, $41  ;str$vaLa
 C17A             .byte $53, $C3, $43, $48, $52, $A4, $4C, $45  ;sCchr$le
 C182             .byte $46, $54, $A4, $52, $49, $47, $48, $54  ;ft$right
 C18A             .byte $A4, $4D, $49, $44, $A4, $00            ;$mid$.


; System messages 

 C190  ERRTAB     .byte $4E, $45, $58, $54, $20, $57, $49, $54  ;next wit
 C198             .byte $48, $4F, $55, $54, $20, $46, $4F, $D2  ;hout foR
 C1A0             .byte $53, $59, $4E, $54, $41, $D8, $52, $45  ;syntaXre
 C1A8             .byte $54, $55, $52, $4E, $20, $57, $49, $54  ;turn wit
 C1B0             .byte $48, $4F, $55, $54, $20, $47, $4F, $53  ;hout gos
 C1B8             .byte $55, $C2, $4F, $55, $54, $20, $4F, $46  ;uBout of
 C1C0             .byte $20, $44, $41, $54, $C1, $49, $4C, $4C  ; datAill
 C1C8             .byte $45, $47, $41, $4C, $20, $51, $55, $41  ;egal qua
 C1D0             .byte $4E, $54, $49, $54, $D9, $00, $00, $00  ;ntitY...
 C1D8             .byte $00, $00, $4F, $56, $45, $52, $46, $4C  ;..overfl
 C1E0             .byte $4F, $D7, $4F, $55, $54, $20, $4F, $46  ;oWout of
 C1E8             .byte $20, $4D, $45, $4D, $4F, $52, $D9, $55  ; memorYu
 C1F0             .byte $4E, $44, $45, $46, $27, $44, $20, $53  ;ndef'd s
 C1F8             .byte $54, $41, $54, $45, $4D, $45, $4E, $D4  ;tatemenT
 C200             .byte $42, $41, $44, $20, $53, $55, $42, $53  ;bad subs
 C208             .byte $43, $52, $49, $50, $D4, $52, $45, $44  ;cripTred
 C210             .byte $49, $4D, $27, $44, $20, $41, $52, $52  ;im'd arr
 C218             .byte $41, $D9, $44, $49, $56, $49, $53, $49  ;aYdivisi
 C220             .byte $4F, $4E, $20, $42, $59, $20, $5A, $45  ;on by ze
 C228             .byte $52, $CF, $49, $4C, $4C, $45, $47, $41  ;rOillega
 C230             .byte $4C, $20, $44, $49, $52, $45, $43, $D4  ;l direcT
 C238             .byte $54, $59, $50, $45, $20, $4D, $49, $53  ;type mis
 C240             .byte $4D, $41, $54, $43, $C8, $53, $54, $52  ;matcHstr
 C248             .byte $49, $4E, $47, $20, $54, $4F, $4F, $20  ;ing too 
 C250             .byte $4C, $4F, $4E, $C7, $42, $41, $44, $20  ;lonGbad 
 C258             .byte $44, $41, $54, $C1, $46, $4F, $52, $4D  ;datAform
 C260             .byte $55, $4C, $41, $20, $54, $4F, $4F, $20  ;ula too 
 C268             .byte $43, $4F, $4D, $50, $4C, $45, $D8, $43  ;compleXc
 C270             .byte $41, $4E, $27, $54, $20, $43, $4F, $4E  ;an't con
 C278             .byte $54, $49, $4E, $55, $C5, $55, $4E, $44  ;tinuEund
 C280             .byte $45, $46, $27, $44, $20, $46, $55, $4E  ;ef'd fun
 C288             .byte $43, $54, $49, $4F, $CE, $20, $45, $52  ;ctioN er
 C290             .byte $52, $4F, $52, $00, $20, $49, $4E, $20  ;ror. in 
 C298             .byte $00, $0D, $0A, $52, $45, $41, $44, $59  ;.mjready
 C2A0             .byte $2E, $0D, $0A, $00, $0D, $0A, $42, $52  ;.mj.mjbr
 C2A8             .byte $45, $41, $4B, $00                      ;eak.

 C2AC  BA        iC2AC      TSX           
 C2AD  E8                   INX           
 C2AE  E8                   INX           
 C2AF  E8                   INX           
 C2B0  E8                   INX           
 C2B1  BD 01 01  iC2B1      LDA STACK+1,X 
 C2B4  C9 81                CMP #$81      
 C2B6  D0 21                BNE iC2D9     
 C2B8  A5 99                LDA x99       
 C2BA  D0 0A                BNE iC2C6     
 C2BC  BD 02 01             LDA STACK+2,X 
 C2BF  85 98                STA x98       
 C2C1  BD 03 01             LDA STACK+3,X 
 C2C4  85 99                STA x99       
 C2C6  DD 03 01  iC2C6      CMP STACK+3,X 
 C2C9  D0 07                BNE iC2D2     
 C2CB  A5 98                LDA x98       
 C2CD  DD 02 01             CMP STACK+2,X 
 C2D0  F0 07                BEQ iC2D9     
 C2D2  8A        iC2D2      TXA           
 C2D3  18                   CLC           
 C2D4  69 12                ADC #$12      
 C2D6  AA                   TAX           
 C2D7  D0 D8                BNE iC2B1     
 C2D9  60        iC2D9      RTS           

 C2DA  20 2A C3  iC2DA      JSR iC32A     
 C2DD  85 80                STA x80       
 C2DF  84 81                STY x81       
 C2E1  38        iC2E1      SEC           
 C2E2  A5 A9                LDA xA9       
 C2E4  E5 AE                SBC xAE       
 C2E6  85 71                STA x71       
 C2E8  A8                   TAY           
 C2E9  A5 AA                LDA xAA       
 C2EB  E5 AF                SBC xAF       
 C2ED  AA                   TAX           
 C2EE  E8                   INX           
 C2EF  98                   TYA           
 C2F0  F0 23                BEQ iC315     
 C2F2  A5 A9                LDA xA9       
 C2F4  38                   SEC           
 C2F5  E5 71                SBC x71       
 C2F7  85 A9                STA xA9       
 C2F9  B0 03                BCS iC2FE     
 C2FB  C6 AA                DEC xAA       
 C2FD  38                   SEC           
 C2FE  A5 A7     iC2FE      LDA xA7       
 C300  E5 71                SBC x71       
 C302  85 A7                STA xA7       
 C304  B0 08                BCS iC30E     
 C306  C6 A8                DEC xA8       
 C308  90 04                BCC iC30E     
 C30A  B1 A9     iC30A      LDA (xA9),Y   
 C30C  91 A7                STA (xA7),Y   
 C30E  88        iC30E      DEY           
 C30F  D0 F9                BNE iC30A     
 C311  B1 A9                LDA (xA9),Y   
 C313  91 A7                STA (xA7),Y   
 C315  C6 AA     iC315      DEC xAA       
 C317  C6 A8                DEC xA8       
 C319  CA                   DEX           
 C31A  D0 F2                BNE iC30E     
 C31C  60                   RTS           

 C31D  0A        iC31D      ASL           
 C31E  69 36                ADC #$36      
 C320  B0 35                BCS iC357     
 C322  85 71                STA x71       
 C324  BA                   TSX           
 C325  E4 71                CPX x71       
 C327  90 2E                BCC iC357     
 C329  60                   RTS           
 C32A  C4 83     iC32A      CPY x83       
 C32C  90 28                BCC iC356     
 C32E  D0 04                BNE iC334     
 C330  C5 82                CMP x82       
 C332  90 22                BCC iC356     
 C334  48        iC334      PHA           
 C335  A2 09                LDX #$09      
 C337  98                   TYA           
 C338  48        iC338      PHA           
 C339  B5 A6                LDA xA6,X     
 C33B  CA                   DEX           
 C33C  10 FA                BPL iC338     
 C33E  20 04 D4             JSR iD404     
 C341  A2 F7                LDX #$F7      
 C343  68        iC343      PLA           
 C344  95 B0                STA xB0,X     
 C346  E8                   INX           
 C347  30 FA                BMI iC343     
 C349  68                   PLA           
 C34A  A8                   TAY           
 C34B  68                   PLA           
 C34C  C4 83                CPY x83       
 C34E  90 06                BCC iC356     
 C350  D0 05                BNE iC357     
 C352  C5 82                CMP x82       
 C354  B0 01                BCS iC357     
 C356  60        iC356      RTS           
 C357  A2 52     iC357      LDX #$52      
 C359  46 64     iC359      LSR x64       
 C35B  A5 03                LDA x03       
 C35D  F0 07                BEQ iC366     
 C35F  20 CC FF             JSR CLRCH     
 C362  A9 00                LDA #$00      
 C364  85 03                STA x03       
 C366  20 D2 C9  iC366      JSR iC9D2     
 C369  20 47 CA             JSR iCA47     
 C36C  BD 90 C1  iC36C      LDA ERRTAB,X  
 C36F  48                   PHA           
 C370  29 7F                AND #$7F      
 C372  20 49 CA             JSR iCA49     
 C375  E8                   INX           
 C376  68                   PLA           
 C377  10 F3                BPL iC36C     
 C379  20 84 C5  iC379      JSR iC584     
 C37C  A9 8D                LDA #$8D      
 C37E  A0 C2                LDY #$C2      
 C380  20 27 CA  iC380      JSR iCA27     
 C383  A4 89                LDY x89       
 C385  C8                   INY           
 C386  F0 03                BEQ iC38B     
 C388  20 94 DC             JSR iDC94     
 C38B  46 64     iC38B      LSR x64       
 C38D  A9 99                LDA #$99      
 C38F  A0 C2                LDY #$C2      
 C391  20 27 CA             JSR iCA27     
 C394  20 68 C4  iC394      JSR iC468     
 C397  86 C9                STX xC9       
 C399  84 CA                STY xCA       
 C39B  20 C2 00             JSR iC2       
 C39E  F0 F4                BEQ iC394     
 C3A0  A2 FF                LDX #$FF      
 C3A2  86 89                STX x89       
 C3A4  90 06                BCC iC3AC     
 C3A6  20 8D C4             JSR iC48D     
 C3A9  4C E9 C6             JMP iC6E9     
 C3AC  20 63 C8  iC3AC      JSR iC863     
 C3AF  20 8D C4             JSR iC48D     
 C3B2  84 5C                STY x5C       
 C3B4  20 22 C5             JSR iC522     
 C3B7  90 44                BCC iC3FD     
 C3B9  A0 01                LDY #$01      
 C3BB  B1 AE                LDA (xAE),Y   
 C3BD  85 72                STA x72       
 C3BF  A5 7C                LDA x7C       
 C3C1  85 71                STA x71       
 C3C3  A5 AF                LDA xAF       
 C3C5  85 74                STA x74       
 C3C7  A5 AE                LDA xAE       
 C3C9  88                   DEY           
 C3CA  F1 AE                SBC (xAE),Y   
 C3CC  18                   CLC           
 C3CD  65 7C                ADC x7C       
 C3CF  85 7C                STA x7C       
 C3D1  85 73                STA x73       
 C3D3  A5 7D                LDA x7D       
 C3D5  69 FF                ADC #$FF      
 C3D7  85 7D                STA x7D       
 C3D9  E5 AF                SBC xAF       
 C3DB  AA                   TAX           
 C3DC  38                   SEC           
 C3DD  A5 AE                LDA xAE       
 C3DF  E5 7C                SBC x7C       
 C3E1  A8                   TAY           
 C3E2  B0 03                BCS iC3E7     
 C3E4  E8                   INX           
 C3E5  C6 74                DEC x74       
 C3E7  18        iC3E7      CLC           
 C3E8  65 71                ADC x71       
 C3EA  90 03                BCC iC3EF     
 C3EC  C6 72                DEC x72       
 C3EE  18                   CLC           
 C3EF  B1 71     iC3EF      LDA (x71),Y   
 C3F1  91 73                STA (x73),Y   
 C3F3  C8                   INY           
 C3F4  D0 F9                BNE iC3EF     
 C3F6  E6 72                INC x72       
 C3F8  E6 74                INC x74       
 C3FA  CA                   DEX           
 C3FB  D0 F2                BNE iC3EF     
 C3FD  A5 0A     iC3FD      LDA x0A       
 C3FF  F0 2F                BEQ iC430     
 C401  A5 86                LDA x86       
 C403  A4 87                LDY x87       
 C405  85 82                STA x82       
 C407  84 83                STY x83       
 C409  A5 7C                LDA x7C       
 C40B  85 A9                STA xA9       
 C40D  65 5C                ADC x5C       
 C40F  85 A7                STA xA7       
 C411  A4 7D                LDY x7D       
 C413  84 AA                STY xAA       
 C415  90 01                BCC iC418     
 C417  C8                   INY           
 C418  84 A8     iC418      STY xA8       
 C41A  20 DA C2             JSR iC2DA     
 C41D  A5 80                LDA x80       
 C41F  A4 81                LDY x81       
 C421  85 7C                STA x7C       
 C423  84 7D                STY x7D       
 C425  A4 5C                LDY x5C       
 C427  88                   DEY           
 C428  B9 06 00  iC428      LDA x06,Y     
 C42B  91 AE                STA (xAE),Y   
 C42D  88                   DEY           
 C42E  10 F8                BPL iC428     
 C430  20 67 C5  iC430      JSR iC567     
 C433  A5 7A                LDA x7A       
 C435  A4 7B                LDY x7B       
 C437  85 71                STA x71       
 C439  84 72                STY x72       
 C43B  18                   CLC           
 C43C  A0 01     iC43C      LDY #$01      
 C43E  B1 71                LDA (x71),Y   
 C440  D0 03                BNE iC445     
 C442  4C 94 C3             JMP iC394     
 C445  A0 04     iC445      LDY #$04      
 C447  C8        iC447      INY           
 C448  B1 71                LDA (x71),Y   
 C44A  D0 FB                BNE iC447     
 C44C  C8                   INY           
 C44D  98                   TYA           
 C44E  65 71                ADC x71       
 C450  AA                   TAX           
 C451  A0 00                LDY #$00      
 C453  91 71                STA (x71),Y   
 C455  A5 72                LDA x72       
 C457  69 00                ADC #$00      
 C459  C8                   INY           
 C45A  91 71                STA (x71),Y   
 C45C  86 71                STX x71       
 C45E  85 72                STA x72       
 C460  90 DA                BCC iC43C     
 C462  CA                   DEX           
 C463  10 05                BPL iC46A     
 C465  20 D2 C9             JSR iC9D2     
 C468  A2 00     iC468      LDX #$00      
 C46A  20 79 C4  iC46A      JSR iC479     
 C46D  C9 0D                CMP #$0D      
 C46F  F0 05                BEQ iC476     
 C471  95 0A                STA x0A,X     
 C473  E8                   INX           
 C474  D0 F4                BNE iC46A     
 C476  4C C8 C9  iC476      JMP iC9C8     

 C479  20 CF FF  iC479      JSR BASIN     
 C47C  A4 03                LDY x03       
 C47E  D0 0C                BNE iC48C     
 C480  C9 0F                CMP #$0F      
 C482  D0 08                BNE iC48C     
 C484  48                   PHA           
 C485  A5 64                LDA x64       
 C487  49 FF                EOR #$FF      
 C489  85 64                STA x64       
 C48B  68                   PLA           
 C48C  60        iC48C      RTS           

 C48D  A6 C9     iC48D      LDX xC9       
 C48F  A0 04                LDY #$04      
 C491  84 60                STY x60       
 C493  B5 00     iC493      LDA USR,X     
 C495  10 07                BPL iC49E     
 C497  C9 FF                CMP #$FF      
 C499  F0 41                BEQ iC4DC     
 C49B  E8                   INX           
 C49C  D0 F5                BNE iC493     
 C49E  C9 20     iC49E      CMP #$20      
 C4A0  F0 3A                BEQ iC4DC     
 C4A2  85 5B                STA x5B       
 C4A4  C9 22                CMP #$22      
 C4A6  F0 58                BEQ iC500     
 C4A8  24 60                BIT x60       
 C4AA  70 30                BVS iC4DC     
 C4AC  C9 3F                CMP #$3F      
 C4AE  D0 04                BNE iC4B4     
 C4B0  A9 99                LDA #$99      
 C4B2  D0 28                BNE iC4DC     
 C4B4  C9 30     iC4B4      CMP #$30      
 C4B6  90 04                BCC iC4BC     
 C4B8  C9 3C                CMP #$3C      
 C4BA  90 20                BCC iC4DC     
 C4BC  84 C0     iC4BC      STY xC0       
 C4BE  A0 00                LDY #$00      
 C4C0  84 5C                STY x5C       
 C4C2  88                   DEY           
 C4C3  86 C9                STX xC9       
 C4C5  CA                   DEX           
 C4C6  C8        iC4C6      INY           
 C4C7  E8        iC4C7      INX           
 C4C8  B5 00     iC4C8      LDA USR,X     
 C4CA  C9 20                CMP #$20      
 C4CC  F0 F9                BEQ iC4C7     
 C4CE  38                   SEC           
 C4CF  F9 92 C0             SBC KEYWORDS,Y
 C4D2  F0 F2                BEQ iC4C6     
 C4D4  C9 80                CMP #$80      
 C4D6  D0 2F                BNE iC507     
 C4D8  05 5C                ORA x5C       
 C4DA  A4 C0     iC4DA      LDY xC0       
 C4DC  E8        iC4DC      INX           
 C4DD  C8                   INY           
 C4DE  99 05 00             STA x05,Y     
 C4E1  B9 05 00             LDA x05,Y     
 C4E4  F0 34                BEQ iC51A     
 C4E6  38                   SEC           
 C4E7  E9 3A                SBC #$3A      
 C4E9  F0 04                BEQ iC4EF     
 C4EB  C9 49                CMP #$49      
 C4ED  D0 02                BNE iC4F1     
 C4EF  85 60     iC4EF      STA x60       
 C4F1  38        iC4F1      SEC           
 C4F2  E9 55                SBC #$55      
 C4F4  D0 9D                BNE iC493     
 C4F6  85 5B                STA x5B       
 C4F8  B5 00     iC4F8      LDA USR,X     
 C4FA  F0 E0                BEQ iC4DC     
 C4FC  C5 5B                CMP x5B       
 C4FE  F0 DC                BEQ iC4DC     
 C500  C8        iC500      INY           
 C501  99 05 00             STA x05,Y     
 C504  E8                   INX           
 C505  D0 F1                BNE iC4F8     
 C507  A6 C9     iC507      LDX xC9       
 C509  E6 5C                INC x5C       
 C50B  C8        iC50B      INY           
 C50C  B9 91 C0             LDA KEYWORDS-1,Y              
 C50F  10 FA                BPL iC50B     
 C511  B9 92 C0             LDA KEYWORDS,Y
 C514  D0 B2                BNE iC4C8     
 C516  B5 00                LDA USR,X     
 C518  10 C0                BPL iC4DA     
 C51A  99 07 00  iC51A      STA x07,Y     
 C51D  A9 09                LDA #$09      
 C51F  85 C9                STA xC9       
 C521  60                   RTS           

 C522  A5 7A     iC522      LDA x7A       
 C524  A6 7B                LDX x7B       
 C526  A0 01     iC526      LDY #$01      
 C528  85 AE                STA xAE       
 C52A  86 AF                STX xAF       
 C52C  B1 AE                LDA (xAE),Y   
 C52E  F0 1F                BEQ iC54F     
 C530  C8                   INY           
 C531  C8                   INY           
 C532  A5 09                LDA x09       
 C534  D1 AE                CMP (xAE),Y   
 C536  90 18                BCC iC550     
 C538  F0 03                BEQ iC53D     
 C53A  88                   DEY           
 C53B  D0 09                BNE iC546     
 C53D  A5 08     iC53D      LDA x08       
 C53F  88                   DEY           
 C540  D1 AE                CMP (xAE),Y   
 C542  90 0C                BCC iC550     
 C544  F0 0A                BEQ iC550     
 C546  88        iC546      DEY           
 C547  B1 AE                LDA (xAE),Y   
 C549  AA                   TAX           
 C54A  88                   DEY           
 C54B  B1 AE                LDA (xAE),Y   
 C54D  B0 D7                BCS iC526     
 C54F  18        iC54F      CLC           
 C550  60        iC550      RTS           

 C551  D0 FD     NEW        BNE iC550     
 C553  A9 00     iC553      LDA #$00      
 C555  A8                   TAY           
 C556  91 7A                STA (x7A),Y   
 C558  C8                   INY           
 C559  91 7A                STA (x7A),Y   
 C55B  A5 7A                LDA x7A       
 C55D  69 02                ADC #$02      
 C55F  85 7C                STA x7C       
 C561  A5 7B                LDA x7B       
 C563  69 00                ADC #$00      
 C565  85 7D                STA x7D       
 C567  20 9A C5  iC567      JSR iC59A     
 C56A  A5 86     iC56A      LDA x86       
 C56C  A4 87                LDY x87       
 C56E  85 82                STA x82       
 C570  84 83                STY x83       
 C572  20 E7 FF             JSR CLALL     
 C575  A5 7C                LDA x7C       
 C577  A4 7D                LDY x7D       
 C579  85 7E                STA x7E       
 C57B  84 7F                STY x7F       
 C57D  85 80                STA x80       
 C57F  84 81                STY x81       
 C581  20 0D C7  iC581      JSR RESTORE   
 C584  A2 68     iC584      LDX #$68      
 C586  86 65                STX x65       
 C588  68                   PLA           
 C589  A8                   TAY           
 C58A  68                   PLA           
 C58B  A2 FE                LDX #$FE      
 C58D  9A                   TXS           
 C58E  48                   PHA           
 C58F  98                   TYA           
 C590  48                   PHA           
 C591  A9 00                LDA #$00      
 C593  85 8D                STA x8D       
 C595  85 61                STA x61       
 C597  60                   RTS           

 C598  51                   .byte $51
 C599  60        iC599      RTS           

 C59A  18        iC59A      CLC           
 C59B  A5 7A                LDA x7A       
 C59D  69 FF                ADC #$FF      
 C59F  85 C9                STA xC9       
 C5A1  A5 7B                LDA x7B       
 C5A3  69 FF                ADC #$FF      
 C5A5  85 CA                STA xCA       
 C5A7  60                   RTS           

 C5A8  90 06     LIST       BCC iC5B0     
 C5AA  F0 04                BEQ iC5B0     
 C5AC  C9 AB                CMP #$AB      
 C5AE  D0 E9                BNE iC599     
 C5B0  20 63 C8  iC5B0      JSR iC863     
 C5B3  20 22 C5             JSR iC522     
 C5B6  20 C8 00             JSR iC8       
 C5B9  F0 0C                BEQ iC5C7     
 C5BB  C9 AB                CMP #$AB      
 C5BD  D0 91                BNE iC550     
 C5BF  20 C2 00             JSR iC2       
 C5C2  20 63 C8             JSR iC863     
 C5C5  D0 89                BNE iC550     
 C5C7  68        iC5C7      PLA           
 C5C8  68                   PLA           
 C5C9  A5 08                LDA x08       
 C5CB  05 09                ORA x09       
 C5CD  D0 06                BNE iC5D5     
 C5CF  A9 FF                LDA #$FF      
 C5D1  85 08                STA x08       
 C5D3  85 09                STA x09       
 C5D5  A0 01     iC5D5      LDY #$01      
 C5D7  84 60                STY x60       
 C5D9  B1 AE                LDA (xAE),Y   
 C5DB  F0 41                BEQ iC61E     
 C5DD  20 E1 FF             JSR GETSTP    
 C5E0  20 D2 C9             JSR iC9D2     
 C5E3  C8                   INY           
 C5E4  B1 AE                LDA (xAE),Y   
 C5E6  AA                   TAX           
 C5E7  C8                   INY           
 C5E8  B1 AE                LDA (xAE),Y   
 C5EA  C5 09                CMP x09       
 C5EC  D0 04                BNE iC5F2     
 C5EE  E4 08                CPX x08       
 C5F0  F0 02                BEQ iC5F4     
 C5F2  B0 2A     iC5F2      BCS iC61E     
 C5F4  84 98     iC5F4      STY x98       
 C5F6  20 9F DC             JSR iDC9F     
 C5F9  A9 20                LDA #$20      
 C5FB  A4 98     iC5FB      LDY x98       
 C5FD  29 7F                AND #$7F      
 C5FF  20 49 CA  iC5FF      JSR iCA49     
 C602  C9 22                CMP #$22      
 C604  D0 06                BNE iC60C     
 C606  A5 60                LDA x60       
 C608  49 FF                EOR #$FF      
 C60A  85 60                STA x60       
 C60C  C8        iC60C      INY           
 C60D  B1 AE                LDA (xAE),Y   
 C60F  D0 10                BNE iC621     
 C611  A8                   TAY           
 C612  B1 AE                LDA (xAE),Y   
 C614  AA                   TAX           
 C615  C8                   INY           
 C616  B1 AE                LDA (xAE),Y   
 C618  86 AE                STX xAE       
 C61A  85 AF                STA xAF       
 C61C  D0 B7                BNE iC5D5     
 C61E  4C 8B C3  iC61E      JMP iC38B     
 C621  10 DC     iC621      BPL iC5FF     
 C623  C9 FF                CMP #$FF      
 C625  F0 D8                BEQ iC5FF     
 C627  24 60                BIT x60       
 C629  30 D4                BMI iC5FF     
 C62B  38                   SEC           
 C62C  E9 7F                SBC #$7F      
 C62E  AA                   TAX           
 C62F  84 98                STY x98       
 C631  A0 FF                LDY #$FF      
 C633  CA        iC633      DEX           
 C634  F0 08                BEQ iC63E     
 C636  C8        iC636      INY           
 C637  B9 92 C0             LDA KEYWORDS,Y
 C63A  10 FA                BPL iC636     
 C63C  30 F5                BMI iC633     
 C63E  C8        iC63E      INY           
 C63F  B9 92 C0             LDA KEYWORDS,Y
 C642  30 B7                BMI iC5FB     
 C644  20 49 CA             JSR iCA49     
 C647  D0 F5                BNE iC63E     
 C649  A9 80     FOR        LDA #$80      
 C64B  85 61                STA x61       
 C64D  20 9D C8             JSR LET       
 C650  20 AC C2             JSR iC2AC     
 C653  D0 05                BNE iC65A     
 C655  8A                   TXA           
 C656  69 0F                ADC #$0F      
 C658  AA                   TAX           
 C659  9A                   TXS           
 C65A  68        iC65A      PLA           
 C65B  68                   PLA           
 C65C  A9 09                LDA #$09      
 C65E  20 1D C3             JSR iC31D     
 C661  20 FE C7             JSR iC7FE     
 C664  18                   CLC           
 C665  98                   TYA           
 C666  65 C9                ADC xC9       
 C668  48                   PHA           
 C669  A5 CA                LDA xCA       
 C66B  69 00                ADC #$00      
 C66D  48                   PHA           
 C66E  A5 89                LDA x89       
 C670  48                   PHA           
 C671  A5 88                LDA x88       
 C673  48                   PHA           
 C674  A9 A4                LDA #$A4      
 C676  20 13 CE             JSR iCE13     
 C679  20 A7 CC             JSR iCCA7     
 C67C  20 A4 CC             JSR iCCA4     
 C67F  A5 B5                LDA xB5       
 C681  09 7F                ORA #$7F      
 C683  25 B1                AND xB1       
 C685  85 B1                STA xB1       
 C687  A9 92                LDA #$92      
 C689  A0 C6                LDY #$C6      
 C68B  85 71                STA x71       
 C68D  84 72                STY x72       
 C68F  4C 5D CD             JMP iCD5D     

 C692  A9 91                LDA #$91      
 C694  A0 D8                LDY #$D8      
 C696  20 74 DA             JSR iDA74     
 C699  20 C8 00             JSR iC8       
 C69C  C9 A9                CMP #$A9      
 C69E  D0 06                BNE iC6A6     
 C6A0  20 C2 00             JSR iC2       
 C6A3  20 A4 CC             JSR iCCA4     
 C6A6  20 FD DA  iC6A6      JSR iDAFD     
 C6A9  20 52 CD             JSR iCD52     
 C6AC  A5 99                LDA x99       
 C6AE  48                   PHA           
 C6AF  A5 98                LDA x98       
 C6B1  48                   PHA           
 C6B2  A9 81                LDA #$81      
 C6B4  48                   PHA           
 C6B5  20 E1 FF  iC6B5      JSR GETSTP    
 C6B8  A5 C9                LDA xC9       
 C6BA  A4 CA                LDY xCA       
 C6BC  F0 06                BEQ iC6C4     
 C6BE  85 8C                STA x8C       
 C6C0  84 8D                STY x8D       
 C6C2  A0 00                LDY #$00      
 C6C4  B1 C9     iC6C4      LDA (xC9),Y   
 C6C6  F0 07                BEQ iC6CF     
 C6C8  C9 3A                CMP #$3A      
 C6CA  F0 1D                BEQ iC6E9     
 C6CC  4C 1C CE  iC6CC      JMP iCE1C     
 C6CF  A0 02     iC6CF      LDY #$02      
 C6D1  B1 C9                LDA (xC9),Y   
 C6D3  18                   CLC           
 C6D4  F0 5F                BEQ iC735     
 C6D6  C8                   INY           
 C6D7  B1 C9                LDA (xC9),Y   
 C6D9  85 88                STA x88       
 C6DB  C8                   INY           
 C6DC  B1 C9                LDA (xC9),Y   
 C6DE  85 89                STA x89       
 C6E0  98                   TYA           
 C6E1  65 C9                ADC xC9       
 C6E3  85 C9                STA xC9       
 C6E5  90 02                BCC iC6E9     
 C6E7  E6 CA                INC xCA       
 C6E9  20 C2 00  iC6E9      JSR iC2       
 C6EC  20 F2 C6             JSR iC6F2     
 C6EF  4C B5 C6             JMP iC6B5     
 C6F2  F0 6A     iC6F2      BEQ iC75E     
 C6F4  38                   SEC           
 C6F5  E9 80     iC6F5      SBC #$80      
 C6F7  B0 03                BCS iC6FC     
 C6F9  4C 9D C8             JMP LET       
 C6FC  C9 23     iC6FC      CMP #$23      
 C6FE  B0 CC                BCS iC6CC     
 C700  0A                   ASL           
 C701  A8                   TAY           
 C702  B9 01 C0             LDA BASADDR+1,Y               
 C705  48                   PHA           
 C706  B9 00 C0             LDA BASADDR,Y 
 C709  48                   PHA           
 C70A  4C C2 00             JMP iC2       
 C70D  38        RESTORE    SEC           
 C70E  A5 7A                LDA x7A       
 C710  E9 01                SBC #$01      
 C712  A4 7B                LDY x7B       
 C714  B0 01                BCS iC717     
 C716  88                   DEY           
 C717  85 90     iC717      STA x90       
 C719  84 91                STY x91       
 C71B  60                   RTS           
 C71C  B0 01     TSTSTOP    BCS iC71F     
 C71E  18        END        CLC           
 C71F  D0 3D     iC71F      BNE iC75E     
 C721  A5 C9                LDA xC9       
 C723  A4 CA                LDY xCA       
 C725  F0 0C                BEQ iC733     
 C727  85 8C                STA x8C       
 C729  84 8D                STY x8D       
 C72B  A5 88     iC72B      LDA x88       
 C72D  A4 89                LDY x89       
 C72F  85 8A                STA x8A       
 C731  84 8B                STY x8B       
 C733  68        iC733      PLA           
 C734  68                   PLA           
 C735  A9 A4     iC735      LDA #$A4      
 C737  A0 C2                LDY #$C2      
 C739  A2 00                LDX #$00      
 C73B  86 64                STX x64       
 C73D  90 03                BCC iC742     
 C73F  4C 80 C3             JMP iC380     
 C742  4C 8B C3  iC742      JMP iC38B     
 C745  D0 17     CONT       BNE iC75E     
 C747  A2 DF                LDX #$DF      
 C749  A4 8D                LDY x8D       
 C74B  D0 03                BNE iC750     
 C74D  4C 59 C3             JMP iC359     
 C750  A5 8C     iC750      LDA x8C       
 C752  85 C9                STA xC9       
 C754  84 CA                STY xCA       
 C756  A5 8A                LDA x8A       
 C758  A4 8B                LDY x8B       
 C75A  85 88                STA x88       
 C75C  84 89                STY x89       
 C75E  60        iC75E      RTS           

 C75F  20 76 D6             JSR iD676     
 C762  D0 FA                BNE iC75E     
 C764  E8                   INX           
 C765  E0 0A                CPX #$0A      
 C767  B0 04                BCS iC76D     
 C769  CA                   DEX           
 C76A  86 04                STX x04       
 C76C  60                   RTS           
 C76D  4C 30 D1  iC76D      JMP iD130     

 C770  D0 EC     CLR        BNE iC75E     
 C772  4C 6A C5             JMP iC56A     

 C775  D0 03     RUN        BNE iC77A     
 C777  4C 67 C5             JMP iC567     
 C77A  20 6A C5  iC77A      JSR iC56A     
 C77D  4C 94 C7             JMP iC794     

 C780  A9 03     GOSUB      LDA #$03      
 C782  20 1D C3             JSR iC31D     
 C785  A5 CA                LDA xCA       
 C787  48                   PHA           
 C788  A5 C9                LDA xC9       
 C78A  48                   PHA           
 C78B  A5 89                LDA x89       
 C78D  48                   PHA           
 C78E  A5 88                LDA x88       
 C790  48                   PHA           
 C791  A9 8D                LDA #$8D      
 C793  48                   PHA           
 C794  20 C8 00  iC794      JSR iC8       
 C797  20 9D C7             JSR GOTO      
 C79A  4C B5 C6             JMP iC6B5     

 C79D  20 63 C8  GOTO       JSR iC863     
 C7A0  20 01 C8             JSR iC801     
 C7A3  A5 89                LDA x89       
 C7A5  C5 09                CMP x09       
 C7A7  B0 0B                BCS iC7B4     
 C7A9  98                   TYA           
 C7AA  38                   SEC           
 C7AB  65 C9                ADC xC9       
 C7AD  A6 CA                LDX xCA       
 C7AF  90 07                BCC iC7B8     
 C7B1  E8                   INX           
 C7B2  B0 04                BCS iC7B8     
 C7B4  A5 7A     iC7B4      LDA x7A       
 C7B6  A6 7B                LDX x7B       
 C7B8  20 26 C5  iC7B8      JSR iC526     
 C7BB  90 1E                BCC iC7DB     
 C7BD  A5 AE                LDA xAE       
 C7BF  E9 01                SBC #$01      
 C7C1  85 C9                STA xC9       
 C7C3  A5 AF                LDA xAF       
 C7C5  E9 00                SBC #$00      
 C7C7  85 CA                STA xCA       
 C7C9  60        iC7C9      RTS           
 C7CA  D0 FD     RETURN     BNE iC7C9     
 C7CC  A9 FF                LDA #$FF      
 C7CE  85 98                STA x98       
 C7D0  20 AC C2             JSR iC2AC     
 C7D3  9A                   TXS           
 C7D4  C9 8D                CMP #$8D      
 C7D6  F0 0B                BEQ iC7E3     
 C7D8  A2 16                LDX #$16      
 C7DA  2C A2 5F             .byte $2C
 C7DB  A2 5F     iC7DB      LDX #$5F      
 C7DD  4C 59 C3             JMP iC359     
 C7E0  4C 1C CE  iC7E0      JMP iCE1C     
 C7E3  68        iC7E3      PLA           
 C7E4  68                   PLA           
 C7E5  85 88                STA x88       
 C7E7  68                   PLA           
 C7E8  85 89                STA x89       
 C7EA  68                   PLA           
 C7EB  85 C9                STA xC9       
 C7ED  68                   PLA           
 C7EE  85 CA                STA xCA       
 C7F0  20 FE C7  DATA       JSR iC7FE     
 C7F3  98        iC7F3      TYA           
 C7F4  18                   CLC           
 C7F5  65 C9                ADC xC9       
 C7F7  85 C9                STA xC9       
 C7F9  90 02                BCC iC7FD     
 C7FB  E6 CA                INC xCA       
 C7FD  60        iC7FD      RTS           

 C7FE  A2 3A     iC7FE      LDX #$3A      
 C800  2C A2 00             .byte $2C
 C801  A2 00     iC801      LDX #$00      
 C803  86 5A                STX x5A       
 C805  A0 00                LDY #$00      
 C807  84 5B                STY x5B       
 C809  A5 5B     iC809      LDA x5B       
 C80B  A6 5A                LDX x5A       
 C80D  85 5A                STA x5A       
 C80F  86 5B                STX x5B       
 C811  B1 C9     iC811      LDA (xC9),Y   
 C813  F0 E8                BEQ iC7FD     
 C815  C5 5B                CMP x5B       
 C817  F0 E4                BEQ iC7FD     
 C819  C8                   INY           
 C81A  C9 22                CMP #$22      
 C81C  F0 EB                BEQ iC809     
 C81E  D0 F1                BNE iC811     
 C820  20 B8 CC  IF         JSR iCCB8     
 C823  20 C8 00             JSR iC8       
 C826  C9 89                CMP #$89      
 C828  F0 05                BEQ iC82F     
 C82A  A9 A7                LDA #$A7      
 C82C  20 13 CE             JSR iCE13     
 C82F  A5 B0     iC82F      LDA xB0       
 C831  D0 05                BNE iC838     
 C833  20 01 C8  REM        JSR iC801     
 C836  F0 BB                BEQ iC7F3     
 C838  20 C8 00  iC838      JSR iC8       
 C83B  B0 03                BCS iC840     
 C83D  4C 9D C7             JMP GOTO      
 C840  4C F2 C6  iC840      JMP iC6F2     

 C843  20 76 D6  ON         JSR iD676     
 C846  48                   PHA           
 C847  C9 8D                CMP #$8D      
 C849  F0 04                BEQ iC84F     
 C84B  C9 89     iC84B      CMP #$89      
 C84D  D0 91                BNE iC7E0     
 C84F  C6 B4     iC84F      DEC xB4       
 C851  D0 04                BNE iC857     
 C853  68                   PLA           
 C854  4C F5 C6             JMP iC6F5     
 C857  20 C2 00  iC857      JSR iC2       
 C85A  20 63 C8             JSR iC863     
 C85D  C9 2C                CMP #$2C      
 C85F  F0 EE                BEQ iC84F     
 C861  68                   PLA           
 C862  60        iC862      RTS           

 C863  A2 00     iC863      LDX #$00      
 C865  86 08                STX x08       
 C867  86 09                STX x09       
 C869  B0 F7     iC869      BCS iC862     
 C86B  E9 2F                SBC #$2F      
 C86D  85 5A                STA x5A       
 C86F  A5 09                LDA x09       
 C871  85 71                STA x71       
 C873  C9 19                CMP #$19      
 C875  B0 D4                BCS iC84B     
 C877  A5 08                LDA x08       
 C879  0A                   ASL           
 C87A  26 71                ROL x71       
 C87C  0A                   ASL           
 C87D  26 71                ROL x71       
 C87F  65 08                ADC x08       
 C881  85 08                STA x08       
 C883  A5 71                LDA x71       
 C885  65 09                ADC x09       
 C887  85 09                STA x09       
 C889  06 08                ASL x08       
 C88B  26 09                ROL x09       
 C88D  A5 08                LDA x08       
 C88F  65 5A                ADC x5A       
 C891  85 08                STA x08       
 C893  90 02                BCC iC897     
 C895  E6 09                INC x09       
 C897  20 C2 00  iC897      JSR iC2       
 C89A  4C 69 C8             JMP iC869     

 C89D  20 7B CF  LET        JSR iCF7B     
 C8A0  85 98                STA x98       
 C8A2  84 99                STY x99       
 C8A4  A9 B2                LDA #$B2      
 C8A6  20 13 CE             JSR iCE13     
 C8A9  A5 5F                LDA x5F       
 C8AB  48                   PHA           
 C8AC  A5 5E                LDA x5E       
 C8AE  48                   PHA           
 C8AF  20 B8 CC             JSR iCCB8     
 C8B2  68                   PLA           
 C8B3  2A                   ROL           
 C8B4  20 AA CC             JSR iCCAA     
 C8B7  D0 18                BNE iC8D1     
 C8B9  68                   PLA           
 C8BA  10 12     iC8BA      BPL iC8CE     
 C8BC  20 ED DA             JSR iDAED     
 C8BF  20 A7 D0             JSR iD0A7     
 C8C2  A0 00                LDY #$00      
 C8C4  A5 B3                LDA xB3       
 C8C6  91 98                STA (x98),Y   
 C8C8  C8                   INY           
 C8C9  A5 B4                LDA xB4       
 C8CB  91 98                STA (x98),Y   
 C8CD  60                   RTS           
 C8CE  4C A2 DA  iC8CE      JMP iDAA2     
 C8D1  68        iC8D1      PLA           
 C8D2  A4 99     iC8D2      LDY x99       
 C8D4  C0 D0                CPY #$D0      
 C8D6  D0 53                BNE iC92B     
 C8D8  20 7E D5             JSR iD57E     
 C8DB  C9 06                CMP #$06      
 C8DD  F0 03                BEQ iC8E2     
 C8DF  4C 30 D1             JMP iD130     
 C8E2  A0 00     iC8E2      LDY #$00      
 C8E4  84 B0                STY xB0       
 C8E6  84 B5                STY xB5       
 C8E8  84 C0     iC8E8      STY xC0       
 C8EA  20 1C C9             JSR iC91C     
 C8ED  20 B4 D9             JSR iD9B4     
 C8F0  E6 C0                INC xC0       
 C8F2  A4 C0                LDY xC0       
 C8F4  20 1C C9             JSR iC91C     
 C8F7  20 DE DA             JSR iDADE     
 C8FA  AA                   TAX           
 C8FB  F0 05                BEQ iC902     
 C8FD  E8                   INX           
 C8FE  8A                   TXA           
 C8FF  20 BF D9             JSR iD9BF     
 C902  A4 C0     iC902      LDY xC0       
 C904  C8                   INY           
 C905  C0 06                CPY #$06      
 C907  D0 DF                BNE iC8E8     
 C909  20 B4 D9             JSR iD9B4     
 C90C  20 6D DB             JSR iDB6D     
 C90F  A2 02                LDX #$02      
 C911  78                   SEI           
 C912  B5 B2     iC912      LDA xB2,X     
 C914  9D 00 02             STA x0200,X   
 C917  CA                   DEX           
 C918  10 F8                BPL iC912     
 C91A  58                   CLI           
 C91B  60                   RTS           
 C91C  B1 71     iC91C      LDA (x71),Y   
 C91E  20 CF 00             JSR iCF       
 C921  90 03                BCC iC926     
 C923  4C 30 D1             JMP iD130     
 C926  E9 2F     iC926      SBC #$2F      
 C928  4C 50 DC             JMP iDC50     
 C92B  A0 02     iC92B      LDY #$02      
 C92D  B1 B3                LDA (xB3),Y   
 C92F  C5 83                CMP x83       
 C931  90 17                BCC iC94A     
 C933  D0 07                BNE iC93C     
 C935  88                   DEY           
 C936  B1 B3                LDA (xB3),Y   
 C938  C5 82                CMP x82       
 C93A  90 0E                BCC iC94A     
 C93C  A4 B4     iC93C      LDY xB4       
 C93E  C4 7D                CPY x7D       
 C940  90 08                BCC iC94A     
 C942  D0 0D                BNE iC951     
 C944  A5 B3                LDA xB3       
 C946  C5 7C                CMP x7C       
 C948  B0 07                BCS iC951     
 C94A  A5 B3     iC94A      LDA xB3       
 C94C  A4 B4                LDY xB4       
 C94E  4C 67 C9             JMP iC967     
 C951  A0 00     iC951      LDY #$00      
 C953  B1 B3                LDA (xB3),Y   
 C955  20 59 D3             JSR iD359     
 C958  A5 9F                LDA x9F       
 C95A  A4 A0                LDY xA0       
 C95C  85 BE                STA xBE       
 C95E  84 BF                STY xBF       
 C960  20 52 D5             JSR iD552     
 C963  A9 B0                LDA #$B0      
 C965  A0 00                LDY #$00      
 C967  85 9F     iC967      STA x9F       
 C969  84 A0                STY xA0       
 C96B  20 B3 D5             JSR iD5B3     
 C96E  A0 00                LDY #$00      
 C970  B1 9F                LDA (x9F),Y   
 C972  91 98                STA (x98),Y   
 C974  C8                   INY           
 C975  B1 9F                LDA (x9F),Y   
 C977  91 98                STA (x98),Y   
 C979  C8                   INY           
 C97A  B1 9F                LDA (x9F),Y   
 C97C  91 98                STA (x98),Y   
 C97E  60                   RTS           

 C97F  20 85 C9  PRINTF     JSR CMD       
 C982  4C D6 CA             JMP iCAD6     

 C985  20 76 D6  CMD        JSR iD676     
 C988  F0 05                BEQ iC98F     
 C98A  A9 2C                LDA #$2C      
 C98C  20 13 CE             JSR iCE13     
 C98F  08        iC98F      PHP           
 C990  20 C9 FF             JSR CKOUT     
 C993  86 03                STX x03       
 C995  28                   PLP           
 C996  4C 9F C9             JMP PRINT     

 C999  20 2A CA  iC999      JSR iCA2A     
 C99C  20 C8 00  iC99C      JSR iC8       
 C99F  F0 31     PRINT      BEQ iC9D2     
 C9A1  F0 55     iC9A1      BEQ iC9F8     
 C9A3  C9 A3                CMP #$A3      
 C9A5  F0 5F                BEQ iCA06     
 C9A7  C9 A6                CMP #$A6      
 C9A9  F0 5B                BEQ iCA06     
 C9AB  C9 2C                CMP #$2C      
 C9AD  F0 4A                BEQ iC9F9     
 C9AF  C9 3B                CMP #$3B      
 C9B1  F0 6E                BEQ iCA21     
 C9B3  20 B8 CC             JSR iCCB8     
 C9B6  24 5E                BIT x5E       
 C9B8  30 DF                BMI iC999     
 C9BA  20 AF DC             JSR iDCAF     
 C9BD  20 6B D3             JSR iD36B     
 C9C0  20 2A CA             JSR iCA2A     
 C9C3  20 44 CA             JSR iCA44     
 C9C6  D0 D4                BNE iC99C     
 C9C8  A0 00     iC9C8      LDY #$00      
 C9CA  94 0A                STY x0A,X     
 C9CC  A2 09                LDX #$09      
 C9CE  A5 03                LDA x03       
 C9D0  D0 26                BNE iC9F8     
 C9D2  A5 03     iC9D2      LDA x03       
 C9D4  D0 02                BNE iC9D8     
 C9D6  85 05                STA x05       
 C9D8  A9 0D     iC9D8      LDA #$0D      
 C9DA  20 49 CA             JSR iCA49     
 C9DD  A9 0A                LDA #$0A      
 C9DF  20 49 CA             JSR iCA49     
 C9E2  A5 03     iC9E2      LDA x03       
 C9E4  D0 12                BNE iC9F8     
 C9E6  8A                   TXA           
 C9E7  48                   PHA           
 C9E8  A6 04                LDX x04       
 C9EA  F0 08                BEQ iC9F4     
 C9EC  A9 00                LDA #$00      
 C9EE  20 49 CA  iC9EE      JSR iCA49     
 C9F1  CA                   DEX           
 C9F2  D0 FA                BNE iC9EE     
 C9F4  86 05     iC9F4      STX x05       
 C9F6  68                   PLA           
 C9F7  AA                   TAX           
 C9F8  60        iC9F8      RTS           
 C9F9  A5 05     iC9F9      LDA x05       
 C9FB  38                   SEC           
 C9FC  E9 0A     iC9FC      SBC #$0A      
 C9FE  B0 FC                BCS iC9FC     
 CA00  49 FF                EOR #$FF      
 CA02  69 01                ADC #$01      
 CA04  D0 14                BNE iCA1A     
 CA06  48        iCA06      PHA           
 CA07  20 73 D6             JSR iD673     
 CA0A  C9 29                CMP #$29      
 CA0C  D0 75                BNE iCA83     
 CA0E  68                   PLA           
 CA0F  C9 A3                CMP #$A3      
 CA11  D0 08                BNE iCA1B     
 CA13  8A                   TXA           
 CA14  E5 05                SBC x05       
 CA16  90 09                BCC iCA21     
 CA18  F0 07                BEQ iCA21     
 CA1A  AA        iCA1A      TAX           
 CA1B  20 44 CA  iCA1B      JSR iCA44     
 CA1E  CA                   DEX           
 CA1F  D0 FA                BNE iCA1B     
 CA21  20 C2 00  iCA21      JSR iC2       
 CA24  4C A1 C9             JMP iC9A1     
 CA27  20 6B D3  iCA27      JSR iD36B     
 CA2A  20 7E D5  iCA2A      JSR iD57E     
 CA2D  AA                   TAX           
 CA2E  A0 00                LDY #$00      
 CA30  E8                   INX           
 CA31  CA        iCA31      DEX           
 CA32  F0 C4                BEQ iC9F8     
 CA34  B1 71                LDA (x71),Y   
 CA36  20 49 CA             JSR iCA49     
 CA39  C8                   INY           
 CA3A  C9 0D                CMP #$0D      
 CA3C  D0 F3                BNE iCA31     
 CA3E  20 E2 C9             JSR iC9E2     
 CA41  4C 31 CA             JMP iCA31     
 CA44  A9 1D     iCA44      LDA #$1D      
 CA46  2C A9 3F             .byte $2C
 CA47  A9 3F     iCA47      LDA #$3F      
 CA49  24 64     iCA49      BIT x64       
 CA4B  30 27                BMI iCA74     
 CA4D  48                   PHA           
 CA4E  C9 1D                CMP #$1D      
 CA50  F0 18                BEQ iCA6A     
 CA52  C9 9D                CMP #$9D      
 CA54  F0 04                BEQ iCA5A     
 CA56  C9 14                CMP #$14      
 CA58  D0 0A                BNE iCA64     
 CA5A  A5 05     iCA5A      LDA x05       
 CA5C  F0 12                BEQ iCA70     
 CA5E  A5 03                LDA x03       
 CA60  D0 0E                BNE iCA70     
 CA62  C6 05                DEC x05       
 CA64  29 7F     iCA64      AND #$7F      
 CA66  C9 20                CMP #$20      
 CA68  90 06                BCC iCA70     
 CA6A  A5 03     iCA6A      LDA x03       
 CA6C  20 CC E1             JSR iE1CC     
 CA6F  EA                   NOP           
 CA70  68        iCA70      PLA           
 CA71  20 D2 FF             JSR BSOUT     
 CA74  29 FF     iCA74      AND #$FF      
 CA76  60                   RTS           
 CA77  A5 62     iCA77      LDA x62       
 CA79  F0 0B                BEQ iCA86     
 CA7B  20 C2 E1             JSR iE1C2     
 CA7E  EA                   NOP           
 CA7F  85 88                STA x88       
 CA81  84 89                STY x89       
 CA83  4C 1C CE  iCA83      JMP iCE1C     
 CA86  A5 03     iCA86      LDA x03       
 CA88  F0 05                BEQ iCA8F     
 CA8A  A2 C4                LDX #$C4      
 CA8C  4C 59 C3             JMP iC359     
 CA8F  A9 23     iCA8F      LDA #$23      
 CA91  A0 CC                LDY #$CC      
 CA93  20 27 CA             JSR iCA27     
 CA96  A5 8C                LDA x8C       
 CA98  A4 8D                LDY x8D       
 CA9A  85 C9                STA xC9       
 CA9C  84 CA                STY xCA       
 CA9E  60                   RTS           

 CA9F  20 8B D2  GET        JSR iD28B     
 CAA2  C9 23                CMP #$23      
 CAA4  D0 10                BNE iCAB6     
 CAA6  20 C2 00             JSR iC2       
 CAA9  20 76 D6             JSR iD676     
 CAAC  A9 2C                LDA #$2C      
 CAAE  20 13 CE             JSR iCE13     
 CAB1  20 C6 FF             JSR CHKIN     
 CAB4  86 03                STX x03       
 CAB6  A2 0B     iCAB6      LDX #$0B      
 CAB8  A0 00                LDY #$00      
 CABA  84 0B                STY x0B       
 CABC  A9 40                LDA #$40      
 CABE  20 2A CB             JSR iCB2A     
 CAC1  A6 03                LDX x03       
 CAC3  D0 13                BNE iCAD8     
 CAC5  60                   RTS           
 CAC6  20 76 D6  INPUTF     JSR iD676     
 CAC9  A9 2C                LDA #$2C      
 CACB  20 13 CE             JSR iCE13     
 CACE  20 C6 FF             JSR CHKIN     
 CAD1  86 03                STX x03       
 CAD3  20 F1 CA             JSR iCAF1     
 CAD6  A5 03     iCAD6      LDA x03       
 CAD8  20 CC FF  iCAD8      JSR CLRCH     
 CADB  A2 00                LDX #$00      
 CADD  86 03                STX x03       
 CADF  60                   RTS           

 CAE0  46 64     INPUT      LSR x64       
 CAE2  C9 22                CMP #$22      
 CAE4  D0 0B                BNE iCAF1     
 CAE6  20 D1 CD             JSR iCDD1     
 CAE9  A9 3B                LDA #$3B      
 CAEB  20 13 CE             JSR iCE13     
 CAEE  20 2A CA             JSR iCA2A     
 CAF1  20 8B D2  iCAF1      JSR iD28B     
 CAF4  A9 2C                LDA #$2C      
 CAF6  85 09                STA x09       
 CAF8  20 17 CB  iCAF8      JSR iCB17     
 CAFB  A5 03                LDA x03       
 CAFD  F0 0D                BEQ iCB0C     
 CAFF  AD 0C 02             LDA STATUS    
 CB02  29 02                AND #$02      
 CB04  F0 06                BEQ iCB0C     
 CB06  20 D6 CA             JSR iCAD6     
 CB09  4C F0 C7             JMP DATA      
 CB0C  A5 0A     iCB0C      LDA x0A       
 CB0E  D0 19                BNE iCB29      ; This branch goes to nirvana!
 CB10  A5 03                LDA x03       
 CB12  D0 E4                BNE iCAF8     
 CB14  4C 9B E1             JMP iE19B     
 CB17  A5 03     iCB17      LDA x03       
 CB19  D0 06                BNE iCB21     
 CB1B  20 47 CA             JSR iCA47     
 CB1E  20 44 CA             JSR iCA44     
 CB21  4C 68 C4  iCB21      JMP iC468     
 CB24  A6 90     READ       LDX x90       
 CB26  A4 91                LDY x91       
; *** CB28: CALL ADDRESS ALIGNMENT. This may indicate misassembly ***
iCB29     = * + 1 ;   referenced
 CB28  A9 98                LDA #$98      
 CB2A  85 62     iCB2A      STA x62       
 CB2C  86 92                STX x92       
 CB2E  84 93                STY x93       
 CB30  20 7B CF  iCB30      JSR iCF7B     
 CB33  85 98                STA x98       
 CB35  84 99                STY x99       
 CB37  A5 C9                LDA xC9       
 CB39  A4 CA                LDY xCA       
 CB3B  85 08                STA x08       
 CB3D  84 09                STY x09       
 CB3F  A6 92                LDX x92       
 CB41  A4 93                LDY x93       
 CB43  86 C9                STX xC9       
 CB45  84 CA                STY xCA       
 CB47  20 C8 00             JSR iC8       
 CB4A  D0 1F                BNE iCB6B     
 CB4C  24 62                BIT x62       
 CB4E  50 0B                BVC iCB5B     
 CB50  20 E4 FF             JSR GET       
 CB53  85 0A                STA x0A       
 CB55  A0 00                LDY #$00      
 CB57  A2 09                LDX #$09      
 CB59  D0 0C                BNE iCB67     
 CB5B  30 72     iCB5B      BMI iCBCF     
 CB5D  A5 03                LDA x03       
 CB5F  D0 03                BNE iCB64     
 CB61  20 47 CA             JSR iCA47     
 CB64  20 17 CB  iCB64      JSR iCB17     
 CB67  86 C9     iCB67      STX xC9       
 CB69  84 CA                STY xCA       
 CB6B  20 C2 00  iCB6B      JSR iC2       
 CB6E  24 5E                BIT x5E       
 CB70  10 2E                BPL iCBA0     
 CB72  24 62                BIT x62       
 CB74  50 06                BVC iCB7C     
 CB76  A9 00                LDA #$00      
 CB78  20 BC E1             JSR iE1BC     
 CB7B  EA                   NOP           
 CB7C  85 5A     iCB7C      STA x5A       
 CB7E  C9 22                CMP #$22      
 CB80  F0 07                BEQ iCB89     
 CB82  A9 3A                LDA #$3A      
 CB84  85 5A                STA x5A       
 CB86  A9 2C                LDA #$2C      
 CB88  18        iCB88      CLC           
 CB89  85 5B     iCB89      STA x5B       
 CB8B  A5 C9                LDA xC9       
 CB8D  A4 CA                LDY xCA       
 CB8F  69 00                ADC #$00      
 CB91  90 01                BCC iCB94     
 CB93  C8                   INY           
 CB94  20 71 D3  iCB94      JSR iD371     
 CB97  20 BB D6             JSR iD6BB     
 CB9A  20 D2 C8             JSR iC8D2     
 CB9D  4C A8 CB             JMP iCBA8     
 CBA0  20 C5 DB  iCBA0      JSR iDBC5     
 CBA3  A5 5F                LDA x5F       
 CBA5  20 BA C8             JSR iC8BA     
 CBA8  20 C8 00  iCBA8      JSR iC8       
 CBAB  F0 07                BEQ iCBB4     
 CBAD  C9 2C                CMP #$2C      
 CBAF  F0 03                BEQ iCBB4     
 CBB1  4C 77 CA             JMP iCA77     
 CBB4  A5 C9     iCBB4      LDA xC9       
 CBB6  A4 CA                LDY xCA       
 CBB8  85 92                STA x92       
 CBBA  84 93                STY x93       
 CBBC  A5 08                LDA x08       
 CBBE  A4 09                LDY x09       
 CBC0  85 C9                STA xC9       
 CBC2  84 CA                STY xCA       
 CBC4  20 C8 00             JSR iC8       
 CBC7  F0 2C                BEQ iCBF5     
 CBC9  20 11 CE             JSR iCE11     
 CBCC  4C 30 CB             JMP iCB30     
 CBCF  20 FE C7  iCBCF      JSR iC7FE     
 CBD2  C8                   INY           
 CBD3  AA                   TAX           
 CBD4  D0 12                BNE iCBE8     
 CBD6  A2 2A                LDX #$2A      
 CBD8  C8                   INY           
 CBD9  B1 C9                LDA (xC9),Y   
 CBDB  F0 6D                BEQ iCC4A     
 CBDD  C8                   INY           
 CBDE  B1 C9                LDA (xC9),Y   
 CBE0  85 8E                STA x8E       
 CBE2  C8                   INY           
 CBE3  B1 C9                LDA (xC9),Y   
 CBE5  C8                   INY           
 CBE6  85 8F                STA x8F       
 CBE8  B1 C9     iCBE8      LDA (xC9),Y   
 CBEA  AA                   TAX           
 CBEB  20 F3 C7             JSR iC7F3     
 CBEE  E0 83                CPX #$83      
 CBF0  D0 DD                BNE iCBCF     
 CBF2  4C 6B CB             JMP iCB6B     
 CBF5  A5 92     iCBF5      LDA x92       
 CBF7  A4 93                LDY x93       
 CBF9  A6 62                LDX x62       
 CBFB  10 03                BPL iCC00     
 CBFD  4C 17 C7             JMP iC717     
 CC00  A0 00     iCC00      LDY #$00      
 CC02  B1 92                LDA (x92),Y   
 CC04  F0 0B                BEQ iCC11     
 CC06  A5 03                LDA x03       
 CC08  D0 07                BNE iCC11     
 CC0A  A9 12                LDA #$12      
 CC0C  A0 CC                LDY #$CC      
 CC0E  4C 27 CA             JMP iCA27     
 CC11  60        iCC11      RTS           
 CC12             .byte $3F, $45, $58, $54, $52, $41, $20, $49  ;?extra i
 CC1A             .byte $47, $4E, $4F, $52, $45, $44, $0D, $0A  ;gnoredmj
 CC22             .byte $00, $3F, $52, $45, $44, $4F, $20, $46  ;.?redo f
 CC2A             .byte $52, $4F, $4D, $20, $53, $54, $41, $52  ;rom star
 CC32             .byte $54, $0D, $0A, $00                      ;tmj.

 CC36  D0 04     NEXT       BNE iCC3C     
 CC38  A0 00                LDY #$00      
 CC3A  F0 03                BEQ iCC3F     
 CC3C  20 7B CF  iCC3C      JSR iCF7B     
 CC3F  85 98     iCC3F      STA x98       
 CC41  84 99                STY x99       
 CC43  20 AC C2             JSR iC2AC     
 CC46  F0 04                BEQ iCC4C     
 CC48  A2 00                LDX #$00      
 CC4A  F0 69     iCC4A      BEQ iCCB5     
 CC4C  9A        iCC4C      TXS           
 CC4D  E8                   INX           
 CC4E  E8                   INX           
 CC4F  E8                   INX           
 CC50  E8                   INX           
 CC51  8A                   TXA           
 CC52  E8                   INX           
 CC53  E8                   INX           
 CC54  E8                   INX           
 CC55  E8                   INX           
 CC56  E8                   INX           
 CC57  E8                   INX           
 CC58  86 73                STX x73       
 CC5A  A0 01                LDY #$01      
 CC5C  20 74 DA             JSR iDA74     
 CC5F  BA                   TSX           
 CC60  BD 09 01             LDA STACK+9,X 
 CC63  85 B5                STA xB5       
 CC65  A5 98                LDA x98       
 CC67  A4 99                LDY x99       
 CC69  20 3C D7             JSR iD73C     
 CC6C  20 A2 DA             JSR iDAA2     
 CC6F  A0 01                LDY #$01      
 CC71  20 2F DB             JSR iDB2F     
 CC74  BA                   TSX           
 CC75  38                   SEC           
 CC76  FD 09 01             SBC STACK+9,X 
 CC79  F0 17                BEQ iCC92     
 CC7B  BD 0F 01             LDA STACK+15,X
 CC7E  85 88                STA x88       
 CC80  BD 10 01             LDA STACK+16,X
 CC83  85 89                STA x89       
 CC85  BD 12 01             LDA STACK+18,X
 CC88  85 C9                STA xC9       
 CC8A  BD 11 01             LDA STACK+17,X
 CC8D  85 CA                STA xCA       
 CC8F  4C B5 C6  iCC8F      JMP iC6B5     
 CC92  8A        iCC92      TXA           
 CC93  69 11                ADC #$11      
 CC95  AA                   TAX           
 CC96  9A                   TXS           
 CC97  20 C8 00             JSR iC8       
 CC9A  C9 2C                CMP #$2C      
 CC9C  D0 F1                BNE iCC8F     
 CC9E  20 C2 00             JSR iC2       
 CCA1  20 3C CC             JSR iCC3C     
 CCA4  20 B8 CC  iCCA4      JSR iCCB8     
 CCA7  18        iCCA7      CLC           
 CCA8  24 38                .byte $24
 CCA9  38        iCCA9      SEC           
 CCAA  24 5E     iCCAA      BIT x5E       
 CCAC  30 03                BMI iCCB1     
 CCAE  B0 03                BCS iCCB3     
 CCB0  60        iCCB0      RTS           
 CCB1  B0 FD     iCCB1      BCS iCCB0     
 CCB3  A2 A8     iCCB3      LDX #$A8      
 CCB5  4C 59 C3  iCCB5      JMP iC359     

 CCB8  A6 C9     iCCB8      LDX xC9       
 CCBA  D0 02                BNE iCCBE     
 CCBC  C6 CA                DEC xCA       
 CCBE  C6 C9     iCCBE      DEC xC9       
 CCC0  A2 00                LDX #$00      
 CCC2  24 48                .byte $24
 CCC3  48        iCCC3      PHA           
 CCC4  8A                   TXA           
 CCC5  48                   PHA           
 CCC6  A9 01                LDA #$01      
 CCC8  20 1D C3             JSR iC31D     
 CCCB  20 9D CD             JSR iCD9D     
 CCCE  A9 00                LDA #$00      
 CCD0  85 9C                STA x9C       
 CCD2  20 C8 00  iCCD2      JSR iC8       
 CCD5  38        iCCD5      SEC           
 CCD6  E9 B1                SBC #$B1      
 CCD8  90 17                BCC iCCF1     
 CCDA  C9 03                CMP #$03      
 CCDC  B0 13                BCS iCCF1     
 CCDE  C9 01                CMP #$01      
 CCE0  2A                   ROL           
 CCE1  49 01                EOR #$01      
 CCE3  45 9C                EOR x9C       
 CCE5  C5 9C                CMP x9C       
 CCE7  90 61                BCC iCD4A     
 CCE9  85 9C                STA x9C       
 CCEB  20 C2 00             JSR iC2       
 CCEE  4C D5 CC             JMP iCCD5     
 CCF1  A6 9C     iCCF1      LDX x9C       
 CCF3  D0 2C                BNE iCD21     
 CCF5  B0 7B                BCS iCD72     
 CCF7  69 07                ADC #$07      
 CCF9  90 77                BCC iCD72     
 CCFB  65 5E                ADC x5E       
 CCFD  D0 03                BNE iCD02     
 CCFF  4C 15 D5             JMP iD515     
 CD02  69 FF     iCD02      ADC #$FF      
 CD04  85 71                STA x71       
 CD06  0A                   ASL           
 CD07  65 71                ADC x71       
 CD09  A8                   TAY           
 CD0A  68        iCD0A      PLA           
 CD0B  D9 74 C0             CMP OPTABLE,Y 
 CD0E  B0 67                BCS iCD77     
 CD10  20 A7 CC             JSR iCCA7     
 CD13  48        iCD13      PHA           
 CD14  20 3A CD  iCD14      JSR iCD3A     
 CD17  68                   PLA           
 CD18  A4 9A                LDY x9A       
 CD1A  10 17                BPL iCD33     
 CD1C  AA                   TAX           
 CD1D  F0 56                BEQ iCD75     
 CD1F  D0 5F                BNE iCD80     
 CD21  46 5E     iCD21      LSR x5E       
 CD23  8A                   TXA           
 CD24  2A                   ROL           
 CD25  A6 C9                LDX xC9       
 CD27  D0 02                BNE iCD2B     
 CD29  C6 CA                DEC xCA       
 CD2B  C6 C9     iCD2B      DEC xC9       
 CD2D  A0 1B                LDY #$1B      
 CD2F  85 9C                STA x9C       
 CD31  D0 D7                BNE iCD0A     
 CD33  D9 74 C0  iCD33      CMP OPTABLE,Y 
 CD36  B0 48                BCS iCD80     
 CD38  90 D9                BCC iCD13     
 CD3A  B9 76 C0  iCD3A      LDA OPTABLE+2,Y               
 CD3D  48                   PHA           
 CD3E  B9 75 C0             LDA OPTABLE+1,Y               
 CD41  48                   PHA           
 CD42  20 4D CD             JSR iCD4D     
 CD45  A5 9C                LDA x9C       
 CD47  4C C3 CC             JMP iCCC3     
 CD4A  4C 1C CE  iCD4A      JMP iCE1C     
 CD4D  A5 B5     iCD4D      LDA xB5       
 CD4F  BE 74 C0             LDX OPTABLE,Y 
 CD52  A8        iCD52      TAY           
 CD53  68                   PLA           
 CD54  85 71                STA x71       
 CD56  E6 71                INC x71       
 CD58  68                   PLA           
 CD59  85 72                STA x72       
 CD5B  98                   TYA           
 CD5C  48                   PHA           
 CD5D  20 ED DA  iCD5D      JSR iDAED     
 CD60  A5 B4                LDA xB4       
 CD62  48                   PHA           
 CD63  A5 B3                LDA xB3       
 CD65  48                   PHA           
 CD66  A5 B2                LDA xB2       
 CD68  48                   PHA           
 CD69  A5 B1                LDA xB1       
 CD6B  48                   PHA           
 CD6C  A5 B0                LDA xB0       
 CD6E  48                   PHA           
 CD6F  6C 71 00             JMP (x71)     
 CD72  A0 FF     iCD72      LDY #$FF      
 CD74  68                   PLA           
 CD75  F0 23     iCD75      BEQ iCD9A     
 CD77  C9 64     iCD77      CMP #$64      
 CD79  F0 03                BEQ iCD7E     
 CD7B  20 A7 CC             JSR iCCA7     
 CD7E  84 9A     iCD7E      STY x9A       
 CD80  68        iCD80      PLA           
 CD81  4A                   LSR           
 CD82  85 63                STA x63       
 CD84  68                   PLA           
 CD85  85 B8                STA xB8       
 CD87  68                   PLA           
 CD88  85 B9                STA xB9       
 CD8A  68                   PLA           
 CD8B  85 BA                STA xBA       
 CD8D  68                   PLA           
 CD8E  85 BB                STA xBB       
 CD90  68                   PLA           
 CD91  85 BC                STA xBC       
 CD93  68                   PLA           
 CD94  85 BD                STA xBD       
 CD96  45 B5                EOR xB5       
 CD98  85 BE                STA xBE       
 CD9A  A5 B0     iCD9A      LDA xB0       
 CD9C  60                   RTS           

 CD9D  A9 00     iCD9D      LDA #$00      
 CD9F  85 5E                STA x5E       
 CDA1  20 C2 00  iCDA1      JSR iC2       
 CDA4  B0 03                BCS iCDA9     
 CDA6  4C C5 DB  iCDA6      JMP iDBC5     
 CDA9  20 05 D0  iCDA9      JSR iD005     
 CDAC  B0 7A                BCS iCE28     
 CDAE  C9 FF                CMP #$FF      
 CDB0  D0 0F                BNE iCDC1     
 CDB2  A9 BC                LDA #$BC      
 CDB4  A0 CD                LDY #$CD      
 CDB6  20 74 DA             JSR iDA74     
 CDB9  4C C2 00             JMP iC2       
 CDBC             .byte $82, $49, $0F, $DA, $A1                 ;.ioZ!

 CDC1  C9 2E     iCDC1      CMP #$2E      
 CDC3  F0 E1                BEQ iCDA6     
 CDC5  C9 AB                CMP #$AB      
 CDC7  F0 58                BEQ iCE21     
 CDC9  C9 AA                CMP #$AA      
 CDCB  F0 D4                BEQ iCDA1     
 CDCD  C9 22                CMP #$22      
 CDCF  D0 0F                BNE iCDE0     
 CDD1  A5 C9     iCDD1      LDA xC9       
 CDD3  A4 CA                LDY xCA       
 CDD5  69 00                ADC #$00      
 CDD7  90 01                BCC iCDDA     
 CDD9  C8                   INY           
 CDDA  20 6B D3  iCDDA      JSR iD36B     
 CDDD  4C BB D6             JMP iD6BB     
 CDE0  C9 A8     iCDE0      CMP #$A8      
 CDE2  D0 13                BNE iCDF7     
 CDE4  A0 18                LDY #$18      
 CDE6  D0 3B                BNE iCE23     
 CDE8  20 A7 D0             JSR iD0A7     
 CDEB  A5 B4                LDA xB4       
 CDED  49 FF                EOR #$FF      
 CDEF  A8                   TAY           
 CDF0  A5 B3                LDA xB3       
 CDF2  49 FF                EOR #$FF      
 CDF4  4C 78 D2             JMP iD278     
 CDF7  C9 A5     iCDF7      CMP #$A5      
 CDF9  D0 03                BNE iCDFE     
 CDFB  4C D6 D2             JMP iD2D6     
 CDFE  C9 B4     iCDFE      CMP #$B4      
 CE00  90 03                BCC iCE05     
 CE02  4C 97 CE             JMP iCE97     
 CE05  20 0E CE  iCE05      JSR iCE0E     
 CE08  20 B8 CC             JSR iCCB8     
 CE0B  A9 29     iCE0B      LDA #$29      
 CE0D  2C A9 28             .byte $2C
 CE0E  A9 28     iCE0E      LDA #$28      
 CE10  2C A9 2C             .byte $2C
 CE11  A9 2C     iCE11      LDA #$2C      
 CE13  A0 00     iCE13      LDY #$00      
 CE15  D1 C9                CMP (xC9),Y   
 CE17  D0 03                BNE iCE1C     
 CE19  4C C2 00             JMP iC2       
 CE1C  A2 10     iCE1C      LDX #$10      
 CE1E  4C 59 C3             JMP iC359     
 CE21  A0 15     iCE21      LDY #$15      
 CE23  68        iCE23      PLA           
 CE24  68                   PLA           
 CE25  4C 14 CD             JMP iCD14     
 CE28  20 7B CF  iCE28      JSR iCF7B     
 CE2B  85 B3                STA xB3       
 CE2D  84 B4                STY xB4       
 CE2F  A5 94                LDA x94       
 CE31  A4 95                LDY x95       
 CE33  A6 5E                LDX x5E       
 CE35  F0 1D                BEQ iCE54     
 CE37  4C 9F E1             JMP iE19F     
 CE3A  18                   CLC           
 CE3B  C0 C9     iCE3B      CPY #$C9      
 CE3D  D0 14                BNE iCE53     
 CE3F  20 76 CE             JSR iCE76     
 CE42  84 AD                STY xAD       
 CE44  88                   DEY           
 CE45  84 C0                STY xC0       
 CE47  A0 06                LDY #$06      
 CE49  84 AC                STY xAC       
 CE4B  A0 24                LDY #$24      
 CE4D  20 3A DD             JSR iDD3A     
 CE50  4C 53 D3             JMP iD353     
 CE53  60        iCE53      RTS           
 CE54  A6 5F     iCE54      LDX x5F       
 CE56  10 0D                BPL iCE65     
 CE58  A0 00                LDY #$00      
 CE5A  B1 B3                LDA (xB3),Y   
 CE5C  AA                   TAX           
 CE5D  C8                   INY           
 CE5E  B1 B3                LDA (xB3),Y   
 CE60  A8                   TAY           
 CE61  8A                   TXA           
 CE62  4C 78 D2             JMP iD278     
 CE65  4C AB E1  iCE65      JMP iE1AB     

 CE68  19                   .byte $19
 CE69  C0 49     iCE69      CPY #$49      
 CE6B  D0 15                BNE iCE82     
 CE6D  20 76 CE             JSR iCE76     
 CE70  98                   TYA           
 CE71  A2 A0                LDX #$A0      
 CE73  4C 21 DB             JMP iDB21     
 CE76  A9 FE     iCE76      LDA #$FE      
 CE78  A0 01                LDY #$01      
 CE7A  78                   SEI           
 CE7B  20 74 DA             JSR iDA74     
 CE7E  58                   CLI           
 CE7F  84 B1                STY xB1       
 CE81  60                   RTS           
 CE82  C9 53     iCE82      CMP #$53      
 CE84  D0 0A                BNE iCE90     
 CE86  C0 54                CPY #$54      
 CE88  D0 06                BNE iCE90     
 CE8A  AD 0C 02             LDA STATUS    
 CE8D  4C 0E DB             JMP iDB0E     
 CE90  A5 B3     iCE90      LDA xB3       
 CE92  A4 B4                LDY xB4       
 CE94  4C 74 DA             JMP iDA74     

 CE97  0A        iCE97      ASL           
 CE98  48                   PHA           
 CE99  AA                   TAX           
 CE9A  20 C2 00             JSR iC2       
 CE9D  E0 8F                CPX #$8F      
 CE9F  90 20                BCC iCEC1     
 CEA1  20 0E CE             JSR iCE0E     
 CEA4  20 B8 CC             JSR iCCB8     
 CEA7  20 11 CE             JSR iCE11     
 CEAA  20 A9 CC             JSR iCCA9     
 CEAD  68                   PLA           
 CEAE  AA                   TAX           
 CEAF  A5 B4                LDA xB4       
 CEB1  48                   PHA           
 CEB2  A5 B3                LDA xB3       
 CEB4  48                   PHA           
 CEB5  8A                   TXA           
 CEB6  48                   PHA           
 CEB7  20 76 D6             JSR iD676     
 CEBA  68                   PLA           
 CEBB  A8                   TAY           
 CEBC  8A                   TXA           
 CEBD  48                   PHA           
 CEBE  4C C6 CE             JMP iCEC6     
 CEC1  20 05 CE  iCEC1      JSR iCE05     
 CEC4  68                   PLA           
 CEC5  A8                   TAY           
 CEC6  B9 DE BF  iCEC6      LDA xBFDE,Y   
 CEC9  85 A4                STA xA4       
 CECB  B9 DF BF             LDA xBFDF,Y   
 CECE  85 A5                STA xA5       
 CED0  20 A3 00             JSR iA3       
 CED3  4C A7 CC             JMP iCCA7     

 CED6  A0 FF                LDY #$FF      
 CED8  2C A0 00             BIT xA0       
 CEDB  84 5C                STY x5C       
 CEDD  20 A7 D0             JSR iD0A7     
 CEE0  A5 B3                LDA xB3       
 CEE2  45 5C                EOR x5C       
 CEE4  85 5A                STA x5A       
 CEE6  A5 B4                LDA xB4       
 CEE8  45 5C                EOR x5C       
 CEEA  85 5B                STA x5B       
 CEEC  20 CE DA             JSR iDACE     
 CEEF  20 A7 D0             JSR iD0A7     
 CEF2  A5 B4                LDA xB4       
 CEF4  45 5C                EOR x5C       
 CEF6  25 5B                AND x5B       
 CEF8  45 5C                EOR x5C       
 CEFA  A8                   TAY           
 CEFB  A5 B3                LDA xB3       
 CEFD  45 5C                EOR x5C       
 CEFF  25 5A                AND x5A       
 CF01  45 5C                EOR x5C       
 CF03  4C 78 D2             JMP iD278     

 CF06  20 AA CC             JSR iCCAA     
 CF09  B0 13                BCS iCF1E     
 CF0B  A5 BD                LDA xBD       
 CF0D  09 7F                ORA #$7F      
 CF0F  25 B9                AND xB9       
 CF11  85 B9                STA xB9       
 CF13  A9 B8                LDA #$B8      
 CF15  A0 00                LDY #$00      
 CF17  20 2D DB             JSR iDB2D     
 CF1A  AA                   TAX           
 CF1B  4C 51 CF             JMP iCF51     
 CF1E  A9 00     iCF1E      LDA #$00      
 CF20  85 5E                STA x5E       
 CF22  C6 9C                DEC x9C       
 CF24  20 7E D5             JSR iD57E     
 CF27  85 B0                STA xB0       
 CF29  86 B1                STX xB1       
 CF2B  84 B2                STY xB2       
 CF2D  A5 BB                LDA xBB       
 CF2F  A4 BC                LDY xBC       
 CF31  20 82 D5             JSR iD582     
 CF34  86 BB                STX xBB       
 CF36  84 BC                STY xBC       
 CF38  AA                   TAX           
 CF39  38                   SEC           
 CF3A  E5 B0                SBC xB0       
 CF3C  F0 08                BEQ iCF46     
 CF3E  A9 01                LDA #$01      
 CF40  90 04                BCC iCF46     
 CF42  A6 B0                LDX xB0       
 CF44  A9 FF                LDA #$FF      
 CF46  85 B5     iCF46      STA xB5       
 CF48  A0 FF                LDY #$FF      
 CF4A  E8                   INX           
 CF4B  C8        iCF4B      INY           
 CF4C  CA                   DEX           
 CF4D  D0 07                BNE iCF56     
 CF4F  A6 B5                LDX xB5       
 CF51  30 0F     iCF51      BMI iCF62     
 CF53  18                   CLC           
 CF54  90 0C                BCC iCF62     
 CF56  B1 BB     iCF56      LDA (xBB),Y   
 CF58  D1 B1                CMP (xB1),Y   
 CF5A  F0 EF                BEQ iCF4B     
 CF5C  A2 FF                LDX #$FF      
 CF5E  B0 02                BCS iCF62     
 CF60  A2 01                LDX #$01      
 CF62  E8        iCF62      INX           
 CF63  8A                   TXA           
 CF64  2A                   ROL           
 CF65  25 63                AND x63       
 CF67  F0 02                BEQ iCF6B     
 CF69  A9 FF                LDA #$FF      
 CF6B  4C 0E DB  iCF6B      JMP iDB0E     

 CF6E  20 11 CE  iCF6E      JSR iCE11     
 CF71  AA        DIM        TAX           
 CF72  20 80 CF             JSR iCF80     
 CF75  20 C8 00             JSR iC8       
 CF78  D0 F4                BNE iCF6E     
 CF7A  60                   RTS           

 CF7B  A2 00     iCF7B      LDX #$00      
 CF7D  20 C8 00             JSR iC8       
 CF80  86 5D     iCF80      STX x5D       
 CF82  85 94     iCF82      STA x94       
 CF84  20 C8 00             JSR iC8       
 CF87  20 05 D0             JSR iD005     
 CF8A  B0 03                BCS iCF8F     
 CF8C  4C 1C CE  iCF8C      JMP iCE1C     
 CF8F  A2 00     iCF8F      LDX #$00      
 CF91  86 5E                STX x5E       
 CF93  86 5F                STX x5F       
 CF95  20 C2 00             JSR iC2       
 CF98  90 05                BCC iCF9F     
 CF9A  20 05 D0             JSR iD005     
 CF9D  90 0B                BCC iCFAA     
 CF9F  AA        iCF9F      TAX           
 CFA0  20 C2 00  iCFA0      JSR iC2       
 CFA3  90 FB                BCC iCFA0     
 CFA5  20 05 D0             JSR iD005     
 CFA8  B0 F6                BCS iCFA0     
 CFAA  C9 24     iCFAA      CMP #$24      
 CFAC  D0 06                BNE iCFB4     
 CFAE  A9 FF                LDA #$FF      
 CFB0  85 5E                STA x5E       
 CFB2  D0 10                BNE iCFC4     
 CFB4  C9 25     iCFB4      CMP #$25      
 CFB6  D0 13                BNE iCFCB     
 CFB8  A5 61                LDA x61       
 CFBA  D0 D0                BNE iCF8C     
 CFBC  A9 80                LDA #$80      
 CFBE  85 5F                STA x5F       
 CFC0  05 94                ORA x94       
 CFC2  85 94                STA x94       
 CFC4  8A        iCFC4      TXA           
 CFC5  09 80                ORA #$80      
 CFC7  AA                   TAX           
 CFC8  20 C2 00             JSR iC2       
 CFCB  86 95     iCFCB      STX x95       
 CFCD  38                   SEC           
 CFCE  05 61                ORA x61       
 CFD0  E9 28                SBC #$28      
 CFD2  D0 03                BNE iCFD7     
 CFD4  4C B9 D0             JMP iD0B9     
 CFD7  A9 00     iCFD7      LDA #$00      
 CFD9  85 61                STA x61       
 CFDB  A5 7C                LDA x7C       
 CFDD  A6 7D                LDX x7D       
 CFDF  A0 00                LDY #$00      
 CFE1  86 AF     iCFE1      STX xAF       
 CFE3  85 AE     iCFE3      STA xAE       
 CFE5  E4 7F                CPX x7F       
 CFE7  D0 04                BNE iCFED     
 CFE9  C5 7E                CMP x7E       
 CFEB  F0 22                BEQ iD00F     
 CFED  A5 94     iCFED      LDA x94       
 CFEF  D1 AE                CMP (xAE),Y   
 CFF1  D0 08                BNE iCFFB     
 CFF3  A5 95                LDA x95       
 CFF5  C8                   INY           
 CFF6  D1 AE                CMP (xAE),Y   
 CFF8  F0 7F                BEQ iD079     
 CFFA  88                   DEY           
 CFFB  18        iCFFB      CLC           
 CFFC  A5 AE                LDA xAE       
 CFFE  69 07                ADC #$07      
 D000  90 E1                BCC iCFE3     
 D002  E8                   INX           
 D003  D0 DC                BNE iCFE1     
 D005  C9 41     iD005      CMP #$41      
 D007  90 05                BCC iD00E     
 D009  E9 5B                SBC #$5B      
 D00B  38                   SEC           
 D00C  E9 A5                SBC #$A5      
 D00E  60        iD00E      RTS           
 D00F  68        iD00F      PLA           
 D010  48                   PHA           
 D011  C9 2A                CMP #$2A      
 D013  D0 07                BNE iD01C     
 D015  A9 1A     iD015      LDA #$1A      
 D017  A0 D0                LDY #$D0      
 D019  60                   RTS           
 D01A             .byte $00, $00                                ;..

 D01C  A5 94     iD01C      LDA x94       
 D01E  A4 95                LDY x95       
 D020  C9 54                CMP #$54      
 D022  D0 0B                BNE iD02F     
 D024  C0 C9                CPY #$C9      
 D026  F0 ED                BEQ iD015     
 D028  C0 49                CPY #$49      
 D02A  D0 03                BNE iD02F     
 D02C  4C 1C CE  iD02C      JMP iCE1C     
 D02F  C9 53     iD02F      CMP #$53      
 D031  D0 04                BNE iD037     
 D033  C0 54                CPY #$54      
 D035  F0 F5                BEQ iD02C     
 D037  A5 7E     iD037      LDA x7E       
 D039  A4 7F                LDY x7F       
 D03B  85 AE                STA xAE       
 D03D  84 AF                STY xAF       
 D03F  A5 80                LDA x80       
 D041  A4 81                LDY x81       
 D043  85 A9                STA xA9       
 D045  84 AA                STY xAA       
 D047  18                   CLC           
 D048  69 07                ADC #$07      
 D04A  90 01                BCC iD04D     
 D04C  C8                   INY           
 D04D  85 A7     iD04D      STA xA7       
 D04F  84 A8                STY xA8       
 D051  20 DA C2             JSR iC2DA     
 D054  A5 A7                LDA xA7       
 D056  A4 A8                LDY xA8       
 D058  C8                   INY           
 D059  85 7E                STA x7E       
 D05B  84 7F                STY x7F       
 D05D  A0 00                LDY #$00      
 D05F  A5 94                LDA x94       
 D061  91 AE                STA (xAE),Y   
 D063  C8                   INY           
 D064  A5 95                LDA x95       
 D066  91 AE                STA (xAE),Y   
 D068  A9 00                LDA #$00      
 D06A  C8                   INY           
 D06B  91 AE                STA (xAE),Y   
 D06D  C8                   INY           
 D06E  91 AE                STA (xAE),Y   
 D070  C8                   INY           
 D071  91 AE                STA (xAE),Y   
 D073  C8                   INY           
 D074  91 AE                STA (xAE),Y   
 D076  C8                   INY           
 D077  91 AE                STA (xAE),Y   
 D079  A5 AE     iD079      LDA xAE       
 D07B  18                   CLC           
 D07C  69 02                ADC #$02      
 D07E  A4 AF                LDY xAF       
 D080  90 01                BCC iD083     
 D082  C8                   INY           
 D083  85 96     iD083      STA x96       
 D085  84 97                STY x97       
 D087  60                   RTS           

 D088  A5 5C     iD088      LDA x5C       
 D08A  0A                   ASL           
 D08B  69 05                ADC #$05      
 D08D  65 AE                ADC xAE       
 D08F  A4 AF                LDY xAF       
 D091  90 01                BCC iD094     
 D093  C8                   INY           
 D094  85 A7     iD094      STA xA7       
 D096  84 A8                STY xA8       
 D098  60                   RTS           

 D099             .byte $90, $80, $00, $00                      ;....

 D09D  20 C2 00  iD09D      JSR iC2       
 D0A0  20 A4 CC             JSR iCCA4     
 D0A3  A5 B5     iD0A3      LDA xB5       
 D0A5  30 0D                BMI iD0B4     
 D0A7  A5 B0     iD0A7      LDA xB0       
 D0A9  C9 90                CMP #$90      
 D0AB  90 09                BCC iD0B6     
 D0AD  A9 99                LDA #$99      
 D0AF  A0 D0                LDY #$D0      
 D0B1  20 2D DB             JSR iDB2D     
 D0B4  D0 7A     iD0B4      BNE iD130     
 D0B6  4C 6D DB  iD0B6      JMP iDB6D     
 D0B9  A5 5D     iD0B9      LDA x5D       
 D0BB  05 5F                ORA x5F       
 D0BD  48                   PHA           
 D0BE  A5 5E                LDA x5E       
 D0C0  48                   PHA           
 D0C1  A0 00                LDY #$00      
 D0C3  98        iD0C3      TYA           
 D0C4  48                   PHA           
 D0C5  A5 95                LDA x95       
 D0C7  48                   PHA           
 D0C8  A5 94                LDA x94       
 D0CA  48                   PHA           
 D0CB  20 9D D0             JSR iD09D     
 D0CE  68                   PLA           
 D0CF  85 94                STA x94       
 D0D1  68                   PLA           
 D0D2  85 95                STA x95       
 D0D4  68                   PLA           
 D0D5  A8                   TAY           
 D0D6  BA                   TSX           
 D0D7  BD 02 01             LDA STACK+2,X 
 D0DA  48                   PHA           
 D0DB  BD 01 01             LDA STACK+1,X 
 D0DE  48                   PHA           
 D0DF  A5 B3                LDA xB3       
 D0E1  9D 02 01             STA STACK+2,X 
 D0E4  A5 B4                LDA xB4       
 D0E6  9D 01 01             STA STACK+1,X 
 D0E9  C8                   INY           
 D0EA  20 C8 00             JSR iC8       
 D0ED  C9 2C                CMP #$2C      
 D0EF  F0 D2                BEQ iD0C3     
 D0F1  84 5C                STY x5C       
 D0F3  20 0B CE             JSR iCE0B     
 D0F6  68                   PLA           
 D0F7  85 5E                STA x5E       
 D0F9  68                   PLA           
 D0FA  85 5F                STA x5F       
 D0FC  29 7F                AND #$7F      
 D0FE  85 5D                STA x5D       
 D100  A6 7E                LDX x7E       
 D102  A5 7F                LDA x7F       
 D104  86 AE     iD104      STX xAE       
 D106  85 AF                STA xAF       
 D108  C5 81                CMP x81       
 D10A  D0 04                BNE iD110     
 D10C  E4 80                CPX x80       
 D10E  F0 39                BEQ iD149     
 D110  A0 00     iD110      LDY #$00      
 D112  B1 AE                LDA (xAE),Y   
 D114  C8                   INY           
 D115  C5 94                CMP x94       
 D117  D0 06                BNE iD11F     
 D119  A5 95                LDA x95       
 D11B  D1 AE                CMP (xAE),Y   
 D11D  F0 16                BEQ iD135     
 D11F  C8        iD11F      INY           
 D120  B1 AE                LDA (xAE),Y   
 D122  18                   CLC           
 D123  65 AE                ADC xAE       
 D125  AA                   TAX           
 D126  C8                   INY           
 D127  B1 AE                LDA (xAE),Y   
 D129  65 AF                ADC xAF       
 D12B  90 D7                BCC iD104     
 D12D  A2 70     iD12D      LDX #$70      
 D12F  2C A2 35             .byte $2C
 D130  A2 35     iD130      LDX #$35      
 D132  4C 59 C3  iD132      JMP iC359     
 D135  A2 7D     iD135      LDX #$7D      
 D137  A5 5D                LDA x5D       
 D139  D0 F7                BNE iD132     
 D13B  20 88 D0             JSR iD088     
 D13E  A5 5C                LDA x5C       
 D140  A0 04                LDY #$04      
 D142  D1 AE                CMP (xAE),Y   
 D144  D0 E7                BNE iD12D     
 D146  4C D3 D1             JMP iD1D3     
 D149  20 88 D0  iD149      JSR iD088     
 D14C  20 2A C3             JSR iC32A     
 D14F  A9 00                LDA #$00      
 D151  A8                   TAY           
 D152  85 C1                STA xC1       
 D154  A2 05                LDX #$05      
 D156  A5 94                LDA x94       
 D158  91 AE                STA (xAE),Y   
 D15A  10 01                BPL iD15D     
 D15C  CA                   DEX           
 D15D  C8        iD15D      INY           
 D15E  A5 95                LDA x95       
 D160  91 AE                STA (xAE),Y   
 D162  10 02                BPL iD166     
 D164  CA                   DEX           
 D165  CA                   DEX           
 D166  86 C0     iD166      STX xC0       
 D168  A5 5C                LDA x5C       
 D16A  C8                   INY           
 D16B  C8                   INY           
 D16C  C8                   INY           
 D16D  91 AE                STA (xAE),Y   
 D16F  A2 0B     iD16F      LDX #$0B      
 D171  A9 00                LDA #$00      
 D173  24 5D                BIT x5D       
 D175  50 08                BVC iD17F     
 D177  68                   PLA           
 D178  18                   CLC           
 D179  69 01                ADC #$01      
 D17B  AA                   TAX           
 D17C  68                   PLA           
 D17D  69 00                ADC #$00      
 D17F  C8        iD17F      INY           
 D180  91 AE                STA (xAE),Y   
 D182  C8                   INY           
 D183  8A                   TXA           
 D184  91 AE                STA (xAE),Y   
 D186  20 33 D2             JSR iD233     
 D189  86 C0                STX xC0       
 D18B  85 C1                STA xC1       
 D18D  A4 71                LDY x71       
 D18F  C6 5C                DEC x5C       
 D191  D0 DC                BNE iD16F     
 D193  65 A8                ADC xA8       
 D195  B0 5D                BCS iD1F4     
 D197  85 A8                STA xA8       
 D199  A8                   TAY           
 D19A  8A                   TXA           
 D19B  65 A7                ADC xA7       
 D19D  90 03                BCC iD1A2     
 D19F  C8                   INY           
 D1A0  F0 52                BEQ iD1F4     
 D1A2  20 2A C3  iD1A2      JSR iC32A     
 D1A5  85 80                STA x80       
 D1A7  84 81                STY x81       
 D1A9  A9 00                LDA #$00      
 D1AB  E6 C1                INC xC1       
 D1AD  A4 C0                LDY xC0       
 D1AF  F0 05                BEQ iD1B6     
 D1B1  88        iD1B1      DEY           
 D1B2  91 A7                STA (xA7),Y   
 D1B4  D0 FB                BNE iD1B1     
 D1B6  C6 A8     iD1B6      DEC xA8       
 D1B8  C6 C1                DEC xC1       
 D1BA  D0 F5                BNE iD1B1     
 D1BC  E6 A8                INC xA8       
 D1BE  38                   SEC           
 D1BF  A5 80                LDA x80       
 D1C1  E5 AE                SBC xAE       
 D1C3  A0 02                LDY #$02      
 D1C5  91 AE                STA (xAE),Y   
 D1C7  A5 81                LDA x81       
 D1C9  C8                   INY           
 D1CA  E5 AF                SBC xAF       
 D1CC  91 AE                STA (xAE),Y   
 D1CE  A5 5D                LDA x5D       
 D1D0  D0 60                BNE iD232     
 D1D2  C8                   INY           
 D1D3  B1 AE     iD1D3      LDA (xAE),Y   
 D1D5  85 5C                STA x5C       
 D1D7  A9 00                LDA #$00      
 D1D9  85 C0                STA xC0       
 D1DB  85 C1     iD1DB      STA xC1       
 D1DD  C8                   INY           
 D1DE  68                   PLA           
 D1DF  AA                   TAX           
 D1E0  85 B3                STA xB3       
 D1E2  68                   PLA           
 D1E3  85 B4                STA xB4       
 D1E5  D1 AE                CMP (xAE),Y   
 D1E7  90 0E                BCC iD1F7     
 D1E9  D0 06                BNE iD1F1     
 D1EB  C8                   INY           
 D1EC  8A                   TXA           
 D1ED  D1 AE                CMP (xAE),Y   
 D1EF  90 07                BCC iD1F8     
 D1F1  4C 2D D1  iD1F1      JMP iD12D     
 D1F4  4C 57 C3  iD1F4      JMP iC357     
 D1F7  C8        iD1F7      INY           
 D1F8  A5 C1     iD1F8      LDA xC1       
 D1FA  05 C0                ORA xC0       
 D1FC  18                   CLC           
 D1FD  F0 0A                BEQ iD209     
 D1FF  20 33 D2             JSR iD233     
 D202  8A                   TXA           
 D203  65 B3                ADC xB3       
 D205  AA                   TAX           
 D206  98                   TYA           
 D207  A4 71                LDY x71       
 D209  65 B4     iD209      ADC xB4       
 D20B  86 C0                STX xC0       
 D20D  C6 5C                DEC x5C       
 D20F  D0 CA                BNE iD1DB     
 D211  A2 05                LDX #$05      
 D213  A5 94                LDA x94       
 D215  10 01                BPL iD218     
 D217  CA                   DEX           
 D218  A5 95     iD218      LDA x95       
 D21A  10 02                BPL iD21E     
 D21C  CA                   DEX           
 D21D  CA                   DEX           
 D21E  86 77     iD21E      STX x77       
 D220  A9 00                LDA #$00      
 D222  20 3C D2             JSR iD23C     
 D225  8A                   TXA           
 D226  65 A7                ADC xA7       
 D228  85 96                STA x96       
 D22A  98                   TYA           
 D22B  65 A8                ADC xA8       
 D22D  85 97                STA x97       
 D22F  A8                   TAY           
 D230  A5 96                LDA x96       
 D232  60        iD232      RTS           

 D233  84 71     iD233      STY x71       
 D235  B1 AE                LDA (xAE),Y   
 D237  85 77                STA x77       
 D239  88                   DEY           
 D23A  B1 AE                LDA (xAE),Y   
 D23C  85 78     iD23C      STA x78       
 D23E  A9 10                LDA #$10      
 D240  85 AC                STA xAC       
 D242  A2 00                LDX #$00      
 D244  A0 00                LDY #$00      
 D246  8A        iD246      TXA           
 D247  0A                   ASL           
 D248  AA                   TAX           
 D249  98                   TYA           
 D24A  2A                   ROL           
 D24B  A8                   TAY           
 D24C  B0 A6                BCS iD1F4     
 D24E  06 C0                ASL xC0       
 D250  26 C1                ROL xC1       
 D252  90 0B                BCC iD25F     
 D254  18                   CLC           
 D255  8A                   TXA           
 D256  65 77                ADC x77       
 D258  AA                   TAX           
 D259  98                   TYA           
 D25A  65 78                ADC x78       
 D25C  A8                   TAY           
 D25D  B0 95                BCS iD1F4     
 D25F  C6 AC     iD25F      DEC xAC       
 D261  D0 E3                BNE iD246     
 D263  60                   RTS           

 D264  A5 5E     FRE        LDA x5E       
 D266  F0 03                BEQ iD26B     
 D268  20 7E D5             JSR iD57E     
 D26B  20 04 D4  iD26B      JSR iD404     
 D26E  38                   SEC           
 D26F  A5 82                LDA x82       
 D271  E5 80                SBC x80       
 D273  A8                   TAY           
 D274  A5 83                LDA x83       
 D276  E5 81                SBC x81       
 D278  A2 00     iD278      LDX #$00      
 D27A  86 5E                STX x5E       
 D27C  85 B1                STA xB1       
 D27E  84 B2                STY xB2       
 D280  A2 90                LDX #$90      
 D282  4C 16 DB             JMP iDB16     

 D285  A4 05     POS        LDY x05       
 D287  A9 00     iD287      LDA #$00      
 D289  F0 ED                BEQ iD278     
 D28B  A6 89     iD28B      LDX x89       
 D28D  E8                   INX           
 D28E  D0 A2                BNE iD232     
 D290  A2 9A                LDX #$9A      
 D292  4C 59 C3  iD292      JMP iC359     

 D295  20 C3 D2  DEF        JSR iD2C3     
 D298  20 8B D2             JSR iD28B     
 D29B  20 0E CE             JSR iCE0E     
 D29E  A9 80                LDA #$80      
 D2A0  85 61                STA x61       
 D2A2  20 7B CF             JSR iCF7B     
 D2A5  20 A7 CC             JSR iCCA7     
 D2A8  20 0B CE             JSR iCE0B     
 D2AB  A9 B2                LDA #$B2      
 D2AD  20 13 CE             JSR iCE13     
 D2B0  48                   PHA           
 D2B1  A5 97                LDA x97       
 D2B3  48                   PHA           
 D2B4  A5 96                LDA x96       
 D2B6  48                   PHA           
 D2B7  A5 CA                LDA xCA       
 D2B9  48                   PHA           
 D2BA  A5 C9                LDA xC9       
 D2BC  48                   PHA           
 D2BD  20 F0 C7             JSR DATA      
 D2C0  4C 33 D3             JMP iD333     

 D2C3  A9 A5     iD2C3      LDA #$A5      
 D2C5  20 13 CE             JSR iCE13     
 D2C8  09 80                ORA #$80      
 D2CA  85 61                STA x61       
 D2CC  20 82 CF             JSR iCF82     
 D2CF  85 9D                STA x9D       
 D2D1  84 9E                STY x9E       
 D2D3  4C A7 CC             JMP iCCA7     

 D2D6  20 C3 D2  iD2D6      JSR iD2C3     
 D2D9  A5 9E                LDA x9E       
 D2DB  48                   PHA           
 D2DC  A5 9D                LDA x9D       
 D2DE  48                   PHA           
 D2DF  20 05 CE             JSR iCE05     
 D2E2  20 A7 CC             JSR iCCA7     
 D2E5  68                   PLA           
 D2E6  85 9D                STA x9D       
 D2E8  68                   PLA           
 D2E9  85 9E                STA x9E       
 D2EB  A0 02                LDY #$02      
 D2ED  A2 ED                LDX #$ED      
 D2EF  B1 9D                LDA (x9D),Y   
 D2F1  F0 9F                BEQ iD292     
 D2F3  85 96                STA x96       
 D2F5  AA                   TAX           
 D2F6  C8                   INY           
 D2F7  B1 9D                LDA (x9D),Y   
 D2F9  85 97                STA x97       
 D2FB  C8                   INY           
 D2FC  B1 96     iD2FC      LDA (x96),Y   
 D2FE  48                   PHA           
 D2FF  88                   DEY           
 D300  10 FA                BPL iD2FC     
 D302  A4 97                LDY x97       
 D304  20 A6 DA             JSR iDAA6     
 D307  A5 CA                LDA xCA       
 D309  48                   PHA           
 D30A  A5 C9                LDA xC9       
 D30C  48                   PHA           
 D30D  B1 9D                LDA (x9D),Y   
 D30F  85 C9                STA xC9       
 D311  C8                   INY           
 D312  B1 9D                LDA (x9D),Y   
 D314  85 CA                STA xCA       
 D316  A5 97                LDA x97       
 D318  48                   PHA           
 D319  A5 96                LDA x96       
 D31B  48                   PHA           
 D31C  20 A4 CC             JSR iCCA4     
 D31F  68                   PLA           
 D320  85 9D                STA x9D       
 D322  68                   PLA           
 D323  85 9E                STA x9E       
 D325  20 C8 00             JSR iC8       
 D328  F0 03                BEQ iD32D     
 D32A  4C 1C CE             JMP iCE1C     
 D32D  68        iD32D      PLA           
 D32E  85 C9                STA xC9       
 D330  68                   PLA           
 D331  85 CA                STA xCA       
 D333  A0 00     iD333      LDY #$00      
 D335  68                   PLA           
 D336  91 9D                STA (x9D),Y   
 D338  68                   PLA           
 D339  C8                   INY           
 D33A  91 9D                STA (x9D),Y   
 D33C  68                   PLA           
 D33D  C8                   INY           
 D33E  91 9D                STA (x9D),Y   
 D340  68                   PLA           
 D341  C8                   INY           
 D342  91 9D                STA (x9D),Y   
 D344  68                   PLA           
 D345  C8                   INY           
 D346  91 9D                STA (x9D),Y   
 D348  60                   RTS           

 D349  20 A7 CC  STR        JSR iCCA7     
 D34C  A0 00                LDY #$00      
 D34E  20 B1 DC             JSR iDCB1     
 D351  68                   PLA           
 D352  68                   PLA           
 D353  A9 FF     iD353      LDA #$FF      
 D355  A0 00                LDY #$00      
 D357  F0 12                BEQ iD36B     
 D359  A6 B3     iD359      LDX xB3       
 D35B  A4 B4                LDY xB4       
 D35D  86 9F                STX x9F       
 D35F  84 A0                STY xA0       
 D361  20 D2 D3  iD361      JSR iD3D2     
 D364  86 B1                STX xB1       
 D366  84 B2                STY xB2       
 D368  85 B0                STA xB0       
 D36A  60                   RTS           
 D36B  A2 22     iD36B      LDX #$22      
 D36D  86 5A                STX x5A       
 D36F  86 5B                STX x5B       
 D371  85 BE     iD371      STA xBE       
 D373  84 BF                STY xBF       
 D375  85 B1                STA xB1       
 D377  84 B2                STY xB2       
 D379  A0 FF                LDY #$FF      
 D37B  C8        iD37B      INY           
 D37C  B1 BE                LDA (xBE),Y   
 D37E  F0 0C                BEQ iD38C     
 D380  C5 5A                CMP x5A       
 D382  F0 04                BEQ iD388     
 D384  C5 5B                CMP x5B       
 D386  D0 F3                BNE iD37B     
 D388  C9 22     iD388      CMP #$22      
 D38A  F0 01                BEQ iD38D     
 D38C  18        iD38C      CLC           
 D38D  84 B0     iD38D      STY xB0       
 D38F  98                   TYA           
 D390  65 BE                ADC xBE       
 D392  85 C0                STA xC0       
 D394  A6 BF                LDX xBF       
 D396  90 01                BCC iD399     
 D398  E8                   INX           
 D399  86 C1     iD399      STX xC1       
 D39B  A5 BF                LDA xBF       
 D39D  D0 0B                BNE iD3AA     
 D39F  98                   TYA           
 D3A0  20 59 D3             JSR iD359     
 D3A3  A6 BE                LDX xBE       
 D3A5  A4 BF                LDY xBF       
 D3A7  20 60 D5             JSR iD560     
 D3AA  A6 65     iD3AA      LDX x65       
 D3AC  E0 71                CPX #$71      
 D3AE  D0 05                BNE iD3B5     
 D3B0  A2 CC                LDX #$CC      
 D3B2  4C 59 C3  iD3B2      JMP iC359     
 D3B5  A5 B0     iD3B5      LDA xB0       
 D3B7  95 00                STA USR,X     
 D3B9  A5 B1                LDA xB1       
 D3BB  95 01                STA x01,X     
 D3BD  A5 B2                LDA xB2       
 D3BF  95 02                STA x02,X     
 D3C1  A0 00                LDY #$00      
 D3C3  86 B3                STX xB3       
 D3C5  84 B4                STY xB4       
 D3C7  88                   DEY           
 D3C8  84 5E                STY x5E       
 D3CA  86 66                STX x66       
 D3CC  E8                   INX           
 D3CD  E8                   INX           
 D3CE  E8                   INX           
 D3CF  86 65                STX x65       
 D3D1  60                   RTS           

 D3D2  46 60     iD3D2      LSR x60       
 D3D4  48        iD3D4      PHA           
 D3D5  49 FF                EOR #$FF      
 D3D7  38                   SEC           
 D3D8  65 82                ADC x82       
 D3DA  A4 83                LDY x83       
 D3DC  B0 01                BCS iD3DF     
 D3DE  88                   DEY           
 D3DF  C4 81     iD3DF      CPY x81       
 D3E1  90 11                BCC iD3F4     
 D3E3  D0 04                BNE iD3E9     
 D3E5  C5 80                CMP x80       
 D3E7  90 0B                BCC iD3F4     
 D3E9  85 82     iD3E9      STA x82       
 D3EB  84 83                STY x83       
 D3ED  85 84                STA x84       
 D3EF  84 85                STY x85       
 D3F1  AA                   TAX           
 D3F2  68                   PLA           
 D3F3  60                   RTS           
 D3F4  A2 52     iD3F4      LDX #$52      
 D3F6  A5 60                LDA x60       
 D3F8  30 B8                BMI iD3B2     
 D3FA  20 04 D4             JSR iD404     
 D3FD  A9 80                LDA #$80      
 D3FF  85 60                STA x60       
 D401  68                   PLA           
 D402  D0 D0                BNE iD3D4     
 D404  A6 86     iD404      LDX x86       
 D406  A5 87                LDA x87       
 D408  86 82     iD408      STX x82       
 D40A  85 83                STA x83       
 D40C  A0 00                LDY #$00      
 D40E  84 9E                STY x9E       
 D410  A5 80                LDA x80       
 D412  A6 81                LDX x81       
 D414  85 AE                STA xAE       
 D416  86 AF                STX xAF       
 D418  A9 68                LDA #$68      
 D41A  A2 00                LDX #$00      
 D41C  85 71                STA x71       
 D41E  86 72                STX x72       
 D420  C5 65     iD420      CMP x65       
 D422  F0 05                BEQ iD429     
 D424  20 A1 D4             JSR iD4A1     
 D427  F0 F7                BEQ iD420     
 D429  A9 07     iD429      LDA #$07      
 D42B  85 A2                STA xA2       
 D42D  A5 7C                LDA x7C       
 D42F  A6 7D                LDX x7D       
 D431  85 71                STA x71       
 D433  86 72                STX x72       
 D435  E4 7F     iD435      CPX x7F       
 D437  D0 04                BNE iD43D     
 D439  C5 7E                CMP x7E       
 D43B  F0 05                BEQ iD442     
 D43D  20 97 D4  iD43D      JSR iD497     
 D440  F0 F3                BEQ iD435     
 D442  85 A7     iD442      STA xA7       
 D444  86 A8                STX xA8       
 D446  A9 03                LDA #$03      
 D448  85 A2                STA xA2       
 D44A  A5 A7     iD44A      LDA xA7       
 D44C  A6 A8                LDX xA8       
 D44E  E4 81     iD44E      CPX x81       
 D450  D0 07                BNE iD459     
 D452  C5 80                CMP x80       
 D454  D0 03                BNE iD459     
 D456  4C E0 D4             JMP iD4E0     
 D459  85 71     iD459      STA x71       
 D45B  86 72                STX x72       
 D45D  A0 00                LDY #$00      
 D45F  B1 71                LDA (x71),Y   
 D461  AA                   TAX           
 D462  C8                   INY           
 D463  B1 71                LDA (x71),Y   
 D465  08                   PHP           
 D466  C8                   INY           
 D467  B1 71                LDA (x71),Y   
 D469  65 A7                ADC xA7       
 D46B  85 A7                STA xA7       
 D46D  C8                   INY           
 D46E  B1 71                LDA (x71),Y   
 D470  65 A8                ADC xA8       
 D472  85 A8                STA xA8       
 D474  28                   PLP           
 D475  10 D3                BPL iD44A     
 D477  8A                   TXA           
 D478  30 D0                BMI iD44A     
 D47A  C8                   INY           
 D47B  B1 71                LDA (x71),Y   
 D47D  20 F3 E7             JSR iE7F3     
 D480  65 71                ADC x71       
 D482  85 71                STA x71       
 D484  90 02                BCC iD488     
 D486  E6 72                INC x72       
 D488  A6 72     iD488      LDX x72       
 D48A  E4 A8     iD48A      CPX xA8       
 D48C  D0 04                BNE iD492     
 D48E  C5 A7                CMP xA7       
 D490  F0 BC                BEQ iD44E     
 D492  20 A1 D4  iD492      JSR iD4A1     
 D495  F0 F3                BEQ iD48A     
 D497  B1 71     iD497      LDA (x71),Y   
 D499  30 35                BMI iD4D0     
 D49B  C8                   INY           
 D49C  B1 71                LDA (x71),Y   
 D49E  10 30                BPL iD4D0     
 D4A0  C8                   INY           
 D4A1  B1 71     iD4A1      LDA (x71),Y   
 D4A3  F0 2B                BEQ