// ============================================
// output - Part 1 of 3
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-01 10:59:15
// https://restore64.dev by datucker / Rabenauge
//
// Load address: $0800  End: $ffff  (63488 bytes)
// Crunched with Exomizer v2/v3 (with relocation) — depacked by emulation
// Packer entry: $0810 (via BASIC SYS 2064)
// Entry point:  $0880 (2176)
// IRQ handler:  $0824 (irq_0824)
//
// Code: 2236 bytes, Data: 61252 bytes
// Labels: 380, Subroutines: 9
//
// Cross-references: all OK
// ============================================


// --- Region $0803-$0871 ---
.pc = $0803 "sub_0803"
// Referenced by: jsr from $0f69

sub_0803:
        sei
        lda #$32
        sta $d012
        lda #$1b
        sta $d011
        lda #$01
        sta $d01a
        lda #$7f
        sta $dc0d
        lda #$08
        sta $0315
        lda #$24
        sta $0314
        cli
        rts

irq_0824:
        lda #$0d
        sta $d022
        lda #$05
        sta $d023
        lda #$18
        sta $d018
        lda $32fe
        sta $d016
        lda #$5a

loc_083b:
        cmp $d012
        bne loc_083b
        lda #$d8
        sta $d016
        lda #$0f
        sta $d022
        lda #$06
        sta $d023
        ldx #$08

loc_0851:
        dex
        bne loc_0851
        lda #$1a
        sta $d018
        jsr sub_3200
        inc $d019
        lda $32ff
        cmp #$fe
        beq loc_0869
        jmp loc_0900

loc_0869:
        lda #$00
        sta $32ff
        jmp loc_0900

dat_0871:
        .byte $00                                   // .

// --- Region $0880-$0898 ---
.pc = $0880 "main_0880"

main_0880:
        lda #$00
        sta $d020
        sta $d021
        jsr $e544
        jsr sub_08c3
        lda #$00
        sta $1aff
        sta dat_1afe
        jmp loc_0f00

// --- Region $08c3-$0990 ---
.pc = $08c3 "sub_08c3"
// Referenced by: jsr from $088b

sub_08c3:
        lda #$40
        sta smc_08d5                                // SMC: modifies $08d5
        ldx #$00

loc_08ca:
.label smc_08cc = * + 2
        lda $1e00,x                                 // !SMC: modified by $08e2, $08eb
        lsr
        lsr
        lsr
        lsr
        sta $d418
.label smc_08d5 = * + 1
        ldy #$36                                    // !SMC: modified by $08c5

loc_08d6:
        dey
        bne loc_08d6
        inx
        bne loc_08ca
        lda smc_08cc
        clc
        adc #$01
        sta smc_08cc                                // SMC: modifies $08cc
        cmp #$1f
        bne loc_08ca
        lda #$1d
        sta smc_08cc                                // SMC: modifies $08cc
        dec smc_08d5
        lda smc_08d5
        cmp #$00
        bne loc_08ca
        rts

dat_08f9:
        .byte $00,$00,$00,$00,$00,$00,$00           // .......

loc_0900:
        lda #$a1

loc_0902:
        cmp $d012
        bne loc_0902
        lda #$0d
        sta $d022
        lda #$05
        sta $d023
        ldx #$14

loc_0913:
        dex
        bne loc_0913
        lda #$18
        sta $d018
        lda $33fe
        sta $d016
        lda #$cf

loc_0923:
        cmp $d012
        bne loc_0923
        lda #$c8
        sta $d016
        lda #$1e
        sta $d018
        ldx #$00

loc_0934:
        lda $09c0,x
        ldy $d012

loc_093a:
        cpy $d012
        beq loc_093a
        sta $d021
        inx
        cpx #$12
        bne loc_0934
        lda $03ff
        sta $d016
        ldx #$00

loc_094f:
        lda $09e0,x
        ldy $d012

loc_0955:
        cpy $d012
        beq loc_0955
        sta $d021
        inx
        cpx #$13
        bne loc_094f
        jsr sub_0e00
        jsr sub_3300
        lda $33ff
        cmp #$fe
        beq loc_0972
        jmp loc_097a

loc_0972:
        lda #$00
        sta $33ff
        jmp loc_097a

loc_097a:
        jsr sub_1003
        jsr sub_0ac0
        jsr sub_1a00
        lda $dc01
        cmp #$ef
        bne loc_098d
        jmp loc_3360

loc_098d:
        jmp loc_febc

dat_0990:
        // === Fill data (1 bytes, $0990-$0990) ===
        .byte $00                                   // .

// --- Region $0ac0-$0adc ---
.pc = $0ac0 "sub_0ac0"
// Referenced by: jsr from $097d

sub_0ac0:
        inc dat_0afe
        ldx dat_0afe
        lda $0b00,x
        sta $d027
        sta $d028
        lda dat_0afe
        cmp #$00
        beq loc_0ad7
        rts

loc_0ad7:
        lda #$00
        sta dat_0afe
        rts

// --- Region $0e00-$0e9f ---
.pc = $0e00 "sub_0e00"
// Referenced by: jsr from $0962

sub_0e00:
        ldy #$00

loc_0e02:
        dec $03
        lda $03
        and #$07
        sta $03ff
        cmp #$07
        bne loc_0e4c
        ldx #$00

loc_0e11:
        lda $0799,x
        sta $0798,x
        lda $07c1,x
        sta $07c0,x
        inx
        cpx #$28
        bne loc_0e11

loc_0e22:
.label smc_0e23 = * + 1
.label smc_0e24 = * + 2
        lda $0c6b                                   // !SMC: modified by $0e2b, $0e30, $0f61, $0f66
        cmp #$ff
        bne loc_0e36
        lda #$00
        sta smc_0e23                                // SMC: modifies $0e23
        lda #$0c
        sta smc_0e24                                // SMC: modifies $0e24
        jmp loc_0e22

loc_0e36:
        sta $07bf
        clc
        adc #$40
        sta $07e7
        inc smc_0e23
        lda smc_0e23
        cmp #$00
        bne loc_0e4c
        inc smc_0e24

loc_0e4c:
        iny
.label smc_0e4e = * + 1
        cpy #$02                                    // !SMC: modified by $0e6f, $0e77, $0e7f, $0e87, $0e8c, $0e94
        bne loc_0e02
        lda $07bf
        cmp #$b1
        beq loc_0e6d
        cmp #$b2
        beq loc_0e75
        cmp #$b3
        beq loc_0e7d
        cmp #$b4
        beq loc_0e85
        cmp #$b5
        beq loc_0e8a
        cmp #$b6
        beq loc_0e92
        rts

loc_0e6d:
        lda #$01
        sta smc_0e4e                                // SMC: modifies $0e4e
        jmp loc_0e97

loc_0e75:
        lda #$02
        sta smc_0e4e                                // SMC: modifies $0e4e
        jmp loc_0e97

loc_0e7d:
        lda #$03
        sta smc_0e4e                                // SMC: modifies $0e4e
        jmp loc_0e97

loc_0e85:
        lda #$04
        sta smc_0e4e                                // SMC: modifies $0e4e

loc_0e8a:
        lda #$05
        sta smc_0e4e                                // SMC: modifies $0e4e
        jmp loc_0e97

loc_0e92:
        lda #$06
        sta smc_0e4e                                // SMC: modifies $0e4e

loc_0e97:
        lda #$20
        sta $07bf
        sta $07e7
        rts

// --- Region $0f00-$0f9e ---
.pc = $0f00 "loc_0f00"

loc_0f00:
        ldx #$00
        lda #$0e

loc_0f04:
        sta chr_d800,x
        sta $d900,x
        inx
        bne loc_0f04
        lda #$0d
        sta $d022
        lda #$05
        sta $d023
        ldx #$00

loc_0f19:
        lda chr_3000,x
        sta $04c8,x
        lda $3100,x
        sta $05c8,x
        inx
        bne loc_0f19
        ldx #$00

loc_0f2a:
        lda dat_3c00,x
        sta chr_d800,x
        lda $3d00,x
        sta $d900,x
        lda $3e00,x
        sta $da00,x
        lda $3f00,x
        sta $db00,x
        inx
        bne loc_0f2a
        lda #$10
        sta $32ff
        lda #$00
        sta $33ff
        jsr sub_1000
        ldx #$00

loc_0f54:
        lda txt_0fa0,x
        sta $0720,x
        inx
        cpx #$50
        bne loc_0f54
        lda #$0c
        sta smc_0e24                                // SMC: modifies $0e24
        lda #$00
        sta smc_0e23                                // SMC: modifies $0e23
        jsr sub_0803
        ldx #$29
        stx $07f8
        inx
        stx $07f9
        lda #$03
        sta $d015
        lda #$01
        sta $d027
        stx $d028
        lda #$32
        sta $d001
        sta $d003
        lda #$20
        sta chr_d000
        lda #$38
        sta $d002

loc_0f94:
        lda $dc01
        cmp #$ef
        bne loc_0f94
        jmp loc_3360

dat_0f9e:
        .byte $00                                   // .

// --- Region $1000-$1006 ---
.pc = $1000 "sub_1000"
// Referenced by: jsr from $0f4f

sub_1000:
        jmp loc_1028
// Referenced by: jsr from $097a

sub_1003:
        jmp loc_1065

dat_1006:
        .byte $01                                   // .

// --- Region $1028-$120c ---
.pc = $1028 "loc_1028"

loc_1028:
        asl
        asl
        asl
        tay
        ldx #$00

loc_102e:
        lda $1020,y
        sta $15ca,x
        sta $15d0,x
        lda $1021,y
        sta $15cd,x
        sta $15d3,x
        iny
        iny
        inx
        cpx #$03
        bne loc_102e
        lda $1020,y
        sta $1656
        sta $1657
        ldy #$00
        tya

loc_1053:
        sta $d400,y
        sta $15e6,y
        iny
        cpy #$1b
        bne loc_1053
        lda $1009
        sta $d418
        rts

loc_1065:
        lda $fb
        pha
        lda $fc
        pha
        ldx #$02
        dec $1656
        bpl loc_1078
        lda $1657
        sta $1656

loc_1078:
        bne loc_108a
        lda dat_1006,x
        bne loc_1082
        jmp loc_14fa

loc_1082:
        lda $15ef,x
        beq loc_108d
        dec $15ef,x

loc_108a:
        jmp loc_1224

loc_108d:
        lda $15f8,x
        sta $15ef,x
        lda $15ca,x
        sta $fb
        lda $15cd,x
        sta $fc
        ldy #$00
        tya
        sta $15f2,x
        lda ($fb),y
        bpl loc_10bd
        and #$7f
        asl
        sta $15e6,x
        inc $15ca,x
        inc $fb
        bne loc_10b9
        inc $15cd,x
        inc $fc

loc_10b9:
        ldy #$00
        lda ($fb),y

loc_10bd:
        tay
        lda $184a,y
        sta $fb
        lda $185d,y
        sta $fc

loc_10c8:
        ldy $15e9,x
        lda ($fb),y
        bmi loc_110f
        beq loc_1105
        cmp #$7e
        beq loc_10fb
        sta $15fb,x
        asl
        clc
        adc $15e6,x
        tay
        lda dat_150a,y
        clc
        adc $1653,x
        sta $1616,x
        lda $150b,y
        adc #$00
        sta $1619,x
        lda $164a,x
        beq loc_10fe
        dec $164a,x
        jmp loc_10fe

loc_10fb:
        inc $15f2,x

loc_10fe:
        lda #$ff
        sta $15e0,x
        bne loc_116d

loc_1105:
        lda #$fe
        sta $15e0,x
        inc $15f2,x
        bne loc_116d

loc_110f:
        pha
        and #$e0
        cmp #$80
        bne loc_112b
        pla
        pha
        and #$10
        sta $15f2,x
        pla
        and #$0f
        sta $15ef,x
        sta $15f8,x
        inc $15e9,x
        bne loc_10c8

loc_112b:
        cmp #$a0
        bne loc_113b
        pla
        asl
        asl
        asl
        sta $15ec,x

loc_1136:
        inc $15e9,x
        bne loc_10c8

loc_113b:
        pla
        and #$3f
        asl
        tay
        lda $17ad,y
        sta $1641,x
        lda $17ac,y
        pha
        and #$1f
        sta $1644,x
        pla
        pha
        and #$80
        sta $1647,x
        lda #$01
        sta $164a,x
        lda #$00
        sta $164d,x
        sta $1650,x
        pla
        and #$20
        bne loc_1136
        inc $164a,x
        bne loc_1136

loc_116d:
        inc $15e9,x
        ldy $15e9,x
        lda ($fb),y
        cmp #$7f
        bne loc_11a6
        lda #$00
        sta $15e9,x
        tay
        lda $15ca,x
        clc
        adc #$01
        sta $15ca,x
        sta $fb
        lda $15cd,x
        adc #$00
        sta $15cd,x
        sta $fc
        lda ($fb),y
        cmp #$ff
        bne loc_11a6
        lda $15d0,x
        sta $15ca,x
        lda $15d3,x
        sta $15cd,x

loc_11a6:
        lda $15f2,x
        beq loc_11ae
        jmp loc_1224

loc_11ae:
        ldy $15ec,x
        lda $1734,y
        ldy $15dd,x
        sta $d405,y
        ldy $15ec,x
        lda $1735,y
        ldy $15dd,x
        sta $d406,y
        lda $15e3,x
        and #$fe
        sta $d404,y
        ldy $15ec,x
        lda $173b,y
        sta $163b,x
        sta $163e,x
        lda $1738,y
        ldy #$00
        and #$0f
        beq loc_11fb
        cmp #$08
        beq loc_11fa
        asl
        asl
        asl
        asl
        ora $1009
        sta $d418
        iny
        lda $100a
        ora $15d7,x
        bne loc_1201

loc_11fa:
        iny

loc_11fb:
        lda $100a
        and $15da,x

loc_1201:
        sta $d417
        sta $100a
        cpy #$01
        bne loc_121a

dat_120b:
        .byte $bc,$ec                               // ..

// --- Region $121a-$150a ---
.pc = $121a "loc_121a"

loc_121a:
        lda #$02
        sta $15f5,x
        lda #$09
        jmp loc_14f1

loc_1224:
        lda $15f5,x
        cmp #$02
        bne loc_123c
        ldy $15ec,x
        lda $173a,y
        sta $1628,x
        tay
        lda #$00
        sta $162b,x
        beq loc_1247

loc_123c:
        lda $162b,x
        beq loc_1247
        dec $162b,x
        jmp loc_1294

loc_1247:
        ldy $1628,x
        lda $1704,y
        pha
        and #$f0
        lsr
        lsr
        lsr
        lsr
        sta $161c,x
        pla
        and #$0f
        sta $161f,x
        lda $1705,y
        sta $1622,x
        lda $1706,y
        sta $15d6
        and #$3f
        asl
        sta $162b,x
        bit $15d6
        bpl loc_1288
        lda $1707,y
        pha
        and #$f0
        sta $162e,x
        pla
        and #$0f
        sta $1631,x
        lda #$00
        sta $1625,x

loc_1288:
        bit $15d6
        bvs loc_1294
        tya
        clc
        adc #$04
        sta $1628,x

loc_1294:
        lda $1625,x
        bne loc_12b2
        lda $162e,x
        clc
        adc $1622,x
        sta $162e,x
        lda $1631,x
        adc #$00
        sta $1631,x
        cmp $161f,x
        bne loc_12d1
        beq loc_12c9

loc_12b2:
        lda $162e,x
        sec
        sbc $1622,x
        sta $162e,x
        lda $1631,x
        sbc #$00
        sta $1631,x
        cmp $161c,x
        bne loc_12d1

loc_12c9:
        lda $1625,x
        eor #$01
        sta $1625,x

loc_12d1:
        cpx #$00
        beq loc_12d8
        jmp loc_1354

loc_12d8:
        lda $1639
        beq loc_12e3
        dec $1639
        jmp loc_1327

loc_12e3:
        ldy $1638
        lda $16f4,y
        pha
        and #$f0
        sta $1634
        pla
        and #$0f
        asl
        asl
        asl
        asl
        sta $1635
        lda $16f5,y
        sta $1636
        lda $16f6,y
        sta $15d6
        and #$3f
        asl
        sta $1639
        bit $15d6
        bpl loc_131b
        lda $16f7,y
        sta $163a
        lda #$00
        sta $1637

loc_131b:
        bit $15d6
        bvs loc_1327
        tya
        clc
        adc #$04
        sta $1638

loc_1327:
        lda $1637
        bne loc_133d
        lda $163a
        clc
        adc $1636
        sta $163a
        cmp $1635
        bcc loc_1354
        bcs loc_134c

loc_133d:
        lda $163a
        sec
        sbc $1636
        sta $163a
        cmp $1634
        bcs loc_1354

loc_134c:
        lda $1637
        eor #$01
        sta $1637

loc_1354:
        ldy $163b,x
        lda $1658,y
        bmi loc_1370
        cmp #$7f
        bne loc_1378
        lda $163e,x
        clc
        adc $16a6,y
        sta $163b,x
        tay
        lda $1658,y
        bpl loc_1378

loc_1370:
        and #$7f
        asl
        ldy #$01
        jmp loc_1383

loc_1378:
        clc
        adc $15fb,x
        asl
        clc
        adc $15e6,x
        ldy #$00

loc_1383:
        sty $15d6
        tay
        lda dat_150a,y
        clc
        adc $1653,x
        sta $100b,x
        lda $150b,y
        adc #$00
        sta $100e,x
        ldy $163b,x
        lda $16a6,y
        sta $15e3,x
        inc $163b,x
        lda $164a,x
        beq loc_13fb
        lda $1647,x
        bne loc_13c5
        lda $164d,x
        clc
        adc $1641,x
        sta $164d,x
        lda $1650,x
        adc $1644,x
        sta $1650,x
        jmp loc_13d8

loc_13c5:
        lda $164d,x
        sec
        sbc $1641,x
        sta $164d,x
        lda $1650,x
        sbc $1644,x
        sta $1650,x

loc_13d8:
        lda $15d6
        bne loc_13f0
        lda $100b,x
        clc
        adc $164d,x
        sta $100b,x
        lda $100e,x
        adc $1650,x
        sta $100e,x

loc_13f0:
        lda $15f5,x
        beq loc_13f8
        dec $15f5,x

loc_13f8:
        jmp loc_14ca

loc_13fb:
        lda $15f5,x
        beq loc_144b
        cmp #$01
        beq loc_140a
        dec $15f5,x
        jmp loc_14ca

loc_140a:
        ldy $15ec,x
        lda $1737,y
        pha
        and #$f0
        lsr
        lsr
        lsr
        lsr
        sta $1601,x
        sec
        sbc #$01
        sta $15fe,x
        lda #$00
        sta $160d,x
        sta $160a,x
        pla
        and #$0f
        asl
        sta $1604,x
        lda $1736,y
        pha
        and #$f0
        sta $1607,x
        pla
        and #$0f
        asl
        sta $1610,x
        lda $1738,y
        and #$f0
        lsr
        sta $1613,x
        dec $15f5,x

loc_144b:
        lda $1601,x
        beq loc_14ca
        dec $1610,x
        bpl loc_14ca
        inc $1610,x

loc_1458:
        dec $15fe,x
        bmi loc_149c
        lda $160d,x
        cmp #$02
        bcs loc_1480
        lda $1616,x
        clc
        adc $1607,x
        sta $100b,x
        sta $1616,x
        lda $1619,x
        adc $160a,x
        sta $100e,x
        sta $1619,x
        jmp loc_14ca

loc_1480:
        lda $1616,x
        sec
        sbc $1607,x
        sta $100b,x
        sta $1616,x
        lda $1619,x
        sbc $160a,x
        sta $100e,x
        sta $1619,x
        jmp loc_14ca

loc_149c:
        lda $160d,x
        clc
        adc #$01
        and #$03
        sta $160d,x
        lda $1601,x
        sta $15fe,x
        lda $1613,x
        beq loc_1458
        dec $1613,x
        lda $1607,x
        clc
        adc $1604,x
        sta $1607,x
        lda $160a,x
        adc #$00
        sta $160a,x
        jmp loc_1458

loc_14ca:
        ldy $15dd,x
        lda $162e,x
        sta $d402,y
        lda $1631,x
        sta $d403,y
        lda $163a
        sta $d416
        ldy $15dd,x
        lda $100b,x
        sta $d400,y
        lda $100e,x
        sta $d401,y
        lda $15e3,x

loc_14f1:
        ldy $15dd,x
        and $15e0,x
        sta $d404,y

loc_14fa:
        dex
        bmi loc_1503
        lda $1656
        jmp loc_1078

loc_1503:
        pla
        sta $fc
        pla
        sta $fb
        rts

dat_150a:
        .byte $16                                   // .

// --- Region $1535-$153a ---
.pc = $1535 "loc_1535"

loc_1535:
        .byte $03,$e0                               // slo ($e0,x) // ILLEGAL
        .byte $03,$1b                               // slo ($1b,x) // ILLEGAL

dat_1539:
        .byte $04,$5a                               // .Z

// --- Region $15ae-$15b2 ---
.pc = $15ae "loc_15ae"

loc_15ae:
        bpl loc_162c
        bvs loc_1535
        rti

// --- Region $162c-$162f ---
.pc = $162c "loc_162c"

loc_162c:
        .byte $7a                                   // nop // ILLEGAL
        .byte $77,$40                               // rra $40,x // ILLEGAL
        brk

// --- Region $1a00-$1a49 ---
.pc = $1a00 "sub_1a00"
// Referenced by: jsr from $0980

sub_1a00:
        ldx $1aff
        lda dat_1b00,x
        cmp #$00
        beq loc_1a10
        dec dat_1afe
        jmp loc_1a13

loc_1a10:
        inc dat_1afe

loc_1a13:
        ldy dat_1afe
        ldx #$00

loc_1a18:
        lda dat_1b80,y
        sta dat_09c2,x
        iny
        inx
        cpx #$08
        bne loc_1a18
        inc $1aff
        lda $1aff
        cmp #$40
        bne loc_1a33
        lda #$00
        sta $1aff

loc_1a33:
        ldx #$00
        ldy #$08

loc_1a37:
        lda $09c0,x
        sta $09ca,y
        dey
        inx
        cpx #$08
        bne loc_1a37
        lda $09c9
        sta $09ca
        rts

// --- Region $1a97-$1a97 ---
.pc = $1a97 "loc_1a97"

loc_1a97:
        brk

// --- Region $3200-$325f ---
.pc = $3200 "sub_3200"
// Referenced by: jsr from $0859

sub_3200:
        ldx $32ff
        lda $3600,x
        eor #$ff
        and #$07
        ora #$10
        sta $32fe
        clc
        lda $3600,x
        lsr
        lsr
        lsr
        tax
        ldy #$00

loc_3219:
        lda $3400,x
        sta $0428,y
        lda $3450,x
        sta $0450,y
        lda $34a0,x
        sta $0478,y
        lda $34f0,x
        sta $04a0,y
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        inx
        iny
        cpy #$28
        bne loc_3219
        inc $32ff
        lda $32ff
        cmp #$00
        beq loc_325a
        rts

loc_325a:
        lda #$00
        sta $32ff
        rts

// --- Region $3300-$3379 ---
.pc = $3300 "sub_3300"
// Referenced by: jsr from $0965

sub_3300:
        ldx $33ff
        lda $3600,x
        eor #$ff
        and #$07
        ora #$10
        sta $33fe
        clc
        lda $3600,x
        lsr
        lsr
        lsr
        tax
        ldy #$00

loc_3319:
        lda $3400,x
        sta $0630,y
        lda $3450,x
        sta $0658,y
        lda $34a0,x
        sta $0680,y
        lda $34f0,x
        sta $06a8,y
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        inx
        iny
        cpy #$28
        bne loc_3319
        inc $33ff
        lda $33ff
        cmp #$00
        beq loc_335a
        rts

loc_335a:
        lda #$00
        sta $33ff
        rts

loc_3360:
        sei
        jsr $fda3
        jsr $fd15
        jsr $ff5b
        cli
        ldx #$00

loc_336d:
        lda scr_3379,x
        sta $0400,x
        inx
        bne loc_336d
        jmp $0400

scr_3379:
        // === Charset data (1 bytes, $3379-$3379) ===
        .byte $78                                   // char 0 (partial)

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

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

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

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

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

loc_febc:
        .byte $22                                   // jam // ILLEGAL

// --- Region $ff5b-$ff61 ---
.pc = $ff5b "Segment $ff5b"
        .byte $c2,$26                               // nop #$26 // ILLEGAL
        .byte $cf,$8f,$9f                           // dcp $9f8f // ILLEGAL

dat_ff60:
        .byte $1f,$01                               // ..

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

// --- Region $0872-$087f ---
.pc = $0872 "Program $0872"
        .fill 14, $00

// --- Region $0899-$0899 ---
.pc = $0899 "dat_0899"

dat_0899:
        // === Fill data (1 bytes, $0899-$0899) ===
        .byte $00                                   // .

// --- Region $09c2-$0a17 ---
.pc = $09c2 "dat_09c2"

dat_09c2:
        .byte $08,$02,$09,$00,$00,$00,$00,$00,$00,$00,$00,$00,$09,$02,$08,$00 // ................
        .fill 21, $00
        .byte $09,$02,$08,$0a,$0f,$07,$01,$07,$0f,$0a,$08,$00,$00,$00,$00,$00 // ................
        .fill 9, $00
        .byte $ee,$ff,$0a,$ae,$ff,$0a,$bd,$00,$0b,$8d,$33,$09,$e8,$e8,$e8,$e8 // ..........3.....
        .byte $bd,$00,$0b,$8d,$4a,$09,$60           // ....J.`

dat_0a17:
        // === Fill data (1 bytes, $0a17-$0a17) ===
        .byte $00                                   // .

// --- Region $0a40-$0a58 ---
.pc = $0a40 "dat_0a40"

