// ============================================
// output - Disassembled Source
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:36:48
// https://restore64.dev by datucker / Rabenauge
//
// Load address: $0800  End: $ffff  (63488 bytes)
// Crunched with Exomizer v2/v3 (with relocation) — depacked by emulation
// Packer entry: $0810 (via BASIC SYS 2064)
// Entry point:  $3400 (13312)
// IRQ handler:  $3581 (irq_3581)
// IRQ handler:  $ea31 (loc_ea31)
//
// Code: 2341 bytes, Data: 61147 bytes
// Labels: 373, Subroutines: 8
//
// Cross-references: all OK
// ============================================


// --- Region $1000-$1009 ---
.pc = $1000 "sub_1000"
// Referenced by: jsr from $3447

sub_1000:
        jmp loc_1027

dat_1003:
        .byte $4c,$92,$10                           // L..
// Referenced by: jsr from $359a

sub_1006:
        jmp loc_10a3

txt_1009:
        .text "-"

// --- Region $1027-$1092 ---
.pc = $1027 "loc_1027"

loc_1027:
        ldy #$1f
        lda #$00

loc_102b:
        sta $d400,y
        dey
        bpl loc_102b
        lda #$1f
        sta $d418
        lda #$00
        sta $16e7
        ldx #$02

loc_103d:
        lda #$03
        sta $16ea,x
        sta $16f3,x
        lda #$00
        sta $16f0,x
        sta $16de,x
        lda $170b,x
        sta $fa
        lda $170e,x
        sta $fb
        ldy #$00
        lda ($fa),y
        cmp #$80
        bcc loc_106c
        and #$7f
        sta $1708,x
        inc $16de,x
        ldy $16de,x
        lda ($fa),y

loc_106c:
        cmp #$40
        bcc loc_107d
        and #$3f
        sta $1717,x
        inc $16de,x
        ldy $16de,x
        lda ($fa),y

loc_107d:
        asl
        tay
        lda $1966,y
        sta $16e1,x
        lda $1967,y
        sta $16e4,x
        jsr sub_1691
        dex
        bpl loc_103d
        rts

dat_1092:
        .byte $a9                                   // .

// --- Region $10a3-$16d5 ---
.pc = $10a3 "loc_10a3"

loc_10a3:
        lda $16e7
        beq loc_10a9
        rts

loc_10a9:
        lda $fa
        sta dat_16d6
        lda $fb
        sta $16d7
        lda $b0
        sta $16d8
        lda $16d9
        beq loc_10c9
        dec $16d9
        ldx #$02

loc_10c2:
        jsr sub_113d
        dex
        bpl loc_10c2
        rts

loc_10c9:
        lda $16da
        sta $16d9
        ldx #$02

loc_10d1:
        dec $16ea,x
        lda $16ea,x
        beq loc_10ef
        jsr sub_113d
        dex
        bpl loc_10d1
        lda dat_16d6
        sta $fa
        lda $16d7
        sta $fb
        lda $16d8
        sta $b0
        rts

loc_10ef:
        lda $1783,x
        bne loc_10f7
        jsr sub_1691

loc_10f7:
        ldy $16db,x
        lda $187b,y
        ldy $16ff,x
        sta $d400,y
        ldy $16db,x
        lda $18da,y
        ldy $1726,x
        beq loc_1110
        lda #$ff

loc_1110:
        ldy $16ff,x
        sta $d401,y
        lda $16f3,x
        sta $16ea,x
        inc $16f0,x
        inc $16f0,x
        lda #$00
        sta $1714,x
        dex
        bmi loc_112d
        jmp loc_10d1

loc_112d:
        lda dat_16d6
        sta $fa
        lda $16d7
        sta $fb
        lda $16d8
        sta $b0
        rts
// Referenced by: jsr from $10c2, $10d9

sub_113d:
        lda $1714,x
        beq loc_1145
        jmp loc_12f4

loc_1145:
        lda #$01
        sta $1714,x
        lda $176b,x
        beq loc_1173
        ldy $16ed,x
        lda $187b,y
        sta $177d,x
        lda $18da,y
        sta $1780,x
        lda $176b,x
        pha
        and #$f0
        sta $1774,x
        pla
        and #$0f
        sta $177a,x
        lda $176e,x
        sta $1777,x

loc_1173:
        ldy $16fc,x
        lda $17eb,y
        beq loc_11ac
        sec
        sbc #$01
        asl
        asl
        tay
        lda $1843,y
        sta $1798,x
        lda $1845,y
        sta $178f,x
        lda $1844,y
        sta $1795,x
        pha
        asl
        sta $1792,x
        pla
        lsr
        sta $1786,x
        ldy $16ed,x
        lda $187b,y
        sta $1789,x
        lda $18da,y
        sta $178c,x

loc_11ac:
        lda $1783,x
        beq loc_11b4
        jmp loc_12f4

loc_11b4:
        cpx #$00
        bne loc_11f3
        ldy $16fc,x
        lda $17f3,y
        beq loc_11ee
        ldy #$f1
        sty $d417
        pha
        and #$f0
        sta $d416
        sta $1765,x
        pla
        and #$0f
        sec
        sbc #$01
        asl
        asl
        asl
        sta $1768,x
        tay
        lda $184b,y
        sta $175f,x
        lda $184f,y
        sta $1762,x
        lda #$00
        sta $175c,x
        beq loc_11f3

loc_11ee:
        lda #$00
        sta $d417

loc_11f3:
        ldy $16fc,x
        lda $17fb,y
        beq loc_122c
        sec
        sbc #$01
        asl
        asl
        asl
        asl
        sta $174d,x
        tay
        lda $185b,y
        sta $1750,x
        lda $1863,y
        sta $1753,x
        lda #$08
        ldy $16ff,x
        sta $d403,y
        lda $1750,x
        sta $d404,y
        lda $1753,x
        sta $d401,y
        lda #$01
        sta $1756,x
        rts

loc_122c:
        lda $1711,x
        bne loc_1238
        lda #$01
        sta $1729,x
        bne loc_123d

loc_1238:
        lda #$00
        sta $1729,x

loc_123d:
        ldy $16fc,x
        lda $17bb,y
        sta $1705,x
        ldy $16ff,x
        sta $d403,y
        sta $1705,x
        lda #$00
        sta $d402,y
        sta $1702,x
        ldy $1726,x
        bne loc_1269
        lda $16fc,x
        asl
        tay
        lda $17dc,y
        sta $172f,x
        bne loc_1281

loc_1269:
        ldy $16ed,x
        lda $187b,y
        ldy $16ff,x
        sta $d400,y
        ldy $16ed,x
        lda $18da,y
        ldy $16ff,x
        sta $d401,y

loc_1281:
        ldy $16fc,x
        lda $17a3,y
        sec
        sbc #$01
        asl
        asl
        asl
        sta $1720,x
        tay
        lda $1803,y
        sta $1711,x
        lda $1807,y
        sta $171d,x
        lda $1711,x
        ldy $16ff,x
        sta $d404,y
        lda #$00
        sta $1723,x
        ldy $16fc,x
        lda $17c3,y
        sec
        sbc #$01
        asl
        asl
        asl
        sta $1735,x
        tay
        lda $180b,y
        pha
        and #$f0
        sta $1732,x
        pla
        and #$0f
        sta $1759,x
        lda $180f,y
        sta $1738,x
        lda #$00
        sta $173b,x
        lda $16fc,x
        asl
        tay
        lda $17cb,y
        sta $173e,x
        beq loc_12f3
        sta $173e,x
        lda $17cc,y
        sta $1741,x
        sta $1747,x
        lda #$00
        sta $174a,x

loc_12f3:
        rts

loc_12f4:
        lda $16ea,x
        cmp #$01
        beq loc_12fe
        jmp loc_142c

loc_12fe:
        lda $16d9
        beq loc_1306
        jmp loc_142c

loc_1306:
        lda #$00
        sta $176b,x
        lda $1783,x
        bne loc_132e
        lda $1729,x
        bne loc_132e
        lda #$09
        ldy $16ff,x
        sta $d404,y
        cpx #$00
        bne loc_132e
        ldy $16fc,x
        lda $17f3,y
        beq loc_132e
        and #$f0
        sta $d416

loc_132e:
        lda $16e1,x
        sta $fa
        lda $16e4,x
        sta $fb

loc_1338:
        ldy $16f0,x
        lda ($fa),y
        cmp #$ff
        bne loc_13ac

loc_1341:
        lda $1717,x
        beq loc_1351
        dec $1717,x
        lda #$00
        sta $16f0,x
        jmp loc_1338

loc_1351:
        lda #$00
        sta $16f0,x
        inc $16de,x
        lda $170b,x
        sta $fa
        lda $170e,x
        sta $fb
        ldy $16de,x
        lda ($fa),y
        cmp #$ff
        bne loc_1374
        lda #$00
        sta $16de,x
        tay
        lda ($fa),y

loc_1374:
        cmp #$80
        bcc loc_1385
        and #$7f
        sta $1708,x
        inc $16de,x
        ldy $16de,x
        lda ($fa),y

loc_1385:
        cmp #$40
        bcc loc_1396
        and #$3f
        sta $1717,x
        inc $16de,x
        ldy $16de,x
        lda ($fa),y

loc_1396:
        asl
        tay
        lda $1966,y
        sta $16e1,x
        sta $fa
        lda $1967,y
        sta $16e4,x
        sta $fb
        ldy #$00
        lda ($fa),y

loc_13ac:
        cmp #$fe
        bne loc_13bd
        lda #$01
        sta $1783,x
        inc $16f0,x
        ldy $16f0,x
        lda ($fa),y

loc_13bd:
        cmp #$fd
        bne loc_13da
        lda #$00
        sta $1783,x
        inc $16f0,x
        ldy $16f0,x
        lda ($fa),y
        cmp #$ff
        bne loc_13da
        lda #$00
        sta $16f0,x
        jmp loc_1341

loc_13da:
        cmp #$c0
        bcc loc_13eb
        and #$3f
        sta $16fc,x
        inc $16f0,x
        ldy $16f0,x
        lda ($fa),y

loc_13eb:
        cmp #$80
        bcc loc_13fc
        and #$7f
        sta $16f3,x
        inc $16f0,x
        ldy $16f0,x
        lda ($fa),y

loc_13fc:
        cmp #$60
        bcc loc_1416
        sta $176b,x
        inc $16f0,x
        ldy $16f0,x
        lda ($fa),y
        sta $176e,x
        inc $16f0,x
        ldy $16f0,x
        lda ($fa),y

loc_1416:
        clc
        adc $1708,x
        sta $16ed,x
        clc
        adc $172c,x
        sta $16db,x
        iny
        lda ($fa),y
        asl
        sta $16f9,x
        rts

loc_142c:
        cpx #$00
        bne loc_1478
        ldy $16fc,x
        lda $17f3,y
        beq loc_1473
        dec $1762,x
        bne loc_145f
        inc $175c,x

loc_1440:
        lda $1768,x
        clc
        adc $175c,x
        tay
        lda $184b,y
        sta $175f,x
        lda $184f,y
        cmp #$fe
        bne loc_145c
        lda #$00
        sta $175c,x
        beq loc_1440

loc_145c:
        sta $1762,x

loc_145f:
        lda $1765,x
        clc
        adc $175f,x
        sta $1765,x
        sta $d416
        lda #$f1
        sta $d417
        bne loc_1478

loc_1473:
        lda #$00
        sta $d417

loc_1478:
        ldy $16fc,x
        lda $17fb,y
        beq loc_14c0
        lda $16ea,x
        cmp #$01
        beq loc_14b7
        lda $174d,x
        clc
        adc $1756,x
        tay
        lda $185b,y
        sta $1750,x
        lda $1863,y
        sta $1753,x
        lda $1750,x
        ldy $16ff,x
        sta $d404,y
        lda $1753,x
        sta $d401,y
        lda $1756,x
        cmp #$07
        beq loc_14c0
        inc $1756,x
        jmp loc_15d8

loc_14b7:
        lda #$89
        ldy $16ff,x
        sta $d404,y
        rts

loc_14c0:
        lda $16f9,x
        bne loc_14ce
        lda #$fe
        sta $171a,x
        lda #$00
        beq loc_14d6

loc_14ce:
        dec $16f9,x
        lda #$ff
        sta $171a,x

loc_14d6:
        dec $171d,x
        lda $171d,x
        bne loc_14f5
        inc $1723,x
        lda $1720,x
        clc
        adc $1723,x
        tay
        lda dat_1003,y
        sta $1711,x
        lda $1807,y
        sta $171d,x

loc_14f5:
        lda $1711,x
        and $171a,x
        ldy $16ff,x
        sta $d404,y
        dec $1738,x
        bne loc_1531
        inc $173b,x

loc_1509:
        lda $1735,x
        clc
        adc $173b,x
        tay
        lda $180b,y
        pha
        and #$f0
        sta $1732,x
        pla
        and #$0f
        sta $1759,x
        lda $180f,y
        cmp #$fe
        bne loc_152e
        lda #$00
        sta $173b,x
        beq loc_1509

loc_152e:
        sta $1738,x

loc_1531:
        lda $1759,x
        cmp #$01
        beq loc_154a
        lda $1702,x
        sec
        sbc $1732,x
        sta $1702,x
        bcs loc_1559
        dec $1705,x
        jmp loc_1559

loc_154a:
        lda $1702,x
        clc
        adc $1732,x
        sta $1702,x
        bcc loc_1559
        inc $1705,x

loc_1559:
        lda $1702,x
        ldy $16ff,x
        sta $d402,y
        lda $1705,x
        sta $d403,y
        dec $172f,x
        bne loc_1586
        lda $16ed,x
        tay
        lda $187b,y
        ldy $16ff,x
        sta $d400,y
        ldy $16ed,x
        lda $18da,y
        ldy $16ff,x
        sta $d401,y

loc_1586:
        lda $173e,x
        beq loc_15d8
        lda $1747,x
        bne loc_15d5

loc_1590:
        lda $173e,x
        sec
        sbc #$01
        asl
        asl
        asl
        clc
        adc $174a,x
        tay
        lda $182b,y
        cmp #$ff
        bne loc_15ac
        lda #$00
        sta $174a,x
        beq loc_1590

loc_15ac:
        clc
        adc $16ed,x
        sta $1744,x
        tay
        lda $187b,y
        ldy $16ff,x
        sta $d400,y
        ldy $1744,x
        lda $18da,y
        ldy $16ff,x
        sta $d401,y
        inc $174a,x
        lda $1741,x
        sta $1747,x
        jmp loc_15d8

loc_15d5:
        dec $1747,x

loc_15d8:
        ldy $16fc,x
        lda $17eb,y
        beq loc_1643
        lda $1798,x
        beq loc_1643
        lda $178f,x
        bne loc_1640
        lda $1786,x
        cmp $1795,x
        bcs loc_160a
        inc $1786,x
        lda $1789,x
        sec
        sbc $1798,x
        sta $1789,x
        bcs loc_1604
        dec $178c,x

loc_1604:
        jmp loc_1624

dat_1607:
        .byte $4c,$43,$16                           // LC.

loc_160a:
        lda $1786,x
        cmp $1792,x
        bcs loc_1639
        inc $1786,x
        lda $1789,x
        clc
        adc $1798,x
        sta $1789,x
        bcc loc_1624
        inc $178c,x

loc_1624:
        lda $1789,x
        ldy $16ff,x
        sta $d400,y
        lda $178c,x
        ldy $16ff,x
        sta $d401,y
        jmp loc_1643

loc_1639:
        lda #$00
        sta $1786,x
        beq loc_1643

loc_1640:
        dec $178f,x

loc_1643:
        lda $176b,x
        beq loc_1690
        lda $177a,x
        bne loc_168d
        lda $1777,x
        lda $1774,x
        cmp #$60
        beq loc_1669
        lda $177d,x
        clc
        adc $1777,x
        sta $177d,x
        bcc loc_1666
        inc $1780,x

loc_1666:
        jmp loc_1678

loc_1669:
        lda $177d,x
        sec
        sbc $1777,x
        sta $177d,x
        bcs loc_1678
        dec $1780,x

loc_1678:
        lda $177d,x
        ldy $16ff,x
        sta $d400,y
        lda $1780,x
        ldy $16ff,x
        sta $d401,y
        jmp loc_1690

loc_168d:
        dec $177a,x

loc_1690:
        rts
// Referenced by: jsr from $108b, $10f4

sub_1691:
        ldy $16fc,x
        sty $b0
        lda $179b,y
        cmp #$81
        sta $1711,x
        bne loc_16a7
        lda #$01
        sta $1726,x
        bne loc_16ac

loc_16a7:
        lda #$00
        sta $1726,x

loc_16ac:
        lda $1711,x
        ldy $16ff,x
        sta $d404,y
        ldy $b0
        lda $17ab,y
        ldy $16ff,x
        sta $d405,y
        ldy $b0
        lda $17b3,y
        ldy $16ff,x
        sta $d406,y
        lda $b0
        asl
        tay
        lda $17db,y
        sta $172c,x
        rts

// --- Region $1817-$1827 ---
.pc = $1817 "Segment $1817"
        asl $05
        inc $8100,x
        .byte $3f,$00,$00                           // rla $0000,x // ILLEGAL
        .byte $03,$09                               // slo ($09,x) // ILLEGAL
        inc $f100,x
        .byte $6f,$41,$00                           // rra $0041 // ILLEGAL
        .byte $02                                   // jam // ILLEGAL

// --- Region $3400-$3522 ---
.pc = $3400 "main_3400"

main_3400:
        lda #$08
        jsr $ffd2
        jsr $e544
        lda #$1c
        sta $38c2
        ldx #$00
        stx $d020
        stx $d021
        stx $38c1

loc_3418:
        lda dat_3000,x
        sta $d828,x
        lda $3090,x
        sta $d8b8,x
        lda #$00
        sta $d9e0,x
        inx
        bne loc_3418

loc_342c:
        lda txt_1b20,x
        sta $0608,x
        lda $1b48,x
        sta $0658,x
        lda #$2d
        sta $05e0,x
        sta $0680,x
        inx
        cpx #$28
        bne loc_342c
        lda #$00
        jsr sub_1000
        lda #$ff
        sta $d015
        sta $d01c
        lda #$0c
        sta $d025
        lda #$01
        sta $d026
        ldx #$00

loc_345e:
        lda #$0f
        sta $d027,x
        inx
        cpx #$08
        bne loc_345e
        lda #$38
        sta $07f8
        ldx #$3c
        stx $07fa
        dex
        stx $07fb
        lda #$3f
        sta $07f9
        lda #$39
        sta $d001
        lda #$5a
        sta $d003
        lda #$2f
        sta $d005
        lda #$75
        sta $d007
        sei
        lda #$81
        sta $0314
        lda #$35
        sta $0315
        lda #$1b
        sta $d011
        cli

loc_34a0:
.label smc_34a2 = * + 2
        lda $1001                                   // !SMC: modified by $3606
        cmp #$ef
        bne loc_34a0
        lda #$81
        sta smc_35e0                                // SMC: modifies $35e0
        lda #$74
        sta $38c1
        lda #$39
        sta $38c2
        lda #$9f
        sta smc_3656                                // SMC: modifies $3656
        lda #$36
        sta smc_3657                                // SMC: modifies $3657
        lda #$01
        sta bmp_35e2

loc_34c5:
        lda bmp_35e2
        cmp #$03
        bne loc_34c5
        lda #$37
        sta $01
        sei
        lda #$f0
        sta $d01a
        lda #$31
        ldy #$ea
        sta $0314
        sty $0315
        cli
        jsr $fda3
        jsr $e518
        jsr $e544
        sei
        ldx #$00
        lda #$00
        sta $d020
        sta $d021

loc_34f5:
        sta $d800,x
        sta $d900,x
        sta $da00,x
        sta $db00,x
        inx
        bne loc_34f5
        ldx #$00

loc_3506:
        lda #$01
        sta $d800,x
        inx
        cpx #$28
        bne loc_3506
        inc $01
        ldy #$00

loc_3514:
        lda bmp_3522,y
        sta $0400,y
        iny
        cpy #$78
        bne loc_3514
        jmp $0428

bmp_3522:
        // === Bitmap data (1 bytes, $3522-$3522) ===
        .byte $03                                   // .

// --- Region $3581-$366d ---
.pc = $3581 "irq_3581"
// Referenced by: branch from $3586

irq_3581:
        lda $d012
        cmp #$37
        bne irq_3581
        bit $f000
.label smc_358c = * + 1
        lda #$1b                                    // !SMC: modified by $36df, $36f6
        sta $d011
        lda #$d8
        sta $d016
        lda #$18
        sta $d018
        jsr sub_1006

smc_359d:
        bit $3771                                   // !SMC: modified by $3628

smc_35a0:
        bit $387b                                   // !SMC: modified by $3601

loc_35a3:
        lda $d012
        cmp #$8a
        bne loc_35a3
        ldy #$09

loc_35ac:
        dey
        bne loc_35ac
        lda #$1b
        sta $d011
        lda #$12
        sta $d018
        lda #$c8
        sta $d016

smc_35be:
        bit bmp_3707                                // !SMC: modified by $360c

loc_35c1:
        lda $d012
        cmp #$c8
        bne loc_35c1
        lda #$c8
        sta $d016
        jsr sub_35e3
        lda #$01
        sta $d019
        lda #$81
        sta $d01a
        lda #$7f
        sta $dc0d
.label smc_35e0 = * + 1
        jmp loc_ea31                                // !SMC: modified by $34a9

bmp_35e2:
        // === Bitmap data (1 bytes, $35e2-$35e2) ===
        .byte $00                                   // .

// Referenced by: jsr from $35cd
sub_35e3: {
        lda bmp_35e2
        cmp #$00
        beq done2
        cmp #$01
        beq loc_364c
        cmp #$02
        beq skip3
        cmp #$03
        beq done1
        cmp #$04
        beq skip2
        cmp #$05
        beq skip1
        rts
skip1:
        lda #$20
        sta smc_35a0                                // SMC: modifies $35a0
        lda #$dc
        sta smc_34a2                                // SMC: modifies $34a2
        rts
skip2:
        lda #$20
        sta smc_35be                                // SMC: modifies $35be
        lda #$05
        sta smc_3644                                // SMC: modifies $3644
        jsr sub_3638
        rts
done1:
        lda #$04
        sta smc_3644                                // SMC: modifies $3644
        jsr sub_3638
        rts
skip3:
        lda #$01
        sta smc_3644                                // SMC: modifies $3644
        lda #$20
        sta smc_359d                                // SMC: modifies $359d
        jsr sub_3638
        rts
done2:
        lda #$02
        sta smc_3644                                // SMC: modifies $3644
        jsr sub_3638
        rts
}
// Referenced by: jsr from $3614, $361d, $362b, $3634

sub_3638:
        lda $3972
        cmp #$ff
        beq loc_3643
        inc $3972
        rts

loc_3643:
.label smc_3644 = * + 1
        lda #$02                                    // !SMC: modified by $3611, $361a, $3623, $3631
        sta bmp_35e2
        sta $3972
        rts

loc_364c:
        jsr sub_3653
        jsr sub_36d1
        rts
// Referenced by: jsr from $364c

sub_3653:
.label smc_3654 = * + 1
        ldx #$00                                    // !SMC: modified by $366a
.label smc_3656 = * + 1
.label smc_3657 = * + 2
        lda bmp_366e,x                              // !SMC: modified by $34b8, $34bd
        cmp #$ff
        beq loc_3663
        sta $36d0
        inc smc_3654
        rts

loc_3663:
        lda #$03
        sta bmp_35e2
        lda #$00
        sta smc_3654                                // SMC: modifies $3654
        rts

// --- Region $36d1-$3706 ---
.pc = $36d1 "sub_36d1"
// Referenced by: jsr from $364f

sub_36d1:
        lda $36d0
        cmp #$00
        beq loc_36dd
        cmp #$01
        beq loc_36f4
        rts

loc_36dd:
        lda #$3b
        sta smc_358c                                // SMC: modifies $358c
        ldx #$00

loc_36e4:
        lda dat_3200,x
        sta $0428,x
        lda $3290,x
        sta $04b8,x
        inx
        bne loc_36e4
        rts

loc_36f4:
        lda #$1b
        sta smc_358c                                // SMC: modifies $358c
        ldx #$00

loc_36fb:
        lda #$00
        sta $0428,x
        sta $04b8,x
        inx
        bne loc_36fb
        rts

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

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

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

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

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

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

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

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

loc_ea31:
        bmi loc_ea37
        bmi loc_ea39
        and ($c2,x)

loc_ea37:
        .byte $02                                   // jam // ILLEGAL

bmp_ea38:
        // === Bitmap data (1 bytes, $ea38-$ea38) ===
        .byte $32                                   // 2

loc_ea39:
        .byte $04,$32                               // nop $32 // ILLEGAL
        .byte $04,$21                               // nop $21 // ILLEGAL
        cmp ($02,x)
        bmi loc_ea45
        bmi loc_ea47
        and ($c3,x)

loc_ea45:
        .byte $02                                   // jam // ILLEGAL

bmp_ea46:
        // === Bitmap data (1 bytes, $ea46-$ea46) ===
        .byte $2e                                   // .

loc_ea47:
        .byte $04,$2e                               // nop $2e // ILLEGAL
        .byte $04,$34                               // nop $34 // ILLEGAL

bmp_ea4b:
        // === Bitmap data (1 bytes, $ea4b-$ea4b) ===
        .byte $ff                                   // .

// --- Region $ffd2-$ffe1 ---
.pc = $ffd2 "Segment $ffd2"
        ora ($60,x)
        rol $06
        .byte $04,$0e                               // nop $0e // ILLEGAL
        .byte $03,$0d                               // slo ($0d,x) // ILLEGAL
        ora ($01,x)
        ora $0e03
        .byte $04,$06                               // nop $06 // ILLEGAL
        brk

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

// --- Region $0808-$08e7 ---
.pc = $0808 "dat_0808"

