// ============================================
// output - Disassembled Source
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:36:43
// https://restore64.dev by datucker / Rabenauge
//
// Load address: $0800  End: $ffff  (63488 bytes)
// Crunched with Exomizer — depacked by emulation
// Packer entry: $0812 (via BASIC SYS 2066)
// Entry point:  $0334 (820)
// IRQ handler:  $ea31 (irq_ea31)
// IRQ handler:  $14d9 (loc_14d9)
// IRQ handler:  $14fc (irq_14fc)
// IRQ handler:  $151f (irq_151f)
// IRQ handler:  $157a (irq_157a)
// IRQ handler:  $1603 (loc_1603)
// IRQ handler:  $1463 (irq_1463)
//
// Code: 845 bytes, Data: 62643 bytes
// Labels: 163, Subroutines: 3
//
// Cross-references: all OK
// ============================================


// --- Region $13bd-$13c0 ---
.pc = $13bd "loc_13bd"

loc_13bd:
        .byte $0f,$17,$a9                           // slo $a917 // ILLEGAL
        brk

// --- Region $13eb-$16cf ---
.pc = $13eb "loc_13eb"

loc_13eb:
        bmi loc_13bd
        cmp #$fc
        bne loc_13fc
        lda #$8a
        sta $fc
        lda #$17
        sta $fd
        jmp loc_1404

loc_13fc:
        lda #$8f
        sta $fc
        lda #$17
        sta $fd

loc_1404:
        jsr sub_170f
        lda #$bf
        sta $fc
        lda #$17
        sta $fd
        lda #$00
        sta $0483
        lda #$00
        sta $0484
        lda #$00
        sta $0482
        lda #$06
        sta $d882
        lda #$06
        sta $d883
        lda #$06
        sta $d884
        cli

loc_142e:
        lda #$10
        bit $dc01
        bne loc_142e
        sei
        lda $1308
        sta $3fff
        lda #$31
        sta $0314
        lda #$ea
        sta $0315
        lda #$00
        sta $d01a
        jsr $ff84
        jsr $ff8a
        jsr $ff81
        cli
        ldx #$30

loc_1457:
        lda $1f9c,x
        sta $0400,x
        dex
        bpl loc_1457
        jmp $0400

irq_1463:
        lda #$1b
        sta $d011
        lda #$1f
        sta $d015
        lda #$22
        ldy #$80
        jsr sub_179c

loc_1474:
        ldx $d012
        cpx #$23
        bne loc_1474
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        sei
        lda #$01
        sta $d020
        sta $d021
        bit $ff
        nop
        nop
        nop
        nop
        nop
        lda #$00
        sta $d020
        sta $d021
        nop
        nop
        nop
        nop
        nop
        nop
        lda #$01
        sta $d020
        sta $d021
        bit $ff
        bit $ff
        bit $ff
        bit $ff

loc_14b1:
        bit $ff
        bit $ff
        lda #$00
        sta $d020
        sta $d021
        lda #$d9
        sta $0314
        lda #$14
        sta $0315
        lda #$36
        sta $d012
        lda #$00
        sta $d013
        lda #$01
        sta $d019
        jmp loc_febc

loc_14d9:
        lda #$37
        ldy #$85
        jsr sub_179c
        lda #$fc
        sta $0314
        lda #$14
        sta $0315
        lda #$4a
        sta $d012
        lda #$00
        sta $d013
        lda #$01
        sta $d019
        jmp loc_febc

irq_14fc:
        lda #$4c
        ldy #$8a
        jsr sub_179c
        lda #$1f
        sta $0314
        lda #$15
        sta $0315
        lda #$5a
        sta $d012
        lda #$00
        sta $d013
        lda #$01
        sta $d019
        jmp loc_febc

irq_151f:
        bit $ff
        nop
        sei
        bit $ff
        nop
        nop
        nop
        lda #$06
        sta $d021
        sta $d020
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        lda #$00
        sta $d021
        sta $d020
        nop
        nop
        nop
        nop
        nop
        nop
        lda #$06
        sta $d020
        sta $d021
        nop
        nop
        nop
        nop
        nop

loc_1554:
        nop
        nop
        lda #$00
        sta $d021
        sta $d020
        lda #$7a
        sta $0314
        lda #$15
        sta $0315
        lda #$63
        sta $d012
        lda #$00
        sta $d013
        lda #$01
        sta $d019
        jmp loc_febc

irq_157a:
        lda $170b
        sta $d016
        sei
        ldx #$00

loc_1583:
        ldy $1000,x

loc_1586:
        dey
        bne loc_1586
        lda dat_1100,x
        sta $d020
        sta $d021
        inx
        cpx #$64
        bne loc_1583
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop

loc_15ac:
        nop
        nop
        lda #$00
        sta $d020
        sta $d021
        lda #$c8
        sta $d016
        jsr sub_1687
        inc loc_170d
        dec $170e
        lda loc_170d
        cmp #$b5
        bne loc_15e7
        lda #$00
        sta loc_170d
        lda #$b4
        sta $170e
        ldx #$0c

loc_15d7:
        ldy dat_16d0,x
        lda $16dd,x
        sta dat_16d0,x
        tya
        sta $16dd,x
        dex
        bpl loc_15d7

loc_15e7:
        lda #$03
        sta $0314
        lda #$16
        sta $0315
        lda #$fa
        sta $d012
        lda #$00
        sta $d013
        lda #$01
        sta $d019
        jmp loc_febc

loc_1603:
        lda #$13
        sta $d011
        lda #$00
        sta $d015
        dec $170b
        dec $170b
        bpl loc_1668
        lda #$07
        sta $170b
        ldx #$00

loc_161c:
        lda $05e1,x
        sta $05e0,x
        inx
        cpx #$4f
        bne loc_161c
        lda $170c
        bne loc_1654

loc_162c:
        ldy #$00
        lda ($fc),y
        bne loc_163d
        lda #$bf
        sta $fc
        lda #$17
        sta $fd
        jmp loc_162c

loc_163d:
        and #$3f
        sta $0607
        sta $170c
        clc
        adc #$80
        sta $062f
        inc $fc
        bne loc_1668
        inc $fd
        jmp loc_1668

loc_1654:
        lda $170c
        clc
        adc #$40
        sta $0607
        clc
        adc #$80
        sta $062f
        lda #$00
        sta $170c

loc_1668:
        jsr $ff9f
        lda #$63
        sta $0314
        lda #$14
        sta $0315
        lda #$1f
        sta $d012
        lda #$00
        sta $d013
        lda #$01
        sta $d019
        jmp loc_febc
// Referenced by: jsr from $15bb

sub_1687:
        ldx #$00
        txa

loc_168a:
        sta dat_1100,x
        inx
        cpx #$64
        bne loc_168a
        ldx loc_170d
        lda dat_1200,x
        sec
        sbc #$60
        tay
        ldx #$0c

loc_169e:
        lda dat_16d0,x
        sta dat_1100,y
        iny
        dex
        bpl loc_169e
        ldx $16ea
        ldy #$25
        ldx #$1f

loc_16af:
        lda $16eb,x
        sta dat_1100,y
        iny
        dex
        bpl loc_16af
        ldx $170e
        lda dat_1200,x
        sec
        sbc #$60
        tay
        ldx #$0c

loc_16c5:
        lda $16dd,x
        sta dat_1100,y
        iny
        dex
        bpl loc_16c5
        rts

// --- Region $170d-$1742 ---
.pc = $170d "loc_170d"

loc_170d:
        adc ($53,x)
// Referenced by: jsr from $1404; jmp from $173f; branch from $173b

sub_170f:
        ldy #$00
        lda ($fc),y
        and #$3f
        beq loc_1742
        sta ($fe),y
        iny
        clc
        adc #$40
        sta ($fe),y
        ldy #$28
        clc
        adc #$40
        sta ($fe),y
        iny
        clc
        adc #$40
        sta ($fe),y
        clc
        lda $fe
        adc #$02
        sta $fe
        lda $ff
        adc #$00
        sta $ff
        inc $fc
        bne sub_170f
        inc $fd
        jmp sub_170f

loc_1742:
        rts

// --- Region $1798-$17be ---
.pc = $1798 "loc_1798"

loc_1798:
        cpy $ac
        sty $7c,x
// Referenced by: jsr from $1471, $14dd, $1500

sub_179c:
        sta $d009
        sta $d007
        sta $d005
        sta $d003
        sta $d001
        sty $07f8
        iny
        sty $07f9
        iny
        sty $07fa
        iny
        sty $07fb
        iny
        sty $07fc
        rts

// --- Region $febc-$febc ---
.pc = $febc "loc_febc"

loc_febc:
        brk

// --- Region $ff81-$ff8a ---
.pc = $ff81 "Segment $ff81"
        cpy #$04
        rts
        brk

dat_ff85:
        .byte $84,$21,$08,$40,$00                   // .!.@.
        brk

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

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

// --- Region $0806-$0af3 ---
.pc = $0806 "dat_0806"

dat_0806:
        .byte $ff,$ff,$03,$03,$07,$07,$0f,$0f,$0f,$13,$ff,$fe,$fe,$fe,$fe,$fe // ................
        .byte $fe,$fe,$0f,$3e,$7e,$7e,$fe,$fe,$fe,$fe,$ff,$fe,$fe,$fe,$fe,$fe // ...>~~..........
        .byte $fe,$fe,$ff,$fe,$fe,$fe,$fe,$ff,$fe,$fe,$ff,$fe,$fe,$fe,$fe,$ff // ................
        .byte $fe,$fe,$0f,$3e,$7e,$7e,$fe,$fe,$fe,$fe,$fe,$fe,$fe,$fe,$fe,$ff // ...>~~..........
        .fill 10, $fe
        .fill 8, $03
        .byte $fe,$fe,$fe,$ff,$fe,$fe,$fe,$fe,$fe,$fe,$fe,$fe,$fe,$fe,$fe,$fe // ................
        .byte $f8,$f8,$fc,$fc,$fc,$fe,$be,$bf,$e0,$f0,$f8,$fc,$fe,$ff,$ff,$bf // ................
        .byte $0f,$3e,$7e,$7e,$fe,$fe,$fe,$fe,$ff,$fe,$fe,$fe,$fe,$fe,$fe,$fe // .>~~............
        .byte $0f,$3e,$7e,$7e,$fe,$fe,$fe,$fe,$ff,$fe,$fe,$fe,$fe,$fe,$fe,$fe // .>~~............
        .byte $3f,$7c,$fc,$fe,$ff,$ff,$7f,$3f,$ff,$0f,$0f,$0f,$0f,$0f,$0f,$0f // ?|.....?........
        .fill 8, $fe
        .byte $fc,$fc,$7e,$7e,$7e,$3f,$3f,$3f,$f9,$f9,$f9,$f9,$fd,$7d,$7f,$7f // ..~~~???.....}..
        .byte $f8,$fc,$7c,$7e,$3f,$3f,$1f,$1f,$f8,$fc,$7c,$7e,$3e,$3f,$1f,$0f // ..|~??....|~>?..
        .byte $7f,$01,$03,$03,$07,$07,$0f,$0f,$fc,$fc,$e0,$e0,$e0,$e0,$e0,$e0 // ................
        .byte $0f,$3e,$7e,$7e,$fe,$fe,$fe,$ff,$fc,$fc,$1c,$1c,$1c,$1c,$1c,$1c // .>~~............
        .byte $1f,$2f,$47,$83,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ./G.............
        .fill 8, $00
        .byte $78,$fc,$fc,$fc,$fc,$78,$78,$30,$f8,$f8,$f0,$f0,$e0,$00,$00,$00 // x....xx0........
        .byte $00,$3c,$3c,$3c,$ff,$ff,$3c,$3c,$00,$1f,$38,$7d,$7f,$7f,$7f,$3f // .<<<..<<..8}...?
        .byte $3c,$72,$f1,$f1,$f1,$72,$3c,$01,$1f,$38,$78,$7c,$7c,$3f,$3e,$1f // <r...r<..8x||?>.
        .byte $78,$fc,$fc,$7c,$0c,$18,$70,$00,$18,$30,$60,$e0,$e0,$e0,$e0,$e0 // x..|..p..0`.....
        .byte $c0,$60                               // .`

