// ============================================
// output - Disassembled Source
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-01 10:59:37
// https://restore64.dev by datucker / Rabenauge
//
// Load address: $0801  End: $ffff  (63487 bytes)
// Crunched with Exomizer v2/v3 (with relocation) — depacked by emulation
// Packer entry: $0810 (via BASIC SYS 2064)
// Entry point:  $c03a (49210)
// IRQ handler:  $c0aa (irq_c0aa)
// IRQ handler:  $ea31 (loc_ea31)
//
// Code: 4605 bytes, Data: 58882 bytes
// Labels: 346, Subroutines: 12
//
// Verification: 5 line(s) auto-corrected to .byte for exact byte matching
//
// Cross-references: all OK
// ============================================


// --- Region $0ad0-$0add ---
.pc = $0ad0 "Program $0ad0"
        bne loc_0ada
        lda #$00
        sta $b520,x
        inc $b51d,x

loc_0ada:
        jmp loc_b42b

dat_0add:
        .byte $ac                                   // .

// --- Region $13f0-$1419 ---
.pc = $13f0 "Segment $13f0"
        cpx $18
        cpx $19
        cpx $1a
        cpx $1b
        and ($98,x)
        cpx $18
        cpx $19
        cpx $1a
        cpx $1b
        and $8c,x
        and ($21,x)
        .byte $80,$1c                               // nop #$1c // ILLEGAL
        .byte $1c,$ff,$80                           // nop $80ff,x // ILLEGAL
        ora ($ff,x)
        .byte $80,$02                               // nop #$02 // ILLEGAL
        .byte $03,$07                               // slo ($07,x) // ILLEGAL
        php
        ora #$02
        .byte $03,$07                               // slo ($07,x) // ILLEGAL
        php
        ora #$e4
        .byte $02                                   // jam // ILLEGAL

// --- Region $204c-$204c ---
.pc = $204c "Segment $204c"
        brk

// --- Region $2059-$2059 ---
.pc = $2059 "loc_2059"

loc_2059:
        brk

// --- Region $20c1-$20c1 ---
.pc = $20c1 "Segment $20c1"
        brk

// --- Region $4144-$4144 ---
.pc = $4144 "Segment $4144"
        brk

// --- Region $4353-$4353 ---
.pc = $4353 "sub_4353"
// Referenced by: jsr from $feba

sub_4353:
        brk

// --- Region $444f-$444f ---
.pc = $444f "Segment $444f"
        brk

// --- Region $4554-$4554 ---
.pc = $4554 "sub_4554"
// Referenced by: jsr from $fec1

sub_4554:
        brk

// --- Region $4854-$4854 ---
.pc = $4854 "Segment $4854"
        brk

// --- Region $4953-$4953 ---
.pc = $4953 "sub_4953"
// Referenced by: jsr from $ff68

sub_4953:
        brk

// --- Region $4a60-$4a60 ---
.pc = $4a60 "sub_4a60"
// Referenced by: jsr from $ff70

sub_4a60:
        brk

// --- Region $4cb5-$4cb5 ---
.pc = $4cb5 "Segment $4cb5"
        brk

// --- Region $4cc6-$4cc6 ---
.pc = $4cc6 "Segment $4cc6"
        brk

// --- Region $4e49-$4e49 ---
.pc = $4e49 "Segment $4e49"
        brk

// --- Region $50b4-$50b4 ---
.pc = $50b4 "Segment $50b4"
        brk

// --- Region $5320-$5320 ---
.pc = $5320 "Segment $5320"
        brk

// --- Region $5420-$5420 ---
.pc = $5420 "Segment $5420"
        brk

// --- Region $5553-$5553 ---
.pc = $5553 "Segment $5553"
        brk

// --- Region $5560-$5560 ---
.pc = $5560 "Segment $5560"
        brk

// --- Region $594c-$594c ---
.pc = $594c "Segment $594c"
        brk

// --- Region $8ec1-$8ec6 ---
.pc = $8ec1 "Segment $8ec1"
        brk

dat_8ec2:
        .byte $00,$00,$00,$00                       // ....
        brk

// --- Region $8ed0-$8ed0 ---
.pc = $8ed0 "Segment $8ed0"
        brk

// --- Region $9db5-$9db5 ---
.pc = $9db5 "Segment $9db5"
        brk

// --- Region $a9b5-$a9b5 ---
.pc = $a9b5 "Segment $a9b5"
        brk

// --- Region $a9d0-$a9d0 ---
.pc = $a9d0 "Segment $a9d0"
        brk

// --- Region $adb5-$adb5 ---
.pc = $adb5 "Segment $adb5"
        brk

// --- Region $adc1-$adc1 ---
.pc = $adc1 "Segment $adc1"
        brk

// --- Region $aeb4-$aeb4 ---
.pc = $aeb4 "Segment $aeb4"
        brk

// --- Region $b009-$b456 ---
.pc = $b009 "sub_b009"
// Referenced by: jsr from $c10b, $f68e

sub_b009:
        bit $b778
        bmi loc_b038
        bvc loc_b050
        ldx $b734

loc_b013:
        lda #$00
        ldy $b519,x
        sta $d404,y
        sta $b51d,x
        sta $b520,x
        sta $b523,x
        sta txt_b529,x
        sta $d406,y
        lda #$13
        sta $b55f,x
        dex
        bpl loc_b013
        sta $b778
        jmp loc_b44c

loc_b038:
        bvc loc_b04d
        lda #$00
        ldx $b734

loc_b03f:
        ldy $b519,x
        sta $d404,y
        dex
        bpl loc_b03f
        lda #$80
        sta $b778

loc_b04d:
        jmp loc_b44c

loc_b050:
        ldx $b734
        dec $b712
        bpl loc_b060
.label smc_b059 = * + 1
        lda #$7f                                    // !SMC: modified by $bcd2
        sta $b712
        jmp loc_b06b

loc_b060:
        dec $b6d3
        bpl loc_b06b
        lda $b6f1
        sta $b6d3

loc_b06b:
        lda $b519,x
        sta $b51c
        tay
        lda $b712
        beq loc_b091
        lda $b6d3
        cmp $b6f1
        bne loc_b091
        lda $bab3,x
        sta $fc
        lda $bab6,x
        sta $fd
        dec $b523,x
        bmi loc_b094
        jmp loc_b1a1

loc_b091:
        jmp loc_b1b5

loc_b094:
        ldy $b51d,x
        lda ($fc),y
        bpl loc_b0b8
        cmp #$ff
        beq loc_b0aa
        and #$7f
        sta $b8fb,x
        inc $b51d,x
        jmp loc_b094

loc_b0aa:
        lda #$00
        sta $b523,x
        sta $b51d,x
        sta $b520,x
        jmp loc_b094

loc_b0b8:
        tay
        lda $bacb,y
        sta $fe
        lda $baef,y
        sta $ff
        lda #$00
        sta $b8ad,x
        sta $b8ed,x
        lda #$00
        sta $b8b3,x
        ldy $b520,x
        lda #$ff
        sta $b573,x
        lda ($fe),y
        sta $b526,x
        sta $b58d
        and #$1f
        sta $b523,x
        bit $b58d
        bvs loc_b11b
        inc $b520,x
        lda $b58d
        bpl loc_b0fb
        iny
        lda ($fe),y
        sta $b55f,x
        inc $b520,x

loc_b0fb:
        iny
        lda ($fe),y
        sta $b7c7
        and #$7f
        clc
        adc $b8fb,x
        sta $b52c,x
        asl
        tay
        lda dat_b457,y
        sta $b77c,x
        lda $b458,y
        sta $b779,x
        jmp loc_b12e

loc_b11b:
        dec $b573,x
        ldy $b51c
        lda #$00
        sta $d406,y
        sta $d405,y
        lda #$08
        jmp loc_b187

loc_b12e:
        ldy $b51c
        lda $b55f,x
        stx $b642
        asl
        asl
        asl
        tax
        lda $b975,x
        sta $b64d
        lda $b7c7
        bmi loc_b181
        lda $b973,x
        sta $d402,y
        pha
        lda $b974,x
        sta $d403,y
        pha
        lda $ba16,x
        pha
        lda $b976,x
        sta $d405,y
        lda $b977,x
        sta $d406,y
        ldx $b642
        lda #$00
        sta $b8a1,x
        sta $b8a4,x
        pla
        sta $b8aa,x
        pla
        sta $b814,x
        sta $b866,x
        pla
        sta $b7ff,x
        sta $b857,x

loc_b181:
        lda $b64d
        ldx $b642

loc_b187:
        sta txt_b529,x
        inc $b520,x
        ldy $b520,x
        lda ($fe),y
        cmp #$ff
        bne loc_b19e
        lda #$00
        sta $b520,x
        inc $b51d,x

loc_b19e:
        jmp loc_b42b

loc_b1a1:
        ldy $b51c
        lda $b526,x
        and #$20
        bne loc_b1b5
        lda $b523,x
        bne loc_b1b5
        lda #$fe
        sta $b573,x

loc_b1b5:
        lda $b55f,x
        asl
        asl
        asl
        tay
        sty $b756
        lda $b97a,y
        sta $b7c5
        lda $b979,y
        sta $b6a1
        lda $b978,y
        bne loc_b1d3
        jmp loc_b27d

loc_b1d3:
        pha
        and #$78
        lsr
        lsr
        lsr
        sta $b003,x
        pla
        and #$07
        sta $b687
        lda $ba18,y
        sta smc_b25a                                // SMC: modifies $b25a
        lda $b006,x
        bpl loc_b1f7
        dec dat_b000,x
        bne loc_b20b
        inc $b006,x
        bpl loc_b20b

loc_b1f7:
        inc dat_b000,x
        lda $b003,x
        cmp dat_b000,x
        bcs loc_b20b
        sta dat_b000,x
        dec $b006,x
        dec dat_b000,x

loc_b20b:
        lda $b7a0,x
        beq loc_b213
        jmp loc_b27d

loc_b213:
        lda $b52c,x
        asl
        tay
        sec
        lda dat_b457,y
        sbc $b455,y
        sta $fd
        lda $b458,y
        sbc loc_b456,y

loc_b227:
        dec $b687
        bmi loc_b232
        lsr
        ror $fd
        jmp loc_b227

loc_b232:
        sta $fc
        lda dat_b457,y
        sta $fe
        lda $b458,y
        sta $ff
        lda $b003,x
        lsr
        tay

loc_b243:
        dey
        bmi loc_b256
        sec
        lda $fe
        sbc $fd
        sta $fe
        lda $ff
        sbc $fc
        sta $ff
        jmp loc_b243

loc_b256:
        lda $b8ad,x
.label smc_b25a = * + 1
        cmp #$0f                                    // !SMC: modified by $b1e5
        bcc loc_b27d
        ldy dat_b000,x

loc_b260:
        dey
        bmi loc_b273
        clc
        lda $fe
        adc $fd
        sta $fe
        lda $ff
        adc $fc
        sta $ff
        jmp loc_b260

loc_b273:
        lda $fe
        sta $b77c,x
        lda $ff
        sta $b779,x

loc_b27d:
        lda $b6a1
        beq loc_b2ef
        tay
        dey
        lda $b911,y
        sta $fc
        lda $b913,y
        sta $fd
        dec $b8a4,x
        bpl loc_b2ca
        ldy $b8a1,x

loc_b296:
        lda ($fc),y
        bpl loc_b2bc
        cmp #$fe
        bne loc_b2a4
        sta $b8a4,x
        jmp loc_b2ef

loc_b2a4:
        cmp #$ff
        bne loc_b2ac
        ldy #$00
        beq loc_b296

loc_b2ac:
        and #$7f
        pha
        lda $b857,x
        sta $b7ff,x
        lda $b866,x
        sta $b814,x
        pla

loc_b2bc:
        sta $b8a4,x
        iny
        lda ($fc),y
        sta $b8a7,x
        iny
        tya
        sta $b8a1,x

loc_b2ca:
        clc
        ldy #$00
        lda $b8a7,x
        bpl loc_b2d3
        dey

loc_b2d3:
        sty smc_b2e1                                // SMC: modifies $b2e1
        adc $b7ff,x
        sta $b7ff,x
        pha
        lda $b814,x
.label smc_b2e1 = * + 1
        adc #$00                                    // !SMC: modified by $b2d3
        sta $b814,x
        ldy $b51c
        sta $d403,y
        pla
        sta $d402,y

loc_b2ef:
        clc
        ldy $b756
        lda $b526,x
        and #$40
        bne loc_b352
        lda $b7c5
        and #$01
        beq loc_b352
        stx $b642
        lda $ba13,y
        sta $fc
        lda $ba14,y
        sta $fd
        lda $b8ed,x
        tay
        lda ($fc),y
        bpl loc_b334
        cmp #$85
        bne loc_b31d
        jmp loc_b42b

loc_b31d:
        ldx $b51c
        sta $d404,x
        iny
        lda ($fc),y
        sta $d401,x
        ldx $b642
        iny
        tya
        sta $b8ed,x
        jmp loc_b443

loc_b334:
        sta txt_b529,x
        iny
        sec
        lda $b77c,x
        sbc ($fc),y
        sta $b77c,x
        iny
        lda $b779,x
        sbc ($fc),y
        sta $b779,x
        iny
        tya
        sta $b8ed,x
        jmp loc_b42b

loc_b352:
        lda $b7c5
        and #$04
        beq loc_b36d
        lda $b8aa,x
        beq loc_b367
        dec $b8aa,x
        lda $ba14,y
        jmp loc_b36a

loc_b367:
        lda $b975,y

loc_b36a:
        sta txt_b529,x

loc_b36d:
        lda $b7c5
        and #$08
        beq loc_b383
        lda $b8ad,x
        cmp $ba17,y
        bcc loc_b383
        and #$01
        bne loc_b383
        dec $b52c,x

loc_b383:
        lda $b7c5
        and #$10
        beq loc_b3b6
        lda $ba13,y
        asl
        tay
        lda $b91b,y
        sta $b8ff
        lda $b91c,y
        sta $b900
        ldy $b8fa
        clc
        lda $b52c,x
        adc $b8fe,y
        asl
        tay
        lda dat_b457,y
        sta $b77c,x
        lda $b458,y
        sta $b779,x
        ldy $b756

loc_b3b6:
        lda $b7c5
        and #$20
        beq loc_b3d0
        lda $b8b3,x
        clc
        adc $ba1a,y
        sta $b8b3,x
        sta $d416
        lda $ba19,y
        sta $d417

loc_b3d0:
        bit $b7c5
        bvc loc_b3f9
        lda $b8aa,x
        beq loc_b3e3
        dec $b8aa,x
        lda $ba13,y
        jmp loc_b3eb

loc_b3e3:
        lda $b978,y
        bne loc_b3f9
        lda $b52c,x

loc_b3eb:
        asl
        tay
        lda dat_b457,y
        sta $b77c,x
        lda $b458,y
        sta $b779,x

loc_b3f9:
        lda $b7c5
        bpl loc_b42b
        lda $b8af
        cmp #$01
        beq loc_b415
        ldy #$1f
        sty $d418
        cmp #$08
        bcc loc_b42b
        lda #$00
        sta $b8af
        beq loc_b42b

loc_b415:
        lda #$48
        sta $d40f
        lda #$81
        sta $d412
        lda #$60
        sta $d416
        lda #$2f
        sta $d418
        bne loc_b443

loc_b42b:
        ldy $b51c
        lda txt_b529,x
        and $b573,x
        sta $d404,y
        lda $b779,x
        sta $d401,y
        lda $b77c,x
        sta $d400,y

loc_b443:
        inc $b8ad,x
        dex
        bmi loc_b44c
        jmp loc_b06b

loc_b44c:
        dec $b8fa
        bpl loc_b456
        lda #$02
        sta $b8fa

loc_b456:
        rts

// --- Region $b4fb-$b4ff ---
.pc = $b4fb "loc_b4fb"

loc_b4fb:
        bpl loc_b579
        bvs loc_b482
        rti

// --- Region $b579-$b58d ---
.pc = $b579 "loc_b579"

loc_b579:
        .byte $47,$03                               // sre $03 // ILLEGAL
        lsr $07
        lsr $03
        .byte $44,$07                               // nop $07 // ILLEGAL
        .byte $44,$03                               // nop $03 // ILLEGAL
        eor ($07,x)
        eor ($03,x)
        .byte $3f,$03,$3f                           // rla $3f03,x // ILLEGAL
        .byte $07,$3e                               // slo $3e // ILLEGAL

dat_b58c:
        .byte $ff,$83                               // ..

// --- Region $bcb5-$bcf6 ---
.pc = $bcb5 "Segment $bcb5"
        .byte $27,$03                               // rla $03 // ILLEGAL
        .byte $1b,$03,$27                           // slo $2703,y // ILLEGAL

dat_bcba:
        .byte $03,$27,$03,$1b,$03,$27,$ff           // .'...'.
// Referenced by: jsr from $c07e, $f601

sub_bcc1:
        ldy #$00
        tax
        lda #$02
        sta $b734
        lda $b6e5,x
        sta $b6f1
        lda $b6ed,x
        sta smc_b059                                // SMC: modifies $b059
        txa
        asl
        sta $b642
        asl
        clc
        adc $b642
        tax

loc_bce0:
        lda $bab9,x
        sta $bab3,y
        inx
        iny
        cpy #$06
        bne loc_bce0
        lda #$1f
        sta $d418
        lda #$40
        sta $b778
        rts

// --- Region $bdc1-$bdc1 ---
.pc = $bdc1 "Segment $bdc1"
        brk

// --- Region $bdd0-$bdd0 ---
.pc = $bdd0 "Segment $bdd0"
        brk

// --- Region $c03a-$c11d ---
.pc = $c03a "main_c03a"

main_c03a:
        ldx #$00
        stx dat_c11e
        stx $d020
        stx $d021
        stx $c120
        stx $c621
        stx $c622
        stx $c623
        stx $c624
        stx $c636
        stx $c6
        inx
        stx $c61f
        stx $c620
        stx $c131
        stx $c132
        lda #$93
        jsr $ffd2
        ldx #$00
        stx $04
        ldx #$cd
        stx $05
        ldx #$ea
        stx $0328
        lda #$36
        sta $01
        lda #$00
        jsr sub_bcc1
        ldx #$00
        stx $02
        ldx #$ca
        stx $03
        ldx #$36
        stx $01
        sei
        lda #$aa
        sta $0314
        lda #$c0
        sta $0315
        lda #$1b
        sta $d011
        lda #$81
        sta $d01a
        lda #$7f
        sta $dc0d
        jmp loc_c373

irq_c0aa:
        lda $d019
        and #$01
        sta $d019
        ldx dat_c11e
        lda $c121,x
        cmp #$01
        beq loc_c0d7
        lda $c133,x
        sta $d021
        sta $d020
        lda $c142,x
        sta $d016
        lda $c121,x
        sta $d012
        inc dat_c11e
        jmp loc_febc

loc_c0d7:
        ldx #$00

loc_c0d9:
        lda $c23c,x
        beq loc_c0f0
        sta $d021
        lda $c2c4,x
        sta $d020
        lda #$c8
        sta $d016
        inx
        jmp loc_c0d9

loc_c0f0:
        ldx #$00
        stx $d020
        stx $d021
        stx dat_c11e
        ldx #$c8
        stx $d016
        lda #$01
        sta $d012
        jsr sub_c158
        jsr sub_c66f
        jsr sub_b009
        lda $dc01
        cmp #$ef
        bne loc_c118
        jmp loc_c7ed

loc_c118:
        jsr sub_c66f
        jmp loc_ea31

// --- Region $c158-$c23a ---
.pc = $c158 "sub_c158"
// Referenced by: jsr from $c105, $f688

sub_c158:
        inc dat_c23b
        lda dat_c23b
        cmp #$0f
        bne loc_c1a4
        ldx #$00
        stx dat_c23b
        ldx #$03
        lda $c133,x
        sta $033c
        ldx #$02

loc_c171:
        lda $c133,x
        sta $c134,x
        dex
        bpl loc_c171
        lda $033c
        sta $c134
        ldx #$05
        lda $c133,x
        sta $033d
        ldx #$06
        lda $c133,x
        ldx #$05
        sta $c133,x
        ldx #$07
        lda $c133,x
        ldx #$06
        sta $c133,x
        lda $033d
        ldx #$07
        sta $c133,x

loc_c1a4:
        inc $c11f
        lda $c11f
        cmp #$fa
        bne loc_c1ce
        ldx #$00
        stx $c11f
        ldx #$09
        lda $c133,x
        sta $033c

loc_c1bb:
        lda $c134,x
        sta $c133,x
        inx
        cpx #$0d
        bne loc_c1bb
        lda $033c
        ldx #$0d
        sta $c133,x

loc_c1ce:
        ldx #$00
        ldy $c23c

loc_c1d3:
        lda $c23d,x
        sta $c23c,x
        inx
        cpx #$66
        bne loc_c1d3
        ldx #$66
        tya
        sta $c23c,x
        ldx #$65
        lda $c2c4,x
        sta $033f
        dex

loc_c1ed:
        lda $c2c4,x
        sta $c2c5,x
        dex
        bpl loc_c1ed
        lda $033f
        sta $c2c4
        ldx #$0d
        lda $c133,x
        sta $033f
        dex

loc_c205:
        lda $c133,x
        sta $c134,x
        dex
        cpx #$08
        bne loc_c205
        lda $033f
        ldx #$09
        sta $c133,x
        ldx $c120
        lda $c150,x
        ldx #$04
        sta $c142,x
        ldx #$0e
        sta $c142,x
        inc $c120
        lda $c120
        cmp #$09
        bne loc_c23a
        ldx #$00
        stx $c120
        jsr sub_c341

loc_c23a:
        rts

// --- Region $c32b-$c3bf ---
.pc = $c32b "loc_c32b"

loc_c32b:
        lda #$00
        sta $02
        lda #$ca
        sta $03
        jmp loc_c363

loc_c336:
        lda #$00
        sta $04
        lda #$cd
        sta $05
        jmp loc_c372
// Referenced by: jsr from $c237, $f7ae

sub_c341:
        ldx #$00

loc_c343:
        lda $04f1,x
        sta $04f0,x
        lda $0681,x
        sta $0680,x
        inx
        cpx #$27
        bne loc_c343
        ldy #$00
        inc $02
        bne loc_c35c
        inc $03

loc_c35c:
        lda ($02),y
        beq loc_c32b
        sta $0517

loc_c363:
        ldy #$00
        inc $04
        bne loc_c36b
        inc $05

loc_c36b:
        lda ($04),y
        beq loc_c336
        sta $06a7

loc_c372:
        rts

loc_c373:
        jmp loc_c52b

loc_c376:
        lda #$17
        sta $d018
        ldx #$ea
        stx $0328
        ldx #$00

loc_c382:
        lda #$a0
        sta $06a8,x
        lda #$00
        sta $daa8,x
        inx
        cpx #$f0
        bne loc_c382
        ldx #$00

loc_c393:
        lda #$a0
        sta $0798,x
        lda #$00
        sta $db98,x
        inx
        cpx #$28
        bne loc_c393
        lda #$bf
        sta $fa
        lda #$c3
        sta $fb
        ldy #$00

loc_c3ac:
        lda ($fa),y
        beq loc_c3bc
        jsr $ffd2
        inc $fa
        bne loc_c3ac
        inc $fb
        jmp loc_c3ac

loc_c3bc:
        jmp loc_c637

dat_c3bf:
        .byte $13                                   // .

// --- Region $c52b-$c59c ---
.pc = $c52b "loc_c52b"