dat_0808:
        .byte $fc,$c6,$fe,$c6,$c6,$c6,$c6,$02,$fc,$c6,$fc,$c6,$c6,$c6,$dc,$80 // ................
        .byte $7c,$c6,$c0,$c0,$c0,$c0,$7e,$00,$fc,$c6,$c6,$c6,$c6,$c6,$dc,$80 // |.....~.........
        .byte $fe,$c0,$fc,$c0,$c0,$c0,$de,$80,$fe,$c0,$fc,$c0,$c0,$c0,$c0,$80 // ................
        .byte $7c,$c6,$c0,$ce,$c6,$c6,$dc,$80,$c6,$c6,$fe,$c6,$c6,$c6,$c6,$02 // |...............
        .byte $18,$18,$18,$18,$18,$18,$18,$08,$fc,$06,$06,$06,$06,$c6,$76,$02 // ..............v.
        .byte $c6,$cc,$f0,$d8,$cc,$c6,$c6,$02,$c0,$c0,$c0,$c0,$c0,$c0,$de,$80 // ................
        .byte $c6,$ee,$fe,$d6,$c6,$c6,$c6,$80,$c6,$e6,$f6,$de,$ce,$c6,$c2,$80 // ................
        .byte $7c,$c6,$c6,$c6,$c6,$c6,$dc,$80,$fc,$c6,$fc,$c0,$c0,$c0,$c0,$80 // |...............
        .byte $7c,$c6,$c6,$c6,$da,$cc,$76,$02,$fc,$c6,$fc,$c6,$c6,$c6,$c6,$80 // |.....v.........
        .byte $7e,$c0,$7c,$06,$06,$06,$fc,$00,$7e,$18,$18,$18,$18,$18,$18,$08 // ~.|.....~.......
        .byte $c6,$c6,$c6,$c6,$c6,$c6,$76,$02,$c6,$c6,$c6,$c6,$c6,$6c,$38,$00 // ......v......l8.
        .byte $c6,$c6,$c6,$d6,$fe,$ee,$c6,$02,$c6,$6e,$3c,$38,$6c,$c6,$c6,$02 // .........n<8l...
        .byte $66,$66,$66,$3c,$18,$18,$18,$08,$fe,$0e,$18,$30,$60,$c0,$de,$80 // fff<.......0`...
        .fill 8, $00
        .byte $1c,$36,$30,$7c,$30,$30,$7e           // .60|00~

dat_08e7:
        // === Fill data (1 bytes, $08e7-$08e7) ===
        .byte $00                                   // .

// --- Region $0908-$0ad8 ---
.pc = $0908 "dat_0908"

dat_0908:
        .byte $18,$18,$18,$18,$00,$00,$18,$08,$66,$66,$66,$22,$00,$00,$00,$00 // ........fff"....
        .byte $66,$66,$ff,$66,$ff,$66,$66,$22,$00,$00,$00,$00,$00,$00,$00,$00 // ff.f.ff"........
        .byte $62,$66,$2c,$18,$30,$66,$46,$02,$00,$00,$00,$00,$00,$00,$00,$00 // bf,.0fF.........
        .byte $18,$18,$18,$08,$00,$00,$00,$00,$18
        .text "00000"
        .byte $18,$00
        .byte $18,$0c,$0c,$0c,$0c,$0c,$18,$00,$40,$66,$3c,$ff,$3c,$66,$02,$00 // ........@f<.<f..
        .byte $00,$18,$18,$7e,$18,$18,$08,$00,$00,$00,$00,$00,$00,$18,$18,$30 // ...~...........0
        .byte $00,$00,$00,$7e,$00,$00,$00,$00,$00,$00,$00,$00,$00,$18,$18,$00 // ...~............
        .byte $02,$06,$0c,$18,$30,$60,$c0,$80,$38,$6c,$c6,$c6,$c6,$6c,$34,$00 // ....0`..8l...l4.
        .byte $18,$38,$38,$18,$18,$18,$18,$08,$fc,$06,$3c,$60,$c0,$c0,$de,$80 // .88.......<`....
        .byte $fc,$06,$7c,$06,$06,$06,$f6,$02,$d8,$d8,$fe,$18,$18,$18,$18,$08 // ..|.............
        .byte $fe,$c0,$f8,$0c,$06,$06,$f6,$02,$7c,$c6,$c0,$fc,$c6,$c6,$dc,$80 // ........|.......
        .byte $fe,$06,$0c,$18,$30,$30,$30,$10,$7c,$c6,$7c,$c6,$c6,$c6,$f6,$02 // ....000.|.|.....
        .byte $7c,$c6,$7e,$06,$06,$06,$06,$02,$00,$00,$18,$00,$00,$18,$00,$00 // |.~.............
        .fill 18, $00
        .byte $7e,$00,$7e,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$3c,$66 // ~.~...........<f
        .byte $46,$0c,$18,$00,$18,$08,$00,$00,$00,$00,$00,$00,$00,$00,$7f,$70 // F..............p
        .byte $70,$77,$70,$70,$70,$70,$7f,$70,$70,$7f,$70,$70,$70,$7f,$3f,$78 // pwpppp.pp.ppp.?x
        .byte $70,$70,$70,$70,$70,$3f,$7f,$70,$70,$70,$70,$70,$70,$7f,$7f,$70 // ppppp?.pppppp..p
        .byte $70,$7f,$70,$70,$70,$7f,$7f,$70,$70,$7f,$70,$70,$70,$70,$3f,$78 // p.ppp..pp.pppp?x
        .byte $70,$70,$70,$70,$70,$3f,$70,$70,$70,$7f,$70,$70,$70,$70,$3f,$03 // ppppp?ppp.pppp?.
        .byte $03,$03,$03,$03,$03,$3f,$7f,$00,$00,$00,$00,$00,$60,$3f,$70,$70 // .....?......`?pp
        .byte $73,$7e,$70,$70,$70,$70,$70,$70,$70,$70,$70,$70,$70,$7f,$7e,$73 // s~ppppppppppp.~s
        .byte $73,$73,$72,$70,$70,$70,$7f,$70,$70,$70,$70,$70,$70,$70,$3f,$70 // ssrppp.ppppppp?p
        .byte $70,$70,$70,$70,$70,$3f,$7f,$70,$70,$7f,$70,$70,$70,$70,$3f,$70 // ppppp?.pp.pppp?p
        .byte $70,$70,$70,$70,$70,$3f,$7f,$70,$70,$7f,$70,$70,$70,$70,$3f,$70 // ppppp?.pp.pppp?p
        .byte $70,$7f,$00,$00,$00,$7f,$7f,$03,$03,$03,$03,$03,$03,$03,$70,$70 // p.............pp
        .byte $70,$70,$70,$70,$70,$7f,$70,$70,$70,$70,$38,$1c,$0e,$07,$70,$70 // ppppp.pppp8...pp
        .byte $70,$70,$73,$73,$73,$7f,$70,$38,$1c,$0f,$0f,$1c,$38,$70,$70,$70 // ppsss.p8....8ppp
        .byte $70,$3f,$00,$00,$70,$3f,$7f,$00,$00,$00,$03,$0e,$38,$7f // p?..p?......8.

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

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

dat_0b10:
        .byte $0e,$0e,$0e                           // ...

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

// --- Region $0b59-$0bcc ---
.pc = $0b59 "dat_0b59"

dat_0b59:
        .byte $03,$03,$7f,$03,$03,$03,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$7f,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$00,$00,$00,$3f,$70,$70,$71,$73,$7e,$70,$3f,$07 // .......?ppqs~p?.
        .byte $0f,$0f,$03,$03,$03,$03,$1f,$3f,$60,$00,$03,$0e,$38,$70,$7f,$3f // .......?`...8p.?
        .byte $60,$00,$03,$00,$00,$60,$3f,$70,$70,$70,$7f,$00,$00,$00,$00,$7f // `....`?ppp......
        .byte $70,$70,$7f,$00,$00,$60,$3f,$3f,$70,$70,$7f,$70,$70,$70,$3f,$7f // pp...`??pp.ppp?.
        .byte $00,$00,$00,$01,$01,$01,$01,$3f,$70,$70,$3f,$70,$70,$70,$3f,$3f // .......?pp?ppp??
        .byte $70,$70,$3f                           // pp?

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

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

dat_0c08:
        .byte $fc,$1e,$0e,$fe,$0e,$0e,$0e,$0e,$fc,$1e,$0e,$fc,$1e,$0e,$0e,$fe // ................
        .byte $fc,$06,$00,$00,$00,$00,$06,$fc,$fc,$1e,$0e,$0e,$0e,$0e,$0e,$fc // ................
        .byte $fe,$00,$00,$f8,$00,$00,$00,$fe,$fe,$00,$00,$f8,$00,$00,$00,$00 // ................
        .byte $fe,$00,$00,$0e,$06,$06,$0e,$fc,$0e,$0e,$0e,$fe,$0e,$0e,$0e,$0e // ................
        .byte $f8,$80,$80,$80,$80,$80,$80,$f8,$fe,$0e,$0e,$0e,$0e,$0e,$0e,$fc // ................
        .byte $0e,$78,$c0,$e0,$70,$38,$1c,$0e,$00,$00,$00,$00,$00,$00,$00,$fe // .x..p8..........
        .byte $fc,$9e,$8e,$8e,$0e,$0e,$0e,$0e,$fc,$1e,$0e,$0e,$0e,$0e,$0e,$0e // ................
        .byte $fc,$1e,$0e,$0e,$0e,$0e,$0e,$fc,$fc,$1e,$0e,$fc,$00,$00,$00,$00 // ................
        .byte $fc,$0e,$0e,$0e,$ee,$7e,$3c,$ee,$fc,$1e,$0e,$fc,$0e,$0e,$0e,$0e // .....~<.........
        .byte $fe,$00,$00,$fc,$1e,$0e,$0e,$fe,$fc,$80,$80,$80,$80,$80,$80,$80 // ................
        .byte $0e,$0e,$0e,$0e,$0e,$0e,$0e,$fc,$0e,$0e,$0e,$0e,$1c,$38,$70,$e0 // .............8p.
        .byte $0e,$0e,$0e,$8e,$8e,$8e,$9e,$fc,$0e,$1c,$38,$f0,$f0,$38,$1c,$0e // ..........8..8..
        .byte $0e,$0e,$0e,$fe,$0e,$0e,$0e,$fc,$fe,$0e,$3c,$e0,$80,$00,$00,$fe // ..........<.....

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

// --- Region $0d10-$0d13 ---
.pc = $0d10 "dat_0d10"

dat_0d10:
        .byte $70,$70,$70                           // ppp

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

// --- Region $0d59-$0dd0 ---
.pc = $0d59 "dat_0d59"

dat_0d59:
        .byte $80,$80,$fc,$80,$80,$80,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$fc,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$00,$00,$00,$fc,$0e,$7e,$ce,$8e,$0e,$0e,$fc,$80 // .........~......
        .byte $80,$80,$80,$80,$80,$80,$f0,$fc,$06,$0e,$f8,$00,$00,$00,$fe,$fc // ................
        .byte $06,$0e,$f8,$0e,$06,$06,$fc,$e0,$e0,$e0,$fe,$e0,$e0,$e0,$e0,$fe // ................
        .byte $00,$00,$fc,$0e,$0e,$0e,$fc,$fc,$06,$00,$fc,$0e,$0e,$0e,$fc,$fe // ................
        .byte $06,$1c,$70,$c0,$c0,$c0,$c0,$fc,$0e,$0e,$fc,$0e,$0e,$0e,$fc,$fc // ..p.............
        .byte $0e,$0e,$fe,$0e,$0e,$0e,$0e           // .......

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

// --- Region $0e00-$0e20 ---
.pc = $0e00 "spr_0e00"

spr_0e00:
        .fill 10, $00
        .byte $40,$00,$00,$40,$00,$00,$50,$00,$00,$50,$00,$00,$50,$00,$01,$50 // @..@..P..P..P..P
        .byte $00,$06,$99,$00,$01,$a4               // ......

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

// --- Region $0e56-$0e60 ---
.pc = $0e56 "dat_0e56"

dat_0e56:
        .byte $10,$00,$01,$50,$00,$06,$59,$00,$01,$64 // ...P..Y..d

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

// --- Region $0e98-$0ea6 ---
.pc = $0e98 "dat_0e98"

dat_0e98:
        .byte $01,$50,$00,$06,$f9,$00,$01,$74,$00,$00,$18,$00,$00,$04 // .P.....t......

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

// --- Region $0ed8-$0eeb ---
.pc = $0ed8 "dat_0ed8"

dat_0ed8:
        .byte $01,$50,$00,$06,$f9,$00,$01,$f4,$00,$00,$74,$00,$00,$28,$00,$00 // .P........t..(..
        .byte $18,$00,$00,$04                       // ....

// --- Region $0f0a-$0f21 ---
.pc = $0f0a "dat_0f0a"

dat_0f0a:
        .byte $01,$00,$00,$01,$00,$00,$05,$00,$00,$05,$00,$00,$05,$00,$00,$05 // ................
        .byte $40,$00,$66,$90,$00,$1a,$40           // @.f...@

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

// --- Region $0f56-$0f61 ---
.pc = $0f56 "dat_0f56"

dat_0f56:
        .byte $04,$00,$00,$05,$40,$00,$65,$90,$00,$19,$40 // ....@.e...@

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

// --- Region $0f99-$0fa6 ---
.pc = $0f99 "dat_0f99"

dat_0f99:
        .byte $05,$40,$00,$6f,$90,$00,$1d,$40,$00,$24,$00,$00,$10 // .@.o...@.$...

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

// --- Region $0fc0-$0fc0 ---
.pc = $0fc0 "spr_0fc0"

spr_0fc0:
        .byte $00                                   // .

// --- Region $0fd9-$0fff ---
.pc = $0fd9 "dat_0fd9"

dat_0fd9:
        .byte $05,$40
        .byte $00,$6f,$90                           // .........##.#####..#....
        .byte $00,$1f,$40                           // ...........#####.#......
        .byte $00,$1d,$00                           // ...........###.#........
        .byte $00,$28,$00                           // ..........#.#...........
        .byte $00,$24,$00                           // ..........#..#..........
        .byte $00,$10,$00                           // ...........#............
        .byte $00,$00,$00                           // ........................
        .byte $00,$00,$00                           // ........................
        .byte $00,$00,$00                           // ........................
        .byte $00,$00,$00                           // ........................
        .byte $00,$00,$00                           // ........................
        .byte $00,$00,$00                           // ........................
        .byte $00                                   // sprite 0 padding

// --- Region $100a-$1026 ---
.pc = $100a "Segment $100a"
        .text "MUSIC&PLAYER BY "
        .text "ZARDAX/ORIGO-"

// --- Region $1093-$10a2 ---
.pc = $1093 "Segment $1093"
        .byte $00,$8d,$04,$d4,$8d,$0b,$d4,$8d,$12,$d4,$a9,$ff,$8d,$e7,$16,$60 // ...............`

// --- Region $16d6-$1816 ---
.pc = $16d6 "dat_16d6"

dat_16d6:
        .byte $a3,$19,$05,$01,$01,$19,$31,$02,$02,$02,$02,$a3,$7d,$78,$19,$19 // ......1.....}x..
        .byte $19,$00,$00,$00,$2b,$0b,$1b,$19,$31,$01,$04,$04,$04,$30,$10,$20 // ....+...1....0. 
        .byte $00,$00,$00,$3c,$00,$00,$04,$01,$00,$00,$07,$0e,$b0,$90,$00,$08 // ...<............
        .byte $06,$00,$0d,$01,$01,$39,$4a,$56,$19,$19,$19,$41,$41,$07,$01,$01 // .....9JV...AA...
        .byte $01,$03,$03,$0f,$ff,$fe,$fe,$f7,$f6,$09,$00,$00,$f8,$00,$00,$01 // ................
        .byte $01,$01,$00,$00,$00,$01,$00,$00,$00,$f1,$85,$f7,$30,$90,$00,$08 // ............0...
        .byte $00,$f8,$03,$03,$05,$01,$01,$00,$00,$01,$00,$00,$01,$00,$00,$34 // ...............4
        .byte $00,$00,$00,$00,$00,$01,$00,$00,$00,$00,$80,$00,$00,$05,$00,$00 // ................
        .byte $05,$00,$00,$0f,$0f,$0b,$02,$00,$00,$fa,$00,$00,$06,$00,$00,$40 // ...............@
        .fill 10, $00
        .byte $60,$00,$00,$00,$00,$00,$70,$00,$00,$60,$00,$00,$00,$00,$00,$18 // `.....p..`......
        .byte $00,$00,$1d,$00,$00,$00,$01,$00,$02,$8b,$00,$5e,$04,$00,$20,$08 // ...........^.. .
        .byte $00,$0b,$06,$00,$08,$03,$00,$04,$10,$00,$50,$00,$81,$81,$81,$81 // ..........P.....
        .byte $81,$41,$01,$00,$01,$01,$01,$01,$00,$01,$01,$00,$00,$00,$00,$00 // .A..............
        .byte $00,$00,$00,$00,$79,$79,$79,$c9,$ca,$69,$62,$00,$06,$06,$06,$08 // ....yyy..ib.....
        .byte $08,$03,$05,$00,$01,$01,$01,$02,$00,$03,$04,$00,$00,$01,$01,$02 // ................
        .byte $01,$03,$01,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$00,$00,$00,$01,$00,$00,$00,$00,$00,$00,$00,$01 // ................
        .byte $00,$02,$02,$00,$00,$00,$00,$a1,$a2,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $01,$00,$00,$41,$00,$00,$00,$ff,$00,$00,$00,$61,$9f,$00,$00,$07 // ...A.......a....
        .byte $05,$fe,$00,$41,$3f,$00,$00           // ...A?..

// --- Region $1828-$1b70 ---
.pc = $1828 "dat_1828"

dat_1828:
        .byte $07,$10,$ff,$03,$07,$00,$ff,$00,$00,$00,$00,$03,$05,$00,$ff,$00 // ................
        .byte $00,$00,$00,$04,$07,$00,$ff,$00,$00,$00,$00,$10,$03,$10,$00,$50 // ...............P
        .byte $04,$10,$00,$d0,$06,$fa,$00,$03,$03,$08,$ff,$f8,$02,$fa,$00,$07 // ................
        .byte $05,$07,$ff,$41,$40,$80,$80,$80,$80,$80,$80,$0e,$0a,$4c,$3c,$05 // ...A@........L<.
        .byte $32,$45,$8f                           // 2E.

txt_186b:
        .text "A"
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $0a,$08,$07,$05,$04,$03,$02,$00,$12
        .text "#4FZ"
        .byte $6e,$84,$9b
        .byte $b3,$cd,$e9,$06,$25,$45,$68,$8c,$b3,$dc,$08,$36,$67,$9b,$d2,$0c // ....%Eh....6g...
        .byte $49,$8b,$d0,$19,$67,$b9,$10,$6c,$ce,$35,$a3,$17,$93,$15,$9f,$3c // I...g..l.5.....<
        .byte $cd,$72
        .byte $20,$d8,$9c,$6b
        .text "F/%*?"
        .byte $64,$9a,$e3
        .byte $3f,$b1
        .byte $38,$d6,$8d,$5e,$4b,$55,$7e,$c8,$34,$c6,$7f,$61,$6f,$ac,$7e,$bc // 8..^KU~.4..ao.~.
        .byte $95,$a9,$fc,$a1,$69,$8c,$fe,$c2,$df,$58,$34,$78,$2b,$53,$f7,$1f // ....i....X4x+S..
        .byte $d2,$19,$fc,$85,$bd,$b0,$67,$01,$01,$01,$01,$01,$01,$01,$01,$01 // ......g.........
        .byte $01,$01,$02,$02,$02,$02,$02,$02,$02,$03,$03,$03,$03,$03,$04,$04 // ................
        .byte $04,$04,$05,$05,$05,$06,$06,$06,$07,$07,$08,$08,$09,$09,$0a,$0a // ................
        .byte $0b,$0c,$0c,$0d,$0e,$0f,$10,$11,$12,$13,$14,$15,$16,$18,$19,$1b // ................
        .byte $1c,$1e                               // ..

txt_1915:
        .text " "
        .byte $22                                   // double quote character
        .text "$&(+-0369="
        .byte $40                                   // @ character
        .text "DHLQV"
        .byte $5b,$60,$66,$6c,$73,$7a,$81,$89,$91,$99,$a3,$ac,$b7,$c1,$cd,$d9 // [`flsz..........
        .byte $e6,$f4,$8d,$43,$02,$43,$07,$8d,$03,$03,$8f,$05,$05,$8d,$03,$8f // ...C.C..........
        .byte $43,$03,$ff,$81,$43,$01,$83,$01,$01,$81,$01,$83,$43,$01,$ff,$81 // C...C.......C...
        .byte $4f,$00,$04,$04,$8f,$06,$06,$81,$04,$83,$04,$04,$08,$08,$ff,$78 // O..............x
        .byte $19,$7d,$19,$a3,$19,$ad,$19,$f5,$19,$2e,$1a,$76,$1a,$af,$1a,$bf // .}.........v....
        .byte $1a,$c0,$a0,$00,$00,$ff,$c1,$90,$30,$04,$30,$04,$30,$04,$30,$04 // ........0.0.0.0.
        .byte $c2,$32,$04,$32,$04,$32,$04,$32,$04,$c1,$30,$04,$30,$04,$30,$04 // .2.2.2.2..0.0.0.
        .byte $30,$04,$c3,$2e,$04,$2e,$04,$2e,$04,$2e,$04,$ff,$c4,$b0,$0c,$22 // 0.............."
        .byte $88,$18,$02,$13,$02,$ff,$c4,$98,$0c,$10,$88,$0c,$02,$c5,$90,$00 // ................
        .byte $00,$c4,$88,$0a,$01,$07,$03,$c4,$98,$0a,$10,$88,$0a,$02,$c5,$90 // ................
        .byte $00,$00,$c4,$88,$0a,$01,$09,$03,$c4,$98,$08,$10,$88,$14,$02,$c5 // ................
        .byte $90,$00,$00,$c4,$88,$08,$01,$05,$01,$c4,$88,$07,$02,$07,$02,$13 // ................
        .byte $02,$07,$02,$c5,$90,$00,$00,$c4,$88,$07,$01,$0a,$03,$ff,$c6,$90 // ................
        .byte $37,$0c,$88,$3c,$06,$37,$04,$90,$3e,$0c,$88,$3f,$06,$a0,$3c,$0a // 7..<.7..>..?..<.
        .byte $88,$3c,$07,$37,$02,$36,$02,$35,$02,$33,$02,$90,$37,$0c,$88,$3c // .<.7.6.5.3..7..<
        .byte $06,$37,$04,$3a,$07,$3c,$04,$3f,$04,$90,$3e,$0f,$88,$3c,$02,$3a // .7.:.<.?..>..<.:
        .byte $02,$3c,$02,$a0,$3a,$10,$ff,$c4,$98,$08,$10,$88,$08,$02,$c5,$90 // .<..:...........
        .byte $00,$00,$c4,$88,$08,$01,$08,$03,$c4,$98,$0f,$10,$88,$0f,$02,$c5 // ................
        .byte $90,$00,$00,$c4,$88,$0a,$01,$09,$03,$c4,$98,$08,$10,$88,$08,$02 // ................
        .byte $c5,$90,$00,$00,$c4,$88,$08,$01,$05,$03,$c4,$88,$07,$02,$07,$02 // ................
        .byte $13,$02,$07,$02,$c5,$90,$00,$00,$c4,$88,$07,$01,$0a,$03,$ff,$c7 // ................
        .byte $a0,$2b,$1c,$88,$29,$03,$27,$03,$29,$07,$2b,$07,$a0,$2e,$1c,$88 // .+..).'.).+.....
        .byte $30,$07,$2e,$08,$2b,$08,$2a,$08,$29,$06,$27,$02,$29,$02,$fe,$84 // 0...+.*.).'.)...
        .byte $71,$60,$29,$04,$94,$2b,$12,$fd,$88,$24,$04,$a8 // q`)..+...$..

txt_1aa3:
        .byte $22                                   // double quote character
        .text "$"
        .byte $c6                                   // 'F' | $80 (end-of-string marker)
        .byte $90,$35,$1c,$88,$33,$03,$2e,$03,$ff,$c4,$90,$0c,$0e,$88,$00,$02 // .5..3...........
        .byte $98,$00,$16,$88,$18,$02,$13,$02,$ff,$c7,$90,$3c,$0f,$3a,$0f,$88 // ...........<.:..
        .byte $37,$02,$35,$02,$90,$33,$0f,$35,$07,$88,$37,$01,$98,$30,$17,$84 // 7.5..3.5..7..0..
        .byte $33,$01,$30,$01,$33,$01,$35,$01,$36,$02,$35,$02,$33,$02,$36,$02 // 3.0.3.5.6.5.3.6.
        .byte $35,$02,$33,$02,$36,$02,$35,$02,$33,$02,$36,$02,$35,$02,$33,$02 // 5.3.6.5.3.6.5.3.
        .byte $30,$02,$33,$02,$35,$02,$37,$02,$a0,$3a,$1f,$90,$6f,$40,$3c,$10 // 0.3.5.7..:..o@<.
        .byte $3a,$0c,$ff,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // :...............
        .fill 10, $00

txt_1b20:
        .text "       "

txt_1b27:
        .encoding "screencode_mixed"
        .text "are very proud to present"
        .encoding "petscii_upper"

txt_1b40:
        .text ":       S"
        .byte $93,$4c,$8c,$49,$89,$43,$83,$4b,$8b,$53,$93,$2b,$20,$02,$19,$20 // .L.I.C.K.S.+ .. 
        .byte $43,$83,$4f,$8f,$44,$84,$45,$85,$4d,$8d,$41,$81,$53,$93,$54,$94 // C.O.D.E.M.A.S.T.
        .byte $45,$85,$52,$92,$53,$93,$20           // E.R.S. 

dat_1b70:
        // === Fill data (1 bytes, $1b70-$1b70) ===
        .byte $00                                   // .

// --- Region $1c00-$1d92 ---
.pc = $1c00 "dat_1c00"

dat_1c00:
        .byte $20,$c1,$b6,$56,$b4,$52,$85,$4f,$b3,$4f,$84,$4f,$b1 //  ..V.R.O.O.O.

txt_1c0d:
        .text "OOM!! "
        .byte $c2                                   // 'B' | $80 (end-of-string marker)

txt_1c14:
        .text "       "
        .byte $c3                                   // 'C' | $80 (end-of-string marker)

txt_1c1c:
        .text "               "
        .byte $c4                                   // 'D' | $80 (end-of-string marker)

txt_1c2c:
        .text "                             "
        .byte $c3                                   // 'C' | $80 (end-of-string marker)

txt_1c4a:
        .text "      "
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $81                                   // .

txt_1c52:
        .text "TALENT "
        .byte $81                                   // .

txt_1c5a:
        .encoding "screencode_mixed"
        .text "zoom back onto your screens with "
        .encoding "petscii_upper"
        .byte $c1,$22,$b6,$53,$b4,$4c,$85,$49,$b3,$43,$84,$4b,$b1 // .".S.L.I.C.K.

