// ============================================
// output - Part 1 of 2
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-01 10:59:26
// 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:  $1700 (5888)
// IRQ handler:  $103f (irq_103f)
//
// Code: 1417 bytes, Data: 62071 bytes
// Labels: 453, Subroutines: 27
//
// Cross-references: all OK
// ============================================


// --- Region $0e09-$0e0d ---
.pc = $0e09 "sub_0e09"
// Referenced by: jsr from $fd1c

sub_0e09:
        .byte $97,$97                               // sax $97,y // ILLEGAL
        .byte $97,$97                               // sax $97,y // ILLEGAL

chr_0e0d:
        // === Charset data (1 bytes, $0e0d-$0e0d) ===
        .byte $97                                   // char 0 (partial)

// --- Region $0f14-$0f16 ---
.pc = $0f14 "sub_0f14"
// Referenced by: jsr from $fd19

sub_0f14:
        brk

chr_0f15:
        // === Charset data (1 bytes, $0f15-$0f15) ===
        .byte $00                                   // char 0 (partial)
// Referenced by: jsr from $fec6

sub_0f16:
        brk

// --- Region $1000-$101f ---
.pc = $1000 "sub_1000"
// Referenced by: jsr from $17ea

sub_1000:
        sei
        lda #$3f
        sta $0314
        lda #$10
        sta $0315
        ldx #$00
        stx $dc0e
        inx
        stx $d01a
        lda #$1b
        sta $d011
        lda #$32
        sta $d012
        cli
        rts

// --- Region $103f-$1099 ---
.pc = $103f "irq_103f"

irq_103f:
        lda #$01
        sta $d019
        lda #$32

loc_1046:
        cmp $d012
        bne loc_1046
        lda #$1b
        sta $d011
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        ldy #$00

loc_105b:
        ldx #$08
        lda $1100,y

loc_1060:
        sta $d020
        sta $d021
        iny
        dex
        beq loc_105b
        lda $1400,y
        sta $d022
        lda dat_1200,y
        sta $d016
        lda dat_1300,y
        sta $d018
        lda $1100,y
        cpy #$70
        bit $1fff
        nop
        nop
        bcs $108e
        bit $1fff
        clc
        bcc loc_1060
        lda #$a5

loc_1090:
        cmp $d012
        bne loc_1090
        jmp loc_1e78

scr_1098:
        // === Screen RAM (2 bytes, $1098-$1099) ===
        .encoding "screencode_mixed"
        .text "@@"
        .encoding "petscii_upper"

// --- Region $10a4-$10d9 ---
.pc = $10a4 "sub_10a4"
// Referenced by: jsr from $1eb6

sub_10a4:
        ldx #$00

loc_10a6:
        lda chr_1800,x
        sta $1100,x
.label smc_10ad = * + 1
.label smc_10ae = * + 2
        lda $12a0,x                                 // !SMC: modified by $17e2, $17e7, $1d4a, $1d4f
        sta $126f,x
        lda $1860,x
        sta $1140,x
        inx
        cpx #$33
        bcc loc_10a6
        ldx #$00

loc_10bf:
        lda dat_1840,x
.label smc_10c3 = * + 1
        sta $1111,x                                 // !SMC: modified by $1a1f
.label smc_10c6 = * + 1
        sta $1118,x                                 // !SMC: modified by $1a3f
.label smc_10c9 = * + 1
        sta $1122,x                                 // !SMC: modified by $1a5f
        inx
        cpx #$05
        bcc loc_10bf
        jsr sub_1a10
        jsr sub_1a30
        jsr sub_1a50
        rts

// --- Region $1173-$11a7 ---
.pc = $1173 "sub_1173"
// Referenced by: jsr from $1eb3

sub_1173:
        ldx #$00

loc_1175:
        lda $11a6,x
        ldy $d012

loc_117b:
        cpy $d012
        beq loc_117b
        sta $d022
        inx
        cpx #$18
        bne loc_1175
        ldx #$00

loc_118a:
        lda $11d0,x
        ldy $d012

loc_1190:
        cpy $d012
        beq loc_1190
        sta $d022
.label smc_1199 = * + 1
        lda #$11                                    // !SMC: modified by $1d13
        sta $d016
        lda #$18
        sta $d018
        inx
        cpx #$20
        bne loc_118a
        rts

// --- Region $140e-$1410 ---
.pc = $140e "sub_140e"
// Referenced by: jsr from $fde7

sub_140e:
        asl
        php
        .byte $02                                   // jam // ILLEGAL

// --- Region $15f6-$1692 ---
.pc = $15f6 "loc_15f6"

loc_15f6:
        lda #$00
        sta smc_162b                                // SMC: modifies $162b
        lda #$28
        sta smc_162c                                // SMC: modifies $162c
// Referenced by: jsr from $1658

sub_1600:
        lda smc_1e83
        dec smc_1e83
        cmp #$10
        beq loc_160b
        rts

loc_160b:
        lda #$17
        sta smc_1e83                                // SMC: modifies $1e83
        ldx #$00

loc_1612:
        lda $0659,x
        sta $0658,x
        lda $0681,x
        sta $0680,x
        inx
        cpx #$27
        bne loc_1612
        lda $067e
        cmp #$40
        bmi loc_1641
.label smc_162b = * + 1
.label smc_162c = * + 2
        lda $2875                                   // !SMC: modified by $15f8, $15fd, $17c3, $17c8
        beq loc_15f6
        sta $067f
        clc
        adc #$80
        sta $06a7
        inc smc_162b
        bne loc_1640
        inc smc_162c

loc_1640:
        rts

loc_1641:
        adc #$40
        sta $067f
        adc #$80
        sta $06a7
        rts
// Referenced by: jsr from $1ec3

sub_164c:
        lda #$00
        sta $3f

loc_1650:
        inc $3f
        lda $3f
.label smc_1655 = * + 1
        cmp #$05                                    // !SMC: modified by $17cd
        beq scr_165e
        jsr sub_1600
        jmp loc_1650

scr_165e:
        // === Screen RAM (2 bytes, $165e-$165f) ===
        .encoding "screencode_mixed"
        .byte $60                                   // scrcode: .
        .text "@"
        .encoding "petscii_upper"

loc_1660:
        lda $dc00
        cmp #$77
        beq loc_166c
        cmp #$7b
        beq loc_1677
        rts

loc_166c:
        lda smc_1655
        cmp #$01
        beq loc_1676
        dec smc_1655

loc_1676:
        rts

loc_1677:
        lda smc_1655
        cmp #$08
        beq loc_1681
        inc smc_1655

loc_1681:
        rts
// Referenced by: jsr from $1ec6

sub_1682:
        inc $26
        lda $26
        cmp #$04
        beq loc_168b
        rts

loc_168b:
        lda #$00
        sta $26
        jmp loc_1660

scr_1692:
        // === Screen RAM (1 bytes, $1692-$1692) ===
        .encoding "screencode_mixed"
        .text "@"
        .encoding "petscii_upper"

// --- Region $1700-$17f8 ---
.pc = $1700 "main_1700"

main_1700:
        lda #$08
        sta $0286
        jsr sub_17f0
        lda #$00
        sta $d020
        sta $d021
        ldx #$00

loc_1712:
        lda txt_14e0,x
        sta $0428,x
        inx
        bne loc_1712
        lda #$06
        sta $d023
        lda #$0b
        sta $d011
        ldx #$00
        ldy #$00

loc_1729:
        lda txt_1378,x
        sta $0590,y
        nop
        clc
        adc #$40
        sta $0591,y
        nop
        clc
        adc #$40
        sta $05b8,y
        nop
        clc
        adc #$40
        sta $05b9,y
        iny
        iny
        inx
        cpy #$28
        bne loc_1729
        ldx #$00

loc_174d:
        lda $13a0,x
        inx
        jsr $ffd2
        bne loc_174d
        lda #$00
        sta $1a0e
        lda #$06
        sta chr_1a2e
        lda #$0b
        sta chr_1a4e
        lda #$00
        sta $1f0e
        lda #$00
        sta $1a9e
        lda #$48
        sta smc_1ed5                                // SMC: modifies $1ed5
        lda #$0a
        sta $d416
        lda #$ff
        sta $d417
        sta $d406
        sta $d40d
        sta $d414
        lda #$1f
        sta $d418
        sta $d405
        sta $d40c
        sta $d413
        lda #$04
        sta $d401
        sta $d408
        sta $d40f
        lda #$08
        sta $d40e
        sta $d411
        lda #$00
        sta $d400
        lda #$10
        sta $d407
        lda #$41
        sta $d412
        lda #$15
        sta $d404
        sta $d40b
        bvs loc_17c1

loc_17c1:
        lda #$00
        sta smc_162b                                // SMC: modifies $162b
        lda #$28
        sta smc_162c                                // SMC: modifies $162c
        lda #$04
        sta smc_1655                                // SMC: modifies $1655
        lda #$00
        sta $1dff
        lda $3fff
        sta $17ff
        lda #$00
        sta $3fff
        lda #$12
        sta smc_10ae                                // SMC: modifies $10ae
        lda #$a0
        sta smc_10ad                                // SMC: modifies $10ad
        jsr sub_1000

loc_17ed:
        jmp loc_17ed
// Referenced by: jsr from $1705

sub_17f0:
        jsr $e544
        lda #$0b
        sta $d011
        rts

// --- Region $1801-$1801 ---
.pc = $1801 "sub_1801"
// Referenced by: jsr from $ff60

sub_1801:
        brk

// --- Region $1a10-$1a6d ---
.pc = $1a10 "sub_1a10"
// Referenced by: jsr from $10d0

sub_1a10:
        lda #$00
        sta $1a0f
        ldx $1a0e
        cpx #$2e
        beq loc_1a28
        lda $1a70,x
        sta smc_10c3                                // SMC: modifies $10c3
        inc $1a0e
        jmp loc_1a2d

loc_1a28:
        lda #$00
        sta $1a0e

loc_1a2d:
        rts

chr_1a2e:
        // === Charset data (2 bytes, $1a2e-$1a2f) ===
        .byte $0f,$00                               // char 0 (partial)
// Referenced by: jsr from $10d3

sub_1a30:
        lda #$00
        sta $1a2f
        ldx chr_1a2e
        cpx #$2e
        beq loc_1a48
        lda $1a70,x
        sta smc_10c6                                // SMC: modifies $10c6
        inc chr_1a2e
        jmp loc_1a4d

loc_1a48:
        lda #$00
        sta chr_1a2e

loc_1a4d:
        rts

chr_1a4e:
        // === Charset data (2 bytes, $1a4e-$1a4f) ===
        .byte $14,$00                               // char 0 (partial)
// Referenced by: jsr from $10d6

sub_1a50:
        lda #$00
        sta $1a4f
        ldx chr_1a4e
        cpx #$2e
        beq loc_1a68
        lda $1a70,x
        sta smc_10c9                                // SMC: modifies $10c9
        inc chr_1a4e
        jmp loc_1a6d

loc_1a68:
        lda #$00
        sta chr_1a4e

loc_1a6d:
        rts

// --- Region $1aa0-$1abe ---
.pc = $1aa0 "sub_1aa0"
// Referenced by: jsr from $1ec9

sub_1aa0:
        lda #$00
        sta $1a9f
        ldx $1a9e
        cpx #$ac
        beq loc_1ab8
        lda $1ac0,x
        sta smc_1ea3                                // SMC: modifies $1ea3
        inc $1a9e
        jmp loc_1abd

loc_1ab8:
        lda #$00
        jsr sub_1d40

loc_1abd:
        rts

chr_1abe:
        // === Charset data (1 bytes, $1abe-$1abe) ===
        .byte $00                                   // char 0 (partial)

// --- Region $1c80-$1cbd ---
.pc = $1c80 "loc_1c80"

loc_1c80:
        sei
        jsr $fda3
        jsr $fd15
        jsr $ff5b
        lda #$00
        sta $d020
        sta $d021
        jsr $e544
        lda $17ff
        sta $3fff
        lda #$c8
        sta $d016
        lda #$00
        sta $d418
        sta $d015
        lda #$15
        sta $d018
        ldx #$50

loc_1caf:
        lda chr_1cbd,x
        sta $0100,x
        dex
        bpl loc_1caf
        inc $01
        jmp $0100

chr_1cbd:
        // === Charset data (1 bytes, $1cbd-$1cbd) ===
        .byte $a2                                   // char 0 (partial)

// --- Region $1d00-$1d73 ---
.pc = $1d00 "sub_1d00"
// Referenced by: jsr from $1ecc

sub_1d00:
        lda $1d95
        sta $02
        clc
        lsr $02
        lsr $02
        lsr $02
        lda $1d95
        and #$07
        eor #$17
        sta smc_1199                                // SMC: modifies $1199
        lda $02
        sta chr_1d94
        jsr sub_1d22
        jsr sub_1d82
        rts

// Referenced by: jsr from $1d1b
sub_1d22: {
        ldx chr_1d94
        ldy #$00
loop:
        lda txt_1900,x
        sta $06f8,y
        lda $1950,x
        sta $0720,y
        lda $19a0,x
        sta $0748,y
        inx
        iny
        cpy #$28
        bne loop
        rts
}
// Referenced by: jsr from $1aba

sub_1d40:
        lda #$00
        sta $1a9e
        sta $1f0e
.label smc_1d49 = * + 1
        lda #$12                                    // !SMC: modified by $1d9d, $1da8, $1db3, $1dbe, $1dc9
        sta smc_10ae                                // SMC: modifies $10ae
.label smc_1d4e = * + 1
        lda #$d0                                    // !SMC: modified by $1da2, $1dad, $1db8, $1dc3, $1dce
        sta smc_10ad                                // SMC: modifies $10ad
        inc $1dff

smc_1d55:
        rts                                         // !SMC: modified by $1d98, $1dd3

chr_1d56:
        // === Charset data (6 bytes, $1d56-$1d5b) ===
        .byte $a9,$00,$8d,$ff,$1d,$60               // char 0 (partial)
// Referenced by: jsr from $1ef4

sub_1d5c:
        lda $1dff
        cmp #$00
        beq loc_1d96
        cmp #$01
        beq loc_1da6
        cmp #$02
        beq loc_1db1
        cmp #$03
        beq loc_1dbc
        cmp #$04
        beq loc_1dc7
        rts

// --- Region $1d82-$1dd7 ---
.pc = $1d82 "sub_1d82"
// Referenced by: jsr from $1d1e

sub_1d82:
        ldx $c2
        lda $1b90,x
        sta $1d95
        inx
        cpx #$5e
        bne loc_1d91
        ldx #$00

loc_1d91:
        stx $c2
        rts

chr_1d94:
        // === Charset data (2 bytes, $1d94-$1d95) ===
        .byte $0a,$56                               // char 0 (partial)

loc_1d96:
        lda #$60
        sta smc_1d55                                // SMC: modifies $1d55
        lda #$12
        sta smc_1d49                                // SMC: modifies $1d49
        lda #$a0
        sta smc_1d4e                                // SMC: modifies $1d4e
        rts

loc_1da6:
        lda #$12
        sta smc_1d49                                // SMC: modifies $1d49
        lda #$d0
        sta smc_1d4e                                // SMC: modifies $1d4e
        rts

loc_1db1:
        lda #$16
        sta smc_1d49                                // SMC: modifies $1d49
        lda #$a4
        sta smc_1d4e                                // SMC: modifies $1d4e
        rts

loc_1dbc:
        lda #$16
        sta smc_1d49                                // SMC: modifies $1d49
        lda #$d2
        sta smc_1d4e                                // SMC: modifies $1d4e
        rts

loc_1dc7:
        lda #$18
        sta smc_1d49                                // SMC: modifies $1d49
        lda #$a0
        sta smc_1d4e                                // SMC: modifies $1d4e
        lda #$ea
        sta smc_1d55                                // SMC: modifies $1d55
        rts

chr_1dd7:
        // === Charset data (1 bytes, $1dd7-$1dd7) ===
        .byte $00                                   // char 0 (partial)

// --- Region $1e00-$1e3b ---
.pc = $1e00 "sub_1e00"
// Referenced by: jsr from $1ee1; branch from $1e1b

sub_1e00:
        lda spr_1e3a
        cmp #$47
        beq loc_1e16
        lda smc_1ed5
        cmp #$65
        beq loc_1e2a
        inc smc_1ed5

loc_1e11:
        ldy #$00
        ldx #$00
        rts

loc_1e16:
        lda spr_1e3a
        cmp #$46
        beq sub_1e00
        lda smc_1ed5
        cmp #$48
        beq loc_1e32
        dec smc_1ed5
        jmp loc_1e11

loc_1e2a:
        lda #$47
        sta spr_1e3a
        jmp loc_1e11

loc_1e32:
        lda #$46
        sta spr_1e3a
        jmp loc_1e11

spr_1e3a:
        // === Charset data (2 bytes, $1e3a-$1e3b) ===
        .byte $47,$00                               // char 0 (partial)

// --- Region $1e78-$1f2e ---
.pc = $1e78 "loc_1e78"

loc_1e78:
        lda #$06
        sta $d023
        lda #$12
        sta $d018
.label smc_1e83 = * + 1
        lda #$11                                    // !SMC: modified by $160d
        sta $d016
        ldx #$00

loc_1e89:
        ldy $126e,x
        lda $d012

loc_1e8f:
        cmp $d012
        beq loc_1e8f
        sty $d020
        sty $d021
        and #$07
        ora #$10
        sta $d011
        inx
.label smc_1ea3 = * + 1
        cpx #$29                                    // !SMC: modified by $1aaf
        bne loc_1e89
        ldy #$06

loc_1ea8:
        dey
        bne loc_1ea8
        lda #$00
        sta $d020
        sta $d021
        jsr sub_1173
        jsr sub_10a4
        lda #$1b
        sta $d011
        lda #$01
        sta $d019
        jsr sub_164c
        jsr sub_1682
        jsr sub_1aa0
        jsr sub_1d00
        ldx #$00

loc_1ed1:
        lda dat_1898,x
.label smc_1ed5 = * + 1
        sta $114d,x                                 // !SMC: modified by $1771
        inx
        cpx #$01
        bcc loc_1ed1
        lda #$01
        sta $d019
        jsr sub_1e00
        ldx #$00

loc_1ee6:
        lda $1850,x
.label smc_1eea = * + 1
        sta $1276,x                                 // !SMC: modified by $1f1f
        inx
        cpx #$10
        bcc loc_1ee6
        jsr sub_1f10
        jsr sub_1d5c
        lda $dc00
        cmp #$6f
        beq loc_1f08
        lda $dc01
        cmp #$ef
        beq loc_1f08
        jmp loc_febc

loc_1f08:
        jmp loc_1c80

chr_1f0b:
        // === Charset data (5 bytes, $1f0b-$1f0f) ===
        .byte $00,$bd,$39,$0e,$00                   // char 0 (partial)
// Referenced by: jsr from $1ef1

sub_1f10:
        lda #$00
        sta $1f0f
        ldx $1f0e
        cpx #$5d
        beq loc_1f28
        lda $1f50,x
        sta smc_1eea                                // SMC: modifies $1eea
        inc $1f0e
        jmp loc_1f2d

loc_1f28:
        lda #$00
        sta $1f0e

loc_1f2d:
        rts

chr_1f2e:
        // === Charset data (1 bytes, $1f2e-$1f2e) ===
        .byte $60                                   // char 0 (partial)

// --- Region $2016-$2018 ---
.pc = $2016 "Segment $2016"
        eor $55,x
        brk

// --- Region $3406-$3406 ---
.pc = $3406 "sub_3406"
// Referenced by: jsr from $fecc

sub_3406:
        brk

// --- Region $3430-$3437 ---
.pc = $3430 "sub_3430"
// Referenced by: jsr from $fdb1

sub_3430:
        brk

bmp_3431:
        // === Bitmap data (6 bytes, $3431-$3436) ===
        .byte $00,$00,$00,$00,$00,$00               // ......
// Referenced by: jsr from $fde2

sub_3437:
        brk

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

// --- Region $8120-$8120 ---
.pc = $8120 "$8120"
        brk

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

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

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

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

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

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

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

// --- Region $fd15-$fd2e ---
.pc = $fd15 "Segment $fd15"
        ora #$0e
        .byte $07,$13                               // slo $13 // ILLEGAL
        jsr sub_0f14
        jsr sub_0e09
        clc
        .byte $13,$20                               // slo ($20),y // ILLEGAL
        ora ($0e,x)
        .byte $04,$20                               // nop $20 // ILLEGAL
        ora $2e12
        jsr $0504
        .byte $03,$09                               // slo ($09,x) // ILLEGAL
        .byte $02                                   // jam // ILLEGAL