txt_094a:
        .text "088888"
        .byte $00                                   // string terminator
        .byte $0f,$0f,$cf,$ff,$3f,$0f,$0f,$00,$0f,$0f,$0f,$0f,$0f,$0f,$ff,$00 // ....?...........
        .fill 14, $00
        .byte $ff,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$01,$03,$03 // ................
        .byte $06,$07,$1e
        .byte $3e,$7e,$7e,$fe,$fe,$fe,$03,$1f,$ff
        .text "????"
        .byte $3f,$1f,$20,$40,$80,$81,$81,$43,$03,$1f,$23,$43,$43,$03,$03,$0f // ?. @...C..#CC...
        .byte $03,$00,$00,$00,$00,$01,$03,$07,$0f,$1f,$10,$10,$20,$3f,$21,$01 // ............ ?!.
        .byte $01,$07,$1e,$3e,$7e,$7e,$fe,$fe,$fe,$ff,$00,$01,$01,$03,$03,$07 // ...>~~..........
        .byte $07,$1f,$38,$7c,$7f,$7f,$7f,$3f,$1f,$1f,$61,$41,$81,$81,$81,$81 // ..8|...?..aA....
        .byte $41,$00,$00,$00,$78,$fc,$fc,$78,$00,$00,$00,$00,$78,$fc,$fc,$78 // A...x..x....x..x
        .byte $00,$08,$18,$38,$78,$f8,$f8,$f8,$f0,$00,$00,$00,$00,$00,$ff,$ff // ...8x...........
        .byte $00,$80,$c0,$e0,$f0,$f8,$f8,$f8,$78,$0f,$3f,$47,$87,$87,$07,$07 // ........x.?G....
        .byte $07,$00,$c0,$30,$18,$1c,$dc,$bc,$1c,$00,$00,$80,$80,$c0,$c0,$e0 // ...0............
        .byte $e0,$f0,$18,$04,$04,$04,$04,$08,$f0,$c0,$30,$08,$04,$00,$00,$00 // ..........0.....
        .byte $00,$80,$60,$10,$08,$08,$04,$04,$04,$f8,$00,$00,$00,$00,$fc,$00 // ..`.............
        .byte $00,$f8,$00,$00,$00,$00,$fc,$00,$00,$c0,$30,$08,$04,$00,$00,$00 // ..........0.....
        .byte $fc,$04,$04,$04,$04,$04,$fc,$04,$04,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$f8,$f8,$f8,$f8,$f8,$f8,$f8,$f8,$0c,$30,$c0,$00,$80,$80,$40 // ..........0....@
        .byte $40,$00,$00,$00,$00,$00,$00,$00,$00,$7c,$7c,$7c,$fc,$fc,$fc,$fc // @........|||....
        .byte $fc,$10,$10,$10,$10,$10,$10,$90,$d0,$c0,$30,$08,$08,$04,$04,$04 // ..........0.....
        .byte $04,$c0,$30,$08,$08,$04,$04,$04,$04,$c0,$30,$08,$08,$04,$04,$04 // ..0.......0.....
        .byte $04,$c0,$30,$08,$08,$04,$04,$04,$04,$80,$40,$20,$00,$00,$80,$c0 // ..0.......@ ....
        .byte $e0,$fc,$c0,$c0,$c0,$c0,$c0,$c0,$c0,$04,$04,$04,$04,$04,$04,$04 // ................
        .byte $04,$04,$04,$04,$08,$08,$08,$10,$10,$e4,$e4,$e4,$e4,$fc,$fc,$f8 // ................
        .byte $f8,$10,$20,$20,$40,$80,$80,$00,$80,$08,$08,$10,$10 // ..  @........

txt_0acc:
        .text "  "
        .byte $40                                   // @ character
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .byte $fc,$f8,$f8,$f0,$f0,$e0,$e0,$c0,$03,$01,$03,$03,$03,$03,$03,$03 // ................
        .byte $c0,$30,$08,$04,$00,$00,$00,$f8,$00,$00,$00,$00,$00,$00,$00,$00 // .0..............
        .byte $80,$c0,$e0,$f0                       // ....

// --- Region $0b10-$0b34 ---
.pc = $0b10 "dat_0b10"

dat_0b10:
        .byte $f8,$f8,$f0,$f0,$e0,$00,$00,$00,$00,$f0,$f0,$f0,$fc,$fc,$f0,$f0 // ................
        .byte $60,$c0,$e0,$90,$80,$00,$80,$c0,$00,$04,$0c,$18,$30,$60,$c0,$80 // `...........0`..
        .byte $00,$80,$40,$40,$80                   // ..@@.

// --- Region $0b51-$0bcf ---
.pc = $0b51 "dat_0b51"

dat_0b51:
        .byte $80,$80,$98,$f8,$e0,$80,$80,$00,$80,$80,$80,$80,$80,$80,$f8,$00 // ................
        .fill 14, $00
        .byte $e0,$00,$00,$00,$00,$00,$00,$00,$00,$30,$60,$c0,$c0,$80,$00,$00 // .........0`.....
        .byte $00,$80,$60,$10,$08,$08,$04,$04,$04,$00,$00,$00,$00,$00,$00,$00 // ..`.............
        .byte $00,$e0,$f0,$f8,$f8,$f8,$f8,$f0,$f0,$c0,$e0,$f0,$f0,$f0,$e0,$c0 // ................
        .byte $e0,$10,$30,$70,$f0,$f0,$f0,$f0,$f0,$f0,$00,$00,$00,$e0,$f8,$f8 // ..0p............
        .byte $fc,$c0,$30,$08,$00,$00,$00,$f0,$08,$f8,$f8,$f0,$f0,$e0,$e0,$e0 // ..0.............
        .byte $c0,$e0,$10,$08,$08,$88,$d0,$e0,$f0,$c0,$f0,$f8,$f8,$fc,$fc,$fc // ................
        .byte $fc                                   // .

// --- Region $0bed-$0ee6 ---
.pc = $0bed "dat_0bed"

dat_0bed:
        .byte $e0,$e0,$00,$00,$00,$00,$00,$00,$01,$01,$00,$80,$c0,$e0,$e0,$e0 // ................
        .byte $e0,$c0,$80,$8f,$8f,$47,$43,$20,$18,$07,$00,$13,$21,$21,$40,$7f // .....GC ....!!@.
        .byte $80,$80,$00,$fe,$fe,$fe,$fe,$fe,$fe,$ff,$00,$fe,$fe,$fe,$7e,$7e // ..............~~
        .byte $3e,$0f,$00,$fe,$fe,$fe,$fe,$fe,$fe,$ff,$00,$fe,$fe,$fe,$fe,$fe // >...............
        .byte $fe,$ff,$00,$fe,$fe,$fe,$fe,$fe,$fe,$fe,$00,$fe,$fe,$fe,$7e,$7e // ..............~~
        .byte $3e,$0f,$00,$fe,$fe,$fe,$fe,$fe,$fe,$fe,$00,$fe,$fe,$fe,$fe,$fe // >...............
        .byte $fe,$fe,$00,$03,$03,$83,$83,$43,$33,$0f,$00,$fe,$fe,$fe,$fe,$fe // .......C3.......
        .byte $fe,$fe,$00,$fe,$fe,$fe,$fe,$fe,$fe,$ff,$00,$bf,$9f,$9f,$9f,$8e // ................
        .byte $8e,$80,$00,$9f,$8f,$87,$83,$81,$80,$80,$00,$fe,$fe,$fe,$7e,$7e // ..............~~
        .byte $3e,$0f,$00,$fe,$fe,$fe,$ff,$fe,$fe,$fe,$00,$fe,$fe,$fe,$7e,$7e // >.............~~
        .byte $3e,$0f,$00,$fe,$fe,$ff,$fe,$fe,$fe,$fe,$00,$1f,$0f,$07,$03,$81 // >...............
        .byte $41,$3f,$00,$0f,$0f,$0f,$0f,$0f,$0f,$0f,$00,$fe,$fe,$fe,$fe,$7e // A?.............~
        .byte $7e,$1f,$00,$1f,$1f,$1f,$0f,$0f,$07,$07,$00,$7e,$7e,$7e,$3c,$3c // ~..........~~~<<
        .byte $3c,$3c,$00,$0f,$1f,$17,$27,$43,$43,$81,$00,$0f,$07,$07,$03,$02 // <<....'CC.......
        .byte $02,$04,$00,$1f,$1f,$3f,$3f,$7f,$7e,$ff,$00,$e0,$e0,$e0,$e0,$e0 // .....??.~.......
        .byte $e0,$fc,$fc,$fe,$fe,$fe,$fe,$fe,$fe,$ff,$00,$1c,$1c,$1c,$1c,$1c // ................
        .byte $1c,$fc,$fc,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$ff,$00,$00,$00,$00,$00,$00,$00,$00,$30,$00,$00,$78,$fc // ...........0..x.
        .byte $fc,$78,$00,$00,$00,$00,$00,$00,$00,$00,$00,$3c,$ff,$ff,$3c,$3c // .x.........<..<<
        .byte $3c,$00,$00,$1f,$0f,$0f,$1b,$99,$71,$3f,$60,$03,$06,$0c,$19,$33 // <.......q?`....3
        .byte $63,$c1,$80,$3f,$4f,$87,$83,$83,$c6,$78,$00,$00,$00,$00,$00,$00 // c..?O....x......
        .byte $00,$00,$00,$e0,$e0,$e0,$e0,$e0,$e0,$60 // .........`

txt_0d47:
        .text "08888880"
        .byte $60,$3f,$ff,$cf,$0f,$0f,$00,$00,$00,$0f,$0f,$0f,$0f,$0f,$0f,$00 // `?..............
        .byte $00,$00,$00,$78,$fc,$fc,$7c,$0c,$18,$ff,$00,$00,$00,$00,$00,$00 // ...x..|.........
        .byte $00,$00,$00,$78,$fc,$fc,$fc,$78,$00,$0c,$0c,$18,$30,$30,$60,$c0 // ...x...x....00`.
        .byte $c0,$fe,$fe,$7e,$7e,$3e,$1e,$07,$00   // ...~~>...

txt_0d88:
        .text "???????"
        .byte $00                                   // string terminator
        .byte $07,$0f,$0f,$1f,$3f,$7f,$ff,$00,$03,$03,$03,$83,$83,$63,$1f,$00 // ....?........c..
        .byte $1b,$33,$63,$ff,$03,$03,$03,$00,$41,$81,$81,$81,$41,$31,$0f,$00 // .3c.....A...A1..
        .byte $fe,$fe,$fe,$7e,$7e,$3e,$0f,$00,$0f,$0f,$1f,$1f,$3f,$3f,$7f,$00 // ...~~>......??..
        .byte $3f,$47,$81,$80,$80,$40,$3f,$00,$3d,$01,$01,$01,$41,$31,$0f,$00 // ?G...@?.=...A1..
        .byte $00,$00,$78,$fc,$fc,$78,$00,$00,$00,$00,$78,$fc,$fc,$7c,$0c,$18 // ..x..x....x..|..
        .byte $e0,$c0,$80,$c0,$60,$30,$18,$08,$00,$00,$ff,$ff,$00,$00,$00,$00 // ....`0..........
        .byte $38,$18,$08,$18,$30,$60,$c0,$80,$06,$00,$00,$0f,$1f,$1f,$0f,$00 // 8...0`..........
        .byte $1c,$1c,$bc,$dc,$00,$00,$f0,$00,$f0,$f0,$f8,$f8,$fc,$7c,$7c,$00 // .............||.
        .byte $10,$08,$08,$08,$08,$10,$e0,$00,$00,$00,$00,$04,$08,$30,$c0,$00 // .............0..
        .byte $04,$04,$08,$08,$10,$60,$80,$00,$00,$00,$00,$00,$00,$00,$fc,$00 // .....`..........
        .fill 8, $00
        .byte $04,$04,$04,$08,$08,$30,$c0,$00,$04,$04,$04,$04,$04,$04,$04,$00 // .....0..........
        .fill 8, $00
        .byte $f8,$f8,$f8,$f8,$f0,$f0,$c0,$00,$20,$20,$10,$10,$08,$08,$04,$00 // ........  ......
        .byte $00,$00,$00,$00,$00,$00,$f8,$00,$fc,$7c,$7c,$7c,$7c,$7c,$7c,$00 // .........||||||.
        .byte $f0,$f0,$f0,$f0,$f0,$f0,$70,$00,$04,$04,$04,$08,$08,$30,$c0,$00 // ......p......0..
        .byte $08,$08,$30,$c0,$00,$00,$00,$00,$04,$04,$84 // ..0........