dat_0a40:
        .byte $cc,$f3,$e3,$fd,$9b,$36,$fd,$9b,$36,$cd,$fb,$e6,$cd,$9b,$36,$ed // .....6..6.....6.
        .byte $db,$b7,$ed,$db,$b7,$ed,$db,$b3       // ........

dat_0a58:
        // === Fill data (1 bytes, $0a58-$0a58) ===
        .byte $00                                   // .

// --- Region $0a80-$0a97 ---
.pc = $0a80 "dat_0a80"

dat_0a80:
        .byte $cc,$cf,$00,$6c,$d9,$80,$0c,$d8,$00,$0c,$cf,$00,$0c,$c1,$80,$0e // ...l............
        .byte $dd,$80,$6e,$dd,$80,$c7,$8f           // ..n....

dat_0a97:
        // === Fill data (1 bytes, $0a97-$0a97) ===
        .byte $00                                   // .

// --- Region $0add-$0add ---
.pc = $0add "dat_0add"

dat_0add:
        // === Fill data (1 bytes, $0add-$0add) ===
        .byte $00                                   // .

// --- Region $0afe-$0dff ---
.pc = $0afe "dat_0afe"

dat_0afe:
        // === Sine/lookup table (34 bytes, range $01-$71) ===
        .byte $71,$4b,$09,$09,$09,$02,$02,$02,$08,$08,$08,$0a,$0a,$0f,$0f,$07 // qK..............
        .byte $07,$01,$01,$07,$07,$0f,$0f,$0a,$0a,$08,$08,$08,$02,$02,$02,$09 // ................
        .byte $09,$09                               // ..

dat_0b20:
        .text "                                                                                                                                                                                                                                "
        .byte $b2                                   // '2' | $80 (end-of-string marker)

txt_0c01:
        .text "          "

txt_0c0b:
        .encoding "screencode_mixed"
        .text "hello everybody and welcome to another first release of alpha flight"
        .encoding "petscii_upper"

txt_0c4f:
        .text " !!! "

txt_0c54:
        .encoding "screencode_mixed"
        .text "north sean inferno from magic bytes was cracked by alpha flight on"
        .encoding "petscii_upper"

txt_0c96:
        .text " 28/02/90 ! "

txt_0ca2:
        .encoding "screencode_mixed"
        .text "greetings to exodus,inc,atc,nec"
        .encoding "petscii_upper"

txt_0cc1:
        .text "...  "

txt_0cc6:
        .encoding "screencode_mixed"
        .text "cosmos,censor,crazy,light,illusion,ikari+talent,gp,byg,dom,f4cg,flt+nato,x-ray+success,legend (in no order) and all the rest ! buy our first release originals"
        .encoding "petscii_upper"

txt_0d64:
        .text " !!!    "
        .byte $0c,$01,$14,$05,$12,$20,$0f,$0e       // ..... ..

txt_0d74:
        .text " !!! "

txt_0d79:
        .encoding "screencode_mixed"
        .text "alpha flight in"
        .encoding "petscii_upper"

txt_0d88:
        .text " 1970 !!!"

dat_0d91:
        // === Fill data (40 bytes, $0d91-$0db8) ===
        .fill 40, $20
        .byte $ff,$20,$00,$00,$00,$00,$00           // . .....

dat_0dc0:
        .text "                                                               "
        .byte $ff                                   // .

// --- Region $0ea0-$0eff ---
.pc = $0ea0 "dat_0ea0"

dat_0ea0:
        .byte $0d,$15,$13,$09,$03                   // .....

txt_0ea5:
        .text "  - "

txt_0ea9:
        .encoding "screencode_mixed"
        .text "jch   code - marcus/afldigis"
        .encoding "petscii_upper"

txt_0ec5:
        .text "  - "
        .byte $09,$0e,$14,$05,$12,$0e,$01,$0c,$20,$01,$06,$06,$01,$09,$12,$13 // ........ .......

txt_0ed9:
        .text "       "

txt_0ee0:
        .encoding "screencode_mixed"
        .text "grafix - chr & me/afl,bml"
        .encoding "petscii_upper"

txt_0ef9:
        .text "       "

// --- Region $0f9f-$0fff ---
.pc = $0f9f "Program $0f9f"
        .byte $00                                   // .

txt_0fa0:
        .text "       "

txt_0fa7:
        .encoding "screencode_mixed"
        .text "presents north sea inferno"
        .encoding "petscii_upper"

txt_0fc1:
        .text "              PRESENTS NORTH SEA INFERNO       "

txt_0ff0:
        .encoding "screencode_mixed"
        .text "coded by marcus"
        .byte $22                                   // double quote
        .encoding "petscii_upper"

// --- Region $1007-$1027 ---
.pc = $1007 "Segment $1007"
        .byte $01,$01,$0f,$f1,$5a,$5f,$28,$04       // ....Z_(.

txt_100f:
        .text ")4-PLAYER BY JCH-"
        .byte $c8                                   // 'H' | $80 (end-of-string marker)
        .byte $17,$ea,$17,$24,$18,$02,$00           // ...$...

// --- Region $120d-$1219 ---
.pc = $120d "Segment $120d"
        .byte $15,$b9,$39,$17,$8d,$38,$16,$a8,$a9,$00,$8d,$39,$16 // ..9..8.....9.

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

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

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

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

// --- Region $15b3-$162b ---
.pc = $15b3 "dat_15b3"

dat_15b3:
        .byte $8b,$70,$93,$40,$9c,$78,$a5,$58,$af,$c8,$b9,$e0,$c4,$98,$d0,$08 // .p.@.x.X........
        .byte $dd,$30,$ea,$20,$f8,$2e,$fd,$e2,$18,$42,$17,$18,$18,$c8,$ea,$24 // .0. .....B.....$
        .byte $17,$17,$18,$00,$01,$02,$04,$fe,$fd,$fb,$00,$07,$0e,$ff,$ff,$ff // ................
        .byte $41,$20,$10,$18,$18,$18,$13,$0d,$0e,$10,$30,$40,$01,$01,$01,$00 // A ........0@....
        .byte $00,$00,$00,$00,$00,$01,$03,$03,$0c,$30,$37,$01,$ff,$ff,$02,$00 // .........07.....
        .byte $00,$00,$00,$00,$10,$00,$00,$00,$00,$00,$00,$00,$00,$0b,$00,$00 // ................
        .byte $10,$00,$00,$5a,$d1,$28,$04,$22,$34,$03,$00,$08,$08,$0e,$08,$20 // ...Z.(."4...... 
        .byte $00,$00,$00,$00,$00,$14,$08,$00,$03   // .........

// --- Region $1630-$19ff ---
.pc = $1630 "dat_1630"

dat_1630:
        .byte $00,$03,$05,$08,$00,$70,$0a,$01,$04,$05,$78,$1d,$1a,$2b,$1c,$15 // .....p....x..+..
        .byte $27,$20,$00,$30,$00,$00,$00,$00,$00,$80,$00,$00,$00,$60,$00,$00 // ' .0.........`..
        .byte $00,$00,$f7,$00,$01,$02,$01,$02,$c8,$aa,$a7,$a3,$a0,$7f,$c8,$aa // ................
        .byte $a9,$c4,$a9,$c4,$c2,$7f,$00,$03,$07,$00,$03,$07,$7f,$00,$03,$08 // ................
        .byte $00,$03,$08,$7f,$00,$7f,$00,$05,$09,$00,$05,$09,$7f,$00,$7f,$c0 // ................
        .byte $01,$00,$00,$7f,$00,$7f,$18,$18,$00,$7f,$c5,$00,$7f,$18,$00,$7f // ................
        .byte $00,$7f,$00,$00,$00,$0c,$0c,$0c,$0c,$0c,$0c,$00,$bc,$7f,$00,$00 // ................
        .byte $00,$0c,$7f,$00,$bc,$7f,$81,$41,$41,$40,$10,$04,$81,$41,$41,$80 // .......AA@...AA.
        .byte $10,$80,$80,$05                       // ....

txt_16b4:
        .text "!!!   "
        .byte $03                                   // .

txt_16bb:
        .text "!!!   "
        .byte $03,$41,$00                           // .A.

txt_16c4:
        .text "!!!   "
        .byte $03,$11,$00,$81,$15,$11,$10,$03,$41,$00,$11,$11,$41,$02,$40,$40 // ........A...A.@@
        .byte $00,$21,$41,$01,$00,$00,$11,$41,$41,$11,$11,$11,$11,$11,$11,$11 // .!A....AA.......
        .byte $11,$09,$11,$41,$41,$11,$03,$41,$41,$00,$07,$0a,$83,$78,$0a,$00 // ...AA..AA....x..
        .byte $4f,$0e,$09,$03,$ff,$90,$00,$00,$00,$00,$88,$00,$ff,$08,$0e,$40 // O..............@
        .byte $81,$06,$0e,$00,$ff,$05,$0e,$00,$82,$04,$38,$20,$82,$03,$68,$20 // ..........8 ..h 
        .byte $4f,$06,$28,$40,$88,$80,$28,$40,$4f,$04,$12,$20,$88,$01,$12,$20 // O.(@..(@O.. ... 
        .byte $ff,$01,$18,$20,$4f,$04,$00,$00,$00,$00,$00,$c8,$00,$00,$00,$00 // ... O...........
        .byte $00,$00,$00,$c8,$00,$00,$01,$08,$00,$06,$00,$c8,$16,$20,$21,$00 // ............. !.
        .byte $10,$1c,$00,$a9,$00,$00,$00,$00,$00,$25,$00,$99,$14,$24,$20,$00 // .........%...$ .
        .byte $0c,$2c,$08,$99,$00,$00,$00,$00,$04,$0e,$08,$99,$00,$00,$00,$00 // .,..............
        .byte $04,$15,$08,$99,$00,$00,$00,$00,$04,$1e,$00,$d9,$00,$00,$00,$00 // ................
        .byte $00,$27,$00,$9c,$24,$24,$20,$00,$18,$2e,$00,$99,$14,$22,$20,$00 // .'..$$ ......" .
        .byte $28,$2c,$00,$9d,$00,$00,$00,$00,$1c,$32,$00,$00,$00,$00,$00,$00 // (,.......2......
        .byte $00,$38,$00,$9c,$14,$22,$20,$00,$28,$4b,$00,$00,$00,$00,$00,$00 // .8..." .(K......
        .byte $00,$00,$20,$20,$80,$80,$a0,$80,$00,$80,$01,$80,$02,$00,$03,$00 // ..  ............
        .byte $04,$00,$00,$00,$00,$f0,$00,$80,$20,$80,$a0,$30,$00,$00,$8c,$01 // ........ ..0....
        .byte $08,$01,$09,$01,$08,$01,$07,$0a,$0b,$0a,$0b,$0a,$0b,$0a,$0b,$0a // ................
        .byte $0b,$0a,$0b,$0a,$0b,$0a,$12,$0a,$0b,$0a,$0b,$0a,$0b,$0a,$0b,$ff // ................
        .byte $8c,$02,$03,$04,$03,$05,$03,$06,$02,$03,$04,$03,$05,$03,$06,$02 // ................
        .byte $03,$04,$03,$05,$03,$06,$02,$03,$04,$03,$05,$03,$06,$02,$03,$04 // ................
        .byte $03,$05,$03,$06,$02,$03,$04,$03,$05,$03,$06,$02,$03,$04,$03,$05 // ................
        .byte $03,$06,$02,$03,$04,$03,$05,$03,$06,$ff,$8c,$0d,$0d,$0d,$0d,$0d // ................
        .fill 11, $0d
        .fill 8, $0c
        .byte $0f,$10,$0f,$11,$0c,$0c,$0c,$0c,$0c,$0c,$0c,$0c,$ff,$70,$73,$7b // .............ps{
        .byte $7f,$8f,$93,$97,$ac,$ba,$bf,$d2,$ed,$08,$1c,$20,$26,$36,$5d,$73 // ........... &6]s
        .fill 12, $18
        .byte $19,$19,$19,$19,$19,$19,$19,$8f,$00,$7f,$a2,$8f,$0c,$83,$0a,$8b // ................
        .byte $0c,$7f,$a5,$80,$30,$7f,$82,$7e,$83,$30,$81,$30,$83,$30,$30,$81 // ....0..~.0.0.00.
        .byte $30,$83,$30,$30,$30,$7f,$a6,$80,$30,$7f,$a7,$80,$30,$7f,$a6,$83 // 0.000...0...0...

txt_1899:
        .text "00"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $81,$30,$a6,$83,$30,$a5,$30,$a6,$81,$30,$a5,$83,$30,$30,$30,$7f // .0..0.0..0..000.
        .byte $a2,$85,$11,$0f,$87,$0c,$83,$14,$81,$13,$0f,$0c,$0a,$7f,$a2,$8f // ................
        .byte $0c,$7e,$7f,$a2,$85,$11,$0f,$87,$0c,$83,$14,$81,$13,$c0,$80,$7e // .~.............~
        .byte $90,$14,$81,$13,$0f,$7f,$a2,$81,$0c,$83,$0f,$81,$0c,$a1,$83,$0c // ................
        .byte $a2,$81,$11,$0f,$83,$11,$81,$0f,$0c,$a1,$83,$0c,$a2,$81,$0f,$0c // ................
        .byte $7f,$a2,$81,$0c,$83,$0f,$81,$0c,$a1,$83,$0c,$a2,$81,$11,$0f,$83 // ................
        .byte $11,$81,$13,$0c,$a1,$83,$0c,$a2,$81,$0c,$0f,$7f,$a8,$81 // ..............

txt_190a:
        .text "0230232035"
        .byte $83
        .byte $37,$81
        .text "3200"
        .byte $7f,$ac,$8f,$18,$7f,$8f,$7e,$7e,$7e
        .byte $7e,$7f,$a4,$87,$30,$83,$33,$87,$35,$3a,$8b,$37,$83,$35,$33,$8f // ~...0.3.5:.7.53.
        .byte $35,$7f,$aa,$83                       // 5...

txt_1938:
        .text "035"
        .byte $c3                                   // 'C' | $80 (end-of-string marker)
        .byte $81,$3a,$90,$3c,$82,$7e,$c2,$81,$7e,$83,$3a,$37,$35,$81,$37,$90 // .:.<.~..~.:75.7.
        .byte $3a,$80,$7e,$83,$37,$35,$85,$37,$90,$35,$80,$7e,$90,$37,$8a,$7e // :.~.75.7.5.~.7.~
        .byte $7f,$aa,$83,$35,$33,$30,$85,$30,$c2,$81,$7e,$8b,$2e,$81 // ...530.0..~...

txt_196a:
        .text "03"
        .byte $ad                                   // '-' | $80 (end-of-string marker)
        .byte $8b,$30,$cc,$8f,$00,$7f,$a2,$81,$0c,$83,$0f,$81,$0c,$a1,$83,$0c // .0..............
        .byte $a2,$81,$11,$13,$83,$0c,$a1,$81,$0c,$0c,$83,$0c,$0c,$7f,$81,$36 // ...............6
        .byte $39,$3b,$83,$3c,$3c,$81,$3b,$83,$39,$36,$81,$34,$36,$7f,$a4,$83 // 9;.<<.;.96.46...
        .byte $00,$81,$3c,$3b,$39,$85,$36,$81,$3b,$83,$3c,$39,$85,$36,$7f,$a4 // ..<;9.6.;.<9.6..
        .byte $81                                   // .

txt_19ae:
        .text "0146;<4"
        .byte $85,$36,$81,$34,$83,$34,$85,$31,$7f,$a4,$83,$7e,$81,$3c,$83,$3c // .6.4.4.1...~.<.<
        .byte $39,$81,$31,$34,$83,$36,$34,$85,$36,$7f,$a0,$80,$30,$84,$00,$80 // 9.14.64.6...0...
        .byte $30,$84,$00,$80,$30,$84,$00,$80,$30,$84,$00,$80,$30,$82,$00,$80 // 0...0...0...0...
        .byte $30,$82,$00,$7f,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // 0...............
        .fill 11, $00

// --- Region $1a4a-$1a4a ---
.pc = $1a4a "dat_1a4a"

dat_1a4a:
        // === Fill data (1 bytes, $1a4a-$1a4a) ===
        .byte $00                                   // .

// --- Region $1a98-$1a98 ---
.pc = $1a98 "dat_1a98"

dat_1a98:
        // === Fill data (1 bytes, $1a98-$1a98) ===
        .byte $00                                   // .

// --- Region $1afe-$1b00 ---
.pc = $1afe "dat_1afe"

dat_1afe:
        .byte $1a,$26                               // .&

dat_1b00:
        // === Fill data (1 bytes, $1b00-$1b00) ===
        .byte $00                                   // .

// --- Region $1b20-$1b40 ---
.pc = $1b20 "dat_1b20"

dat_1b20:
        // === Fill data (32 bytes, $1b20-$1b3f) ===
        .fill 32, $01

dat_1b40:
        // === Fill data (1 bytes, $1b40-$1b40) ===
        .byte $00                                   // .

// --- Region $1b80-$1b9d ---
.pc = $1b80 "dat_1b80"

dat_1b80:
        .byte $06,$0e,$04,$0a,$08,$07,$01,$07,$08,$0a,$04,$0e,$06,$00,$00,$00 // ................
        .byte $09,$02,$08,$0a,$0f,$07,$01,$07,$0f,$0a,$08,$02,$09 // .............

dat_1b9d:
        // === Fill data (1 bytes, $1b9d-$1b9d) ===
        .byte $00                                   // .

// --- Region $1d00-$1f00 ---
.pc = $1d00 "dat_1d00"

dat_1d00:
        .byte $80,$78,$72,$70,$6e,$6e,$6e,$6f,$76,$7f,$89,$8f,$91,$8d,$84,$7a // .xrpnnnov......z
        .byte $70,$6a,$67,$64,$5f,$64,$77,$8d,$9c,$a4,$a6,$a0,$95,$8d,$8e,$92 // pjgd_dw.........
        .byte $8c,$7c,$6a,$5c,$54,$56,$63,$75,$83,$89,$8a,$8d,$93,$9c,$a3,$aa // .|j\TVcu........
        .byte $aa,$a4,$98,$8d,$82,$7a,$70,$69,$65,$65,$68,$6f,$79,$82,$89,$8c // .....zpieehoy...
        .byte $8c,$8b,$87,$82,$7e,$76,$6e,$60,$54,$5b,$73,$8d,$9b,$a5,$a6,$a0 // ....~vn`T[s.....
        .byte $99,$96,$9c,$9c,$8c,$74,$61,$56,$56,$62,$73,$7f,$81,$7b,$76,$7f // .....taVVbs..{v.
        .byte $8f,$a2,$ae,$b1,$aa,$9e,$92,$8a,$86,$80,$77,$6c,$66,$66,$6b,$73 // ..........wlffks
        .byte $7b,$7e,$7c,$7b,$7d,$82,$87,$86,$80,$75,$64,$59,$63,$7f,$9b,$a7 // {~|{}....udYc...
        .byte $a9,$a3,$99,$90,$8f,$96,$99,$8c,$74,$62,$5b,$5c,$66,$73,$7d,$80 // ........tb[\fs}.
        .byte $7f,$7f,$8d,$9e,$a7,$a6,$9d,$91,$86,$82,$87,$8d,$8f,$88,$7d,$73 // ..............}s
        .byte $70,$72,$78,$7f,$82,$81,$7f,$7e,$7e,$7c,$77,$70,$66,$5c,$5b,$6f // prx....~~|wpf\[o
        .byte $8f,$a7,$ae,$aa,$a0,$98,$94,$97,$9d,$98,$84,$6c,$5c,$57,$5b,$65 // ...........l\W[e
        .byte $6f,$76,$78,$7b,$84,$97,$a5,$ad,$ab,$a3,$98,$91,$8d,$8c,$86,$7d // ovx{...........}
        .byte $71,$69,$69,$70,$7b,$83,$89,$88,$86,$83,$84,$86,$83,$7c,$6c,$58 // qiip{........|lX
        .byte $4a,$52,$6f,$8e,$9f,$a8,$a9,$a4,$a1,$a2,$a5,$a0,$8d,$74,$62,$5d // JRo..........tb]
        .byte $5f,$66,$6c,$6e,$6a,$68,$6f,$7f,$99,$ab,$b0,$af,$a7,$9e,$96,$92 // _flnjho.........
        .byte $8a,$7a,$6b,$61,$5f,$64,$6c,$73,$78,$7b,$7e,$82,$88,$89,$84,$7d // .zka_dlsx{~....}
        .byte $71,$64,$61,$71,$89,$98,$9b,$98,$93,$91,$95,$9d,$a2,$9a,$84,$72 // qdaq...........r
        .byte $69,$6a,$70,$74,$71,$69,$60,$5e,$69,$7d,$8f,$9f,$a6,$a9,$a9,$a8 // ijptqi`^i}......
        .byte $a3,$9a,$8b,$7c,$70,$69,$69,$6b,$6c,$6b,$6a,$6e,$77,$81,$89,$8a // ...|piiklkjnw...
        .byte $84,$7c,$70,$65,$69,$7b,$8f,$95,$95,$92,$91,$96,$9b,$a1,$9d,$90 // .|pei{..........
        .byte $7c,$6e,$6c,$6f,$72,$72,$6d,$6a,$6d,$77,$87,$97,$9d,$9b,$98,$99 // |nlorrmjmw......
        .byte $9f,$a3,$a1,$96,$85,$78,$72,$71,$73,$70,$68,$62,$61,$6a,$77,$83 // .....xrqsphbajw.
        .byte $88,$81,$78,$6d,$69,$75,$8b,$9e,$9f,$99,$90,$8c,$8f,$93,$97,$91 // ..xmiu..........
        .byte $82,$74,$6f,$75,$7c,$7e,$78,$70,$69,$6d,$7b,$8e,$9d,$9d,$94,$8c // .tou|~xpim{.....
        .byte $8b,$93,$9f,$a2,$98,$84,$76,$71,$76,$7e,$82,$80,$78,$71,$76,$7f // ......vqv~..xqv.
        .byte $86,$85,$78,$6a,$60,$5e,$73,$93,$a8,$a6,$98,$8a,$82,$87,$92,$9b // ..xj`^s.........
        .byte $9a,$89,$79,$72,$75,$7a,$7b,$75,$6d,$69,$6f,$7f,$92,$9c,$98,$8e // ..yruz{umio.....
        .byte $85,$86,$93,$a1,$a8,$9e,$89,$76,$6d,$71,$78,$7e,$7c,$76,$73,$77 // .......vmqx~|vsw
        .byte $82,$89,$87,$7a,$6a,$5d,$58,$67,$7f,$99,$9b,$94,$8d,$8e,$97,$a4 // ...zj]Xg........
        .byte $ab,$a5,$90,$79,$6e,$71,$79,$7d,$78,$6e,$63,$61,$6b,$7d,$8c,$92 // ...ynqy}xncak}..
        .byte $92,$92,$97,$9f,$a7,$a8,$9c,$85,$74,$6f,$72,$78,$79,$74,$6a,$66 // ........torxytjf

dat_1f00:
        // === Fill data (1 bytes, $1f00-$1f00) ===
        .byte $00                                   // .

// --- Region $2000-$20b2 ---
.pc = $2000 "chr_2000"

chr_2000:
        .byte $00,$00,$00,$00,$00,$00,$ff,$aa,$00,$00,$00,$00,$01,$05,$f6,$99 // ................
        .byte $00,$03,$16,$66,$99,$55,$66,$99,$00,$ff,$aa,$66,$99,$56,$67,$9c // ...f.Uf....f.Vg.
        .byte $00,$ff,$af,$70,$c0,$00,$3f,$aa,$00,$c0,$3c,$03,$00,$00,$ff,$aa // ...p..?...<.....
        .byte $00,$00,$00,$00,$c0,$30,$ff,$aa,$55,$99,$66,$aa,$bb,$ee,$ff,$33 // .....0..U.f....3
        .byte $55,$99,$66,$aa,$ba,$ef,$f8           // U.f....

txt_2047:
        .byte $30,$5a,$ae,$7b,$ff,$cc,$33,$cc,$00,$aa,$ee,$bb,$ff,$cc,$30,$cc // 0Z.{..3.......0.
        .byte $00,$ac,$f1,$82,$0a,$0b               // ......

txt_205d:
        .byte $2e,$3f,$33,$cc,$00,$00,$33,$cc,$ff,$00,$00,$cc,$00,$00,$33,$cf // .?3...3.......3.
        .byte $f8,$0f,$2f,$f0,$c0,$c0,$00,$00,$cc,$33,$ff,$00,$00,$00,$00,$00 // ../......3......
        .byte $cc,$30,$f0,$00,$00,$00,$03,$0c,$3f,$00,$00,$cc,$00,$00,$33,$cc // .0......?.....3.
        .byte $ff,$c0,$30,$00,$c6,$aa,$00,$00,$00,$00,$00,$ae,$bb,$aa,$00,$00 // ..0.............
        .byte $00,$00,$00,$ee,$bb,$a0,$00,$00,$00,$00,$00,$f0,$c0,$00,$00,$00 // ................
        .byte $00,$00,$00,$0c,$03                   // .....

dat_20b2:
        // === Fill data (1 bytes, $20b2-$20b2) ===
        .byte $00                                   // .

// --- Region $2200-$2ce4 ---
.pc = $2200 "dat_2200"

dat_2200:
        .byte $55,$55,$55,$ff,$ff,$ff,$fb,$be,$ef,$ee,$eb,$bf,$fa,$aa,$ef,$ea // UUU.............
        .byte $66,$ba,$d9,$9a,$ab,$e5,$55,$aa,$ff,$ff,$fe,$00,$00,$0e,$00,$00 // f.....U.........
        .byte $0d,$00,$00,$0e,$00,$3e,$cd,$00,$0b,$cd,$00,$00,$0e,$00,$00,$cf // .....>..........
        .byte $00,$03,$0c,$00,$00,$0c,$00,$00,$cf,$00,$03,$cc,$00,$03,$0f,$00 // ................
        .byte $55,$55,$55,$ee,$ff,$ff,$ab,$bf,$ff,$e6,$ef,$ff,$a9,$bf,$bb,$e6 // UUU.............
        .byte $ae,$ea,$99,$bb,$a6,$66,$6e,$99,$95,$ab,$7f,$65,$6a,$40,$95,$99 // .....fn....ej@..