// --- Region $fda3-$fdc9 ---
.pc = $fda3 "Segment $fda3"
        .byte $14,$0f                               // nop $0f,x // ILLEGAL
        ora $190d
        .byte $2f,$0d,$03                           // rla $030d // ILLEGAL
        .byte $07,$20                               // slo $20 // ILLEGAL
        bpl loc_fdbb
        .byte $0b,$3a                               // anc #$3a // ILLEGAL
        jsr sub_3430
        and $36,x
        rol $31,x
        and $2002

loc_fdbb:
        bit $3420
        .byte $33,$37                               // rla ($37),y // ILLEGAL
        bmi loc_fde2
        ora $1201
        .byte $0c,$20,$0f                           // nop $0f20 // ILLEGAL
        .byte $12                                   // jam // ILLEGAL

txt_fdc9:
        .encoding "screencode_mixed"
        .text " "
        .encoding "petscii_upper"

// --- Region $fde2-$fdee ---
.pc = $fde2 "loc_fde2"

loc_fde2:
        jsr sub_3437
        .byte $34,$30                               // nop $30,x // ILLEGAL
        jsr sub_140e
        rol $0f20
        .byte $12                                   // jam // ILLEGAL

txt_fdee:
        .encoding "screencode_mixed"
        .text " "
        .encoding "petscii_upper"

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

loc_febc:
        asl $0c
        .byte $14,$2c                               // nop $2c,x // ILLEGAL
        jsr $e332
        bmi loc_ff25
        lsr
        jsr sub_0f16
        .byte $0c,$14,$2c                           // nop $2c14 // ILLEGAL
        jsr sub_3406
        .byte $03,$07                               // slo ($07,x) // ILLEGAL
        bit $1320
        ora $1413,y
        ora $0d
        bit $0f20
        .byte $12                                   // jam // ILLEGAL

txt_fedd:
        .encoding "screencode_mixed"
        .text "i"
        .encoding "petscii_upper"

// --- Region $ff25-$ff25 ---
.pc = $ff25 "loc_ff25"

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

// --- Region $ff5b-$ff7a ---
.pc = $ff5b "Segment $ff5b"
        ora ($03,x)
        .byte $0c,$05,$2c                           // nop $2c05 // ILLEGAL
        jsr sub_1801
        ora $0e
        .byte $0f,$0e,$2c                           // slo $2c0e // ILLEGAL
        jsr $0307
        asl $2c
        jsr $0106
        ora $2f05
        ora ($05,x)
        .byte $0b,$21                               // anc #$21 // ILLEGAL
        sbc $20
        rts

dat_ff7a:
        .byte $64                                   // d

// --- Region $ffd2-$ffdc ---
.pc = $ffd2 "Segment $ffd2"
        .byte $03,$14                               // slo ($14,x) // ILLEGAL
        bit $1220
        ora ($04,x)
        bit $0620
        .byte $02                                   // jam // ILLEGAL

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

// --- Region $0800-$08d8 ---
.pc = $0800 "spr_0800"

spr_0800:
        // === Charset data (217 bytes, $0800-$08d8) ===
        .byte $00,$00,$00,$00,$02,$09,$25,$95       // char 0 @+0
        .byte $aa,$95,$95,$95,$97,$97,$97,$95       // char 1 @+1
        .byte $aa,$95,$95,$95,$bf,$aa,$95,$95       // char 2 @+2
        .byte $aa,$95,$95,$95,$97,$97,$97,$97       // char 3 @+3
        .byte $aa,$95,$95,$95,$97,$97,$97,$97       // char 4 @+4
        .byte $aa,$95,$95,$95,$97,$96,$95,$95       // char 5 @+5
        .byte $aa,$95,$95,$95,$97,$96,$95,$95       // char 6 @+6
        .byte $aa,$95,$95,$95,$97,$97,$97,$97       // char 7 @+7

spr_0840:
        .byte $aa,$97,$97,$97,$97,$97,$95,$95       // char 8 @+8
        .byte $0a,$09,$09,$09,$09,$09,$09,$09       // char 9 @+9
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 10 @+10
        .byte $aa,$97,$97,$97,$97,$97,$95,$95       // char 11 @+11
        .byte $aa,$97,$97,$97,$97,$97,$97,$97       // char 12 @+12
        .byte $a0,$a8,$9a,$96,$95,$95,$95,$97       // char 13 @+13
        .byte $aa,$95,$95,$95,$95,$97,$97,$97       // char 14 @+14
        .byte $aa,$95,$95,$95,$95,$97,$97,$97       // char 15 @+15
        .byte $aa,$95,$95,$95,$bf,$aa,$95,$95       // char 16 @+16
        .byte $aa,$95,$95,$95,$95,$97,$97,$97       // char 17 @+17
        .byte $aa,$95,$95,$95,$bf,$aa,$95,$95       // char 18 @+18
        .byte $aa,$95,$95,$95,$97,$96,$95,$95       // char 19 @+19
        .byte $aa,$95,$95,$95,$bd,$09,$09,$09       // char 20 @+20
        .byte $aa,$97,$97,$97,$97,$97,$97,$97       // char 21 @+21
        .byte $aa,$97,$97,$97,$97,$97,$97,$95       // char 22 @+22
        .byte $aa,$97,$97,$97,$97,$97,$97,$97       // char 23 @+23
        .byte $ab,$97,$97,$97,$97,$95,$a5,$29       // char 24 @+24
        .byte $aa,$97,$97,$97,$97,$97,$95,$95       // char 25 @+25
        .byte $aa,$95,$95,$95,$bf,$02,$0a,$09       // char 26 @+26

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

// --- Region $0908-$0910 ---
.pc = $0908 "dat_0908"

dat_0908:
        .byte $0a,$09,$09,$09,$09,$09,$09,$09       // char 33 '!'

dat_0910:
        // === Fill data (1 bytes, $0910-$0910) ===
        .byte $00                                   // .

// --- Region $0938-$09df ---
.pc = $0938 "dat_0938"

dat_0938:
        .byte $0a,$09,$09,$0a,$09,$0b,$00,$00       // char 39 '''
        .byte $00,$02,$02,$0a,$09,$09,$09,$09       // char 40 '('
        .byte $2a,$27,$25,$25,$29,$09,$09,$09       // char 41 ')'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 42 '*'
        .byte $00,$0a,$09,$09,$09,$a9,$95,$95       // char 43 '+'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 44 ','
        .byte $00,$00,$00,$00,$00,$2a,$25,$25       // char 45 '-'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 46 '.'
        .byte $00,$00,$00,$02,$02,$0a,$09,$29       // char 47 '/'
        .byte $aa,$95,$95,$95,$97,$97,$97,$97       // char 48 '0'
        .byte $0a,$09,$09,$09,$09,$09,$09,$09       // char 49 '1'
        .byte $aa,$95,$95,$95,$bf,$aa,$95,$95       // char 50 '2'
        .byte $aa,$95,$95,$95,$97,$be,$09,$09       // char 51 '3'
        .byte $aa,$97,$97,$97,$97,$97,$95,$95       // char 52 '4'
        .byte $aa,$95,$95,$95,$97,$96,$95,$95       // char 53 '5'
        .byte $aa,$95,$95,$95,$97,$96,$95,$95       // char 54 '6'
        .byte $aa,$95,$95,$95,$bf,$00,$00,$00       // char 55 '7'
        .byte $aa,$95,$95,$95,$97,$96,$95,$95       // char 56 '8'
        .byte $aa,$95,$95,$95,$97,$96,$95,$95       // char 57 '9'
        .byte $00,$00,$00,$0a,$09,$09,$09,$0b       // char 58 ':'
        .byte $00,$00,$00,$0a,$09,$09,$09,$0b       // char 59 ';'

// --- Region $09f8-$0ad8 ---
.pc = $09f8 "dat_09f8"

dat_09f8:
        .byte $2a,$a5,$95,$95,$97,$be,$0a,$09       // char 63 '?'
        .byte $00,$00,$00,$00,$80,$60               // char 64 (partial)

txt_0a06:
        .byte $58,$56                               // char 64 (partial)
        .byte $aa,$57,$57,$57,$97,$97,$97,$57       // char 65 'A'
        .byte $aa                                   // char 66 (partial)

txt_0a11:
        .byte $57,$57,$57,$d7,$97                   // char 66 (partial)

txt_0a16:
        .byte $57,$5c                               // char 66 (partial)
        .byte $aa,$57,$57,$57,$ff,$00,$00,$00       // char 67 'C'
        .byte $a0,$68,$5a,$57,$97,$97,$97,$97       // char 68 'D'
        .byte $aa,$57,$57,$57,$ff,$a8               // char 69 (partial)

txt_0a2e:
        .byte $5c,$5c                               // char 69 (partial)
        .byte $aa,$57,$57,$57,$ff,$a8               // char 70 (partial)

txt_0a36:
        .byte $5c,$5c                               // char 70 (partial)
        .byte $aa,$57,$57,$57,$ff,$aa,$97,$97       // char 71 'G'
        .byte $aa,$97,$97,$97,$97,$97               // char 72 (partial)

txt_0a46:
        .byte $57,$57                               // char 72 (partial)
        .byte $a0,$70,$70,$70,$70,$70,$70,$70       // char 73 'I'
        .byte $aa,$97,$97,$97,$97,$97,$97,$97       // char 74 'J'
        .byte $aa,$97,$97,$97,$97,$57,$5f,$7c       // char 75 'K'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 76 'L'
        .byte $0a,$2b,$a7,$97                       // char 77 (partial)

txt_0a6c:
        .byte $57,$57,$57,$d7                       // char 77 (partial)
        .byte $aa                                   // char 78 (partial)

txt_0a71:
        .byte $57,$57,$57,$57,$d7,$97,$97           // char 78 (partial)
        .byte $aa                                   // char 79 (partial)

txt_0a79:
        .byte $57,$57,$57,$57,$d7,$97,$97           // char 79 (partial)

spr_0a80:
        .byte $aa                                   // char 80 (partial)

txt_0a81:
        .byte $57,$57,$57,$d7,$97                   // char 80 (partial)

txt_0a86:
        .byte $57,$57                               // char 80 (partial)
        .byte $aa                                   // char 81 (partial)

txt_0a89:
        .byte $57,$57,$57,$57,$d7,$97,$97           // char 81 (partial)
        .byte $aa                                   // char 82 (partial)

txt_0a91:
        .byte $57,$57,$57,$d7,$97                   // char 82 (partial)

txt_0a96:
        .byte $57,$5c                               // char 82 (partial)
        .byte $aa,$57,$57,$57,$ff,$aa               // char 83 (partial)

txt_0a9e:
        .byte $57,$57                               // char 83 (partial)
        .byte $aa,$57,$57,$57,$7f,$70,$70,$70       // char 84 'T'
        .byte $aa,$97,$97,$97,$97,$97,$97,$97       // char 85 'U'
        .byte $aa,$97,$97,$97,$97,$97,$97,$57       // char 86 'V'
        .byte $aa,$97,$97,$97,$97,$97,$97,$97       // char 87 'W'
        .byte $ab,$97,$97,$97,$97,$57,$5f,$7e       // char 88 'X'
        .byte $aa,$97,$97,$97,$97,$97               // char 89 (partial)

txt_0ace:
        .byte $57,$57                               // char 89 (partial)
        .byte $ab                                   // char 90 (partial)

txt_0ad1:
        .byte $57,$57,$57,$d7,$57,$5f,$5c           // char 90 (partial)

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

// --- Region $0b08-$0b10 ---
.pc = $0b08 "dat_0b08"

dat_0b08:
        .byte $a0,$70,$70,$70,$70,$70,$70,$70       // char 97 'a'

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

// --- Region $0b38-$0bdf ---
.pc = $0b38 "dat_0b38"

dat_0b38:
        .byte $b0,$70,$70,$70,$f0,$c0,$00,$00       // char 103 'g'
        .byte $a8,$9c,$5c,$5c,$7c,$70,$70,$70       // char 104 'h'
        .byte $00,$c0,$c0,$f0,$70,$70,$70,$70       // char 105 'i'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 106 'j'
        .byte $00,$a0,$70,$70,$70,$7a,$57,$57       // char 107 'k'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 108 'l'
        .byte $00,$00,$00,$00,$00,$a8,$5c,$5c       // char 109 'm'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 110 'n'
        .byte $2b,$a7,$97,$97,$5f,$5c,$7c,$70       // char 111 'o'
        .byte $aa                                   // char 112 (partial)

txt_0b81:
        .byte $57,$57,$57,$d7,$97,$97,$97           // char 112 (partial)
        .byte $a0,$70,$70,$70,$70,$70,$70,$70       // char 113 'q'
        .byte $aa                                   // char 114 (partial)

txt_0b91:
        .byte $57,$57,$57,$d7,$97                   // char 114 (partial)

txt_0b96:
        .byte $57,$57                               // char 114 (partial)
        .byte $aa                                   // char 115 (partial)

txt_0b99:
        .byte $57,$57,$57,$d7,$97,$57,$57           // char 115 (partial)
        .byte $00,$00,$a8,$5c,$5c,$5f               // char 116 (partial)

txt_0ba6:
        .byte $57,$57                               // char 116 (partial)
        .byte $aa,$57,$57,$57,$ff,$ab               // char 117 (partial)

txt_0bae:
        .byte $57,$57                               // char 117 (partial)
        .byte $aa,$57,$57,$57,$ff,$ab               // char 118 (partial)

txt_0bb6:
        .byte $57,$57                               // char 118 (partial)
        .byte $aa                                   // char 119 (partial)

txt_0bb9:
        .byte $57,$57,$57,$d7,$97,$97,$97           // char 119 (partial)
        .byte $aa                                   // char 120 (partial)

txt_0bc1:
        .byte $57,$57,$57,$d7,$97                   // char 120 (partial)

txt_0bc6:
        .byte $57,$57                               // char 120 (partial)
        .byte $aa                                   // char 121 (partial)

txt_0bc9:
        .byte $57,$57,$57,$d7,$97,$57,$57           // char 121 (partial)
        .byte $00,$00,$00,$a0,$70,$70,$70,$f0       // char 122 'z'
        .byte $00,$00,$00,$a0,$70,$70,$70,$f0       // char 123 '{'

// --- Region $0bf8-$0cd7 ---
.pc = $0bf8 "dat_0bf8"

dat_0bf8:
        .byte $a0                                   // char 127 (partial)

txt_0bf9:
        .byte $5c,$57,$57,$d7,$57,$5f,$5c           // char 127 (partial)

spr_0c00:
        .byte $d5,$35,$0d,$03,$00,$00,$00,$00       // char 128
        .byte $95,$97,$97,$97,$97,$97,$bf,$00       // char 129
        .byte $95,$97,$96,$95,$95,$95,$bf,$00       // char 130
        .byte $97,$97,$97,$95,$95,$95,$bf,$00       // char 131
        .byte $97,$97,$97,$95,$95,$95,$bf,$00       // char 132
        .byte $95,$97,$96,$95,$95,$95,$bf,$00       // char 133
        .byte $95,$97,$97,$97,$97,$97,$bf,$00       // char 134
        .byte $97,$97,$97,$95,$95,$95,$bf,$00       // char 135
        .byte $95,$97,$97,$97,$97,$97,$bf,$00       // char 136
        .byte $09,$09,$09,$09,$09,$09,$0b,$00       // char 137
        .byte $ab,$97,$97,$95,$95,$95,$bf,$00       // char 138
        .byte $95,$97,$97,$97,$97,$97,$bf,$00       // char 139
        .byte $97,$97,$97,$95,$95,$95,$bf,$00       // char 140
        .byte $97,$97,$97,$97,$97,$97,$bf,$00       // char 141
        .byte $97,$97,$97,$97,$97,$97,$bf,$00       // char 142
        .byte $97,$97,$95,$95,$95,$95,$bf,$00       // char 143
        .byte $95,$97,$97,$97,$97,$97,$bf,$00       // char 144
        .byte $97,$97,$95,$95,$95,$95,$ff,$00       // char 145
        .byte $95,$95,$97,$97,$97,$97,$bf,$00       // char 146
        .byte $95,$bf,$aa,$95,$95,$95,$bf,$00       // char 147
        .byte $09,$09,$09,$09,$09,$09,$0b,$00       // char 148
        .byte $97,$97,$95,$95,$95,$95,$bf,$00       // char 149
        .byte $a5,$25,$25,$29,$09,$09,$0b,$00       // char 150
        .byte $97,$95,$95,$95,$95,$97,$bf,$00       // char 151
        .byte $25,$95,$97,$97,$97,$97,$bf,$00       // char 152
        .byte $95,$bd,$09,$09,$09,$09,$0b,$00       // char 153

txt_0cd0:
        .byte $29,$25,$a5,$95,$95,$95,$bf           // char 154 (partial)

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

// --- Region $0d08-$0d0f ---
.pc = $0d08 "dat_0d08"

dat_0d08:
        .byte $09,$0b,$0a,$09,$09,$09,$0b           // char 161 (partial)

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

// --- Region $0d40-$0ddf ---
.pc = $0d40 "dat_0d40"

dat_0d40:
        .byte $09,$09,$09,$0a,$02,$02,$00,$00       // char 168
        .byte $09,$09                               // char 169 (partial)

txt_0d4a:
        .byte $29,$25,$25,$27,$2f,$00               // char 169 (partial)
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 170
        .byte $bd,$09,$09,$09,$08,$00,$00,$00       // char 171
        .byte $00,$00,$0a,$09,$09,$0a,$09,$0b       // char 172
        .byte $25,$2f,$00,$00,$00,$00,$00,$00       // char 173
        .byte $00,$00,$0a,$09,$09,$09,$0b,$00       // char 174
        .byte $25,$a5,$97,$97,$9f,$9c,$bc,$b0       // char 175
        .byte $97,$97,$97,$95,$95,$95,$bf,$00       // char 176
        .byte $09,$09,$09,$09,$09,$09,$0b,$00       // char 177
        .byte $95,$97,$96,$95,$95,$95,$bf,$00       // char 178
        .byte $09,$ab,$96,$95,$95,$95,$bf,$00       // char 179
        .byte $95,$bf,$02,$02,$02,$02,$02,$00       // char 180
        .byte $95,$bf,$aa,$95,$95,$95,$bf,$00       // char 181
        .byte $95,$97,$96,$95,$95,$95,$bf,$00       // char 182
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 183
        .byte $95,$97,$96,$95,$95,$95,$bf,$00       // char 184
        .byte $95,$bf,$aa,$95,$95,$95,$bf,$00       // char 185
        .byte $0a,$09,$09,$09,$0b,$00,$00,$00       // char 186
        .byte $0a,$09,$09,$09,$09,$25,$95,$bf       // char 187

// --- Region $0df8-$0e08 ---
.pc = $0df8 "dat_0df8"

dat_0df8:
        .byte $09,$0b,$0a,$09,$09,$09,$0b,$00       // char 191
        .byte $57,$5c,$70,$c0,$00,$00,$00,$00       // char 192
        .byte $57                                   // char 193 (partial)

// --- Region $0e0e-$0ed7 ---
.pc = $0e0e "Program $0e0e"
        .byte $bf,$00,$57,$d7,$97,$57,$57           // char 0 (partial)
        .byte $57,$ff,$00,$00,$00,$aa,$57,$57       // char 1 @+1
        .byte $57,$ff,$00,$97,$97,$97,$57,$5f       // char 2 @+2
        .byte $7c,$f0,$00,$5c,$fc,$aa,$57,$57       // char 3 @+3
        .byte $57,$ff,$00,$5c,$fc,$00,$00,$00       // char 4 @+4
        .byte $00,$00,$00,$97,$97,$97,$57,$57       // char 5 @+5
        .byte $57,$ff,$00,$57,$97,$97,$97,$97       // char 6 @+6
        .byte $97,$bf,$00,$70,$70,$70,$70,$70       // char 7 @+7
        .byte $70,$f0,$00,$97,$97,$97,$57,$57       // char 8 @+8
        .byte $57,$ff,$00,$5f,$57,$97,$97,$97       // char 9 @+9
        .byte $97,$bf,$00,$00,$00,$aa,$57,$57       // char 10 @+10
        .byte $57,$ff,$00,$97,$97,$97,$97,$97       // char 11 @+11
        .byte $97,$bf,$00,$97,$97,$97,$97,$97       // char 12 @+12
        .byte $97,$bf,$00,$97,$97,$57,$57,$57       // char 13 @+13
        .byte $57,$ff,$00,$57,$ff,$00,$00,$00       // char 14 @+14
        .byte $00,$00,$00,$97,$97,$57,$57,$57       // char 15 @+15
        .byte $57,$f7,$3f,$5f,$57,$97,$97,$97       // char 16 @+16
        .byte $97,$bf,$00,$57,$d7,$97,$57,$57       // char 17 @+17
        .byte $57,$ff,$00,$70,$70,$70,$70,$70       // char 18 @+18
        .byte $70,$f0,$00,$97,$97,$57,$57,$57       // char 19 @+19
        .byte $57,$ff,$00,$5f,$5c,$5c,$7c,$70       // char 20 @+20
        .byte $70,$f0,$00,$97                       // char 21 (partial)