txt_0e8b:
        .text "H(0"
        .byte $c8                                   // 'H' | $80 (end-of-string marker)
        .byte $04,$08,$08,$10,$e0,$40,$20,$18,$00,$e0,$f0,$f0,$f0,$e0,$e0,$80 // .....@ .........
        .byte $00,$c0,$c0,$c0,$c0,$c0,$c0,$c0,$00,$04,$04,$04,$08,$08,$10,$e0 // ................
        .byte $00,$90,$a0,$a0,$e0,$c0,$c0,$c0,$00,$f8,$f8,$f8,$70,$70,$70,$70 // ............pppp
        .byte $00,$80,$c0,$c0,$e0,$e0,$f0,$f0,$00,$80,$80,$00,$00,$00,$00,$00 // ................
        .byte $00,$c0,$80,$80,$00,$00,$00,$f8,$00,$03,$03,$03,$03,$03,$02,$03 // ................
        .byte $00,$00,$00,$00,$00,$00,$00,$fc       // ........

// --- Region $0eff-$0eff ---
.pc = $0eff "dat_0eff"

dat_0eff:
        .byte $ff                                   // .

// --- Region $0f18-$0f36 ---
.pc = $0f18 "dat_0f18"

dat_0f18:
        .byte $f0,$fc,$fc,$f0,$f0,$f0,$00,$00,$e0,$e0,$f0,$f0,$f0,$e0,$c0,$00 // ................
        .byte $00,$00,$f0,$c8,$c4,$c4,$c8,$f0,$8c,$d8,$f0,$e0,$f0,$f8,$7c // ..............|

// --- Region $0f50-$0fce ---
.pc = $0f50 "dat_0f50"

dat_0f50:
        .byte $e0,$f8,$98,$80,$80,$00,$00,$00,$80,$80,$80,$80,$80,$80,$00,$00 // ................
        .fill 8, $00
        .byte $e0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .fill 8, $00
        .byte $04,$04,$08,$08,$10,$60,$80,$00,$00,$00,$00,$00,$00,$00,$00,$00 // .....`..........
        .byte $e0,$e0,$c0,$c0,$80,$00,$f8,$00,$f0,$f8,$f8,$f8,$f0,$e0,$80,$00 // ................
        .byte $f0,$f0,$f0,$fc,$f0,$f0,$f0,$00,$fc,$fc,$fc,$f8,$f8,$f0,$c0,$00 // ................
        .byte $04,$04,$04,$04,$08,$30,$c0,$00,$c0,$c0,$80,$80,$80,$00,$00,$00 // .....0..........
        .byte $f8,$fc,$fc,$fc,$7c,$38,$e0,$00,$fc,$fc,$f8,$f8,$f0,$e0,$80 // ....|8.........

// --- Region $0fea-$1100 ---
.pc = $0fea "dat_0fea"

dat_0fea:
        .byte $e0,$e0,$00,$00,$00,$00,$00,$00,$01,$01,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$80,$80,$00,$00,$06,$08,$08,$08,$08,$08,$08,$01,$08,$08 // ................
        .byte $08,$08,$08,$08,$08,$01,$08,$08,$08,$08,$08,$08,$08,$01,$08,$08 // ................
        .byte $08,$08,$08,$08,$08,$01,$08,$08,$08,$08,$08,$08,$08,$01,$08,$08 // ................
        .byte $08,$08,$08,$08,$08,$01,$08,$08,$08,$08,$08,$08,$08,$01,$08,$08 // ................
        .byte $08,$08,$08,$08,$08,$01,$08,$08,$08,$08,$08,$08,$08,$01,$08,$08 // ................
        .byte $08,$08,$08,$08,$08,$01,$08,$08,$08,$08,$08,$08,$08,$01,$08,$08 // ................
        .byte $08,$08,$08,$08,$08,$01,$08,$08,$08,$08,$08,$08,$08,$01,$08,$08 // ................
        .byte $08,$08,$08,$08,$08,$01,$08,$08,$08,$08,$08,$08,$08,$01,$08,$08 // ................
        .byte $08,$08,$08,$08,$08,$01,$08,$08,$08,$08,$08,$08,$08,$01,$08,$08 // ................
        .byte $08,$08,$08,$08,$08,$01,$08,$08,$08,$08,$08,$08,$08,$01,$08,$08 // ................
        .byte $08,$08,$08,$08,$08,$01,$08,$08,$08,$08,$08,$08,$08,$01,$08,$08 // ................
        .byte $08,$08,$08,$08,$08,$01,$08,$08,$08,$08,$08,$08,$08,$01,$08,$08 // ................
        .byte $08,$08,$08,$08,$08,$01,$08,$08,$08,$08,$08,$08,$08,$01,$08,$08 // ................
        .byte $08,$08,$08,$08,$08,$01,$08,$08,$08,$08,$08,$08,$08,$01,$08,$08 // ................
        .byte $08,$08,$08,$08,$08,$01,$08,$08,$08,$08,$08,$08,$08,$01,$08,$08 // ................
        .byte $08,$08,$08,$08,$08,$01,$08,$08,$08,$08,$08,$08,$08,$01,$08,$08 // ................
        .byte $08,$08,$08,$08,$08,$01               // ......

dat_1100:
        // === Fill data (1 bytes, $1100-$1100) ===
        .byte $00                                   // .

// --- Region $1125-$1145 ---
.pc = $1125 "dat_1125"

dat_1125:
        .byte $09,$0b,$04,$0c,$0e,$0f,$0d,$07,$01,$01,$01,$01,$01,$00,$09,$0b // ................
        .byte $0c,$0f,$0d,$01,$0d,$0f,$0c,$0b,$09,$00,$0f,$0e,$0c,$04,$0b,$09 // ................

dat_1145:
        // === Fill data (1 bytes, $1145-$1145) ===
        .byte $00                                   // .

// --- Region $11a1-$11ac ---
.pc = $11a1 "dat_11a1"

dat_11a1:
        .byte $09,$0b,$0c,$0f,$0d,$01,$0d,$0f,$0c,$0b,$09 // ...........

dat_11ac:
        // === Fill data (1 bytes, $11ac-$11ac) ===
        .byte $00                                   // .

// --- Region $1200-$12e0 ---
.pc = $1200 "dat_1200"

dat_1200:
        .fill 13, $b8
        .byte $b7,$b7,$b7,$b7,$b7,$b6,$b6,$b6,$b6,$b5,$b5,$b5,$b4,$b4,$b4,$b3 // ................
        .byte $b3,$b3,$b2,$b2,$b2,$b1,$b1,$b0,$b0,$af,$af,$ae,$ae,$ad,$ad,$ac // ................
        .byte $ac,$ab,$ab,$aa,$aa,$a9,$a9,$a8,$a7,$a7,$a6,$a6,$a5,$a4,$a4,$a3 // ................
        .byte $a2,$a2,$a1,$a0,$a0,$9f,$9e,$9e,$9d,$9c,$9b,$9b,$9a,$99,$99,$98 // ................
        .byte $97,$96,$96,$95,$94,$93,$93,$92,$91,$90,$90,$8f,$8e,$8e,$8d,$8c // ................
        .byte $8b,$8b,$8a,$89,$88,$88,$87,$86,$85,$85,$84,$83,$82,$82,$81,$80 // ................
        .byte $80,$7f,$7e,$7d,$7d,$7c,$7b,$7b,$7a,$79,$79,$78,$77,$77,$76,$75 // ..~}}|{{zyyxwwvu
        .byte $75,$74,$74,$73,$72,$72,$71,$71,$70,$70,$6f,$6f,$6e,$6e,$6d,$6d // uttsrrqqppoonnmm
        .byte $6c,$6c,$6b,$6b,$6a,$6a,$69,$69,$69,$68,$68,$68,$67,$67,$67,$66 // llkkjjiiihhhgggf
        .byte $66,$66,$65,$65,$65,$65,$64,$64,$64,$64,$64,$63,$63,$63,$63,$63 // ffeeeedddddccccc
        .fill 8, $63
        .fill 11, $00
        .byte $a2,$00,$bd,$bf,$17,$49,$20,$9d,$bf,$17,$bd,$bf,$18,$49,$20,$9d // .....I ......I .
        .byte $bf,$18,$bd,$bf,$19,$49,$20,$9d,$bf,$19,$e8,$d0,$e5,$20,$44,$e5 // .....I ...... D.
        .byte $60                                   // `

// --- Region $1300-$13bc ---
.pc = $1300 "dat_1300"

dat_1300:
        .byte $78,$ad,$ff,$3f,$8d,$08,$13,$80,$00,$a9,$00,$8d,$ff,$3f,$a9,$e0 // x..?.........?..
        .byte $8d,$1d,$d0,$a9,$01,$8d,$25,$d0,$a9,$06,$8d,$26,$d0,$a2,$07,$a9 // ......%....&....
        .byte $0e,$9d,$27,$d0,$ca,$10,$fa,$a2,$07,$a0,$00,$bd,$94,$17,$99,$00 // ..'.............
        .byte $d0,$c8,$c8,$ca,$10,$f5,$a9,$ff,$8d,$1c,$d0,$a9,$c0,$8d,$10,$d0 // ................
        .byte $a9,$13,$8d,$18,$d0,$a9,$00,$8d,$0e,$dc,$a9,$63,$8d,$14,$03,$a9 // ...........c....
        .byte $14,$8d,$15,$03,$a9,$1f,$8d,$12,$d0,$a9,$1b,$8d,$11,$d0,$a9,$01 // ................
        .byte $8d,$1a,$d0,$8d,$19,$d0,$a9,$7f,$8d,$0d,$dd,$8d,$0d,$dc,$ad,$0d // ................
        .byte $dd,$ad,$0d,$dc,$a9,$0d,$8d,$86,$02,$20,$c0,$12,$a2,$4f,$a9,$00 // ......... ...O..
        .byte $9d,$e0,$d9,$ca,$10,$f8,$a9,$43,$85,$fc,$a9,$17,$85,$fd,$a9,$f8 // .......C........
        .byte $85,$fe,$a9,$06,$85,$ff,$20,$0f,$17,$a9,$58,$85,$fc,$a9,$17,$85 // ...... ...X.....
        .byte $fd,$a9,$48,$85,$fe,$a9,$07,$85,$ff,$20,$0f,$17,$a9,$6d,$85,$fc // ..H...... ...m..
        .byte $a9,$17,$85,$fd,$a9,$98,$85,$fe,$a9,$07,$85,$ff,$20 // ............ 

// --- Region $13c1-$13ea ---
.pc = $13c1 "dat_13c1"

dat_13c1:
        .byte $85,$fe,$a9,$04,$85,$ff,$ad,$a6,$02,$d0,$0b,$a9,$81,$85,$fc,$a9 // ................
        .byte $17,$85,$fd,$4c,$df,$13,$a9,$86,$85,$fc,$a9,$17,$85,$fd,$20,$0f // ...L.......... .
        .byte $17,$a9,$20,$85,$fe,$a9,$04,$85,$ff,$ad // .. .......

// --- Region $16d0-$170c ---
.pc = $16d0 "dat_16d0"

dat_16d0:
        .byte $00,$09,$02,$08,$0a,$07,$01,$07,$0a,$08,$02,$09,$00,$00,$09,$0b // ................
        .byte $0c,$0f,$0d,$01,$0d,$0f,$0c,$0b,$09,$00,$00,$09,$0b,$04,$0c,$0e // ................
        .byte $0f,$0d,$07,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01 // ................
        .byte $01,$01,$01,$07,$0d,$0f,$0e,$0c,$04,$0b,$09,$07,$00 // .............

// --- Region $1743-$1797 ---
.pc = $1743 "txt_1743"

txt_1743:
        .text "    SCG PRESENT:    "
        .byte $00                                   // string terminator

txt_1758:
        .text "    PROHIBITION     "
        .byte $00                                   // string terminator

txt_176d:
        .text " PRESS THE SPACEBAR"
        .byte $00                                   // string terminator
        .text "NTSC"
        .byte $00
        .byte $50,$41,$4c,$00
        .text "C128"
        .byte $00

txt_178f:
        .text " C64"
        .byte $00                                   // string terminator
        .byte $40,$10,$f4,$dc                       // @...

// --- Region $17bf-$18e1 ---
.pc = $17bf "dat_17bf"

dat_17bf:
        .byte $00,$00,$00                           // ...

txt_17c2:
        .text "#2!#+%$"
        .byte $00                                   // string terminator
        .byte $2f,$2e,$00,$10,$11,$0f,$10,$18,$0f,$18,$17,$00,$22,$39,$00,$24 // /..........."9.$
        .byte $32,$0e,$2a,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // 2.*...........

