// ============================================
// output - Disassembled Source
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-01 10:59:21
// 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:  $c000 (49152)
// IRQ handler:  $c080 (irq_c080)
//
// Code: 265 bytes, Data: 63222 bytes
// Labels: 121, Subroutines: 0
//
// Verification: 5 line(s) auto-corrected to .byte for exact byte matching
//
// Cross-references: all OK
// ============================================


// --- Region $c000-$c03b ---
.pc = $c000 "main_c000"

main_c000:
        sei
        lda #$00
        sta $dd00
        sta $fa
        sta $fc
        lda #$d0
        sta $fb
        ldx #$2f

loc_c010:
        lda $c04f,x
        sta $cfff,x
        dex
        bne loc_c010
        lda #$80
        sta $0314
        lda #$c0
        sta $0315
        cli
        lda #$7f
        sta $dc0d

loc_c029:
        jsr $ffe4
        beq loc_c029
        jsr $fd15
        jsr $fda3
        jsr $ff5b
        jmp loc_fce2

dat_c03a:
        .byte $00,$00                               // ..

// --- Region $c080-$c11f ---
.pc = $c080 "irq_c080"

irq_c080:
        ldx $fc
        bne loc_c0be
        inc $01

loc_c086:
        ldy #$00
        lda ($fa),y
        bne loc_c097
        lda #$00
        sta $fa
        lda #$d0
        sta $fb
        jmp loc_c086

loc_c097:
        ldx #$19
        stx $fe
        asl
        rol $fe
        asl
        rol $fe
        asl
        rol $fe
        sta $fd
        inc $fa
        bne loc_c0ac
        inc $fb

loc_c0ac:
        dec $01
        ldy #$00

loc_c0b0:
        lda ($fd),y
        sta $03f0,y
        iny
        cpy #$08
        bne loc_c0b0
        ldx #$08
        stx $fc

loc_c0be:
        lda #$f0
        sta smc_c0c7                                // SMC: modifies $c0c7
        ldx #$00

loc_c0c5:
        clc
.label smc_c0c7 = * + 1
        asl $03f8                                   // !SMC: modified by $c0c0
        rol $c4c4,x
        rol $c4c3,x
        rol $c485,x
        rol $c484,x
        rol $c483,x
        rol $c445,x
        rol $c444,x
        rol $c443,x
        rol $c405,x
        rol $c404,x
        rol $c403,x
        rol $c3c5,x
        rol $c3c4,x
        rol $c3c3,x
        rol $c385,x
        rol $c384,x
        rol $c383,x
        rol $c345,x
        rol $c344,x
        rol $c343,x
        rol $c305,x
        rol $c304,x
        inc smc_c0c7
        inx
        inx
        inx
        inx
        inx
        inx
        cpx #$30
        bne loc_c0c5
        dec $fc
        inc $d019
        jmp loc_ea31

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

loc_ea31:
        brk

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

loc_fce2:
        bit $f3
        sbc ($e1,x)
        .byte $f3,$cb                               // isc ($cb),y // ILLEGAL
        inx
        inc $3fe8,x
        and $ff
        .byte $9f,$0f,$0f                           // sha $0f0f,y // ILLEGAL
        .byte $9f,$cb,$21                           // sha $21cb,y // ILLEGAL

bmp_fcf4:
        // === Bitmap data (1 bytes, $fcf4-$fcf4) ===
        .byte $fc                                   // .

// --- Region $ff5b-$ff62 ---
.pc = $ff5b "Segment $ff5b"
        ora ($07,x)
        .byte $1f,$7e,$f0                           // slo $f07e,x // ILLEGAL
        .byte $a3,$23                               // lax ($23,x) // ILLEGAL

dat_ff62:
        .byte $ff                                   // .

// --- Region $ffe4-$fff8 ---
.pc = $ffe4 "Segment $ffe4"
        bit $30
        bmi $10027
        .byte $1f,$a4,$24                           // slo $24a4,x // ILLEGAL
        .byte $1f,$1b,$9b                           // slo $9b1b,x // ILLEGAL
        sta $24a4,y
        .byte $80,$0c                               // nop #$0c // ILLEGAL
        .byte $8f,$c7,$a4                           // sax $a4c7 // ILLEGAL
        bit $60
        rts

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

