// ============================================
// output - Disassembled Source
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-01 10:59:20
// 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:  $3100 (12544)
// IRQ handler:  $3135 (irq_3135)
// IRQ handler:  $319a (irq_319a)
// IRQ handler:  $31e0 (irq_31e0)
// IRQ handler:  $3226 (irq_3226)
//
// Code: 3517 bytes, Data: 59971 bytes
// Labels: 389, Subroutines: 38
//
// Cross-references: all OK
// ============================================


// --- Region $0843-$0852 ---
.pc = $0843 "sub_0843"
// Referenced by: jsr from $08c2

sub_0843:
        jsr $0117
        .byte $13,$20                               // slo ($20),y // ILLEGAL
        .byte $0f,$0e,$06                           // slo $060e // ILLEGAL
        ora #$0c
        ora $04
        bit $1420
        .byte $12                                   // jam // ILLEGAL

// --- Region $08a0-$08b0 ---
.pc = $08a0 "Program $08a0"
        ora #$0e
        .byte $07,$13                               // slo $13 // ILLEGAL
        jsr sub_0e09
        jsr sub_2d41
        .byte $5a                                   // nop // ILLEGAL
        jsr sub_120f
        .byte $04,$05                               // nop $05 // ILLEGAL
        .byte $12                                   // jam // ILLEGAL

// --- Region $08bd-$08c5 ---
.pc = $08bd "Program $08bd"
        ora #$07
        php
        .byte $14,$2c                               // nop $2c,x // ILLEGAL
        jsr sub_0843
        .byte $12                                   // jam // ILLEGAL

// --- Region $0920-$0920 ---
.pc = $0920 "sub_0920"
// Referenced by: jsr from $0f46

sub_0920:
        .byte $12                                   // jam // ILLEGAL

// --- Region $09bd-$09bd ---
.pc = $09bd "Program $09bd"
        brk

// --- Region $0abd-$0abd ---
.pc = $0abd "Program $0abd"
        brk

// --- Region $0bbd-$0bbd ---
.pc = $0bbd "Program $0bbd"
        brk

// --- Region $0c07-$0c07 ---
.pc = $0c07 "Program $0c07"
        brk

// --- Region $0cbd-$0cbd ---
.pc = $0cbd "Program $0cbd"
        brk

// --- Region $0dbd-$0dbd ---
.pc = $0dbd "Program $0dbd"
        brk

// --- Region $0e09-$0e0f ---
.pc = $0e09 "sub_0e09"
// Referenced by: jsr from $08a4

sub_0e09:
        brk

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

// --- Region $0ebd-$0ece ---
.pc = $0ebd "Program $0ebd"
        ora sub_2020
        jsr sub_2020
        jsr sub_2020
        .byte $0f,$06,$20                           // slo $2006 // ILLEGAL
        .byte $14,$0f                               // nop $0f,x // ILLEGAL
        ora sub_120f
        .byte $12                                   // jam // ILLEGAL

// --- Region $0f14-$0f4e ---
.pc = $0f14 "Program $0f14"
        ora ($0b,x)
        ora $13
        jsr $0513
        asl $0503
        jsr sub_2020
        jsr sub_2020
        jsr sub_2026
        asl $15
        .byte $0c,$06,$09                           // nop $0906 // ILLEGAL
        .byte $0c,$0c,$13                           // nop $130c // ILLEGAL
        jsr sub_190d
        jsr $0301
        .byte $14,$09                               // nop $09,x // ILLEGAL
        .byte $0f,$0e,$13                           // slo $130e // ILLEGAL
        bit sub_2020
        jsr sub_2020
        jsr sub_2020
        jsr sub_2020
        jsr sub_0920
        .byte $14,$27                               // nop $27,x // ILLEGAL
        .byte $13,$20                               // slo ($20),y // ILLEGAL

dat_0f4d:
        .byte $03,$01                               // ..

// --- Region $0fbd-$0fce ---
.pc = $0fbd "Program $0fbd"
        jsr sub_1015
        jsr sub_2020
        jsr sub_2020
        jsr sub_2020
        .byte $07,$0c                               // slo $0c // ILLEGAL
        .byte $0f,$02,$01                           // slo $0102 // ILLEGAL

dat_0fce:
        .byte $0c                                   // .

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

sub_1000:
        jmp loc_101d
// Referenced by: jsr from $3169

sub_1003:
        jmp loc_1085

dat_1006:
        .byte $4c                                   // L

// --- Region $1015-$101f ---
.pc = $1015 "sub_1015"
// Referenced by: jsr from $0fbd

sub_1015:
        asl $010e

smc_1018:
.label smc_1019 = * + 1
        .byte $03,$00                               // slo ($00,x) // ILLEGAL

smc_101a:
        brk                                         // !SMC: modified by $1508

dat_101b:
        .byte $00,$00                               // ..

loc_101d:
        jmp loc_1807

// --- Region $1050-$162e ---
.pc = $1050 "loc_1050"

loc_1050:
        lda $1ab7,y
        sta $1716
        lda $1ab8,y
        sta $1717
        sta $1e40
        ldx #$00
        txa

loc_1062:
        sta $1718,x
        inx
        cpx #$86
        bne loc_1062
        ldx #$00
        lda #$01

loc_106e:
        sta $100c,x
        sta $173b,x
        inx
        cpx #$03
        bne loc_106e
        ldx #$00
        txa

loc_107c:
        sta $d400,x
        inx
        cpx #$18
        bne loc_107c
        rts

loc_1085:
        dec $1718
        bpl loc_1090
        lda $1716
        sta $1718

loc_1090:
        ldx #$00
        stx $1720
        jsr sub_10b0
        inx
        jsr sub_10b0
        inx
        jsr sub_10b0
        lda $171c
        sta $d416
.label loc_10a8 = * + 2
        lda smc_1018
        ora $1723
        sta $d417
        rts
// Referenced by: jsr from $1095, $1099, $109d

sub_10b0:
        lda $100c,x
        beq loc_10c5
.label loc_10b7 = * + 2
        lda $1716
        cmp $1718
        bne loc_10c5
        dec $173b,x
        lda $173b,x
        beq loc_10c8

loc_10c5:
        jmp loc_11f9

loc_10c8:
        lda $1707,x
        sta $f8
        lda $170a,x
        sta $f9

loc_10d2:
        ldy $1726,x
        lda ($f8),y
        bpl loc_1101
        cmp #$ff
        bne loc_10e5
        lda #$00
        sta $1726,x
        jmp loc_10d2

loc_10e5:
        cmp #$fe
        bne loc_10ef
        lda #$00
        sta $100c,x
        rts

loc_10ef:
        sec
        sbc #$a0
        bcs loc_10f8
        eor #$1f
        adc #$01

loc_10f8:
        sta $172c,x
        inc $1726,x
        iny
        lda ($f8),y

loc_1101:
        tay
        lda $1e19,y
        sta $f8
        lda $1e26,y
        sta $f9

loc_110c:
        jmp loc_17c0

dat_110f:
        .byte $b1,$f8,$30,$12                       // ..0.

loc_1113:
        cmp #$60
        bcc loc_1122
        and #$1f
        sta sub_1015,x
        inc $1729,x
        jmp loc_110c

loc_1122:
        jmp loc_11a2

loc_1125:
        cmp #$7e
        beq loc_1174
        cmp #$7d
        beq loc_1183
        cmp #$c0
        bcc loc_1197
        and #$1f
        pha
        and #$0f
        sta $1741,x
        pla
        and #$10
        bne loc_115e
        iny
        lda ($f8),y
        clc
        adc $172c,x
        sta $1744,x
        iny
        lda ($f8),y
        clc
        adc $172c,x
        sta $1747,x
        inc $1729,x
        inc $1729,x
        lda $1744,x
        jmp loc_11a6

loc_115e:
        iny
        lda ($f8),y
        clc
        adc $172c,x
        sta $1747,x
        lda $1012,x
        sta $1744,x
        inc $1729,x
        jmp loc_1174

loc_1174:
        lda $173e,x
        sta $173b,x
        inc $1729,x

loc_117d:
        jsr sub_11e6
        jmp loc_1322

loc_1183:
        lda $173e,x
        sta $173b,x
        lda $100f,x
        eor #$01
        sta $100f,x
        inc $1729,x
        jmp loc_117d

loc_1197:
        jmp loc_17da

dat_119a:
        .byte $3e,$18,$d4,$29,$17,$4c,$0c,$11       // >..).L..

loc_11a2:
        clc
        adc $172c,x

loc_11a6:
        sta $1012,x
        tay
        lda dat_1647,y
        sta $172f,x
        lda $16a7,y
        sta $1732,x
        lda $173e,x
        sta $173b,x
        inc $1729,x
        lda $17b0,x
        bne loc_117d
        lda #$00
        sta $1735,x
        sta $1738,x
        clc
        sta $1768,x
        sta $176b,x
        jsr sub_1823
        ldy $170d,x
        lda #$08
        jsr sub_17fb
        lda #$ff
        sta $100f,x
        sta $174a,x
// Referenced by: jsr from $117d

sub_11e6:
        ldy $1729,x
        lda ($f8),y
        cmp #$7f
        beq loc_11f0
        rts

loc_11f0:
        lda #$00
        sta $1729,x
        jsr sub_182d
        rts

loc_11f9:
        lda $174a,x
        bne loc_1201
        jmp loc_1322

loc_1201:
        clc
        lda #$00
        sta $174a,x
        sta $1750,x
        sta $1789,x
.label sub_120f = * + 2
        sta $1792,x
        sta $1795,x
        lda sub_1015,x
        asl
        asl
        asl
        adc sub_1015,x
        adc sub_1015,x
        adc sub_1015,x
        sta $174d,x
        tay
        lda $18f0,y
        pha
        lda $18f1,y
        ldy $170d,x
        jsr sub_184b
        pla
        sta $d405,y
        ldy $174d,x
        lda $18fa,y
        and #$04
        bne loc_1269
        lda $18f2,y
        pha
        and #$0f
        sta $1753,x
        pla
        lsr
        lsr
        lsr
        lsr
        sta $1756,x
        eor #$0f
        sta $1759,x
        lda $18f6,y
        lsr
        lsr
        lsr
        lsr
        sta $175f,x
        lda #$00
        sta $1762,x
        sta $1765,x

loc_1269:
        lda $18fa,y
        and #$20
        beq loc_12c0
        lda smc_1018
        ora $1710,x
        sta smc_1018                                // SMC: modifies $1018
        lda $18fa,y
        and #$02
        bne loc_12c9
        lda #$00
        sta $1719
        sta $171a
        lda $18f6,y
        and #$0f
        asl                                         // !SMC: modified by $31d9
        asl
        asl
        asl
        sta $171b
        tay
        lda $19fe,y
        pha
        and #$f0
        sta $1723
        pla
        and #$0f
        asl
        asl
        asl
        asl
        ora $1717
        sta $1e40
        lda $19ff,y
        sta $171c
        lda $1a00,y
        sta $171d
        lda $1a01,y
        sta $171e
        jmp loc_12c9

loc_12c0:
        lda smc_1018
        and $1713,x
        sta smc_1018                                // SMC: modifies $1018

loc_12c9:
        ldy $174d,x
        lda $18f7,y
        pha
        and #$f0
        lsr
        sta $1771,x
        pla
        and #$0f
        sta $1774,x
        lda $18f8,y
        sta $1777,x
        lda $18f9,y
        sta $177a,x
        lda $18fa,y
        sta $177d,x
        ldy $1012,x
        lda $1888,y
        clc
        sta $1792,x
        lda #$02
        sta $1786,x
        jsr sub_1885
        lda $177d,x
        and #$80
        beq loc_1318
        ldy $170d,x
        lda #$ff
        sta $d400,y
        sta $d401,y
        lda #$81
        sta $d404,y
        rts

loc_1318:
        jmp loc_1591

dat_131b:
        .byte $ad,$0e,$dc,$8d,$05,$d4,$4a           // ......J

loc_1322:
        lda $1786,x
        beq loc_132d
        dec $1786,x
        jmp loc_134e

loc_132d:
        lda $177d,x
        and #$10
        beq loc_1342
        lda $173b,x
        cmp #$01
        bne loc_134e
        lda #$fe
        jsr sub_17ec
        bne loc_134e

loc_1342:
        lda $177d,x
        and #$08
        bne loc_134e
        lda #$fe
        sta $100f,x

loc_134e:
        lda $1762,x
        lsr
        clc
        adc $174d,x
        tay
        lda $18f3,y
        sta $171f
        lda $1762,x
        and #$01
        beq loc_1370
        lda $171f
        and #$0f
        asl
        asl
        asl
        asl
        jmp loc_1375

loc_1370:
        lda $171f
        and #$f0

loc_1375:
        clc
        adc $175f,x
        sta $175c,x
        lda $1765,x
        bne loc_139f
        lda $1750,x
        clc
        adc $175c,x
        sta $1750,x
        lda $1753,x
        adc #$00
        sta $1753,x
        cmp $1759,x
        bne loc_13c5
        lda #$01
        sta $1765,x
        bne loc_13bb

loc_139f:
        lda $1750,x
        sec
        sbc $175c,x
        sta $1750,x
        lda $1753,x
        sbc #$00
        sta $1753,x
        cmp $1756,x
        bne loc_13c5
        lda #$00
        sta $1765,x

loc_13bb:
        lda $1762,x
        cmp #$05
        beq loc_13c5
        inc $1762,x

loc_13c5:
        lda $177d,x
        and #$20
        beq loc_141c
        lda $1720
        bne loc_141c
        inx
        stx $1720
        dex
        lda $171c
        cmp $171e
        beq loc_141c
        lda $171b
        clc
        adc $1719
        tay
        lda tbl_lo_1a02,y
        sta $1721
        lda tbl_hi_1a08,y
        sta $1722
        lda $171c
        clc
        adc $1721
        sta $171c
        inc $171a
        lda $171a
        cmp $1722
        bne loc_141c
        lda #$00
        sta $171a
        inc $1719
        lda $1719
        cmp #$06
        bne loc_141c
        lda $171d
        sta $1719

loc_141c:
        lda $1741,x
        beq loc_149f
        asl
        asl
        asl
        asl
        sta $171f
        lda $1744,x
        cmp $1747,x
        bcs loc_145a
        ldy $1747,x
        lda $1735,x
        clc
        adc $171f
        sta $1735,x
        lda $1738,x
        adc #$00
        sta $1738,x
        lda $1735,x
        clc
        adc $172f,x
        lda $1738,x
        adc $1732,x
        cmp $16a7,y
        bne loc_149c
        jmp loc_1481

loc_145a:
        ldy $1747,x
        lda $1735,x
        sec
        sbc $171f
        sta $1735,x
        lda $1738,x
        sbc #$00
        sta $1738,x
        lda $1735,x
        clc
        adc $172f,x
        lda $1738,x
        adc $1732,x
        cmp $16a7,y
        bne loc_149c

loc_1481:
        tya
        sta $1012,x
        lda dat_1647,y
        sta $172f,x
        lda $16a7,y
        sta $1732,x
        lda #$00
        sta $1741,x
        sta $1735,x
        sta $1738,x

loc_149c:
        jmp loc_1591

loc_149f:
        lda $1771,x
        beq loc_14aa
        dec $1771,x
        jmp loc_1591

loc_14aa:
        lda $177d,x
        and #$40
        beq loc_1520
        inc smc_1019
        lda smc_1019
        and #$01
        sta smc_1019                                // SMC: modifies $1019
        bne loc_14c1
        jmp loc_1591

loc_14c1:
        ldy $170d,x
        lda $172f,x
        clc
        adc $1735,x
        sta $1724
        lda $1732,x
        adc #$00
        sta $1725
        lda $1724
        sec
        sbc $1798,x
        sta $d400,y
        lda $1725
        sbc $179b,x
        sta $d401,y
        lda $1777,x
        bmi loc_1503
        lda $1798,x
        clc
        adc $1777,x
        sta $1798,x
        lda $179b,x
        adc #$00
        sta $179b,x
        jmp loc_1619

loc_1503:
        lda $1777,x
        and #$7f
        sta smc_101a                                // SMC: modifies $101a
        lda $1798,x
        sec
        sbc smc_101a
        sta $1798,x
        lda $179b,x
        sbc #$00
        sta $179b,x
        jmp loc_1619

loc_1520:
        lda $1768,x
        bne loc_1546
        lda $1735,x
        clc
        adc $1792,x
        sta $1735,x
        lda $1738,x
        adc $1795,x
        sta $1738,x
        inc $176b,x
        lda $176b,x
        cmp $1774,x
        beq loc_1567
        jmp loc_1591

loc_1546:
        lda $1735,x
        sec
        sbc $1792,x
        sta $1735,x
        lda $1738,x
        sbc $1795,x
        sta $1738,x
        inc $176b,x
        lda $176b,x
        cmp $1774,x
        beq loc_1567
        jmp loc_1591

loc_1567:
        lda #$00
        sta $176b,x
        lda $1768,x
        eor #$01
        sta $1768,x
        lda $176e,x
        cmp $1777,x
        beq loc_1591
        inc $176e,x
        lda $1774,x
        clc
        adc $1774,x
        sta $1774,x
        lda $1795,x
        adc #$00
        bit $1795

loc_1591:
        lda $177d,x
        and #$01
        bne loc_15d5

loc_1598:
        ldy $177a,x
        lda $19a0,y
        cmp #$90
        bcc loc_15b5
        sec
        sbc #$90
        sta $171f
        lda $177a,x
        sec
        sbc $171f
        sta $177a,x
        jmp loc_1598

loc_15b5:
        sta $1780,x
        lda $19cf,y
        clc
        adc $1012,x
        sta $1783,x
        tay
        lda dat_1647,y
        sta $172f,x
        lda $16a7,y
        sta $1732,x
        inc $177a,x
        jmp loc_1603

loc_15d5:
        ldy $177a,x
        lda $19a0,y
        cmp #$90
        bcc loc_15f2
        sec
        sbc #$90
        sta $171f
        lda $177a,x
        sec
        sbc $171f
        sta $177a,x
        jmp loc_15d5

loc_15f2:
        sta $1780,x
        lda #$00
        sta $172f,x
        lda $19cf,y
        sta $1732,x
        inc $177a,x

loc_1603:
        ldy $170d,x
        lda $172f,x
        clc
        adc $1735,x
        sta $d400,y
        lda $1732,x
        adc $1738,x
        sta $d401,y

loc_1619:
        lda $1750,x
        sta $d402,y
        lda $1753,x
        sta $d403,y
        lda $1780,x
        and $100f,x
        sta $d404,y
        rts

// --- Region $163c-$1647 ---
.pc = $163c "loc_163c"

loc_163c:
        sbc $60,x
        pha
        tya
        sta sub_1015,x
        pla
        jmp loc_11a6

dat_1647:
        .byte $0c                                   // .

// --- Region $17c0-$188d ---
.pc = $17c0 "loc_17c0"

loc_17c0:
        jmp loc_1837

dat_17c3:
        .byte $b1,$f8                               // ..

loc_17c5:
        cmp #$7c
        beq loc_17cc
        jmp loc_1125

loc_17cc:
        lda $17b0,x
        eor #$01
        sta $17b0,x
        inc $1729,x
        jmp loc_17c0

loc_17da:
        cmp #$80
        bcc loc_17e9
        and #$3f
        sta $173e,x
        inc $1729,x
        jmp loc_110c

loc_17e9:
        jmp loc_1113
// Referenced by: jsr from $133d

sub_17ec:
        sta $100f,x
        ldy $170d,x
        lda #$00
        sta $d405,y
        sta $d406,y
        rts
// Referenced by: jsr from $11db

sub_17fb:
        sta $d404,y
        lda #$0f
        sta $d405,y
        sta $d406,y
        rts

loc_1807:
        asl
        asl
        asl
        tay
        ldx #$00

loc_180d:
        lda $1ab7,y
        sta $1707,x
        lda $1ab8,y
        sta $170a,x
        iny
        iny
        inx
        cpx #$03
        bne loc_180d
        jmp loc_1870
// Referenced by: jsr from $11d3

sub_1823:
        sta $176e,x
        sta $1798,x
        sta $179b,x
        rts
// Referenced by: jsr from $11f5

sub_182d:
        inc $1726,x
        sta $17b0,x
        bit $17b3
        rts

loc_1837:
        ldy $1729,x
        lda ($f8),y
        cmp #$f0
        bcc loc_17c5
        and #$0f
        sta $17b3,x
        inc $1729,x
        jmp loc_1837
// Referenced by: jsr from $1230

sub_184b:
        sta $1040
        lda $17b3,x
        bne loc_185a
        lda $1040
        sta $d406,y
        rts

loc_185a:
        lda $1040
        and #$0f
        sta $1040
        lda $17b3,x
        asl
        asl
        asl
        asl
        ora $1040
        sta $d406,y
        rts

loc_1870:
        ldx #$00
        txa

loc_1873:
        sta $17b0,x
        inx
        cpx #$08
        bne loc_1873
        jmp loc_1050

dat_187e:
        .byte $00,$00,$18,$9d,$75,$19,$60           // ....u.`
// Referenced by: jsr from $12fd

sub_1885:
        lda $1774,x
        bne loc_188d
        sta $1792,x

loc_188d:
        rts

// --- Region $190d-$190d ---
.pc = $190d "sub_190d"
// Referenced by: jsr from $0f2f

sub_190d:
        brk

// --- Region $2020-$2026 ---
.pc = $2020 "sub_2020"
// Referenced by: jsr from $0ec0, $0ec3, $0f1e, $0f21, $0f3d, $0f40, $0f43, $0fc0

sub_2020:
        brk

chr_2021:
        // === Charset data (5 bytes, $2021-$2025) ===
        .byte $00,$00,$00,$00,$00                   // char 0 (partial)
// Referenced by: jsr from $0f24

sub_2026:
        brk

// --- Region $2620-$266a ---
.pc = $2620 "$2620"
        ora ($10),y
        .byte $0f,$0e,$0d                           // slo $0d0e // ILLEGAL
        .byte $0c,$0b,$0a                           // nop $0a0b // ILLEGAL
        ora #$09
        ora #$09
        php
        php
        php
        php
        php
        ora #$09
        ora #$09
        asl
        asl
        ora #$08
        php
        .byte $07,$06                               // slo $06 // ILLEGAL
        ora $04
        .byte $03,$02                               // slo ($02,x) // ILLEGAL
        ora ($02,x)
        .byte $03,$04                               // slo ($04,x) // ILLEGAL
        ora $06
        .byte $07,$08                               // slo $08 // ILLEGAL
        ora ($11),y
        bpl loc_265b
        asl $0c0d
        .byte $0b,$0a                               // anc #$0a // ILLEGAL
        asl
        ora #$09
        ora #$09
        ora #$09
        ora #$09
.label loc_265b = * + 1
        ora #$0a
        asl
        asl
        asl
        ora #$09
        php
        .byte $07,$06                               // slo $06 // ILLEGAL
        asl $05
        .byte $04,$03                               // nop $03 // ILLEGAL
        .byte $03,$04                               // slo ($04,x) // ILLEGAL

bmp_266a:
        // === Charset data (1 bytes, $266a-$266a) ===
        .byte $04                                   // char 0 (partial)

// --- Region $2d41-$2dab ---
.pc = $2d41 "sub_2d41"
// Referenced by: jsr from $08a7

sub_2d41:
        ror $94
        .byte $73,$0c                               // rra ($0c),y // ILLEGAL
        lda $4a
        sta $ab,x
        ror $94
        .byte $73,$2c                               // rra ($2c),y // ILLEGAL
        lda $6a
        sta $ab,x
        ror $94
        .byte $73,$2c                               // rra ($2c),y // ILLEGAL
        lda $6a
        sta $ab,x
        ror $95,x
        .byte $73,$2c                               // rra ($2c),y // ILLEGAL
        lda $6a
        sta $ab,x
        ror $95,x
        .byte $73,$2c                               // rra ($2c),y // ILLEGAL
        lda $6a
        sta $ab,x
        ror $95,x
        .byte $73,$ac                               // rra ($ac),y // ILLEGAL
        lda $6a,x
        sta $ab,x
        ror $9d,x
        .byte $73,$ac                               // rra ($ac),y // ILLEGAL
        lda $6a,x
        sta $76ab,x
        sta $ae73,x
        lda $6a,x
        cmp $7eab,x
        sta $ae7b,x
        lda $6a,x
        cmp $7eab,x
        cmp $ae7f,x
        sbc $dd6a,x
        .byte $ab,$7e                               // lax #$7e // ILLEGAL
        cmp $ae7f,x
        sbc $ddee,x
        .byte $ab,$fe                               // lax #$fe // ILLEGAL
        cmp $ae7f,x
        sbc $ddee,x
        .byte $ab,$fe                               // lax #$fe // ILLEGAL
        cmp $ae7f,x
        .byte $ff,$ee,$dd                           // isc $ddee,x // ILLEGAL
        .byte $ab,$fe                               // lax #$fe // ILLEGAL

bmp_2daa:
        // === Bitmap data (2 bytes, $2daa-$2dab) ===
        .byte $df,$7f                               // ..

// --- Region $3100-$3275 ---
.pc = $3100 "main_3100"

main_3100:
        jsr sub_38a4
        jsr sub_3800
        jsr sub_366d
        sei
        lda #$35
        ldy #$31
        sta $0314
        sty $0315
        lda #$01
        sta $d019
        sta $d01a
        lda #$7f
        sta $dc0d
        lda $dc0d
        lda $d011
        and #$7f
        sta $d011
        lda #$fb
        sta $d012
        cli

loc_3132:
        jmp loc_3132

irq_3135:
        asl $d019
        dec $d013
        jsr smc_35f5
        jsr smc_3385
        dec $d013
        jsr smc_3445
        lda #$67
        sta $d009
        sta $d00b
        sta $d00d
        sta $d00f
        ldx #$a0
        stx $07fc
        inx
        stx $07fd
        inx
        stx $07fe
        inx
        stx $07ff
        jsr smc_33c1
        jsr sub_1003
        lda $1e40
        and #$f0