txt_1c88:
        .text "S+"
        .byte $22                                   // double quote character
        .text " "
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $81,$06,$12,$0f,$0d,$20,$b4           // ..... .

txt_1c94:
        .text "CODEMASTERS"
        .byte $81                                   // .

txt_1ca0:
        .text "!! "
        .byte $c3                                   // 'C' | $80 (end-of-string marker)
        .byte $81                                   // .

txt_1ca5:
        .encoding "screencode_mixed"
        .text "original acquired somewhere in london on september 6th"
        .encoding "petscii_upper"

txt_1cdb:
        .text ". "
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $03,$12,$01,$03,$0b,$05,$04,$2f,$14,$12,$01,$09,$0e,$05,$04,$20 // ......./....... 
        .byte $02,$19,$20,$c1,$b6,$42,$b4,$4f,$85,$44,$20,$81,$01,$0e,$04,$20 // .. ..B.O.D .... 
        .byte $b3,$58,$84,$58,$b1,$58,$c2,$81       // .X.X.X..

txt_1d06:
        .text ". "
        .byte $c3                                   // 'C' | $80 (end-of-string marker)

txt_1d09:
        .encoding "screencode_mixed"
        .text "greets fly out to"
        .encoding "petscii_upper"

txt_1d1a:
        .text ": "
        .byte $c1                                   // 'A' | $80 (end-of-string marker)
        .byte $b4,$47,$81,$55,$b7,$50,$84,$50,$b3,$49,$85 // .G.U.P.P.I.

txt_1d28:
        .text "E, "
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $b3,$0e,$05,$09,$81                   // .....

txt_1d31:
        .text ", "
        .byte $b4                                   // '4' | $80 (end-of-string marker)
        .byte $14,$13,$0d,$81                       // ....

txt_1d38:
        .text ", "
        .byte $b3                                   // '3' | $80 (end-of-string marker)
        .byte $0c,$05,$07,$05,$0e,$04,$81           // .......

txt_1d42:
        .text ", "
        .byte $b4                                   // '4' | $80 (end-of-string marker)
        .byte $09,$0c,$0c,$15,$13,$09,$0f,$0e,$81   // .........

txt_1d4e:
        .text ", "
        .byte $b3                                   // '3' | $80 (end-of-string marker)
        .byte $14,$12,$03,$81                       // ....

txt_1d55:
        .text ", "
        .byte $b4                                   // '4' | $80 (end-of-string marker)
        .byte $06,$34,$03,$07,$81                   // .4...

txt_1d5d:
        .text ", "
        .byte $b3                                   // '3' | $80 (end-of-string marker)
        .byte $05,$14,$05,$12,$0e,$09,$14,$19,$81   // .........

txt_1d69:
        .text ", "
        .byte $b4                                   // '4' | $80 (end-of-string marker)
        .byte $0f,$12,$09,$07,$0f,$81,$2e,$20,$28,$03,$29,$02,$0f,$04,$2f,$14 // ....... (.).../.
        .byte $01,$0c,$05,$0e,$14                   // .....

txt_1d81:
        .text "'92!!            "
        .byte $00                                   // string terminator

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

bmp_2000:
        .byte $00                                   // .

// --- Region $2141-$21c7 ---
.pc = $2141 "dat_2141"

dat_2141:
        .byte $02,$03,$2d,$31,$11,$11,$19           // char 40 (partial)
        .byte $00,$02,$03,$2d,$31,$11,$11,$19       // char 41 ')'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 42 '*'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 43 '+'
        .byte $15,$15,$16,$16,$16,$1c,$3a,$00       // char 44 ','
        .byte $55,$55,$ff,$ef,$ff,$00,$ff,$00       // char 45 '-'
        .byte $55,$55,$ff,$ff,$ff,$00,$ff,$00       // char 46 '.'
        .byte $6c,$56,$f9,$ff,$bf,$ee,$1b,$d7       // char 47 '/'
        .byte $00,$80,$e0,$e8,$a2,$ba,$e8,$ba       // char 48 '0'
        .byte $00,$00,$00,$00,$00,$00,$c3,$c2       // char 49 '1'
        .byte $00,$03,$0e,$3a,$eb,$9f,$6e,$7b       // char 50 '2'
        .byte $2d,$d5,$fa,$aa,$aa,$e8,$a2,$a2       // char 51 '3'
        .byte $5e,$55,$ab,$aa,$ba,$be,$36,$27       // char 52 '4'
        .byte $00,$b0,$6c,$ef,$fc,$bb,$ef,$fb       // char 53 '5'
        .byte $01,$01,$01,$01,$c1,$c1,$31,$f1       // char 54 '6'
        .byte $55,$55,$6a,$6b,$6a,$6b,$6e,$6b       // char 55 '7'
        .byte $57,$5e,$aa,$a2,$a2,$a2,$e2,$a2       // char 56 '8'

// --- Region $21e3-$225e ---
.pc = $21e3 "dat_21e3"

dat_21e3:
        .byte $03,$0e,$09,$36,$27                   // char 60 (partial)
        .byte $03,$39,$ea,$af,$bf,$fb,$ef,$bf       // char 61 '='
        .byte $d5,$55,$aa,$aa,$ab,$8b,$23,$22       // char 62 '>'
        .byte $e0,$5e,$b7,$ab,$aa,$ee,$6b,$7a       // char 63 '?'
        .byte $00,$00,$c0,$f0,$cc,$bc,$f3,$bf       // char 64 '@'
        .byte $00,$00,$00,$00,$03,$02,$0d,$09       // char 65 'A'
        .byte $00,$0e,$3a,$eb,$af,$7e,$bb,$ef       // char 66 'B'
        .byte $b5,$55,$ea,$aa,$aa,$a2,$88,$88       // char 67 'C'
        .byte $78,$57,$ad,$aa,$ea,$fb,$da,$9e       // char 68 'D'
        .byte $00,$c0,$b0,$bc,$f3,$ef,$bc,$ef       // char 69 'E'
        .byte $00,$00,$00,$00,$00,$00,$c3,$c2       // char 70 'F'
        .byte $00,$03,$0e,$3a,$eb,$9f,$6e,$7b       // char 71 'G'
        .byte $39,$95,$af,$ff,$ff,$bc,$f3,$f3       // char 72 'H'
        .byte $55,$55,$ff,$ff,$00,$ff,$00,$00       // char 73 'I'
        .byte $55,$55,$ff,$ff,$00,$ff,$00,$00       // char 74 'J'
        .byte $5c,$78,$88,$88,$08,$a8               // char 75 (partial)

dat_225e:
        // === Fill data (1 bytes, $225e-$225e) ===
        .byte $00                                   // .

// --- Region $2280-$2447 ---
.pc = $2280 "dat_2280"

dat_2280:
        .byte $15,$26,$00,$00,$00,$00,$0a,$06       // char 80 'P'
        .byte $2a,$3b,$00,$00,$00,$00,$fb,$ee       // char 81 'Q'
        .byte $00,$00,$00,$00,$00,$00,$ba,$ea       // char 82 'R'
        .byte $00,$00,$00,$00,$00,$00,$bb,$ee       // char 83 'S'
        .byte $00,$00,$00,$00,$00,$00,$fe,$fb       // char 84 'T'
        .byte $00,$00,$00,$00,$00,$00,$bb,$ef       // char 85 'U'
        .byte $00,$00,$00,$00,$00,$00,$6a,$aa       // char 86 'V'
        .byte $d7,$17,$17,$16,$17,$16,$17,$16       // char 87 'W'
        .byte $bb,$ef,$bb,$ee,$ab,$ae,$ab,$9a       // char 88 'X'
        .byte $c1,$3d,$39,$f5,$35,$f5,$35,$f5       // char 89 'Y'
        .byte $7e,$bb,$ee,$bb,$ea,$ba,$ea,$a6       // char 90 'Z'
        .byte $88,$88,$88,$e8,$88,$e8,$88,$e8       // char 91 '['
        .byte $05,$05,$05,$05,$05,$05,$85,$85       // char 92 '\'
        .byte $ee,$fb,$ee,$bb,$ea,$ab,$ea,$a6       // char 93 ']'
        .byte $f1,$cd,$cd,$bd,$cd,$bd,$cd,$bd       // char 94 '^'
        .byte $7b,$6e,$7b,$6e,$7a,$6e,$7a,$69       // char 95 '_'
        .byte $b3,$f3,$b3,$ef,$b3,$af,$b3,$af       // char 96 '`'
        .byte $00,$00,$00,$00,$00,$00,$15,$15       // char 97 'a'
        .byte $00,$00,$00,$00,$00,$00,$55,$55       // char 98 'b'
        .byte $00,$00,$00,$00,$00,$00,$54,$54       // char 99 'c'
        .byte $17,$db,$9e,$5b,$5e,$5b,$5e,$5a       // char 100 'd'
        .byte $ec,$bc,$ec,$bb,$ac,$ab,$ac,$6b       // char 101 'e'
        .byte $80,$80,$80,$80,$80,$80,$84,$85       // char 102 'f'
        .byte $5e,$5f,$5e,$5b,$5e,$63,$bf,$00       // char 103 'g'
        .byte $ef,$bc,$ec,$bb,$ac,$f3,$ff,$00       // char 104 'h'
        .byte $05,$f6,$e7,$d6,$d7,$d6,$d7,$16       // char 105 'i'
        .byte $fb,$ef,$bb,$ee,$ab,$ea,$ab,$9a       // char 106 'j'
        .byte $30,$30,$30,$f0,$30,$f0,$31,$f1       // char 107 'k'
        .byte $17,$17,$17,$16,$17,$16,$17,$16       // char 108 'l'
        .byte $bb,$ef,$bb,$ee,$ab,$ae,$ab,$9a       // char 109 'm'
        .byte $c1,$3d,$39,$f5,$35,$f5,$35,$f5       // char 110 'n'
        .byte $7e,$bb,$ee,$bb,$ea,$ba,$ea,$a6       // char 111 'o'
        .byte $cc,$cc,$cc,$bc,$cc,$bc,$cc,$bc       // char 112 'p'
        .byte $00,$00,$00,$00,$00,$00,$fe,$ff       // char 113 'q'
        .byte $00,$00,$00,$00,$00,$00,$ee,$fb       // char 114 'r'
        .byte $00,$00,$00,$00,$00,$00,$7f,$df       // char 115 's'
        .byte $00,$00,$00,$00,$00,$00,$bb,$ee       // char 116 't'
        .byte $00,$00,$00,$00,$00,$00,$fb,$fe       // char 117 'u'
        .byte $00,$00,$00,$00,$00,$00,$ba,$ee       // char 118 'v'
        .byte $00,$00,$00,$00,$00,$00,$a0,$b0       // char 119 'w'
        .byte $0a,$0a,$0a,$0a,$0a,$0a,$0a,$0a       // char 120 'x'
        .byte $ef,$9a,$eb,$ea,$99,$e6,$99,$e6       // char 121 'y'
        .byte $3f,$ea,$a6,$aa,$9a,$66,$99,$66       // char 122 'z'
        .byte $33,$ee,$ba,$aa,$9a,$a6,$9a,$55       // char 123 '{'
        .byte $20,$9a,$66,$99,$66,$99,$6a,$d5       // char 124 '|'
        .byte $00,$a8,$6a,$aa,$6a,$a8,$a2,$59       // char 125 '}'
        .byte $00,$44,$11,$44,$10,$44,$11,$66       // char 126 '~'
        .byte $16,$17,$17,$15,$17,$15,$17,$15       // char 127
        .byte $ab,$9a,$66,$9a,$66,$99,$56,$55       // char 128
        .byte $35,$f5,$f5,$f5,$f5,$b5,$e5,$b5       // char 129
        .byte $ea,$a6,$99,$a6,$99,$65,$99,$55       // char 130
        .byte $88,$ed,$f5,$77,$dd,$7b,$ee,$78       // char 131
        .byte $05,$55,$55,$66,$99,$ee,$b9,$05       // char 132
        .byte $ea,$a6,$99,$66,$99,$66,$95,$55       // char 133
        .byte $cd,$bd,$bd,$bd,$bd,$6d,$b1,$6d       // char 134
        .byte $6f,$7d,$77,$7d,$77,$5d,$77,$55       // char 135
        .byte $b3,$af,$6e,$9b,$6e,$5b,$6e,$5b       // char 136

// --- Region $2460-$265f ---
.pc = $2460 "dat_2460"

dat_2460:
        .byte $5e                                   // char 140 (partial)

txt_2461:
        .byte $5a,$59,$5a,$59,$56,$59,$55           // char 140 (partial)
        .byte $ac,$6b,$9a,$66,$99,$56,$9b,$56       // char 141
        .byte $80,$d5,$55,$77,$dd,$bb,$ee,$80       // char 142
        .byte $00,$55,$57,$77,$de,$bb,$ee,$00       // char 143
        .byte $00,$c0,$80,$80,$80,$80,$80,$00       // char 144
        .byte $17,$16,$16,$16,$16,$15,$16,$15       // char 145
        .byte $fe,$df,$77,$dd,$77,$d5,$77,$55       // char 146
        .byte $30,$f0,$e0,$b0,$e0,$b0,$e0,$b0       // char 147
        .byte $17,$16,$16,$15,$16,$15,$16,$15       // char 148
        .byte $fe,$df,$77,$df,$77,$dd,$57,$55       // char 149
        .byte $35,$f5,$f5,$f5,$f5,$b5,$e5,$b5       // char 150
        .byte $bf,$f7,$dd,$77,$dd,$77,$d5,$55       // char 151
        .byte $cc,$bc,$bc,$bc,$bc,$6c,$b8,$6c       // char 152
        .byte $00,$33,$cc,$33,$0c,$33,$cc,$bb       // char 153
        .byte $00,$3f,$fe,$ff,$fe,$3f,$cf,$ba       // char 154
        .byte $0c,$fb,$ee,$bb,$ee,$bb,$fe,$a9       // char 155
        .byte $cc,$bb,$ae,$aa,$a6,$9a,$a6,$55       // char 156
        .byte $fc,$ab,$9a,$aa,$a6,$99,$66,$99       // char 157
        .byte $5d,$fb,$7d,$fd,$bb,$ed,$bb,$ed       // char 158
        .byte $f0,$f0,$f0,$f0,$f0,$f0,$f0,$f0       // char 159
        .byte $0b,$0e,$0b,$0e,$0b,$0e,$0a,$0a       // char 160
        .byte $ee,$fa,$e9,$fa,$e9,$e6,$99,$e6       // char 161
        .byte $aa,$ab,$9a,$6a,$99,$66,$99,$56       // char 162
        .byte $7f,$6f,$68,$68,$68,$68,$68,$68       // char 163
        .byte $bb,$ae,$00,$00,$00,$00,$00,$00       // char 164
        .byte $bd,$f7,$00,$00,$00,$00,$00,$00       // char 165
        .byte $bb,$ef,$00,$00,$00,$00,$00,$00       // char 166

txt_2538:
        .byte $3e,$39,$29,$2e,$39,$2e,$3e,$39       // char 167
        .byte $a9,$57,$ff,$dd,$77,$dd,$55,$77       // char 168
        .byte $5a,$1b,$1f,$5e,$1b,$5e,$5a,$1b       // char 169
        .byte $bf,$6a,$55,$99,$66,$99,$aa,$66       // char 170
        .byte $bc,$cc,$cc,$bc,$cc,$bc,$bc,$cc       // char 171
        .byte $0a,$0b,$0f,$0e,$0b,$0e,$0a,$0b       // char 172
        .byte $bf,$6a,$55,$99,$66,$99,$aa,$66       // char 173
        .byte $97,$47,$46,$96,$47,$96,$97,$47       // char 174
        .byte $ef,$9a,$95,$e6,$99,$e6,$ea,$99       // char 175
        .byte $e5,$91,$51,$65,$91,$65,$a5,$91       // char 176
        .byte $00,$03,$03,$02,$03,$02,$03,$03       // char 177
        .byte $00,$fe,$fb,$e6,$99,$e6,$ea,$99       // char 178
        .byte $00,$99,$65,$df,$73,$df,$5f,$73       // char 179
        .byte $ae,$b7,$f5,$ed,$b7,$ed,$af,$b7       // char 180
        .byte $f9,$a4,$54,$99,$64,$99,$a9,$64       // char 181
        .byte $c0,$c0,$c0,$c0,$c0,$c0,$c0,$c0       // char 182
        .byte $00,$ff,$fe,$b9,$e6,$b9,$fa,$e6       // char 183
        .byte $00,$ee,$bb,$dd,$74,$dd,$fd,$74       // char 184
        .byte $3e,$b9,$a9,$6e,$79,$6e,$7e,$79       // char 185
        .byte $fe,$a9,$55,$66,$99,$66,$aa,$99       // char 186
        .byte $f0,$30,$30,$f0,$30,$f0,$f0           // char 187 (partial)

txt_25df:
        .byte $30                                   // char 187 (partial)
        .byte $3e,$39,$29,$2e,$39,$2e,$3e,$39       // char 188
        .byte $fe,$a9,$55,$66,$99,$66,$aa,$99       // char 189
        .byte $fa,$39,$35,$f6,$39,$f6,$fa,$79       // char 190
        .byte $bf,$6a,$55,$99,$66,$99,$aa,$66       // char 191
        .byte $e8,$88,$88,$e8,$88,$e8,$e8,$88       // char 192
        .byte $ee,$fb,$00,$00,$00,$00,$00,$00       // char 193
        .byte $e9,$ba,$00,$00,$00,$00,$00,$00       // char 194
        .byte $ee,$ba,$00,$00,$00,$00,$00,$00       // char 195
        .byte $fd,$f9                               // char 196 (partial)

txt_2622:
        .byte $29,$29,$29,$29,$29,$29               // char 196 (partial)
        .byte $ff,$bf,$f7,$fd,$77,$dd,$77,$d5       // char 197
        .byte $ee,$fa,$7e,$fa,$7e,$de,$76,$de       // char 198
        .byte $e0,$b0,$e0,$b0,$e0,$b0,$a0,$a0       // char 199
        .byte $0a,$0b,$0e,$0b,$0e,$0b,$0f,$0f       // char 200
        .byte $ea,$e6,$e9,$ea,$99,$e6,$99,$95       // char 201
        .byte $9a,$a6,$99,$66,$99,$55,$75,$d7       // char 202
        .byte $68,$68,$e8,$6c,$f8,$ec,$f8,$ec       // char 203

// --- Region $2678-$2747 ---
.pc = $2678 "dat_2678"

dat_2678:
        .byte $37,$17,$17,$19,$27,$19,$29,$29       // char 207
        .byte $ff,$ff,$77,$dd,$77,$55,$dd,$55       // char 208
        .byte $fa,$fa,$fa,$7a,$fa,$7a,$7a,$7a       // char 209
        .byte $ff,$ff,$dd,$77,$dd,$55,$77,$55       // char 210
        .byte $bc,$bc,$bc,$6c,$b8,$6c,$68,$68       // char 211
        .byte $0e,$0a,$0a,$09,$06,$09,$05,$05       // char 212
        .byte $ff,$ff,$dd,$77,$dd,$55,$77,$55       // char 213
        .byte $be,$bd,$bd,$6d,$b9,$6d,$69,$69       // char 214
        .byte $7f,$7f,$77,$5d,$77,$55,$5d,$55       // char 215
        .byte $ae,$ae,$6e,$9a,$6e,$5a,$92,$5a       // char 216
        .byte $03,$02,$02,$02,$01,$02,$01,$01       // char 217
        .byte $7f,$7f,$77,$9d,$77,$95,$9d,$95       // char 218
        .byte $fa,$fa,$7a,$de,$7a,$5e,$de,$5e       // char 219
        .byte $af,$af,$ae,$9b,$ae,$9a,$9b,$9a       // char 220
        .byte $fe,$fe,$de,$77,$de,$57,$77,$57       // char 221
        .byte $c0,$c0,$c0,$c0,$80,$c0,$80,$80       // char 222
        .byte $ef,$af,$ae,$9b,$6e,$9a,$5b,$5a       // char 223
        .byte $fe,$fe,$de,$77,$de,$57,$77,$57       // char 224
        .byte $fb,$eb,$eb,$e6,$db,$e6,$d6,$d6       // char 225
        .byte $ff,$ff,$77,$dd,$77,$55,$dd,$55       // char 226
        .byte $f0,$f0,$f0,$b0,$e0,$b0,$a0,$a0       // char 227
        .byte $3b,$2b,$2b,$26,$1b,$26,$16,$16       // char 228
        .byte $ff,$ff,$77,$dd,$77,$55,$dd,$55       // char 229
        .byte $a9,$a5,$a5,$a5,$ad,$a7,$af,$af       // char 230
        .byte $ff,$ff,$ee,$bb,$ee,$aa,$bb,$aa       // char 231
        .byte $bc,$bc,$bc,$6c,$bc,$6c,$6c,$6c       // char 232

// --- Region $2760-$279f ---
.pc = $2760 "txt_2760"

txt_2760:
        .byte $3d,$3d,$3d,$2d,$39,$2d,$39,$2d       // char 236
        .byte $5d,$75,$dd,$77,$dd,$ff,$ff,$be       // char 237
        .byte $57,$67,$97,$57,$99,$67,$99,$a9       // char 238
        .byte $f0,$b0,$e0,$b0,$e0,$b0,$a0,$a0       // char 239
        .byte $0f,$07,$0d,$07,$0d,$07,$05,$05       // char 240
        .byte $e9,$e6,$99,$e5,$95,$e6,$99,$e6       // char 241
        .byte $96,$59,$65,$56,$55,$66,$99,$66       // char 242
        .byte $bc,$bc,$bc,$9c,$bc,$9c,$b4,$9c       // char 243

// --- Region $27b8-$2887 ---
.pc = $27b8 "dat_27b8"

dat_27b8:
        .byte $17,$17,$15,$17,$15,$15,$15,$15       // char 247
        .byte $aa,$66,$91,$66,$55,$99,$55,$55       // char 248
        .byte $f5,$f5,$b5,$e5,$b5,$a5,$a5,$a5       // char 249
        .byte $ff,$dd,$77,$dd,$55,$77               // char 250 (partial)

txt_27d6:
        .byte $55,$55                               // char 250 (partial)
        .byte $bc,$bc,$6c,$b8,$6c,$68,$68,$68       // char 251
        .byte $05,$05,$05,$05,$05,$05,$05,$05       // char 252
        .byte $ff,$dd,$77,$dd,$55,$77               // char 253 (partial)

txt_27ee:
        .byte $55,$55                               // char 253 (partial)
        .byte $bd,$bd,$6d,$b9,$6d,$69,$69,$69       // char 254
        .byte $7f,$77,$5d,$77,$55,$5d               // char 255 (partial)

txt_27fe:
        .byte $55,$55                               // char 255 (partial)
        .byte $af,$6f,$9e,$69,$55,$99,$55,$55       // char 256
        .byte $01,$01,$55,$55,$55,$dd,$55,$55       // char 257
        .byte $7f,$77,$5d,$77,$55,$dd               // char 258 (partial)

txt_2816:
        .byte $55,$55,$af,$6f,$9b,$6e,$5b,$9a,$5a,$5a,$5f,$5d,$57,$5d,$55,$57 // UU.o.n[.ZZ_]W]UW
        .byte $55,$55,$fe,$de,$76,$df,$55,$77       // UU..v.Uw

txt_282e:
        .byte $55,$55,$c0,$c0,$95,$55,$55,$66,$55,$55,$5f,$5d,$57,$5d,$55,$77 // UU...UUfUU_]W]Uw
        .byte $55,$55,$fe,$de,$77,$de,$57,$77       // UU..w.Ww

txt_2846:
        .byte $57,$57,$d6,$d6,$d5,$96,$d5,$95,$95,$95,$ff,$77,$dd,$77,$55,$dd // WW.........w.wU.
        .byte $55,$55,$f0,$f0,$b0,$e0,$b0,$a0,$a0,$a0,$17,$17,$15,$17,$15,$15 // UU..............
        .byte $15,$15,$ff,$77,$dd,$77,$55,$dd,$55,$55,$f5,$f5,$b5,$e5,$b5,$a5 // ...w.wU.UU......
        .byte $a5,$a5,$ff,$dd,$77,$dd,$55,$77       // ....w.Uw

txt_287e:
        .byte $55,$55,$bc,$bc,$6c,$b8,$6c,$68,$68,$68 // UU..l.lhhh

// --- Region $28a0-$2c18 ---
.pc = $28a0 "txt_28a0"

txt_28a0:
        .text "+++'+'"
        .byte $1b
        .byte $27,$ba,$ef,$fb,$bf,$ff,$bb,$ee,$bb
        .byte $e9,$b9,$ee,$f9,$fe,$b9,$ee,$b9,$f0,$d0,$70,$d0,$70,$d0,$50,$50 // ..........p.p.PP
        .byte $09,$06,$09,$06,$09,$06,$0a,$0a,$95,$95,$95,$e6,$99,$e6,$e9,$9a // ................
        .byte $55,$55,$55,$66,$99,$66,$99,$6a,$e8,$e8,$e8,$a8,$b8,$ac,$b8,$ac // UUUf.f.j........
        .byte $00,$00,$00                           // ...

txt_28e3:
        .text "UUUUU"
        .byte $00,$00,$00
        .byte $55,$99,$66
        .byte $59,$56,$00,$00,$00
        .byte $55,$99,$6a,$aa,$a6,$17,$1f,$00,$3f,$1f,$15,$15,$15,$ff,$ff,$00 // U.j.....?.......
        .byte $ff,$ff,$55,$55,$55,$f5,$f7,$00,$ff,$f7,$f5,$f5,$f5,$ff,$ff,$00 // ..UUU...........
        .byte $ff,$ff,$55,$55,$55,$fc,$fc,$00,$fc,$fc,$7c,$7c,$7c,$05,$07,$00 // ..UUU.....|||...
        .byte $8f,$87,$85,$85,$85,$ff,$ff,$00,$ff,$ff,$55,$55,$55,$fd,$fd,$00 // ..........UUU...
        .byte $ff,$fd,$7d,$7d,$7d,$7f,$ff,$00,$ff,$ff,$55,$55,$55,$ff,$ff,$00 // ..}}}.....UUU...
        .byte $ff,$ff,$55,$55,$55,$ff,$ff,$00,$ff,$ff,$55,$55,$55,$ff,$ff,$00 // ..UUU.....UUU...
        .byte $ff,$ff,$55,$55,$55,$ff,$ff,$00,$ff,$ff,$5f,$5f,$5f,$5f,$7f,$00 // ..UUU.....____..
        .byte $ff,$7f,$55,$55,$55,$ff,$ff,$00,$ff,$ff,$55,$55,$55,$ff,$ff,$00 // ..UUU.....UUU...
        .byte $ff,$ff,$55,$55,$55,$ff,$ff,$00,$ff,$ff,$55,$55,$55,$ff,$ff,$00 // ..UUU.....UUU...
        .byte $ff,$ff                               // ..