txt_17e8:
        .text "'2%%4).'3"
        .byte $00                                   // string terminator
        .text "-/6%"
        .byte $00
        .byte $34,$2f,$00,$1a,$00
        .byte $34,$33,$26,$0c,$11,$10
        .byte $10,$11,$0c,$22,$37,$22,$0c           // ..."7".

txt_1809:
        .text "&!)2,)'(4"
        .byte $0c
        .text "3)'-!"
        .byte $0c
        .byte $23,$26,$32,$0c
        .byte $34,$26,$24,$0c
        .byte $2b
        .byte $25,$2e,$34,$0d
        .text "4%!-"
        .byte $0c

txt_182b:
        .text "/6%23%!3"
        .byte $0c                                   // .

txt_1834:
        .text "42)!./."
        .byte $0c                                   // .

txt_183c:
        .text "-/6%23"
        .byte $0c,$26,$23,$33,$0c,$24,$33,$29,$0c,$21,$25,$2b,$0c,$32,$24,$29 // .&#3.$3).!%+.2$)
        .byte $0c                                   // .

txt_1853:
        .text "34!2,).%"
        .byte $0c,$26,$24,$0c,$2d,$23,$27,$0c,$25,$23,$23,$0c,$28,$23,$23,$0c // .&$.-#'.%##.(##.
        .byte $2a,$23,$33,$0c
        .text "!:98"
        .byte $0c
        .text "3%2&"
        .byte $0c
        .byte $25,$38
        .byte $34,$32,$2f,$0c
        .text "8!++"
        .byte $0c
        .text "$54#("
        .byte $00
        .byte $35
        .byte $33,$21,$00
        .text "4%!-"
        .byte $0c
        .byte $33,$23,$33,$0c

txt_1897:
        .text "42)$%.4"
        .byte $0c                                   // .

txt_189f:
        .text "(/4,).%"
        .byte $0e,$00                               // ..

txt_18a8:
        .text "0,%!3%"
        .byte $00                                   // string terminator
        .text "./4%"
        .byte $00
        .text "4(!4"
        .byte $00
        .text "4(%3%"
        .byte $00

txt_18bf:
        .text "'2%%4).'3"
        .byte $00                                   // string terminator
        .byte $21,$32,$25,$00,$29,$2e,$00,$2e,$2f,$00 // !2%.).../.

txt_18d3:
        .text "2!.+).'"
        .byte $00                                   // string terminator
        .text "/2$%2"
        .byte $0e

dat_18e1:
        // === Fill data (1 bytes, $18e1-$18e1) ===
        .byte $00                                   // .

// --- Region $1ac0-$204a ---
.pc = $1ac0 "dat_1ac0"

dat_1ac0:
        .text "                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            "
        .byte $78,$a9,$34,$85,$01,$a0,$00,$b9,$c0,$23,$99,$01,$08,$c8,$d0,$f7 // x.4......#......
        .byte $ee,$09,$04,$ee,$0c,$04,$ad,$09,$04,$c9,$a8,$d0,$e8,$a9,$db,$85 // ................
        .byte $2d,$85,$ae,$a9,$8b,$85,$2e,$85,$af,$a9,$37,$85,$01,$58,$4c,$e2 // -.........7..XL.
        .byte $fc                                   // .

dat_1fcd:
        .text "                                                   "
        .byte $00                                   // string terminator
        .byte $00,$55,$00,$01,$55,$00,$01,$55,$00,$01,$55,$00,$05,$55,$00,$05 // .U..U..U..U..U..
        .byte $55,$00,$05,$55,$00,$05,$55,$00,$06,$55,$00,$05,$55,$00,$15,$58 // U..U..U..U..U..X
        .byte $00,$25,$54,$00,$1a,$54,$00,$26,$64,$00,$2a,$a8,$00,$2a,$a8,$00 // .%T..T.&d.*..*..
        .byte $2a,$a8,$00,$aa,$a0,$00,$aa,$a0,$00,$aa,$a0,$00,$aa,$a0,$00 // *..............

txt_2040:
        .text "UUUUUU"
        .byte $40                                   // @ character
        .byte $00                                   // string terminator
        .byte $00,$40                               // .@

dat_204a:
        // === Fill data (1 bytes, $204a-$204a) ===
        .byte $00                                   // .

// --- Region $2075-$223e ---
.pc = $2075 "dat_2075"

dat_2075:
        .byte $02,$00,$00,$02,$00,$00,$02,$00,$00,$02,$00 // ...........

txt_2080:
        .text "UUUUUU"
        .byte $05,$55,$00,$05,$55,$00,$15,$55,$00,$15,$54,$00,$15,$54,$00,$15 // .U..U..U..T..T..
        .byte $54,$00,$25,$54,$00,$15,$54,$00,$56,$50,$00,$65,$50,$00,$55,$90 // T.%T..T.VP.eP.U.
        .byte $00,$a6,$50,$00,$aa,$a0,$00,$aa,$a0,$00,$aa,$a0,$00,$aa,$a0,$00 // ..P.............
        .byte $aa,$80,$00,$aa,$80,$00,$aa,$80,$00,$00 // ..........

txt_20c0:
        .text "UUUUUU"
        .byte $00                                   // string terminator
        .byte $00,$15,$00,$00,$15,$00,$00,$55,$00,$00,$55,$00,$00,$55,$00,$00 // .......U..U..U..
        .byte $55,$00,$00,$56,$00,$00,$55,$00,$01,$65,$00,$01,$55,$00,$01,$99 // U..V..U..e..U...
        .byte $00,$02,$a9,$00,$01,$aa,$00,$02,$a6,$00,$02,$aa,$00,$0a,$aa,$00 // ................
        .byte $0a,$aa,$00,$0a,$aa,$00,$0a,$aa,$00   // .........

txt_2100:
        .text "UUUUUUT"
        .byte $00                                   // string terminator
        .byte $00,$54,$00,$00,$50,$00,$00,$50,$00,$00,$50,$00,$00,$50,$00,$00 // .T..P..P..P..P..
        .byte $50,$00,$00,$50,$00,$00,$40,$00,$00,$40,$00,$00,$80,$00,$00,$80 // P..P..@..@......
        .byte $00,$00,$40,$00,$00,$80,$00,$00,$40,$00,$00,$00,$00,$00,$00,$00 // ..@.....@.......
        .fill 9, $00
        .byte $aa,$a0,$00,$aa,$a0,$00,$aa,$a0,$02,$aa,$80,$02,$aa,$80,$02,$aa // ................
        .byte $80,$02,$aa,$80,$02,$aa,$80,$02,$aa,$80,$0a,$aa,$00,$0a,$aa,$00 // ................
        .byte $0a,$aa,$00,$0a,$aa,$00,$0a,$aa,$00,$0a,$aa,$00,$0a,$aa,$00,$2a // ...............*
        .byte $a8,$00,$2a,$a8,$00,$2a,$a8,$00,$00,$00,$00,$00,$c0,$00,$00,$00 // ..*..*..........
        .byte $00,$02,$00,$00,$02,$00,$00,$02,$00,$00,$0a,$00,$00,$0a,$00,$00 // ................
        .byte $0a,$00,$00,$0a,$00,$00,$0a,$00,$00,$0a,$00,$00,$2a,$00,$00,$2a // ............*..*
        .byte $00,$00,$2a,$00,$00,$2a,$00,$00,$2a,$00,$00,$2a,$00,$00,$2a,$00 // ..*..*..*..*..*.
        .byte $00,$aa,$00,$00,$aa,$00,$00,$aa,$00,$00,$00,$00,$00,$cc,$00,$aa // ................
        .byte $80,$00,$aa,$80,$00,$aa,$80,$00,$aa,$80,$00,$aa,$00,$00,$aa,$00 // ................
        .byte $00,$aa,$00,$00,$aa,$00,$00,$aa,$00,$00,$aa,$00,$00,$a8,$00,$00 // ................
        .byte $a8,$00,$00,$a8,$00,$00,$a8,$00,$00,$a8,$00,$00,$a8,$00,$00,$a8 // ................
        .byte $00,$00,$a0,$00,$00,$a0,$00,$00,$00,$00,$00,$30,$00,$00,$00,$00 // ...........0....
        .byte $0a,$aa,$00,$0a,$aa,$00,$0a,$aa,$00,$2a,$a8,$00,$2a,$a8,$00,$2a // .........*..*..*
        .byte $a8,$00,$2a,$a8,$00,$2a,$a8,$00,$2a,$a8,$00,$aa,$a0,$00,$aa,$a0 // ..*..*..*.......
        .byte $00,$aa,$a0,$00,$aa,$a0,$00,$aa,$a0,$00,$aa,$a0,$00,$aa,$a0,$02 // ................
        .byte $aa,$80,$02,$aa,$80,$02,$aa,$80,$00,$00,$00,$03,$00,$c0 // ..............

// --- Region $225c-$2290 ---
.pc = $225c "dat_225c"

dat_225c:
        .byte $0a,$aa,$00,$0a,$aa,$00,$0a,$aa,$00,$0a,$aa,$00,$0a,$aa,$00,$0a // ................
        .byte $aa,$00,$0a,$aa,$00,$2a,$a8,$00,$2a,$a8,$00,$2a,$a8,$00,$00,$00 // .....*..*..*....
        .byte $00,$30,$0c,$00,$c3,$3c,$00,$cc,$f0,$00,$f0,$f0,$00,$ff,$30,$00 // .0...<........0.
        .byte $cf,$f0,$00,$ff,$f0                   // .....

// --- Region $22ad-$22d1 ---
.pc = $22ad "dat_22ad"

dat_22ad:
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$00,$03,$00,$03,$0c,$00,$03,$fc,$00,$03,$33,$00 // ..............3.
        .byte $03,$ff,$00,$03,$ff                   // .....

// --- Region $22ed-$2311 ---
.pc = $22ed "dat_22ed"

dat_22ed:
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$30,$00,$00,$30,$00,$00,$c0,$00,$00,$c0,$00,$00,$ff // ...0..0.........
        .byte $ff,$ff,$ff,$ff,$ff                   // .....

// --- Region $232d-$2351 ---
.pc = $232d "dat_232d"

dat_232d:
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$0c,$c0,$03,$33,$00,$0c,$ff,$00,$0f,$cf,$00,$0f // .......3........
        .byte $3f,$ff,$0f,$ff,$ff                   // ?....

// --- Region $236d-$23b3 ---
.pc = $236d "dat_236d"

dat_236d:
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$0c,$0c,$00,$33,$30,$00,$f3,$c0,$00,$cc,$f0,$ff // .......30.......
        .byte $ff,$f0,$ff,$ff,$f0,$00,$ff,$f0,$00,$ff,$f0,$00,$ff,$f0,$03,$ff // ................
        .byte $c0,$03,$ff,$c0,$03,$ff,$c0,$03,$ff,$c0,$03,$ff,$c0,$03,$ff,$c0 // ................
        .byte $ff,$ff,$c0,$ff,$ff,$c0               // ......

dat_23b3:
        // === Fill data (1 bytes, $23b3-$23b3) ===
        .byte $00                                   // .

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

irq_ea31:
        .byte $00                                   // .

// --- Region $eb00-$f22f ---
.pc = $eb00 "dat_eb00"

dat_eb00:
        .byte $a1,$a3,$b9,$be,$c1,$c3,$c6,$d2,$db,$df,$e1,$e2,$eb,$ec,$f3,$f4 // ................
        .byte $fb                                   // .

txt_eb11:
        .text ";FKMQW"
        .byte $5b,$5c,$5d,$5e,$5f,$62,$ba,$bb,$c2,$c5,$c7,$cb,$cd,$d1,$d3,$d4 // [\]^_b..........
        .byte $d5,$d6,$d7,$da,$de,$e3,$e7,$ed,$ef,$f2,$00,$00,$00,$10,$92 // ...............