txt_2260:
        .byte $40                                   // @ character
        .text "UV"
        .byte $40                                   // @ character
        .text "UY"
        .byte $79,$69
        .byte $55,$75,$be,$95,$7b,$c3,$ea,$7e
        .byte $00                                   // .

txt_2271:
        .byte $3f,$4a,$cc,$00,$7a,$b3,$00,$79,$ec,$c0,$76,$9b,$33,$6a,$00,$55 // ?J..z..y..v.3j.U
        .byte $54,$55,$ff,$f4,$fe,$bb,$b4,$fa,$ee,$e4,$fe,$ba,$b4,$fa,$a9,$a4 // TU..............
        .byte $ee,$69,$54,$f9,$a6,$64,$e6,$ff,$f4,$e9,$00,$00,$e6,$00,$00,$d9 // .iT..d..........
        .byte $00,$00,$e5,$65,$56,$d5,$95,$56,$d6,$a9,$a6,$eb,$a6,$97,$fc,$9a // ...eV..V........
        .byte $5a,$c0,$69,$66,$cc,$a5,$96,$fb,$96,$57,$ce,$59,$5a,$f9,$00,$55 // Z.if.....W.YZ..U
        .byte $54,$00,$ef,$f4,$00,$bb,$f4,$00,$6e,$f4,$00,$9b,$f4,$00,$6a,$e4 // T.......n.....j.
        .byte $00,$9b,$b4,$00,$66,$e4,$00,$5a,$b4,$00,$56,$a4,$00,$59,$94,$00 // ....f..Z..V..Y..
        .byte $55,$65,$55,$55,$99,$99,$95,$56,$66,$e9 // UeUU...Vf.

txt_22eb:
        .byte $55,$55,$3e,$a9,$55,$03,$fe,$9a,$00,$03,$ef,$30,$00,$30,$cc,$0f // UU>.U......0.0..
        .byte $ff,$b3,$34,$c0,$00,$00,$55,$55,$00,$ef,$ee,$00,$fb,$bb,$00,$e6 // ..4...UU........
        .byte $ea,$00,$e9,$a9,$00,$e6,$66,$00,$d9,$59,$00,$e5,$66,$00,$d9,$59 // ......f..Y..f..Y
        .byte $00,$e5
        .byte $56,$00,$d9
        .text "UUVV"
        .byte $99,$95
        .text "UUUY"
        .byte $65

txt_232b:
        .byte $56,$55,$ba,$ab,$95,$cf,$fc,$ea,$00,$00,$3f,$00,$00,$00,$ff,$f0 // VU........?.....
        .byte $0c,$00,$cc,$c3,$00,$54,$00,$15,$f4,$01,$7f,$b4,$07,$ee,$e4,$3a // .....T.........:
        .byte $bb,$b4,$39,$aa,$64,$e6,$66,$a4,$d9,$5a,$a4,$e6,$66,$94,$d9,$59 // ..9.d.f..Z..f..Y
        .byte $64,$e6,$56,$94,$d9,$95,$64,$d6       // d.V...d.

txt_2363:
        .byte $56,$54,$d5                           // VT.

txt_2366:
        .byte $55,$54,$d5,$59,$64,$d6,$55,$b4,$eb,$95,$c4,$fc,$ea,$04,$c0 // UT.Yd.U........

txt_2375:
        .byte $3f,$34,$c0,$00,$e4,$f0,$0c,$94,$cc,$c3,$00,$55,$55,$55,$ff,$ee // ?4.........UUU..
        .byte $ff,$ef,$ab,$bf,$bf,$e6,$ef,$ef,$a9,$bf,$ba,$e6,$ae,$aa,$99,$bb // ................
        .byte $a9,$a6,$6e,$9f,$ff,$ff,$64,$00,$00,$94,$00,$00,$65 // ..n...d.....e

txt_23a2:
        .text "UTUUVUU"
        .byte $96,$69,$66,$e7,$be,$bb
        .byte $36,$c3,$cc
        .byte $06,$00,$00,$07,$30,$00,$06,$e7,$ff,$f6,$96,$fa,$ea,$00,$55,$55 // ....0.........UU
        .byte $54,$ff,$ff,$f4,$ff,$bb,$b4,$ff,$ee,$e4,$bb,$ba,$b4,$ea,$a9,$a4 // T...............
        .byte $a6,$69,$54,$99,$a6,$64,$ff,$ff,$f4,$00,$00,$00,$00,$00,$00,$00 // .iT..d..........
        .byte $00,$00,$55,$50,$00,$55,$50,$00,$59,$50,$00,$65,$50,$00,$95,$50 // ..UP.UP.YP.eP..P
        .byte $00,$56,$50,$00,$59,$50,$00,$65,$50,$00,$96,$50,$00,$00,$00,$00 // .VP.YP.eP..P....
        .byte $ce,$00,$03,$cf,$00,$03,$fe,$00,$03,$8e,$00,$02,$ce,$00,$0f,$fd // ................
        .byte $00,$33,$be,$00,$02,$8d,$00,$0e,$fe,$00,$3f,$bf,$00,$03,$fb,$00 // .3........?.....
        .byte $15,$55,$01,$7f,$ff,$07,$ee,$ef,$3a,$bb,$bf,$39,$aa,$ef,$e6,$66 // .U......:..9...f
        .byte $ba,$d9,$5a,$aa,$e6,$66,$a9,$d9,$59,$9f,$e6,$56,$66,$00,$e6,$ec // ..Z..f..Y..Vf...
        .byte $79,$99,$bb,$75,$a6,$6f,$66,$95,$be,$69,$65,$6b,$75,$95,$ae,$65 // y..u.of..ieku..e
        .byte $65,$59,$66,$95,$66,$69,$55,$55,$75,$ff,$ff,$66,$eb,$ab,$af,$55 // eYf.fiUUu..f...U
        .byte $55,$55,$ee,$ff,$ff,$ab,$bf,$ff,$e6,$ef,$ff,$a9,$bf,$bb,$e6,$ae // UU..............
        .byte $ea,$99,$bb,$a6,$a6,$6e,$99,$ff,$ff,$ff,$fb,$f3,$c3,$00,$65,$66 // .....n........ef
        .byte $ee,$95,$97,$f9,$56,$5b,$ea,$59,$6a,$e9,$65,$a7,$e6,$96,$9b,$d9 // ....V[.Yj.e.....
        .byte $5a,$6b,$e6,$69,$a8,$d9,$a6,$af,$e5,$9a,$bb,$ff,$bf,$3c,$30,$55 // Zk.i.........<0U
        .byte $54,$55,$ff,$f7,$ef,$bb,$b4,$fb,$ee,$e4,$e6,$ba,$b4,$e9,$a9,$a4 // TU..............
        .byte $e6,$69,$54,$d9,$a6,$64,$e5,$ff,$f4,$d9,$00,$00,$e5,$00,$6e,$c7 // .iT..d........n.
        .byte $fc,$9b,$b4,$f3,$66,$f4,$cf,$5b,$e4   // ....f..[.

txt_24cb:
        .byte $3c,$56,$b4,$f0,$5a,$e4,$c3,$55,$94,$0c,$56,$64 // <V..Z..U..Vd

txt_24d7:
        .byte $30,$55,$54,$c0,$ff,$f4,$03,$00,$00,$0c,$55,$54,$30,$ee,$f1,$03 // 0UT.......UT0...
        .byte $bb,$bc,$43,$ea,$ef,$d0,$a9,$bb,$b4,$66,$6e,$ed,$59,$aa,$b9,$66 // ..C......fn.Y..f
        .byte $aa,$aa,$59,$9e,$69,$56,$67,$a6,$00,$f0,$f3,$0e,$c0,$ee,$f9,$0c // ..Y.iVg.........
        .byte $eb,$ee,$30,$e6,$99,$c0,$e9,$66,$00,$e6,$59,$0c,$d9,$96,$30,$e5 // ..0....f..Y...0.
        .byte $55,$c0,$d5,$55,$0c,$ff,$ff,$3c,$03,$0f,$f0 // U..U...<...

txt_2522:
        .byte $55,$55,$cc,$fe,$ef,$3c,$fa,$bb,$ff,$fe,$6e,$38,$fa,$9b,$3c,$ee // UU...<....n8..<.
        .byte $6a,$43,$f9,$9b,$9f,$e6,$66,$a4,$e9,$5a,$69,$e6,$56,$00,$64,$f3 // jC....f..Zi.V.d.
        .byte $0e,$94,$ee,$f9,$67,$eb,$ee,$54,$e6,$99,$54,$e9,$66,$97,$e6 // ....g..T..T.f..

txt_2551:
        .byte $59,$57,$d9,$96,$54,$e5               // YW..T.

txt_2557:
        .byte $55,$57,$d5,$55,$f7,$ff,$ff,$3f,$be,$ba,$56,$55,$55,$f7,$ef,$ee // UW.U...?..VUU...
        .byte $f7,$fb,$bb,$f6,$e6,$ea,$f6,$e9,$a9,$e7,$e6,$66,$b6,$d9,$59,$e6 // ...........f..Y.
        .byte $e5,$66,$b6,$d9,$59,$a7,$e5,$56,$00,$67,$eb,$ab,$95,$55,$55,$66 // .f..Y..V.g...UUf
        .byte $ee,$fe,$55,$ab,$bb,$56,$6a,$ae,$95,$9a,$a9,$55,$66,$66,$55,$59 // ..U..Vj....UffUY
        .byte $99,$55,$55,$55,$ff,$ff,$ff,$ba,$fb,$f3,$55,$55,$55,$ff,$ff,$ff // .UUU......UUU...
        .byte $bb,$bf,$bb,$ee,$ee,$ef,$bb,$bb,$aa,$6e,$ae,$ab,$aa,$9a,$9a,$aa // .........n......
        .byte $66,$a6,$9f,$ff,$ff,$64,$30,$00,$00,$af,$a0,$00,$55,$55,$54,$ea // f....d0.....UUT.
        .byte $ee,$f4,$a6,$bb,$b4,$55,$6a,$e4,$95,$99,$a4,$55,$66,$64 // .....Uj....Ufd

txt_25d5:
        .text "UYTUUT"
        .byte $ff,$ff,$f4,$c3,$f0,$00
        .byte $55,$50,$00,$ff
        .byte $f5,$00,$fe,$ff,$40,$bb,$af,$d0,$aa,$bb,$d0,$ae,$6e,$e4,$b9,$9b // ....@.......n...
        .byte $b4,$a6,$66,$e4,$69,$5a,$b4,$e6,$56,$a4,$00,$d9,$95,$97,$d6,$56 // ..f.iZ..V......V
        .byte $65,$d5                               // e.

txt_2607:
        .byte $55,$55,$d5                           // UU.

txt_260a:
        .byte $59,$55,$d6,$55,$69,$eb,$95,$be,$fc,$ea,$c3,$c0,$3f,$00,$c0,$00 // YU.Ui.......?...
        .byte $30,$f0,$0c,$e7,$cc,$c3,$94,$f3,$0e,$64,$ee,$f9,$95,$eb,$ee,$66 // 0........d.....f
        .byte $e6,$99,$55,$e9,$66,$56,$e6,$59,$95,$d9,$96,$55,$e5 // ..U.fV.Y...U.

txt_2637:
        .byte $55,$55,$d5,$55,$55,$ff,$ff,$ff,$00,$ef,$cf,$fb,$55,$54,$ef // UU.UU.......UT.

txt_2646:
        .byte $55,$54,$bf,$55,$97,$fc,$66,$e4,$f3,$bb,$34,$cf,$cc,$04,$00,$00 // UT.U..f...4.....
        .byte $04,$00,$00,$04,$00,$ff,$f4,$00,$00,$00,$00,$00,$00,$00,$55,$55 // ..............UU
        .byte $55,$ee,$fe,$ea,$ab,$bb,$a6,$6a,$ae,$55,$9a,$a9,$95,$66,$66,$55 // U......j.U...ffU
        .byte $59,$99
        .text "UUUU"
        .byte $ff,$ff,$ff,$00,$f3,$c3,$d9,$cf,$0c,$d6

txt_2686:
        .byte $3c,$30,$d5,$f0,$c0,$d5,$c3,$03,$d6,$0c,$0c,$eb,$00,$00,$fc,$00 // <0..............
        .byte $00,$c0,$00,$00,$c0,$00,$00,$f0,$00,$00,$cc,$00,$00,$f3,$55,$54 // ..............UT
        .byte $ee,$ee,$f4,$eb,$bb,$b4,$e6,$6a,$e4,$e9,$99,$a4,$e6,$66,$64,$d9 // .......j.....fd.
        .byte $59,$54,$e5                           // YT.

txt_26b9:
        .byte $55,$54,$d5,$ff,$f4,$ff,$00,$55,$94,$d9,$56,$67 // UT.....U..Vg

txt_26c5:
        .text "6UT=YT"
        .byte $b3
        .byte $55,$67,$bf,$95,$b7,$eb,$ea,$c4,$fe
        .byte $3f,$04,$fb,$00,$34,$00,$0c,$e4,$00,$c3,$94,$00,$0e,$64,$00,$f9 // ?...4........d..
        .byte $94,$55,$ee,$64,$e6,$99,$54,$da,$66,$54,$e6,$59,$94,$d9,$96,$54 // .U.d..T.fT.Y...T
        .byte $d6                                   // .

txt_26f6:
        .byte $55,$54,$d5                           // UT.

txt_26f9:
        .byte $55,$54,$d5,$ff,$f4,$ff,$00,$9a,$d9,$59,$66,$65 // UT.......Yfe

txt_2705:
        .text "UYUUUV"
        .byte $95,$d6,$6b,$e9,$bb,$bc
        .byte $3e,$0f,$c0,$03
        .byte $ff,$0c,$00,$00,$fb,$30,$00,$ce,$cc,$00,$f9,$b3,$00,$ee,$6e,$54 // .....0........nT
        .byte $f9,$9b,$b4,$ea,$66,$e4,$e9,$5a,$b4,$e6,$56,$a4,$d9,$5a,$64,$e6 // ....f..Z..V..Zd.
        .byte $55,$94,$d9,$56,$54,$e5,$55,$f4,$ff,$ff,$00,$96,$d9,$55,$66,$d6 // U..VT.U......Uf.
        .byte $56,$97,$d5                           // V..

txt_2748:
        .byte $55,$57,$d5                           // UW.

txt_274b:
        .byte $59,$56,$d6,$55,$a7,$eb,$95,$f4,$fc,$ea,$04,$c0,$3f,$04,$c0,$00 // YV.U........?...
        .byte $04,$f0,$cc,$34,$ff,$ff,$c4,$00,$00,$b4,$55,$55,$e4,$fb,$a6,$e4 // ...4......UU....
        .byte $fe,$99,$b4,$ea,$66,$e4,$d9,$95,$94,$e6,$65,$64,$d9 // ....f.....ed.

txt_2778:
        .byte $55,$54,$d5,$55,$f4,$ff,$ff,$00,$94,$bf,$3c,$67,$fc,$f0,$54,$f3 // UT.U......<g..T.
        .byte $c0,$54,$cf,$0c,$64                   // .T..d

txt_278d:
        .byte $3c,$30,$b4,$f0,$c0,$c4,$00,$00,$04,$00,$00,$34,$00,$00,$e4,$00 // <0.........4....
        .byte $00,$f4,$00,$00,$00,$00,$00,$55,$55,$55,$6f,$fb,$fb,$aa,$ee,$ee // .......UUUo.....
        .byte $6b,$bb,$ba,$9a,$ea,$ea,$66,$a6,$b9,$59,$99,$a6,$56,$65,$55,$ff // k.....f..Y..VeU.
        .byte $ff,$ff,$ff,$d9,$59,$94,$e5,$55,$64,$d5,$55,$94,$d6,$95,$54,$eb // ....Y..Ud.U...T.
        .byte $e9,$54,$fc,$3e,$a4,$c0,$03,$f4,$cc,$c0,$34,$fb,$30,$04,$ce,$cc // .T.>......4.0...
        .byte $c4,$f9,$b3,$34,$ee,$6e,$c4,$b9,$9b,$b4,$aa,$66,$e4,$a5,$99,$e4 // ...4.n.....f....
        .byte $99,$56,$64,$66,$59,$90,$99,$56,$50,$65,$55,$40,$59,$5f,$00,$ff // .VdfY..VPeU@Y_..
        .byte $f0,$00,$f4,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$01,$03,$10,$10,$10               // ......

txt_2813:
        .byte $44,$44,$cc,$23,$22,$00,$00,$00,$00,$28,$82,$28,$22,$00,$00,$00 // DD.#"....(.("...
        .byte $00,$00,$00,$80,$20,$00,$00,$00,$00,$00,$00,$0f,$e0,$00,$00,$00 // .... ...........
        .byte $00,$05,$70,$0a,$a0,$00,$00,$00,$00,$c0,$1c,$83,$28,$00,$00,$00 // ..p.........(...
        .byte $00,$00,$00,$80,$30,$00,$00,$00,$00,$00,$0c,$11,$48,$00,$00,$00 // ....0.......H...
        .byte $00,$00,$00,$00,$c0,$00,$00,$00,$00,$00,$00,$22,$00,$00,$00,$08 // ..........."....
        .byte $0c,$04,$04,$d5,$04,$01,$01,$01,$04,$04,$0c,$e2,$22,$00,$00,$00 // ............"...

txt_2873:
        .byte $40,$40,$c0,$10,$30,$03,$04,$0c,$08,$22,$32,$22,$88,$22,$88,$88 // @@..0...."2"."..
        .byte $88,$02,$02,$22,$00,$20,$88,$88,$88,$22,$22,$22,$88,$88,$22,$08 // ...". ..."""..".
        .byte $02,$00,$22,$00,$88,$02,$08,$a2,$22,$88,$88,$88,$22,$0a,$a0,$00 // .."....."..."...
        .byte $20,$82,$80,$8a,$2e,$00,$00,$80,$00,$22,$80,$e2,$28,$02,$00,$08 //  ........"..(...
        .byte $00,$20,$02,$3b,$ee,$88,$22,$22,$88,$08,$22,$82,$e0,$00,$00,$00 // . .;..""..".....
        .byte $80,$80,$20,$20,$88,$01,$0c,$04,$0c,$32,$22,$32,$88,$22,$80,$80 // ..  .....2"2."..
        .byte $80,$20,$00,$08,$a2,$30,$88,$23,$22,$88,$88,$88,$22,$08,$22,$88 // . ...0.#"...".".
        .byte $22,$88,$80,$a2,$c8,$04,$0c,$88,$20,$8a,$22,$22,$88,$22,$88,$88 // "....... .""."..
        .byte $88,$20,$20,$20,$82,$30,$88,$8c,$88,$22,$22,$22,$08,$00,$00,$00 // .   .0..."""....
        .byte $00,$00,$00,$00,$80,$00,$00,$02,$02,$02,$08,$08,$08,$88,$8a // ...............

txt_2912:
        .byte $23,$2a,$2e,$b3,$b5,$b5,$88,$20,$ba,$ef,$f5,$ef,$ed,$ed,$88,$88 // #*..... ........
        .byte $e2,$a2,$e2,$78,$78,$78,$a2,$8b,$2e,$2b,$2d,$8b,$8b,$8b,$22,$a2 // ...xxx...+-...".
        .byte $f8,$78,$f8,$5e,$5e,$5e,$23,$2d,$8b,$8b,$8b // .x.^^^#-...

txt_293d:
        .byte $22,$22,$22,$bb,$eb,$7e,$de,$5e,$d7,$d7,$d5,$88,$88,$22,$22,$08 // """..~.^....."".
        .byte $80,$82,$eb,$bb,$ef,$b5,$d7,$bd,$b5,$d5,$5d,$88,$22,$e2,$78,$f8 // ..........].".x.
        .byte $78,$78,$78,$8a,$0b                   // xxx..

txt_2962:
        .byte $2e,$27,$2d,$b7,$bd,$b5,$ca,$ae,$b8,$d8,$78,$e2,$e2,$e2,$22,$22 // .'-.......x...""
        .byte $8b,$89,$8b                           // ...

txt_2975:
        .text "---."
        .byte $bb
        .byte $2e,$f6,$5e,$f8,$78,$78,$88,$88,$02
        .byte $22,$22
        .byte $8b,$8b,$8b,$88,$a2,$3e,$eb,$7f,$de,$5e,$5e,$28,$88,$e2,$8a,$ee // .....>...^^(....
        .byte $e0,$7b,$de,$80,$80,$20,$20,$20,$88,$88,$88,$00,$00,$00,$00,$00 // .{...   ........
        .byte $00,$02,$02,$22,$22,$22,$8b,$8b,$8b   // ..."""...

txt_29ae:
        .byte $2d,$2d,$d7,$f7,$df,$5e,$7e,$de,$78,$78,$8b,$8b,$8b,$22,$22,$22 // --...^~.xx..."""
        .byte $88,$88,$5e,$5e,$5e,$d7,$f7,$df,$b5,$b5,$22,$22,$22,$88,$88,$88 // ..^^^....."""...
        .byte $e2,$e2,$d7,$d7,$df,$b5,$b5,$b5,$2d,$2d,$88,$88,$88,$e2,$e2,$e2 // ........--......
        .byte $78,$78,$b5,$bd,$b7,$2d,$2d,$2d,$8b,$8b,$ed,$77,$5d,$dd,$dd,$77 // xx...---...w]..w
        .byte $5e,$5e,$f7,$55,$57,$7e,$e8,$82,$28,$20,$5e,$fa,$e2,$8b,$0b,$8b // ^^.UW~..( ^.....
        .byte $2d,$ad,$d7,$d7,$d7,$5e,$5e,$5e,$57,$75,$88,$88,$88,$22,$22,$22 // -....^^^Wu..."""
        .byte $8b,$ed,$b5,$bd,$b5,$d7,$d7,$d7,$7e,$de,$e2,$e2,$e2,$88,$88,$88 // ........~.......

txt_2a1e:
        .byte $22                                   // double quote
        .byte $22                                   // double quote
        .text "---"
        .byte $b5,$b5,$b5,$df,$d7,$78,$78,$78,$e2,$e2,$e2
        .byte $88,$88,$b7,$bf,$b5,$2d,$2f,$2d,$8b,$8b,$e2,$22,$e2,$78,$78,$78 // .....-/-...".xxx
        .byte $5e,$5e,$00,$00,$00,$80,$80,$80,$20,$20,$02,$08,$08,$08,$22,$22 // ^^......  ....""
        .byte $22,$8a,$2d,$b5,$b5,$bd,$d7,$df,$b7,$ee,$78,$e2,$e2,$e2,$88,$88 // ".-.......x.....
        .byte $88,$0a,$88,$02,$02,$02,$00,$0a,$a0,$0a,$b5,$2d,$2d,$2d,$8b,$0b // ...........---..
        .byte $ab,$fe,$e2,$78,$7a,$7b,$5e,$5e,$5e   // ...xz{^^^

txt_2a77:
        .byte $57,$2d,$2b,$bd,$d5,$5f,$75,$d7,$be,$78,$5e,$5e,$de,$77,$5f,$d7 // W-+.._u..x^^.w_.
        .byte $b5,$8b,$22,$22,$22,$88,$88,$88,$e2,$5e,$d7,$d7,$d7,$b5,$b5,$b5 // .."""....^......
        .byte $2d,$22,$88,$88,$88,$e2,$e2,$e2,$7b,$2d,$b5,$b7,$b7,$dd,$d7,$d7 // -"......{-......
        .byte $5e,$dd,$d7,$57,$55,$f5,$ad,$8b,$22,$75,$57,$57,$dd,$75,$75,$5d // ^..WU..."uWW.uu]
        .byte $d7,$de,$78,$78,$78,$e2,$e2,$e2,$88,$22,$8b,$8b,$8b // ..xxx...."...

txt_2ac4:
        .byte $2d,$2d,$2d,$b5,$d7,$5e,$5e,$5e,$78,$78,$7a,$e7,$88,$20,$20,$20 // ---..^^^xxz..   
        .byte $80,$28,$82,$e8,$8b,$22,$22,$22,$08,$08,$88,$28,$7e,$d7,$f7,$d7 // .(..."""...(~...
        .byte $b5,$b5,$b5,$2d,$20,$88,$88,$88,$e2,$e2,$e2,$78,$00,$00,$00,$00 // ...- ......x....
        .byte $00,$00,$0c,$34,$00,$00,$02,$02,$02,$0c,$08,$0c,$88,$8b,$20,$22 // ...4.......... "
        .byte $20,$82,$80,$82,$b2,$b8,$b8,$2e,$bb,$22,$0b,$22,$20,$0a,$af,$f5 //  ........"." ...
        .byte $af,$ee,$88,$00,$af,$f5,$55,$df,$7b,$ec,$8a,$a0,$56,$56,$ff,$bb // ......U.{...VV..
        .byte $ea,$a0,$0a,$a2,$57,$df,$b5,$af,$ba   // ....W....

txt_2b2d:
        .byte $2f,$2a,$20,$a8,$80,$e2,$62,$e2,$88,$e8,$88,$b5,$b5,$2d,$2d,$2d // /* ...b......---
        .byte $8b,$8b,$8b,$e2,$e2,$78,$78,$de,$d7,$bd,$bb,$2d,$2d,$0a,$af,$f5 // .....xx....--...
        .byte $5f,$fa,$bc,$7b,$bb,$e2,$62,$e8,$b8,$e2,$82,$5e,$de,$78,$f8,$b8 // _..{..b....^.x..
        .byte $88
        .byte $22                                   // double quote
        .byte $22                                   // double quote
        .byte $22                                   // double quote
        .byte $22                                   // double quote
        .byte $8b,$8b,$8b,$8b