.label smc_3172 = * + 1
        ora #$0f                                    // !SMC: modified by $3910
        sta $d418
        jsr smc_343d
        jsr smc_3405
        jsr smc_3457
        jsr smc_3275
        inc $d013
        inc $d013
        lda #$9a
        ldy #$31
        sta $0314
        sty $0315
        lda #$79
        sta $d012
        jmp loc_ea81
irq_319a: {
        asl $d019
        lda #$7b
loop1:
        cmp $d012
        bne loop1
        lda #$7c
        ldx #$a4
        ldy #$01
loop2:
        dey
        bne loop2
        dec $d013
        sta $d009
        sta $d00b
        sta $d00d
        sta $d00f
        stx $07fc
        inx
        stx $07fd
        inx
        stx $07fe
        inx
        stx $07ff
        inc $d013
        lda #$e0
        ldy #$31
        sta $0314
        sty $0315
        lda #$8d
        sta $d012
        jmp loc_ea81
}
irq_31e0: {
        asl $d019
        lda #$90
loop1:
        cmp $d012
        bne loop1
        ldy #$09
loop2:
        dey
        bne loop2
        dec $d013
        lda #$91
        sta $d009
        sta $d00b
        sta $d00d
        sta $d00f
        ldx #$a8
        stx $07fc
        inx
        stx $07fd
        inx
        stx $07fe
        inx
        stx $07ff
        inc $d013
        lda #$26
        ldy #$32
        sta $0314
        sty $0315
        lda #$a0
        sta $d012
        jmp loc_ea81
}

irq_3226:
        asl $d019
        lda #$a6

loc_322b:
        cmp $d012
        bne loc_322b
        lda #$a6
        ldx #$ac
        dec $d013
        nop
        sta $d009
        sta $d00b
        sta $d00d
        sta $d00f
        stx $07fc
        inx
        stx $07fd
        inx
        stx $07fe
        inx
        stx $07ff
        jsr smc_348c
        inc $d013
        lda #$ef
        cmp $dc01
        bne loc_3263
        jsr smc_33f1

loc_3263:
        lda #$35
        ldy #$31
        sta $0314
        sty $0315
        lda #$fb
        sta $d012
        jmp loc_ea81

smc_3275:
        rts                                         // !SMC: modified by $38d7

// --- Region $3385-$3385 ---
.pc = $3385 "smc_3385"

smc_3385:
        rts                                         // !SMC: modified by $38d4

// --- Region $33c1-$33c1 ---
.pc = $33c1 "smc_33c1"

smc_33c1:
        rts                                         // !SMC: modified by $38d1

// --- Region $33f1-$33f1 ---
.pc = $33f1 "smc_33f1"

smc_33f1:
        rts                                         // !SMC: modified by $38ce

// --- Region $3405-$3405 ---
.pc = $3405 "smc_3405"

smc_3405:
        rts                                         // !SMC: modified by $38b4

// --- Region $343d-$3445 ---
.pc = $343d "smc_343d"

smc_343d:
        nop                                         // !SMC: modified by $38bc
        jsr sub_37bb
        jsr sub_3775
        rts

smc_3445:
        rts                                         // !SMC: modified by $37f5, $38ae

// --- Region $3457-$3457 ---
.pc = $3457 "smc_3457"

smc_3457:
        rts                                         // !SMC: modified by $3791

// --- Region $348c-$348c ---
.pc = $348c "smc_348c"

smc_348c:
        rts                                         // !SMC: modified by $37ef, $38b1

// --- Region $35da-$35e4 ---
.pc = $35da "sub_35da"
// Referenced by: jsr from $38da

sub_35da:
        lda #$20
        ldy #$08
        sta $3582
        sty $3583
        rts

// --- Region $35f5-$3977 ---
.pc = $35f5 "smc_35f5"

smc_35f5:
        nop                                         // !SMC: modified by $38bf
        ldx #$00

loc_35f8:
        lda chr_2000,x
        sta $2200,x
        inx
        cpx #$08
        bne loc_35f8
        ldx #$00

loc_3605:
        lda $2008,x
        sta chr_2000,x
        lda $2009,x
        sta $2001,x
        lda $200a,x
        sta $2002,x
        lda $200b,x
        sta $2003,x
        lda $200c,x
        sta $2004,x
        lda $200d,x
        sta $2005,x
        lda $200e,x
        sta $2006,x
        lda $200f,x
        sta $2007,x
        lda $2108,x
        sta $2100,x
        lda $2109,x
        sta $2101,x
        lda $210a,x
        sta $2102,x
        lda $210b,x
        sta $2103,x
        lda $210c,x
        sta $2104,x
        lda $210d,x
        sta $2105,x
        lda $210e,x
        sta $2106,x
        lda $210f,x
        sta $2107,x
        txa
        clc
        adc #$08
        tax
        bne loc_3605
        rts

// Referenced by: jsr from $3106
sub_366d: {
        lda #$00
        sta $d020
        sta $d011
        jsr sub_1000
        lda #$18
        sta $d018
        lda #$00
        ldy #$04
        sta $fb
        sty $fc
        lda #$e7
        ldy #$26
        sta $fd
        sty $fe
loop1:
        ldy #$00
        lda ($fd),y
        sta ($fb),y
        clc
        lda $fb
        adc #$01
        sta $fb
        bcc skip1
        inc $fc
skip1:
        sec
        lda $fd
        sbc #$01
        sta $fd
        bcs skip2
        dec $fe
skip2:
        lda $fe
        cmp #$22
        bne loop1
        ldx #$00
loop2:
        lda dat_2c00,x
        sta chr_2000,x
        lda $2d00,x
        sta $2100,x
        inx
        bne loop2
        ldx #$00
        lda #$0d
loop3:
        sta chr_d800,x
        sta $d900,x
        sta $da00,x
        sta $db00,x
        inx
        bne loop3
        lda #$18
        sta $d016
        lda #$0e
        sta $d021
        lda #$0a
        sta $d023
        lda #$1b
        sta $d000
        lda #$23
        sta $d001
        lda #$3d
        sta $d002
        lda #$f4
        sta $d003
        lda #$24
        sta $d004
        clc
        adc #$18
        sta $d006
        lda #$36
        sta $d005
        sta $d007
        ldx #$9d
        stx $07fa
        inx
        stx $07fb
        lda #$0e
        sta $d010
        lda #$00
        sta $d027
        sta $d028
        sta $d029
        sta $d02a
        lda #$9c
        sta $07f8
        sta $07f9
        lda #$0f
        sta $d015
        lda #$0c
        sta $d022
        ldx #$00
        lda #$00
loop4:
        sta $2740,x
        inx
        cpx #$80
        bne loop4
        lda #$9f
        sta $07fc
        sta $07fd
        sta $07fe
        sta $07ff
        lda #$06
        sta $d02b
        sta $d02c
        sta $d02d
        sta $d02e
        lda #$88
        sta $d008
        clc
        adc #$18
        sta $d00a
        adc #$18
        sta $d00c
        adc #$18
        sta $d00e
        rts
}
// Referenced by: jsr from $3441

sub_3775:
        lda $1017
.label smc_3779 = * + 1
        cmp #$00                                    // !SMC: modified by $377d
        bne loc_377d
        rts

loc_377d:
        sta smc_3779                                // SMC: modifies $3779
        cmp #$01
        bne loc_3787
        jmp loc_378f

loc_3787:
        cmp #$02
        bne loc_378e
        jmp loc_379f

loc_378e:
        rts

loc_378f:
        lda #$ea
        sta smc_3457                                // SMC: modifies $3457
        lda #$00
        sta $3459
        lda #$ff
        sta $d015
        rts

loc_379f:
        dec $d001
        dec $d001
        dec $d001
        inc $d003
        inc $d003
        inc $d003
        sec
        lda $3447
        sbc #$03
        sta $3447
        rts
// Referenced by: jsr from $343e

sub_37bb:
        lda $1012
.label smc_37bf = * + 1
        cmp #$00                                    // !SMC: modified by $37c3
        bne loc_37c3
        rts

loc_37c3:
        sta smc_37bf                                // SMC: modifies $37bf
        cmp #$21
        beq loc_37cb
        rts

loc_37cb:
        inc bmp_37ff

smc_37ce:
        nop                                         // !SMC: modified by $37ea, $38b9
        lda bmp_37ff
        cmp #$04
        bne loc_37d9
        jmp loc_37e8

loc_37d9:
        cmp #$03
        bne loc_37e0
        jmp loc_37f3

loc_37e0:
        cmp #$02
        bne loc_37e7
        jmp loc_37f9

loc_37e7:
        rts

loc_37e8:
        lda #$60
        sta smc_37ce                                // SMC: modifies $37ce
        lda #$ea
        sta smc_348c                                // SMC: modifies $348c
        rts

loc_37f3:
        lda #$ea
        sta smc_3445                                // SMC: modifies $3445
        rts

loc_37f9:
        lda #$1b
        sta $d011
        rts

bmp_37ff:
        // === Bitmap data (1 bytes, $37ff-$37ff) ===
        .byte $00                                   // .

// Referenced by: jsr from $3103
sub_3800: {
        lda #$08
        sta $d016
        lda #$17
        sta $d018
        lda #$03
        sta dat_dd00
        lda #$1b
        sta $d011
        lda #$00
        sta $d015
        ldx #$00
        stx $d020
        stx $d021
        ldy #$00
loop1:
        lda #$20
        sta $0400,y
        sta $0500,y
        sta $0600,y
        sta $0700,y
        txa
        sta chr_d800,y
        sta $d900,y
        sta $da00,y
        sta $db00,y
        iny
        bne loop1
        ldx #$00
loop2:
        lda txt_0e80,x
        sta $04f4,x
        lda $0ea0,x
        sta $051c,x
        lda $0ec0,x
        sta $0544,x
        lda $0ee0,x
        sta $056c,x
        lda $0f00,x
        sta $0594,x
        lda $0f20,x
        sta $05bc,x
        lda $0f40,x
        sta $05e4,x
        lda $0f60,x
        sta $060c,x
        lda txt_0f80,x
        sta $0634,x
        lda $0fa0,x
        sta $065c,x
        lda $0fc0,x
        sta $0684,x
        lda $0fe0,x
        sta $06ac,x
        inx
        cpx #$20
        bne loop2
        sei
loop3:
        lda #$e0
loop4:
        cmp $d012
        bne loop4
        dec $d013
        jsr sub_391e
        inc $d013
        jmp $3891
}
// Referenced by: jsr from $3100

sub_38a4:
        lda #$00
        sta bmp_37ff
        sta $3407
        lda #$60
        sta smc_3445                                // SMC: modifies $3445
        sta smc_348c                                // SMC: modifies $348c
        sta smc_3405                                // SMC: modifies $3405
        lda #$ea
        sta smc_37ce                                // SMC: modifies $37ce
        sta smc_343d                                // SMC: modifies $343d
        sta smc_35f5                                // SMC: modifies $35f5
        lda #$12
        sta smc_391f                                // SMC: modifies $391f
        ldx #$19
        stx smc_3961                                // SMC: modifies $3961
        lda #$60
        sta smc_33f1                                // SMC: modifies $33f1
        sta smc_33c1                                // SMC: modifies $33c1
        sta smc_3385                                // SMC: modifies $3385
        sta smc_3275                                // SMC: modifies $3275
        jsr sub_35da
        lda #$00
        sta $3447
        sta $35ed
        sta $35ee
        sta $35ef
        sta $35f0
        sta $35f1
        sta $35f2
        sta $35f3
        sta $35f4
        lda #$00
        sta $33c0
        lda #$00
        sta $3387
        lda #$04
        sta $3389
        lda #$00
        sta $327e
        lda #$0f
        sta smc_3172                                // SMC: modifies $3172
        lda #$00
        sta $33c3
        lda #$ea
        sta $3479
        rts
// Referenced by: jsr from $389b

sub_391e:
.label smc_391f = * + 1
        ldx #$0c                                    // !SMC: modified by $38c4
        lda #$0c
        sta bmp_3977
        lda #$f4
        ldy #$d8
        sta $fe
        sty $ff

loc_392d:
        lda txt_3978,x
        cmp #$ff
        beq loc_395d
        cmp #$fe
        beq loc_3960
        and #$0f
        ldy #$00

loc_393c:
        sta ($fe),y
        iny
        cpy #$20
        bne loc_393c
        clc
        lda $fe
        adc #$28
        sta $fe
        bcc loc_394e
        inc $ff

loc_394e:
        dex
        dec bmp_3977
        lda bmp_3977
        cmp #$00
        bne loc_392d
        inc smc_391f
        rts

loc_395d:
        pla
        pla
        rts

loc_3960:
.label smc_3961 = * + 1
        lda #$19                                    // !SMC: modified by $38c9, $3968, $3970
        sec
        lda smc_3961
        sbc #$01
        sta smc_3961                                // SMC: modifies $3961
        bcc loc_396e
        rts

loc_396e:
        lda #$19
        sta smc_3961                                // SMC: modifies $3961
        inc smc_391f
        rts

bmp_3977:
        // === Bitmap data (1 bytes, $3977-$3977) ===
        .byte $00                                   // .

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

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

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

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

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

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

// --- Region $ea81-$eab9 ---
.pc = $ea81 "loc_ea81"

loc_ea81:
        ror $1cf0,x
        inc $1e,x
        ror $f01c,x
        .byte $1b,$f6,$7e                           // slo $7ef6,y // ILLEGAL
        beq loc_eaab
        inc $1b,x
        ror $f01d,x
        and ($f6,x)
        ror $1ef0,x
        inc $21,x
        ror $f01e,x
        asl $7ef6,x
        ror $f01e,x
        clc
        inc $7e,x
        beq loc_eac2
        inc $18,x
.label loc_eaab = * + 1
        ror $f01a,x
        .byte $1c,$f6,$7e                           // nop $7ef6,x // ILLEGAL
        ror $f01c,x
        asl $7ef6,x
        .byte $7f,$86,$10                           // rra $1086,x // ILLEGAL
        .byte $62                                   // jam // ILLEGAL

// --- Region $eac2-$ead6 ---
.pc = $eac2 "loc_eac2"

loc_eac2:
        .byte $83,$1c                               // sax ($1c,x) // ILLEGAL
        inc $1e,x
        ror $f01c,x
.label loc_eaca = * + 1
        .byte $1b,$f6,$7e                           // slo $7ef6,y // ILLEGAL
        beq loc_eaeb
        inc $1b,x
        ror $f01d,x
        jmp ($f621)

bmp_ead6:
        // === Bitmap data (1 bytes, $ead6-$ead6) ===
        .byte $7e                                   // ~

// --- Region $eaeb-$eb3f ---
.pc = $eaeb "loc_eaeb"

loc_eaeb:
        ror $f01a,x
        .byte $1c,$f6,$7e                           // nop $7ef6,x // ILLEGAL
        ror $f01c,x
        asl $7ef6,x
        beq loc_eb67
        .byte $1c,$f6,$6c                           // nop $6cf6,x // ILLEGAL
        asl $6e7e,x
        .byte $1c,$f0,$1b                           // nop $1bf0,x // ILLEGAL
        inc $7e,x
        beq loc_eb23
        inc $1b,x
        ror $f01d,x
        adc $f621
        ror $1ef0,x
        inc $21,x
        ror $f01e,x
        ror $f61e
        ror $1e7e,x
        beq loc_eb36
        inc $7e,x
        beq loc_eb3c
.label loc_eb23 = * + 1
        inc $18,x
        ror $f01a,x
        .byte $1c,$f6,$7e                           // nop $7ef6,x // ILLEGAL
        ror $f01c,x
        asl $7ef6,x
        .byte $7f,$f0,$65                           // rra $65f0,x // ILLEGAL
        .byte $83,$42                               // sax ($42,x) // ILLEGAL
.label loc_eb36 = * + 1
        eor ($7e,x)
        and ($66,x)
        .byte $3c,$7e,$65                           // nop $657e,x // ILLEGAL

loc_eb3c:
        rol $7e,x
        .byte $42                                   // jam // ILLEGAL

bmp_eb3f:
        // === Bitmap data (1 bytes, $eb3f-$eb3f) ===
        .byte $7e                                   // ~

// --- Region $eb67-$eb7b ---
.pc = $eb67 "loc_eb67"

loc_eb67:
        ror $7e42,x
        and ($7e,x)
        ror $3c
        ror $2363,x
        ror $6542,x
        eor ($7e,x)
        and ($66,x)
        .byte $3c,$7e,$65                           // nop $657e,x // ILLEGAL
        .byte $42                                   // jam // ILLEGAL

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

// --- Region $0800-$0800 ---
.pc = $0800 "dat_0800"

dat_0800:
        // === Fill data (1 bytes, $0800-$0800) ===
        .byte $00                                   // .

// --- Region $0820-$0842 ---
.pc = $0820 "dat_0820"

dat_0820:
        .byte $53,$14,$01,$12,$20,$56,$09,$04,$05,$0f,$20,$50,$0f,$0b,$05,$12 // S... V.... P....
        .byte $2c,$20,$28,$03,$29,$20,$4c,$0f,$01,$04,$13,$14,$01,$12 // , (.) L.......

txt_083e:
        .text " 1997"

// --- Region $0853-$089f ---
.pc = $0853 "txt_0853"

txt_0853:
        .encoding "screencode_mixed"
        .text "ained and shortened by "
        .encoding "petscii_upper"
        .byte $5a                                   // Z

txt_086b:
        .encoding "screencode_mixed"
        .text "yron in early"
        .encoding "petscii_upper"

txt_0878:
        .text " 1998. O"

txt_0880:
        .encoding "screencode_mixed"
        .text "riginal supplied by "
        .encoding "petscii_upper"
        .byte $47,$09,$10,$13,$19,$2e,$20,$47,$12,$05,$05,$14 // G..... G....

// --- Region $08b1-$08bc ---
.pc = $08b1 "dat_08b1"

dat_08b1:
        .byte $20,$14,$0f,$20,$41,$0c,$10,$08,$01,$20,$46,$0c //  .. A.... F.

// --- Region $08c6-$091f ---
.pc = $08c6 "dat_08c6"

dat_08c6:
        .byte $0f,$0d,$01,$0e,$03,$05,$2c,$20,$43,$19,$02,$05,$12,$10,$15,$0e // ......, C.......
        .byte $18,$2c,$20,$44,$19,$14,$05,$03,$2c,$20,$46,$01,$09,$12,$0c,$09 // ., D...., F.....
        .byte $07,$08,$14,$2c,$20,$48,$09,$14,$0d,$05,$0e,$2c,$20,$4c,$01,$18 // ..., H....., L..
        .byte $09,$14,$19,$2c,$20,$4c,$05,$07,$05,$0e,$04,$2c,$20,$4e,$0f,$13 // ..., L....., N..
        .byte $14,$01,$0c,$07,$09,$01,$2c,$20,$4f,$0e,$13,$0c,$01,$15,$07,$08 // ......, O.......
        .byte $14,$2c,$20,$52,$05,$0d,$05,$0d,$02,$05 // ., R......

// --- Region $0921-$0974 ---
.pc = $0921 "dat_0921"

dat_0921:
        .byte $2c,$20,$52,$0f,$0c,$05               // , R...

txt_0927:
        .text ", SCS+TRC, T"
        .byte $12,$09,$01,$04                       // ....

txt_0937:
        .text " & WOW...   N"

txt_0944:
        .encoding "screencode_mixed"
        .text "o route to host"
        .encoding "petscii_upper"

txt_0953:
        .text "."

dat_0954:
        // === Fill data (32 bytes, $0954-$0973) ===
        .fill 32, $20

dat_0974:
        // === Fill data (1 bytes, $0974-$0974) ===
        .byte $00                                   // .

// --- Region $09be-$09be ---
.pc = $09be "dat_09be"

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

// --- Region $0abe-$0abe ---
.pc = $0abe "dat_0abe"

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

// --- Region $0bbe-$0bbe ---
.pc = $0bbe "dat_0bbe"

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

// --- Region $0c08-$0c08 ---
.pc = $0c08 "dat_0c08"

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

// --- Region $0cbe-$0cbe ---
.pc = $0cbe "dat_0cbe"

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

// --- Region $0dbe-$0dbe ---
.pc = $0dbe "dat_0dbe"

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

// --- Region $0e10-$0e10 ---
.pc = $0e10 "dat_0e10"

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

// --- Region $0e80-$0ebc ---
.pc = $0e80 "txt_0e80"

txt_0e80:
        .text "         G"
        .byte $0c,$0f,$02,$01,$0c,$20,$06,$01,$0c,$0c,$01,$03,$19 // ..... .......

txt_0e97:
        .text "          E"

txt_0ea2:
        .encoding "screencode_mixed"
        .text "verytime a far-fetched drea"
        .encoding "petscii_upper"

// --- Region $0ecf-$0f13 ---
.pc = $0ecf "dat_0ecf"

dat_0ecf:
        .byte $0f,$17,$13,$20,$10,$15,$12,$10,$0f,$13,$05 // ... .......

txt_0eda:
        .text "               "

txt_0ee9:
        .encoding "screencode_mixed"
        .text "of my existance"
        .encoding "petscii_upper"

txt_0ef8:
        .text "         "
        .byte $0d                                   // string terminator

txt_0f02:
        .encoding "screencode_mixed"
        .text "akes me claim it m"
        .encoding "petscii_upper"

// --- Region $0f4f-$0fbc ---
.pc = $0f4f "Program $0f4f"
        .byte $12,$12,$19,$09,$0e,$07,$20,$0d,$05   // ...... ..

txt_0f58:
        .text "             "

txt_0f65:
        .encoding "screencode_mixed"
        .text "yet another wrong way"
        .encoding "petscii_upper"

txt_0f7a:
        .text "      "

txt_0f80:
        .encoding "screencode_mixed"
        .text "toward the great dead end"
        .encoding "petscii_upper"

txt_0f99:
        .text "           "

txt_0fa4:
        .encoding "screencode_mixed"
        .text "where all dead ends (end)"
        .encoding "petscii_upper"

// --- Region $0fcf-$0fff ---
.pc = $0fcf "Program $0fcf"
        .byte $20,$46,$01,$0c,$0c,$01,$03,$19       //  F......

dat_0fd7:
        .text "                                         "

// --- Region $1007-$1014 ---
.pc = $1007 "Segment $1007"
        .byte $2f,$16,$4c,$3e,$16,$01,$01,$01,$fe,$ff,$fe,$1c,$1c,$5f // /.L>........._

// --- Region $1020-$104f ---
.pc = $1020 "txt_1020"

txt_1020:
        .byte $22                                   // double quote character
        .text "SATURN RINGS "
        .byte $22                                   // double quote character
        .text " BY ZYRON 950108!"
        .byte $00                                   // string terminator
        .byte $ad,$0d,$dd,$8d,$11,$d0,$ad,$19,$07,$8d,$18
        .text "4.21"

// --- Region $162f-$163b ---
.pc = $162f "dat_162f"

dat_162f:
        .byte $a2,$00,$8a,$9d,$0c,$10,$9d,$0f,$10,$e8,$e0,$03,$d0 // .............

// --- Region $1648-$17bf ---
.pc = $1648 "Segment $1648"
        .byte $1c,$2d,$3e,$47,$66,$7b,$91,$a9,$c3,$dd,$fa,$18,$38,$5a,$7d,$a3 // .->Gf{......8Z}.
        .byte $cc,$f6,$23,$53,$86,$bb,$f4,$30,$70,$b4,$fb,$47,$98,$ed,$47,$a7 // ..#S...0p..G..G.
        .byte $0c,$77,$e9,$61,$e1,$68,$f7,$8f,$30,$da,$8f,$4e,$18,$ef,$d2,$c3 // .w.a.h..0..N....
        .byte $c3,$d1,$ef,$1f,$60,$b5,$1e,$9c,$31,$df,$a5,$87,$86,$a2,$df,$3e // ....`...1......>
        .byte $c1,$6b,$3c,$39,$63,$be,$4b,$0f,$0c,$45,$bf,$7d,$83,$d6,$79,$73 // .k<9c.K..E.}..ys
        .byte $c7,$7c,$97,$1e,$18,$8b,$7e,$fa,$06,$ac,$f3,$e6,$8f,$f8,$fc,$01 // .|....~.........
        .fill 11, $01
        .byte $02,$02,$02,$02,$02,$02,$02,$03,$03,$03,$03,$03,$04,$04,$04,$04 // ................
        .byte $05,$05,$05,$06,$06,$07,$07,$07,$08,$08,$09,$09,$0a,$0b,$0b,$0c // ................
        .byte $0d,$0e,$0e,$0f,$10,$11,$12,$13,$15,$16,$17,$19,$1a,$1c,$1d,$1f // ................

txt_16e3:
        .text "!#%'*,/258;?CGKOTY"
        .byte $5e,$64,$6a,$70,$77,$7e,$86,$8e,$96,$9f,$a8,$b3,$bd,$c8,$d4,$e1 // ^djpw~..........
        .byte $ee,$fd,$4e,$71,$94,$1a,$1a,$1a,$00,$07,$0e,$01,$02,$04,$fe,$fd // ..Nq............
        .byte $fb,$01,$0f,$01,$05,$56,$30,$15,$00,$ff,$01,$01,$00,$00,$f0,$00 // .....V0.........
        .byte $00,$02,$02,$02,$17,$40,$25,$00,$00,$00,$47,$47,$f8,$05,$05,$ee // .....@%...GG....
        .byte $00,$00,$00,$00,$00,$00,$02,$02,$02,$06,$03,$06,$00,$00,$00,$00 // ................
        .fill 8, $00
        .byte $9a,$9a,$0b,$43,$11,$00,$07,$03,$08,$07,$07,$02,$08,$08,$0d,$11 // ...C............
        .byte $11,$00,$01,$01,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$13,$01 // ................
        .byte $07,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$05,$05,$16 // ................
        .byte $36,$36,$80,$41,$41,$81,$1c,$1c,$5e,$00,$01,$00,$00,$00,$00,$00 // 66.AA...^.......
        .fill 17, $00
        .byte $ff,$00,$00,$00,$00,$00,$00,$ff,$33,$1e,$10,$2f,$05,$0d,$01,$33 // ........3../...3
        .byte $1e,$00,$00,$00,$00,$0a,$06,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00                               // ..