txt_eb36:
        .text "$P"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $0e,$1c,$3f,$c4,$18,$c6,$31,$8c,$70,$fb,$54,$a8,$31,$8c,$64,$18 // ..?...1.p.T.1.d.
        .byte $c6,$31,$8c,$64,$18,$c6,$32,$0c,$64,$18,$c6,$32,$0c,$70,$fb,$54 // .1.d..2.d..2.p.T
        .byte $a8,$31,$8c,$63,$18,$c6,$32,$0c,$63,$18,$c6,$31,$8c,$72,$24,$48 // .1.c..2.c..1.r$H
        .byte $91,$22,$44,$89,$03,$18,$c8,$31,$8c,$63,$18,$c6,$31,$8c,$72,$e5 // ."D....1.c..1.r.
        .byte $c2,$85,$08,$6e
        .text "R.<Y"
        .byte $70,$86
        .byte $42,$22,$e1,$f6,$a9
        .byte $50
        .byte $63,$18,$c8,$31,$8c,$63,$18,$e1,$f6,$a9,$50,$63,$18,$c8,$31,$8c // c..1.c....Pc..1.
        .byte $63,$18,$e7,$5f,$84,$32,$13,$7c,$e2,$43,$87,$0e,$1c,$38,$70,$c6 // c.._.2.|.C...8p.
        .byte $31,$8c,$63,$18,$e1,$42,$a9,$52,$a4,$e9,$d3,$93,$c9,$e4,$f2,$79 // 1.c..B.R.......y
        .byte $08,$c0,$6f,$df,$2e,$15,$fa,$93,$a7,$55,$ab,$2e,$15,$fa,$9d,$a7 // ..o......U......
        .byte $55,$87,$bc,$f2                       // U...

txt_ebcd:
        .text "$P"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $0e,$1c,$28,$51,$e3,$c7,$8f,$1e       // ..(Q....

txt_ebd8:
        .text "<>"
        .byte $d5                                   // 'U' | $80 (end-of-string marker)
        .byte $2a,$0c,$63,$24,$28,$5a,$74,$e9,$d3,$a7,$4d,$5f,$2a,$a4,$48,$00 // *.c$(Zt...M_*.H.
        .fill 11, $00
        .byte $5b,$85,$0a,$14,$2b,$76,$e9,$cb,$97,$16,$2c,$70,$00,$00,$db,$b7 // [...+v....,p....
        .byte $69,$09,$b7,$68,$2a,$e1,$60,$37,$ef,$df,$3b,$6a,$fd,$9f,$67,$d9 // i..h*.`7..;j..g.
        .byte $f5,$fe,$d3,$d5,$c3,$6e,$fd,$f9,$dd,$aa,$db,$85,$0a,$fc,$cb,$a9 // .....n..........
        .byte $20,$5d,$a7,$96,$3c,$78,$f1,$e3,$c6,$cb,$4f,$0e,$1c,$38,$70,$82 //  ]..<x....O..8p.
        .byte $1c,$36,$24,$93,$a1,$c3,$04,$38,$70,$e1,$c3,$86,$40,$00,$00,$00 // .6$....8p...@...
        .byte $00,$00,$00,$00,$00,$00,$40,$00,$00,$00,$00,$00,$00,$00,$3c,$89 // ......@.......<.
        .byte $1b                                   // .

txt_ec57:
        .text "(1"
        .byte $bd                                   // '=' | $80 (end-of-string marker)
        .byte $aa,$54,$18,$c7,$22,$a9,$27,$4e,$9d,$3a,$75,$50,$e3,$83,$c3,$82 // .T..".'N.:uP....
        .byte $02,$45,$5e,$68,$04,$04,$89,$10,$e4,$00,$00,$01,$e4,$50,$87,$56 // .E^h.........P.V
        .byte $7c,$f0,$ce,$b2,$73,$d0,$63,$7b,$54,$a8,$31,$8c,$80,$39,$e4,$48 // |...s.c{T.1..9.H
        .byte $a1,$42,$ae,$1b,$fb,$f7,$ef,$9d,$56,$ab,$4e,$91,$e1,$c3,$87,$04 // .B......V.N.....
        .byte $88,$00,$0b,$70,$a1,$5b,$00,$00,$0b,$70,$a1,$5b,$00,$ae,$e1,$b7 // ...p.[...p.[....

txt_ecaa:
        .text "."
        .byte $5c                                   // backslash character
        .byte $b8                                   // '8' | $80 (end-of-string marker)
        .byte $a0,$00,$00,$02,$10,$10,$63,$47,$8b   // ......cG.

txt_ecb6:
        .text "."
        .byte $5c                                   // backslash character
        .byte $bb                                   // ';' | $80 (end-of-string marker)
        .byte $70,$e7,$2a,$94,$4a,$2a,$14,$28,$02   // p.*.J*.(.

txt_ecc2:
        .text "5;"
        .byte $ba                                   // ':' | $80 (end-of-string marker)
        .byte $53,$a8,$fd,$20,$04,$18,$31,$a3,$47,$8f,$16,$ec,$08,$10,$20,$0a // S.. ..1.G..... .
        .byte $2c,$6a,$62,$80,$00,$00,$10,$72,$cf,$10,$a0,$40,$81,$2c,$00,$00 // ,jb....r...@.,..
        .byte $21,$00,$12,$c0,$00,$02,$10,$01,$1a,$98,$a0,$00,$00,$85,$02,$04 // !...............
        .byte $08,$10,$21,$40,$80,$00,$00,$00,$00,$01 // ..!@......

txt_ecff:
        .text "."
        .byte $5c                                   // backslash character
        .byte $b9                                   // '9' | $80 (end-of-string marker)
        .byte $72,$e5,$cb,$97,$32,$9c,$60,$41,$83,$8f,$18,$00,$00,$00,$00,$05 // r...2.`A........
        .byte $fb,$f7,$e1,$42,$85,$0a,$14,$f9,$f3,$e7,$cf,$9e,$a3,$89,$1a,$98 // ...B............
        .byte $85,$02,$04,$08,$11,$a9,$88,$50,$20,$40,$81,$1a,$98,$85,$02,$04 // .......P @......
        .byte $08,$11,$a9,$88,$50,$20,$40,$81,$07,$18,$40,$08,$31,$a3,$c2,$8d // ....P @...@.1...
        .byte $1a,$34,$68,$d1,$a3,$40,$81,$02,$04,$08,$10,$20,$40,$81,$00,$42 // .4h..@..... @..B
        .byte $14,$f9,$ec,$5b,$16,$c5,$b1,$70,$a1,$4b,$97 // ...[...p.K.

txt_ed5d:
        .text "<!"
        .byte $c7                                   // 'G' | $80 (end-of-string marker)
        .byte $06,$08,$20,$88,$53,$e7,$84,$38,$e3,$42,$97,$2e,$2c,$58,$f1,$e3 // .. .S..8.B..,X..
        .byte $48,$3c,$89,$12,$24,$48,$91,$1a,$98,$a0,$00,$00,$96,$00,$00,$00 // H<..$H..........
        .byte $00,$01,$06,$34,$78,$a0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ...4x...........
        .byte $00,$00,$00,$00,$00,$00,$01           // .......

txt_ed97:
        .text "."
        .byte $5c                                   // backslash character
        .text "X"
        .byte $b1                                   // '1' | $80 (end-of-string marker)
        .byte $c0,$00,$02                           // ...

txt_ed9e:
        .text ",X"
        .byte $b0                                   // '0' | $80 (end-of-string marker)
        .byte $a1,$45,$8b,$96,$34,$75,$1c,$10,$41,$8c,$08,$13,$2e,$d3,$cb,$1a // .E..4u..A.......
        .byte $08,$20,$e3,$c7,$04,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // . ..............
        .byte $00,$00,$00,$00,$00,$00,$20,$c1,$58,$cb,$8f,$06,$08,$20,$c1,$83 // ...... .X.... ..
        .byte $06,$0c,$19,$60,$00,$00,$00,$00,$00,$00,$00,$00,$02,$38,$00,$00 // ...`.........8..
        .byte $00,$00,$05,$3c,$b1,$a3,$41,$00,$01,$07,$2c,$f1,$0a,$04,$08,$00 // ...<..A...,.....
        .byte $00,$00,$00,$00,$11,$e2,$cb,$97       // ........

txt_edf9:
        .text "."
        .byte $5c                                   // backslash character
        .text "X"
        .byte $b1                                   // '1' | $80 (end-of-string marker)
        .byte $a3,$c5,$8b,$16,$3c,$68,$f3,$e9,$a4,$a2,$c5,$8b,$16,$2c,$50,$00 // ....<h.......,P.
        .byte $11,$e5,$cb,$85,$1a,$98,$80,$00,$45,$14,$b9,$71,$62,$c7,$8f,$1e // ........E..qb...
        .byte $34,$79,$e2,$13,$05,$12               // 4y....

txt_ee23:
        .text "<X"
        .byte $d1                                   // 'Q' | $80 (end-of-string marker)
        .byte $65,$cb,$85,$0a,$14,$20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // e.... ..........
        .byte $00,$00,$00,$00,$00,$00,$00,$04,$78,$e0,$00,$00,$00,$1c,$e0,$83 // ........x.......
        .byte $1a,$3c,$78,$f1,$e3                   // .<x..

txt_ee4b:
        .text "AW"
        .byte $ab                                   // '+' | $80 (end-of-string marker)
        .byte $d5,$48,$00,$dd,$a0,$0f,$d6,$6c,$e3,$df,$06,$08,$06,$31,$8c,$63 // .H.....l.....1.c
        .byte $20,$06,$31,$d4,$a9,$da,$18,$06,$31,$8c,$63,$20,$06,$31,$8c,$63 //  .1.....1.c .1.c
        .byte $20,$06,$31,$8c,$63,$18,$06,$31,$d4,$a9,$da,$18,$06,$31,$8c,$63 //  .1.c..1.....1.c
        .byte $18,$06,$31,$8c,$63,$18               // ..1.c.

txt_ee84:
        .text "$HD"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $50,$18,$21,$80,$63,$18,$c6,$31,$80,$63,$18,$c6,$32,$01,$16,$a6 // P.!.c..1.c..2...
        .byte $53,$29,$98,$36,$0e,$08,$14,$ca,$f5,$12,$27,$84,$18,$20,$18,$c7 // S).6......'.. ..
        .byte $52,$a7,$68,$60,$18,$c6,$41,$8c,$60,$18,$c7,$52,$a7,$68,$60,$18 // R.h`..A.`..R.h`.
        .byte $c8,$31,$8c,$60,$ab,$0e,$84,$8e,$09,$19,$c0,$87,$0e,$1c,$38,$70 // .1.`..........8p
        .byte $e1,$80,$63,$18,$ea,$54,$aa,$0a,$b5,$6a,$c3,$87,$42,$80 // ..c..T...j..B.

txt_eed6:
        .text "*T"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $b7,$6e,$dd,$a0,$87,$56,$92,$39,$00,$80,$e0,$08,$74 // .n...V.9....t

txt_eee6:
        .text "(H"
        .byte $b5                                   // '5' | $80 (end-of-string marker)
        .byte $6a,$00,$2a,$d5,$9d,$3b,$7d,$42,$02,$3c,$78,$f1,$e3,$c7,$85,$08 // j.*..;}B.<x.....
        .byte $63,$18,$c6,$32,$03,$4e,$9d,$3a,$74,$e9,$85,$08,$00,$00,$00,$00 // c..2.N.:t.......
        .byte $00,$00,$00,$00,$00,$10,$00,$00,$00,$00,$02,$98,$01,$6e,$14,$2b // .............n.+
        .byte $60,$00,$00,$00,$00,$00,$da,$42,$6d,$db,$b4,$00,$ab,$0e,$1a,$dd // `......Bm.......
        .byte $26,$c9,$ce,$cb,$23,$64,$c4,$46,$0d,$0e,$5c,$19,$ca,$b5,$12,$25 // &...#d.F..\....%
        .byte $12,$e6,$db,$00,$00,$00,$00,$00,$04,$78,$f1,$e3,$c7,$8f,$96,$9e // .........x......
        .byte $1c,$38,$70,$e1,$c3,$4f,$2c,$e2,$31,$30,$e1,$80,$00,$87,$0e,$1c // .8p..O,.10......
        .byte $38,$70,$c0,$00,$02,$dc,$28,$57,$e6,$5d,$20,$00,$00,$00,$00,$00 // 8p....(W.] .....
        .byte $2d,$c2,$85,$0a,$d8                   // -....

txt_ef6e:
        .text "&L"
        .byte $bb                                   // ';' | $80 (end-of-string marker)
        .byte $4e,$9e,$58,$d1,$86,$3a,$95           // N.X..:.

