// ============================================
// output - Disassembled Source
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:35:11
// https://restore64.dev by datucker / Rabenauge
//
// Load address: $0800  End: $52ff  (19200 bytes)
// Crunched with Cruncher AB — depacked by emulation
// Packer entry: $080d (via BASIC SYS 2061)
// Entry point:  $4720 (18208)
// IRQ handler:  $48b1 (irq_48b1)
// IRQ handler:  $ea31 (irq_ea31)
// IRQ handler:  $48e0 (irq_48e0)
// IRQ handler:  $4905 (irq_4905)
// IRQ handler:  $493c (irq_493c)
//
// Code: 2357 bytes, Data: 16843 bytes
// Labels: 249, Subroutines: 6
//
// Cross-references: all OK
// ============================================


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

sub_1000:
        jmp loc_1037
// Referenced by: jsr from $48da

sub_1003:
        jmp loc_1085

dat_1006:
        .byte $4c                                   // L

// --- Region $1037-$162e ---
.pc = $1037 "loc_1037"

loc_1037:
        asl
        asl
        asl
        tay
        ldx #$00

loc_103d:
        lda $1a43,y
        sta $1707,x
        lda $1a44,y
        sta $170a,x
        iny
        iny
        inx
        cpx #$03
        bne loc_103d
        lda $1a43,y
        sta $1716
        lda $1a44,y
        sta $1717
        sta $d418
        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
        lda $1034
        ora $1723
        sta $d417
        rts
// Referenced by: jsr from $1095, $1099, $109d

sub_10b0:
        lda $100c,x
        beq loc_10c5
        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 $1c42,y
        sta $f8
        lda $1c50,y
        sta $f9

loc_110c:
        ldy $1729,x
        lda ($f8),y
        bmi loc_1125
        cmp #$60
        bcc loc_1122
        and #$1f
        sta $1015,x
        inc $1729,x
        jmp loc_110c

loc_1122:
        jmp loc_11a2

loc_1125:
        cmp #$fe
        beq loc_1174
        cmp #$fd
        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_1591

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

loc_1197:
        and #$3f
        sta $173e,x
        inc $1729,x
        jmp loc_110c

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 #$00
        sta $1735,x
        sta $1738,x
        sta $1768,x
        sta $176b,x
        sta $176e,x
        sta $1798,x
        sta $179b,x
        inc $1729,x
        lda $173e,x
        sta $173b,x
        ldy $170d,x
        lda #$08
        sta $d404,y
        lda #$ff
        sta $100f,x
        sta $174a,x
// Referenced by: jsr from $117d

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

loc_11f0:
        lda #$00
        sta $1729,x
        inc $1726,x
        rts

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

loc_1201:
        clc
        lda #$00
        sta $174a,x
        sta $1750,x
        sta $1789,x
        sta $1792,x
        sta $1795,x
        lda $1015,x
        asl
        asl
        asl
        adc $1015,x
        adc $1015,x
        adc $1015,x
        sta $174d,x
        tay
        lda $17b0,y
        pha
        lda $17b1,y
        ldy $170d,x
        sta $d406,y
        pla
        sta $d405,y
        ldy $174d,x
        lda $17ba,y
        and #$04
        bne loc_1269
        lda $17b2,y
        pha
        and #$0f
        sta $1753,x
        pla
        lsr
        lsr
        lsr
        lsr
        sta $1756,x
        eor #$0f
        sta $1759,x
        lda $17b6,y
        lsr
        lsr
        lsr
        lsr
        sta $175f,x
        lda #$00
        sta $1762,x
        sta $1765,x

loc_1269:
        lda $17ba,y
        and #$20
        beq loc_12c0
        lda $1034
        ora $1710,x
        sta $1034
        lda $17ba,y
        and #$02
        bne loc_12c9
        lda #$00
        sta $1719
        sta $171a
        lda $17b6,y
        and #$0f
        asl
        asl
        asl
        asl
        sta $171b
        tay
        lda $198f,y
        pha
        and #$f0
        sta $1723
        pla
        and #$0f
        asl
        asl
        asl
        asl
        ora $1717
        sta $d418
        lda $1990,y
        sta $171c
        lda $1991,y
        sta $171d
        lda $1992,y
        sta $171e
        jmp loc_12c9

loc_12c0:
        lda $1034
        and $1713,x
        sta $1034

loc_12c9:
        ldy $174d,x
        lda $17b7,y
        pha
        and #$f0
        lsr
        sta $1771,x
        pla
        and #$0f
        sta $1774,x
        lda $17b8,y
        sta $1777,x
        lda $17b9,y
        sta $177a,x
        lda $17ba,y
        sta $177d,x
        ldy $1012,x
        lda $16a7,y
        lsr
        sta $178c,x
        lda #$02
        sta $1786,x
        jmp loc_1591

loc_1300:
        lda $177d,x
        and #$80
        beq loc_1322
        lda $1786,x
        cmp #$02
        bne loc_1322
        ldy $170d,x
        lda #$ff
        sta $d400,y
        sta $d401,y
        lda #$81
        sta $d404,y
        dec $1786,x
        rts

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
        sta $100f,x
        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 $17b3,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 $1993,y
        sta $1721
        lda $1999,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 $1035
        lda $1035
        and #$01
        sta $1035
        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 $1036
        lda $1798,x
        sec
        sbc $1036
        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 $1792,x
        clc
        adc $178c,x
        sta $1792,x
        lda $1795,x
        adc #$00
        sta $1795,x

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

loc_1598:
        ldy $177a,x
        lda $18ad,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 $191e,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 $18ad,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 $191e,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 $1015,x
        pla
        jmp loc_11a6

dat_1647:
        .byte $0c                                   // .

// --- Region $3885-$3885 ---
.pc = $3885 "Segment $3885"
        .byte $22                                   // jam // ILLEGAL

// --- Region $4720-$488f ---
.pc = $4720 "main_4720"

main_4720:
        lda #$01
        sta $0286
        jsr $e544
        lda #$00
        tay
        tax
        jsr sub_1000
        jsr sub_496c
        ldx #$00

loc_4734:
        lda $3f40,x
        sta $0400,x
        lda $4040,x
        sta $0500,x
        lda $4140,x
        sta $0600,x
        lda $4240,x
        sta $0700,x
        lda dat_4328,x
        sta $d800,x
        lda $4428,x
        sta $d900,x
        lda $4528,x
        sta $da00,x
        lda $4628,x
        sta $db00,x
        inx
        bne loc_4734
        lda #$ff
        sta dat_0800
        sta $0801
        sta $0802
        ldx #$00

loc_4774:
        lda #$0e
        sta $05b8,x
        lda #$08
        sta $d9b8,x
        inx
        cpx #$78
        bne loc_4774
        lda #$ff
        sta $d015
        sta $d017                                // SMC: modifies $d017
        lda #$40
        sta $d000
        lda #$fa
        sta $d001
        lda #$40
        sta $d002
        lda #$08
        sta $d003
        lda #$48
        sta $d004
        lda #$08
        sta $d005
        lda #$fa
        sta $d007
        lda #$48
        sta $d006
        lda #$40
        sta $d008
        lda #$8a
        sta $d009
        lda #$48
        sta $d00a
        lda #$8a
        sta $d00b
        lda #$00
        sta $d01c
        sta $d01b
        ldx #$00

loc_47d1:
        lda #$01
        sta $d027,x
        lda #$3f
        sta $07f8,x
        inx
        cpx #$08
        bne loc_47d1
        lda #$00
        ldx #$4c
        sta $38
        stx $39
        sei
        lda #$7f
        sta $dc0d
        lda #$01
        sta $d01a
        lda #$3a
        sta $d012
        lda #$1b
        sta $d011
        lda #$b1
        sta $0314
        lda #$48
        sta $0315
        cli

loc_4808:
        lda $dc01
        cmp #$ef
        bne loc_4808
        sei
        nop
        sei
        lda #$31
        sta $0314
        lda #$ea
        sta $0315
        lda #$f0
        sta $d01a
        jsr $fda3
        lda #$00
        sta $d015
        sta $d020
        sta $d021
        sta $d418
        sta $0286
        jsr $e544
        lda #$14
        sta $d018
        lda #$c8
        sta $d016
        lda #$1b
        sta $d011
        ldx #$00

loc_4849:
        lda $4891,x
        sec
        sbc #$70
        sta $0590,x
        sta dat_3000,x
        lda #$01
        sta $d990,x
        inx
        cpx #$20
        bne loc_4849
        ldx #$00

loc_4861:
        lda dat_4873,x
        sta $0400,x
        inx
        cpx #$36
        bne loc_4861
        lda #$00
        sta $01
        jmp $0400

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

loc_4875:
        lda $5300,x
        sta $0801,x
        inx
        bne loc_4875
        inc $0407
        inc $0404

loc_4884:
        bne loc_4875
        lda #$37
        sta $01
        cli
        jmp $fce2

dat_488e:
        .byte $4c,$ae                               // L.

// --- Region $48b1-$4963 ---
.pc = $48b1 "irq_48b1"

irq_48b1:
        inc $d019
        lda #$33
        sta $d011
        ldx #$10

loc_48bb:
        inx
        bne loc_48bb
        lda #$1b
        sta $d011
        lda #$00
        sta $d020
        sta $d021
        lda #$30
        sta $d012
        lda #$e0
        sta $0314
        lda #$48
        sta $0315
        jsr sub_1003
        jmp $ea7e

irq_48e0:
        inc $d019
        lda #$3b
        sta $d011
        lda #$18
        sta $d018
        sta $d016
        lda #$8a
        sta $d012
        lda #$05
        sta $0314
        lda #$49
        sta $0315
        jsr sub_499e
        jmp $ea7e

irq_4905:
        inc $d019
        nop
        nop
        nop
        lda #$12
        sta $d018
        lda #$1b
        sta $d011
        lda $499b
        sta $d016
        lda $51
        sta $d021
        lda $52
        sta $d022
        lda $53
        sta $d023
        lda #$a1
        sta $d012
        lda #$3c
        sta $0314
        lda #$49
        sta $0315
        jmp $ea7e

irq_493c:
        inc $d019
        lda #$00
        sta $d021
        lda #$3b
        sta $d011
        lda #$18
        sta $d018
        sta $d016
        lda #$f8
        sta $d012
        lda #$b1
        sta $0314
        lda #$48
        sta $0315
        jmp $ea7e

dat_4963:
        .byte $a0                                   // .

// --- Region $496c-$498d ---
.pc = $496c "sub_496c"
// Referenced by: jsr from $472f, $4a29

sub_496c:
        ldx dat_498e
        lda $498f,x
        sta $51
        lda $4993,x
        sta $52
        lda $4997,x
        sta $53
        inc dat_498e
        lda dat_498e
        cmp #$04
        bne loc_498d
        lda #$00
        sta dat_498e

loc_498d:
        rts

// --- Region $499e-$4a4d ---
.pc = $499e "sub_499e"
// Referenced by: jsr from $48ff

sub_499e:
        lda $499b
        sec
.label smc_49a3 = * + 1
        sbc #$04                                    // !SMC: modified by $4a44
        cmp #$d0
        bmi loc_49ac
        sta $499b
        rts

loc_49ac:
        and #$07
        ora #$d0
        sta $499b
        ldx #$00

loc_49b5:
        lda $05b9,x
        sta $05b8,x
        lda $05e1,x
        sta $05e0,x
        lda $0609,x
        sta $0608,x
        inx
        cpx #$28
        bne loc_49b5
        dec $499c
        lda $499c
        beq loc_49ed
        ldx $499d
        lda $5000,x
        sta $05df
        lda $5100,x
        sta $0607
        lda $5200,x
        sta $062f
        inc $499d
        rts

loc_49ed:
        ldy #$00
        lda ($38),y
        tax
        tay
        lda dat_4a4e,x
        sta $499d
        tax
        lda $5000,x
        sta $05df
        lda $5100,x
        sta $0607
        lda $5200,x
        sta $062f
        lda $4a8f,y
        sta $499c

loc_4a12:
        inc $38
        lda $38
        bne loc_4a1a
        inc $39

loc_4a1a:
        ldy #$00
        lda ($38),y
        cmp #$00
        beq loc_4a2d
        cmp #$1f
        beq loc_4a29
        jmp loc_4a39

loc_4a29:
        jsr sub_496c
        rts

loc_4a2d:
        lda #$00
        ldx #$4c
        sta $38
        stx $39
        inc $499d
        rts

loc_4a39:
        cmp #$b0
        bcc loc_4a4a
        cmp #$b8
        bcs loc_4a4a
        sec
        sbc #$b0
        sta smc_49a3                                // SMC: modifies $49a3
        jmp loc_4a12

loc_4a4a:
        inc $499d
        rts

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

// --- Region $50f0-$5110 ---
.pc = $50f0 "Segment $50f0"
        eor $46
        .byte $47,$48                               // sre $48 // ILLEGAL
        eor #$4a
        .byte $4b,$4c                               // alr #$4c // ILLEGAL
        eor $4f4e
        bvc loc_510b
        asl $510e
        eor $46
        .byte $47,$48                               // sre $48 // ILLEGAL
        eor #$4a
        .byte $4b,$4c                               // alr #$4c // ILLEGAL
        eor $4f4e

loc_510b:
        bvc loc_511b
        asl $510e
        .byte $52                                   // jam // ILLEGAL

// --- Region $511b-$5134 ---
.pc = $511b "loc_511b"

loc_511b:
        lsr $0e,x
        asl $504f
        asl $5857
        eor $46
        .byte $47,$48                               // sre $48 // ILLEGAL
        eor #$59
        .byte $5a                                   // nop // ILLEGAL
        asl $0e0e
        .byte $5b,$5c,$5d                           // sre $5d5c,y // ILLEGAL
        lsr $5f47,x
        rts

dat_5134:
        .byte $59                                   // Y

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

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

dat_0800:
        .byte $07,$ff,$ff,$f8,$f4,$e0,$d0,$d6,$ff,$e4,$41,$0a,$2b,$ae,$ba,$ab // ..........A.+...
        .byte $ff,$41,$15,$aa,$94,$a9,$fe,$ff,$ff,$af,$aa,$ae,$1b,$46,$06,$02 // .A...........F..
        .byte $ff,$ff,$ff,$bf,$bf,$ef,$af,$af,$ff,$00,$00,$02,$12,$05,$12,$45 // ...............E
        .byte $ff,$45,$11,$aa,$ee,$ba,$eb,$bb,$ff,$59,$66,$aa,$94,$a5,$fe,$ff // .E.......Yf.....
        .byte $ff,$ff,$ff,$bf,$bf,$ef,$af,$ab,$ff,$41,$15,$aa,$94,$a9,$ff,$ff // .........A......
        .byte $ff,$5a,$66,$aa,$40,$95,$ff,$ff,$ff,$a7,$9b,$6b,$1b,$6b,$ff,$ff // .Zf.@......k.k..
        .byte $ff,$01,$04,$02,$12,$05,$12,$45,$ff,$1b,$6b,$bb,$eb,$bb,$eb,$ab // .......E..k.....
        .fill 9, $ff
        .byte $1b,$6b,$bb,$eb,$bb,$eb,$bb,$ff,$d9,$e6,$ea,$e4,$e9,$fe,$ff,$ff // .k..............
        .byte $aa,$5a,$aa,$16,$46,$06,$01,$ff,$ab,$eb,$bb,$eb,$ab,$6b,$9b,$ff // .Z..F........k..
        .byte $59,$66,$aa,$99,$aa,$fe,$ff,$ff       // Yf......