txt_2985:
        .byte $57,$57,$57,$d7,$df,$00,$ff,$df,$d5,$d5,$d5,$ff,$ff,$00,$ff,$ff // WWW.............
        .byte $55,$55,$55,$f0,$f0,$00,$f1,$f1,$f1,$f1,$f1,$17,$1f,$00,$3f,$1f // UUU...........?.
        .byte $15,$15,$15,$ff,$ff,$00,$ff,$ff,$55,$55,$55,$f5,$f7,$00,$ff,$f7 // ........UUU.....
        .byte $f5,$f5,$f5,$ff,$ff,$00,$ff,$ff,$55,$55,$55,$fc,$fc,$00,$fc,$fc // ........UUU.....
        .byte $7c,$7c,$7c,$00,$00,$00,$99,$a6,$99,$aa,$aa,$00,$00,$00,$55,$65 // |||...........Ue
        .byte $99,$66,$a9,$00,$00,$00               // .f....

txt_29db:
        .text "UUUUU>>>?;/;/"
        .byte $ff,$ff,$ff
        .byte $77,$dd,$77,$dd,$57,$fd,$fd,$fd,$76,$dd,$76,$d6,$5e,$70,$d0,$70 // w.w.W...v.v.^p.p
        .byte $d0,$70,$d0,$f0,$f0,$0f,$0f,$0f,$0b,$0e,$0b,$0e,$0b,$ea,$7a,$ee // .p............z.
        .byte $7b,$ee,$7b,$ee,$7b,$aa,$aa,$6a,$99,$66,$99,$65,$55,$e8,$f8,$e8 // {.{.{..j.f.eU...
        .byte $68,$e8,$68,$6a,$6a
        .text "UUUUU"
        .byte $00,$ab,$ee
        .byte $59,$56,$55
        .byte $56,$55,$00,$ff,$ff,$75,$dd,$77,$fd,$ff,$00,$aa,$aa,$15,$15,$15 // VU...u.w........
        .byte $15,$15,$00,$65,$95
        .text "UUUUU"
        .byte $00
        .byte $59,$66,$f5,$f5,$f5
        .byte $f5,$f5,$00,$9a,$6a
        .text "UUUUU"
        .byte $00,$bb,$ee,$7c,$7c,$7c
        .byte $7c,$7c,$00,$6a,$aa,$85,$85,$85,$85,$85,$00,$bb,$ee,$55,$55,$55 // ||.j.........UUU
        .byte $55,$55,$00,$bf,$f3,$7d,$7d,$7d,$7d,$7d,$00,$88 // UU...}}}}}..

txt_2a77:
        .byte $22                                   // double quote
        .text "UUUUU"
        .byte $00,$80
        .byte $20,$55,$5d,$5f,$5f,$5f,$00,$00
        .byte $00,$55,$55,$55,$01,$31,$00,$00,$00   // .UUU.1...

txt_2a90:
        .text "UUUUU"
        .byte $00,$00,$00,$5f,$5f,$5f,$5f,$5f,$00,$00,$00

txt_2aa0:
        .text "UUUUU"
        .byte $00,$00,$00

txt_2aa8:
        .text "UUWWW"
        .byte $00,$00,$00

txt_2ab0:
        .byte $55,$55,$55,$c0,$c8,$00,$00,$00
        .text "UUUUU"
        .byte $00
        .byte $22,$88
        .text "WWWWW"
        .byte $00,$aa,$8a,$d5,$d5,$d5,$d5,$d5,$00,$aa,$aa
        .byte $ff,$ff,$ff,$ff,$ff,$00,$6a,$9a,$a3,$a3,$a3,$a3,$a3,$00,$9a,$66 // ......j........f
        .text "?????"
        .byte $00,$aa,$6a
        .text "UUUUU"
        .byte $00,$99,$a6
        .byte $f5,$f5,$f5,$f5,$f5,$00               // ......

txt_2af6:
        .text "UYUUUUU"
        .byte $00,$99,$66,$7c,$7c,$7c,$7c,$7c,$00
        .byte $55,$6a,$a6,$99,$65,$99,$55,$00,$ff,$ff,$66,$99,$55,$55,$55,$00 // Uj..e.U...f.UUU.
        .byte $ff,$ff
        .text "UUUUU"
        .byte $00,$ff,$ff

txt_2b20:
        .text "+/+)+)"
        .byte $a9,$a9
        .byte $55,$55,$57,$dd,$77,$dd,$f7,$ff
        .byte $56,$5a,$66,$9a,$66,$9a,$66,$9a,$f0,$f0,$f0,$e0,$a0,$e0,$a0,$e0 // VZf.f.f.........
        .byte $0b,$0f,$0b,$0f,$0f,$0f,$0f,$0f,$aa,$ea,$ea,$ee,$7b,$ee,$7b,$ee // ............{.{.
        .byte $55,$99,$66,$99,$66,$9a,$66,$99,$6f,$9a,$66,$9a,$6a,$aa,$ab,$ae // U.f.f.f.o.f.j...
        .byte $51,$a6,$99,$66,$99,$65,$99,$65,$00   // Q..f.e.e.

txt_2b69:
        .text "QTQDQDQ"
        .byte $00,$00
        .byte $44,$10
        .byte $40,$00,$00,$10
        .byte $44
        .byte $00,$00,$00,$00,$00,$00,$00,$40,$00,$00,$00,$00,$00,$00,$00,$00 // .......@........
        .byte $00,$00,$00,$00,$00,$00,$11,$00,$01,$00,$00,$00,$01,$44,$11,$00 // .............D..
        .byte $15,$45,$15,$45,$15,$45,$15,$04,$59,$66,$99,$66,$9a,$66,$9a,$56 // .E.E.E..Yf.f.f.V
        .byte $ab,$6e,$ab,$af,$ba,$af,$ee,$ff       // .n......

txt_2bb1:
        .text "UVUVYVYV"
        .byte $ab,$6e,$ab,$6a,$ab,$ae,$ab
        .byte $56
        .byte $ab,$ae,$ab,$aa,$ab,$aa,$ab,$55,$aa,$aa,$6a,$9a,$6a,$9a,$6a,$bf // .......U..j.j.j.

txt_2bd1:
        .text "UUUUUUU"
        .byte $bb,$66
        .byte $59,$55,$59,$66
        .byte $59,$65,$bf
        .byte $6b,$9a,$66,$99,$6a,$9a,$6a,$bb,$66,$9a,$66,$59,$66,$99,$66,$af // k.f.j.j.f.fYf.f.
        .byte $5a,$66
        .text "ZVYVY"
        .byte $75,$ef,$bb,$ae,$ab,$ae,$ab,$ae,$cc
        .byte $bb,$af,$bb,$ae,$ab,$6e,$ab,$00,$44,$10 // .....n..D.

txt_2c0b:
        .text "DQDQD"
        .byte $00,$00,$00
        .byte $40,$10
        .byte $40,$00
        .byte $40

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

// --- Region $2c40-$2dbb ---
.pc = $2c40 "dat_2c40"

dat_2c40:
        .byte $02,$00,$00,$00,$00,$00,$00,$00,$00,$00,$33,$0c,$03,$00,$00,$0c // ..........3.....
        .byte $00,$cf,$3f,$cf,$33,$cf,$33,$cf,$cf,$ba,$ee,$bb,$ee,$fb,$ee,$fb // ..?.3.3.........
        .byte $5e,$fb,$ee,$fb,$fe,$ff,$7f,$df,$ff,$ee,$bb,$ee,$bb,$ae,$bb,$ee // ^...............
        .byte $ff,$fe,$fe,$ee,$b9,$ee,$b9,$ee,$f0,$f0,$f0,$f0,$f0,$f0,$f0,$f0 // ................
        .byte $0f,$0f,$0f,$00,$00,$00,$00,$00,$aa,$ff,$f7,$00,$00,$00,$00,$00 // ................
        .byte $55,$ee,$bb,$00,$00,$00,$00,$00,$ff,$aa,$a6,$00,$00,$00,$00,$00 // U...............
        .byte $ff,$99,$65,$00,$00,$00,$00,$00,$aa,$57,$5d,$00,$00,$00,$00,$00 // ..e......W].....
        .byte $aa,$7f,$df,$00,$00,$00,$00,$00,$00,$aa,$aa,$00,$00,$00,$00,$00 // ................
        .byte $00,$aa,$aa,$00,$00,$00,$00,$00,$55,$aa,$aa,$00,$00,$00,$00,$00 // ........U.......
        .byte $00,$cc,$ff,$00,$00,$00,$00,$00,$56,$44,$11,$00,$00,$00,$00,$00 // ........VD......
        .byte $5a,$00,$00,$00,$00,$00,$00,$00,$66,$00,$00,$00,$00,$00,$00,$00 // Z.......f.......
        .byte $59,$00,$00,$00,$00,$00,$00,$00,$aa,$00,$00,$00,$00,$00,$00,$00 // Y...............
        .byte $ff,$00,$00,$00,$00,$00,$00,$00,$aa,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $55,$00,$00,$00,$00,$00,$00,$00,$55,$00,$00,$00,$00,$00,$00,$00 // U.......U.......
        .byte $aa,$00,$00,$00,$00,$00,$00,$00,$ff,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $55,$00,$00,$00,$00,$00,$00,$00,$55,$00,$00,$00,$00,$00,$00,$00 // U.......U.......
        .byte $56,$00,$00,$00,$00,$00,$00,$00,$aa,$00,$00,$00,$00,$00,$00,$00 // V...............
        .byte $a8,$00,$00,$00,$00,$00,$00,$00,$44,$00,$00,$00,$00,$00,$00,$00 // ........D.......
        .byte $00,$22,$08,$00,$00,$00,$00,$00,$00,$33,$ff,$00,$00,$00,$00,$00 // .".......3......
        .byte $00,$aa,$aa,$00,$00,$00,$00,$00,$00,$ff,$ff,$00,$00,$00,$00,$00 // ................
        .byte $00,$55,$99,$00,$00,$00,$00,$00,$3f,$a9,$a6,$00,$00,$00,$00,$00 // .U......?.......
        .byte $5a,$ff,$ff,$00,$00,$00,$00,$00,$aa,$dd,$f7,$00,$00,$00,$00,$00 // Z...............
        .byte $ff,$aa,$9a,$00,$00,$00,$00,$00,$aa,$55,$55,$00,$00,$00,$00,$00 // .........UU.....
        .byte $aa,$ff,$ff,$00,$00,$00,$00,$00,$f0,$f0,$f0 // ...........

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

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

dat_3000:
        .byte $f5,$f5,$fe,$ae,$fe,$e6,$f6,$f6,$fe,$f6,$a6,$fe,$8e,$d6,$86,$fe // ................
        .byte $ae,$ae,$06,$d6,$16,$86,$fe,$0e,$a6,$e6,$a6,$0e,$ae,$f6,$a6,$66 // ...............f
        .byte $f6,$96,$f6,$ce,$f1,$81,$c1,$f1,$ff,$fb,$fb,$f5,$4d,$f1,$c6,$26 // ............M..&
        .byte $f6,$76,$f6,$fe,$f6,$d6,$d6,$f6,$f6,$f6,$b6,$f6,$f6,$d6,$fe,$b6 // .v..............
        .byte $e6,$b6,$c6,$f6,$e6,$e6,$d6,$b6,$b6,$f1,$f1,$fd,$dd,$f5,$f5,$f6 // ................
        .byte $fe,$f9,$f9,$b9,$fa,$e1,$f6,$fe,$f6,$f6,$b6,$fe,$f6,$f6,$f6,$fe // ................
        .byte $f6,$a6,$fe,$f6,$f6,$f6,$fe,$fe,$be,$f6,$fe,$f6,$f6,$fe,$f6,$be // ................
        .byte $f6,$e9,$f9,$f9,$f9,$f9,$b8,$f6,$a6,$b8,$b8,$16,$a4,$94,$fa,$fa // ................
        .byte $b9,$a8,$fa,$a9,$a8,$fa,$ba,$0a,$fa,$0a,$ba,$99,$f8,$8a,$f9,$fa // ................
        .byte $88,$da,$fa,$29,$80,$0a,$f9,$0a,$f8,$3a,$fa,$c4,$b6,$da,$fa,$46 // ...).....:.....F
        .byte $fa,$fa,$f1,$ea,$18,$ea,$f8,$f8,$78,$f9,$b8,$09,$b8,$f8,$f9,$f8 // ........x.......
        .byte $f9,$f8,$f8,$f8,$b8,$b8,$f9,$b8,$f8,$b8,$f8,$69,$e8,$f8,$cf,$f8 // ...........i....
        .byte $b9,$e1,$f1,$81,$88,$d7,$fa,$f4,$3a,$ff,$fa,$fa,$fa,$fa,$fa,$3a // ........:......:
        .byte $f8,$f8,$fa,$f8,$fa,$fa,$38,$fa,$f8,$fa,$fa,$f8,$fa,$3a,$f8,$fa // ......8......:..
        .byte $fa,$f8,$fa,$f8,$3a,$fa,$f8,$fa,$f8,$f1,$f1,$31,$f1,$f1,$f1,$fa // ....:......1....
        .byte $aa,$2e,$fa,$e1,$fa,$fa,$ca,$ea,$fa,$2a,$fa,$ca,$fa,$9a,$aa,$fa // .........*......
        .byte $aa,$fa,$da,$ba,$aa,$8a,$fa,$2a,$ca,$fa,$ba,$ea,$ea,$da,$aa,$8a // .......*........
        .byte $fa,$01,$e1,$a1,$f7,$07,$a7,$f7,$e7,$fe,$c0,$a7,$7d,$fd,$f6,$40 // ............}..@
        .byte $f5,$ba,$b5,$fa,$fb,$cb,$ea,$f5,$ea,$d6,$f6,$ea,$a5,$8a,$fa,$e5 // ................
        .byte $ba,$fa,$af,$a6,$8f,$15,$fa,$55,$fa,$f1,$d1,$f1,$e7,$fe,$a4,$67 // .......U.......g
        .byte $f1,$f4,$f0,$e6,$fe,$f0,$f0,$ff,$ff,$f6,$e6,$f6,$f6,$f3,$f5,$fd // ................
        .byte $f1,$e6,$f7,$ff,$fa,$fa,$f8,$f8,$f9,$f6,$f6,$f6,$fe,$f6,$f6,$fe // ................
        .byte $fe,$f6,$f6,$f6,$f4,$fe,$fe,$f1       // ........

txt_3168:
        .byte $21,$21,$a1,$64,$f4,$b4,$e4,$4f,$24,$44,$09,$f6,$ef,$e4,$16,$a4 // !!.d...O$D......
        .byte $f1,$16,$f6,$f4,$0a,$f7,$16,$fa,$e6,$0a,$fa,$66,$f4,$f6,$d4,$a4 // ...........f....
        .byte $b4,$b6,$bf,$af,$64,$07,$f1,$01       // ....d...

dat_3190:
        // === Fill data (1 bytes, $3190-$3190) ===
        .byte $00                                   // .

// --- Region $3200-$3390 ---
.pc = $3200 "dat_3200"

dat_3200:
        .byte $fb,$fb,$f6,$f6,$f6,$fe,$fe,$fe,$f6,$fe,$fe,$f6,$f6,$fe,$fe,$f6 // ................
        .byte $f6,$f6,$fe,$fe,$fe,$fe,$f6,$f6,$fe,$fe,$fe,$f6,$f6,$fe,$fe,$fe // ................
        .byte $fe,$fe,$fe,$f6,$fe,$fe,$fe,$fe,$5b,$f5,$f5,$fd,$f1,$fd,$d1,$fe // ........[.......
        .byte $fe,$fe,$fe,$f6,$f1,$fe,$fe,$fe,$fe,$1e,$1e,$1e,$fe,$fe,$16,$fe // ................
        .byte $fe,$fe,$fe,$1e,$fe,$fe,$fe,$fe,$1e,$fd,$fd,$15,$f5,$fb,$fb,$fb // ................
        .byte $f6,$a8,$a8,$a8,$89,$89,$98,$f6,$fe,$fe,$fe,$f6,$fe,$fe,$fe,$f6 // ................
        .byte $fe,$fe,$f6,$fe,$fe,$fe,$f6,$f6,$f6,$fe,$f6,$fe,$fe,$f6,$fe,$f6 // ................
        .byte $fe,$f8,$f8,$a8,$a8,$a8,$9a,$fe,$f4,$fa,$fa,$f9,$f6,$a6,$f4,$98 // ................
        .byte $8a,$9a,$98,$f8,$9a,$98,$98,$98,$98,$98,$98,$8a,$9a,$98,$f8,$98 // ................
        .byte $9a,$98,$98,$fc,$98,$98,$8a,$98,$f9,$f4,$64,$f6,$f9,$f8,$f8,$f4 // ..........d.....
        .byte $f4,$7f,$7f,$f8,$9a,$89,$fa,$af,$a9,$8a,$a9,$a8,$fa,$a9,$a8,$a9 // ................
        .byte $a8,$fa,$af,$a9,$fa,$a9,$f8,$fa,$a9,$fa,$a9,$f8,$fa,$a9,$a8,$fa // ................
        .byte $a8,$fc,$fc,$fc,$7a,$f1,$f7,$fa,$fc,$17,$17,$f1,$f8,$f8,$fc,$f8 // ....z...........
        .byte $fa,$fa,$f8,$fa,$fc,$f8,$fa,$f8,$fa,$fc,$f8,$fa,$fc,$f8,$fa,$fc // ................
        .byte $f8,$fa,$f8,$fa,$fc,$f8,$fa,$fc,$fa,$fc,$fc,$fc,$fa,$f7,$f7,$fc // ................
        .byte $f7,$7f,$7f,$f7,$6c,$64,$64,$f5,$f5,$f5,$f5,$f5,$f6,$f5,$f5,$f5 // ....ldd.........
        .fill 11, $f5
        .byte $65,$f5,$f5,$f5,$f5,$f5,$6e,$6e,$6c,$f1,$fc,$fe,$fc,$f1,$4f,$ef // e.....nnl.....O.
        .byte $f1,$61,$64,$4d,$fd,$f3,$f3,$f3,$f5,$f6,$f5,$fb,$fb,$f5,$f5,$f5 // .adM............
        .byte $f6,$f6,$f5,$f6,$f9,$f9,$f9,$98,$8a,$8a,$fa,$f7,$f7,$f7,$6e,$6e // ..............nn
        .byte $6c,$f1,$fc,$fe,$f1,$f7,$6e,$e4,$e4,$64,$64,$64,$6e,$6e,$be,$be // l.....n..dddnn..
        .byte $be,$b5,$b5,$3f,$3f,$fd,$d1,$1d,$17,$17,$7f,$fa,$9a,$a8,$9e,$9e // ...??...........
        .byte $fe,$f6,$fe,$fe,$f6,$f6,$fc,$fc,$f4,$6e,$f4,$64,$fc,$fc,$74,$47 // .........n.d..tG
        .byte $f7,$f7,$f6,$f6,$44,$f8,$68,$f4,$64,$44,$f3,$f4,$fd,$f4,$d1,$14 // ....D.h.dD......
        .byte $16,$f1,$fa,$fa,$a6,$a8,$f9,$f9,$9a,$f6,$f4,$f4,$f4,$3f,$f3,$64 // .............?.d
        .byte $74,$f7,$14,$fe,$fc                   // t....

dat_3390:
        // === Fill data (1 bytes, $3390-$3390) ===
        .byte $00                                   // .

// --- Region $3523-$3580 ---
.pc = $3523 "Segment $3523"
        .byte $0f,$04,$05,$2b,$03,$08,$01,$12,$13,$2d,$02,$0f,$04,$2e,$20,$0c // ...+.....-.... .
        .byte $0f,$07,$0f,$2d,$04,$04,$2e,$20,$0d,$15,$13,$09,$03,$2d,$1a,$01 // ...-... .....-..
        .byte $12,$04,$01,$18                       // ....

txt_3547:
        .byte $2e,$20,$20,$a9,$34,$85,$01,$a2,$00,$a9,$3b,$86,$02,$85,$01,$a9 // .  .4.....;.....
        .byte $01,$85,$04,$a9,$08,$85,$05,$a0,$00,$b1,$02,$91,$04,$c8,$d0,$f9 // ................
        .byte $e6,$03,$e6,$05,$a5,$03,$c9,$ff,$d0,$ed,$a9,$37,$85,$01,$a2,$00 // ...........7....
        .byte $8e,$00,$08,$58,$4c,$e2,$fc,$4c,$ae,$a7 // ...XL..L..

// --- Region $366e-$36d0 ---
.pc = $366e "bmp_366e"

bmp_366e:
        // === Bitmap data (99 bytes, $366e-$36d0) ===
        .fill 8, $01
        .byte $00,$01,$01,$01,$01,$01,$01,$01,$00,$01,$01,$01,$01,$01,$01,$00 // ................
        .byte $01,$01,$01,$01,$01,$00,$01,$01,$01,$01,$00,$01,$01,$01,$00,$01 // ................
        .byte $01,$00,$01,$00,$01,$00,$01,$00,$ff,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$01,$00,$00,$00,$00,$00,$00,$00,$01,$00,$00,$00,$00,$00,$00 // ................
        .byte $01,$00,$00,$00,$00,$00,$01,$00,$00,$00,$00,$01,$00,$00,$00,$01 // ................
        .byte $00,$00,$01,$00,$01,$00,$01,$00,$01,$ff,$00 // ...........

// --- Region $3707-$39d3 ---
.pc = $3707 "bmp_3707"

bmp_3707:
        // === Bitmap data (717 bytes, $3707-$39d3) ===
        .byte $a2,$00,$bd,$6f,$3a,$9d,$08,$da,$bd,$f3,$39,$9d,$58,$da,$e8,$e0 // ...o:.....9.X...
        .byte $28,$d0,$ef,$a2,$00,$bd,$f4,$39,$9d,$f3,$39,$e8,$e0,$28,$d0,$f5 // (......9..9..(..
        .byte $a2,$00,$a0,$27,$b9,$6f,$3a,$99,$70,$3a,$88,$e8,$e0,$20,$d0,$f4 // ...'.o:.p:... ..
        .byte $ad,$f3,$39,$8d,$19,$3a,$ad,$95,$3a,$8d,$6f,$3a,$a2,$00,$ad,$9e // ..9..:..:.o:....
        .byte $39,$9d,$e0,$d9,$ad,$1a,$3a,$9d,$80,$da,$e8,$e0,$28,$d0,$ef,$ad // 9.....:.....(...

txt_3757:
        .byte $46,$37,$c9,$f2,$f0,$07,$ee,$46,$37,$ee,$4c,$37,$60,$a9,$9e,$8d // F7.....F7.L7`...

txt_3767:
        .byte $46,$37,$a9,$1a,$8d,$4c,$37,$60,$00,$00,$20,$f0,$37,$ad,$6f,$37 // F7...L7`.. .7.o7
        .byte $c9,$00,$f0,$56,$c9,$01,$f0,$09,$c9,$02,$f0,$2f,$c9,$03,$f0,$15 // ...V......./....
        .byte $60,$ad,$70,$37,$c9,$02,$f0,$04,$ee,$70,$37,$60,$a9,$00,$8d,$70 // `.p7.....p7`...p
        .byte $37,$8d,$6f,$37,$60,$ad,$70,$37,$c9,$03,$f0,$04,$ee,$70,$37,$60 // 7.o7`.p7.....p7`
        .byte $a9,$00,$8d,$70,$37,$a9,$02,$8d,$6f,$37,$60,$ad,$f8,$07,$c9,$38 // ...p7...o7`....8
        .byte $f0,$12,$ce,$f8,$07,$ee,$f9,$07,$ce,$fa,$07,$ee,$fb,$07,$a9,$03 // ................
        .byte $8d,$6f,$37,$60,$a9,$01,$8d,$6f,$37,$60,$ad,$f8,$07,$c9,$3b,$f0 // .o7`...o7`....;.
        .byte $12,$ee,$f8,$07,$ce,$f9,$07,$ee,$fa,$07,$ce,$fb,$07,$a9,$01,$8d // ................
        .byte $6f,$37,$60,$a9,$03,$8d,$6f,$37,$60,$20,$03,$38,$20,$1c,$38,$20 // o7`...o7` .8 .8 
        .byte $1c                                   // .

txt_37f8:
        .text "8 58 N8 N8"
        .byte $60,$ad,$00,$d0,$c9,$00
        .byte $f0,$04,$ce,$00,$d0,$60,$a9,$ff,$8d,$00,$d0,$ad,$10,$d0,$49,$01 // .....`........I.
        .byte $8d,$10,$d0,$60,$ad,$02,$d0,$c9,$ff,$f0,$04,$ee,$02,$d0,$60,$a9 // ...`..........`.
        .byte $00,$8d,$02,$d0,$ad,$10,$d0,$49,$02,$8d,$10,$d0,$60,$ad,$04,$d0 // .......I....`...
        .byte $c9,$ff,$f0,$04,$ee,$04,$d0,$60,$a9,$00,$8d,$04,$d0,$ad,$10,$d0 // .......`........
        .byte $49,$04,$8d,$10,$d0,$60,$ad,$06,$d0,$c9,$00,$f0,$04,$ce,$06,$d0 // I....`..........
        .byte $60,$a9,$ff,$8d,$06,$d0,$ad,$10,$d0,$49,$08,$8d,$10,$d0,$60,$a5 // `........I....`.
        .byte $f2,$18,$69,$40,$8d,$1f,$07,$ad,$73,$39,$8d,$1f,$db,$a9,$00,$8d // ..i@....s9......
        .byte $bd,$38,$60,$ad,$c9,$35,$38,$e9,$02,$8d,$c9,$35,$c9,$c0,$30,$1c // .8`..58....5..0.
        .byte $60,$ad,$72,$39,$c9,$70,$f0,$04,$ee,$72,$39,$60,$a9,$00,$8d,$72 // `.r9.p...r9`...r
        .byte $39,$a9,$7b,$8d,$a1,$35,$a9,$38,$8d,$a2,$35,$60,$a9,$c7,$8d,$c9 // 9.{..5.8..5`....
        .byte $35,$a2,$00,$bd,$f9,$06,$9d,$f8,$06,$bd,$f9,$da,$9d,$f8,$da,$e8 // 5...............
        .byte $e0,$28,$d0,$ef,$a9,$00,$d0,$a7,$ad,$00,$1c,$ee,$c1,$38,$d0,$03 // .(...........8..
        .byte $ee,$c2,$38,$c9,$00,$f0,$03,$4c,$01,$39,$a9,$00,$8d,$c1,$38,$a9 // ..8....L.9....8.
        .byte $1c,$8d,$c2                           // ...