// --- Region $0801-$11f0 ---
.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,$f7,$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,$c0
        .byte $48,$f7,$f1,$11,$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,$00,$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,$60,$3a,$78,$a9,$00 // ..........``:x..
        .byte $8d,$00,$dd,$85,$fa,$85,$fc,$a9,$d0,$85,$fb,$a2,$2f,$bd,$4f,$c0 // ............/.O.
        .byte $9d,$ff,$cf,$ca,$d0,$f7,$a9,$80,$8d,$14,$03,$a9,$c0,$8d,$15,$03 // ................
        .byte $58,$a9,$7f,$8d,$0d,$dc,$20,$e4,$ff,$f0,$fb,$20,$15,$fd,$20,$a3 // X..... .... .. .
        .byte $fd,$20,$5b,$ff,$4c,$e2,$fc,$b7,$31,$80,$30,$80,$60,$80,$90,$80 // . [.L...1.0.`...
        .byte $c0,$80,$f0,$80,$20,$80,$50,$80,$c0,$3b,$a3,$26,$ff,$c6,$ff,$38 // .... .P..;.&...8
        .byte $01,$01,$a2,$c1,$a9,$e9,$01,$60,$8e,$a6,$fc,$d0,$3a,$e6,$01,$a0 // .......`....:...
        .byte $00,$b1,$fa,$d0,$0b,$a9,$00,$85,$fa,$a9,$d0,$85,$fb,$4c,$86,$c0 // .............L..
        .byte $a2,$19,$86,$fe,$0a,$26,$fe,$0a,$26,$fe,$0a,$26,$fe,$85,$fd,$e6 // .....&..&..&....
        .byte $fa,$d0,$02,$e6,$fb,$c6,$01,$a0,$00,$b1,$fd,$99,$f0,$03,$c8,$c0 // ................
        .byte $08,$d0,$f6,$a2,$08,$86,$fc,$a9,$f0,$8d,$c7,$c0,$a2,$00,$18,$0e // ................
        .byte $f8,$03,$3e,$c4,$c4,$3e,$c3,$c4,$3e,$85,$c4,$3e,$84,$c4,$3e,$83 // ..>..>..>..>..>.
        .byte $c4,$3e,$45,$c4,$3e,$44,$c4,$3e,$43,$c4,$3e,$05,$c4,$3e,$04,$c4 // .>E.>D.>C.>..>..
        .byte $3e,$03,$c4,$3e,$c5,$c3,$3e,$c4,$c3,$3e,$c3,$c3,$3e,$85,$c3,$3e // >..>..>..>..>..>
        .byte $84,$c3,$3e,$83,$c3,$3e,$45,$c3,$3e,$44,$c3,$3e,$43,$c3,$3e,$05 // ..>..>E.>D.>C.>.
        .byte $c3,$3e,$04,$c3,$ee,$c7,$c0,$e6,$e8,$2c,$e0,$30,$d0,$ad,$c6,$fc // .>.......,.0....
        .byte $ee,$19,$d0,$4c,$31,$ea,$82,$13,$00,$c3,$80,$3d,$00,$c3,$80,$3d // ...L1......=...=
        .byte $00,$c3,$80,$3d,$00,$c3,$80,$3d,$00,$c3,$80,$3d,$00,$c3,$80,$3d // ...=...=...=...=
        .byte $00,$c3,$80,$3d,$00,$c3,$83,$12,$00,$32,$60,$70,$78,$6c,$7e,$63 // ...=.....2`pxl~c
        .byte $61,$00,$70,$6c,$64,$7c,$66,$63,$7e,$00,$30,$68,$e3,$60,$37,$71 // a.pld|fc~.0h.`7q
        .byte $1e,$00,$70,$78,$6c,$66,$63,$63,$7e,$00,$38,$60,$60,$7c,$60,$70 // ..pxlfcc~.8``|`p
        .byte $1f,$00,$1c,$30,$30,$3e,$e3,$30,$2d,$00,$18,$34,$60,$60,$66,$73 // ...00>.0-..4``fs
        .byte $1e,$00,$6c,$6c,$66,$7e,$e3,$63,$25,$00,$10,$10,$18,$18,$e3,$1c // ..llf~.c%.......
        .byte $60,$61,$00,$7e,$18,$0c,$06,$63,$63,$3e,$00,$64,$6c,$78,$70,$78 // `a.~...cc>.dlxpx
        .byte $6e,$63,$00,$40,$40,$60,$60,$70,$70,$7f,$00,$64,$6c,$7e,$7a,$6b // nc.@@``pp..dl~zk
        .byte $63,$63,$00,$6c,$6c,$76,$76,$6b,$67,$63,$00,$1c,$2e,$66,$63,$63 // cc.llvvkgc...fcc
        .byte $73,$1e,$00
        .text "8633>00"
        .byte $00,$1c
        .byte $2e,$66,$63,$65
        .byte $72,$1d,$00,$70,$6c,$66,$7c,$78,$6c,$63,$00,$30,$68,$60,$3c,$03 // r..plf|xlc.0h`<.
        .byte $73,$3e,$00,$7e,$6c,$0c,$06,$06,$07,$07,$00,$6c,$6c,$66,$66,$63 // s>.~l......llffc
        .byte $73,$3e,$00,$e3,$66,$60,$28,$36,$36,$1e,$0c,$00,$6c,$66,$66,$6b // s>..f`(66...lffk
        .byte $6b,$7f,$32,$00,$6c,$6c,$38,$3c,$66,$63,$63,$00,$66,$66,$36,$3c // k.2.ll8<fcc.ff6<
        .byte $1c,$0c,$0c,$00,$7c,$6c,$18,$30,$30,$60,$7f,$00,$3c,$30,$30,$e3 // ....|l.00`..<00.
        .byte $18,$2d,$1e,$00,$0c,$12,$30,$7c,$30,$62,$fc,$00,$3c,$0c,$0c,$e3 // .-....0|0b..<...
        .byte $06,$21,$1e,$a2,$23,$18,$3c,$7e,$e4,$18,$27,$00,$10,$30,$7f,$7f // .!..#.<~..'..0..
        .byte $30,$10,$a9,$2b,$0e,$0e,$0c,$08,$08,$20,$30,$00,$66,$66,$22,$a5 // 0..+..... 0.ff".
        .byte $60,$23,$6c,$6c,$7f,$36,$7f,$1b,$1b,$00,$18,$3e,$60,$3c,$06,$7c // `#ll.6.....>`<.|
        .byte $18,$00,$66,$6e,$0c,$18,$30,$73,$63,$00,$3c,$66,$3c,$38,$67,$66 // ..fn..0sc.<f<8gf
        .byte $3f,$00,$0c,$0c,$18,$a5,$2f,$0c,$18,$30,$30,$18,$0c,$06,$00,$30 // ?...../..00....0
        .byte $18,$0c,$06,$06,$0c,$18,$a2,$25,$66,$3c,$0c,$1e,$33,$a3,$25,$18 // .......%f<..3.%.
        .byte $18,$7f,$0c,$0c,$a7,$23,$18,$18,$08,$a3,$22,$7f,$70,$a8,$22,$18 // .....#....".p.".
        .byte $18,$a2,$28,$06,$0c,$18,$18,$30,$60,$00,$7f,$e3,$63,$24,$73,$73 // ..(....0`...c$ss
        .byte $7f,$00,$e3,$18,$e4,$1c,$60,$2d,$00,$7f,$73,$03,$7f,$60,$70,$7f // ......`-..s..`p.
        .byte $00,$7f,$73,$03,$1e,$03,$77,$7f,$00,$60,$60,$70,$76,$7f,$0e,$0e // ..s...w..``pv...
        .byte $00,$7f,$60,$70,$7f,$03,$73,$7f,$00,$7f,$67,$70,$7f,$63,$73,$7f // ..`p..s...gp.cs.
        .byte $00,$7f,$73,$03,$03,$e3,$07,$30,$00,$7f,$63,$73,$3e,$63,$73,$7f // ..s....0..cs>cs.
        .byte $00,$7f,$63,$73,$7f,$03,$73,$7f,$a3,$25,$18,$18,$00,$0c,$0c,$a3 // ..cs..s..%......
        .byte $2d,$18,$18,$00,$0c,$0c,$04,$0e,$18,$30,$30,$18,$0c,$07,$a2,$25 // -........00....%
        .byte $7f,$70,$00,$7f,$70,$a2,$30,$70,$18,$0e,$07,$06,$0c,$38,$00,$1e // .p..p.0p.....8..
        .byte $27,$03,$0e,$18,$20,$30,$18,$81,$00,$00,$ed,$76,$ee,$70,$f7,$76 // '... 0.....v.p.v
        .byte $e3,$72,$ee,$70,$e3,$72,$f5,$76,$22,$72,$72,$ee,$70,$22,$72,$72 // .r.p.r.v"rr.p"rr
        .byte $f6,$76,$22,$72,$72,$ee,$70,$22,$72,$72,$f6,$76,$22,$72,$72,$ee // .v"rr.p"rr.v"rr.
        .byte $70,$22,$72,$72,$81,$72,$76,$81,$c9,$00,$28,$0c,$0d,$0e,$0f,$10 // p"rr.rv...(.....
        .byte $11,$12,$13,$e3,$20,$61,$3a,$06,$01,$09,$12,$0c,$09,$07,$08,$14 // .... a:.........
        .byte $20,$10,$12,$05,$13,$05,$0e,$14,$13,$3a,$20,$0d,$19,$13,$14,$05 //  ........: .....
        .byte $12,$19,$20,$0f,$0e,$20,$14,$08,$05,$20,$0e,$09,$0c,$05,$20,$2e // .. .. ... .... .
        .byte $20,$03,$12,$01,$03,$0b,$05,$04,$20,$02,$19,$20,$07,$0f,$0c,$0c //  ....... .. ....
        .byte $15,$0d,$20,$2e,$20,$01,$0e,$04,$20,$08,$05,$12,$05,$20,$09,$13 // .. . ... .... ..
        .byte $20,$0f,$15,$12,$20,$05,$15,$12,$0f,$10,$05,$01,$0e,$20,$12,$01 //  ... ........ ..
        .byte $0e,$0b,$09,$0e,$07,$20,$0c,$09,$13,$14,$20,$3a,$20,$04,$01,$0e // ..... .... : ...
        .byte $09,$13,$08,$20,$07,$0f,$0c,$04,$20,$2d,$20,$08,$0f,$14,$0c,$09 // ... .... - .....
        .byte $0e,$05,$20,$2d,$20,$19,$05,$14,$09,$20,$06,$01,$03,$14,$0f,$12 // .. - .... ......
        .byte $09,$05,$13,$20,$2d,$20,$10,$0c,$15,$14,$0f,$0e,$09,$15,$0d,$20 // ... - ......... 
        .byte $03,$12,$01,$03,$0b,$05,$12,$13,$20,$2d,$20,$14,$12,$09,$01,$04 // ........ - .....
        .byte $20,$2d,$20,$06,$03,$13,$20,$2d,$20,$12,$01,$17,$20,$04,$05,$01 //  - ... - ... ...
        .byte $0c
        .text " - 1001 "
        .byte $03,$12,$05,$17
        .byte $20,$2d,$20
        .byte $06,$01,$03,$20,$2d,$20,$13,$03,$07,$20,$2d,$20,$0d,$05,$07,$01 // ... - ... - ....
        .byte $06,$0f,$12,$03,$05,$20,$2d,$20,$15,$13,$01,$2d,$14,$05,$01,$0d // ..... - ...-....
        .byte $20,$2d,$20,$12,$05,$0c,$01,$18,$20,$2d,$20,$06,$10,$20,$2d,$20 //  - ..... - .. - 
        .byte $04,$0f,$0d,$09,$0e,$01,$14,$0f,$12,$13,$20,$2d,$20,$14,$0c,$03 // .......... - ...
        .byte $20,$2d,$20,$04,$13,$03,$20,$2d,$20,$13,$03,$03,$28,$08,$09,$20 //  - ... - ...(.. 
        .byte $1a,$1a,$01,$10
        .text "!) - "
        .byte $14,$12,$09,$14,$0f,$0e
        .byte $20
        .byte $14,$20,$2d,$20,$02,$05,$01,$13,$14,$09,$05,$20,$02,$0f,$19,$13 // . - ....... ....
        .byte $20,$e4,$2e,$60,$6b,$01,$0e,$04,$20,$08,$05,$12,$05,$20,$09,$13 //  ..`k... .... ..
        .byte $20,$0f,$15,$12,$20,$20,$14,$12,$01,$0e,$13,$2d,$01,$14,$0c,$01 //  ...  .....-....
        .byte $0e,$14,$09,$03,$20,$3a,$20,$05,$01,$07,$0c,$05,$20,$13,$0f,$06 // .... : ..... ...
        .byte $14,$20,$2d,$20,$12,$05,$04,$20,$13,$05,$03,$14,$0f,$12,$20,$2d // . - ... ...... -
        .byte $20,$17,$07,$0f,$20,$2d,$20,$12,$01,$04,$20,$2d,$20,$14,$09,$07 //  ... - ... - ...
        .byte $05,$12,$13,$0f,$06,$14,$20,$2d,$20,$06,$02,$12,$20,$2d,$20,$14 // ...... - ... - .
        .byte $09,$0d,$05,$20,$0c,$05,$01,$07,$15,$05,$20,$2d,$20,$14,$06,$0f // ... ...... - ...
        .byte $e5,$2e,$31,$03,$01,$0c,$0c,$20,$0f,$15,$12,$20,$08,$0f,$14,$0c // ..1.... ... ....
        .byte $09,$0e,$05,$13,$e3
        .text ".045715445("
        .byte $07,$0f,$0c,$0c,$15,$0d,$29,$e3,$2e,$22,$0f,$12,$e3,$2e,$31,$34 // ......).."....14
        .text "0495152("
        .byte $13,$14,$12,$09,$04,$05,$12
        .byte $29
        .byte $e8,$2e,$2b,$05,$0e,$04,$20,$0f,$06,$20,$14,$05,$18,$14,$ee,$2e // ..+... .. ......
        .byte $8e,$45,$00,$24,$03,$0f,$3e,$7f,$a2,$24,$0f,$7f,$fb,$df,$c2,$22 // .E.$..>..$....."
        .byte $00,$7f,$c9,$25,$7f,$df,$f0,$fc,$fe,$c5,$a2,$21,$1f,$c5,$23,$01 // ...%.......!..#.
        .byte $03,$f7,$de,$22,$fe,$fc,$c5,$e3,$3f,$dd,$23,$fc,$fd,$f7,$d0,$22 // ..."....?.#...."
        .byte $00,$fe,$c6,$a2,$24,$f0,$fe,$df,$fb,$c2,$a4,$24,$c0,$f0,$7c,$fe // ....$......$..|.
        .byte $80,$9a,$00,$e4,$01,$a2,$30,$f8,$e0,$e1,$d0,$78,$58,$ac,$fa,$7d // ......0....xX..}
        .byte $d7,$7b,$af,$ff,$1e,$3b,$0f,$c8,$e8,$fe,$e7,$3f,$27,$3e,$ff,$ef // .{...;.....?'>..
        .byte $ff,$bf,$ff,$7f,$cb,$24,$f3,$e1,$e1,$f3,$cb,$e8,$fe,$e8,$3f,$25 // .....$........?%
        .byte $ff,$9f,$0f,$0f,$9f,$cb,$21,$fc,$e7,$fe,$21,$9f,$e7,$3f,$c4,$e3 // ......!...!..?..
        .byte $fe,$21,$f8,$c2,$21,$bf,$e4,$3f,$21,$07,$c8,$30,$be,$eb,$de,$f5 // .!..!..?!..0....
        .byte $fe,$78,$dc,$f0,$1f,$07,$87,$0b,$1e,$1b,$35,$5f,$a2,$e4,$80,$80 // .x........5_....
        .byte $9a,$00,$32,$7f,$2f,$3d,$1f,$1d,$0f,$0f,$07,$1b,$3f,$0e,$83,$87 // ..2./=......?...
        .byte $4f,$47,$85,$ff,$bf,$c2,$24,$9f,$ff,$7f,$ff,$e8,$fe,$25,$00,$01 // OG....$......%..
        .byte $3d,$3f,$3d,$e3,$3f,$2c,$ff,$fe,$fc,$f8,$f1,$f3,$33,$23,$3f,$1e // =?=.?,......3#?.
        .byte $03,$c3,$e4,$e3,$23,$f3,$e3,$c3,$e5,$e3,$24,$f3,$e2,$c0,$e0,$e4 // ....#.....$.....
        .byte $e3
        .byte $25,$9e,$0e,$0e,$ce,$de,$e3,$fe
        .text "#??>"
        .byte $e5
        .byte $3f,$21
        .byte $9f,$e6,$1f,$26,$1e,$f3,$e1,$c0,$8c,$1e,$e3,$3e,$22,$fe,$ee,$e6 // ...&.......>"...
        .text ">$1 "
        .byte $00,$1e,$e4
        .byte $3f,$24,$fe,$7e
        .byte $3e,$3e,$e4,$1e,$e8
        .byte $3f,$22,$ff,$fd,$c2,$34,$f9,$ff,$fe,$ff,$d8,$fc,$70,$c1,$e1,$f2 // ?"...4......p...
        .byte $e2,$a1,$fe,$f4,$bc,$f8,$b8,$f0,$f0,$e0,$80,$a0,$00,$22,$07,$07 // ............."..
        .byte $e3,$03,$e3,$01,$30,$a3,$07,$63,$c0,$e1,$d3,$b1,$e1,$ff,$cf,$7f // ....0..c........
        .byte $ff,$ef,$bf,$ff,$bf,$e8,$fe,$e8,$3f,$e3,$e3,$25,$e1,$f0,$f0,$f8 // ........?..%....
        .byte $fe,$e5,$e3,$23,$03,$01,$11,$e6,$e3,$22,$c1,$80,$e6,$e3,$22,$c1 // ...#....."....".
        .byte $80,$e6,$fe,$22,$fc,$f8,$e6,$3f,$22,$1e,$0c,$e4,$1e,$24,$1f,$1f // ..."...?"....$..
        .byte $0f,$07,$e3,$3e,$25,$1e,$0e,$00,$80,$e1,$e6,$3e,$22,$1c,$08,$e6 // ...>%......>"...
        .byte $3f,$22,$1e,$0c,$e6,$1e,$22,$0f,$07,$e3,$3f,$37,$3d,$19,$03,$07 // ?"...."...?7=...
        .byte $8f,$ff,$f3,$fe,$ff,$f7,$fd,$fe,$fd,$c5,$e0,$c2,$03,$87,$8b,$8d // ................
        .byte $87,$e0,$e0,$e3,$c0,$e3,$80,$80,$a6,$00,$32,$01,$03,$d8,$f8,$b0 // ..........2.....
        .byte $e8,$d8,$6c,$7a,$74,$7f,$ef,$bf,$ff,$3f,$7f,$27,$3f,$e3,$fe,$25 // ..lzt....?.'?..%
        .byte $fc,$fc,$b8,$81,$c7,$e3,$3f,$22,$7f,$7f,$80,$3e,$ff,$26,$e1,$80 // ......?"...>.&..
        .byte $1c,$7e,$ff,$8f,$e3,$cf,$23,$1f,$3f,$7f,$d9,$30,$fe,$f3,$fd,$ff // .~....#.?..0....
        .byte $fc,$fe,$e4,$fc,$1b,$1f,$0d,$17,$1b,$36,$5e,$2e,$a6,$22,$80,$c0 // .........6^.."..
        .byte $80,$9d,$00,$28,$01,$07,$1f,$07,$0f,$1f,$3f,$7f,$c3,$2f,$6e,$b4 // ...(......?../n.
        .byte $fe,$ac,$b9,$b7,$de,$d3,$1f,$01,$03,$3f,$fe,$c0,$3f,$c4,$21,$f0 // .........?..?.!.
        .byte $a4,$c2,$21,$c0,$a5,$22,$ff,$f0,$a6,$c1,$80,$37,$00,$c1,$a7,$22 // ..!..".....7..."
        .byte $ff,$0f,$a6,$c2,$21,$03,$a5,$c3,$21,$0f,$a4,$35,$f8,$80,$c0,$fc // ....!...!..5....
        .byte $3f,$c3,$fc,$ff,$75,$35,$4f,$35,$9d,$ed,$7b,$cb,$e0,$f0,$f8,$fc // ?...u5O5..{.....
        .byte $fe,$c3,$a5,$23,$80,$e0,$f8,$80,$89,$00,$22,$01,$07,$a5,$23,$7f // ...#......"...#.
        .byte $ff,$e0,$a5,$21,$f0,$a7,$28,$3f,$1f,$02,$07,$0f,$1f,$3f,$7f,$c2 // ...!..(?.....?..
        .byte $26,$4f,$f9,$fd,$fe,$f8,$e0,$e4,$80,$a7,$21,$1f,$e4,$04,$a3,$25 // &O........!....%
        .byte $4b,$4a,$7b,$4a,$4b,$a3,$25,$c4,$04,$87,$04,$c4,$a3,$21,$bd,$e3 // KJ{JK.%......!..
        .byte $a5,$21,$bd,$a3,$25,$17,$b4,$57,$14,$17,$a3,$21,$8f,$e3,$09,$21 // .!..%..W...!...!
        .byte $8f,$a3
        .byte $25,$78
        .byte $40,$70
        .byte $40,$40,$a3
        .byte $25,$fa
        .byte $22                                   // double quote
        .text "#"
        .byte $22                                   // double quote
        .byte $22                                   // double quote
        .byte $a3
        .byte $25,$5e
        .byte $50,$dc
        .byte $50,$5e,$a3
        .text "%=%=)%"
        .byte $a3
        .byte $25,$ef
        .byte $09,$cf,$09,$e9,$a3,$e4,$40,$21,$78,$e4,$01,$a4,$c2,$2f,$f2,$9f // ......@!x..../..
        .byte $bf,$7f,$1f,$07,$fc,$f8,$40,$e0,$f0,$f8,$fc,$fe,$0f,$a7,$23,$fe // ......@.......#.
        .byte $ff,$07,$a6,$22,$80,$e0,$80,$91,$00,$22,$03,$07,$a2,$25,$01,$07 // ..."....."...%..
        .byte $1f,$7e,$f0,$a3,$23,$ff,$fc,$c0,$a5,$21,$80,$ba,$22,$03,$07,$e3 // .~..#....!.."...
        .byte $06,$a3,$22,$f1,$f3,$e3,$03,$a3,$25,$f0,$f9,$19,$19,$f9,$a3,$25 // ..".....%......%
        .byte $f8,$fc,$8c,$8c,$fc,$a3,$22,$7e,$fe,$e3,$c0,$a3,$25,$63,$67,$6e // ......"~....%cgn
        .byte $7c,$78,$a3
        .byte $25,$1f
        .text "?0>>"
        .byte $a3
        .byte $25,$8f,$9f,$18,$18,$1f
        .byte $a3,$25,$87,$cf,$cc,$cf,$c7,$a3,$25,$c0,$e0,$00,$c0,$e0,$b0,$21 // .%......%......!
        .byte $01,$a7,$23,$ff,$3f,$03,$a5,$25,$80,$e0,$f8,$7e,$0f,$a7,$22,$c0 // ..#.?..%...~..".
        .byte $f0,$80,$c2,$00,$24,$06,$06,$07,$03,$a4,$24,$03,$03,$f3,$f3,$a4 // ....$.....$.....
        .byte $24,$f1,$61,$71,$39,$a4,$21,$fc,$e3,$8c,$a4,$24,$c0,$c0,$fe,$7e // $.aq9.!....$...~
        .byte $a4
        .byte $24,$7c,$6e,$67,$63,$a4
        .text "$00?"
        .byte $1f,$a4
        .byte $24,$1f,$1b
        .byte $9b,$99,$a4,$24,$80,$0c,$8f,$c7,$a4,$24,$60,$60,$e0,$c0,$87,$3c // ...$.....$``...<
        .byte $00,$00,$70                           // ..p