txt_08a1:
        .byte $40                                   // @ character
        .text "Q"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $12,$45,$12,$05,$ff,$05,$11,$aa,$ee,$ba,$eb,$bb,$ff,$e5,$41,$0a // .E............A.
        .byte $2a,$ae,$ba,$ab,$ff,$ff,$fe,$f8,$f4,$e0,$d0,$c6,$ff,$e5,$41,$0a // *.............A.
        .byte $2a,$ae,$ba,$9b,$ff,$af,$aa,$ae,$1b,$46,$06,$12,$ff,$ff,$ff,$bf // *........F......
        .byte $bf,$ef,$af,$9f,$ff,$ff,$fe,$f8,$f4,$e0,$d1,$d6,$ff,$e4,$41,$1a // ..............A.
        .byte $6b,$ae,$ba,$ab,$ff,$01,$44,$9a,$a9,$aa,$ff,$ff,$ff,$14,$51,$aa // k.....D.......Q.
        .byte $91,$a4,$f1,$f0,$ff,$00,$11,$9a,$2e,$5b,$2e,$5b,$ff,$45,$16,$aa // .........[.[.E..
        .byte $eb,$aa,$bf,$bf,$ff,$9b,$6b,$ab,$bb,$ab,$ff,$ff,$ff,$01,$04,$02 // ......k.........
        .byte $12,$06,$12,$46,$ff,$1b,$6b,$bb,$eb,$bb,$ab,$9b,$ff,$40,$10,$04 // ...F..k......@..
        .byte $01,$42,$82,$c2,$ff,$07,$1b,$6b,$ab,$9b,$a7,$9b,$ff,$40,$10,$04 // .B.....k.....@..
        .byte $01,$02,$02,$42,$ff,$07,$1b,$4b,$0b,$4b,$1b,$4f,$ff,$01,$04,$02 // ...B...K.K.O....
        .byte $12,$05,$12,$05,$ff,$01,$04,$02,$12,$05,$02,$41,$ff,$00,$10,$04 // ...........A....
        .byte $01,$02,$42,$82,$ff,$07,$1b,$6b,$bb,$eb,$bb,$ab,$ff,$40,$90,$44 // ..B....k.....@.D
        .byte $41,$92,$46,$92,$ff,$07,$1b,$6b,$ab,$9b,$6b,$9b,$ff,$40,$10,$06 // A.F....k..k..@..
        .byte $1f,$6a,$ff,$ff,$ff,$04,$01,$aa,$ba,$aa,$ff,$ff,$ff,$56,$11,$aa // .j...........V..
        .byte $66,$aa,$ff,$ff,$ff,$6a,$9a,$aa,$56,$86,$92,$86,$ff,$ab,$ab,$bb // f....j..V.......
        .byte $eb,$bb,$eb,$bb,$ff,$55,$12,$aa,$64,$a9,$fe,$ff,$ff,$00,$00,$02 // .....U..d.......
        .byte $12,$05,$12,$46,$ff,$45,$11,$aa,$ee,$ba,$eb,$ab,$ff,$01,$04,$06 // ...F.E..........
        .byte $19,$6a,$ff,$ff,$ff,$14,$51,$aa,$99,$aa,$ff,$ff,$ff,$00,$11,$aa // .j....Q.........
        .byte $a6,$aa,$ff,$ff,$ff,$e5,$41,$16,$6a,$ae,$ba,$ab,$ff,$01,$04,$02 // ......A.j.......
        .byte $12,$06,$12,$49,$ff,$1b,$6b,$bb,$eb,$af,$6f,$bf,$ff,$e4,$40,$1a // ...I..k...o...@.
        .byte $6a,$ae,$ba,$ab,$ff,$07,$13,$83,$93,$a7,$ff,$ff,$ff,$10,$05,$0a // j...............
        .byte $14,$6a,$fe,$ff,$ff,$6f,$aa,$ae,$1b,$46,$06,$02,$ff,$6a,$ae,$ab // .j...o...F...j..
        .byte $5a,$86,$92,$86,$ff,$ff,$bf,$af,$ef,$bb,$eb,$bb,$ff,$ff,$ff,$ff // Z...............
        .byte $ff,$fe,$fc,$f8,$ff,$e0,$c1,$86,$06,$1a,$1a,$6b,$ff,$6f,$af,$bf // ...........k.o..
        .byte $bf,$ff,$ff,$ff,$86,$92,$95,$94,$a4,$98,$a4,$ad,$9b,$64,$90,$6a // .............d.j
        .byte $59,$6a,$5b,$1b,$ff,$04,$11,$6a,$99,$aa,$ff,$ff,$12,$06,$12,$aa // Yj[....j........
        .byte $66,$1a,$66,$aa,$9b,$5b,$4b,$1b,$4b,$1b,$0b,$1b,$46,$92,$55,$94 // f.f..[K.K...F.U.
        .byte $a4,$98,$65,$ad,$9b,$64,$90,$6a,$59,$6a,$5b,$13,$fe,$04,$11,$6a // ..e..d.jYj[....j
        .byte $99,$aa,$fe,$ff,$12,$4a,$19,$a5,$59,$19,$66,$66,$9b,$6f,$6f,$bf // .....J..Y.ff.oo.
        .byte $6f,$2f,$5b,$1b,$86,$92,$95,$94,$94,$a5,$99,$ea,$9b,$67,$9b,$67 // o/[..........g.g
        .byte $57,$17
        .text "GCTY"
        .byte $64
        .byte $58,$64,$98,$65,$ad,$ab,$ab,$9b,$6b
        .byte $9b,$67,$5b,$13,$12,$06,$12,$16,$66,$1a,$66,$66,$9b,$5b,$4b,$1b // .g[.....f.ff.[K.
        .byte $4b,$1b,$0b,$1f,$9b,$64,$90,$6a,$59,$16,$47,$43,$ff,$0f,$1f,$6f // K....d.jY.GC...o
        .byte $af,$af,$ff,$ff,$ff,$00,$11,$16,$66,$1a,$66,$66,$ff,$07,$5b,$1b // ........f.ff..[.
        .byte $4b,$1b,$0b,$1f,$54,$59,$64,$58,$64,$98,$65,$a8,$ab,$ab,$9b,$6b // K...TYdXd.e....k
        .byte $9b,$6b,$5b,$5b,$11,$06,$11,$15,$66,$1a,$66,$9a,$9b,$5b,$4b,$1b // .k[[....f.f..[K.
        .byte $4b,$1b,$0b,$0b,$86,$92,$55,$94,$a4,$98,$a4,$a8,$9b,$64,$90,$6a // K.....U......d.j
        .byte $59,$6a,$5b,$5b,$12,$4a,$19,$a5,$59,$19,$66,$aa,$9b,$6f,$6f,$bf // Yj[[.J..Y.f..oo.
        .byte $6f,$2f,$0b,$0b,$ab,$ab,$9b,$6b,$9b,$67,$5b,$57,$54,$59,$64,$58 // o/.....k.g[WTYdX
        .byte $64,$98,$a4,$a8,$44,$19,$54,$58,$64,$98,$a4,$a8,$12,$06,$12,$16 // d...D.TXd.......
        .byte $66,$1a,$66,$5a,$ab,$ab,$9b,$6b,$9b,$67,$5b,$5b,$86,$92,$95,$94 // f.fZ...k.g[[....
        .byte $94,$a5,$99,$a6,$9b,$6b,$9b,$67,$5b,$17,$47,$17,$12,$06,$12,$16 // .....k.g[.G.....
        .byte $66,$1a,$66,$9a,$46,$92,$55,$94,$a4,$98,$65,$a8,$9b,$64,$90,$6a // f.f.F.U...e..d.j
        .byte $59,$6a,$5b,$57,$fe,$04,$11,$6a,$99,$aa,$ff,$ff,$12,$4a,$19,$a6 // Yj[W...j.....J..
        .byte $5a,$ab,$ff,$ff,$9b,$6b,$af,$6f,$bf,$ff,$ff,$ff,$92,$95,$94,$94 // Z....k.o........
        .byte $a5,$99,$a6,$ea,$6b,$9b,$67,$5b,$17,$47,$17,$47,$ff,$ff,$c2,$d0 // ....k.g[.G.G....
        .byte $c8,$d6,$e5,$fa,$06,$12,$06,$96,$26,$09,$82,$64,$5b,$4b,$1b,$4b // ........&..d[K.K
        .byte $1b,$0b,$4b,$9f,$9b,$6f,$6f,$bf,$6f,$2f,$5b,$0b,$86,$91,$d5,$e6 // ..K..oo.o/[.....
        .byte $fa,$ff,$ff,$ff,$9b,$a6,$a9,$6a,$af,$aa,$ff,$ff,$ff,$99,$44,$a9 // .......j......D.
        .byte $ba,$aa,$ff,$ff,$ff,$9b,$41,$90,$a4,$99,$66,$9a,$ff,$ff,$bf,$2f // ......A...f..../
        .byte $1f,$0b,$0b,$0b,$f4,$f1,$f5,$f5,$f6,$f9,$fa,$fa,$4a,$9a,$49,$86 // ............J.I.
        .byte $49,$86,$45,$85,$bf,$bf,$bf,$bf,$bf,$bf,$bf,$bf,$46,$12,$55,$94 // I.E.........F.U.
        .byte $94,$a5,$99,$a6,$d0,$e1,$e4,$f1,$f4,$f9,$f9,$fd,$9b,$a7,$9a,$a6 // ................
        .byte $6a,$6a,$6e,$6b,$ff,$ff,$fe,$fe,$fd,$fd,$fc,$b9 // jjnk........

scr_0c00:
        // === Screen RAM (769 bytes, $0c00-$0f00) ===
        .encoding "screencode_mixed"
        .byte $46                                   // scrcode: .
        .text "v"
        .byte $49                                   // scrcode: .
        .text "z"
        .byte $69                                   // scrcode: .
        .text "&"
        .byte $69,$6a,$6f,$6f,$bf,$bf,$bf,$bf,$bf,$ff // scrcode: ..........
        .text "fr"
        .byte $55                                   // scrcode: .
        .text "t"
        .byte $58,$65,$a8,$99,$86,$e2,$e4,$f9,$e4,$e8,$a4,$a8,$9a,$64,$90 // scrcode: ...............
        .text "*y"
        .byte $6a,$5a,$5b                           // scrcode: ...
        .byte $d0,$e1,$f4,$f9,$fe,$ff,$ff,$ff,$ab,$a2,$64 // scrcode: ...........
        .text "z"
        .byte $56,$ea,$ff,$ff,$ff,$aa               // scrcode: ......
        .text "d"
        .byte $aa,$ae,$aa,$ff,$ff,$86               // scrcode: ......
        .text "v"
        .byte $4a,$aa,$e6,$aa,$66,$9a,$5b,$1b,$4b,$1b // scrcode: ..........
        .text "k"
        .byte $1b                                   // scrcode: .
        .text "kk"
        .byte $ff,$ff,$fe,$f8,$f4,$e1,$e6,$d2,$ff,$e9,$40 // scrcode: ...........
        .text "z"
        .byte $6b,$ae,$bb,$eb,$ff                   // scrcode: .....
        .text "@@"
        .byte $aa,$ba,$aa,$ff,$ff,$42               // scrcode: ......
        .text "fy"
        .byte $a6,$5a,$af,$ff,$ff,$af,$ef,$bf,$bf,$ff,$ff,$ff,$ff // scrcode: .............
        .byte $af,$af,$bf,$bf,$ff,$ff,$ff,$ff,$fe,$c4,$c1,$c6,$d9,$ea,$fe,$ff // scrcode: ................
        .text "r"
        .byte $4a                                   // scrcode: .
        .text "y"
        .byte $a5,$69                               // scrcode: ..
        .text "y"
        .byte $66,$9a,$ff,$84                       // scrcode: ....
        .text "q"
        .byte $aa,$99,$aa,$ff,$ff,$9b,$66,$99,$66,$57 // scrcode: ..........
        .text "v"
        .byte $47                                   // scrcode: .
        .text "s"
        .byte $ff,$ff,$ff,$ff,$ff,$fe,$fe,$fd,$fe,$fe,$e4,$81,$46 // scrcode: .............
        .text "z"
        .byte $6b                                   // scrcode: .
        .text "."
        .byte $42                                   // scrcode: .
        .text "fy"
        .byte $a6,$5a,$af,$bf,$bf,$86,$e1,$e4,$f9,$e4,$e8,$a4,$a4,$9a,$64,$90 // scrcode: ................
        .text "fyzfk"
        .text "r"
        .byte $4a                                   // scrcode: .
        .text "y"
        .byte $a5,$59                               // scrcode: ..
        .text "y"
        .byte $66,$9a,$54,$59,$64,$58,$64,$9a,$6b,$aa,$ab,$ab,$9b,$6b,$9b,$6b // scrcode: ................
        .byte $9b,$ab,$6b,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$f1 // scrcode: ................
        .byte $f0,$e0                               // scrcode: ..
        .byte $ff,$ff,$ff,$ff,$ff,$1b,$6b,$6b,$fe,$fd,$e4,$80,$41 // scrcode: .............
        .text "q"
        .byte $41                                   // scrcode: .
        .text "d"
        .byte $42                                   // scrcode: .
        .text "fy"
        .byte $a6,$5a,$af,$bf,$7f,$f0,$e1,$c1,$86   // scrcode: .........
        .text "fzz"
        .byte $6b,$6b,$af,$af,$bf,$bf,$ff,$ff,$ff   // scrcode: .........
        .byte $b8,$ad,$b9,$a6,$9b,$aa,$ff,$ff,$47,$1b,$47,$5b,$bb,$ab,$ff,$ff // scrcode: ................
        .byte $ba,$ae,$ba,$ae,$b9,$aa,$ff,$ff,$4b,$1b,$5b,$1b,$5b,$ab,$ff,$ff // scrcode: ................
        .byte $b9,$ad,$b9,$a6,$9b,$aa,$ff,$ff       // scrcode: ........
        .byte $47                                   // scrcode: .
        .text "p"
        .encoding "petscii_upper"

txt_0d42:
        .byte $40                                   // @ character
        .text "U"
        .byte $ba                                   // ':' | $80 (end-of-string marker)
        .encoding "screencode_mixed"
        .byte $aa,$ff,$ff,$fe                       // scrcode: ....
        .text "p"
        .byte $45,$aa,$65,$aa,$ff,$ff               // scrcode: ......
        .text "x"
        .byte $59,$64,$91,$56,$af,$ff,$ff,$6f       // scrcode: ........
        .text "/"
        .byte $7f,$bf,$ff,$ff,$ff,$ff,$e6,$ea,$fb,$fb,$fe,$ff,$ff,$ff,$42,$44 // scrcode: ................
        .byte $91,$ea,$be                           // scrcode: ...
        .byte $ea,$ff,$ff,$ff                       // scrcode: ....
        .text "du"
        .byte $aa,$e9,$aa,$ff,$ff,$ff               // scrcode: ......
        .text "@p"
        .byte $aa,$96,$aa,$ff,$ff,$ff               // scrcode: ......
        .text "s"
        .byte $47,$9b,$6b,$ab,$ff,$ff,$42,$44,$90,$e9,$be,$ea,$ff,$ff,$ff // scrcode: ...............
        .text "q"
        .byte $84,$aa,$9b                           // scrcode: ...
        .byte $aa,$ff,$ff,$ff                       // scrcode: ....
        .text "p"
        .byte $40,$a9,$ba,$aa,$ff,$ff,$46           // scrcode: .......
        .text "p"
        .encoding "petscii_upper"

txt_0da2:
        .text "AV"
        .byte $ba                                   // ':' | $80 (end-of-string marker)
        .encoding "screencode_mixed"
        .byte $aa,$ff,$ff,$ff                       // scrcode: ....
        .text "dq"
        .byte $a6,$e9,$aa,$ff,$ff,$ff               // scrcode: ......
        .text "@p"
        .byte $69,$96,$aa,$ff,$ff,$57,$1b,$47,$5b,$bb,$ab,$ff,$ff,$ba,$6e,$ba // scrcode: ................
        .byte $ae,$b9,$aa,$ff,$ff,$52,$44,$90,$e9,$ba // scrcode: ..........
        .byte $ea,$ff,$ff,$fe                       // scrcode: ....
        .text "@"
        .byte $45,$aa,$65,$aa,$ff,$ff,$47           // scrcode: .......
        .text "s"
        .encoding "petscii_upper"

txt_0dda:
        .text "CW"
        .byte $bb                                   // ';' | $80 (end-of-string marker)
        .encoding "screencode_mixed"
        .byte $ab,$ff,$ff,$99,$aa,$6e,$9b,$56,$af,$ff,$ff,$6f,$6b,$9b,$ab,$eb // scrcode: ................
        .byte $ab,$ff,$ff,$fb,$fa,$fb,$fa,$f9,$fa,$ff,$ff,$85,$d1,$94,$65,$bb // scrcode: ................
        .byte $aa,$ff,$ff,$7f,$bf,$7f,$bf,$bf       // scrcode: ........
        .byte $bf,$ff,$ff,$fe,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$5b,$9a,$9a,$e6,$fa // scrcode: ................
        .byte $ff,$ff,$ff,$b9,$e6,$9a,$ab,$ba,$ab,$ff,$ff,$ae,$bb,$eb,$af,$bf // scrcode: ................
        .byte $ff,$ff,$ff,$fe                       // scrcode: ....
        .text "a"
        .byte $44,$9a,$66                           // scrcode: ...
        .byte $aa,$ff,$ff,$99                       // scrcode: ....
        .text "v"
        .byte $56,$aa,$6e,$aa,$ff,$ff               // scrcode: ......
        .encoding "petscii_upper"