txt_38db:
        .byte $38,$4c,$c0,$38,$85,$f2,$8d,$1f,$07,$ad,$73,$39,$8d,$1f,$db,$a9 // 8L.8......s9....
        .byte $00,$8d,$bd,$38,$60,$85,$f2,$8d,$1f,$07,$ad,$73,$39,$8d,$1f,$db // ...8`......s9...
        .byte $a9,$01,$8d,$bd,$38,$60,$c9,$c1,$f0,$40,$c9,$c2,$f0,$44,$c9,$c3 // ....8`...@...D..
        .byte $f0,$48,$c9,$c4,$f0,$4c,$c9,$c5,$f0,$50,$c9,$40,$90,$07,$c9,$80 // .H...L...P.@....
        .byte $b0,$03,$4c,$f0,$38,$c9,$80,$90,$0d,$c9,$87,$b0,$09,$38,$e9,$77 // ..L.8........8.w
        .byte $8d,$73                               // .s

txt_392d:
        .byte $39,$4c,$c0,$38,$c9,$b0,$90,$0d,$c9,$ba,$b0,$09,$38,$e9,$b0,$8d // 9L.8........8...
        .byte $73                                   // s

txt_393e:
        .byte $39,$4c,$c0,$38,$4c,$df,$38,$a9,$01,$8d,$80 // 9L.8L.8....

txt_3949:
        .byte $38,$4c,$c0,$38,$a9,$02,$8d,$80       // 8L.8....

txt_3951:
        .byte $38,$4c,$c0,$38,$a9,$04,$8d,$80       // 8L.8....

txt_3959:
        .byte $38,$4c,$c0,$38,$a9,$08,$8d,$80       // 8L.8....

txt_3961:
        .byte $38,$4c,$c0,$38,$a9,$89,$8d,$a1,$35,$a9,$38,$8d,$a2 // 8L.8....5.8..

txt_396e:
        .byte $35,$4c,$c0,$38,$0f,$0f,$c4           // 5L.8...

dat_3975:
        .text "                                        "
        .byte $00                                   // string terminator
        .byte $00,$00,$00,$00,$00,$00,$0b,$0b,$0b,$0b,$0b,$0b,$0c,$0c,$0c,$0c // ................
        .byte $0c,$0c,$0f,$0f,$0f,$0f,$0f,$0f,$01,$01,$01,$01,$01,$01,$01,$01 // ................
        .byte $01,$01,$01,$01,$0f,$0f,$0f,$0f,$0f,$0f,$0c,$0c,$0c,$0c,$0c,$0c // ................
        .byte $0b,$0b,$0b,$0b,$0b,$0b               // ......

// --- Region $39f3-$3a32 ---
.pc = $39f3 "dat_39f3"

dat_39f3:
        .byte $06,$04,$0e,$03,$0d,$01,$01,$0d,$03,$0e,$04,$06,$00,$06,$04,$0e // ................
        .byte $03,$0d,$01,$01,$0d,$03,$0e,$04,$06,$00,$06,$04,$0e,$03,$0d,$01 // ................
        .byte $01,$0d,$03,$0e,$04,$06,$00,$01,$01,$01,$01,$01,$01,$0f,$0f,$0f // ................
        .byte $0f,$0f,$0f,$0c,$0c,$0c,$0c,$0c,$0c,$0b,$0b,$0b,$0b,$0b,$0b // ...............

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

// --- Region $3a56-$3a95 ---
.pc = $3a56 "dat_3a56"

dat_3a56:
        .byte $0b,$0b,$0b,$0b,$0b,$0b,$0c,$0c,$0c,$0c,$0c,$0c,$0f,$0f,$0f,$0f // ................
        .byte $0f,$0f,$01,$01,$01,$01,$01,$01,$01,$06,$04,$0e,$03,$0d,$01,$01 // ................
        .byte $0d,$03,$0e,$04,$06,$00,$06,$04,$0e,$03,$0d,$01,$01,$0d,$03,$0e // ................
        .byte $04,$06,$00,$06,$04,$0e,$03,$0d,$01,$01,$0d,$03,$0e,$04,$06 // ...............

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

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

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

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

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

// --- Region $9d1c-$9d1c ---
.pc = $9d1c "dat_9d1c"

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

// --- Region $9d8e-$9d8e ---
.pc = $9d8e "dat_9d8e"

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

// --- Region $a08e-$a08e ---
.pc = $a08e "dat_a08e"

dat_a08e:
        // === Fill data (1 bytes, $a08e-$a08e) ===
        .byte $00                                   // .

// --- Region $a818-$a818 ---
.pc = $a818 "dat_a818"

dat_a818:
        // === Fill data (1 bytes, $a818-$a818) ===
        .byte $00                                   // .

// --- Region $be8e-$be8e ---
.pc = $be8e "dat_be8e"

dat_be8e:
        // === Fill data (1 bytes, $be8e-$be8e) ===
        .byte $00                                   // .

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

scr_c000:
        .byte $00                                   // .

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

scr_c400:
        .byte $00                                   // .

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

chr_d000:
        .byte $00                                   // .

// --- Region $dc01-$ea30 ---
.pc = $dc01 "dat_dc01"

dat_dc01:
        .byte $08,$f7,$dc                           // ...

txt_dc04:
        .byte $42,$2c,$b1                           // B,.

txt_dc07:
        .text "/****)"
        .byte $07,$aa,$bd,$1a,$01,$8d,$18,$01,$b1
        .byte $2f
        .byte $29,$1f,$aa,$20,$22,$01,$4c,$ff,$01,$a4,$43,$ab,$79,$58,$3b,$3f // ).. ".L...C.yX;?
        .byte $29,$e6,$2f,$d0,$02,$e6,$30,$60,$b1,$2f,$20,$22,$01,$91,$2d,$e6 // )./...0`./ "..-.
        .byte $2d,$d0,$02,$e6,$2e,$ca,$d0,$f5,$f0,$c5,$a9,$00,$f0,$ef,$a9,$ff // -...............
        .byte $d0,$eb,$b1,$2f,$91,$2d,$e6,$2f,$d0,$02,$e6,$30,$e6,$2d,$d0,$02 // .../.-./...0.-..
        .byte $e6,$2e,$ca,$d0,$ed,$f0,$a8,$20,$71,$01,$b1,$2f,$20,$22,$01,$91 // ....... q../ "..
        .byte $2d,$e6,$2d,$d0,$02,$e6,$2e,$ca,$d0,$f5,$c6,$39,$10,$f1,$30,$8f // -.-........9..0.
        .byte $86,$39,$b1,$2f,$aa,$4c,$22,$01,$20,$71,$01,$b1,$2f,$91,$2d,$e6 // .9./.L". q../.-.
        .byte $2f,$d0,$02,$e6,$30,$e6,$2d,$d0,$02,$e6,$2e,$ca,$d0,$ed,$c6,$39 // /...0.-........9
        .byte $10,$e9,$4c,$00,$01,$2c,$da,$01,$a9,$37,$85,$01,$58,$20,$00 // ..L..,...7..X .

txt_dca6:
        .byte $34,$4c,$ae,$a7,$e0,$00,$f0,$ee,$a9,$04,$2c,$a9,$08,$85,$ff,$b1 // 4L........,.....
        .byte $2f,$91,$2d,$c8,$c4,$ff,$d0,$f7,$18,$a5,$2d,$65,$ff,$85,$2d,$a5 // /.-.......-e..-.
        .byte $2e,$69,$00,$85,$2e,$a0,$00,$ca,$d0,$e5,$18,$a5,$2f,$65,$ff,$85 // .i........../e..
        .byte $2f,$a5,$30,$69,$00,$85,$30,$4c,$00,$01,$b9,$00,$ef,$99,$00,$ff // /.0i..0L........
        .byte $c8,$d0,$f7,$ce,$dc,$01,$ce,$df,$01,$ad,$df,$01,$c9,$df,$d0,$ea // ................
        .byte $60,$a8,$23,$fc,$c6,$fe,$e4,$c6,$24,$02,$fc,$c6,$fc,$e3,$c6,$24 // `.#.....$......$
        .byte $dc,$80,$7c,$c6,$e4,$c0,$23,$7e,$00,$fc,$e5,$c6,$25,$dc,$80,$fe // ..|...#~....%...
        .byte $c0,$fc,$e3,$c0,$25,$de,$80,$fe,$c0,$fc,$e4,$c0,$2c,$80,$7c,$c6 // ....%.......,.|.
        .byte $c0,$ce,$c6,$c6,$dc,$80,$c6,$c6,$fe,$e4,$c6,$21,$02,$e7,$18,$22 // ...........!..."
        .byte $08,$fc,$e4,$06,$2b,$c6,$76,$02,$c6,$cc,$f0,$d8,$cc,$c6,$c6,$02 // ....+.v.........
        .byte $e6,$c0,$26,$de,$80,$c6,$ee,$fe,$d6,$e3,$c6,$2a,$80,$c6,$e6,$f6 // ..&........*....
        .byte $de,$ce,$c6,$c2,$80,$7c,$e5,$c6,$25,$dc,$80,$fc,$c6,$fc,$e4,$c0 // .....|..%.......
        .byte $22,$80,$7c,$e3,$c6,$27,$da,$cc,$76,$02,$fc,$c6,$fc,$e4,$c6,$24 // ".|..'..v......$
        .byte $80,$7e,$c0,$7c,$e3,$06,$23,$fc,$00,$7e,$e6,$18,$21,$08,$e6,$c6 // .~.|..#..~..!...
        .byte $22,$76,$02,$e5,$c6,$23,$6c,$38,$00,$e3,$c6,$2d,$d6,$fe,$ee,$c6 // "v...#l8...-....
        .byte $02,$c6,$6e,$3c,$38,$6c,$c6,$c6,$02,$e3,$66,$21,$3c,$e3,$18,$29 // ..n<8l....f!<..)
        .byte $08,$fe,$0e,$18,$30,$60,$c0,$de,$80,$a8,$27,$1c,$36,$30,$7c,$30 // ....0`....'.60|0
        .byte $30,$7e,$80,$21,$00,$e4,$18,$a2,$22,$18,$08,$e3,$66 // 0~.!...."...f

txt_ddc3:
        .byte $21,$22,$a4,$28,$66,$66,$ff,$66,$ff,$66,$66,$22,$a8,$28,$62,$66 // !".(ff.f.ff".(bf
        .byte $2c,$18,$30,$66,$46,$02,$a8,$e3,$18,$21,$08,$a4,$21,$18,$e5,$30 // ,.0fF....!..!..0
        .byte $23,$18,$00,$18,$e5,$0c,$29,$18,$00,$40,$66,$3c,$ff,$3c,$66,$02 // #.....)..@f<.<f.
        .byte $a2,$26,$18,$18,$7e,$18,$18,$08,$a6,$23,$18,$18,$30,$a3,$21,$7e // .&..~....#..0.!~
        .byte $a9,$2d,$18,$18,$00,$02,$06,$0c,$18,$30,$60,$c0,$80,$38,$6c,$e3 // .-.......0`..8l.
        .byte $c6,$26,$6c,$34,$00,$18,$38,$38,$e4,$18,$2c,$08,$fc,$06,$3c,$60 // .&l4..88..,...<`
        .byte $c0,$c0,$de,$80,$fc,$06,$7c,$e3,$06,$25,$f6,$02,$d8,$d8,$fe,$e4 // ......|..%......
        .byte $18,$35,$08,$fe,$c0,$f8,$0c,$06,$06,$f6,$02,$7c,$c6,$c0,$fc,$c6 // .5.........|....
        .byte $c6,$dc,$80,$fe,$06,$0c,$18,$e3,$30,$24,$10,$7c,$c6,$7c,$e3,$c6 // ........0$.|.|..
        .byte $25,$f6,$02,$7c,$c6,$7e,$e4,$06,$21,$02,$a2,$21,$18,$a2,$21,$18 // %..|.~..!..!..!.
        .byte $b4,$23,$7e,$00,$7e,$ab,$28,$3c,$66,$46,$0c,$18,$00,$18,$08,$a8 // .#~.~.(<fF......
        .byte $24,$7f,$70,$70,$77,$e4,$70,$24,$7f,$70,$70,$7f,$e3,$70,$23,$7f // $.ppw.p$.pp..p#.
        .byte $3f,$78,$e5,$70,$22,$3f,$7f,$e6,$70,$25,$7f,$7f,$70,$70,$7f,$e3 // ?x.p"?..p%..pp..
        .byte $70,$25,$7f,$7f,$70,$70,$7f,$e4,$70,$22,$3f,$78,$e5,$70,$21,$3f // p%..pp..p"?x.p!?
        .byte $e3,$70,$21,$7f,$e4,$70,$21,$3f,$e6,$03,$22,$3f,$7f,$a5,$26,$60 // .p!..p!?.."?..&`
        .byte $3f,$70,$70,$73,$7e,$eb,$70,$22,$7f,$7e,$e3,$73,$21,$72,$e3,$70 // ?pps~.p".~.s!r.p
        .byte $21,$7f,$e7,$70,$21,$3f,$e6,$70,$25,$3f,$7f,$70,$70,$7f,$e4,$70 // !..p!?.p%?.pp..p
        .byte $21,$3f,$e6,$70,$25,$3f,$7f,$70,$70,$7f,$e4,$70,$24,$3f,$70,$70 // !?.p%?.pp..p$?pp
        .byte $7f,$a3,$22,$7f,$7f,$e7,$03,$e7,$70,$21,$7f,$e4,$70,$24,$38,$1c // ..".....p!..p$8.
        .byte $0e,$07,$e4,$70,$e3,$73,$28,$7f,$70,$38,$1c,$0f,$0f,$1c,$38,$e4 // ...p.s(.p8....8.
        .byte $70                                   // p

txt_df04:
        .byte $21,$3f,$a2,$23,$70,$3f,$7f,$a3,$24,$03,$0e,$38,$7f,$80,$38,$00 // !?.#p?..$..8..8.
        .byte $e3,$0e,$80,$46,$00,$23,$03,$03,$7f,$e3,$03,$ac,$21,$7f,$b4,$2b // ...F.#......!..+
        .byte $3f,$70,$70,$71,$73,$7e,$70,$3f,$07,$0f,$0f,$e4,$03,$2d,$1f,$3f // ?ppqs~p?.....-.?
        .byte $60,$00,$03,$0e,$38,$70,$7f,$3f,$60,$00,$03,$a2,$22,$60,$3f,$e3 // `...8p.?`..."`?.
        .byte $70,$21,$7f,$a4,$24,$7f,$70,$70,$7f,$a2,$26,$60,$3f,$3f,$70,$70 // p!..$.pp..&`??pp
        .byte $7f,$e3,$70,$22,$3f,$7f,$a3,$e4,$01,$24,$3f,$70,$70,$3f,$e3,$70 // ..p"?....$?pp?.p
        .byte $25,$3f,$3f,$70,$70,$3f,$80,$3c,$00,$24,$fc,$1e,$0e,$fe,$e4,$0e // %??pp?.<.$......
        .byte $2a,$fc,$1e,$0e,$fc,$1e,$0e,$0e,$fe,$fc,$06,$a4,$24,$06,$fc,$fc // *...........$...
        .byte $1e,$e5,$0e,$22,$fc,$fe,$a2,$21,$f8,$a3,$22,$fe,$fe,$a2,$21,$f8 // ..."...!.."...!.
        .byte $a4,$21,$fe,$a2,$25,$0e,$06,$06,$0e,$fc,$e3,$0e,$21,$fe,$e4,$0e // .!..%.......!...
        .byte $21,$f8,$e6,$80,$22,$f8,$fe,$e6,$0e,$29,$fc,$0e,$78,$c0,$e0,$70 // !..."....)..x..p
        .byte $38,$1c,$0e,$a7,$25,$fe,$fc,$9e,$8e,$8e,$e4,$0e,$22,$fc,$1e,$e6 // 8...%......."...
        .byte $0e,$22,$fc,$1e,$e5,$0e,$25,$fc,$fc,$1e,$0e,$fc,$a4,$21,$fc,$e3 // ."....%......!..
        .byte $0e,$28,$ee,$7e,$3c,$ee,$fc,$1e,$0e,$fc,$e4,$0e,$21,$fe,$a2,$26 // .(.~<.......!..&
        .byte $fc,$1e,$0e,$0e,$fe,$fc,$e7,$80,$e7,$0e,$21,$fc,$e4,$0e,$24,$1c // ..........!...$.
        .byte $38,$70,$e0,$e3,$0e,$e3,$8e,$29,$9e,$fc,$0e,$1c // 8p.....)....

bmp_e000:
        // === Bitmap data (2609 bytes, $e000-$ea30) ===
        .byte $38,$f0,$f0,$38,$1c,$e4,$0e,$21,$fe,$e3,$0e,$26,$fc,$fe,$0e,$3c // 8..8...!...&...<
        .byte $e0,$80,$a2,$21,$fe,$80,$38,$00,$e3,$70,$80,$46,$00,$23,$80,$80 // ...!..8..p.F.#..
        .byte $fc,$e3,$80,$ac,$21,$fc,$b4,$28,$fc,$0e,$7e,$ce,$8e,$0e,$0e,$fc // ....!..(..~.....
        .byte $e7,$80,$25,$f0,$fc,$06,$0e,$f8,$a3,$29,$fe,$fc,$06,$0e,$f8,$0e // ..%......)......
        .byte $06,$06,$fc,$e3,$e0,$21,$fe,$e4,$e0,$21,$fe,$a2,$21,$fc,$e3,$0e // .....!...!..!...
        .byte $25,$fc,$fc,$06,$00,$fc,$e3,$0e,$25,$fc,$fe,$06,$1c,$70,$e4,$c0 // %.......%....p..
        .byte $24,$fc,$0e,$0e,$fc,$e3,$0e,$25,$fc,$fc,$0e,$0e,$fe,$e4,$0e,$80 // $......%........
        .byte $3a,$00                               // :.

txt_e072:
        .byte $21,$40,$a2                           // !@.

txt_e075:
        .byte $21,$40,$a2                           // !@.

txt_e078:
        .byte $21,$50,$a2                           // !P.

txt_e07b:
        .byte $21,$50,$a2,$2a,$50,$00,$01,$50,$00,$06,$99,$00,$01,$a4,$80,$36 // !P.*P..P.......6
        .byte $00,$2a,$10,$00,$01,$50,$00,$06,$59,$00,$01,$64,$80,$38,$00,$28 // .*...P..Y..d.8.(
        .byte $01,$50,$00,$06,$f9,$00,$01,$74,$a2,$21,$18,$a2,$21,$04,$80,$32 // .P.....t.!..!..2
        .byte $00,$28,$01,$50,$00,$06,$f9,$00,$01,$f4,$a2,$21,$74,$a2 // .(.P.......!t.

txt_e0b9:
        .byte $21,$28,$a2,$21,$18,$a2,$21,$04,$be,$21,$01,$a2,$21,$01,$a2,$21 // !(.!..!..!..!..!
        .byte $05,$a2,$21,$05,$a2,$21,$05,$a2,$28,$05,$40,$00,$66,$90,$00,$1a // ..!..!..(.@.f...
        .byte $40,$80,$35,$00,$21,$04,$a2,$28,$05,$40,$00,$65,$90,$00,$19,$40 // @.5.!..(.@.e...@
        .byte $80,$38,$00,$2a,$05,$40,$00,$6f,$90,$00,$1d,$40,$00,$24,$a2,$21 // .8.*.@.o...@.$.!
        .byte $10,$80,$33,$00,$2a,$05,$40,$00,$6f,$90,$00,$1f,$40,$00,$1d,$a2 // ..3.*.@.o...@...

txt_e109:
        .byte $21,$28,$a2                           // !(.

txt_e10c:
        .byte $21,$24,$a2,$21,$10,$b4,$61,$d4,$4c,$27,$10,$4c,$92,$10,$4c,$a3 // !$.!..a.L'.L..L.
        .byte $10                                   // .