// --- Region $188e-$190c ---
.pc = $188e "dat_188e"

dat_188e:
        .byte $02,$02,$04,$04,$04,$04,$04,$04,$04,$04,$04,$04,$04,$04,$08,$08 // ................
        .byte $08,$08,$08,$08,$08,$0c,$0c,$0c,$0c,$0c,$10,$10,$10,$10,$14,$14 // ................
        .byte $14,$18,$18,$1c,$1c,$1c               // ......

txt_18b4:
        .text "  $$(,,0488<"
        .byte $40                                   // @ character
        .text "DHLTX"
        .byte $5c                                   // backslash character
        .byte $64,$68,$70,$74,$7c,$84,$8c,$94,$9c,$a8,$b0,$bc,$c8,$d4,$e0,$ec // dhpt|...........
        .byte $fc,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .fill 9, $ff
        .fill 9, $00
        .byte $17,$00,$00,$c8,$28,$00,$00,$00,$00,$00,$00,$15,$80,$00,$f8,$8b // ....(...........
        .byte $44,$44,$00,$00                       // DD..

// --- Region $190e-$1e33 ---
.pc = $190e "dat_190e"

dat_190e:
        .byte $00,$1d,$11,$00,$f0,$00,$00,$00,$00,$00,$00,$00,$12,$91,$00,$fa // ................
        .byte $00,$00,$00,$00,$00,$00,$00,$06,$91,$00,$f4,$15,$13,$57,$9b,$00 // .............W..
        .byte $04,$03,$00,$00,$00,$f9,$15,$33,$33,$33,$60,$04,$05,$27,$01,$00 // .......333`..'..
        .byte $c8,$00,$00,$00,$00,$01,$00,$00,$02,$20,$01,$9c,$a1,$12,$34,$55 // ......... ....4U
        .byte $00,$00,$00,$19,$68,$00,$c8,$71,$11,$11,$12,$10,$04,$05,$25,$08 // ....h..q......%.
        .byte $01,$c9                               // ..

txt_1960:
        .text "N"
        .byte $22                                   // double quote character
        .byte $22                                   // double quote character
        .byte $22                                   // double quote character
        .byte $00                                   // string terminator
        .byte $00,$00,$04,$90,$00,$f0,$71,$11,$11,$12,$13,$00,$00,$04,$30,$00 // ......q.......0.
        .byte $f0,$71,$11,$11,$12,$13,$00,$00,$04,$36,$00,$f0,$71,$11,$11,$12 // .q.......6..q...
        .byte $14,$00,$00,$04,$30,$00,$f0,$71,$11,$11,$12,$14,$00,$00,$04,$36 // ....0..q.......6
        .byte $00,$88,$71,$11,$11,$12,$14,$04,$05,$2d,$28,$17,$91,$81,$91,$41 // ..q......-(....A
        .byte $91,$11,$10,$10,$10,$10,$10,$10,$10,$10,$10,$00,$91,$11,$10,$91 // ................
        .byte $81,$91,$00,$91,$41,$41,$41,$93,$81,$41,$11,$11,$11,$10,$09,$91 // ....AAA..A......
        .byte $15,$91,$81,$11,$41,$81,$11,$92,$1d,$91,$00,$00,$e0,$00,$00,$00 // ....A...........
        .byte $0d,$0a,$08,$07,$06,$05,$04,$03,$02,$01,$00,$00,$21,$38,$00,$ff // ............!8..
        .byte $00,$00,$00,$08,$06,$03,$00,$ff,$04,$0d,$08,$05,$03,$00,$00,$00 // ................
        .byte $00,$ff,$14,$0d,$78,$28,$00,$00,$00,$f4,$9e,$00,$00 // ....x(.......

tbl_lo_1a02:
        .byte $fe,$a0,$9e,$9c,$96,$90               // address table low bytes

tbl_hi_1a08:
        .byte $10,$10,$10,$10,$10,$00               // address table high bytes
        .byte $f4,$08,$00,$00,$08,$00,$00,$00,$00,$00,$01,$00,$00,$00,$00,$00 // ................
        .byte $f1,$80,$00,$00,$88,$00,$00,$00,$00,$00,$01,$00,$00,$00,$00,$00 // ................
        .byte $f3,$70,$00,$ff,$fd,$fe,$ff,$00,$ff,$00,$10,$07,$18,$03,$05,$00 // .p..............
        .byte $f3,$06,$00,$ff,$01,$02,$03,$00,$00,$00,$20,$10,$10,$00,$00,$00 // .......... .....
        .byte $01,$01,$01,$01,$04,$04,$04,$04,$04,$04,$06,$06,$06,$06,$07,$07 // ................
        .byte $07,$07,$07,$07,$04,$04,$04,$04,$04,$04,$04,$04,$04,$04,$06,$06 // ................
        .byte $06,$06,$ff,$04,$04,$04,$04,$04,$04,$04,$04,$02,$02,$05,$05,$0b // ................
        .byte $0b,$05,$05,$08,$08,$08,$08,$04,$04,$0a,$0a,$0a,$0b,$03,$03,$06 // ................
        .byte $06,$05,$05,$0b,$0b,$ff,$00,$00,$03,$03,$09,$09,$09,$09,$09,$09 // ................
        .byte $03,$03,$09,$09,$03,$03,$03,$03,$09,$09,$03,$03,$09,$09,$09,$09 // ................
        .byte $0c,$0c,$0c,$0c,$03,$03,$09,$09,$ff,$4e,$1a,$71,$1a,$94,$1a,$01 // .........N.q....
        .byte $0f,$a0,$7e,$7e,$7e,$7e,$7e,$7e,$7f,$fa,$6b,$86,$1c,$7e,$1b,$1d // ..~~~~~~..k..~..
        .byte $7e,$6c,$21,$1e,$7e,$1e,$7e,$18,$1a,$7e,$1c,$7e,$1e,$6e,$1c,$7e // ~l!.~.~..~.~.n.~
        .byte $1b,$1d,$7e,$6d,$21,$1e,$7e,$6e,$1e,$7e,$18,$1a,$7e,$1c,$7e,$1e // ..~m!.~n.~..~.~.
        .byte $7f,$f0,$69,$83,$1c,$f6,$1e,$7e,$1c,$f0,$1b,$f6,$7e,$f0,$1d,$f6 // ..i....~....~...
        .byte $1b,$7e,$1d,$f0,$21,$f6,$7e,$f0,$1e,$f6,$21,$7e,$1e,$f0,$1e,$f6 // .~..!.~...!~....
        .byte $7e,$7e,$1e,$f0,$18,$f6,$7e,$f0,$1a,$f6,$18,$7e,$1a,$f0,$1c,$f6 // ~~....~....~....
        .byte $7e,$7e,$1c,$f0,$1e,$f6,$7e,$f0,$1c,$f6,$1e,$7e,$1c,$f0,$1b,$f6 // ~~....~....~....
        .byte $7e,$f0,$1d,$f6,$1b,$7e,$1d,$f0,$21,$f6,$7e,$f0,$1e,$f6,$21,$7e // ~....~..!.~...!~
        .byte $1e,$f0,$1e,$f6,$7e,$7e,$1e,$f0,$18,$f6,$7e,$f0,$1a,$f6,$18,$7e // ....~~....~....~
        .byte $1a,$f0,$1c,$f6,$7e,$7e,$1c,$f0,$1e,$f6,$7e,$7f,$86,$62,$1c,$61 // ....~~....~..b.a
        .byte $5f,$62,$1c,$61,$5f,$62,$1c,$61,$5f,$62,$1c,$61,$5f,$62,$1c,$61 // _b.a_b.a_b.a_b.a
        .byte $5f,$62,$1c,$61,$5f,$62,$1c,$61,$5f,$62,$1c,$61,$5f,$62,$1c,$61 // _b.a_b.a_b.a_b.a
        .byte $5f,$62,$1c,$61,$5f,$62,$1c,$61,$5f,$62,$1c,$61,$5f,$62,$1c,$61 // _b.a_b.a_b.a_b.a
        .byte $5f,$62,$1c,$61,$5f,$62,$1c,$61,$5f,$62,$1c,$61,$5f,$7f,$f0,$6b // _b.a_b.a_b.a_..k
        .byte $83,$1c,$f6,$1e,$7e,$1c,$f0,$1b,$f6,$7e,$f0,$1d,$f6,$1b,$7e,$1d // ....~....~....~.
        .byte $f0,$6c,$21,$f6,$7e,$f0,$1e,$f6,$21,$7e,$1e,$f0,$1e,$f6,$7e,$7e // .l!.~...!~....~~
        .byte $1e,$f0,$18,$f6,$7e,$f0,$1a,$f6,$18,$7e,$1a,$f0,$1c,$f6,$7e,$7e // ....~....~....~~
        .byte $1c,$f0,$1e,$f6,$7e,$f0,$6e,$1c,$f6,$6c,$1e,$7e,$6e,$1c,$f0,$1b // ....~.n..l.~n...
        .byte $f6,$7e,$f0,$1d,$f6,$1b,$7e,$1d,$f0,$6d,$21,$f6,$7e,$f0,$1e,$f6 // .~....~..m!.~...
        .byte $21,$7e,$1e,$f0,$6e,$1e,$f6,$7e,$7e,$1e,$f0,$18,$f6,$7e,$f0,$1a // !~..n..~~....~..
        .byte $f6,$18,$7e,$1a,$f0,$1c,$f6,$7e,$7e,$1c,$f0,$1e,$f6,$7e,$7f,$f0 // ..~....~~....~..
        .byte $65,$83,$42,$41,$7e,$21,$66,$3c,$7e,$65,$36,$7e,$42,$7e,$21,$7e // e.BA~!f<~e6~B~!~
        .byte $66,$3c,$7e,$63,$23,$7e,$42,$65,$41,$7e,$21,$66,$3c,$7e,$65,$42 // f<~c#~BeA~!f<~eB
        .byte $7e,$4e,$7e,$27,$7e,$66,$3c,$7e,$63,$23,$7e,$65,$42,$41,$7e,$21 // ~N~'~f<~c#~eBA~!
        .byte $66,$3c,$7e,$65,$36,$7e,$42,$7e,$21,$7e,$66,$3c,$7e,$63,$23,$7e // f<~e6~B~!~f<~c#~
        .byte $42,$65,$41,$7e,$21,$66,$3c,$7e,$65,$42,$7e,$4e,$7e,$27,$7e,$66 // BeA~!f<~eB~N~'~f
        .byte $3c,$7e,$63,$23,$7e,$7f,$f0,$83,$6a,$1c,$7e,$1c,$7e,$1c,$1c,$7e // <~c#~...j.~.~..~
        .byte $1e,$1c,$7e,$19,$1c,$19,$7e,$1c,$1d,$7e,$1e,$1c,$7e,$1c,$1c,$7e // ..~...~..~..~..~
        .byte $1e,$1c,$7e,$19,$1c,$19,$7e,$7e,$19,$1c,$7e,$1c,$7e,$1c,$1c,$7e // ..~...~~..~.~..~
        .byte $1e,$1c,$7e,$19,$1c,$19,$7e,$1c,$1d,$7e,$1e,$1c,$7e,$1c,$1c,$7e // ..~...~..~..~..~
        .byte $1e,$1c,$7e,$19,$1c,$19,$7e,$7e,$19,$7f,$68,$98,$34,$7d,$38,$7d // ..~...~~..h.4}8}
        .byte $37,$7d,$31,$7d,$7f,$6a,$83,$18,$24,$7e,$1f,$18,$24,$22,$1f,$7e // 7}1}.j..$~..$".~
        .byte $18,$1a,$1b,$7e,$1d,$7e,$1b,$1c,$28,$7e,$23,$1c,$28,$26,$23,$7e // ...~.~..(~#.(&#~
        .byte $1c,$1e,$1f,$7e,$21,$7e,$1f,$1b,$27,$7e,$22,$1b,$27,$25,$22,$7e // ...~!~..'~".'%"~
        .byte $1b,$1d,$1e,$7e,$20,$7e,$1e,$1f,$2b,$7e,$26,$1f,$2b,$29,$26,$7e // ...~ ~..+~&.+)&~
        .byte $1f,$21,$22,$7e,$24,$7e,$22,$7f,$f0,$62,$83,$42,$65,$41,$61,$5f // .!"~$~"..b.BeAa_
        .byte $65,$21,$66,$3c,$7e,$61,$5f,$7e,$62,$42,$61,$7e,$5f,$7e,$66,$3c // e!f<~a_~bBa~_~f<
        .byte $7e,$61,$5f,$7e,$62,$42,$65,$41,$61,$5f,$65,$21,$66,$3c,$7e,$61 // ~a_~bBeAa_e!f<~a
        .byte $5f,$7e,$62,$4e,$61,$7e,$5f,$7e,$66,$3c,$7e,$61,$5f,$7e,$62,$42 // _~bNa~_~f<~a_~bB
        .byte $65,$41,$61,$5f,$65,$21,$66,$3c,$7e,$61,$5f,$7e,$62,$42,$61,$7e // eAa_e!f<~a_~bBa~
        .byte $5f,$7e,$66,$3c,$7e,$61,$5f,$7e,$62,$42,$65,$41,$61,$5f,$65,$21 // _~f<~a_~bBeAa_e!
        .byte $66,$3c,$7e,$61,$5f,$7e,$62,$4e,$61,$7e,$5f,$7e,$66,$3c,$7e,$61 // f<~a_~bNa~_~f<~a
        .byte $5f,$7e,$7f,$98,$6f,$34,$7d,$32,$7d,$34,$7d,$32,$7d,$7f,$f0,$6f // _~..o4}2}4}2}..o
        .byte $83,$1c,$f6,$1e,$7e,$1c,$f0,$1b,$f6,$7e,$f0,$1d,$f6,$1b,$7e,$1d // ....~....~....~.
        .byte $f0,$21,$f6,$7e,$f0,$1e,$f6,$21,$7e,$1e,$f0,$1e,$f6,$7e,$7e,$1e // .!.~...!~....~~.
        .byte $f0,$18,$f6,$7e,$f0,$1a,$f6,$18,$7e,$1a,$f0,$1c,$f6,$7e,$7e,$1c // ...~....~....~~.
        .byte $f0,$1e,$f6,$7e,$f0,$1c,$f6,$1e,$7e,$1c,$f0,$1b,$f6,$7e,$f0,$1d // ...~....~....~..
        .byte $f6,$1b,$7e,$1d,$f0,$21,$f6,$7e,$f0,$1e,$f6,$21,$7e,$1e,$f0,$1e // ..~..!.~...!~...
        .byte $f6,$7e,$7e,$1e,$f0,$18,$f6,$7e,$f0,$1a,$f6,$18,$7e,$1a,$f0,$1c // .~~....~....~...
        .byte $f6,$7e,$7e,$1c,$f0,$1e,$f6,$7e,$7f,$86,$62,$1c,$67,$5f,$62,$1c // .~~....~..b.g_b.
        .byte $67,$5f,$62,$1c,$67,$5f,$62,$1c,$67,$5f,$62,$1c,$67,$5f,$62,$1c // g_b.g_b.g_b.g_b.
        .byte $67,$5f,$62,$1c,$67,$5f,$62,$1c,$67,$5f,$62,$1c,$67,$5f,$62,$1c // g_b.g_b.g_b.g_b.
        .byte $67,$5f,$62,$1c,$67,$5f,$62,$1c,$67,$5f,$62,$1c,$67,$5f,$62,$1c // g_b.g_b.g_b.g_b.
        .byte $67,$5f,$62,$1c,$67,$5f,$62,$1c,$67,$5f,$7f,$bf,$c7,$ef,$5a,$9c // g_b.g_b.g_....Z.
        .byte $0d,$64,$a8,$b3,$f6,$61,$6c,$d7,$1a,$1a,$1a,$1b,$1b,$1c,$1c,$1c // .d...al.........
        .byte $1c,$1c,$1d,$1d,$1d                   // .....

dat_1e33:
        // === Fill data (1 bytes, $1e33-$1e33) ===
        .byte $00                                   // .

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

chr_2000:
        .byte $00                                   // .

// --- Region $2027-$2027 ---
.pc = $2027 "dat_2027"

dat_2027:
        // === Fill data (1 bytes, $2027-$2027) ===
        .byte $00                                   // .

// --- Region $2300-$261f ---
.pc = $2300 "dat_2300"

dat_2300:
        .byte $13,$12,$11,$10,$0f,$0e,$0d           // char 91 (partial)
        .byte $0c,$0c,$0b,$0b,$0a,$0a,$0a,$0a       // char 92 '\'
        .byte $0a,$0a,$0a,$0b,$0b,$0c,$0d,$0d       // char 93 ']'
        .byte $0e,$0f,$0f,$10,$11,$11,$12,$13       // char 94 '^'
        .byte $14,$15,$16,$17,$17,$18,$18,$19       // char 95 '_'
        .byte $19,$12,$11,$10,$0f,$0e,$0d,$0c       // char 96 '`'
        .byte $0b,$0a,$0a,$09,$09,$09,$09,$09       // char 97 'a'
        .byte $09,$09,$09,$09,$0a,$0a,$0b,$0c       // char 98 'b'
        .byte $0d,$0e,$0f,$0f,$10,$11,$12,$13       // char 99 'c'
        .byte $14,$15,$15,$16,$16,$16,$17,$17       // char 100 'd'
        .byte $17,$11,$10,$0f,$0e,$0d,$0c,$0b       // char 101 'e'
        .byte $0a,$09,$09,$09,$09,$08,$08,$08       // char 102 'f'
        .byte $08,$08,$09,$09,$09,$09,$0a,$0b       // char 103 'g'
        .byte $0c,$0d,$0e,$0f,$10,$10,$11,$12       // char 104 'h'
        .byte $13,$14,$15,$15,$15,$15,$16,$16       // char 105 'i'
        .byte $16,$10,$0f,$0e,$0d,$0c,$0b,$0a       // char 106 'j'
        .byte $09,$09,$08,$08,$08,$07,$07,$07       // char 107 'k'
        .byte $07,$07,$08,$08,$08,$09,$09,$0a       // char 108 'l'
        .byte $0b,$0c,$0d,$0e,$0f,$10,$11,$12       // char 109 'm'
        .byte $13,$13,$14,$14,$14,$14,$15,$15       // char 110 'n'
        .byte $15,$0f,$0e,$0d,$0c,$0b,$0a,$09       // char 111 'o'
        .byte $09,$08,$08,$07,$07,$07,$07,$07       // char 112 'p'
        .byte $07,$07,$07,$07,$08,$08,$09,$09       // char 113 'q'
        .byte $0a,$0b,$0c,$0d,$0e,$0f,$10,$11       // char 114 'r'
        .byte $12,$12,$13,$13,$13,$13,$14,$14       // char 115 's'
        .byte $14,$0f,$0e,$0d,$0c,$0b,$0a,$09       // char 116 't'
        .byte $08,$08,$07,$07,$06,$06,$06,$06       // char 117 'u'
        .byte $06,$06,$06,$07,$07,$08,$08,$09       // char 118 'v'
        .byte $0a,$0b,$0c,$0d,$0e,$0f,$10,$10       // char 119 'w'
        .byte $11,$11,$12,$12,$12,$12,$13,$13       // char 120 'x'
        .byte $13,$0e,$0d,$0c,$0b,$0a,$09,$09       // char 121 'y'
        .byte $08,$07,$07,$06,$06,$05,$05,$05       // char 122 'z'
        .byte $05,$05,$06,$06,$07,$07,$08,$09       // char 123 '{'
        .byte $09,$0b,$0c,$0d,$0e,$0f,$0f,$10       // char 124 '|'
        .byte $10,$11,$11,$11,$11,$11,$12,$12       // char 125 '}'
        .byte $12,$0e,$0d,$0c,$0b,$0a,$09,$08       // char 126 '~'
        .byte $07,$06,$06,$06,$05,$04,$04,$04       // char 127
        .byte $04,$04,$05,$06,$06,$06,$07,$08       // char 128
        .byte $09,$0a,$0b,$0c,$0d,$0e,$0f,$0f       // char 129
        .byte $10,$10,$10,$10,$10,$10,$11,$11       // char 130
        .byte $11,$0d,$0c,$0b,$0a,$09,$09,$08       // char 131
        .byte $07,$06,$05,$05,$04,$04,$03,$03       // char 132
        .byte $03,$04,$04,$05,$05,$06,$07,$08       // char 133
        .byte $09,$09,$0a,$0b,$0c,$0d,$0e,$0f       // char 134
        .byte $0f,$0f,$0f,$0f,$0f,$10,$10,$10       // char 135
        .byte $10,$0d,$0c,$0b,$0a,$09,$08,$07       // char 136
        .byte $06,$06,$05,$04,$04,$03,$02,$02       // char 137
        .byte $03,$03,$04,$04,$05,$06,$06,$07       // char 138
        .byte $08,$09,$0a,$0b,$0c,$0d,$0d,$0e       // char 139
        .byte $0e,$0e,$0e,$0e,$0e,$0f,$0f,$0f       // char 140
        .byte $10,$0d,$0c,$0b,$0a,$09,$08,$07       // char 141
        .byte $06,$05,$04,$04,$03,$02,$02,$01       // char 142
        .byte $02,$02,$03,$04,$05,$05,$06,$07       // char 143
        .byte $08,$09,$0a,$0b,$0b,$0c,$0c,$0c       // char 144
        .byte $0c,$0c,$0d,$0d,$0d,$0e,$0e,$0e       // char 145
        .byte $0f,$0d,$0c,$0b,$0a,$09,$08,$07       // char 146
        .byte $06,$05,$04,$04,$03,$02,$01,$00       // char 147
        .byte $01,$02,$03,$04,$05,$05,$06,$07       // char 148
        .byte $08,$09,$0a,$0a,$0b,$0b,$0b,$0b       // char 149
        .byte $0b,$0b,$0c,$0c,$0c,$0c,$0d,$0d       // char 150
        .byte $0e,$0d,$0c,$0b,$0a,$09,$08,$07       // char 151
        .byte $06,$05,$04,$04,$03,$02,$02,$01       // char 152
        .byte $02,$02,$03,$04,$05,$05,$06,$07       // char 153
        .byte $08,$09,$0a,$0a,$0a,$0a,$0a,$0a       // char 154
        .byte $0a,$0a,$0b,$0b,$0b,$0b,$0c,$0c       // char 155
        .byte $0d,$0d,$0c,$0b,$0a,$09,$08,$07       // char 156
        .byte $06,$06,$05,$04,$04,$03,$03,$02       // char 157
        .byte $02,$03,$04,$04,$05,$06,$06,$07       // char 158
        .byte $08,$09,$0a,$09,$09,$08,$08,$08       // char 159
        .byte $08,$09,$09,$09,$0a,$0a,$0b,$0b       // char 160
        .byte $0c,$0d,$0c,$0b,$0a,$09,$09,$08       // char 161
        .byte $07,$06,$05,$05,$04,$04,$03,$03       // char 162
        .byte $03,$04,$04,$05,$05,$06,$07,$08       // char 163
        .byte $09,$09,$08,$08,$08,$07,$07,$07       // char 164
        .byte $07,$07,$08,$08,$09,$09,$0a,$0a       // char 165
        .byte $0b,$0e,$0d,$0c,$0b,$0a,$09,$08       // char 166
        .byte $07,$06,$06,$06,$05,$04,$04,$04       // char 167
        .byte $04,$04,$05,$06,$06,$06,$07,$08       // char 168
        .byte $09,$08,$08,$07,$07,$07,$06,$06       // char 169
        .byte $06,$06,$06,$06,$07,$08,$09,$09       // char 170
        .byte $0a,$0e,$0d,$0c,$0b,$0a,$09,$09       // char 171
        .byte $08,$07,$07,$06,$06,$05,$05,$05       // char 172
        .byte $05,$05,$06,$06,$07,$07,$08,$09       // char 173
        .byte $09,$08,$07,$07,$06,$06,$06,$05       // char 174
        .byte $04,$04,$05,$05,$06,$07,$08,$09       // char 175
        .byte $09,$0f,$0e,$0d,$0c,$0b,$0a,$09       // char 176
        .byte $08,$08,$07,$07,$06,$06,$06,$06       // char 177
        .byte $06,$06,$06,$07,$07,$08,$08,$09       // char 178
        .byte $08,$08,$07,$06,$05,$05,$04,$03       // char 179
        .byte $02,$02,$03,$04,$06,$06,$07,$08       // char 180
        .byte $09,$10,$0f,$0d,$0c,$0b,$0a,$09       // char 181
        .byte $09,$08,$08,$07,$07,$07,$07,$07       // char 182
        .byte $07,$07,$07,$07,$08,$08,$09,$09       // char 183
        .byte $08,$08,$07,$06,$05,$04,$03,$02       // char 184
        .byte $01,$01,$02,$03,$05,$06,$07,$08       // char 185
        .byte $09,$10,$0f,$0e,$0d,$0c,$0b,$0a       // char 186
        .byte $09,$09,$08,$08,$08,$07,$07,$07       // char 187
        .byte $07,$07,$08,$08,$08,$09,$09,$0a       // char 188
        .byte $09,$08,$07,$06,$05,$04,$03,$02       // char 189
        .byte $01,$00,$01,$03,$04,$05,$06,$07       // char 190
        .byte $08                                   // char 191 (partial)