txt_0e38:
        .text "RDP"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .encoding "screencode_mixed"
        .byte $ea,$aa,$ff,$ff,$fe                   // scrcode: .....
        .text "@"
        .byte $45,$9a,$65,$aa,$ff,$ff,$a6,$9a,$a6,$aa,$ae,$aa,$ff,$ff,$eb,$fa // scrcode: ................
        .byte $e4,$a9,$ee,$aa,$ff,$ff,$ff,$aa       // scrcode: ........
        .text "@d"
        .byte $9a,$aa,$ff,$ff,$ff,$aa               // scrcode: ......
        .text "@q"
        .byte $66,$aa,$ff,$ff,$ff,$ab,$1b,$6b,$ab,$ab,$ff,$ff,$f9,$f8,$f9,$f9 // scrcode: ................
        .byte $fa,$fa,$ff,$ff                       // scrcode: ....
        .text "+"
        .byte $6e,$6b,$ba,$fe,$aa,$ff,$ff,$bf,$bf,$bf,$bf,$bf,$bf,$ff,$ff,$e6 // scrcode: ................
        .byte $ea,$fb,$fa                           // scrcode: ...
        .byte $fe,$ff,$ff,$ff                       // scrcode: ....
        .text "f"
        .byte $44,$90,$e9,$ba,$ea,$ff,$ff,$ff,$40,$90,$a6,$9b,$aa,$ff,$ff,$ff // scrcode: ................
        .text "g"
        .byte $1b,$6b,$bb,$ab,$ff,$ff,$c0,$81       // scrcode: ........
        .text "r"
        .byte $45,$5a,$ff,$ff,$ff,$ab,$af,$6f,$bf   // scrcode: .........
        .byte $ff,$ff,$ff,$ff,$ff                   // scrcode: .....
        .text "g"
        .byte $63,$83,$63,$ab,$ff,$ff,$fe,$ff,$fc,$fc,$fc,$fd,$ff,$ff // scrcode: ..............
        .text "y"
        .byte $ff,$40                               // scrcode: ..
        .text "t"
        .byte $69,$aa,$ff,$ff                       // scrcode: ....
        .text "?"
        .byte $ff                                   // scrcode: .
        .text "???"
        .byte $7f,$ff,$ff,$f0,$e1,$c1,$86           // scrcode: .......
        .text "f"
        .byte $6a,$ff,$ff                           // scrcode: ...
        .encoding "petscii_upper"

dat_0ee0:
        // === Fill data (32 bytes, $0ee0-$0eff) ===
        .fill 32, $bd

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

// --- Region $0fc0-$0fff ---
.pc = $0fc0 "dat_0fc0"

dat_0fc0:
        // === Fill data (64 bytes, $0fc0-$0fff) ===
        .fill 64, $ff

// --- Region $1007-$1036 ---
.pc = $1007 "Segment $1007"
        .byte $2f,$16,$4c,$3e,$16,$01,$01,$01,$fe,$fe,$fe,$15,$21,$2d,$01,$0d // /.L>........!-..
        .byte $08,$9d                               // ..

txt_1019:
        .text "TECHNOBEAT "
        .byte $02,$19                               // ..

txt_1026:
        .text " HTD/TOPAZ...-"
        .byte $01,$01,$74                           // ..t

// --- 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-$1c5e ---
.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,$bf,$eb,$17,$19,$19,$1a,$00,$07,$0e,$01,$02,$04,$fe,$fd // ................
        .byte $fb,$01,$0f,$00,$01,$00,$00,$20,$04,$08,$44,$01,$e8,$04,$f0,$00 // ....... ..D.....
        .byte $00,$01,$01,$02,$03,$03,$00,$00,$00,$00,$86,$0c,$c3,$03,$07,$10 // ................
        .byte $00,$00,$00,$00,$00,$00,$01,$01,$2e,$03,$03,$30,$00,$00,$00,$00 // ...........0....
        .fill 8, $00
        .byte $0b,$8f,$58,$c8,$3c,$00,$05,$08,$06,$02,$05,$01,$0d,$0a,$0e,$32 // ..X.<..........2
        .byte $0f,$40,$02,$0f,$00,$00,$00,$00,$00,$00,$00,$01,$00,$00,$00,$00 // .@..............
        .byte $04,$01,$00,$00,$00,$24,$00,$04,$05,$00,$05,$14,$00,$01,$05,$1a // .....$..........
        .byte $20,$02,$00,$41,$41,$41,$15,$21,$30,$00,$00,$00,$00,$00,$00,$01 //  ..AAA.!0.......
        .byte $03,$07,$00,$00,$00,$01,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$ff,$00,$00,$00,$00,$00,$00,$ff,$5e,$1c,$17,$71,$03,$0e,$01 // .........^..q...
        .byte $5e,$1c,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$dd // ^...............

txt_17bd:
        .text "%333 "
        .byte $04,$05,$00,$20,$00,$f4,$15,$33,$33,$33,$60,$04,$05,$00,$a8,$00 // ... ...333`.....
        .byte $74,$5c,$73,$88,$83,$00,$03,$07,$00,$88,$02,$74,$14,$43,$33,$33 // t\s........t.C33
        .byte $00,$04,$03,$00,$08,$00,$62,$35,$88,$88,$88,$50,$00,$00,$06,$90 // ......b5...P....
        .byte $00,$62,$35,$88,$88,$88,$50,$00,$00,$0a,$90,$00,$5f,$15,$44,$44 // .b5...P....._.DD
        .byte $44,$00,$00,$00,$0e,$00,$00,$5f,$15,$44,$44,$44,$00,$00,$00,$15 // D......_.DDD....
        .byte $00,$00,$8a,$15,$44,$44,$44,$00,$00,$00,$0e,$00,$00,$8a,$15,$44 // ....DDD........D
        .byte $44,$44,$00,$00,$00,$15,$00,$00,$cc,$08,$00,$00,$00,$00,$00,$00 // DD..............
        .byte $29,$00,$00,$76,$08,$00,$00,$00,$00,$00,$00,$00,$00,$00,$6f,$58 // )..v..........oX
        .byte $00,$00,$00,$ff,$55,$14,$03,$02,$00,$f8,$08,$00,$00,$00,$02,$00 // ....U...........
        .byte $00,$37,$01,$00,$f8,$04,$33,$33,$33,$07,$00,$00,$3f,$01,$00,$e8 // .7....333...?...
        .byte $08,$00,$00,$00,$02,$05,$00,$46,$01,$00,$f9,$08,$00,$00,$00,$02 // .......F........
        .byte $00,$00
        .text "M!VY"
        .byte $09,$70,$87
        .byte $30,$23,$90,$96,$75,$01,$d8
        .byte $8a,$08,$00,$00,$00,$00,$00,$00,$5e,$08,$00,$d2,$08,$00,$00,$00 // ........^.......
        .byte $00,$00,$00,$60,$00,$00,$dd
        .text "%333!"
        .byte $04,$05,$00
        .byte $20
        .byte $00,$dd,$15                           // ...

txt_18a5:
        .text "333"
        .byte $22                                   // double quote character
        .byte $00                                   // string terminator
        .byte $00,$00,$20,$41,$91,$09,$41,$41,$91,$41,$41,$41,$93,$41,$41,$41 // .. A..AA.AAA.AAA
        .byte $93                                   // .

txt_18bb:
        .text "AAAAAA"
        .byte $96                                   // .

txt_18c2:
        .text "AAAAAA"
        .byte $96,$09,$81,$41,$41,$11,$91           // ...AA..

txt_18cf:
        .text "AAAAAA"
        .byte $96,$41,$41,$41,$11,$11,$11,$11,$11,$11,$96,$41,$41,$21,$91,$09 // .AAA.......AA!..
        .byte $81,$41,$41,$41,$11,$00,$91,$09,$81,$11,$41,$81,$81,$92,$09,$81 // .AAA......A.....
        .byte $41,$81,$41,$81,$91,$09,$81,$41,$41,$41,$81,$17,$92,$09,$11,$11 // A.A....AAA......
        .byte $91,$00,$00,$00,$00,$91,$17,$91,$09,$41,$00,$91 // .........A..

txt_1911:
        .text "AAAAAAAAAAAA"
        .byte $9c,$00,$00,$00,$01,$00,$00,$0c,$07,$04,$00,$0c,$07,$03,$00,$0c // ................
        .byte $0c,$07,$07,$04,$04,$00,$0c,$0c,$07,$07,$03,$03,$00,$00,$18,$0c // ................
        .byte $0c,$00,$00,$0c,$0c,$0c,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $0c,$0c,$0c,$00,$00,$00,$00,$00,$00,$48,$0a,$07,$06,$06,$00,$00 // .........H......
        .byte $00,$ff,$14,$0d,$33,$2d,$00,$00,$ff,$0e,$ff,$0e,$ff,$00,$00,$48 // ....3-.........H
        .byte $0e,$0d,$09,$33,$30,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ...30...........
        .byte $00,$00,$00,$00,$00,$0c,$0c,$0c,$0c,$0c,$0c,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$f1,$80,$04,$08,$e8,$01,$ff,$01,$ff,$01,$04,$40,$40,$40 // .............@@@
        .byte $40,$40,$f1,$a0,$00,$10,$fe,$00,$00,$00,$00,$00,$00,$00,$00,$00 // @@..............
        .byte $00,$00,$f1,$ff,$00,$ff,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$a0,$08,$08,$08,$08,$01,$01,$01,$01,$01,$01,$01,$01,$01 // ................
        .byte $01,$01,$01,$04,$04,$04,$04,$04,$04,$04,$04,$04,$04,$01,$01,$01 // ................
        .byte $01,$01,$01,$01,$01,$0b,$0b,$0b,$0b,$04,$04,$04,$04,$ff,$a0,$09 // ................
        .byte $09,$09,$09,$02,$02,$02,$02,$02,$02,$02,$02,$00,$00,$02,$02,$00 // ................
        .byte $00,$05,$05,$05,$05,$05,$05,$05,$05,$00,$00,$02,$02,$02,$02,$02 // ................
        .byte $02,$0c,$0c,$0c,$0c,$05,$05,$05,$05,$ff,$a0,$0a,$0a,$0a,$0a,$00 // ................
        .byte $00,$00,$00,$0a,$03,$0a,$03,$09,$09,$09,$09,$00,$00,$06,$07,$06 // ................
        .byte $07,$06,$07,$06,$07,$00,$00,$00,$00,$03,$09,$03,$09,$08,$08,$08 // ................
        .byte $08,$06,$07,$06,$07,$ff,$bf,$19,$eb,$19,$17,$1a,$01,$0f,$60,$b0 // ..............`.
        .byte $05,$ff,$61,$83,$15,$15,$75,$21,$15,$76,$15,$21,$75,$15,$15,$61 // ..a...u!.v.!u..a
        .byte $22,$16,$75,$16,$1c,$76,$10,$10,$75,$1f,$13,$ff,$6e,$83,$1f,$63 // ".u..v..u...n..c
        .byte $21,$2d,$39,$70,$1f,$63,$39,$2d,$21,$6e,$1f,$63,$21,$2e,$3a,$70 // !-9p.c9-!n.c!.:p
        .byte $1f,$63,$37,$2c,$20,$ff,$6c,$83,$39,$fe,$45,$fe,$39,$45,$fe,$39 // .c7, .l.9.E.9E.9
        .byte $46,$fe,$3a,$43,$fe,$37,$40,$fe,$ff,$61,$83,$15,$fe,$75,$21,$76 // F.:C.7@..a...u!v
        .byte $15,$fe,$75,$21,$61,$15,$fe,$fe,$fe,$14,$20,$75,$13,$1f,$76,$12 // ..u!a..... u..v.
        .byte $1e,$ff,$6e,$83,$1f,$63,$21,$2d,$39,$70,$1f,$63,$39,$2d,$21,$6e // ..n..c!-9p.c9-!n
        .byte $1f,$63,$21,$2d,$38,$70,$1f,$63,$37,$2a,$1e,$ff,$68,$83,$39,$fe // .c!-8p.c7*..h.9.
        .byte $fe,$39,$fe,$fe,$39,$fe,$fe,$fe,$3a,$fe,$3b,$fe,$3c,$fe,$ff,$68 // .9..9...:.;.<..h
        .byte $83,$39,$fe,$fe,$39,$fe,$fe,$39,$fe,$fe,$fe,$38,$fe,$37,$fe,$36 // .9..9..9...8.7.6
        .byte $fe,$ff,$61,$83,$15,$fe,$fe,$fe,$fe,$fe,$fe,$fe,$75,$16,$fe,$fe // ..a.........u...
        .byte $76,$10,$fe,$fe,$75,$13,$fe,$ff,$6d,$83,$21,$fe,$2d,$fe,$39,$45 // v...u...m.!.-.9E
        .byte $fe,$51,$46,$fe,$3a,$2b,$fe,$1f,$28,$fe,$ff,$68,$b0,$2d,$ff,$68 // .QF.:+..(..h.-.h
        .byte $83,$39,$fe,$39,$39,$fe,$39,$39,$fe,$fe // .9.99.99..

txt_1b27:
        .text "9:9:987"
        .byte $ff,$61,$83,$15,$21,$15,$15,$21,$15,$15,$21,$16,$16,$22,$16,$16 // .a..!..!..!.."..
        .byte $22,$16,$16,$ff,$64,$9c,$15,$21,$15,$15,$15,$15,$15,$15,$16,$16 // "...d..!........
        .byte $16,$16,$16,$16,$16,$16               // ......

dat_1b54:
        // === Fill data (238 bytes, $1b54-$1c41) ===
        .fill 238, $fe
        .byte $4b,$4f,$69,$83,$96,$af,$c9,$dc,$ef,$05,$18,$1c,$2f,$42,$1a,$1a // KOi........./B..
        .byte $1a,$1a,$1a,$1a,$1a,$1a,$1a,$1b,$1b,$1b,$1b,$1b // ............

dat_1c5e:
        // === Fill data (1 bytes, $1c5e-$1c5e) ===
        .byte $00                                   // .

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

spr_2000:
        .byte $00                                   // .

// --- Region $201e-$2048 ---
.pc = $201e "dat_201e"

dat_201e:
        .byte $3f,$3f                               // char 3 (partial)
        .byte $00,$00,$00,$00,$00,$00,$75,$dd       // char 4 @+4
        .byte $ff,$ff,$ff,$ff,$ff,$00,$65,$99       // char 5 @+5
        .byte $ff,$ff,$ff,$ff,$ff,$00,$65,$99       // char 6 @+6
        .byte $ff,$ff,$ff,$ff,$ff,$00,$64,$98       // char 7 @+7
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 8 @+8

dat_2048:
        // === Fill data (1 bytes, $2048-$2048) ===
        .byte $00                                   // .

// --- Region $2158-$2188 ---
.pc = $2158 "dat_2158"

dat_2158:
        .byte $1c,$34,$1c,$14,$24,$18,$24,$28       // char 43 '+'
        .byte $00,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 44 ','
        .byte $00,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 45 '-'
        .byte $00,$d5,$55,$f5,$f5,$f5,$f5,$f5       // char 46 '.'
        .byte $14,$14,$24,$18,$24,$28,$38,$2c       // char 47 '/'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 48 '0'

dat_2188:
        // === Fill data (1 bytes, $2188-$2188) ===
        .byte $00                                   // .

// --- Region $2298-$2390 ---
.pc = $2298 "dat_2298"

dat_2298:
        .byte $18,$24,$18,$14,$34,$1c,$34,$3c       // char 83 'S'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 84 'T'
        .byte $ff,$ff,$ff,$ff,$ff,$fd,$f7,$7d       // char 85 'U'
        .byte $f5,$f5,$d5,$f5,$75,$d5,$76,$da       // char 86 'V'
        .byte $18,$14,$34,$1c,$34,$3d,$3f,$00       // char 87 'W'
        .byte $ff,$ff,$ff,$ff,$03,$d8,$75,$09       // char 88 'X'
        .byte $00,$00,$00,$00,$00,$00,$40,$90       // char 89 'Y'
        .byte $00,$00,$00,$00,$00,$1f,$17,$24       // char 90 'Z'
        .byte $00,$00,$00,$00,$00,$45,$51,$00       // char 91 '['
        .byte $00,$00,$00,$00,$00,$65,$99,$00       // char 92 '\'
        .byte $00,$00,$00,$00,$00,$65,$99,$00       // char 93 ']'
        .byte $00,$00,$00,$00,$00,$6e,$9b,$00       // char 94 '^'
        .byte $00,$00,$00,$00,$00,$67,$9a,$0d       // char 95 '_'
        .byte $00,$00,$00,$00,$00,$00,$40,$90       // char 96 '`'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 97 'a'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 98 'b'
        .byte $00,$00,$00,$00,$00,$01,$1a,$69       // char 99 'c'
        .byte $00,$00,$00,$00,$00,$57,$65,$00       // char 100 'd'
        .byte $00,$00,$00,$00,$00,$6a,$92,$00       // char 101 'e'
        .byte $00,$00,$00,$00,$00,$65,$99,$00       // char 102 'f'
        .byte $00,$00,$00,$00,$00,$65,$99,$00       // char 103 'g'
        .byte $00,$00,$00,$00,$00,$65,$99,$00       // char 104 'h'
        .byte $00,$00,$00,$00,$00,$df,$77,$00       // char 105 'i'
        .byte $00,$00,$00,$00,$00,$dd,$f7,$00       // char 106 'j'
        .byte $00,$00,$00,$00,$00,$66,$59,$00       // char 107 'k'
        .byte $00,$00,$00,$00,$00,$66,$59,$00       // char 108 'l'
        .byte $00,$00,$00,$00,$00,$66,$59,$00       // char 109 'm'
        .byte $00,$00,$00,$00,$00,$44,$51,$00       // char 110 'n'
        .byte $00,$00,$00,$00,$00,$05,$01,$00       // char 111 'o'
        .byte $00,$00,$00,$00,$00,$10,$44,$01       // char 112 'p'
        .byte $00,$00,$00,$00,$00,$00,$10,$04       // char 113 'q'