loc_c52b:
        lda #$9c
        sta $fb
        lda #$c5
        sta $fc
        lda #$40
        sta $fd
        lda #$03
        sta $fe

loc_c53b:
        ldy #$00
        lda ($fb),y
        sta ($fd),y
        inc $fb
        bne loc_c547

dat_c545:
        .byte $e6,$fc                               // ..

loc_c547:
        inc $fd
        bne loc_c54d
        inc $fe

loc_c54d:
        lda $fb
        cmp #$1c
        bne loc_c53b
        lda $fc
        cmp #$c6
        bne loc_c53b
        lda #$0d
        sta $07f8
        lda #$0e
        sta $07f9
        ldx #$0b
        stx $d025
        ldx #$0f
        stx $d027
        stx $d028
        lda #$00
        sta $d017
        sta $d010
        lda #$ff
        sta $d01d
        lda #$82
        sta $d001
        lda #$78
        sta $d003
        lda #$07
        sta $d01c
        sta $d015
        ldx #$19
        stx $d000
        ldx #$4b
        stx $d002
        jmp loc_c376

txt_c59c:
        .text "U"

// --- Region $c637-$c82a ---
.pc = $c637 "loc_c637"

loc_c637:
        jsr sub_c751
        jsr sub_c65a
        jsr sub_c643
        jmp loc_c637
// Referenced by: jsr from $c63d, $faf6

sub_c643:
        ldx #$00
        ldy $d8f0

loc_c648:
        lda $d8f1,x
        sta $d8f0,x
        sta $da80,x
        inx
        cpx #$28
        bne loc_c648
        sty $d917
        rts

// Referenced by: jsr from $c63a, $faf3
sub_c65a: {
        ldx #$00
        stx $c61d
        ldx #$03
        stx $c61e
loop:
        dec $c61d
        bne loop
        dec $c61e
        bne loop
        rts
}
// Referenced by: jsr from $c108, $c118, $f68b, $f69b

sub_c66f:
        ldx $c61f
        cpx #$01
        bne loc_c6ad
        lda $c621
        cmp #$01
        bne loc_c68f
        inc $d000
        lda $d000
        cmp #$28
        bne loc_c6e0
        ldx #$02
        stx $c61f
        jmp loc_c6e0

loc_c68f:
        inc $d000
        lda $d000
        cmp #$ff
        bne loc_c6e0
        ldx #$00
        stx $d000
        inx
        stx $c621
        lda $d010
        ora #$01
        sta $d010
        jmp loc_c6e0

loc_c6ad:
        lda $c621
        cmp #$01
        bne loc_c6ce
        dec $d000
        bne loc_c6e0
        ldx #$00
        stx $c621
        ldx #$ff
        stx $d000
        lda $d010
        and #$fe
        sta $d010
        jmp loc_c6e0

loc_c6ce:
        dec $d000
        lda $d000
        cmp #$19
        bne loc_c6e0
        ldx #$01
        stx $c61f
        jmp loc_c6e0

loc_c6e0:
        ldx $c620
        cpx #$01
        bne loc_c71e
        lda $c622
        cmp #$01
        bne loc_c700
        inc $d002
        lda $d002
        cmp #$28
        bne loc_c74e
        ldx #$02
        stx $c620
        jmp loc_c74e

loc_c700:
        inc $d002
        lda $d002
        cmp #$ff
        bne loc_c74e
        ldx #$00
        stx $d002
        inx
        stx $c622
        lda $d010
        ora #$02
        sta $d010
        jmp loc_c74e

loc_c71e:
        lda $c622
        cmp #$01
        bne loc_c73f
        dec $d002
        bne loc_c74e
        ldx #$00
        stx $c622
        ldx #$ff
        stx $d002
        lda $d010
        and #$fd
        sta $d010
        jmp loc_c74e

loc_c73f:
        dec $d002
        lda $d002
        cmp #$19
        bne loc_c74e
        ldx #$01
        stx $c620

loc_c74e:
        jmp loc_c79c
// Referenced by: jsr from $c637, $faf0

sub_c751:
        inc $c623
        lda $c623
        cmp #$32
        bne loc_c79b
        inc $c624
        lda $c624
        cmp #$01
        bne loc_c79b
        ldx #$00
        stx $c624
        ldy #$00
        stx $c636
        stx $c623

loc_c772:
        lda $c625,y
        ldx #$00
        sta $c133,x
        ldx #$08
        sta $c133,x
        inc $c636
        ldx #$00
        stx $c61d
        ldx #$07
        stx $c61e

loc_c78c:
        dec $c61d
        bne loc_c78c
        dec $c61e
        bne loc_c78c
        iny
        cpy #$11
        bne loc_c772

loc_c79b:
        rts

loc_c79c:
        lda $c131
        cmp #$01
        bne loc_c7b5
        dec $d001
        lda $d001
        cmp #$73
        bne loc_c7c4
        ldx #$02
        stx $c131
        jmp loc_c7c4

loc_c7b5:
        inc $d001
        lda $d001
        cmp #$82
        bne loc_c7c4
        ldx #$01
        stx $c131

loc_c7c4:
        lda $c132
        cmp #$01
        bne loc_c7dd
        dec $d003
        lda $d003
        cmp #$73
        bne loc_c7ec
        ldx #$02
        stx $c132
        jmp loc_c7ec

loc_c7dd:
        inc $d003
        lda $d003
        cmp #$82
        bne loc_c7ec
        ldx #$01
        stx $c132

loc_c7ec:
        rts

loc_c7ed:
        sei
        lda #$f0
        sta $d01a
        lda #$81
        sta $dc0d
        ldx #$31
        ldy #$ea
        stx $0314
        sty $0315
        cli
        jsr $ff5b
        ldx #$00
        stx $d418
        lda #$1f
        jsr $ffd2
        ldx #$03
        stx $c6
        lda #$52
        sta $0277
        lda #$d5
        sta $0278
        lda #$0d
        sta $0279
        ldx #$ed
        stx $0328
        jmp loc_fce2

// --- Region $c8b5-$c8b5 ---
.pc = $c8b5 "Segment $c8b5"
        brk

// --- Region $c9c1-$c9c1 ---
.pc = $c9c1 "Segment $c9c1"
        brk

// --- Region $e0c6-$e0c6 ---
.pc = $e0c6 "Segment $e0c6"
        brk

// --- Region $ea31-$ea52 ---
.pc = $ea31 "loc_ea31"

loc_ea31:
        .byte $57,$b4                               // sre $b4,x // ILLEGAL
        sta $b77c,x
        lda $b458,y
        sta $b779,x
        jmp loc_b12e

loc_ea3f:
        dec $b573,x
        ldy $b51c
        lda #$00
        sta $d406,y
        sta $d405,y
        lda #$08
        jmp loc_b187

dat_ea52:
        .byte $ac                                   // .

// --- Region $ea5e-$eac6 ---
.pc = $ea5e "loc_ea5e"

loc_ea5e:
        ror $bdaa,x
        adc $b9,x
        sta $b64d
        lda $b7c7
        bmi loc_eaa6
        lda $b973,x
        sta $d402,y
        pha
        lda $b974,x
        sta $d403,y
        pha
        lda $ba16,x
        pha
        lda $b976,x
        sta $d405,y
        lda $b977,x
        sta $d406,y
        ldx $b642
        lda #$00
        sta $b8a1,x
        sta $b8a4,x
        pla
        sta $b8aa,x
        pla
        sta $b814,x
        sta $b866,x
        pla
        sta $b7ff,x
        sta $b857,x

loc_eaa6:
        lda $b64d
        ldx $b642
        sta txt_b529,x
        inc $b520,x
        ldy $b520,x
        lda ($fe),y
        cmp #$ff
        bne loc_eac3
        lda #$00
        sta $b520,x
        inc $b51d,x

loc_eac3:
        jmp loc_b42b

dat_eac6:
        .byte $ac                                   // .

// --- Region $eae0-$ed7c ---
.pc = $eae0 "loc_eae0"

loc_eae0:
        tay
        sty $b756
        lda $b97a,y
        sta $b7c5
        lda $b979,y
        sta $b6a1
        lda $b978,y
        bne loc_eaf8
        jmp loc_b27d

loc_eaf8:
        pha
        and #$78
        .byte $e3,$4a                               // isc ($4a,x) // ILLEGAL
        .byte $63,$3e                               // rra ($3e,x) // ILLEGAL
        sta $b003,x
        pla
        and #$07
        sta $b687
        lda $ba18,y
        sta smc_b25a
        lda $b006,x
        bpl loc_eb1d
        dec dat_b000,x
        bne loc_eb31
        inc $b006,x
        bpl loc_eb31

loc_eb1d:
        inc dat_b000,x
        lda $b003,x
        cmp dat_b000,x
        bcs loc_eb31
        sta dat_b000,x
        dec $b006,x
        dec dat_b000,x

loc_eb31:
        lda $b7a0,x
        beq loc_eb39
        jmp loc_b27d

loc_eb39:
        lda $b52c,x
        asl
        tay
        sec
        lda dat_b457,y
        sbc $b455,y
        sta $fd
        lda $b458,y
        sbc loc_b456,y
        dec $b687
        bmi loc_eb58
        lsr
        ror $fd
        jmp loc_b227

loc_eb58:
        sta $fc
        lda dat_b457,y
        sta $fe
        lda $b458,y
        sta $ff
        lda $b003,x
        lsr
        tay
        dey
        bmi loc_eb7c
        sec
        lda $fe
        sbc $fd
        sta $fe
        lda $ff
        sbc $fc
        sta $ff
        jmp loc_b243

loc_eb7c:
        lda $b8ad,x
        cmp #$0f
        bcc loc_eba3
        ldy dat_b000,x
        dey
        bmi loc_eb99
        clc
        lda $fe
        adc $fd
        sta $fe
        lda $ff
        adc $fc
        sta $ff
        jmp loc_b260

loc_eb99:
        lda $fe
        sta $b77c,x
        lda $ff
        sta $b779,x

loc_eba3:
        lda $b6a1
        beq loc_ec15
        tay
        dey
        lda $b911,y
        sta $fc
        lda $b913,y
        sta $fd
        dec $b8a4,x
        bpl loc_ebf0
        ldy $b8a1,x

loc_ebbc:
        lda ($fc),y
        bpl loc_ebe2
        cmp #$fe
        bne loc_ebca
        sta $b8a4,x
        jmp loc_b2ef

loc_ebca:
        cmp #$ff
        bne loc_ebd2
        ldy #$00
        beq loc_ebbc

loc_ebd2:
        and #$7f
        pha
        lda $b857,x
        sta $b7ff,x
        lda $b866,x
        sta $b814,x
        pla

loc_ebe2:
        sta $b8a4,x
        iny
        lda ($fc),y
        sta $b8a7,x
        iny
        tya
        sta $b8a1,x

loc_ebf0:
        clc
        ldy #$00
        lda $b8a7,x
        bpl loc_ebf9
        dey

loc_ebf9:
        sty smc_b2e1
        adc $b7ff,x
        sta $b7ff,x
        pha
        lda $b814,x
        adc #$00
        sta $b814,x
        ldy $b51c
        sta $d403,y
        pla
        sta $d402,y

loc_ec15:
        clc
        ldy $b756
        lda $b526,x
        and #$40
        bne loc_ec78
        lda $b7c5
        and #$01
        beq loc_ec78
        stx $b642
        lda $ba13,y
        sta $fc
        lda $ba14,y
        sta $fd
        lda $b8ed,x
        tay
        lda ($fc),y
        bpl loc_ec5a
        cmp #$85
        bne loc_ec43
        jmp loc_b42b

loc_ec43:
        ldx $b51c
        sta $d404,x
        iny
        lda ($fc),y
        sta $d401,x
        ldx $b642
        iny
        tya
        sta $b8ed,x
        jmp loc_b443

loc_ec5a:
        sta txt_b529,x
        iny
        sec
        lda $b77c,x
        sbc ($fc),y
        sta $b77c,x
        iny
        lda $b779,x
        sbc ($fc),y
        sta $b779,x
        iny
        tya
        sta $b8ed,x
        jmp loc_b42b

loc_ec78:
        lda $b7c5
        and #$04
        beq loc_ec93
        lda $b8aa,x
        beq loc_ec8d
        dec $b8aa,x
        lda $ba14,y
        jmp loc_b36a

loc_ec8d:
        lda $b975,y
        sta txt_b529,x

loc_ec93:
        lda $b7c5
        and #$08
        beq loc_eca9
        lda $b8ad,x
        cmp $ba17,y
        bcc loc_eca9
        and #$01
        bne loc_eca9
        dec $b52c,x

loc_eca9:
        lda $b7c5
        and #$10
        beq loc_ecdc
        lda $ba13,y
        asl
        tay
        lda $b91b,y
        sta $b8ff
        lda $b91c,y
        sta $b900
        ldy $b8fa
        clc
        lda $b52c,x
        adc $b8fe,y
        asl
        tay
        lda dat_b457,y
        sta $b77c,x
        lda $b458,y
        sta $b779,x
        ldy $b756

loc_ecdc:
        lda $b7c5
        and #$20
        beq loc_ecf6
        lda $b8b3,x
        clc
        adc $ba1a,y
        sta $b8b3,x
        sta $d416
        lda $ba19,y
        sta $d417

loc_ecf6:
        bit $b7c5
        bvc loc_ed1f
        lda $b8aa,x
        beq loc_ed09
        dec $b8aa,x
        lda $ba13,y
        jmp loc_b3eb

loc_ed09:
        lda $b978,y
        bne loc_ed1f
        lda $b52c,x
        asl
        tay
        lda dat_b457,y
        sta $b77c,x
        lda $b458,y
        sta $b779,x

loc_ed1f:
        lda $b7c5
        bpl loc_ed51
        lda $b8af
        cmp #$01
        beq loc_ed3b
        ldy #$1f
        sty $d418
        cmp #$08
        bcc loc_ed51
        lda #$00
        sta $b8af
        beq loc_ed51

loc_ed3b:
        lda #$48
        sta $d40f
        lda #$81
        sta $d412
        lda #$60
        sta $d416
        lda #$2f
        sta $d418
        bne loc_ed69

loc_ed51:
        ldy $b51c
        lda txt_b529,x
        and $b573,x
        sta $d404,y
        lda $b779,x
        sta $d401,y
        lda $b77c,x
        sta $d400,y

loc_ed69:
        inc $b8ad,x
        dex
        bmi loc_ed72
        jmp loc_b06b

loc_ed72:
        dec $b8fa
        bpl loc_ed7c
        lda #$02
        sta $b8fa

loc_ed7c:
        rts

// --- Region $ee21-$ee25 ---
.pc = $ee21 "loc_ee21"

loc_ee21:
        bpl loc_ee9f
        bvs loc_eda8
        rti

// --- Region $ee9f-$eea3 ---
.pc = $ee9f "loc_ee9f"

loc_ee9f:
        .byte $07,$47                               // slo $47 // ILLEGAL
        .byte $03,$46                               // slo ($46,x) // ILLEGAL

dat_eea3:
        .byte $07                                   // .

// --- Region $f548-$f57d ---
.pc = $f548 "loc_f548"

loc_f548:
        ldy #$00
        tax
        lda #$02
        sta $b734
        lda $b6e5,x
        sta $b6f1
        lda $b6ed,x
        sta smc_b059
        txa
        asl
        sta $b642
        asl
        clc
        adc $b642
        tax

loc_f567:
        lda $bab9,x
        sta $bab3,y
        inx
        iny
        cpy #$06
        bne loc_f567
        lda #$1f
        sta $d418
        lda #$40
        sta $b778
        rts

// --- Region $f595-$f6a0 ---
.pc = $f595 "loc_f595"

loc_f595:
        iny
        sta $05
        ldy #$00
        lda ($02),y
        pha
        lda #$04
        sta $e9
        asl $60
        sbc $2709,x
        sta $06
        pla
        eor $06
        sta ($02),y
        sta $0400
        inc $02
        bne loc_f595
        inc $03
        lda $03
        cmp $05
        bne loc_f595
        nop
        ldx #$00
        stx dat_c11e
        stx $d020
        stx $d021
        stx $c120
        stx $c621
        stx $c622
        stx $c623
        stx $c624
        stx $c636
        stx $c6
        inx
        stx $c61f
        stx $c620
        stx $c131
        stx $c132
        lda #$93
        jsr $ffd2
        ldx #$00
        stx $04
        ldx #$cd
        stx $05
        ldx #$ea
        stx $0328
        lda #$36
        sta $01
        lda #$00
        jsr sub_bcc1
        ldx #$00
        stx $02
        ldx #$ca
        stx $03
        ldx #$36
        stx $01
        sei
        lda #$aa
        sta $0314
        lda #$c0
        sta $0315
        lda #$1b
        sta $d011
        lda #$81
        sta $d01a
        lda #$7f
        sta $dc0d
        jmp loc_c373

dat_f62d:
        .byte $ad,$19                               // ..

loc_f62f:
        bne loc_f65a
        ora ($8d,x)
        ora $aed0,y
        asl $bdc1,x
        and ($c1,x)
        cmp #$01
        beq loc_f65a
        lda $c133,x
        sta $d021
        sta $d020
        lda $c142,x
        sta $d016
        lda $c121,x
        sta $d012
        inc dat_c11e
        jmp loc_febc

loc_f65a:
        ldx #$00
        lda $c23c,x
        beq loc_f673
        sta $d021
        lda $c2c4,x
        sta $d020
        lda #$c8
        sta $d016
        inx
        jmp loc_c0d9

loc_f673:
        ldx #$00
        stx $d020
        stx $d021
        stx dat_c11e
        ldx #$c8
        stx $d016
        lda #$01
        sta $d012
        jsr sub_c158
        jsr sub_c66f
        jsr sub_b009
        lda $dc01
        cmp #$ef
        bne loc_f69b
        jmp loc_c7ed

loc_f69b:
        jsr sub_c66f
        jmp loc_ea31

// --- Region $f6ca-$f7b1 ---
.pc = $f6ca "loc_f6ca"

loc_f6ca:
        cpy $cacb
        cmp #$c8
        inc dat_c23b
        lda dat_c23b
        cmp #$0f
        bne loc_f71b
        ldx #$00
        stx dat_c23b
        ldx #$03
        lda $c133,x
        sta $033c
        ldx #$02

loc_f6e8:
        lda $c133,x
        sta $c134,x
        dex
        bpl loc_f6e8
        lda $033c
        sta $c134
        ldx #$05
        lda $c133,x
        sta $033d
        ldx #$06
        lda $c133,x
        ldx #$05
        sta $c133,x
        ldx #$07
        lda $c133,x
        ldx #$06
        sta $c133,x
        lda $033d
        ldx #$07
        sta $c133,x

loc_f71b:
        inc $c11f
        lda $c11f
        cmp #$fa
        bne loc_f745
        ldx #$00
        stx $c11f
        ldx #$09
        lda $c133,x
        sta $033c

loc_f732:
        lda $c134,x
        sta $c133,x
        inx
        cpx #$0d
        bne loc_f732
        lda $033c
        ldx #$0d
        sta $c133,x

loc_f745:
        ldx #$00
        ldy $c23c

loc_f74a:
        lda $c23d,x
        sta $c23c,x
        inx
        cpx #$66
        bne loc_f74a
        ldx #$66
        tya
        sta $c23c,x
        ldx #$65
        lda $c2c4,x
        sta $033f
        dex

loc_f764:
        lda $c2c4,x
        sta $c2c5,x
        dex
        bpl loc_f764
        lda $033f
        sta $c2c4
        ldx #$0d
        lda $c133,x
        sta $033f
        dex

loc_f77c:
        lda $c133,x
        sta $c134,x
        dex
        cpx #$08
        bne loc_f77c
        lda $033f
        ldx #$09
        sta $c133,x
        ldx $c120
        lda $c150,x
        ldx #$04
        sta $c142,x
        ldx #$0e
        sta $c142,x
        inc $c120
        lda $c120
        cmp #$09
        bne loc_f7b1
        ldx #$00
        stx $c120
        jsr sub_c341

loc_f7b1:
        rts

// --- Region $f842-$f8d6 ---
.pc = $f842 "loc_f842"

loc_f842:
        lda #$00
        sta $02
        lda #$ca
        sta $03
        jmp loc_c363

loc_f84d:
        lda #$00
        sta $04
        lda #$cd
        sta $05
        jmp loc_c372

dat_f858:
        .byte $a2,$00                               // ..

loc_f85a:
        lda $04f1,x
        sta $04f0,x
        lda $0681,x
.label loc_f865 = * + 2
        sta $0680,x
        inx
        cpx #$27
        bne loc_f85a
        ldy #$00
        inc $02
        bne loc_f873
        inc $03

loc_f873:
        lda ($02),y
        beq loc_f842
        sta $0517
        ldy #$00
        inc $04
        bne loc_f882
        inc $05

loc_f882:
        lda ($04),y
        beq loc_f84d
        sta $06a7
        rts

txt_f88a:
        .text "L+"
        .byte $c5                                   // 'E' | $80 (end-of-string marker)

loc_f88d:
        lda #$17
        sta $d018
        ldx #$ea
        stx $0328
        ldx #$00

loc_f899:
        lda #$a0
        sta $06a8,x
        lda #$00
        sta $daa8,x
        inx
        cpx #$f0
        bne loc_f899
        ldx #$00

loc_f8aa:
        lda #$a0
        sta $0798,x
        lda #$00
        sta $db98,x
        inx
        cpx #$28
        bne loc_f8aa
        lda #$bf
        sta $fa
        lda #$c3
        sta $fb
        ldy #$00

loc_f8c3:
        lda ($fa),y
        beq loc_f8d3
        jsr $ffd2
        inc $fa
        bne loc_f8c3
        inc $fb
        jmp loc_c3ac

loc_f8d3:
        jmp loc_c637

dat_f8d6:
        .byte $13                                   // .

// --- Region $f9fe-$fa76 ---
.pc = $f9fe "loc_f9fe"

loc_f9fe:
        sec
        and $3439
        and.abs $0036,y
        lda #$9c
        sta $fb
        lda #$c5
        sta $fc
        lda #$40
        sta $fd
        lda #$03
        sta $fe

loc_fa15:
        ldy #$00
        lda ($fb),y
        sta ($fd),y
        inc $fb
        bne loc_fa21

loc_fa1f:
        inc $fc

loc_fa21:
        inc $fd
        bne loc_fa27
        inc $fe

loc_fa27:
        lda $fb
        cmp #$1c
        bne loc_fa15
        lda $fc
        cmp #$c6
        bne loc_fa15
        lda #$0d
        sta $07f8
        lda #$0e
        sta $07f9
        ldx #$0b
        stx $d025
        ldx #$0f
        stx $d027
        stx $d028
        lda #$00
        sta $d017
        sta $d010
        lda #$ff
        sta $d01d
        lda #$82
        sta $d001
        lda #$78
        sta $d003
        lda #$07
        sta $d01c
        sta $d015
        ldx #$19
        stx $d000
        ldx #$4b
        stx $d002
        jmp loc_c376

dat_fa76:
        .byte $e6                                   // .

// --- Region $faee-$fafc ---
.pc = $faee "loc_faee"

loc_faee:
        adc ($f4,x)
        jsr sub_c751
        jsr sub_c65a
        jsr sub_c643
        jmp loc_c637

dat_fafc:
        .byte $a2                                   // .

// --- Region $fb13-$fc54 ---
.pc = $fb13 "loc_fb13"

loc_fb13:
        ldx #$00
        stx $c61d
        ldx #$03
        stx $c61e

loc_fb1d:
        dec $c61d
        bne loc_fb1d
        dec $c61e
        bne loc_fb1d
        rts