// --- Region $266b-$272a ---
.pc = $266b "Segment $266b"
        .byte $05,$06,$06,$07,$08,$12,$12           // char 0 (partial)
        .byte $11,$10,$0f,$0e,$0d,$0c,$0c,$0b       // char 1 @+1
        .byte $0a,$0a,$0a,$0a,$0a,$0a,$0a,$0a       // char 2 @+2
        .byte $0a,$0a,$0b,$0b,$0a,$0a,$09,$09       // char 3 @+3
        .byte $08,$07,$06,$06,$05,$04,$04,$05       // char 4 @+4
        .byte $06,$06,$06,$07,$08,$09,$13,$12       // char 5 @+5
        .byte $11,$11,$10,$0f,$0e,$0d,$0d,$0c       // char 6 @+6
        .byte $0c,$0b,$0b,$0a,$0a,$0a,$0a,$0b       // char 7 @+7
        .byte $0b,$0b,$0b,$0c,$0b,$0a,$0a,$09       // char 8 @+8
        .byte $09,$08,$07,$06,$06,$06,$05,$06       // char 9 @+9
        .byte $06,$07,$07,$08,$09,$0a,$14,$13       // char 10 @+10
        .byte $12,$11,$10,$10,$0f,$0e,$0e,$0d       // char 11 @+11
        .byte $0d,$0c,$0c,$0c,$0b,$0b,$0b,$0c       // char 12 @+12
        .byte $0c,$0c,$0c,$0c,$0b,$0b,$0a,$0a       // char 13 @+13
        .byte $09,$09,$08,$08,$07,$07,$07,$07       // char 14 @+14
        .byte $07,$08,$08,$09,$0a,$0b               // char 15 (partial)

dat_26e8:
        // === Fill data (45 bytes, $26e8-$2714) ===
        .fill 24, $00

spr_2700:
        .fill 21, $00
        .byte $f8,$67,$1c,$c3,$6d,$b6,$c3,$6c,$30,$f3,$ec,$30,$c0,$6c,$36,$c0 // .g..m..l0..0.l6.
        .byte $6d,$b6,$c0,$67,$1e                   // m..g.

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

// --- Region $27c0-$27c0 ---
.pc = $27c0 "spr_27c0"

spr_27c0:
        .byte $00                                   // .

// --- Region $282b-$287e ---
.pc = $282b "dat_282b"

dat_282b:
        .byte $04,$00,$00,$06,$00,$00,$02,$00,$00,$03,$00,$00,$03,$80,$00,$01 // ................
        .byte $e0,$00,$01,$f0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $02,$00,$00,$02,$00,$00,$02,$00,$00,$07,$00,$00,$07,$00,$00,$07 // ................
        .byte $00,$00,$0f,$00,$00,$0f,$00,$00,$0f,$00,$00,$1f,$00,$00,$1f,$00 // ................
        .byte $00,$1f,$00,$00,$1f,$00,$00,$1f,$00,$00,$2f,$00,$00,$3f,$00,$00 // ........../..?..
        .byte $7f,$00,$00,$7f                       // ....

// --- Region $289b-$28bd ---
.pc = $289b "dat_289b"

dat_289b:
        .byte $80,$00,$00,$80,$00,$00,$80,$00,$00,$c0,$00,$00,$c0,$00,$00,$c0 // ................
        .byte $00,$00,$c0,$00,$00,$c0,$00,$00,$a0,$00,$00,$e0,$00,$00,$f0,$00 // ................
        .byte $00,$f0                               // ..

dat_28bd:
        // === Fill data (1 bytes, $28bd-$28bd) ===
        .byte $00                                   // .

// --- Region $28fc-$29dc ---
.pc = $28fc "dat_28fc"

dat_28fc:
        .byte $01,$80,$00,$00,$00,$01,$f8,$00,$01,$fc,$00,$01,$fd,$00,$00,$ff // ................
        .byte $00,$00,$3f,$00,$00,$ff,$00,$00,$7f,$00,$00,$7f,$00,$00,$7f,$00 // ..?.............
        .byte $00,$3f,$00,$00,$1f,$00,$00,$0f,$00,$00,$03,$00,$00,$0f,$00,$00 // .?..............
        .byte $07,$00,$00,$03,$00,$00,$01,$00,$00,$00,$30,$00,$00,$0e,$00,$00 // ..........0.....
        .byte $07,$f8,$00,$00,$00,$00,$7f,$00,$00,$ff,$00,$00,$7f,$80,$00,$7f // ................
        .byte $c0,$00,$bf,$e0,$00,$ff,$f0,$00,$ff,$f0,$00,$ff,$f4,$00,$ff,$fc // ................
        .byte $00,$ff,$fe,$00,$ff,$ff,$00,$7f,$ff,$80,$7f,$ff,$c0,$bf,$ff,$c0 // ................
        .byte $ff,$ff,$c0,$7f,$ff,$d0,$7f,$ff,$f8,$7f,$3f,$f8,$7f,$0f,$fc,$3f // ..........?....?
        .byte $3f,$fe,$1f,$00,$f0,$00,$00,$f8,$00,$00,$f0,$00,$00,$f0,$00,$00 // ?...............
        .byte $e8,$00,$03,$f8,$00,$0b,$f8,$00,$1f,$f8,$00,$3f,$f8,$00,$7f,$f8 // ...........?....
        .byte $01,$ff,$f8,$05,$ff,$f0,$0d,$ff,$f0,$1f,$fe,$e8,$3f,$fc,$f8,$7f // ............?...
        .byte $f0,$f0,$ff,$fc,$f1,$ff,$f8,$f1,$ff,$f0,$f2,$ff,$f0,$e2,$ff,$e0 // ................
        .byte $c7,$ff,$c0,$00,$03,$00,$00,$0e,$00,$00,$3c,$00,$00,$f8,$00,$00 // ..........<.....
        .byte $f0,$00,$00,$e0,$00,$00,$e0,$00,$00,$80,$00,$00,$c0,$00,$00,$80 // ................

dat_29dc:
        // === Fill data (1 bytes, $29dc-$29dc) ===
        .byte $00                                   // .

// --- Region $2a00-$2ae1 ---
.pc = $2a00 "dat_2a00"

dat_2a00:
        .byte $03,$fe,$00,$00,$ff,$b0,$00,$7f,$fe,$00,$3f,$ff,$00,$1f,$ff,$00 // ..........?.....
        .byte $01,$ff,$00,$03,$ff,$00,$01,$ff,$00,$00,$77,$00,$00,$0f,$00,$00 // ..........w.....
        .byte $07,$00,$00,$01,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$00,$07,$00,$00,$1f,$00,$00,$7f,$00,$00,$ff,$00 // ................
        .byte $1f,$ff,$1f,$0f,$ff,$2f,$07,$fe,$bf,$81,$ff,$bf,$b0,$3f,$df,$fe // ...../.......?..
        .byte $7f,$df,$ff,$bf,$df,$ff,$8f,$ef,$ff,$b7,$ef,$ff,$f9,$e7,$ff,$fc // ................
        .byte $e7,$fe,$fe,$77,$1d,$ff,$bf,$00,$7f,$ff,$00,$01,$ff,$0f,$ff,$ff // ...w............
        .byte $ff,$ff,$df,$ff,$ff,$3c,$ff,$fc,$7c,$ff,$e1,$fc,$ff,$03,$f8,$00 // .....<..|.......
        .byte $c7,$ff,$00,$a7,$f0,$00,$ef,$fc,$00,$ef,$f8,$00,$d7,$f0,$00,$d7 // ................
        .byte $c0,$01,$df,$00,$39,$9f,$83,$f7,$be,$07,$ff,$3c,$6f,$ff,$38,$ff // ....9......<o.8.
        .byte $ff,$71,$ff,$fe,$e7,$ff,$ff,$9f,$f3,$f0,$ff,$f8,$00,$fe,$00,$00 // .q..............
        .byte $ff,$fc,$00,$ef,$ff,$c0,$f3,$ff,$f8,$7c,$ff,$fe,$3f,$3f,$ff,$00 // .........|..??..
        .fill 12, $00
        .byte $07,$7f,$e0,$fe,$ff,$c0,$ff,$ff,$00,$ff,$fc,$00,$ff,$70,$00,$ff // .............p..
        .byte $80,$00,$fc,$00,$00,$60               // .....`

// --- Region $2b01-$2b06 ---
.pc = $2b01 "dat_2b01"

dat_2b01:
        .byte $01,$fc,$00,$03,$80                   // .....

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

// --- Region $2b41-$2b53 ---
.pc = $2b41 "dat_2b41"

dat_2b41:
        .byte $0f,$f0,$00,$3f,$e0,$00,$7f,$c0,$00,$ff,$00,$00,$e0,$00,$01,$80 // ...?............
        .byte $00,$01                               // ..

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

// --- Region $2b80-$2b94 ---
.pc = $2b80 "dat_2b80"

dat_2b80:
        .byte $1f,$df,$ff,$0f,$e3,$ff,$07,$e0,$0f,$01,$f0,$00,$00,$70,$00,$00 // .............p..
        .byte $30,$00,$00,$10                       // 0...

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

// --- Region $2bc0-$2bca ---
.pc = $2bc0 "dat_2bc0"

dat_2bc0:
        .byte $80,$00,$00,$c0,$00,$00,$f0,$00,$00,$fc // ..........

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

// --- Region $2c00-$2d40 ---
.pc = $2c00 "dat_2c00"

dat_2c00:
        .byte $bf,$fa,$ef,$7f,$be,$fb,$ef,$fd,$bf,$da,$ef,$7d,$ae,$fb,$ef,$bd // ...........}....
        .byte $bf,$da,$ef,$75,$ae,$fb,$6f,$bd,$bf,$da,$af,$75,$ae,$fb,$4f,$bd // ...u..o....u..O.
        .byte $b7,$da,$af,$75,$ae,$fb,$4e,$bd,$b5,$da,$af,$75,$ae,$fb,$4e,$b5 // ...u..N....u..N.
        .byte $b5,$da,$af,$55,$ae,$db,$4e,$b5,$b5,$da,$af,$55,$aa,$db,$4e,$b1 // ...U..N....U..N.
        .byte $b5,$5a,$ab,$55,$aa,$db,$4e,$b1,$b5,$5a,$ab,$55,$aa,$db,$4e,$b1 // .Z.U..N..Z.U..N.
        .byte $b5,$5a,$ab,$55,$aa,$db,$4e,$b1,$b5,$5a,$ab,$55,$aa // .Z.U..N..Z.U.

txt_2c5d:
        .byte $5a,$4e,$b1,$b5,$52,$ab,$55,$aa       // ZN..R.U.

txt_2c65:
        .byte $5a,$4a,$b1,$b5,$52,$a9,$55,$aa       // ZJ..R.U.

txt_2c6d:
        .byte $52,$4a,$b1,$b5,$52,$a9,$51,$8a,$50,$0a,$b1,$b5,$52,$89,$51,$8a // RJ..R.Q.P...R.Q.
        .byte $40,$0a,$b1,$a5,$52,$89,$51,$8a,$40,$0a,$b1,$a5,$52,$89,$50,$8a // @...R.Q.@...R.P.
        .byte $40,$0a,$b1,$a4,$52,$89,$40,$8a,$40,$0a,$b1,$8b,$20,$89,$40,$8a // @...R.@.@... .@.
        .byte $40,$0a,$b1,$8b,$20,$04,$52,$00,$a5,$0a,$91,$a4,$02,$09,$40,$8a // @... .R.......@.
        .byte $00,$02,$91,$81,$20,$04,$42,$00,$24,$08,$91,$81,$20,$04,$40,$00 // .... .B.$... .@.
        .byte $24,$08,$81,$81,$20,$04,$40,$00,$24,$00,$01,$01,$20,$04,$40,$00 // $... .@.$... .@.
        .byte $24,$00,$01,$01,$20,$04,$40,$00,$24,$00,$00,$00,$20,$04,$00,$00 // $... .@.$... ...
        .byte $24,$00,$00,$00,$20,$00,$00,$00,$04,$00,$00,$00,$20,$04,$00,$00 // $... ....... ...
        .byte $24,$00,$00,$01,$20,$04,$40,$00,$24,$00,$00,$81,$20,$04,$40,$00 // $... .@.$... .@.
        .byte $24,$00,$01,$81,$20,$04,$40,$00,$24,$08,$81,$81,$20,$04,$52,$00 // $... .@.$... .R.
        .byte $25,$08,$91,$89,$20,$04,$52,$00,$a5,$08,$91,$8b,$20,$84,$52,$08 // %... .R..... .R.
        .byte $a5,$0a,$91,$8b,$24,$84,$52,$0c,$a5,$0a,$91,$8b,$24,$94,$52,$0c // ....$.R.....$.R.
        .byte $a5,$4a,$91,$8b,$66,$94,$53,$0c,$a5,$4a,$91,$8b,$66,$94,$53,$0c // .J..f.S..J..f.S.
        .byte $a5,$4a,$95,$ab                       // .J..

// --- Region $2dac-$2fd6 ---
.pc = $2dac "Segment $2dac"
        .byte $ae,$ff,$ee,$fd,$bb,$fe,$ff,$7f,$ae,$ff,$ee,$fd,$bb,$fe,$ff,$7f // ................
        .byte $ae,$ff,$ff,$fd,$bf,$fe,$ff,$7f,$be,$ff,$ff,$fd,$ff,$fe,$ff,$7f // ................
        .byte $bf,$ff,$ff,$fd,$ff,$fe,$ff,$7f,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .byte $ff,$ff,$ff,$ff,$ff,$fe,$ff,$7f,$ff,$ff,$ff,$ff,$ff,$fe,$ff,$7f // ................
        .byte $bf,$ff,$ff,$fd,$bf,$fa,$ff,$7f,$be,$ff,$ff,$fd,$bf,$fa,$ff,$7f // ................
        .byte $be,$ff,$ef,$fd,$00,$00,$00,$00,$00,$00,$00,$00,$00,$7c,$cc,$cc // .............|..
        .byte $cc,$7c,$00,$00,$c0,$f8,$cc,$cc,$cc,$f8,$00,$00,$00,$7c,$c0,$c0 // .|...........|..
        .byte $c0,$7c,$00,$00,$0c,$7c,$cc,$cc,$cc,$7c,$00,$00,$00,$7c,$cc,$fc // .|...|...|...|..
        .byte $c0,$7c,$00,$00,$00,$7c,$c0,$f0,$c0,$c0,$c0,$00,$00,$7c,$cc,$cc // .|...|.......|..
        .byte $7c,$0c,$f8,$00,$c0,$f8,$cc,$cc,$cc,$cc,$00,$00,$00,$c0,$00,$c0 // |...............
        .byte $c0,$c0,$00,$00,$00,$0c,$00,$0c,$0c,$0c,$f8,$00,$c0,$cc,$cc,$f8 // ................
        .byte $cc,$cc,$00,$00,$c0,$c0,$c0,$c0,$c0,$c0,$00,$00,$00,$fe,$db,$db // ................
        .byte $db,$db,$00,$00,$00,$f8,$cc,$cc,$cc,$cc,$00,$00,$00,$78,$cc,$cc // .............x..
        .byte $cc,$78,$00,$00,$00,$f8,$cc,$cc,$cc,$f8,$c0,$00,$00,$7c,$cc,$cc // .x...........|..
        .byte $cc,$7c,$0c,$00,$00,$f8,$cc,$c0,$c0,$c0,$00,$00,$00,$7c,$c0,$78 // .|...........|.x
        .byte $0c,$f8,$00,$00,$c0,$f0,$c0,$c0,$c0,$7c,$00,$00,$00,$cc,$cc,$cc // .........|......
        .byte $cc,$78,$00,$00,$00,$cc,$cc,$cc,$48,$30,$00,$00,$00,$db,$db,$db // .x......H0......
        .byte $db,$fe,$00,$00,$00,$cc,$cc,$78,$cc,$cc,$00,$00,$00,$cc,$cc,$cc // .......x........
        .byte $7c,$0c,$f8,$00,$00,$fc,$18,$30,$60,$fc,$00,$00,$00,$78,$84,$bc // |......0`....x..
        .byte $bc,$78,$00,$00,$00,$fc,$84,$bc,$bc,$fc,$00,$00,$00,$10,$18,$fc // .x..............
        .byte $18,$10,$00,$00,$00,$20,$60,$fc,$60,$20,$00,$00,$00,$78,$84,$bc // ..... `.` ...x..
        .byte $bc,$78,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$c0,$c0,$c0,$c0 // .x..............
        .byte $00,$c0,$00,$00,$cc,$cc,$44,$00,$00,$00,$00,$00,$00,$48,$fc,$48 // ......D......H.H
        .byte $fc,$48,$00,$00,$30,$7c,$c0,$78,$0c,$f8,$30,$00,$c4,$cc,$18,$30 // .H..0|.x..0....0
        .byte $6c,$cc,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$60,$60,$c0,$00 // l...........``..
        .byte $00,$00,$00,$00,$60,$c0,$c0,$c0,$c0,$60,$00,$00,$c0,$60,$60,$60 // ....`....`...```
        .byte $60,$c0,$00,$00,$20,$20,$70,$70,$d8,$88,$00,$00,$00,$20,$20,$f8 // `...  pp.....  .
        .byte $20,$20,$00,$00,$00,$00,$00,$00,$60,$60,$c0,$00,$00,$00,$00,$fc //   ......``......
        .fill 8, $00
        .byte $c0,$c0,$00,$00,$04,$0c,$18,$30,$60,$c0,$00,$00,$78,$dc,$fc,$ec // .......0`...x...
        .byte $cc,$78,$00,$00,$70
        .text "0000"
        .byte $fc,$00,$00,$f8,$0c,$0c,$78
        .byte $c0,$fc,$00,$00,$f8,$0c,$18,$0c,$0c,$f8,$00,$00,$cc,$cc,$cc,$fc // ................
        .byte $0c,$0c,$00,$00,$fc,$c0,$f8,$0c,$0c,$f8,$00,$00,$7c,$c0,$f8,$cc // ............|...
        .byte $cc,$78,$00,$00,$fc,$0c,$18,$30,$30,$30,$00,$00,$78,$cc,$78,$cc // .x.....000..x.x.
        .byte $cc,$78,$00,$00,$78,$cc,$cc,$7c,$0c,$f8,$00,$00,$00,$c0,$c0,$00 // .x..x..|........
        .byte $c0,$c0                               // ..

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

// --- Region $2ff8-$30d6 ---
.pc = $2ff8 "dat_2ff8"

dat_2ff8:
        .byte $f8,$0c,$0c,$18,$00,$30,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // .....0..........
        .byte $78,$cc,$cc,$fc,$cc,$cc,$00,$00,$f8,$cc,$f8,$cc,$cc,$f8,$00,$00 // x...............
        .byte $7c,$c0,$c0,$c0,$c0,$7c,$00,$00,$f8,$cc,$cc,$cc,$cc,$f8,$00,$00 // |....|..........
        .byte $fc,$c0,$f0,$c0,$c0,$fc,$00,$00,$fc,$c0,$f0,$c0,$c0,$c0,$00,$00 // ................
        .byte $7c,$c0,$dc,$cc,$cc,$7c,$00,$00,$cc,$cc,$fc,$cc,$cc,$cc,$00,$00 // |....|..........
        .byte $fc
        .text "0000"
        .byte $fc,$00,$00,$fc,$0c,$0c,$0c,$0c,$f8,$00,$00
        .byte $cc,$cc,$f8,$cc,$cc,$cc,$00,$00,$c0,$c0,$c0,$c0,$c0,$fc,$00,$00 // ................
        .byte $c6,$ee,$fe,$d6,$c6,$c6,$00,$00,$cc,$ec,$fc,$dc,$cc,$cc,$00,$00 // ................
        .byte $78,$cc,$cc,$cc,$cc,$78,$00,$00,$f8,$cc,$cc,$cc,$f8,$c0,$00,$00 // x....x..........
        .byte $78,$cc,$cc,$d4,$d8,$6c,$00,$00,$f8,$cc,$cc,$f8,$cc,$cc,$00,$00 // x....l..........
        .byte $7c,$c0,$78,$0c,$0c,$f8,$00,$00,$fc   // |.x......

txt_30a1:
        .text "00000"
        .byte $00,$00,$cc,$cc,$cc,$cc,$cc,$78,$00,$00,$cc
        .byte $cc,$cc,$68,$78,$30,$00,$00,$c6,$c6,$d6,$fe,$ee,$c6,$00,$00,$cc // ..hx0...........
        .byte $cc,$78,$cc,$cc,$cc,$00,$00,$cc,$cc,$78,$30,$30,$30,$00,$00,$fc // .x.......x000...
        .byte $18,$30,$60,$c0,$fc                   // .0`..

dat_30d6:
        // === Fill data (1 bytes, $30d6-$30d6) ===
        .byte $00                                   // .

// --- Region $3276-$3384 ---
.pc = $3276 "bmp_3276"

bmp_3276:
        // === Bitmap data (271 bytes, $3276-$3384) ===
        .byte $a9,$2a,$cd,$12,$d0,$d0,$fb,$a2,$00,$bd,$8d,$32,$c9,$ff,$f0,$0e // .*.........2....
        .byte $8d,$20,$d0,$ee,$7e,$32,$60           // . ..~2`

txt_328d:
        .text "FFDDNN"
        .byte $ff,$78,$ad,$80
        .byte $33,$8d,$14,$03,$ad,$81
        .byte $33,$8d,$15,$03,$ad,$82,$33,$8d,$19,$d0,$ad,$83,$33,$8d,$1a,$d0 // 3.....3.....3...
        .byte $ad,$84,$33,$8d,$0d,$dc,$a9,$00,$8d,$11,$d0,$a9,$03,$8d,$00,$dd // ..3.............
        .byte $a9,$00,$8d,$15,$d0,$a9,$08,$8d,$16,$d0,$a9,$0e,$8d,$21,$d0,$8d // .............!..
        .byte $86,$02,$20,$81,$ff,$a9,$17,$8d,$18,$d0,$a2,$00,$a9,$01,$9d,$00 // .. .............
        .byte $d8,$9d,$00,$d9,$9d,$00,$da,$9d,$00,$db,$e8,$d0,$f1,$a2,$00,$a9 // ................
        .byte $00,$9d,$00,$d4,$e8,$e0,$19,$d0,$f8,$58,$a9,$1b,$8d,$11,$d0,$a2 // .........X......
        .byte $00,$a0,$00,$18,$20,$f0,$ff,$a9,$1d,$a0,$33,$20,$1e,$ab,$a2,$0c // .... .....3 ....
        .byte $a0,$00,$18,$20,$f0,$ff,$a9,$56,$a0,$33,$20,$1e,$ab,$4c,$cb,$39 // ... ...V.3 ..L.9
        .byte $05,$c3                               // ..

txt_331f:
        .text "ODE: "
        .byte $c4
        .text "EVIL"
        .byte $0d,$d4

txt_332b:
        .text "UNE: "
        .byte $da
        .text "YRON"
        .byte $0d,$c6

txt_3337:
        .text "ONT: "
        .byte $c4
        .byte $52,$41,$5a,$0d,$cc

txt_3342:
        .text "EAF: "
        .byte $ca

txt_3348:
        .text "UCKE AND "
        .byte $c4
        .byte $52,$41,$5a,$00,$05

txt_3357:
        .text "     "
        .byte $c6

txt_335d:
        .byte $20,$34,$20,$c3,$20,$c7               //  4 . .

txt_3363:
        .byte $20,$2d,$20,$d7                       //  - .

txt_3367:
        .text "E PICK ON THE WE"
        .text "AK.     "
        .byte $00
        .byte $31,$ea,$79,$f0,$00

// --- Region $3386-$33c0 ---
.pc = $3386 "bmp_3386"

bmp_3386:
        // === Bitmap data (59 bytes, $3386-$33c0) ===
        .byte $a9,$00,$a0,$04,$85,$fe,$84,$ff,$a0,$00,$a9,$41,$91,$fe,$c8,$c0 // ...........A....
        .byte $28,$d0,$f9,$18,$ad,$87,$33,$69,$28,$8d,$87,$33,$90,$03,$ee,$89 // (.....3i(..3....
        .byte $33,$ee,$c0,$33,$ad,$c0,$33,$c9,$19,$f0,$01,$60,$a9,$60,$8d,$85 // 3..3..3....`.`..
        .byte $33,$8d,$f5,$35,$a9,$ea,$8d,$75,$32,$60,$00 // 3..5...u2`.

// --- Region $33c2-$33f0 ---
.pc = $33c2 "bmp_33c2"

bmp_33c2:
        // === Bitmap data (47 bytes, $33c2-$33f0) ===
        .byte $a2,$00,$bd,$e0,$33,$c9,$ff,$f0,$07,$8d,$72,$31,$ee,$c3,$33,$60 // ....3.....r1..3`
        .byte $a9,$60,$8d,$c1,$33,$8d,$8c,$34,$a9,$ea,$8d,$85,$33,$60,$0f,$0e // .`..3..4....3`..
        .byte $0d,$0c,$0b,$0a,$09,$08,$07,$06,$05,$04,$03,$02,$01,$00,$ff // ...............

// --- Region $33f2-$3404 ---
.pc = $33f2 "bmp_33f2"

bmp_33f2:
        // === Bitmap data (19 bytes, $33f2-$3404) ===
        .byte $a9,$60,$8d,$f1,$33,$8d               // .`..3.

txt_33f8:
        .byte $3d,$34,$a9,$ea,$8d,$05,$34,$a9,$60,$8d,$79,$34,$60 // =4....4.`.y4`

// --- Region $3406-$343c ---
.pc = $3406 "bmp_3406"

bmp_3406:
        // === Bitmap data (55 bytes, $3406-$343c) ===
        .byte $a2,$00,$bd                           // ...

txt_3409:
        .byte $34,$34,$c9,$ff,$f0,$12,$29,$0f,$8d,$27,$d0,$8d,$28,$d0,$8d,$29 // 44....)..'..(..)
        .byte $d0,$8d,$2a,$d0,$ee,$07,$34,$60,$a9,$60,$8d,$05,$34,$a9,$ea,$8d // ..*...4`.`..4...
        .byte $c1,$33,$ad,$15,$d0,$29,$f0,$8d,$15,$d0,$60 // .3...)....`

txt_3434:
        .text "IIHHLLEE"
        .byte $ff

// --- Region $3446-$3456 ---
.pc = $3446 "bmp_3446"