txt_e11d:
        .text "-MUSIC&PLAYER BY"
        .text " ZARDAX/ORIGO-"
        .byte $a0,$1f
        .byte $a9,$00,$99,$00,$d4,$88,$10,$fa,$a9,$1f,$8d,$18,$d4,$a9,$00,$8d // ................
        .byte $e7,$16,$a2,$02,$a9,$03,$9d,$ea,$16,$9d,$f3,$16,$a9,$00,$9d,$f0 // ................
        .byte $16,$9d,$de,$16,$bd,$0b,$17,$85,$fa,$bd,$0e,$17,$85,$fb,$a0,$00 // ................
        .byte $b1,$fa,$c9,$80,$90,$0d,$29,$7f,$9d,$08,$17,$fe,$de,$16,$bc,$de // ......).........
        .byte $16,$b1,$fa,$c9,$40,$90,$0d,$29,$3f,$9d,$17,$17,$fe,$de,$16,$bc // ....@..)?.......
        .byte $de,$16,$b1,$fa,$0a,$a8,$b9,$66,$19,$9d,$e1,$16,$b9,$67,$19,$9d // .......f.....g..
        .byte $e4,$16,$20,$91,$16,$ca,$10,$ac,$60,$a9,$00,$8d,$04,$d4,$8d,$0b // .. .....`.......
        .byte $d4,$8d,$12,$d4,$a9,$ff,$8d,$e7,$16,$60,$ad,$e7,$16,$f0,$01,$60 // .........`.....`
        .byte $a5,$fa,$8d,$d6,$16,$a5,$fb,$8d,$d7,$16,$a5,$b0,$8d,$d8,$16,$ad // ................
        .byte $d9,$16,$f0,$0c,$ce,$d9,$16,$a2,$02,$20,$3d,$11,$ca,$10,$fa,$60 // ......... =....`
        .byte $ad,$da,$16,$8d,$d9,$16,$a2,$02,$de,$ea,$16,$bd,$ea,$16,$f0,$16 // ................
        .byte $20,$3d,$11,$ca,$10,$f2,$ad,$d6,$16,$85,$fa,$ad,$d7,$16,$85,$fb //  =..............
        .byte $ad,$d8,$16,$85,$b0,$60,$bd,$83,$17,$d0,$03,$20,$91,$16,$bc,$db // .....`..... ....
        .byte $16,$b9,$7b,$18,$bc,$ff,$16,$99,$00,$d4,$bc,$db,$16,$b9,$da,$18 // ..{.............
        .byte $bc,$26,$17,$f0,$02,$a9,$ff,$bc,$ff,$16,$99,$01,$d4,$bd,$f3,$16 // .&..............
        .byte $9d,$ea,$16,$fe,$f0,$16,$fe,$f0,$16,$a9,$00,$9d,$14,$17,$ca,$30 // ...............0
        .byte $03,$4c,$d1,$10,$ad,$d6,$16,$85,$fa,$ad,$d7,$16,$85,$fb,$ad,$d8 // .L..............
        .byte $16,$85,$b0,$60,$bd,$14,$17,$f0,$03,$4c,$f4,$12,$a9,$01,$9d,$14 // ...`.....L......
        .byte $17,$bd,$6b,$17,$f0,$24,$bc,$ed,$16,$b9,$7b,$18,$9d,$7d,$17,$b9 // ..k..$....{..}..
        .byte $da,$18,$9d,$80,$17,$bd,$6b,$17,$48,$29,$f0,$9d,$74,$17,$68,$29 // ......k.H)..t.h)
        .byte $0f,$9d,$7a,$17,$bd,$6e,$17,$9d,$77,$17,$bc,$fc,$16,$b9,$eb,$17 // ..z..n..w.......
        .byte $f0,$31,$38,$e9,$01,$0a,$0a,$a8,$b9,$43,$18,$9d,$98,$17,$b9,$45 // .18......C.....E
        .byte $18,$9d,$8f,$17,$b9,$44,$18,$9d,$95,$17,$48,$0a,$9d,$92,$17,$68 // .....D....H....h
        .byte $4a,$9d,$86,$17,$bc,$ed,$16,$b9,$7b,$18,$9d,$89,$17,$b9,$da,$18 // J.......{.......
        .byte $9d,$8c,$17,$bd,$83,$17,$f0,$03,$4c,$f4,$12,$e0,$00,$d0,$3b,$bc // ........L.....;.
        .byte $fc,$16,$b9,$f3,$17,$f0,$2e,$a0,$f1,$8c,$17,$d4,$48,$29,$f0,$8d // ............H)..
        .byte $16,$d4,$9d,$65,$17,$68,$29,$0f,$38,$e9,$01,$e3,$0a,$60,$27,$9d // ...e.h).8....`'.
        .byte $68,$17,$a8,$b9,$4b,$18,$9d,$5f,$17,$b9,$4f,$18,$9d,$62,$17,$a9 // h...K.._..O..b..
        .byte $00,$9d,$5c,$17,$f0,$05,$a9,$00,$8d,$17,$d4,$bc,$fc,$16,$b9,$fb // ..\.............
        .byte $17,$f0,$31,$38,$e9,$01,$e4,$0a,$60,$88,$9d,$4d,$17,$a8,$b9,$5b // ..18....`..M...[
        .byte $18,$9d,$50,$17,$b9,$63,$18,$9d,$53,$17,$a9,$08,$bc,$ff,$16,$99 // ..P..c..S.......
        .byte $03,$d4,$bd,$50,$17,$99,$04,$d4,$bd,$53,$17,$99,$01,$d4,$a9,$01 // ...P.....S......
        .byte $9d,$56,$17,$60,$bd,$11,$17,$d0,$07,$a9,$01,$9d,$29,$17,$d0,$05 // .V.`........)...
        .byte $a9,$00,$9d,$29,$17,$bc,$fc,$16,$b9,$bb,$17,$9d,$05,$17,$bc,$ff // ...)............
        .byte $16,$99,$03,$d4,$9d,$05,$17,$a9,$00,$99,$02,$d4,$9d,$02,$17,$bc // ................
        .byte $26,$17,$d0,$0d,$bd,$fc,$16,$0a,$a8,$b9,$dc,$17,$9d,$2f,$17,$d0 // &............/..
        .byte $18,$bc,$ed,$16,$b9,$7b,$18,$bc,$ff,$16,$99,$00,$d4,$bc,$ed,$16 // .....{..........
        .byte $b9,$da,$18,$bc,$ff,$16,$99,$01,$d4,$bc,$fc,$16,$b9,$a3,$17,$38 // ...............8
        .byte $e9,$01,$e3,$0a,$60,$27,$9d,$20,$17,$a8,$b9,$03,$18,$9d,$11,$17 // ....`'. ........
        .byte $b9,$07,$18,$9d,$1d,$17,$bd,$11,$17,$bc,$ff,$16,$99,$04,$d4,$a9 // ................
        .byte $00,$9d,$23,$17,$bc,$fc,$16,$b9,$c3,$17,$38,$e9,$01,$e3,$0a,$62 // ..#.......8....b
        .byte $df,$9d,$35,$17,$a8,$b9,$0b,$18,$48,$29,$f0,$9d,$32,$17,$68,$29 // ..5.....H)..2.h)
        .byte $0f,$9d,$59,$17,$b9,$0f,$18,$9d,$38,$17,$a9,$00,$9d,$3b,$17,$bd // ..Y.....8....;..
        .byte $fc,$16,$0a,$a8,$b9,$cb,$17,$9d,$3e,$17,$f0,$11,$9d,$3e,$17,$b9 // ........>....>..
        .byte $cc,$17,$9d,$41,$17,$9d,$47,$17,$a9,$00,$9d,$4a,$17,$60,$bd,$ea // ...A..G....J.`..
        .byte $16,$c9,$01,$f0,$03,$4c,$2c,$14,$ad,$d9,$16,$f0,$03,$4c,$2c,$14 // .....L,......L,.
        .byte $a9,$00,$9d,$6b,$17,$bd,$83,$17,$d0,$1e,$bd,$29,$17,$d0,$19,$a9 // ...k.......)....
        .byte $09,$bc,$ff,$16,$99,$04,$d4,$e0,$00,$d0,$0d,$bc,$fc,$16,$b9,$f3 // ................
        .byte $17,$f0,$05,$29,$f0,$8d,$16,$d4,$bd,$e1,$16,$85,$fa,$bd,$e4,$16 // ...)............
        .byte $85,$fb,$bc,$f0,$16,$b1,$fa,$c9,$ff,$d0,$6b,$bd,$17,$17,$f0,$0b // ..........k.....
        .byte $de,$17,$17,$a9,$00,$9d,$f0,$16,$4c,$38,$13,$a9,$00,$9d,$f0,$16 // ........L8......
        .byte $fe,$de,$16,$bd,$0b,$17,$85,$fa,$bd,$0e,$17,$85,$fb,$bc,$de,$16 // ................
        .byte $b1,$fa,$c9,$ff,$d0,$08,$a9,$00,$9d,$de,$16,$a8,$b1,$fa,$c9,$80 // ................
        .byte $90,$0d,$29,$7f,$9d,$08,$17,$fe,$de,$16,$bc,$de,$16,$b1,$fa,$c9 // ..).............
        .byte $40,$90,$0d,$29,$3f,$9d,$17,$17,$fe,$de,$16,$bc,$de,$16,$b1,$fa // @..)?...........
        .byte $0a,$a8,$b9,$66,$19,$9d,$e1,$16,$85,$fa,$b9,$67,$19,$9d,$e4,$16 // ...f.......g....
        .byte $85,$fb,$a0,$00,$b1,$fa,$c9,$fe,$d0,$0d,$a9,$01,$9d,$83,$17,$fe // ................
        .byte $f0,$16,$bc,$f0,$16,$b1,$fa,$c9,$fd,$d0,$19,$a9,$00,$9d,$83,$17 // ................
        .byte $fe,$f0,$16,$bc,$f0,$16,$b1,$fa,$c9,$ff,$d0,$08,$a9,$00,$9d,$f0 // ................
        .byte $16,$4c,$41,$13,$c9,$c0,$90,$0d,$29,$3f,$9d,$fc,$16,$fe,$f0,$16 // .LA.....)?......
        .byte $bc,$f0,$16,$b1,$fa,$c9,$80,$90,$0d,$29,$7f,$9d,$f3,$16,$fe,$f0 // .........)......
        .byte $16,$bc,$f0,$16,$b1,$fa,$c9,$60,$90,$16,$9d,$6b,$17,$fe,$f0,$16 // .......`...k....
        .byte $bc,$f0,$16,$b1,$fa,$9d,$6e,$17,$fe,$f0,$16,$bc,$f0,$16,$b1,$fa // ......n.........
        .byte $18,$7d,$08,$17,$9d,$ed,$16,$18,$7d,$2c,$17,$9d,$db,$16,$c8,$b1 // .}......},......
        .byte $fa,$0a,$9d,$f9,$16,$60,$e0,$00,$d0,$48,$bc,$fc,$16,$b9,$f3,$17 // .....`...H......
        .byte $f0,$3b,$de,$62,$17,$d0,$22,$fe,$5c,$17,$bd,$68,$17,$18,$7d,$5c // .;.b..".\..h..}\
        .byte $17,$a8,$b9,$4b,$18,$9d,$5f,$17,$b9,$4f,$18,$c9,$fe,$d0,$07,$a9 // ...K.._..O......
        .byte $00,$9d,$5c,$17,$f0,$e4,$9d,$62,$17,$bd,$65,$17,$18,$7d,$5f,$17 // ..\....b..e..}_.
        .byte $9d,$65,$17,$8d,$16,$d4,$a9,$f1,$8d,$17,$d4,$d0,$05,$a9,$00,$8d // .e..............
        .byte $17,$d4,$bc,$fc,$16,$b9,$fb,$17,$f0,$40,$bd,$ea,$16,$c9,$01,$f0 // .........@......
        .byte $30,$bd,$4d,$17,$18,$7d,$56,$17,$a8,$b9,$5b,$18,$9d,$50,$17,$b9 // 0.M..}V...[..P..
        .byte $63,$18,$9d,$53,$17,$bd,$50,$17,$bc,$ff,$16,$99,$04,$d4,$bd,$53 // c..S..P........S
        .byte $17,$99,$01,$d4,$bd,$56,$17,$c9,$07,$f0,$0f,$fe,$56,$17,$4c,$d8 // .....V......V.L.
        .byte $15,$a9,$89,$bc,$ff,$16,$99,$04,$d4,$60,$bd,$f9,$16,$d0,$09,$a9 // .........`......
        .byte $fe,$9d,$1a,$17,$a9,$00,$f0,$08,$de,$f9,$16,$a9,$ff,$9d,$1a,$17 // ................
        .byte $de,$1d,$17,$bd,$1d,$17,$d0,$17,$fe,$23,$17,$bd,$20,$17,$18,$7d // .........#.. ..}
        .byte $23,$17,$a8,$b9,$03,$10,$9d,$11,$17,$b9,$07,$18,$9d,$1d,$17,$bd // #...............
        .byte $11,$17,$3d,$1a,$17,$bc,$ff,$16,$99,$04,$d4,$de,$38,$17,$d0,$2b // ..=.........8..+
        .byte $fe,$3b,$17,$bd,$35,$17,$18,$7d,$3b,$17,$a8,$b9,$0b,$18,$48,$29 // .;..5..};.....H)
        .byte $f0,$9d,$32,$17,$68,$29,$0f,$9d,$59,$17,$b9,$0f,$18,$c9,$fe,$d0 // ..2.h)..Y.......
        .byte $07,$a9,$00,$9d,$3b,$17,$f0,$db,$9d,$38,$17,$bd,$59,$17,$c9,$01 // ....;....8..Y...
        .byte $f0,$12,$bd,$02,$17,$38,$fd,$32,$17,$9d,$02,$17,$b0,$15,$de,$05 // .....8.2........
        .byte $17,$4c,$59,$15,$bd,$02,$17,$18,$7d,$32,$17,$9d,$02,$17,$90,$03 // .LY.....}2......
        .byte $fe,$05,$17,$bd,$02,$17,$bc,$ff,$16,$99,$02,$d4,$bd,$05,$17,$99 // ................
        .byte $03,$d4,$de,$2f,$17,$d0,$19,$bd,$ed,$16,$a8,$b9,$7b,$18,$bc,$ff // .../........{...
        .byte $16,$99,$00,$d4,$bc,$ed,$16,$b9,$da,$18,$bc,$ff,$16,$99,$01,$d4 // ................
        .byte $bd,$3e,$17,$f0,$4d,$bd,$47,$17,$d0,$45,$bd,$3e,$17,$38,$e9,$01 // .>..M.G..E.>.8..
        .byte $e3,$0a,$61,$44,$18,$7d,$4a,$17,$a8,$b9,$2b,$18,$c9,$ff,$d0,$07 // ..aD.}J...+.....
        .byte $a9,$00,$9d,$4a,$17,$f0,$e4,$18,$7d,$ed,$16,$9d,$44,$17,$a8,$b9 // ...J....}...D...
        .byte $7b,$18,$bc,$ff,$16,$99,$00,$d4,$bc,$44,$17,$b9,$da,$18,$bc,$ff // {........D......
        .byte $16,$99,$01,$d4,$fe,$4a,$17,$bd,$41,$17,$9d,$47,$17,$4c,$d8,$15 // .....J..A..G.L..
        .byte $de,$47,$17,$bc,$fc,$16,$b9,$eb,$17,$f0,$63,$bd,$98,$17,$f0,$5e // .G........c....^
        .byte $bd,$8f,$17,$d0,$56,$bd,$86,$17,$dd,$95,$17,$b0,$18,$fe,$86,$17 // ....V...........
        .byte $bd,$89,$17,$38,$fd,$98,$17,$9d,$89,$17,$b0,$03,$de,$8c,$17,$4c // ...8...........L
        .byte $24,$16,$4c,$43,$16,$bd,$86,$17,$dd,$92,$17,$b0,$27,$fe,$86,$17 // $.LC........'...
        .byte $bd,$89,$17,$18,$7d,$98,$17,$9d,$89,$17,$90,$03,$fe,$8c,$17,$bd // ....}...........
        .byte $89,$17,$bc,$ff,$16,$99,$00,$d4,$bd,$8c,$17,$bc,$ff,$16,$99,$01 // ................
        .byte $d4,$4c,$43,$16,$a9,$00,$9d,$86,$17,$f0,$03,$de,$8f,$17,$bd,$6b // .LC............k
        .byte $17,$f0,$48,$bd,$7a,$17,$d0,$40,$bd,$77,$17,$bd,$74,$17,$c9,$60 // ..H.z..@.w..t..`
        .byte $f0,$12,$bd,$7d,$17,$18,$7d,$77,$17,$9d,$7d,$17,$90,$03,$fe,$80 // ...}..}w..}.....
        .byte $17,$4c,$78,$16,$bd,$7d,$17,$38,$fd,$77,$17,$9d,$7d,$17,$b0,$03 // .Lx..}.8.w..}...
        .byte $de,$80,$17,$bd,$7d,$17,$bc,$ff,$16,$99,$00,$d4,$bd,$80,$17,$bc // ....}...........
        .byte $ff,$16,$99,$01,$d4,$4c,$90,$16,$de,$7a,$17,$60,$bc,$fc,$16,$84 // .....L...z.`....
        .byte $b0,$b9,$9b,$17,$c9,$81,$9d,$11,$17,$d0,$07,$a9,$01,$9d,$26,$17 // ..............&.
        .byte $d0,$05,$a9,$00,$9d,$26,$17,$bd,$11,$17,$bc,$ff,$16,$99,$04,$d4 // .....&..........
        .byte $a4,$b0,$b9,$ab,$17,$bc,$ff,$16,$99,$05,$d4,$a4,$b0,$b9,$b3,$17 // ................
        .byte $bc,$ff,$16,$99,$06,$d4,$a5,$b0,$0a,$a8,$b9,$db,$17,$9d,$2c,$17 // ..............,.
        .byte $60,$a3,$19,$05,$01,$01,$19,$31,$e4,$02,$23,$a3,$7d,$78,$e3,$19 // `......1..#.}x..
        .byte $a3,$26,$2b,$0b,$1b,$19,$31,$01,$e3,$04,$23,$30,$10,$20,$a3 // .&+...1...#0. .

txt_e80c:
        .byte $21,$3c,$a2,$22,$04,$01,$a2,$2e,$07,$0e,$b0,$90,$00,$08,$06,$00 // !<."............
        .byte $0d,$01,$01,$39,$4a,$56,$e3,$19,$23,$41,$41,$07,$e3,$01,$29,$03 // ...9JV..#AA...).
        .byte $03,$0f,$ff,$fe,$fe,$f7,$f6,$09,$a2,$21,$f8,$a2,$e3,$01,$a3,$21 // .........!.....!
        .byte $01,$a3,$2e,$f1,$85,$f7,$30,$90,$00,$08,$00,$f8,$03,$03,$05,$01 // ......0.........
        .byte $01,$a2,$21,$01,$a2,$21,$01,$a2       // ..!..!..

txt_e854:
        .byte $21,$34,$a5,$21,$01,$a4,$21,$80,$a2,$21,$05,$a2,$21,$05,$a2,$24 // !4.!..!..!..!..$
        .byte $0f,$0f,$0b,$02,$a2,$21,$fa,$a2,$21,$06,$a2 // .....!..!..

txt_e86f:
        .byte $21,$40,$aa,$21,$60,$a5,$21,$70,$a2,$21,$60,$a5,$21,$18,$a2,$21 // !@.!`.!p.!`.!..!
        .byte $1d,$a3,$36,$01,$00,$02,$8b,$00,$5e,$04,$00,$20,$08,$00,$0b,$06 // ..6.....^.. ....
        .byte $00,$08,$03,$00,$04,$10,$00,$50,$00,$e5,$81,$23,$41,$01,$00,$e4 // .......P...#A...
        .byte $01,$23,$00,$01,$01,$a9,$e3,$79,$25,$c9,$ca,$69,$62,$00,$e3,$06 // .#.....y%..ib...
        .byte $25,$08,$08,$03,$05,$00,$e3,$01,$24,$02,$00,$03,$04,$a2,$26,$01 // %.......$.....&.
        .byte $01,$02,$01,$03,$01,$b4,$21,$01,$a7,$24,$01,$00,$02,$02,$a4,$22 // ......!..$....."
        .byte $a1,$a2,$a7,$21,$01,$a2               // ...!..

txt_e8d5:
        .byte $21,$41,$a3,$c1,$a3,$22,$61,$9f,$a2,$26,$07,$05,$fe,$00 // !A..."a..&....

txt_e8e3:
        .byte $41,$3f,$a2,$26,$06,$05,$fe,$00,$81,$3f,$a2,$30,$03,$09,$fe,$00 // A?.&.....?.0....
        .byte $f1,$6f,$41,$00,$02,$07,$10,$ff,$03,$07,$00,$ff,$a4,$24,$03,$05 // .oA..........$..
        .byte $00,$ff,$a4,$24,$04,$07,$00,$ff,$a4,$3a,$10,$03,$10,$00,$50,$04 // ...$.....:....P.
        .byte $10,$00,$d0,$06,$fa,$00,$03,$03,$08,$ff,$f8,$02,$fa,$00,$07,$05 // ................
        .byte $07,$ff,$41,$40,$e6,$80,$29,$0e,$0a,$4c,$3c,$05,$32,$45,$8f,$41 // ..A@..)..L<.2E.A
        .byte $e7,$40,$60,$67,$0a,$08,$07,$05,$04,$03,$02,$00,$12,$23,$34,$46 // .@`g.........#4F
        .byte $5a,$6e,$84,$9b,$b3,$cd,$e9,$06,$25,$45,$68,$8c,$b3,$dc,$08,$36 // Zn......%Eh....6
        .byte $67,$9b,$d2,$0c,$49,$8b,$d0,$19,$67,$b9,$10,$6c,$ce,$35,$a3,$17 // g...I...g..l.5..
        .byte $93,$15,$9f
        .byte $3c,$cd,$72
        .byte $20,$d8,$9c,$6b
        .text "F/%*?"
        .byte $64
        .byte $9a,$e3,$3f,$b1,$38,$d6,$8d,$5e,$4b,$55,$7e,$c8,$34,$c6,$7f,$61 // ..?.8..^KU~.4..a
        .byte $6f,$ac,$7e,$bc,$95,$a9,$fc,$a1,$69,$8c,$fe,$c2,$df,$58,$34,$78 // o.~.....i....X4x
        .byte $2b,$53,$f7,$1f,$d2,$19,$fc,$85,$bd,$b0,$67,$eb,$01,$e7,$02,$e5 // +S........g.....
        .byte $03,$e4,$04,$e3,$05,$e3,$06,$60,$7f,$07,$07,$08,$08,$09,$09,$0a // .......`........
        .byte $0a,$0b,$0c,$0c,$0d,$0e,$0f,$10,$11,$12,$13,$14,$15,$16,$18,$19 // ................
        .byte $1b,$1c,$1e                           // ...

txt_e9c6:
        .text " "
        .byte $22                                   // double quote
        .text "$&(+-0369="
        .byte $40                                   // @ character
        .text "DHL"
        .byte $51,$56,$5b,$60,$66,$6c,$73,$7a,$81,$89,$91,$99,$a3,$ac,$b7,$c1 // QV[`flsz........
        .byte $cd,$d9,$e6,$f4,$8d,$43,$02,$43,$07,$8d,$03,$03,$8f,$05,$05,$8d // .....C.C........
        .byte $03,$8f,$43,$03,$ff,$81,$43,$01,$83,$01,$01,$81,$01,$83,$43,$01 // ..C...C.......C.
        .byte $ff,$81,$4f,$00,$04,$04,$8f,$06,$06,$81,$04,$83,$04,$04,$08,$08 // ..O.............
        .byte $ff,$78,$19,$7d,$19,$a3,$19,$ad,$19,$f5,$19,$2e,$1a,$76,$1a,$af // .x.}.........v..
        .byte $1a,$bf,$1a,$c0,$a0,$a2,$23,$ff,$c1,$90,$02 // ......#....

// --- Region $ea4c-$ffd1 ---
.pc = $ea4c "Segment $ea4c"
        .byte $c4,$b0,$0c,$22,$88,$18,$02,$13,$02,$ff,$c4,$98,$0c,$10,$88,$0c // ..."............
        .byte $02,$c5,$90,$a2,$2f,$c4,$88,$0a,$01,$07,$03,$c4,$98,$0a,$10,$88 // ..../...........
        .byte $0a,$02,$c5,$90,$a2,$2f,$c4,$88,$0a,$01,$09,$03,$c4,$98,$08,$10 // ...../..........
        .byte $88,$14,$02,$c5,$90,$a2,$32,$c4,$88,$08,$01,$05,$01,$c4,$88,$07 // ......2.........
        .byte $02,$07,$02,$13,$02,$07,$02,$c5,$90,$a2,$60,$49,$c4,$88,$07,$01 // ..........`I....
        .byte $0a,$03,$ff,$c6,$90,$37,$0c,$88,$3c,$06,$37,$04,$90,$3e,$0c,$88 // .....7..<.7..>..
        .byte $3f,$06,$a0,$3c,$0a,$88,$3c,$07,$37,$02,$36,$02,$35,$02,$33,$02 // ?..<..<.7.6.5.3.
        .byte $90,$37,$0c,$88,$3c,$06,$37,$04,$3a,$07,$3c,$04,$3f,$04,$90,$3e // .7..<.7.:.<.?..>
        .byte $0f,$88,$3c,$02,$3a,$02,$3c,$02,$a0,$3a,$10,$ff,$c4,$98,$08,$10 // ..<.:.<..:......
        .byte $88,$08,$02,$c5,$90,$a2,$2f,$c4,$88,$08,$01,$08,$03,$c4,$98,$0f // ....../.........
        .byte $10,$88,$0f,$02,$c5,$90,$a2,$2f,$c4,$88,$0a,$01,$09,$03,$c4,$98 // ......./........
        .byte $08,$10,$88,$08,$02,$c5,$90,$a2,$32,$c4,$88,$08,$01,$05,$03,$c4 // ........2.......
        .byte $88,$07,$02,$07,$02,$13,$02,$07,$02,$c5,$90,$a2,$60,$9a,$c4,$88 // ............`...
        .byte $07,$01,$0a,$03,$ff,$c7,$a0,$2b,$1c,$88,$29,$03,$27,$03,$29,$07 // .......+..).'.).
        .byte $2b,$07,$a0,$2e,$1c,$88,$30,$07,$2e,$08,$2b,$08,$2a,$08,$29,$06 // +.....0...+.*.).
        .byte $27,$02,$29,$02,$fe,$84,$71,$60,$29,$04,$94,$2b,$12,$fd,$88,$24 // '.)...q`)..+...$
        .byte $04,$a8                               // ..

txt_eb4e:
        .byte $22,$24,$c6,$90,$35,$1c,$88,$33,$03,$2e,$03,$ff,$c4,$90,$0c,$0e // "$..5..3........
        .byte $88,$00,$02,$98,$00,$16,$88,$18,$02,$13,$02,$ff,$c7,$90,$3c,$0f // ..............<.
        .byte $3a,$0f,$88,$37,$02,$35,$02,$90,$33,$0f,$35,$07,$88,$37,$01,$98 // :..7.5..3.5..7..
        .byte $30,$17,$84,$33,$01,$30,$01,$33,$01,$35,$01,$36,$02,$35,$02,$33 // 0..3.0.3.5.6.5.3
        .byte $02,$36,$02,$35,$02,$33,$02,$36,$02,$35,$02,$33,$02,$36,$02,$35 // .6.5.3.6.5.3.6.5
        .byte $02,$33,$02,$30,$02,$33,$02,$35,$02,$37,$02,$a0,$3a,$1f,$90,$6f // .3.0.3.5.7..:..o
        .byte $40,$3c,$10,$3a,$0c,$ff,$b7,$e7,$20,$3a,$01,$12,$05,$20,$16,$05 // @<.:.... :... ..
        .byte $12,$19,$20,$10,$12,$0f,$15,$04,$20,$14,$0f,$20,$10,$12,$05,$13 // .. ..... .. ....
        .byte $05,$0e,$14,$3a,$e7,$20,$60,$28,$53,$93,$4c,$8c,$49,$89,$43,$83 // ...:. `(S.L.I.C.
        .byte $4b,$8b,$53,$93,$2b,$20,$02,$19,$20,$43,$83,$4f,$8f,$44,$84,$45 // K.S.+ .. C.O.D.E
        .byte $85,$4d,$8d,$41,$81,$53,$93,$54,$94,$45,$85,$52,$92,$53,$93,$20 // .M.A.S.T.E.R.S. 
        .byte $80,$90,$00                           // ...

txt_ec01:
        .byte $34,$20,$c1,$b6,$56,$b4,$52,$85,$4f,$b3,$4f,$84,$4f,$b1 // 4 ..V.R.O.O.O.

txt_ec0f:
        .text "OOM!! "
        .byte $c2,$e7

txt_ec17:
        .byte $20,$21,$c3,$ef                       //  !..

txt_ec1b:
        .byte $20,$21,$c4,$fd                       //  !..

txt_ec1f:
        .byte $20,$21,$c3,$e6,$20,$61,$36,$c2,$81   //  !.. a6..

txt_ec28:
        .text "TALENT "
        .byte $81,$1a,$0f,$0f,$0d
        .byte $20,$02,$01,$03
        .byte $0b,$20,$0f,$0e,$14,$0f,$20,$19,$0f,$15,$12,$20,$13,$03,$12,$05 // . .... .... ....
        .byte $05,$0e,$13,$20,$17,$09,$14,$08,$20,$c1,$22,$b6,$53,$b4,$4c,$85 // ... .... .".S.L.
        .byte $49,$b3,$43,$84,$4b,$b1               // I.C.K.

txt_ec5e:
        .text "S+"
        .byte $22                                   // double quote
        .text " "
        .byte $c2,$81,$06,$12,$0f,$0d
        .byte $20,$b4

txt_ec6a:
        .text "CODEMASTERS"
        .byte $81

txt_ec76:
        .byte $21,$21,$20,$c3,$81,$0f,$12,$09,$07,$09,$0e,$01,$0c,$20,$01,$03 // !! .......... ..
        .byte $11,$15,$09,$12,$05,$04,$20,$13,$0f,$0d,$05,$17,$08,$05,$12,$05 // ...... .........
        .byte $20,$09,$0e,$20,$0c,$0f,$0e,$04,$0f,$0e,$20,$0f,$0e,$20,$13,$05 //  .. ...... .. ..
        .byte $10,$14,$05,$0d,$02,$05,$12,$20,$36,$14,$08 // ....... 6..

txt_ecb1:
        .byte $2e,$20,$c2,$03,$12,$01,$03,$0b,$05,$04,$2f,$14,$12,$01,$09,$0e // . ......../.....
        .byte $05,$04,$20,$02,$19,$20,$c1,$b6,$42,$b4,$4f,$85,$44,$20,$81,$01 // .. .. ..B.O.D ..
        .byte $0e,$04,$20,$b3,$58,$84,$58,$b1,$58,$c2,$81 // .. .X.X.X..

txt_ecdc:
        .byte $2e,$20,$c3,$07,$12,$05,$05,$14,$13,$20,$06,$0c,$19,$20,$0f,$15 // . ....... ... ..
        .byte $14,$20,$14,$0f                       // . ..

txt_ecf0:
        .byte $3a,$20,$c1,$b4,$47,$81,$55,$b7,$50,$84,$50,$b3,$49,$85 // : ..G.U.P.P.I.

txt_ecfe:
        .byte $45,$2c,$20,$c2,$b3,$0e,$05,$09,$81   // E, ......

txt_ed07:
        .byte $2c,$20,$b4,$14,$13,$0d,$81           // , .....

txt_ed0e:
        .byte $2c,$20,$b3,$0c,$05,$07,$05,$0e,$04,$81 // , ........

txt_ed18:
        .byte $2c,$20,$b4,$09,$0c,$0c,$15,$13,$09,$0f,$0e,$81 // , ..........

txt_ed24:
        .byte $2c,$20,$b3,$14,$12,$03,$81           // , .....

txt_ed2b:
        .byte $2c,$20,$b4,$06,$34,$03,$07,$81       // , ..4...

txt_ed33:
        .byte $2c,$20,$b3,$05,$14,$05,$12,$0e,$09,$14,$19,$81 // , ..........

txt_ed3f:
        .byte $2c,$20,$b4,$0f,$12,$09,$07,$0f,$81,$2e,$20,$28,$03,$29,$02,$0f // , ........ (.)..
        .byte $04
        .byte $2f,$14,$01,$0c,$05,$0e,$14
        .text "'92!!"
        .byte $ec
        .byte $20,$83
        .byte $af,$00,$2f,$02,$03,$2d,$31,$11,$11,$19,$00,$02,$03,$2d,$31,$11 // ../..-1......-1.
        .byte $11,$19,$b0,$22,$15,$15,$e3,$16,$2d,$1c,$3a,$00,$55,$55,$ff,$ef // ..."....-.:.UU..
        .byte $ff,$00,$ff,$00                       // ....