dat_2390:
        // === Fill data (1 bytes, $2390-$2390) ===
        .byte $00                                   // .

// --- Region $23d8-$24d8 ---
.pc = $23d8 "dat_23d8"

dat_23d8:
        .byte $04,$10,$04,$00,$10,$04,$10,$14       // char 123 '{'
        .byte $fd,$ff,$ff,$fd,$f7,$fd,$f5,$f5       // char 124 '|'
        .byte $f7,$7d,$d5,$f5,$56,$59,$56,$59       // char 125 '}'
        .byte $5a,$5b,$5a,$9a,$6a,$ab,$9a,$9b       // char 126 '~'
        .byte $57,$55,$99,$65,$57,$9f,$5f,$5d       // char 127
        .byte $00,$60,$68,$a2,$68,$a2,$88,$a2       // char 128
        .byte $58,$16,$05,$01,$00,$00,$00,$00       // char 129
        .byte $14,$14,$64,$98,$a4,$68,$28,$1c       // char 130
        .byte $55,$55,$6a,$a2,$a8,$a0,$80,$00       // char 131
        .byte $5f,$55,$a5,$29,$8a,$08,$22,$88       // char 132
        .byte $5a,$6b,$aa,$ea,$bb,$ee,$ff           // char 133 (partial)

txt_242f:
        .byte $30                                   // char 133 (partial)
        .byte $54,$55,$a6,$99,$94,$51,$40,$44       // char 134
        .byte $00,$00,$40,$10,$40,$00,$00,$40       // char 135
        .byte $64,$18,$05,$0e,$01,$00,$00,$00       // char 136
        .byte $00,$00,$00,$40,$80,$90,$60,$24       // char 137
        .byte $00,$03,$01,$06,$09,$14,$24,$60       // char 138
        .byte $58,$60,$43,$8f,$3f,$fc,$ff,$c0       // char 139
        .byte $02,$1a,$55,$40,$40,$40,$15,$55       // char 140
        .byte $55,$55,$00,$00,$80,$00,$00,$aa       // char 141
        .byte $55,$55,$07,$11,$00,$00,$01,$80       // char 142
        .byte $55,$55,$6b,$1a,$5a,$15,$05,$01       // char 143
        .byte $54,$54,$94,$94,$50,$80,$40,$00       // char 144

txt_2488:
        .byte $55,$55,$5a,$59,$5a,$5a,$5a,$6a       // char 145
        .byte $55,$55,$5f,$7f,$57,$9d,$65,$97       // char 146
        .byte $55,$55,$f5,$f5,$f5,$f5,$f5,$75       // char 147

txt_24a0:
        .byte $3f,$3f,$3f,$3f,$3f,$3f,$3f,$3f       // char 148
        .byte $d5,$fd,$ff,$fd,$f7,$d5,$76,$55       // char 149
        .byte $57,$95,$99,$a6,$99,$95,$67,$9d       // char 150
        .byte $5f,$7f,$95,$95,$a5,$57,$95,$5d       // char 151
        .byte $40,$54,$55,$94,$65,$94,$41,$50       // char 152
        .byte $01,$00,$00,$40,$10,$40,$00,$00       // char 153
        .byte $00,$00,$00,$00,$00,$00,$10,$04       // char 154

dat_24d8:
        // === Fill data (1 bytes, $24d8-$24d8) ===
        .byte $00                                   // .

// --- Region $2518-$2620 ---
.pc = $2518 "dat_2518"

dat_2518:
        .byte $18,$24,$18,$14,$34,$1c,$34,$3c       // char 163
        .byte $f5,$f6,$d5,$59,$56,$5a,$5a,$9a       // char 164
        .byte $6a,$6a,$9a,$6b,$ae,$bb,$af,$bf       // char 165
        .byte $56,$56,$6a,$5a,$66,$9a,$af,$bf       // char 166
        .byte $69,$99,$65,$a5,$65,$54,$51,$14       // char 167
        .byte $44,$10,$44,$11,$04,$10,$04,$11       // char 168
        .byte $00,$00,$40,$10,$04,$10,$00,$22       // char 169
        .byte $04,$08,$08,$00,$00,$00,$00,$00       // char 170
        .byte $02,$40,$50,$50,$50,$54,$90,$a4       // char 171
        .byte $10,$41,$00,$01,$00,$00,$00,$00       // char 172
        .byte $41,$04,$41,$00,$00,$02,$00,$20       // char 173
        .byte $02,$00,$00,$00,$00,$40,$54,$15       // char 174
        .byte $20,$02,$00,$00,$00,$00,$00,$40       // char 175
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 176
        .byte $18,$0b,$06,$02,$02,$01,$03,$00       // char 177
        .byte $60,$40,$80,$00,$00,$00,$03,$03       // char 178
        .byte $04,$01,$11,$45,$06,$1b,$5a,$5a       // char 179
        .byte $66,$59,$aa,$ab,$ae,$bb,$ff,$ba       // char 180
        .byte $51,$a4,$59,$a6,$ea,$fa,$bf,$a3       // char 181
        .byte $00,$11,$44,$55,$59,$99,$ba,$ee       // char 182
        .byte $30,$0c,$40,$03,$40,$10,$44,$90       // char 183
        .byte $40,$00,$40,$00,$00,$00,$00,$00       // char 184
        .byte $55,$59,$56,$5a,$59,$6a,$a9,$aa       // char 185
        .byte $65,$99,$a9,$e9,$ee,$ba,$a9,$ba       // char 186
        .byte $56,$5a,$5a,$5a,$9a,$5a,$9a,$6b       // char 187

txt_25e0:
        .byte $3d,$3d,$3f,$3d,$3e,$3d,$36,$16       // char 188
        .byte $56,$65,$66,$56,$6a,$9b,$ab,$ee       // char 189
        .byte $56,$5a,$66,$aa,$9b,$6e,$af,$bb       // char 190
        .byte $6a,$96,$aa,$66,$9a,$a8,$a0,$0a       // char 191
        .byte $50,$11,$44,$00,$40,$10,$40,$00       // char 192
        .byte $00,$00,$40,$00,$00,$10,$00,$00       // char 193
        .byte $01,$00,$01,$00,$00,$00,$00,$00       // char 194
        .byte $00,$40,$10,$40,$10,$44,$50,$14       // char 195

dat_2620:
        // === Fill data (1 bytes, $2620-$2620) ===
        .byte $00                                   // .

// --- Region $2658-$2760 ---
.pc = $2658 "dat_2658"

dat_2658:
        .byte $18,$24,$18,$14,$34,$1c,$34,$3c       // char 203
        .byte $59,$5a,$5b,$5e,$5b,$6e,$af,$a3       // char 204
        .byte $65,$97,$57,$5d,$df,$fc,$73,$fc       // char 205
        .byte $65,$95,$51,$50,$54,$44,$10,$40       // char 206
        .byte $06,$02,$02,$02,$01,$01,$01,$01       // char 207
        .byte $00,$48,$40,$40,$51,$85,$95,$96       // char 208
        .byte $04,$11,$41,$16,$45,$99,$56,$6a       // char 209
        .byte $00,$00,$40,$40,$40,$90,$94,$94       // char 210
        .byte $53,$5c,$53,$9f,$97,$ad,$a7,$a7       // char 211
        .byte $11,$44,$51,$45,$55,$65,$99,$6b       // char 212
        .byte $10,$50,$50,$61,$a5,$a6,$ea,$bb       // char 213
        .byte $06,$02,$02,$03,$03,$03,$03,$03       // char 214
        .byte $40,$91,$94,$94,$e5,$d9,$e5,$e9       // char 215
        .byte $00,$00,$00,$40,$04,$51,$44,$50       // char 216
        .byte $00,$00,$00,$00,$00,$00,$40,$00       // char 217
        .byte $01,$01,$05,$01,$06,$05,$01,$04       // char 218
        .byte $5d,$97,$77,$5f,$7f,$97,$5d,$97       // char 219
        .byte $57,$65,$99,$6a,$aa,$6a,$66,$55       // char 220
        .byte $42,$02,$02,$03,$03,$03,$03,$03       // char 221
        .byte $55,$a5,$99,$a9,$e5,$e9,$e9,$e9       // char 222
        .byte $7c,$77,$5f,$75,$5f,$55,$99,$95       // char 223
        .byte $00,$00,$40,$40,$40,$40,$40,$90       // char 224
        .byte $59,$59,$56,$59,$5a,$6a,$a2,$a8       // char 225
        .byte $57,$75,$57,$9d,$97,$65,$99,$a9       // char 226

txt_2718:
        .byte $5a,$5a,$aa,$5a,$9a,$5b,$9f,$af       // char 227
        .byte $17,$16,$1b,$2b,$2b,$2b,$2b,$2b       // char 228
        .byte $66,$aa,$6b,$ae,$ef,$bb,$ff,$b0       // char 229
        .byte $68,$a4,$68,$a0,$08,$80,$20,$88       // char 230
        .byte $01,$00,$00,$00,$00,$00,$00,$00       // char 231
        .byte $00,$40,$40,$80,$a0,$a0,$a0,$a0       // char 232
        .byte $00,$00,$00,$00,$00,$00,$00,$40       // char 233
        .byte $00,$00,$00,$00,$00,$00,$40,$00       // char 234
        .byte $18,$24,$18,$14,$34,$1c,$34,$3c       // char 235

dat_2760:
        // === Fill data (1 bytes, $2760-$2760) ===
        .byte $00                                   // .

// --- Region $2798-$28a0 ---
.pc = $2798 "dat_2798"

dat_2798:
        .byte $3c,$3c,$1c,$34,$1c,$14,$24,$18       // char 243
        .byte $5a,$98,$a2,$a8,$a2,$28,$22,$00       // char 244
        .byte $51,$44,$00,$44,$10,$04,$01,$44       // char 245
        .byte $00,$40,$00,$42,$0a,$0a,$0a,$09       // char 246
        .byte $01,$01,$01,$02,$02,$02,$02,$02       // char 247
        .byte $5d,$95,$9a,$a6,$9a,$aa,$9a,$aa       // char 248
        .byte $56,$96,$aa,$65,$aa,$ab,$fb,$ff       // char 249
        .byte $68,$68,$98,$98                       // char 250 (partial)

txt_27d4:
        .byte $54,$54,$d4,$f4                       // char 250 (partial)
        .byte $5d,$97,$9d,$a7,$a5,$a5,$a9,$a5       // char 251
        .byte $59,$96,$66,$aa,$aa,$fa,$af,$bf       // char 252
        .byte $55,$65,$95,$66,$9a,$6a,$5b,$af       // char 253
        .byte $02,$02,$00,$00,$1f,$37,$1c,$14       // char 254
        .byte $55,$55,$00,$00,$ee,$fb,$00,$00       // char 255

chr_2800:
        .byte $5f,$57,$00,$00,$aa,$aa,$00,$00,$40,$50,$00,$00,$b8,$ac,$28,$38 // _W......@P....(8
        .byte $02,$02,$00,$08,$22,$08,$40,$42,$66,$59,$66,$15,$16,$19,$45,$10 // ....".@BfYf...E.
        .byte $59,$9a,$9a,$ae,$ff,$bf,$c3,$f0,$03,$03,$03,$03,$03,$01,$01,$02 // Y...............
        .byte $d9,$d9,$d6,$d6,$5a,$66,$aa,$aa,$5b,$5a,$56,$56,$66,$9a,$ab,$ae // ....Zf..[ZVVf...
        .byte $54,$94,$94                           // T..

txt_2843:
        .text "P"
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "QPPPPP"
        .byte $40                                   // @ character
        .byte $10
        .byte $45,$11,$01
        .byte $05,$10,$04,$00,$00,$5a,$98,$a0,$20,$a0,$20,$80,$20,$1a // .....Z.. . . .

txt_2861:
        .text "+++,/<<EP"
        .byte $10
        .byte $40,$40,$00,$00,$00,$10
        .fill 15, $00
        .byte $73,$7c,$53,$5c,$5f,$9f,$a7,$a5,$01,$44,$11,$55,$65,$99,$6a,$ae // s|S\_....D.Ue.j.
        .byte $10,$40,$10,$50,$50,$94,$a5,$a5,$18,$24,$18,$14,$34,$1c,$34,$3c // .@.PP....$..4.4<

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

// --- Region $28d8-$29e0 ---
.pc = $28d8 "dat_28d8"

dat_28d8:
        .byte $14,$14,$24,$18                       // ..$.

txt_28dc:
        .text "$(8,"
        .byte $40                                   // @ character
        .text "PPPTPTQ"
        .byte $00,$00,$01,$01
        .byte $10,$45,$16,$55,$06,$1a,$1a,$5b,$6f,$5f,$6f,$af,$01,$03,$03,$03 // .E.U...[o_o.....
        .byte $01,$09,$27,$5f,$7d,$76,$55,$5a,$6a,$56,$aa,$aa,$55,$59,$66,$66 // ..'_}vUZjV..UYff
        .byte $6a,$9a,$6b,$aa,$7c,$bc,$7c,$94,$94,$94,$ac,$a0,$7f,$57,$5d,$97 // j.k.|.|......W].
        .byte $a5,$a5,$a5,$a9,$65,$aa,$6b,$ae,$bb,$bf,$ef,$bf,$55,$65,$55,$a6 // ....e.k.....UeU.
        .byte $aa,$ba,$fa,$fb,$18,$24,$18,$14,$34,$1c,$34,$3c,$00,$00,$00,$00 // .....$..4.4<....
        .fill 12, $00
        .byte $18                                   // .

txt_2949:
        .text "$(8,8,"
        .byte $0c
        .text "PPPTY"
        .byte $69,$69
        .byte $3a,$08
        .byte $20,$00,$00,$00,$50,$41,$55,$00,$00,$00,$02,$02,$00,$40,$04,$03 //  ...PAU......@..
        .byte $03,$02,$02,$02
        .text "BR*U"
        .byte $69
        .byte $4a,$60,$80,$80,$80,$00
        .byte $5a
        .byte $a6,$a8,$a2,$08,$00,$02,$00,$40,$00,$40,$00,$40,$00,$00,$00,$40 // .......@.@.@...@
        .fill 9, $00
        .byte $01,$00,$00,$00,$00,$00,$40,$00,$00,$40,$00,$00,$00,$00,$14,$14 // ......@..@......
        .byte $14,$10,$04,$10,$00,$00,$00,$00,$00,$00,$00,$00,$01,$04,$00,$00 // ................
        .byte $00,$00,$10,$00,$04,$40,$00,$00,$00,$00,$00,$00,$00,$00,$5f,$5f // .....@........__
        .byte $5d,$57,$9d,$a5,$ad,$a5,$65,$59,$66,$9a,$aa,$bb,$ae,$af,$6a,$9a // ]W....eYf.....j.
        .byte $5a,$7a,$d6,$75,$f5,$f5,$3c,$1c,$34,$1c,$14,$24,$18,$24 // Zz.u..<.4..$.$

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

// --- Region $2a18-$2ab0 ---
.pc = $2a18 "dat_2a18"

dat_2a18:
        .byte $18,$14,$04,$10,$04,$00,$10,$04,$64,$a5,$a5,$a6,$a5,$a9,$a6,$a6 // ........d.......
        .byte $66,$9a,$6b,$6e,$ab,$bf,$af,$ff,$6a,$aa,$aa,$6f,$ab,$eb,$bf,$ff // f.kn....j..o....
        .byte $56,$5a,$6a,$6b,$6e,$ab,$bb,$af,$56,$6a,$6b,$6e,$af,$bb,$ef,$bf // VZjkn...Vjkn....
        .byte $5a,$9a,$6a,$ae,$aa,$ba,$ba,$f9,$50,$90,$80,$80,$80,$44,$0c,$1c // Z.j.....P....D..
        .byte $6a                                   // j