bmp_3446:
        // === Bitmap data (17 bytes, $3446-$3456) ===
        .byte $a2,$00,$e0,$0b,$d0,$01,$60,$ee,$01,$d0,$ce,$03,$d0,$ee,$47,$34 // ......`.......G4
        .byte $60                                   // `

// --- Region $3458-$348b ---
.pc = $3458 "bmp_3458"

bmp_3458:
        // === Bitmap data (52 bytes, $3458-$348b) ===
        .byte $a2,$00,$bd,$83,$34,$c9,$ff,$f0,$12,$29,$0f,$8d,$2b,$d0,$8d,$2c // ....4....)..+..,
        .byte $d0,$8d,$2d,$d0,$8d,$2e,$d0,$ee,$59,$34,$60,$a9,$60,$8d // ..-.....Y4`.`.

txt_3476:
        .byte $57,$34,$a9,$ea,$8d,$f1,$33,$a9,$0f,$8d,$15,$d0,$60 // W4....3.....`

txt_3483:
        .text "AAMMCCEE"
        .byte $ff

// --- Region $348d-$35d9 ---
.pc = $348d "bmp_348d"

bmp_348d:
        // === Bitmap data (333 bytes, $348d-$35d9) ===
        .byte $a9,$00,$8d,$e9,$35,$a2,$00,$bd,$ed,$35,$c9,$00,$f0,$03,$4c,$a6 // ....5....5....L.
        .byte $34,$e8,$e0,$08,$d0,$f1,$ee,$e9,$35,$a2,$00,$0e,$ed,$35,$3e,$82 // 4.......5....5>.
        .byte $27,$3e,$81,$27,$3e,$80               // '>.'>.

txt_34b3:
        .text "'>B'>A'>"
        .byte $40                                   // @ character
        .text "' "
        .byte $e5
        .byte $35,$0e,$ee
        .byte $35
        .byte $3e,$82,$27,$3e,$81,$27,$3e,$80       // >.'>.'>.

txt_34cb:
        .text "'>B'>A'>"
        .byte $40                                   // @ character
        .text "' "
        .byte $e5
        .byte $35,$0e,$ef
        .byte $35
        .byte $3e,$82,$27,$3e,$81,$27,$3e,$80       // >.'>.'>.

txt_34e3:
        .text "'>B'>A'>"
        .byte $40                                   // @ character
        .text "' "
        .byte $e5
        .byte $35,$0e,$f0
        .byte $35
        .byte $3e,$82,$27,$3e,$81,$27,$3e,$80       // >.'>.'>.

txt_34fb:
        .text "'>B'>A'>"
        .byte $40                                   // @ character
        .text "' "
        .byte $e5
        .byte $35,$0e,$f1
        .byte $35
        .byte $3e,$82,$27,$3e,$81,$27,$3e,$80       // >.'>.'>.

txt_3513:
        .text "'>B'>A'>"
        .byte $40                                   // @ character
        .text "' "
        .byte $e5
        .byte $35,$0e,$f2
        .byte $35
        .byte $3e,$82,$27,$3e,$81,$27,$3e,$80       // >.'>.'>.

txt_352b:
        .text "'>B'>A'>"
        .byte $40                                   // @ character
        .text "' "
        .byte $e5
        .byte $35,$0e,$f3
        .byte $35
        .byte $3e,$82,$27,$3e,$81,$27,$3e,$80       // >.'>.'>.

txt_3543:
        .text "'>B'>A'>"
        .byte $40                                   // @ character
        .text "' "
        .byte $e5
        .byte $35,$0e,$f4
        .byte $35
        .byte $3e,$82,$27,$3e,$81,$27,$3e,$80       // >.'>.'>.

txt_355b:
        .text "'>B'>A'>"
        .byte $40                                   // @ character
        .text "' "
        .byte $e5
        .byte $35,$a0,$00,$ee
        .byte $69,$35,$ad,$ea,$35,$c9,$20,$d0,$05,$c0,$03,$f0,$09,$60,$ad,$e9 // i5..5. ......`..
        .byte $35,$c9,$01,$f0,$01,$60,$ad,$20,$08,$a0,$00,$8c,$69,$35,$c9,$00 // 5....`. ....i5..
        .byte $f0,$4d,$8d,$ea,$35,$8d,$eb,$35,$a9,$00,$8d,$ec,$35,$0e,$eb,$35 // .M..5..5....5..5
        .byte $2e,$ec,$35,$0e,$eb,$35,$2e,$ec,$35,$0e,$eb,$35,$2e,$ec,$35,$18 // ..5..5..5..5..5.
        .byte $ad,$eb,$35,$69,$00,$8d,$eb,$35,$85,$fb,$ad,$ec,$35,$69,$2e,$8d // ..5i...5....5i..
        .byte $ec,$35,$85,$fc,$a0,$00,$b1,$fb,$99,$ed,$35,$c8,$c0,$08,$d0,$f6 // .5........5.....
        .byte $18,$ad,$82,$35,$69,$01,$8d,$82,$35,$90,$03,$ee,$83,$35,$60 // ...5i...5....5`

// --- Region $35e5-$35f4 ---
.pc = $35e5 "bmp_35e5"

bmp_35e5:
        // === Bitmap data (16 bytes, $35e5-$35f4) ===
        .byte $e8,$e8,$e8,$60,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ...`............

// --- Region $3978-$3a4f ---
.pc = $3978 "txt_3978"

txt_3978:
        .fill 23, $40
        .text "FDNCMGAAAAAAAAAA"
        .text "AAAAAAA"
        .byte $fe

txt_39a7:
        .fill 17, $41
        .text "GMCNDF"
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40,$40,$ff,$a2,$00,$78,$86,$01,$bd,$dc,$39,$9d,$f9,$00,$e8,$d0 // @@...x....9.....
        .byte $f7,$4c,$48,$01,$5f,$5d,$01,$08,$ad,$0f,$af,$c9,$5f,$f0,$20,$c9 // .LH._]......_. .
        .byte $5d,$f0,$3c,$91,$fb,$e6,$fb,$d0,$02,$e6,$fc,$ca,$d0,$f5,$e8,$e6 // ].<.............
        .byte $fe,$d0,$e5,$e6,$ff,$d0,$e1,$a9,$37,$85,$01,$58,$4c,$e2,$fc,$e6 // ........7..XL...
        .byte $fe,$d0,$02,$e6,$ff,$b1,$fe,$aa,$f0,$04,$c9,$03,$90,$0b,$e6,$fe // ................
        .byte $d0,$02,$e6,$ff,$b1,$fe,$4c,$08,$01,$b5,$f8,$a2,$01,$d0,$c4,$a2 // ......L.........
        .byte $03,$d0,$eb,$a0,$51,$ca,$bd,$34,$8a,$9d,$00,$ff,$8a,$d0,$f6,$ce // ....Q..4........
        .byte $4d,$01,$ce,$50,$01,$88,$d0,$ed,$e8,$d0,$9d,$0c,$08,$04,$00,$9e // M..P............

txt_3a48:
        .text " 2064"
        .byte $5f,$05

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

// --- Region $50f1-$50f1 ---
.pc = $50f1 "dat_50f1"

dat_50f1:
        // === Fill data (1 bytes, $50f1-$50f1) ===
        .byte $00                                   // .

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

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

// --- Region $8ed1-$8ed1 ---
.pc = $8ed1 "dat_8ed1"

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

// --- Region $9d10-$9d10 ---
.pc = $9d10 "dat_9d10"

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

// --- Region $b1c9-$b1c9 ---
.pc = $b1c9 "dat_b1c9"

dat_b1c9:
        // === Fill data (1 bytes, $b1c9-$b1c9) ===
        .byte $00                                   // .

// --- Region $b3d1-$b3d1 ---
.pc = $b3d1 "dat_b3d1"

dat_b3d1:
        // === Fill data (1 bytes, $b3d1-$b3d1) ===
        .byte $00                                   // .

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

chr_c000:
        .byte $00                                   // .

// --- Region $c025-$c025 ---
.pc = $c025 "loc_c025"

loc_c025:
        .byte $00                                   // .

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

scr_c400:
        .byte $00                                   // .

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

chr_d800:
        .byte $00                                   // .

// --- Region $dd00-$ea80 ---
.pc = $dd00 "dat_dd00"

dat_dd00:
        .byte $f5,$dd                               // char 160 (partial)

txt_dd02:
        .byte $44,$2b,$b1                           // char 160 (partial)

txt_dd05:
        .byte $2f,$2a,$2a                           // char 160 (partial)
        .byte $2a,$2a,$29,$07,$aa,$bd,$1a,$01       // char 161
        .byte $8d,$18,$01,$b1,$2f,$29,$1f,$aa       // char 162
        .byte $20,$22,$01,$4c,$ff,$01,$a4,$43       // char 163
        .byte $ab,$79,$58,$3b,$3f,$29,$e6,$2f       // char 164
        .byte $d0,$02,$e6,$30,$60,$b1,$2f,$20       // char 165
        .byte $22,$01,$91,$2d,$e6,$2d,$d0,$02       // char 166
        .byte $e6,$2e,$ca,$d0,$f5,$f0,$c5,$a9       // char 167
        .byte $00,$f0,$ef,$a9,$ff,$d0,$eb,$b1       // char 168
        .byte $2f,$91,$2d,$e6,$2f,$d0,$02,$e6       // char 169
        .byte $30,$e6,$2d,$d0,$02,$e6,$2e,$ca       // char 170
        .byte $d0,$ed,$f0,$a8,$20,$71,$01,$b1       // char 171
        .byte $2f,$20,$22,$01,$91,$2d,$e6,$2d       // char 172
        .byte $d0,$02,$e6,$2e,$ca,$d0,$f5,$c6       // char 173
        .byte $39,$10,$f1,$30,$8f,$86,$39,$b1       // char 174
        .byte $2f,$aa,$4c,$22,$01,$20,$71,$01       // char 175
        .byte $b1,$2f,$91,$2d,$e6,$2f,$d0,$02       // char 176
        .byte $e6,$30,$e6,$2d,$d0,$02,$e6,$2e       // char 177
        .byte $ca,$d0,$ed,$c6,$39,$10,$e9,$4c       // char 178
        .byte $00,$01,$2c,$da,$01,$a9,$37,$85       // char 179
        .byte $01,$58,$20,$00                       // char 180 (partial)

txt_dda4:
        .byte $31,$4c,$ae,$a7                       // char 180 (partial)
        .byte $e0,$00,$f0,$ee,$a9,$04,$2c,$a9       // char 181
        .byte $08,$85,$ff,$b1,$2f,$91,$2d,$c8       // char 182
        .byte $c4,$ff,$d0,$f7,$18,$a5,$2d,$65       // char 183
        .byte $ff,$85,$2d,$a5,$2e,$69,$00,$85       // char 184
        .byte $2e,$a0,$00,$ca,$d0,$e5,$18,$a5       // char 185
        .byte $2f,$65,$ff,$85,$2f,$a5,$30,$69       // char 186
        .byte $00,$85,$30,$4c,$00,$01,$b9,$00       // char 187
        .byte $ef,$99,$00,$ff,$c8,$d0,$f7,$ce       // char 188
        .byte $dc,$01,$ce,$df,$01,$ad,$df,$01       // char 189
        .byte $c9,$df,$d0,$ea,$60,$80,$20,$00       // char 190
        .byte $61,$1d,$53,$14,$01,$12,$20,$56       // char 191
        .byte $09,$04,$05,$0f,$20,$50,$0f,$0b       // char 192
        .byte $05,$12,$2c,$20,$28,$03,$29,$20       // char 193
        .byte $4c,$0f,$01,$04,$13,$14,$01,$12       // char 194

txt_de18:
        .byte $20,$31,$39,$39,$37,$20,$17,$01       // char 195
        .byte $13,$20,$0f,$0e,$06,$09,$0c,$05       // char 196
        .byte $04,$2c,$20,$14,$12,$01,$09,$0e       // char 197
        .byte $05,$04,$20,$01,$0e,$04,$20,$13       // char 198
        .byte $08,$0f,$12,$14,$05,$0e,$05,$04       // char 199
        .byte $20,$02,$19,$20,$5a,$19,$12,$0f       // char 200
        .byte $0e,$20,$09,$0e,$20,$05,$01,$12       // char 201
        .byte $0c,$19                               // char 202 (partial)

txt_de52:
        .byte $20,$31,$39,$39,$38,$2e               // char 202 (partial)
        .byte $20,$4f,$12,$09,$07,$09,$0e,$01       // char 203
        .byte $0c,$20,$13,$15,$10,$10,$0c,$09       // char 204
        .byte $05,$04,$20,$02,$19,$20,$47,$09       // char 205
        .byte $10,$13,$19,$2e,$20,$47,$12,$05       // char 206
        .byte $05,$14,$09,$0e,$07,$13,$20,$09       // char 207
        .byte $0e                                   // char 208 (partial)

txt_de81:
        .byte $20,$41,$2d,$5a,$20,$0f,$12           // char 208 (partial)
        .byte $04,$05,$12,$20,$14,$0f,$20,$41       // char 209
        .byte $0c,$10,$08,$01,$20,$46,$0c,$09       // char 210
        .byte $07,$08,$14,$2c,$20,$43,$08,$12       // char 211
        .byte $0f,$0d,$01,$0e,$03,$05,$2c,$20       // char 212
        .byte $43,$19,$02,$05,$12,$10,$15,$0e       // char 213
        .byte $18,$2c,$20,$44,$19,$14,$05,$03       // char 214
        .byte $2c,$20,$46,$01,$09,$12,$0c,$09       // char 215
        .byte $07,$08,$14,$2c,$20,$48,$09,$14       // char 216
        .byte $0d,$05,$0e,$2c,$20,$4c,$01,$18       // char 217
        .byte $09,$14,$19,$2c,$20,$4c,$05,$07       // char 218
        .byte $05,$0e,$04,$2c,$20,$4e,$0f,$13       // char 219
        .byte $14,$01,$0c,$07,$09,$01,$2c,$20       // char 220
        .byte $4f,$0e,$13,$0c,$01,$15,$07,$08       // char 221
        .byte $14,$2c,$20,$52,$05,$0d,$05,$0d       // char 222
        .byte $02,$05,$12,$2c,$20,$52,$0f,$0c       // char 223
        .byte $05                                   // char 224 (partial)

txt_df01:
        .byte $2c,$20,$53,$43,$53,$2b,$54           // char 224 (partial)
        .byte $52,$43,$2c,$20,$54,$12,$09,$01       // char 225
        .byte $04                                   // char 226 (partial)

txt_df11:
        .byte $20,$26,$20,$57,$4f,$57,$e3           // char 226 (partial)
        .byte $2e,$e3,$20,$31,$4e,$0f,$20,$12       // char 227
        .byte $0f,$15,$14,$05,$20,$14,$0f,$20       // char 228
        .byte $08,$0f,$13,$14,$2e,$80,$20,$20       // char 229
        .byte $85,$0c,$00,$e9,$20,$2e,$47,$0c       // char 230
        .byte $0f,$02,$01,$0c,$20,$06,$01,$0c       // char 231
        .byte $0c,$01,$03,$19,$ea,$20,$3d,$45       // char 232
        .byte $16,$05,$12,$19,$14,$09,$0d,$05       // char 233
        .byte $20,$01,$20,$06,$01,$12,$2d,$06       // char 234
        .byte $05,$14,$03,$08,$05,$04,$20,$04       // char 235
        .byte $12,$05,$01,$0d,$e8,$20,$34,$0f       // char 236
        .byte $06,$20,$14,$0f,$0d,$0f,$12,$12       // char 237
        .byte $0f,$17,$13,$20,$10,$15,$12,$10       // char 238
        .byte $0f,$13,$05,$ef,$20,$2f,$0f,$06       // char 239
        .byte $20,$0d,$19,$20,$05,$18,$09,$13       // char 240
        .byte $14,$01,$0e,$03,$05,$e9,$20,$3d       // char 241
        .byte $0d,$01,$0b,$05,$13,$20,$0d,$05       // char 242
        .byte $20,$03,$0c,$01,$09,$0d,$20,$09       // char 243
        .byte $14,$20,$0d,$01,$0b,$05,$13,$20       // char 244
        .byte $13,$05,$0e,$03,$05,$e7               // char 245 (partial)

txt_dfae:
        .byte $20,$36                               // char 245 (partial)
        .byte $26,$20,$06,$15,$0c,$06,$09,$0c       // char 246
        .byte $0c,$13,$20,$0d,$19,$20,$01,$03       // char 247
        .byte $14,$09,$0f,$0e,$13,$2c,$ed,$20       // char 248
        .byte $30,$09,$14,$27,$13,$20,$03,$01       // char 249
        .byte $12,$12,$19,$09,$0e,$07,$20,$0d       // char 250
        .byte $05,$ed,$20,$35,$19,$05,$14,$20       // char 251
        .byte $01,$0e,$0f,$14,$08,$05,$12,$20       // char 252
        .byte $17,$12,$0f,$0e,$07,$20,$17,$01       // char 253
        .byte $19,$e6,$20,$39,$14,$0f,$17,$01       // char 254
        .byte $12,$04,$20,$14,$08,$05,$20,$07       // char 255

bmp_e000:
        // === Bitmap data (2689 bytes, $e000-$ea80) ===
        .byte $12,$05,$01,$14,$20,$04,$05,$01,$04,$20,$05,$0e,$04,$eb,$20,$3c // .... .... .... <
        .byte $17,$08,$05,$12,$05,$20,$01,$0c,$0c,$20,$04,$05,$01,$04,$20,$05 // ..... ... .... .
        .byte $0e,$04,$13,$20,$28,$05,$0e,$04,$29,$20,$15,$10,$e9,$20,$2e,$07 // ... (...) ... ..
        .byte $0c,$0f,$02,$01,$0c,$20,$46,$01,$0c,$0c,$01,$03,$19,$80 // ..... F.......

txt_e03e:
        .text ") ,L"
        .byte $1d,$10
        .byte $4c,$85,$10
        .byte $4c,$2f,$16
        .byte $4c,$3e,$16,$e3
        .byte $01,$2a,$fe,$ff,$fe,$1c,$1c,$5f,$0e,$0e,$01,$03,$a4,$60,$78,$4c // .*....._.....`xL
        .byte $07,$18                               // ..

txt_e060:
        .byte $22                                   // double quote
        .text "SATURN RINGS "
        .byte $22                                   // double quote
        .text " "
        .text "BY ZYRON 950108!"
        .byte $00,$ad,$0d,$dd,$8d,$11,$d0,$ad,$19,$07,$8d,$18 // ............