txt_2b66:
        .byte $2e,$2b,$d7,$d7,$5e,$5e,$de,$78,$f8,$a8,$88,$88,$22,$22,$22,$8b // .+..^^.x....""".
        .byte $8b,$8a,$bf,$b5,$d7,$f7,$d7,$d6,$be,$ea,$ed,$ed,$b7,$b7,$ab,$02 // ................
        .byte $28,$22,$7e,$d7,$75,$5f,$fb,$ae,$28,$82,$82,$e8,$7e,$77,$d7,$bd // ("~.u_..(...~w..
        .byte $eb,$8e,$2f,$09,$89,$e7,$5e,$fb,$ae,$e8,$78,$e8,$f2,$ba,$e2,$b8 // ../...^...x.....
        .byte $20,$80,$00,$00,$00,$03,$03,$00,$00,$00,$00,$00,$c0,$4f,$75,$5f //  ............Ou_
        .byte $d0,$14,$37,$05,$0d,$01,$c7,$7c,$50,$dc,$00,$30,$d0,$40,$70,$50 // ..7....|P..0.@pP
        .byte $dc,$14,$00,$00,$00,$00,$00,$00,$00,$30,$32,$12,$0c,$01,$00,$00 // .........02.....
        .byte $00,$00,$00,$00,$80,$20,$4a,$30,$07,$00,$00,$00,$0a,$a0,$0e,$e0 // ..... J0........
        .byte $00,$00,$8a,$a0,$0a,$a0,$00,$00,$00,$00,$0a,$a0,$00,$00,$00,$00 // ................
        .byte $00,$00,$8a,$88,$88,$32,$22,$30,$0d,$00,$22,$0a,$82,$00,$aa,$00 // .....2"0..".....
        .byte $d7,$00,$22,$22,$22,$88,$8e,$08,$7c,$00,$2e,$88,$22,$82,$28,$83 // .."""...|...".(.
        .byte $28,$00,$ea,$82,$28,$80,$3d,$80,$00,$00,$28,$80,$80,$82,$28,$c3 // (...(.=...(...(.
        .byte $14,$00,$22,$22,$88,$30,$4c,$08,$02,$00,$2e,$28,$82,$a0,$aa,$00 // .."".0L....(....
        .byte $bb,$00,$e2,$a2,$22,$88,$88,$20,$cd,$00,$2b,$22,$20,$88,$aa,$00 // ....".. ..+" ...
        .byte $77,$00,$b8,$28,$88,$22,$a2,$02,$ec,$00,$80,$80,$80,$00,$00,$00 // w..(."..........
        .byte $00,$00,$28,$02,$00,$00,$00,$00,$00,$00,$2a,$82,$28,$02,$00,$00 // ..(.......*.(...
        .byte $00,$0d,$2e,$80,$2a,$8c,$27,$35,$17,$5c,$28,$80,$30,$d0,$dc,$14 // ....*.'5.\(.0...
        .byte $34,$07,$23,$22,$60,$cb,$19,$5b,$dc,$14,$3c,$d7,$7d,$c3,$40,$70 // 4.#"`..[..<.}.@p
        .byte $5c,$d7,$34,$05,$cd,$73,$d0,$1c,$d4,$74,$14 // \.4..s...t.

txt_2c91:
        .text "7MAS"
        .byte $d4
        .byte $3c,$00
        .byte $37,$0d,$c3

txt_2c9b:
        .byte $40,$40,$c0,$00,$00,$d0,$70,$c0,$00,$00,$00,$00,$00,$00,$03,$01 // @@....p.........
        .byte $01,$03,$00,$00,$00,$d5,$5d           // ......]

txt_2cb2:
        .byte $40,$40,$40,$c0,$00,$00,$70,$40,$53,$1d,$d4,$77,$c5,$0d,$0d,$01 // @@@...p@S..w....
        .byte $03,$00,$00,$00,$00,$00,$f7,$45,$4d,$73,$51,$d5,$0f,$00,$35,$0f // .......EMsQ...5.
        .byte $50,$50,$f0,$03,$00,$00,$c7,$05,$0d,$01,$c7,$74,$dc,$30,$01,$35 // PP.........t.0.5
        .byte $17,$3c                               // .<

dat_2ce4:
        // === Fill data (1 bytes, $2ce4-$2ce4) ===
        .byte $00                                   // .

// --- Region $2e00-$2e00 ---
.pc = $2e00 "spr_2e00"

spr_2e00:
        .byte $00                                   // .

// --- Region $3000-$3112 ---
.pc = $3000 "chr_3000"

chr_3000:
        .fill 10, $00
        .byte $01,$02,$03,$04,$00,$05,$06,$07,$08,$00,$00,$09,$0a,$0b,$0c,$0d // ................
        .byte $0e,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .fill 8, $00
        .byte $0f,$10,$11,$12,$13,$14,$15,$16,$17,$18,$19,$1a,$1b,$1c,$1d,$1e // ................
        .byte $1f,$20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // . ..............
        .byte $00,$00,$00,$00,$00,$00,$00           // .......

txt_3059:
        .byte $21,$22,$23,$24,$25,$26,$27           // char 11 (partial)
        .byte $28,$29,$2a,$2b,$2c,$2d,$2e,$2f       // char 12 @+12
        .byte $30,$31,$32,$33,$00,$00,$00,$00       // char 13 @+13
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 14 @+14
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 15 @+15

txt_3080:
        .byte $34,$35,$36,$37,$38,$39,$3a,$3b       // char 16 @+16
        .byte $3c,$3d,$3e,$3f,$40,$41,$42,$43       // char 17 @+17
        .byte $44,$45,$46,$47,$48,$00,$00,$00       // char 18 @+18
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 19 @+19
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 20 @+20

txt_30a8:
        .byte $49,$4a,$4b,$4c,$4d,$4e,$4f,$50       // char 21 @+21
        .byte $51,$52,$53,$54,$55,$56,$57,$58       // char 22 @+22
        .byte $59,$5a,$5b,$5c,$5d,$20,$00,$00       // char 23 @+23
        .byte $5e,$00,$00,$00,$00,$00,$00,$00       // char 24 @+24
        .byte $00,$00,$00,$00,$00,$00,$00,$5f       // char 25 @+25
        .byte $60,$61,$62,$63,$64,$65,$66,$67       // char 26 @+26
        .byte $68,$69,$6a,$6b,$6c,$6d,$6e,$6f       // char 27 @+27
        .byte $70,$71,$72,$73,$74,$33,$75,$76       // char 28 @+28
        .byte $77,$78,$79,$00,$00,$00,$00,$00       // char 29 @+29
        .byte $00,$00,$00,$00,$00,$00,$00,$7a       // char 30 @+30
        .byte $7b,$7c,$7d,$7e,$00,$7f,$80,$81       // char 31 @+31
        .byte $82,$83,$84,$85,$86,$87,$88,$89       // char 32 ' '
        .byte $8a,$8b,$8c,$8d,$8e,$8f,$90,$91       // char 33 '!'
        .byte $92,$93,$94                           // char 34 (partial)

// --- Region $3131-$3138 ---
.pc = $3131 "dat_3131"

dat_3131:
        .byte $95,$96,$97,$98,$99,$9a,$9b           // char 38 (partial)

dat_3138:
        // === Fill data (1 bytes, $3138-$3138) ===
        .byte $00                                   // .

// --- Region $315b-$315c ---
.pc = $315b "dat_315b"

dat_315b:
        .byte $9c                                   // char 43 (partial)

dat_315c:
        // === Fill data (1 bytes, $315c-$315c) ===
        .byte $00                                   // .

// --- Region $3260-$3260 ---
.pc = $3260 "dat_3260"

dat_3260:
        // === Fill data (1 bytes, $3260-$3260) ===
        .byte $00                                   // .

// --- Region $32f0-$32ff ---
.pc = $32f0 "dat_32f0"

dat_32f0:
        .byte $17,$00,$00,$00,$00,$00,$00,$00       // char 18 @+18
        .byte $00,$00,$00,$00,$00,$00,$15,$c8       // char 19 @+19

// --- Region $337a-$33be ---
.pc = $337a "Segment $337a"
        .byte $a9,$34,$85,$01,$a9,$3f,$a0           // char 0 (partial)
        .byte $ff,$84,$fb,$85,$fc,$a9,$08,$a0       // char 1 @+1
        .byte $00,$84,$fd,$85,$fe,$a2,$e0,$b1       // char 2 @+2
        .byte $fb,$91,$fd,$c8,$d0,$f9,$e6,$fc       // char 3 @+3
        .byte $e6,$fe,$ee,$18,$d4,$ca,$d0,$ef       // char 4 @+4
        .byte $a9,$37,$85,$01,$58,$a2,$00,$a0       // char 5 @+5
        .byte $00,$a9,$00,$85,$c5,$85,$c6,$a9       // char 6 @+6
        .byte $08,$85,$2c,$a9,$01,$85,$2b,$4c       // char 7 @+7
        .byte $e2,$fc,$4c,$ae,$a7                   // char 8 (partial)

dat_33be:
        // === Fill data (1 bytes, $33be-$33be) ===
        .byte $00                                   // .

// --- Region $33f0-$3ef8 ---
.pc = $33f0 "dat_33f0"

dat_33f0:
        .byte $17                                   // char 14 (partial)
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 15 @+15
        .byte $00,$00,$00,$00,$00,$14,$b8,$00       // char 16 @+16
        .byte $00,$00,$01,$02,$03,$04,$05,$06       // char 17 @+17
        .byte $00,$00,$00,$01,$02,$03,$04,$05       // char 18 @+18
        .byte $06,$00,$00,$00,$01,$02,$03,$04       // char 19 @+19
        .byte $05,$06,$00,$00,$00,$01,$02,$03       // char 20 @+20
        .byte $04,$05,$06,$00,$00,$00,$01,$02       // char 21 @+21
        .byte $03,$04,$05,$06,$00,$00,$00,$01       // char 22 @+22
        .byte $02,$03,$04,$05,$06,$00,$00,$00       // char 23 @+23
        .byte $01,$02,$03,$04,$05,$06,$00,$00       // char 24 @+24
        .byte $00,$01,$02,$03,$04,$05,$06,$00       // char 25 @+25
        .byte $00,$00,$01,$02,$03,$04,$1f,$07       // char 26 @+26
        .byte $07,$08,$09,$0a,$0b,$07,$07,$07       // char 27 @+27
        .byte $07,$07,$08,$09,$0a,$0b,$07,$07       // char 28 @+28
        .byte $07,$07,$07,$08,$09,$0a,$0b,$07       // char 29 @+29
        .byte $07,$07,$07,$07,$08,$09,$0a,$0b       // char 30 @+30
        .byte $07,$07,$07,$07,$07,$08,$09,$0a       // char 31 @+31
        .byte $0b,$07,$07,$07,$07,$07,$08,$09       // char 32 ' '
        .byte $0a,$0b,$07,$07,$07,$07,$07,$08       // char 33 '!'
        .byte $09,$0a,$0b,$07,$07,$07,$07,$07       // char 34 '"'
        .byte $08,$09,$0a,$0b,$07,$07,$07,$07       // char 35 '#'
        .byte $07,$08,$09,$0a,$0b,$07,$1f,$0c       // char 36 '$'
        .byte $0d,$0e,$0f,$10,$0c,$0c,$0c,$11       // char 37 '%'
        .byte $0c,$0d,$0e,$0f,$10,$0c,$0c,$0c       // char 38 '&'
        .byte $11,$0c,$0d,$0e,$0f,$10,$0c,$0c       // char 39 '''
        .byte $0c,$11,$0c,$0d,$0e,$0f,$10,$0c       // char 40 '('
        .byte $0c,$0c,$11,$0c,$0d,$0e,$0f,$10       // char 41 ')'
        .byte $0c,$0c,$0c,$11,$0c,$0d,$0e,$0f       // char 42 '*'
        .byte $10,$0c,$0c,$0c,$11,$0c,$0d,$0e       // char 43 '+'
        .byte $0f,$10,$0c,$0c,$0c,$11,$0c,$0d       // char 44 ','
        .byte $0e,$0f,$10,$0c,$0c,$0c,$11,$0c       // char 45 '-'
        .byte $0d,$0e,$0f,$10,$0c,$0c,$1f,$12       // char 46 '.'
        .byte $13,$14,$15,$1f,$1f,$1f,$1f,$16       // char 47 '/'
        .byte $12,$13,$14,$15,$1f,$1f,$1f,$1f       // char 48 '0'
        .byte $16,$12,$13,$14,$15,$1f,$1f,$1f       // char 49 '1'
        .byte $1f,$16,$12,$13,$14,$15,$1f,$1f       // char 50 '2'
        .byte $1f,$1f,$16,$12,$13,$14,$15,$1f       // char 51 '3'
        .byte $1f,$1f,$1f,$16,$12,$13,$14,$15       // char 52 '4'
        .byte $1f,$1f,$1f,$1f,$16,$12,$13,$14       // char 53 '5'
        .byte $15,$1f,$1f,$1f,$1f,$16,$12,$13       // char 54 '6'
        .byte $14,$15,$1f,$1f,$1f,$1f,$16,$12       // char 55 '7'
        .byte $13,$14,$15                           // char 56 (partial)

dat_353c:
        // === Fill data (196 bytes, $353c-$35ff) ===
        .fill 196, $1f
        .byte $69                                   // char 80 (partial)
        .byte $6d,$72,$77,$7b,$80,$84,$89,$8d       // char 81 'Q'
        .byte $91,$96,$9a,$9e,$a1,$a5,$a9,$ac       // char 82 'R'
        .byte $af,$b2,$b5,$b8,$ba,$bd,$bf,$c1       // char 83 'S'
        .byte $c2,$c4,$c5,$c6,$c7,$c7,$c7,$c7       // char 84 'T'
        .byte $c7,$c7,$c6,$c5,$c4,$c3,$c1,$c0       // char 85 'U'
        .byte $be,$bc,$b9,$b7,$b4,$b1,$ae,$aa       // char 86 'V'
        .byte $a7,$a3,$a0,$9c,$98,$94,$8f,$8b       // char 87 'W'
        .byte $87,$82,$7d,$79,$74,$70,$6b,$66       // char 88 'X'
        .byte $61,$5d                               // char 89 (partial)

txt_3643:
        .byte $58,$54,$4f,$4a,$46,$42               // char 89 (partial)
        .byte $3d,$39,$35,$31,$2e,$2a,$27,$23       // char 90 'Z'
        .byte $20,$1d,$1a,$18,$15,$13,$11,$10       // char 91 '['
        .byte $0e,$0d,$0c,$0b,$0a,$0a,$0a,$0a       // char 92 '\'
        .byte $0a,$0a,$0b,$0c,$0d,$0f,$10,$12       // char 93 ']'
        .byte $14,$17,$19,$1c,$1f                   // char 94 (partial)

txt_366e:
        .byte $22,$25,$28                           // char 94 (partial)
        .byte $2c,$30,$33,$37,$3b,$40,$44,$48       // char 95 '_'
        .byte $4d,$51,$56,$5a,$5f,$64,$69,$6d       // char 96 '`'
        .byte $72,$77,$7b,$80,$84,$89,$8d,$91       // char 97 'a'
        .byte $96,$9a,$9e,$a1,$a5,$a9,$ac,$af       // char 98 'b'
        .byte $b2,$b5,$b8,$ba,$bd,$bf,$c1,$c2       // char 99 'c'
        .byte $c4,$c5,$c6,$c7,$c7,$c7,$c7,$c7       // char 100 'd'
        .byte $c7,$c6,$c5,$c4,$c3,$c1,$c0,$be       // char 101 'e'
        .byte $bc,$b9,$b7,$b4,$b1,$ae,$aa,$a7       // char 102 'f'
        .byte $a3,$a0,$9c,$98,$94,$8f,$8b,$87       // char 103 'g'
        .byte $82,$7d,$79,$74,$70,$6b,$66,$61       // char 104 'h'
        .byte $5d                                   // char 105 (partial)

txt_36c2:
        .byte $58,$54,$4f,$4a,$46,$42,$3d           // char 105 (partial)
        .byte $39,$35,$31,$2e,$2a,$27,$23,$20       // char 106 'j'
        .byte $1d,$1a,$18,$15,$13,$11,$10,$0e       // char 107 'k'
        .byte $0d,$0c,$0b,$0a,$0a,$0a,$0a,$0a       // char 108 'l'
        .byte $0a,$0b,$0c,$0d,$0f,$10,$12,$14       // char 109 'm'
        .byte $17,$19,$1c,$1f                       // char 110 (partial)

txt_36ed:
        .byte $22,$25,$28,$2c                       // char 110 (partial)
        .byte $30,$33,$37,$3b,$40,$44,$48,$4d       // char 111 'o'
        .byte $51,$56,$5a,$5f,$64,$64,$64,$a0       // char 112 'p'
        .byte $00,$c6,$03,$a5,$03,$29,$07,$8d       // char 113 'q'
        .byte $ff,$03,$c9,$07,$d0,$3d,$a2,$00       // char 114 'r'
        .byte $bd,$99,$07,$9d,$98,$07,$bd,$c1       // char 115 's'
        .byte $07,$9d,$c0,$07,$e8,$e0,$28,$d0       // char 116 't'
        .byte $ef,$ad,$3e,$0c,$c9,$ff,$d0,$0d       // char 117 'u'
        .byte $a9,$00,$8d,$23,$1a,$a9,$0c,$8d       // char 118 'v'
        .byte $24,$1a,$4c,$22,$1a,$8d,$bf,$07       // char 119 'w'
        .byte $18,$69,$40,$8d,$e7,$07,$ee,$23       // char 120 'x'
        .byte $1a,$ad,$23,$1a,$c9,$00,$d0,$03       // char 121 'y'
        .byte $ee,$24,$1a,$c8,$c0,$03,$d0,$b1       // char 122 'z'
        .byte $ad,$bf,$07,$c9,$b1,$f0,$15,$c9       // char 123 '{'
        .byte $b2,$f0,$19,$c9,$b3,$f0,$1d,$c9       // char 124 '|'
        .byte $b4,$f0,$21,$c9,$b5,$f0,$22,$c9       // char 125 '}'
        .byte $b6,$f0,$26,$60,$a9,$01,$8d,$4e       // char 126 '~'
        .byte $1a,$4c,$97,$1a,$a9,$02,$8d,$4e       // char 127
        .byte $1a,$4c,$97,$1a,$a9,$03,$8d,$4e       // char 128
        .byte $1a,$4c,$97,$1a,$a9,$04,$8d,$4e       // char 129
        .byte $1a,$a9,$05,$8d,$4e,$1a,$4c,$97       // char 130
        .byte $1a,$a9,$06,$8d,$4e,$1a,$a9,$20       // char 131
        .byte $8d,$bf,$07,$8d,$e7,$07,$60,$a0       // char 132
        .byte $00,$b9,$c0,$1a,$be,$d0,$1a,$ca       // char 133
        .byte $d0,$fd,$8d,$21,$d0,$8d,$21,$d0       // char 134
        .byte $c8,$c0,$0f,$d0,$ec,$60,$00,$00       // char 135
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 136
        .byte $00,$09,$02,$08,$0a,$0f,$07,$01       // char 137
        .byte $07,$0f,$0a,$08,$02,$00,$00,$08       // char 138
        .byte $08,$08,$08,$08,$08,$08,$08,$09       // char 139
        .byte $09,$0b,$0a,$08,$08,$07,$00,$00       // char 140
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 141
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 142
        .byte $00,$00,$00,$00,$00,$01,$02,$03       // char 143
        .byte $04,$05,$00,$00,$00,$00,$00           // char 144 (partial)

chr_3800:
        .byte $00,$00,$00,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$87,$03,$33,$33,$33,$01 // ............333.
        .byte $ff,$ff,$07,$03,$33,$33,$33,$07,$ff,$ff,$87,$03,$33,$3f,$3f,$1f // ....333.....3??.
        .byte $ff,$ff,$07,$03,$33,$33,$33,$11,$ff,$ff,$03,$03,$3f,$3f,$3f,$07 // ....333.....???.
        .byte $ff,$ff,$03,$03,$3f,$3f,$3f,$07,$ff,$ff,$87,$03,$33,$3f,$3f,$03 // ....???.....3??.
        .byte $ff,$ff
        .text "33333"
        .byte $01,$ff,$ff,$cf,$cf,$cf,$cf,$cf,$c7
        .byte $ff,$ff,$f3,$f3,$f3,$f3,$f3,$f1,$ff,$ff
        .text "3333#"
        .byte $07
        .byte $ff,$ff,$9f,$9f,$9f,$9f,$9f,$1f,$ff,$ff,$73,$23,$03,$13,$33,$11 // ..........s#..3.
        .byte $ff,$ff,$73,$33,$13,$03,$23,$11,$ff,$ff,$87,$03,$33,$33,$33,$11 // ..s3..#.....333.
        .byte $ff,$ff,$07,$03,$33,$33,$33,$03,$ff,$ff,$87,$03,$33,$33,$33,$11 // ....333.....333.
        .byte $ff,$ff,$07,$03,$33,$33,$33,$07,$ff,$ff,$87,$03,$33,$3f,$3f,$03 // ....333.....3??.
        .byte $ff,$ff,$03,$03,$cf,$cf,$cf,$c7,$ff,$ff
        .text "33333"
        .byte $11
        .byte $ff,$ff
        .text "33333"
        .byte $11,$ff,$ff
        .text "33333"
        .byte $11
        .byte $ff,$ff
        .text "33333"
        .byte $87,$ff,$ff
        .text "9999"
        .byte $11,$83
        .byte $ff,$ff,$03,$03,$e3,$e3,$e7,$c7       // ........

dat_38d8:
        // === Fill data (50 bytes, $38d8-$3909) ===
        .fill 50, $ff
        .byte $cf,$cf,$cf,$cf,$cf,$c7,$ff,$ff,$11,$11,$99,$33,$ff,$ff,$ff,$ff // ...........3....
        .fill 8, $ff
        .byte $99,$99,$f3,$f3,$e7,$e7,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .fill 8, $ff
        .byte $1f,$1f,$9f,$3f,$ff,$ff,$ff,$ff,$8f,$0f,$3f,$3f,$3f,$1f,$ff,$ff // ...?......???...
        .byte $c7,$c3,$f3,$f3,$f3,$f1,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .byte $ff,$ff,$ff,$c7,$c7,$01,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .byte $ff,$ff,$ff,$ff,$ff,$01,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .byte $f9,$f9,$f3,$f3,$e7,$e7,$ff,$ff,$87,$03,$33,$33,$33,$11,$ff,$ff // ..........333...
        .byte $cf,$8f,$8f,$cf,$cf,$c7,$ff,$ff,$87,$03,$33,$f3,$e3,$e7,$ff,$ff // ..........3.....
        .byte $87,$03
        .byte $33,$f3,$e3,$c7,$ff,$ff
        .text "33333"
        .byte $01,$ff,$ff
        .byte $03,$03,$3f,$3f,$3f,$03,$ff,$ff,$87,$03,$33,$3f,$3f,$03,$ff,$ff // ..???.....3??...
        .byte $03,$03,$e3,$e3,$c7,$c7,$ff,$ff,$87,$03,$33,$33,$33,$87,$ff,$ff // ..........333...
        .byte $87,$03,$33,$33,$33,$01,$ff,$ff,$ff,$ff,$ff,$1f,$1f,$ff,$ff,$ff // ..333...........
        .byte $ff,$ff,$ff,$1f,$1f,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .fill 16, $ff
        .byte $87,$03,$33,$f3,$e3,$e3,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$01,$11 // ..3.............
        .byte $11,$11,$11,$11,$ff,$ff,$03,$11,$11,$11,$01,$03,$ff,$ff,$1f,$1f // ................
        .byte $1f,$11,$01,$83,$ff,$ff,$11,$11,$11,$11,$01,$03,$ff,$ff,$07,$1f // ................
        .byte $1f,$1f,$01,$01,$ff,$ff,$07,$1f,$1f,$1f,$1f,$1f,$ff,$ff,$01,$11 // ................
        .byte $11,$11,$01,$83,$ff,$ff,$01,$11,$11,$11,$11,$11,$ff,$ff,$c7,$c7 // ................
        .byte $c7,$c7,$c7,$c7,$ff,$ff,$f1,$f1,$f1,$11,$01,$83,$ff,$ff,$03,$11 // ................
        .byte $11,$11,$11,$11,$ff,$ff,$1f,$1f,$1f,$1f,$01,$01,$ff,$ff,$11,$11 // ................
        .byte $11,$11,$11,$11,$ff,$ff,$11,$11,$11,$11,$11,$11,$ff,$ff,$11,$11 // ................
        .byte $11,$11,$01,$83,$ff,$ff,$07,$1f,$1f,$1f,$1f,$1f,$ff,$ff,$11,$11 // ................
        .byte $11,$03,$01,$89,$ff,$ff,$03,$11,$11,$11,$11,$11,$ff,$ff,$81,$f1 // ................
        .byte $f1,$11,$01,$83,$ff,$ff,$c7,$c7,$c7,$c7,$c7,$c7,$ff,$ff,$11,$11 // ................
        .byte $11,$11,$01,$83,$ff,$ff,$11,$11,$11,$93,$83,$c7,$ff,$ff,$11,$11 // ................
        .byte $01,$01,$11,$39,$ff,$ff,$83,$11,$11,$11,$11,$11,$ff,$ff,$83,$c7 // ...9............
        .byte $c7,$c7,$c7,$c7,$ff,$ff,$cf,$8f,$9f,$1f,$01,$01 // ............