txt_2a59:
        .text "ZZYZV"
        .byte $da,$f9,$76
        .byte $5a,$56,$66,$9a,$6a,$aa,$aa,$75
        .byte $55,$75,$f5,$75,$f5,$75,$f5,$18,$24,$18,$14,$04,$10,$04,$00,$00 // Uu.u.u..$.......
        .fill 15, $00
        .byte $05,$0d,$07,$09,$02,$02,$00,$00,$3f,$3f,$3f,$0f,$4f,$8f,$93,$63 // ........???.O..c
        .byte $77,$5f,$9d,$57,$a7,$95,$a5,$a9,$10,$40,$54,$50,$94,$55,$99,$96 // w_.W.....@TP.U..
        .byte $00,$00,$00,$10,$40,$00,$50,$44       // ....@.PD

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

// --- Region $2ae0-$2b20 ---
.pc = $2ae0 "dat_2ae0"

dat_2ae0:
        .byte $04,$11,$04,$04,$15,$14,$14,$15,$40,$00,$04,$40,$11,$56,$59,$96 // ........@..@.VY.
        .byte $14
        .byte $44,$15
        .byte $59,$65,$b9,$ae,$ae,$00,$00,$00
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $80

txt_2b00:
        .byte $5a,$55,$5a,$d6,$f6,$f9,$f5,$fd,$67,$95,$5d,$75,$5f,$57,$7f,$df // ZUZ.....g.]u_W..
        .byte $76,$55,$f5,$f5,$f5,$f5,$f5,$f5,$14,$24,$18 // vU.......$.

txt_2b1b:
        .text "$(8,8"

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

// --- Region $2b58-$2bb7 ---
.pc = $2b58 "dat_2b58"

dat_2b58:
        .byte $10,$14
        .byte $24,$18
        .text "$(8,"
        .byte $5f,$5f,$5d,$5d
        .byte $55,$65,$aa,$aa
        .byte $6b,$5a,$6b,$9b,$6a,$9a,$bf,$ff,$66,$5a,$9b,$6b,$6a,$5b,$6b,$af // kZk.j...fZ.kj[k.
        .byte $66,$9a,$5b,$5a,$af,$af,$ff,$ff,$67,$57,$9f,$5f,$75,$56,$60,$00 // f.[Z....gW._uV`.
        .byte $f4,$d4,$d2,$51,$4b,$05,$29,$a4,$6c,$ac,$f8,$fc,$bc,$ec,$38,$2c // ...QK.).l.....8,
        .byte $f5,$f9,$f5,$f7,$fd,$fd,$f7,$ff,$77,$5f,$7f,$dd,$7f,$ff,$7d,$f5 // ........w_....}.
        .byte $f5,$f5,$f5,$f5,$f5,$f5,$55,$55,$10,$04,$10,$14,$24,$18,$24,$28 // ......UU....$.$(

// --- Region $2bd0-$2bf8 ---
.pc = $2bd0 "dat_2bd0"

dat_2bd0:
        .byte $10,$24,$08,$0a,$02,$02,$00,$00,$5a,$95,$15,$25,$09,$c2,$f0,$3c // .$......Z..%...<
        .byte $57,$55,$67,$97,$a5,$65,$35,$03,$50,$44,$51,$94,$95,$99,$65,$95 // WUg..e5.PDQ...e.
        .byte $00,$00,$00,$40,$00,$50,$00,$50       // ...@.P.P

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

// --- Region $2c19-$2c60 ---
.pc = $2c19 "dat_2c19"

dat_2c19:
        .byte $04,$01,$05,$11,$05,$15
        .byte $45,$15,$14,$14,$19
        .text ").??Y"
        .byte $6a,$66,$9a,$6b,$ab,$ff,$ff,$69,$59,$a5,$69,$ba,$aa,$ba,$fe,$40 // jf.k...iY.i....@
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $80,$80,$80,$f7,$f5,$ff,$ff,$ff,$ff,$f5,$d5,$7f
        .byte $ff,$ff,$ff,$ff,$ff,$55,$55,$f5,$f5,$f5,$f5,$f5,$f5,$55,$55,$14 // .....UU......UU.
        .byte $04,$10,$04,$00,$10,$04,$10           // .......

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

// --- Region $2c98-$2cf3 ---
.pc = $2c98 "dat_2c98"

dat_2c98:
        .byte $1c,$17,$25,$00,$00,$00,$00,$00,$00,$6a,$9a,$00,$00,$00,$00,$00 // ..%......j......
        .byte $00,$68,$9a,$00,$ff,$ff,$ff,$ff,$00,$41,$10,$00,$ff,$ff,$ff,$ff // .h.......A......
        .byte $00,$16,$45,$00,$ff,$ff,$ff,$ff,$02,$6a,$99,$00,$ff,$ff,$ff,$ff // ..E......j......
        .byte $50,$40,$00,$00,$00,$00,$00,$00,$14,$25,$19,$00,$00,$00,$00,$00 // P@.......%......
        .byte $00,$df,$77,$00,$00,$00,$00,$00,$00,$dd,$f7,$00,$00,$00,$00,$00 // ..w.............
        .byte $00,$66,$59,$00,$00,$00,$00,$00,$18,$64,$58 // .fY......dX

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

// --- Region $2d18-$2d9b ---
.pc = $2d18 "dat_2d18"

dat_2d18:
        .byte $06,$02,$00,$00,$00,$00,$00,$00,$40,$9d,$97,$00,$00,$00,$00,$00 // ........@.......
        .byte $00,$fd,$7f,$00,$00,$00,$00,$00,$00,$d6,$75,$00,$00,$00,$00,$00 // ..........u.....
        .byte $00,$6b,$9a,$00,$00,$00,$00,$00,$00,$6b,$9a,$00,$00,$00,$00,$00 // .k.......k......
        .byte $00,$68,$9a,$00,$00,$00,$00,$00,$00,$41,$10,$00,$00,$00,$00,$00 // .h.......A......
        .byte $00,$16,$45,$00,$00,$00,$00,$00,$00,$6b,$9a,$00,$00,$00,$00,$00 // ..E......k......
        .byte $00,$6b,$9a,$00,$00,$00,$00,$00,$00,$6b,$9a,$00,$00,$00,$00,$00 // .k.......k......
        .byte $00,$7f,$df,$00,$00,$00,$00,$00,$00,$75,$dd,$00,$00,$00,$00,$00 // .........u......
        .byte $00,$65,$99,$00,$00,$00,$00,$00,$00,$65,$99,$00,$00,$00,$00,$00 // .e.......e......
        .byte $14,$64,$98                           // .d.

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

// --- Region $3000-$3020 ---
.pc = $3000 "dat_3000"

dat_3000:
        .byte $03,$0f,$04,$05,$20,$02,$19,$20,$14,$17,$09,$0c,$09,$07,$08,$14 // .... .. ........
        .byte $20,$0f,$06,$20,$01,$12,$03,$01,$04,$05 //  .. ......

txt_301a:
        .text " 1992!"

dat_3020:
        // === Fill data (1 bytes, $3020-$3020) ===
        .byte $00                                   // .

// --- Region $3186-$31c8 ---
.pc = $3186 "dat_3186"

dat_3186:
        .byte $02,$20,$00,$00,$00,$00,$00,$00,$17,$45,$00,$00,$00,$00,$00,$00 // . .......E......
        .byte $bd,$ef,$00,$00,$00,$00,$00,$00,$bd,$ef,$00,$00,$00,$00,$00,$00 // ................
        .byte $bc,$ec                               // ..

dat_31a8:
        // === Fill data (32 bytes, $31a8-$31c7) ===
        .fill 32, $ff

dat_31c8:
        // === Fill data (1 bytes, $31c8-$31c8) ===
        .byte $00                                   // .

// --- Region $324e-$3270 ---
.pc = $324e "dat_324e"

dat_324e:
        .byte $dd,$f7,$00,$00,$00,$00,$00,$00,$77,$5d,$00,$00,$00,$00,$00,$00 // ........w]......
        .byte $dd,$f7,$00,$00,$00,$00,$00,$00,$66,$59,$00,$00,$00,$00,$00,$00 // ........fY......
        .byte $b0,$a0                               // ..

dat_3270:
        // === Fill data (1 bytes, $3270-$3270) ===
        .byte $00                                   // .

// --- Region $32c0-$3308 ---
.pc = $32c0 "dat_32c0"

dat_32c0:
        .byte $08                                   // .

txt_32c1:
        .text " (8,8<"
        .byte $1c,$00,$aa,$aa,$af,$a7,$bf,$f5,$f7,$00
        .byte $aa,$6a,$f5,$dd,$f5,$fd,$f7,$00,$aa,$aa,$ea,$b9,$e5,$a5,$65,$2c // .j............e,
        .byte $38,$3c,$1c,$34,$1c,$14,$14           // 8<.4...

dat_32e8:
        // === Fill data (32 bytes, $32e8-$3307) ===
        .fill 32, $ff

dat_3308:
        // === Fill data (1 bytes, $3308-$3308) ===
        .byte $00                                   // .

// --- Region $3388-$33b0 ---
.pc = $3388 "dat_3388"

dat_3388:
        .byte $a0,$63,$93,$63,$53,$d3,$73,$d3,$00,$af,$aa,$8b,$aa,$8b,$82,$80 // .c.cS.s.........
        .byte $00,$55,$55,$97,$65,$99,$56,$a9,$00,$a8,$a8,$a8,$e8,$a4,$94,$94 // .UU.e.V.........
        .byte $d0,$70,$d0,$f0,$b0,$e0,$b0,$a0       // .p......

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

// --- Region $3400-$34f7 ---
.pc = $3400 "dat_3400"

dat_3400:
        .byte $1c                                   // .

txt_3401:
        .text "4<,8,(("
        .byte $aa,$ae,$ae,$af,$bf,$f7,$fd,$f7,$95
        .byte $a9,$e6,$e9,$ba,$fe,$fb,$ff,$ab,$af,$af,$af,$ad,$fd,$f5,$f5,$2c // ...............,
        .byte $38,$3c,$0c,$30,$0c,$03,$00,$ff,$ff,$ff,$ff,$00,$8a,$22,$00,$55 // 8<.0.........".U
        .byte $55,$55,$55,$15,$01,$b0,$ac,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$3f,$ff // UUU...........?.
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$00,$00,$00,$00,$00,$00,$01,$1a,$00 // ................
        .byte $00,$00,$00,$00,$77,$5d,$80,$00,$00,$00,$00,$00,$ee,$fb,$00,$00 // ....w]..........
        .byte $00,$00,$00,$00,$b0,$af,$0b,$00,$00,$00,$00,$00,$00,$00,$c0,$00 // ................
        .fill 21, $00
        .byte $06,$15,$00,$00,$00,$00,$00,$6e,$6b,$80,$00,$00,$00,$00,$00,$f7 // .......nk.......
        .byte $bd,$00,$00,$00,$00,$00,$00,$f4,$bd,$03,$00,$00,$00,$00,$00,$0b // ................
        .byte $be,$e0,$00,$00,$00,$00,$00,$a6,$e9,$00,$00,$00,$00,$00,$00,$f7 // ................
        .byte $bd,$00,$00,$00,$00,$00,$00,$80,$e8,$0a,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$a2,$20,$82,$20,$02,$80,$22,$80,$02,$80,$02,$80,$00,$00 // ... . ..".......
        .byte $00,$00,$55,$05,$10,$44,$11,$00,$00,$00,$60,$80,$80,$80,$00,$00 // ..U..D....`.....
        .byte $00,$00,$70,$d0,$70,$50,$90,$64,$99,$01,$00,$00,$00,$00,$00,$00 // ..p.pP.d........
        .byte $c0,$f0                               // ..

// --- Region $3516-$360f ---
.pc = $3516 "dat_3516"

dat_3516:
        .byte $09,$97,$00,$00,$00,$00,$00,$65,$99,$40,$00,$00,$00,$00,$00,$ba // .......e.@......
        .byte $ee,$00,$00,$00,$00,$00,$00,$40,$90,$a5,$00,$00,$00,$00,$00,$00 // .......@........
        .fill 10, $00

txt_3540:
        .text "8,((8,8<"
        .byte $fe,$fa,$fa,$e2,$a8,$a0,$a2,$a0
        .byte $5f,$57,$15,$47,$11,$45,$05,$40,$ff,$ef,$ff,$77,$dd,$57,$15,$51 // _W.G.E.@...w.W.Q
        .byte $aa,$aa,$fa,$fa,$ee,$ba,$a8,$a0,$00,$a0,$80,$20,$80,$20,$80,$20 // ........... . . 
        .byte $3d,$0f,$03,$0c,$03,$00,$00,$00,$05,$c1,$b1,$a0,$28,$8a,$22,$08 // =...........(.".
        .byte $50,$42,$0e,$0b                       // PB..

txt_3584:
        .byte $3c,$28,$b0,$a0,$54,$50,$42,$0a       // <(..TPB.

txt_358c:
        .byte $2a,$3a,$aa,$eb,$03,$3a,$aa,$ae,$9b,$aa,$69,$95,$5a,$5a,$65,$96 // *:...:....i.ZZe.
        .byte $59,$55,$dd,$f5,$00,$a0,$aa,$ee,$fb,$7e,$fb,$7f,$a0,$28,$0a // YU.......~...(.

txt_35ab:
        .byte $42,$52,$50,$d4,$74,$00,$00,$00,$80,$a0,$e0,$28,$38,$00,$00,$08 // BRP.t......(8...
        .byte $22,$28,$3c,$f0,$70,$44,$10,$02,$0b   // "(<.pD...

txt_35c4:
        .byte $2a,$2a,$a2,$a2,$02,$25,$55,$56,$99,$a5,$a9,$26,$d5,$75,$d5,$f6 // **...%UV...&.u..
        .byte $f5,$d5,$fd,$f7,$c0,$e8,$a9,$e9,$e6,$a9,$fa,$ff,$80,$0a,$2a,$a5 // ..............*.
        .byte $99,$55,$d7,$7f,$aa,$a9,$5d,$97,$5d,$d7,$7f,$ff,$f8,$e9,$ba,$e9 // .U....].].......
        .byte $a6,$99,$65,$55,$03,$a0,$e8,$d8,$5a,$66,$9a,$6a,$80,$a0,$28,$28 // ..eU....Zf.j..((
        .byte $06,$09,$0e,$02,$a0,$e0,$b0,$e0,$f0,$f0,$70,$d0 // ..........p.

// --- Region $362c-$3884 ---
.pc = $362c "dat_362c"

dat_362c:
        .byte $02,$08,$02,$22,$3f,$03,$00,$00,$0a,$a0,$aa,$aa,$00,$40,$50,$14 // ..."?........@P.
        .byte $05,$83,$a1,$a3,$00,$00,$00,$00,$00,$80,$40,$42,$02,$09,$07,$2e // ..........@B....
        .byte $18,$90,$62,$42,$f0,$c0,$05,$15,$65,$a4,$94,$a5,$00,$f0,$c0,$00 // ..bB....e.......
        .byte $0c,$f3,$cc,$c3,$00,$00,$00,$00,$00,$00,$00,$00,$09,$02,$00,$00 // ................
        .byte $00,$00,$00,$00                       // ....

txt_3670:
        .byte $40,$40,$a0,$28,$08,$0a,$02,$01,$00,$00,$00,$00,$00,$00,$c0,$c0 // @@.(............
        .byte $1c,$34,$1c,$14,$24,$18,$24,$28,$f3,$f0,$c0,$00,$c0,$f0,$f0,$f0 // .4..$.$(........
        .byte $00,$02,$02,$00,$00,$00,$00,$00,$cc,$c0,$00,$c0,$00,$00,$00,$00 // ................
        .byte $41,$00,$01,$00,$00,$30,$fc,$3f,$00,$40,$00,$00,$00,$00,$00,$00 // A....0.?.@......
        .byte $00,$00,$00,$00,$00,$08,$00,$20,$03,$00,$00,$00,$00,$00,$00,$a0 // ....... ........
        .byte $01,$43,$0e,$0a,$0a                   // .C...