loc_fb28:
        ldx $c61f
        cpx #$01
        bne loc_fb66
        lda $c621
        cmp #$01
        bne loc_fb48
        inc $d000
        lda $d000
        cmp #$28
        bne loc_fb99
        ldx #$02
        stx $c61f
        jmp loc_c6e0

loc_fb48:
        inc $d000
        lda $d000
        cmp #$ff
        bne loc_fb99
        ldx #$00
        stx $d000
        inx
        stx $c621
        lda $d010
        ora #$01
        sta $d010
        jmp loc_c6e0

loc_fb66:
        lda $c621
        cmp #$01
        bne loc_fb87
        dec $d000
        bne loc_fb99
        ldx #$00
        stx $c621
        ldx #$ff
        stx $d000
        lda $d010
        and #$fe
        sta $d010
        jmp loc_c6e0

loc_fb87:
        dec $d000
        lda $d000
        cmp #$19
        bne loc_fb99
        ldx #$01
        stx $c61f
        jmp loc_c6e0

loc_fb99:
        ldx $c620
        cpx #$01
        bne loc_fbd7
        lda $c622
        cmp #$01
        bne loc_fbb9
        inc $d002
        lda $d002
        cmp #$28
        bne loc_fc07
        ldx #$02
        stx $c620
        jmp loc_c74e

loc_fbb9:
        inc $d002
        lda $d002
        cmp #$ff
        bne loc_fc07
        ldx #$00
        stx $d002
        inx
        stx $c622
        lda $d010
        ora #$02
        sta $d010
        jmp loc_c74e

loc_fbd7:
        lda $c622
        cmp #$01
        bne loc_fbf8
        dec $d002
        bne loc_fc07
        ldx #$00
        stx $c622
        ldx #$ff
        stx $d002
        lda $d010
        and #$fd
        sta $d010
        jmp loc_c74e

loc_fbf8:
        dec $d002
        lda $d002
        cmp #$19
        bne loc_fc07
        ldx #$01
        stx $c620

loc_fc07:
        jmp loc_c79c

loc_fc0a:
        inc $c623

loc_fc0d:
        lda $c623
        cmp #$32
        bne loc_fc54
        inc $c624
        lda $c624
        cmp #$01
        bne loc_fc54
.label loc_fc1f = * + 1
        ldx #$00
        stx $c624
        ldy #$00
        stx $c636
        stx $c623

loc_fc2b:
        lda $c625,y
        ldx #$00
        sta $c133,x
        ldx #$08
        sta $c133,x
        inc $c636
        ldx #$00
        stx $c61d
        ldx #$07
        stx $c61e

loc_fc45:
        dec $c61d
        bne loc_fc45
        dec $c61e
        bne loc_fc45
        iny
        cpy #$11
        bne loc_fc2b

loc_fc54:
        rts

// --- Region $fc5e-$fca5 ---
.pc = $fc5e "loc_fc5e"

loc_fc5e:
        bne loc_fc0d
        ora ($d0,x)
        cmp #$73
        bne loc_fc7d
        ldx #$02
        stx $c131
        jmp loc_c7c4

dat_fc6e:
        .byte $ee,$01                               // ..

loc_fc70:
        bne loc_fc1f
        ora ($d0,x)
        cmp #$82
        bne loc_fc7d
        ldx #$01
        stx $c131

loc_fc7d:
        lda $c132
        cmp #$01
        bne loc_fc96
        dec $d003
        lda $d003
        cmp #$73
        bne loc_fca5
        ldx #$02
        stx $c132
        jmp loc_c7ec

loc_fc96:
        inc $d003
        lda $d003
        cmp #$82
        bne loc_fca5
        ldx #$01
        stx $c132

loc_fca5:
        rts

// --- Region $fce2-$fce6 ---
.pc = $fce2 "loc_fce2"

loc_fce2:
        .byte $e2,$fc                               // nop #$fc // ILLEGAL
        sta ($d5,x)
        brk

// --- Region $feb5-$fed6 ---
.pc = $feb5 "Segment $feb5"
        .byte $53,$20                               // sre ($20),y // ILLEGAL
        .byte $4f,$44,$44                           // sre $4444 // ILLEGAL
.label loc_febc = * + 2
        jsr sub_4353
        .byte $52                                   // jam // ILLEGAL
        .byte $4f,$4c,$4c                           // sre $4c4c // ILLEGAL
        jsr sub_4554
        cli
        .byte $54,$20                               // nop $20,x // ILLEGAL
        .byte $54,$48                               // nop $48,x // ILLEGAL
        eor $53
        eor $20
        .byte $44,$41                               // nop $41 // ILLEGAL
        eor $2e53,y
        rol $20ee
        rts

txt_fed6:
        .text "U"

// --- Region $ff5b-$ff7f ---
.pc = $ff5b "Segment $ff5b"
        pha
        eor $53
        eor $20
        .byte $44,$41                               // nop $41 // ILLEGAL
        eor $e453,y
        rol $2028
        jsr sub_4953
        .byte $47,$48                               // sre $48 // ILLEGAL
        rol $e92e
        jsr sub_4a60
        pha
        eor $59
        rol $202e
        .byte $54,$48                               // nop $48,x // ILLEGAL
        eor $20
        .byte $53,$55                               // sre ($55),y // ILLEGAL
        .byte $52                                   // jam // ILLEGAL

// --- Region $ffd2-$ffda ---
.pc = $ffd2 "Segment $ffd2"
        eor $52
        eor ($4c,x)
        jmp loc_2059

txt_ffd9:
        .text "IN"

// ============================================
// Data blocks
// ============================================

// --- Region $0801-$0acf ---
.pc = $0801 "dat_0801"

dat_0801:
        // === BASIC loader stub ===
        .byte $0d,$08                                                     // [corrected] was: .byte $0c,$08                               // next line pointer ($080c)
        .byte $ce,$07                                                     // [corrected] was: .byte $00,$00                               // line number 0
        .byte $9e                                   // SYS token
        .byte $20,$28,$32,$30,$36
        .byte $34                                                         // [corrected] was: .byte $00                                   // end of line
        .byte $29,$00                                                     // [corrected] was: .byte $00,$00                               // end of BASIC program
        .byte $00,$00,$78,$a9,$34,$85,$01,$a2,$05,$bd,$42,$08,$9d,$2d,$00,$ca // ..x.4.....B..-..
        .byte $10,$f7,$9a,$a0,$00,$c6,$32,$ce,$2c,$08,$b1,$31,$99,$00,$e8,$c8 // ......2.,..1....
        .byte $d0,$f8,$a5,$32,$c9,$08,$d0,$ed,$b9,$48,$08,$99,$00,$01,$c8,$d0 // ...2.....H......
        .byte $f7
        .byte $4c,$00,$01,$00,$b0
        .byte $22,$e9,$17
        .byte $20,$b1
        .text "/****"
        .byte $29,$07,$aa,$bd,$1a,$01,$8d,$18,$01,$b1,$2f,$29,$1f,$aa,$20,$22 // )........./).. "
        .byte $01
        .byte $4c,$ff,$01,$a4
        .byte $43,$ab,$79
        .text "X;?)"
        .byte $e6
        .byte $2f,$d0,$02
        .byte $e6,$30,$60,$b1,$2f,$20,$22,$01,$91,$2d,$e6,$2d,$d0,$02,$e6,$2e // .0`./ "..-.-....
        .byte $ca,$d0,$f5,$f0,$c5,$a9,$00,$f0,$ef,$a9,$ff,$d0,$eb,$b1,$2f,$91 // ............../.
        .byte $2d,$e6,$2f,$d0,$02,$e6,$30,$e6,$2d,$d0,$02,$e6,$2e,$ca,$d0,$ed // -./...0.-.......
        .byte $f0,$a8,$20,$71,$01,$b1,$2f,$20,$22,$01,$91,$2d,$e6,$2d,$d0,$02 // .. q../ "..-.-..
        .byte $e6,$2e,$ca,$d0,$f5,$c6,$39,$10,$f1,$30,$8f,$86,$39,$b1,$2f,$aa // ......9..0..9./.
        .byte $4c,$22,$01,$20,$71,$01,$b1,$2f,$91,$2d,$e6,$2f,$d0,$02,$e6,$30 // L". q../.-./...0
        .byte $e6,$2d,$d0,$02,$e6,$2e,$ca,$d0,$ed,$c6,$39,$10,$e9,$4c,$00,$01 // .-........9..L..
        .byte $2c,$da,$01,$a9,$37,$85,$01,$58,$20,$3a,$c0,$4c,$ae,$a7,$e0,$00 // ,...7..X :.L....
        .byte $f0,$ee,$a9,$04,$2c,$a9,$08,$85,$ff,$b1,$2f,$91,$2d,$c8,$c4,$ff // ....,...../.-...
        .byte $d0,$f7,$18,$a5,$2d,$65,$ff,$85,$2d,$a5,$2e,$69,$00,$85,$2e,$a0 // ....-e..-..i....
        .byte $00,$ca,$d0,$e5,$18,$a5,$2f,$65,$ff,$85,$2f,$a5,$30,$69,$00,$85 // ....../e../.0i..
        .byte $30,$4c,$00,$01,$b9,$00,$ef,$99,$00,$ff,$c8,$d0,$f7,$ce,$dc,$01 // 0L..............
        .byte $ce,$df,$01,$ad,$df,$01,$c9,$df,$d0,$ea,$60,$27,$01,$00,$ff,$04 // ..........`'....
        .byte $ff,$00,$ff,$a2,$61
        .byte $2e,$2c,$78,$b7
        .text "0*P"
        .byte $40                                   // @ character
        .byte $ae
        .byte $34,$b7
        .byte $a9,$00,$bc,$19,$b5,$99,$04,$d4,$9d,$1d,$b5,$9d,$20,$b5,$9d,$23 // ............ ..#
        .byte $b5,$9d,$29,$b5,$99,$06,$d4,$a9,$13,$9d,$5f,$b5,$ca,$10,$e1,$8d // ..)......._.....
        .byte $78,$b7,$4c,$4c,$b4,$50,$13,$a9,$00,$ae,$34,$b7,$bc,$19,$b5,$99 // x.LL.P....4.....
        .byte $04,$d4,$ca,$10,$f7,$a9,$80,$8d,$78,$b7,$4c,$4c,$b4,$ae,$34,$b7 // ........x.LL..4.
        .byte $ce,$12,$b7,$10,$08,$a9,$7f,$8d,$12,$b7,$4c,$6b,$b0,$ce,$d3,$b6 // ..........Lk....
        .byte $10,$06,$ad,$f1,$b6,$8d,$d3,$b6,$bd,$19,$b5,$8d,$1c,$b5,$a8,$ad // ................
        .byte $12,$b7,$f0,$1a,$ad,$d3,$b6,$cd,$f1,$b6,$d0,$12,$bd,$b3,$ba,$85 // ................
        .byte $fc,$bd,$b6,$ba,$85,$fd,$de,$23,$b5,$30,$06,$4c,$a1,$b1,$4c,$b5 // .......#.0.L..L.
        .byte $b1,$bc,$1d,$b5,$b1,$fc,$10,$1d,$c9,$ff,$f0,$0b,$29,$7f,$9d,$fb // ............)...
        .byte $b8,$fe,$1d,$b5,$4c,$94,$b0,$a9,$00,$9d,$23,$b5,$9d,$1d,$b5,$9d // ....L.....#.....
        .byte $20,$b5,$4c,$94,$b0,$a8,$b9,$cb,$ba,$85,$fe,$b9,$ef,$ba,$85,$ff //  .L.............
        .byte $a9,$00,$9d,$ad,$b8,$9d,$ed,$b8,$a9,$00,$9d,$b3,$b8,$bc,$20,$b5 // .............. .
        .byte $a9,$ff,$9d,$73,$b5,$b1,$fe,$9d,$26,$b5,$8d,$8d,$b5,$29,$1f,$9d // ...s....&....)..
        .byte $23,$b5,$2c,$8d,$b5,$70,$31,$fe,$20,$b5,$ad,$8d,$b5,$10,$09,$c8 // #.,..p1. .......
        .byte $b1,$fe,$9d,$5f,$b5,$fe,$20,$b5,$c8,$b1,$fe,$8d,$c7,$b7,$29,$7f // ..._.. .......).
        .byte $18,$7d,$fb,$b8,$9d,$2c,$b5,$0a,$a8,$b9,$57,$b4,$9d,$7c,$b7,$b9 // .}...,....W..|..
        .byte $58,$b4,$9d,$79,$b7,$4c,$2e,$b1,$de,$73,$b5,$ac,$1c,$b5,$a9,$00 // X..y.L...s......
        .byte $99,$06,$d4,$99,$05,$d4,$a9,$08,$4c,$87,$b1,$ac,$1c,$b5,$bd,$5f // ........L......_
        .byte $b5,$8e,$42,$b6,$e3,$0a,$60,$7e,$aa,$bd,$75,$b9,$8d,$4d,$b6,$ad // ..B...`~..u..M..
        .byte $c7,$b7,$30,$3b,$bd,$73,$b9,$99,$02,$d4,$48,$bd,$74,$b9,$99,$03 // ..0;.s....H.t...
        .byte $d4,$48,$bd,$16,$ba,$48,$bd,$76,$b9,$99,$05,$d4,$bd,$77,$b9,$99 // .H...H.v.....w..
        .byte $06,$d4,$ae,$42,$b6,$a9,$00,$9d,$a1,$b8,$9d,$a4,$b8,$68,$9d,$aa // ...B.........h..
        .byte $b8,$68,$9d,$14,$b8,$9d,$66,$b8,$68,$9d,$ff,$b7,$9d,$57,$b8,$ad // .h....f.h....W..
        .byte $4d,$b6,$ae,$42,$b6,$9d,$29,$b5,$fe,$20,$b5,$bc,$20,$b5,$b1,$fe // M..B..).. .. ...
        .byte $c9,$ff                               // ..