dat_3ad6:
        // === Fill data (50 bytes, $3ad6-$3b07) ===
        .fill 50, $ff
        .byte $c7,$c7,$c7,$ff,$c7,$c7,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .fill 8, $ff
        .byte $cf,$cf,$9f,$9f,$33,$33,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ....33..........
        .fill 16, $ff
        .byte $1f,$1f,$1f,$1f,$07,$87,$ff,$ff,$f1,$f1,$f1,$f1,$c1,$c3,$ff,$ff // ................
        .fill 8, $ff
        .byte $01,$c7,$c7,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$1f,$1f,$9f,$3f,$ff // ..............?.
        .byte $01,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$1f,$1f,$ff,$ff // ................
        .byte $cf,$cf,$9f,$9f,$3f,$3f,$ff,$ff,$11,$11,$11,$11,$01,$83,$ff,$ff // ....??..........
        .byte $c7,$c7,$c7,$c7,$c7,$c7,$ff,$ff,$c7,$cf,$8f,$9f,$01,$01,$ff,$ff // ................
        .byte $c3,$f1,$f1,$11,$01,$83,$ff,$ff,$01,$f1,$f1,$f1,$f1,$f1,$ff,$ff // ................
        .byte $81,$f1,$f1,$11,$01,$83,$ff,$ff,$01,$11,$11,$11,$01,$83,$ff,$ff // ................
        .byte $c7,$8f,$8f,$0f,$1f,$1f,$ff,$ff,$83,$11,$11,$11,$01,$83,$ff,$ff // ................
        .byte $81,$f1,$f1,$11,$01,$83,$ff,$ff,$ff,$1f,$1f,$ff,$ff,$ff,$ff,$ff // ................
        .byte $ff,$1f,$1f,$9f,$3f,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ....?...........
        .fill 16, $ff
        .byte $c7,$87,$8f,$ff,$8f,$8f,$ff,$ff       // ........

dat_3c00:
        // === Fill data (240 bytes, $3c00-$3cef) ===
        .fill 240, $0e

dat_3cf0:
        // === Fill data (320 bytes, $3cf0-$3e2f) ===
        .fill 320, $0c

dat_3e30:
        // === Fill data (200 bytes, $3e30-$3ef7) ===
        .fill 200, $0e

dat_3ef8:
        // === Fill data (1 bytes, $3ef8-$3ef8) ===
        .byte $00                                   // .

// --- Region $8d11-$8d11 ---
.pc = $8d11 "dat_8d11"

dat_8d11:
        // === Fill data (1 bytes, $8d11-$8d11) ===
        .byte $00                                   // .

// --- Region $8dd1-$8dd1 ---
.pc = $8dd1 "dat_8dd1"

dat_8dd1:
        // === Fill data (1 bytes, $8dd1-$8dd1) ===
        .byte $00                                   // .

// --- Region $9d11-$9d11 ---
.pc = $9d11 "dat_9d11"

dat_9d11:
        // === Fill data (1 bytes, $9d11-$9d11) ===
        .byte $00                                   // .

// --- Region $bf8e-$bf8e ---
.pc = $bf8e "dat_bf8e"

dat_bf8e:
        // === Fill data (1 bytes, $bf8e-$bf8e) ===
        .byte $00                                   // .

// --- Region $c000-$c000 ---
.pc = $c000 "scr_c000"

scr_c000:
        .byte $00                                   // .

// --- Region $c100-$c100 ---
.pc = $c100 "spr_c100"

spr_c100:
        .byte $00                                   // .

// --- Region $c400-$c400 ---
.pc = $c400 "scr_c400"

scr_c400:
        .byte $00                                   // .

// --- Region $c840-$c840 ---
.pc = $c840 "spr_c840"

spr_c840:
        .byte $00                                   // .

// --- Region $cd00-$cd00 ---
.pc = $cd00 "spr_cd00"

spr_cd00:
        .byte $00                                   // .

// --- Region $d000-$d000 ---
.pc = $d000 "chr_d000"

chr_d000:
        .byte $00                                   // .

// --- Region $d800-$d800 ---
.pc = $d800 "chr_d800"

chr_d800:
        .byte $00                                   // .

// --- Region $dc00-$febb ---
.pc = $dc00 "dat_dc00"

dat_dc00:
        .byte $d0,$ed,$c6,$39,$10,$e9,$4c,$00,$01,$2c,$da,$01,$a9,$37,$85,$01 // ...9..L..,...7..
        .byte $58,$20,$80,$08,$4c,$ae,$a7,$e0,$00,$f0,$ee,$a9,$04,$2c,$a9,$08 // X ..L........,..
        .byte $85,$ff,$b1,$2f,$91,$2d,$c8,$c4,$ff,$d0,$f7,$18,$a5,$2d,$65,$ff // .../.-.......-e.
        .byte $85,$2d,$a5,$2e,$69,$00,$85,$2e,$a0,$00,$ca,$d0,$e5,$18,$a5,$2f // .-..i........../
        .byte $65,$ff,$85,$2f,$a5,$30,$69,$00,$85,$30,$4c,$00,$01,$b9,$00,$ef // e../.0i..0L.....
        .byte $99,$00,$ff,$c8,$d0,$f7,$ce,$dc,$01,$ce,$df,$01,$ad,$df,$01,$c9 // ................
        .byte $df,$d0,$ea,$60,$a3,$60,$6e,$78,$a9,$32,$8d,$12,$d0,$a9,$1b,$8d // ...`.`nx.2......
        .byte $11,$d0,$a9,$01,$8d,$1a,$d0,$a9,$7f,$8d,$0d,$dc,$a9,$08,$8d,$15 // ................
        .byte $03,$a9,$24,$8d,$14,$03,$58,$60,$a9,$0d,$8d,$22,$d0,$a9,$05,$8d // ..$...X`..."....
        .byte $23,$d0,$a9,$18,$8d,$18,$d0,$ad,$fe,$32,$8d,$16,$d0,$a9,$5a,$cd // #........2....Z.
        .byte $12,$d0,$d0,$fb,$a9,$d8,$8d,$16,$d0,$a9,$0f,$8d,$22,$d0,$a9,$06 // ............"...
        .byte $8d,$23,$d0,$a2,$08,$ca,$d0,$fd,$a9,$1a,$8d,$18,$d0,$20,$00,$32 // .#........... .2
        .byte $ee,$19,$d0,$ad,$ff,$32,$c9,$fe,$f0,$03,$4c,$00,$09,$a9,$00,$8d // .....2....L.....
        .byte $ff,$32,$4c,$00,$09,$af,$39,$a9,$00,$8d,$20,$d0,$8d,$21,$d0,$20 // .2L...9... ..!. 
        .byte $44,$e5,$20,$c3,$08,$a9,$00,$8d,$ff,$1a,$8d,$fe,$1a,$4c,$00,$0f // D. ..........L..
        .byte $80,$2a,$00,$2a,$a9,$40,$8d,$d5,$08,$a2,$00,$bd,$00,$1e,$e4,$4a // .*.*.@.........J
        .byte $60,$28,$8d,$18,$d4,$a0,$36,$88,$d0,$fd,$e8,$d0,$ee,$ad,$cc,$08 // `(....6.........
        .byte $18,$69,$01,$8d,$cc,$08,$c9,$1f,$d0,$e1,$a9,$1d,$8d,$cc,$08,$ce // .i..............
        .byte $d5,$08,$ad,$d5,$08,$c9,$00,$d0,$d2,$60,$a7,$60,$90,$a9,$a1,$cd // .........`.`....
        .byte $12,$d0,$d0,$fb,$a9,$0d,$8d,$22,$d0,$a9,$05,$8d,$23,$d0,$a2,$14 // ......."....#...
        .byte $ca,$d0,$fd,$a9,$18,$8d,$18,$d0,$ad,$fe,$33,$8d,$16,$d0,$a9,$cf // ..........3.....
        .byte $cd,$12,$d0,$d0,$fb,$a9,$c8,$8d,$16,$d0,$a9,$1e,$8d,$18,$d0,$a2 // ................
        .byte $00,$bd,$c0,$09,$ac,$12,$d0,$cc,$12,$d0,$f0,$fb,$8d,$21,$d0,$e8 // .............!..
        .byte $e0,$12,$d0,$ed,$ad,$ff,$03,$8d,$16,$d0,$a2,$00,$bd,$e0,$09,$ac // ................
        .byte $12,$d0,$cc,$12,$d0,$f0,$fb,$8d,$21,$d0,$e8,$e0,$13,$d0,$ed,$20 // ........!...... 
        .byte $00,$0e,$20,$00,$33,$ad,$ff,$33,$c9,$fe,$f0,$03,$4c,$7a,$09,$a9 // .. .3..3....Lz..
        .byte $00,$8d,$ff,$33,$4c,$7a,$09,$20,$03,$10,$20,$c0,$0a,$20,$00,$1a // ...3Lz. .. .. ..
        .byte $ad,$01,$dc,$c9,$ef,$d0,$03,$4c,$60   // .......L`

txt_ddb9:
        .byte $33,$4c,$bc,$fe,$80,$32,$00,$23,$08,$02,$09,$a9,$23,$09,$02,$08 // 3L...2.#....#...
        .byte $b6,$2b,$09,$02,$08,$0a,$0f,$07,$01,$07,$0f,$0a,$08,$ae,$2c,$ee // .+............,.
        .byte $ff,$0a,$ae,$ff,$0a,$bd,$00,$0b,$8d,$33,$09,$e4,$e8,$27,$bd,$00 // .........3...'..
        .byte $0b,$8d,$4a,$09,$60,$80,$29,$00,$38,$cc,$f3,$e3,$fd,$9b,$36,$fd // ..J.`.).8.....6.
        .byte $9b,$36,$cd,$fb,$e6,$cd,$9b,$36,$ed,$db,$b7,$ed,$db,$b7,$ed,$db // .6.....6........
        .byte $b3,$80,$28,$00,$37,$cc,$cf,$00,$6c,$d9,$80,$0c,$d8,$00,$0c,$cf // ..(.7...l.......
        .byte $00,$0c,$c1,$80,$0e,$dd,$80,$6e,$dd,$80,$c7,$8f,$80,$29,$00,$3d // .......n.....).=
        .byte $ee,$fe,$0a,$ae,$fe,$0a,$bd,$00,$0b,$8d,$27,$d0,$8d,$28,$d0,$ad // ..........'..(..
        .byte $fe,$0a,$c9,$00,$f0,$01,$60,$a9,$00,$8d,$fe,$0a,$60,$80,$21,$00 // ......`.....`.!.
        .byte $22,$71,$4b,$e3,$09,$e3,$02,$e3,$08,$2e,$0a,$0a,$0f,$0f,$07,$07 // "qK.............
        .byte $01,$01,$07,$07,$0f,$0f,$0a,$0a,$e3,$08,$e3,$02,$e3,$09,$80,$e0 // ................

txt_de69:
        .byte $20,$21,$b2,$ea,$20,$60,$45,$08,$05,$0c,$0c,$0f,$20,$05,$16,$05 //  !.. `E..... ...
        .byte $12,$19,$02,$0f,$04,$19,$20,$01,$0e,$04,$20,$17,$05,$0c,$03,$0f // ...... ... .....
        .byte $0d,$05,$20,$14,$0f,$20,$01,$0e,$0f,$14,$08,$05,$12,$20,$06,$09 // .. .. ....... ..
        .byte $12,$13,$14,$20,$12,$05,$0c,$05,$01,$13,$05,$20,$0f,$06,$20,$01 // ... ....... .. .
        .byte $0c,$10,$08,$01,$20,$06,$0c,$09,$07,$08,$14,$20,$e3,$21,$60,$6e // .... ...... .!`n
        .byte $20,$0e,$0f,$12,$14,$08,$20,$13,$05,$01,$0e,$20,$09,$0e,$06,$05 //  ..... .... ....
        .byte $12,$0e,$0f,$20,$06,$12,$0f,$0d,$20,$0d,$01,$07,$09,$03,$20,$02 // ... .... ..... .
        .byte $19,$14,$05,$13,$20,$17,$01,$13,$20,$03,$12,$01,$03,$0b,$05,$04 // .... ... .......
        .byte $20,$02,$19,$20,$01,$0c,$10,$08,$01,$20,$06,$0c,$09,$07,$08,$14 //  .. ..... ......
        .byte $20,$0f,$0e                           //  ..

txt_defc:
        .text " 28/02/90 ! "
        .byte $07,$12,$05,$05
        .byte $14,$09,$0e,$07,$13,$20,$14,$0f,$20,$05,$18,$0f,$04,$15,$13,$2c // ..... .. ......,
        .byte $09,$0e,$03,$2c,$01,$14,$03,$2c,$0e,$05,$03,$e3,$2e,$60,$a1,$20 // ...,...,.....`. 
        .byte $20,$03,$0f,$13,$0d,$0f,$13,$2c,$03,$05,$0e,$13,$0f,$12,$2c,$03 //  ......,......,.
        .byte $12,$01,$1a,$19,$2c,$0c,$09,$07,$08,$14,$2c,$09,$0c,$0c,$15,$13 // ....,.....,.....
        .byte $09,$0f,$0e,$2c,$09,$0b,$01,$12,$09,$2b,$14,$01,$0c,$05,$0e,$14 // ...,.....+......
        .byte $2c,$07,$10,$2c,$02,$19,$07,$2c,$04,$0f,$0d,$2c,$06,$34,$03,$07 // ,..,...,...,.4..
        .byte $2c,$06,$0c,$14,$2b,$0e,$01,$14,$0f,$2c,$18,$2d,$12,$01,$19,$2b // ,...+....,.-...+
        .byte $13,$15,$03,$03,$05,$13,$13,$2c,$0c,$05,$07,$05,$0e,$04,$20,$28 // .......,...... (
        .byte $09,$0e,$20,$0e,$0f,$20,$0f,$12,$04,$05,$12,$29,$20,$01,$0e,$04 // .. .. .....) ...
        .byte $20,$01,$0c,$0c,$20,$14,$08,$05,$20,$12,$05,$13,$14,$20,$21,$20 //  ... ... .... ! 
        .byte $02,$15,$19,$20,$0f,$15,$12,$20,$06,$09,$12,$13,$14,$20,$12,$05 // ... ... ..... ..
        .byte $0c,$05,$01,$13,$05,$20,$0f,$12,$09,$07,$09,$0e,$01,$0c,$13,$20 // ..... ......... 
        .byte $e3,$21,$e4,$20,$29,$0c,$01,$14,$05,$12,$20,$0f,$0e,$20,$e3,$21 // .!. )..... .. .!
        .byte $36,$20,$01,$0c,$10,$08,$01,$20,$06,$0c,$09,$07,$08,$14,$20,$09 // 6 ..... ...... .
        .byte $0e                                   // .

txt_dfed:
        .byte $20,$31,$39                           // char 253 (partial)
        .byte $37,$30,$20,$e3,$21,$80,$28,$20       // char 254
        .byte $22,$ff,$20,$a5,$80,$3f,$20,$60       // char 255

chr_e000:
        // === Bitmap data (7868 bytes, $e000-$febb) ===
        .byte $ad,$ff,$a0,$00,$c6,$03,$a5,$03,$29,$07,$8d,$ff,$03,$c9,$07,$d0 // ........).......
        .byte $3d,$a2,$00,$bd,$99,$07,$9d,$98,$07,$bd,$c1,$07,$9d,$c0,$07,$e8 // =...............
        .byte $e0,$28,$d0,$ef,$ad,$6b,$0c,$c9,$ff,$d0,$0d,$a9,$00,$8d,$23,$0e // .(...k........#.
        .byte $a9,$0c,$8d,$24,$0e,$4c,$22,$0e,$8d,$bf,$07,$18,$69,$40,$8d,$e7 // ...$.L".....i@..
        .byte $07,$ee,$23,$0e,$ad,$23,$0e,$c9,$00,$d0,$03,$ee,$24,$0e,$c8,$c0 // ..#..#......$...
        .byte $02,$d0,$b1,$ad,$bf,$07,$c9,$b1,$f0,$15,$c9,$b2,$f0,$19,$c9,$b3 // ................
        .byte $f0,$1d,$c9,$b4,$f0,$21,$c9,$b5,$f0,$22,$c9,$b6,$f0,$26,$60,$a9 // .....!..."...&`.
        .byte $01,$8d,$4e,$0e,$4c,$97,$0e,$a9,$02,$8d,$4e,$0e,$4c,$97,$0e,$a9 // ..N.L.....N.L...
        .byte $03,$8d,$4e,$0e,$4c,$97,$0e,$a9,$04,$8d,$4e,$0e,$a9,$05,$8d,$4e // ..N.L.....N....N
        .byte $0e,$4c,$97,$0e,$a9,$06,$8d,$4e,$0e,$a9,$20,$8d,$bf,$07,$8d,$e7 // .L.....N.. .....
        .byte $07,$60,$0d,$15,$13,$09,$03           // .`.....

txt_e0a7:
        .text "  - "
        .byte $0a,$03,$08,$e3
        .byte $20,$60
        .byte $2a,$03,$0f,$04,$05
        .byte $20
        .byte $2d,$20,$0d,$01,$12,$03,$15,$13,$2f,$01,$06,$0c,$04,$09,$07,$09 // - ....../.......
        .byte $13                                   // .

txt_e0c8:
        .text "  - "
        .byte $09,$0e,$14,$05,$12,$0e,$01,$0c
        .byte $20,$01,$06,$06
        .byte $01,$09,$12,$13,$e7,$20,$39,$07,$12,$01,$06,$09,$18,$20,$2d,$20 // ..... 9...... - 
        .byte $03,$08,$12,$20,$26,$20,$0d,$05,$2f,$01,$06,$0c,$2c,$02,$0d,$0c // ... & ../...,...
        .byte $e7,$20,$60,$9e,$a2,$00,$a9,$0e,$9d,$00,$d8,$9d,$00,$d9,$e8,$d0 // . `.............
        .byte $f7,$a9,$0d,$8d,$22,$d0,$a9,$05,$8d,$23,$d0,$a2,$00,$bd,$00,$30 // ...."....#.....0
        .byte $9d,$c8,$04,$bd,$00,$31,$9d,$c8,$05,$e8,$d0,$f1,$a2,$00,$bd,$00 // .....1..........
        .byte $3c,$9d,$00,$d8,$bd,$00,$3d,$9d,$00,$d9,$bd,$00,$3e,$9d,$00,$da // <.....=.....>...
        .byte $bd,$00,$3f,$9d,$00,$db,$e8,$d0,$e5,$a9,$10,$8d,$ff,$32,$a9,$00 // ..?..........2..
        .byte $8d,$ff,$33,$20,$00,$10,$a2,$00,$bd,$a0,$0f,$9d,$20,$07,$e8,$e0 // ..3 ........ ...
        .byte $50,$d0,$f5,$a9,$0c,$8d,$24,$0e,$a9,$00,$8d,$23,$0e,$20,$03,$08 // P.....$....#. ..
        .byte $a2,$29,$8e,$f8,$07,$e8,$8e,$f9,$07,$a9,$03,$8d,$15,$d0,$a9,$01 // .)..............
        .byte $8d,$27,$d0,$8e,$28,$d0,$a9,$32,$8d,$01,$d0,$8d,$03,$d0,$a9,$20 // .'..(..2....... 
        .byte $8d,$00,$d0,$a9,$38,$8d,$02,$d0,$ad,$01,$dc,$c9,$ef,$d0,$f9,$4c // ....8..........L
        .byte $60,$33,$a2,$e7,$20,$3a,$10,$12,$05,$13,$05,$0e,$14,$13,$20,$0e // `3.. :........ .
        .byte $0f,$12,$14,$08,$20,$13,$05,$01,$20,$09,$0e,$06,$05,$12,$0e,$0f // .... ... .......
        .byte $ee                                   // .

txt_e1b9:
        .text " :PRESENTS NORTH"
        .text " SEA INFERNO"
        .byte $e7
        .byte $20,$36,$03
        .byte $0f,$04,$05,$04,$20,$02,$19,$20,$0d,$01,$12,$03,$15,$13,$22,$4c // .... .. ......"L
        .byte $28,$10,$4c,$65,$10,$e3,$01,$60,$1f,$0f,$f1,$5a,$5f,$28,$04 // (.Le...`...Z_(.

txt_e1f8:
        .text ")4-PLAYER BY JCH"
        .byte $2d,$c8,$17,$ea,$17,$24,$18,$02,$00,$e3,$0a,$61,$05,$a8,$a2,$00 // -....$.....a....
        .byte $b9,$20,$10,$9d,$ca,$15,$9d,$d0,$15,$b9,$21,$10,$9d,$cd,$15,$9d // . ........!.....
        .byte $d3,$15,$c8,$c8,$e8,$e0,$03,$d0,$e7,$b9,$20,$10,$8d,$56,$16,$8d // .......... ..V..
        .byte $57,$16,$a0,$00,$98,$99,$00,$d4,$99,$e6,$15,$c8,$c0,$1b,$d0,$f5 // W...............
        .byte $ad,$09,$10,$8d,$18,$d4,$60,$a5,$fb,$48,$a5,$fc,$48,$a2,$02,$ce // ......`..H..H...
        .byte $56,$16,$10,$06,$ad,$57,$16,$8d,$56,$16,$d0,$10,$bd,$06,$10,$d0 // V....W..V.......
        .byte $03,$4c,$fa,$14,$bd,$ef,$15,$f0,$06,$de,$ef,$15,$4c,$24,$12,$bd // .L..........L$..
        .byte $f8,$15,$9d,$ef,$15,$bd,$ca,$15,$85,$fb,$bd,$cd,$15,$85,$fc,$a0 // ................
        .byte $00,$98,$9d,$f2,$15,$b1,$fb,$10,$16,$29,$7f,$0a,$9d,$e6,$15,$fe // .........)......
        .byte $ca,$15,$e6,$fb,$d0,$05,$fe,$cd,$15,$e6,$fc,$a0,$00,$b1,$fb,$a8 // ................
        .byte $b9,$4a,$18,$85,$fb,$b9,$5d,$18,$85,$fc,$bc,$e9,$15,$b1,$fb,$30 // .J....]........0
        .byte $40,$f0,$34,$c9,$7e,$f0,$26,$9d,$fb,$15,$0a,$18,$7d,$e6,$15,$a8 // @.4.~.&.....}...
        .byte $b9,$0a,$15,$18,$7d,$53,$16,$9d,$16,$16,$b9,$0b,$15,$69,$00,$9d // ....}S.......i..
        .byte $19,$16,$bd,$4a,$16,$f0,$09,$de,$4a,$16,$4c,$fe,$10,$fe,$f2,$15 // ...J....J.L.....
        .byte $a9,$ff,$9d,$e0,$15,$d0,$68,$a9,$fe,$9d,$e0,$15,$fe,$f2,$15,$d0 // ......h.........
        .byte $5e,$48,$29,$e0,$c9,$80,$d0,$15,$68,$48,$29,$10,$9d,$f2,$15,$68 // ^H).....hH)....h
        .byte $29,$0f,$9d,$ef,$15,$9d,$f8,$15,$fe,$e9,$15,$d0,$9d,$c9,$a0,$d0 // )...............
        .byte $0c,$68,$e3,$0a,$60,$b4,$9d,$ec,$15,$fe,$e9,$15,$d0,$8d,$68,$29 // .h..`.........h)
        .byte $3f,$0a,$a8,$b9,$ad,$17,$9d,$41,$16,$b9,$ac,$17,$48,$29,$1f,$9d // ?......A....H)..
        .byte $44,$16,$68,$48,$29,$80,$9d,$47,$16,$a9,$01,$9d,$4a,$16,$a9,$00 // D.hH)..G....J...
        .byte $9d,$4d,$16,$9d,$50,$16,$68           // .M..P.h