txt_ed83:
        .byte $55,$55,$c3,$33,$00,$ff,$00,$6c,$56,$f9,$ff,$bf,$ee,$1b,$d7,$00 // UU.3...lV.......
        .byte $80,$e0,$e8,$a2,$ba,$e8,$ba,$a6,$60,$22,$c3,$c2,$00,$03,$0e,$3a // ........`".....:
        .byte $eb,$9f,$6e,$7b,$2d,$d5,$fa,$aa,$aa,$e8,$a2,$a2,$5e,$55,$ab,$aa // ..n{-.......^U..
        .byte $ba,$be,$36,$27,$00,$b0,$6c,$ef,$fc,$bb,$ef,$fb,$e4,$01,$2f,$c1 // ..6'..l......./.
        .byte $c1,$31,$f1,$55,$55,$6a,$6b,$6a,$6b,$6e,$6b,$57,$5e,$aa,$e3,$a2 // .1.UUjkjknkW^...
        .byte $22,$e2,$a2,$bb,$3d,$03,$0e,$09,$36,$27,$03,$39,$ea,$af,$bf,$fb // "...=...6'.9....
        .byte $ef,$bf,$d5,$55,$aa,$aa,$ab,$8b,$23,$22,$e0,$5e,$b7,$ab,$aa,$ee // ...U....#".^....
        .byte $6b,$7a,$a2,$26,$c0,$f0,$cc,$bc,$f3,$bf,$a4,$60,$24,$03,$02,$0d // kz.&.......`$...
        .byte $09,$00,$0e,$3a,$eb,$af,$7e,$bb,$ef,$b5,$55,$ea,$aa,$aa,$a2,$88 // ...:..~...U.....
        .byte $88,$78,$57,$ad,$aa,$ea,$fb,$da,$9e,$00,$c0,$b0,$bc,$f3,$ef,$bc // .xW.............
        .byte $ef,$a6,$2d,$c3,$c2,$00,$03,$0e,$3a,$eb,$9f,$6e,$7b,$39,$95,$af // ..-.....:..n{9..
        .byte $c2,$23,$bc,$f3,$f3,$42,$55,$55,$ff,$ff,$00,$ff,$00,$00,$26,$5c // .#...BUU......&\
        .byte $78,$88,$88,$08,$a8,$80,$22,$00,$22,$15,$26,$a4,$24,$0a,$06 // x.....".".&.$..

txt_ee52:
        .byte $2a,$3b,$a4,$22,$fb,$ee,$a6,$22,$ba,$ea,$a6,$22,$bb,$ee,$a6,$22 // *;."..."..."..."
        .byte $fe,$fb,$a6,$22,$bb,$ef,$a6,$60,$22,$6a,$aa,$d7,$17,$17,$16,$17 // ..."...`"j......
        .byte $16,$17,$16,$bb,$ef,$bb,$ee,$ab,$ae,$ab,$9a,$c1,$3d,$39,$f5,$35 // ............=9.5
        .byte $f5,$35,$f5,$7e,$bb,$ee,$bb,$ea,$ba,$ea,$a6,$e3,$88,$25,$e8,$88 // .5.~.........%..
        .byte $e8,$88,$e8,$e6,$05,$60,$22,$85,$85,$ee,$fb,$ee,$bb,$ea,$ab,$ea // .....`".........
        .byte $a6,$f1,$cd,$cd,$bd,$cd,$bd,$cd,$bd,$7b,$6e,$7b,$6e,$7a,$6e,$7a // .........{n{nznz
        .byte $69,$b3,$f3,$b3,$ef,$b3,$af,$b3,$af,$a6,$22,$15,$15,$a6 // i........."...

txt_eec0:
        .byte $22,$55,$55,$a6,$32,$54,$54,$17,$db,$9e,$5b,$5e,$5b,$5e,$5a,$ec // "UU.2TT...[^[^Z.
        .byte $bc,$ec,$bb,$ac,$ab,$ac,$6b,$e6,$80,$60,$22,$84,$85,$5e,$5f,$5e // ......k..`"..^_^
        .byte $5b,$5e,$63,$bf,$00,$ef,$bc,$ec,$bb,$ac,$f3,$ff,$00,$05,$f6,$e7 // [^c.............
        .byte $d6,$d7,$d6,$d7,$16,$fb,$ef,$bb,$ee,$ab,$ea,$ab,$9a,$e3,$30,$25 // ..............0%
        .byte $f0,$30,$f0,$31,$f1,$e3,$17,$3d,$16,$17,$16,$17,$16,$bb,$ef,$bb // .0.1...=........
        .byte $ee,$ab,$ae,$ab,$9a,$c1,$3d,$39,$f5,$35,$f5,$35,$f5,$7e,$bb,$ee // ......=9.5.5.~..
        .byte $bb,$ea,$ba,$ea,$a6,$e3,$cc,$25,$bc,$cc,$bc,$cc,$bc,$a6,$22,$fe // .......%......".
        .byte $ff,$a6,$22,$ee,$fb,$a6,$22,$7f,$df,$a6,$22,$bb,$ee,$a6,$22,$fb // .."..."..."...".
        .byte $fe,$a6,$22,$ba,$ee,$a6,$22,$a0,$b0,$e8,$0a,$60,$41,$ef,$9a,$eb // .."..."....`A...
        .byte $ea,$99,$e6,$99,$e6,$3f,$ea,$a6,$aa,$9a,$66,$99,$66,$33,$ee,$ba // .....?....f.f3..
        .byte $aa,$9a,$a6,$9a,$55,$20,$9a,$66,$99,$66,$99,$6a,$d5,$00,$a8,$6a // ....U .f.f.j...j
        .byte $aa,$6a,$a8,$a2,$59,$00,$44,$11,$44,$10,$44,$11,$66,$16,$17,$17 // .j..Y.D.D.D.f...
        .byte $15,$17,$15,$17,$15,$ab,$9a,$66,$9a,$66,$99,$56,$55,$35,$e4,$f5 // .......f.f.VU5..
        .byte $60,$24,$b5,$e5,$b5,$ea,$a6,$99,$a6,$99,$65,$99,$55,$88,$ed,$f5 // `$........e.U...
        .byte $77,$dd,$7b,$ee,$78,$05,$55,$55,$66,$99,$ee,$b9,$05,$ea,$a6,$99 // w.{.x.UUf.......
        .byte $66,$99,$66,$95,$55,$cd,$e4,$bd,$33,$6d,$b1,$6d,$6f,$7d,$77,$7d // f.f.U...3m.mo}w}
        .byte $77,$5d,$77,$55,$b3,$af,$6e,$9b,$6e,$5b,$6e,$5b,$b8,$60,$1f,$5e // w]wU..n.n[n[.`.^

txt_efd0:
        .text "ZYZYVYU"
        .byte $ac,$6b,$9a,$66,$99
        .byte $56,$9b
        .byte $56,$80
        .byte $d5,$55,$77,$dd,$bb,$ee,$80,$00,$55,$57,$77,$de,$bb,$ee,$a2,$21 // .Uw.....UWw....!
        .byte $c0,$e5,$80,$22,$00,$17,$e4,$16,$60,$24,$15,$16,$15,$fe,$df,$77 // ..."....`$.....w
        .byte $dd,$77,$d5,$77,$55,$30,$f0,$e0,$b0,$e0,$b0,$e0,$b0,$17,$16,$16 // .w.wU0..........
        .byte $15,$16,$15,$16,$15,$fe,$df,$77,$df,$77,$dd,$57,$55,$35,$e4,$f5 // .......w.w.WU5..
        .byte $2c,$b5,$e5,$b5,$bf,$f7,$dd,$77,$dd,$77,$d5,$55,$cc,$e4,$bc,$60 // ,......w.w.U...`
        .byte $33,$6c,$b8,$6c,$00,$33,$cc,$33,$0c,$33,$cc,$bb,$00,$3f,$fe,$ff // 3l.l.3.3.3...?..
        .byte $fe,$3f,$cf,$ba,$0c,$fb,$ee,$bb,$ee,$bb,$fe,$a9,$cc,$bb,$ae,$aa // .?..............
        .byte $a6,$9a,$a6,$55,$fc,$ab,$9a,$aa,$a6,$99,$66,$99,$5d,$fb,$7d,$fd // ...U......f.].}.
        .byte $bb,$ed,$bb,$ed,$e8,$f0,$3a,$0b,$0e,$0b,$0e,$0b,$0e,$0a,$0a,$ee // ......:.........
        .byte $fa,$e9,$fa,$e9,$e6,$99,$e6,$aa,$ab,$9a,$6a,$99,$66,$99,$56,$7f // ..........j.f.V.
        .byte $6f,$e6,$68,$22,$bb,$ae,$a6,$22,$bd,$f7,$a6,$22,$bb,$ef,$a6,$60 // o.h"..."..."...`
        .byte $78                                   // x

txt_f091:
        .text ">9).9.>9"
        .byte $a9
        .byte $57,$ff,$dd,$77,$dd
        .byte $55,$77
        .byte $5a,$1b,$1f,$5e,$1b,$5e,$5a,$1b,$bf,$6a,$55,$99,$66,$99,$aa,$66 // Z..^.^Z..jU.f..f
        .byte $bc,$cc,$cc,$bc,$cc,$bc,$bc,$cc,$0a,$0b,$0f,$0e,$0b,$0e,$0a,$0b // ................
        .byte $bf,$6a,$55,$99,$66,$99,$aa,$66,$97,$47,$46,$96,$47,$96,$97,$47 // .jU.f..f.GF.G..G
        .byte $ef,$9a,$95,$e6,$99,$e6,$ea,$99,$e5,$91,$51,$65,$91,$65,$a5,$91 // ..........Qe.e..
        .byte $00,$03,$03,$02,$03,$02,$03,$03,$00,$fe,$fb,$e6,$99,$e6,$ea,$99 // ................
        .byte $00,$99,$65,$df,$73,$df,$5f,$73,$ae,$b7,$f5,$ed,$b7,$ed,$af,$b7 // ..e.s._s........
        .byte $f9,$a4,$54,$99,$64,$99,$a9,$64,$e8,$c0,$60,$52,$00,$ff,$fe,$b9 // ..T.d..d..`R....
        .byte $e6,$b9,$fa,$e6,$00,$ee,$bb,$dd,$74,$dd,$fd,$74,$3e,$b9,$a9,$6e // ........t..t>..n
        .byte $79,$6e,$7e,$79,$fe,$a9,$55,$66,$99,$66,$aa,$99,$f0,$30,$30,$f0 // yn~y..Uf.f...00.
        .byte $30,$f0,$f0                           // 0..

txt_f134:
        .text "0>9).9.>9"
        .byte $fe,$a9
        .byte $55,$66,$99,$66,$aa
        .byte $99,$fa,$39,$35,$f6,$39,$f6,$fa,$79,$bf,$6a,$55,$99,$66,$99,$aa // ..95.9..y.jU.f..
        .byte $66,$e8,$88,$88,$e8,$88,$e8,$e8,$88,$ee,$fb,$a6,$22,$e9,$ba,$a6 // f..........."...
        .byte $22,$ee,$ba,$a6,$22,$fd,$f9,$e6,$29,$60,$38,$ff,$bf,$f7,$fd,$77 // "..."...)`8....w
        .byte $dd,$77,$d5,$ee,$fa,$7e,$fa,$7e,$de,$76,$de,$e0,$b0,$e0,$b0,$e0 // .w...~.~.v......
        .byte $b0,$a0,$a0,$0a,$0b,$0e,$0b,$0e,$0b,$0f,$0f,$ea,$e6,$e9,$ea,$99 // ................
        .byte $e6,$99,$95,$9a,$a6,$99,$66,$99,$55,$75,$d7,$68,$68,$e8,$6c,$f8 // ......f.Uu.hh.l.
        .byte $ec,$f8,$ec,$b8,$28,$37,$17,$17,$19,$27,$19 // ....(7...'.

txt_f1af:
        .byte $29,$29,$c2,$26,$77,$dd,$77,$55,$dd,$55,$e3,$fa,$22,$7a,$fa,$e3 // )).&w.wU.U.."z..
        .byte $7a,$c2,$26,$dd,$77,$dd,$55,$77,$55,$e3,$bc,$2d,$6c,$b8,$6c,$68 // z.&.w.UwU..-l.lh
        .byte $68,$0e,$0a,$0a,$09,$06,$09,$05,$05,$c2,$60,$1f,$dd,$77,$dd,$55 // h.........`..w.U
        .byte $77,$55,$be,$bd,$bd,$6d,$b9,$6d,$69,$69,$7f,$7f,$77,$5d,$77,$55 // wU...m.mii..w]wU
        .byte $5d,$55,$ae,$ae,$6e,$9a,$6e,$5a,$92,$5a,$03,$e3,$02,$60,$24,$01 // ]U..n.nZ.Z...`$.
        .byte $02,$01,$01,$7f,$7f,$77,$9d,$77,$95,$9d,$95,$fa,$fa,$7a,$de,$7a // .....w.w.....z.z
        .byte $5e,$de,$5e,$af,$af,$ae,$9b,$ae,$9a,$9b,$9a,$fe,$fe,$de,$77,$de // ^.^...........w.
        .byte $57,$77,$57,$e4,$c0,$3c,$80,$c0,$80,$80,$ef,$af,$ae,$9b,$6e,$9a // WwW..<........n.
        .byte $5b,$5a,$fe,$fe,$de,$77,$de,$57,$77,$57,$fb,$eb,$eb,$e6,$db,$e6 // [Z...w.WwW......
        .byte $d6,$d6,$c2,$26,$77,$dd,$77,$55,$dd,$55,$e3,$f0,$2d,$b0,$e0,$b0 // ...&w.wU.U..-...
        .byte $a0,$a0
        .text ";++&"
        .byte $1b
        .byte $26,$16,$16,$c2
        .byte $27,$77,$dd,$77
        .byte $55
        .byte $dd,$55,$a9,$e3,$a5,$24,$ad,$a7,$af,$af,$c2,$26,$ee,$bb,$ee,$aa // .U...$.....&....
        .byte $bb,$aa,$e3,$bc,$22,$6c,$bc,$e3,$6c,$b8,$e3 // ...."l..l..

txt_f27a:
        .text "=*-9-9-"
        .byte $5d,$75,$dd,$77,$dd,$c2,$60
        .byte $29,$be
        .byte $57,$67,$97,$57,$99,$67,$99,$a9,$f0,$b0,$e0,$b0,$e0,$b0,$a0,$a0 // Wg.W.g..........
        .byte $0f,$07,$0d,$07,$0d,$07,$05,$05,$e9,$e6,$99,$e5,$95,$e6,$99,$e6 // ................
        .byte $96,$59,$65,$56,$55,$66,$99,$66,$e3,$bc,$25,$9c,$bc,$9c,$b4,$9c // .YeVUf.f..%.....
        .byte $b8,$24,$17,$17,$15,$17,$e4,$15,$2d,$aa,$66,$91,$66,$55,$99,$55 // .$......-.f.fU.U
        .byte $55,$f5,$f5,$b5,$e5,$b5,$e3,$a5,$2d,$ff,$dd,$77,$dd,$55,$77 // U.......-..w.Uw

txt_f2d9:
        .byte $55,$55,$bc,$bc,$6c,$b8,$6c,$e3,$68,$e8,$05,$2d,$ff,$dd,$77,$dd // UU..l.l.h..-..w.
        .byte $55,$77                               // Uw

txt_f2eb:
        .byte $55,$55,$bd,$bd,$6d,$b9,$6d,$e3,$69,$32,$7f,$77,$5d,$77,$55,$5d // UU..m.m.i2.w]wU]

txt_f2fb:
        .byte $55,$55,$af,$6f,$9e,$69,$55,$99,$55,$55,$01,$01,$e3,$55,$60,$40 // UU.o.iU.UU...U`@
        .byte $dd,$55,$55,$7f,$77,$5d,$77,$55,$dd   // .UU.w]wU.

txt_f314:
        .byte $55,$55,$af,$6f,$9b,$6e,$5b,$9a,$5a,$5a,$5f,$5d,$57,$5d,$55,$57 // UU.o.n[.ZZ_]W]UW
        .byte $55,$55,$fe,$de,$76,$df,$55,$77       // UU..v.Uw

txt_f32c:
        .byte $55,$55,$c0,$c0,$95,$55,$55,$66,$55,$55,$5f,$5d,$57,$5d,$55,$77 // UU...UUfUU_]W]Uw
        .byte $55,$55,$fe,$de,$77,$de,$57,$77       // UU..w.Ww

txt_f344:
        .byte $57,$57,$d6,$d6,$d5,$96,$d5,$e3,$95,$2d,$ff,$77,$dd,$77,$55,$dd // WW.......-.w.wU.
        .byte $55,$55,$f0,$f0,$b0,$e0,$b0,$e3,$a0,$24,$17,$17,$15,$17,$e4,$15 // UU.......$......
        .byte $2d,$ff,$77,$dd,$77,$55,$dd,$55,$55,$f5,$f5,$b5,$e5,$b5,$e3,$a5 // -.w.wU.UU.......
        .byte $2d,$ff,$dd,$77,$dd,$55,$77           // -..w.Uw

txt_f37b:
        .byte $55,$55,$bc,$bc,$6c,$b8,$6c,$e3,$68,$b8,$e3,$2b,$60,$25,$27,$2b // UU..l.l.h..+`%'+
        .byte $27,$1b,$27,$ba,$ef,$fb,$bf,$ff,$bb,$ee,$bb,$e9,$b9,$ee,$f9,$fe // '.'.............
        .byte $b9,$ee,$b9,$f0,$d0,$70,$d0,$70,$d0,$50,$50,$09,$06,$09,$06,$09 // .....p.p.PP.....
        .byte $06,$0a,$0a,$e3,$95,$25,$e6,$99,$e6,$e9,$9a,$e3,$55,$25,$66,$99 // .....%......U%f.
        .byte $66,$99,$6a,$e3,$e8,$25,$a8,$b8,$ac,$b8,$ac,$a3,$e5,$55,$a3,$25 // f.j..%.......U.%
        .byte $55,$99,$66                           // U.f

txt_f3ce:
        .byte $59,$56,$a3,$2a,$55,$99,$6a,$aa,$a6,$17,$1f,$00,$3f,$1f,$e3,$15 // YV.*U.j.....?...
        .byte $c2,$a1,$c2,$e3,$55,$25,$f5,$f7,$00,$ff,$f7,$e3,$f5,$c2,$a1,$c2 // ....U%..........
        .byte $e3,$55,$25,$fc,$fc,$00,$fc,$fc,$e3,$7c,$25,$05,$07,$00,$8f,$87 // .U%......|%.....
        .byte $e3,$85,$c2,$a1,$c2,$e3,$55,$25,$fd,$fd,$00,$ff,$fd,$e3,$7d,$21 // ......U%......}!
        .byte $7f,$44,$ff,$00,$ff,$ff,$55,$55,$55,$ff,$22,$ff,$00,$c2,$e4,$5f // .D....UUU."...._
        .byte $24,$7f,$00,$ff,$7f,$e3,$55,$c2,$a1,$c2,$e3,$55,$c2,$a1,$c2,$e3 // $.....U....U....
        .byte $55,$c2,$a1,$c2,$e3,$55,$c2,$a1,$c2,$e3 // U....U....

txt_f438:
        .byte $57,$25,$d7,$df,$00,$ff,$df,$e3,$d5,$c2,$a1,$c2,$e3,$55,$23,$f0 // W%...........U#.
        .byte $f0,$00,$e5,$f1,$25,$17,$1f,$00,$3f,$1f,$e3,$15,$c2,$a1,$c2,$e3 // ....%...?.......
        .byte $55,$25,$f5,$f7,$00,$ff,$f7,$e3,$f5,$c2,$a1,$c2,$e3,$55,$25,$fc // U%...........U%.
        .byte $fc,$00,$fc,$fc,$e3,$7c,$a3,$25,$99,$a6,$99,$aa,$aa,$a3,$25,$55 // .....|.%......%U
        .byte $65,$99,$66,$a9,$a3,$e5,$55,$e3       // e.f...U.

txt_f480:
        .text ">%?;/;/"
        .byte $c3
        .byte $25,$77,$dd,$77,$dd
        .byte $57,$e3,$fd
        .byte $2d,$76,$dd,$76,$d6,$5e,$70,$d0,$70,$d0,$70,$d0,$f0,$f0,$e3,$0f // -v.v.^p.p.p.....
        .byte $3d,$0b,$0e,$0b,$0e,$0b,$ea,$7a,$ee,$7b,$ee,$7b,$ee,$7b,$aa,$aa // =......z.{.{.{..
        .byte $6a,$99,$66,$99,$65,$55,$e8,$f8,$e8,$68,$e8,$68,$6a,$6a,$e5,$55 // j.f.eU...h.hjj.U
        .byte $29,$00,$ab,$ee
        .text "YVUVU"
        .byte $00,$c2
        .byte $28,$75,$dd,$77,$fd
        .byte $ff,$00,$aa,$aa,$e5,$15,$23,$00,$65,$95,$e5,$55,$23,$00,$59,$66 // ......#.e..U#.Yf
        .byte $e5,$f5,$23,$00,$9a,$6a,$e5,$55,$23,$00,$bb,$ee,$e5,$7c,$23,$00 // ..#..j.U#....|#.
        .byte $6a,$aa,$e5,$85,$23,$00,$bb,$ee,$e5,$55,$23,$00,$bf,$f3,$e5,$7d // j...#....U#....}
        .byte $23,$00,$88,$22,$e5,$55,$25,$00,$80,$20,$55,$5d,$e3,$5f,$a3,$e3 // #..".U%.. U]._..
        .byte $55,$22,$01,$31,$a3,$e5,$55,$a3,$e5,$5f,$a3,$e5,$55,$a3,$22,$55 // U".1..U.._..U."U
        .byte $55,$e3,$57,$a3,$e3                   // U.W..

txt_f525:
        .byte $55,$22,$c0,$c8,$a3,$e5,$55,$23,$00,$22,$88,$e5,$57,$23,$00,$aa // U"....U#."..W#..
        .byte $8a,$e5,$d5,$23,$00,$aa,$aa,$c5,$23,$00,$6a,$9a,$e5,$a3,$23,$00 // ...#....#.j...#.
        .byte $9a,$66,$e5,$3f,$23,$00,$aa,$6a,$e5,$55,$23,$00,$99,$a6,$e5,$f5 // .f.?#..j.U#.....
        .byte $23,$00,$55,$59,$e5,$55,$23,$00,$99,$66,$e5,$7c,$29,$00,$55,$6a // #.UY.U#..f.|).Uj
        .byte $a6,$99,$65,$99,$55,$00,$c2,$22,$66,$99,$e3,$55,$a1,$c2,$e5,$55 // ..e.U.."f..U...U
        .byte $a1,$c2                               // ..

txt_f577:
        .text "8+/+)+)"
        .byte $a9,$a9
        .byte $55,$55,$57,$dd,$77,$dd,$f7
        .byte $ff,$56,$5a,$66,$9a,$66,$9a,$66,$9a,$e3,$f0,$28,$e0,$a0,$e0,$a0 // .VZf.f.f...(....
        .byte $e0,$0b,$0f,$0b,$e5,$0f,$60,$28,$aa,$ea,$ea,$ee,$7b,$ee,$7b,$ee // ......`(....{.{.
        .byte $55,$99,$66,$99,$66,$9a,$66,$99,$6f,$9a,$66,$9a,$6a,$aa,$ab,$ae // U.f.f.f.o.f.j...
        .byte $51,$a6,$99,$66,$99,$65,$99,$65,$00   // Q..f.e.e.

txt_f5c0:
        .text "QTQDQDQ"
        .byte $a2
        .byte $23,$44,$10
        .byte $40,$a2
        .byte $22,$10
        .byte $44
        .byte $a7                                   // .

txt_f5d1:
        .byte $21,$40,$ae,$23,$11,$00,$01,$a3,$60,$3c,$01,$44,$11,$00,$15,$45 // !@.#....`<.D...E
        .byte $15,$45,$15,$45,$15,$04,$59,$66,$99,$66,$9a,$66,$9a,$56,$ab,$6e // .E.E..Yf.f.f.V.n
        .byte $ab,$af,$ba,$af,$ee,$ff               // ......

txt_f5f7:
        .text "UVUVYVYV"
        .byte $ab,$6e,$ab,$6a,$ab,$ae,$ab
        .byte $56
        .byte $ab,$ae,$ab,$aa,$ab,$aa,$ab,$55,$aa,$aa,$6a,$9a,$6a,$9a,$6a,$bf // .......U..j.j.j.
        .byte $e7,$55,$60,$38,$bb,$66,$59,$55,$59,$66,$59,$65,$bf,$6b,$9a,$66 // .U`8.fYUYfYe.k.f
        .byte $99,$6a,$9a,$6a,$bb,$66,$9a,$66,$59,$66,$99,$66,$af,$5a,$66,$5a // .j.j.f.fYf.f.ZfZ
        .text "VYVY"
        .byte $75,$ef,$bb,$ae,$ab,$ae,$ab,$ae,$cc,$bb,$af,$bb
        .byte $ae,$ab,$6e,$ab,$00,$44,$10           // ..n..D.

txt_f64e:
        .text "DQDQD"
        .byte $a3
        .byte $25,$40,$10
        .byte $40,$00
        .byte $40,$80
        .byte $28,$00
        .byte $21
        .byte $02,$a9,$23,$33,$0c,$03,$a2,$60,$29,$0c,$00,$cf,$3f,$cf,$33,$cf // ..#3...`)...?.3.
        .byte $33,$cf,$cf,$ba,$ee,$bb,$ee,$fb,$ee,$fb,$5e,$fb,$ee,$fb,$fe,$ff // 3.........^.....
        .byte $7f,$df,$ff,$ee,$bb,$ee,$bb,$ae,$bb,$ee,$ff,$fe,$fe,$ee,$b9,$ee // ................
        .byte $b9,$ee,$e8,$f0,$e3,$0f,$a5,$23,$aa,$ff,$f7,$a5,$23,$55,$ee,$bb // .......#....#U..
        .byte $a5,$23,$ff,$aa,$a6,$a5,$23,$ff,$99,$65,$a5,$23,$aa,$57,$5d,$a5 // .#....#..e.#.W].
        .byte $23,$aa,$7f,$df,$a6,$22,$aa,$aa,$a6,$22,$aa,$aa,$a5 // #...."..."...