// --- Region $0ade-$13ef ---
.pc = $0ade "Program $0ade"
        .byte $1c,$b5,$bd,$26,$b5,$29,$20,$d0,$0a,$bd,$23,$b5,$d0,$05,$a9,$fe // ...&.) ...#.....
        .byte $9d,$73,$b5,$bd,$5f,$b5,$e3,$0a,$3b,$a8,$8c,$56,$b7,$b9,$7a,$b9 // .s.._...;..V..z.
        .byte $8d,$c5,$b7,$b9,$79,$b9,$8d,$a1,$b6,$b9,$78,$b9,$d0,$03,$4c,$7d // ....y.....x...L}
        .byte $b2,$48,$29,$78,$e3,$4a,$63,$3e,$9d,$03,$b0,$68,$29,$07,$8d,$87 // .H)x.Jc>...h)...
        .byte $b6,$b9,$18,$ba,$8d,$5a,$b2,$bd,$06,$b0,$10,$0a,$de,$00,$b0,$d0 // .....Z..........
        .byte $19,$fe,$06,$b0,$10,$14,$fe,$00,$b0,$bd,$03,$b0,$dd,$00,$b0,$b0 // ................
        .byte $09,$9d,$00,$b0,$de,$06,$b0,$de,$00,$b0,$bd,$a0,$b7,$f0,$03,$4c // ...............L
        .byte $7d,$b2,$bd,$2c,$b5,$0a,$a8,$38,$b9,$57,$b4,$f9,$55,$b4,$85,$fd // }..,...8.W..U...
        .byte $b9,$58,$b4,$f9,$56,$b4,$ce,$87,$b6,$30,$06,$4a,$66,$fd,$4c,$27 // .X..V....0.Jf.L'
        .byte $b2,$85,$fc,$b9,$57,$b4,$85,$fe,$b9,$58,$b4,$85,$ff,$bd,$03,$b0 // ....W....X......
        .byte $4a,$a8,$88,$30,$10,$38,$a5,$fe,$e5,$fd,$85,$fe,$a5,$ff,$e5,$fc // J..0.8..........
        .byte $85,$ff,$4c,$43,$b2,$bd,$ad,$b8,$c9,$0f,$90,$20,$bc,$00,$b0,$88 // ..LC....... ....
        .byte $30,$10,$18,$a5,$fe,$65,$fd,$85,$fe,$a5,$ff,$65,$fc,$85,$ff,$4c // 0....e.....e...L
        .byte $60,$b2,$a5,$fe,$9d,$7c,$b7,$a5,$ff,$9d,$79,$b7,$ad,$a1,$b6,$f0 // `....|....y.....
        .byte $6d,$a8,$88,$b9,$11,$b9,$85,$fc,$b9,$13,$b9,$85,$fd,$de,$a4,$b8 // m...............
        .byte $10,$37,$bc,$a1,$b8,$b1,$fc,$10,$22,$c9,$fe,$d0,$06,$9d,$a4,$b8 // .7......".......
        .byte $4c,$ef,$b2,$c9,$ff,$d0,$04,$a0,$00,$f0,$ea,$29,$7f,$48,$bd,$57 // L..........).H.W
        .byte $b8,$9d,$ff,$b7,$bd,$66,$b8,$9d,$14,$b8,$68,$9d,$a4,$b8,$c8,$b1 // .....f....h.....
        .byte $fc,$9d,$a7,$b8,$c8,$98,$9d,$a1,$b8,$18,$a0,$00,$bd,$a7,$b8,$10 // ................
        .byte $01,$88,$8c,$e1,$b2,$7d,$ff,$b7,$9d,$ff,$b7,$48,$bd,$14,$b8,$69 // .....}.....H...i
        .byte $00,$9d,$14,$b8,$ac,$1c,$b5,$99,$03,$d4,$68,$99,$02,$d4,$18,$ac // ..........h.....
        .byte $56,$b7,$bd,$26,$b5,$29,$40,$d0,$58,$ad,$c5,$b7,$29,$01,$f0,$51 // V..&.)@.X...)..Q
        .byte $8e,$42,$b6,$b9,$13,$ba,$85,$fc,$b9,$14,$ba,$85,$fd,$bd,$ed,$b8 // .B..............
        .byte $a8,$b1,$fc,$10,$1e,$c9,$85,$d0,$03,$4c,$2b,$b4,$ae,$1c,$b5,$9d // .........L+.....
        .byte $04,$d4,$c8,$b1,$fc,$9d,$01,$d4,$ae,$42,$b6,$c8,$98,$9d,$ed,$b8 // .........B......
        .byte $4c,$43,$b4,$9d,$29,$b5,$c8,$38,$bd,$7c,$b7,$f1,$fc,$9d,$7c,$b7 // LC..)..8.|....|.
        .byte $c8,$bd,$79,$b7,$f1,$fc,$9d,$79,$b7,$c8,$98,$9d,$ed,$b8,$4c,$2b // ..y....y......L+
        .byte $b4,$ad,$c5,$b7,$29,$04,$f0,$14,$bd,$aa,$b8,$f0,$09,$de,$aa,$b8 // ....)...........
        .byte $b9,$14,$ba,$4c,$6a,$b3,$b9,$75,$b9,$9d,$29,$b5,$ad,$c5,$b7,$29 // ...Lj..u..)....)
        .byte $08,$f0,$0f,$bd,$ad,$b8,$d9,$17,$ba,$90,$07,$29,$01,$d0,$03,$de // ...........)....
        .byte $2c,$b5,$ad,$c5,$b7,$29,$10,$f0,$2c,$b9,$13,$ba,$0a,$a8,$b9,$1b // ,....)..,.......
        .byte $b9,$8d,$ff,$b8,$b9,$1c,$b9,$8d,$00,$b9,$ac,$fa,$b8,$18,$bd,$2c // ...............,
        .byte $b5,$79,$fe,$b8,$0a,$a8,$b9,$57,$b4,$9d,$7c,$b7,$b9,$58,$b4,$9d // .y.....W..|..X..
        .byte $79,$b7,$ac,$56,$b7,$ad,$c5,$b7,$29,$20,$f0,$13,$bd,$b3,$b8,$18 // y..V....) ......
        .byte $79,$1a,$ba,$9d,$b3,$b8,$8d,$16,$d4,$b9,$19,$ba,$8d,$17,$d4,$2c // y..............,
        .byte $c5,$b7,$50,$24,$bd,$aa,$b8,$f0,$09,$de,$aa,$b8,$b9,$13,$ba,$4c // ..P$...........L
        .byte $eb,$b3,$b9,$78,$b9,$d0,$11,$bd,$2c,$b5,$0a,$a8,$b9,$57,$b4,$9d // ...x....,....W..
        .byte $7c,$b7,$b9,$58,$b4,$9d,$79,$b7,$ad,$c5,$b7,$10,$2d,$ad,$af,$b8 // |..X..y.....-...
        .byte $c9,$01,$f0,$10,$a0,$1f,$8c,$18,$d4,$c9,$08,$90,$1d,$a9,$00,$8d // ................
        .byte $af,$b8,$f0,$16,$a9,$48,$8d,$0f,$d4,$a9,$81,$8d,$12,$d4,$a9,$60 // .....H.........`
        .byte $8d,$16,$d4,$a9,$2f,$8d,$18,$d4,$d0,$18,$ac,$1c,$b5,$bd,$29,$b5 // ..../.........).
        .byte $3d,$73,$b5,$99,$04,$d4,$bd,$79,$b7,$99,$01,$d4,$bd,$7c,$b7,$99 // =s.....y.....|..
        .byte $00,$d4,$fe,$ad,$b8,$ca,$30,$03,$4c,$6b,$b0,$ce,$fa,$b8,$10,$05 // ......0.Lk......
        .byte $a9,$02,$8d,$fa,$b8,$60,$16,$01,$27,$01,$38,$01,$4b,$01,$5f,$01 // .....`..'.8.K._.
        .byte $73,$01,$8a,$01,$a1,$01,$ba,$01,$d4,$01,$f0,$01,$0e,$02,$2d,$02 // s.............-.
        .byte $4e,$02,$71,$02,$96,$02,$bd,$02,$e7,$02,$13,$03,$42,$03,$74,$03 // N.q.........B.t.
        .byte $a9,$03,$e0,$03,$1b,$04,$5a,$04,$9b,$04,$e2,$04,$2c,$05,$7b,$05 // ......Z.....,.{.
        .byte $ce,$05,$27,$06,$85,$06,$e8,$06,$51,$07,$c1,$07,$37,$08,$b4,$08 // ..'.....Q...7...
        .byte $37,$09,$c4,$09,$57,$0a,$f5,$0a,$9c,$0b,$4e,$0c,$09,$0d,$d0,$0d // 7...W.....N.....
        .byte $a3,$0e,$82,$0f,$6e,$10,$68,$11,$6e,$12,$88,$13,$af,$14,$eb,$15 // ....n.h.n.......
        .byte $39,$17,$9c,$18,$13,$1a,$a1,$1b,$46,$1d,$04,$1f,$dc,$20,$d0,$22 // 9.......F.... ."
        .byte $dc
        .byte $24,$10
        .byte $27,$5e
        .byte $29,$d6
        .byte $2b,$72
        .text ".81&4B7"
        .byte $8c,$3a,$08,$3e,$b8,$41,$a0,$45,$b8,$49,$20,$4e,$bc,$52,$ac,$57 // .:.>.A.E.I N.R.W
        .byte $e4,$5c,$70,$62,$4c,$68,$84,$6e,$18,$75,$10,$7c,$70,$83,$40,$8b // .\pbLh.n.u.|p.@.
        .byte $70,$93,$40,$9c,$78,$a5,$58,$af,$c8,$b9,$e0,$c4,$98,$d0,$08,$dd // p.@.x.X.........
        .byte $30,$ea,$20,$f8,$2e,$fd,$a3,$2a,$07,$0e,$00,$04,$01,$09,$00,$12 // 0. ....*........
        .byte $0c,$08,$a2,$60
        .byte $4c,$1f,$83,$03
        .text "A"
        .byte $40                                   // @ character
        .text "A?H "
        .byte $83,$05
        .byte $34,$07,$34,$0b,$37,$03,$30,$03,$34,$03,$35,$07,$35,$0b,$38,$03 // 4.4.7.0.4.5.5.8.
        .byte $30,$03,$35,$03,$37,$07,$37,$0b,$3a,$03,$30,$03,$37,$ff,$0b,$38 // 0.5.7.7.:.0.7..8
        .byte $0b,$3b,$03,$37,$03,$35,$ff,$0b,$38,$0b,$3b,$07,$3e,$ff,$03,$06 // .;.7.5..8.;.>...
        .byte $00,$8b,$07,$3f,$13,$42,$47,$03,$41,$03,$42,$07,$41,$03,$3f,$03 // ...?.BG.A.B.A.?.
        .byte $3e,$c2,$61,$12,$fe,$fe,$03,$47,$07,$47,$03,$46,$07,$46,$03,$44 // >.a....G.G.F.F.D
        .byte $07,$44,$03,$41,$07,$41,$03,$3f,$03,$3f,$07,$3e,$ff,$83,$8b,$08 // .D.A.A.?.?.>....
        .byte $34,$93,$09,$38,$81,$0a,$34,$01,$38,$01,$3b,$01,$3e,$01,$40,$01 // 4..8..4.8.;.>.@.
        .byte $44,$01,$47,$01,$4a,$01,$4c,$01,$50,$01,$53,$01,$56,$87,$08,$34 // D.G.J.L.P.S.V..4
        .byte $8b,$0b,$34,$93,$08,$39,$81,$0a,$34,$01,$37,$01,$39,$01,$3d,$01 // ..4..9..4.7.9.=.
        .byte $40,$01,$43,$01,$45,$01,$49,$01,$4c,$01,$4f,$01,$51,$01,$55,$01 // @.C.E.I.L.O.Q.U.
        .byte $58,$01,$5b,$01,$5d,$01,$5b,$8b,$0c,$39,$13,$3c,$81,$0a,$34,$01 // X.[.].[..9.<..4.
        .byte $37,$01,$3a,$01,$3d,$01,$40,$01,$43,$01,$46,$01,$49,$01,$4c,$01 // 7.:.=.@.C.F.I.L.
        .byte $4f,$01,$52,$01,$55,$87,$0c,$40,$9f,$08,$40,$5f,$ff,$00,$bf,$03 // O.R.U..@..@_....
        .byte $37,$0f,$b7,$03,$38,$03,$ba,$03,$bf,$03,$c1,$3f,$42,$0f,$c2,$03 // 7...8......?B...
        .byte $41,$03,$c2,$03,$c1,$03,$bd,$3f,$3f,$0f,$bf,$03,$3f,$03,$c1,$03 // A......??...?...
        .byte $bf,$03,$bb,$1f,$3e,$ff,$47,$03,$3d,$03,$be,$03,$bd,$03,$ba,$03 // ....>.G.=.......
        .byte $b6,$03,$ba,$ff,$47,$03,$3e,$03,$bf,$03,$be,$03,$bb,$03,$b7,$03 // ....G.>.........
        .byte $b5,$ff,$01,$81,$0d,$48,$01,$46,$01,$44,$01,$43,$ff,$81,$01,$46 // .....H.F.D.C...F
        .byte $01,$44,$01,$43,$01,$41,$01,$44,$01,$43,$01,$41,$01,$3f,$01,$43 // .D.C.A.D.C.A.?.C
        .byte $01,$41,$01,$3f,$01,$3e,$01,$41,$01,$3f,$01,$3e,$01,$3c,$01,$3f // .A.?.>.A.?.>.<.?
        .byte $01,$3e,$01,$3c,$01,$3a,$01,$3e,$01,$3c,$01,$3a,$01,$38,$01,$3c // .>.<.:.>.<.:.8.<
        .byte $01,$3a,$01,$38,$01,$37,$c2,$60,$71,$01,$3a,$01,$38,$01,$37,$01 // .:.8.7.`q.:.8.7.
        .byte $35,$01,$44,$01,$43,$01,$41,$01,$3f,$01,$43,$01,$41,$01,$3f,$01 // 5.D.C.A.?.C.A.?.
        .byte $3e,$ff,$01,$01,$41,$01,$3f,$01,$3e,$01,$3c,$01,$3f,$01,$3e,$01 // >...A.?.>.<.?.>.
        .byte $3c,$01,$3a,$01,$3e,$01,$3c,$01,$3a,$01,$38,$01,$3c,$01,$3a,$01 // <.:.>.<.:.8.<.:.
        .byte $38,$01,$37,$01,$3a,$01,$38,$01,$37,$01,$35,$01,$38,$01,$37,$01 // 8.7.:.8.7.5.8.7.
        .byte $35,$01,$33,$ff,$00,$01,$37,$01,$35,$01,$33,$01,$32,$01,$35,$01 // 5.3...7.5.3.2.5.
        .byte $33,$01,$32,$01,$30,$ff,$01,$01,$04,$01,$02,$01,$02,$01,$7f,$08 // 3.2.0...........
        .byte $08,$0c,$01,$81,$0e,$3c,$00,$3a,$00,$38,$43,$00,$3c,$00,$3a,$00 // .....<.:.8C.<.:.
        .byte $38,$00,$37,$22,$ff,$7e,$44,$00,$3a,$00,$38,$00,$37,$00,$35,$22 // 8.7".~D.:.8.7.5"
        .byte $ff,$02,$44,$00,$38,$00,$37,$00,$35,$00,$33,$22,$ff,$18,$44,$00 // ..D.8.7.5.3"..D.
        .byte $35,$00,$33,$00,$32,$00,$30,$2a,$ff,$13,$28,$37,$06,$37,$60,$e8 // 5.3.2.0*..(7.7`.
        .byte $03,$16,$02,$03,$16,$03,$22,$21,$03,$02,$22,$03,$16,$03,$2e,$16 // ......"!..".....
        .byte $03,$22,$03,$16,$03,$22,$03,$22,$03,$16,$03,$22,$ff,$a3,$22,$03 // ."..."."..."..".
        .byte $14,$02,$03,$14,$03,$20,$29,$03,$20,$03,$14,$03,$20,$ff,$03,$13 // ..... ). ... ...
        .byte $02,$03,$13,$03,$1f,$60,$b8,$03,$1f,$03,$13,$03,$1f,$ff,$20,$00 // .....`........ .
        .byte $48,$00,$bf,$05,$33,$1f,$b3,$3f,$37,$1f,$b7,$3f,$38,$17,$b8,$07 // H...3..?7..?8...
        .byte $3a,$0b,$3c,$0b,$39,$07,$35,$0b,$33,$0b,$32,$07,$30,$3f,$30,$1f // :.<.9.5.3.2.0?0.
        .byte $b0,$3f,$2e,$1f,$ae,$3f,$30,$17,$b0,$07,$33,$0b,$35,$0b,$33,$07 // .?...?0...3.5.3.
        .byte $32,$0b,$2d,$0b,$2e,$07,$30,$ff,$40,$00,$88,$83,$04,$18,$0b,$24 // 2.-...0.@......$
        .byte $0b,$18,$03,$24,$03,$18,$0b,$24,$0b,$18,$03,$24,$ff,$06,$08,$06 // ...$...$...$....
        .byte $97,$0b,$37,$87,$05,$3c,$97,$0f,$38,$87,$05,$3c,$97,$0c,$3d,$87 // ..7..<..8..<..=.
        .byte $05,$3c,$8f,$0c,$3b,$0f,$38,$97,$0b,$37,$87,$05,$3c,$97,$0f,$38 // .<..;.8..7..<..8
        .byte $87,$05,$3c,$8f,$0c,$3c,$0f,$3f,$9f,$08,$3c,$ff,$8f,$0c,$3d,$0f // ..<..<.?..<...=.
        .byte $40,$97,$0b,$3c,$87,$05,$41,$8f,$0c,$3b,$0f,$38,$9f,$0b,$37,$ff // @..<..A..;.8..7.
        .byte $c0,$00,$80,$83,$10,$48,$07,$48,$0b,$48,$03,$38,$03,$38,$ff,$01 // .....H.H.H.8.8..
        .byte $08,$04,$80,$1f,$1f,$1e,$20,$20,$13,$14,$16,$17,$21,$21,$8c,$e8 // ......  ....!!..
        .byte $1b,$25,$ff,$80,$1f,$ff,$80,$eb,$1d,$2f,$80,$1d,$83,$1d,$88,$1d // .%......./......
        .byte $85,$1d,$80,$1d,$83,$1d,$88,$1d,$85,$e3,$1d,$30,$ff,$02,$00,$02 // ...........0....
        .byte $1a,$00,$05,$18,$00,$41,$04,$01,$02,$31,$09,$01,$a3,$21,$50,$a2 // .....A...1...!P.
        .byte $60,$44,$80,$22,$81,$22,$82,$22,$83,$22,$85,$22,$86,$22,$87,$22 // `D."."."."."."."
        .byte $88,$22,$89,$22,$8a,$22,$8b,$22,$8c,$22,$8d,$22,$8e,$22,$8f,$22 // ."."."."."."."."
        .byte $90,$22,$91,$22,$92,$22,$93,$22,$94,$22,$95,$22,$96,$22,$97,$22 // ."."."."."."."."
        .byte $98,$22,$ff,$8c,$01,$ff,$80,$23,$ff,$00,$12,$00,$8f,$04,$1f,$0f // .".....#........
        .byte $20,$0f,$21,$0f,$22,$ff,$a7,$60,$62,$81,$12,$2b,$00,$2e,$00,$31 //  .!."..`b..+...1
        .byte $00,$34,$00,$37,$00,$3a,$00,$3d,$ff,$15,$18,$b9,$b9,$24,$18,$ff // .4.7.:.=.....$..
        .byte $0c,$41,$fe,$fd,$00,$04,$07,$03,$06,$05,$09,$03,$06,$0c,$00,$04 // .A..............
        .byte $09,$fd,$f8,$9f,$11,$33,$1f,$35,$9f,$0b,$2e,$8f,$11,$38,$0f,$3a // .....3.5.....8.:
        .byte $9f,$0b,$33,$9f,$11,$3a,$9f,$0b,$30,$8f,$08,$35,$0f,$35,$ff,$81 // ..3..:..0..5.5..
        .byte $30,$11,$00,$02,$40,$c0,$03,$80,$30,$80,$15,$80,$20,$80,$10,$80 // 0...@...0... ...
        .byte $20,$80,$20,$80,$10,$80,$20,$85,$81,$48,$15,$a2,$3b,$40,$40,$0e //  . ... ..H..;@@.
        .byte $80,$30,$80,$15,$80,$20,$80,$10,$80,$20,$85,$80,$04,$41,$08,$f8 // .0... ... ...A..
        .byte $00,$02,$80,$80,$08,$11,$08,$e7,$a2,$26,$01,$00,$08,$11,$09,$e8 // .........&......
        .byte $a2,$3e,$01,$c0,$01,$41,$0a,$aa,$21,$01,$20,$80,$04,$41,$0b,$09 // .>...A..!. ..A..
        .byte $22,$02,$44,$80,$08,$41,$0a,$98,$12,$02,$20,$00,$08,$81,$08,$c7 // ".D..A.... .....
        .byte $a2,$60,$21,$01,$c0,$09,$41,$0a,$69,$00,$02,$38,$00,$05,$41,$0a // .`!...A.i..8..A.
        .byte $a9,$00,$02,$38,$00,$0a,$41,$0a,$a9,$00,$02,$30,$00,$09,$41,$00 // ...8..A....0..A.
        .byte $a9,$12,$00,$20,$42,$00,$0a,$41,$0a,$a9,$00,$02,$30,$25,$00,$02 // ... B..A....0%..
        .byte $41,$09,$c7,$a2,$26,$20,$c0,$08,$41,$09,$c8,$a2,$39,$30,$00,$0a // A...& ..A...90..
        .byte $41,$0a,$a9,$00,$02,$30,$80,$08,$81,$08,$89,$00,$02,$01,$00,$0a // A....0..........
        .byte $41,$0a,$a9,$00,$02,$30,$a2,$23,$51,$0a,$f9,$a2,$21,$38,$a8,$2e // A....0.#Q...!8..
        .byte $48,$81,$81,$02,$40,$f0,$f4,$fc,$60,$b9,$41,$01,$40,$fd,$a2,$26 // H...@...`.A.@..&
        .byte $47,$b9,$41,$01,$40,$fd,$a4,$3c,$81,$04,$3c,$0f,$f1,$f7,$48,$81 // G.A.@..<..<...H.
        .byte $81,$02,$40,$01,$f4,$fd,$48,$81,$81,$02,$40,$05,$f1,$f8,$60,$b9 // ..@...H...@...`.
        .byte $41,$01,$40,$fd,$a3,$3b,$41,$11,$04,$08,$08,$f1,$fa,$01,$21,$11 // A.@..;A.......!.
        .byte $03,$0e,$f7,$f1,$fb,$02,$21,$11,$03,$00,$fc,$f1,$fb,$00,$21,$11 // ......!.......!.
        .byte $03,$a2,$60,$30,$f1,$f0,$03,$11,$81,$01,$40,$90,$f1,$fd,$04,$81 // ..`0......@.....
        .byte $00,$01,$00,$31,$f1,$fa,$00,$43,$00,$0c,$00,$31,$f1,$ef,$05,$11 // ...1...C...1....
        .byte $41,$02,$3c,$fd,$f1,$f0,$06,$11,$81,$01,$40,$90,$f1,$fd,$51,$bc // A.<.......@...Q.
        .byte $00,$02,$00,$81,$a2,$35,$07,$11,$81,$01,$40,$90,$f1,$fd,$00,$41 // .....5....@....A
        .byte $11,$04,$08,$08,$f2,$f1,$00,$81,$81,$01,$40,$a3,$23,$13,$60,$63 // ..........@.#.`c
        .byte $e3,$bb,$23,$13,$60,$63,$e3,$bb,$23,$69,$7f,$82,$e3,$b8,$23,$b6 // ..#.`c..#i....#.
        .byte $e7,$ea,$e3,$b8,$60,$27,$f7,$6f,$f9,$a0,$1b,$43,$61,$7f,$a3,$b4 // ....`'.o...Ca...
        .byte $2f,$4f,$58,$62,$76,$8e,$fe
        .text "&4CN"
        .byte $88,$a2,$d4,$f2,$13
        .byte $35,$57,$c9,$02,$17,$5a,$43,$2b,$01,$f0,$bb,$bc,$bb,$e4,$bc,$e3 // 5W...ZC+........
        .byte $b7,$e7,$b5,$e8,$b6,$e4,$b7,$e4,$b8,$2c,$b9,$b9,$b8,$80,$04,$05 // .........,......
        .byte $04,$06,$0a,$0b,$0a,$0c,$e3,$0d,$39,$0e,$0f,$83,$0f,$80,$10,$11 // ........9.......
        .byte $10,$12,$80,$13,$14,$14,$15,$16,$16,$17,$13,$14,$14,$15,$16,$16 // ................
        .byte $17,$8c                               // ..

// --- Region $141a-$2016 ---
.pc = $141a "dat_141a"