txt_e34f:
        .byte $29,$20,$d0,$ce,$fe,$4a,$16,$d0,$c9,$fe,$e9,$15,$bc,$e9,$15,$b1 // ) ...J..........
        .byte $fb,$c9,$7f,$d0,$2d,$a9,$00,$9d,$e9,$15,$a8,$bd,$ca,$15,$18,$69 // ....-..........i
        .byte $01,$9d,$ca,$15,$85,$fb,$bd,$cd,$15,$69,$00,$9d,$cd,$15,$85,$fc // .........i......
        .byte $b1,$fb,$c9,$ff,$d0,$0c,$bd,$d0,$15,$9d,$ca,$15,$bd,$d3,$15,$9d // ................
        .byte $cd,$15,$bd,$f2,$15,$f0,$03,$4c,$24,$12,$bc,$ec,$15,$b9,$34,$17 // .......L$.....4.
        .byte $bc,$dd,$15,$99,$05,$d4,$bc,$ec,$15,$b9,$35,$17,$bc,$dd,$15,$99 // ..........5.....
        .byte $06,$d4,$bd,$e3,$15,$29,$fe,$99,$04,$d4,$bc,$ec,$15,$b9,$3b,$17 // .....)........;.
        .byte $9d,$3b,$16,$9d,$3e,$16,$b9,$38,$17,$a0,$00,$29,$0f,$f0,$18,$c9 // .;..>..8...)....
        .byte $08,$f0,$13,$e4,$0a,$60,$65,$0d,$09,$10,$8d,$18,$d4,$c8,$ad,$0a // .....`e.........
        .byte $10,$1d,$d7,$15,$d0,$07,$c8,$ad,$0a,$10,$3d,$da,$15,$8d,$17,$d4 // ..........=.....
        .byte $8d,$0a,$10,$c0,$01,$d0,$0f,$bc,$ec,$15,$b9,$39,$17,$8d,$38,$16 // ...........9..8.
        .byte $a8,$a9,$00,$8d,$39,$16,$a9,$02,$9d,$f5,$15,$a9,$09,$4c,$f1,$14 // ....9........L..
        .byte $bd,$f5,$15,$c9,$02,$d0,$11,$bc,$ec,$15,$b9,$3a,$17,$9d,$28,$16 // ...........:..(.
        .byte $a8,$a9,$00,$9d,$2b,$16,$f0,$0b,$bd,$2b,$16,$f0,$06,$de,$2b,$16 // ....+....+....+.
        .byte $4c,$94,$12,$bc,$28,$16,$b9,$04,$17,$48,$29,$f0,$e4,$4a,$60,$9e // L...(....H)..J`.
        .byte $9d,$1c,$16,$68,$29,$0f,$9d,$1f,$16,$b9,$05,$17,$9d,$22,$16,$b9 // ...h)........"..
        .byte $06,$17,$8d,$d6,$15,$29,$3f,$0a,$9d,$2b,$16,$2c,$d6,$15,$10,$14 // .....)?..+.,....
        .byte $b9,$07,$17,$48,$29,$f0,$9d,$2e,$16,$68,$29,$0f,$9d,$31,$16,$a9 // ...H)....h)..1..
        .byte $00,$9d,$25,$16,$2c,$d6,$15,$70,$07,$98,$18,$69,$04,$9d,$28,$16 // ..%.,..p...i..(.
        .byte $bd,$25,$16,$d0,$19,$bd,$2e,$16,$18,$7d,$22,$16,$9d,$2e,$16,$bd // .%.......}".....
        .byte $31,$16,$69,$00,$9d,$31,$16,$dd,$1f,$16,$d0,$21,$f0,$17,$bd,$2e // 1.i..1.....!....
        .byte $16,$38,$fd,$22,$16,$9d,$2e,$16,$bd,$31,$16,$e9,$00,$9d,$31,$16 // .8.".....1....1.
        .byte $dd,$1c,$16,$d0,$08,$bd,$25,$16,$49,$01,$9d,$25,$16,$e0,$00,$f0 // ......%.I..%....
        .byte $03,$4c,$54,$13,$ad,$39,$16,$f0,$06,$ce,$39,$16,$4c,$27,$13,$ac // .LT..9....9.L'..
        .byte $38,$16,$b9,$f4,$16,$48,$29,$f0,$8d,$34,$16,$68,$29,$0f,$e4,$0a // 8....H)..4.h)...
        .byte $61,$1d,$8d,$35,$16,$b9,$f5,$16,$8d,$36,$16,$b9,$f6,$16,$8d,$d6 // a..5.....6......
        .byte $15,$29,$3f,$0a,$8d,$39,$16,$2c,$d6,$15,$10,$0b,$b9,$f7,$16,$8d // .)?..9.,........
        .byte $3a,$16,$a9,$00,$8d,$37,$16,$2c,$d6,$15,$70,$07,$98,$18,$69,$04 // :....7.,..p...i.
        .byte $8d,$38,$16,$ad,$37,$16,$d0,$11,$ad,$3a,$16,$18,$6d,$36,$16,$8d // .8..7....:..m6..
        .byte $3a,$16,$cd,$35,$16,$90,$19,$b0,$0f,$ad,$3a,$16,$38,$ed,$36,$16 // :..5......:.8.6.
        .byte $8d,$3a,$16,$cd,$34,$16,$b0,$08,$ad,$37,$16,$49,$01,$8d,$37,$16 // .:..4....7.I..7.
        .byte $bc,$3b,$16,$b9,$58,$16,$30,$14,$c9,$7f,$d0,$18,$bd,$3e,$16,$18 // .;..X.0......>..
        .byte $79,$a6,$16,$9d,$3b,$16,$a8,$b9,$58,$16,$10,$08,$29,$7f,$0a,$a0 // y...;...X...)...
        .byte $01,$4c,$83,$13                       // .L..

loc_e563:
        .byte $18,$7d,$fb,$15,$0a,$18,$7d,$e6,$15,$a0,$00,$8c,$d6,$15,$a8,$b9 // .}....}.........
        .byte $0a,$15,$18,$7d,$53,$16,$9d,$0b,$10,$b9,$0b,$15,$69,$00,$9d,$0e // ...}S.......i...
        .byte $10,$bc,$3b,$16,$b9,$a6,$16,$9d,$e3,$15,$fe,$3b,$16,$bd,$4a,$16 // ..;........;..J.
        .byte $f0,$51,$bd,$47,$16,$d0,$16,$bd,$4d,$16,$18,$7d,$41,$16,$9d,$4d // .Q.G....M..}A..M
        .byte $16,$bd,$50,$16,$7d,$44,$16,$9d,$50,$16,$4c,$d8,$13 // ..P.}D..P.L..

loc_e5b0:
        .byte $bd,$4d,$16,$38,$fd,$41,$16,$9d,$4d,$16,$bd,$50,$16,$fd,$44,$16 // .M.8.A..M..P..D.
        .byte $9d,$50,$16,$ad,$d6,$15,$d0,$13,$bd,$0b,$10,$18,$7d,$4d,$16,$9d // .P..........}M..
        .byte $0b,$10,$bd,$0e,$10,$7d,$50,$16,$9d,$0e,$10 // .....}P....

loc_e5db:
        .byte $bd,$f5,$15,$f0,$03,$de,$f5,$15       // ........

loc_e5e3:
        .byte $4c,$ca,$14                           // L..

loc_e5e6:
        .byte $bd,$f5,$15,$f0,$4b,$c9,$01,$f0,$06,$de,$f5,$15,$4c,$ca,$14 // ....K.......L..

loc_e5f5:
        .byte $bc,$ec,$15,$b9,$37,$17,$48,$29,$f0,$e4,$4a,$61,$c9,$9d,$01,$16 // ....7.H)..Ja....
        .byte $38,$e9,$01,$9d,$fe,$15,$a9,$00,$9d,$0d,$16,$9d,$0a,$16,$68,$29 // 8.............h)
        .byte $0f,$0a,$9d,$04,$16,$b9,$36,$17,$48,$29,$f0,$9d,$07,$16,$68,$29 // ......6.H)....h)
        .byte $0f,$0a,$9d,$10,$16,$b9,$38,$17,$29,$f0,$4a,$9d,$13,$16,$de,$f5 // ......8.).J.....
        .byte $15                                   // .

loc_e636:
        .byte $bd,$01,$16,$f0,$7a,$de,$10,$16,$10,$75,$fe,$10,$16 // ....z....u...

loc_e643:
        .byte $de,$fe,$15                           // ...

txt_e646:
        .byte $30,$3f,$bd,$0d,$16,$c9,$02,$b0,$1c,$bd,$16,$16,$18,$7d,$07,$16 // 0?...........}..
        .byte $9d,$0b,$10,$9d,$16,$16,$bd,$19,$16,$7d,$0a,$16,$9d,$0e,$10,$9d // .........}......
        .byte $19,$16,$4c,$ca,$14                   // ..L..

loc_e66b:
        .byte $bd,$16,$16,$38,$fd,$07,$16,$9d,$0b,$10,$9d,$16,$16,$bd,$19,$16 // ...8............
        .byte $fd,$0a,$16,$9d,$0e,$10,$9d,$19,$16,$4c,$ca,$14 // .........L..

loc_e687:
        .byte $bd,$0d,$16,$18,$69,$01,$29,$03,$9d,$0d,$16,$bd,$01,$16,$9d,$fe // ....i.).........
        .byte $15,$bd,$13,$16,$f0,$a6,$de,$13,$16,$bd,$07,$16,$18,$7d,$04,$16 // .............}..
        .byte $9d,$07,$16,$bd,$0a,$16,$69,$00,$9d,$0a,$16,$4c,$58,$14 // ......i....LX.

loc_e6b5:
        .byte $bc,$dd,$15,$bd,$2e,$16,$99,$02,$d4,$bd,$31,$16,$99,$03,$d4,$ad // ..........1.....
        .byte $3a,$16,$8d,$16,$d4,$bc,$dd,$15,$bd,$0b,$10,$99,$00,$d4,$bd,$0e // :...............
        .byte $10,$99,$01,$d4,$bd,$e3,$15,$bc,$dd,$15,$3d,$e0,$15,$99,$04,$d4 // ..........=.....
        .byte $ca,$30,$06,$ad,$56,$16,$4c,$78,$10   // .0..V.Lx.

loc_e6ee:
        .byte $68,$85,$fc,$68,$85,$fb,$60,$16,$01,$27,$01,$38,$01,$4b,$01,$5f // h..h..`..'.8.K._
        .byte $01,$73,$01,$8a,$01,$a1,$01,$ba,$01,$d4,$01,$f0,$01,$0e,$02,$2d // .s.............-
        .byte $02,$4e,$02,$71,$02,$96,$02,$bd,$02,$e7,$02,$13,$03,$42,$03,$74 // .N.q.........B.t
        .byte $03,$a9,$03,$e0,$03,$1b,$04,$5a,$04,$9b,$04,$e2,$04,$2c,$05,$7b // .......Z.....,.{
        .byte $05,$ce,$05,$27,$06,$85,$06,$e8,$06,$51,$07,$c1,$07,$37,$08,$b4 // ...'.....Q...7..
        .byte $08,$37,$09,$c4,$09,$57,$0a,$f5,$0a,$9c,$0b,$4e,$0c,$09,$0d,$d0 // .7...W.....N....
        .byte $0d,$a3,$0e,$82,$0f,$6e,$10,$68,$11,$6e,$12,$88,$13,$af,$14,$eb // .....n.h.n......
        .byte $15,$39,$17,$9c,$18,$13,$1a,$a1,$1b,$46,$1d,$04,$1f,$dc,$20,$d0 // .9.......F.... .
        .byte $22,$dc,$24,$10,$27,$5e,$29,$d6,$2b,$72 // ".$.'^).+r

txt_e778:
        .text ".81&4B7"
        .byte $8c
        .byte $3a,$08
        .byte $3e,$b8
        .byte $41,$a0
        .byte $45,$b8

txt_e788:
        .byte $49,$20,$4e,$bc,$52,$ac,$57,$e4,$5c,$70,$62,$4c,$68,$84,$6e,$18 // I N.R.W.\pbLh.n.
        .byte $75,$10,$7c,$70,$83,$40,$8b,$70,$93,$40,$9c,$78,$a5,$58,$af,$c8 // u.|p.@.p.@.x.X..
        .byte $b9,$e0,$c4,$98,$d0,$08,$dd,$30,$ea,$20,$f8,$2e,$fd,$e2,$18,$42 // .......0. .....B
        .byte $17,$18,$18,$c8,$ea,$24,$17,$17,$18,$00,$01,$02,$04,$fe,$fd,$fb // .....$..........
        .byte $00,$07,$0e,$c3,$23,$41,$20,$10,$e3,$18,$26,$13,$0d,$0e,$10,$30 // ....#A ...&....0
        .byte $40,$e3,$01,$a6,$27,$01,$03,$03,$0c,$30,$37,$01,$c2,$21,$02,$a5 // @...'....07..!..
        .byte $21,$10,$a8,$21,$0b,$a2,$21,$10,$a2   // !..!..!..

txt_e7f1:
        .byte $2d,$5a,$d1,$28,$04,$22,$34,$03,$00,$08,$08,$0e,$08,$20,$a5,$27 // -Z.(."4...... .'
        .byte $14,$08,$00,$03,$7a,$77,$40,$a2,$33,$03,$05,$08,$00,$70,$0a,$01 // ....zw@.3....p..
        .byte $04,$05,$78,$1d,$1a,$2b,$1c,$15,$27,$20,$00,$30,$a5,$21,$80,$a3 // ..x..+..' .0.!..
        .byte $21,$60,$a4,$60,$2f,$f7,$00,$01,$02,$01,$02,$c8,$aa,$a7,$a3,$a0 // !`.`/...........
        .byte $7f,$c8,$aa,$a9,$c4,$a9,$c4,$c2,$7f,$00,$03,$07,$00,$03,$07,$7f // ................
        .byte $00,$03,$08,$00,$03,$08,$7f,$00,$7f,$00,$05,$09,$00,$05,$09,$7f // ................
        .byte $00,$7f,$c0,$01,$a2,$2f,$7f,$00,$7f,$18,$18,$00,$7f,$c5,$00,$7f // ...../..........
        .byte $18,$00,$7f,$00,$7f,$a3,$e6,$0c,$23,$00,$bc,$7f,$a3,$33,$0c,$7f // ........#....3..
        .byte $00,$bc,$7f,$81,$41,$41,$40,$10,$04,$81,$41,$41,$80,$10,$80 // ....AA@...AA...

spr_e880:
        .byte $80,$05,$e3,$21,$e3,$20,$21,$03,$e3,$21,$e3,$20,$23,$03,$41,$00 // ...!. !..!. #.A.
        .byte $e3,$21,$e3,$20,$34,$03,$11,$00,$81,$15,$11,$10,$03,$41,$00,$11 // .!. 4........A..
        .byte $11,$41,$02,$40,$40,$00,$21,$41,$01,$a2,$23,$11,$41,$41,$e8,$11 // .A.@@.!A..#.AA..
        .byte $35,$09,$11,$41,$41,$11,$03,$41,$41,$00,$07,$0a,$83,$78,$0a,$00 // 5..AA..AA....x..
        .byte $4f,$0e,$09,$03,$ff,$90,$a4,$60,$2c,$88,$00,$ff,$08,$0e,$40,$81 // O......`,.....@.
        .byte $06,$0e,$00,$ff,$05,$0e,$00,$82,$04,$38,$20,$82,$03,$68,$20,$4f // .........8 ..h O
        .byte $06,$28,$40,$88,$80,$28,$40,$4f,$04,$12,$20,$88,$01,$12,$20,$ff // .(@..(@O.. ... .
        .byte $01,$18,$20,$4f,$04,$a5,$21,$c8,$a7,$21,$c8,$a2,$2e,$01,$08,$00 // .. O..!..!......
        .byte $06,$00,$c8,$16,$20,$21,$00,$10,$1c,$00,$a9,$a5,$2b,$25,$00,$99 // .... !......+%..
        .byte $14,$24,$20,$00,$0c,$2c,$08,$99,$a4,$24,$04,$0e,$08,$99,$a4,$24 // .$ ..,...$.....$
        .byte $04,$15,$08,$99,$a4,$24,$04,$1e,$00,$d9,$a5,$33,$27,$00,$9c,$24 // .....$.....3'..$
        .byte $24,$20,$00,$18,$2e,$00,$99,$14,$22,$20,$00,$28,$2c,$00,$9d,$a4 // $ ......" .(,...
        .byte $22,$1c,$32,$a7,$29,$38,$00,$9c,$14,$22,$20,$00 // ".2.)8..." .

txt_e94c:
        .byte $28,$4b,$a8,$2f,$20,$20,$80,$80,$a0,$80,$00,$80,$01,$80,$02,$00 // (K./  ..........
        .byte $03,$00,$04,$a4,$27,$f0,$00,$80,$20,$80,$a0,$30,$a2,$29,$8c,$01 // ....'... ..0.)..
        .byte $08,$01,$09,$01,$08,$01,$07,$03,$0a,$0b,$0a,$0b,$24,$0a,$0b,$0a // ............$...
        .byte $12,$02,$0a,$0b,$0a,$0b,$60,$3c,$ff,$8c,$02,$03,$04,$03,$05,$03 // ......`<........
        .byte $06,$02,$03,$04,$03,$05,$03,$06,$02,$03,$04,$03,$05,$03,$06,$02 // ................
        .byte $03,$04,$03,$05,$03,$06,$02,$03,$04,$03,$05,$03,$06,$02,$03,$04 // ................
        .byte $03,$05,$03,$06,$02,$03,$04,$03,$05,$03,$06,$02,$03,$04,$03,$05 // ................
        .byte $03,$06,$ff,$8c,$f0,$0d,$e8,$0c,$24,$0f,$10,$0f,$11,$e8,$0c,$34 // ........$......4
        .byte $ff,$70,$73,$7b,$7f,$8f,$93,$97,$ac,$ba,$bf,$d2,$ed,$08,$1c,$20 // .ps{........... 
        .byte $26,$36,$5d,$73,$ec,$18,$e7,$19,$3b,$8f,$00,$7f,$a2,$8f,$0c,$83 // &6]s....;.......
        .byte $0a,$8b,$0c,$7f,$a5,$80,$30,$7f,$82,$7e,$83,$30,$81,$30,$83,$30 // ......0..~.0.0.0
        .byte $30,$81,$30,$83,$e3,$30,$3a,$7f,$a6,$80,$30,$7f,$a7,$80,$30,$7f // 0.0..0:...0...0.
        .byte $a6,$83                               // ..

txt_ea0e:
        .byte $30,$30,$a5,$81,$30,$a6,$83,$30,$a5,$30,$a6,$81,$30,$a5,$83,$e3 // 00..0..0.0..0...
        .byte $30,$60,$76,$7f,$a2,$85,$11,$0f,$87,$0c,$83,$14,$81,$13,$0f,$0c // 0`v.............
        .byte $0a,$7f,$a2,$8f,$0c,$7e,$7f,$a2,$85,$11,$0f,$87,$0c,$83,$14,$81 // .....~..........
        .byte $13,$c0,$80,$7e,$90,$14,$81,$13,$0f,$7f,$a2,$81,$0c,$83,$0f,$81 // ...~............
        .byte $0c,$a1,$83,$0c,$a2,$81,$11,$0f,$83,$11,$81,$0f,$0c,$a1,$83,$0c // ................
        .byte $a2,$81,$0f,$0c,$7f,$a2,$81,$0c,$83,$0f,$81,$0c,$a1,$83,$0c,$a2 // ................
        .byte $81,$11,$0f,$83,$11,$81,$13,$0c,$a1,$83,$0c,$a2,$81,$0c,$0f,$7f // ................
        .byte $a8,$81                               // ..

txt_ea80:
        .text "0230232035"
        .byte $83
        .byte $37,$81
        .byte $33,$32,$30
        .byte $30,$7f,$ac,$8f,$18,$7f,$8f,$e4,$7e,$60,$ab,$7f,$a4,$87,$30,$83 // 0.......~`....0.
        .byte $33,$87,$35,$3a,$8b,$37,$83,$35,$33,$8f,$35,$7f,$aa,$83 // 3.5:.7.53.5...

txt_eaae:
        .byte $30,$33,$35,$c3,$81,$3a,$90,$3c,$82,$7e,$c2,$81,$7e,$83,$3a,$37 // 035..:.<.~..~.:7
        .byte $35,$81,$37,$90,$3a,$80,$7e,$83,$37,$35,$85,$37,$90,$35,$80,$7e // 5.7.:.~.75.7.5.~
        .byte $90,$37,$8a,$7e,$7f,$aa,$83,$35,$33,$30,$85,$30,$c2,$81,$7e,$8b // .7.~...530.0..~.
        .byte $2e,$81                               // ..

txt_eae0:
        .byte $30,$33,$ad,$8b,$30,$cc,$8f,$00,$7f,$a2,$81,$0c,$83,$0f,$81,$0c // 03..0...........
        .byte $a1,$83,$0c,$a2,$81,$11,$13,$83,$0c,$a1,$81,$0c,$0c,$83,$0c,$0c // ................
        .byte $7f,$81,$36,$39,$3b,$83,$3c,$3c,$81,$3b,$83,$39,$36,$81,$34,$36 // ..69;.<<.;.96.46
        .byte $7f,$a4,$83,$00,$81,$3c,$3b,$39,$85,$36,$81,$3b,$83,$3c,$39,$85 // .....<;9.6.;.<9.
        .byte $36,$7f,$a4,$81                       // 6...

txt_eb24:
        .text "0146;<4"
        .byte $85
        .byte $36,$81
        .byte $34,$83
        .byte $34,$85
        .byte $31,$7f
        .byte $a4,$83,$7e,$81,$3c,$83,$3c,$39,$81,$31,$34,$83,$36,$34,$85,$36 // ..~.<.<9.14.64.6
        .byte $7f,$a0,$04,$80,$30,$84,$00,$29,$80,$30,$82,$00,$80,$30,$82,$00 // ....0..).0...0..
        .byte $7f,$b7,$60,$4a,$ae,$ff,$1a,$bd,$00,$1b,$c9,$00,$f0,$06,$ce,$fe // ..`J............
        .byte $1a,$4c,$13,$1a,$ee,$fe,$1a,$ac,$fe,$1a,$a2,$00,$b9,$80,$1b,$9d // .L..............
        .byte $c2,$09,$c8,$e8,$e0,$08,$d0,$f4,$ee,$ff,$1a,$ad,$ff,$1a,$c9,$40 // ...............@
        .byte $d0,$05,$a9,$00,$8d,$ff,$1a,$a2,$00,$a0,$08,$bd,$c0,$09,$99,$ca // ................
        .byte $09,$88,$e8,$e0,$08,$d0,$f4,$ad,$c9,$09,$8d,$ca,$09,$60,$80,$b4 // .............`..
        .byte $00,$22,$1a,$26,$80,$20,$00,$80,$20,$01,$80,$40,$00,$2d,$06,$0e // .".&. .. ..@.-..
        .byte $04,$0a,$08,$07,$01,$07,$08,$0a,$04,$0e,$06,$a3,$2d,$09,$02,$08 // ............-...
        .byte $0a,$0f,$07,$01,$07,$0f,$0a,$08,$02,$09,$81,$63,$00,$24,$80,$78 // ...........c.$.x
        .byte $72,$70,$e3,$6e,$61,$e8,$6f,$76,$7f,$89,$8f,$91,$8d,$84,$7a,$70 // rp.na.ov......zp
        .byte $6a,$67,$64,$5f,$64,$77,$8d,$9c,$a4,$a6,$a0,$95,$8d,$8e,$92,$8c // jgd_dw..........
        .byte $7c,$6a,$5c,$54,$56,$63,$75,$83,$89,$8a,$8d,$93,$9c,$a3,$aa,$aa // |j\TVcu.........
        .byte $a4,$98,$8d,$82,$7a,$70,$69,$65,$65,$68,$6f,$79,$82,$89,$8c,$8c // ....zpieehoy....
        .byte $8b,$87,$82,$7e,$76,$6e,$60,$54,$5b,$73,$8d,$9b,$a5,$a6,$a0,$99 // ...~vn`T[s......
        .byte $96,$9c,$9c,$8c,$74,$61,$56,$56,$62,$73,$7f,$81,$7b,$76,$7f,$8f // ....taVVbs..{v..
        .byte $a2,$ae,$b1,$aa,$9e,$92,$8a,$86,$80,$77,$6c,$66,$66,$6b,$73,$7b // .........wlffks{
        .byte $7e,$7c,$7b,$7d,$82,$87,$86,$80,$75,$64,$59,$63,$7f,$9b,$a7,$a9 // ~|{}....udYc....
        .byte $a3,$99,$90,$8f,$96,$99,$8c,$74,$62,$5b,$5c,$66,$73,$7d,$80,$7f // .......tb[\fs}..
        .byte $7f,$8d,$9e,$a7,$a6,$9d,$91,$86,$82,$87,$8d,$8f,$88,$7d,$73,$70 // .............}sp
        .byte $72,$78,$7f,$82,$81,$7f,$7e,$7e,$7c,$77,$70,$66,$5c,$5b,$6f,$8f // rx....~~|wpf\[o.
        .byte $a7,$ae,$aa,$a0,$98,$94,$97,$9d,$98,$84,$6c,$5c,$57,$5b,$65,$6f // ..........l\W[eo
        .byte $76,$78,$7b,$84,$97,$a5,$ad,$ab,$a3,$98,$91,$8d,$8c,$86,$7d,$71 // vx{...........}q
        .byte $69,$69,$70,$7b,$83,$89,$88,$86,$83,$84,$86,$83,$7c,$6c,$58,$4a // iip{........|lXJ
        .byte $52,$6f,$8e,$9f,$a8,$a9,$a4,$a1,$a2,$a5,$a0,$8d,$74,$62,$5d,$5f // Ro..........tb]_
        .byte $66,$6c,$6e,$6a,$68,$6f,$7f,$99,$ab,$b0,$af,$a7,$9e,$96,$92,$8a // flnjho..........
        .byte $7a,$6b,$61,$5f,$64,$6c,$73,$78,$7b,$7e,$82,$88,$89,$84,$7d,$71 // zka_dlsx{~....}q
        .byte $64,$61,$71,$89,$98,$9b,$98,$93,$91,$95,$9d,$a2,$9a,$84,$72,$69 // daq...........ri
        .byte $6a,$70,$74,$71,$69,$60,$5e,$69,$7d,$8f,$9f,$a6,$a9,$a9,$a8,$a3 // jptqi`^i}.......
        .byte $9a,$8b,$7c,$70,$69,$69,$6b,$6c,$6b,$6a,$6e,$77,$81,$89,$8a,$84 // ..|piiklkjnw....
        .byte $7c,$70,$65,$69,$7b,$8f,$95,$95,$92,$91,$96,$9b,$a1,$9d,$90,$7c // |pei{..........|
        .byte $6e,$6c,$6f,$72,$72,$6d,$6a,$6d,$77,$87,$97,$9d,$9b,$98,$99,$9f // nlorrmjmw.......
        .byte $a3,$a1,$96,$85,$78,$72,$71,$73,$70,$68,$62,$61,$6a,$77,$83,$88 // ....xrqsphbajw..
        .byte $81,$78,$6d,$69,$75,$8b,$9e,$9f,$99,$90,$8c,$8f,$93,$97,$91,$82 // .xmiu...........
        .byte $74,$6f,$75,$7c,$7e,$78,$70,$69,$6d,$7b,$8e,$9d,$9d,$94,$8c,$8b // tou|~xpim{......
        .byte $93,$9f,$a2,$98,$84,$76,$71,$76,$7e,$82,$80,$78,$71,$76,$7f,$86 // .....vqv~..xqv..
        .byte $85,$78,$6a,$60,$5e,$73,$93,$a8,$a6,$98,$8a,$82,$87,$92,$9b,$9a // .xj`^s..........
        .byte $89,$79,$72,$75,$7a,$7b,$75,$6d,$69,$6f,$7f,$92,$9c,$98,$8e,$85 // .yruz{umio......
        .byte $86,$93,$a1,$a8,$9e,$89,$76,$6d,$71,$78,$7e,$7c,$76,$73,$77,$82 // ......vmqx~|vsw.
        .byte $89,$87,$7a,$6a,$5d,$58,$67,$7f,$99,$9b,$94,$8d,$8e,$97,$a4,$ab // ..zj]Xg.........
        .byte $a5,$90,$79,$6e,$71,$79,$7d,$78,$6e,$63,$61,$6b,$7d,$8c,$e3,$92 // ..ynqy}xncak}...
        .byte $2e,$97,$9f,$a7,$a8,$9c,$85,$74,$6f,$72,$78,$79,$74,$6a,$66,$81 // .......torxytjf.
        .byte $06,$00,$22,$ff,$aa,$a4,$60,$20,$01,$05,$f6,$99,$00,$03,$16,$66 // .."...` .......f
        .byte $99,$55,$66,$99,$00,$ff,$aa,$66,$99,$56,$67,$9c,$00,$ff,$af,$70 // .Uf....f.Vg....p
        .byte $c0,$00,$3f,$aa,$00,$c0,$3c,$03,$a2,$22,$ff,$aa,$a4,$60,$2d,$c0 // ..?...<.."...`-.
        .byte $30,$ff,$aa,$55,$99,$66,$aa,$bb,$ee,$ff,$33,$55,$99,$66,$aa,$ba // 0..U.f....3U.f..
        .byte $ef,$f8                               // ..