txt_0eb9:
        .byte $57,$57,$57,$57                       // char 21 (partial)
        .byte $d7,$ff,$00,$5c,$57,$97,$97,$97       // char 22 @+22
        .byte $97,$bf,$00,$57,$7f,$70,$70,$70       // char 23 @+23
        .byte $70,$f0,$00,$7c,$70,$ab,$57,$57       // char 24 @+24
        .byte $57,$ff                               // char 25 (partial)

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

// --- Region $0f08-$0f13 ---
.pc = $0f08 "dat_0f08"

dat_0f08:
        .byte $70,$f0,$a0,$70,$70                   // char 31 (partial)
        .byte $70,$f0,$00,$00,$00,$00,$00           // char 32 (partial)

// --- Region $0f17-$0f17 ---
.pc = $0f17 "dat_0f17"

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

// --- Region $0f40-$0fde ---
.pc = $0f40 "dat_0f40"

dat_0f40:
        .byte $70,$70,$7c,$5c,$5c,$9c,$bc           // char 5 (partial)
        .byte $00,$70,$70,$70,$f0,$c0,$c0,$00       // char 6 @+6
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 7 @+7
        .byte $00,$7f,$70,$70,$70,$f0,$00,$00       // char 8 @+8
        .byte $00,$00,$00,$a0,$70,$70,$70,$f0       // char 9 @+9
        .byte $c0,$5c,$fc,$00,$00,$00,$00,$00       // char 10 @+10
        .byte $00,$00,$00,$a0,$70,$70,$70,$f0       // char 11 @+11
        .byte $00,$f0,$c0,$c0,$00,$00,$00,$00       // char 12 @+12
        .byte $00,$97,$97,$97,$57,$57,$57,$ff       // char 13 @+13
        .byte $00,$70,$70,$70,$70,$70,$70,$f0       // char 14 @+14
        .byte $00,$57,$ff,$ab,$57,$57,$57,$ff       // char 15 @+15
        .byte $00,$57,$d7,$97,$57,$57,$57,$ff       // char 16 @+16
        .byte $00,$57,$5f,$5c,$5c,$5c,$5c,$fc       // char 17 @+17
        .byte $00,$57,$d7,$97,$57,$57,$57,$ff       // char 18 @+18
        .byte $00,$57,$d7,$97,$57,$57,$57,$ff       // char 19 @+19
        .byte $00,$97,$97,$97,$97,$97,$97,$bf       // char 20 @+20
        .byte $00,$57,$d7,$97,$57,$57,$57,$ff       // char 21 @+21
        .byte $00,$57,$d7,$97,$57,$57,$57,$ff       // char 22 @+22
        .byte $00,$a0,$70,$70,$70,$f0,$00,$00       // char 23 @+23
        .byte $00,$a0,$70,$70,$70,$70,$70,$c0       // char 24 @+24

// --- Region $0ff8-$0fff ---
.pc = $0ff8 "dat_0ff8"

dat_0ff8:
        .byte $7c,$f0,$b0,$70,$70,$70,$f0           // char 28 (partial)
        .byte $00                                   // char 29 (partial)

// --- Region $1020-$1020 ---
.pc = $1020 "scr_1020"

scr_1020:
        // === Screen RAM (1 bytes, $1020-$1020) ===
        .encoding "screencode_mixed"
        .text "@"
        .encoding "petscii_upper"

// --- Region $109a-$10a3 ---
.pc = $109a "Segment $109a"
        .encoding "screencode_mixed"
        .text "@@@@@@@ert"
        .encoding "petscii_upper"

// --- Region $10da-$10ec ---
.pc = $10da "scr_10da"

scr_10da:
        // === Screen RAM (19 bytes, $10da-$10ec) ===
        .encoding "screencode_mixed"
        .fill 15, $00                               // scrcode: @@@@@@@@@@@@@@@
        .byte $9d,$71                               // scrcode: ..
        .text "r"
        .encoding "petscii_upper"

dat_10ec:
        // === Fill data (1 bytes, $10ec-$10ec) ===
        .byte $00                                   // .

// --- Region $1110-$1125 ---
.pc = $1110 "dat_1110"

dat_1110:
        .encoding "screencode_mixed"
        .text "ncacn@ncacn@@@@@ncacn"
        .encoding "petscii_upper"

dat_1125:
        // === Fill data (1 bytes, $1125-$1125) ===
        .byte $00                                   // .

// --- Region $1155-$1159 ---
.pc = $1155 "dat_1155"

dat_1155:
        .encoding "screencode_mixed"
        .text "klolk"
        .encoding "petscii_upper"

// --- Region $11a8-$140d ---
.pc = $11a8 "scr_11a8"

scr_11a8:
        // === Screen RAM (600 bytes, $11a8-$13ff) ===
        .encoding "screencode_mixed"
        .text "bkhbkhjlogaagoljhkb@@@@@hjg@b@@@@@@@@@@@"
        .text "@@@@@@@leccmcmmamaamammcmccel@@@@@@@@@@@"
        .fill 8, $00                                // scrcode: @@@@@@@@
        .encoding "petscii_upper"

dat_1200:
        // === VIC register table (13 bytes, $1200-$120c) ===
        .fill 13, $18
        .fill 40, $18
        .byte $c7,$c7,$ff,$c7,$c6,$c5,$c4,$c3,$c2,$c1,$c0,$c0,$c0,$c8,$c8,$c8 // ................
        .byte $c8,$c8,$c8                           // ...

dat_1248:
        // === Fill data (38 bytes, $1248-$126d) ===
        .fill 38, $18
        .encoding "screencode_mixed"
        .text "@@@@f@ffnfnnncncnccacaacaccncncnnnfnff@f"
        .fill 13, $00                               // scrcode: @@@@@@@@@@@@@
        .text "f@ffnfnnncncnccacaacaccncncnnnfnff@f@@@@"
        .fill 8, $00                                // scrcode: @@@@@@@@
        .text "k@kklklllololooaoaaoaoolololllklkk@k@@@@"
        .text "@@@@@"
        .encoding "petscii_upper"

dat_1300:
        // === VIC register table (270 bytes, $1300-$140d) ===
        .fill 72, $18

dat_1348:
        .fill 48, $12

txt_1378:
        .text "    "
        .byte $0e,$09,$07,$08,$14,$20,$12,$01,$03,$05,$12 // ..... .....

txt_1387:
        .text "+    "
        .byte $00                                   // string terminator

txt_138d:
        .text "                   "
        .byte $13,$0d,$0d,$0d,$0d,$0d,$0d,$0d,$9b,$12 // ..........

txt_13aa:
        .text "         "
        .byte $ad                                   // '-' | $80 (end-of-string marker)
        .byte $a1,$a4,$af,$ae,$ae,$a1,$20,$a3,$b2,$a1,$a3,$ab,$a9,$ae,$a7,$20 // ...... ........ 
        .byte $a7,$b2,$af,$b5,$b0                   // .....

txt_13c9:
        .text "         "
        .byte $00                                   // string terminator
        .fill 13, $00

txt_13e0:
        .text "      FUCK YOU STEALER !!!      "
        .byte $00                                   // string terminator
        .byte $00,$09,$09,$09,$02,$02,$02,$06,$0b,$0c,$0b,$07,$07 // .............

// --- Region $1411-$15f5 ---
.pc = $1411 "scr_1411"

scr_1411:
        // === Screen RAM (485 bytes, $1411-$15f5) ===
        .encoding "screencode_mixed"
        .text "hjgmmcnkmmh@@jmmjbfficnjhbhjgbb@@@@@@@@g"
        .text "gjhbhjggggjhbhj@@@@@@fffklncomamocnlkf@j"
        .text "gag@@@@@@@@@@@@xxxxxxxxxxxyyzz"
        .byte $1b,$1b,$1c,$1c,$1d,$1d,$1e,$1e,$1e,$1f // scrcode: ..........
        .byte $1f,$1f,$1f,$1f,$1f,$1e,$1e,$1d,$1c,$1c,$1b,$1b // scrcode: ............
        .text "yy"
        .encoding "petscii_upper"

dat_1497:
        // === Fill data (57 bytes, $1497-$14cf) ===
        .fill 57, $18
        .encoding "screencode_mixed"
        .fill 16, $00                               // scrcode: @@@@@@@@@@@@@@@@
        .encoding "petscii_upper"

txt_14e0:
        .text "           "
        .encoding "screencode_mixed"
        .text "abcdefghijklmnopqrst"
        .byte $95,$96,$97                           // scrcode: ...
        .encoding "petscii_upper"

txt_1502:
        .text "                 !"
        .byte $22                                   // double quote character
        .text "#$%&'()*+,-./01234"
        .byte $b5                                   // '5' | $80 (end-of-string marker)
        .byte $b6,$b7                               // scrcode: ..

txt_152a:
        .text "                 ABCDEFGHIJKLMNOPQRST                    "
        .byte $61,$62,$63,$64,$65,$66,$67,$68,$69,$6a,$6b,$6c,$6d,$6e,$6f,$70 // scrcode: ................
        .byte $71,$72,$73,$74                       // scrcode: ....

txt_1577:
        .text "                    "
        .encoding "screencode_mixed"
        .text "uvwxyz"
        .byte $1b,$1c,$1d,$1e,$1f                   // scrcode: .....
        .encoding "petscii_upper"

txt_1596:
        .text "56789:;<=>?                  UVWXYZ"
        .byte $5b,$5c,$5d,$5e,$5f,$75,$76,$77,$78,$79,$7a,$7b,$7c,$7d // scrcode: ..............

dat_15c7:
        .text "                                            "
        .encoding "screencode_mixed"
        .text "ert"
        .encoding "petscii_upper"

// --- Region $1693-$16ff ---
.pc = $1693 "Segment $1693"
        .encoding "screencode_mixed"
        .text " @v"
        .byte $a2                                   // scrcode: .
        .text "@"
        .byte $a9                                   // scrcode: .
        .text "w"
        .byte $9d                                   // scrcode: .
        .text "tr"
        .byte $e8,$e0                               // scrcode: ..
        .text "t"
        .byte $d0,$f6,$60                           // scrcode: ...
        .text "@@@@b@bbjbjjjgjgjggagaag"
        .text "aggjg"
        .encoding "petscii_upper"

spr_16c0:
        .encoding "screencode_mixed"
        .text "jgjjjbjbb@b@@@@@@@@@@i@iihihhhghghggagaa"
        .text "gagghghghhhihii@i@@@@@@@"
        .encoding "petscii_upper"

// --- Region $17f9-$1800 ---
.pc = $17f9 "scr_17f9"

scr_17f9:
        // === Screen RAM (7 bytes, $17f9-$17ff) ===
        .encoding "screencode_mixed"
        .text "@@@@@@@"
        .encoding "petscii_upper"

chr_1800:
        // === Charset data (1 bytes, $1800-$1800) ===
        .byte $00                                   // char 0 (partial)

// --- Region $1802-$1802 ---
.pc = $1802 "spr_1802"

spr_1802:
        // === Charset data (1 bytes, $1802-$1802) ===
        .byte $00                                   // char 0 (partial)

// --- Region $1840-$1879 ---
.pc = $1840 "dat_1840"

dat_1840:
        .byte $0e,$03                               // char 7 (partial)
        .byte $01,$03,$0e,$00,$02,$0a,$03,$0a       // char 8 @+8
        .byte $02,$00,$00,$00,$00,$00,$02,$0b       // char 9 @+9
        .byte $08,$0a,$0c,$0f,$07,$01,$01,$07       // char 10 @+10
        .byte $0f,$0c,$0a,$08,$0b,$02,$00,$00       // char 11 @+11
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 12 @+12
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 13 @+13
        .byte $00,$00,$00,$0b,$0c,$0f,$0c,$0b       // char 14 @+14

// --- Region $1898-$18c7 ---
.pc = $1898 "dat_1898"

dat_1898:
        .byte $06,$00                               // char 18 (partial)
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 19 @+19
        .byte $00,$09,$00,$09,$09,$05,$09,$05       // char 20 @+20
        .byte $05,$05,$0d,$05,$0d,$05,$0d,$0d       // char 21 @+21
        .byte $01,$0d,$01,$01,$0d                   // char 22 (partial)

loc_18b7:
        .byte $01,$0d,$0d                           // char 22 (partial)
        .byte $05,$0d,$05,$0d,$05,$05,$05,$09       // char 23 @+23
        .byte $05,$09,$09,$00,$09                   // char 24 (partial)

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

// --- Region $1900-$1a0f ---
.pc = $1900 "txt_1900"

txt_1900:
        .byte $20,$20                               // char 31 (partial)
        .byte $20,$20,$20,$20,$20,$20,$20,$20       // char 32 ' '
        .byte $20,$20,$20,$20,$20,$20,$20,$20       // char 33 '!'
        .byte $20,$20,$20,$81,$82,$83,$84,$85       // char 34 '"'
        .byte $86,$87,$88,$89,$8a,$8b,$8c,$8d       // char 35 '#'
        .byte $8e,$8f,$90,$91,$92,$93,$94,$91       // char 36 '$'
        .byte $92,$93,$94,$85,$86,$87,$88           // char 37 (partial)

dat_1931:
        .text "                                                    "
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $a2,$a3,$a4,$a5                       // char 44 (partial)
        .byte $a6,$a7,$a8,$a9,$aa,$ab,$ac,$ad       // char 45 '-'
        .byte $ae,$af,$b0,$b1,$b2,$b3,$b4,$b1       // char 46 '.'
        .byte $b2,$b3,$b4,$a5,$a6,$a7,$a8           // char 47 (partial)

dat_1981:
        .text "                                                    "
        .byte $c1                                   // 'A' | $80 (end-of-string marker)
        .byte $c2,$c3,$c4,$c5                       // char 54 (partial)
        .byte $c6,$c7,$c8,$c9,$ca,$cb,$cc,$cd       // char 55 '7'
        .byte $ce,$cf,$d0,$d1,$d2,$d3,$d4,$d1       // char 56 '8'
        .byte $d2,$d3,$d4,$c5,$c6,$c7,$c8           // char 57 (partial)

dat_19d1:
        .text "                                                           "
        .byte $00                                   // string terminator
        .byte $00,$09,$00                           // char 65 (partial)

// --- Region $1a6e-$1a9f ---
.pc = $1a6e "chr_1a6e"

chr_1a6e:
        // === Charset data (50 bytes, $1a6e-$1a9f) ===
        .byte $74,$60,$0c,$0c,$0c,$0c,$0d,$0e       // char 0 @+0
        .byte $0f,$10,$11,$12,$13,$14,$15,$16       // char 1 @+1
        .byte $18,$1a,$1c,$1e                       // char 2 (partial)

txt_1a82:
        .byte $20,$22,$25,$28                       // char 2 (partial)
        .byte $2b,$2e,$2e,$2b,$28,$25,$22,$20       // char 3 @+3
        .byte $1e,$1c,$1a,$18,$16,$15,$14,$13       // char 4 @+4
        .byte $12,$11,$10,$0f,$0e,$0d,$0c,$0c       // char 5 @+5
        .byte $6c,$00                               // char 6 (partial)

// --- Region $1abf-$1c7f ---
.pc = $1abf "Segment $1abf"
        .byte $00,$01,$01,$01,$01,$01,$02           // char 0 (partial)
        .byte $02,$02,$02,$02,$03,$03,$03,$04       // char 1 @+1
        .byte $04,$04,$05,$05,$06,$06,$06,$07       // char 2 @+2
        .byte $07,$08,$09,$09,$0a,$0a,$0b,$0c       // char 3 @+3
        .byte $0c,$0d,$0e,$0f,$10,$11,$12,$13       // char 4 @+4
        .byte $14,$15,$16,$17,$18,$19,$1a,$1b       // char 5 @+5
        .byte $1c,$1d,$1e,$1f                       // char 6 (partial)

txt_1af2:
        .byte $20,$21,$22,$23                       // char 6 (partial)
        .byte $24,$25,$26,$26,$27,$27,$28,$29       // char 7 @+7
        .byte $29,$2a,$2a,$2a,$2b,$2b,$2c,$2c       // char 8 @+8
        .byte $2c,$2d,$2d,$2d,$2e,$2e,$2e,$2e       // char 9 @+9
        .byte $2e,$2f,$2f,$2f,$2f,$2f,$2f,$2f       // char 10 @+10
        .byte $2f,$2f,$2f,$2f,$2e,$2e,$2e,$2e       // char 11 @+11
        .byte $2e,$2d,$2d,$2d,$2c,$2c,$2c,$2b       // char 12 @+12
        .byte $2b,$2a,$2a,$2a,$29,$29,$28,$27       // char 13 @+13
        .byte $27,$26,$26,$25,$24,$23,$22,$21       // char 14 @+14
        .byte $20,$1f,$1e,$1d,$1c,$1b,$1a,$19       // char 15 @+15
        .byte $18,$17,$16,$15,$14,$13,$12,$11       // char 16 @+16
        .byte $10,$0f,$0e,$0d,$0c,$0c,$0b,$0a       // char 17 @+17
        .byte $0a,$09,$09,$08,$07,$07,$06,$06       // char 18 @+18
        .byte $06,$05,$05,$04,$04,$04,$03,$03       // char 19 @+19
        .byte $03,$02,$02,$02,$02,$02,$01,$01       // char 20 @+20
        .byte $01,$01,$01,$01,$01,$01,$01,$01       // char 21 @+21
        .byte $01,$01,$01,$01,$01,$01,$01,$01       // char 22 @+22
        .byte $01,$01,$01,$01,$01,$01,$01,$01       // char 23 @+23
        .byte $01,$01,$00,$00,$00,$00,$00,$00       // char 24 @+24
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 25 @+25
        .byte $00,$00,$7f,$87,$90,$98,$a1,$a9       // char 26 @+26
        .byte $b1,$b8,$c0,$c7,$ce,$d4,$da,$e0       // char 27 @+27
        .byte $e5,$ea,$ef,$f2,$f6,$f9,$fb,$fd       // char 28 @+28
        .byte $fe,$fe,$fe,$fe,$fd,$fb,$f9,$f6       // char 29 @+29
        .byte $f3,$ef,$eb,$e6,$e1,$db,$d5,$cf       // char 30 @+30
        .byte $c8,$c1,$b9,$b2,$aa,$a2,$99,$91       // char 31 @+31
        .byte $89,$80,$78,$6f,$67,$5e               // char 32 (partial)

txt_1bc4:
        .byte $56,$4e                               // char 32 (partial)
        .byte $47,$3f,$38,$31,$2a,$24,$1f,$19       // char 33 '!'
        .byte $14,$10,$0c,$09,$06,$03,$02,$00       // char 34 '"'
        .byte $00,$00,$00,$02,$03,$06,$09,$0c       // char 35 '#'
        .byte $10,$14,$19,$1f                       // char 36 (partial)

txt_1be2:
        .byte $24,$2a,$31,$38                       // char 36 (partial)
        .byte $3f,$47,$4e,$56,$5e,$67,$6f,$78       // char 37 '%'
        .byte $00,$00                               // char 38 (partial)

dat_1bf0:
        // === Fill data (142 bytes, $1bf0-$1c7d) ===
        .fill 142, $78
        .byte $f0,$78                               // char 56 (partial)

// --- Region $1cbe-$1cff ---
.pc = $1cbe "Segment $1cbe"
        .byte $00,$bd,$00,$2c,$9d,$01,$08           // char 0 (partial)
        .byte $e8,$d0,$f7,$ee,$07,$01,$ee,$04       // char 1 @+1
        .byte $01,$d0,$ed,$c6,$01,$58,$a9,$81       // char 2 @+2
        .byte $85,$2d,$85,$ae,$a9,$a1,$85,$2e       // char 3 @+3
        .byte $85,$af,$a9,$00,$85,$c6,$8d,$00       // char 4 @+4
        .byte $08,$4c,$e2,$fc,$4c,$ae,$a7,$00       // char 5 @+5
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 6 @+6
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 7 @+7
        .byte $00,$00,$00                           // char 8 (partial)

// --- Region $1d74-$1d81 ---
.pc = $1d74 "chr_1d74"

chr_1d74:
        // === Charset data (14 bytes, $1d74-$1d81) ===
        .byte $00,$00,$05,$15,$12,$01,$14,$0f       // char 0 @+0
        .byte $0d,$00,$00,$00,$00,$00               // char 1 (partial)