txt_f6bb:
        .byte $23,$55,$aa,$aa,$a6,$22,$cc,$ff,$a5,$23,$56,$44,$11,$a5 // #U..."...#VD..

txt_f6c9:
        .byte $21,$5a,$a7,$21,$66,$a7               // !Z.!f.

txt_f6cf:
        .byte $21,$59,$a7,$21,$aa,$a7,$c1,$a7,$21,$aa,$a7 // !Y.!....!..

txt_f6da:
        .byte $21,$55,$a7                           // !U.

txt_f6dd:
        .byte $21,$55,$a7,$21,$aa,$a7,$c1,$a7       // !U.!....

txt_f6e5:
        .byte $21,$55,$a7                           // !U.

txt_f6e8:
        .byte $21,$55,$a7                           // !U.

txt_f6eb:
        .byte $21,$56,$a7,$21,$aa,$a7,$21,$a8,$a7   // !V.!..!..

txt_f6f4:
        .byte $21,$44,$a8,$22,$22,$08,$a6,$22,$33,$ff,$a6,$22,$aa,$aa,$a6,$c2 // !D."".."3.."....
        .byte $a6,$22,$55,$99,$a5                   // ."U..

txt_f709:
        .byte $23,$3f,$a9,$a6,$a5                   // #?...

txt_f70e:
        .byte $21,$5a,$c2,$a5,$23,$aa,$dd,$f7,$a5,$23,$ff,$aa,$9a,$a5,$23,$aa // !Z..#....#....#.

txt_f71e:
        .byte $55,$55,$a5,$21,$aa,$c2,$a5,$e3,$f0,$82,$45,$00,$60,$37,$f5,$f5 // UU.!......E.`7..
        .byte $fe,$ae,$fe,$e6,$f6,$f6,$fe,$f6,$a6,$fe,$8e,$d6,$86,$fe,$ae,$ae // ................
        .byte $06,$d6,$16,$86,$fe,$0e,$a6,$e6,$a6,$0e,$ae,$f6,$a6,$66,$f6,$96 // .............f..
        .byte $f6,$ce,$f1,$81,$c1,$f1,$ff,$fb,$fb,$f5,$4d,$f1,$c6,$26,$f6,$76 // ..........M..&.v
        .byte $f6,$fe,$f6,$d6,$d6,$e3,$f6,$60,$22,$b6,$f6,$f6,$d6,$fe,$b6,$e6 // .......`".......
        .byte $b6,$c6,$f6,$e6,$e6,$d6,$b6,$b6,$f1,$f1,$fd,$dd,$f5,$f5,$f6,$fe // ................
        .byte $f9,$f9,$b9,$fa,$e1,$f6,$fe,$f6,$f6,$b6,$fe,$e3,$f6,$24,$fe,$f6 // .............$..
        .byte $a6,$fe,$e3,$f6,$2c,$fe,$fe,$be,$f6,$fe,$f6,$f6,$fe,$f6,$be,$f6 // ....,...........
        .byte $e9,$e4,$f9,$60,$3b,$b8,$f6,$a6,$b8,$b8,$16,$a4,$94,$fa,$fa,$b9 // ...`;...........
        .byte $a8,$fa,$a9,$a8,$fa,$ba,$0a,$fa,$0a,$ba,$99,$f8,$8a,$f9,$fa,$88 // ................
        .byte $da,$fa,$29,$80,$0a,$f9,$0a,$f8,$3a,$fa,$c4,$b6,$da,$fa,$46,$fa // ..).....:.....F.
        .byte $fa,$f1,$ea,$18,$ea,$f8,$f8,$78,$f9,$b8,$09,$b8,$f8,$f9,$f8,$f9 // .......x........
        .byte $e3,$f8,$36,$b8,$b8,$f9,$b8,$f8,$b8,$f8,$69,$e8,$f8,$cf,$f8,$b9 // ..6.......i.....
        .byte $e1,$f1,$81,$88,$d7,$fa,$f4,$3a,$ff,$e5,$fa,$3d,$3a,$f8,$f8,$fa // .......:...=:...
        .byte $f8,$fa,$fa,$38,$fa,$f8,$fa,$fa,$f8,$fa,$3a,$f8,$fa,$fa,$f8,$fa // ...8......:.....
        .byte $f8,$3a,$fa,$f8,$fa,$f8,$f1,$f1,$31,$e3,$f1,$60,$58,$fa,$aa,$2e // .:......1..`X...
        .byte $fa,$e1,$fa,$fa,$ca,$ea,$fa,$2a,$fa,$ca,$fa,$9a,$aa,$fa,$aa,$fa // .......*........
        .byte $da,$ba,$aa,$8a,$fa,$2a,$ca,$fa,$ba,$ea,$ea,$da,$aa,$8a,$fa,$01 // .....*..........
        .byte $e1,$a1,$f7,$07,$a7,$f7,$e7,$fe,$c0,$a7,$7d,$fd,$f6,$40,$f5,$ba // ..........}..@..
        .byte $b5,$fa,$fb,$cb,$ea,$f5,$ea,$d6,$f6,$ea,$a5,$8a,$fa,$e5,$ba,$fa // ................
        .byte $af,$a6,$8f,$15,$fa,$55,$fa,$f1,$d1,$f1,$e7,$fe,$a4,$67,$f1,$f4 // .....U.......g..
        .byte $f0,$e6,$fe,$f0,$f0,$c2,$30,$f6,$e6,$f6,$f6,$f3,$f5,$fd,$f1,$e6 // ......0.........
        .byte $f7,$ff,$fa,$fa,$f8,$f8,$f9,$e3,$f6,$25,$fe,$f6,$f6,$fe,$fe,$e3 // .........%......
        .byte $f6,$60,$2c,$f4,$fe,$fe,$f1           // .`,....

txt_f895:
        .byte $21,$21,$a1,$64,$f4,$b4,$e4,$4f,$24,$44,$09,$f6,$ef,$e4,$16,$a4 // !!.d...O$D......
        .byte $f1,$16,$f6,$f4,$0a,$f7,$16,$fa,$e6,$0a,$fa,$66,$f4,$f6,$d4,$a4 // ...........f....
        .byte $b4,$b6,$bf,$af,$64,$07,$f1,$01,$80,$70,$00,$22,$fb,$fb,$e3,$f6 // ....d....p."....
        .byte $e3,$fe,$21,$f6,$02,$fe,$fe,$f6,$f6,$21,$f6,$e4,$fe,$22,$f6,$f6 // ..!......!..."..
        .byte $e3,$fe,$22,$f6,$f6,$e6,$fe,$21,$f6,$e4,$fe,$27,$5b,$f5,$f5,$fd // .."....!...'[...
        .byte $f1,$fd,$d1,$e4,$fe,$22,$f6,$f1,$e4,$fe,$e3,$1e,$23,$fe,$fe,$16 // ....."......#...
        .byte $e4,$fe,$21,$1e,$e4,$fe,$25,$1e,$fd,$fd,$15,$f5,$e3,$fb,$21,$f6 // ..!...%.......!.
        .byte $e3,$a8,$23,$89,$89,$98,$02,$f6,$fe,$fe,$fe,$24,$f6,$fe,$fe,$f6 // ..#........$....
        .byte $e3,$fe,$e3,$f6,$2a,$fe,$f6,$fe,$fe,$f6,$fe,$f6,$fe,$f8,$f8,$e3 // ....*...........
        .byte $a8,$2f,$9a,$fe,$f4,$fa,$fa,$f9,$f6,$a6,$f4,$98,$8a,$9a,$98,$f8 // ./..............
        .byte $9a,$e6,$98,$60,$36,$8a,$9a,$98,$f8,$98,$9a,$98,$98,$fc,$98,$98 // ...`6...........
        .byte $8a,$98,$f9,$f4,$64,$f6,$f9,$f8,$f8,$f4,$f4,$7f,$7f,$f8,$9a,$89 // ....d...........
        .byte $fa,$af,$a9,$8a,$a9,$a8,$fa,$a9,$a8,$a9,$a8,$fa,$af,$a9,$fa,$a9 // ................
        .byte $f8,$fa,$a9,$fa,$a9,$f8,$fa,$a9,$a8,$fa,$a8,$e3,$fc,$60,$25,$7a // .............`%z
        .byte $f1,$f7,$fa,$fc,$17,$17,$f1,$f8,$f8,$fc,$f8,$fa,$fa,$f8,$fa,$fc // ................
        .byte $f8,$fa,$f8,$fa,$fc,$f8,$fa,$fc,$f8,$fa,$fc,$f8,$fa,$f8,$fa,$fc // ................
        .byte $f8,$fa,$fc,$fa,$e3,$fc,$2b,$fa,$f7,$f7,$fc,$f7,$7f,$7f,$f7,$6c // ......+........l
        .byte $64,$64,$e5,$f5,$21,$f6,$ee,$f5,$21,$65,$e5,$f5,$2f,$6e,$6e,$6c // dd..!...!e../nnl
        .byte $f1,$fc,$fe,$fc,$f1,$4f,$ef,$f1,$61,$64,$4d,$fd,$e3,$f3,$25,$f5 // .....O..adM...%.
        .byte $f6,$f5,$fb,$fb,$e3,$f5,$24,$f6,$f6,$f5,$f6,$e3,$f9,$24,$98,$8a // ......$......$..
        .byte $8a,$fa,$e3,$f7,$2b,$6e,$6e,$6c,$f1,$fc,$fe,$f1,$f7,$6e,$e4,$e4 // ....+nnl.....n..
        .byte $e3,$64,$22,$6e,$6e,$e3,$be,$60,$39,$b5,$b5,$3f,$3f,$fd,$d1,$1d // .d"nn..`9..??...
        .byte $17,$17,$7f,$fa,$9a,$a8,$9e,$9e,$fe,$f6,$fe,$fe,$f6,$f6,$fc,$fc // ................
        .byte $f4,$6e,$f4,$64,$fc,$fc,$74,$47,$f7,$f7,$f6,$f6,$44,$f8,$68,$f4 // .n.d..tG....D.h.
        .byte $64,$44,$f3,$f4,$fd,$f4,$d1,$14,$16,$f1,$fa,$fa,$a6,$a8,$f9,$f9 // dD..............
        .byte $9a,$f6,$e3,$f4,$28,$3f,$f3,$64,$74,$f7,$14,$fe,$fc,$80,$70,$00 // ....(?.dt.....p.
        .byte $62,$6e,$a9,$08,$20,$d2,$ff,$20,$44,$e5,$a9,$1c,$8d,$c2,$38,$a2 // bn.. .. D.....8.
        .byte $00,$8e,$20,$d0,$8e,$21,$d0,$8e,$c1,$38,$bd,$00,$30,$9d,$28,$d8 // .. ..!...8..0.(.
        .byte $bd,$90,$30,$9d,$b8,$d8,$a9,$00,$9d,$e0,$d9,$e8,$d0,$ec,$bd,$20 // ..0............ 
        .byte $1b,$9d,$08,$06,$bd,$48,$1b,$9d,$58,$06,$a9,$2d,$9d,$e0,$05,$9d // .....H..X..-....
        .byte $80,$06,$e8,$e0,$28,$d0,$e7,$a9,$00,$20,$00,$10,$a9,$ff,$8d,$15 // ....(.... ......
        .byte $d0,$8d,$1c,$d0,$a9,$0c,$8d,$25,$d0,$a9,$01,$8d,$26,$d0,$a2,$00 // .......%....&...
        .byte $a9,$0f,$9d,$27,$d0,$e8,$e0,$08,$d0,$f6,$a9,$38,$8d,$f8,$07,$a2 // ...'.......8....
        .byte $3c,$8e,$fa,$07,$ca,$8e,$fb,$07,$a9,$3f,$8d,$f9,$07,$a9,$39,$8d // <........?....9.
        .byte $01,$d0,$a9,$5a,$8d,$03,$d0,$a9,$2f,$8d,$05,$d0,$a9,$75,$8d,$07 // ...Z..../....u..
        .byte $d0,$78,$a9,$81,$8d,$14,$03,$a9,$35,$8d,$15,$03,$a9,$1b,$8d,$11 // .x......5.......
        .byte $d0,$58,$ad,$01,$10,$c9,$ef,$d0,$f9,$a9,$81,$8d,$e0,$35,$a9,$74 // .X...........5.t
        .byte $8d,$c1,$38,$a9,$39,$8d,$c2,$38,$a9,$9f,$8d // ..8.9..8...

txt_faf0:
        .byte $56,$36,$a9,$36,$8d                   // V6.6.

txt_faf5:
        .byte $57,$36,$a9,$01,$8d,$e2,$35,$ad,$e2,$35,$c9,$03,$d0,$f9,$a9,$37 // W6....5..5.....7
        .byte $85,$01,$78,$a9,$f0,$8d,$1a,$d0,$a9,$31,$a0,$ea,$8d,$14,$03,$8c // ..x......1......
        .byte $15,$03                               // ..

txt_fb17:
        .byte $58,$20,$a3,$fd,$20,$18,$e5,$20,$44,$e5,$78,$a2,$00,$a9,$00,$8d // X .. .. D.x.....
        .byte $20,$d0,$8d,$21,$d0,$9d,$00,$d8,$9d,$00,$d9,$9d,$00,$da,$9d,$00 //  ..!............
        .byte $db,$e8,$d0,$f1,$a2,$00,$a9,$01,$9d,$00,$d8,$e8,$e0,$28,$d0,$f6 // .............(..
        .byte $e6,$01,$a0,$00,$b9,$22,$35,$99,$00,$04,$c8,$c0,$78,$d0,$f5,$4c // ....."5.....x..L
        .byte $28,$04,$03,$0f,$04,$05,$2b,$03,$08,$01,$12,$13,$2d,$02,$0f,$04 // (.....+.....-...
        .byte $2e,$20,$0c,$0f,$07,$0f,$2d,$04,$04,$2e,$20,$0d,$15,$13,$09,$03 // . ....-... .....
        .byte $2d,$1a,$01,$12,$04,$01,$18           // -......

txt_fb7e:
        .byte $2e,$20,$20,$a9,$34,$85,$01,$a2,$00,$a9,$3b,$86,$02,$85,$01,$a9 // .  .4.....;.....
        .byte $01,$85,$04,$a9,$08,$85,$05,$a0,$00,$b1,$02,$91,$04,$c8,$d0,$f9 // ................
        .byte $e6,$03,$e6,$05,$a5,$03,$c9,$ff,$d0,$ed,$a9,$37,$85,$01,$a2,$00 // ...........7....
        .byte $8e,$00,$08,$58,$4c,$e2,$fc,$4c,$ae,$a7,$ad,$12,$d0,$c9,$37,$d0 // ...XL..L......7.
        .byte $f9,$2c,$00,$f0,$a9,$1b,$8d,$11,$d0,$a9,$d8,$8d,$16,$d0,$a9,$18 // .,..............
        .byte $8d,$18,$d0,$20,$06,$10,$2c,$71,$37,$2c,$7b,$38,$ad,$12,$d0,$c9 // ... ..,q7,{8....
        .byte $8a,$d0,$f9,$a0,$09,$88,$d0,$fd,$a9,$1b,$8d,$11,$d0,$a9,$12,$8d // ................
        .byte $18,$d0,$a9,$c8,$8d,$16,$d0,$2c,$07,$37,$ad,$12,$d0,$c9,$c8,$d0 // .......,.7......
        .byte $f9,$a9,$c8,$8d,$16,$d0,$20,$e3,$35,$a9,$01,$8d,$19,$d0,$a9,$81 // ...... .5.......
        .byte $8d,$1a,$d0,$a9,$7f,$8d,$0d,$dc,$4c,$31,$ea,$00,$ad,$e2,$35,$c9 // ........L1....5.
        .byte $00,$f0,$45,$c9,$01,$f0,$5e,$c9,$02,$f0,$2f,$c9,$03,$f0,$22,$c9 // ..E...^.../...".
        .byte $04,$f0,$10,$c9,$05,$f0,$01,$60,$a9,$20,$8d,$a0,$35,$a9,$dc,$8d // .......`. ..5...
        .byte $a2,$34,$60,$a9,$20,$8d,$be,$35,$a9,$05,$8d // .4`. ..5...

txt_fc49:
        .text "D6 86"
        .byte $60,$a9,$04,$8d

txt_fc52:
        .text "D6 86"
        .byte $60,$a9,$01,$8d

txt_fc5b:
        .byte $44,$36,$a9,$20,$8d,$9d               // D6. ..

txt_fc61:
        .text "5 86"
        .byte $60,$a9,$02,$8d

txt_fc69:
        .text "D6 86"
        .byte $60,$ad,$72
        .byte $39,$c9,$ff,$f0,$04,$ee,$72
        .byte $39
        .byte $60,$a9,$02,$8d,$e2,$35,$8d,$72,$39,$60 // `....5.r9`

txt_fc83:
        .text " S6 "
        .byte $d1
        .byte $36,$60,$a2,$00,$bd,$6e
        .byte $36,$c9,$ff,$f0,$07
        .byte $8d,$d0,$36,$ee,$54,$36,$60,$a9,$03,$8d,$e2,$35,$a9,$00,$8d,$54 // ..6.T6`....5...T
        .byte $36,$60,$e8,$01,$a1,$e7,$01,$a1,$e6,$01,$a1,$e5,$01,$a1,$e4,$01 // 6`..............
        .byte $a1,$e3,$01,$22,$00,$01,$02,$01,$00,$01,$00,$c1,$a8,$21,$01,$a7 // ...".........!..
        .byte $21,$01,$a6,$21,$01,$a5,$21,$01,$a4,$21,$01,$a3,$21,$01,$a2,$60 // !..!..!..!..!..`
        .byte $a7,$01,$00,$01,$00,$01,$00,$01,$ff,$00,$ad,$d0,$36,$c9,$00,$f0 // ............6...
        .byte $05,$c9,$01,$f0,$18,$60,$a9,$3b,$8d,$8c,$35,$a2,$00,$bd,$00,$32 // .....`.;..5....2
        .byte $9d,$28,$04,$bd,$90,$32,$9d,$b8,$04,$e8,$d0,$f1,$60,$a9,$1b,$8d // .(...2......`...
        .byte $8c,$35,$a2,$00,$a9,$00,$9d,$28,$04,$9d,$b8,$04,$e8,$d0,$f5,$60 // .5.....(.......`
        .byte $a2,$00,$bd,$6f,$3a,$9d,$08,$da,$bd,$f3,$39,$9d,$58,$da,$e8,$e0 // ...o:.....9.X...
        .byte $28,$d0,$ef,$a2,$00,$bd,$f4,$39,$9d,$f3,$39,$e8,$e0,$28,$d0,$f5 // (......9..9..(..
        .byte $a2,$00,$a0,$27,$b9,$6f,$3a,$99,$70,$3a,$88,$e8,$e0,$20,$d0,$f4 // ...'.o:.p:... ..
        .byte $ad,$f3,$39,$8d,$19,$3a,$ad,$95,$3a,$8d,$6f,$3a,$a2,$00,$ad,$9e // ..9..:..:.o:....
        .byte $39,$9d,$e0,$d9,$ad,$1a,$3a,$9d,$80,$da,$e8,$e0,$28,$d0,$ef,$ad // 9.....:.....(...

txt_fd63:
        .byte $46,$37,$c9,$f2,$f0,$07,$ee,$46,$37,$ee,$4c,$37,$60,$a9,$9e,$8d // F7.....F7.L7`...

txt_fd73:
        .byte $46,$37,$a9,$1a,$8d,$4c,$37,$60,$a2,$62,$04,$20,$f0,$37,$ad,$6f // F7...L7`.b. .7.o
        .byte $37,$c9,$00,$f0,$56,$c9,$01,$f0,$09,$c9,$02,$f0,$2f,$c9,$03,$f0 // 7...V......./...
        .byte $15,$60,$ad,$70,$37,$c9,$02,$f0,$04,$ee,$70,$37,$60,$a9,$00,$8d // .`.p7.....p7`...
        .byte $70,$37,$8d,$6f,$37,$60,$ad,$70,$37,$c9,$03,$f0,$04,$ee,$70,$37 // p7.o7`.p7.....p7
        .byte $60,$a9,$00,$8d,$70,$37,$a9,$02,$8d,$6f,$37,$60,$ad,$f8,$07,$c9 // `...p7...o7`....
        .byte $38,$f0,$12,$ce,$f8,$07,$ee,$f9,$07,$ce,$fa,$07,$ee,$fb,$07,$a9 // 8...............
        .byte $03,$8d,$6f,$37,$60,$a9,$01,$8d,$6f   // ..o7`...o

loc_fddc:
        .byte $37,$60,$ad,$f8,$07,$c9,$3b,$f0,$12,$ee,$f8,$07,$ce,$f9,$07,$ee // 7`....;.........
        .byte $fa,$07,$ce,$fb,$07,$a9,$01,$8d,$6f,$37,$60 // ........o7`

loc_fdf7:
        .byte $a9,$03,$8d,$6f,$37,$60,$20,$03,$38,$20,$1c,$38,$20,$1c // ...o7` .8 .8 .

txt_fe05:
        .text "8 58 N8 N8"
        .byte $60,$ad,$00,$d0,$c9,$00
        .byte $f0,$04,$ce,$00,$d0,$60,$a9,$ff,$8d,$00,$d0,$ad,$10,$d0,$49,$01 // .....`........I.
        .byte $8d,$10,$d0,$60,$ad,$02,$d0,$c9,$ff,$f0,$04,$ee,$02,$d0,$60,$a9 // ...`..........`.
        .byte $00,$8d,$02,$d0,$ad,$10,$d0,$49,$02,$8d,$10,$d0,$60,$ad,$04,$d0 // .......I....`...
        .byte $c9,$ff,$f0,$04,$ee,$04,$d0,$60,$a9,$00,$8d,$04,$d0,$ad,$10,$d0 // .......`........
        .byte $49,$04,$8d,$10,$d0,$60,$ad,$06,$d0,$c9,$00,$f0,$04,$ce,$06,$d0 // I....`..........
        .byte $60,$a9,$ff,$8d,$06,$d0,$ad,$10,$d0,$49,$08,$8d,$10,$d0,$60,$a5 // `........I....`.
        .byte $f2,$18,$69,$40,$8d,$1f,$07,$ad,$73,$39,$8d,$1f,$db,$a9,$00,$8d // ..i@....s9......
        .byte $bd,$38,$60,$ad,$c9,$35,$38,$e9,$02,$8d,$c9,$35,$c9,$c0,$30,$1c // .8`..58....5..0.
        .byte $60,$ad,$72,$39,$c9,$70,$f0,$04,$ee,$72,$39,$60,$a9,$00,$8d,$72 // `.r9.p...r9`...r
        .byte $39,$a9,$7b,$8d,$a1,$35,$a9,$38,$8d,$a2,$35,$60,$a9,$c7,$8d,$c9 // 9.{..5.8..5`....
        .byte $35,$a2,$00,$bd,$f9,$06,$9d,$f8,$06,$bd,$f9,$da,$9d,$f8,$da,$e8 // 5...............
        .byte $e0,$28,$d0,$ef,$a9,$00,$d0,$a7,$ad,$00,$1c,$ee,$c1,$38,$d0,$03 // .(...........8..
        .byte $ee,$c2,$38,$c9,$00,$f0,$03,$4c,$01,$39,$a9,$00,$8d,$c1,$38,$a9 // ..8....L.9....8.
        .byte $1c,$8d,$c2                           // ...

txt_fee8:
        .byte $38,$4c,$c0,$38,$85,$f2,$8d,$1f,$07,$ad,$73,$39,$8d,$1f,$db,$a9 // 8L.8......s9....
        .byte $00,$8d,$bd,$38,$60,$85,$f2,$8d,$1f,$07,$ad,$73,$39,$8d,$1f,$db // ...8`......s9...
        .byte $a9,$01,$8d,$bd,$38,$60,$c9,$c1,$f0,$40,$c9,$c2,$f0,$44,$c9,$c3 // ....8`...@...D..
        .byte $f0,$48,$c9,$c4,$f0,$4c,$c9,$c5,$f0,$50,$c9,$40,$90,$07,$c9,$80 // .H...L...P.@....
        .byte $b0,$03,$4c,$f0,$38,$c9,$80,$90,$0d,$c9,$87,$b0,$09,$38,$e9,$77 // ..L.8........8.w
        .byte $8d,$73                               // .s

txt_ff3a:
        .byte $39,$4c,$c0,$38,$c9,$b0,$90,$0d,$c9,$ba,$b0,$09,$38,$e9,$b0,$8d // 9L.8........8...
        .byte $73                                   // s

txt_ff4b:
        .text "9L"
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .byte $38,$4c,$df,$38,$a9,$01,$8d,$80       // 8L.8....

txt_ff56:
        .text "8L"
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .byte $38,$a9,$02,$8d,$80                   // 8....

txt_ff5e:
        .text "8L"
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .byte $38,$a9,$04,$8d,$80                   // 8....

txt_ff66:
        .text "8L"
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .byte $38,$a9,$08,$8d,$80                   // 8....

txt_ff6e:
        .text "8L"
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .byte $38,$a9,$89,$8d,$a1,$35,$a9,$38,$8d,$a2 // 8....5.8..

txt_ff7b:
        .text "5L"
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .byte $38,$0f,$0f,$c4,$80                   // 8....

txt_ff83:
        .text "( "
        .byte $a7                                   // ''' | $80 (end-of-string marker)
        .byte $e6,$0b,$e6,$0c,$e6,$0f,$ec,$01,$e6,$0f,$e6,$0c,$e6,$0b,$80,$1f // ................
        .byte $00,$60,$27,$06,$04,$0e,$03,$0d,$01,$01,$0d,$03,$0e,$04,$06,$00 // .`'.............
        .byte $06,$04,$0e,$03,$0d,$01,$01,$0d,$03,$0e,$04,$06,$00,$06,$04,$0e // ................
        .byte $03,$0d,$01,$01,$0d,$03,$0e,$04,$06,$00,$e6,$01,$e6,$0f,$e6,$0c // ................
        .byte $e6,$0b,$80,$24,$00,$e6,$0b,$e6,$0c,$e6,$0f,$e7 // ...$........

// --- Region $ffe2-$fffc ---
.pc = $ffe2 "dat_ffe2"

dat_ffe2:
        .byte $06,$04,$0e,$03,$0d,$01,$01,$0d,$03,$0e,$04,$06,$00,$06,$04,$0e // ................
        .byte $03,$0d,$01,$01,$0d,$03,$0e,$04,$06,$80,$6b // ..........k