dat_141a:
        .byte $2a,$08,$08,$85,$02,$82,$02,$80,$09,$09,$84,$e4,$02,$21,$80,$e8 // *............!..
        .byte $09,$60,$73,$83,$02,$81,$07,$80,$08,$08,$82,$08,$8a,$08,$83,$02 // .`s.............
        .byte $81,$07,$80,$08,$08,$82,$08,$80,$09,$80,$02,$03,$08,$08,$82,$03 // ................
        .byte $80,$02,$03,$08,$08,$82,$03,$80,$02,$03,$08,$08,$82,$03,$80,$02 // ................
        .byte $03,$08,$08,$82,$03,$80,$02,$03,$08,$08,$82,$03,$80,$02,$03,$08 // ................
        .byte $08,$82,$03,$80,$02,$03,$08,$08,$82,$03,$80,$02,$03,$08,$08,$82 // ................
        .byte $03,$80,$02,$03,$08,$08,$82,$03,$80,$02,$03,$08,$08,$82,$03,$ff // ................
        .byte $1c,$ff,$80,$02,$03,$08,$08,$82,$03,$80,$02,$03,$08,$08,$82,$03 // ................
        .byte $ff,$5f,$ff,$83,$00,$18,$02,$03,$18,$03,$24,$21,$03,$02,$24,$03 // ._........$!..$.
        .byte $18,$03,$60,$95,$18,$03,$24,$03,$18,$03,$24,$03,$24,$03,$18,$03 // ..`...$...$.$...
        .byte $24,$ff,$bf,$03,$37,$0f,$b7,$03,$3c,$03,$be,$03,$bf,$03,$c1,$3f // $...7...<......?
        .byte $43,$0f,$c3,$03,$43,$03,$c4,$03,$c3,$03,$bf,$3f,$41,$0f,$c1,$03 // C...C......?A...
        .byte $41,$03,$c3,$03,$c1,$03,$be,$1f,$3f,$ff,$47,$03,$3e,$03,$bf,$03 // A.......?.G.>...
        .byte $be,$03,$bc,$03,$be,$03,$bb,$ff,$81,$38,$15,$00,$c0,$43,$40,$2e // .........8...C@.
        .byte $43,$00,$0e,$81,$20,$80,$10,$85,$47,$03,$3e,$03,$bf,$03,$be,$03 // C... ...G.>.....
        .byte $bb,$03,$b7,$03,$b5,$ff,$83,$06,$48,$83,$01,$3a,$83,$02,$36,$83 // ........H..:..6.
        .byte $06,$48,$83,$01,$3a,$83,$06,$48,$83,$02,$36,$83,$01,$3a,$83,$01 // .H..:..H..6..:..
        .byte $3a,$83,$06,$48,$83,$02,$36,$83,$01,$3a,$83,$06,$48,$83,$01,$3a // :..H..6..:..H..:
        .byte $83,$02,$36,$83,$02,$36,$ff,$03,$1b,$02,$03,$1b,$03,$27,$21,$03 // ..6..6.......'!.
        .byte $02,$27,$03,$1b,$03,$60,$4a,$1b,$03,$27,$03,$1b,$03,$27,$03,$27 // .'...`J..'...'.'
        .byte $03,$1b,$03,$27,$ff,$a0,$00,$aa,$a9,$02,$8d,$34,$b7,$bd,$e5,$b6 // ...'.......4....
        .byte $8d,$f1,$b6,$bd,$ed,$b6,$8d,$59,$b0,$8a,$0a,$8d,$42,$b6,$0a,$18 // .......Y....B...
        .byte $6d,$42,$b6,$aa,$bd,$b9,$ba,$99,$b3,$ba,$e8,$c8,$c0,$06,$d0,$f4 // mB..............
        .byte $a9,$1f,$8d,$18,$d4,$a9,$40,$8d,$78,$b7,$60,$a9,$c0,$8d,$78,$b7 // ......@.x.`...x.
        .byte $60,$83,$03,$00,$38,$a9,$3a,$85,$02,$a9,$c0,$85,$03,$a9,$00,$85 // `...8.:.........
        .byte $04,$a9,$c8,$85,$05,$a0,$00,$b1,$02,$48,$a9,$04,$85,$e9,$06,$60 // .........H.....`
        .byte $fd,$09,$27,$85,$06,$68,$45,$06,$91,$02,$8d,$00,$04,$e6,$02,$d0 // ..'..hE.........
        .byte $e1,$e6,$03,$a5,$03,$c5,$05,$d0,$d9,$ea,$a2,$00,$8e,$1e,$c1,$8e // ................
        .byte $20,$d0,$8e,$21,$d0,$8e,$20,$c1,$8e,$21,$c6,$8e,$22,$c6,$8e,$23 //  ..!.. ..!.."..#
        .byte $c6,$8e,$24,$c6,$8e,$36,$c6,$86,$c6,$e8,$8e,$1f,$c6,$8e,$20,$c6 // ..$..6........ .
        .byte $8e,$31,$c1,$8e,$32,$c1,$a9,$93,$20,$d2,$ff,$a2,$00,$86,$04,$a2 // .1..2... .......
        .byte $cd,$86,$05,$a2,$ea,$8e,$28,$03,$a9,$36,$85,$01,$a9,$00,$20,$c1 // ......(..6.... .
        .byte $bc,$a2,$00,$86,$02,$a2,$ca,$86,$03,$a2,$36,$86,$01,$78,$a9,$aa // ..........6..x..
        .byte $8d,$14,$03,$a9,$c0,$8d,$15,$03,$a9,$1b,$8d,$11,$d0,$a9,$81,$8d // ................
        .byte $1a,$d0,$a9,$7f,$8d,$0d,$dc,$4c,$73,$c3,$ad,$19,$d0,$29,$01,$8d // .......Ls....)..
        .byte $19,$d0,$ae,$1e,$c1,$bd,$21,$c1,$c9,$01,$f0,$1b,$bd,$33,$c1,$8d // ......!......3..
        .byte $21,$d0,$8d,$20,$d0,$bd,$42,$c1,$8d,$16,$d0,$bd,$21,$c1,$8d,$12 // !.. ..B.....!...
        .byte $d0,$ee,$1e,$c1,$4c,$bc,$fe,$a2,$00,$bd,$3c,$c2,$f0,$12,$8d,$21 // ....L.....<....!
        .byte $d0,$bd,$c4,$c2,$8d,$20,$d0,$a9,$c8,$8d,$16,$d0,$e8,$4c,$d9,$c0 // ..... .......L..
        .byte $a2,$00,$8e,$20,$d0,$8e,$21,$d0,$8e,$1e,$c1,$a2,$c8,$8e,$16,$d0 // ... ..!.........
        .byte $a9,$01,$8d,$12,$d0,$20,$58,$c1,$20,$6f,$c6,$20,$09,$b0,$ad,$01 // ..... X. o. ....
        .byte $dc,$c9,$ef,$d0,$03,$4c,$ed,$c7,$20,$6f,$c6,$4c,$31,$ea,$a3,$30 // .....L.. o.L1..0
        .byte $5a,$5d,$5f,$60,$6a,$6d,$6f,$72,$96,$98,$9c,$a2,$aa,$b1,$be,$01 // Z]_`jmor........
        .byte $a3,$27,$09,$02,$0a,$00,$0a,$02,$09,$a2,$25,$0c,$00,$0b,$0f,$00 // .'........%.....
        .byte $ee,$c8,$60,$ec,$cf,$ce,$cd,$cc,$cb,$ca,$c9,$c8,$ee,$3b,$c2,$ad // ..`..........;..
        .byte $3b,$c2,$c9,$0f,$d0,$42,$a2,$00,$8e,$3b,$c2,$a2,$03,$bd,$33,$c1 // ;....B...;....3.
        .byte $8d,$3c,$03,$a2,$02,$bd,$33,$c1,$9d,$34,$c1,$ca,$10,$f7,$ad,$3c // .<....3..4.....<
        .byte $03,$8d,$34,$c1,$a2,$05,$bd,$33,$c1,$8d,$3d,$03,$a2,$06,$bd,$33 // ..4....3..=....3
        .byte $c1,$a2,$05,$9d,$33,$c1,$a2,$07,$bd,$33,$c1,$a2,$06,$9d,$33,$c1 // ....3....3....3.
        .byte $ad,$3d,$03,$a2,$07,$9d,$33,$c1,$ee,$1f,$c1,$ad,$1f,$c1,$c9,$fa // .=....3.........
        .byte $d0,$20,$a2,$00,$8e,$1f,$c1,$a2,$09,$bd,$33,$c1,$8d,$3c,$03,$bd // . ........3..<..
        .byte $34,$c1,$9d,$33,$c1,$e8,$e0,$0d,$d0,$f5,$ad,$3c,$03,$a2,$0d,$9d // 4..3.......<....
        .byte $33,$c1,$a2,$00,$ac,$3c,$c2,$bd,$3d,$c2,$9d,$3c,$c2,$e8,$e0,$66 // 3....<..=..<...f
        .byte $d0,$f5,$a2,$66,$98,$9d,$3c,$c2,$a2,$65,$bd,$c4,$c2,$8d,$3f,$03 // ...f..<..e....?.
        .byte $ca,$bd,$c4,$c2,$9d,$c5,$c2,$ca,$10,$f7,$ad,$3f,$03,$8d,$c4,$c2 // ...........?....
        .byte $a2,$0d,$bd,$33,$c1,$8d,$3f,$03,$ca,$bd,$33,$c1,$9d,$34,$c1,$ca // ...3..?...3..4..
        .byte $e0,$08,$d0,$f5,$ad,$3f,$03,$a2,$09,$9d,$33,$c1,$ae,$20,$c1,$bd // .....?....3.. ..
        .byte $50,$c1,$a2,$04,$9d,$42,$c1,$a2,$0e,$9d,$42,$c1,$ee,$20,$c1,$ad // P....B....B.. ..
        .byte $20,$c1,$c9,$09,$d0,$08,$a2,$00,$8e,$20,$c1,$20,$41,$c3,$60,$00 //  ........ . A.`.
        .byte $e3,$02,$e3,$0a,$e3,$01,$e3,$0a,$e6,$02,$e3,$0a,$e3,$01,$e3,$0a // ................
        .byte $e6,$02,$e3,$0a,$e3,$01,$e3,$0a,$e6,$02,$e3,$0a,$e3,$01,$e3,$0a // ................
        .byte $e6,$02,$e3,$0a,$e3,$01,$e3,$0a,$e6,$02,$e3,$0a,$e3,$01,$e3,$0a // ................
        .byte $e6,$02,$e3,$0a,$e3,$01,$e3,$0a,$60
        .byte $22,$02,$00
        .text "OUT "
        .text "OF MY CODE ASSHO"
        .text "LE-ITS MINE!"
        .byte $e4,$06,$e4,$0e
        .byte $e4,$01,$e4,$0e,$e4,$06,$e5,$07,$e4,$02,$e4,$0a,$e4,$01,$e4,$0a // ................
        .byte $e4,$02,$e5,$07,$e4,$0b,$e4,$0c,$e4,$0f,$e4,$0c,$e4,$0b,$e5,$07 // ................
        .byte $e4,$05,$e5,$0d,$e4,$01,$e4,$0d,$e4,$05,$e6,$07,$60,$99,$00,$a9 // ............`...
        .byte $00,$85,$02,$a9,$ca,$85,$03,$4c,$63,$c3,$a9,$00,$85,$04,$a9,$cd // .......Lc.......
        .byte $85,$05,$4c,$72,$c3,$a2,$00,$bd,$f1,$04,$9d,$f0,$04,$bd,$81,$06 // ..Lr............
        .byte $9d,$80,$06,$e8,$e0,$27,$d0,$ef,$a0,$00,$e6,$02,$d0,$02,$e6,$03 // .....'..........
        .byte $b1,$02,$f0,$cb,$8d,$17,$05,$a0,$00,$e6,$04,$d0,$02,$e6,$05,$b1 // ................
        .byte $04,$f0,$c7,$8d,$a7,$06,$60,$4c,$2b,$c5,$a9,$17,$8d,$18,$d0,$a2 // ......`L+.......
        .byte $ea,$8e,$28,$03,$a2,$00,$a9,$a0,$9d,$a8,$06,$a9,$00,$9d,$a8,$da // ..(.............
        .byte $e8,$e0,$f0,$d0,$f1,$a2,$00,$a9,$a0,$9d,$98,$07,$a9,$00,$9d,$98 // ................
        .byte $db,$e8,$e0,$28,$d0,$f1,$a9,$bf,$85,$fa,$a9,$c3,$85,$fb,$a0,$00 // ...(............
        .byte $b1,$fa,$f0,$0c,$20,$d2,$ff,$e6,$fa,$d0,$f5,$e6,$fb,$4c,$ac,$c3 // .... ........L..
        .byte $4c,$37,$c6,$13,$11,$11,$90,$ee,$20,$2d,$c9,$cd,$d0,$cf,$d2,$d4 // L7...... -......
        .byte $c5,$c4
        .byte $20,$c2,$d9,$0d,$08,$e4
        .text " &-2019-"
        .byte $e3,$20,$2d,$d4,$c8,$c5,$20,$d3,$d5,$d2,$d6,$c9,$d6,$cf,$d2,$d3 // . -... .........
        .byte $e3
        .text " *-2019-"
        .byte $0d,$11,$11,$1f,$e5
        .byte $20,$21
        .byte $9a,$e5,$20,$21,$9f,$e5,$20,$21,$05,$e5,$20,$21,$9f,$e5,$20,$21 // .. !.. !.. !.. !
        .byte $9a,$e5,$20,$21,$1f,$e5,$20,$21,$05,$e5,$20,$23,$0d,$11,$90,$e3 // .. !.. !.. #....
        .byte $20,$2a,$c2,$cf,$c2,$c1,$20,$c6,$c5,$d4,$d4,$c5,$e4,$20,$27,$d3 //  *.... ...... '.
        .byte $d4,$d2,$d9,$cb,$c5,$d2,$e4
        .text " +-="
        .byte $d3,$c1,$d4,$c1,$ce
        .byte $3d,$2d,$0d,$11,$f1,$20,$28,$d0,$d2,$cf,$d7,$cc,$0d,$11,$11,$e8 // =-... (.........
        .byte $20,$3a,$c9,$ce,$d4,$d2,$cf,$20,$c3,$cf,$c4,$c9,$ce,$c7,$20,$c2 //  :..... ...... .
        .byte $d9,$20,$2d,$3d,$d3,$c1,$d4,$c1,$ce,$3d,$2d,$0d,$e3,$11,$21,$12 // . -=.....=-...!.
        .byte $e7,$1d,$3c,$c3,$c1,$cc,$cc,$20,$d4,$c8,$c5,$d3,$c5,$20,$d3,$d5 // ..<.... ..... ..
        .byte $d2,$d6,$c9,$d6,$cf,$d2,$20,$c2,$cf,$c1,$d2,$c4,$d3,$0d,$11,$e8 // ...... .........
        .byte $1d
        .byte $3a,$12
        .byte $28,$c3
        .text ") 2019  (31"
        .text "7)/872-2697"
        .byte $0d,$e6,$1d,$60,$1f
        .byte $12,$d0,$d2,$cf,$d7,$cc,$d3,$20,$d0,$cc,$c1,$c3,$c5,$20,$20,$28 // ....... .....  (
        .text "718)/271-0478"
        .byte $0d,$11,$e5
        .byte $1d,$60,$90,$12,$d6,$cf,$c9,$c3,$c5,$20,$cd,$c1,$c9,$cc,$c2,$cf // .`....... ......
        .byte $d8
        .text "  (305)/228-949"
        .byte $36,$00,$a9,$9c,$85,$fb,$a9,$c5,$85,$fc,$a9,$40,$85,$fd,$a9,$03 // 6..........@....
        .byte $85,$fe,$a0,$00,$b1,$fb,$91,$fd,$e6,$fb,$d0,$02,$e6,$fc,$e6,$fd // ................
        .byte $d0,$02,$e6,$fe,$a5,$fb,$c9,$1c,$d0,$e8,$a5,$fc,$c9,$c6,$d0,$e2 // ................
        .byte $a9,$0d,$8d,$f8,$07,$a9,$0e,$8d,$f9,$07,$a2,$0b,$8e,$25,$d0,$a2 // .............%..
        .byte $0f,$8e,$27,$d0,$8e,$28,$d0,$a9,$00,$8d,$17,$d0,$8d,$10,$d0,$a9 // ..'..(..........
        .byte $ff,$8d,$1d,$d0,$a9,$82,$8d,$01,$d0,$a9,$78,$8d,$03,$d0,$a9,$07 // ..........x.....
        .byte $8d,$1c,$d0,$8d,$15,$d0,$a2,$19,$8e,$00,$d0,$a2,$4b,$8e,$02,$d0 // ............K...
        .byte $4c,$76,$c3,$e6,$55,$26,$6a,$aa,$a9,$6a,$aa,$a9,$e6,$55,$a4,$21 // Lv..U&j..j...U.!
        .byte $55,$a2,$21,$69,$a2,$21,$69,$a2,$21,$69,$a2,$21,$69,$a2,$21,$69 // U.!i.!i.!i.!i.!i
        .byte $a2,$21,$69,$a2,$21,$69,$a2,$21,$69,$a2,$21,$69,$a2,$21,$69,$a2 // .!i.!i.!i.!i.!i.
        .byte $21,$69,$a2,$21,$55,$a4,$c1,$e6,$55,$27,$6a,$aa,$a9,$6a,$aa,$a9 // !i.!U...U'j..j..
        .byte $69,$e5,$55,$a3,$21,$55,$a2,$2f,$69,$55,$55,$69,$55,$55,$6a,$aa // i.U.!U./iUUiUUj.
        .byte $a9,$6a,$aa,$a9,$55,$55,$69,$e3,$55,$a5,$e3,$55,$2a,$69,$6a,$aa // .j..UUi.U..U*ij.
        .byte $a9,$6a,$aa,$a9,$6a,$aa,$a9,$e3,$55,$aa,$26,$0b,$0b,$0c,$0c,$0f // .j..j...U.&.....
        .byte $0f,$e4,$01,$26,$0f,$0f,$0c,$0c,$0b,$0b,$a2,$61,$f4,$20,$51,$c7 // ...&.......a. Q.
        .byte $20,$5a,$c6,$20,$43,$c6,$4c,$37,$c6,$a2,$00,$ac,$f0,$d8,$bd,$f1 //  Z. C.L7........
        .byte $d8,$9d,$f0,$d8,$9d,$80,$da,$e8,$e0,$28,$d0,$f2,$8c,$17,$d9,$60 // .........(.....`
        .byte $a2,$00,$8e,$1d,$c6,$a2,$03,$8e,$1e,$c6,$ce,$1d,$c6,$d0,$fb,$ce // ................
        .byte $1e,$c6,$d0,$f6,$60,$ae,$1f,$c6,$e0,$01,$d0,$37,$ad,$21,$c6,$c9 // ....`......7.!..
        .byte $01,$d0,$12,$ee,$00,$d0,$ad,$00,$d0,$c9,$28,$d0,$59,$a2,$02,$8e // ..........(.Y...
        .byte $1f,$c6,$4c,$e0,$c6,$ee,$00,$d0,$ad,$00,$d0,$c9,$ff,$d0,$47,$a2 // ..L...........G.
        .byte $00,$8e,$00,$d0,$e8,$8e,$21,$c6,$ad,$10,$d0,$09,$01,$8d,$10,$d0 // ......!.........
        .byte $4c,$e0,$c6,$ad,$21,$c6,$c9,$01,$d0,$1a,$ce,$00,$d0,$d0,$27,$a2 // L...!.........'.
        .byte $00,$8e,$21,$c6,$a2,$ff,$8e,$00,$d0,$ad,$10,$d0,$29,$fe,$8d,$10 // ..!.........)...
        .byte $d0,$4c,$e0,$c6,$ce,$00,$d0,$ad,$00,$d0,$c9,$19,$d0,$08,$a2,$01 // .L..............
        .byte $8e,$1f,$c6,$4c,$e0,$c6,$ae,$20,$c6,$e0,$01,$d0,$37,$ad,$22,$c6 // ...L... ....7.".
        .byte $c9,$01,$d0,$12,$ee,$02,$d0,$ad,$02,$d0,$c9,$28,$d0,$56,$a2,$02 // ...........(.V..
        .byte $8e,$20,$c6,$4c,$4e,$c7,$ee,$02,$d0,$ad,$02,$d0,$c9,$ff,$d0,$44 // . .LN..........D
        .byte $a2,$00,$8e,$02,$d0,$e8,$8e,$22,$c6,$ad,$10,$d0,$09,$02,$8d,$10 // ......."........
        .byte $d0,$4c,$4e,$c7,$ad,$22,$c6,$c9,$01,$d0,$1a,$ce,$02,$d0,$d0,$24 // .LN..".........$
        .byte $a2,$00,$8e,$22,$c6,$a2,$ff,$8e,$02,$d0,$ad,$10,$d0,$29,$fd,$8d // ...".........)..
        .byte $10,$d0,$4c,$4e,$c7,$ce,$02,$d0,$ad,$02,$d0,$c9,$19,$d0,$05,$a2 // ..LN............
        .byte $01,$8e,$20,$c6,$4c,$9c,$c7,$ee,$23,$c6,$ad,$23,$c6,$c9,$32,$d0 // .. .L...#..#..2.
        .byte $40,$ee,$24,$c6,$ad,$24,$c6,$c9,$01,$d0,$36,$a2,$00,$8e,$24,$c6 // @.$..$....6...$.
        .byte $a0,$00,$8e,$36,$c6,$8e,$23,$c6,$b9,$25,$c6,$a2,$00,$9d,$33,$c1 // ...6..#..%....3.
        .byte $a2,$08,$9d,$33,$c1,$ee,$36,$c6,$a2,$00,$8e,$1d,$c6,$a2,$07,$8e // ...3..6.........
        .byte $1e,$c6,$ce,$1d,$c6,$d0,$fb,$ce,$1e,$c6,$d0,$f6,$c8,$c0,$11,$d0 // ................
        .byte $d7,$60,$ad,$31,$c1,$c9,$01,$d0,$12,$ce,$01,$d0,$ad,$01,$d0,$c9 // .`.1............
        .byte $73,$d0,$17,$a2,$02,$8e,$31,$c1,$4c,$c4,$c7,$ee,$01,$d0,$ad,$01 // s.....1.L.......
        .byte $d0,$c9,$82,$d0,$05,$a2,$01,$8e,$31,$c1,$ad,$32,$c1,$c9,$01,$d0 // ........1..2....
        .byte $12,$ce,$03,$d0,$ad,$03,$d0,$c9,$73,$d0,$17,$a2,$02,$8e,$32,$c1 // ........s.....2.
        .byte $4c,$ec,$c7,$ee,$03,$d0,$ad,$03,$d0,$c9,$82,$d0,$05,$a2,$01,$8e // L...............
        .byte $32,$c1,$60,$78,$a9,$f0,$8d,$1a,$d0,$a9,$81,$8d,$0d,$dc,$a2,$31 // 2.`x...........1
        .byte $a0,$ea,$8e,$14,$03,$8c,$15,$03,$58,$20,$5b,$ff,$a2,$00,$8e,$18 // ........X [.....
        .byte $d4,$a9,$1f,$20,$d2,$ff,$a2,$03,$86,$c6,$a9,$52,$8d,$77,$02,$a9 // ... .......R.w..
        .byte $d5,$8d,$78,$02,$a9,$0d,$8d,$79,$02,$a2,$ed,$8e,$28,$03,$4c,$e2 // ..x....y....(.L.
        .byte $fc,$81,$d5,$00,$e5
        .byte $20,$60,$72
        .text "OVERSEAS"
        .text " GREETINGS TO: I"
        .text "KARI, FAC, TLS, "
        .text "BASELINE, THE MO"
        .text "VERS, ACE, FAIRL"
        .text "IGHT, EASTENDERS"
        .text ", AND COMMANDO F"
        .text "RONTIERS.."
        .byte $e8
        .byte $20,$60
        .byte $42,$55,$53
        .text "A GREETINGS TO: "
        .text "RAD, NFI, TWB, T"
        .text "IH, SOHO, MSI, T"
        .text "AV, ESI, AND XPB"
        .byte $e3
        .byte $2e,$ef
        .byte $20,$60
        .text "UGET YOUR K"
        .text "-MART BOOTS, JUS"
        .text "T THE PERFECT CH"
        .text "RISTMAS GIFT FOR"
        .text " ANY OF YOUR FAM"
        .text "ILY MEMBERS"
        .byte $e3
        .byte $21,$e8
        .byte $20,$60
        .text "0FREE POWERPACK "
        .text "WITH REBATE COUP"
        .text "ON THIS WEEK ONL"
        .byte $59,$e3
        .byte $21,$e9
        .byte $20,$81,$91,$00,$e6
        .text " 4IMPOR"
        .text "TED ON 12-17-87"
        .byte $e3
        .byte $2e,$ea
        .text " 7THE SURVIVOR"
        .text "S 2019: WOW"
        .byte $f3
        .text " >HM"
        .text "M.. ODD.. YES.. "
        .text " IT IS ODD.."
        .byte $e3
        .byte $20,$60
        .byte $40
        .text "I GUESS YOU ALL "
        .text "KNOW WHO TYPES T"
        .text "HIS ODD SCROLL T"
        .text "EXT THESE DAYS.."
        .byte $ee
        .byte $20,$60
        .text "UA FEW THINK "
        .text "I HAVE BEEN BUST"
        .text "ED..  (HEH)..  I"
        .text " WAS THE LAST TO"
        .text " HEAR ABOUT THIS"
        .text " "
        .byte $22                                   // double quote
        .text "BUST"
        .byte $22                                   // double quote
        .text ".."
        .byte $e4
        .byte $20,$21,$48,$e3
        .byte $4d,$e4
        .byte $2e,$e9
        .byte $20,$60
        .text ",NOBODY EVER"
        .text " TELLS ME GOOD R"
        .text "UMOURS THESE DAY"
        .byte $53,$e4
        .text ".(  SIGH.."
        .byte $e9
        .byte $20,$60
        .byte $4a
        .text "HEY.. THE SURVIV"
        .text "ORS HAVENT PUT A"
        .text "NYTHING OUT FOR "
        .text "THE LAST WEEK OR"
        .text " SO.. WHY?"
        .byte $e4
        .byte $20,$60
        .byte $3c,$42,$45
        .text "CAUSE I WAS LITE"
        .text "RALLY IN HELL.. "
        .text " AND THEY DONT A"
        .text "LLOW 64'S."
        .byte $ab,$00,$8d

// --- Region $204d-$2058 ---
.pc = $204d "dat_204d"

dat_204d:
        .fill 12, $00

// --- Region $4cb6-$4cc5 ---
.pc = $4cb6 "dat_4cb6"

dat_4cb6:
        .fill 16, $00

// --- Region $5554-$555f ---
.pc = $5554 "dat_5554"

dat_5554:
        .fill 12, $00

// --- Region $8ec7-$8ecf ---
.pc = $8ec7 "dat_8ec7"

dat_8ec7:
        .fill 9, $00

// --- Region $adb6-$adc0 ---
.pc = $adb6 "dat_adb6"

dat_adb6:
        .fill 11, $00

// --- Region $b000-$b008 ---
.pc = $b000 "dat_b000"

dat_b000:
        .byte $01,$00,$ff,$04,$ff,$00,$ff,$00,$00   // .........

// --- Region $b457-$b4fa ---
.pc = $b457 "dat_b457"

dat_b457:
        .byte $16,$01,$27,$01,$38,$01,$4b,$01,$5f,$01,$73,$01,$8a,$01,$a1,$01 // ..'.8.K._.s.....
        .byte $ba,$01,$d4,$01,$f0,$01,$0e,$02,$2d,$02,$4e,$02,$71,$02,$96,$02 // ........-.N.q...
        .byte $bd,$02,$e7,$02,$13,$03,$42,$03,$74,$03,$a9 // ......B.t..

loc_b482:
        .byte $03,$e0,$03,$1b,$04,$5a,$04,$9b,$04,$e2,$04,$2c,$05,$7b,$05,$ce // .....Z.....,.{..
        .byte $05,$27,$06,$85,$06,$e8,$06,$51,$07,$c1,$07,$37,$08,$b4,$08,$37 // .'.....Q...7...7
        .byte $09,$c4,$09,$57,$0a,$f5,$0a,$9c,$0b,$4e,$0c,$09,$0d,$d0,$0d,$a3 // ...W.....N......
        .byte $0e,$82,$0f,$6e,$10,$68,$11,$6e,$12,$88,$13,$af,$14,$eb,$15,$39 // ...n.h.n.......9
        .byte $17,$9c,$18,$13,$1a,$a1,$1b,$46,$1d,$04,$1f,$dc,$20,$d0,$22,$dc // .......F.... .".
        .byte $24,$10,$27,$5e,$29,$d6,$2b,$72       // $.'^).+r

txt_b4da:
        .text ".81&4B7"
        .byte $8c,$3a,$08,$3e,$b8,$41,$a0,$45,$b8   // .:.>.A.E.

txt_b4ea:
        .text "I N"
        .byte $bc                                   // '<' | $80 (end-of-string marker)
        .byte $52,$ac,$57,$e4,$5c,$70,$62,$4c,$68,$84,$6e,$18,$75 // R.W.\pbLh.n.u

// --- Region $b500-$b578 ---
.pc = $b500 "dat_b500"

dat_b500:
        .byte $8b,$70,$93,$40,$9c,$78,$a5,$58,$af,$c8,$b9,$e0,$c4,$98,$d0,$08 // .p.@.x.X........
        .byte $dd,$30,$ea,$20,$f8,$2e,$fd,$00,$00,$00,$07,$0e,$00,$04,$01,$09 // .0. ............
        .byte $00,$12,$0c,$08,$00,$00,$1f,$83,$03   // .........

txt_b529:
        .text "A"
        .byte $40                                   // @ character
        .text "A?H "
        .byte $83,$05,$34,$07,$34,$0b,$37,$03,$30,$03,$34,$03,$35,$07,$35,$0b // ..4.4.7.0.4.5.5.
        .byte $38,$03,$30,$03,$35,$03,$37,$07,$37,$0b,$3a,$03,$30,$03,$37,$ff // 8.0.5.7.7.:.0.7.
        .byte $0b,$38,$0b,$3b,$03,$37,$03,$35,$ff,$0b,$38,$0b,$3b,$07,$3e,$ff // .8.;.7.5..8.;.>.
        .byte $03,$06,$00,$8b,$07,$3f,$13,$42,$47,$03,$41,$03,$42,$07,$41,$03 // .....?.BG.A.B.A.
        .byte $3f,$03,$3e,$ff,$ff,$fe,$fe,$03,$47,$07 // ?.>.....G.