// --- Region $1dd8-$1dff ---
.pc = $1dd8 "Segment $1dd8"
        .byte $00,$00,$00,$00,$00,$00,$00           // char 0 (partial)
        .byte $00                                   // char 1 (partial)

txt_1de0:
        .byte $45,$52,$54,$2c,$20,$50,$4c           // char 1 (partial)
        .byte $4b,$2e,$20,$41,$30,$35,$34,$30       // char 2 @+2
        .byte $33,$32,$2c,$20,$32,$32,$30,$30       // char 3 @+3
        .byte $20,$45,$4c,$4d,$53,$48,$4f,$52       // char 4 @+4
        .byte $01                                   // char 5 (partial)

// --- Region $1e3c-$1e5f ---
.pc = $1e3c "Segment $1e3c"
        .byte $00,$00,$00,$00                       // char 0 (partial)

txt_1e40:
        .byte $20,$20                               // char 0 (partial)
        .byte $20,$20,$43,$41,$4c,$4c,$20,$45       // char 1 @+1
        .byte $55,$52,$41,$54,$4f,$4d,$3a,$20       // char 2 @+2
        .byte $30,$34,$31,$32,$33,$2f,$34,$36       // char 3 @+3
        .byte $37,$35,$20,$20,$20,$20               // char 4 (partial)

// --- Region $1f2f-$1fe1 ---
.pc = $1f2f "Segment $1f2f"
        .byte $ad,$7b,$1f,$48,$a2,$00,$bd           // char 0 (partial)
        .byte $7c,$1f,$9d,$7b,$1f,$e8,$e0,$20       // char 1 @+1
        .byte $d0,$f5,$68,$8d,$9a,$1f,$60,$14       // char 2 @+2
        .byte $a2,$2a,$bd,$70,$14,$9d,$71,$14       // char 3 @+3
        .byte $ca,$e0,$71,$71,$71,$71,$71,$72       // char 4 @+4
        .byte $72,$72,$72,$73,$73,$74,$75,$76       // char 5 @+5
        .byte $77,$78,$79,$7a,$7b,$7c,$7d,$7e       // char 6 @+6
        .byte $7f,$80,$81,$82,$83,$84,$85,$86       // char 7 @+7
        .byte $87,$88,$89,$8a,$8b,$8c,$8d,$8e       // char 8 @+8
        .byte $8e,$8f,$8f,$8f,$90,$90,$90,$90       // char 9 @+9
        .byte $90,$90,$90,$90,$90,$90,$90,$90       // char 10 @+10
        .byte $90,$8f,$8f,$8f,$8e,$8e,$8d,$8c       // char 11 @+11
        .byte $8b,$8a,$89,$88,$87,$86,$85,$84       // char 12 @+12
        .byte $83,$82,$81,$80,$7f,$7e,$7d,$7c       // char 13 @+13
        .byte $7b,$7a,$79,$78,$77,$76,$75,$74       // char 14 @+14
        .byte $73,$73,$72,$72,$72,$71,$71,$71       // char 15 @+15
        .byte $71,$71,$71,$71,$71,$71,$71,$71       // char 16 @+16
        .byte $71,$71,$00,$00,$ad,$01,$dc,$c9       // char 17 @+17
        .byte $fd,$f0                               // char 18 (partial)

spr_1fc0:
        .byte $03,$4c,$bc,$fe,$78,$20               // char 18 (partial)
        .byte $a3,$fd,$20,$15,$fd,$20,$5b,$ff       // char 19 @+19
        .byte $a9,$00,$8d,$20,$d0,$8d,$21,$d0       // char 20 @+20
        .byte $20,$44,$e5,$a9,$92,$20,$d2,$ff       // char 21 @+21

txt_1fde:
        .byte $58,$4c,$40,$c2                       // char 22 (partial)

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

chr_2000:
        // === Charset data (22 bytes, $2000-$2015) ===
        .byte $55,$55,$55,$55,$55,$00,$00,$00       // char 0 @+0
        .byte $ff,$d5,$d5,$d5,$d5,$d5,$d5,$d5       // char 1 @+1
        .byte $ff,$55,$55,$55,$55,$55               // char 2 (partial)

// --- Region $2019-$21ef ---
.pc = $2019 "bmp_2019"

bmp_2019:
        // === Charset data (471 bytes, $2019-$21ef) ===
        .byte $e0,$78,$5e                           // char 0 (partial)

txt_201c:
        .byte $57,$55,$55,$55,$00                   // char 0 (partial)
        .byte $00,$00,$03,$8d,$f5,$55,$55,$0f       // char 1 @+1
        .byte $35,$d5,$55,$55,$55,$55,$55,$ff       // char 2 @+2

txt_2031:
        .byte $55,$55,$55,$55,$55,$55,$55,$f0       // char 3 @+3
        .byte $7a,$7b,$7d,$75,$75,$d5,$d5,$03       // char 4 @+4
        .byte $3d,$d5,$55,$55,$55,$55,$55,$ff       // char 5 @+5

txt_2049:
        .byte $55,$55,$55,$55,$55,$55,$55,$ff       // char 6 @+6

txt_2051:
        .byte $55,$55,$55,$55,$55,$55,$55,$ff       // char 7 @+7

txt_2059:
        .byte $55,$55,$55,$55,$55,$55,$55,$ff       // char 8 @+8

txt_2061:
        .byte $55,$55,$55,$55,$55,$55,$55,$f0       // char 9 @+9
        .byte $7a,$7b,$7d,$75,$75,$d5,$d5,$03       // char 10 @+10
        .byte $3d,$d5,$55,$55,$55,$55,$55,$ff       // char 11 @+11

txt_2079:
        .byte $55,$55,$55,$55,$55,$55,$55,$ff       // char 12 @+12

txt_2081:
        .byte $55,$55,$55,$55,$55,$55,$55,$ff       // char 13 @+13

txt_2089:
        .byte $55,$55,$55,$55,$55,$55,$55,$ff       // char 14 @+14

txt_2091:
        .byte $55,$55,$55,$55,$55,$55,$55,$f0       // char 15 @+15
        .byte $78,$7a,$7a,$7a,$7a,$7a,$7a,$00       // char 16 @+16
        .byte $00,$00,$80,$80,$80,$80,$80,$d5       // char 17 @+17
        .byte $d5,$d5,$d5,$d5,$d5,$d5,$ff           // char 18 (partial)

txt_20b0:
        .byte $57                                   // char 18 (partial)
        .byte $57,$57,$57,$57,$57,$57,$ff,$a8       // char 19 @+19
        .byte $a8,$a8,$a8,$a8,$a8,$a8,$a8,$00       // char 20 @+20
        .byte $00,$00,$00,$00,$00,$00,$00,$0d       // char 21 @+21
        .byte $0d,$0d,$0d,$0d,$0d,$0d,$0f           // char 22 (partial)

txt_20d0:
        .byte $55                                   // char 22 (partial)
        .byte $55,$55,$55,$55,$55,$55,$ff,$d5       // char 23 @+23
        .byte $d5,$75,$75,$7d,$7b,$7a,$f2           // char 24 (partial)

txt_20e0:
        .byte $55                                   // char 24 (partial)
        .byte $55,$55,$55,$55,$d5,$bd,$ab           // char 25 (partial)

txt_20e8:
        .byte $55                                   // char 25 (partial)
        .byte $55,$55,$55,$55,$55,$55,$ff           // char 26 (partial)

txt_20f0:
        .byte $55                                   // char 26 (partial)
        .byte $55,$55,$55,$55,$55,$55,$ff           // char 27 (partial)

txt_20f8:
        .byte $55                                   // char 27 (partial)
        .byte $55,$55,$55,$55,$55,$55,$ff,$00       // char 28 @+28
        .byte $00,$00,$00,$00,$00,$00,$00,$d5       // char 29 @+29
        .byte $d5,$d5,$d5,$d5,$d5,$d5,$d5           // char 30 (partial)

txt_2110:
        .byte $55                                   // char 30 (partial)
        .byte $55,$57,$57,$57,$57,$57,$57,$55       // char 31 @+31
        .byte $55,$55,$d5,$b5,$ad,$ab,$aa           // char 32 (partial)

txt_2120:
        .byte $55                                   // char 32 (partial)
        .byte $55,$55,$55,$55,$57,$5e,$fa,$55       // char 33 '!'
        .byte $55,$5d,$7d,$ed,$ad,$ad,$ad           // char 34 (partial)

txt_2130:
        .byte $57                                   // char 34 (partial)
        .byte $57,$57,$57,$57,$57,$57,$57,$55       // char 35 '#'
        .byte $55,$55,$55,$55,$55,$55,$55,$55       // char 36 '$'
        .byte $55,$55,$55,$55,$57,$57,$5e,$55       // char 37 '%'
        .byte $55,$57,$7e,$ea,$aa,$aa,$aa,$55       // char 38 '&'
        .byte $55,$ff,$aa,$aa,$aa,$aa,$a0,$55       // char 39 '''
        .byte $55,$ff,$aa,$aa,$aa,$aa,$00,$57       // char 40 '('
        .byte $57,$ff,$ab,$ab,$ab,$ab,$03           // char 41 (partial)

txt_2168:
        .byte $55                                   // char 41 (partial)
        .byte $55,$55,$55,$55,$55,$55,$55,$55       // char 42 '*'
        .byte $55,$55,$55,$55,$57,$57,$5e,$55       // char 43 '+'
        .byte $55,$57,$7e,$ea,$aa,$aa,$aa,$55       // char 44 ','
        .byte $55,$ff,$aa,$aa,$aa,$aa,$a0,$55       // char 45 '-'
        .byte $55,$ff,$aa,$aa,$aa,$aa,$00,$55       // char 46 '.'
        .byte $55,$ff,$aa,$aa,$aa,$aa,$00,$7a       // char 47 '/'
        .byte $7a,$fa,$aa,$aa,$aa,$aa,$00,$80       // char 48 '0'
        .byte $80,$80,$80,$80,$80,$80,$00           // char 49 (partial)

txt_21a8:
        .byte $55                                   // char 49 (partial)
        .byte $55,$55,$55,$55,$55,$55,$ff,$d5       // char 50 '2'
        .byte $d5,$75,$75,$7d,$7b,$72,$f2           // char 51 (partial)

txt_21b8:
        .byte $55                                   // char 51 (partial)
        .byte $55,$55,$55,$55,$d5,$bd,$ab           // char 52 (partial)

txt_21c0:
        .byte $55                                   // char 52 (partial)
        .byte $55,$55,$55,$55,$55,$55,$ff           // char 53 (partial)

txt_21c8:
        .byte $55                                   // char 53 (partial)
        .byte $55,$55,$55,$55,$55,$55,$ff           // char 54 (partial)

txt_21d0:
        .byte $55                                   // char 54 (partial)
        .byte $55,$55,$55,$55,$55,$55,$ff           // char 55 (partial)

txt_21d8:
        .byte $55                                   // char 55 (partial)
        .byte $55,$55,$55,$55,$55,$55,$ff,$7a       // char 56 '8'
        .byte $7a,$7a,$7a,$7a,$7a,$7a,$fa,$80       // char 57 '9'
        .byte $80,$80,$80,$80,$80,$80,$80           // char 58 (partial)

// --- Region $2208-$23eb ---
.pc = $2208 "dat_2208"

dat_2208:
        .byte $d5                                   // char 61 (partial)
        .byte $d5,$d5,$d5,$d5,$d5,$d5,$d5           // char 62 (partial)

txt_2210:
        .byte $57                                   // char 62 (partial)
        .byte $57,$57,$57,$57,$57,$57,$57,$aa       // char 63 '?'
        .byte $aa,$aa,$aa,$a8,$a8,$a8,$a8,$aa       // char 64 '@'
        .byte $aa,$aa,$a8,$a0,$00,$00,$00,$ad       // char 65 'A'
        .byte $8d,$0d,$0d,$0d,$0d,$0d,$0d           // char 66 (partial)

txt_2230:
        .byte $57                                   // char 66 (partial)
        .byte $57,$57,$57,$57,$57,$57,$57,$55       // char 67 'C'
        .byte $55,$55,$55,$55,$55,$55,$55,$5e       // char 68 'D'
        .byte $5e,$5e,$5e,$5e,$5e,$5e,$5e,$aa       // char 69 'E'
        .byte $a8,$a8,$a0,$a0,$a0,$a0,$a0,$00       // char 70 'F'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 71 'G'
        .byte $00,$00,$00,$00,$00,$00,$00,$03       // char 72 'H'
        .byte $03,$03,$03,$03,$03,$03,$03           // char 73 (partial)

txt_2268:
        .byte $55                                   // char 73 (partial)
        .byte $55,$55,$55,$55,$55,$55,$55,$5e       // char 74 'J'
        .byte $5e,$5e,$5e,$5e,$5e,$5e,$5e,$aa       // char 75 'K'
        .byte $a8,$a8,$a0,$a0,$a0,$a0,$a0,$00       // char 76 'L'

txt_2281:
        .byte $3f,$35,$35,$35,$35,$35,$35,$00       // char 77 'M'
        .byte $ff                                   // char 78 (partial)

txt_228a:
        .byte $55,$55,$55,$55,$55,$55,$00           // char 78 (partial)
        .byte $ff                                   // char 79 (partial)

txt_2292:
        .byte $55,$55,$55,$55,$55,$55,$00           // char 79 (partial)
        .byte $f0,$78,$7a,$7a,$7a,$7a,$7a,$00       // char 80 'P'
        .byte $00,$00,$00,$80,$80,$80,$80,$2a       // char 81 'Q'
        .byte $0a,$02,$00,$00,$00,$00,$00,$aa       // char 82 'R'
        .byte $aa,$aa,$aa,$00,$00,$00,$00,$a8       // char 83 'S'
        .byte $a8,$a8,$a8,$00,$00,$00,$00,$00       // char 84 'T'
        .byte $00,$00,$00,$00,$00,$00,$00,$02       // char 85 'U'
        .byte $00,$00,$00,$00,$00,$00,$00,$aa       // char 86 'V'
        .byte $aa,$2a,$0a,$00,$00,$00,$00,$a8       // char 87 'W'
        .byte $aa,$aa,$aa,$00,$00,$00,$00,$aa       // char 88 'X'
        .byte $2a,$82,$a0,$00,$00,$00,$00,$aa       // char 89 'Y'
        .byte $aa,$aa,$2a,$00,$00,$00,$00,$aa       // char 90 'Z'
        .byte $aa,$aa,$aa,$00,$00,$00,$00,$aa       // char 91 '['
        .byte $aa,$aa,$aa,$00,$00,$00,$00,$00       // char 92 '\'
        .byte $00,$00,$00,$00,$00,$00,$00,$d5       // char 93 ']'
        .byte $d5,$d5,$d5,$d5,$d5,$d5,$d5           // char 94 (partial)

txt_2310:
        .byte $57                                   // char 94 (partial)
        .byte $57,$57,$57,$57,$57,$57,$57,$a8       // char 95 '_'
        .byte $a8,$a8,$a8,$a8,$a8,$a8,$a8,$00       // char 96 '`'
        .byte $00,$00,$00,$00,$00,$00,$00,$0d       // char 97 'a'
        .byte $0d,$0d,$0d,$0d,$0d,$0d,$0d           // char 98 (partial)

txt_2330:
        .byte $57                                   // char 98 (partial)
        .byte $57,$57,$57,$57,$57,$57,$57,$55       // char 99 'c'
        .byte $55,$55,$55,$55,$55,$55,$55,$5e       // char 100 'd'

txt_2341:
        .byte $57,$57,$55,$55,$55,$55,$55,$a0       // char 101 'e'
        .byte $a0,$a0,$e8,$7e,$57,$55,$55,$00       // char 102 'f'
        .byte $00,$00,$00,$00,$ff,$55,$55,$00       // char 103 'g'
        .byte $00,$00,$00,$00,$ff,$55,$55,$03       // char 104 'h'
        .byte $03,$03,$03,$03,$ff                   // char 105 (partial)

txt_2366:
        .byte $57,$57,$55                           // char 105 (partial)
        .byte $55,$55,$55,$55,$55,$55,$55,$5e       // char 106 'j'

txt_2371:
        .byte $57,$57,$55,$55,$55,$55,$55,$a0       // char 107 'k'
        .byte $a0,$a0,$e8,$7e                       // char 108 (partial)

txt_237d:
        .byte $57,$55,$55,$35                       // char 108 (partial)
        .byte $35,$3f,$00,$00,$ff,$55,$55,$55       // char 109 'm'
        .byte $55,$fd,$0d,$0d,$fd                   // char 110 (partial)

txt_238e:
        .byte $55,$55,$55                           // char 110 (partial)
        .byte $55,$55,$55,$55,$55,$55,$55,$7a       // char 111 'o'
        .byte $7a,$7a,$7a,$7a,$7a,$7a,$7a,$80       // char 112 'p'
        .byte $80,$80,$80,$80,$80,$80,$80,$aa       // char 113 'q'
        .byte $aa,$aa,$aa,$00,$00,$00,$00,$a8       // char 114 'r'
        .byte $aa,$aa,$aa,$00,$00,$00,$00,$aa       // char 115 's'
        .byte $2a,$82,$a0,$00,$00,$00,$00,$aa       // char 116 't'
        .byte $aa,$aa,$2a,$00,$00,$00,$00,$aa       // char 117 'u'
        .byte $aa,$aa,$aa,$00,$00,$00,$00,$aa       // char 118 'v'
        .byte $aa,$aa,$aa,$00,$00,$00,$00,$aa       // char 119 'w'
        .byte $aa,$aa,$aa,$00,$00,$00,$00,$aa       // char 120 'x'
        .byte $aa,$aa,$aa,$00,$00,$00,$00,$80       // char 121 'y'
        .byte $80,$80,$80                           // char 122 (partial)

// --- Region $2408-$26a7 ---
.pc = $2408 "dat_2408"

dat_2408:
        .byte $aa                                   // char 125 (partial)
        .byte $95,$95,$95,$95,$95,$95,$95,$80       // char 126 '~'
        .byte $60,$58,$56,$55,$55,$55,$95,$0a       // char 127
        .byte $25,$95                               // char 128 (partial)

txt_241b:
        .byte $55,$55,$55,$55,$59,$a8               // char 128 (partial)

txt_2421:
        .byte $58,$58,$58,$58,$58,$58,$58,$00       // char 129
        .byte $02,$09,$25,$25,$95,$95,$95,$2a       // char 130
        .byte $95,$55,$55,$55,$55,$5a,$60,$a0       // char 131
        .byte $5a,$55,$55,$55,$55,$95,$25,$00       // char 132
        .byte $00,$80,$60,$60                       // char 133 (partial)

txt_2445:
        .byte $58,$58,$58,$aa                       // char 133 (partial)
        .byte $95,$95,$95,$95,$95,$95,$95,$aa       // char 134

txt_2451:
        .byte $55,$55,$55,$55,$55,$aa,$80,$a0       // char 135
        .byte $5a,$55,$55,$55,$55,$95,$25,$00       // char 136
        .byte $00,$80,$60,$60,$58,$58,$58,$00       // char 137
        .byte $02,$09,$25,$25,$95,$95,$95,$2a       // char 138
        .byte $95,$55,$55,$55,$55,$5a,$60,$a0       // char 139
        .byte $5a,$55,$55,$55,$55,$95,$25,$00       // char 140
        .byte $00,$80,$60,$60                       // char 141 (partial)

txt_2485:
        .byte $58,$58,$58,$aa                       // char 141 (partial)
        .byte $95,$95,$95,$95,$95,$95,$95,$aa       // char 142

txt_2491:
        .byte $55,$55,$55,$55,$55,$aa,$80,$a0       // char 143
        .byte $5a,$55,$55,$55,$55,$95,$25,$00       // char 144
        .byte $00,$80,$60,$60,$58,$58,$58,$00       // char 145
        .byte $00,$00,$00,$00,$00,$00,$3f,$00       // char 146
        .byte $00,$00,$00,$00,$00,$00,$3f,$00       // char 147
        .byte $00,$00,$00,$00,$00,$00               // char 148 (partial)

txt_24bf:
        .byte $3f,$20                               // char 148 (partial)
        .byte $20,$20,$20,$20,$4d,$41,$44,$4f       // char 149
        .byte $4e,$4e,$41,$20,$43,$52,$41,$43       // char 150
        .byte $4b,$49,$4e,$47,$20,$47,$52,$4f       // char 151
        .byte $55,$50,$20,$20,$20,$20,$20,$20       // char 152
        .byte $20,$20,$20,$20,$20,$57,$45,$20       // char 153
        .byte $52,$55,$4c,$45,$20,$49,$4e,$20       // char 154
        .byte $47,$45,$52,$4d,$41,$4e,$59,$20       // char 155
        .byte $21,$20,$20,$20,$20,$20,$20,$00       // char 156
        .byte $00,$00,$00,$00,$00,$00,$00,$95       // char 157
        .byte $95,$95,$95,$95,$95,$95,$95,$a5       // char 158
        .byte $89,$82,$80,$80,$80,$80,$80,$69       // char 159
        .byte $89,$09,$09,$09,$09,$09,$09           // char 160 (partial)