txt_e08c:
        .text "4.21"
        .byte $b9,$b7,$1a,$8d,$16,$17,$b9,$b8,$1a,$8d,$17,$17
        .byte $8d,$40,$1e,$a2,$00,$8a,$9d,$18,$17,$e8,$e0,$86,$d0,$f8,$a2,$00 // .@..............
        .byte $a9,$01,$9d,$0c,$10,$9d,$3b,$17,$e8,$e0,$03,$d0,$f5,$a2,$00,$8a // ......;.........
        .byte $9d,$00,$d4,$e8,$e0,$18,$d0,$f8,$60,$ce,$18,$17,$10,$06,$ad,$16 // ........`.......
        .byte $17,$8d,$18,$17,$a2,$00,$8e,$20,$17,$02,$20,$b0,$10,$e8,$61,$79 // ....... .. ...ay
        .byte $20,$b0,$10,$ad,$1c,$17,$8d,$16,$d4,$ad,$18,$10,$0d,$23,$17,$8d //  ............#..
        .byte $17,$d4,$60,$bd,$0c,$10,$f0,$10,$ad,$16,$17,$cd,$18,$17,$d0,$08 // ..`.............
        .byte $de,$3b,$17,$bd,$3b,$17,$f0,$03,$4c,$f9,$11,$bd,$07,$17,$85,$f8 // .;..;...L.......
        .byte $bd,$0a,$17,$85,$f9,$bc,$26,$17,$b1,$f8,$10,$28,$c9,$ff,$d0,$08 // ......&....(....
        .byte $a9,$00,$9d,$26,$17,$4c,$d2,$10,$c9,$fe,$d0,$06,$a9,$00,$9d,$0c // ...&.L..........
        .byte $10,$60,$38,$e9,$a0,$b0,$04,$49,$1f,$69,$01,$9d,$2c,$17,$fe,$26 // .`8....I.i..,..&
        .byte $17,$c8,$b1,$f8,$a8,$b9,$19,$1e,$85,$f8,$b9,$26,$1e,$85,$f9,$4c // ...........&...L
        .byte $c0,$17,$b1,$f8,$30,$12,$c9,$60,$90,$0b,$29,$1f,$9d,$15,$10,$fe // ....0..`..).....
        .byte $29,$17,$4c,$0c,$11,$4c,$a2,$11,$c9,$7e,$f0,$4b,$c9,$7d,$f0,$56 // ).L..L...~.K.}.V
        .byte $c9,$c0,$90,$66,$29,$1f,$48,$29,$0f,$9d,$41,$17,$68,$29,$10,$d0 // ...f).H)..A.h)..
        .byte $20,$c8,$b1,$f8,$18,$7d,$2c,$17,$9d,$44,$17,$c8,$b1,$f8,$18,$7d //  ....},..D.....}
        .byte $2c,$17,$9d,$47,$17,$fe,$29,$17,$fe,$29,$17,$bd,$44,$17,$4c,$a6 // ,..G..)..)..D.L.
        .byte $11,$c8,$b1,$f8,$18,$7d,$2c,$17,$9d,$47,$17,$bd,$12,$10,$9d,$44 // .....},..G.....D
        .byte $17,$fe,$29,$17,$4c,$74,$11,$bd,$3e,$17,$9d,$3b,$17,$fe,$29,$17 // ..).Lt..>..;..).
        .byte $20,$e6,$11,$4c,$22,$13,$bd,$3e,$17,$9d,$3b,$17,$bd,$0f,$10,$49 //  ..L"..>..;....I
        .byte $01,$9d,$0f,$10,$fe,$29,$17,$4c,$7d,$11,$4c,$da,$17,$3e,$18,$d4 // .....).L}.L..>..
        .byte $29,$17,$4c,$0c,$11,$18,$7d,$2c,$17,$9d,$12,$10,$a8,$b9,$47,$16 // ).L...},......G.
        .byte $9d,$2f,$17,$b9,$a7,$16,$9d,$32,$17,$bd,$3e,$17,$9d,$3b,$17,$fe // ./.....2..>..;..
        .byte $29,$17,$bd,$b0,$17,$d0,$b9,$a9,$00,$9d,$35,$17,$9d,$38,$17,$18 // ).........5..8..
        .byte $9d,$68,$17,$9d,$6b,$17,$20,$23,$18,$bc,$0d,$17,$a9,$08,$20,$fb // .h..k. #...... .
        .byte $17,$a9,$ff,$9d,$0f,$10,$9d,$4a,$17,$bc,$29,$17,$b1,$f8,$c9,$7f // .......J..).....
        .byte $f0,$01,$60,$a9,$00,$9d,$29,$17,$20,$2d,$18,$60,$bd,$4a,$17,$d0 // ..`...). -.`.J..
        .byte $03,$4c,$22,$13,$18,$a9,$00,$9d,$4a,$17,$9d,$50,$17,$9d,$89,$17 // .L".....J..P....
        .byte $9d,$92,$17,$9d,$95,$17,$bd,$15,$10,$e3,$0a,$60,$32,$7d,$15,$10 // ...........`2}..
        .byte $7d,$15,$10,$7d,$15,$10,$9d,$4d,$17,$a8,$b9,$f0,$18,$48,$b9,$f1 // }..}...M.....H..
        .byte $18,$bc,$0d,$17,$20,$4b,$18,$68,$99,$05,$d4,$bc,$4d,$17,$b9,$fa // .... K.h....M...
        .byte $18,$29,$04,$d0,$28,$b9,$f2,$18,$48,$29,$0f,$9d,$53,$17,$68,$e4 // .)..(...H)..S.h.
        .byte $4a,$2b,$9d,$56,$17,$49,$0f,$9d,$59,$17,$b9,$f6,$18,$e4,$4a,$60 // J+.V.I..Y.....J`
        .byte $2f,$9d,$5f,$17,$a9,$00,$9d,$62,$17,$9d,$65,$17,$b9,$fa,$18,$29 // /._....b..e....)
        .byte $20,$f0,$50,$ad,$18,$10,$1d,$10,$17,$8d,$18,$10,$b9,$fa,$18,$29 //  .P............)
        .byte $02,$d0,$49,$a9,$00,$8d,$19,$17,$8d,$1a,$17,$b9,$f6,$18,$29,$0f // ..I...........).
        .byte $e4,$0a,$30,$8d,$1b,$17,$a8,$b9,$fe,$19,$48,$29,$f0,$8d,$23,$17 // ..0.......H)..#.
        .byte $68,$29,$0f,$e4,$0a,$60,$c4,$0d,$17,$17,$8d,$40,$1e,$b9,$ff,$19 // h)...`.....@....
        .byte $8d,$1c,$17,$b9,$00,$1a,$8d,$1d,$17,$b9,$01,$1a,$8d,$1e,$17,$4c // ...............L
        .byte $c9,$12,$ad,$18,$10,$3d,$13,$17,$8d,$18,$10,$bc,$4d,$17,$b9,$f7 // .....=......M...
        .byte $18,$48,$29,$f0,$4a,$9d,$71,$17,$68,$29,$0f,$9d,$74,$17,$b9,$f8 // .H).J.q.h)..t...
        .byte $18,$9d,$77,$17,$b9,$f9,$18,$9d,$7a,$17,$b9,$fa,$18,$9d,$7d,$17 // ..w.....z.....}.
        .byte $bc,$12,$10,$b9,$88,$18,$18,$9d,$92,$17,$a9,$02,$9d,$86,$17,$20 // ............... 
        .byte $85,$18,$bd,$7d,$17,$29,$80,$f0,$11,$bc,$0d,$17,$a9,$ff,$99,$00 // ...}.)..........
        .byte $d4,$99,$01,$d4,$a9,$81,$99,$04,$d4,$60,$4c,$91,$15,$ad,$0e,$dc // .........`L.....
        .byte $8d,$05,$d4,$4a,$bd,$86,$17,$f0,$06,$de,$86,$17,$4c,$4e,$13,$bd // ...J........LN..
        .byte $7d,$17,$29,$10,$f0,$0e,$bd,$3b,$17,$c9,$01,$d0,$13,$a9,$fe,$20 // }.)....;....... 
        .byte $ec,$17,$d0,$0c,$bd,$7d,$17,$29,$08,$d0,$05,$a9,$fe,$9d,$0f,$10 // .....}.)........
        .byte $bd,$62,$17,$4a,$18,$7d,$4d,$17,$a8,$b9,$f3,$18,$8d,$1f,$17,$bd // .b.J.}M.........
        .byte $62,$17,$29,$01,$f0,$0c,$ad,$1f,$17,$29,$0f,$e4,$0a,$60,$b4,$4c // b.)......)...`.L
        .byte $75,$13,$ad,$1f,$17,$29,$f0,$18,$7d,$5f,$17,$9d,$5c,$17,$bd,$65 // u....)..}_..\..e
        .byte $17,$d0,$1e,$bd,$50,$17,$18,$7d,$5c,$17,$9d,$50,$17,$bd,$53,$17 // ....P..}\..P..S.
        .byte $69,$00,$9d,$53,$17,$dd,$59,$17,$d0,$2d,$a9,$01,$9d,$65,$17,$d0 // i..S..Y..-...e..
        .byte $1c,$bd,$50,$17,$38,$fd,$5c,$17,$9d,$50,$17,$bd,$53,$17,$e9,$00 // ..P.8.\..P..S...
        .byte $9d,$53,$17,$dd,$56,$17,$d0,$0f,$a9,$00,$9d,$65,$17,$bd,$62,$17 // .S..V......e..b.
        .byte $c9,$05,$f0,$03,$fe,$62,$17,$bd,$7d,$17,$29,$20,$f0,$50,$ad,$20 // .....b..}.) .P. 
        .byte $17,$d0,$4b,$e8,$8e,$20,$17,$ca,$ad,$1c,$17,$cd,$1e,$17,$f0,$3e // ..K.. .........>
        .byte $ad,$1b,$17,$18,$6d,$19,$17,$a8,$b9,$02,$1a,$8d,$21,$17,$b9,$08 // ....m.......!...
        .byte $1a,$8d,$22,$17,$ad,$1c,$17,$18,$6d,$21,$17,$8d,$1c,$17,$ee,$1a // ..".....m!......
        .byte $17,$ad,$1a,$17,$cd,$22,$17,$d0,$15,$a9,$00,$8d,$1a,$17,$ee,$19 // ....."..........
        .byte $17,$ad,$19,$17,$c9,$06,$d0,$06,$ad,$1d,$17,$8d,$19,$17,$bd,$41 // ...............A
        .byte $17,$f0,$7e,$e4,$0a,$62,$82,$8d,$1f,$17,$bd,$44,$17,$dd,$47,$17 // ..~..b.....D..G.
        .byte $b0,$2a,$bc,$47,$17,$bd,$35,$17,$18,$6d,$1f,$17,$9d,$35,$17,$bd // .*.G..5..m...5..
        .byte $38,$17,$69,$00,$9d,$38,$17,$bd,$35,$17,$18,$7d,$2f,$17,$bd,$38 // 8.i..8..5..}/..8
        .byte $17,$7d,$32,$17,$d9,$a7,$16,$d0,$45,$4c,$81,$14,$bc,$47,$17,$bd // .}2.....EL...G..
        .byte $35,$17,$38,$ed,$1f,$17,$9d,$35,$17,$bd,$38,$17,$e9,$00,$9d,$38 // 5.8....5..8....8
        .byte $17,$bd,$35,$17,$18,$7d,$2f,$17,$bd,$38,$17,$7d,$32,$17,$d9,$a7 // ..5..}/..8.}2...
        .byte $16,$d0,$1b,$98,$9d,$12,$10,$b9,$47,$16,$9d,$2f,$17,$b9,$a7,$16 // ........G../....
        .byte $9d,$32,$17,$a9,$00,$9d,$41,$17,$9d,$35,$17,$9d,$38,$17,$4c,$91 // .2....A..5..8.L.
        .byte $15,$bd,$71,$17,$f0,$06,$de,$71,$17,$4c,$91,$15,$bd,$7d,$17,$29 // ..q....q.L...}.)
        .byte $40,$f0,$6f,$ee,$19,$10,$ad,$19,$10,$29,$01,$8d,$19,$10,$d0,$03 // @.o......)......
        .byte $4c,$91,$15,$bc,$0d,$17,$bd,$2f,$17,$18,$7d,$35,$17,$8d,$24,$17 // L....../..}5..$.
        .byte $bd,$32,$17,$69,$00,$8d,$25,$17,$ad,$24,$17,$38,$fd,$98,$17,$99 // .2.i..%..$.8....
        .byte $00,$d4,$ad,$25,$17,$fd,$9b,$17,$99,$01,$d4,$bd,$77,$17,$30,$15 // ...%........w.0.
        .byte $bd,$98,$17,$18,$7d,$77,$17,$9d,$98,$17,$bd,$9b,$17,$69,$00,$9d // ....}w.......i..
        .byte $9b,$17,$4c,$19,$16,$bd,$77,$17,$29,$7f,$8d,$1a,$10,$bd,$98,$17 // ..L...w.).......
        .byte $38,$ed,$1a,$10,$9d,$98,$17,$bd,$9b,$17,$e9,$00,$9d,$9b,$17,$4c // 8..............L
        .byte $19,$16,$bd,$68,$17,$d0,$21,$bd,$35,$17,$18,$7d,$92,$17,$9d,$35 // ...h..!.5..}...5
        .byte $17,$bd,$38,$17,$7d,$95,$17,$9d,$38,$17,$fe,$6b,$17,$bd,$6b,$17 // ..8.}...8..k..k.
        .byte $dd,$74,$17,$f0,$24,$4c,$91,$15,$bd,$35,$17,$38,$fd,$92,$17,$9d // .t..$L...5.8....
        .byte $35,$17,$bd,$38,$17,$fd,$95,$17,$9d,$38,$17,$fe,$6b,$17,$bd,$6b // 5..8.....8..k..k
        .byte $17,$dd,$74,$17,$f0,$03,$4c,$91,$15,$a9,$00,$9d,$6b,$17,$bd,$68 // ..t...L.....k..h
        .byte $17,$49,$01,$9d,$68,$17,$bd,$6e,$17,$dd,$77,$17,$f0,$15,$fe,$6e // .I..h..n..w....n
        .byte $17,$bd,$74,$17,$18,$7d,$74,$17,$9d,$74,$17,$bd,$95,$17,$69,$00 // ..t..}t..t....i.
        .byte $2c,$95,$17,$bd,$7d,$17,$29,$01,$d0,$3d,$bc,$7a,$17,$b9,$a0,$19 // ,...}.)..=.z....
        .byte $c9,$90,$90,$13,$38,$e9,$90,$8d,$1f,$17,$bd,$7a,$17,$38,$ed,$1f // ....8......z.8..
        .byte $17,$9d,$7a,$17,$4c,$98,$15,$9d,$80,$17,$b9,$cf,$19,$18,$7d,$12 // ..z.L.........}.
        .byte $10,$9d,$83,$17,$a8,$b9,$47,$16,$9d,$2f,$17,$b9,$a7,$16,$9d,$32 // ......G../.....2
        .byte $17,$fe,$7a,$17,$4c,$03,$16,$bc,$7a,$17,$b9,$a0,$19,$c9,$90,$90 // ..z.L...z.......
        .byte $13,$38,$e9,$90,$8d,$1f,$17,$bd,$7a,$17,$38,$ed,$1f,$17,$9d,$7a // .8......z.8....z
        .byte $17,$4c,$d5,$15,$9d,$80,$17,$a9,$00,$9d,$2f,$17,$b9,$cf,$19,$9d // .L......../.....
        .byte $32,$17,$fe,$7a,$17,$bc,$0d,$17,$bd,$2f,$17,$18,$7d,$35,$17,$99 // 2..z...../..}5..
        .byte $00,$d4,$bd,$32,$17,$7d,$38,$17,$99,$01,$d4,$bd,$50,$17,$99,$02 // ...2.}8.....P...
        .byte $d4,$bd,$53,$17,$99,$03,$d4,$bd,$80,$17,$3d,$0f,$10,$99,$04,$d4 // ..S.......=.....
        .byte $60,$a2,$00,$8a,$9d,$0c,$10,$9d,$0f,$10,$e8,$e0,$03,$d0,$f5,$60 // `..............`
        .byte $48,$98,$9d,$15,$10,$68,$4c,$a6,$11,$0c,$1c,$2d,$3e,$47,$66,$7b // H....hL....->Gf{
        .byte $91,$a9,$c3,$dd,$fa,$18,$38,$5a,$7d,$a3,$cc,$f6,$23,$53,$86,$bb // ......8Z}...#S..
        .byte $f4,$30,$70,$b4,$fb,$47,$98,$ed,$47,$a7,$0c,$77,$e9,$61,$e1,$68 // .0p..G..G..w.a.h
        .byte $f7,$8f,$30,$da,$8f,$4e,$18,$ef,$d2,$c3,$c3,$d1,$ef,$1f,$60,$b5 // ..0..N........`.
        .byte $1e,$9c,$31,$df,$a5,$87,$86,$a2,$df,$3e,$c1,$6b,$3c,$39,$63,$be // ..1......>.k<9c.
        .byte $4b,$0f,$0c,$45,$bf,$7d,$83,$d6,$79,$73,$c7,$7c,$97,$1e,$18,$8b // K..E.}..ys.|....
        .byte $7e,$fa,$06,$ac,$f3,$e6,$8f,$f8,$fc,$ec,$01,$e7,$02,$e5,$03,$e4 // ~...............
        .byte $04,$e3,$05,$22,$06,$06,$e3,$07,$60,$3f,$08,$08,$09,$09,$0a,$0b // ..."....`?......
        .byte $0b,$0c,$0d,$0e,$0e,$0f,$10,$11,$12,$13,$15,$16,$17,$19,$1a,$1c // ................
        .byte $1d,$1f                               // ..

txt_e70e:
        .text "!#%'*,/258;?CGKO"
        .byte $54,$59,$5e,$64,$6a,$70,$77,$7e,$86,$8e,$96,$9f,$a8,$b3,$bd,$c8 // TY^djpw~........
        .byte $d4,$e1,$ee,$fd,$4e,$71,$94,$e3,$1a,$34,$00,$07,$0e,$01,$02,$04 // ....Nq...4......
        .byte $fe,$fd,$fb,$01,$0f,$01,$05,$56,$30,$15,$00,$ff,$01,$01,$a2,$21 // .......V0......!
        .byte $f0,$a2,$e3,$02,$23,$17               // ....#.

txt_e754:
        .byte $40,$25,$a3,$26,$47,$47,$f8,$05,$05,$ee,$a6,$e3,$02,$23,$06,$03 // @%.&GG.......#..
        .byte $06,$ac,$34,$9a,$9a,$0b,$43,$11,$00,$07,$03,$08,$07,$07,$02,$08 // ..4...C.........
        .byte $08,$0d,$11,$11,$00,$01,$01,$aa,$23,$13,$01,$07,$ac,$2e,$05,$05 // ........#.......
        .byte $16,$36,$36,$80,$41,$41,$81,$1c,$1c,$5e,$00,$01,$b6,$c1,$a6,$2a // .66.AA...^.....*
        .byte $ff,$33,$1e,$10,$2f,$05,$0d,$01,$33,$1e,$a4,$22,$0a,$06,$ab,$60 // .3../...3.."...`
        .byte $47,$4c,$37,$18,$b1,$f8,$c9,$7c,$f0,$03,$4c,$25,$11,$bd,$b0,$17 // GL7....|..L%....
        .byte $49,$01,$9d,$b0,$17,$fe,$29,$17,$4c,$c0,$17,$c9,$80,$90,$0b,$29 // I.....).L......)
        .byte $3f,$9d,$3e,$17,$fe,$29,$17,$4c,$0c,$11,$4c,$13,$11,$9d,$0f,$10 // ?.>..).L..L.....
        .byte $bc,$0d,$17,$a9,$00,$99,$05,$d4,$99,$06,$d4,$60,$99,$04,$d4,$a9 // ...........`....
        .byte $0f,$99,$05,$d4,$99,$06,$d4,$60,$e3,$0a,$60,$5b,$a8,$a2,$00,$b9 // .......`..`[....
        .byte $b7,$1a,$9d,$07,$17,$b9,$b8,$1a,$9d,$0a,$17,$c8,$c8,$e8,$e0,$03 // ................
        .byte $d0,$ed,$4c,$70,$18,$9d,$6e,$17,$9d,$98,$17,$9d,$9b,$17,$60,$fe // ..Lp..n.......`.
        .byte $26,$17,$9d,$b0,$17,$2c,$b3,$17,$60,$bc,$29,$17,$b1,$f8,$c9,$f0 // &....,..`.).....
        .byte $90,$85,$29,$0f,$9d,$b3,$17,$fe,$29,$17,$4c,$37,$18,$8d,$40,$10 // ..).....).L7..@.
        .byte $bd,$b3,$17,$d0,$07,$ad,$40,$10,$99,$06,$d4,$60,$ad,$40,$10,$29 // ......@....`.@.)
        .byte $0f,$8d,$40,$10,$bd,$b3,$17,$e4,$0a,$35,$0d,$40,$10,$99,$06,$d4 // ..@......5.@....
        .byte $60,$a2,$00,$8a,$9d,$b0,$17,$e8,$e0,$08,$d0,$f8,$4c,$50,$10,$a2 // `...........LP..
        .byte $30,$18,$9d,$75,$19,$60,$bd,$74,$17,$d0,$03,$9d,$92,$17,$60,$02 // 0..u.`.t......`.
        .byte $02,$ec,$04,$e7,$08,$e5,$0c,$e4,$10,$e3,$14,$22,$18,$18,$e3,$1c // ..........."....
        .byte $60                                   // `

txt_e885:
        .text "$  $$(,,0488<"
        .byte $40                                   // @ character
        .text "DH"
        .text "LTX"
        .byte $5c                                   // backslash
        .byte $64,$68,$70,$74,$7c,$84,$8c,$94,$9c,$a8,$b0,$bc
        .byte $c8,$d4,$e0,$ec,$fc,$d8,$a9,$21,$17,$a2,$22,$c8,$28,$a6,$27,$15 // .......!..".(.'.
        .byte $80,$00,$f8,$8b                       // ....

txt_e8b9:
        .byte $44,$44,$a4,$24,$1d,$11,$00,$f0,$a7,$24,$12,$91,$00,$fa,$a7,$2b // DD.$.....$.....+
        .byte $06,$91,$00,$f4,$15,$13,$57,$9b,$00,$04,$03,$a3,$22,$f9,$15,$e3 // ......W....."...
        .byte $33,$27,$60,$04,$05,$27,$01,$00,$c8,$a4,$21,$01,$a2,$28,$02,$20 // 3'`..'....!..(. 
        .byte $01,$9c,$a1,$12                       // ....

txt_e8ed:
        .byte $34,$55,$a3,$30,$19,$68,$00,$c8,$71,$11,$11,$12,$10,$04,$05,$25 // 4U.0.h..q......%
        .byte $08,$01,$c9,$4e,$e3,$22,$a3,$29,$04,$90,$00,$f0,$71,$11,$11,$12 // ...N.".)....q...
        .byte $13,$a2,$29,$04,$30,$00,$f0,$71,$11,$11,$12,$13,$a2,$29,$04,$36 // ..).0..q.....).6
        .byte $00,$f0,$71,$11,$11,$12,$14,$a2,$29,$04,$30,$00,$f0,$71,$11,$11 // ..q.....).0..q..
        .byte $12,$14,$a2,$34,$04,$36,$00,$88,$71,$11,$11,$12,$14,$04,$05,$2d // ...4.6..q......-
        .byte $28,$17,$91,$81,$91,$41,$91,$11,$e9,$10,$29,$00,$91,$11,$10,$91 // (....A....).....
        .byte $81,$91,$00,$91,$e3,$41,$23,$93,$81,$41,$e3,$11,$2d,$10,$09,$91 // .....A#..A..-...
        .byte $15,$91,$81,$11,$41,$81,$11,$92,$1d,$91,$a2,$21,$e0,$a3,$2a,$0d // ....A......!..*.
        .byte $0a,$08,$07,$06,$05,$04,$03,$02,$01,$a2,$24,$21,$38,$00,$ff,$a3 // ..........$!8...
        .byte $2a,$08,$06,$03,$00,$ff,$04,$0d,$08,$05,$03,$a4,$25,$ff,$14,$0d // *...........%...
        .byte $78,$28,$a3,$22,$f4,$9e,$a2,$26,$fe,$a0,$9e,$9c,$96,$90,$e5,$10 // x(."...&........
        .byte $23,$00,$f4,$08,$a2,$21,$08,$a5,$21,$01,$a5,$22,$f1,$80,$a2,$21 // #....!..!.."...!
        .byte $88,$a5,$21,$01,$a5,$37,$f3,$70,$00,$ff,$fd,$fe,$ff,$00,$ff,$00 // ..!..7.p........
        .byte $10,$07,$18,$03,$05,$00,$f3,$06,$00,$ff,$01,$02,$03,$a3,$23,$20 // ..............# 
        .byte $10,$10,$a3,$e4,$01,$e6,$04,$e4,$06,$e6,$07,$ea,$04,$e4,$06,$c1 // ................
        .byte $e8,$04,$28,$02,$02,$05,$05,$0b,$0b,$05,$05,$e4,$08,$22,$04,$04 // ..(.........."..
        .byte $e3,$0a,$2a,$0b,$03,$03,$06,$06,$05,$05,$0b,$0b,$ff,$a2,$22,$03 // ..*...........".
        .byte $03,$e6,$09,$24,$03,$03,$09,$09,$e4,$03,$24,$09,$09,$03,$03,$e4 // ...$......$.....
        .byte $09,$e4,$0c,$2e,$03,$03,$09,$09,$ff,$4e,$1a,$71,$1a,$94,$1a,$01 // .........N.q....
        .byte $0f,$a0,$e6,$7e,$60,$95,$7f,$fa,$6b,$86,$1c,$7e,$1b,$1d,$7e,$6c // ...~`...k..~..~l
        .byte $21,$1e,$7e,$1e,$7e,$18,$1a,$7e,$1c,$7e,$1e,$6e,$1c,$7e,$1b,$1d // !.~.~..~.~.n.~..
        .byte $7e,$6d,$21,$1e,$7e,$6e,$1e,$7e,$18,$1a,$7e,$1c,$7e,$1e,$7f,$f0 // ~m!.~n.~..~.~...
        .byte $69,$83,$1c,$f6,$1e,$7e,$1c,$f0,$1b,$f6,$7e,$f0,$1d,$f6,$1b,$7e // i....~....~....~
        .byte $1d,$f0,$21,$f6,$7e,$f0,$1e,$f6,$21,$7e,$1e,$f0,$1e,$f6,$7e,$7e // ..!.~...!~....~~
        .byte $1e,$f0,$18,$f6,$7e,$f0,$1a,$f6,$18,$7e,$1a,$f0,$1c,$f6,$7e,$7e // ....~....~....~~
        .byte $1c,$f0,$1e,$f6                       // ....

// --- Region $eaba-$eac1 ---
.pc = $eaba "bmp_eaba"

bmp_eaba:
        // === Bitmap data (8 bytes, $eaba-$eac1) ===
        .byte $1c,$61,$5f,$61,$c8,$7f,$f0,$6b       // .a_a...k

// --- Region $ead7-$eaea ---
.pc = $ead7 "Segment $ead7"
        .byte $f0,$1e,$f6,$21,$7e,$1e,$f0,$1e,$f6,$7e,$7e,$1e,$f0,$18,$f6,$7e // ...!~....~~....~
        .byte $f0,$1a,$f6,$18                       // ....

// --- Region $eb40-$eb66 ---
.pc = $eb40 "Segment $eb40"
        .byte $21,$7e,$66,$3c,$7e,$63,$23,$7e,$42,$65,$41,$7e,$21,$66,$3c,$7e // !~f<~c#~BeA~!f<~
        .byte $65,$42,$7e,$4e,$7e,$27,$7e,$66,$3c,$7e,$63,$23,$7e,$65,$42,$41 // eB~N~'~f<~c#~eBA
        .byte $7e,$21,$66,$3c,$7e,$65,$36           // ~!f<~e6

// --- Region $eb7c-$fffc ---
.pc = $eb7c "bmp_eb7c"