// --- Region $c03c-$c07f ---
.pc = $c03c "Segment $c03c"
        .fill 21, $00
        .byte $80,$30,$80,$60,$80,$90,$80,$c0,$80,$f0,$80,$20,$80,$50,$80,$c0 // .0.`....... .P..
        .byte $3b,$00,$00,$00,$ff,$c6,$ff,$38,$01,$01,$00,$00,$ff,$00,$00,$00 // ;......8........
        .byte $00,$00,$00,$00,$00,$00,$01,$01,$01,$01,$01,$01,$01,$01,$01 // ...............

// --- Region $c120-$c120 ---
.pc = $c120 "dat_c120"

dat_c120:
        // === Fill data (1 bytes, $c120-$c120) ===
        .byte $00                                   // .

// --- Region $c300-$c300 ---
.pc = $c300 "spr_c300"

spr_c300:
        .byte $00                                   // .

// --- Region $c333-$c340 ---
.pc = $c333 "dat_c333"

dat_c333:
        .byte $ff,$ff,$ff                           // ########################

dat_c336:
        // === Fill data (11 bytes, $c336-$c340) ===
        .fill 10, $00

spr_c340:
        .byte $00                                   // .

// --- Region $c373-$c380 ---
.pc = $c373 "dat_c373"

dat_c373:
        .byte $ff,$ff,$ff                           // ########################

dat_c376:
        // === Fill data (11 bytes, $c376-$c380) ===
        .fill 10, $00

spr_c380:
        .byte $00                                   // .

// --- Region $c3b3-$c3c0 ---
.pc = $c3b3 "dat_c3b3"

dat_c3b3:
        .byte $ff,$ff,$ff                           // ########################

dat_c3b6:
        // === Fill data (11 bytes, $c3b6-$c3c0) ===
        .fill 10, $00

spr_c3c0:
        .byte $00                                   // .

// --- Region $c3f3-$c400 ---
.pc = $c3f3 "dat_c3f3"

dat_c3f3:
        .byte $ff,$ff,$ff                           // ########################

dat_c3f6:
        // === Fill data (11 bytes, $c3f6-$c400) ===
        .fill 10, $00

spr_c400:
        .byte $00                                   // .

// --- Region $c433-$c440 ---
.pc = $c433 "dat_c433"

dat_c433:
        .byte $ff,$ff,$ff                           // ########################

dat_c436:
        // === Fill data (11 bytes, $c436-$c440) ===
        .fill 10, $00

spr_c440:
        .byte $00                                   // .

// --- Region $c473-$c480 ---
.pc = $c473 "dat_c473"

dat_c473:
        .byte $ff,$ff,$ff                           // ########################

dat_c476:
        // === Fill data (11 bytes, $c476-$c480) ===
        .fill 10, $00