txt_ef78:
        .text ";1"
        .byte $b4                                   // '4' | $80 (end-of-string marker)
        .byte $01,$3a,$74,$e9,$d3,$a7,$4e,$05,$08,$70,$ea,$ce,$de,$40,$48,$91 // .:t...N..p...@H.
        .byte $21,$12,$89,$d1,$54,$0b,$7c,$1a,$09,$22,$44,$80,$24,$78,$70,$e0 // !...T.|.."D.$xp.
        .byte $91,$5c,$c3,$00,$c6,$3a,$95,$3b,$43,$04,$38,$75,$6a,$ce,$9d,$bc // .\...:.;C.8uj...
        .byte $13,$95                               // ..

txt_efad:
        .byte $5c                                   // backslash character
        .text " "
        .byte $c1                                   // 'A' | $80 (end-of-string marker)
        .byte $c7,$38,$0d,$f9,$ce,$74,$8a,$e6,$18,$00,$0b,$70,$a1,$5b,$00,$00 // .8...t.....p.[..
        .byte $0b,$70,$a1,$5f,$99,$76,$3c,$68,$31,$b2,$d3,$ba,$20,$00,$84,$00 // .p._.v<h1... ...
        .byte $00,$0c,$37,$45,$76,$9e,$58,$d0,$76,$00,$10,$ea,$d5,$86,$0d,$3a // ..7Ev.X.v......:
        .byte $51,$e9,$d0,$02                       // Q...

txt_efe4:
        .text "("
        .byte $22                                   // double quote character
        .byte $c5                                   // 'E' | $80 (end-of-string marker)
        .byte $97,$2e,$15,$fb,$e0,$9e,$21,$08,$53,$e3,$80,$00,$04,$01,$53,$8c // ......!.S.....S.
        .byte $08,$10,$04,$29,$f9,$60,$80,$00,$00,$00,$08,$40,$00,$00,$00,$00 // ...).`.....@....
        .byte $00,$81,$02,$00,$85                   // .....

txt_f00c:
        .text "N0 "
        .byte $40                                   // @ character
        .byte $81,$02,$04,$08,$00,$00,$00,$00,$00,$00,$97 // ...........

txt_f01b:
        .text "."
        .byte $5c                                   // backslash character
        .byte $b8                                   // '8' | $80 (end-of-string marker)
        .byte $b1,$63,$00,$21,$9f,$3c,$42,$80,$00,$00,$00,$00,$25,$82,$15,$fb // .c.!.<B.....%...
        .byte $f7,$ef,$df,$be,$08,$b1,$62,$c5,$8b,$15,$24,$08,$10,$20,$08,$54 // ......b...$.. .T
        .byte $e3,$00,$42,$a7,$18,$00,$00           // ..B....

txt_f045:
        .text " "
        .byte $40                                   // @ character
        .text "V"
        .byte $ae                                   // '.' | $80 (end-of-string marker)
        .byte $92,$14,$f8,$c0,$10,$a7,$c7,$c6,$1b,$a0,$8f,$16,$2c,$58,$f1,$e0 // ............,X..
        .byte $82,$34,$68,$d1,$a3,$46,$8c,$08,$10,$20,$08,$53,$e3,$81 // .4h..F... .S..

txt_f067:
        .text "GZ"
        .byte $b4                                   // '4' | $80 (end-of-string marker)
        .byte $78,$d1,$a3,$02,$5c,$b9,$69,$24,$92,$49,$24,$08,$31,$a3,$47,$8f // x...\.i$.I$.1.G.
        .byte $16                                   // .

txt_f07b:
        .text "( "
        .byte $c1                                   // 'A' | $80 (end-of-string marker)
        .byte $00,$00,$00,$02,$34,$18,$20,$00,$25,$82,$44,$89,$12,$24,$5a,$90 // ....4. .%.D..$Z.
        .byte $00,$00,$00,$00,$21,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ....!...........
        .byte $00,$00,$00,$00,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$02,$2c,$28,$51,$62,$c5,$00,$23,$c7,$8b,$16,$2c,$78 // ....,(Qb..#...,x
        .byte $c0,$00
        .byte $22,$f1,$66,$99,$ae
        .text "1SLTX"
        .byte $f1,$65,$df,$00
        .fill 14, $00
        .byte $04,$79,$6b,$18,$30,$40,$00,$41,$83,$06,$0c,$18,$20,$00,$00,$00 // .yk.0@.A.... ...
        .byte $00,$00,$04,$70,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ...p............
        .byte $00,$01,$02,$00,$85,$3f,$2c,$10,$00,$00,$00,$00,$00,$47,$8f,$1a // .....?,......G..
        .byte $34,$10,$4b,$04,$59,$72,$e5,$c5,$8f,$04,$11,$62,$c5,$85,$16,$2c // 4.K.Yr.....b...,
        .byte $50,$42,$85,$0a,$5c,$b8,$b1,$81,$02,$04,$08,$02,$a7,$18,$11,$a3 // PB..\...........
        .byte $41,$83,$04,$00,$04,$b8,$50,$a1,$5f,$c3,$1c,$10,$a1,$4b,$97,$16 // A.....P._....K..
        .byte $3c,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // <...............
        .byte $00,$00,$11,$e3,$80,$00,$00,$00,$73,$80,$00,$00,$00,$00,$41,$82 // ........s.....A.
        .byte $00,$6c,$10,$84,$21,$08,$e2,$10,$84,$21,$08,$e2,$10,$84,$21,$08 // .l..!....!....!.
        .byte $e2,$10,$84,$21,$08,$e2,$10,$84,$21,$08,$e2,$10,$84,$21,$08,$e2 // ...!....!....!..
        .byte $10,$84,$21,$08,$e2,$10,$84,$21,$08,$e2,$10,$84,$21,$08,$e2,$10 // ..!....!....!...
        .byte $84,$21,$08,$e2,$10,$84,$21,$08,$e2,$10,$84,$21,$08,$e2,$10,$84 // .!....!....!....
        .byte $21,$08,$e2,$10,$84,$21,$08,$e2,$10,$84,$21,$08,$e2,$10,$84,$21 // !....!....!....!
        .byte $08,$e2,$10,$84,$21,$08,$e2,$10,$84,$21,$08,$e2,$10,$84,$21,$08 // ....!....!....!.
        .byte $e2,$10,$84,$21,$08,$e2,$10,$84,$21,$08,$e2,$10,$84,$21,$08,$e2 // ...!....!....!..
        .byte $10,$84,$21,$08,$e2,$10,$84,$21,$08,$e2,$10,$84,$21,$08,$e2,$10 // ..!....!....!...
        .byte $84,$21,$08,$e2,$10,$84,$21,$08,$e2,$10,$84,$21,$08,$e2,$10,$84 // .!....!....!....
        .byte $21,$08,$e2,$10,$84,$21,$08,$e2,$10,$84,$21,$08,$e2,$10,$84,$21 // !....!....!....!
        .byte $08,$e0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .fill 8, $00
        .byte $0e,$5a,$e0                           // .Z.

txt_f217:
        .text "LB"
        .byte $c3                                   // 'C' | $80 (end-of-string marker)
        .byte $cd,$40,$e7,$39,$ce,$0e,$5a,$e6,$43,$cc,$7c,$d0,$e6,$6b,$e4,$08 // .@.9..Z.C.|..k..
        .byte $68,$59,$90,$35,$f2                   // hY.5.

dat_f22f:
        // === Fill data (1 bytes, $f22f-$f22f) ===
        .byte $00                                   // .

// --- Region $f268-$f272 ---
.pc = $f268 "dat_f268"

dat_f268:
        .byte $0e,$5a,$e6,$43,$cc,$7c,$d0,$e6,$6b,$e4 // .Z.C.|..k.

dat_f272:
        // === Fill data (1 bytes, $f272-$f272) ===
        .byte $00                                   // .

// --- Region $f2a6-$f8c4 ---
.pc = $f2a6 "dat_f2a6"

dat_f2a6:
        .byte $08,$24,$12,$09,$04,$82,$41,$20,$90,$48,$24,$12,$09,$04,$82,$59 // .$....A .H$....Y
        .byte $ac,$d6,$6b,$35,$9b,$10,$c4,$31,$0c,$43,$0e,$c3,$b0,$ec,$33,$0c // ..k5...1.C....3.
        .byte $c3                                   // .

txt_f2c7:
        .text "3,"
        .byte $cb                                   // 'K' | $80 (end-of-string marker)
        .byte $32,$cc,$33,$0c,$c3,$0a,$c2,$b7,$0d,$c3,$2e,$cb,$a7,$13,$88,$14 // 2.3.............
        .byte $0b,$2c,$cb,$36,$ed,$bc,$99           // .,.6...

txt_f2e1:
        .text "%-"
        .byte $c6                                   // 'F' | $80 (end-of-string marker)
        .byte $d9,$b6,$53,$a9,$fe,$b6,$ad,$ab,$91,$f3,$e3,$8f,$5a,$b2,$99,$b4 // ..S.........Z...
        .byte $6d,$11                               // m.

txt_f2f6:
        .text "K&"
        .byte $cd                                   // 'M' | $80 (end-of-string marker)
        .byte $b3,$52,$a4,$d2,$6b,$17,$19,$36,$9b,$52,$30,$8d,$93,$64,$e2,$ac // .R..k..6.R0..d..
        .byte $14,$6a,$35,$7b,$06,$c1,$99,$34,$ca,$b2,$aa,$e7,$11,$82,$60,$94 // .j5{...4......`.
        .byte $4c,$a5,$1a,$2a,$d4,$4b,$02,$c0,$f0,$83,$07,$7d,$46,$01,$80,$be // L..*.K.....}F...
        .byte $d8,$b6,$2d,$83,$5e,$d7,$db,$6b,$9a,$e7,$0d,$ad,$6b,$5a,$c6,$b1 // ..-.^..k....kZ..
        .byte $c2,$5f,$af,$d9,$36,$4d,$24,$92,$6a,$da,$b6,$a9,$aa,$64,$99,$26 // ._..6M$.j....d.&
        .byte $a5,$a9,$6a,$1a,$85,$f2,$fb,$76,$ed,$cb,$d5,$ea,$f5,$91,$64,$59 // ..j....v......dY
        .byte $15,$e2,$f1,$78,$99,$4c,$a6           // ...x.L.

txt_f360:
        .text "S)T"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $55,$2a,$95,$d1,$a3,$46,$8d,$1a,$34,$68,$d1,$a3,$46,$8d,$00,$00 // U*...F..4h..F...
        .byte $00,$00,$00,$00,$00,$3e,$01,$06,$8b,$a4,$a0,$0a,$29,$17,$49,$06 // .....>......).I.
        .byte $8b,$ba,$a0,$0a,$29,$17,$75,$06,$8b,$44,$28,$02,$8a,$45,$a2,$16 // ....).u..D(..E..
        .byte $b1,$1b,$a0,$b8,$0d,$d6,$50,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ......P.........
        .fill 9, $00
        .byte $01,$6d,$02,$49,$c6,$17,$e8,$20,$28,$0c,$49,$c5,$8e,$66,$fa,$21 // .m.I... (.I..f.!
        .byte $4e,$6a,$f1,$0b,$b0,$c8,$d8,$9f
        .byte $28,$15,$0a,$8a
        .text "GDKO"
        .byte $68,$7e,$50,$ac,$04,$1b,$09,$49,$26,$08,$9c,$78,$a5,$a7,$b7,$85 // h~P....I&..x....
        .byte $21,$b4,$c4,$2c,$63,$4f,$88,$5f,$c6,$bb,$10,$a0,$32,$15,$3a,$5d // !..,cO._....2.:]
        .byte $06,$ff,$20,$bf,$cd,$92,$41,$6a,$99,$0f,$10,$ab,$73,$21,$a2,$14 // .. ...Aj....s!..
        .byte $e6,$5b
        .text "D2"
        .byte $22                                   // double quote
        .text "!"
        .byte $77,$9b
        .byte $32,$d0,$d9,$93,$a8,$1c,$cb
        .byte $44
        .byte $0e,$64,$e9,$73,$19,$94,$b4,$18,$c8,$7f,$8a,$b2,$81,$15,$1d,$b9 // .d.s............
        .byte $4b,$4f,$96,$54,$05,$18,$45,$a5,$45,$08,$59,$74,$46,$5d,$94,$48 // KO.T..E.E.YtF].H
        .byte $18,$74,$8a,$ac,$a3,$08,$b4,$a8,$a1,$0a,$ba,$a2,$32,$d0,$a2,$40 // .t..........2..@
        .byte $c3,$a4,$56,$4a,$8c,$22,$d2,$a2,$84,$2a,$c6,$88,$cb,$42,$89,$03 // ..VJ."...*...B..
        .byte $0e,$91,$41,$44,$65,$81,$44,$88,$15,$3d,$a8,$9a,$cb,$c2,$8c,$22 // ..ADe.D..=....."
        .byte $d2,$a2,$84,$ee,$e8,$7e,$2b,$29,$46,$11,$69,$51,$42,$06,$1d,$22 // .....~+)F.iQB.."
        .byte $86,$88,$cb,$02,$89,$10,$34,$e2,$33,$70,$a2,$6b,$2a,$ba,$8c,$22 // ......4.3p.k*.."
        .byte $d2,$a2,$84,$ef,$03,$f9,$55,$f4,$61,$16,$95,$14,$20,$61,$d2,$2a // ......U.a... a.*
        .byte $2e,$8c,$22,$d2,$a2,$84,$28,$0c,$89,$80,$50,$19,$5b,$00,$a0,$33 // .."...(...P.[..3
        .byte $03,$00,$bb,$0c,$c0,$b1,$45,$d8,$64,$4b,$14,$5d,$86,$56,$b1,$4a // ......E.dK.].V.J
        .byte $c2,$cf,$4f,$9d,$3b,$11,$3d,$6d,$02,$2f,$c6,$24,$e2,$ae,$4d,$fe // ..O.;.=m./.$..M.
        .byte $41,$65,$1b,$24,$82,$80,$cb,$68,$81,$56,$90,$2a,$e2,$07,$81,$15 // Ae.$...h.V.*....
        .byte $9f,$29,$a0,$d6,$55,$51,$40,$80,$96,$9e,$de,$f7,$04,$02,$ad,$cc // .)..UQ@.........
        .byte $86,$88,$5a,$a6,$c9,$10,$ab,$8a,$d0,$42,$b2,$a4,$9c,$43,$c4,$8f // ..Z......B...C..
        .byte $ce,$22,$7a,$54,$a9,$52,$a5,$4a,$95,$2a,$d9,$4e,$60,$c4,$35,$98 // ."zT.R.J.*.N`.5.
        .byte $9a,$89                               // ..