txt_36c5:
        .byte $3b,$2a,$2a,$aa,$a5,$9a,$a9,$95,$57,$9f,$57,$ff,$ee,$bb,$6a,$9a // ;**.....W.W...j.
        .byte $56,$99,$65,$ff,$d7,$75,$5d,$96,$a9,$66,$aa,$ff,$bb,$ef,$ab,$bb // V.e..u]..f......
        .byte $6a,$96,$66,$f5,$f5,$f5,$bf,$bd,$af,$bb,$af,$09,$09,$c2,$c2,$c1 // j.f.............
        .byte $f0,$f0,$f0,$42,$c2,$0a,$0a,$0a,$28,$28,$28,$88,$82,$00,$02,$00 // ...B....(((.....
        .byte $02,$00,$00,$cf,$3c,$cf,$03,$cc,$03,$03,$03,$75,$f5,$f7,$cf,$3f // ....<......u...?
        .byte $fc,$ff,$cf,$99,$a6,$ea,$ae,$fb,$3f,$0f,$c3,$f7,$dd,$55,$66,$99 // ........?....Uf.
        .byte $aa
        .byte $22,$28,$ea,$ba,$a5
        .text "VUPE"
        .byte $00,$f7,$7d,$f5,$74
        .byte $55
        .byte $54,$54,$15,$54,$41,$04,$41,$10,$01,$00,$00,$03,$00,$80,$00,$80 // TT.TA.A.........
        .byte $00,$00,$00,$f0,$d0,$50,$d0,$30,$00,$00,$00,$00,$00,$00,$00,$00 // .....P.0........
        .byte $00,$c0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$02,$00,$02 // ................
        .byte $0a,$0a,$02,$05,$45,$11,$45,$17,$5d,$77,$ff,$bb,$ea,$b9,$ea,$e5 // ....E.E.]w......
        .byte $a9,$e9,$a5,$fc,$fc,$df,$55,$65,$99,$6a,$a6,$a1,$a1,$2a,$2a,$2a // ......Ue.j...***
        .byte $88,$48,$40,$4e,$8a,$3a,$2a,$1b,$9a,$59,$56,$dd,$fd,$bf,$ef,$bf // .H@N.:*..YV.....
        .byte $bb,$ae,$ab,$f0,$b3,$ec,$bf,$fb,$bb,$af,$bf,$00,$00,$40,$10,$40 // .............@.@
        .byte $10,$50,$54,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // .PT.............
        .byte $00,$00,$00,$c0,$f0,$3c,$3c,$3c,$0d,$0d,$05,$24,$18,$24,$28,$08 // .....<<<...$.$(.
        .byte $20,$08,$00,$f0,$f0,$b3,$a0,$af,$ab,$5e,$5f,$00,$c0,$00,$c3,$cc //  ........^_.....
        .byte $33,$cc,$ff,$00,$00,$c0,$00,$00,$00,$30,$c0,$0f,$03,$03,$03,$03 // 3........0......
        .byte $03,$03,$03,$00,$c0,$c3,$cc,$cc,$c3,$cc,$c0,$0a,$ae,$2b,$8b,$ab // .............+..
        .byte $bb,$2e,$2b,$f0,$bc,$fc,$bc,$6c,$a8,$a8,$68,$15,$95 // ..+....l..h..

txt_3802:
        .byte $59,$55,$d5,$f5,$f5,$f5,$df,$7e,$5f,$7a,$ee,$fe,$7e,$fa,$d5,$75 // YU.....~_z..~..u
        .byte $f5,$f5,$f5,$f5,$f5,$f5,$c5,$01,$01,$01,$01,$01,$01,$01,$fd,$dd // ................
        .byte $b7,$fd,$af,$bb,$af,$ad,$fe,$7e,$7f,$57,$5d,$77,$5f,$57,$70,$7c // .......~.W]w_Wp|
        .byte $7c,$9c,$9c,$94,$94,$94,$3c,$fc,$f0,$f0,$cc,$f3,$fc,$fc,$00,$00 // |.....<.........
        .fill 14, $00
        .byte $c3,$03,$02,$02,$02,$02,$02,$02,$c0,$c0,$c0,$80,$88,$82,$88,$82 // ................
        .byte $03,$00,$00,$00,$00,$00,$01,$10,$00,$00,$00,$00,$00,$00,$00,$c0 // ................
        .byte $06,$05,$04,$05,$05,$0d,$0f,$0f,$00,$00,$00,$20,$82,$28,$8a,$a2 // ........... .(..
        .byte $00,$00,$00,$82,$08                   // .....

// --- Region $3886-$3ef1 ---
.pc = $3886 "bmp_3886"

bmp_3886:
        // === Bitmap data (1644 bytes, $3886-$3ef1) ===
        .byte $88,$aa,$00,$03,$00,$03,$00,$03,$03,$33,$80,$00,$80,$00,$80,$80 // .........3......
        .byte $80,$80,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$3f,$0f,$0d,$05,$05,$05,$05,$05,$7f,$de,$7f,$5e,$fe,$7a // ..?..........^.z
        .byte $7e,$7e,$7f,$fe,$ee,$bb,$ee,$ba,$fa,$ee,$c0,$a1,$a2,$a3,$a3,$a3 // ~~..............
        .byte $a2,$a1,$d9,$f5,$f7,$ff,$ff,$ff,$ff,$ff,$5a,$d9,$56,$d5,$dd,$75 // ..........Z.V..u
        .byte $d6,$7d,$7f,$6c,$68,$68,$68
        .text "XXT*"
        .byte $0a,$0a,$0a,$0a,$0a
        .byte $08,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$0f,$0f,$07,$0d,$07,$05,$05,$05,$30,$0c,$30,$3c,$1c,$34 // ..........0.0<.4
        .byte $1c,$14,$fa,$fa,$fa,$5e,$5a,$5f,$5e,$5f,$fb,$ef,$ab,$9a,$ab,$9a // .....^Z_^_......
        .byte $5a,$66,$30,$c0,$30,$f0,$b0,$f0,$ac,$ec,$02,$02,$02,$00,$02,$00 // Zf0.0...........
        .byte $00,$01,$c3,$c0,$03,$c0,$00,$c0,$03,$00,$f7,$3d,$35,$f6,$fd // ...........=5..

txt_3935:
        .byte $36,$3d,$cf,$a8,$e8,$a8,$a8,$e8,$a8,$a8,$68,$af,$af,$af,$af,$af // 6=........h.....
        .byte $a7,$af,$a7,$75,$9f,$77,$5d,$97,$5d,$97,$59,$5f,$5f,$5f,$5f,$5f // ...u.w].].Y_____
        .byte $5f,$ff,$df,$03,$03,$03,$03,$03,$03,$03,$03,$f5,$fd,$f5,$f5,$dd // _...............
        .byte $f5,$dd,$f5,$da,$d6                   // .....

txt_396a:
        .byte $5a,$56,$d6,$59,$56,$59,$64,$94,$a4,$94,$94,$a4,$9c,$bc,$f3,$f3 // ZV.YVYd.........
        .byte $fc,$f0,$fc,$f0,$f0,$e0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$00,$00,$02,$02,$03,$03,$03,$03,$03,$03,$a0,$88 // ................
        .byte $a2,$88,$82,$ea,$e2,$eb,$40,$11,$45,$51,$66,$95,$56,$6a,$80,$80 // ......@.EQf.Vj..
        .byte $a0,$e8,$a8,$f8,$fc,$7c,$0f,$0e,$0a,$0a,$0a,$06,$05,$05,$aa,$59 // .....|.........Y
        .byte $75,$57,$7d,$d7,$ff,$ff,$77,$dd,$57,$65,$99,$66,$69,$a6,$f3,$f3 // uW}...w.We.fi...
        .byte $f3,$f3,$e3,$a2,$a2,$a2,$80,$80,$80,$80,$a0,$88,$e0,$c2,$00,$00 // ................
        .byte $00,$00,$00,$00,$80,$20,$00,$00,$00,$00,$00,$00,$00,$00,$0f,$0f // ..... ..........
        .byte $0f,$0f,$0f,$0f,$0f,$0f,$ae,$ab,$6e,$6a,$ab,$6b,$6e,$ab,$f5,$dd // ........nj.kn...
        .byte $f5,$d5,$d5,$75,$dd,$f5,$f0,$f0,$f0,$f0,$f0,$f0,$f0,$f0,$ff,$7f // ...u............
        .byte $3f,$1f,$07,$01,$00,$00,$a5,$a9,$a9,$aa,$aa,$aa,$d9,$00,$a5,$e6 // ?...............
        .byte $a9,$ba,$e9,$e5,$95,$00,$57,$95,$a6,$a5,$99,$55,$7f,$0f,$ff,$fc // ......W....U....
        .byte $af,$bb,$ef,$fc,$bf,$ec,$25,$c1,$30,$c0,$f0,$c0,$00,$c0,$ee,$ff // ......%.0.......
        .byte $70,$14,$14,$0d,$07,$05,$34,$1c       // p.....4.

txt_3a42:
        .text "4<,8,("
        .byte $d5,$f5,$fd,$bd,$a5,$ad,$af,$bb,$a6,$a9
        .byte $e6,$a9,$a6,$ba,$ea,$fa,$bf,$bf,$af,$6f,$ab,$5a,$5a,$56,$00,$02 // .........o.ZZV..
        .byte $02,$02,$02,$0a,$2a,$ae,$c0,$00,$c0,$c0,$f0,$c3,$3c,$c0,$0f,$0f // ....*.......<...
        .byte $33,$0f,$83,$03,$00,$00,$54,$64,$a8,$68,$a0,$20,$80,$00,$5b,$5e // 3.....Td.h. ..[^
        .byte $5e,$6e,$ab,$ae,$ef,$2e,$57,$77,$5d,$75,$57,$9d,$57,$9d,$d5,$75 // ^n....Ww]uW.W..u
        .byte $55,$76,$9a,$9a,$5a,$69,$03,$03,$03,$03,$01,$89,$a5,$a5,$7e,$7f // Uv..Zi........~.
        .byte $fa,$ee,$fb,$fa,$ea,$aa,$ab,$af,$bb,$af,$ad,$bf,$bd,$ef,$7c,$bc // ..............|.
        .byte $7c,$bc,$7c,$7c,$7c,$70,$b0,$e0,$a0,$a0,$e0,$a0,$a2,$a0,$00,$00 // |.|||p..........
        .byte $00,$00,$00,$22,$08,$82,$00,$00,$30,$00,$c0,$b0,$f0,$20,$01,$01 // ..."....0.... ..
        .byte $03,$03,$03,$03,$03,$02,$af,$bb,$6a,$59,$66,$66,$59,$65,$f7,$ff // ........jYffYe..
        .byte $5d,$d6,$55,$66,$5a,$6a,$94,$94,$94,$a4,$e8,$e8,$f8,$fc,$05,$0f // ].UfZj..........
        .byte $0f,$0f,$0f,$0b,$0a,$0b,$96,$99,$55,$5d,$d7,$7d,$ff,$ff,$bf,$ff // ........U].}....
        .byte $af,$6b,$ae,$6a,$66
        .byte $59,$f1,$f1,$71
        .text "QQQRR"
        .byte $7c,$9f
        .byte $b7,$97,$a5,$96,$95,$99,$c3,$fc,$bf,$af,$fb,$af,$bb,$bb,$00,$c0 // ................
        .byte $00,$00,$00,$c0,$f0,$ff,$0a,$0a,$0a,$0a,$05,$3d,$ff,$f3,$ef,$af // ...........=....
        .byte $ef,$ff,$bb,$af,$6b,$aa,$6b,$ab,$6e,$9a,$6b,$96,$65 // ....k.k.n.k.e

txt_3b3f:
        .text "YSSSSSQ"
        .byte $62,$80,$ff,$fd,$ff,$df,$ff,$dd,$f7
        .byte $f5,$a9,$a5,$ba,$e9,$a9,$a6,$95,$65,$ac,$bc,$bc,$bc,$bc,$ad,$bf // ........e.......
        .byte $ef,$0a,$0a,$0a,$0a,$0a,$2a,$9a,$a2,$e8,$a2,$28,$82,$88,$20,$00 // ......*....(.. .
        .fill 9, $00
        .byte $06,$09,$06,$05,$09,$06,$09,$0a,$34,$1c,$34,$3c,$3c,$1c,$34,$1c // ........4.4<<.4.
        .byte $f5,$fd,$f7,$fd,$f7,$fd,$ff,$ff,$5d,$95,$96,$99,$a9,$a6,$aa,$99 // ........].......
        .byte $67,$97,$a5,$a5,$99,$a6,$a9,$a5,$5d,$95,$65,$99,$a5,$99,$a5,$95 // g.......].e.....
        .byte $44,$50,$51,$64,$91,$54,$64,$91,$02,$40,$04,$10,$00,$44,$10,$40 // DPQd.Td..@...D.@
        .byte $01,$00,$05,$01,$04,$01,$00,$10
        .text "***JJ"
        .byte $0a,$02,$12
        .byte $55,$96,$69,$a6,$ea,$ae,$bb,$bf       // U.i.....

txt_3bd0:
        .byte $55,$59,$a5,$6a,$a9,$ea,$be,$bb,$66,$9a,$ae,$bb,$ea,$bb,$ef,$ff // UY.j....f.......
        .byte $66,$99,$55,$95,$57,$5f,$77,$dd,$56,$6a,$6b,$9b,$6f,$bb,$fc,$b0 // f.U.W_w.Vjk.o...
        .byte $50,$40,$48,$08                       // P@H.

txt_3bf4:
        .byte $28,$38,$b8,$f8
        .text "TQPU"
        .byte $61,$a5,$a6,$a5,$15
        .byte $59,$55,$66
        .byte $59,$6a,$9a,$aa,$fc,$df,$5f,$57,$67,$95,$65,$95,$02,$02,$02,$02 // Yj...._Wg.e.....
        .byte $02,$03,$02,$03,$6a,$69,$59,$65,$e6,$59,$d5,$d7,$fb,$ee,$be,$ef // ....jiYe.Y......
        .byte $fe,$f9,$ea,$a6,$68,$94               // ....h.

txt_3c2a:
        .byte $54,$54,$d4,$54,$d4,$d4,$0f,$0f,$0f,$0f,$0f,$0f,$0f,$0f,$dd,$5f // TT.T..........._
        .byte $77,$dd
        .text "UUUU"
        .byte $fe,$77,$df,$5f,$77,$df,$5f
        .byte $55,$f3,$f3
        .byte $f3,$f2,$f2,$b2,$b2,$a1,$ea,$ea,$fa,$fb,$6e,$7b,$7e,$7f,$d5,$75 // ..........n{~..u
        .byte $d5,$d5,$f7,$fd,$b7,$fd,$d1,$54,$75,$d5,$dd,$f5,$dd,$f7,$05,$c1 // .......Tu.......
        .byte $04,$c1,$30,$cc,$c0,$f0,$af,$5a,$66,$59,$16,$45,$16,$05,$be,$ae // ..0....ZfY.E....
        .byte $ba,$aa,$66,$95                       // ..f.

txt_3c7e:
        .byte $54,$54,$c0,$c8,$c8,$18,$1a,$16,$75,$d1,$d9,$56,$59,$16,$16,$1a // TT......u..VY...
        .byte $4a,$4a,$ff,$dd,$f5,$dd,$75,$d6,$5a,$66,$d6,$59,$66,$9a,$6a,$a8 // JJ....u.Zf.Yf.j.
        .byte $62,$88,$68,$a0,$80,$00,$20,$80,$00,$80,$00,$00,$00,$00,$00,$00 // b.h... .........
        .fill 10, $00
        .byte $02,$08,$02
        .byte $20,$08
        .byte $20,$68,$98,$14
        .byte $24,$18
        .text "$(8,8"
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$fd,$d5,$5d,$f5,$d7,$f5,$fd,$d6,$5a // .........].....Z
        .byte $5d,$a7,$65,$99,$a5,$95,$57,$5f,$57,$5f,$77,$5d,$97,$67,$5f,$5f // ].e...W_W_w].g__
        .byte $55,$64,$95,$98,$e5,$a5,$a0,$03,$00,$54,$12 // Ud.......T.

txt_3cf3:
        .byte $52,$4a,$28,$a8,$a3,$04
        .text "COO?"
        .byte $ff,$ff,$ff,$04,$c0,$fc
        .byte $ff,$ff,$ff,$ff,$ff,$6e,$9b,$2a,$3a,$0e,$03,$00,$00,$77,$55,$a6 // .....n.*:....wU.
        .byte $99,$6a,$5a,$26,$02,$75,$55,$56,$99,$a6,$aa,$aa,$aa,$59,$96,$6a // .jZ&.uUV.....Y.j
        .byte $aa,$a0,$08,$a0,$03,$43,$43,$0b,$0f   // .....CC..

txt_3d2c:
        .byte $3e,$2c,$b8,$a0,$fc,$fc,$3c,$1c,$34,$1c,$14 // >,....<.4..