spr_c480:
        .byte $00                                   // .

// --- Region $c4b3-$c4c0 ---
.pc = $c4b3 "dat_c4b3"

dat_c4b3:
        .byte $ff,$ff,$ff                           // ########################

dat_c4b6:
        // === Fill data (11 bytes, $c4b6-$c4c0) ===
        .fill 10, $00

spr_c4c0:
        .byte $00                                   // .

// --- Region $c4f3-$c4f6 ---
.pc = $c4f3 "dat_c4f3"

dat_c4f3:
        .byte $ff,$ff,$ff                           // ########################

dat_c4f6:
        // === Fill data (1 bytes, $c4f6-$c4f6) ===
        .byte $00                                   // .

// --- Region $c808-$ca00 ---
.pc = $c808 "dat_c808"

dat_c808:
        .byte $60,$70,$78,$6c,$7e,$63,$61,$00,$70,$6c,$64,$7c,$66,$63,$7e,$00 // `pxl~ca.pld|fc~.
        .byte $30,$68,$60,$60,$60,$71,$1e,$00,$70,$78,$6c,$66,$63,$63,$7e,$00 // 0h```q..pxlfcc~.
        .byte $38,$60,$60,$7c,$60,$70,$1f,$00,$1c   // 8``|`p...

txt_c831:
        .text "00>000"
        .byte $00                                   // string terminator
        .byte $18,$34,$60,$60,$66,$73,$1e,$00,$6c,$6c,$66,$7e,$63,$63,$63,$00 // .4``fs..llf~ccc.
        .byte $10,$10,$18,$18,$1c,$1c,$1c,$00,$7e,$18,$0c,$06,$63,$63,$3e,$00 // ........~...cc>.
        .byte $64,$6c,$78,$70,$78,$6e,$63,$00,$40,$40,$60,$60,$70,$70,$7f,$00 // dlxpxnc.@@``pp..
        .byte $64,$6c,$7e,$7a,$6b,$63,$63,$00,$6c,$6c,$76,$76,$6b,$67,$63,$00 // dl~zkcc.llvvkgc.
        .byte $1c,$2e,$66,$63,$63,$73,$1e,$00       // ..fccs..

txt_c880:
        .text "8633>00"
        .byte $00                                   // string terminator
        .byte $1c,$2e,$66,$63,$65,$72,$1d,$00,$70,$6c,$66,$7c,$78,$6c,$63,$00 // ..fcer..plf|xlc.
        .byte $30,$68,$60,$3c,$03,$73,$3e,$00,$7e,$6c,$0c,$06,$06,$07,$07,$00 // 0h`<.s>.~l......
        .byte $6c,$6c,$66,$66,$63,$73,$3e,$00,$66,$66,$66,$36,$36,$1e,$0c,$00 // llffcs>.fff66...
        .byte $6c,$66,$66,$6b,$6b,$7f,$32,$00,$6c,$6c,$38,$3c,$66,$63,$63,$00 // lffkk.2.ll8<fcc.
        .byte $66,$66,$36,$3c,$1c,$0c,$0c,$00,$7c,$6c,$18,$30,$30,$60,$7f,$00 // ff6<....|l.00`..
        .byte $3c,$30,$30,$18,$18,$18,$1e,$00,$0c,$12,$30,$7c,$30,$62,$fc,$00 // <00.......0|0b..
        .byte $3c,$0c,$0c,$06,$06,$06,$1e,$00,$00,$18,$3c,$7e,$18,$18,$18,$18 // <.........<~....
        .byte $00,$10,$30,$7f,$7f,$30,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ..0..0..........
        .byte $0e,$0e,$0c,$08,$08,$20,$30,$00,$66,$66,$22,$00,$00,$00,$00,$00 // ..... 0.ff".....
        .byte $6c,$6c,$7f,$36,$7f,$1b,$1b,$00,$18,$3e,$60,$3c,$06,$7c,$18,$00 // ll.6.....>`<.|..
        .byte $66,$6e,$0c,$18,$30,$73,$63,$00,$3c,$66,$3c,$38,$67,$66,$3f,$00 // fn..0sc.<f<8gf?.
        .byte $0c,$0c,$18,$00,$00,$00,$00,$00,$0c,$18,$30,$30,$18,$0c,$06,$00 // ..........00....
        .byte $30,$18,$0c,$06,$06,$0c,$18,$00,$00,$66,$3c,$0c,$1e,$33,$00,$00 // 0........f<..3..
        .byte $00,$18,$18,$7f,$0c,$0c,$00,$00,$00,$00,$00,$00,$00,$18,$18,$08 // ................
        .byte $00,$00,$00,$7f,$70,$00,$00,$00,$00,$00,$00,$00,$00,$18,$18,$00 // ....p...........
        .byte $00,$06,$0c,$18,$18,$30,$60,$00,$7f,$63,$63,$63,$73,$73,$7f,$00 // .....0`..cccss..
        .byte $18,$18,$18,$1c,$1c,$1c,$1c,$00,$7f,$73,$03,$7f,$60,$70,$7f,$00 // .........s..`p..
        .byte $7f,$73,$03,$1e,$03,$77,$7f,$00,$60,$60,$70,$76,$7f,$0e,$0e,$00 // .s...w..``pv....
        .byte $7f,$60,$70,$7f,$03,$73,$7f,$00,$7f,$67,$70,$7f,$63,$73,$7f,$00 // .`p..s...gp.cs..
        .byte $7f,$73,$03,$03,$07,$07,$07,$00,$7f,$63,$73,$3e,$63,$73,$7f,$00 // .s.......cs>cs..
        .byte $7f,$63,$73,$7f,$03,$73,$7f,$00,$00,$00,$18,$18,$00,$0c,$0c,$00 // .cs..s..........
        .byte $00,$00,$18,$18,$00,$0c,$0c,$04,$0e,$18,$30,$30,$18,$0c,$07,$00 // ..........00....
        .byte $00,$7f,$70,$00,$7f,$70,$00,$00,$70,$18,$0e,$07,$06,$0c,$38,$00 // ..p..p..p.....8.
        .byte $1e,$27,$03,$0e,$18,$20,$30,$18       // .'... 0.

dat_ca00:
        // === Fill data (1 bytes, $ca00-$ca00) ===
        .byte $00                                   // .

// --- Region $cc00-$ce2f ---
.pc = $cc00 "scr_cc00"

scr_cc00:
        // === Screen RAM (560 bytes, $cc00-$ce2f) ===
        .fill 13, $76
        .fill 14, $70
        .fill 23, $76
        .byte $72,$72,$72,$70,$70,$70,$70,$70,$70,$70,$70,$70,$70,$70,$70,$70 // scrcode: ................
        .byte $70,$72,$72,$72,$76,$76,$76,$76,$76,$76,$76,$76,$76,$76,$76,$76 // scrcode: ................
        .byte $76,$76,$76,$76,$76,$76,$76,$76       // scrcode: ........
        .byte $76,$72,$72,$70,$70,$70,$70,$70,$70,$70,$70,$70,$70,$70,$70,$70 // scrcode: ................
        .byte $70,$72,$72,$76,$76,$76,$76,$76,$76,$76,$76,$76,$76,$76,$76,$76 // scrcode: ................
        .byte $76,$76,$76,$76,$76,$76,$76,$76       // scrcode: ........
        .byte $76,$72,$72,$70,$70,$70,$70,$70,$70,$70,$70,$70,$70,$70,$70,$70 // scrcode: ................
        .byte $70,$72,$72,$76,$76,$76,$76,$76,$76,$76,$76,$76,$76,$76,$76,$76 // scrcode: ................
        .byte $76,$76,$76,$76,$76,$76,$76,$76       // scrcode: ........
        .byte $76,$72,$72,$70,$70,$70,$70,$70,$70,$70,$70,$70,$70,$70,$70,$70 // scrcode: ................
        .byte $70,$72,$72                           // scrcode: ...

dat_ccbd:
        // === Fill data (370 bytes, $ccbd-$ce2e) ===
        .fill 370, $76

dat_ce2f:
        // === Fill data (1 bytes, $ce2f-$ce2f) ===
        .byte $00                                   // .

// --- Region $cff8-$d20f ---
.pc = $cff8 "dat_cff8"

dat_cff8:
        .encoding "screencode_mixed"
        .text "lmnopqrs"
        .encoding "petscii_upper"

txt_d000:
        .encoding "screencode_mixed"
        .text "   fairlight presents: mystery on the nile . cracked by gollum . and here is our european ranking list : danish gold - hotline - yeti factories - plutonium crackers - triad - fcs - raw deal"
        .encoding "petscii_upper"

txt_d0bd:
        .text " - 1001 "

txt_d0c5:
        .encoding "screencode_mixed"
        .text "crew - fac - scg - megaforce - usa-team - relax - fp - dominators - tlc - dsc - scc(hi zzap"
        .encoding "petscii_upper"

txt_d120:
        .text "!) - "

txt_d125:
        .encoding "screencode_mixed"
        .text "triton t - beastie boys"
        .encoding "petscii_upper"

txt_d13c:
        .text " ...."

txt_d141:
        .encoding "screencode_mixed"
        .text "and here is our  trans-atlantic : eagle soft - red sector - wgo - rad - tigersoft - fbr - time league - tfo.....call our hotlines"
        .encoding "petscii_upper"

txt_d1c2:
        .text "...45715445("
        .byte $07,$0f,$0c,$0c,$15,$0d
        .text ")..."
        .byte $0f,$12

txt_d1da:
        .text "...40495152("
        .byte $13,$14,$12,$09,$04,$05,$12           // .......

txt_d1ed:
        .text ")........"

txt_d1f6:
        .encoding "screencode_mixed"
        .text "end of text"
        .encoding "petscii_upper"

txt_d201:
        .text ".............."
        .byte $00                                   // string terminator

// --- Region $e000-$e000 ---
.pc = $e000 "bmp_e000"

bmp_e000:
        .byte $00                                   // .

// --- Region $e054-$e0f0 ---
.pc = $e054 "dat_e054"