txt_f4ff:
        .text "*T"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $52,$8a,$03,$06,$21,$ac,$c4,$95       // R...!...

txt_f50a:
        .text "*T"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $52,$8a,$73,$06,$21,$ac,$c4,$d4       // R.s.!...

txt_f515:
        .text "MD"
        .byte $d4                                   // 'T' | $80 (end-of-string marker)

txt_f518:
        .text "MD"
        .byte $d4                                   // 'T' | $80 (end-of-string marker)
        .byte $4d,$44,$28,$0c,$18,$86,$b3,$10,$ad,$c9,$bf,$c8,$2f,$f3,$64,$90 // MD(........./.d.
        .byte $55,$41,$90,$f1,$0a,$03,$7e,$88,$53,$99,$11,$13,$ba,$3c,$65,$63 // UA....~.S....<ec
        .byte $ab,$51,$0a,$ca,$91,$61,$1b,$fc,$82,$ff,$36,$49,$05,$70,$4c,$87 // .Q...a....6I.pL.
        .byte $88,$50,$1b,$f4,$42,$9c,$c8,$88,$9d,$d1,$e3,$2f,$7a,$ca,$e0,$ac // .P..B....../z...
        .byte $a9,$16,$a9,$bf,$c8,$2e,$43,$64,$90   // ......Cd.

txt_f564:
        .text "V"
        .byte $40                                   // @ character
        .byte $c8                                   // 'H' | $80 (end-of-string marker)
        .byte $78,$85,$01,$bf                       // x...

txt_f56b:
        .text "D)"
        .byte $cc                                   // 'L' | $80 (end-of-string marker)
        .byte $88,$89,$dd,$1e,$3d,$44,$95,$6f,$51,$25,$4a,$94,$5d,$86,$b3,$10 // ....=D.oQ%J.]...
        .byte $c1,$89                               // ..

txt_f580:
        .text "*T"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $52,$a5,$4a,$95,$28,$a0,$35,$98,$86,$0c // R.J.(.5...

txt_f58d:
        .text "IR"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $4a,$95,$28,$bb,$0c,$18,$86,$b3,$12,$54,$a9,$52,$a5,$4a,$94,$50 // J.(......T.R.J.P
        .byte $1a,$cc,$43,$06,$21,$5b,$03,$7f,$90,$5c,$86,$c9,$20,$ba,$0c,$87 // ..C.![...\.. ...
        .byte $88,$50,$1b,$f4,$42,$9c,$c8,$88,$9d,$d1,$e3,$40,$eb,$a4,$6f,$11 // .P..B......@..o.
        .byte $2d,$fc,$02,$3c,$13,$d8,$28,$88,$44,$18,$10,$c6,$0c,$43,$59,$88 // -..<..(.D....CY.
        .byte $b5,$8e,$95,$88,$ea,$4a,$95           // .....J.

txt_f5d7:
        .text "*T"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $52,$a5,$4a,$95                       // R.J.

txt_f5de:
        .text "*T"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $52,$a5,$4a,$95                       // R.J.

txt_f5e5:
        .text "*T"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $52,$8a,$03,$06,$21,$ac,$c4,$2f,$13,$78,$88,$15,$17,$86,$7b,$35 // R...!../.x....{5
        .byte $26,$75,$0b,$49,$03,$9a,$93,$36,$c3,$c4,$d2,$50,$1b // &u.I...6...P.

txt_f605:
        .text "5"
        .byte $22                                   // double quote character
        .byte $b0                                   // '0' | $80 (end-of-string marker)
        .byte $c6,$42,$d2,$f9,$31,$1f,$13,$c2,$0d,$69,$e1,$15,$13,$c2,$c5,$14 // .B..1....i......
        .byte $b4,$f0,$96,$9f,$14,$b2,$0d,$fe,$41,$7c,$1b,$24,$82,$b4 // ........A|.$..

txt_f626:
        .text "&C"
        .byte $c4                                   // 'D' | $80 (end-of-string marker)
        .byte $28,$0d,$fa,$21,$4e,$64,$44,$4e,$e8,$f1,$97,$f1,$90,$d1,$0a,$03 // (..!NdDN........
        .byte $64,$88,$ce,$eb,$a4,$ce,$eb,$a5,$3d,$28,$5a,$06,$d7,$4b,$e0,$10 // d.......=(Z..K..
        .byte $6e,$8a,$31,$15,$1d,$18,$b5,$8e,$ab,$88,$de,$20,$66,$52,$88,$90 // n.1........ fR..
        .byte $ac,$06,$16,$14,$4d,$65,$45,$d1,$84,$5a,$54,$50,$9d,$d3,$fe,$3a // ....MeE..ZTP...:
        .byte $4e,$35,$0d,$86,$99,$4a,$ee,$e8,$26,$f3,$b1,$8c,$85,$11,$10,$c6 // N5...J..&.......

txt_f679:
        .text "!;"
        .byte $af                                   // '/' | $80 (end-of-string marker)
        .byte $7c,$20,$66,$52,$bb,$bb,$19,$a8,$6c,$bb,$ba,$09,$bc,$ec,$28,$0d // | fR....l.....(.
        .byte $32,$90,$54,$c4,$2e,$83,$7f,$90,$5f,$e6,$c9,$20,$b5,$4c,$87,$88 // 2.T....._.. .L..
        .byte $50,$1b,$f4,$42,$9c,$c8,$88,$9d,$d1,$e3,$f8,$05,$72,$28,$08,$65 // P..B........r(.e
        .byte $ac,$74,$ac,$49,$69,$cc,$d4,$90,$60,$43,$e1,$6e,$f2,$dc,$f9,$31 // .t.Ii...`C.n...1
        .byte $07,$13,$c2,$4c,$08,$6e,$29,$69,$ed,$02,$72,$57,$8a,$d5,$fe // ...L.n)i..rW...

txt_f6cb:
        .text "UA"
        .byte $ba                                   // ':' | $80 (end-of-string marker)
        .byte $7e,$12,$60
        .byte $43,$71
        .byte $4b,$4f,$68,$13,$88
        .text "ZH0!"
        .byte $f0,$b7
        .byte $79,$6e,$7c,$98,$83,$5a,$78,$49,$81,$0d,$c5 // yn|..ZxI...

txt_f6e9:
        .text "-="
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $ca,$0e,$56,$85,$62,$81,$e8,$58,$15,$ae,$40,$07,$2d,$73,$21,$e6 // ..V.b..X..@.-s!.
        .byte $3e,$68,$73,$35,$f2,$00,$39,$6b,$81,$31,$0b,$0f,$35,$03,$9c,$e7 // >hs5..9k.1..5...
        .byte $39,$ce,$73,$9c,$e7,$39,$ce,$7a,$19,$a1,$a1,$66,$40,$d7,$ca,$80 // 9.s..9.z...f@...
        .byte $1a,$74,$a5,$60,$30,$b0,$ba,$4e,$8a,$97,$58,$0f,$8d,$dd,$d8,$d6 // .t.`0..N..X.....
        .byte $03,$ac,$90,$bb,$bb,$1a,$c0,$7c,$6e,$ee,$c6,$b0,$1d,$df,$a3,$dd // .......|n.......
        .byte $6a,$88,$fe,$93,$70,$28,$91,$8c,$85,$11,$ce,$63,$10,$9d,$e1,$d2 // j...p(.....c....
        .byte $ca,$10,$84,$29,$44,$02,$a8,$3e,$97,$6a,$94,$a2,$a5,$8f,$f6,$d2 // ...)D..>.j......
        .byte $04,$21,$08,$02,$10,$87,$d2,$ed,$56,$ba // .!......V.

txt_f766:
        .text "P4"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $0f,$6a,$05,$5b,$1e,$10,$84,$21,$00,$7d,$2e,$d5 // .j.[...!.}..

txt_f775:
        .text ")D"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $7d,$ae,$95,$21,$4a,$7a,$48,$a0,$15,$2d,$2a,$45,$76,$06,$3f,$da // }..!JzH..-*Ev.?.
        .byte $51,$00,$0f,$49,$1e,$e0,$40,$2e,$73,$e1,$00,$50,$0a,$8c,$40,$c7 // Q..I..@.s..P..@.
        .byte $3d,$d6,$4e,$b3,$4c,$b3,$09,$7c,$dc,$a2,$1a,$84,$43,$23,$22,$1a // =.N.L..|....C#".
        .byte $44,$43,$1e,$22,$6a,$5d,$0e,$29,$a4,$f5,$0e,$29,$a6,$86,$87,$14 // DC."j].)...)....
        .byte $d3,$af,$43,$8a,$6a,$15,$0c,$a0,$00,$39,$e7,$b3,$cd,$2f,$5f,$50 // ..C.j....9.../_P
        .byte $3c,$f5,$04,$f4,$34,$39,$f7,$61,$dd,$a4,$05,$c3,$46,$0d,$59,$d0 // <...49.a....F.Y.
        .byte $b7,$80,$00,$00,$00,$00,$00,$00,$23,$b3,$d7,$af,$8b,$a7,$54,$76 // ........#.....Tv
        .byte $00                                   // .

txt_f7e9:
        .text "&<"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $2b,$83,$17,$90,$2d,$81,$8b,$02,$36,$62,$1a,$7c,$f4,$34,$c5,$c3 // +...-...6b.|.4..
        .byte $1c,$b8,$98,$8d,$b3,$d3,$3a,$7f,$a2,$39,$21,$8a,$66,$0e,$88,$e4 // ......:..9!.f...
        .byte $c5,$99,$9c,$d1,$b9,$e6,$62,$46,$ea,$98,$97,$af,$d7,$16,$6c,$55 // ......bF......lU
        .byte $ec,$a6,$26,$79                       // ..&y

txt_f820:
        .text "TW"
        .byte $cf                                   // 'O' | $80 (end-of-string marker)
        .byte $82,$bd,$9c,$13,$31,$67,$e9,$67,$af,$9e,$b3,$13,$1e,$55,$15,$f3 // ....1g.g.....U..
        .byte $e0,$98,$8d,$e7,$82,$66,$ac,$1d       // .....f..

txt_f83b:
        .text "&Y"
        .byte $ae                                   // '.' | $80 (end-of-string marker)
        .byte $97,$99,$9f,$57,$49,$98               // ...WI.

txt_f844:
        .text "1Y"
        .byte $ce                                   // 'N' | $80 (end-of-string marker)
        .byte $9f,$e9,$d6,$bc,$c4,$6e,$a9,$89,$8e,$68,$e9,$95,$f9,$f3,$98,$90 // .....n...h......
        .byte $e7,$ce,$65,$ee,$78,$26,$59,$69,$1a   // ..e.x&Yi.