txt_2520:
        .byte $58                                   // char 160 (partial)
        .byte $58,$58,$58,$58,$58,$58,$58,$95       // char 161
        .byte $95,$95,$95,$95,$95,$95,$95,$80       // char 162
        .byte $80,$80,$80,$aa,$55,$55,$55,$09       // char 163
        .byte $09,$09,$09,$a9                       // char 164 (partial)

txt_253d:
        .byte $55,$55,$55,$58                       // char 164 (partial)
        .byte $58,$58,$58,$58,$58,$58,$58,$95       // char 165
        .byte $95,$95,$95,$95,$95,$95,$95,$80       // char 166
        .byte $80,$80,$80,$80,$80,$80,$80,$09       // char 167
        .byte $09,$09,$09,$09,$09,$09,$09           // char 168 (partial)

txt_2560:
        .byte $58                                   // char 168 (partial)
        .byte $58,$58,$58,$58,$58,$58,$58,$95       // char 169
        .byte $95,$95,$95,$95,$95,$95,$95,$80       // char 170
        .byte $80,$80,$80,$80,$80,$80,$80,$09       // char 171
        .byte $09,$09,$09,$09,$09,$09,$09           // char 172 (partial)

txt_2580:
        .byte $58                                   // char 172 (partial)
        .byte $58,$58,$58,$58,$58,$58,$58,$95       // char 173
        .byte $95,$95,$95,$95,$95,$95,$95,$80       // char 174
        .byte $80,$80,$80,$80,$80,$80,$80,$09       // char 175
        .byte $09,$09,$09,$09,$09,$09,$09           // char 176 (partial)

txt_25a0:
        .byte $58                                   // char 176 (partial)
        .byte $58,$58,$58,$58,$58,$58,$58,$30       // char 177
        .byte $3c,$30,$3f,$00,$00,$00,$00           // char 178 (partial)

txt_25b0:
        .byte $33                                   // char 178 (partial)
        .byte $3c,$33,$33,$00,$00,$00,$00,$0c       // char 179
        .byte $0c,$0c,$0c,$00,$00,$00,$00           // char 180 (partial)

txt_25c0:
        .byte $20                                   // char 180 (partial)
        .byte $20,$20,$4b,$45,$45,$50,$20,$59       // char 181
        .byte $4f,$55,$52,$20,$48,$41,$4e,$44       // char 182
        .byte $53,$20,$4f,$46,$46,$20,$4c,$4f       // char 183
        .byte $53,$45,$52,$20,$21,$20,$20,$20       // char 184
        .byte $20,$20,$20,$20,$41,$4c,$4c,$20       // char 185
        .byte $43,$4f,$44,$45,$20,$28,$43,$29       // char 186
        .byte $20,$31,$39,$38,$38,$20,$4d,$43       // char 187
        .byte $47,$2e,$20,$20,$20,$20,$20,$00       // char 188
        .byte $00,$00,$00,$00,$00,$00,$00,$95       // char 189
        .byte $95,$95,$95,$95,$95,$95,$aa,$80       // char 190
        .byte $80,$80,$80,$80,$80,$80,$80,$09       // char 191
        .byte $09,$09,$09,$09,$09,$09,$0a           // char 192 (partial)

txt_2620:
        .byte $58                                   // char 192 (partial)
        .byte $58,$58,$58,$58,$58,$58,$a8,$95       // char 193
        .byte $95,$95,$95,$95,$95,$95,$aa,$55       // char 194
        .byte $aa,$80,$80,$80,$80,$80,$80,$55       // char 195
        .byte $a9,$09,$09,$09,$09,$09,$0a           // char 196 (partial)

txt_2640:
        .byte $58                                   // char 196 (partial)
        .byte $58,$58,$58,$58,$58,$58,$a8,$95       // char 197
        .byte $95,$95,$95,$95,$95,$95,$aa,$80       // char 198
        .byte $aa                                   // char 199 (partial)

txt_2652:
        .byte $55,$55,$55,$55,$55,$aa,$25           // char 199 (partial)
        .byte $95                                   // char 200 (partial)

txt_265a:
        .byte $55,$55,$55,$55,$5a,$a0,$58           // char 200 (partial)
        .byte $58,$58,$60,$60,$80,$00,$00,$95       // char 201
        .byte $95,$95,$25,$25,$09,$02,$00,$60       // char 202
        .byte $5a,$55,$55,$55,$55,$95,$2a,$25       // char 203
        .byte $95                                   // char 204 (partial)

txt_267a:
        .byte $55,$55,$55,$55,$5a,$a0,$58           // char 204 (partial)
        .byte $58,$58,$60,$60,$80,$00,$00,$95       // char 205
        .byte $95,$95,$95,$95,$95,$95,$aa,$80       // char 206
        .byte $80,$80,$80,$80,$80,$80,$80,$09       // char 207
        .byte $09,$09,$09,$09,$09,$09,$0a           // char 208 (partial)

txt_26a0:
        .byte $58                                   // char 208 (partial)
        .byte $58,$58,$58,$58,$58,$58,$a8           // char 209 (partial)

// --- Region $26c0-$26e0 ---
.pc = $26c0 "txt_26c0"

txt_26c0:
        .byte $20                                   // char 212 (partial)
        .byte $20,$20,$20,$20,$20,$20,$20,$20       // char 213
        .byte $43,$4f,$44,$45,$3a,$20,$45,$55       // char 214
        .byte $52,$41,$54,$4f,$4d,$2f,$4d,$43       // char 215
        .byte $47,$20,$20,$20,$20,$20,$20           // char 216 (partial)

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

// --- Region $2701-$2b65 ---
.pc = $2701 "dat_2701"

dat_2701:
        .byte $3c,$66,$6e,$6e,$60,$62,$3c,$00       // char 221
        .byte $18,$3c,$66,$7e,$66,$66,$66,$00       // char 222
        .byte $7c,$66,$66,$7c,$66,$66,$7c,$00       // char 223
        .byte $3c,$66,$60,$60,$60,$66,$3c,$00       // char 224
        .byte $78,$6c,$66,$66,$66,$6c,$78,$00       // char 225
        .byte $7e,$60,$60,$78,$60,$60,$7e,$00       // char 226
        .byte $7e,$60,$60,$78,$60,$60,$60,$00       // char 227
        .byte $3c,$66,$60,$6e,$66,$66,$3c,$00       // char 228
        .byte $66,$66,$66,$7e,$66,$66,$66,$00       // char 229
        .byte $3c,$18,$18,$18,$18,$18,$3c,$00       // char 230
        .byte $1e,$0c,$0c,$0c,$0c,$6c,$38,$00       // char 231
        .byte $66,$6c,$78,$70,$78,$6c,$66,$00       // char 232
        .byte $60,$60,$60,$60,$60,$60,$7e,$00       // char 233
        .byte $63,$77,$7f,$6b,$63,$63,$63,$00       // char 234
        .byte $66,$76,$7e,$7e,$6e,$66,$66,$00       // char 235
        .byte $3c,$66,$66,$66,$66,$66,$3c,$00       // char 236
        .byte $7c,$66,$66,$7c,$60,$60,$60,$00       // char 237
        .byte $3c,$66,$66,$66,$66,$3c,$0e,$00       // char 238
        .byte $7c,$66,$66,$7c,$78,$6c,$66,$00       // char 239
        .byte $3c,$66,$60,$3c,$06,$66,$3c,$00       // char 240
        .byte $7e,$18,$18,$18,$18,$18,$18,$00       // char 241
        .byte $66,$66,$66,$66,$66,$66,$3c,$00       // char 242
        .byte $66,$66,$66,$66,$66,$3c,$18,$00       // char 243
        .byte $63,$63,$63,$6b,$7f,$77,$63,$00       // char 244
        .byte $66,$66,$3c,$18,$3c,$66,$66,$00       // char 245
        .byte $66,$66,$66,$3c,$18,$18,$18,$00       // char 246
        .byte $7e,$06,$0c,$18,$30,$60,$7e,$00       // char 247

txt_27d9:
        .byte $3c,$30,$30,$30,$30,$30,$3c,$00       // char 248
        .byte $0c,$12,$30,$7c,$30,$62,$fc,$00       // char 249
        .byte $3c,$0c,$0c,$0c,$0c,$0c,$3c,$00       // char 250
        .byte $18,$3c,$7e,$18,$18,$18,$18,$00       // char 251
        .byte $10,$30,$7f,$7f,$30,$10,$00           // char 252 (partial)

spr_2800:
        .text "    "
        .byte $19,$0f,$0f,$08,$0f,$0f,$0f

txt_280b:
        .text "!    "
        .byte $0d,$01,$04,$0f,$0e,$0e,$01
        .byte $20,$03,$12,$01
        .byte $03,$0b,$09,$0e,$07,$20,$07,$12,$0f,$15,$10,$20,$28,$0d,$03,$07 // ..... ..... (...

txt_282b:
        .text ")!          "
        .byte $03,$0f,$0e,$14
        .byte $12,$0f,$0c,$20,$13,$03,$12,$0f,$0c,$0c,$20,$17,$09,$14,$08,$20 // ... ...... .... 
        .byte $0a,$0f,$19,$13,$14,$09,$03,$0b,$20,$09,$0e,$20,$10,$0f,$12,$14 // ........ .. ....

txt_285b:
        .text " 2 !     "
        .byte $06,$15,$03,$0b,$09,$0e,$07
        .byte $13,$20,$14,$0f,$20,$09,$0e,$18,$13,$20,$01,$0e,$04,$20,$0d,$12 // . .. .... ... ..
        .byte $2e,$20,$04,$05,$03,$09,$02,$0c,$05   // . .......

txt_2884:
        .text "!     "
        .byte $0d,$03,$07
        .byte $20,$13,$14,$01,$14,$15,$13
        .byte $3a,$20,$14,$0f,$0d,$2c,$20,$14,$0f,$0d,$0d,$19,$2c,$20,$0d,$01 // : ..., ....., ..
        .byte $12,$03,$2c,$20,$05,$15,$12,$01,$14,$0f,$0d,$2c,$20,$0a,$0f,$05 // .., ......., ...
        .byte $20,$03,$0f,$0f,$0c,$2c,$20,$02,$12,$0f,$13 //  ...., ....

txt_28bf:
        .text ".!       "
        .byte $03,$0f,$0e,$14,$01,$03,$14
        .byte $20,$0d,$03,$07,$3a,$20,$14,$0f,$0d,$2f,$0d,$03,$07,$20,$10,$0c //  ...: .../... ..
        .byte $0b                                   // .

txt_28e0:
        .text ": 040509-"
        .byte $03

txt_28ea:
        .text " , 4370 "
        .byte $0d,$01,$12,$0c
        .byte $20,$0f,$12
        .byte $20
        .byte $14,$0f,$0d,$0d,$19,$2f,$0d,$03,$07,$20,$10,$0c,$0b // ...../... ...

txt_2907:
        .text ": 045661-"
        .byte $02

txt_2911:
        .text " , 4370 "
        .byte $0d,$01,$12,$0c
        .byte $20,$0f,$12
        .byte $20
        .byte $0d,$01,$12,$03,$2f,$0d,$03,$07,$20,$10,$0c,$0b // ..../... ...

txt_292d:
        .text ": 041178-"
        .byte $02

txt_2937:
        .text " , 7440 "
        .byte $0e,$14
        .byte $2e,$20,$0f,$12
        .byte $20,$05
        .byte $15,$12,$01,$14,$0f,$0d,$2f,$0d,$03,$07,$20,$10,$0c,$0b // ....../... ...

txt_2955:
        .text ":054032-"
        .byte $01

txt_295e:
        .text " , 2200 "
        .byte $05,$0c,$0d,$13,$08,$0f,$12,$0e
        .byte $20,$0f,$12,$20,$02,$12,$0f,$13,$2f,$0d,$03,$07,$20,$10,$0c,$0b //  .. ..../... ...

txt_297e:
        .text ": 064219-"
        .byte $03

txt_2988:
        .text " , 2390 "
        .byte $06,$0c,$05,$0e,$13,$02,$15,$12
        .byte $07                                   // .

txt_2999:
        .text " 1   "
        .byte $01,$0c,$0c
        .byte $20,$09,$0e
        .byte $20,$07,$05,$12,$0d
        .byte $01,$0e,$19                           // ...

txt_29ac:
        .text "!     "
        .byte $05,$15,$12,$0f,$10,$05,$01,$0e
        .byte $20,$03
        .byte $08,$01,$12,$14,$13,$3a,$20,$09,$0b,$01,$12,$09,$2c,$20,$0a,$05 // .....: ....., ..
        .byte $17,$05,$0c,$13                       // ....

txt_29d0:
        .text ", 2000"
        .byte $01,$04
        .byte $2c,$20,$13,$10,$08,$09,$0e,$18
        .byte $2c,$20,$10,$01,$10,$09,$0c,$0c,$0f,$0e,$13,$2c,$20,$0d,$01,$04 // , ........., ...
        .byte $13,$11,$15,$01,$04,$2c,$20,$1a,$05,$0e,$09,$14,$08,$2c,$20,$07 // ....., ......, .
        .byte $12,$05,$0d,$0c,$09,$0e,$13,$2c,$20,$12,$05,$2c,$20,$0e,$01,$14 // ......., .., ...
        .byte $0f,$2c,$20,$06,$0c,$14               // ., ...

txt_2a16:
        .text ", 2000 "
        .byte $16,$0f,$0c,$14
        .byte $2c,$20,$06
        .byte $34,$03
        .byte $07,$2c,$20,$13,$19,$13,$14,$05,$0d,$2c,$20,$0f,$12,$09,$0f,$0e // ., ......, .....
        .byte $2c,$20,$01,$07,$09,$0c,$05,$2c,$20,$08,$14,$0c,$2c,$20,$04,$0f // , ....., ..., ..
        .byte $0d,$2c,$20,$14,$04,$06,$2c,$20,$14,$13,$0b,$2c,$20,$01,$10,$07 // ., ..., ..., ...
        .byte $2c,$20,$14,$12,$01,$0e,$13,$03,$0f,$0d,$2c,$20,$13,$12,$07 // , ........, ...

txt_2a65:
        .text "!       "
        .byte $07,$05,$12,$0d,$01,$0e
        .byte $20,$03
        .byte $08,$01,$12,$14,$13,$3a,$20,$13,$14,$12,$09,$0b,$05,$20,$06,$0f // .....: ...... ..
        .byte $12,$03,$05,$2c,$20,$14,$17,$07,$2c,$20,$06,$12,$05,$05,$13,$14 // ..., ..., ......
        .byte $19,$0c,$05,$2c,$20,$02,$02,$2c,$20,$14,$0c,$06 // ..., .., ...

txt_2aa1:
        .text ", 711, "
        .byte $13,$08,$01,$12,$0b,$13
        .byte $2c,$20,$10
        .byte $05,$0e,$14,$01,$03,$0c,$05,$2c,$20,$01,$18,$05,$0e,$0f,$0e,$2c // ......., ......,
        .byte $20,$07,$03,$06,$2c,$20,$06,$01,$0d,$05,$2f,$01,$05,$0b //  ..., ..../...

txt_2acf:
        .text "!     "
        .byte $01,$0d,$05,$12,$09,$03,$01,$0e
        .byte $20,$03
        .byte $08,$01,$12,$14,$13,$3a,$20,$14,$06,$0f,$2c,$20,$14,$01,$07,$2c // .....: ..., ...,
        .byte $20,$14,$09,$03,$2c,$20,$0e,$06,$0c,$2c,$20,$10,$05,$2c,$20,$14 //  ..., ..., .., .
        .byte $13,$2c,$20,$0f,$15,$14,$13,$09,$04,$05,$12,$13,$2c,$20,$16,$09 // ., ........., ..
        .byte $13,$09,$0f,$0e,$2c,$20,$0e,$05,$17,$20,$01,$07,$05,$2c,$20,$13 // ...., ... ..., .
        .byte $0c,$01,$19,$05,$12,$2c,$20,$09,$0e,$13,$14,$09,$0e,$03,$14,$2c // ....., ........,
        .byte $20,$12,$01,$04,$2c,$20,$06,$02,$12   //  ..., ...

txt_2b38:
        .text "!               "
        .byte $13,$05,$05,$20,$19,$01               // ... ..

txt_2b4e:
        .text "!               "
        .text "       "

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

// --- Region $2bf0-$2c00 ---
.pc = $2bf0 "txt_2bf0"

txt_2bf0:
        .text "65 MCG"
        .byte $00,$00,$00,$78,$eb
        .byte $2a,$20,$5b,$ff,$b6

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

// --- Region $2d80-$2d80 ---
.pc = $2d80 "spr_2d80"

spr_2d80:
        .byte $00                                   // .

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

chr_3000:
        .byte $00                                   // .

// --- Region $3407-$3407 ---
.pc = $3407 "bmp_3407"

bmp_3407:
        // === Bitmap data (1 bytes, $3407-$3407) ===
        .byte $00                                   // .

// --- Region $3438-$3438 ---
.pc = $3438 "dat_3438"

dat_3438:
        // === Fill data (1 bytes, $3438-$3438) ===
        .byte $00                                   // .

// --- Region $35c0-$35c0 ---
.pc = $35c0 "spr_35c0"

spr_35c0:
        .byte $00                                   // .

// --- Region $3800-$3800 ---
.pc = $3800 "chr_3800"

chr_3800:
        .byte $00                                   // .

// --- Region $3ac0-$3ac0 ---
.pc = $3ac0 "spr_3ac0"

spr_3ac0:
        .byte $00                                   // .

// --- Region $3fc0-$3fc0 ---
.pc = $3fc0 "spr_3fc0"

spr_3fc0:
        .byte $00                                   // .

// --- Region $6461-$6461 ---
.pc = $6461 "dat_6461"

dat_6461:
        // === Fill data (1 bytes, $6461-$6461) ===
        .byte $00                                   // .

// --- Region $8121-$8121 ---
.pc = $8121 "dat_8121"

dat_8121:
        // === Fill data (1 bytes, $8121-$8121) ===
        .byte $00                                   // .

// --- Region $8282-$8282 ---
.pc = $8282 "dat_8282"

dat_8282:
        // === Fill data (1 bytes, $8282-$8282) ===
        .byte $00                                   // .

// --- Region $8cd1-$8cd1 ---
.pc = $8cd1 "dat_8cd1"

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

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

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

// --- Region $bd08-$bd08 ---
.pc = $bd08 "dat_bd08"

dat_bd08:
        // === Fill data (1 bytes, $bd08-$bd08) ===
        .byte $00                                   // .

// --- Region $e333-$e333 ---
.pc = $e333 "dat_e333"

dat_e333:
        // === Fill data (1 bytes, $e333-$e333) ===
        .byte $00                                   // .

// --- Region $e3d1-$e3d1 ---
.pc = $e3d1 "dat_e3d1"

dat_e3d1:
        // === Fill data (1 bytes, $e3d1-$e3d1) ===
        .byte $00                                   // .

// --- Region $e545-$e545 ---
.pc = $e545 "dat_e545"

dat_e545:
        // === Fill data (1 bytes, $e545-$e545) ===
        .byte $00                                   // .

// --- Region $e800-$fd14 ---
.pc = $e800 "dat_e800"