dat_e054:
        .byte $03,$0f,$3e,$7f                       // char 10 (partial)
        .byte $00,$00,$0f,$7f,$fb,$df,$ff,$ff       // char 11 @+11
        .byte $00,$7f,$ff,$ff,$ff,$ff,$ff,$ff       // char 12 @+12
        .byte $ff,$ff,$ff,$7f,$df,$f0,$fc,$fe       // char 13 @+13
        .byte $ff,$ff,$ff,$ff,$ff,$00,$00,$1f       // char 14 @+14
        .byte $ff,$ff,$ff,$ff,$ff,$01,$03,$f7       // char 15 @+15
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 16 @+16
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 17 @+17
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 18 @+18
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$fe,$fc       // char 19 @+19
        .byte $ff,$ff,$ff,$ff,$ff,$3f,$3f,$3f       // char 20 @+20
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 21 @+21
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 22 @+22
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 23 @+23
        .byte $ff,$ff,$ff,$ff,$ff,$fc,$fd,$f7       // char 24 @+24
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 25 @+25
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 26 @+26
        .byte $00,$fe,$ff,$ff,$ff,$ff,$ff,$ff       // char 27 @+27
        .byte $00,$00,$f0,$fe,$df,$fb,$ff,$ff       // char 28 @+28
        .byte $00,$00,$00,$00,$c0,$f0,$7c,$fe       // char 29 @+29

dat_e0f0:
        // === Fill data (1 bytes, $e0f0-$e0f0) ===
        .byte $00                                   // .

// --- Region $e18a-$e236 ---
.pc = $e18a "dat_e18a"

dat_e18a:
        .byte $01,$01,$01,$01,$00,$00               // char 49 (partial)
        .byte $f8,$e0,$e1,$d0,$78,$58,$ac,$fa       // char 50 '2'
        .byte $7d,$d7,$7b,$af,$ff,$1e,$3b,$0f       // char 51 '3'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 52 '4'
        .byte $fe,$fe,$fe,$fe,$fe,$fe,$fe,$fe       // char 53 '5'

txt_e1b0:
        .byte $3f,$3f,$3f,$3f,$3f,$3f,$3f,$3e       // char 54 '6'
        .byte $ff,$ef,$ff,$bf,$ff,$7f,$ff,$ff       // char 55 '7'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 56 '8'
        .byte $ff,$f3,$e1,$e1,$f3,$ff,$ff,$ff       // char 57 '9'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 58 ':'
        .byte $fe,$fe,$fe,$fe,$fe,$fe,$fe,$fe       // char 59 ';'

txt_e1e0:
        .byte $3f,$3f,$3f,$3f,$3f,$3f,$3f,$3f       // char 60 '<'
        .byte $ff,$9f,$0f,$0f,$9f,$ff,$ff,$ff       // char 61 '='
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 62 '>'
        .byte $fc,$fe,$fe,$fe,$fe,$fe,$fe,$fe       // char 63 '?'
        .byte $9f                                   // char 64 (partial)

txt_e201:
        .byte $3f,$3f,$3f,$3f,$3f,$3f,$3f           // char 64 (partial)
        .byte $ff,$ff,$ff,$ff,$fe,$fe,$fe,$f8       // char 65 'A'
        .byte $ff,$ff,$bf,$3f,$3f,$3f,$3f,$07       // char 66 'B'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 67 'C'
        .byte $be,$eb,$de,$f5,$fe,$78,$dc,$f0       // char 68 'D'
        .byte $1f,$07,$87,$0b,$1e,$1b,$35,$5f       // char 69 'E'
        .byte $00,$00,$80,$80,$80,$80               // char 70 (partial)

dat_e236:
        // === Fill data (1 bytes, $e236-$e236) ===
        .byte $00                                   // .

// --- Region $e2d0-$e370 ---
.pc = $e2d0 "dat_e2d0"

dat_e2d0:
        .byte $7f,$2f,$3d,$1f,$1d,$0f,$0f,$07       // char 90 'Z'
        .byte $1b,$3f,$0e,$83,$87,$4f,$47,$85       // char 91 '['
        .byte $ff,$bf,$ff,$ff,$9f,$ff,$7f,$ff       // char 92 '\'
        .byte $fe,$fe,$fe,$fe,$fe,$fe,$fe,$fe       // char 93 ']'
        .byte $00,$01                               // char 94 (partial)

txt_e2f2:
        .byte $3d,$3f,$3d,$3f,$3f,$3f               // char 94 (partial)
        .byte $ff,$fe,$fc,$f8,$f1,$f3,$33,$23       // char 95 '_'
        .byte $3f,$1e,$03,$c3,$e3,$e3,$e3,$e3       // char 96 '`'
        .byte $f3,$e3,$c3,$e3,$e3,$e3,$e3,$e3       // char 97 'a'
        .byte $f3,$e2,$c0,$e0,$e3,$e3,$e3,$e3       // char 98 'b'
        .byte $9e,$0e,$0e,$ce,$de,$fe,$fe,$fe       // char 99 'c'

txt_e320:
        .byte $3f,$3f,$3e,$3f,$3f,$3f,$3f,$3f       // char 100 'd'
        .byte $9f,$1f,$1f,$1f,$1f,$1f,$1f,$1e       // char 101 'e'
        .byte $f3,$e1,$c0,$8c,$1e,$3e,$3e,$3e       // char 102 'f'
        .byte $fe,$ee                               // char 103 (partial)

txt_e33a:
        .byte $3e,$3e,$3e,$3e,$3e,$3e               // char 103 (partial)
        .byte $31,$20,$00,$1e,$3f,$3f,$3f,$3f       // char 104 'h'
        .byte $fe,$7e,$3e,$3e,$1e,$1e,$1e,$1e       // char 105 'i'

txt_e350:
        .byte $3f,$3f,$3f,$3f,$3f,$3f,$3f,$3f       // char 106 'j'
        .byte $ff,$fd,$ff,$ff,$f9,$ff,$fe,$ff       // char 107 'k'
        .byte $d8,$fc,$70,$c1,$e1,$f2,$e2,$a1       // char 108 'l'
        .byte $fe,$f4,$bc,$f8,$b8,$f0,$f0,$e0       // char 109 'm'

dat_e370:
        // === Fill data (1 bytes, $e370-$e370) ===
        .byte $00                                   // .

// --- Region $e410-$e4b0 ---
.pc = $e410 "dat_e410"

dat_e410:
        .byte $07,$07,$03,$03,$03,$01,$01,$01       // char 130
        .byte $a3,$07,$63,$c0,$e1,$d3,$b1,$e1       // char 131
        .byte $ff,$cf,$7f,$ff,$ef,$bf,$ff,$bf       // char 132
        .byte $fe,$fe,$fe,$fe,$fe,$fe,$fe,$fe       // char 133

txt_e430:
        .byte $3f,$3f,$3f,$3f,$3f,$3f,$3f,$3f       // char 134
        .byte $e3,$e3,$e3,$e1,$f0,$f0,$f8,$fe       // char 135
        .byte $e3,$e3,$e3,$e3,$e3,$03,$01,$11       // char 136
        .byte $e3,$e3,$e3,$e3,$e3,$e3,$c1,$80       // char 137
        .byte $e3,$e3,$e3,$e3,$e3,$e3,$c1,$80       // char 138
        .byte $fe,$fe,$fe,$fe,$fe,$fe,$fc,$f8       // char 139

txt_e460:
        .byte $3f,$3f,$3f,$3f,$3f,$3f,$1e,$0c       // char 140
        .byte $1e,$1e,$1e,$1e,$1f,$1f,$0f,$07       // char 141
        .byte $3e,$3e,$3e,$1e,$0e,$00,$80,$e1       // char 142

txt_e478:
        .byte $3e,$3e,$3e,$3e,$3e,$3e,$1c,$08       // char 143

txt_e480:
        .byte $3f,$3f,$3f,$3f,$3f,$3f,$1e,$0c       // char 144
        .byte $1e,$1e,$1e,$1e,$1e,$1e,$0f,$07       // char 145
        .byte $3f,$3f,$3f,$3d,$19,$03,$07,$8f       // char 146
        .byte $ff,$f3,$fe,$ff,$f7,$fd,$fe,$fd       // char 147
        .byte $c5,$e0,$c2,$03,$87,$8b,$8d,$87       // char 148
        .byte $e0,$e0,$c0,$c0,$c0,$80,$80,$80       // char 149

dat_e4b0:
        // === Fill data (1 bytes, $e4b0-$e4b0) ===
        .byte $00                                   // .

// --- Region $e556-$e5f0 ---
.pc = $e556 "dat_e556"

dat_e556:
        .byte $01,$03                               // char 170 (partial)
        .byte $d8,$f8,$b0,$e8,$d8,$6c,$7a,$74       // char 171
        .byte $7f,$ef,$bf,$ff,$3f,$7f,$27,$3f       // char 172
        .byte $fe,$fe,$fe,$fc,$fc,$b8,$81,$c7       // char 173
        .byte $3f,$3f,$3f,$7f,$7f                   // char 174 (partial)

dat_e575:
        // === Fill data (62 bytes, $e575-$e5b2) ===
        .fill 62, $ff
        .byte $e1,$80,$1c,$7e,$ff                   // char 182 (partial)
        .byte $8f,$cf,$cf,$cf,$1f,$3f,$7f,$ff       // char 183
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 184
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 185
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 186
        .byte $fe,$f3,$fd,$ff,$fc,$fe,$e4,$fc       // char 187
        .byte $1b,$1f,$0d,$17,$1b,$36,$5e,$2e       // char 188
        .byte $00,$00,$00,$00,$00,$00,$80,$c0       // char 189

dat_e5f0:
        // === Fill data (1 bytes, $e5f0-$e5f0) ===
        .byte $00                                   // .

// --- Region $e68d-$e6c1 ---
.pc = $e68d "dat_e68d"

dat_e68d:
        .byte $01,$07,$1f                           // char 209 (partial)
        .byte $07,$0f,$1f,$3f,$7f,$ff,$ff,$ff       // char 210
        .byte $6e,$b4,$fe,$ac,$b9,$b7,$de,$d3       // char 211
        .byte $1f,$01,$03,$3f,$fe,$c0,$3f,$ff       // char 212
        .byte $ff,$ff,$ff,$f0,$00,$00,$00,$00       // char 213
        .byte $ff,$ff,$c0,$00,$00,$00,$00,$00       // char 214
        .byte $ff,$f0,$00,$00,$00,$00,$00,$00       // char 215
        .byte $ff                                   // char 216 (partial)

dat_e6c1:
        // === Fill data (1 bytes, $e6c1-$e6c1) ===
        .byte $00                                   // .

// --- Region $e6f8-$e738 ---
.pc = $e6f8 "dat_e6f8"