txt_ee16:
        .byte $30,$5a,$ae,$7b,$ff,$cc,$33,$cc,$00,$aa,$ee,$bb,$ff,$cc,$30,$cc // 0Z.{..3.......0.
        .byte $00,$ac,$f1,$82,$0a,$0b               // ......

txt_ee2c:
        .byte $2e,$3f,$33,$cc,$a2                   // .?3..

txt_ee31:
        .byte $23,$33,$cc,$ff,$a2,$21,$cc,$a2       // #3...!..

txt_ee39:
        .byte $28,$33,$cf,$f8,$0f,$2f,$f0,$c0,$c0,$a2,$23,$cc,$33,$ff,$a5,$23 // (3.../....#.3..#
        .byte $cc,$30,$f0,$a3,$23,$03,$0c,$3f,$a2,$21,$cc,$a2 // .0..#..?.!..

txt_ee55:
        .byte $28,$33,$cc,$ff,$c0,$30,$00,$c6,$aa,$a5,$23,$ae,$bb,$aa,$a5,$23 // (3...0....#....#
        .byte $ee,$bb,$a0,$a5,$22,$f0,$c0,$a6,$22,$0c,$03,$81,$4e,$00,$e3,$55 // ...."..."...N..U
        .byte $c3,$32,$fb,$be,$ef,$ee,$eb,$bf,$fa,$aa,$ef,$ea,$66,$ba,$d9,$9a // .2..........f...
        .byte $ab,$e5,$55,$aa,$c2,$21,$fe,$a2,$21,$0e,$a2,$21,$0d,$a2,$27,$0e // ..U..!..!..!..'.
        .byte $00,$3e,$cd,$00,$0b,$cd,$a2,$21,$0e,$a2,$24,$cf,$00,$03,$0c,$a2 // .>.....!..$.....
        .byte $21,$0c,$a2,$28,$cf,$00,$03,$cc,$00,$03,$0f,$00,$e3,$55,$21,$ee // !..(.........U!.
        .byte $c2,$60,$55,$ab,$bf,$ff,$e6,$ef,$ff,$a9,$bf,$bb,$e6,$ae,$ea,$99 // .`U.............
        .byte $bb,$a6,$66,$6e,$99,$95,$ab,$7f,$65,$6a,$40,$95,$99 // ..fn....ej@..

txt_eed2:
        .byte $40                                   // @ character
        .text "UV"
        .byte $40                                   // @ character
        .text "UY"
        .byte $79,$69
        .byte $55,$75,$be,$95,$7b,$c3,$ea,$7e
        .byte $00                                   // .

txt_eee3:
        .byte $3f,$4a,$cc,$00,$7a,$b3,$00,$79,$ec,$c0,$76,$9b,$33,$6a,$00,$55 // ?J..z..y..v.3j.U
        .byte $54,$55,$ff,$f4,$fe,$bb,$b4,$fa,$ee,$e4,$fe,$ba,$b4,$fa,$a9,$a4 // TU..............
        .byte $ee,$69,$54,$f9,$a6,$64,$e6,$ff,$f4,$e9,$a2,$21,$e6,$a2,$21,$d9 // .iT..d.....!..!.
        .byte $a2,$60,$5c,$e5,$65,$56,$d5,$95,$56,$d6,$a9,$a6,$eb,$a6,$97,$fc // .`\.eV..V.......
        .byte $9a,$5a,$c0,$69,$66,$cc,$a5,$96,$fb,$96,$57,$ce,$59,$5a,$f9,$00 // .Z.if.....W.YZ..
        .byte $55,$54,$00,$ef,$f4,$00,$bb,$f4,$00,$6e,$f4,$00,$9b,$f4,$00,$6a // UT.......n.....j
        .byte $e4,$00,$9b,$b4,$00,$66,$e4,$00,$5a,$b4,$00,$56,$a4,$00,$59,$94 // .....f..Z..V..Y.
        .byte $00,$55,$65,$55,$55,$99,$99,$95,$56,$66,$e9 // .UeUU...Vf.

txt_ef5e:
        .byte $55,$55,$3e,$a9,$55,$03,$fe,$9a,$00,$03,$ef,$30,$00,$30,$cc,$0f // UU>.U......0.0..
        .byte $ff,$b3,$34,$c0,$a2,$60,$25,$55,$55,$00,$ef,$ee,$00,$fb,$bb,$00 // ..4..`%UU.......
        .byte $e6,$ea,$00,$e9,$a9,$00,$e6,$66,$00,$d9,$59,$00,$e5,$66,$00,$d9 // .......f..Y..f..
        .byte $59,$00,$e5
        .byte $56,$00,$d9
        .text "UUVV"
        .byte $99,$95,$e3
        .byte $55,$2a,$59
        .byte $65                                   // e

txt_ef9f:
        .byte $56,$55,$ba,$ab,$95,$cf,$fc,$ea,$a2   // VU.......

txt_efa8:
        .byte $21,$3f,$a3,$60,$47,$ff,$f0,$0c,$00,$cc,$c3,$00,$54,$00,$15,$f4 // !?.`G.......T...
        .byte $01,$7f,$b4,$07,$ee,$e4,$3a,$bb,$b4,$39,$aa,$64,$e6,$66,$a4,$d9 // ......:..9.d.f..
        .byte $5a,$a4,$e6,$66,$94,$d9,$59,$64,$e6,$56,$94,$d9,$95,$64,$d6 // Z..f..Yd.V...d.

txt_efd7:
        .byte $56,$54,$d5                           // VT.

txt_efda:
        .byte $55,$54,$d5,$59,$64,$d6,$55,$b4,$eb,$95,$c4,$fc,$ea,$04,$c0 // UT.Yd.U........

txt_efe9:
        .byte $3f,$34,$c0,$00,$e4,$f0,$0c,$94,$cc,$c3,$00,$e3,$55,$36,$ff,$ee // ?4..........U6..
        .byte $ff,$ef,$ab,$bf,$bf,$e6,$ef           // .......

scr_f000:
        .byte $ef,$a9,$bf,$ba,$e6,$ae,$aa,$99,$bb,$a9,$a6,$6e,$9f,$c2,$21,$64 // ...........n..!d
        .byte $a2,$21,$94,$a2,$32,$65               // .!..2e

txt_f016:
        .text "UTUUVUU"
        .byte $96,$69,$66,$e7,$be,$bb
        .byte $36,$c3,$cc
        .byte $06,$a2,$2e,$07,$30,$00,$06,$e7,$ff,$f6,$96,$fa,$ea,$00 // ....0.........

txt_f034:
        .byte $55,$55,$54,$c2,$33,$f4,$ff,$bb,$b4,$ff,$ee,$e4,$bb,$ba,$b4,$ea // UUT.3...........
        .byte $a9,$a4,$a6,$69,$54,$99,$a6,$64,$c2,$21,$f4,$a9,$3a,$55,$50,$00 // ...iT..d.!..:UP.
        .byte $55,$50,$00,$59,$50,$00,$65,$50,$00,$95,$50,$00,$56,$50,$00,$59 // UP.YP.eP..P.VP.Y
        .byte $50,$00,$65,$50,$00,$96,$50,$a4,$60,$59,$ce,$00,$03,$cf,$00,$03 // P.eP..P.`Y......
        .byte $fe,$00,$03,$8e,$00,$02,$ce,$00,$0f,$fd,$00,$33,$be,$00,$02,$8d // ...........3....
        .byte $00,$0e,$fe,$00,$3f,$bf,$00,$03,$fb,$00,$15,$55,$01,$7f,$ff,$07 // ....?......U....
        .byte $ee,$ef,$3a,$bb,$bf,$39,$aa,$ef,$e6,$66,$ba,$d9,$5a,$aa,$e6,$66 // ..:..9...f..Z..f
        .byte $a9,$d9,$59,$9f,$e6,$56,$66,$00,$e6,$ec,$79,$99,$bb,$75,$a6,$6f // ..Y..Vf...y..u.o
        .byte $66,$95,$be,$69,$65,$6b,$75,$95,$ae,$65,$65,$59,$66,$95,$66,$69 // f..ieku..eeYf.fi
        .byte $55,$55,$75,$c2,$24,$66,$eb,$ab,$af,$e3,$55,$21,$ee,$c2,$32,$ab // UUu.$f....U!..2.
        .byte $bf,$ff,$e6,$ef,$ff,$a9,$bf,$bb,$e6,$ae,$ea,$99,$bb,$a6,$a6,$6e // ...............n
        .byte $99,$c3,$60,$40,$fb,$f3,$c3,$00,$65,$66,$ee,$95,$97,$f9,$56,$5b // ..`@....ef....V[
        .byte $ea,$59,$6a,$e9,$65,$a7,$e6,$96,$9b,$d9,$5a,$6b // .Yj.e.....Zk

spr_f100:
        .byte $e6,$69,$a8,$d9,$a6,$af,$e5,$9a,$bb,$ff,$bf
        .text "<0UTU"
        .byte $ff,$f7,$ef,$bb,$b4,$fb,$ee,$e4,$e6,$ba,$b4,$e9,$a9,$a4,$e6,$69 // ...............i
        .byte $54,$d9,$a6,$64,$e5,$ff,$f4,$d9,$a2,$60,$20,$e5,$00,$6e,$c7,$fc // T..d.....` ..n..
        .byte $9b,$b4,$f3,$66,$f4,$cf,$5b,$e4       // ...f..[.

txt_f138:
        .byte $3c,$56,$b4,$f0,$5a,$e4,$c3,$55,$94,$0c,$56,$64 // <V..Z..U..Vd

txt_f144:
        .byte $30,$55,$54,$c0,$ff,$f4,$03,$a2,$60,$3c,$0c,$55,$54,$30,$ee,$f1 // 0UT.....`<.UT0..
        .byte $03,$bb,$bc,$43,$ea,$ef,$d0,$a9,$bb,$b4,$66,$6e,$ed,$59,$aa,$b9 // ...C......fn.Y..
        .byte $66,$aa,$aa,$59,$9e,$69,$56,$67,$a6,$00,$f0,$f3,$0e,$c0,$ee,$f9 // f..Y.iVg........
        .byte $0c,$eb,$ee,$30,$e6,$99,$c0,$e9,$66,$00,$e6,$59,$0c,$d9,$96,$30 // ...0....f..Y...0
        .byte $e5,$55,$c0,$d5,$55,$0c,$c2,$60,$3e,$3c,$03,$0f,$f0 // .U..U..`><...

txt_f191:
        .byte $55,$55,$cc,$fe,$ef,$3c,$fa,$bb,$ff,$fe,$6e,$38,$fa,$9b,$3c,$ee // UU...<....n8..<.
        .byte $6a,$43,$f9,$9b,$9f,$e6,$66,$a4,$e9,$5a,$69,$e6,$56,$00,$64,$f3 // jC....f..Zi.V.d.
        .byte $0e,$94,$ee,$f9,$67,$eb,$ee,$54,$e6,$99,$54,$e9,$66,$97,$e6 // ....g..T..T.f..

txt_f1c0:
        .byte $59,$57,$d9,$96,$54,$e5               // YW..T.

txt_f1c6:
        .byte $55,$57,$d5,$55,$f7,$c2,$60           // UW.U..`

txt_f1cd:
        .byte $3a,$3f,$be,$ba,$56,$55,$55,$f7,$ef,$ee,$f7,$fb,$bb,$f6,$e6,$ea // :?..VUU.........
        .byte $f6,$e9,$a9,$e7,$e6,$66,$b6,$d9,$59,$e6,$e5,$66,$b6,$d9,$59,$a7 // .....f..Y..f..Y.
        .byte $e5,$56,$00,$67,$eb,$ab,$95,$55,$55,$66,$ee,$fe,$55,$ab,$bb,$56 // .V.g...UUf..U..V
        .byte $6a,$ae,$95,$9a,$a9,$55,$66,$66,$55,$59,$99,$e3,$55,$c3,$23,$ba // j....UffUY..U.#.
        .byte $fb,$f3,$e3,$55,$c3,$33,$bb,$bf,$bb,$ee,$ee,$ef,$bb,$bb,$aa,$6e // ...U.3.........n
        .byte $ae,$ab,$aa,$9a,$9a,$aa,$66,$a6,$9f,$c2,$22,$64,$30,$a2,$3b,$af // ......f..."d0.;.
        .byte $a0,$00,$55,$55,$54,$ea,$ee,$f4,$a6,$bb,$b4,$55,$6a,$e4,$95,$99 // ..UUT......Uj...
        .byte $a4,$55,$66,$64                       // .Ufd

txt_f241:
        .text "UYTUUT"
        .byte $c2,$60,$5f,$f4,$c3,$f0,$00
        .byte $55,$50,$00
        .byte $ff,$f5,$00,$fe,$ff,$40,$bb,$af,$d0,$aa,$bb,$d0,$ae,$6e,$e4,$b9 // .....@.......n..
        .byte $9b,$b4,$a6,$66,$e4,$69,$5a,$b4,$e6,$56,$a4,$00,$d9,$95,$97,$d6 // ...f.iZ..V......
        .byte $56,$65,$d5                           // Ve.

txt_f274:
        .byte $55,$55,$d5                           // UU.

txt_f277:
        .byte $59,$55,$d6,$55,$69,$eb,$95,$be,$fc,$ea,$c3,$c0,$3f,$00,$c0,$00 // YU.Ui.......?...
        .byte $30,$f0,$0c,$e7,$cc,$c3,$94,$f3,$0e,$64,$ee,$f9,$95,$eb,$ee,$66 // 0........d.....f
        .byte $e6,$99,$55,$e9,$66,$56,$e6,$59,$95,$d9,$96,$55,$e5 // ..U.fV.Y...U.

txt_f2a4:
        .byte $55,$55,$d5                           // UU.

txt_f2a7:
        .byte $55,$55,$c3,$35,$00,$ef,$cf,$fb,$55,$54,$ef // UU.5....UT.

txt_f2b2:
        .byte $55,$54,$bf,$55,$97,$fc,$66,$e4,$f3,$bb,$34,$cf,$cc,$04,$a2,$21 // UT.U..f...4....!
        .byte $04,$a2,$24,$04,$00,$ff,$f4,$a7,$e3,$55,$31,$ee,$fe,$ea,$ab,$bb // ..$......U1.....
        .byte $a6,$6a,$ae,$55,$9a,$a9,$95,$66,$66,$55,$59,$99,$e4,$55,$c3,$33 // .j.U...ffUY..U.3
        .byte $00,$f3,$c3,$d9,$cf,$0c,$d6           // .......

txt_f2e9:
        .byte $3c,$30,$d5,$f0,$c0,$d5,$c3,$03,$d6,$0c,$0c,$eb,$a2,$21,$fc,$a2 // <0...........!..
        .byte $21,$c0,$a2,$21,$c0,$a2,$21,$f0,$a2,$21,$cc,$a2,$60,$64,$f3,$55 // !..!..!..!..`d.U
        .byte $54,$ee,$ee,$f4,$eb,$bb,$b4,$e6,$6a,$e4,$e9,$99,$a4,$e6,$66,$64 // T.......j.....fd
        .byte $d9,$59,$54,$e5                       // .YT.

txt_f31d:
        .byte $55,$54,$d5,$ff,$f4,$ff,$00,$55,$94,$d9,$56,$67 // UT.....U..Vg

txt_f329:
        .text "6UT=YT"
        .byte $b3
        .byte $55,$67,$bf,$95,$b7,$eb,$ea,$c4,$fe
        .byte $3f,$04,$fb,$00,$34,$00,$0c,$e4,$00,$c3,$94,$00,$0e,$64,$00,$f9 // ?...4........d..
        .byte $94,$55,$ee,$64,$e6,$99,$54,$da,$66,$54,$e6,$59,$94,$d9,$96,$54 // .U.d..T.fT.Y...T
        .byte $d6                                   // .

txt_f35a:
        .byte $55,$54,$d5                           // UT.

txt_f35d:
        .byte $55,$54,$d5,$ff,$f4,$ff,$00,$9a,$d9,$59,$66,$65,$55,$59,$e3,$55 // UT.......YfeUY.U
        .byte $2d,$56,$95,$d6,$6b,$e9,$bb,$bc,$3e,$0f,$c0,$03,$ff,$0c,$a2,$60 // -V..k...>......`
        .byte $24,$fb,$30,$00,$ce,$cc,$00,$f9,$b3,$00,$ee,$6e,$54,$f9,$9b,$b4 // $.0........nT...
        .byte $ea,$66,$e4,$e9,$5a,$b4,$e6,$56,$a4,$d9,$5a,$64,$e6,$55,$94,$d9 // .f..Z..V..Zd.U..
        .byte $56,$54,$e5,$55,$f4,$c2,$60,$20,$00,$96,$d9,$55,$66,$d6,$56,$97 // VT.U..` ...Uf.V.
        .byte $d5                                   // .

txt_f3ae:
        .byte $55,$57,$d5                           // UW.

txt_f3b1:
        .byte $59,$56,$d6,$55,$a7,$eb,$95,$f4,$fc,$ea,$04,$c0,$3f,$04,$c0,$00 // YV.U........?...
        .byte $04,$f0,$cc,$34,$c2,$21,$c4,$a2,$39,$b4,$55,$55,$e4,$fb,$a6,$e4 // ...4.!..9.UU....
        .byte $fe,$99,$b4,$ea,$66,$e4,$d9,$95,$94,$e6,$65,$64,$d9 // ....f.....ed.

txt_f3de:
        .byte $55,$54,$d5,$55,$f4,$c2,$34,$00,$94,$bf,$3c,$67,$fc,$f0,$54,$f3 // UT.U..4...<g..T.
        .byte $c0,$54,$cf,$0c,$64                   // .T..d

txt_f3f3:
        .byte $3c,$30,$b4,$f0,$c0,$c4,$a2,$21,$04,$a2 // <0.....!..

txt_f3fd:
        .byte $21,$34,$a2,$21,$e4,$a2,$21,$f4,$a5,$e3,$55,$35,$6f,$fb,$fb,$aa // !4.!..!...U5o...
        .byte $ee,$ee,$6b,$bb,$ba,$9a,$ea,$ea,$66,$a6,$b9,$59,$99,$a6,$56,$65 // ..k.....f..Y..Ve
        .byte $55,$c4,$60,$40,$d9,$59,$94,$e5,$55,$64,$d5,$55,$94,$d6,$95,$54 // U.`@.Y..Ud.U...T
        .byte $eb,$e9,$54,$fc,$3e,$a4,$c0,$03,$f4,$cc,$c0,$34,$fb,$30,$04,$ce // ..T.>......4.0..
        .byte $cc,$c4,$f9,$b3,$34,$ee,$6e,$c4,$b9,$9b,$b4,$aa,$66,$e4,$a5,$99 // ....4.n.....f...
        .byte $e4,$99,$56,$64,$66,$59,$90,$99,$56,$50,$65,$55,$40,$59,$5f,$00 // ..VdfY..VPeU@Y_.
        .byte $ff,$f0,$00,$f4,$ae,$22,$01,$03,$e3,$10 // ....."....

txt_f467:
        .byte $25,$44,$44,$cc                       // %DD.

txt_f46b:
        .byte $23,$22,$a4,$24,$28,$82               // #".$(.

txt_f471:
        .byte $28,$22,$a6,$22,$80,$20,$a6,$22,$0f,$e0,$a4,$24,$05,$70,$0a,$a0 // (".". ."...$.p..
        .byte $a4,$24,$c0,$1c,$83,$28,$a6,$22,$80,$30,$a5,$23,$0c,$11,$48,$a7 // .$...(.".0.#..H.
        .byte $21,$c0,$a6                           // !..

txt_f494:
        .byte $21,$22,$a3,$26,$08,$0c,$04,$04,$d5,$04,$e3,$01,$25,$04,$04,$0c // !".&........%...
        .byte $e2,$22,$a3                           // .".

txt_f4a7:
        .byte $2e,$40,$40,$c0,$10,$30,$03,$04,$0c,$08,$22,$32,$22,$88,$22,$e3 // .@@..0...."2".".
        .byte $88,$25,$02,$02,$22,$00,$20,$e3,$88,$e3,$22,$2d,$88,$88,$22,$08 // .%..". ..."-..".
        .byte $02,$00,$22,$00,$88,$02,$08,$a2,$22,$e3,$88,$29,$22,$0a,$a0,$00 // .."....."..)"...
        .byte $20,$82,$80,$8a,$2e,$a2,$36,$80,$00,$22,$80,$e2,$28,$02,$00,$08 //  .....6.."..(...
        .byte $00,$20,$02,$3b,$ee,$88,$22,$22,$88,$08,$22,$82,$e0,$a3,$2e,$80 // . .;..""..".....
        .byte $80,$20,$20,$88,$01,$0c,$04,$0c,$32,$22,$32,$88,$22,$e3,$80,$28 // .  .....2"2."..(
        .byte $20,$00,$08,$a2,$30,$88,$23,$22,$e3,$88,$32,$22,$08,$22,$88,$22 //  ...0.#"..2"."."
        .byte $88,$80,$a2,$c8,$04,$0c,$88,$20,$8a,$22,$22,$88,$22,$e3,$88,$e3 // ....... .""."...
        .byte $20,$25,$82,$30,$88,$8c,$88,$e3,$22,$21,$08,$a7,$21,$80,$a2,$e3 //  %.0...."!..!...
        .byte $02,$e3,$08,$35,$88,$8a               // ...5..

txt_f53d:
        .byte $23,$2a,$2e,$b3,$b5,$b5,$88,$20,$ba,$ef,$f5,$ef,$ed,$ed,$88,$88 // #*..... ........
        .byte $e2,$a2,$e2,$e3,$78,$25,$a2,$8b,$2e,$2b,$2d,$e3,$8b // ....x%...+-..

txt_f55a:
        .byte $25,$22,$a2,$f8,$78,$f8,$e3,$5e,$22,$23,$2d,$e3,$8b,$e3 // %"..x..^"#-...

txt_f568:
        .byte $22,$3d,$bb,$eb,$7e,$de,$5e,$d7,$d7,$d5,$88,$88,$22,$22,$08,$80 // "=..~.^.....""..
        .byte $82,$eb,$bb,$ef,$b5,$d7,$bd,$b5,$d5,$5d,$88,$22,$e2,$78,$f8,$e3 // .........].".x..
        .byte $78,$2d,$8a,$0b                       // x-..

txt_f58c:
        .byte $2e,$27,$2d,$b7,$bd,$b5,$ca,$ae,$b8,$d8,$78,$e3,$e2,$25,$22,$22 // .'-.......x..%""
        .byte $8b,$89,$8b,$e3                       // ....

txt_f5a0:
        .byte $2d,$2d,$2e,$bb,$2e,$f6,$5e,$f8,$78,$78,$88,$88,$02,$22,$22,$e3 // --....^.xx..."".
        .byte $8b,$32,$88,$a2,$3e,$eb,$7f,$de,$5e,$5e,$28,$88,$e2,$8a,$ee,$e0 // .2..>...^^(.....
        .byte $7b,$de,$80,$80,$e3,$20,$e3,$88,$a6,$22,$02,$02,$e3,$22,$e3,$8b // {.... ..."..."..

txt_f5d0:
        .byte $2a,$2d,$2d,$d7,$f7,$df,$5e,$7e,$de,$78,$78,$e3,$8b,$e3,$22,$22 // *--...^~.xx...""
        .byte $88,$88,$e3,$5e,$25,$d7,$f7,$df,$b5,$b5,$e3,$22,$e3,$88,$25,$e2 // ...^%......"..%.
        .byte $e2,$d7,$d7,$df,$e3,$b5,$22,$2d,$2d,$e3,$88,$e3,$e2,$25,$78,$78 // ......"--....%xx
        .byte $b5,$bd,$b7,$e3,$2d,$3a,$8b,$8b,$ed,$77,$5d,$dd,$dd,$77,$5e,$5e // ....-:...w]..w^^
        .byte $f7,$55,$57,$7e,$e8,$82,$28,$20,$5e,$fa,$e2,$8b,$0b,$8b,$2d,$ad // .UW~..( ^.....-.
        .byte $e3,$d7,$e3,$5e,$22,$57,$75,$e3,$88,$e3,$22,$25,$8b,$ed,$b5,$bd // ...^"Wu..."%....
        .byte $b5,$e3,$d7,$22,$7e,$de,$e3,$e2,$e3,$88,$22,$22,$22,$e3,$2d,$e3 // ..."~.....""".-.
        .byte $b5,$22,$df,$d7,$e3,$78,$e3,$e2,$2d,$88,$88,$b7,$bf,$b5,$2d,$2f // ."...x..-.....-/
        .byte $2d,$8b,$8b,$e2,$22,$e2,$e3,$78,$22,$5e,$5e,$a3,$e3,$80,$23,$20 // -..."..x"^^...# 
        .byte $20,$02,$e3,$08,$e3,$22,$2a,$8a,$2d,$b5,$b5,$bd,$d7,$df,$b7,$ee //  ...."*.-.......
        .byte $78,$e3,$e2,$e3,$88,$22,$0a,$88,$e3,$02,$25,$00,$0a,$a0,$0a,$b5 // x...."....%.....
        .byte $e3,$2d,$28,$8b,$0b,$ab,$fe,$e2,$78,$7a,$7b,$e3,$5e // .-(.....xz{.^