dat_e800:
        .byte $d0,$02,$e6,$30,$e6,$2d,$d0,$02,$e6,$2e,$ca,$d0,$ed,$f0,$a8,$20 // ...0.-......... 
        .byte $71,$01,$b1,$2f,$20,$22,$01,$91,$2d,$e6,$2d,$d0,$02,$e6,$2e,$ca // q../ "..-.-.....
        .byte $d0,$f5,$c6,$39,$10,$f1,$30,$8f,$86,$39,$b1,$2f,$aa,$4c,$22,$01 // ...9..0..9./.L".
        .byte $20,$71,$01,$b1,$2f,$91,$2d,$e6,$2f,$d0,$02,$e6,$30,$e6,$2d,$d0 //  q../.-./...0.-.
        .byte $02,$e6,$2e,$ca,$d0,$ed,$c6,$39,$10,$e9,$4c,$00,$01,$2c,$da,$01 // .......9..L..,..
        .byte $a9,$37,$85,$01,$58,$20,$00,$17,$4c,$ae,$a7,$e0,$00,$f0,$ee,$a9 // .7..X ..L.......
        .byte $04,$2c,$a9,$08,$85,$ff,$b1,$2f,$91,$2d,$c8,$c4,$ff,$d0,$f7,$18 // .,...../.-......
        .byte $a5,$2d,$65,$ff,$85,$2d,$a5,$2e,$69,$00,$85,$2e,$a0,$00,$ca,$d0 // .-e..-..i.......
        .byte $e5,$18,$a5,$2f,$65,$ff,$85,$2f,$a5,$30,$69,$00,$85,$30,$4c,$00 // .../e../.0i..0L.
        .byte $01,$b9,$00,$ef,$99,$00,$ff,$c8,$d0,$f7,$ce,$dc,$01,$ce,$df,$01 // ................
        .byte $ad,$df,$01,$c9,$df,$d0,$ea,$60,$a4,$25,$02,$09,$25,$95,$aa,$e3 // .......`.%..%...
        .byte $95,$e3,$97,$22,$95,$aa,$e3,$95,$24,$bf,$aa,$95,$95,$42,$aa,$95 // ..."....$....B..
        .byte $95,$95,$97,$97,$97,$97,$21,$aa,$e3,$95,$21,$97,$42,$96,$95,$95 // ......!...!.B...
        .byte $aa,$95,$95,$95,$97,$e3,$97,$21,$aa,$e5,$97,$23,$95,$95,$0a,$e7 // .......!...#....
        .byte $09,$a8,$21,$aa,$e5,$97,$23,$95,$95,$aa,$e7,$97,$24,$a0,$a8,$9a // ..!...#.....$...
        .byte $96,$e3,$95,$21,$97,$42,$aa,$95,$95,$95,$95,$97,$97,$97,$21,$aa // ...!.B........!.
        .byte $e3,$95,$25,$bf,$aa,$95,$95,$aa,$e4,$95,$e3,$97,$21,$aa,$e3,$95 // ..%.........!...
        .byte $25,$bf,$aa,$95,$95,$aa,$e3,$95,$25,$97,$96,$95,$95,$aa,$e3,$95 // %.......%.......
        .byte $21,$bd,$e3,$09,$21,$aa,$e7,$97,$21,$aa,$e6,$97,$22,$95,$aa,$e7 // !...!...!..."...
        .byte $97,$21,$ab,$e4,$97,$24,$95,$a5,$29,$aa,$e5,$97,$23,$95,$95,$aa // .!...$..)...#...
        .byte $e3,$95,$24,$bf,$02,$0a,$09,$80,$30,$00,$21,$0a,$e7,$09,$80,$28 // ..$.....0.!....(
        .byte $00,$26,$0a,$09,$09,$0a,$09,$0b,$a3,$23,$02,$02,$0a,$e4,$09 // .&.......#.....

txt_e95f:
        .text "%*'%%)"
        .byte $e3,$09,$a9,$21,$0a,$e3,$09,$23,$a9,$95,$95,$ad // ...!...#....

txt_e971:
        .text "#*%%"
        .byte $ab                                   // '+' | $80 (end-of-string marker)
        .byte $26,$02,$02,$0a,$09,$29,$aa,$e3,$95,$e4,$97,$21,$0a,$e7,$09,$21 // &....).....!...!
        .byte $aa,$e3,$95,$25,$bf,$aa,$95,$95,$aa,$e3,$95,$25,$97,$be,$09,$09 // ...%.......%....
        .byte $aa,$e5,$97,$21,$95,$42,$95,$aa,$95,$95,$95,$97,$96,$95,$22,$95 // ...!.B........".
        .byte $aa,$e3,$95,$21,$bf,$a3,$21,$aa,$e3,$95,$25,$97,$96,$95,$95,$aa // ...!..!...%.....
        .byte $e3,$95,$24,$97,$96,$95,$95,$a3,$21,$0a,$e3,$09,$21,$0b,$a3,$21 // ..$.....!...!..!
        .byte $0a,$e3,$09,$21,$0b,$b8               // ...!..

txt_e9cc:
        .text "(*"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $95,$95,$97,$be,$0a,$09,$a4,$25,$80,$60 // .......%.`

txt_e9d9:
        .text "XV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $e3,$57,$e3,$97                       // .W..

txt_e9e0:
        .byte $22                                   // double quote character
        .text "W"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $e3                                   // .

txt_e9e4:
        .text "W%"
        .byte $d7                                   // 'W' | $80 (end-of-string marker)
        .byte $97                                   // .

txt_e9e8:
        .text "W"
        .byte $5c                                   // backslash character
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $e3,$57,$c1,$a3,$24,$a0,$68,$5a,$57,$e4,$97,$21,$aa,$e3,$57,$c1 // .W..$.hZW..!..W.
        .byte $42,$a8                               // B.

txt_e9fd:
        .byte $5c                                   // backslash character
        .byte $5c                                   // backslash character
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $57,$57,$57,$ff,$24,$aa,$97,$97,$aa,$e5,$97 // WWW.$......

txt_ea0b:
        .text "#WW"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $e7,$70,$21,$aa,$e7,$97,$21,$aa,$e4,$97,$23,$57,$5f,$7c,$a8,$24 // .p!...!...#W_|.$
        .byte $0a,$2b,$a7,$97,$e3                   // .+...

txt_ea24:
        .text "W!"
        .byte $d7                                   // 'W' | $80 (end-of-string marker)
        .byte $42,$aa                               // B.

txt_ea29:
        .text "WWWW"
        .byte $d7                                   // 'W' | $80 (end-of-string marker)
        .byte $97,$97,$21,$aa,$e3                   // ..!..

txt_ea33:
        .text "W%"
        .byte $d7                                   // 'W' | $80 (end-of-string marker)
        .byte $97                                   // .

txt_ea37:
        .text "WW"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $e4                                   // .

txt_ea3b:
        .text "W$"
        .byte $d7                                   // 'W' | $80 (end-of-string marker)
        .byte $97,$97,$aa,$e3                       // ....

txt_ea42:
        .text "W%"
        .byte $d7                                   // 'W' | $80 (end-of-string marker)
        .byte $97                                   // .

txt_ea46:
        .text "W"
        .byte $5c                                   // backslash character
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $e3,$57,$25,$ff,$aa                   // .W%..

txt_ea4e:
        .text "WW"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $e3,$57,$21,$7f,$e3,$70,$21,$aa,$e7,$97,$21,$aa,$e6,$97 // .W!..p!...!...

txt_ea5f:
        .byte $22                                   // double quote character
        .text "W"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $e7,$97,$21,$ab,$e4,$97,$24,$57,$5f,$7e,$aa,$e5,$97 // ..!...$W_~...

txt_ea6f:
        .text "#WW"
        .byte $ab                                   // '+' | $80 (end-of-string marker)
        .byte $e3                                   // .

txt_ea74:
        .text "W$"
        .byte $d7                                   // 'W' | $80 (end-of-string marker)
        .byte $57,$5f,$5c,$80,$30,$00,$21,$a0,$e7,$70,$80,$28,$00,$21,$b0,$e3 // W_\.0.!..p.(.!..
        .byte $70,$22,$f0,$c0,$a2,$25,$a8,$9c,$5c,$5c,$7c,$e3,$70,$24,$00,$c0 // p"...%..\\|.p$..
        .byte $c0,$f0,$e4,$70,$a9,$21,$a0,$e3,$70,$23,$7a // ...p.!..p#z

txt_eaa2:
        .text "WW"
        .byte $ad                                   // '-' | $80 (end-of-string marker)
        .byte $23,$a8                               // #.

txt_eaa7:
        .byte $5c                                   // backslash character
        .byte $5c                                   // backslash character
        .byte $a8                                   // '(' | $80 (end-of-string marker)

txt_eaaa:
        .text ")+"
        .byte $a7                                   // ''' | $80 (end-of-string marker)
        .byte $97,$97,$5f,$5c,$7c,$70,$aa,$e3       // .._\|p..

txt_eab5:
        .text "W!"
        .byte $d7                                   // 'W' | $80 (end-of-string marker)
        .byte $e3,$97,$21,$a0,$e7,$70,$21,$aa,$e3   // ..!..p!..

txt_eac1:
        .text "W%"
        .byte $d7                                   // 'W' | $80 (end-of-string marker)
        .byte $97                                   // .

txt_eac5:
        .text "WW"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $e3                                   // .

txt_eac9:
        .text "W$"
        .byte $d7                                   // 'W' | $80 (end-of-string marker)
        .byte $97                                   // .

txt_eacd:
        .text "WW"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $24,$a8,$5c,$5c,$5f                   // $.\\_

txt_ead5:
        .text "BWW"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $57,$57,$57,$ff,$ab                   // WWW..

txt_eade:
        .text "#WW"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $e3                                   // .

txt_eae3:
        .text "W!"
        .byte $d7                                   // 'W' | $80 (end-of-string marker)
        .byte $e3,$97,$21,$aa,$e3                   // ..!..

txt_eaeb:
        .text "W%"
        .byte $d7                                   // 'W' | $80 (end-of-string marker)
        .byte $97                                   // .

txt_eaef:
        .text "WW"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $e3                                   // .

txt_eaf3:
        .text "W$"
        .byte $d7                                   // 'W' | $80 (end-of-string marker)
        .byte $97                                   // .

txt_eaf7:
        .text "WW"
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $21,$a0,$e3,$70,$21,$f0,$a3,$21,$a0,$e3,$70,$21,$f0,$b8,$2c,$a0 // !..p!..!..p!..,.

txt_eb0a:
        .byte $5c                                   // backslash character
        .text "WW"
        .byte $d7                                   // 'W' | $80 (end-of-string marker)
        .byte $57,$5f,$5c,$d5,$35,$0d,$03,$a4,$21,$95,$e5,$97,$25,$bf,$00,$95 // W_\.5...!...%...
        .byte $97,$96,$e3,$95,$21,$bf,$42,$00,$97,$97,$97,$95,$95,$95,$bf,$24 // ....!.B........$
        .byte $00,$95,$97,$96,$e3,$95,$23,$bf,$00,$95,$e5,$97,$22,$bf,$00,$e3 // ......#....."...
        .byte $97,$e3,$95,$23,$bf,$00,$95,$e5,$97,$22,$bf,$00,$e6,$09,$25,$0b // ...#....."....%.
        .byte $00,$ab,$97,$97,$e3,$95,$23,$bf,$00,$95,$e5,$97,$22,$bf,$00,$e3 // ......#....."...
        .byte $97,$e3,$95,$21,$bf,$42,$00,$97,$97,$97,$97,$97,$97,$bf,$23,$00 // ...!.B........#.
        .byte $97,$97,$e4,$95,$23,$bf,$00,$95,$e5,$97,$24,$bf,$00,$97,$97,$e4 // ....#.....$.....
        .byte $95,$24,$ff,$00,$95,$95,$e4,$97,$25,$bf,$00,$95,$bf,$aa,$e3,$95 // .$......%.......
        .byte $22,$bf,$00,$e6,$09,$24,$0b,$00,$97,$97,$e4,$95,$2b,$bf,$00,$a5 // "....$......+...
        .byte $25,$25,$29,$09,$09,$0b,$00,$97,$e4,$95,$25,$97,$bf,$00,$25,$95 // %%).......%...%.
        .byte $e4,$97,$24,$bf,$00,$95,$bd,$e4,$09,$25,$0b,$00 // ..$......%..

txt_ebba:
        .text ")%"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $e3,$95,$21,$bf,$80,$31,$00,$23,$09,$0b,$0a,$e3,$09,$21,$0b,$80 // ..!..1.#.....!..
        .byte $31,$00,$e3,$09,$23,$0a,$02,$02,$a2,$27,$09,$09 // 1...#....'..

txt_ebd9:
        .text ")%%'/"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $21,$bd,$e3,$09,$21,$08,$a5,$28,$0a,$09,$09,$0a,$09,$0b // !...!..(......

txt_ebed:
        .text "%/"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $21,$0a,$e3,$09,$2a,$0b,$00,$25,$a5,$97,$97,$9f,$9c,$bc,$b0,$e3 // !...*..%........
        .byte $97,$e3,$95,$22,$bf,$00,$e6,$09,$25,$0b,$00,$95,$97,$96,$e3,$95 // ..."....%.......
        .byte $25,$bf,$00,$09,$ab,$96,$e3,$95,$24,$bf,$00,$95,$bf,$e5,$02,$24 // %.......$......$
        .byte $00,$95,$bf,$aa,$e3,$95,$25,$bf,$00,$95,$97,$96,$e3,$95,$21,$bf // ......%.......!.
        .byte $a9,$23,$95,$97,$96,$e3,$95,$25,$bf,$00,$95,$bf,$aa,$e3,$95,$23 // .#.....%.......#
        .byte $bf,$00,$0a,$e3,$09,$21,$0b,$a3,$21,$0a,$e4,$09,$23,$25,$95,$bf // .....!..!...#%..
        .byte $b8,$23,$09,$0b,$0a,$e3,$09,$26,$0b,$00,$57,$5c,$70,$c0,$a4,$21 // .#.....&..W\p..!
        .byte $57,$e5,$97,$25,$bf,$00,$57,$d7,$97,$e3,$57,$c1,$a3,$21,$aa,$e3 // W..%..W...W..!..
        .byte $57,$22,$ff,$00,$e3,$97,$28,$57,$5f,$7c,$f0,$00,$5c,$fc,$aa,$e3 // W"....(W_|..\...
        .byte $57,$24,$ff,$00,$5c,$fc,$a6,$e3,$97,$e3,$57,$23,$ff,$00,$57,$e5 // W$..\.....W#..W.
        .byte $97,$22,$bf,$00,$e6,$70,$22,$f0,$00,$e3,$97,$e3,$57,$24,$ff,$00 // ."...p".....W$..
        .byte $5f,$57,$e4,$97,$21,$bf,$a3,$21,$aa,$e3,$57,$c1,$42,$00,$97,$97 // _W..!..!..W.B...
        .byte $97,$97,$97,$97,$bf,$23,$00,$97,$97,$e4,$57,$24,$ff,$00,$57,$ff // .....#....W$..W.
        .byte $a6,$22,$97,$97,$e4,$57,$24,$f7,$3f,$5f,$57,$e4,$97,$25,$bf,$00 // ."...W$.?_W..%..
        .byte $57,$d7,$97,$e3,$57,$22,$ff,$00,$e6,$70,$24,$f0,$00,$97,$97,$e4 // W...W"...p$.....
        .byte $57,$2b,$ff,$00,$5f,$5c,$5c,$7c,$70,$70,$f0,$00,$97,$e4 // W+.._\\|pp....

txt_ecee:
        .text "W%"
        .byte $d7                                   // 'W' | $80 (end-of-string marker)
        .byte $ff,$00,$5c,$57,$e4,$97,$24,$bf,$00,$57,$7f,$e4,$70,$25,$f0,$00 // ..\W..$..W..p%..
        .byte $7c,$70,$ab,$e3,$57,$c1,$80,$31,$00,$23,$70,$f0,$a0,$e3,$70,$21 // |p..W..1.#p...p!
        .byte $f0,$80,$31,$00,$28,$70,$70,$7c,$5c,$5c,$9c,$bc,$00,$e3,$70,$23 // ..1.(pp|\\....p#
        .byte $f0,$c0,$c0,$aa,$21,$7f,$e3,$70,$21,$f0,$a5,$21,$a0,$e3,$70,$24 // ....!..p!..!..p$
        .byte $f0,$c0,$5c,$fc,$a8,$21,$a0,$e3,$70,$25,$f0,$00,$f0,$c0,$c0,$a5 // ..\..!..p%......
        .byte $e3,$97,$e3,$57,$22,$ff,$00,$e6,$70,$25,$f0,$00,$57,$ff,$ab,$e3 // ...W"...p%..W...
        .byte $57,$25,$ff,$00,$57,$d7,$97,$e3,$57,$24,$ff,$00,$57,$5f,$e4,$5c // W%..W...W$..W_.\
        .byte $21,$fc,$42,$00,$57,$d7,$97,$57,$57,$57,$ff,$a1,$e6,$97,$21,$bf // !.B.W..WWW....!.
        .byte $42,$00,$57,$d7,$97,$57,$57,$57,$ff,$22,$00,$a0,$e3,$70,$21,$f0 // B.W..WWW."...p!.
        .byte $a3,$21,$a0,$e5,$70,$21,$c0,$b9,$23,$7c,$f0,$b0,$e3,$70,$60,$22 // .!..p!..#|...p`"
        .byte $f0,$00,$78,$a9,$3f,$8d,$14,$03,$a9,$10,$8d,$15,$03,$a2,$00,$8e // ..x.?...........
        .byte $0e,$dc,$e8,$8e,$1a,$d0,$a9,$1b,$8d,$11,$d0,$a9,$32,$8d,$12,$d0 // ............2...
        .byte $58,$60,$80,$1f,$00,$31,$a9,$01,$8d,$19,$d0,$a9,$32,$cd,$12,$d0 // X`...1......2...
        .byte $d0,$fb,$a9,$1b,$8d,$11,$d0,$e9,$ea,$60,$3f,$a0,$00,$a2,$08,$b9 // .........`?.....
        .byte $00,$11,$8d,$20,$d0,$8d,$21,$d0,$c8,$ca,$f0,$f1,$b9,$00,$14,$8d // ... ..!.........
        .byte $22,$d0,$b9,$00,$12,$8d,$16,$d0,$b9,$00,$13,$8d,$18,$d0,$b9,$00 // "...............
        .byte $11,$c0,$70,$2c,$ff,$1f,$ea,$ea,$b0,$06,$2c,$ff,$1f,$18,$90,$d2 // ..p,......,.....
        .byte $a9,$a5,$cd,$12,$d0,$d0,$fb,$4c,$78,$1e,$a9,$60,$39,$05,$12,$14 // .......Lx..`9...
        .byte $a2,$00,$bd,$00,$18,$9d,$00,$11,$bd,$a0,$12,$9d,$6f,$12,$bd,$60 // ............o..`
        .byte $18,$9d,$40,$11,$e8,$e0,$33,$90,$e9,$a2,$00,$bd,$40,$18,$9d,$11 // ..@...3.....@...
        .byte $11,$9d,$18,$11,$9d,$22,$11,$e8,$e0,$05,$90,$ef,$20,$10,$1a,$20 // ....."...... .. 
        .byte $30,$1a,$20,$50,$1a,$60,$af,$23,$9d,$71,$12,$80,$24,$00,$2b,$0e // 0. P.`.#.q..$.+.
        .byte $03,$01,$03,$0e,$00,$0e,$03,$01,$03,$0e,$a5,$25,$0e,$03,$01,$03 // ...........%....
        .byte $0e,$80,$30,$00,$25,$0b,$0c,$0f,$0c,$0b,$b9,$60,$48,$a2,$00,$bd // ..0.%......`H...
        .byte $a6,$11,$ac,$12,$d0,$cc,$12,$d0,$f0,$fb,$8d,$22,$d0,$e8,$e0,$18 // ..........."....
        .byte $d0,$ed,$a2,$00,$bd,$d0,$11,$ac,$12,$d0,$cc,$12,$d0,$f0,$fb,$8d // ................
        .byte $22,$d0,$a9,$11,$8d,$16,$d0,$a9,$18,$8d,$18,$d0,$e8,$e0,$20,$d0 // "............. .
        .byte $e3,$60,$02,$0b,$08,$02,$0b,$08,$0a,$0c,$0f,$07,$01,$01,$07,$0f // .`..............
        .byte $0c,$0a,$08,$0b,$02,$a5,$25,$08,$0a,$07,$00,$02,$b2,$36,$0c,$05 // ......%......6..
        .byte $03,$03,$0d,$03,$0d,$0d,$01,$0d,$01,$01,$0d,$01,$0d,$0d,$03,$0d // ................
        .byte $03,$03,$05,$0c,$b3,$80,$35,$18,$2a,$c7,$c7,$ff,$c7,$c6,$c5,$c4 // ......5.*.......
        .byte $c3,$c2,$c1,$e3,$c0,$e6,$c8,$80,$26,$18,$a4,$26,$06,$00,$06,$06 // ........&..&....
        .byte $0e,$06,$e3,$0e,$32,$03,$0e,$03,$0e,$03,$03,$01,$03,$01,$01,$03 // ....2...........
        .byte $01,$03,$03,$0e,$03,$0e,$03,$e3,$0e,$26,$06,$0e,$06,$06,$00,$06 // .........&......
        .byte $ad,$26,$06,$00,$06,$06,$0e,$06,$e3,$0e,$32,$03,$0e,$03,$0e,$03 // .&........2.....
        .byte $03,$01,$03,$01,$01,$03,$01,$03,$03,$0e,$03,$0e,$03,$e3,$0e,$26 // ...............&
        .byte $06,$0e,$06,$06,$00,$06,$ac,$26,$0b,$00,$0b,$0b,$0c,$0b,$e3,$0c // .......&........
        .byte $32,$0f,$0c,$0f,$0c,$0f,$0f,$01,$0f,$01,$01,$0f,$01,$0f,$0f,$0c // 2...............
        .byte $0f,$0c,$0f,$e3,$0c,$26,$0b,$0c,$0b,$0b,$00,$0b,$a9,$80,$48,$18 // .....&........H.
        .byte $80,$30,$12,$e4,$20,$2c,$0e,$09,$07,$08,$14,$20,$12,$01,$03,$05 // .0.. ,..... ....
        .byte $12,$2b,$e4,$20,$a1,$f3,$20,$21,$13,$e7,$0d,$22,$9b,$12,$e9 // .+. .. !..."...