dat_e6f8:
        .byte $ff,$00,$00,$00,$00,$00,$00,$00       // char 223
        .byte $ff,$0f,$00,$00,$00,$00,$00,$00       // char 224
        .byte $ff,$ff,$03,$00,$00,$00,$00,$00       // char 225
        .byte $ff,$ff,$ff,$0f,$00,$00,$00,$00       // char 226
        .byte $f8,$80,$c0,$fc,$3f,$c3,$fc,$ff       // char 227
        .byte $75,$35,$4f,$35,$9d,$ed,$7b,$cb       // char 228
        .byte $e0,$f0,$f8,$fc,$fe,$ff,$ff,$ff       // char 229
        .byte $00,$00,$00,$00,$00,$80,$e0,$f8       // char 230

dat_e738:
        // === Fill data (1 bytes, $e738-$e738) ===
        .byte $00                                   // .

// --- Region $e7c1-$e87b ---
.pc = $e7c1 "dat_e7c1"

dat_e7c1:
        .byte $01,$07,$00,$00,$00,$00,$00           // char 248 (partial)
        .byte $7f,$ff,$e0,$00,$00,$00,$00,$00       // char 249
        .byte $f0,$00,$00,$00,$00,$00,$00,$00       // char 250
        .byte $3f,$1f,$02,$07,$0f,$1f,$3f,$7f       // char 251
        .byte $ff,$ff,$4f,$f9,$fd,$fe,$f8,$e0       // char 252
        .byte $80,$80,$80,$80,$00,$00,$00,$00       // char 253
        .byte $00,$00,$00,$1f,$04,$04,$04,$04       // char 254
        .byte $00,$00,$00,$4b,$4a,$7b,$4a,$4b       // char 255
        .byte $00,$00,$00,$c4,$04,$87,$04,$c4       // char 256
        .byte $00,$00,$00,$bd,$a5,$a5,$a5,$bd       // char 257
        .byte $00,$00,$00,$17,$b4,$57,$14,$17       // char 258
        .byte $00,$00,$00,$8f,$09,$09,$09,$8f       // char 259
        .byte $00,$00,$00,$78,$40,$70,$40,$40       // char 260
        .byte $00,$00,$00,$fa                       // char 261 (partial)

txt_e82c:
        .byte $22                                   // double quote
        .text "#"
        .byte $22                                   // double quote
        .byte $22                                   // double quote
        .byte $00,$00,$00,$5e
        .byte $50,$dc
        .byte $50,$5e,$00,$00,$00

txt_e83b:
        .text "=%=)%"
        .byte $00,$00,$00,$ef,$09,$cf,$09,$e9,$00,$00,$00
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $78,$01,$01,$01,$01,$00,$00,$00,$00,$ff,$ff,$f2
        .byte $9f,$bf,$7f,$1f,$07,$fc,$f8,$40,$e0,$f0,$f8,$fc,$fe,$0f,$00,$00 // .......@........
        .byte $00,$00,$00,$00,$00,$fe,$ff,$07,$00,$00,$00,$00,$00,$00,$80,$e0 // ................

dat_e87b:
        // === Fill data (1 bytes, $e87b-$e87b) ===
        .byte $00                                   // .

// --- Region $e90c-$e920 ---
.pc = $e90c "dat_e90c"

dat_e90c:
        .byte $03,$07,$00,$00,$01,$07,$1f,$7e,$f0,$00,$00,$00,$ff,$fc,$c0,$00 // .......~........
        .byte $00,$00,$00,$00,$80                   // .....

// --- Region $e93b-$e9b6 ---
.pc = $e93b "dat_e93b"

dat_e93b:
        .byte $03,$07,$06,$06,$06,$00,$00,$00,$f1,$f3,$03,$03,$03,$00,$00,$00 // ................
        .byte $f0,$f9,$19,$19,$f9,$00,$00,$00,$f8,$fc,$8c,$8c,$fc,$00,$00,$00 // ................
        .byte $7e,$fe,$c0,$c0,$c0,$00,$00,$00,$63,$67,$6e,$7c,$78,$00,$00,$00 // ~.......cgn|x...
        .byte $1f                                   // .

txt_e96c:
        .text "?0>>"
        .byte $00,$00,$00,$8f,$9f,$18,$18,$1f,$00,$00,$00,$87
        .byte $cf,$cc,$cf,$c7,$00,$00,$00,$c0,$e0,$00,$c0,$e0,$00,$00,$00,$00 // ................
        .fill 12, $00
        .byte $01,$00,$00,$00,$00,$00,$00,$00,$ff,$3f,$03,$00,$00,$00,$00,$00 // .........?......
        .byte $80,$e0,$f8,$7e,$0f,$00,$00,$00,$00,$00,$00,$00,$c0,$f0 // ...~..........

dat_e9b6:
        // === Fill data (1 bytes, $e9b6-$e9b6) ===
        .byte $00                                   // .

// --- Region $ea32-$ea32 ---
.pc = $ea32 "dat_ea32"

dat_ea32:
        // === Fill data (1 bytes, $ea32-$ea32) ===
        .byte $00                                   // .

// --- Region $ea78-$eac4 ---
.pc = $ea78 "dat_ea78"

dat_ea78:
        .byte $06,$06,$07,$03,$00,$00,$00,$00,$03,$03,$f3,$f3,$00,$00,$00,$00 // ................
        .byte $f1,$61,$71,$39,$00,$00,$00,$00,$fc,$8c,$8c,$8c,$00,$00,$00,$00 // .aq9............
        .byte $c0,$c0,$fe,$7e,$00,$00,$00,$00,$7c,$6e,$67,$63,$00,$00,$00,$00 // ...~....|ngc....
        .byte $30,$30,$3f,$1f,$00,$00,$00,$00,$1f,$1b,$9b,$99,$00,$00,$00,$00 // 00?.............
        .byte $80,$0c,$8f,$c7,$00,$00,$00,$00,$60,$60,$e0,$c0 // ........``..

dat_eac4:
        // === Fill data (1 bytes, $eac4-$eac4) ===
        .byte $00                                   // .

// --- Region $f700-$fce1 ---
.pc = $f700 "dat_f700"

dat_f700:
        .byte $04,$2c,$a9,$08,$85,$ff,$b1,$2f,$91,$2d,$c8,$c4,$ff,$d0,$f7,$18 // .,...../.-......
        .byte $a5,$2d,$65,$ff,$85,$2d,$a5,$2e,$69,$00,$85,$2e,$a0,$00,$ca,$d0 // .-e..-..i.......
        .byte $e5,$18,$a5,$2f,$65,$ff,$85,$2f,$a5,$30,$69,$00,$85,$30,$4c,$00 // .../e../.0i..0L.
        .byte $01,$b9,$00,$ef,$99,$00,$ff,$c8,$d0,$f7,$ce,$dc,$01,$ce,$df,$01 // ................
        .byte $ad,$df,$01,$c9,$df,$d0,$ea,$60,$60,$3a,$78,$a9,$00,$8d,$00,$dd // .......``:x.....
        .byte $85,$fa,$85,$fc,$a9,$d0,$85,$fb,$a2,$2f,$bd,$4f,$c0,$9d,$ff,$cf // ........./.O....
        .byte $ca,$d0,$f7,$a9,$80,$8d,$14,$03,$a9,$c0,$8d,$15,$03,$58,$a9,$7f // .............X..
        .byte $8d,$0d,$dc,$20,$e4,$ff,$f0,$fb,$20,$15,$fd,$20,$a3,$fd,$20,$5b // ... .... .. .. [
        .byte $ff,$4c,$e2,$fc,$b7,$31,$80,$30,$80,$60,$80,$90,$80,$c0,$80,$f0 // .L...1.0.`......
        .byte $80,$20,$80,$50,$80,$c0,$3b,$a3,$26,$ff,$c6,$ff,$38,$01,$01,$a2 // . .P..;.&...8...
        .byte $c1,$a9,$e9,$01,$60,$8e,$a6,$fc,$d0,$3a,$e6,$01,$a0,$00,$b1,$fa // ....`....:......
        .byte $d0,$0b,$a9,$00,$85,$fa,$a9,$d0,$85,$fb,$4c,$86,$c0,$a2,$19,$86 // ..........L.....
        .byte $fe,$0a,$26,$fe,$0a,$26,$fe,$0a,$26,$fe,$85,$fd,$e6,$fa,$d0,$02 // ..&..&..&.......
        .byte $e6,$fb,$c6,$01,$a0,$00,$b1,$fd,$99,$f0,$03,$c8,$c0,$08,$d0,$f6 // ................
        .byte $a2,$08,$86,$fc,$a9,$f0,$8d,$c7,$c0,$a2,$00,$18,$0e,$f8,$03,$3e // ...............>
        .byte $c4,$c4,$3e,$c3,$c4,$3e,$85,$c4,$3e,$84,$c4,$3e,$83,$c4 // ..>..>..>..>..

txt_f7fe:
        .byte $3e,$45,$c4                           // >E.

txt_f801:
        .byte $3e,$44,$c4                           // >D.

txt_f804:
        .byte $3e,$43,$c4,$3e,$05,$c4,$3e,$04,$c4,$3e,$03,$c4,$3e,$c5,$c3,$3e // >C.>..>..>..>..>
        .byte $c4,$c3,$3e,$c3,$c3,$3e,$85,$c3,$3e,$84,$c3,$3e,$83,$c3 // ..>..>..>..>..

txt_f822:
        .byte $3e,$45,$c3                           // >E.

txt_f825:
        .byte $3e,$44,$c3                           // >D.