// --- Region $b58e-$bcb4 ---
.pc = $b58e "Segment $b58e"
        .byte $8b,$08,$34,$93,$09,$38,$81,$0a,$34,$01,$38,$01,$3b,$01,$3e,$01 // ..4..8..4.8.;.>.
        .byte $40,$01,$44,$01,$47,$01,$4a,$01,$4c,$01,$50,$01,$53,$01,$56,$87 // @.D.G.J.L.P.S.V.
        .byte $08,$34,$8b,$0b,$34,$93,$08,$39,$81,$0a,$34,$01,$37,$01,$39,$01 // .4..4..9..4.7.9.
        .byte $3d,$01,$40,$01,$43,$01,$45,$01,$49,$01,$4c,$01,$4f,$01,$51,$01 // =.@.C.E.I.L.O.Q.
        .byte $55,$01,$58,$01,$5b,$01,$5d,$01,$5b,$8b,$0c,$39,$13,$3c,$81,$0a // U.X.[.].[..9.<..
        .byte $34,$01,$37,$01,$3a,$01,$3d,$01,$40,$01,$43,$01,$46,$01,$49,$01 // 4.7.:.=.@.C.F.I.
        .byte $4c,$01,$4f,$01,$52,$01,$55,$87,$0c,$40,$9f,$08,$40,$5f,$ff,$00 // L.O.R.U..@..@_..
        .byte $bf,$03,$37,$0f,$b7,$03,$38,$03,$ba,$03,$bf,$03,$c1,$3f,$42,$0f // ..7...8......?B.
        .byte $c2,$03,$41,$03,$c2,$03,$c1,$03,$bd,$3f,$3f,$0f,$bf,$03,$3f,$03 // ..A......??...?.
        .byte $c1,$03,$bf,$03,$bb,$1f,$3e,$ff,$47,$03,$3d,$03,$be,$03,$bd,$03 // ......>.G.=.....
        .byte $ba,$03,$b6,$03,$ba,$ff,$47,$03,$3e,$03,$bf,$03,$be,$03,$bb,$03 // ......G.>.......
        .byte $b7,$03,$b5,$ff,$01,$81,$0d,$48,$01,$46,$01,$44,$01,$43,$ff,$81 // .......H.F.D.C..
        .byte $01,$46,$01,$44,$01,$43,$01,$41,$01,$44,$01,$43,$01,$41,$01,$3f // .F.D.C.A.D.C.A.?
        .byte $01,$43,$01,$41,$01,$3f,$01,$3e,$01,$41,$01,$3f,$01,$3e,$01,$3c // .C.A.?.>.A.?.>.<
        .byte $01,$3f,$01,$3e,$01,$3c,$01,$3a,$01,$3e,$01,$3c,$01,$3a,$01,$38 // .?.>.<.:.>.<.:.8
        .byte $01,$3c,$01,$3a,$01,$38,$01,$37,$ff,$ff,$01,$3a,$01,$38,$01,$37 // .<.:.8.7...:.8.7
        .byte $01,$35,$01,$44,$01,$43,$01,$41,$01,$3f,$01,$43,$01,$41,$01,$3f // .5.D.C.A.?.C.A.?
        .byte $01,$3e,$ff,$01,$01,$41,$01,$3f,$01,$3e,$01,$3c,$01,$3f,$01,$3e // .>...A.?.>.<.?.>
        .byte $01,$3c,$01,$3a,$01,$3e,$01,$3c,$01,$3a,$01,$38,$01,$3c,$01,$3a // .<.:.>.<.:.8.<.:
        .byte $01,$38,$01,$37,$01,$3a,$01,$38,$01,$37,$01,$35,$01,$38,$01,$37 // .8.7.:.8.7.5.8.7
        .byte $01,$35,$01,$33,$ff,$00,$01,$37,$01,$35,$01,$33,$01,$32,$01,$35 // .5.3...7.5.3.2.5
        .byte $01,$33,$01,$32,$01,$30,$ff,$01,$01,$04,$01,$02,$01,$02,$01,$7f // .3.2.0..........
        .byte $08,$08,$0c,$01,$81,$0e,$3c,$00,$3a,$00,$38,$00,$3c,$00,$3a,$00 // ......<.:.8.<.:.
        .byte $38,$00,$37,$00,$3c,$00,$3a,$00,$38,$00,$37,$00,$3c,$00,$3a,$00 // 8.7.<.:.8.7.<.:.
        .byte $38,$00,$37,$ff,$7e,$00,$3a,$00,$38,$00,$37,$00,$35,$00,$3a,$00 // 8.7.~.:.8.7.5.:.
        .byte $38,$00,$37,$00,$35,$00,$3a,$00,$38,$00,$37,$00,$35,$00,$3a,$00 // 8.7.5.:.8.7.5.:.
        .byte $38,$00,$37,$00,$35,$ff,$02,$00,$38,$00,$37,$00,$35,$00,$33,$00 // 8.7.5...8.7.5.3.
        .byte $38,$00,$37,$00,$35,$00,$33,$00,$38,$00,$37,$00,$35,$00,$33,$00 // 8.7.5.3.8.7.5.3.
        .byte $38,$00,$37,$00,$35,$00,$33,$ff,$18,$00,$35,$00,$33,$00,$32,$00 // 8.7.5.3...5.3.2.
        .byte $30,$00,$35,$00,$33,$00,$32,$00,$30,$00,$35,$00,$33,$00,$32,$00 // 0.5.3.2.0.5.3.2.
        .byte $30,$00,$35,$00,$33,$00,$32,$00,$30,$ff,$13,$28,$37,$06,$37,$60 // 0.5.3.2.0..(7.7`
        .byte $e8,$03,$16,$03,$16,$03,$22,$03,$16,$03,$22,$03,$22,$03,$16,$03 // ......"..."."...
        .byte $22,$03,$16,$03,$16,$03,$22,$03,$16,$03,$22,$03,$22,$03,$16,$03 // "....."..."."...
        .byte $22,$ff,$00,$00,$00                   // "....

txt_b7a3:
        .encoding "screencode_mixed"
        .text "ctctc ctc c ctc "
        .encoding "petscii_upper"
        .byte $ff,$03,$13,$03,$13,$03,$1f,$03,$13,$03,$1f,$03,$1f,$03,$13,$03 // ................
        .byte $1f,$ff,$20,$00,$48,$00,$bf,$05,$33,$1f,$b3,$3f,$37,$1f,$b7,$3f // .. .H...3..?7..?
        .byte $38,$17,$b8,$07,$3a,$0b,$3c,$0b,$39,$07,$35,$0b,$33,$0b,$32,$07 // 8...:.<.9.5.3.2.
        .byte $30,$3f,$30,$1f,$b0,$3f,$2e,$1f,$ae,$3f,$30,$17,$b0,$07,$33,$0b // 0?0..?...?0...3.
        .byte $35,$0b,$33,$07,$32,$0b,$2d,$0b,$2e,$07,$30,$ff,$40,$00,$88,$83 // 5.3.2.-...0.@...
        .byte $04,$18,$0b,$24,$0b,$18,$03,$24,$03,$18,$0b,$24,$0b,$18,$03,$24 // ...$...$...$...$
        .byte $ff,$06,$08,$06,$97,$0b,$37,$87,$05,$3c,$97,$0f,$38,$87,$05,$3c // ......7..<..8..<
        .byte $97,$0c,$3d,$87,$05,$3c,$8f,$0c,$3b,$0f,$38,$97,$0b,$37,$87,$05 // ..=..<..;.8..7..
        .byte $3c,$97,$0f,$38,$87,$05,$3c,$8f,$0c,$3c,$0f,$3f,$9f,$08,$3c,$ff // <..8..<..<.?..<.
        .byte $8f,$0c,$3d,$0f,$40,$97,$0b,$3c,$87,$05,$41,$8f,$0c,$3b,$0f,$38 // ..=.@..<..A..;.8
        .byte $9f,$0b,$37,$ff,$c0,$00,$80,$83,$10,$48,$07,$48,$0b,$48,$03,$38 // ..7......H.H.H.8
        .byte $03,$38,$ff,$01,$08,$04,$80,$1f,$1f,$1e,$20,$20,$13,$14,$16,$17 // .8........  ....
        .byte $21,$21,$8c,$1b,$1b,$1b,$1b,$1b,$1b,$1b,$1b,$ff,$80,$1f,$ff,$80 // !!..............
        .fill 11, $1d
        .byte $80,$1d,$83,$1d,$88,$1d,$85,$1d,$80,$1d,$83,$1d,$88,$1d,$85,$1d // ................
        .byte $1d,$1d,$ff,$02,$00,$02,$1a,$00,$05,$18,$00,$41,$04,$01,$02,$31 // ...........A...1
        .byte $09,$01,$00,$00,$00,$50,$00,$00,$80,$22,$81,$22,$82,$22,$83,$22 // .....P..."."."."
        .byte $85,$22,$86,$22,$87,$22,$88,$22,$89,$22,$8a,$22,$8b,$22,$8c,$22 // ."."."."."."."."
        .byte $8d,$22,$8e,$22,$8f,$22,$90,$22,$91,$22,$92,$22,$93,$22,$94,$22 // ."."."."."."."."
        .byte $95,$22,$96,$22,$97,$22,$98,$22,$ff,$8c,$01,$ff,$80,$23,$ff,$00 // .".".".".....#..
        .byte $12,$00,$8f,$04,$1f,$0f,$20,$0f,$21,$0f,$22,$ff,$00,$00,$00,$00 // ...... .!.".....
        .byte $00,$00,$00,$81,$12,$2b,$00,$2e,$00,$31,$00,$34,$00,$37,$00,$3a // .....+...1.4.7.:
        .byte $00,$3d,$ff,$15,$18,$b9,$b9,$24,$18,$ff,$0c,$41,$fe,$fd,$00,$04 // .=.....$...A....
        .byte $07,$03,$06,$05,$09,$03,$06,$0c,$00,$04,$09,$fd,$f8,$9f,$11,$33 // ...............3
        .byte $1f,$35,$9f,$0b,$2e,$8f,$11,$38,$0f,$3a,$9f,$0b,$33,$9f,$11,$3a // .5.....8.:..3..:
        .byte $9f,$0b,$30,$8f,$08,$35,$0f,$35,$ff,$81,$30,$11,$00,$02,$40,$c0 // ..0..5.5..0...@.
        .byte $03,$80,$30,$80,$15,$80,$20,$80,$10,$80,$20,$80,$20,$80,$10,$80 // ..0... ... . ...
        .byte $20,$85,$81,$48,$15,$00,$00,$40,$40,$0e,$80,$30,$80,$15,$80,$20 //  ..H...@@..0... 
        .byte $80,$10,$80,$20,$85,$80,$04,$41,$08,$f8,$00,$02,$80,$80,$08,$11 // ... ...A........
        .byte $08,$e7,$00,$00,$01,$00,$08,$11,$09,$e8,$00,$00,$01,$c0,$01,$41 // ...............A
        .byte $0a,$aa,$21,$01,$20,$80,$04,$41,$0b,$09,$22,$02,$44,$80,$08,$41 // ..!. ..A..".D..A
        .byte $0a,$98,$12,$02,$20,$00,$08,$81,$08,$c7,$00,$00,$01,$c0,$09,$41 // .... ..........A
        .byte $0a,$69,$00,$02,$38,$00,$05,$41,$0a,$a9,$00,$02,$38,$00,$0a,$41 // .i..8..A....8..A
        .byte $0a,$a9,$00,$02,$30,$00,$09,$41,$00,$a9,$12,$00,$20,$00,$0a,$41 // ....0..A.... ..A
        .byte $0a,$a9,$00,$02,$30,$00,$0a,$41,$0a,$a9,$00,$02,$30,$00,$02,$41 // ....0..A....0..A
        .byte $09,$c7,$00,$00,$20,$c0,$08,$41,$09,$c8,$00,$00,$30,$00,$0a,$41 // .... ..A....0..A
        .byte $0a,$a9,$00,$02,$30,$80,$08,$81,$08,$89,$00,$02,$01,$00,$0a,$41 // ....0..........A
        .byte $0a,$a9,$00,$02,$30,$00,$00,$51,$0a,$f9,$00,$00,$38,$00,$00,$00 // ....0..Q....8...
        .byte $00,$00,$00,$00,$00,$48,$81,$81,$02,$40,$f0,$f4,$fc,$60,$b9,$41 // .....H...@...`.A
        .byte $01,$40,$fd,$00,$00,$47,$b9,$41,$01,$40,$fd,$00,$00,$00,$00,$81 // .@...G.A.@......
        .byte $04,$3c,$0f,$f1,$f7,$48,$81,$81,$02,$40,$01,$f4,$fd,$48,$81,$81 // .<...H...@...H..
        .byte $02,$40,$05,$f1,$f8,$60,$b9,$41,$01,$40,$fd,$00,$00,$00,$41,$11 // .@...`.A.@....A.
        .byte $04,$08,$08,$f1,$fa,$01,$21,$11,$03,$0e,$f7,$f1,$fb,$02,$21,$11 // ......!.......!.
        .byte $03,$00,$fc,$f1,$fb,$00,$21,$11,$03,$00,$00,$f1,$f0,$03,$11,$81 // ......!.........
        .byte $01,$40,$90,$f1,$fd,$04,$81,$00,$01,$00,$31,$f1,$fa,$00,$43,$00 // .@........1...C.
        .byte $0c,$00,$31,$f1,$ef,$05,$11,$41,$02,$3c,$fd,$f1,$f0,$06,$11,$81 // ..1....A.<......
        .byte $01,$40,$90,$f1,$fd,$51,$bc,$00,$02,$00,$81,$00,$00,$07,$11,$81 // .@...Q..........
        .byte $01,$40,$90,$f1,$fd,$00,$41,$11,$04,$08,$08,$f2,$f1,$00,$81,$81 // .@....A.........
        .byte $01,$40,$00,$00,$00,$13,$60,$63,$bb,$bb,$bb,$13,$60,$63,$bb,$bb // .@....`c....`c..
        .byte $bb,$69,$7f,$82,$b8,$b8,$b8,$b6,$e7,$ea,$b8,$b8,$b8,$f7,$6f,$f9 // .i............o.
        .byte $a0,$1b,$43,$61,$7f,$a3,$b4,$2f,$4f,$58,$62,$76,$8e,$fe,$26,$34 // ..Ca.../OXbv..&4
        .byte $43,$4e,$88,$a2,$d4,$f2,$13           // CN.....

txt_bae5:
        .text "5W"
        .byte $c9                                   // 'I' | $80 (end-of-string marker)
        .byte $02,$17,$5a,$43,$2b,$01,$f0,$bb,$bc,$bb,$bc,$bc,$bc,$bc,$b7,$b7 // ..ZC+...........
        .byte $b7,$b5,$b5,$b5,$b5,$b5,$b5,$b5,$b6,$b6,$b6,$b6,$b6,$b6,$b6,$b6 // ................
        .byte $b7,$b7,$b7,$b7,$b8,$b8,$b8,$b8,$b9,$b9,$b8,$80,$04,$05,$04,$06 // ................
        .byte $0a,$0b,$0a,$0c,$0d,$0d,$0d,$0e,$0f,$83,$0f,$80,$10,$11,$10,$12 // ................
        .byte $80,$13,$14,$14,$15,$16,$16,$17,$13,$14,$14,$15,$16,$16,$17,$8c // ................
        .byte $18,$18,$18,$18,$19,$19,$19,$19,$1a,$1a,$1a,$1a,$1b,$1b,$1b,$1b // ................
        .byte $98,$18,$18,$18,$18,$19,$19,$19,$19,$1a,$1a,$1a,$1a,$1b,$1b,$1b // ................
        .byte $1b,$8c,$21,$21,$80,$1c,$1c,$ff,$80,$01,$ff,$80,$02,$03,$07,$08 // ..!!............
        .byte $09,$02,$03,$07,$08,$09,$02,$02,$02,$02,$08,$08,$85,$02,$82,$02 // ................
        .byte $80,$09,$09,$84,$02,$02,$02,$02,$80,$09,$09,$09,$09,$09,$09,$09 // ................
        .byte $09,$83,$02,$81,$07,$80,$08,$08,$82,$08,$8a,$08,$83,$02,$81,$07 // ................
        .byte $80,$08,$08,$82,$08,$80,$09,$80,$02,$03,$08,$08,$82,$03,$80,$02 // ................
        .byte $03,$08,$08,$82,$03,$80,$02,$03,$08,$08,$82,$03,$80,$02,$03,$08 // ................
        .byte $08,$82,$03,$80,$02,$03,$08,$08,$82,$03,$80,$02,$03,$08,$08,$82 // ................
        .byte $03,$80,$02,$03,$08,$08,$82,$03,$80,$02,$03,$08,$08,$82,$03,$80 // ................
        .byte $02,$03,$08,$08,$82,$03,$80,$02,$03,$08,$08,$82,$03,$ff,$1c,$ff // ................
        .byte $80,$02,$03,$08,$08,$82,$03,$80,$02,$03,$08,$08,$82,$03,$ff,$5f // ..............._
        .byte $ff,$83,$00,$18,$03,$18,$03,$24,$03,$18,$03,$24,$03,$24,$03,$18 // .......$...$.$..
        .byte $03,$24,$03,$18,$03,$18,$03,$24,$03,$18,$03,$24,$03,$24,$03,$18 // .$.....$...$.$..
        .byte $03,$24,$ff,$bf,$03,$37,$0f,$b7,$03,$3c,$03,$be,$03,$bf,$03,$c1 // .$...7...<......
        .byte $3f,$43,$0f,$c3,$03,$43,$03,$c4,$03,$c3,$03,$bf,$3f,$41,$0f,$c1 // ?C...C......?A..
        .byte $03,$41,$03,$c3,$03,$c1,$03,$be,$1f,$3f,$ff,$47,$03,$3e,$03,$bf // .A.......?.G.>..
        .byte $03,$be,$03,$bc,$03,$be,$03,$bb,$ff,$81,$38,$15,$00,$c0,$43,$40 // ..........8...C@
        .byte $2e,$43,$00,$0e,$81,$20,$80,$10,$85,$47,$03,$3e,$03,$bf,$03,$be // .C... ...G.>....
        .byte $03,$bb,$03,$b7,$03,$b5,$ff,$83,$06,$48,$83,$01,$3a,$83,$02,$36 // .........H..:..6
        .byte $83,$06,$48,$83,$01,$3a,$83,$06,$48,$83,$02,$36,$83,$01,$3a,$83 // ..H..:..H..6..:.
        .byte $01,$3a,$83,$06,$48,$83,$02,$36,$83,$01,$3a,$83,$06,$48,$83,$01 // .:..H..6..:..H..
        .byte $3a,$83,$02,$36,$83,$02,$36,$ff,$03,$1b,$03,$1b,$03,$27,$03,$1b // :..6..6......'..
        .byte $03,$27,$03,$27,$03,$1b,$03,$27,$03,$1b,$03,$1b,$03 // .'.'...'.....

// --- Region $bcf7-$bcfd ---
.pc = $bcf7 "dat_bcf7"

dat_bcf7:
        .byte $a9,$c0,$8d,$78,$b7,$60               // ...x.`

dat_bcfd:
        // === Fill data (1 bytes, $bcfd-$bcfd) ===
        .byte $00                                   // .

// --- Region $bdc2-$bdcf ---
.pc = $bdc2 "dat_bdc2"

dat_bdc2:
        .fill 14, $00

// --- Region $bdd1-$bdd1 ---
.pc = $bdd1 "dat_bdd1"

dat_bdd1:
        // === Fill data (1 bytes, $bdd1-$bdd1) ===
        .byte $00                                   // .

// --- Region $c000-$c039 ---
.pc = $c000 "dat_c000"

dat_c000:
        .byte $a9,$3a,$85,$02,$a9,$c0,$85,$03,$a9,$00,$85,$04,$a9,$c8,$85,$05 // .:..............
        .byte $a0,$00,$b1,$02,$48,$a9,$04,$85,$06,$06,$06,$06,$06,$06,$06,$06 // ....H...........
        .byte $06,$09,$27,$85,$06,$68,$45,$06,$91,$02,$8d,$00,$04,$e6,$02,$d0 // ..'..hE.........
        .byte $e1,$e6,$03,$a5,$03,$c5,$05,$d0,$d9,$ea // ..........

// --- Region $c11e-$c157 ---
.pc = $c11e "dat_c11e"

dat_c11e:
        .byte $00,$00,$00,$5a,$5d,$5f,$60,$6a,$6d,$6f,$72,$96,$98,$9c,$a2,$aa // ...Z]_`jmor.....
        .byte $b1,$be,$01,$00,$00,$00,$09,$02,$0a,$00,$0a,$02,$09,$00,$00,$0c // ................
        .byte $00,$0b,$0f,$00,$c8,$c8,$c8,$c8,$c8,$c8,$c8,$c8,$c8,$c8,$c8,$c8 // ................
        .byte $c8,$c8,$cf,$ce,$cd,$cc,$cb,$ca,$c9,$c8 // ..........

// --- Region $c23b-$c32a ---
.pc = $c23b "dat_c23b"

dat_c23b:
        // === Sine/lookup table (240 bytes, range $00-$59) ===
        .byte $00,$02,$02,$02,$0a,$0a,$0a,$01,$01,$01,$0a,$0a,$0a,$02,$02,$02 // ................
        .byte $02,$02,$02,$0a,$0a,$0a,$01,$01,$01,$0a,$0a,$0a,$02,$02,$02,$02 // ................
        .byte $02,$02,$0a,$0a,$0a,$01,$01,$01,$0a,$0a,$0a,$02,$02,$02,$02,$02 // ................
        .byte $02,$0a,$0a,$0a,$01,$01,$01,$0a,$0a,$0a,$02,$02,$02,$02,$02,$02 // ................
        .byte $0a,$0a,$0a,$01,$01,$01,$0a,$0a,$0a,$02,$02,$02,$02,$02,$02,$0a // ................
        .byte $0a,$0a,$01,$01,$01,$0a,$0a,$0a,$02,$02,$02,$02,$02,$02,$0a,$0a // ................
        .byte $0a,$01,$01,$01,$0a,$0a,$0a,$02,$00   // .........

txt_c2a4:
        .text "OUT OF MY CODE ASSHOLE-ITS MINE!"
        .byte $06,$06,$06,$06,$0e,$0e,$0e,$0e,$01,$01,$01,$01,$0e,$0e,$0e,$0e // ................
        .byte $06,$06,$06,$06,$07,$07,$07,$07,$07,$02,$02,$02,$02,$0a,$0a,$0a // ................
        .byte $0a,$01,$01,$01,$01,$0a,$0a,$0a,$0a,$02,$02,$02,$02,$07,$07,$07 // ................
        .byte $07,$07,$0b,$0b,$0b,$0b,$0c,$0c,$0c,$0c,$0f,$0f,$0f,$0f,$0c,$0c // ................
        .byte $0c,$0c,$0b,$0b,$0b,$0b,$07,$07,$07,$07,$07,$05,$05,$05,$05,$0d // ................
        .byte $0d,$0d,$0d,$0d,$01,$01,$01,$01,$0d,$0d,$0d,$0d,$05,$05,$05,$05 // ................
        .byte $07,$07,$07,$07,$07,$07,$00           // .......

// --- Region $c3c0-$c52a ---
.pc = $c3c0 "Segment $c3c0"
        .byte $11,$11,$90                           // ...

txt_c3c3:
        .text "              "
        .byte $c9                                   // 'I' | $80 (end-of-string marker)
        .byte $cd,$d0,$cf,$d2,$d4,$c5,$c4,$20,$c2,$d9,$0d,$08 // ....... ....

txt_c3de:
        .text "    -2019-   "
        .byte $d4                                   // 'T' | $80 (end-of-string marker)
        .byte $c8,$c5,$20,$d3,$d5,$d2,$d6,$c9,$d6,$cf,$d2,$d3 // .. .........

txt_c3f8:
        .text "   -2019-"
        .byte $0d                                   // string terminator
        .byte $11,$11,$1f                           // ...

txt_c405:
        .text "     "
        .byte $9a                                   // .

txt_c40b:
        .text "     "
        .byte $9f                                   // .

txt_c411:
        .text "     "
        .byte $05                                   // .

txt_c417:
        .text "     "
        .byte $9f                                   // .

txt_c41d:
        .text "     "
        .byte $9a                                   // .