txt_ef80:
        .text " 6"
        .byte $ad                                   // '-' | $80 (end-of-string marker)
        .byte $a1,$a4,$af,$ae,$ae,$a1,$20,$a3,$b2,$a1,$a3,$ab,$a9,$ae,$a7,$20 // ...... ........ 
        .byte $a7,$b2,$af,$b5,$b0,$e9,$20,$ae,$e6   // ...... ..

txt_ef9c:
        .text " 1FUCK YOU STEALER "
        .byte $e3,$21,$e6,$20,$a2,$e3,$09,$e3,$02,$34,$06,$0b,$0c,$0b,$07,$07 // .!. .....4......
        .byte $0a,$08,$02,$08,$0a,$07,$0d,$0d,$03,$0e,$0b,$0d,$0d,$08,$a2,$32 // ...............2
        .byte $0a,$0d,$0d,$0a,$02,$06,$06,$09,$03,$0e,$0a,$08,$02,$08,$0a,$07 // ................
        .byte $02,$02,$a8,$27,$07,$07,$0a,$08,$02,$08,$0a,$e4,$07,$25,$0a,$08 // ...'.........%..
        .byte $02,$08,$0a,$a6,$e3,$06,$33,$0b,$0c,$0e,$03,$0f,$0d,$01,$0d,$0f // ......3.........
        .byte $03,$0e,$0c,$0b,$06,$00,$0a,$07,$01,$07,$ac,$eb,$18,$2a,$19,$19 // .............*..
        .byte $1a,$1a,$1b,$1b,$1c,$1c,$1d,$1d,$e3,$1e,$e6,$1f,$29,$1e,$1e,$1d // ............)...
        .byte $1c,$1c,$1b,$1b,$19,$19,$80,$39,$18,$b0,$eb,$20,$37,$01,$02,$03 // .......9... 7...
        .byte $04,$05,$06,$07,$08,$09,$0a,$0b,$0c,$0d,$0e,$0f,$10,$11,$12,$13 // ................
        .byte $14,$95,$96,$97,$f1                   // .....

txt_f044:
        .text " 7!"
        .byte $22                                   // double quote character
        .text "#$%&'()*+,-./01234"
        .byte $b5                                   // '5' | $80 (end-of-string marker)
        .byte $b6,$b7,$f1                           // ...

txt_f05e:
        .text " 4ABCDEFGHIJKLMNOPQRST"
        .byte $f4,$20,$34,$61,$62,$63,$64,$65,$66,$67,$68,$69,$6a,$6b,$6c,$6d // . 4abcdefghijklm
        .byte $6e,$6f,$70,$71,$72,$73,$74,$f4,$20,$36,$15,$16,$17,$18,$19,$1a // nopqrst. 6......
        .byte $1b,$1c,$1d,$1e,$1f                   // .....

txt_f099:
        .text "56789:;<=>?"
        .byte $f2                                   // .

txt_f0a5:
        .text " 4UVWXYZ"
        .byte $5b,$5c,$5d,$5e,$5f,$75,$76,$77,$78,$79,$7a,$7b,$7c,$7d,$80,$2c // [\]^_uvwxyz{|}.,
        .byte $20,$60,$b0,$05,$12,$14,$a9,$00,$8d,$2b,$16,$a9,$28,$8d,$2c,$16 //  `.......+..(.,.
        .byte $ad,$83,$1e,$ce,$83,$1e,$c9,$10,$f0,$01,$60,$a9,$17,$8d,$83,$1e // ..........`.....
        .byte $a2,$00,$bd,$59,$06,$9d,$58,$06,$bd,$81,$06,$9d,$80,$06,$e8,$e0 // ...Y..X.........
        .byte $27,$d0,$ef,$ad,$7e,$06,$c9,$40,$30,$17,$ad,$75,$28,$f0,$c7,$8d // '...~..@0..u(...
        .byte $7f,$06,$18,$69,$80,$8d,$a7,$06,$ee,$2b,$16,$d0,$03,$ee,$2c,$16 // ...i.....+....,.
        .byte $60,$69,$40,$8d,$7f,$06,$69,$80,$8d,$a7,$06,$60,$a9,$00,$85,$3f // `i@...i....`...?
        .byte $e6,$3f,$a5,$3f,$c9,$05,$f0,$06,$20,$00,$16,$4c,$50,$16,$60,$00 // .?.?.... ..LP.`.
        .byte $ad,$00,$dc,$c9,$77,$f0,$05,$c9,$7b,$f0,$0c,$60,$ad,$55,$16,$c9 // ....w...{..`.U..
        .byte $01,$f0,$03,$ce,$55,$16,$60,$ad,$55,$16,$c9,$08,$f0,$03,$ee,$55 // ....U.`.U......U
        .byte $16,$60,$e6,$26,$a5,$26,$c9,$04,$f0,$01,$60,$a9,$00,$85,$26,$4c // .`.&.&....`...&L
        .byte $60,$16,$00,$20,$00,$16,$a2,$00,$a9,$17,$9d,$14,$12,$e8,$e0,$14 // `.. ............
        .byte $d0,$f6,$60,$a4,$26,$02,$00,$02,$02,$0a,$02,$e3,$0a,$32,$07,$0a // ..`.&........2..
        .byte $07,$0a,$07,$07,$01,$07,$01,$01,$07,$01,$07,$07,$0a,$07,$0a,$07 // ................
        .byte $e3,$0a,$26,$02,$0a,$02,$02,$00,$02,$aa,$26,$09,$00,$09,$09,$08 // ..&.......&.....
        .byte $09,$e3,$08,$32,$07,$08,$07,$08,$07,$07,$01,$07,$01,$01,$07,$01 // ...2............
        .byte $07,$07,$08,$07,$08,$07,$e3,$08,$26,$09,$08,$09,$09,$00,$09,$a7 // ........&.......
        .byte $60,$f9,$a9,$08,$8d,$86,$02,$20,$f0,$17,$a9,$00,$8d,$20,$d0,$8d // `...... ..... ..
        .byte $21,$d0,$a2,$00,$bd,$e0,$14,$9d,$28,$04,$e8,$d0,$f7,$a9,$06,$8d // !.......(.......
        .byte $23,$d0,$a9,$0b,$8d,$11,$d0,$a2,$00,$a0,$00,$bd,$78,$13,$99,$90 // #...........x...
        .byte $05,$ea,$18,$69,$40,$99,$91,$05,$ea,$18,$69,$40,$99,$b8,$05,$ea // ...i@.....i@....
        .byte $18,$69,$40,$99,$b9,$05,$c8,$c8,$e8,$c0,$28,$d0,$de,$a2,$00,$bd // .i@.......(.....
        .byte $a0,$13,$e8,$20,$d2,$ff,$d0,$f7,$a9,$00,$8d,$0e,$1a,$a9,$06,$8d // ... ............
        .byte $2e,$1a,$a9,$0b,$8d,$4e,$1a,$a9,$00,$8d,$0e,$1f,$a9,$00,$8d,$9e // .....N..........
        .byte $1a,$a9,$48,$8d,$d5,$1e,$a9,$0a,$8d,$16,$d4,$a9,$ff,$8d,$17,$d4 // ..H.............
        .byte $8d,$06,$d4,$8d,$0d,$d4,$8d,$14,$d4,$a9,$1f,$8d,$18,$d4,$8d,$05 // ................
        .byte $d4,$8d,$0c,$d4,$8d,$13,$d4,$a9,$04,$8d,$01,$d4,$8d,$08,$d4,$8d // ................
        .byte $0f,$d4,$a9,$08,$8d,$0e,$d4,$8d,$11,$d4,$a9,$00,$8d,$00,$d4,$a9 // ................
        .byte $10,$8d,$07,$d4,$a9,$41,$8d,$12,$d4,$a9,$15,$8d,$04,$d4,$8d,$0b // .....A..........
        .byte $d4,$70,$00,$a9,$00,$8d,$2b,$16,$a9,$28,$8d,$2c,$16,$a9,$04,$8d // .p....+..(.,....
        .byte $55,$16,$a9,$00,$8d,$ff,$1d,$ad,$ff,$3f,$8d,$ff,$17,$a9,$00,$8d // U........?......
        .byte $ff,$3f,$a9,$12,$8d,$ae,$10,$a9,$a0,$8d,$ad,$10,$20,$00,$10,$4c // .?.......... ..L
        .byte $ed,$17,$20,$44,$e5,$a9,$0b,$8d,$11,$d0,$60,$80,$47,$00,$2b,$0e // .. D......`.G.+.
        .byte $03,$01,$03,$0e,$00,$02,$0a,$03,$0a,$02,$a5,$30,$02,$0b,$08,$0a // ...........0....
        .byte $0c,$0f,$07,$01,$01,$07,$0f,$0c,$0a,$08,$0b,$02,$b5,$25,$0b,$0c // .............%..
        .byte $0f,$0c,$0b,$be,$21,$06,$aa,$26,$09,$00,$09,$09,$05,$09,$e3,$05 // ....!..&........
        .byte $32,$0d,$05,$0d,$05,$0d,$0d,$01,$0d,$01,$01,$0d,$01,$0d,$0d,$05 // 2...............
        .byte $0d,$05,$0d,$e3,$05,$26,$09,$05,$09,$09,$00,$09,$80,$39,$00,$f5 // .....&.......9..
        .byte $20,$30,$81,$82,$83,$84,$85,$86,$87,$88,$89,$8a,$8b,$8c,$8d,$8e //  0..............
        .byte $8f,$90,$02,$91,$92,$93,$94,$24,$85,$86,$87,$88,$80 // .......$.....

txt_f32a:
        .text "4 0"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $a2,$a3,$a4,$a5,$a6,$a7,$a8,$a9,$aa,$ab,$ac,$ad,$ae,$af,$b0,$02 // ................
        .byte $b1,$b2,$b3,$b4,$24,$a5,$a6,$a7,$a8,$80 // ....$.....

txt_f348:
        .text "4 0"
        .byte $c1                                   // 'A' | $80 (end-of-string marker)
        .byte $c2,$c3,$c4,$c5,$c6,$c7,$c8,$c9,$ca,$cb,$cc,$cd,$ce,$cf,$d0,$02 // ................
        .byte $d1,$d2,$d3,$d4,$24,$c5,$c6,$c7,$c8,$80 // ....$.....

txt_f366:
        .text "; "
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $60,$62,$09,$00,$a9,$00,$8d,$0f,$1a,$ae,$0e,$1a,$e0,$2e,$f0,$0c // `b..............
        .byte $bd,$70,$1a,$8d,$c3,$10,$ee,$0e,$1a,$4c,$2d,$1a,$a9,$00,$8d,$0e // .p.......L-.....
        .byte $1a,$60,$0f,$00,$a9,$00,$8d,$2f,$1a,$ae,$2e,$1a,$e0,$2e,$f0,$0c // .`...../........
        .byte $bd,$70,$1a,$8d,$c6,$10,$ee,$2e,$1a,$4c,$4d,$1a,$a9,$00,$8d,$2e // .p.......LM.....
        .byte $1a,$60,$14,$00,$a9,$00,$8d,$4f,$1a,$ae,$4e,$1a,$e0,$2e,$f0,$0c // .`.....O..N.....
        .byte $bd,$70,$1a,$8d,$c9,$10,$ee,$4e,$1a,$4c,$6d,$1a,$a9,$00,$8d,$4e // .p.....N.Lm....N
        .byte $1a,$60,$74,$60,$e4,$0c,$60,$4a,$0d,$0e,$0f,$10,$11,$12,$13,$14 // .`t`..`J........
        .byte $15,$16,$18,$1a,$1c,$1e               // ......

txt_f3df:
        .text " "
        .byte $22                                   // double quote character
        .text "%(+..+(%"
        .byte $22                                   // double quote character
        .text " "
        .byte $1e,$1c,$1a,$18,$16,$15,$14,$13,$12,$11,$10,$0f,$0e,$0d,$0c,$0c // ................
        .byte $6c,$00,$a9,$00,$8d,$9f,$1a,$ae,$9e,$1a,$e0,$ac,$f0,$0c,$bd,$c0 // l...............
        .byte $1a,$8d,$a3,$1e,$ee,$9e,$1a,$4c,$bd,$1a,$a9,$00,$20,$40,$1d,$60 // .......L.... @.`
        .byte $a2,$e5,$01,$e5,$02,$e3,$03,$e3,$04,$22,$05,$05,$e3,$06,$60,$2a // ........."....`*
        .byte $07,$07,$08,$09,$09,$0a,$0a,$0b,$0c,$0c,$0d,$0e,$0f,$10,$11,$12 // ................
        .byte $13,$14,$15,$16,$17,$18,$19,$1a,$1b,$1c,$1d,$1e,$1f // .............

txt_f448:
        .text " !"
        .byte $22                                   // double quote character
        .text "#$%&&''())"
        .byte $e3
        .text "*"
        .byte $22                                   // double quote
        .text "++"
        .byte $e3
        .byte $2c,$e3
        .byte $2d,$e5
        .byte $2e,$eb
        .byte $2f,$e5
        .byte $2e,$e3
        .byte $2d,$e3
        .text ","
        .byte $22                                   // double quote
        .text "++"
        .byte $e3
        .byte $2a,$60

txt_f46e:
        .text "*))(''&&%$#"
        .byte $22                                   // double quote character
        .text "! "
        .byte $1f,$1e,$1d,$1c,$1b,$1a,$19,$18,$17,$16,$15,$14,$13,$12,$11,$10 // ................
        .byte $0f,$0e,$0d,$0c,$0c,$0b,$0a,$0a,$09,$09,$08,$07,$07,$e3,$06,$22 // ..............."
        .byte $05,$05,$e3,$04,$e3,$03,$e5,$02,$fc,$01,$b0,$36,$7f,$87,$90,$98 // ...........6....
        .byte $a1,$a9,$b1,$b8,$c0,$c7,$ce,$d4,$da,$e0,$e5,$ea,$ef,$f2,$f6,$f9 // ................
        .byte $fb,$fd,$e4,$fe,$60,$2b,$fd,$fb,$f9,$f6,$f3,$ef,$eb,$e6,$e1,$db // ....`+..........
        .byte $d5,$cf,$c8,$c1,$b9,$b2,$aa,$a2,$99,$91,$89,$80,$78,$6f,$67,$5e // ............xog^

txt_f4dc:
        .text "VNG?81*$"
        .byte $1f,$19,$14,$10,$0c,$09,$06,$03,$02,$a4,$35,$02,$03,$06,$09,$0c // ..........5.....
        .byte $10,$14,$19,$1f                       // ....

txt_f4f8:
        .text "$*18?GNV"
        .byte $5e,$67,$6f,$78,$a2,$80,$8e,$78,$60,$6e,$f0,$78,$78,$20,$a3,$fd // ^gox...x`n.xx ..
        .byte $20,$15,$fd,$20,$5b,$ff,$a9,$00,$8d,$20,$d0,$8d,$21,$d0,$20,$44 //  .. [.... ..!. D
        .byte $e5,$ad,$ff,$17,$8d,$ff,$3f,$a9,$c8,$8d,$16,$d0,$a9,$00,$8d,$18 // ......?.........
        .byte $d4,$8d,$15,$d0,$a9,$15,$8d,$18,$d0,$a2,$50,$bd,$bd,$1c,$9d,$00 // ..........P.....
        .byte $01,$ca,$10,$f7,$e6,$01,$4c,$00,$01,$a2,$00,$bd,$00,$2c,$9d,$01 // ......L......,..
        .byte $08,$e8,$d0,$f7,$ee,$07,$01,$ee,$04,$01,$d0,$ed,$c6,$01,$58,$a9 // ..............X.
        .byte $81,$85,$2d,$85,$ae,$a9,$a1,$85,$2e,$85,$af,$a9,$00,$85,$c6,$8d // ..-.............
        .byte $00,$08,$4c,$e2,$fc,$4c,$ae,$a7,$b4,$60,$74,$ad,$95,$1d,$85,$02 // ..L..L...`t.....
        .byte $18,$46,$02,$46,$02,$46,$02,$ad,$95,$1d,$29,$07,$49,$17,$8d,$99 // .F.F.F....).I...
        .byte $11,$a5,$02,$8d,$94,$1d,$20,$22,$1d,$20,$82,$1d,$60,$ae,$94,$1d // ...... ". ..`...
        .byte $a0,$00,$bd,$00,$19,$99,$f8,$06,$bd,$50,$19,$99,$20,$07,$bd,$a0 // .........P.. ...
        .byte $19,$99,$48,$07,$e8,$c8,$c0,$28,$d0,$e8,$60,$a9,$00,$8d,$9e,$1a // ..H....(..`.....
        .byte $8d,$0e,$1f,$a9,$12,$8d,$ae,$10,$a9,$d0,$8d,$ad,$10,$ee,$ff,$1d // ................
        .byte $60,$a9,$00,$8d,$ff,$1d,$60,$ad,$ff,$1d,$c9,$00,$f0,$33,$c9,$01 // `.....`......3..
        .byte $f0,$3f,$c9,$02,$f0,$46,$c9,$03,$f0,$4d,$c9,$04,$f0,$54,$60,$a2 // .?...F...M...T`.
        .byte $27,$05,$15,$12,$01,$14,$0f,$0d,$a5,$60,$55,$a6,$c2,$bd,$90,$1b // '........`U.....
        .byte $8d,$95,$1d,$e8,$e0,$5e,$d0,$02,$a2,$00,$86,$c2,$60,$0a,$56,$a9 // .....^......`.V.
        .byte $60,$8d,$55,$1d,$a9,$12,$8d,$49,$1d,$a9,$a0,$8d,$4e,$1d,$60,$a9 // `.U....I....N.`.
        .byte $12,$8d,$49,$1d,$a9,$d0,$8d,$4e,$1d,$60,$a9,$16,$8d,$49,$1d,$a9 // ..I....N.`...I..
        .byte $a4,$8d,$4e,$1d,$60,$a9,$16,$8d,$49,$1d,$a9,$d2,$8d,$4e,$1d,$60 // ..N.`...I....N.`
        .byte $a9,$18,$8d,$49,$1d,$a9,$a0,$8d,$4e,$1d,$a9,$ea,$8d,$55,$1d,$60 // ...I....N....U.`
        .byte $a9,$60,$5b                           // .`[

txt_f653:
        .text "ERT, PLK. A054032, 2200 ELMSHOR"
        .byte $01,$ad,$3a,$1e,$c9,$47,$f0,$0f,$ad,$d5,$1e,$c9,$65,$f0,$1c,$ee // ..:..G......e...
        .byte $d5,$1e,$a0,$00,$a2,$00,$60,$ad,$3a,$1e,$c9,$46,$f0,$e3,$ad,$d5 // ......`.:..F....
        .byte $1e,$c9,$48,$f0,$0e,$ce,$d5,$1e,$4c,$11,$1e,$a9,$47,$8d,$3a,$1e // ..H.....L...G.:.
        .byte $4c,$11,$1e,$a9,$46,$8d,$3a,$1e,$4c,$11,$1e,$47,$a5,$e4 // L...F.:.L..G..