txt_f828:
        .byte $3e,$43,$c3,$3e,$05,$c3,$3e,$04,$c3,$ee,$c7,$c0,$e6,$e8,$2c,$e0 // >C.>..>.......,.
        .byte $30,$d0,$ad,$c6,$fc,$ee,$19,$d0,$4c,$31,$ea,$82,$13,$00,$c3,$80 // 0.......L1......
        .byte $3d,$00,$c3,$80,$3d,$00,$c3,$80,$3d,$00,$c3,$80,$3d,$00,$c3,$80 // =...=...=...=...
        .byte $3d,$00,$c3,$80,$3d,$00,$c3,$80,$3d,$00,$c3,$83,$12,$00,$32,$60 // =...=...=.....2`
        .byte $70,$78,$6c,$7e,$63,$61,$00,$70,$6c,$64,$7c,$66,$63,$7e,$00,$30 // pxl~ca.pld|fc~.0
        .byte $68,$e3,$60,$37,$71,$1e,$00,$70,$78,$6c,$66,$63,$63,$7e,$00,$38 // h.`7q..pxlfcc~.8
        .byte $60,$60,$7c,$60,$70,$1f,$00,$1c,$30,$30,$3e,$e3,$30,$2d,$00,$18 // ``|`p...00>.0-..
        .byte $34,$60,$60,$66,$73,$1e,$00,$6c,$6c,$66,$7e,$e3,$63,$25,$00,$10 // 4``fs..llf~.c%..
        .byte $10,$18,$18,$e3,$1c,$60,$61,$00,$7e,$18,$0c,$06,$63,$63,$3e,$00 // .....`a.~...cc>.
        .byte $64,$6c,$78,$70,$78,$6e,$63,$00,$40,$40,$60,$60,$70,$70,$7f,$00 // dlxpxnc.@@``pp..
        .byte $64,$6c,$7e,$7a,$6b,$63,$63,$00,$6c,$6c,$76,$76,$6b,$67,$63,$00 // dl~zkcc.llvvkgc.
        .byte $1c,$2e,$66,$63,$63,$73,$1e,$00       // ..fccs..

txt_f8e0:
        .text "8633>00"
        .byte $00,$1c
        .byte $2e,$66,$63,$65,$72,$1d,$00
        .byte $70,$6c,$66,$7c,$78,$6c,$63,$00,$30,$68,$60,$3c,$03,$73,$3e,$00 // plf|xlc.0h`<.s>.
        .byte $7e,$6c,$0c,$06,$06,$07,$07,$00,$6c,$6c,$66,$66,$63,$73,$3e,$00 // ~l......llffcs>.
        .byte $e3,$66,$60,$28,$36,$36,$1e,$0c,$00,$6c,$66,$66,$6b,$6b,$7f,$32 // .f`(66...lffkk.2
        .byte $00,$6c,$6c,$38,$3c,$66,$63,$63,$00,$66,$66,$36,$3c,$1c,$0c,$0c // .ll8<fcc.ff6<...
        .byte $00,$7c,$6c,$18,$30,$30,$60,$7f,$00,$3c,$30,$30,$e3,$18,$2d,$1e // .|l.00`..<00..-.
        .byte $00,$0c,$12,$30,$7c,$30,$62,$fc,$00,$3c,$0c,$0c,$e3,$06,$21,$1e // ...0|0b..<....!.
        .byte $a2,$23,$18,$3c,$7e,$e4,$18,$27,$00,$10,$30,$7f,$7f,$30,$10,$a9 // .#.<~..'..0..0..
        .byte $2b,$0e,$0e,$0c,$08,$08,$20,$30,$00,$66,$66,$22,$a5,$60,$23,$6c // +..... 0.ff".`#l
        .byte $6c,$7f,$36,$7f,$1b,$1b,$00,$18,$3e,$60,$3c,$06,$7c,$18,$00,$66 // l.6.....>`<.|..f
        .byte $6e,$0c,$18,$30,$73,$63,$00,$3c,$66,$3c,$38,$67,$66,$3f,$00,$0c // n..0sc.<f<8gf?..
        .byte $0c,$18,$a5,$2f,$0c,$18,$30,$30,$18,$0c,$06,$00,$30,$18,$0c,$06 // .../..00....0...
        .byte $06,$0c,$18,$a2,$25,$66,$3c,$0c,$1e,$33,$a3,$25,$18,$18,$7f,$0c // ....%f<..3.%....
        .byte $0c,$a7,$23,$18,$18,$08,$a3,$22,$7f,$70,$a8,$22,$18,$18,$a2,$28 // ..#....".p."...(
        .byte $06,$0c,$18,$18,$30,$60,$00,$7f,$e3,$63,$24,$73,$73,$7f,$00,$e3 // ....0`...c$ss...
        .byte $18,$e4,$1c,$60,$2d,$00,$7f,$73,$03,$7f,$60,$70,$7f,$00,$7f,$73 // ...`-..s..`p...s
        .byte $03,$1e,$03,$77,$7f,$00,$60,$60,$70,$76,$7f,$0e,$0e,$00,$7f,$60 // ...w..``pv.....`
        .byte $70,$7f,$03,$73,$7f,$00,$7f,$67,$70,$7f,$63,$73,$7f,$00,$7f,$73 // p..s...gp.cs...s
        .byte $03,$03,$e3,$07,$30,$00,$7f,$63,$73,$3e,$63,$73,$7f,$00,$7f,$63 // ....0..cs>cs...c
        .byte $73,$7f,$03,$73,$7f,$a3,$25,$18,$18,$00,$0c,$0c,$a3,$2d,$18,$18 // s..s..%......-..
        .byte $00,$0c,$0c,$04,$0e,$18,$30,$30,$18,$0c,$07,$a2,$25,$7f,$70,$00 // ......00....%.p.
        .byte $7f,$70,$a2,$30,$70,$18,$0e,$07,$06,$0c,$38,$00,$1e,$27,$03,$0e // .p.0p.....8..'..
        .byte $18,$20,$30,$18,$81,$00,$00,$ed,$76,$ee,$70,$f7,$76,$e3,$72,$ee // . 0.....v.p.v.r.
        .byte $70,$e3,$72,$f5,$76,$22,$72,$72,$ee,$70,$22,$72,$72,$f6,$76,$22 // p.r.v"rr.p"rr.v"
        .byte $72,$72,$ee,$70,$22,$72,$72,$f6,$76,$22,$72,$72,$ee,$70,$22,$72 // rr.p"rr.v"rr.p"r
        .byte $72,$81,$72,$76,$81,$c9,$00,$28,$0c,$0d,$0e,$0f,$10,$11,$12,$13 // r.rv...(........
        .byte $e3,$20,$61,$3a,$06,$01,$09,$12,$0c,$09,$07,$08,$14,$20,$10,$12 // . a:......... ..
        .byte $05,$13,$05,$0e,$14,$13,$3a,$20,$0d,$19,$13,$14,$05,$12,$19,$20 // ......: ....... 
        .byte $0f,$0e,$20,$14,$08,$05,$20,$0e,$09,$0c,$05,$20,$2e,$20,$03,$12 // .. ... .... . ..
        .byte $01,$03,$0b,$05,$04,$20,$02,$19,$20,$07,$0f,$0c,$0c,$15,$0d,$20 // ..... .. ...... 
        .byte $2e,$20,$01,$0e,$04,$20,$08,$05,$12,$05,$20,$09,$13,$20,$0f,$15 // . ... .... .. ..
        .byte $12,$20,$05,$15,$12,$0f,$10,$05,$01,$0e,$20,$12,$01,$0e,$0b,$09 // . ........ .....
        .byte $0e,$07,$20,$0c,$09,$13,$14,$20,$3a,$20,$04,$01,$0e,$09,$13,$08 // .. .... : ......
        .byte $20,$07,$0f,$0c,$04,$20,$2d,$20,$08,$0f,$14,$0c,$09,$0e,$05,$20 //  .... - ....... 
        .byte $2d,$20,$19,$05,$14,$09,$20,$06,$01,$03,$14,$0f,$12,$09,$05,$13 // - .... .........
        .byte $20,$2d,$20,$10,$0c,$15,$14,$0f,$0e,$09,$15,$0d,$20,$03,$12,$01 //  - ......... ...
        .byte $03,$0b,$05,$12,$13,$20,$2d,$20,$14,$12,$09,$01,$04,$20,$2d,$20 // ..... - ..... - 
        .byte $06,$03,$13,$20,$2d,$20,$12,$01,$17,$20,$04,$05,$01,$0c // ... - ... ....

txt_fb3e:
        .text " - 1001 "
        .byte $03,$12,$05,$17
        .byte $20,$2d,$20,$06
        .byte $01,$03,$20,$2d,$20,$13,$03,$07,$20,$2d,$20,$0d,$05,$07,$01,$06 // .. - ... - .....
        .byte $0f,$12,$03,$05,$20,$2d,$20,$15,$13,$01,$2d,$14,$05,$01,$0d,$20 // .... - ...-.... 
        .byte $2d,$20,$12,$05,$0c,$01,$18,$20,$2d,$20,$06,$10,$20,$2d,$20,$04 // - ..... - .. - .
        .byte $0f,$0d,$09,$0e,$01,$14,$0f,$12,$13,$20,$2d,$20,$14,$0c,$03,$20 // ......... - ... 
        .byte $2d,$20,$04,$13,$03,$20,$2d,$20,$13,$03,$03,$28,$08,$09,$20,$1a // - ... - ...(.. .
        .byte $1a,$01,$10                           // ...

txt_fba1:
        .text "!) - "
        .byte $14,$12,$09,$14,$0f,$0e
        .byte $20,$14
        .byte $20,$2d,$20
        .byte $02,$05,$01,$13,$14,$09,$05,$20,$02,$0f,$19,$13,$20,$e4,$2e,$60 // ....... .... ..`
        .byte $6b,$01,$0e,$04,$20,$08,$05,$12,$05,$20,$09,$13,$20,$0f,$15,$12 // k... .... .. ...
        .byte $20,$20,$14,$12,$01,$0e,$13,$2d,$01,$14,$0c,$01,$0e,$14,$09,$03 //   .....-........
        .byte $20,$3a,$20,$05,$01,$07,$0c,$05,$20,$13,$0f,$06,$14,$20,$2d,$20 //  : ..... .... - 
        .byte $12,$05,$04,$20,$13,$05,$03,$14,$0f,$12,$20,$2d,$20,$17,$07,$0f // ... ...... - ...
        .byte $20,$2d,$20,$12,$01,$04,$20,$2d,$20,$14,$09,$07,$05,$12,$13,$0f //  - ... - .......
        .byte $06,$14,$20,$2d,$20,$06,$02,$12,$20,$2d,$20,$14,$09,$0d,$05,$20 // .. - ... - .... 
        .byte $0c,$05,$01,$07,$15,$05,$20,$2d,$20,$14,$06,$0f,$e5,$2e,$31,$03 // ...... - .....1.
        .byte $01,$0c,$0c,$20,$0f,$15,$12,$20,$08,$0f,$14,$0c,$09,$0e,$05,$13 // ... ... ........
        .byte $e3                                   // .

txt_fc42:
        .text ".045715445("
        .byte $07,$0f,$0c,$0c,$15
        .byte $0d,$29,$e3,$2e,$22,$0f,$12,$e3       // .).."...