txt_c423:
        .text "     "
        .byte $1f                                   // .

txt_c429:
        .text "     "
        .byte $05                                   // .

txt_c42f:
        .text "     "
        .byte $0d                                   // string terminator
        .byte $11,$90                               // ..

txt_c437:
        .text "   "
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $cf,$c2,$c1,$20,$c6,$c5,$d4,$d4,$c5   // ... .....

txt_c444:
        .text "    "
        .byte $d3                                   // 'S' | $80 (end-of-string marker)
        .byte $d4,$d2,$d9,$cb,$c5,$d2               // ......

txt_c44f:
        .text "    -="
        .byte $d3                                   // 'S' | $80 (end-of-string marker)
        .byte $c1,$d4,$c1,$ce,$3d,$2d,$0d,$11       // ....=-..

txt_c45e:
        .text "                 "
        .byte $d0                                   // 'P' | $80 (end-of-string marker)
        .byte $d2,$cf,$d7,$cc,$0d,$11,$11           // .......

txt_c477:
        .text "        "
        .byte $c9                                   // 'I' | $80 (end-of-string marker)
        .byte $ce,$d4,$d2,$cf,$20,$c3,$cf,$c4,$c9,$ce,$c7,$20,$c2,$d9 // .... ...... ..

txt_c48e:
        .text " -="
        .byte $d3                                   // 'S' | $80 (end-of-string marker)
        .byte $c1,$d4,$c1,$ce,$3d,$2d,$0d,$11,$11,$11,$12,$1d,$1d,$1d,$1d,$1d // ....=-..........
        .byte $1d,$1d,$c3,$c1,$cc,$cc,$20,$d4,$c8,$c5,$d3,$c5,$20,$d3,$d5,$d2 // ...... ..... ...
        .byte $d6,$c9,$d6,$cf,$d2,$20,$c2,$cf,$c1,$d2,$c4,$d3,$0d,$11,$1d,$1d // ..... ..........
        .byte $1d,$1d,$1d,$1d,$1d,$1d,$12,$28,$c3   // .......(.

txt_c4cb:
        .text ") 2019  (317)/872-2697"
        .byte $0d                                   // string terminator
        .byte $1d,$1d,$1d,$1d,$1d,$1d,$12,$d0,$d2,$cf,$d7,$cc,$d3,$20,$d0,$cc // ............. ..
        .byte $c1,$c3,$c5                           // ...

txt_c4f5:
        .text "  (718)/271-0478"
        .byte $0d                                   // string terminator
        .byte $11,$1d,$1d,$1d,$1d,$1d,$12,$d6,$cf,$c9,$c3,$c5,$20,$cd,$c1,$c9 // ............ ...
        .byte $cc,$c2,$cf,$d8                       // ....

txt_c51a:
        .text "  (305)/228-9496"
        .byte $00                                   // string terminator

// --- Region $c59d-$c636 ---
.pc = $c59d "Segment $c59d"
        .text "UUUUU"
        .byte $6a,$aa,$a9,$6a,$aa,$a9

txt_c5a8:
        .text "UUUUUU"
        .byte $00                                   // string terminator
        .byte $00,$00,$00,$55,$00,$00,$69,$00,$00,$69,$00,$00,$69,$00,$00,$69 // ...U..i..i..i..i
        .byte $00,$00,$69,$00,$00,$69,$00,$00,$69,$00,$00,$69,$00,$00,$69,$00 // ..i..i..i..i..i.
        .byte $00,$69,$00,$00,$69,$00,$00,$55,$00,$00,$00,$00,$ff // .i..i..U.....

txt_c5dc:
        .text "UUUUUU"
        .byte $6a,$aa,$a9,$6a,$aa,$a9,$69           // j..j..i

txt_c5e9:
        .text "UUUUU"
        .byte $00                                   // string terminator
        .byte $00,$00,$55,$00,$00,$69,$55,$55,$69,$55,$55,$6a,$aa,$a9,$6a,$aa // ..U..iUUiUUj..j.
        .byte $a9,$55,$55,$69,$55,$55,$55,$00,$00,$00,$00,$00,$55,$55,$55,$69 // .UUiUUU.....UUUi
        .byte $6a,$aa,$a9,$6a,$aa,$a9,$6a,$aa,$a9,$55,$55,$55,$00,$00,$00,$00 // j..j..j..UUU....
        .byte $00,$00,$00,$00,$00,$00,$0b,$0b,$0c,$0c,$0f,$0f,$01,$01,$01,$01 // ................
        .byte $0f,$0f,$0c,$0c,$0b,$0b,$00,$00       // ........

// --- Region $c82b-$c82b ---
.pc = $c82b "dat_c82b"

dat_c82b:
        // === Fill data (1 bytes, $c82b-$c82b) ===
        .byte $00                                   // .

// --- Region $c8b6-$c8b6 ---
.pc = $c8b6 "dat_c8b6"

dat_c8b6:
        // === Fill data (1 bytes, $c8b6-$c8b6) ===
        .byte $00                                   // .

// --- Region $c9c2-$c9c2 ---
.pc = $c9c2 "dat_c9c2"

dat_c9c2:
        // === Fill data (1 bytes, $c9c2-$c9c2) ===
        .byte $00                                   // .

// --- Region $ca00-$cb6f ---
.pc = $ca00 "txt_ca00"

txt_ca00:
        .text "     OVERSEAS GREETINGS TO: IKARI, FAC, TLS, BASELINE, THE MOVERS, ACE, FAIRLIGHT, EASTENDERS, AND COMMANDO FRONTIERS..        USA GREETINGS TO: RAD, NFI, TWB, TIH, SOHO, MSI, TAV, ESI, AND XPB...               GET YOUR K-MART BOOTS, JUST THE PERFECT CHRISTMAS GIFT FOR ANY OF YOUR FAMILY MEMBERS!!!        FREE POWERPACK WITH REBATE COUPON THIS WEEK ONLY!!!         "
        .byte $00                                   // string terminator

// --- Region $cd00-$cef5 ---
.pc = $cd00 "txt_cd00"

txt_cd00:
        .text "      IMPORTED ON 12-17-87...          THE SURVIVORS 2019: WOW                   HMM.. ODD.. YES..  IT IS ODD..   I GUESS YOU ALL KNOW WHO TYPES THIS ODD SCROLL TEXT THESE DAYS..              A FEW THINK I HAVE BEEN BUSTED..  (HEH)..  I WAS THE LAST TO HEAR ABOUT THIS "
        .byte $22                                   // double quote character
        .text "BUST"
        .byte $22                                   // double quote character
        .text "..    HMMM....         NOBODY EVER TELLS ME GOOD RUMOURS THESE DAYS....  SIGH..         HEY.. THE SURVIVORS HAVENT PUT ANYTHING OUT FOR THE LAST WEEK OR SO.. WHY?    BECAUSE I WAS LITERALLY IN HELL..  AND THEY DONT ALLOW 64'S."
        .byte $00                                   // string terminator

// --- Region $e0c7-$e0c7 ---
.pc = $e0c7 "dat_e0c7"

dat_e0c7:
        // === Fill data (1 bytes, $e0c7-$e0c7) ===
        .byte $00                                   // .

// --- Region $e800-$ea30 ---
.pc = $e800 "dat_e800"

dat_e800:
        .byte $bd,$42,$08,$9d,$2d,$00,$ca,$10,$f7,$9a,$a0,$00,$c6,$32,$ce,$2c // .B..-........2.,
        .byte $08,$b1,$31,$99,$00,$e8,$c8,$d0,$f8,$a5,$32,$c9,$08,$d0,$ed,$b9 // ..1.......2.....
        .byte $48,$08,$99,$00,$01,$c8,$d0,$f7,$4c,$00,$01,$00,$b0,$22,$e9,$17 // H.......L...."..
        .byte $20,$b1                               //  .

txt_e832:
        .text "/****)"
        .byte $07,$aa,$bd,$1a,$01,$8d,$18,$01,$b1,$2f,$29,$1f,$aa,$20,$22,$01 // ........./).. ".
        .byte $4c,$ff,$01,$a4
        .byte $43,$ab,$79
        .text "X;?)"
        .byte $e6
        .byte $2f,$d0,$02,$e6
        .byte $30,$60,$b1,$2f,$20,$22,$01,$91,$2d,$e6,$2d,$d0,$02,$e6,$2e,$ca // 0`./ "..-.-.....
        .byte $d0,$f5,$f0,$c5,$a9,$00,$f0,$ef,$a9,$ff,$d0,$eb,$b1,$2f,$91,$2d // ............./.-
        .byte $e6,$2f,$d0,$02,$e6,$30,$e6,$2d,$d0,$02,$e6,$2e,$ca,$d0,$ed,$f0 // ./...0.-........
        .byte $a8,$20,$71,$01,$b1,$2f,$20,$22,$01,$91,$2d,$e6,$2d,$d0,$02,$e6 // . q../ "..-.-...
        .byte $2e,$ca,$d0,$f5,$c6,$39,$10,$f1,$30,$8f,$86,$39,$b1,$2f,$aa,$4c // .....9..0..9./.L
        .byte $22,$01,$20,$71,$01,$b1,$2f,$91,$2d,$e6,$2f,$d0,$02,$e6,$30,$e6 // ". q../.-./...0.
        .byte $2d,$d0,$02,$e6,$2e,$ca,$d0,$ed,$c6,$39,$10,$e9,$4c,$00,$01,$2c // -........9..L..,
        .byte $da,$01,$a9,$37,$85,$01               // ...7..

txt_e8ce:
        .text "X :"
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .byte $4c,$ae,$a7,$e0,$00,$f0,$ee,$a9,$04,$2c,$a9,$08,$85,$ff,$b1,$2f // L........,...../
        .byte $91,$2d,$c8,$c4,$ff,$d0,$f7,$18,$a5,$2d,$65,$ff,$85,$2d,$a5,$2e // .-.......-e..-..
        .byte $69,$00,$85,$2e,$a0,$00,$ca,$d0,$e5,$18,$a5,$2f,$65,$ff,$85,$2f // i........../e../
        .byte $a5,$30,$69,$00,$85,$30,$4c,$00,$01,$b9,$00,$ef,$99,$00,$ff,$c8 // .0i..0L.........
        .byte $d0,$f7,$ce,$dc,$01,$ce,$df,$01,$ad,$df,$01,$c9,$df,$d0,$ea,$60 // ...............`
        .byte $27,$01,$00,$ff,$04,$ff,$00,$ff,$a2,$61,$2e,$2c,$78,$b7 // '........a.,x.

txt_e930:
        .text "0*P"
        .byte $40                                   // @ character
        .byte $ae                                   // '.' | $80 (end-of-string marker)
        .byte $34,$b7,$a9,$00,$bc,$19,$b5,$99,$04,$d4,$9d,$1d,$b5,$9d,$20,$b5 // 4............. .
        .byte $9d,$23,$b5,$9d,$29,$b5,$99,$06,$d4,$a9,$13,$9d,$5f,$b5,$ca,$10 // .#..)......._...
        .byte $e1,$8d,$78,$b7                       // ..x.

txt_e959:
        .text "LL"
        .byte $b4                                   // '4' | $80 (end-of-string marker)
        .byte $50,$13,$a9,$00,$ae,$34,$b7,$bc,$19,$b5,$99,$04,$d4,$ca,$10,$f7 // P....4..........
        .byte $a9,$80,$8d,$78,$b7                   // ...x.

txt_e971:
        .text "LL"
        .byte $b4                                   // '4' | $80 (end-of-string marker)
        .byte $ae,$34,$b7,$ce,$12,$b7,$10,$08,$a9,$7f,$8d,$12,$b7,$4c,$6b,$b0 // .4...........Lk.
        .byte $ce,$d3,$b6,$10,$06,$ad,$f1,$b6,$8d,$d3,$b6,$bd,$19,$b5,$8d,$1c // ................
        .byte $b5,$a8,$ad,$12,$b7,$f0,$1a,$ad,$d3,$b6,$cd,$f1,$b6,$d0,$12,$bd // ................
        .byte $b3,$ba,$85,$fc,$bd,$b6,$ba,$85,$fd,$de,$23,$b5,$30,$06,$4c,$a1 // ..........#.0.L.
        .byte $b1,$4c,$b5,$b1,$bc,$1d,$b5,$b1,$fc,$10,$1d,$c9,$ff,$f0,$0b,$29 // .L.............)
        .byte $7f,$9d,$fb,$b8,$fe,$1d,$b5,$4c,$94,$b0,$a9,$00,$9d,$23,$b5,$9d // .......L.....#..
        .byte $1d,$b5,$9d,$20,$b5,$4c,$94,$b0,$a8,$b9,$cb,$ba,$85,$fe,$b9,$ef // ... .L..........
        .byte $ba,$85,$ff,$a9,$00,$9d,$ad,$b8,$9d,$ed,$b8,$a9,$00,$9d,$b3,$b8 // ................
        .byte $bc,$20,$b5,$a9,$ff,$9d,$73,$b5,$b1,$fe,$9d,$26,$b5,$8d,$8d,$b5 // . ....s....&....
        .byte $29,$1f,$9d,$23,$b5,$2c,$8d,$b5,$70,$31,$fe,$20,$b5,$ad,$8d,$b5 // )..#.,..p1. ....
        .byte $10,$09,$c8,$b1,$fe,$9d,$5f,$b5,$fe,$20,$b5,$c8,$b1,$fe,$8d,$c7 // ......_.. ......
        .byte $b7,$29,$7f,$18,$7d,$fb,$b8,$9d,$2c,$b5,$0a,$a8,$b9 // .)..}...,....

// --- Region $ea53-$ea5d ---
.pc = $ea53 "Segment $ea53"
        .byte $1c,$b5,$bd,$5f,$b5,$8e,$42,$b6,$e3,$0a,$60 // ..._..B...`

// --- Region $eac7-$eadf ---
.pc = $eac7 "Segment $eac7"
        .byte $1c,$b5,$bd,$26,$b5                   // ...&.

txt_eacc:
        .text ") "
        .byte $d0                                   // 'P' | $80 (end-of-string marker)
        .byte $0a,$bd,$23,$b5,$d0,$05,$a9,$fe,$9d,$73,$b5,$bd,$5f,$b5,$e3,$0a // ..#......s.._...
        .byte $3b                                   // ;

// --- Region $ed7d-$ee20 ---
.pc = $ed7d "dat_ed7d"

dat_ed7d:
        .byte $16,$01,$27,$01,$38,$01,$4b,$01,$5f,$01,$73,$01,$8a,$01,$a1,$01 // ..'.8.K._.s.....
        .byte $ba,$01,$d4,$01,$f0,$01,$0e,$02,$2d,$02,$4e,$02,$71,$02,$96,$02 // ........-.N.q...
        .byte $bd,$02,$e7,$02,$13,$03,$42,$03,$74,$03,$a9 // ......B.t..

loc_eda8:
        .byte $03,$e0,$03,$1b,$04,$5a,$04,$9b,$04,$e2,$04,$2c,$05,$7b,$05,$ce // .....Z.....,.{..
        .byte $05,$27,$06,$85,$06,$e8,$06,$51,$07,$c1,$07,$37,$08,$b4,$08,$37 // .'.....Q...7...7
        .byte $09,$c4,$09,$57,$0a,$f5,$0a,$9c,$0b,$4e,$0c,$09,$0d,$d0,$0d,$a3 // ...W.....N......
        .byte $0e,$82,$0f,$6e,$10,$68,$11,$6e,$12,$88,$13,$af,$14,$eb,$15,$39 // ...n.h.n.......9
        .byte $17,$9c,$18,$13,$1a,$a1,$1b,$46,$1d,$04,$1f,$dc,$20,$d0,$22,$dc // .......F.... .".
        .byte $24,$10,$27,$5e,$29,$d6,$2b,$72       // $.'^).+r

txt_ee00:
        .text ".81&4B7"
        .byte $8c,$3a,$08,$3e,$b8,$41,$a0,$45,$b8   // .:.>.A.E.

txt_ee10:
        .text "I N"
        .byte $bc                                   // '<' | $80 (end-of-string marker)
        .byte $52,$ac,$57,$e4,$5c,$70,$62,$4c,$68,$84,$6e,$18,$75 // R.W.\pbLh.n.u

// --- Region $ee26-$ee9e ---
.pc = $ee26 "dat_ee26"

dat_ee26:
        .byte $8b,$70,$93,$40,$9c,$78,$a5,$58,$af,$c8,$b9,$e0,$c4,$98,$d0,$08 // .p.@.x.X........
        .byte $dd,$30,$ea,$20,$f8,$2e,$fd,$a3,$2a,$07,$0e,$00,$04,$01,$09,$00 // .0. ....*.......
        .byte $12,$0c,$08,$a2,$60,$4c,$1f,$83,$03   // ....`L...

txt_ee4f:
        .text "A"
        .byte $40                                   // @ character
        .text "A?H "
        .byte $83,$05,$34,$07,$34,$0b,$37,$03,$30,$03,$34,$03,$35,$07,$35,$0b // ..4.4.7.0.4.5.5.
        .byte $38,$03,$30,$03,$35,$03,$37,$07,$37,$0b,$3a,$03,$30,$03,$37,$ff // 8.0.5.7.7.:.0.7.
        .byte $0b,$38,$0b,$3b,$03,$37,$03,$35,$ff,$0b,$38,$0b,$3b,$07,$3e,$ff // .8.;.7.5..8.;.>.
        .byte $03,$06,$00,$8b,$07,$3f,$13,$42,$47,$03,$41,$03,$42,$07,$41,$03 // .....?.BG.A.B.A.
        .byte $3f,$03,$3e,$c2,$61,$12,$fe,$fe,$03,$47 // ?.>.a....G

// --- Region $eea4-$f547 ---
.pc = $eea4 "Segment $eea4"
        .byte $46,$03,$44,$07,$44,$03,$41,$07,$41,$03,$3f,$03,$3f,$07,$3e,$ff // F.D.D.A.A.?.?.>.
        .byte $83,$8b,$08,$34,$93,$09,$38,$81,$0a,$34,$01,$38,$01,$3b,$01,$3e // ...4..8..4.8.;.>
        .byte $01,$40,$01,$44,$01,$47,$01,$4a,$01,$4c,$01,$50,$01,$53,$01,$56 // .@.D.G.J.L.P.S.V
        .byte $87,$08,$34,$8b,$0b,$34,$93,$08,$39,$81,$0a,$34,$01,$37,$01,$39 // ..4..4..9..4.7.9
        .byte $01,$3d,$01,$40,$01,$43,$01,$45,$01,$49,$01,$4c,$01,$4f,$01,$51 // .=.@.C.E.I.L.O.Q
        .byte $01,$55,$01,$58,$01,$5b,$01,$5d,$01,$5b,$8b,$0c,$39,$13,$3c,$81 // .U.X.[.].[..9.<.
        .byte $0a,$34,$01,$37,$01,$3a,$01,$3d,$01,$40,$01,$43,$01,$46,$01,$49 // .4.7.:.=.@.C.F.I
        .byte $01,$4c,$01,$4f,$01,$52,$01,$55,$87,$0c,$40,$9f,$08,$40,$5f,$ff // .L.O.R.U..@..@_.
        .byte $00,$bf,$03,$37,$0f,$b7,$03,$38,$03,$ba,$03,$bf,$03,$c1,$3f,$42 // ...7...8......?B
        .byte $0f,$c2,$03,$41,$03,$c2,$03,$c1,$03,$bd,$3f,$3f,$0f,$bf,$03,$3f // ...A......??...?
        .byte $03,$c1,$03,$bf,$03,$bb,$1f,$3e,$ff,$47,$03,$3d,$03,$be,$03,$bd // .......>.G.=....
        .byte $03,$ba,$03,$b6,$03,$ba,$ff,$47,$03,$3e,$03,$bf,$03,$be,$03,$bb // .......G.>......
        .byte $03,$b7,$03,$b5,$ff,$01,$81,$0d,$48,$01,$46,$01,$44,$01,$43,$ff // ........H.F.D.C.
        .byte $81,$01,$46,$01,$44,$01,$43,$01,$41,$01,$44,$01,$43,$01,$41,$01 // ..F.D.C.A.D.C.A.
        .byte $3f,$01,$43,$01,$41,$01,$3f,$01,$3e,$01,$41,$01,$3f,$01,$3e,$01 // ?.C.A.?.>.A.?.>.
        .byte $3c,$01,$3f,$01,$3e,$01,$3c,$01,$3a,$01,$3e,$01,$3c,$01,$3a,$01 // <.?.>.<.:.>.<.:.
        .byte $38,$01,$3c,$01,$3a,$01,$38,$01,$37,$c2,$60,$71,$01,$3a,$01,$38 // 8.<.:.8.7.`q.:.8
        .byte $01,$37,$01,$35,$01,$44,$01,$43,$01,$41,$01,$3f,$01,$43,$01,$41 // .7.5.D.C.A.?.C.A
        .byte $01,$3f,$01,$3e,$ff,$01,$01,$41,$01,$3f,$01,$3e,$01,$3c,$01,$3f // .?.>...A.?.>.<.?
        .byte $01,$3e,$01,$3c,$01,$3a,$01,$3e,$01,$3c,$01,$3a,$01,$38,$01,$3c // .>.<.:.>.<.:.8.<
        .byte $01,$3a,$01,$38,$01,$37,$01,$3a,$01,$38,$01,$37,$01,$35,$01,$38 // .:.8.7.:.8.7.5.8
        .byte $01,$37,$01,$35,$01,$33,$ff,$00,$01,$37,$01,$35,$01,$33,$01,$32 // .7.5.3...7.5.3.2
        .byte $01,$35,$01,$33,$01,$32,$01,$30,$ff,$01,$01,$04,$01,$02,$01,$02 // .5.3.2.0........
        .byte $01,$7f,$08,$08,$0c,$01,$81,$0e,$3c,$00,$3a,$00,$38,$43,$00,$3c // ........<.:.8C.<
        .byte $00,$3a,$00,$38,$00,$37,$22,$ff,$7e,$44,$00,$3a,$00,$38,$00,$37 // .:.8.7".~D.:.8.7
        .byte $00,$35,$22,$ff,$02,$44,$00,$38,$00,$37,$00,$35,$00,$33,$22,$ff // .5"..D.8.7.5.3".
        .byte $18,$44,$00,$35,$00,$33,$00,$32,$00,$30,$2a,$ff,$13,$28,$37,$06 // .D.5.3.2.0*..(7.
        .byte $37,$60,$e8,$03,$16,$02,$03,$16,$03,$22,$21,$03,$02,$22,$03,$16 // 7`......."!.."..
        .byte $03,$2e,$16,$03,$22,$03,$16,$03,$22,$03,$22,$03,$16,$03,$22,$ff // ...."..."."...".
        .byte $a3,$22,$03,$14,$02,$03,$14,$03,$20,$29,$03,$20,$03,$14,$03,$20 // ."...... ). ... 
        .byte $ff,$03,$13,$02,$03,$13,$03,$1f,$60,$b8,$03,$1f,$03,$13,$03,$1f // ........`.......
        .byte $ff,$20,$00,$48,$00,$bf,$05,$33,$1f,$b3,$3f,$37,$1f,$b7,$3f,$38 // . .H...3..?7..?8
        .byte $17,$b8,$07,$3a,$0b,$3c,$0b,$39,$07,$35,$0b,$33,$0b,$32,$07,$30 // ...:.<.9.5.3.2.0
        .byte $3f,$30,$1f,$b0,$3f,$2e,$1f,$ae,$3f,$30,$17,$b0,$07,$33,$0b,$35 // ?0..?...?0...3.5
        .byte $0b,$33,$07,$32,$0b,$2d,$0b,$2e,$07,$30,$ff,$40,$00,$88,$83,$04 // .3.2.-...0.@....
        .byte $18,$0b,$24,$0b,$18,$03,$24,$03,$18,$0b,$24,$0b,$18,$03,$24,$ff // ..$...$...$...$.
        .byte $06,$08,$06,$97,$0b,$37,$87,$05,$3c,$97,$0f,$38,$87,$05,$3c,$97 // .....7..<..8..<.
        .byte $0c,$3d,$87,$05,$3c,$8f,$0c,$3b,$0f,$38,$97,$0b,$37,$87,$05,$3c // .=..<..;.8..7..<
        .byte $97,$0f,$38,$87,$05,$3c,$8f,$0c,$3c,$0f,$3f,$9f,$08,$3c,$ff,$8f // ..8..<..<.?..<..
        .byte $0c,$3d,$0f,$40,$97,$0b,$3c,$87,$05,$41,$8f,$0c,$3b,$0f,$38,$9f // .=.@..<..A..;.8.
        .byte $0b,$37,$ff,$c0,$00,$80,$83,$10,$48,$07,$48,$0b,$48,$03,$38,$03 // .7......H.H.H.8.
        .byte $38,$ff,$01,$08,$04,$80,$1f,$1f,$1e,$20,$20,$13,$14,$16,$17,$21 // 8........  ....!
        .byte $21,$8c,$e8,$1b,$25,$ff,$80,$1f,$ff,$80,$eb,$1d,$2f,$80,$1d,$83 // !...%......./...
        .byte $1d,$88,$1d,$85,$1d,$80,$1d,$83,$1d,$88,$1d,$85,$e3,$1d,$30,$ff // ..............0.
        .byte $02,$00,$02,$1a,$00,$05,$18,$00,$41,$04,$01,$02,$31,$09,$01,$a3 // ........A...1...