bmp_eb7c:
        // === Bitmap data (5060 bytes, $eb7c-$ff3f) ===
        .byte $7e,$4e,$7e,$27,$7e,$66,$3c,$7e,$63,$23,$7e,$7f,$f0,$83,$6a,$1c // ~N~'~f<~c#~...j.
        .byte $7e,$1c,$7e,$1c,$1c,$7e,$1e,$1c,$7e,$19,$1c,$19,$7e,$1c,$1d,$7e // ~.~..~..~...~..~
        .byte $1e,$1c,$7e,$1c,$1c,$7e,$1e,$1c,$7e,$19,$1c,$19,$7e,$7e,$19,$1c // ..~..~..~...~~..
        .byte $7e,$1c,$7e,$1c,$1c,$7e,$1e,$1c,$7e,$19,$1c,$19,$7e,$1c,$1d,$7e // ~.~..~..~...~..~
        .byte $1e,$1c,$7e,$1c,$1c,$7e,$1e,$1c,$7e,$19,$1c,$19,$7e,$7e,$19,$7f // ..~..~..~...~~..
        .byte $68,$98,$34,$7d,$38,$7d,$37,$7d,$31,$7d,$7f,$6a,$83,$18,$24,$7e // h.4}8}7}1}.j..$~
        .byte $1f,$18,$24,$22,$1f,$7e,$18,$1a,$1b,$7e,$1d,$7e,$1b,$1c,$28,$7e // ..$".~...~.~..(~
        .byte $23,$1c,$28,$26,$23,$7e,$1c,$1e,$1f,$7e,$21,$7e,$1f,$1b,$27,$7e // #.(&#~...~!~..'~
        .byte $22,$1b,$27,$25,$22,$7e,$1b,$1d,$1e,$7e,$20,$7e,$1e,$1f,$2b,$7e // ".'%"~...~ ~..+~
        .byte $26,$1f,$2b,$29,$26,$7e,$1f,$21,$22,$7e,$24,$7e,$22,$7f,$f0,$62 // &.+)&~.!"~$~"..b
        .byte $83,$42,$65,$41,$61,$5f,$65,$21,$66,$3c,$7e,$61,$5f,$7e,$62,$42 // .BeAa_e!f<~a_~bB
        .byte $61,$7e,$5f,$7e,$66,$3c,$7e,$61,$5f,$7e,$62,$42,$65,$41,$61,$5f // a~_~f<~a_~bBeAa_
        .byte $65,$21,$66,$3c,$7e,$61,$5f,$7e,$62,$4e,$61,$7e,$5f,$7e,$66,$3c // e!f<~a_~bNa~_~f<
        .byte $7e,$61,$5f,$7e,$62,$42,$65,$41,$61,$5f,$65,$21,$66,$3c,$7e,$61 // ~a_~bBeAa_e!f<~a
        .byte $5f,$7e,$62,$42,$61,$7e,$5f,$7e,$66,$3c,$7e,$61,$5f,$7e,$62,$42 // _~bBa~_~f<~a_~bB
        .byte $65,$41,$61,$5f,$65,$21,$66,$3c,$7e,$61,$5f,$7e,$62,$4e,$61,$7e // eAa_e!f<~a_~bNa~
        .byte $5f,$7e,$66,$3c,$7e,$61,$5f,$7e,$7f,$98,$6f,$02,$34,$7d,$32,$7d // _~f<~a_~..o.4}2}
        .byte $60,$6d,$7f,$f0,$6f,$83,$1c,$f6,$1e,$7e,$1c,$f0,$1b,$f6,$7e,$f0 // `m..o....~....~.
        .byte $1d,$f6,$1b,$7e,$1d,$f0,$21,$f6,$7e,$f0,$1e,$f6,$21,$7e,$1e,$f0 // ...~..!.~...!~..
        .byte $1e,$f6,$7e,$7e,$1e,$f0,$18,$f6,$7e,$f0,$1a,$f6,$18,$7e,$1a,$f0 // ..~~....~....~..
        .byte $1c,$f6,$7e,$7e,$1c,$f0,$1e,$f6,$7e,$f0,$1c,$f6,$1e,$7e,$1c,$f0 // ..~~....~....~..
        .byte $1b,$f6,$7e,$f0,$1d,$f6,$1b,$7e,$1d,$f0,$21,$f6,$7e,$f0,$1e,$f6 // ..~....~..!.~...
        .byte $21,$7e,$1e,$f0,$1e,$f6,$7e,$7e,$1e,$f0,$18,$f6,$7e,$f0,$1a,$f6 // !~....~~....~...
        .byte $18,$7e,$1a,$f0,$1c,$f6,$7e,$7e,$1c,$f0,$1e,$f6,$7e,$7f,$86,$10 // .~....~~....~...
        .byte $62,$1c,$67,$5f,$2e,$7f,$bf,$c7,$ef,$5a,$9c,$0d,$64,$a8,$b3,$f6 // b.g_.....Z..d...
        .byte $61,$6c,$d7,$e3,$1a,$22,$1b,$1b,$e5,$1c,$e3,$1d,$84,$cd,$00,$2b // al...".........+
        .byte $13,$12,$11,$10,$0f,$0e,$0d,$0c,$0c,$0b,$0b,$e7,$0a,$60,$20,$0b // .............` .
        .byte $0b,$0c,$0d,$0d,$0e,$0f,$0f,$10,$11,$11,$12,$13,$14,$15,$16,$17 // ................
        .byte $17,$18,$18,$19,$19,$12,$11,$10,$0f,$0e,$0d,$0c,$0b,$0a,$0a,$e9 // ................
        .byte $09,$2f,$0a,$0a,$0b,$0c,$0d,$0e,$0f,$0f,$10,$11,$12,$13,$14,$15 // ./..............
        .byte $15,$e3,$16,$e3,$17,$28,$11,$10,$0f,$0e,$0d,$0c,$0b,$0a,$e4,$09 // .....(..........
        .byte $e5,$08,$e4,$09,$2c,$0a,$0b,$0c,$0d,$0e,$0f,$10,$10,$11,$12,$13 // ....,...........
        .byte $14,$e4,$15,$e3,$16,$29,$10,$0f,$0e,$0d,$0c,$0b,$0a,$09,$09,$e3 // .....)..........
        .byte $08,$e5,$07,$e3,$08,$2d,$09,$09,$0a,$0b,$0c,$0d,$0e,$0f,$10,$11 // .....-..........
        .byte $12,$13,$13,$e4,$14,$e3,$15,$2a,$0f,$0e,$0d,$0c,$0b,$0a,$09,$09 // .......*........
        .byte $08,$08,$e9,$07,$2e,$08,$08,$09,$09,$0a,$0b,$0c,$0d,$0e,$0f,$10 // ................
        .byte $11,$12,$12,$e4,$13,$e3,$14,$2b,$0f,$0e,$0d,$0c,$0b,$0a,$09,$08 // .......+........
        .byte $08,$07,$07,$e7,$06,$2f,$07,$07,$08,$08,$09,$0a,$0b,$0c,$0d,$0e // ...../..........
        .byte $0f,$10,$10,$11,$11,$e4,$12,$e3,$13,$2c,$0e,$0d,$0c,$0b,$0a,$09 // .........,......
        .byte $09,$08,$07,$07,$06,$06,$e5,$05,$2f,$06,$06,$07,$07,$08,$09,$09 // ......../.......
        .byte $0b,$0c,$0d,$0e,$0f,$0f,$10,$10,$e5,$11,$e3,$12,$28,$0e,$0d,$0c // ............(...
        .byte $0b,$0a,$09,$08,$07,$e3,$06,$21,$05,$e5,$04,$21,$05,$e3,$06,$2a // .......!...!...*
        .byte $07,$08,$09,$0a,$0b,$0c,$0d,$0e,$0f,$0f,$e6,$10,$e3,$11,$2d,$0d // ..............-.
        .byte $0c,$0b,$0a,$09,$09,$08,$07,$06,$05,$05,$04,$04,$e3,$03,$2e,$04 // ................
        .byte $04,$05,$05,$06,$07,$08,$09,$09,$0a,$0b,$0c,$0d,$0e,$e6,$0f,$e4 // ................
        .byte $10,$3e,$0d,$0c,$0b,$0a,$09,$08,$07,$06,$06,$05,$04,$04,$03,$02 // .>..............
        .byte $02,$03,$03,$04,$04,$05,$06,$06,$07,$08,$09,$0a,$0b,$0c,$0d,$0d // ................
        .byte $e6,$0e,$e3,$0f,$3d,$10,$0d,$0c,$0b,$0a,$09,$08,$07,$06,$05,$04 // ....=...........
        .byte $04,$03,$02,$02,$01,$02,$02,$03,$04,$05,$05,$06,$07,$08,$09,$0a // ................
        .byte $0b,$0b,$e5,$0c,$e3,$0d,$e3,$0e,$3c,$0f,$0d,$0c,$0b,$0a,$09,$08 // ........<.......
        .byte $07,$06,$05,$04,$04,$03,$02,$01,$00,$01,$02,$03,$04,$05,$05,$06 // ................
        .byte $07,$08,$09,$0a,$0a,$e6,$0b,$e4,$0c,$3c,$0d,$0d,$0e,$0d,$0c,$0b // .........<......
        .byte $0a,$09,$08,$07,$06,$05,$04,$04,$03,$02,$02,$01,$02,$02,$03,$04 // ................
        .byte $05,$05,$06,$07,$08,$09,$e8,$0a,$e4,$0b,$60,$1f,$0c,$0c,$0d,$0d // ..........`.....
        .byte $0c,$0b,$0a,$09,$08,$07,$06,$06,$05,$04,$04,$03,$03,$02,$02,$03 // ................
        .byte $04,$04,$05,$06,$06,$07,$08,$09,$0a,$09,$09,$e4,$08,$e3,$09,$32 // ...............2
        .byte $0a,$0a,$0b,$0b,$0c,$0d,$0c,$0b,$0a,$09,$09,$08,$07,$06,$05,$05 // ................
        .byte $04,$04,$e3,$03,$29,$04,$04,$05,$05,$06,$07,$08,$09,$09,$e3,$08 // ....)...........
        .byte $e5,$07,$2f,$08,$08,$09,$09,$0a,$0a,$0b,$0e,$0d,$0c,$0b,$0a,$09 // ../.............
        .byte $08,$07,$e3,$06,$21,$05,$e5,$04,$21,$05,$e3,$06,$25,$07,$08,$09 // ....!...!...%...
        .byte $08,$08,$e3,$07,$e6,$06,$31,$07,$08,$09,$09,$0a,$0e,$0d,$0c,$0b // ......1.........
        .byte $0a,$09,$09,$08,$07,$07,$06,$06,$e5,$05,$2a,$06,$06,$07,$07,$08 // ..........*.....
        .byte $09,$09,$08,$07,$07,$e3,$06,$35,$05,$04,$04,$05,$05,$06,$07,$08 // .......5........
        .byte $09,$09,$0f,$0e,$0d,$0c,$0b,$0a,$09,$08,$08,$07,$07,$e7,$06,$60 // ...............`
        .byte $20,$07,$07,$08,$08,$09,$08,$08,$07,$06,$05,$05,$04,$03,$02,$02 //  ...............
        .byte $03,$04,$06,$06,$07,$08,$09,$10,$0f,$0d,$0c,$0b,$0a,$09,$09,$08 // ................
        .byte $08,$e9,$07,$3e,$08,$08,$09,$09,$08,$08,$07,$06,$05,$04,$03,$02 // ...>............
        .byte $01,$01,$02,$03,$05,$06,$07,$08,$09,$10,$0f,$0e,$0d,$0c,$0b,$0a // ................
        .byte $09,$09,$e3,$08,$e5,$07,$e3,$08,$3c,$09,$09,$0a,$09,$08,$07,$06 // ........<.......
        .byte $05,$04,$03,$02,$01,$00,$01,$03,$04,$05,$06,$07,$08,$11,$10,$0f // ................
        .byte $0e,$0d,$0c,$0b,$0a,$e4,$09,$e5,$08,$e4,$09,$3d,$0a,$0a,$09,$08 // ...........=....
        .byte $08,$07,$06,$05,$04,$03,$02,$01,$02,$03,$04,$05,$06,$07,$08,$11 // ................
        .byte $11,$10,$0f,$0e,$0d,$0c,$0b,$0a,$0a,$e9,$09,$e4,$0a,$3b,$09,$09 // .............;..
        .byte $08,$07,$06,$06,$05,$04,$03,$03,$04,$04,$05,$06,$06,$07,$08,$12 // ................
        .byte $12,$11,$10,$0f,$0e,$0d,$0c,$0c,$0b,$ea,$0a,$2e,$0b,$0b,$0a,$0a // ................
        .byte $09,$09,$08,$07,$06,$06,$05,$04,$04,$05,$e3,$06,$30,$07,$08,$09 // ............0...
        .byte $13,$12,$11,$11,$10,$0f,$0e,$0d,$0d,$0c,$0c,$0b,$0b,$e4,$0a,$e4 // ................
        .byte $0b,$28,$0c,$0b,$0a,$0a,$09,$09,$08,$07,$e3,$06,$33,$05,$06,$06 // .(..........3...
        .byte $07,$07,$08,$09,$0a,$14,$13,$12,$11,$10,$10,$0f,$0e,$0e,$0d,$0d // ................
        .byte $e3,$0c,$e3,$0b,$e5,$0c,$28,$0b,$0b,$0a,$0a,$09,$09,$08,$08,$e5 // ......(.........
        .byte $07,$25,$08,$08,$09,$0a,$0b,$80,$2d,$00,$35,$f8,$67,$1c,$c3,$6d // .%......-.5.g..m
        .byte $b6,$c3,$6c,$30,$f3,$ec,$30,$c0,$6c,$36,$c0,$6d,$b6,$c0,$67,$1e // ..l0..0.l6.m..g.
        .byte $81,$01,$00,$21,$04,$a2,$21,$06,$a2,$21,$02,$a2,$21,$03,$a2,$28 // ...!..!..!..!..(
        .byte $03,$80,$00,$01,$e0,$00,$01,$f0,$ac,$21,$02,$a2,$21,$02,$a2,$21 // .........!..!..!
        .byte $02,$a2,$21,$07,$a2,$21,$07,$a2,$21,$07,$a2,$21,$0f,$a2,$21,$0f // ..!..!..!..!..!.
        .byte $a2,$21,$0f,$a2,$21,$1f,$a2,$21,$1f,$a2,$21,$1f,$a2,$21,$1f,$a2 // .!..!..!..!..!..
        .byte $21,$1f,$a2                           // !..

txt_f0df:
        .byte $21,$2f,$a2                           // !/.

txt_f0e2:
        .byte $21,$3f,$a2,$21,$7f,$a2,$21,$7f,$bc,$21,$80,$a2,$21,$80,$a2,$21 // !?.!..!..!..!..!
        .byte $80,$a2,$21,$c0,$a2,$21,$c0,$a2,$21,$c0,$a2,$21,$c0,$a2,$21,$c0 // ..!..!..!..!..!.
        .byte $a2,$21,$a0,$a2,$21,$e0,$a2,$21,$f0,$a2,$21,$f0,$80,$3f,$00,$22 // .!..!..!..!..?."
        .byte $01,$80,$a3,$28,$01,$f8,$00,$01,$fc,$00,$01,$fd,$a2,$c1,$a2 // ...(...........

txt_f121:
        .byte $21,$3f,$a2,$c1,$a2,$21,$7f,$a2,$21,$7f,$a2,$21,$7f,$a2 // !?...!..!..!..

txt_f12f:
        .byte $21,$3f,$a2,$21,$1f,$a2,$21,$0f,$a2,$21,$03,$a2,$21,$0f,$a2,$21 // !?.!..!..!..!..!
        .byte $07,$a2,$21,$03,$a2,$21,$01,$a3       // ..!..!..

txt_f147:
        .byte $21,$30,$a2,$21,$0e,$a2,$22,$07,$f8,$a4,$21,$7f,$a2,$c1,$a2,$38 // !0.!.."...!....8
        .byte $7f,$80,$00,$7f,$c0,$00,$bf,$e0,$00,$ff,$f0,$00,$ff,$f0,$00,$ff // ................
        .byte $f4,$00,$ff,$fc,$00,$ff,$fe,$00,$c2,$2a,$00,$7f,$ff,$80,$7f,$ff // .........*......
        .byte $c0,$bf,$ff,$c0,$c2,$33,$c0,$7f,$ff,$d0,$7f,$ff,$f8,$7f,$3f,$f8 // .....3........?.
        .byte $7f,$0f,$fc,$3f,$3f,$fe,$1f,$00,$f0,$a2,$21,$f8,$a2,$21,$f0,$a2 // ...??.....!..!..
        .byte $21,$f0,$a2,$60,$35,$e8,$00,$03,$f8,$00,$0b,$f8,$00,$1f,$f8,$00 // !..`5...........
        .byte $3f,$f8,$00,$7f,$f8,$01,$ff,$f8,$05,$ff,$f0,$0d,$ff,$f0,$1f,$fe // ?...............
        .byte $e8,$3f,$fc,$f8,$7f,$f0,$f0,$ff,$fc,$f1,$ff,$f8,$f1,$ff,$f0,$f2 // .?..............
        .byte $ff,$f0,$e2,$ff,$e0,$c7,$ff,$c0,$00,$03,$a2,$21,$0e,$a2 // ...........!..

txt_f1d5:
        .byte $21,$3c,$a2,$21,$f8,$a2,$21,$f0,$a2,$21,$e0,$a2,$21,$e0,$a2,$21 // !<.!..!..!..!..!
        .byte $80,$a2,$21,$c0,$a2,$21,$80,$80,$24,$00,$22,$03,$fe,$a2,$34,$ff // ..!..!..$."...4.
        .byte $b0,$00,$7f,$fe,$00,$3f,$ff,$00,$1f,$ff,$00,$01,$ff,$00,$03,$ff // .....?..........
        .byte $00,$01,$ff,$a2,$21,$77,$a2,$21,$0f,$a2,$21,$07,$a2,$21,$01,$b1 // ....!w.!..!..!..
        .byte $21,$07,$a2,$21,$1f,$a2,$21,$7f,$a2,$60,$30,$ff,$00,$1f,$ff,$1f // !..!..!..`0.....
        .byte $0f,$ff,$2f,$07,$fe,$bf,$81,$ff,$bf,$b0,$3f,$df,$fe,$7f,$df,$ff // ../.......?.....
        .byte $bf,$df,$ff,$8f,$ef,$ff,$b7,$ef,$ff,$f9,$e7,$ff,$fc,$e7,$fe,$fe // ................
        .byte $77,$1d,$ff,$bf,$00,$7f,$ff,$00,$01,$ff,$0f,$c4,$21,$df,$c2,$60 // w...........!..`
        .byte $2a,$3c,$ff,$fc,$7c,$ff,$e1,$fc,$ff,$03,$f8,$00,$c7,$ff,$00,$a7 // *<..|...........
        .byte $f0,$00,$ef,$fc,$00,$ef,$f8,$00,$d7,$f0,$00,$d7,$c0,$01,$df,$00 // ................
        .byte $39,$9f,$83,$f7,$be,$07,$ff,$3c,$6f,$ff,$38,$c2,$24,$71,$ff,$fe // 9......<o.8.$q..
        .byte $e7,$c2,$27,$9f,$f3,$f0,$ff,$f8,$00,$fe,$a2,$2f,$ff,$fc,$00,$ef // ..'......../....
        .byte $ff,$c0,$f3,$ff,$f8,$7c,$ff,$fe,$3f,$3f,$ff,$ad,$26,$07,$7f,$e0 // .....|..??..&...
        .byte $fe,$ff,$c0,$c2,$2b,$00,$ff,$fc,$00,$ff,$70,$00,$ff,$80,$00,$fc // ....+.....p.....
        .byte $a2,$21,$60,$80,$1f,$00,$25,$01,$fc,$00,$03,$80,$80,$3b,$00,$2a // .!`...%......;.*
        .byte $0f,$f0,$00,$3f,$e0,$00,$7f,$c0,$00,$ff,$a2,$26,$e0,$00,$01,$80 // ...?.......&....
        .byte $00,$01,$80,$2d,$00,$2b,$1f,$df,$ff,$0f,$e3,$ff,$07,$e0,$0f,$01 // ...-.+..........
        .byte $f0,$a2,$21,$70,$a2                   // ..!p.

txt_f2ea:
        .byte $21,$30,$a2,$21,$10,$80,$2c,$00,$21,$80,$a2,$21,$c0,$a2,$21,$f0 // !0.!..,.!..!..!.
        .byte $a2,$21,$fc,$80,$36,$00,$60,$3b,$bf,$fa,$ef,$7f,$be,$fb,$ef,$fd // .!..6.`;........
        .byte $bf,$da,$ef,$7d,$ae,$fb,$ef,$bd,$bf,$da,$ef,$75,$ae,$fb,$6f,$bd // ...}.......u..o.
        .byte $bf,$da,$af,$75,$ae,$fb,$4f,$bd,$b7,$da,$af,$75,$ae,$fb,$4e,$bd // ...u..O....u..N.
        .byte $b5,$da,$af,$75,$ae,$fb,$4e,$b5,$b5,$da,$af,$55,$ae,$db,$4e,$b5 // ...u..N....U..N.
        .byte $b5,$da,$af                           // ...

txt_f33d:
        .byte $44,$55,$aa,$db,$4e,$b1,$b5,$5a,$ab   // DU..N..Z.

txt_f346:
        .byte $3e,$55,$aa                           // >U.

txt_f349:
        .byte $5a,$4e,$b1,$b5,$52,$ab,$55,$aa       // ZN..R.U.

txt_f351:
        .byte $5a,$4a,$b1,$b5,$52,$a9,$55,$aa       // ZJ..R.U.

txt_f359:
        .byte $52,$4a,$b1,$b5,$52,$a9,$51,$8a,$50,$0a,$b1,$b5,$42,$52,$89,$51 // RJ..R.Q.P...BR.Q
        .byte $8a,$40,$0a,$b1,$a5,$29,$52,$89,$50,$8a,$40,$0a,$b1,$a4,$52,$42 // .@...)R.P.@...RB
        .byte $89,$40,$8a,$40,$0a,$b1,$8b,$20,$60,$1f,$04,$52,$00,$a5,$0a,$91 // .@.@... `..R....
        .byte $a4,$02,$09,$40,$8a,$00,$02,$91,$81,$20,$04,$42,$00,$24,$08,$91 // ...@..... .B.$..
        .byte $81,$20,$04,$40,$00,$24,$08,$81,$81,$42,$20,$04,$40,$00,$24,$00 // . .@.$...B .@.$.
        .byte $01,$01,$25,$20,$04,$40,$00,$24,$a3,$22,$20,$04,$a2 // ..% .@.$." ..

txt_f3b6:
        .byte $21,$24,$a3                           // !$.

txt_f3b9:
        .byte $21,$20,$a3,$21,$04,$a3,$22,$20,$04,$a2 // ! .!.." ..

txt_f3c3:
        .byte $21,$24,$a2,$26,$01,$20,$04,$40,$00,$24,$a2,$60,$34,$81,$20,$04 // !$.&. .@.$.`4. .
        .byte $40,$00,$24,$00,$01,$81,$20,$04,$40,$00,$24,$08,$81,$81,$20,$04 // @.$... .@.$... .
        .byte $52,$00,$25,$08,$91,$89,$20,$04,$52,$00,$a5,$08,$91,$8b,$20,$84 // R.%... .R..... .
        .byte $52,$08,$a5,$0a,$91,$8b,$24,$84,$52,$0c,$a5,$0a,$91,$8b,$24,$94 // R.....$.R.....$.
        .byte $52,$42,$0c,$a5,$4a,$91,$8b,$66,$94,$53,$2b,$0c,$a5,$4a,$95,$ab // RB..J..f.S+..J..
        .byte $66,$94,$73,$0c,$a5,$4a,$42,$95,$ab,$66,$94,$73,$2c,$a5,$6a,$21 // f.s..JB..f.s,.j!
        .byte $95,$42,$ab,$76,$95,$73,$2c,$a5,$6a,$95,$3e,$ab,$76,$95,$73,$ac // .B.v.s,.j.>.v.s.
        .byte $b5,$6a,$95,$ab,$76,$9d,$73,$ac,$b5,$6a,$9d,$ab,$76,$9d,$73,$ae // .j..v.s..j..v.s.
        .byte $b5,$6a,$dd,$ab,$7e,$9d,$7b,$ae,$b5,$42,$6a,$dd,$ab,$7e,$dd,$7f // .j..~.{..Bj..~..
        .byte $ae,$fd,$35,$ee,$dd,$ab,$fe,$dd,$7f,$ae,$fd,$ee,$dd,$ab,$fe,$dd // ..5.............
        .byte $7f,$ae,$ff,$ee,$dd,$ab,$fe,$df,$42,$7f,$ae,$ff,$ee,$fd,$bb,$fe // ........B.......
        .byte $ff,$22,$7f,$ae,$c2,$26,$fd,$bf,$fe,$ff,$7f,$be,$c2,$26,$fd,$ff // ."...&.......&..
        .byte $fe,$ff,$7f,$bf,$c2,$25,$fd,$ff,$fe,$ff,$7f,$cd,$23,$fe,$ff,$7f // .....%......#...
        .byte $c5,$24,$fe,$ff,$7f,$bf,$c2,$26,$fd,$bf,$fa,$ff,$7f,$be,$c2,$29 // .$.....&.......)
        .byte $fd,$bf,$fa,$ff,$7f,$be,$ff,$ef,$fd,$a9,$21,$7c,$e3,$cc,$21,$7c // ..........!|..!|
        .byte $a2,$22,$c0,$f8,$e3,$cc,$21,$f8,$a3,$21,$7c,$e3,$c0,$21,$7c,$a2 // ."....!..!|..!|.
        .byte $22,$0c,$7c,$e3,$cc,$21,$7c,$a3,$25,$7c,$cc,$fc,$c0,$7c,$a3,$23 // ".|..!|.%|...|.#
        .byte $7c,$c0,$f0,$e3,$c0,$a2,$29,$7c,$cc,$cc,$7c,$0c,$f8,$00,$c0,$f8 // |.....)|..|.....
        .byte $e4,$cc,$a3,$22,$c0,$00,$e3,$c0,$a3,$22,$0c,$00,$e3,$0c,$28,$f8 // ..."....."....(.
        .byte $00,$c0,$cc,$cc,$f8,$cc,$cc,$a2,$e6,$c0,$a3,$21,$fe,$e4,$db,$a3 // ...........!....
        .byte $21,$f8,$e4,$cc,$a3,$21,$78,$e3,$cc,$21,$78,$a3,$21,$f8,$e3,$cc // !....!x..!x.!...
        .byte $22,$f8,$c0,$a2,$21,$7c,$e3,$cc,$22,$7c,$0c,$a2,$22,$f8,$cc,$e3 // "...!|.."|.."...
        .byte $c0,$a3,$25,$7c,$c0,$78,$0c,$f8,$a2,$22,$c0,$f0,$e3,$c0,$21,$7c // ..%|.x..."....!|
        .byte $a3,$e4,$cc,$21,$78,$a3,$e3,$cc       // ...!x...

txt_f53b:
        .byte $22,$48,$30,$a3,$e4,$db,$21,$fe,$a3,$25,$cc,$cc,$78,$cc,$cc,$a3 // "H0...!..%..x...
        .byte $e3,$cc,$23,$7c,$0c,$f8,$a2,$25,$fc,$18,$30,$60,$fc,$a3,$25,$78 // ..#|...%..0`..%x
        .byte $84,$bc,$bc,$78,$a3,$25,$fc,$84,$bc,$bc,$fc,$a3,$25,$10,$18,$fc // ...x.%......%...
        .byte $18,$10,$a3,$25,$20,$60,$fc,$60,$20,$a3,$25,$78,$84,$bc,$bc,$78 // ...% `.` .%x...x
        .byte $aa,$e4,$c0,$22,$00,$c0,$a2,$23,$cc,$cc,$44,$a6,$25,$48,$fc,$48 // ..."...#..D.%H.H
        .byte $fc,$48,$a2,$2e,$30,$7c,$c0,$78,$0c,$f8,$30,$00,$c4,$cc,$18,$30 // .H..0|.x..0....0
        .byte $6c,$cc,$aa,$23,$60,$60,$c0,$a5,$21,$60,$e4,$c0,$21,$60,$a2,$21 // l..#``..!`..!`.!
        .byte $c0,$e4,$60,$21,$c0,$a2,$26,$20,$20,$70,$70,$d8,$88,$a3,$25,$20 // ..`!..&  pp...% 
        .byte $20,$f8                               //  .

txt_f5bd:
        .byte $20,$20,$a6,$23,$60,$60,$c0,$a4,$21,$fc,$a8,$22,$c0,$c0,$a2,$26 //   .#``..!.."...&
        .byte $04,$0c,$18,$30,$60,$c0,$a2,$26,$78,$dc,$fc,$ec,$cc,$78,$a2,$21 // ...0`..&x....x.!
        .byte $70,$e4,$30,$21,$fc,$a2,$26,$f8,$0c,$0c,$78,$c0,$fc,$a2,$26,$f8 // p.0!..&...x...&.
        .byte $0c,$18,$0c,$0c,$f8,$a2,$e3,$cc,$23,$fc,$0c,$0c,$a2,$26,$fc,$c0 // ........#....&..
        .byte $f8,$0c,$0c,$f8,$a2,$26,$7c,$c0,$f8,$cc,$cc,$78,$a2,$23,$fc,$0c // .....&|....x.#..
        .byte $18,$e3,$30,$a2,$26,$78,$cc,$78,$cc,$cc,$78,$a2,$26,$78,$cc,$cc // ..0.&x.x..x.&x..
        .byte $7c,$0c,$f8,$a3,$25,$c0,$c0,$00,$c0,$c0,$80,$22,$00,$26,$f8,$0c // |...%......".&..
        .byte $0c,$18,$00,$30,$aa,$26,$78,$cc,$cc,$fc,$cc,$cc,$a2,$26,$f8,$cc // ...0.&x......&..
        .byte $f8,$cc,$cc,$f8,$a2,$21,$7c,$e4,$c0,$21,$7c,$a2,$21,$f8,$e4,$cc // .....!|..!|.!...
        .byte $21,$f8,$a2,$26,$fc,$c0,$f0,$c0,$c0,$fc,$a2,$23,$fc,$c0,$f0,$e3 // !..&.......#....
        .byte $c0,$a2,$26,$7c,$c0,$dc,$cc,$cc,$7c,$a2,$23,$cc,$cc,$fc,$e3,$cc // ..&|....|.#.....
        .byte $a2,$21,$fc,$e4,$30,$21,$fc,$a2,$21,$fc,$e4,$0c,$21,$f8,$a2,$23 // .!..0!..!...!..#
        .byte $cc,$cc,$f8,$e3,$cc,$a2,$e5,$c0,$21,$fc,$a2,$26,$c6,$ee,$fe,$d6 // ........!..&....
        .byte $c6,$c6,$a2,$26,$cc,$ec,$fc,$dc,$cc,$cc,$a2,$21,$78,$e4,$cc,$21 // ...&.......!x..!
        .byte $78,$a2,$21,$f8,$e3,$cc,$22,$f8,$c0,$a2,$26,$78,$cc,$cc,$d4,$d8 // x.!..."...&x....
        .byte $6c,$a2,$26,$f8,$cc,$cc,$f8,$cc,$cc,$a2,$26,$7c,$c0,$78,$0c,$0c // l.&.......&|.x..
        .byte $f8,$a2,$21,$fc,$e5,$30,$a2,$e5,$cc,$21,$78,$a2,$e3,$cc,$23,$68 // ..!..0...!x...#h
        .byte $78,$30,$a2,$26,$c6,$c6,$d6,$fe,$ee,$c6,$a2,$23,$cc,$cc,$78,$e3 // x0.&.......#..x.
        .byte $cc,$a2,$23,$cc,$cc,$78,$e3,$30,$a2,$26,$fc,$18,$30,$60,$c0,$fc // ..#..x.0.&..0`..
        .byte $80,$2a,$00,$62                       // .*.b