txt_fc5a:
        .text ".140495152("
        .byte $13,$14,$12,$09,$04
        .byte $05,$12,$29,$e8,$2e,$2b,$05,$0e,$04,$20,$0f,$06,$20,$14,$05,$18 // ..)..+... .. ...
        .byte $14,$ee,$2e,$8e,$45,$00,$24,$03,$0f,$3e,$7f,$a2,$24,$0f,$7f,$fb // ....E.$..>..$...
        .byte $df,$c2,$22,$00,$7f,$c9,$25,$7f,$df,$f0,$fc,$fe,$c5,$a2,$21,$1f // .."...%.......!.
        .byte $c5,$23,$01,$03,$f7,$de,$22,$fe,$fc,$c5,$e3,$3f,$dd,$23,$fc,$fd // .#...."....?.#..
        .byte $f7,$d0,$22,$00,$fe,$c6,$a2,$24,$f0,$fe,$df,$fb,$c2,$a4,$24,$c0 // .."....$......$.
        .byte $f0,$7c,$fe,$80,$9a,$00,$e4,$01,$a2,$30,$f8,$e0,$e1,$d0,$78,$58 // .|.......0....xX
        .byte $ac,$fa,$7d,$d7,$7b,$af,$ff,$1e,$3b,$0f,$c8,$e8,$fe,$e7,$3f,$27 // ..}.{...;.....?'
        .byte $3e,$ff,$ef,$ff,$bf,$ff,$7f,$cb       // >.......

// --- Region $fcf5-$ff5a ---
.pc = $fcf5 "Segment $fcf5"
        .byte $e7,$fe,$21,$9f,$e7,$3f,$c4,$e3,$fe,$21,$f8,$c2,$21,$bf,$e4,$3f // ..!..?...!..!..?
        .byte $21,$07,$c8,$30,$be,$eb,$de,$f5,$fe,$78,$dc,$f0,$1f,$07,$87,$0b // !..0.....x......
        .byte $1e,$1b,$35,$5f,$a2,$e4,$80,$80,$9a,$00,$32,$7f,$2f,$3d,$1f,$1d // ..5_......2./=..
        .byte $0f,$0f,$07,$1b,$3f,$0e,$83,$87,$4f,$47,$85,$ff,$bf,$c2,$24,$9f // ....?...OG....$.
        .byte $ff,$7f,$ff,$e8,$fe,$25,$00,$01,$3d,$3f,$3d,$e3,$3f,$2c,$ff,$fe // .....%..=?=.?,..
        .byte $fc,$f8,$f1,$f3,$33,$23,$3f,$1e,$03,$c3,$e4,$e3,$23,$f3,$e3,$c3 // ....3#?.....#...
        .byte $e5,$e3,$24,$f3,$e2,$c0,$e0,$e4,$e3,$25,$9e,$0e,$0e,$ce,$de,$e3 // ..$......%......
        .byte $fe
        .text "#??>"
        .byte $e5
        .byte $3f,$21,$9f,$e6,$1f
        .byte $26,$1e,$f3,$e1,$c0
        .byte $8c,$1e,$e3,$3e,$22,$fe,$ee,$e6       // ...>"...

txt_fd7d:
        .text ">$1 "
        .byte $00,$1e,$e4
        .byte $3f,$24,$fe,$7e
        .byte $3e,$3e,$e4,$1e,$e8
        .byte $3f,$22,$ff,$fd,$c2,$34,$f9,$ff,$fe   // ?"...4...

loc_fd96:
        .byte $ff,$d8,$fc,$70,$c1,$e1,$f2,$e2,$a1,$fe,$f4,$bc,$f8,$b8,$f0,$f0 // ...p............
        .byte $e0,$80,$a0,$00,$22,$07,$07,$e3,$03,$e3,$01,$30,$a3,$07,$63,$c0 // ...."......0..c.
        .byte $e1,$d3,$b1,$e1,$ff,$cf,$7f,$ff,$ef,$bf,$ff,$bf,$e8,$fe,$e8,$3f // ...............?
        .byte $e3,$e3,$25,$e1,$f0,$f0,$f8,$fe,$e5,$e3,$23,$03,$01,$11,$e6,$e3 // ..%.......#.....
        .byte $22,$c1,$80,$e6,$e3,$22,$c1,$80,$e6,$fe,$22,$fc,$f8,$e6,$3f,$22 // "...."...."...?"
        .byte $1e,$0c,$e4,$1e,$24,$1f,$1f,$0f,$07,$e3,$3e,$25,$1e,$0e,$00,$80 // ....$.....>%....
        .byte $e1,$e6,$3e,$22,$1c,$08,$e6,$3f,$22,$1e,$0c,$e6,$1e,$22,$0f,$07 // ..>"...?"...."..
        .byte $e3,$3f,$37,$3d,$19,$03,$07,$8f,$ff,$f3,$fe,$ff,$f7,$fd,$fe,$fd // .?7=............
        .byte $c5,$e0,$c2,$03,$87,$8b,$8d,$87,$e0,$e0,$e3,$c0,$e3,$80,$80,$a6 // ................
        .byte $00,$32,$01,$03,$d8,$f8,$b0,$e8,$d8,$6c,$7a,$74,$7f,$ef,$bf,$ff // .2.......lzt....
        .byte $3f,$7f,$27,$3f,$e3,$fe,$25,$fc,$fc,$b8,$81,$c7,$e3,$3f,$22,$7f // ?.'?..%......?".
        .byte $7f,$80,$3e,$ff,$26,$e1,$80,$1c,$7e,$ff,$8f,$e3,$cf,$23,$1f,$3f // ..>.&...~....#.?
        .byte $7f,$d9,$30,$fe,$f3,$fd,$ff,$fc,$fe,$e4,$fc,$1b,$1f,$0d,$17,$1b // ..0.............
        .byte $36,$5e,$2e,$a6,$22,$80,$c0,$80,$9d,$00,$28,$01,$07,$1f,$07,$0f // 6^..".....(.....
        .byte $1f,$3f,$7f,$c3,$2f,$6e,$b4,$fe,$ac,$b9,$b7,$de,$d3,$1f,$01,$03 // .?../n..........
        .byte $3f,$fe,$c0,$3f,$c4,$21,$f0,$a4,$c2,$21,$c0,$a5,$22,$ff,$f0,$a6 // ?..?.!...!.."...
        .byte $c1,$80,$37,$00,$c1,$a7,$22,$ff,$0f,$a6,$c2,$21,$03,$a5,$c3,$21 // ..7..."....!...!
        .byte $0f,$a4,$35,$f8,$80,$c0,$fc,$3f,$c3,$fc,$ff,$75,$35,$4f,$35,$9d // ..5....?...u5O5.
        .byte $ed,$7b,$cb,$e0,$f0,$f8,$fc,$fe,$c3,$a5,$23,$80,$e0,$f8,$80,$89 // .{........#.....
        .byte $00,$22,$01,$07,$a5,$23,$7f,$ff,$e0,$a5,$21,$f0,$a7,$28,$3f,$1f // ."...#....!..(?.
        .byte $02,$07,$0f,$1f,$3f,$7f,$c2,$26,$4f,$f9,$fd,$fe,$f8,$e0,$e4,$80 // ....?..&O.......
        .byte $a7,$21,$1f,$e4,$04,$a3,$25,$4b,$4a,$7b // .!....%KJ{

txt_fef0:
        .byte $4a,$4b,$a3,$25,$c4,$04,$87,$04,$c4,$a3,$21,$bd,$e3,$a5,$21,$bd // JK.%......!...!.
        .byte $a3,$25,$17,$b4,$57,$14,$17,$a3,$21,$8f,$e3,$09,$21,$8f,$a3,$25 // .%..W...!...!..%
        .byte $78,$40,$70                           // x@p

txt_ff13:
        .byte $40,$40,$a3,$25,$fa                   // @@.%.

txt_ff18:
        .byte $22                                   // double quote
        .text "#"
        .byte $22                                   // double quote
        .byte $22                                   // double quote
        .byte $a3
        .byte $25,$5e
        .byte $50,$dc
        .byte $50,$5e,$a3

txt_ff24:
        .text "%=%=)%"
        .byte $a3
        .byte $25,$ef,$09,$cf,$09,$e9,$a3,$e4
        .byte $40
        .byte $21,$78,$e4,$01,$a4,$c2,$2f,$f2,$9f,$bf,$7f,$1f,$07,$fc,$f8,$40 // !x..../........@
        .byte $e0,$f0,$f8,$fc,$fe,$0f,$a7,$23,$fe,$ff,$07,$a6,$22,$80,$e0,$80 // .......#...."...
        .byte $91,$00,$22,$03,$07,$a2,$25           // .."...%

// --- Region $ff63-$ffe3 ---
.pc = $ff63 "Segment $ff63"
        .byte $fc,$c0,$a5,$21,$80,$ba,$22,$03,$07,$e3,$06,$a3,$22,$f1,$f3,$e3 // ...!.."....."...
        .byte $03,$a3,$25,$f0,$f9,$19,$19,$f9,$a3,$25,$f8,$fc,$8c,$8c,$fc,$a3 // ..%......%......
        .byte $22,$7e,$fe,$e3,$c0,$a3,$25,$63,$67,$6e,$7c,$78,$a3,$25,$1f // "~....%cgn|x.%.

txt_ff92:
        .text "?0>>"
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $25,$8f,$9f,$18,$18,$1f,$a3,$25,$87,$cf,$cc,$cf,$c7,$a3,$25,$c0 // %......%......%.
        .byte $e0,$00,$c0,$e0,$b0,$21,$01,$a7,$23,$ff,$3f,$03,$a5,$25,$80,$e0 // .....!..#.?..%..
        .byte $f8,$7e,$0f,$a7,$22,$c0,$f0,$80,$c2,$00,$24,$06,$06,$07,$03,$a4 // .~..".....$.....
        .byte $24,$03,$03,$f3,$f3,$a4,$24,$f1,$61,$71,$39,$a4,$21,$fc,$e3,$8c // $.....$.aq9.!...
        .byte $a4,$24,$c0,$c0,$fe,$7e,$a4,$24,$7c,$6e,$67,$63,$a4 // .$...~.$|ngc.

// --- Region $fff9-$ffff ---
.pc = $fff9 "dat_fff9"

dat_fff9:
        .byte $e0,$c0,$87,$3c,$00,$00,$70           // ...<..p