txt_3d37:
        .text "$YUYYYU"
        .byte $5f,$5f,$66
        .byte $59,$66,$9b,$6a,$ab,$bf
        .byte $ff,$fb,$ff,$ff,$df,$5f,$df,$7f,$ff,$03,$03,$03,$03,$03,$03,$01 // ....._..........
        .byte $01,$fb,$ee,$ff,$fb,$ff,$7f,$55,$57,$fd,$fd,$dd,$75,$d5,$55,$ff // .......UW...u.U.
        .byte $ff,$d4,$d4,$d4,$d4,$d4,$d4,$54,$54,$0f,$0f,$0f,$0f,$0f,$0f,$0f // .......TT.......
        .byte $0f,$ff,$ff,$ff,$ff,$ff,$ff,$fe,$fa,$fe,$ff,$fe,$ff,$ff,$ff,$aa // ................
        .byte $aa,$f1,$f1,$f1,$f1,$f1,$f1,$f1,$f1,$ea,$d9,$d6,$75,$d6,$fd,$f5 // ............u...
        .byte $d6,$66,$56,$d6,$59,$d6,$76,$5a,$6a,$bf,$ff,$af,$bd,$af,$eb,$af // .fV.Y.vZj.......
        .byte $bf,$f3,$7c,$f3,$7c,$df,$7c,$7c,$f0,$11,$04,$00,$80,$01,$00,$10 // ..|.|.||........
        .byte $d4,$c1,$05,$35,$dc,$f0,$00,$00,$00,$40,$80,$00,$00,$00,$00,$00 // ...5.....@......
        .byte $00,$f1,$71,$3c,$1c,$0f,$03,$00,$00,$d8,$d8,$52,$a8,$2a,$ca,$f0 // ..q<.......R.*..
        .byte $1f,$33,$c0,$30,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // .3.0............
        .byte $00,$00,$00,$00,$00,$00,$00,$02,$17,$03,$01,$07,$05,$1b,$64,$90 // ..............d.
        .byte $40,$70,$50,$80,$40,$00,$00,$00,$00,$14,$25,$19,$00,$00,$00,$00 // @pP.@.....%.....
        .byte $00,$00,$65,$99,$00,$00,$00,$00,$00,$00,$65,$99,$00,$00,$00,$00 // ..e.......e.....
        .byte $00,$00,$df,$77,$00,$00,$00,$00,$00,$00,$75,$dd,$00,$00,$00,$00 // ...w......u.....
        .byte $00,$05,$65,$94,$03,$ff,$ff,$ff,$ff,$4f,$3f,$ff,$ff,$ff,$ff,$ff // ..e......O?.....
        .fill 17, $ff
        .fill 17, $00
        .byte $45,$11,$00,$00,$00,$00,$00,$17,$65,$98,$00,$00,$00,$00,$00,$40 // E.......e......@
        .byte $00,$00,$00,$00,$00,$00,$00,$18,$26,$29,$00,$00,$00,$00,$00,$00 // ........&)......
        .byte $5d,$97,$00,$00,$00,$00,$00,$00,$fd,$7f,$00,$00,$00,$00,$00,$00 // ]...............
        .byte $d6,$75,$00,$00,$00,$00,$00,$00,$6b,$9a,$00,$00,$00,$00,$00,$00 // .u......k.......
        .byte $6b,$9a,$00,$00,$00,$00,$00,$00,$68,$9a,$00,$00,$00,$00,$00,$00 // k.......h.......
        .byte $41,$10,$00,$00,$00,$00,$00,$00,$16,$45,$00,$00,$00,$00,$00,$00 // A........E......
        .byte $6b,$9a,$00,$00,$00,$00,$00,$00,$6b,$9a,$00,$00,$00,$00,$00,$00 // k.......k.......
        .byte $6b,$9a,$00,$00,$00,$00,$00,$00,$7f,$df,$00,$00,$00,$00,$00,$00 // k...............
        .byte $75,$dd,$00,$00,$00,$00,$00,$00,$65,$99,$00,$00,$00,$00,$00,$01 // u.......e.......
        .byte $65,$97,$00,$00,$00,$00,$00,$60,$80   // e......`.

// --- Region $3f10-$3f29 ---
.pc = $3f10 "dat_3f10"

dat_3f10:
        .byte $05,$02,$00,$00,$00,$00,$00,$00,$50,$97,$25,$00,$00,$00,$00,$00 // ........P.%.....
        .byte $01,$7f,$dd,$00,$00,$00,$00,$00,$fd,$50 // .........P

// --- Region $3f44-$3f48 ---
.pc = $3f44 "dat_3f44"

dat_3f44:
        .byte $d0,$3d,$e3,$6e                       // .=.n

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

// --- Region $3f6b-$3f70 ---
.pc = $3f6b "dat_3f6b"

dat_3f6b:
        .byte $d3,$00,$00,$70,$e3                   // ...p.

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

// --- Region $3f93-$471f ---
.pc = $3f93 "dat_3f93"

dat_3f93:
        .byte $e3,$00,$70,$7f,$d3,$d3,$3d,$e3,$60,$e6,$3e,$d3,$e3,$e3,$00,$00 // ..p...=.`.>.....
        .byte $6e,$e3,$e6,$e6,$3e,$d3,$d0,$d0,$d3,$3e,$e6,$60,$60,$60,$60,$00 // n...>....>.````.
        .fill 8, $00
        .byte $60,$70,$7f,$7f,$cf                   // `p...

spr_3fc0:
        // === Sprite data (64 bytes, $3fc0-$3fff) ===
        .byte $cb,$d3,$3d                           // ##..#.####.#..##..####.#
        .byte $cb,$cb,$fc                           // ##..#.####..#.########..
        .byte $bc,$b0,$e3                           // #.####..#.##....###...##
        .byte $e3,$e3,$e6                           // ###...#####...#####..##.
        .byte $b6,$6b,$6b                           // #.##.##..##.#.##.##.#.##
        .byte $6e,$6e,$d3                           // .##.###..##.###.##.#..##
        .byte $d3,$d0,$00                           // ##.#..####.#............
        .byte $d3,$3d,$e3                           // ##.#..##..####.####...##
        .byte $6e,$60,$60                           // .##.###..##......##.....
        .byte $00,$00,$00                           // ........................
        .byte $00,$00,$00                           // ........................
        .byte $00,$00,$e6                           // ................###..##.
        .byte $7f,$7f,$fc                           // .#######.#############..
        .byte $bc,$b0,$b9                           // #.####..#.##....#.###..#
        .byte $d3,$9b,$b0                           // ##.#..###..##.###.##....
        .byte $b9,$9b,$9b                           // #.###..##..##.###..##.##
        .byte $00,$e3,$3e                           // ........###...##..#####.
        .byte $bc,$bc,$bc                           // #.####..#.####..#.####..
        .byte $bc,$bc,$60                           // #.####..#.####...##.....
        .byte $3e,$d3,$d3                           // ..#####.##.#..####.#..##
        .byte $d3,$d3,$3e                           // ##.#..####.#..##..#####.
        .byte $00                                   // sprite 0 padding
        .byte $60,$60,$60,$60,$00,$00,$00,$00,$00,$00,$00,$d3,$fc,$cf,$bc,$b9 // ````............
        .byte $9b,$9b,$9b,$b8,$9b,$9b,$9b,$9b,$90,$90,$bc,$cb,$fd,$cd,$fd,$cf // ................
        .byte $bc,$e6,$e6,$3e,$d3,$3e,$e6,$60,$6b,$b0,$b0,$e6,$00,$00,$00,$00 // ...>.>.`k.......
        .byte $00,$00,$00,$d3,$cb,$b0,$b9,$b8,$b8,$b8,$8b,$8c,$b8,$8c,$dc,$8d // ................
        .byte $bd,$93,$9b,$bc,$fc,$df,$df,$fc,$bc,$60,$60,$e6,$3e,$60,$60,$00 // .........``.>``.
        .byte $cf,$bc,$bc,$d3,$00,$00,$00,$00,$00,$00,$00,$3e,$90,$9b,$9b,$8b // ...........>....
        .byte $ca,$af,$af,$af,$ca,$af,$3d,$00,$00,$3d,$9b,$9b,$96,$6b,$cb,$cb // ......=..=...k..
        .byte $b0,$60,$60,$60,$60,$b0,$b0,$00,$fd,$cf,$fc,$d3,$00,$00,$00,$00 // .````...........
        .byte $00,$00,$00,$6e,$9b,$9b,$b8,$ca,$af,$f7,$f7,$7f,$f7,$70,$6e,$00 // ...n.........pn.
        .byte $00,$d3,$e3,$b8,$9b,$90,$00,$00,$00,$00,$00,$00,$b0,$bc,$bc,$bc // ................
        .byte $df,$df,$df,$3e,$00,$00,$00,$00,$00,$00,$00,$6e,$b8,$b8,$ca,$af // ...>.......n....
        .byte $7f,$df,$fd,$7f,$70,$70,$6e,$00,$00,$00,$e6,$8b,$b8,$9b,$90,$00 // ....ppn.........
        .byte $00,$00,$00,$b0,$bc,$bc,$cf,$cf,$d0,$d0,$d0,$60,$00,$00,$00,$00 // ...........`....
        .byte $00,$00,$00,$3d,$3e,$e6,$60,$6e,$6e,$e0,$d3,$d0,$d0,$d3,$3e,$00 // ...=>.`nn.....>.
        .byte $00,$00,$00,$e3,$d3,$d0,$d3,$d3,$3e,$e6,$60,$6e,$6e,$e3,$3d,$d0 // ........>.`nn.=.
        .byte $d0,$3d,$e3,$6e,$00,$00,$00,$00,$b0,$bc,$bc,$cf,$f7,$00,$00,$00 // .=.n............
        .fill 17, $00
        .byte $f7,$70,$70,$7f,$fc,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$bc // .pp.............
        .byte $ac,$fa,$af,$7f,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .fill 8, $00
        .byte $fc,$bc,$cb,$cf,$7f,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$cf // ................
        .byte $8b,$8b,$c8,$cb,$b0,$bc,$00,$00,$f7,$7f,$70,$7f,$f0,$00,$00,$bc // ..........p.....
        .byte $bc,$fc,$7f,$70,$7f,$f7,$cf,$00,$b0,$b0,$b0,$cb,$7f,$70,$00,$00 // ...p.........p..
        .byte $00,$f7,$f7,$cf,$bc,$00,$00,$7b,$b9,$fb,$7c,$9f,$90,$bc,$cb,$00 // .......{..|.....
        .byte $f4,$4e,$46,$64,$f6,$f7,$cf,$b6,$e6,$e3,$3d,$d3,$d3,$d3,$6c,$cf // .NFd......=...l.
        .byte $7c,$70,$70,$7f,$bf,$b7,$7b,$f7,$f7,$fb,$b0,$00,$cb,$bc,$c0,$fb // |pp...{.........
        .byte $8a,$af,$ca,$c7,$90,$60,$6b,$00,$e3,$e3,$e3,$e3,$4e,$67,$cf,$60 // .....`k.....Ng.`
        .byte $60,$e6,$e6,$3e,$3e,$e6,$60,$6b,$cf,$0b,$cb,$bc,$f1,$cb,$cf,$f7 // `..>>.`k........
        .byte $7f,$cf,$bc,$b0,$00,$00,$f7,$c7,$98,$c8,$bc,$1c,$6b,$1b,$00,$00 // ............k...
        .byte $f7,$7f,$d7,$d7,$e3,$4e,$60,$bc,$bc,$7c,$1f,$97,$f7,$c7,$9c,$90 // .....N`..|......
        .byte $9b,$9b,$b0,$cb,$7f,$cf,$f7,$7f,$7f,$7f,$f7,$bc,$bc,$00,$70,$b1 // ..............p.
        .byte $59,$98,$98,$69,$69,$c4,$1b,$1b,$f4,$e4,$46,$e6,$6f,$4f,$fb,$b6 // Y..ii.....F.oO..
        .byte $e6,$3d,$1d,$d1,$d1,$e3,$e6,$fc,$fb,$98,$90,$00,$fb,$fb,$7b,$7f // .=............{.
        .byte $7f,$bc,$7f,$cf,$bc,$bc,$7f,$fc,$d3,$59,$85,$98,$90,$96,$06,$b3 // .........Y......
        .byte $3e,$d3,$3d,$d3,$6e,$f7,$c6,$96,$98,$ea,$3e,$e6,$6e,$67,$6f,$06 // >.=.n.....>.ngo.
        .byte $fa,$8a,$98,$9b,$bf,$fc,$f7,$7f,$7f,$bf,$fc,$bc,$cb,$00,$7b,$cb // ..............{.
        .byte $58,$3d,$53,$85,$98,$96,$e4,$3e,$31,$de,$10,$31,$34,$4e,$98,$98 // X=S....>1..14N..
        .byte $98,$f9,$09,$97,$7f,$96,$79,$79,$f7,$f9,$a8,$89,$fb,$c7,$f1,$f7 // ......yy........
        .byte $7f,$7f,$fc,$cb,$00,$00,$1b,$cf,$38,$58,$38,$96,$98,$4e,$64,$ed // ........8X8..Nd.
        .byte $d3,$16,$46,$d6,$3e,$4e,$89,$8a,$af,$79,$79,$98,$a9,$fa,$89,$8a // ..F.>N...yy.....
        .byte $78,$79,$f9,$a8,$90,$cf,$1c,$fc,$7f,$71,$f7,$cf,$7c,$fc,$f1,$c7 // xy.......q..|...
        .byte $31,$85,$58,$79,$f7,$09,$46,$d3,$3e,$d3,$d3,$13,$43,$4e,$79,$79 // 1.Xy..F.>...CNyy
        .byte $78,$8f,$a8,$af,$8a,$f1,$fa,$7f,$af,$8a,$78,$f7,$cf,$bc,$f7,$7f // x.........x.....
        .byte $70,$f7,$bf,$cb,$0b,$00,$cb,$70,$d0,$3d,$53,$85,$98,$96,$b0,$be // p......p.=S.....

txt_42b9:
        .text ">>"
        .byte $d3                                   // 'S' | $80 (end-of-string marker)
        .byte $e3,$e4,$67,$98,$98,$8a,$0f,$fa,$17,$7f,$00,$10,$1f,$17,$7a,$8f // ..g...........z.
        .byte $90,$b0,$bc,$bc,$71,$7f,$cb,$cb,$cb,$00,$00,$cb,$7f,$d0,$d3,$3d // ....q..........=
        .byte $53,$98,$9b,$b0,$b0,$b4,$46,$46,$46,$6f,$7f,$89,$8a,$f8,$10,$1f // S.....FFFo......
        .byte $10,$70,$fd,$07,$07,$10,$7f,$fa,$9a,$80,$b9,$c0,$fc,$f0,$fb,$00 // .p..............
        .byte $00,$7f,$f7,$cf,$cb,$fc,$7f,$70,$70,$f7,$cf,$f0,$f0,$00,$00,$b0 // .......pp.......
        .byte $cb,$c0,$7f,$7f,$70,$7f,$7f,$fc,$cb,$b0,$bc,$bc,$cf,$f7,$70,$70 // ....p.........pp
        .byte $f7,$cf,$bc,$00,$00,$00,$f7,$7f,$70,$70,$00,$00 // ........pp..

dat_4328:
        // === Fill data (47 bytes, $4328-$4356) ===
        .fill 47, $01
        .byte $0d                                   // .

dat_4358:
        // === Fill data (35 bytes, $4358-$437a) ===
        .fill 35, $01
        .byte $06,$01,$01,$01,$01,$01,$01,$06,$01,$01,$01,$0e,$06,$01,$01,$01 // ................
        .byte $01,$06,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01 // ................
        .fill 11, $01
        .byte $0c,$0b,$01,$01,$01,$01,$0f,$0b,$01,$01,$06,$01,$06,$0b,$01,$01 // ................
        .byte $0e,$03,$01,$01,$01,$01,$01,$01,$0e,$06,$01,$01,$01,$01,$01,$01 // ................
        .byte $01,$01,$01,$01,$01,$03,$01,$0c,$0b,$01,$01,$01,$01,$01,$01,$01 // ................
        .byte $01,$01,$01,$06,$0b,$0f,$0f,$0f,$0f,$06,$01,$01,$0e,$0e,$01,$0e // ................
        .byte $06,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$0b,$0b // ................
        .byte $01,$01,$01,$01,$01,$09,$08,$08,$08,$08,$01,$01,$01,$0f,$0c,$01 // ................
        .byte $01,$0b,$01,$01,$03,$06,$0e,$06,$01,$01,$01,$01,$01,$03,$01,$01 // ................
        .fill 10, $01
        .byte $09,$0c,$0c,$0b,$0c,$0a,$01,$01,$09,$0d,$01,$01,$0b,$01,$01,$0b // ................
        .byte $01,$01,$01,$01,$06,$01,$01,$01,$0b,$0f,$01,$01,$01,$01,$01,$01 // ................
        .byte $01,$01,$01,$06,$01,$01,$08,$0c,$08,$07,$0c,$0c,$0f,$07,$0e,$01 // ................
        .byte $01,$01,$08,$01,$01,$0c,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01 // ................
        .byte $0c,$0d,$0d,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$08,$0c,$0f // ................
        .byte $07,$01,$0d,$01,$0a,$01,$01,$01,$01,$01,$08,$09,$01,$01,$01,$01 // ................
        .byte $01,$01,$01,$01,$01,$01,$0f,$01,$01,$01,$01,$06,$01,$01,$01,$01 // ................
        .byte $01,$01,$01,$03,$09,$0c,$0f,$07,$01,$01,$01,$01,$01,$01,$01,$01 // ................
        .byte $01,$01,$01,$0e,$09,$01,$01,$01,$01,$01,$01,$01,$0f,$0f,$0d,$01 // ................
        .fill 11, $01
        .byte $0e,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01 // ................
        .byte $01,$01,$01,$01,$0e,$06,$01,$01,$01,$03,$0d,$01,$01,$01,$01,$01 // ................
        .byte $01,$01,$01,$01,$01,$01,$01,$0f,$07   // .........