txt_f860:
        .text "<30W"
        .byte $ce                                   // 'N' | $80 (end-of-string marker)
        .byte $8d,$99,$5f,$0e,$2c,$fe,$66,$61,$b2,$97,$4b,$cc,$d4,$d1,$62,$e6 // .._.,.fa..K...b.
        .byte $90,$03,$45,$82,$c8                   // ..E..

txt_f87a:
        .text "1W"
        .byte $b2                                   // '2' | $80 (end-of-string marker)
        .byte $98,$99,$83,$9e,$09,$98,$b3,$f4,$d5,$5f,$ae,$29,$89,$0f,$38,$93 // ........._.)..8.
        .byte $fd,$3a,$d7,$42,$82,$9a,$7e,$bd,$9c,$15,$c1,$d7,$ce,$2a,$e0,$c4 // .:.B..~......*..
        .byte $90,$b3,$88,$18,$92,$15,$f0,$57,$02,$3b,$3d,$7a,$f8,$ba,$75,$47 // .......W.;=z..uG
        .byte $60,$05,$9c,$f5,$c1,$d3,$a8,$3a,$f9,$06,$7b,$3d,$52,$fd,$3a,$a3 // `......:..{=R.:.
        .byte $81,$e7,$3e,$aa,$f9,$d0,$a0           // ..>....

dat_f8c4:
        // === Fill data (1 bytes, $f8c4-$f8c4) ===
        .byte $00                                   // .

// --- Region $f9ef-$fd81 ---
.pc = $f9ef "dat_f9ef"

dat_f9ef:
        .byte $21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21 // !.B..!.B..!.B..!
        .byte $08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08 // .B..!.B..!.B..!.
        .byte $42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42 // B..!.B..!.B..!.B
        .byte $10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10 // ..!.B..!.B..!.B.
        .byte $84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84 // .!.B..!.B..!.B..
        .byte $21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21 // !.B..!.B..!.B..!
        .byte $08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08 // .B..!.B..!.B..!.
        .byte $42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42 // B..!.B..!.B..!.B
        .byte $10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10 // ..!.B..!.B..!.B.
        .byte $84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84 // .!.B..!.B..!.B..
        .byte $21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21 // !.B..!.B..!.B..!
        .byte $08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08 // .B..!.B..!.B..!.
        .byte $42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42 // B..!.B..!.B..!.B
        .byte $10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10 // ..!.B..!.B..!.B.
        .byte $84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84 // .!.B..!.B..!.B..
        .byte $21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21 // !.B..!.B..!.B..!
        .byte $08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08 // .B..!.B..!.B..!.
        .byte $42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42 // B..!.B..!.B..!.B
        .byte $10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10 // ..!.B..!.B..!.B.
        .byte $84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84 // .!.B..!.B..!.B..
        .byte $21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21 // !.B..!.B..!.B..!
        .byte $08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08 // .B..!.B..!.B..!.
        .byte $42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42 // B..!.B..!.B..!.B
        .byte $10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10 // ..!.B..!.B..!.B.
        .byte $84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84 // .!.B..!.B..!.B..
        .byte $21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21 // !.B..!.B..!.B..!
        .byte $08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08 // .B..!.B..!.B..!.
        .byte $42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42 // B..!.B..!.B..!.B
        .byte $10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10 // ..!.B..!.B..!.B.
        .byte $84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84 // .!.B..!.B..!.B..
        .byte $21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21 // !.B..!.B..!.B..!
        .byte $08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08 // .B..!.B..!.B..!.
        .byte $42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42 // B..!.B..!.B..!.B
        .byte $10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10 // ..!.B..!.B..!.B.
        .byte $84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84 // .!.B..!.B..!.B..
        .byte $21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21 // !.B..!.B..!.B..!
        .byte $08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08 // .B..!.B..!.B..!.
        .byte $42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42 // B..!.B..!.B..!.B
        .byte $10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10 // ..!.B..!.B..!.B.
        .byte $84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84 // .!.B..!.B..!.B..
        .byte $21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21 // !.B..!.B..!.B..!
        .byte $08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08 // .B..!.B..!.B..!.
        .byte $42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42 // B..!.B..!.B..!.B
        .byte $10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10 // ..!.B..!.B..!.B.
        .byte $84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84 // .!.B..!.B..!.B..
        .byte $21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21 // !.B..!.B..!.B..!
        .byte $08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08 // .B..!.B..!.B..!.
        .byte $42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42 // B..!.B..!.B..!.B
        .byte $10,$84,$21,$08,$42,$10,$84,$21,$08,$6d,$97,$15,$13,$d6,$03,$93 // ..!.B..!.m......
        .byte $1b,$9a,$4c,$e2,$e3,$11,$bd,$67,$b9,$40,$67,$a6,$40,$40,$f2,$80 // ..L....g.@g.@@..
        .byte $cd,$dc,$88,$b5,$2b,$9f               // ....+.

txt_fd15:
        .text "E1E8VV"
        .byte $8f                                   // .

txt_fd1c:
        .text "Z,"
        .byte $b9                                   // '9' | $80 (end-of-string marker)
        .byte $58,$ea,$27,$56,$77,$74,$a1,$04,$21,$08,$42,$10,$84,$21,$08,$42 // X.'Vwt..!.B..!.B
        .byte $10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10,$84,$21,$08,$42,$10 // ..!.B..!.B..!.B.
        .byte $84,$21,$08,$42,$10,$84,$21,$00,$26,$80,$f3,$40,$79,$a0,$3c,$d0 // .!.B..!.&..@y.<.
        .byte $23,$26,$81,$19,$34,$08,$c9,$a0,$46,$4d,$06,$c9,$a0,$46,$4d,$06 // #&..4...FM...FM.
        .byte $45,$60,$2b,$fb,$02,$db,$d8,$11,$a9,$50,$5e,$b8,$0b,$d7,$01,$7a // E`+......P^....z
        .byte $e0,$24,$d6,$04,$9a,$c0,$93,$58,$12,$6b,$02,$6c,$d9,$b3,$66,$cd // .$.....X.k.l..f.
        .byte $c6,$00,$63                           // ..c

// --- Region $fd9c-$febb ---
.pc = $fd9c "dat_fd9c"

dat_fd9c:
        .byte $01,$68,$00,$b4,$00,$5a,$00,$2d,$02,$6c,$d9,$b3,$66,$cd,$46,$4d // .h...Z.-.l..f.FM
        .byte $02,$32,$68,$32,$4d,$06,$4f,$60,$c9,$ec,$19,$3d,$82,$bf,$b0,$64 // .2h2M.O`...=...d
        .byte $f6,$06,$9b,$d0,$13,$3e,$81,$35,$46,$05,$3f,$a0,$49,$ac,$09,$35 // .....>.5F.?.I..5
        .byte $81,$26,$b0,$24,$d6,$04,$98,$20,$93,$04,$12,$60,$80,$13,$66,$cd // .&.$... ...`..f.
        .byte $9b,$36,$68,$01,$90,$00,$c8,$00,$4d,$00,$26,$80,$13,$40,$09,$a0 // .6h.....M.&..@..
        .byte $03,$4c,$00,$4d,$01,$d3               // .L.M..

txt_fdf2:
        .text " <"
        .byte $d0                                   // 'P' | $80 (end-of-string marker)
        .byte $1d,$26,$0b,$45,$01,$e4,$82,$d2,$9c,$16,$a4,$82,$c4,$90,$58,$92 // .&.E..........X.
        .byte $0b,$12,$41,$62                       // ..Ab

txt_fe09:
        .text "H&"
        .byte $cd                                   // 'M' | $80 (end-of-string marker)
        .byte $9b,$36,$6c,$df,$60,$07,$b0,$03,$d0,$01,$e8,$00,$f4,$00,$7a,$00 // .6l.`.........z.
        .byte $3d,$00,$1e,$80,$0c,$60,$06,$30,$02,$08,$01,$04,$00,$c6,$00,$41 // =....`.0.......A
        .byte $00,$31,$80,$00,$00,$00,$00,$00,$00,$00,$00,$00,$49,$ac,$09,$35 // .1..........I..5
        .byte $81,$26,$b5,$a9,$30,$6d,$49,$83,$6a,$4c,$1b,$52,$60,$da,$93,$06 // .&..0mI.jL.R`...
        .byte $d4,$98,$36,$24,$82,$c4,$90,$58,$92,$0b,$12,$41,$62,$48,$2c,$49 // ..6$...X...AbH,I
        .byte $05,$89,$20,$bd,$70,$17,$ae,$02,$f5,$c0,$00,$00,$04,$60,$00,$00 // .. .p........`..
        .byte $b4,$00,$5a,$00,$2d,$00,$16,$00,$0b,$00,$05,$80,$02,$c0,$01,$60 // ..Z.-..........`
        .byte $00,$b0,$00,$5e,$00,$2f,$00,$17,$80,$0b,$c0,$05,$e0,$02,$f0,$01 // ...^./..........
        .byte $78,$00,$92,$00,$49,$00,$24,$80,$00,$00,$19,$c0,$49,$82,$09,$30 // x...I.$.....I..0
        .byte $41,$26,$08,$24,$c1,$04,$90,$02,$48,$01,$24,$00,$92,$00,$49,$00 // A&.$....H.$...I.
        .byte $24,$80,$17,$00,$0b,$80,$05,$c0,$02,$e0,$01,$70,$00,$b8,$00,$5c // $..........p...\

// --- Region $febd-$ff80 ---
.pc = $febd "dat_febd"

dat_febd:
        .byte $2b,$00,$15,$80,$00,$00,$14,$c0,$00,$02,$c4,$90,$58,$92,$0b,$12 // +...........X...
        .byte $41,$7a,$e0,$2f,$5c,$05,$eb,$80,$bd,$70,$17,$ae,$02,$f5,$c0,$49 // Az./\....p.....I
        .byte $ac,$09,$35,$81,$26,$b0,$24,$d6,$04,$9a,$c0,$93,$58,$12,$6b,$5a // ..5.&.$.....X.kZ
        .byte $93,$06,$d4,$98,$36,$a4,$c1,$00,$01,$20,$11,$80,$00,$00,$00,$00 // ....6.... ......
        .fill 13, $00
        .byte $16,$24,$82,$c4,$90,$58,$92,$0b,$12,$41,$62,$48,$2c,$49,$05,$89 // .$...X...AbH,I..
        .byte $20,$bd,$70,$17,$ae,$02,$f5,$c0,$00,$00,$a7,$30,$0e,$66,$d0,$33 //  .p........0.f.3
        .byte $91,$41,$16,$28,$09,$4c,$0c,$4c,$50,$12,$28,$00,$00,$00,$00,$00 // .A.(.L.LP.(.....
        .fill 12, $00
        .byte $10,$84,$21,$08,$00,$00,$00,$00,$00,$00,$00,$00,$00,$24,$02,$44 // ..!..........$.D
        .byte $c0,$48,$84,$09,$18,$01,$20,$80,$90,$40,$00,$00,$00,$00,$00,$00 // .H.... ..@......
        .fill 10, $00
        .byte $04,$21,$08,$42,$00,$00,$00,$00,$00,$00,$00,$00,$29,$80,$14,$c0 // .!.B........)...
        .byte $08                                   // .

// --- Region $ff8b-$ff9e ---
.pc = $ff8b "dat_ff8b"

dat_ff8b:
        .fill 14, $00
        .byte $04,$21,$08,$42,$00,$00               // .!.B..

// --- Region $ffa0-$fff7 ---
.pc = $ffa0 "dat_ffa0"

dat_ffa0:
        .byte $00,$00,$00,$00,$00,$01,$32,$34,$8c,$00,$98,$40,$43,$62,$41,$0e // ......24...@CbA.
        .byte $71,$21,$90,$80,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // q!..............
        .byte $00,$00,$00,$00,$08,$42,$10,$84,$00,$00,$00,$00,$00,$00,$00,$00 // .....B..........
        .byte $02,$64,$c0,$60,$a6,$07,$56,$30,$19,$c8,$a4,$24,$52,$12,$28,$09 // .d.`..V0...$R.(.
        .byte $14,$04,$8a,$02
        .byte $45,$90
        .byte $48,$d2,$09,$1a
        .text "A#H$"
        .byte $69,$04
        .byte $8d,$20,$91,$88,$48,$c4,$24,$60       // . ..H.$`