txt_f68d:
        .text "2W-+"
        .byte $bd,$d5,$5f,$75,$d7,$be,$78,$5e,$5e,$de,$77,$5f
        .byte $d7,$b5,$8b,$e3,$22,$e3,$88,$22,$e2,$5e,$e3,$d7,$e3,$b5,$22,$2d // ...."..".^...."-
        .byte $22,$e3,$88,$e3,$e2,$3a,$7b,$2d,$b5,$b7,$b7,$dd,$d7,$d7,$5e,$dd // "....:{-......^.
        .byte $d7,$57,$55,$f5,$ad,$8b,$22,$75,$57,$57,$dd,$75,$75,$5d,$d7,$de // .WU..."uWW.uu]..
        .byte $e3,$78,$e3,$e2,$22,$88,$22,$e3,$8b,$e3 // .x.."."...

txt_f6d7:
        .byte $2d,$22,$b5,$d7,$e3,$5e,$25,$78,$78,$7a,$e7,$88,$e3,$20,$25,$80 // -"...^%xxz... %.
        .byte $28,$82,$e8,$8b,$e3,$22,$28,$08,$08,$88,$28,$7e,$d7,$f7,$d7,$e3 // (...."(...(~....
        .byte $b5,$22,$2d,$20,$e3,$88,$e3,$e2,$21,$78,$a6,$22,$0c,$34,$a2,$e3 // ."- ....!x.".4..
        .byte $02,$60,$3d,$0c,$08,$0c,$88,$8b,$20,$22,$20,$82,$80,$82,$b2,$b8 // .`=..... " .....
        .byte $b8,$2e,$bb,$22,$0b,$22,$20,$0a,$af,$f5,$af,$ee,$88,$00,$af,$f5 // ..."." .........
        .byte $55,$df,$7b,$ec,$8a,$a0,$56,$56,$ff,$bb,$ea,$a0,$0a,$a2,$57,$df // U.{...VV......W.
        .byte $b5,$af,$ba                           // ...

txt_f73a:
        .byte $2f,$2a,$20,$a8,$80,$e2,$62,$e2,$88,$e8,$88,$b5,$b5,$e3,$2d,$e3 // /* ...b.......-.
        .byte $8b,$3e,$e2,$e2,$78,$78,$de,$d7,$bd,$bb,$2d,$2d,$0a,$af,$f5,$5f // .>..xx....--..._
        .byte $fa,$bc,$7b,$bb,$e2,$62,$e8,$b8,$e2,$82,$5e,$de,$78,$f8,$b8,$88 // ..{..b....^.x...
        .byte $e4,$22,$e4,$8b                       // ."..

txt_f76e:
        .byte $2c,$2e,$2b,$d7,$d7,$5e,$5e,$de,$78,$f8,$a8,$88,$88,$e3,$22,$60 // ,.+..^^.x....."`
        .byte $33,$8b,$8b,$8a,$bf,$b5,$d7,$f7,$d7,$d6,$be,$ea,$ed,$ed,$b7,$b7 // 3...............
        .byte $ab,$02,$28,$22,$7e,$d7,$75,$5f,$fb,$ae,$28,$82,$82,$e8,$7e,$77 // ..("~.u_..(...~w
        .byte $d7,$bd,$eb,$8e,$2f,$09,$89,$e7,$5e,$fb,$ae,$e8,$78,$e8,$f2,$ba // ..../...^...x...
        .byte $e2,$b8,$20,$80,$a3,$22,$03,$03,$a5,$36,$c0,$4f,$75,$5f,$d0,$14 // .. .."...6.Ou_..
        .byte $37,$05,$0d,$01,$c7,$7c,$50,$dc,$00,$30,$d0,$40,$70,$50,$dc,$14 // 7....|P..0.@pP..
        .byte $a7,$25,$30,$32,$12,$0c,$01,$a6,$25,$80,$20,$4a,$30,$07,$a3,$24 // .%02....%. J0..$
        .byte $0a,$a0,$0e,$e0,$a2,$24,$8a,$a0,$0a,$a0,$a4,$22,$0a,$a0,$a6,$30 // .....$....."...0
        .byte $8a,$88,$88,$32,$22,$30,$0d,$00,$22,$0a,$82,$00,$aa,$00,$d7,$00 // ...2"0..".......
        .byte $e3,$22,$33,$88,$8e,$08,$7c,$00,$2e,$88,$22,$82,$28,$83,$28,$00 // ."3...|...".(.(.
        .byte $ea,$82,$28,$80,$3d,$80,$a2,$60,$30,$28,$80,$80,$82,$28,$c3,$14 // ..(.=..`0(...(..
        .byte $00,$22,$22,$88,$30,$4c,$08,$02,$00,$2e,$28,$82,$a0,$aa,$00,$bb // ."".0L....(.....
        .byte $00,$e2,$a2,$22,$88,$88,$20,$cd,$00,$2b,$22,$20,$88,$aa,$00,$77 // ...".. ..+" ...w
        .byte $00,$b8,$28,$88,$22,$a2,$02,$ec,$00,$e3,$80,$a5,$22,$28,$02,$a6 // ..(."......."(..
        .byte $24,$2a,$82,$28,$02,$a3,$60,$37,$0d,$2e,$80,$2a,$8c,$27,$35,$17 // $*.(..`7...*.'5.
        .byte $5c,$28,$80,$30,$d0,$dc,$14,$34,$07,$23,$22,$60,$cb,$19,$5b,$dc // \(.0...4.#"`..[.
        .byte $14,$3c,$d7,$7d,$c3,$40,$70,$5c,$d7,$34,$05,$cd,$73,$d0,$1c,$d4 // .<.}.@p\.4..s...
        .byte $74,$14                               // t.

txt_f880:
        .text "7MAS"
        .byte $d4
        .byte $3c,$00
        .byte $37,$0d,$c3

txt_f88a:
        .byte $40,$40,$c0,$a2,$23,$d0,$70,$c0,$a6,$24,$03,$01,$01,$03,$a3,$22 // @@..#.p..$....."
        .byte $d5,$5d,$e3                           // .].

txt_f89d:
        .byte $40,$21,$c0,$a2,$2b,$70,$40,$53,$1d,$d4,$77,$c5,$0d,$0d,$01,$03 // @!..+p@S..w.....
        .byte $a5,$2e,$f7,$45,$4d,$73,$51,$d5,$0f,$00,$35,$0f,$50,$50,$f0,$03 // ...EMsQ...5.PP..
        .byte $a2,$2c,$c7,$05,$0d,$01,$c7,$74,$dc,$30,$01,$35,$17,$3c,$83,$26 // .,.....t.0.5.<.&
        .byte $00,$29,$01,$02,$03,$04,$00,$05,$06,$07,$08,$a2,$26,$09,$0a,$0b // .)..........&...
        .byte $0c,$0d,$0e,$b7,$32,$0f,$10,$11,$12,$13,$14,$15,$16,$17,$18,$19 // ....2...........
        .byte $1a,$1b,$1c,$1d,$1e,$1f,$20,$b5       // ...... .

txt_f8f5:
        .text "3!"
        .byte $22                                   // double quote
        .text "#$%&'()*+,-./"
        .text "0123"
        .byte $b4

txt_f90a:
        .text "5456789:;<=>?"
        .byte $40                                   // @ character
        .text "AB"
        .text "CDEFGH"
        .byte $b3

txt_f921:
        .text "6IJKLMNOPQRSTUVW"
        .byte $58,$59,$5a,$5b,$5c,$5d,$20,$a2,$21,$5e,$ae,$3c,$5f,$60,$61,$62 // XYZ[\] .!^.<_`ab
        .byte $63,$64,$65,$66,$67,$68,$69,$6a,$6b,$6c,$6d,$6e,$6f,$70,$71,$72 // cdefghijklmnopqr
        .byte $73,$74,$33,$75,$76,$77,$78,$79,$ac,$3c,$7a,$7b,$7c,$7d,$7e,$00 // st3uvwxy.<z{|}~.
        .byte $7f,$80,$81,$82,$83,$84,$85,$86,$87,$88,$89,$8a,$8b,$8c,$8d,$8e // ................
        .byte $8f,$90,$91,$92,$93,$94,$be,$27,$95,$96,$97,$98,$99,$9a,$9b,$80 // .......'........
        .byte $23,$00,$21,$9c,$80,$a4,$00,$33,$ae,$ff,$32,$bd,$00,$36,$49,$ff // #.!....3..2..6I.
        .byte $29,$07,$09,$10,$8d,$fe,$32,$18,$bd,$00,$36,$e3 // ).....2...6.

txt_f99d:
        .byte $4a,$3b,$aa,$a0,$00,$bd,$00,$34,$99,$28,$04,$bd,$50,$34,$99,$50 // J;.....4.(..P4.P
        .byte $04,$bd,$a0,$34,$99,$78,$04,$bd,$f0,$34,$99,$a0,$04,$f8,$ea,$37 // ...4.x...4.....7
        .byte $e8,$c8,$c0,$28,$d0,$ca,$ee,$ff,$32,$ad,$ff,$32,$c9,$00,$f0,$01 // ...(....2..2....
        .byte $60,$a9,$00,$8d,$ff,$32,$60,$80,$90,$00,$21,$17,$ad,$35,$15,$c8 // `....2`...!..5..
        .byte $ae,$ff,$33,$bd,$00,$36,$49,$ff,$29,$07,$09,$10,$8d,$fe,$33,$18 // ..3..6I.).....3.
        .byte $bd,$00,$36,$e3                       // ..6.

txt_f9f1:
        .byte $4a,$3b,$aa,$a0,$00,$bd,$00,$34,$99,$30,$06,$bd,$50,$34,$99,$58 // J;.....4.0..P4.X
        .byte $06,$bd,$a0,$34,$99,$80,$06,$bd,$f0,$34,$99,$a8,$06,$f8,$ea,$60 // ...4.....4.....`
        .byte $75,$e8,$c8,$c0,$28,$d0,$ca,$ee,$ff,$33,$ad,$ff,$33,$c9,$00,$f0 // u...(....3..3...
        .byte $01,$60,$a9,$00,$8d,$ff,$33,$60,$78,$20,$a3,$fd,$20,$15,$fd,$20 // .`....3`x .. .. 
        .byte $5b,$ff,$58,$a2,$00,$bd,$79,$33,$9d,$00,$04,$e8,$d0,$f7,$4c,$00 // [.X...y3......L.
        .byte $04,$78,$a9,$34,$85,$01,$a9,$3f,$a0,$ff,$84,$fb,$85,$fc,$a9,$08 // .x.4...?........
        .byte $a0,$00,$84,$fd,$85,$fe,$a2,$e0,$b1,$fb,$91,$fd,$c8,$d0,$f9,$e6 // ................
        .byte $fc,$e6,$fe,$ee,$18,$d4,$ca,$d0,$ef,$a9,$37,$85,$01,$58,$a2,$00 // ..........7..X..
        .byte $a0,$00,$a9,$00,$85,$c5,$85,$c6,$a9,$08,$85,$2c,$a9,$01,$85,$2b // ...........,...+
        .byte $4c,$e2,$fc,$4c,$ae,$a7,$80,$32,$00,$21,$17,$ad,$22,$14,$b8,$a3 // L..L...2.!.."...
        .byte $26,$01,$02,$03,$04,$05,$06,$a3,$26,$01,$02,$03,$04,$05,$06,$a3 // &.......&.......
        .byte $26,$01,$02,$03,$04,$05,$06,$a3,$26,$01,$02,$03,$04,$05,$06,$a3 // &.......&.......
        .byte $26,$01,$02,$03,$04,$05,$06,$a3,$26,$01,$02,$03,$04,$05,$06,$a3 // &.......&.......
        .byte $26,$01,$02,$03,$04,$05,$06,$a3,$26,$01,$02,$03,$04,$05,$06,$a3 // &.......&.......
        .byte $2b,$01,$02,$03,$04,$1f,$07,$07,$08,$09,$0a,$0b,$e5,$07,$24,$08 // +.............$.
        .byte $09,$0a,$0b,$e5,$07,$24,$08,$09,$0a,$0b,$e5,$07,$24,$08,$09,$0a // .....$......$...
        .byte $0b,$e5,$07,$24,$08,$09,$0a,$0b,$e5,$07,$24,$08,$09,$0a,$0b,$e5 // ...$......$.....
        .byte $07,$24,$08,$09,$0a,$0b,$e5,$07,$24,$08,$09,$0a,$0b,$e5,$07,$2b // .$......$......+
        .byte $08,$09,$0a,$0b,$07,$1f,$0c,$0d,$0e,$0f,$10,$e3,$0c,$26,$11,$0c // .............&..
        .byte $0d,$0e,$0f,$10,$e3,$0c,$26,$11,$0c,$0d,$0e,$0f,$10,$e3,$0c,$26 // ......&........&
        .byte $11,$0c,$0d,$0e,$0f,$10,$e3,$0c,$26,$11,$0c,$0d,$0e,$0f,$10,$e3 // ........&.......
        .byte $0c,$26,$11,$0c,$0d,$0e,$0f,$10,$e3,$0c,$26,$11,$0c,$0d,$0e,$0f // .&........&.....
        .byte $10,$e3,$0c,$26,$11,$0c,$0d,$0e,$0f,$10,$e3,$0c,$2d,$11,$0c,$0d // ...&........-...
        .byte $0e,$0f,$10,$0c,$0c,$1f,$12,$13,$14,$15,$e4,$1f,$25,$16,$12,$13 // ............%...
        .byte $14,$15,$e4,$1f,$25,$16,$12,$13,$14,$15,$e4,$1f,$25,$16,$12,$13 // ....%.......%...
        .byte $14,$15,$e4,$1f,$25,$16,$12,$13,$14,$15,$e4,$1f,$25,$16,$12,$13 // ....%.......%...
        .byte $14,$15,$e4,$1f,$25,$16,$12,$13,$14,$15,$e4,$1f,$25,$16,$12,$13 // ....%.......%...
        .byte $14,$15,$e4,$1f,$25,$16,$12,$13,$14,$15,$80,$c4,$1f,$3d,$69,$6d // ....%........=im
        .byte $72,$77,$7b,$80,$84,$89,$8d,$91,$96,$9a,$9e,$a1,$a5,$a9,$ac,$af // rw{.............
        .byte $b2,$b5,$b8,$ba,$bd,$bf,$c1,$c2,$c4,$c5,$c6,$e6,$c7,$60,$3a,$c6 // .............`:.
        .byte $c5,$c4,$c3,$c1,$c0,$be,$bc,$b9,$b7,$b4,$b1,$ae,$aa,$a7,$a3,$a0 // ................
        .byte $9c,$98,$94,$8f,$8b,$87,$82,$7d,$79,$74,$70,$6b,$66,$61,$5d // .......}ytpkfa]

txt_fbf0:
        .text "XTOJFB=951.*'# "
        .byte $1d
        .byte $1a,$18,$15,$13,$11,$10,$0e,$0d,$0c,$0b,$e6,$0a,$60,$39,$0b,$0c // ............`9..
        .byte $0d,$0f,$10,$12,$14,$17,$19,$1c,$1f   // .........

txt_fc19:
        .byte $22                                   // double quote
        .text "%(,037;"
        .byte $40                                   // @ character
        .text "DHMQVZ"
        .byte $5f
        .byte $64,$69,$6d,$72,$77,$7b,$80,$84,$89,$8d,$91,$96,$9a,$9e,$a1,$a5 // dimrw{..........
        .byte $a9,$ac,$af,$b2,$b5,$b8,$ba,$bd,$bf,$c1,$c2,$c4,$c5,$c6,$e6,$c7 // ................
        .byte $60,$3a,$c6,$c5,$c4,$c3,$c1,$c0,$be,$bc,$b9,$b7,$b4,$b1,$ae,$aa // `:..............
        .byte $a7,$a3,$a0,$9c,$98,$94,$8f,$8b,$87,$82,$7d,$79,$74,$70,$6b,$66 // ..........}ytpkf
        .byte $61,$5d                               // a]

txt_fc6b:
        .text "XTOJFB=951.*'# "
        .byte $1d
        .byte $1a,$18,$15,$13,$11,$10,$0e,$0d,$0c,$0b,$e6,$0a,$3b,$0b,$0c,$0d // ............;...
        .byte $0f,$10,$12,$14,$17,$19,$1c,$1f       // ........

txt_fc93:
        .byte $22                                   // double quote
        .text "%(,037;"
        .byte $40                                   // @ character
        .text "DHMQVZ"
        .byte $5f
        .byte $e3,$64,$60,$b7,$a0,$00,$c6,$03,$a5,$03,$29,$07,$8d,$ff,$03,$c9 // .d`.......).....
        .byte $07,$d0,$3d,$a2,$00,$bd,$99,$07,$9d,$98,$07,$bd,$c1,$07,$9d,$c0 // ..=.............
        .byte $07,$e8,$e0,$28,$d0,$ef,$ad,$3e,$0c,$c9,$ff,$d0,$0d,$a9,$00,$8d // ...(...>........
        .byte $23,$1a,$a9,$0c,$8d,$24,$1a,$4c,$22,$1a,$8d,$bf,$07,$18,$69,$40 // #....$.L".....i@
        .byte $8d,$e7,$07,$ee,$23,$1a,$ad,$23,$1a,$c9,$00,$d0,$03,$ee,$24,$1a // ....#..#......$.
        .byte $c8,$c0,$03,$d0,$b1,$ad,$bf,$07,$c9,$b1,$f0,$15,$c9,$b2,$f0,$19 // ................
        .byte $c9,$b3,$f0,$1d,$c9,$b4,$f0,$21,$c9,$b5,$f0,$22,$c9,$b6,$f0,$26 // .......!..."...&
        .byte $60,$a9,$01,$8d,$4e,$1a,$4c,$97,$1a,$a9,$02,$8d,$4e,$1a,$4c,$97 // `...N.L.....N.L.
        .byte $1a,$a9,$03,$8d,$4e,$1a,$4c,$97,$1a,$a9,$04,$8d,$4e,$1a,$a9,$05 // ....N.L.....N...
        .byte $8d,$4e,$1a,$4c,$97,$1a,$a9,$06,$8d,$4e,$1a,$a9,$20,$8d,$bf,$07 // .N.L.....N.. ...
        .byte $8d,$e7,$07,$60,$a0,$00,$b9,$c0,$1a,$be,$d0,$1a,$ca,$d0,$fd,$8d // ...`............
        .byte $21,$d0,$8d,$21,$d0,$c8,$c0,$0f,$d0,$ec,$60,$ab,$2c,$09,$02,$08 // !..!......`.,...
        .byte $0a,$0f,$07,$01,$07,$0f,$0a,$08,$02,$a2,$e8,$08,$27,$09,$09,$0b // ............'...
        .byte $0a,$08,$08,$07,$b7,$25,$01,$02,$03,$04,$05,$a8,$c7,$22,$87,$03 // .....%......."..
        .byte $e3,$33,$21,$01,$c2,$22,$07,$03,$e3,$33,$21,$07,$c2,$26,$87,$03 // .3!.."...3!..&..
        .byte $33,$3f,$3f,$1f,$c2,$22,$07,$03,$e3,$33,$21,$11,$c2,$22,$03,$03 // 3??.."...3!.."..
        .byte $e3,$3f,$21,$07,$c2,$22,$03,$03,$e3,$3f,$21,$07,$c2,$26,$87,$03 // .?!.."...?!..&..
        .byte $33,$3f,$3f,$03,$c2,$e5,$33,$21,$01,$c2,$e5,$cf,$21,$c7,$c2,$e5 // 3??...3!....!...
        .byte $f3,$21,$f1,$c2,$e4,$33,$22,$23,$07,$c2,$e5,$9f,$21,$1f,$c2,$26 // .!...3"#....!..&
        .byte $73,$23,$03,$13,$33,$11,$c2,$26,$73,$33,$13,$03,$23,$11,$c2,$22 // s#..3..&s3..#.."
        .byte $87,$03,$e3,$33,$21,$11,$c2,$22,$07,$03,$e3,$33,$21,$03,$c2,$22 // ...3!.."...3!.."
        .byte $87,$03,$e3,$33,$21,$11,$c2,$22,$07,$03,$e3,$33,$21,$07,$c2,$26 // ...3!.."...3!..&
        .byte $87,$03,$33,$3f,$3f,$03,$c2,$22,$03,$03,$e3,$cf,$21,$c7,$c2,$e5 // ..3??.."....!...
        .byte $33,$21,$11,$c2,$e5,$33,$21,$11,$c2,$e5,$33,$21,$11,$c2,$e5,$33 // 3!...3!...3!...3
        .byte $21,$87,$c2,$e4,$39,$22,$11,$83,$c2,$26,$03,$03,$e3,$e3,$e7,$c7 // !...9"...&......
        .byte $80,$32,$ff,$e5,$cf,$21,$c7,$c2,$24,$11,$11,$99,$33,$cc,$26,$99 // .2...!..$...3.&.
        .byte $99,$f3,$f3,$e7,$e7,$d2,$24,$1f,$1f,$9f,$3f,$c4,$22,$8f,$0f,$e3 // ......$...?."...
        .byte $3f,$21,$1f,$c2,$22,$c7,$c3,$e3,$f3,$21,$f1,$cd,$23,$c7,$c7,$01 // ?!.."....!..#...
        .byte $cf,$21,$01,$ca,$26,$f9,$f9,$f3,$f3,$e7,$e7,$c2,$22,$87,$03,$e3 // .!..&......."...
        .byte $33,$21,$11,$c2,$26,$cf,$8f,$8f,$cf,$cf,$c7,$c2,$26,$87,$03,$33 // 3!..&.......&..3
        .byte $f3,$e3,$e7,$c2,$26,$87,$03,$33,$f3,$e3,$c7,$c2,$e5,$33,$21,$01 // ....&..3.....3!.
        .byte $c2,$22,$03,$03,$e3,$3f,$21,$03,$c2,$26,$87,$03,$33,$3f,$3f,$03 // ."...?!..&..3??.
        .byte $c2,$26,$03,$03,$e3,$e3,$c7,$c7,$c2,$22,$87,$03,$e3,$33,$21,$87 // .&......."...3!.
        .byte $c2,$22,$87,$03,$e3,$33,$21,$01,$c5   // ."...3!..

// --- Region $febd-$ff5a ---
.pc = $febd "bmp_febd"

bmp_febd:
        // === Bitmap data (131 bytes, $febd-$ff3f) ===
        .byte $1f,$1f,$c6,$22,$1f,$1f,$db,$26,$87,$03,$33,$f3,$e3,$e3,$c8,$21 // ..."...&..3....!
        .byte $01,$e5,$11,$c2,$21,$03,$e3,$11,$22,$01,$03,$c2,$e3,$1f,$23,$11 // ....!...".....#.
        .byte $01,$83,$c2,$e4,$11,$22,$01,$03,$c2,$21,$07,$e3,$1f,$22,$01,$01 // ....."...!..."..
        .byte $c2,$21,$07,$e5,$1f,$c2,$21,$01,$e3,$11,$22,$01,$83,$c2,$21,$01 // .!....!..."...!.
        .byte $e5,$11,$c2,$e6,$c7,$c2,$e3,$f1,$23,$11,$01,$83,$c2,$21,$03,$e5 // ........#....!..
        .byte $11,$c2,$e4,$1f,$22,$01,$01,$c2,$e6,$11,$c2,$e6,$11,$c2,$e4,$11 // ...."...........
        .byte $22,$01,$83,$c2,$21,$07,$e5,$1f,$c2,$e3,$11,$23,$03,$01,$89,$c2 // "...!......#....
        .byte $21,$03,$e5,$11,$c2,$26,$81,$f1,$f1,$11,$01,$83,$c2,$e6,$c7,$c2 // !....&..........
        .byte $e4,$11,$22                           // .."
        .byte $01,$83,$c2,$e3,$11,$23,$93,$83,$c7,$c2,$26,$11,$11,$01,$01,$11 // .....#....&.....
        .byte $39,$c2,$21,$83,$e5,$11,$c2,$21,$83,$e5,$c7 // 9.!....!...

// --- Region $ff62-$ffff ---
.pc = $ff62 "Segment $ff62"
        .byte $01,$80,$32,$ff,$e3,$c7,$23,$ff,$c7,$c7,$d2,$26,$cf,$cf,$9f,$9f // ..2...#....&....

txt_ff72:
        .text "33"
        .byte $da                                   // 'Z' | $80 (end-of-string marker)
        .byte $e4,$1f,$22,$07,$87,$c2,$e4,$f1,$22,$c1,$c3,$ca,$23,$01,$c7,$c7 // .."....."...#...
        .byte $c8,$26,$1f,$1f,$9f,$3f,$ff,$01,$cb,$22,$1f,$1f,$c2,$26,$cf,$cf // .&...?..."...&..
        .byte $9f,$9f                               // ..

txt_ff97:
        .text "??"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $e4,$11,$22,$01,$83,$c2,$e6,$c7,$c2,$26,$c7,$cf,$8f,$9f,$01,$01 // .."......&......
        .byte $c2,$26,$c3,$f1,$f1,$11,$01,$83,$c2,$21,$01,$e5,$f1,$c2,$26,$81 // .&.......!....&.
        .byte $f1,$f1,$11,$01,$83,$c2,$21,$01,$e3,$11,$22,$01,$83,$c2,$26,$c7 // ......!..."...&.
        .byte $8f,$8f,$0f,$1f,$1f,$c2,$21,$83,$e3,$11,$22,$01,$83,$c2,$26,$81 // ......!..."...&.
        .byte $f1,$f1,$11,$01,$83,$c3,$22,$1f,$1f,$c6,$24,$1f,$1f,$9f,$3f,$db // ......"...$...?.
        .byte $26,$c7,$87,$8f,$ff,$8f,$8f,$c2,$80,$f0,$0e,$81,$40,$0c,$80,$c8 // &...........@...
        .byte $0e,$81,$08,$00,$00,$f0               // ......