dat_44e4:
        // === Fill data (36 bytes, $44e4-$4507) ===
        .fill 36, $01
        .byte $0f,$08,$0c,$0c,$0c,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01 // ................
        .fill 9, $01
        .byte $0b,$01,$0f,$0b,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$07 // ................
        .byte $09,$0c,$0b,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01 // ................
        .byte $0f,$07,$01,$01,$01,$0c,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01 // ................
        .fill 8, $01
        .byte $0c,$0c,$0f,$07,$01,$01,$01,$01,$0e,$06,$0e,$0e,$04,$01,$0b,$0e // ................
        .byte $01,$0d,$01,$01,$01,$0e,$0e,$0b,$0f,$01,$01,$01,$0c,$01,$0f,$01 // ................
        .byte $01,$0c,$01,$01,$01,$01,$01,$0c,$0c,$0c,$0f,$0f,$01,$01,$01,$01 // ................
        .byte $0d,$0d,$0d,$0d,$06,$0f,$06,$01,$01,$01,$03,$06,$06,$01,$01,$01 // ................
        .byte $0b,$0c,$0f,$0f,$07,$0f,$07,$01,$0c,$0b,$01,$01,$01,$01,$01,$0f // ................
        .byte $0b,$0b,$08,$0b,$01,$0c,$01,$01,$01,$01,$01,$0f,$0f,$06,$01,$01 // ................
        .byte $0f,$0f,$07,$01,$01,$0f,$0f,$01,$01,$01,$01,$01,$01,$07,$01,$01 // ................
        .byte $01,$01,$0c,$0f,$01,$01,$01,$07,$0b,$0b,$0b,$0b,$01,$0b,$0c,$0c // ................
        .byte $0e,$06,$0e,$04,$04,$07,$0c,$0e,$01,$0e,$03,$03,$03,$0d,$0c,$0b // ................
        .byte $0c,$01,$01,$01,$01,$07,$0f,$01,$01,$0f,$0b,$0b,$01,$0f,$0c,$07 // ................
        .byte $09,$08,$09,$06,$01,$01,$0b,$0e,$0d,$0e,$0e,$0e,$04,$06,$0f,$01 // ................
        .byte $06,$06,$06,$03,$03,$0e,$07,$0b,$0c,$09,$01,$01,$0c,$0b,$0c,$01 // ................
        .byte $0c,$0c,$0b,$01,$01,$01,$0f,$01,$09,$09,$09,$06,$06,$04,$06,$0d // ................
        .byte $0d,$01,$0d,$0d,$0e,$06,$06,$01,$0a,$06,$06,$06,$09,$08,$01,$01 // ................
        .byte $09,$0a,$0f,$01,$0c,$0f,$07,$01,$01,$01,$0b,$01,$01,$01,$07,$0b // ................
        .byte $05,$09,$09,$08,$06,$06,$0e,$03,$01,$0d,$01,$01,$0d,$06,$06,$0f // ................
        .byte $08,$08,$08,$01,$08,$08,$0a,$09,$09,$08,$0a,$09,$0f,$07,$07,$07 // ................
        .byte $01,$0f,$01,$0b,$0b,$0b,$07,$0f,$0d,$03,$09,$08,$09,$06,$01,$0e // ................
        .byte $0d,$01,$01,$0d,$0e,$06,$06,$01,$09,$0a,$09,$08,$0f,$07,$07,$0a // ................
        .byte $08,$09,$09,$09,$0b,$0f,$01,$01,$01,$01,$0c,$01,$0c,$01,$01,$01 // ................
        .byte $01,$05,$08,$09,$01,$01,$01,$01,$04,$04,$0e,$04,$06,$01,$01,$01 // ................
        .byte $09,$07,$07,$0f,$01,$01,$07,$07,$0f,$0f,$0a,$08,$09,$0f,$0f,$0f // ................
        .byte $01,$0f,$0f,$01,$01,$01,$01,$0c,$01,$01,$05,$08,$0c,$01,$01,$01 // ................
        .byte $06,$0e,$0e,$0c,$07,$01,$0a,$0f,$0a,$07,$07,$07,$01,$01,$01,$01 // ................
        .byte $07,$01,$07,$08,$09,$0c,$0b,$01,$07,$07,$0b,$01,$01,$0c,$0b,$01 // ................
        .fill 11, $01
        .byte $0f,$01,$01,$01,$01,$01,$0c,$0b,$01,$01,$01,$0f,$07,$01,$01,$01 // ................
        .byte $01,$0b,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$00,$00,$00,$00 // ................
        .fill 12, $00

// --- Region $4890-$48b0 ---
.pc = $4890 "Segment $4890"
        .byte $a7,$73,$7f,$74,$75,$90,$72,$89,$90,$84,$87,$79,$7c,$79,$77,$78 // .s.tu.r....y|ywx
        .byte $84,$90,$7f,$76,$90,$71,$82,$73,$71,$74,$75,$90,$a1,$a9,$a9,$a2 // ...v.q.sqtu.....
        .byte $91                                   // .

// --- Region $4964-$496b ---
.pc = $4964 "Segment $4964"
        .byte $00,$b1,$38,$c9,$1f,$f0,$01,$60       // ..8....`

// --- Region $498e-$499d ---
.pc = $498e "dat_498e"

dat_498e:
        .byte $01,$0f,$0e,$03,$0a,$0c,$04,$05,$08,$0b,$06,$0b,$09,$d6,$04,$c7 // ................

// --- Region $4a4e-$4b4f ---
.pc = $4a4e "dat_4a4e"

dat_4a4e:
        .byte $60,$00,$05,$0a,$0f,$14,$19,$1e       // `.......

txt_4a56:
        .text "#(*/49<FKPUZ"
        .byte $5f,$64,$69,$6e,$76,$7b,$80,$c5,$c5,$c5,$c5,$c5,$c5,$ad,$c5,$c5 // _dinv{..........
        .fill 8, $c5
        .byte $b3,$c5,$af,$c5,$46,$28,$85,$8a,$8f,$94,$99,$9e,$a3,$a8,$c5,$b2 // ....F(..........
        .byte $c5,$c5,$c5,$bb,$c5,$05,$05,$05,$05,$05,$05,$05,$05,$05,$02,$05 // ................
        .byte $05,$05,$08,$05,$05,$05,$05,$05,$05,$05,$05,$05,$08,$05,$05,$05 // ................
        .byte $05,$05,$05,$05,$05,$05,$02,$05,$02,$02,$02,$02,$02,$03,$03,$02 // ................
        .byte $02,$02,$03,$02,$05,$05,$02           // .......

dat_4ac1:
        // === Fill data (40 bytes, $4ac1-$4ae8) ===
        .fill 40, $05

dat_4ae9:
        // === Fill data (102 bytes, $4ae9-$4b4e) ===
        .fill 102, $01

dat_4b4f:
        // === Fill data (1 bytes, $4b4f-$4b4f) ===
        .byte $00                                   // .

// --- Region $4c00-$4dce ---
.pc = $4c00 "dat_4c00"

dat_4c00:
        .byte $20,$b4                               //  .

txt_4c02:
        .encoding "screencode_mixed"
        .text "...and again the black brainbombs fleet strikes back with"
        .encoding "petscii_upper"

txt_4c3b:
        .text "...        "
        .byte $b2                                   // '2' | $80 (end-of-string marker)
        .byte $1f,$2e,$2e,$2e,$10,$09,$12,$01,$0e,$08,$01,$20,$10,$12,$05,$16 // ........... ....
        .byte $09,$05,$17                           // ...

txt_4c5a:
        .text "...    "
        .byte $b3                                   // '3' | $80 (end-of-string marker)
        .byte $1f                                   // .

txt_4c63:
        .encoding "screencode_mixed"
        .text " cracked and packed into one file by the ultimate"
        .encoding "petscii_upper"

txt_4c94:
        .text "...          "
        .byte $1f,$20,$07,$01,$0e,$07,$13,$14,$01,$12,$21,$b2,$b1,$20,$b1,$20 // . ........!.. . 
        .byte $b2,$20,$b3,$20,$b4,$20,$b5,$20,$b6   // . . . . .

txt_4cba:
        .text "     "
        .byte $1f,$b3                               // ..

txt_4cc1:
        .encoding "screencode_mixed"
        .text "greetings to...tsm, empire, arcade, dominators, illusion, talent, legend, red sector, x-rated and enigma"
        .encoding "petscii_upper"

txt_4d29:
        .text "...      "
        .byte $1f,$b4                               // ..

txt_4d34:
        .encoding "screencode_mixed"
        .text " call our board"
        .encoding "petscii_upper"

txt_4d43:
        .text "...     "
        .byte $b3                                   // '3' | $80 (end-of-string marker)
        .byte $1f                                   // .

txt_4d4d:
        .encoding "screencode_mixed"
        .text "the fortess of doom at"
        .encoding "petscii_upper"

txt_4d63:
        .text ": 908 353 0391...             "
        .byte $b4                                   // '4' | $80 (end-of-string marker)
        .byte $1f                                   // .

txt_4d83:
        .encoding "screencode_mixed"
        .text "   later on stage"
        .encoding "petscii_upper"

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

txt_4da1:
        .encoding "screencode_mixed"
        .text "the gangstar is gone"
        .encoding "petscii_upper"

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

// --- Region $4e4e-$4e4e ---
.pc = $4e4e "dat_4e4e"

dat_4e4e:
        // === Fill data (1 bytes, $4e4e-$4e4e) ===
        .byte $00                                   // .

// --- Region $5001-$50ef ---
.pc = $5001 "dat_5001"

dat_5001:
        .byte $01,$02,$03,$04,$05,$06,$07,$03,$08,$00,$01,$09,$0a,$0b,$05,$06 // ................
        .byte $07,$03,$04,$00,$01,$09,$0a,$0b,$00,$01,$09,$0a,$0b,$00,$01,$09 // ................
        .byte $0a,$0b,$0c,$0d,$0e,$0c,$0d,$0c,$0f,$0e,$0e,$10,$11,$12,$0c,$0d // ................
        .byte $0e,$0c,$0d,$0c,$0f,$0e,$0e,$0e,$05,$06,$13,$14,$15,$07,$03,$04 // ................
        .byte $05,$06,$07,$03,$04,$00,$16,$07,$03,$04,$05,$06,$07,$03,$08,$17 // ................
        .byte $18,$07,$19,$1a,$05,$06,$07,$03,$08,$1b,$1c,$09,$0a,$0b,$1d,$1e // ................
        .byte $1f
        .byte $20,$21,$0c,$0d,$0e
        .byte $22                                   // double quote
        .text "#$%"
        .byte $0e
        .byte $26,$27,$0c,$0d,$0e
        .byte $28,$0d,$0e,$22,$23,$29,$0d,$0e,$0c,$0d,$2a,$2b,$0e // (.."#)....*+.

txt_507e:
        .text ",-./012./3"
        .byte $03,$08,$2e,$2f,$07,$03,$08,$2a,$2b,$0e,$0c,$0d,$34,$35,$09,$0a // .../...*+...45..
        .byte $0b,$00,$01,$09,$0a,$0b
        .text "67812"
        .byte $1b
        .byte $39,$07,$03,$08
        .byte $00,$16,$07,$03,$04,$0c,$0f,$0e,$0e,$3a,$3b,$0e,$0e,$1b,$3c,$3d // .........:;...<=
        .byte $3e,$3f,$04
        .text "678"
        .byte $40                                   // @ character
        .text "A"
        .byte $0e
        .byte $42,$43,$44

dat_50c4:
        // === Fill data (44 bytes, $50c4-$50ef) ===
        .fill 44, $0e

// --- Region $5111-$511a ---
.pc = $5111 "dat_5111"

dat_5111:
        .byte $0e
        .text "STOUV"
        .byte $0e,$0e
        .byte $45,$46

// --- Region $5135-$52ff ---
.pc = $5135 "Segment $5135"
        .byte $61,$0e,$0e,$0e,$62,$5a,$0e,$63,$5a,$0e,$64,$5c,$62,$65,$0e,$64 // a...bZ.cZ.d\be.d
        .byte $5c,$66,$67,$0e,$68,$5c,$69,$6a,$6b,$6c,$6d,$6e,$6f,$70,$71,$72 // \fg.h\ijklmnopqr
        .byte $69,$5e,$4c,$5f,$73,$74,$75,$76,$77,$78,$0e,$79,$7a,$7b,$0e,$7c // i^L_stuvwx.yz{.|
        .byte $67,$0e,$68,$5c,$7d,$7e,$7f,$80,$81,$7c,$67,$0e,$82,$67,$0e,$68 // g.h\}~...|g..g.h
        .byte $5c,$83,$84,$4c,$5f,$60,$85,$86,$87,$88,$89,$8a,$8b,$8c,$8d,$8e // \..L_`..........
        .byte $8a,$8b,$8c,$8d,$8f,$0e,$0e,$90,$91,$4e,$85,$86,$92,$48,$5c,$74 // .........N...H\t
        .byte $75,$76,$77,$78,$66,$93,$76,$77,$78,$0e,$94,$95,$96,$8e,$97,$98 // uvwxf.vwx.......
        .byte $4c,$99,$4e,$85,$86,$87,$88,$89,$9a,$9b,$0e,$0e,$9c,$0e,$9d,$9e // L.N.............
        .byte $66,$67,$0e,$0e,$68,$5c,$0e,$94,$9f,$a0,$8e,$42,$a1,$a2,$0e,$0e // fg..h\.....B....
        .fill 27, $0e
        .byte $a3,$a4,$0e,$a5,$a6,$a7,$a8,$a9,$aa,$ab,$ac,$ad,$ae,$af,$b0,$a7 // ................
        .byte $a8,$a9,$aa,$ab,$ac,$ad,$ae,$af,$b0,$a3,$a4,$0e,$0e,$0e,$ac,$b1 // ................
        .byte $a3,$a4,$0e,$a5,$a6,$a7,$a8,$a9,$aa,$ab,$ac,$ad,$ae,$af,$b0,$a7 // ................
        .byte $a8,$a9,$aa,$ab,$ac,$ad,$ae,$af,$b0,$a3,$a4,$0e,$0e,$0e,$ac,$b1 // ................
        .byte $a9,$aa,$ab,$a3,$a4,$0e,$a5,$a6,$a7,$a4,$b2,$b3,$a9,$aa,$ab,$a3 // ................
        .byte $a4,$0e,$a5,$a6,$a7,$b4,$b5,$b6,$b0,$a3,$b7,$0e,$a3,$b7,$0e,$b8 // ................
        .byte $a6,$a3,$b7,$0e,$b8,$a6,$ac,$b9,$ba,$aa,$ab,$a7,$bb,$0e,$0e,$0e // ................
        .byte $ac,$b9,$ba,$bc,$bd,$a3,$a4,$0e,$a5,$a6,$b2,$b3,$a9,$aa,$ab,$0e // ................
        .byte $be,$bf,$c0,$0e,$ac,$b9,$ba,$aa,$ab,$c1,$c2,$c3,$c4,$0e,$ac,$b9 // ................
        .byte $c5,$c6,$c7,$c8,$aa,$ab,$a3,$a4,$0e,$a5,$a6,$b2,$b3,$a9,$aa,$ab // ................
        .byte $c9,$ca,$cb,$cc,$cd,$c9,$ca,$cb,$cc,$cd // ..........

txt_528a:
        .text "./"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $aa,$ab,$0e,$0e,$0e,$a5,$a6,$b2,$b3,$a9,$aa,$ab,$ac,$b1,$a9,$aa // ................
        .byte $ab,$0e,$ce,$cf,$d0,$0e,$d1,$d2,$a9,$aa,$ab,$b2,$b3,$a9,$aa,$ab // ................
        .byte $d3,$d4,$d3,$d4,$0e,$0e,$d5,$d6,$ac,$b9,$d7,$ba,$aa,$ab,$0e,$d8 // ................
        .byte $d9,$da,$0e,$db,$a2                   // .....

dat_52c2:
        // === Fill data (62 bytes, $52c2-$52ff) ===
        .fill 62, $0e