txt_f6b0:
        .text " 8CALL EURATOM: 04123/4675"
        .byte $e4,$20,$b8,$60,$d8,$a9,$06,$8d,$23,$d0,$a9,$12,$8d,$18,$d0,$a9 // . .`....#.......
        .byte $11,$8d,$16,$d0,$a2,$00,$bc,$6e,$12,$ad,$12,$d0,$cd,$12,$d0,$f0 // .......n........
        .byte $fb,$8c,$20,$d0,$8c,$21,$d0,$29,$07,$09,$10,$8d,$11,$d0,$e8,$e0 // .. ..!.)........
        .byte $29,$d0,$e3,$a0,$06,$88,$d0,$fd,$a9,$00,$8d,$20,$d0,$8d,$21,$d0 // ).......... ..!.
        .byte $20,$73,$11,$20,$a4,$10,$a9,$1b,$8d,$11,$d0,$a9,$01,$8d,$19,$d0 //  s. ............
        .byte $20,$4c,$16,$20,$82,$16,$20,$a0,$1a,$20,$00,$1d,$a2,$00,$bd,$98 //  L. .. .. ......
        .byte $18,$9d,$4d,$11,$e8,$e0,$01,$90,$f5,$a9,$01,$8d,$19,$d0,$20,$00 // ..M........... .
        .byte $1e,$a2,$00,$bd,$50,$18,$9d,$76,$12,$e8,$e0,$10,$90,$f5,$20,$10 // ....P..v...... .
        .byte $1f,$20,$5c,$1d,$ad,$00,$dc,$c9,$6f,$f0,$0a,$ad,$01,$dc,$c9,$ef // . \.....o.......
        .byte $f0,$03,$4c,$bc,$fe,$4c,$80,$1c,$00,$bd,$39,$0e,$00,$a9,$00,$8d // ..L..L....9.....
        .byte $0f,$1f,$ae,$0e,$1f,$e0,$5d,$f0,$0c,$bd,$50,$1f,$8d,$ea,$1e,$ee // ......]...P.....
        .byte $0e,$1f,$4c,$2d,$1f,$a9,$00,$8d,$0e,$1f,$60,$60,$ad,$7b,$1f,$48 // ..L-......``.{.H
        .byte $a2,$00,$bd,$7c,$1f,$9d,$7b,$1f,$e8,$e0,$20,$d0,$f5,$68,$8d,$9a // ...|..{... ..h..
        .byte $1f,$60,$14,$a2,$2a,$bd,$70,$14,$9d,$71,$14,$ca,$e0,$e5,$71,$e4 // .`..*.p..q....q.
        .byte $72,$3e,$73,$73,$74,$75,$76,$77,$78,$79,$7a,$7b,$7c,$7d,$7e,$7f // r>sstuvwxyz{|}~.
        .byte $80,$81,$82,$83,$84,$85,$86,$87,$88,$89,$8a,$8b,$8c,$8d,$8e,$8e // ................
        .byte $e3,$8f,$ed,$90,$e3,$8f,$3e,$8e,$8e,$8d,$8c,$8b,$8a,$89,$88,$87 // ......>.........
        .byte $86,$85,$84,$83,$82,$81,$80,$7f,$7e,$7d,$7c,$7b,$7a,$79,$78,$77 // ........~}|{zyxw
        .byte $76,$75,$74,$73,$73,$e3,$72,$ed,$71,$a2,$60,$28,$ad,$01,$dc,$c9 // vutss.r.q.`(....
        .byte $fd,$f0,$03,$4c,$bc,$fe,$78,$20,$a3,$fd,$20,$15,$fd,$20,$5b,$ff // ...L..x .. .. [.
        .byte $a9,$00,$8d,$20,$d0,$8d,$21,$d0,$20,$44,$e5,$a9,$92,$20,$d2,$ff // ... ..!. D... ..

txt_f81a:
        .text "XL"
        .byte $40                                   // @ character
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $be,$e5,$55,$a3,$c1,$e7,$d5,$c1,$e7,$55,$25,$00,$e0,$78,$5e,$57 // ..U......U%..x^W
        .byte $e3,$55,$a3,$28,$03,$8d,$f5,$55,$55,$0f,$35,$d5,$e5,$55,$c1,$e7 // .U.(...UU.5..U..
        .byte $55,$2b,$f0,$7a,$7b,$7d,$75,$75,$d5,$d5,$03,$3d,$d5,$e5,$55,$c1 // U+.z{}uu...=..U.
        .byte $e7,$55,$c1,$e7,$55,$c1,$e7,$55,$c1,$e7,$55,$2b,$f0,$7a,$7b,$7d // .U..U..U..U+.z{}
        .byte $75,$75,$d5,$d5,$03,$3d,$d5,$e5,$55,$c1,$e7,$55,$c1,$e7,$55,$c1 // uu...=..U..U..U.
        .byte $e7,$55,$c1,$e7,$55,$22,$f0,$78,$e6,$7a,$a3,$e5,$80,$e7,$d5,$c1 // .U..U".x.z......
        .byte $e7,$57,$c1,$e8,$a8,$a8,$e7,$0d,$21,$0f,$e7,$55,$29,$ff,$d5,$d5 // .W......!..U)...
        .byte $75,$75,$7d,$7b,$7a,$f2,$e5           // uu}{z..

txt_f895:
        .text "U#"
        .byte $d5                                   // 'U' | $80 (end-of-string marker)
        .byte $bd,$ab,$e7,$55,$c1,$e7,$55,$c1,$e7,$55,$c1,$a8,$e8,$d5,$22,$55 // ...U..U..U...."U
        .byte $55,$e6,$57,$e3                       // U.W.

txt_f8ac:
        .text "U%"
        .byte $d5                                   // 'U' | $80 (end-of-string marker)
        .byte $b5,$ad,$ab,$aa,$e5,$55,$28,$57,$5e,$fa,$55,$55,$5d,$7d,$ed,$e3 // .....U(W^.UU]}..
        .byte $ad,$e8
        .byte $57,$ed
        .text "U(WW"
        .byte $5e
        .byte $55,$55,$57,$7e,$ea,$e3,$aa
        .byte $23,$55,$55,$ff,$e4,$aa,$24,$a0,$55,$55,$ff,$e4,$aa,$24,$00,$57 // #UU...$.UU...$.W
        .byte $57,$ff,$e4,$ab
        .byte $21,$03,$ed
        .text "U(WW"
        .byte $5e
        .byte $55,$55,$57,$7e
        .byte $ea,$e3,$aa,$23,$55,$55,$ff,$e4,$aa,$21,$a0,$42,$55,$55,$ff,$aa // ...#UU...!.BUU..
        .byte $aa,$aa,$aa,$00,$23,$7a,$7a,$fa,$e4,$aa,$a1,$e7,$80,$a1,$e7,$55 // ....#zz........U
        .byte $29,$ff,$d5,$d5,$75,$75,$7d,$7b,$72,$f2,$e5 // )...uu}{r..

txt_f91a:
        .text "U#"
        .byte $d5                                   // 'U' | $80 (end-of-string marker)
        .byte $bd,$ab,$e7,$55,$c1,$e7,$55,$c1,$e7,$55,$c1,$e7,$55,$c1,$e7,$7a // ...U..U..U..U..z
        .byte $21,$fa,$e8,$80,$b8,$e8,$d5,$e8,$57,$e4,$aa,$e4,$a8,$e3,$aa,$22 // !.......W......"
        .byte $a8,$a0,$a3,$22,$ad,$8d,$e6,$0d,$e8,$57,$e8,$55,$e8,$5e,$23,$aa // ...".....W.U.^#.
        .byte $a8,$a8,$e5,$a0,$b0,$e8,$03,$e8,$55,$e8,$5e,$23,$aa,$a8,$a8,$e5 // ........U.^#....
        .byte $a0,$22,$00,$3f,$e6,$35,$a1,$42,$ff   // .".?.5.B.

txt_f966:
        .text "UUUUUU"
        .byte $00                                   // string terminator
        .byte $22,$f0,$78,$e5,$7a,$a4,$e4,$80,$23,$2a,$0a,$02,$a5,$e4,$aa,$a4 // ".x.z...#*......
        .byte $e4,$a8,$ac,$21,$02,$a7,$24,$aa,$aa,$2a,$0a,$a4,$21,$a8,$e3,$aa // ...!..$..*..!...
        .byte $a4,$24,$aa,$2a,$82,$a0,$a4,$e3,$aa   // .$.*.....

txt_f996:
        .text "!*"
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $e4,$aa,$a4,$e4,$aa,$ac,$e8,$d5,$e8,$57,$e8,$a8,$a8,$e8,$0d,$e8 // .........W......
        .byte $57,$e8,$55,$23,$5e,$57,$57,$e5,$55,$e3,$a0,$23,$e8,$7e // W.U#^WW.U..#.~

txt_f9b7:
        .text "WBUU"
        .byte $00                                   // string terminator
        .byte $00,$00,$00,$00,$ff,$22,$55,$55,$e5,$03,$23,$ff,$57,$57,$e8,$55 // ....."UU..#.WW.U
        .byte $23,$5e,$57,$57,$e5,$55,$e3,$a0,$28,$e8,$7e // #^WW.U..(.~

txt_f9d7:
        .text "WUU55?"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $c1,$e4,$55,$24,$fd,$0d,$0d,$fd,$ea,$55,$e8,$7a,$e8,$80,$e4,$aa // ..U$.....U.z....
        .byte $a4,$21,$a8,$e3,$aa,$a4,$24,$aa,$2a,$82,$a0,$a4,$e3,$aa // .!....$.*.....

txt_f9fc:
        .text "!*"
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $e4,$aa,$a4,$e4,$aa,$a4,$e4,$aa,$a4,$e4,$aa,$a4,$e4,$80,$bc,$21 // ...............!
        .byte $aa,$e7,$95,$24,$80,$60,$58,$56,$e3,$55,$24,$95,$0a,$25,$95,$e4 // ...$.`XV.U$..%..

txt_fa1f:
        .text "U"
        .byte $22                                   // double quote character
        .text "Y"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $e7,$58,$25,$00,$02,$09,$25,$25,$e3,$95,$22,$2a,$95,$e4,$55,$24 // .X%...%%.."*..U$
        .byte $5a,$60,$a0,$5a,$e4,$55,$22,$95,$25,$a2,$23,$80,$60,$60,$e3 // Z`.Z.U".%.#.``.

txt_fa42:
        .text "X!"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $e7,$95,$21,$aa,$e5                   // ..!..

txt_fa4a:
        .text "U$"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $80,$a0,$5a,$e4,$55,$22,$95,$25,$a2,$23,$80,$60,$60,$e3,$58,$25 // ..Z.U".%.#.``.X%
        .byte $00,$02,$09,$25,$25,$e3,$95,$22,$2a,$95,$e4,$55,$24,$5a,$60,$a0 // ...%%.."*..U$Z`.
        .byte $5a,$e4,$55,$22,$95,$25,$a2,$23,$80,$60,$60,$e3 // Z.U".%.#.``.

txt_fa79:
        .text "X!"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $e7,$95,$21,$aa,$e5                   // ..!..

txt_fa81:
        .text "U$"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $80,$a0,$5a,$e4,$55,$22,$95,$25,$a2,$23,$80,$60,$60,$e3,$58,$a7 // ..Z.U".%.#.``.X.

txt_fa94:
        .text "!?"
        .byte $a7                                   // ''' | $80 (end-of-string marker)

txt_fa97:
        .text "!?"
        .byte $a7                                   // ''' | $80 (end-of-string marker)
        .byte $21,$3f,$e5                           // !?.

txt_fa9d:
        .text " 6MADONNA CRACKING GROUP"
        .byte $eb                                   // .

txt_fab6:
        .text " 4WE RULE IN GERMANY !"
        .byte $e6,$20,$a8,$e8,$95,$23,$a5,$89,$82,$e5,$80,$22,$69,$89,$e6,$09 // . ...#....."i...
        .byte $e8,$58,$e8,$95,$e4,$80,$21,$aa,$e3,$55,$e4,$09,$21,$a9,$e3,$55 // .X....!..U..!..U
        .byte $e8,$58,$e8,$95,$e8,$80,$e8,$09,$e8,$58,$e8,$95,$e8,$80,$e8,$09 // .X.......X......
        .byte $e8,$58,$e8,$95,$e8,$80,$e8,$09,$e8   // .X.......

txt_fb05:
        .text "X$0<0?"
        .byte $a4                                   // '$' | $80 (end-of-string marker)

txt_fb0c:
        .text "$3<33"
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $e4,$0c,$a4,$e3                       // ....

txt_fb16:
        .text " ;KEEP YOUR HANDS OFF LOSER !"
        .byte $e7                                   // .

txt_fb34:
        .text " 6ALL CODE (C) 1988 MCG."
        .byte $e5,$20,$a8,$e7,$95,$21,$aa,$e8,$80,$e7,$09,$21,$0a,$e7 // . ...!.....!..

txt_fb5a:
        .text "X!"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $e7,$95,$23,$aa,$55,$aa,$e6,$80       // ..#.U...

txt_fb65:
        .byte $22                                   // double quote character
        .text "U"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $e5,$09,$21,$0a,$e7                   // ..!..

txt_fb6d:
        .text "X!"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $e7,$95,$23,$aa,$80,$aa,$e5           // ..#....

txt_fb77:
        .text "U#"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $25,$95,$e4                           // %..

txt_fb7d:
        .text "U"
        .byte $22                                   // double quote character
        .text "Z"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $e3,$58,$23,$60,$60,$80,$a2,$e3,$95,$27,$25,$25,$09,$02,$00,$60 // .X#``....'%%...`
        .byte $5a,$e4,$55,$24,$95,$2a,$25,$95,$e4   // Z.U$.*%..

txt_fb9a:
        .text "U"
        .byte $22                                   // double quote character
        .text "Z"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $e3,$58,$23,$60,$60,$80,$a2,$e7,$95,$21,$aa,$e8,$80,$e7,$09,$21 // .X#``....!.....!
        .byte $0a,$e7                               // ..

txt_fbb0:
        .text "X!"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $b8,$e9                               // ..

txt_fbb5:
        .text " 1CODE: EURATOM/MCG"
        .byte $e6,$20,$80,$21,$00,$2c,$3c,$66,$6e,$6e,$60,$62,$3c,$00,$18,$3c // . .!.,<fnn`b<..<
        .byte $66,$7e,$e3,$66,$2b,$00,$7c,$66,$66,$7c,$66,$66,$7c,$00,$3c,$66 // f~.f+.|ff|ff|.<f
        .byte $e3,$60,$25,$66,$3c,$00,$78,$6c,$e3,$66,$2f,$6c,$78,$00,$7e,$60 // .`%f<.xl.f/lx.~`
        .byte $60,$78,$60,$60,$7e,$00,$7e,$60,$60,$78,$e3,$60,$29,$00,$3c,$66 // `x``~.~``x.`).<f
        .byte $60,$6e,$66,$66,$3c,$00,$e3,$66,$21,$7e,$e3,$66,$22,$00,$3c,$e5 // `nff<..f!~.f".<.
        .byte $18,$23,$3c,$00,$1e,$e4,$0c,$2b,$6c,$38,$00,$66,$6c,$78,$70,$78 // .#<....+l8.flxpx
        .byte $6c,$66,$00,$e6,$60,$26,$7e,$00,$63,$77,$7f,$6b,$e3,$63,$2a,$00 // lf..`&~.cw.k.c*.
        .byte $66,$76,$7e,$7e,$6e,$66,$66,$00,$3c,$e5,$66,$26,$3c,$00,$7c,$66 // fv~~nff.<.f&<.|f
        .byte $66,$7c,$e3,$60,$22,$00,$3c,$e4,$66,$34,$3c,$0e,$00,$7c,$66,$66 // f|.`".<.f4<..|ff
        .byte $7c,$78,$6c,$66,$00,$3c,$66,$60,$3c,$06,$66,$3c,$00,$7e,$e6,$18 // |xlf.<f`<.f<.~..
        .byte $a1,$e6,$66,$22,$3c,$00,$e5,$66,$23,$3c,$18,$00,$e3,$63,$2d,$6b // ..f"<..f#<...c-k
        .byte $7f,$77,$63,$00,$66,$66,$3c,$18,$3c,$66,$66,$00,$e3,$66,$21,$3c // .wc.ff<.<ff..f!<
        .byte $e3,$18,$2a,$00,$7e,$06,$0c,$18,$30,$60,$7e,$00,$3c,$e5,$30,$2b // ..*.~...0`~.<.0+
        .byte $3c,$00,$0c,$12,$30,$7c,$30,$62,$fc,$00,$3c,$e5,$0c,$25,$3c,$00 // <...0|0b..<..%<.
        .byte $18,$3c,$7e,$e4,$18,$28,$00,$10,$30,$7f,$7f,$30,$10,$00,$e4,$20 // .<~..(..0..0... 
        .byte $24,$19,$0f,$0f,$08,$e3,$0f,$21,$21,$e4 // $......!!.

txt_fcc2:
        .encoding "screencode_mixed"
        .text " =madonna cracking group (mcg)!"
        .encoding "petscii_upper"
        .byte $ea,$20,$60                           // . `

txt_fce4:
        .encoding "screencode_mixed"
        .text "(control scroll with joystick in port"
        .encoding "petscii_upper"

txt_fd09:
        .text " 2 !"
        .byte $e5,$20,$60,$21,$06,$15,$03,$0b       // . `!....

// --- Region $fd2f-$fda2 ---
.pc = $fd2f "dat_fd2f"

dat_fd2f:
        .byte $0c,$05,$21,$e5,$20,$60               // ..!. `

txt_fd35:
        .encoding "screencode_mixed"
        .text "7mcg status: tom, tommy, marc, euratom, joe cool, bros.!"
        .encoding "petscii_upper"
        .byte $e7,$20,$60,$d3                       // . `.

txt_fd71:
        .encoding "screencode_mixed"
        .text "contact mcg: tom/mcg plk"
        .encoding "petscii_upper"

txt_fd89:
        .text ": 040509-"
        .byte $03                                   // .

txt_fd93:
        .text " , 4370 "
        .byte $0d                                   // string terminator
        .byte $01,$12,$0c,$20,$0f,$12,$20           // ... .. 

// --- Region $fdca-$fde1 ---
.pc = $fdca "Segment $fdca"
        .byte $0d,$01,$12,$03,$2f,$0d,$03,$07,$20,$10,$0c,$0b // ..../... ...

txt_fdd6:
        .text ": 041178-"
        .byte $02,$20,$2c                           // . ,

// --- Region $fdef-$febb ---
.pc = $fdef "Segment $fdef"
        .byte $05,$15,$12,$01,$14,$0f,$0d,$2f,$0d,$03,$07,$20,$10,$0c,$0b // ......./... ...

txt_fdfe:
        .text ":054032-"
        .byte $01                                   // .

txt_fe07:
        .text " , 2200 "

txt_fe0f:
        .encoding "screencode_mixed"
        .text "elmshorn or bros/mcg plk"
        .encoding "petscii_upper"

txt_fe27:
        .text ": 064219-"
        .byte $03                                   // .

txt_fe31:
        .text " , 2390 "
        .byte $06,$0c,$05,$0e,$13,$02,$15,$12,$07,$20,$31,$e3 // ......... 1.

txt_fe45:
        .encoding "screencode_mixed"
        .text " /all in germany!"
        .encoding "petscii_upper"
        .byte $e5,$20,$60                           // . `

txt_fe59:
        .encoding "screencode_mixed"
        .text "!european charts: ikari, jewels, 2"
        .encoding "petscii_upper"
        .byte $e3,$30,$60,$43                       // .0`C

txt_fe7f:
        .encoding "screencode_mixed"
        .text "ad, sphinx, papillons, madsquad, zenith, gremlins, re, nato, "
        .encoding "petscii_upper"

// --- Region $fede-$ff24 ---
.pc = $fede "Segment $fede"
        .byte $0f,$0e,$2c,$20,$01,$07,$09,$0c,$05,$2c,$20,$08,$14,$0c,$2c,$20 // .., ....., ..., 
        .byte $04,$0f,$0d,$2c,$20,$14,$04,$06,$2c,$20,$14,$13,$0b,$2c,$20,$01 // ..., ..., ..., .
        .byte $10,$07,$2c,$20,$14,$12,$01,$0e,$13,$03,$0f,$0d,$2c,$20,$13,$12 // .., ........, ..
        .byte $07,$21,$e7,$20,$60,$63               // .!. `c

txt_ff14:
        .encoding "screencode_mixed"
        .text "german charts: st"
        .encoding "petscii_upper"

// --- Region $ff26-$ff5a ---
.pc = $ff26 "txt_ff26"

txt_ff26:
        .encoding "screencode_mixed"
        .text "ike force, twg, freestyle, bb, tlf"
        .encoding "petscii_upper"

txt_ff48:
        .text ", 711, "
        .byte $13,$08,$01,$12,$0b,$13,$2c,$20,$10,$05,$0e,$14 // ......, ....

// --- Region $ff7b-$ffd1 ---
.pc = $ff7b "txt_ff7b"

txt_ff7b:
        .encoding "screencode_mixed"
        .text "american charts: tfo, tag, tic, nfl, pe, ts, outsiders, vision, new age, slayer, instin"
        .encoding "petscii_upper"

// --- Region $ffdd-$ffff ---
.pc = $ffdd "dat_ffdd"

dat_ffdd:
        .byte $12,$21,$ef,$20,$27,$13,$05,$05,$20,$19,$01,$21,$f6,$20,$80,$8b // .!. '... ..!. ..
        .byte $00                                   // .

txt_ffee:
        .text "&65 MCG"
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $27,$78,$eb,$2a,$20,$5b,$ff,$b6,$00,$ff // 'x.* [....