txt_f6f1:
        .byte $57,$20,$a4,$38,$20,$00,$38,$20,$6d,$36,$78,$a9,$35,$a0,$31,$8d // W .8 .8 m6x.5.1.
        .byte $14,$03,$8c,$15,$03,$a9,$01,$8d,$19,$d0,$8d,$1a,$d0,$a9,$7f,$8d // ................
        .byte $0d,$dc,$ad,$0d,$dc,$ad,$11,$d0,$29,$7f,$8d,$11,$d0,$a9,$fb,$8d // ........).......
        .byte $12,$d0
        .text "XL21"
        .byte $0e,$19,$d0,$ce,$13,$d0
        .byte $20,$f5
        .byte $35,$20
        .byte $85,$33,$ce,$13,$d0                   // .3...

txt_f736:
        .byte $20,$45,$34,$a9,$67,$8d,$09,$d0,$8d,$0b,$d0,$8d,$0d,$d0,$8d,$0f //  E4.g...........
        .byte $d0,$a2,$a0,$8e,$fc,$07,$e8,$8e,$fd,$07,$e8,$8e,$fe,$07,$e8,$8e // ................
        .byte $ff,$07,$20,$c1,$33,$20,$03,$10,$ad,$40,$1e,$29,$f0,$09,$0f,$8d // .. .3 ...@.)....
        .byte $18,$d4                               // ..

txt_f768:
        .text " =4 "
        .byte $05

txt_f76d:
        .text "4 W4 "
        .byte $75
        .byte $32,$ee,$13,$d0,$ee,$13,$d0,$a9,$9a,$a0
        .byte $31,$8d,$14,$03,$8c,$15,$03,$a9,$79,$8d,$12,$d0,$4c,$81,$ea,$0e // 1.......y...L...
        .byte $19,$d0,$a9,$7b,$cd,$12,$d0,$d0,$fb,$a9,$7c,$a2,$a4,$a0,$01,$88 // ...{......|.....
        .byte $d0,$fd,$ce,$13,$d0,$8d,$09,$d0,$8d,$0b,$d0,$8d,$0d,$d0,$8d,$0f // ................
        .byte $d0,$8e,$fc,$07,$e8,$8e,$fd,$07,$e8,$8e,$fe,$07,$e8,$8e,$ff,$07 // ................
        .byte $ee,$13,$d0,$a9,$e0,$a0,$31,$8d,$14,$03,$8c,$15,$03,$a9,$8d,$8d // ......1.........
        .byte $12,$d0,$4c,$81,$ea,$0e,$19,$d0,$a9,$90,$cd,$12,$d0,$d0,$fb,$a0 // ..L.............
        .byte $09,$88,$d0,$fd,$ce,$13,$d0,$a9,$91,$8d,$09,$d0,$8d,$0b,$d0,$8d // ................
        .byte $0d,$d0,$8d,$0f,$d0,$a2,$a8,$8e,$fc,$07,$e8,$8e,$fd,$07,$e8,$8e // ................
        .byte $fe,$07,$e8,$8e,$ff,$07,$ee,$13,$d0,$a9,$26,$a0,$32,$8d,$14,$03 // ..........&.2...
        .byte $8c,$15,$03,$a9,$a0,$8d,$12,$d0,$4c,$81,$ea,$0e,$19,$d0,$a9,$a6 // ........L.......
        .byte $cd,$12,$d0,$d0,$fb,$a9,$a6,$a2,$ac,$ce,$13,$d0,$ea,$8d,$09,$d0 // ................
        .byte $8d,$0b,$d0,$8d,$0d,$d0,$8d,$0f,$d0,$8e,$fc,$07,$e8,$8e,$fd,$07 // ................
        .byte $e8,$8e,$fe,$07,$e8,$8e,$ff,$07,$20,$8c,$34,$ee,$13,$d0,$a9,$ef // ........ .4.....
        .byte $cd,$01,$dc,$d0,$03,$20,$f1,$33,$a9,$35,$a0,$31,$8d,$14,$03,$8c // ..... .3.5.1....
        .byte $15,$03,$a9,$fb,$8d,$12,$d0,$4c,$81,$ea,$60,$a9,$2a,$cd,$12,$d0 // .......L..`.*...
        .byte $d0,$fb,$a2,$00,$bd,$8d,$32,$c9,$ff,$f0,$0e,$8d,$20,$d0,$ee,$7e // ......2..... ..~
        .byte $32,$60                               // 2`

txt_f87f:
        .text "FFDDNN"
        .byte $ff,$78,$ad,$80
        .byte $33,$8d,$14,$03,$ad,$81
        .byte $33,$8d,$15,$03,$ad,$82,$33,$8d,$19,$d0,$ad,$83,$33,$8d,$1a,$d0 // 3.....3.....3...
        .byte $ad,$84,$33,$8d,$0d,$dc,$a9,$00,$8d,$11,$d0,$a9,$03,$8d,$00,$dd // ..3.............
        .byte $a9,$00,$8d,$15,$d0,$a9,$08,$8d,$16,$d0,$a9,$0e,$8d,$21,$d0,$8d // .............!..
        .byte $86,$02,$20,$81,$ff,$a9,$17,$8d,$18,$d0,$a2,$00,$a9,$01,$9d,$00 // .. .............
        .byte $d8,$9d,$00,$d9,$9d,$00,$da,$9d,$00,$db,$e8,$d0,$f1,$a2,$00,$a9 // ................
        .byte $00,$9d,$00,$d4,$e8,$e0,$19,$d0,$f8,$58,$a9,$1b,$8d,$11,$d0,$a2 // .........X......
        .byte $00,$a0,$00,$18,$20,$f0,$ff,$a9,$1d,$a0,$33,$20,$1e,$ab,$a2,$0c // .... .....3 ....
        .byte $a0,$00,$18,$20,$f0,$ff,$a9,$56,$a0,$33,$20,$1e,$ab,$4c,$cb,$39 // ... ...V.3 ..L.9
        .byte $05,$c3                               // ..

txt_f911:
        .text "ODE: "
        .byte $c4
        .text "EVIL"
        .byte $0d,$d4

txt_f91d:
        .text "UNE: "
        .byte $da
        .text "YRON"
        .byte $0d,$c6

txt_f929:
        .text "ONT: "
        .byte $c4
        .byte $52,$41,$5a,$0d,$cc

txt_f934:
        .text "EAF: "
        .byte $ca

txt_f93a:
        .text "UCKE AND "
        .byte $c4
        .byte $52,$41,$5a,$00,$05,$e5

txt_f94a:
        .byte $20,$3e,$c6                           //  >.

txt_f94d:
        .byte $20,$34,$20,$c3,$20,$c7               //  4 . .

txt_f953:
        .byte $20,$2d,$20,$d7                       //  - .

txt_f957:
        .text "E PICK ON THE WE"
        .byte $41,$4b,$2e,$e5,$20,$62,$66,$00,$31,$ea,$79,$f0,$00,$60,$a9,$00 // AK.. bf.1.y..`..
        .byte $a0,$04,$85,$fe,$84,$ff,$a0,$00,$a9,$41,$91,$fe,$c8,$c0,$28,$d0 // .........A....(.
        .byte $f9,$18,$ad,$87,$33,$69,$28,$8d,$87,$33,$90,$03,$ee,$89,$33,$ee // ....3i(..3....3.
        .byte $c0,$33,$ad,$c0,$33,$c9,$19,$f0,$01,$60,$a9,$60,$8d,$85,$33,$8d // .3..3....`.`..3.
        .byte $f5,$35,$a9,$ea,$8d,$75,$32,$60,$00,$60,$a2,$00,$bd,$e0,$33,$c9 // .5...u2`.`....3.
        .byte $ff,$f0,$07,$8d,$72,$31,$ee,$c3,$33,$60,$a9,$60,$8d,$c1,$33,$8d // ....r1..3`.`..3.
        .byte $8c,$34,$a9,$ea,$8d,$85,$33,$60,$0f,$0e,$0d,$0c,$0b,$0a,$09,$08 // .4....3`........
        .byte $07,$06,$05,$04,$03,$02,$01,$00,$ff,$60,$a9,$60,$8d,$f1,$33,$8d // .........`.`..3.

txt_f9e7:
        .byte $3d,$34,$a9,$ea,$8d,$05,$34,$a9,$60,$8d,$79,$34,$60,$60,$a2,$00 // =4....4.`.y4``..
        .byte $bd                                   // .

txt_f9f8:
        .byte $34,$34,$c9,$ff,$f0,$12,$29,$0f,$8d,$27,$d0,$8d,$28,$d0,$8d,$29 // 44....)..'..(..)
        .byte $d0,$8d,$2a,$d0,$ee,$07,$34,$60,$a9,$60,$8d,$05,$34,$a9,$ea,$8d // ..*...4`.`..4...
        .byte $c1,$33,$ad,$15,$d0,$29,$f0,$8d,$15,$d0,$60 // .3...)....`

txt_fa23:
        .text "IIHHLLEE"
        .byte $ff,$ea
        .byte $20,$bb
        .byte $37,$20,$75
        .byte $37
        .byte $60,$60,$a2,$00,$e0,$0b,$d0,$01,$60,$ee,$01,$d0,$ce,$03,$d0,$ee // ``......`.......
        .byte $47,$34,$60,$60,$a2,$00,$bd,$83,$34,$c9,$ff,$f0,$12,$29,$0f,$8d // G4``....4....)..
        .byte $2b,$d0,$8d,$2c,$d0,$8d,$2d,$d0,$8d,$2e,$d0,$ee,$59,$34,$60,$a9 // +..,..-.....Y4`.
        .byte $60,$8d                               // `.

txt_fa65:
        .byte $57,$34,$a9,$ea,$8d,$f1,$33,$a9,$0f,$8d,$15,$d0,$60 // W4....3.....`

txt_fa72:
        .text "AAMMCCEE"
        .byte $ff,$60,$a9,$00,$8d,$e9
        .byte $35,$a2
        .byte $00,$bd,$ed,$35,$c9,$00,$f0,$03,$4c,$a6,$34,$e8,$e0,$08,$d0,$f1 // ...5....L.4.....
        .byte $ee,$e9,$35,$a2,$00,$0e,$ed,$35,$3e,$82,$27,$3e,$81,$27,$3e,$80 // ..5....5>.'>.'>.

txt_faa2:
        .text "'>B'>A'>"
        .byte $40                                   // @ character
        .text "' "
        .byte $e5
        .byte $35,$0e,$ee
        .byte $35
        .byte $3e,$82,$27,$3e,$81,$27,$3e,$80       // >.'>.'>.

txt_faba:
        .text "'>B'>A'>"
        .byte $40                                   // @ character
        .text "' "
        .byte $e5
        .byte $35,$0e,$ef
        .byte $35
        .byte $3e,$82,$27,$3e,$81,$27,$3e,$80       // >.'>.'>.

txt_fad2:
        .text "'>B'>A'>"
        .byte $40                                   // @ character
        .text "' "
        .byte $e5
        .byte $35,$0e,$f0
        .byte $35
        .byte $3e,$82,$27,$3e,$81,$27,$3e,$80       // >.'>.'>.

txt_faea:
        .text "'>B'>A'>"
        .byte $40                                   // @ character
        .text "' "
        .byte $e5
        .byte $35,$0e,$f1
        .byte $35
        .byte $3e,$82,$27,$3e,$81,$27,$3e,$80       // >.'>.'>.

txt_fb02:
        .text "'>B'>A'>"
        .byte $40                                   // @ character
        .text "' "
        .byte $e5
        .byte $35,$0e,$f2
        .byte $35
        .byte $3e,$82,$27,$3e,$81,$27,$3e,$80       // >.'>.'>.

txt_fb1a:
        .text "'>B'>A'>"
        .byte $40                                   // @ character
        .text "' "
        .byte $e5
        .byte $35,$0e,$f3
        .byte $35
        .byte $3e,$82,$27,$3e,$81,$27,$3e,$80       // >.'>.'>.

txt_fb32:
        .text "'>B'>A'>"
        .byte $40                                   // @ character
        .text "' "
        .byte $e5
        .byte $35,$0e,$f4
        .byte $35
        .byte $3e,$82,$27,$3e,$81,$27,$3e,$80       // >.'>.'>.

txt_fb4a:
        .text "'>B'>A'>"
        .byte $40                                   // @ character
        .text "' "
        .byte $e5
        .byte $35,$a0,$00,$ee
        .byte $69,$35,$ad,$ea,$35,$c9,$20,$d0,$05,$c0,$03,$f0,$09,$60,$ad,$e9 // i5..5. ......`..
        .byte $35,$c9,$01,$f0,$01,$60,$ad,$20,$08,$a0,$00,$8c,$69,$35,$c9,$00 // 5....`. ....i5..
        .byte $f0,$4d,$8d,$ea,$35,$8d,$eb,$35,$a9,$00,$8d,$ec,$35,$0e,$eb,$35 // .M..5..5....5..5
        .byte $2e,$ec,$35,$0e,$eb,$35,$2e,$ec,$35,$0e,$eb,$35,$2e,$ec,$35,$18 // ..5..5..5..5..5.
        .byte $ad,$eb,$35,$69,$00,$8d,$eb,$35,$85,$fb,$ad,$ec,$35,$69,$2e,$8d // ..5i...5....5i..
        .byte $ec,$35,$85,$fc,$a0,$00,$b1,$fb,$99,$ed,$35,$c8,$c0,$08,$d0,$f6 // .5........5.....
        .byte $18,$ad,$82,$35,$69,$01,$8d,$82,$35,$90,$03,$ee,$83,$35,$60,$a9 // ...5i...5....5`.
        .byte $20,$a0,$08,$8d,$82,$35,$8c,$83,$35,$60,$e3,$e8,$21,$60,$ac,$63 //  ....5..5`..!`.c
        .byte $83,$ea,$a2,$00,$bd,$00,$20,$9d,$00,$22,$e8,$e0,$08,$d0,$f5,$a2 // ...... .."......
        .byte $00,$bd,$08,$20,$9d,$00,$20,$bd,$09,$20,$9d,$01,$20,$bd,$0a,$20 // ... .. .. .. .. 
        .byte $9d,$02,$20,$bd,$0b,$20,$9d,$03,$20,$bd,$0c,$20,$9d,$04,$20,$bd // .. .. .. .. .. .
        .byte $0d,$20,$9d,$05,$20,$bd,$0e,$20,$9d,$06,$20,$bd,$0f,$20,$9d,$07 // . .. .. .. .. ..
        .byte $20,$bd,$08,$21,$9d,$00,$21,$bd,$09,$21,$9d,$01,$21,$bd,$0a,$21 //  ..!..!..!..!..!
        .byte $9d,$02,$21,$bd,$0b,$21,$9d,$03,$21,$bd,$0c,$21,$9d,$04,$21,$bd // ..!..!..!..!..!.
        .byte $0d,$21,$9d,$05,$21,$bd,$0e,$21,$9d,$06,$21,$bd,$0f,$21,$9d,$07 // .!..!..!..!..!..
        .byte $21,$8a,$18,$69,$08,$aa,$d0,$99,$60,$a9,$00,$8d,$20,$d0,$8d,$11 // !..i....`... ...
        .byte $d0,$20,$00,$10,$a9,$18,$8d,$18,$d0,$a9,$00,$a0,$04,$85,$fb,$84 // . ..............
        .byte $fc,$a9,$e7,$a0,$26,$85,$fd,$84,$fe,$a0,$00,$b1,$fd,$91,$fb,$18 // ....&...........
        .byte $a5,$fb,$69,$01,$85,$fb,$90,$02,$e6,$fc,$38,$a5,$fd,$e9,$01,$85 // ..i.......8.....
        .byte $fd,$b0,$02,$c6,$fe,$a5,$fe,$c9,$22,$d0,$de,$a2,$00,$bd,$00,$2c // ........"......,
        .byte $9d,$00,$20,$bd,$00,$2d,$9d,$00,$21,$e8,$d0,$f1,$a2,$00,$a9,$0d // .. ..-..!.......
        .byte $9d,$00,$d8,$9d,$00,$d9,$9d,$00,$da,$9d,$00,$db,$e8,$d0,$f1,$a9 // ................
        .byte $18,$8d,$16,$d0,$a9,$0e,$8d,$21,$d0,$a9,$0a,$8d,$23,$d0,$a9,$1b // .......!....#...
        .byte $8d,$00,$d0,$a9,$23,$8d,$01,$d0,$a9,$3d,$8d,$02,$d0,$a9,$f4,$8d // ....#....=......
        .byte $03,$d0,$a9,$24,$8d,$04,$d0,$18,$69,$18,$8d,$06,$d0,$a9,$36,$8d // ...$....i.....6.
        .byte $05,$d0,$8d,$07,$d0,$a2,$9d,$8e,$fa,$07,$e8,$8e,$fb,$07,$a9,$0e // ................
        .byte $8d,$10,$d0,$a9,$00,$8d,$27,$d0,$8d,$28,$d0,$8d,$29,$d0,$8d,$2a // ......'..(..)..*
        .byte $d0,$a9,$9c,$8d,$f8,$07,$8d,$f9,$07,$a9,$0f,$8d,$15,$d0,$a9,$0c // ................
        .byte $8d,$22,$d0,$a2,$00,$a9,$00,$9d,$40,$27,$e8,$e0,$80,$d0,$f8,$a9 // ."......@'......
        .byte $9f,$8d,$fc,$07,$8d,$fd,$07,$8d,$fe,$07,$8d,$ff,$07,$a9,$06,$8d // ................
        .byte $2b,$d0,$8d,$2c,$d0,$8d,$2d,$d0,$8d,$2e,$d0,$a9,$88,$8d,$08,$d0 // +..,..-.........
        .byte $18,$69,$18,$8d,$0a,$d0,$69,$18,$8d,$0c,$d0,$69,$18,$8d,$0e,$d0 // .i....i....i....
        .byte $60,$ad,$17,$10,$c9,$00,$d0,$01,$60,$8d,$79,$37,$c9,$01,$d0,$03 // `.......`.y7....
        .byte $4c,$8f,$37,$c9,$02,$d0,$03,$4c,$9f,$37,$60,$a9,$ea,$8d // L.7....L.7`...

txt_fd78:
        .byte $57,$34,$a9,$00,$8d                   // W4...

txt_fd7d:
        .byte $59,$34,$a9,$ff,$8d,$15,$d0,$60,$ce,$01,$d0,$ce,$01,$d0,$ce,$01 // Y4.....`........
        .byte $d0,$ee,$03,$d0,$ee,$03,$d0,$ee,$03,$d0,$38,$ad,$47,$34,$e9,$03 // ..........8.G4..
        .byte $8d,$47,$34,$60,$ad,$12,$10,$c9,$00,$d0,$01,$60,$8d,$bf,$37,$c9 // .G4`.......`..7.
        .byte $21,$f0,$01,$60,$ee,$ff,$37,$ea,$ad,$ff,$37,$c9,$04,$d0,$03,$4c // !..`..7...7....L
        .byte $e8,$37,$c9,$03,$d0,$03,$4c,$f3,$37,$c9,$02,$d0,$03,$4c,$f9,$37 // .7....L.7....L.7
        .byte $60,$a9,$60,$8d,$ce,$37,$a9,$ea,$8d,$8c,$34,$60,$a9,$ea,$8d,$45 // `.`..7....4`...E
        .byte $34,$60,$a9,$1b,$8d,$11,$d0,$60,$00,$a9,$08,$8d,$16,$d0,$a9,$17 // 4`.....`........
        .byte $8d,$18,$d0,$a9,$03,$8d,$00,$dd,$a9,$1b,$8d,$11,$d0,$a9,$00,$8d // ................
        .byte $15,$d0,$a2,$00,$8e,$20,$d0,$8e,$21,$d0,$a0,$00,$a9,$20,$99,$00 // ..... ..!.... ..
        .byte $04,$99,$00,$05,$99,$00,$06,$99,$00,$07,$8a,$99,$00,$d8,$99,$00 // ................
        .byte $d9,$99,$00,$da,$99,$00,$db,$c8,$d0,$e2,$a2,$00,$bd,$80,$0e,$9d // ................
        .byte $f4,$04,$bd,$a0,$0e,$9d,$1c,$05,$bd,$c0,$0e,$9d,$44,$05,$bd,$e0 // ............D...
        .byte $0e,$9d,$6c,$05,$bd,$00,$0f,$9d,$94,$05,$bd,$20,$0f,$9d,$bc,$05 // ..l........ ....
        .byte $bd,$40,$0f,$9d,$e4,$05,$bd,$60,$0f,$9d,$0c,$06,$bd,$80,$0f,$9d // .@.....`........
        .byte $34,$06,$bd,$a0,$0f,$9d,$5c,$06,$bd,$c0,$0f,$9d,$84,$06,$bd,$e0 // 4.....\.........
        .byte $0f,$9d,$ac,$06,$e8,$e0,$20,$d0,$b3,$78,$a9,$e0,$cd,$12,$d0,$d0 // ...... ..x......
        .byte $fb,$ce,$13,$d0,$20,$1e,$39,$ee,$13,$d0,$4c,$91,$38,$a9,$00,$8d // .... .9...L.8...
        .byte $ff,$37,$8d,$07,$34,$a9,$60,$8d,$45,$34,$8d,$8c,$34,$8d,$05,$34 // .7..4.`.E4..4..4
        .byte $a9,$ea,$8d,$ce,$37,$8d,$3d,$34,$8d,$f5,$35,$a9,$12,$8d,$1f,$39 // ....7.=4..5....9
        .byte $a2,$19,$8e,$61,$39,$a9,$60,$8d,$f1,$33,$8d,$c1,$33,$8d,$85,$33 // ...a9.`..3..3..3
        .byte $8d,$75                               // .u

txt_febf:
        .byte $32,$20,$da,$35,$a9,$00,$8d,$47,$34,$8d,$ed,$35,$8d,$ee,$35,$8d // 2 .5...G4..5..5.
        .byte $ef,$35,$8d,$f0,$35,$8d,$f1,$35,$8d,$f2,$35,$8d,$f3,$35,$8d,$f4 // .5..5..5..5..5..
        .byte $35,$a9,$00,$8d,$c0,$33,$a9,$00,$8d,$87,$33,$a9,$04,$8d,$89,$33 // 5....3....3....3
        .byte $a9,$00,$8d,$7e,$32,$a9,$0f,$8d,$72,$31,$a9,$00,$8d,$c3,$33,$a9 // ...~2...r1....3.
        .byte $ea,$8d,$79,$34,$60,$a2,$0c,$a9,$0c,$8d,$77,$39,$a9,$f4,$a0,$d8 // ..y4`.....w9....
        .byte $85,$fe,$84,$ff,$bd,$78,$39,$c9,$ff,$f0,$29,$c9,$fe,$f0,$28,$29 // .....x9...)...()
        .byte $0f,$a0,$00,$91,$fe,$c8,$c0,$20,$d0,$f9,$18,$a5,$fe,$69,$28,$85 // ....... .....i(.
        .byte $fe,$90,$02,$e6,$ff,$ca,$ce,$77,$39,$ad,$77,$39,$c9,$00,$d0,$d4 // .......w9.w9....
        .byte $ee,$1f,$39,$60,$68,$68,$60,$a9,$19,$38,$ad,$61,$39,$e9,$01,$8d // ..9`hh`..8.a9...
        .byte $61,$39,$90,$01,$60,$a9,$19,$8d,$61,$39,$ee,$1f,$39,$60,$00,$f7 // a9..`...a9..9`..

txt_ff5f:
        .byte $40                                   // @ character
        .text "&FDNCMG"
        .byte $f1,$41,$21,$fe,$f1                   // .A!..

txt_ff6c:
        .text "A&GMCNDF"
        .byte $ec,$40,$60,$86,$ff,$a2,$00,$78,$86,$01,$bd,$dc,$39,$9d,$f9,$00 // .@`....x....9...
        .byte $e8,$d0,$f7,$4c,$48,$01,$5f,$5d,$01,$08,$ad,$0f,$af,$c9,$5f,$f0 // ...LH._]......_.
        .byte $20,$c9,$5d,$f0,$3c,$91,$fb,$e6,$fb,$d0,$02,$e6,$fc,$ca,$d0,$f5 //  .].<...........
        .byte $e8,$e6,$fe,$d0,$e5,$e6,$ff,$d0,$e1,$a9,$37,$85,$01,$58,$4c,$e2 // ..........7..XL.
        .byte $fc,$e6,$fe,$d0,$02,$e6,$ff,$b1,$fe,$aa,$f0,$04,$c9,$03,$90,$0b // ................
        .byte $e6,$fe,$d0,$02,$e6,$ff,$b1,$fe,$4c,$08,$01,$b5,$f8,$a2,$01,$d0 // ........L.......
        .byte $c4,$a2,$03,$d0,$eb,$a0,$51,$ca,$bd,$34,$8a,$9d,$00,$ff,$8a,$d0 // ......Q..4......
        .byte $f6,$ce,$4d,$01,$ce,$50,$01,$88,$d0,$ed,$e8,$d0,$9d,$0c,$08,$04 // ..M..P..........
        .byte $00,$9e                               // ..

txt_fff6:
        .text " 2064"
        .byte $5f,$05                               // _.