txt_f174:
        .text "!P"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $60,$44,$80,$22,$81,$22,$82,$22,$83,$22,$85,$22,$86,$22,$87,$22 // `D."."."."."."."
        .byte $88,$22,$89,$22,$8a,$22,$8b,$22,$8c,$22,$8d,$22,$8e,$22,$8f,$22 // ."."."."."."."."
        .byte $90,$22,$91,$22,$92,$22,$93,$22,$94,$22,$95,$22,$96,$22,$97,$22 // ."."."."."."."."
        .byte $98,$22,$ff,$8c,$01,$ff,$80,$23,$ff,$00,$12,$00,$8f,$04,$1f,$0f // .".....#........
        .byte $20,$0f,$21,$0f,$22,$ff,$a7,$60,$62,$81,$12,$2b,$00,$2e,$00,$31 //  .!."..`b..+...1
        .byte $00,$34,$00,$37,$00,$3a,$00,$3d,$ff,$15,$18,$b9,$b9,$24,$18,$ff // .4.7.:.=.....$..
        .byte $0c,$41,$fe,$fd,$00,$04,$07,$03,$06,$05,$09,$03,$06,$0c,$00,$04 // .A..............
        .byte $09,$fd,$f8,$9f,$11,$33,$1f,$35,$9f,$0b,$2e,$8f,$11,$38,$0f,$3a // .....3.5.....8.:
        .byte $9f,$0b,$33,$9f,$11,$3a,$9f,$0b,$30,$8f,$08,$35,$0f,$35,$ff,$81 // ..3..:..0..5.5..
        .byte $30,$11,$00,$02,$40,$c0,$03,$80,$30,$80,$15,$80,$20,$80,$10,$80 // 0...@...0... ...
        .byte $20,$80,$20,$80,$10,$80,$20,$85,$81,$48,$15,$a2,$3b,$40,$40,$0e //  . ... ..H..;@@.
        .byte $80,$30,$80,$15,$80,$20,$80,$10,$80,$20,$85,$80,$04,$41,$08,$f8 // .0... ... ...A..
        .byte $00,$02,$80,$80,$08,$11,$08,$e7,$a2,$26,$01,$00,$08,$11,$09,$e8 // .........&......
        .byte $a2,$3e,$01,$c0,$01,$41,$0a,$aa,$21,$01,$20,$80,$04,$41,$0b,$09 // .>...A..!. ..A..
        .byte $22,$02,$44,$80,$08,$41,$0a,$98,$12,$02,$20,$00,$08,$81,$08,$c7 // ".D..A.... .....
        .byte $a2,$60,$21,$01,$c0,$09,$41,$0a,$69,$00,$02,$38,$00,$05,$41,$0a // .`!...A.i..8..A.
        .byte $a9,$00,$02,$38,$00,$0a,$41,$0a,$a9,$00,$02,$30,$00,$09,$41,$00 // ...8..A....0..A.
        .byte $a9,$12,$00,$20,$42,$00,$0a,$41,$0a,$a9,$00,$02,$30,$25,$00,$02 // ... B..A....0%..
        .byte $41,$09,$c7,$a2                       // A...

txt_f29b:
        .text "& "
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .byte $08,$41,$09,$c8,$a2,$39,$30,$00,$0a,$41,$0a,$a9,$00,$02,$30,$80 // .A...90..A....0.
        .byte $08,$81,$08,$89,$00,$02,$01,$00,$0a,$41,$0a,$a9,$00,$02,$30,$a2 // .........A....0.
        .byte $23,$51,$0a,$f9,$a2                   // #Q...

txt_f2c3:
        .text "!8"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $2e,$48,$81,$81,$02,$40,$f0,$f4,$fc,$60,$b9,$41,$01,$40,$fd,$a2 // .H...@...`.A.@..

txt_f2d6:
        .text "&G"
        .byte $b9                                   // '9' | $80 (end-of-string marker)
        .byte $41,$01,$40,$fd,$a4,$3c,$81,$04,$3c,$0f,$f1,$f7,$48,$81,$81,$02 // A.@..<..<...H...
        .byte $40,$01,$f4,$fd,$48,$81,$81,$02,$40,$05,$f1,$f8,$60,$b9,$41,$01 // @...H...@...`.A.
        .byte $40,$fd,$a3,$3b,$41,$11,$04,$08,$08,$f1,$fa,$01,$21,$11,$03,$0e // @..;A.......!...
        .byte $f7,$f1,$fb,$02,$21,$11,$03,$00,$fc,$f1,$fb,$00,$21,$11,$03,$a2 // ....!.......!...
        .byte $60,$30,$f1,$f0,$03,$11,$81,$01,$40,$90,$f1,$fd,$04,$81,$00,$01 // `0......@.......
        .byte $00,$31,$f1,$fa,$00,$43,$00,$0c,$00,$31,$f1,$ef,$05,$11,$41,$02 // .1...C...1....A.
        .byte $3c,$fd,$f1,$f0,$06,$11,$81,$01,$40,$90,$f1,$fd,$51,$bc,$00,$02 // <.......@...Q...
        .byte $00,$81,$a2,$35,$07,$11,$81,$01,$40,$90,$f1,$fd,$00,$41,$11,$04 // ...5....@....A..
        .byte $08,$08,$f2,$f1,$00,$81,$81,$01,$40,$a3,$23,$13,$60,$63,$e3,$bb // ........@.#.`c..
        .byte $23,$13,$60,$63,$e3,$bb,$23,$69,$7f,$82,$e3,$b8,$23,$b6,$e7,$ea // #.`c..#i....#...
        .byte $e3,$b8,$60,$27,$f7,$6f,$f9,$a0,$1b,$43,$61,$7f,$a3,$b4,$2f,$4f // ..`'.o...Ca.../O
        .byte $58,$62,$76,$8e,$fe
        .text "&4CN"
        .byte $88,$a2,$d4,$f2,$13

txt_f397:
        .text "5W"
        .byte $c9                                   // 'I' | $80 (end-of-string marker)
        .byte $02,$17,$5a,$43,$2b,$01,$f0,$bb,$bc,$bb,$e4,$bc,$e3,$b7,$e7,$b5 // ..ZC+...........
        .byte $e8,$b6,$e4,$b7,$e4,$b8,$2c,$b9,$b9,$b8,$80,$04,$05,$04,$06,$0a // ......,.........
        .byte $0b,$0a,$0c,$e3,$0d,$39,$0e,$0f,$83,$0f,$80,$10,$11,$10,$12,$80 // .....9..........
        .byte $13,$14,$14,$15,$16,$16,$17,$13,$14,$14,$15,$16,$16,$17,$8c,$e4 // ................
        .byte $18,$e4,$19,$e4,$1a,$e4,$1b,$21,$98,$e4,$18,$e4,$19,$e4,$1a,$e4 // .......!........
        .byte $1b,$35,$8c,$21,$21,$80,$1c,$1c,$ff,$80,$01,$ff,$80,$02,$03,$07 // .5.!!...........
        .byte $08,$09,$02,$03,$07,$08,$09,$e4,$02,$2a,$08,$08,$85,$02,$82,$02 // .........*......
        .byte $80,$09,$09,$84,$e4,$02,$21,$80,$e8,$09,$60,$73,$83,$02,$81,$07 // ......!...`s....
        .byte $80,$08,$08,$82,$08,$8a,$08,$83,$02,$81,$07,$80,$08,$08,$82,$08 // ................
        .byte $80,$09,$80,$02,$03,$08,$08,$82,$03,$80,$02,$03,$08,$08,$82,$03 // ................
        .byte $80,$02,$03,$08,$08,$82,$03,$80,$02,$03,$08,$08,$82,$03,$80,$02 // ................
        .byte $03,$08,$08,$82,$03,$80,$02,$03,$08,$08,$82,$03,$80,$02,$03,$08 // ................
        .byte $08,$82,$03,$80,$02,$03,$08,$08,$82,$03,$80,$02,$03,$08,$08,$82 // ................
        .byte $03,$80,$02,$03,$08,$08,$82,$03,$ff,$1c,$ff,$80,$02,$03,$08,$08 // ................
        .byte $82,$03,$80,$02,$03,$08,$08,$82,$03,$ff,$5f,$ff,$83,$00,$18,$02 // .........._.....
        .byte $03,$18,$03,$24,$21,$03,$02,$24,$03,$18,$03,$60,$95,$18,$03,$24 // ...$!..$...`...$
        .byte $03,$18,$03,$24,$03,$24,$03,$18,$03,$24,$ff,$bf,$03,$37,$0f,$b7 // ...$.$...$...7..
        .byte $03,$3c,$03,$be,$03,$bf,$03,$c1,$3f,$43,$0f,$c3,$03,$43,$03,$c4 // .<......?C...C..
        .byte $03,$c3,$03,$bf,$3f,$41,$0f,$c1,$03,$41,$03,$c3,$03,$c1,$03,$be // ....?A...A......
        .byte $1f,$3f,$ff,$47,$03,$3e,$03,$bf,$03,$be,$03,$bc,$03,$be,$03,$bb // .?.G.>..........
        .byte $ff,$81
        .byte $38,$15,$00,$c0
        .text "C"
        .byte $40                                   // @ character
        .text ".C"
        .byte $00,$0e,$81
        .byte $20,$80,$10
        .byte $85,$47,$03,$3e,$03,$bf,$03,$be,$03,$bb,$03,$b7,$03,$b5,$ff,$83 // .G.>............
        .byte $06,$48,$83,$01,$3a,$83,$02,$36,$83,$06,$48,$83,$01,$3a,$83,$06 // .H..:..6..H..:..
        .byte $48,$83,$02,$36,$83,$01,$3a,$83,$01,$3a,$83,$06,$48,$83,$02,$36 // H..6..:..:..H..6
        .byte $83,$01,$3a,$83,$06,$48,$83,$01,$3a,$83,$02,$36,$83,$02,$36,$ff // ..:..H..:..6..6.
        .byte $03,$1b,$02,$03,$1b,$03,$27,$21,$03,$02,$27,$03,$1b,$03,$60,$4a // ......'!..'...`J
        .byte $1b,$03,$27,$03,$1b,$03,$27,$03,$27,$03,$1b,$03,$27,$ff // ..'...'.'...'.

// --- Region $f57e-$f594 ---
.pc = $f57e "dat_f57e"

dat_f57e:
        .byte $a9,$c0,$8d,$78,$b7,$60,$83,$03,$00,$38,$a9,$3a,$85,$02,$a9,$c0 // ...x.`...8.:....
        .byte $85,$03,$a9,$00,$85,$04,$a9           // .......

// --- Region $f6a1-$f6c9 ---
.pc = $f6a1 "dat_f6a1"

dat_f6a1:
        .byte $a3,$30,$5a,$5d,$5f,$60,$6a,$6d,$6f,$72,$96,$98,$9c,$a2,$aa,$b1 // .0Z]_`jmor......
        .byte $be,$01,$a3,$27,$09,$02,$0a,$00,$0a,$02,$09,$a2,$25,$0c,$00,$0b // ...'........%...
        .byte $0f,$00,$ee,$c8,$60,$ec,$cf,$ce,$cd   // ....`....

// --- Region $f7b2-$f841 ---
.pc = $f7b2 "dat_f7b2"

dat_f7b2:
        .byte $00,$e3,$02,$e3,$0a,$e3,$01,$e3,$0a,$e6,$02,$e3,$0a,$e3,$01,$e3 // ................
        .byte $0a,$e6,$02,$e3,$0a,$e3,$01,$e3,$0a,$e6,$02,$e3,$0a,$e3,$01,$e3 // ................
        .byte $0a,$e6,$02,$e3,$0a,$e3,$01,$e3,$0a,$e6,$02,$e3,$0a,$e3,$01,$e3 // ................
        .byte $0a,$e6,$02,$e3,$0a,$e3,$01,$e3,$0a,$60,$22,$02,$00 // .........`"..

txt_f7ef:
        .text "OUT OF MY CODE ASSHOLE-ITS MINE!"
        .byte $e4,$06,$e4,$0e,$e4,$01,$e4,$0e,$e4,$06,$e5,$07,$e4,$02,$e4,$0a // ................
        .byte $e4,$01,$e4,$0a,$e4,$02,$e5,$07,$e4,$0b,$e4,$0c,$e4,$0f,$e4,$0c // ................
        .byte $e4,$0b,$e5,$07,$e4,$05,$e5,$0d,$e4,$01,$e4,$0d,$e4,$05,$e6,$07 // ................
        .byte $60,$99,$00                           // `..

// --- Region $f8d7-$f9fd ---
.pc = $f8d7 "Segment $f8d7"
        .byte $11,$11,$90,$ee                       // ....

txt_f8db:
        .text " -"
        .byte $c9                                   // 'I' | $80 (end-of-string marker)
        .byte $cd,$d0,$cf,$d2,$d4,$c5,$c4,$20,$c2,$d9,$0d,$08,$e4 // ....... .....

txt_f8eb:
        .text " &-2019-"
        .byte $e3                                   // .

txt_f8f4:
        .text " -"
        .byte $d4                                   // 'T' | $80 (end-of-string marker)
        .byte $c8,$c5,$20,$d3,$d5,$d2,$d6,$c9,$d6,$cf,$d2,$d3,$e3 // .. ..........

txt_f904:
        .text " *-2019-"
        .byte $0d                                   // string terminator
        .byte $11,$11,$1f,$e5,$20,$21,$9a,$e5,$20,$21,$9f,$e5,$20,$21,$05,$e5 // .... !.. !.. !..
        .byte $20,$21,$9f,$e5,$20,$21,$9a,$e5,$20,$21,$1f,$e5,$20,$21,$05,$e5 //  !.. !.. !.. !..
        .byte $20,$23,$0d,$11,$90,$e3               //  #....

txt_f933:
        .text " *"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $cf,$c2,$c1,$20,$c6,$c5,$d4,$d4,$c5,$e4 // ... ......

txt_f940:
        .text " '"
        .byte $d3                                   // 'S' | $80 (end-of-string marker)
        .byte $d4,$d2,$d9,$cb,$c5,$d2,$e4           // .......

txt_f94a:
        .text " +-="
        .byte $d3                                   // 'S' | $80 (end-of-string marker)
        .byte $c1,$d4,$c1,$ce,$3d,$2d,$0d,$11,$f1   // ....=-...

txt_f958:
        .text " ("
        .byte $d0                                   // 'P' | $80 (end-of-string marker)
        .byte $d2,$cf,$d7,$cc,$0d,$11,$11,$e8       // ........

txt_f963:
        .text " :"
        .byte $c9                                   // 'I' | $80 (end-of-string marker)
        .byte $ce,$d4,$d2,$cf,$20,$c3,$cf,$c4,$c9,$ce,$c7,$20,$c2,$d9 // .... ...... ..

txt_f974:
        .text " -="
        .byte $d3                                   // 'S' | $80 (end-of-string marker)
        .byte $c1,$d4,$c1,$ce,$3d,$2d,$0d,$e3,$11,$21,$12,$e7,$1d,$3c,$c3,$c1 // ....=-...!...<..
        .byte $cc,$cc,$20,$d4,$c8,$c5,$d3,$c5,$20,$d3,$d5,$d2,$d6,$c9,$d6,$cf // .. ..... .......
        .byte $d2,$20,$c2,$cf,$c1,$d2,$c4,$d3,$0d,$11,$e8,$1d,$3a,$12,$28,$c3 // . ..........:.(.

txt_f9a8:
        .text ") 2019  (317)/872-2697"
        .byte $0d                                   // string terminator
        .byte $e6,$1d,$60,$1f,$12,$d0,$d2,$cf,$d7,$cc,$d3,$20,$d0,$cc,$c1,$c3 // ..`........ ....
        .byte $c5                                   // .

txt_f9d0:
        .text "  (718)/271-0478"
        .byte $0d                                   // string terminator
        .byte $11,$e5,$1d,$60,$90,$12,$d6,$cf,$c9,$c3,$c5,$20,$cd,$c1,$c9,$cc // ...`....... ....
        .byte $c2,$cf,$d8                           // ...

txt_f9f4:
        .text "  (305)/22"

// --- Region $fa77-$faed ---
.pc = $fa77 "Segment $fa77"
        .byte $55,$26,$6a,$aa,$a9,$6a,$aa,$a9,$e6,$55,$a4 // U&j..j...U.

txt_fa82:
        .text "!U"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $21,$69,$a2,$21,$69,$a2,$21,$69,$a2,$21,$69,$a2,$21,$69,$a2,$21 // !i.!i.!i.!i.!i.!
        .byte $69,$a2,$21,$69,$a2,$21,$69,$a2,$21,$69,$a2,$21,$69,$a2,$21,$69 // i.!i.!i.!i.!i.!i
        .byte $a2                                   // .

txt_faa6:
        .text "!U"
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $c1,$e6,$55,$27,$6a,$aa,$a9,$6a,$aa,$a9,$69,$e5,$55,$a3 // ..U'j..j..i.U.

txt_fab7:
        .text "!U"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $2f,$69,$55,$55,$69,$55,$55,$6a,$aa,$a9,$6a,$aa,$a9,$55,$55,$69 // /iUUiUUj..j..UUi
        .byte $e3,$55,$a5,$e3,$55,$2a,$69,$6a,$aa,$a9,$6a,$aa,$a9,$6a,$aa,$a9 // .U..U*ij..j..j..
        .byte $e3,$55,$aa,$26,$0b,$0b,$0c,$0c,$0f,$0f,$e4,$01,$26,$0f,$0f,$0c // .U.&........&...
        .byte $0c,$0b,$0b,$a2                       // ....

// --- Region $fafd-$fb12 ---
.pc = $fafd "Segment $fafd"
        .byte $00,$ac,$f0,$d8,$bd,$f1,$d8,$9d,$f0,$d8,$9d,$80,$da,$e8,$e0,$28 // ...............(
        .byte $d0,$f2,$8c,$17,$d9,$60               // .....`

// --- Region $fc55-$fc5d ---
.pc = $fc55 "dat_fc55"

dat_fc55:
        .byte $ad,$31,$c1,$c9,$01,$d0,$12,$ce,$01   // .1.......

// --- Region $fca6-$fce1 ---
.pc = $fca6 "dat_fca6"

dat_fca6:
        .byte $78,$a9,$f0,$8d,$1a,$d0,$a9,$81,$8d,$0d,$dc,$a2,$31,$a0,$ea,$8e // x...........1...
        .byte $14,$03,$8c,$15,$03,$58,$20,$5b,$ff,$a2,$00,$8e,$18,$d4,$a9,$1f // .....X [........
        .byte $20,$d2,$ff,$a2,$03,$86,$c6,$a9,$52,$8d,$77,$02,$a9,$d5,$8d,$78 //  .......R.w....x
        .byte $02,$a9,$0d,$8d,$79,$02,$a2,$ed,$8e,$28,$03,$4c // ....y....(.L

// --- Region $fce7-$feb4 ---
.pc = $fce7 "dat_fce7"

dat_fce7:
        .byte $e5,$20,$60,$72                       // . `r

txt_fceb:
        .text "OVERSEAS GREETINGS TO: IKARI, FAC, TLS, BASELINE, THE MOVERS, ACE, FAIRLIGHT, EASTENDERS, AND COMMANDO FRONTIERS.."
        .byte $e8,$20,$60                           // . `

txt_fd60:
        .text "BUSA GREETINGS TO: RAD, NFI, TWB, TIH, SOHO, MSI, TAV, ESI, AND XPB"
        .byte $e3,$2e,$ef,$20,$60                   // ... `

txt_fda8:
        .text "UGET YOUR K-MART BOOTS, JUST THE PERFECT CHRISTMAS GIFT FOR ANY OF YOUR FAMILY MEMBERS"
        .byte $e3,$21,$e8,$20,$60                   // .!. `

txt_fe03:
        .text "0FREE POWERPACK WITH REBATE COUPON THIS WEEK ONLY"
        .byte $e3,$21,$e9,$20,$81,$91,$00,$e6       // .!. ....

txt_fe3c:
        .text " 4IMPORTED ON 12-17-87"
        .byte $e3,$2e,$ea                           // ...

txt_fe55:
        .text " 7THE SURVIVORS 2019: WOW"
        .byte $f3                                   // .

txt_fe6f:
        .text " >HMM.. ODD.. YES..  IT IS ODD.."
        .byte $e3,$20,$60                           // . `

txt_fe92:
        .byte $40                                   // @ character
        .text "I GUESS YOU ALL KNOW WHO TYPES THI"

// --- Region $fed7-$ff5a ---
.pc = $fed7 "Segment $fed7"
        .text "A FEW THINK I HA"
        .text "VE BEEN BUSTED.."
        .text "  (HEH)..  I WAS"
        .text " THE LAST TO HEA"
        .text "R ABOUT THIS "
        .byte $22                                   // double quote
        .text "BU"
        .text "ST"
        .byte $22                                   // double quote
        .text ".."
        .byte $e4
        .byte $20,$21,$48,$e3
        .byte $4d,$e4
        .byte $2e,$e9
        .byte $20,$60

txt_ff37:
        .text ",NOBODY EVER TELLS ME GOOD RUMOURS T"

// --- Region $ff80-$ffd1 ---
.pc = $ff80 "txt_ff80"

txt_ff80:
        .text "VIVORS HAVENT PUT ANYTHING OUT FOR THE LAST WEEK OR SO.. WHY?"
        .byte $e4,$20,$60                           // . `

txt_ffc0:
        .text "<BECAUSE I WAS LIT"

// --- Region $ffdb-$ffff ---
.pc = $ffdb "Segment $ffdb"
        .text " HELL..  AND THE"
        .text "Y DONT ALLOW 64'"
        .byte $53,$2e,$ab,$00,$8d                   // S....
