// ============================================
// output - Disassembled Source
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:35:53
// 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:  $1000 (4096)
// IRQ handler:  $10b1 (irq_10b1)
// IRQ handler:  $2024 (irq_2024)
//
// Code: 3721 bytes, Data: 59767 bytes
// Labels: 487, Subroutines: 16
//
// Cross-references: all OK
// ============================================


// --- Region $0814-$0814 ---
.pc = $0814 "Program $0814"
        brk

// --- Region $0917-$0917 ---
.pc = $0917 "Program $0917"
        rti

// --- Region $0c25-$0c2c ---
.pc = $0c25 "Program $0c25"
        jsr sub_6020
        .byte $03,$03                               // slo ($03,x) // ILLEGAL
        .byte $03,$03                               // slo ($03,x) // ILLEGAL

dat_0c2c:
        // === Data block (1 bytes, $0c2c-$0c2c) ===
        .byte $03                                   // .

// --- Region $1000-$11cd ---
.pc = $1000 "main_1000"

main_1000:
        lda #$0b
        sta $0286
        jsr $e544
        sei
        lda #$00
        sta $d020
        sta $d021
        sta $d012
        sta $033d
        sta $033c
        sta $033f
        sta $033e
        sta $0340
        sta $0341
        sta $0344
        sta $0345
        lda #$30
        sta $0342
        sta $0343
        adc #$0a
        lda #$01
        sta $d01a
        lda #$7f
        sta $dc0d
        lda #$1b
        sta $d011
        lda #$b1
        sta $0314
        lda #$10
        sta $0315
        lda #$00
        jsr sub_1800
        jsr sub_1242
        jsr sub_13ae
        jsr sub_1367
        ldx #$00

loc_105f:
        lda $3800,x
        sta $0400,x
        lda $388c,x
        sta $048c,x
        inx
        cpx #$a0
        bne loc_105f
        ldx #$00

loc_1072:
        lda $3940,x
        sta $0518,x
        lda $39e0,x
        sta $05b8,x
        inx
        cpx #$a0
        bne loc_1072
        ldx #$00

loc_1085:
        lda #$0e
        sta $d918,x
        sta $d9b8,x
        inx
        cpx #$a0
        bne loc_1085
        ldx #$00

loc_1094:
        lda #$a0
        sta $0658,x
        lda #$0c
        sta $da58,x
        inx
        cpx #$50
        bne loc_1094
        nop
        nop
        nop
        cli

loc_10a7:
        lda $dc01
        cmp #$ef
        bne loc_10a7
        jmp loc_13c3

irq_10b1:
        lda #$00
        sta $d021
        lda #$1b
        sta $d011
        lda #$13
        sta $d018
        lda #$09
        sta $d022
        lda #$05
        sta $d023
        lda #$18
        sta $d016
        jsr sub_11ba
        jsr sub_1806
        lda #$00
        sta $d015
        lda #$6a

loc_10dc:
        cmp $d012
        bne loc_10dc
        ldy #$08

loc_10e3:
        dey
        bne loc_10e3
        nop
        nop
        nop
        nop
        lda #$1b
        sta $d018
        lda #$0f
        sta $d022
        lda #$0e
        sta $d023
        lda #$00
        sta $d015
        lda #$8a

loc_1100:
        cmp $d012
        bne loc_1100
        ldy #$08

loc_1107:
        dey
        bne loc_1107
        nop
        nop
        nop
        nop
        lda #$00
        sta $d015
        lda #$00
        sta $d01b
        lda #$aa

loc_111a:
        cmp $d012
        bne loc_111a
        ldy #$08

loc_1121:
        dey
        bne loc_1121
        nop
        nop
        nop
        lda #$1d
        sta $d018
        lda $0344
        sta $d016
        lda #$ff
        sta $d015
        jsr sub_124b
        lda #$ba

loc_113c:
        cmp $d012
        bne loc_113c
        ldy #$08

loc_1143:
        dey
        bne loc_1143
        nop
        nop
        nop
.label smc_114a = * + 1
        lda #$0b                                    // !SMC: modified by $13d1
        sta $d021
        lda #$1d
        sta $d018
        lda #$08
        sta $d016
        lda $033f
        sta $d011
        jsr sub_132f
        lda #$d2

loc_1163:
        cmp $d012
        bne loc_1163
        ldy #$08

loc_116a:
        dey
        bne loc_116a
        nop
        nop
        nop
.label smc_1171 = * + 1
        lda #$0c                                    // !SMC: modified by $13ce
        sta $d021
        lda #$da

loc_1177:
        cmp $d012
        bne loc_1177
        ldy #$08

loc_117e:
        dey
        bne loc_117e
        nop
        nop
        nop
.label smc_1185 = * + 1
        lda #$0f                                    // !SMC: modified by $13cb
        sta $d021
        lda #$e2

loc_118b:
        cmp $d012
        bne loc_118b
        ldy #$08

loc_1192:
        dey
        bne loc_1192
        nop
        nop
        nop
.label smc_1199 = * + 1
        lda #$0c                                    // !SMC: modified by $13c8
        sta $d021
        lda #$eb

loc_119f:
        cmp $d012
        bne loc_119f
        ldy #$08

loc_11a6:
        dey
        bne loc_11a6
        nop
        nop
        nop
.label smc_11ad = * + 1
        lda #$0b                                    // !SMC: modified by $13c5
        sta $d021
        jsr sub_1377
        asl $d019
        jmp loc_ea7b
// Referenced by: jsr from $10cf

sub_11ba:
        lda $033e
        and #$1f
        tax
        lda dat_11ce,x
        sta $033f
        inc $033e
        cpx #$00
        beq loc_11ee
        rts

// --- Region $11ee-$129e ---
.pc = $11ee "loc_11ee"

loc_11ee:
        ldx #$00

loc_11f0:
        lda $06d0,x
        sta $06a8,x
        lda $06f8,x
        sta $06d0,x
        lda $0720,x
        sta $06f8,x
        lda $0748,x
        sta $0720,x
        lda $0770,x
        sta $0748,x
        lda $0798,x
        sta $0770,x
        lda $07c0,x
        sta $0798,x
        inx
        cpx #$28
        bne loc_11f0
        ldy #$00
        ldx #$00

loc_1223:
        lda ($02),y
        and #$3f
        beq sub_1242
        sta $07c0,x
        lda #$0f
        inx
        iny
        cpy #$27
        bne loc_1223
        lda $02
        clc
        adc #$28
        sta $02
        lda $03
        adc #$00
        sta $03
        rts
// Referenced by: jsr from $1054; branch from $1227

sub_1242:
        lda #$00
        sta $02
        lda #$40
        sta $03
        rts
// Referenced by: jsr from $1137

sub_124b:
        ldx #$00

loc_124d:
        lda #$ec
        sta $07f8,x
        lda #$00
        sta $d027,x
        inx
        cpx #$07
        bne loc_124d
        ldx #$00

loc_125e:
        lda #$ba
        sta $d001,x
        inx
        inx
        cpx #$0e
        bne loc_125e
        lda #$00
        sta $d01b
        sta $d01c
        lda #$ff
        sta $d01d
        lda #$14
        sta $d000
        adc #$2f
        sta $d002
        adc #$2f
        sta $d004
        adc #$2f
        sta $d006
        adc #$2f
        sta $d008
        adc #$2f
        sta $d00a
        lda #$e0
        sta $d010
        lda #$2f
        sta $d00c
        rts

// --- Region $12d6-$12dc ---
.pc = $12d6 "loc_12d6"

loc_12d6:
        .byte $03,$8d                               // slo ($8d,x) // ILLEGAL
        ora $add0
        .byte $42                                   // jam // ILLEGAL

dat_12dc:
        .byte $03                                   // .

// --- Region $1327-$13b6 ---
.pc = $1327 "Segment $1327"
        bne loc_12d6
        .byte $42                                   // jam // ILLEGAL
        .byte $03,$8d                               // slo ($8d,x) // ILLEGAL
        asl $60d0
// Referenced by: jsr from $115e

sub_132f:
        nop
        lda $3107
        sta $3000
        lda $3106
        sta $3107
        lda $3105
        sta $3106
        lda $3104
        sta $3105
        lda $3103
        sta $3104
        lda $3102
        sta $3103
        lda $3101
        sta $3102
        lda $3100
        sta $3101
        lda $3000
        sta $3100
        rts

// Referenced by: jsr from $105a
sub_1367: {
        ldx #$00
loop:
        lda #$00
        sta $da80,x
        sta $db34,x
        inx
        cpx #$b4
        bne loop
        rts
}
// Referenced by: jsr from $11b1

sub_1377:
        lda $0345
        and #$03
        tax
        lda dat_13b7,x
        sta $0344
        inc $0345
        cpx #$00
        beq loc_138b
        rts

loc_138b:
        ldx #$00

loc_138d:
        lda $0681,x
        sta $0680,x
        inx
        cpx #$27
        bne loc_138d
        ldy #$00
        lda ($04),y
        and #$3f
        beq sub_13ae
        clc
        adc #$40
        sta $06a7
        inc $04
        bne loc_13ac
        inc $05

loc_13ac:
        rts

dat_13ad:
        .byte $ea                                   // .
// Referenced by: jsr from $1057; branch from $139e

sub_13ae:
        lda #$00
        sta $04
        lda #$45
        sta $05
        rts

// --- Region $13c3-$142c ---
.pc = $13c3 "loc_13c3"

loc_13c3:
        lda #$00
        sta smc_11ad                                // SMC: modifies $11ad
        sta smc_1199                                // SMC: modifies $1199
        sta smc_1185                                // SMC: modifies $1185
        sta smc_1171                                // SMC: modifies $1171
        sta smc_114a                                // SMC: modifies $114a
        sta $0346
        ldx #$00

loc_13d9:
        cli
        jsr sub_141b
        ldx $0346
        lda #$00
        sta $0800,x
        sta $0900,x
        sta $0a00,x
        sta $0b00,x
        sta $0c00,x
        sta $2800,x
        sta $2900,x
        sta $2a00,x
        sta $2b00,x
        sta $2c00,x
        sta $3000,x
        sta $3100,x
        sta $3200,x
        sta $3300,x
        sta $3400,x
        inc $0346
        cpx #$ff
        bne loc_13d9
        nop
        cli
        jmp loc_1500
// Referenced by: jsr from $13da, $e483

sub_141b:
        ldx #$00

loc_141d:
        ldy #$00

loc_141f:
        jsr $eeb3
        iny
        cpy #$03
        bne loc_141f
        inx
        cpx #$02
        bne loc_141d
        rts

// --- Region $1500-$154a ---
.pc = $1500 "loc_1500"

loc_1500:
        sei
        jsr $fd15
        jsr $fda3
        jsr $e518
        jsr $e3bf
        lda #$00
        sta $d020
        sta $d021
        ldy #$00
        tya

loc_1518:
        sta $d400,y
        iny
        cpy #$18
        bne loc_1518
        ldx #$00

loc_1522:
        lda $154c,x
        sta $033a,x
        inx
        bne loc_1522
        ldx #$00

loc_152d:
        lda #$20
        sta $0400,x
        inx
        cpx #$50
        bne loc_152d
        nop
        ldx #$00

loc_153a:
        lda txt_1577,x
        and #$3f
        sta $07c0,x
        inx
        cpx #$05
        bne loc_153a
        jmp $033a

dat_154a:
        // === Data block (1 bytes, $154a-$154a) ===
        .byte $ea                                   // .

// --- Region $1800-$1815 ---
.pc = $1800 "sub_1800"
// Referenced by: jsr from $1051, $ec7f

sub_1800:
        jmp loc_2108

dat_1803:
        .byte $4c,$17,$21                           // L.!
// Referenced by: jsr from $10d2, $ec89

sub_1806:
        lda $2174
        cmp #$02
        beq loc_1814
        cmp #$01
        bne loc_182a
        jmp loc_20e8

loc_1814:
        rts

dat_1815:
        .byte $01                                   // .

// --- Region $182a-$1d63 ---
.pc = $182a "loc_182a"

loc_182a:
        inc $2142
        inc $2143
        inc $2144
        lda #$1f
        sta $d418
        ldx #$02
        dec $2173
        bpl loc_1845
        lda $211d
        sta $2173

loc_1845:
        bit $d020
        stx $ff
        lda $211e,x
        sta $2156
        tay
        lda $2173
        cmp $211d
        bne loc_186b
        lda $1ea1,x
        sta $fb
        lda $1ea4,x
        sta $fc
        dec $2127,x
        bmi loc_186e
        jmp loc_19fa

loc_186b:
        jmp loc_1a0a

loc_186e:
        ldy $2121,x
        lda ($fb),y
        cmp #$fe
        beq loc_188c
        cmp #$ff
        bne loc_1894
        lda #$00
        sta $2127,x
        sta $2121,x
        sta $2124,x
        sta $2172
        jmp loc_186e

loc_188c:
        lda #$02
        sta $2174
        jmp loc_210b

loc_1894:
        sta $2167
        and #$80
        beq loc_18a9
        lda $2167
        and #$1f
        sta $214f,x
        inc $2121,x
        jmp loc_186e

loc_18a9:
        lda $2167
        and #$40
        beq loc_18be
        lda $2167
        and #$3f
        sta $2176,x
        inc $2121,x
        jmp loc_186e

loc_18be:
        lda $2167
        asl
        tay
        lda $1ea7,y
        sta $fd
        lda $1ea8,y
        sta $fe
        lda #$00
        sta $213f,x
        ldy $2124,x
        sta $2142,x
        lda #$03
        sta $2161,x

loc_18dd:
        lda ($fd),y
        sta $f8
        and #$f0
        cmp #$f0
        bne loc_18f7
        lda #$01
        sta $2180,x
        inc $2124,x
        iny
        lda ($fd),y
        sta $f8
        jmp loc_1957

loc_18f7:
        lda #$00
        sta $2180,x
        lda $f8
        and #$f0
        cmp #$e0
// Referenced by: jsr from $fdae

sub_1902:
        bne loc_1930
        lda $f8
        and #$01
        clc
        adc #$01
        sta $213f,x
        lda $f8
        and #$0e
        lsr
        sta $2165
        inc $2124,x
        iny
        lda ($fd),y
        pha
        and #$f0
        sta $2164
        pla
        and #$0f
        sta smc_1af8                                // SMC: modifies $1af8
        inc $2124,x
        iny
        lda ($fd),y
        sta $f8

loc_1930:
        lda $f8
        and #$e0
        cmp #$c0
        bne loc_1942
        lda $f8
        and #$1f
        sta $2133,x
        jsr sub_19ed

loc_1942:
        lda $f8
        and #$c0
        cmp #$80
        bne loc_1957
        lda $f8
        and #$3f
        sta $212a,x
        jsr sub_19ed
        jmp loc_18dd

loc_1957:
        lda $212a,x
        sta $2127,x
        lda $f8
        clc
        adc $214f,x
        sta $2130,x
        tay
        lda dat_1d64,y
        pha
        lda $1dc4,y
        ldy $2156
        sta $d401,y
        sta $2136,x
        sta $2139,x
        pla
        sta $d400,y
        sta $213c,x
        lda $2180,x
        bne loc_19cc
        lda $2133,x
        asl
        asl
        asl
        tax
        stx $2152
        lda $218a,x
        sta $d405,y
        lda $218b,x
        sta $d406,y
        lda $218c,x
        pha
        lda $2188,x
        pha
        lda $2189,x
        ldx $ff
        sta $212d,x
        sta $2179,x
        lda #$00
        sta $d402,y
        sta $2145,x
        pla
        sta $214b,x
        and #$0f
        sta $d403,y
        sta $2148,x
        lda #$01
        sta $216f,x
        pla
        sta $216c,x

loc_19cc:
        inc $2124,x
        ldy $2124,x
        lda ($fd),y
        cmp #$ff
        bne loc_19ea

loc_19d8:
        lda #$00
        sta $2124,x
        lda $2176,x
        beq loc_19e7
        dec $2176,x
        bpl loc_19ea

loc_19e7:
        inc $2121,x

loc_19ea:
        jmp loc_1d52
// Referenced by: jsr from $193f, $1951, $e69b, $e6ad

sub_19ed:
        inc $2124,x
        iny
        lda ($fd),y
        cmp #$ff
        beq loc_19d8
        sta $f8
        rts

loc_19fa:
        ldy $2156
        lda $2142,x
        beq loc_1a0a
        lda $212d,x
        and #$fe
        sta $2179,x

loc_1a0a:
        lda $2133,x
        asl
        asl
        asl
        tay
        lda $218d,y
        sta $2153
        lda $218e,y
        sta $2154
        lda $218f,y
        sta $2155
        and #$04
        bne loc_1a33
        lda $2155
        and #$10
        bne loc_1a33
        lda $2153
        bne loc_1a36

loc_1a33:
        jmp loc_2030

loc_1a36:
        pha
        and #$78
        lsr
        lsr
        lsr
        sta $2158,x
        pla
        and #$07
        sta $2157
        lda $215b,x
        beq loc_1a54
        dec $215e,x
        bne loc_1a68
        inc $215b,x
        bpl loc_1a68

loc_1a54:
        inc $215e,x
        lda $2158,x
        cmp $215e,x
        bcs loc_1a68
        sta $215e,x
        dec $215b,x
        dec $215e,x

loc_1a68:
        lda $2130,x
        tay
        lda $1d65,y
        sec
        sbc dat_1d64,y
        sta $217f
        lda $1dc5,y
        sbc $1dc4,y
        adc $2142,x
        lsr

loc_1a80:
        dec $2157
        bmi loc_1a8c
        lsr
        ror $217f
        jmp loc_1a80

loc_1a8c:
        sta $217e
        lda dat_1d64,y
        sta $217c
        lda $1dc4,y
        sta $217d
        lda $2158,x
        lsr
        tay

loc_1aa0:
        dey
        bmi loc_1ab9
        sec
        lda $217c
        sbc $217f
        sta $217c
        lda $217d
        sbc $217e
        sta $217d
        jmp loc_1aa0

loc_1ab9:
        lda $2142,x
        cmp #$04
        bcc loc_1aeb
        ldy $215e,x

loc_1ac3:
        dey
        bmi loc_1adc
        clc
        lda $217c
        adc $217f
        sta $217c
        lda $217d
        adc $217e
        sta $217d
        jmp loc_1ac3

loc_1adc:
        ldy $2156
        lda $217c
        sta $d400,y
        lda $217d
        sta $d401,y

loc_1aeb:
        ldx $ff
        ldy $2156
        lda $212a,x
        sec
        sbc $2127,x
.label smc_1af8 = * + 1
        cmp #$02                                    // !SMC: modified by $1925
        bcc loc_1b41
        lda $213f,x
        beq loc_1b41
        and #$03
        cmp #$01
        beq loc_1b25
        lda $2164
        sec
        lda $213c,x
        sbc $2164
        sta $213c,x
        sta $d400,y
        lda $2136,x
        sbc $2165
        sta $2136,x
        sta $d401,y
        jmp loc_1b41

loc_1b25:
        lda $2164
        clc
        lda $213c,x
        adc $2164
        sta $213c,x
        sta $d400,y
        lda $2136,x
        adc $2165
        sta $2136,x
        sta $d401,y

loc_1b41:
        lda $2154
        beq loc_1bb2
        and #$07
        tay
        dey
        tya
        asl
        asl
        tay
        lda $1e95,y
        cmp $2142,x
        bcc loc_1b59
        jmp loc_1b63

loc_1b59:
        iny
        iny
        lda $1e95,y
        cmp $2142,x
        bcc loc_1b6d

loc_1b63:
        iny
        lda $1e95,y
        sta $214e
        jmp loc_1b75

loc_1b6d:
        lda $2154
        and #$fc
        sta $214e

loc_1b75:
        lda $216f,x
        bne loc_1b97
        lda $2145,x
        sec
        sbc $214e
        sta $2145,x
        lda $2148,x
        sbc #$00
        sta $2148,x
        cmp #$01
        bcs loc_1bb2
        lda #$01
        sta $216f,x
        bne loc_1bb2

loc_1b97:
        lda $2145,x
        clc
        adc $214e
        sta $2145,x
        lda $2148,x
        adc #$00
        sta $2148,x
        cmp #$0f
        bcc loc_1bb2
        lda #$00
        sta $216f,x

loc_1bb2:
        lda #$00
        sta smc_1bd4                                // SMC: modifies $1bd4
        lda $214b,x
        and #$80
        beq loc_1bca
        lda $2142,x
        and #$01
        beq loc_1bca
        lda #$b0
        sta smc_1bd4                                // SMC: modifies $1bd4

loc_1bca:
        ldx $ff
        ldy $2156
        lda $2145,x
        clc
.label smc_1bd4 = * + 1
        adc #$00                                    // !SMC: modified by $1bb4, $1bc7
        sta $d402,y
        lda $2148,x
        adc #$00
        sta $d403,y
        lda $2155
        and #$40
        beq loc_1bfb
        ldx $ff
        lda $2142,x
        cmp #$03
        bcc loc_1bfb
        and #$03
        tax
        lda $1e32,x
        ldx $ff
        sta $2179,x

loc_1bfb:
        sty $2167
        lda $2155
        and #$01
        beq loc_1c2f
        ldx $ff
        stx $2175
        lda #$89
        sta $f9
        lda #$1e
        sta $fa
        ldx $ff
        lda $2142,x
        ldy #$0b
        cmp ($f9),y
        bcs loc_1c50
        ldy #$0a

loc_1c1f:
        cmp ($f9),y
        bcs loc_1c5b
        dey
        cpy #$06
        bne loc_1c1f
        cmp ($f9),y
        bcs loc_1c32
        jmp loc_1c7b

loc_1c2f:
        jmp loc_1c6a

loc_1c32:
        lda $ff
        asl
        bne loc_1c3a
        clc
        adc #$01

loc_1c3a:
        sta $2168
        ldx $2172
        txa
        and $2168
        bne loc_1c4e
        txa
        clc
        adc $2168
        sta $d417

loc_1c4e:
        ldy #$06

loc_1c50:
        dey
        dey
        dey
        dey
        dey
        dey
        lda ($f9),y
        jmp loc_1c73

loc_1c5b:
        dey
        dey
        dey
        dey
        dey
        dey
        lda $2169,x
        clc
        adc ($f9),y
        jmp loc_1c73

loc_1c6a:
        lda $ff
        cmp $2175
        bne loc_1c7b
        lda #$ff

loc_1c73:
        ldx $ff
        sta $2169,x
        sta $d416

loc_1c7b:
        ldy $2167
        lda $2155
        and #$10
        beq loc_1ce3
        lda $2153
        and #$0f
        tax
        lda $1e3e,x
        sta smc_1caf                                // SMC: modifies $1caf
        lda $1e40,x
        sta smc_1cb0                                // SMC: modifies $1cb0
        lda $1e42,x
        sta smc_1cb7                                // SMC: modifies $1cb7
        lda $1e44,x
        sta smc_1cb8                                // SMC: modifies $1cb8
        ldx $ff
        lda $2142,x
        cmp #$0f
        bcs loc_1ce0
        tax
        dex
.label smc_1caf = * + 1
.label smc_1cb0 = * + 2
        lda $1e76,x                                 // !SMC: modified by $1c8e, $1c94
        ldy $ff
        sta $2179,y
.label smc_1cb7 = * + 1
.label smc_1cb8 = * + 2
        lda $1e66,x                                 // !SMC: modified by $1c9a, $1ca0
        sta $2168
        lda $2153
        and #$10
        beq loc_1ccf
        ldx $ff
        lda $2130,x
        clc
        adc $2168
        jmp loc_1d42

loc_1ccf:
        ldy $2156
        lda $2168
        clc
        adc #$0d
        sta $d401,y
        lda #$00
        sta $d400,y

loc_1ce0:
        jmp loc_1d52

loc_1ce3:
        lda $2155
        and #$80
        beq loc_1d1e
        ldx $ff
        ldy $2156
        lda $2142,x
        cmp #$02
        bcs loc_1d0a
        lda #$48
        sta $d401,y
        lda #$00
        sta $d400,y
        ldx $ff
        lda #$81
        sta $2179,x
        jmp loc_1d52

loc_1d0a:
        lda $213c,x
        sta $d400,y
        lda $2136,x
        sta $d401,y
        lda $212d,x
        and #$fe
        sta $2179,x

loc_1d1e:
        lda $2155
        and #$04
        beq loc_1d52
        dec $2161,x
        bpl loc_1d2f
        lda #$02
        sta $2161,x

loc_1d2f:
        ldx $ff
        lda $2161,x
        tax
        lda $1e86,x
        sta $41
        ldx $ff
        lda $2130,x
        clc
        adc $41

loc_1d42:
        tax
        ldy $2156
        lda dat_1d64,x
        sta $d400,y
        lda $1dc4,x
        sta $d401,y

loc_1d52:
        ldx $ff
        ldy $2156
        lda $2179,x
        sta $d404,y
        dex
        bmi loc_1d63
        jmp loc_1845

loc_1d63:
        rts

// --- Region $202d-$204e ---
.pc = $202d "Segment $202d"
        and ($ea),y
        brk

loc_2030:
        lda $2153
        beq loc_2048
        lsr
        lsr
        lsr
        lsr
        tax
        lda $2153
        and #$0f

loc_203f:
        sta $1e88
        stx $1e87
        jmp loc_1aeb

loc_2048:
        lda #$18
        ldx #$0c
        bne loc_203f
        brk

// --- Region $20d9-$2116 ---
.pc = $20d9 "sub_20d9"
// Referenced by: jsr from $2108, $ecf6

sub_20d9:
        lda #$00
        ldx #$62

loc_20dd:
        sta $2121,x
        dex
        bpl loc_20dd
        lda #$b0
        sta $2172

loc_20e8:
        lda #$00
        sta $2142
        sta $2143
        sta $2144
        ldx #$02

loc_20f5:
        sta $2121,x
        sta $2124,x
        sta $2127,x
        sta $2130,x
        dex
        bpl loc_20f5
        sta $2174
        rts

loc_2108:
        jsr sub_20d9

loc_210b:
        ldx #$00
        txa

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

// --- Region $2720-$2720 ---
.pc = $2720 "sub_2720"
// Referenced by: jsr from $fcf4

sub_2720:
        brk

// --- Region $2820-$2820 ---
.pc = $2820 "sub_2820"
// Referenced by: jsr from $fcff

sub_2820:
        brk

// --- Region $6020-$6020 ---
.pc = $6020 "sub_6020"
// Referenced by: jsr from $0c25

sub_6020:
        brk

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

// --- Region $e3bf-$e3d9 ---
.pc = $e3bf "Segment $e3bf"
        asl $d0
        lda $0342
        sta $d008
        lda $0342
        sta $d00a
        lda $0342
        sta $d00c
        lda $0342
        sta $d00e
        rts

// --- Region $e438-$e4d5 ---
.pc = $e438 "loc_e438"

loc_e438:
        lda $0681,x
.label loc_e43d = * + 2
        sta $0680,x
        inx
        cpx #$27
        bne loc_e438
        ldy #$00
        lda ($04),y
        and #$3f
        beq loc_e459
        clc
        adc #$40
        sta $06a7
        inc $04
        bne loc_e457
        inc $05

loc_e457:
        rts

dat_e458:
        .byte $ea                                   // .

loc_e459:
        lda #$00
        sta $04
        lda #$45
        sta $05
        rts

dat_e462:
        .byte $07,$05,$03,$01,$00,$02,$01           // .......

loc_e469:
        lda $60
        ror
        lda #$00
        sta smc_11ad
        sta smc_1199
        sta smc_1185
        sta smc_1171
        sta smc_114a
        sta $0346
        ldx #$00

loc_e482:
        cli
        jsr sub_141b
        ldx $0346
        lda #$00
        sta $0800,x
        sta $0900,x
        sta $0a00,x
        sta $0b00,x
        sta $0c00,x
        sta $2800,x
        sta $2900,x
        sta $2a00,x
        sta $2b00,x
        sta $2c00,x
        sta $3000,x
        sta $3100,x
        sta $3200,x
        sta $3300,x
        sta $3400,x
        inc $0346
        cpx #$ff
        bne loc_e482
        nop
        cli
        jmp loc_1500

loc_e4c4:
        ldx #$00

loc_e4c6:
        ldy #$00

loc_e4c8:
        jsr $eeb3
        iny
        cpy #$03
        bne loc_e4c8
        inx
        cpx #$02
        bne loc_e4c6
        rts

// --- Region $e515-$e525 ---
.pc = $e515 "loc_e515"

loc_e515:
        lda txt_1577,x
        and #$3f
        sta $07c0,x
        inx
        cpx #$05
        bne loc_e515
        jmp $033a

dat_e525:
        .byte $ea                                   // .

// --- Region $e544-$e54d ---
.pc = $e544 "Segment $e544"
        lda #$37
        sta $01
        cli
        jmp loc_fce2

dat_e54c:
        .byte $20,$ae                               //  .

// --- Region $e558-$e571 ---
.pc = $e558 "loc_e558"

loc_e558:
        sty $00
        adc ($89,x)
        jmp loc_2108

dat_e55f:
        .byte $4c,$17,$21                           // L.!

loc_e562:
        lda $2174
        cmp #$02
        beq loc_e570
        cmp #$01
        bne loc_e586
        jmp loc_20e8

loc_e570:
        rts

dat_e571:
        .byte $01                                   // .

// --- Region $e586-$e6e7 ---
.pc = $e586 "loc_e586"

loc_e586:
        inc $2142
        inc $2143
        inc $2144
        lda #$1f
        sta $d418
        ldx #$02
        dec $2173
        bpl loc_e5a1
        lda $211d
        sta $2173

loc_e5a1:
        bit $d020
        stx $ff
        lda $211e,x
        sta $2156
        tay
        lda $2173
        cmp $211d
        bne loc_e5c7
        lda $1ea1,x
        sta $fb
        lda $1ea4,x
        sta $fc
        dec $2127,x
        bmi loc_e5ca
        jmp loc_19fa

loc_e5c7:
        jmp loc_1a0a

loc_e5ca:
        ldy $2121,x
        lda ($fb),y
        cmp #$fe
        beq loc_e5e8
        cmp #$ff
        bne loc_e5f0
        lda #$00
        sta $2127,x
        sta $2121,x
        sta $2124,x
        sta $2172
        jmp loc_186e

loc_e5e8:
        lda #$02
        sta $2174
        jmp loc_210b

loc_e5f0:
        sta $2167
        and #$80
        beq loc_e605
        lda $2167
        and #$1f
        sta $214f,x
        inc $2121,x
        jmp loc_186e

loc_e605:
        lda $2167
        and #$40
        beq loc_e61a
        lda $2167
        and #$3f
        sta $2176,x
        inc $2121,x
        jmp loc_186e

loc_e61a:
        lda $2167
        asl
        tay
        lda $1ea7,y
        sta $fd
        lda $1ea8,y
        sta $fe
        lda #$00
        sta $213f,x
        ldy $2124,x
        sta $2142,x
        lda #$03
        sta $2161,x
        lda ($fd),y
        sta $f8
        and #$f0
        cmp #$f0
        bne loc_e653
        lda #$01
        sta $2180,x
        inc $2124,x
        iny
        lda ($fd),y
        sta $f8
        jmp loc_1957

loc_e653:
        lda #$00
        sta $2180,x
        lda $f8
        and #$f0
        cmp #$e0
        bne loc_e68c
        lda $f8
        and #$01
        clc
        adc #$01
        sta $213f,x
        lda $f8
        and #$0e
        lsr
        sta $2165
        inc $2124,x
        iny
        lda ($fd),y
        pha
        and #$f0
        sta $2164
        pla
        and #$0f
        sta smc_1af8
        inc $2124,x
        iny
        lda ($fd),y
        sta $f8

loc_e68c:
        lda $f8
        and #$e0
        cmp #$c0
        bne loc_e69e
        lda $f8
        and #$1f
        sta $2133,x
        jsr sub_19ed

loc_e69e:
        lda $f8
        and #$c0
        cmp #$80
        bne loc_e6b3
        lda $f8
        and #$3f
        sta $212a,x
        jsr sub_19ed
        jmp loc_18dd

loc_e6b3:
        lda $212a,x
        sta $2127,x
        lda $f8
        clc
        adc $214f,x
        sta $2130,x
        tay
        lda dat_1d64,y
        pha
        lda $1dc4,y
        ldy $2156
        sta $d401,y
        sta $2136,x
        sta $2139,x
        pla
        sta $d400,y
        sta $213c,x
        lda $2180,x
        bne loc_e728
        lda $2133,x
        .byte $e3,$0a                               // isc ($0a,x) // ILLEGAL
        rts

// --- Region $e728-$e756 ---
.pc = $e728 "loc_e728"

loc_e728:
        and ($fe,x)
        bit $21
        ldy $2124,x
        lda ($fd),y
        cmp #$ff
        bne loc_e747

loc_e735:
        lda #$00
        sta $2124,x
        lda $2176,x
        beq loc_e744
        dec $2176,x
        bpl loc_e747

loc_e744:
        inc $2121,x

loc_e747:
        jmp loc_1d52

dat_e74a:
        .byte $fe                                   // .

txt_e74b:
        .text "$!"
        .byte $c8                                   // 'H' | $80 (end-of-string marker)
        .byte $b1                                   // .

loc_e74f:
        sbc $ffc9,x
        beq loc_e735
        sta $f8
        rts

// --- Region $e77d-$e799 ---
.pc = $e77d "loc_e77d"

loc_e77d:
        and ($8d,x)
        eor $21,x
        and #$04
        bne loc_e791
        lda $2155
        and #$10
        bne loc_e791
        lda $2153
        bne loc_e794

loc_e791:
        jmp loc_2030

loc_e794:
        pha
        and #$78
        .byte $e3,$4a                               // isc ($4a,x) // ILLEGAL
        .byte $62                                   // jam // ILLEGAL

// --- Region $e877-$e885 ---
.pc = $e877 "loc_e877"

loc_e877:
        and ($ed,x)
        adc $21
        sta $2136,x
        sta $d401,y
        jmp loc_1b41

dat_e884:
        .byte $ad,$64                               // .d

// --- Region $e8a3-$e9c5 ---
.pc = $e8a3 "loc_e8a3"

loc_e8a3:
        beq loc_e911
        and #$07
        tay
        dey
        tya
        asl
        asl
        tay
        lda $1e95,y
        cmp $2142,x
        bcc loc_e8b8
        jmp loc_1b63

loc_e8b8:
        iny
        iny
        lda $1e95,y
        cmp $2142,x
        bcc loc_e8cc
        iny
        lda $1e95,y
        sta $214e
        jmp loc_1b75

loc_e8cc:
        lda $2154
        and #$fc
        sta $214e
        lda $216f,x
        bne loc_e8f6
        lda $2145,x
        sec
        sbc $214e
        sta $2145,x
        lda $2148,x
        sbc #$00
        sta $2148,x
        cmp #$01
        bcs loc_e911
        lda #$01
        sta $216f,x
        bne loc_e911

loc_e8f6:
        lda $2145,x
        clc
        adc $214e
        sta $2145,x
        lda $2148,x
        adc #$00
        sta $2148,x
        cmp #$0f
        bcc loc_e911
        lda #$00
        sta $216f,x

loc_e911:
        lda #$00
        sta smc_1bd4
        lda $214b,x
        and #$80
        beq loc_e929
        lda $2142,x
        and #$01
        beq loc_e929
        lda #$b0
        sta smc_1bd4

loc_e929:
        ldx $ff
        ldy $2156
        lda $2145,x
        clc
        adc #$00
        sta $d402,y
        lda $2148,x
        adc #$00
        sta $d403,y
        lda $2155
        and #$40
        beq loc_e95a
        ldx $ff
        lda $2142,x
        cmp #$03
        bcc loc_e95a
        and #$03
        tax
        lda $1e32,x
        ldx $ff
        sta $2179,x

loc_e95a:
        sty $2167
        lda $2155
        and #$01
        beq loc_e98e
        ldx $ff
        stx $2175
        lda #$89
        sta $f9
        lda #$1e
        sta $fa
        ldx $ff
        lda $2142,x
        ldy #$0b
        cmp ($f9),y
        bcs loc_e9af
        ldy #$0a

loc_e97e:
        cmp ($f9),y
        bcs loc_e9ba
        dey
        cpy #$06
        bne loc_e97e
        cmp ($f9),y
        bcs loc_e991
        jmp loc_1c7b

loc_e98e:
        jmp loc_1c6a

loc_e991:
        lda $ff
        asl
        bne loc_e999
        clc
        adc #$01

loc_e999:
        sta $2168
        ldx $2172
        txa
        and $2168
        bne loc_e9ad
        txa
        clc
        adc $2168
        sta $d417

loc_e9ad:
        ldy #$06

loc_e9af:
        inc $88
        and $b1
        sbc $734c,y
        .byte $1c,$e6,$88                           // nop $88e6,x // ILLEGAL
.label loc_e9ba = * + 1
        adc ($63,x)
        lda $2169,x
        clc
        adc ($f9),y
        jmp loc_1c73

dat_e9c4:
        .byte $a5,$ff                               // ..

// --- Region $ea2b-$ea3e ---
.pc = $ea2b "loc_ea2b"

loc_ea2b:
        and ($ad,x)
        pla
        and ($18,x)
.label loc_ea31 = * + 1
        adc #$0d
        sta $d401,y
        lda #$00
        sta $d400,y
        jmp loc_1d52

dat_ea3d:
        .byte $ad,$55                               // .U

// --- Region $ea4c-$eabd ---
.pc = $ea4c "loc_ea4c"

loc_ea4c:
        cmp #$02
        bcs loc_ea64
        lda #$48
        sta $d401,y
        lda #$00
        sta $d400,y
        ldx $ff
        lda #$81
        sta $2179,x
        jmp loc_1d52

loc_ea64:
        lda $213c,x
        sta $d400,y
        lda $2136,x
        sta $d401,y
        lda $212d,x
        and #$fe
        sta $2179,x
        lda $2155

loc_ea7b:
        and #$04
        beq loc_eaac
        dec $2161,x
        bpl loc_ea89
        lda #$02
        sta $2161,x

loc_ea89:
        ldx $ff
        lda $2161,x
        tax
        lda $1e86,x
        sta $41
        ldx $ff
        lda $2130,x
        clc
        adc $41
        tax
        ldy $2156
        lda dat_1d64,x
        sta $d400,y
        lda $1dc4,x
        sta $d401,y

loc_eaac:
        ldx $ff
        ldy $2156
        lda $2179,x
        sta $d404,y
        dex
        bmi loc_eabd
        jmp loc_1845

loc_eabd:
        rts

// --- Region $ec5f-$ec8e ---
.pc = $ec5f "loc_ec5f"

loc_ec5f:
        and $78,x
        lda #$7f
        sta $dc0d
        lda #$01
        sta $d01a
        lda #$fa
        sta $d012
        lda #$1b
        sta $d011
        lda #$24
        sta $0314
        lda #$20
        sta $0315
        jsr sub_1800
        cli
        rts

loc_ec84:
        lda #$01
        sta $d019
        jsr sub_1806
        jmp loc_ea31

// --- Region $ec9c-$eca6 ---
.pc = $ec9c "loc_ec9c"

loc_ec9c:
        and #$0f
        sta $1e88
        stx $1e87
        jmp loc_1aeb

// --- Region $ecc7-$ed04 ---
.pc = $ecc7 "loc_ecc7"

loc_ecc7:
        lda #$00
        ldx #$62

loc_eccb:
        sta $2121,x
        dex
        bpl loc_eccb
        lda #$b0
        sta $2172
        lda #$00
        sta $2142
        sta $2143
        sta $2144
        ldx #$02

loc_ece3:
        sta $2121,x
        sta $2124,x
        sta $2127,x
        sta $2130,x
        dex
        bpl loc_ece3
        sta $2174
        rts

loc_ecf6:
        jsr sub_20d9
        ldx #$00
        txa

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

// --- Region $eeb3-$eeb9 ---
.pc = $eeb3 "Segment $eeb3"
        cmp ($8b,x)
        .byte $2b,$2c                               // anc #$2c // ILLEGAL
        .byte $97,$29                               // sax $29,y // ILLEGAL

dat_eeb9:
        .byte $af                                   // .

// --- Region $fce2-$fd02 ---
.pc = $fce2 "loc_fce2"

loc_fce2:
        and $0112
        ora $20fc
        rol
        .byte $13,$03                               // slo ($03),y // ILLEGAL
        ora #$05
        asl $0503
        .byte $34,$35                               // nop $35,x // ILLEGAL
        and ($80),y
        jsr sub_2720
        .byte $13,$15                               // slo ($15),y // ILLEGAL
        .byte $03,$03                               // slo ($03,x) // ILLEGAL
        ora $13
        .byte $13,$80                               // slo ($80),y // ILLEGAL
        jsr sub_2820
        .byte $02                                   // jam // ILLEGAL

// --- Region $fd15-$fd21 ---
.pc = $fd15 "Segment $fd15"
        .byte $23,$20                               // rla ($20,x) // ILLEGAL
        and $0c
        ora #$07
        php
        .byte $14,$80                               // nop $80,x // ILLEGAL
        and ($20,x)
        plp
        .byte $02                                   // jam // ILLEGAL

// --- Region $fda3-$fdc5 ---
.pc = $fda3 "Segment $fda3"
        ora ($0e,x)
        .byte $04,$20                               // nop $20 // ILLEGAL
        .byte $14,$12                               // nop $12,x // ILLEGAL
        ora ($09,x)
        asl $0405
        jsr sub_1902
        jsr $050c
        .byte $07,$05                               // slo $05 // ILLEGAL
        asl $2004
        and $1420
        php
        ora $20
        .byte $17,$09                               // slo $09,x // ILLEGAL
        .byte $0c,$0c,$20                           // nop $200c // ILLEGAL

dat_fdc4:
        .byte $0f,$06                               // ..

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

// --- Region $080e-$0813 ---
.pc = $080e "dat_080e"

dat_080e:
        .byte $01,$07,$00,$00,$00,$00               // ......

// --- Region $0815-$0916 ---
.pc = $0815 "dat_0815"

dat_0815:
        .byte $00,$b9,$fb,$00,$00,$00,$00,$00,$00,$00,$40,$00,$00,$03,$0f,$0f // ..........@.....
        .byte $3f,$3f,$fe,$1a,$ff,$ff,$fb,$ff,$be,$ff,$ee,$40,$f0,$fc,$be,$fa // ??.........@....
        .byte $ed,$ba,$a7,$00,$00,$00,$00,$00,$80,$80,$a0,$00,$00,$00,$00,$00 // ................
        .byte $00,$06,$1f,$00,$00,$00,$00,$00,$00,$e4,$ed,$00,$00,$00,$01,$00 // ................
        .byte $00,$00,$00,$1f,$7f,$7f,$fe,$ff,$fb,$fe,$ee,$be,$fb,$ed,$ea,$a7 // ................
        .byte $ba,$e8,$99,$d0,$b4,$b4,$9c,$60,$50,$90,$44,$ff,$fb,$fe,$ef,$fb // .......`P.D.....
        .byte $ee                                   // .

txt_0876:
        .text ".+"
        .byte $bb                                   // ';' | $80 (end-of-string marker)
        .byte $ee,$eb,$ba,$a8,$de,$a6,$79,$62,$b9,$64,$99,$a5,$55,$64,$14,$60 // ......yb.d..Ud.`
        .byte $91,$51,$47,$13,$03,$43,$03,$7e,$ff,$ff,$fb,$fe,$ee,$fb,$ba,$fb // .QG..C.~........
        .byte $ee,$b6,$aa,$9d,$e9,$a2,$65,$40,$d0,$d0,$70,$80,$40,$40,$10,$00 // ......e@..p.@@..
        .byte $01,$0b,$2f,$7b,$fe,$ee,$fa,$00,$40,$e0,$f8,$ad,$55,$d1,$44,$fb // ../{....@...U.D.
        .byte $3a,$3e,$0d,$03,$00,$00,$00,$a6,$64,$89,$94,$44,$10,$00,$00,$50 // :>......d..D...P
        .byte $44,$00,$40,$00,$00,$00,$00,$0a,$0a,$02,$00,$00,$00,$00,$05,$99 // D.@.............
        .byte $e6,$61,$44,$10,$00,$00,$01,$50,$44,$00,$40,$00,$00,$00,$45,$03 // .aD....PD.@...E.
        .byte $00,$00,$00,$00,$00,$00,$00,$ee,$e9,$fa,$36,$0d,$00,$00,$00,$99 // ..........6.....
        .byte $91,$24,$51,$10,$40,$00,$00,$40,$10,$00,$02,$07,$0f,$0e,$0f,$00 // .$Q.@..@........
        .byte $14,$be,$ff,$ba,$e5,$ed,$a4,$00,$00,$00,$80,$d0,$50,$10 // ............P.

// --- Region $0918-$0c24 ---
.pc = $0918 "dat_0918"

dat_0918:
        .byte $00,$00,$00,$00                       // ....

txt_091c:
        .text ">0#3"
        .byte $00                                   // string terminator
        .byte $00,$00,$00,$e9,$00,$ff,$fb,$00,$00,$00,$00,$94,$00,$fe,$fe,$00 // ................
        .byte $00,$00,$00,$50,$10,$10,$10,$00,$00,$00,$00,$00,$05,$10,$4f,$00 // ...P..........O.
        .byte $00,$00,$00,$55,$00,$ff,$fe,$00,$00,$00,$00,$55,$00,$ff,$ff,$00 // ...U.......U....
        .byte $00,$00,$00,$59,$00,$ff,$fb,$e6,$39,$05,$01,$a6,$00,$fe,$fe,$40 // ...Y....9......@
        .byte $10,$00,$00,$f0,$30,$20,$11,$00,$00,$00,$00,$01,$14,$43,$3f,$00 // ....0 .......C?.
        .byte $00,$00,$00,$55,$00,$ff,$fb,$00,$00,$00,$00,$55,$00,$ff,$ef,$44 // ...U.......U...D
        .byte $45,$44,$00,$55,$00,$f8,$f8,$10,$10,$05,$00 // ED.U.......

txt_098c:
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "AD"
        .byte $00                                   // string terminator
        .byte $00,$00,$00,$05,$50,$0f,$ff,$0e,$03,$00,$00,$55,$00,$ff,$bf,$64 // ....P......U...d
        .byte $91,$50,$10,$51,$04,$e3,$e3,$00,$00,$00,$00,$54,$01,$fc,$ff,$00 // .P.Q.......T....
        .byte $00,$00,$00,$00,$40,$10,$c4,$00,$00,$00,$00,$fb,$c0,$4f,$cf,$00 // ....@........O..
        .byte $00,$00,$00,$a6,$00,$ff,$ef,$00,$00,$00,$00,$55,$00,$ff,$bf,$00 // ...........U....
        .byte $00,$00,$00,$50,$05,$f0,$ff,$00,$00,$00,$00,$00,$00,$40,$10,$23 // ...P.........@.#
        .byte $23,$13,$23,$13,$13,$13,$13,$ff,$ff,$bb,$ff,$ee,$bb,$ed,$ba,$fe // #.#.............
        .byte $ee,$fe,$be,$ee,$ba,$ee,$a6,$10,$10,$10,$10,$10,$10,$10,$10,$01 // ................
        .byte $04,$04,$13,$13
        .text "NON?"
        .byte $fb,$ff,$fe,$bf,$ee,$b7,$ea,$ff
        .byte $ff,$ee,$ff,$fb,$ee,$bb,$ae,$ff,$fb,$ff,$ef,$bb,$ee,$7b,$a9,$14 // .............{..
        .byte $13,$13,$0e,$0f,$3b,$3e,$3b,$ff,$fb,$ff,$ff,$ef,$bb,$de,$aa,$ff // ....;>;.........
        .byte $ef,$fe,$bf,$ef,$ba,$ef,$a6,$ff,$ff,$ef,$fe,$bb,$ee,$b7,$ea,$f8 // ................
        .byte $b8,$f8,$f8,$b8,$e8,$b8,$98
        .text "SOO>?"
        .byte $ee,$fb,$ee,$ff
        .byte $ef,$fe,$ff,$bf,$ee,$7b,$aa,$ff,$bf,$fb,$ff,$be,$eb,$be,$9b,$ff // .....{..........
        .byte $fe,$bf,$fb,$ee,$bb,$de,$aa,$e3,$e3,$e3,$e3,$e3,$a3,$e3,$63,$ff // ..............c.
        .byte $bf,$ff,$fb,$bf,$ee,$bb,$ae,$f1,$bc,$fc,$ff,$bf,$ee,$7b,$a9,$4f // .............{.O
        .byte $4f,$4e,$0f,$0f,$8e,$8f,$8e,$ff,$ff,$fe,$ef,$fe,$bb,$ed,$ba,$c4 // ON..............
        .byte $f1,$f1,$fc,$fc,$ba,$ee,$a6,$00,$00,$00,$40,$40,$10,$10,$10,$13 // ..........@@....
        .byte $13,$13,$13,$13,$13,$13,$13,$6d,$e6,$8b,$66,$99,$22,$95,$59,$ba // .......m..f.".Y.
        .byte $62,$9e,$26,$9a,$56,$66               // b.&.Vf

txt_0ab7:
        .text "RMONMNLNM"
        .byte $b6                                   // '6' | $80 (end-of-string marker)
        .byte $99,$2e,$98,$66,$89,$55,$65,$db,$82,$78,$98,$68,$58,$98,$48,$6e // ...f.Ue..x.hX.Hn
        .byte $aa,$03,$03,$03,$03,$03,$02,$6d,$e6,$8b,$66,$99,$22,$95,$aa,$ba // .......m..f."...
        .byte $62,$9e,$26,$9a,$56,$66,$aa           // b.&.Vf.

txt_0ae8:
        .text "6>869295"
        .byte $db,$66,$b9,$62,$99,$25,$56,$95,$6d,$0a,$e0,$60,$a0,$60,$60,$20 // .f.b.%V.m..`.`` 
        .byte $b9,$ab,$0e,$0d,$0e,$0c,$0e,$0a,$b6,$99,$2e,$98,$66,$89,$55,$aa // ............f.U.
        .byte $e8,$88,$78,$98,$68,$58,$98,$a8,$db,$f9,$e2,$d9,$e6,$c8,$e5,$d6 // ..x.hX..........
        .byte $6d,$98,$e7,$89,$66,$95               // m...f.

txt_0b26:
        .text "YT"
        .byte $b6                                   // '6' | $80 (end-of-string marker)
        .byte $2a,$80,$80,$80,$80,$80,$80,$e6,$ae   // *........

txt_0b32:
        .text "86929*"
        .byte $db,$66,$b9,$62,$99                   // .f.b.

txt_0b3d:
        .text "%V"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $a3,$23,$e3,$63,$a3,$63,$63,$a3,$b9,$62,$9e,$26,$9a,$56,$66,$52 // .#.c.cc..b.&.VfR
        .byte $b6,$aa,$00,$00,$00,$00,$00,$00,$db,$39,$e2,$d9,$e6,$c8,$e5,$d6 // .........9......
        .byte $6e,$98,$e7,$89,$66,$95,$59,$54,$8d,$8f,$8e,$8d,$8e,$8c,$8e,$8d // n...f.YT........
        .byte $e6,$8a,$78,$98,$68,$58,$98,$48,$db,$a8,$03,$03,$03,$03,$03,$03 // ..x.hX.H........
        .byte $00,$00,$00,$ff,$fe,$fb,$ef,$fe,$00,$00,$00,$fd,$fa,$ed,$b9,$ea // ................
        .byte $14,$51,$04,$10,$44,$00,$01,$41,$5a,$46,$12,$42,$06,$02,$02,$06 // .Q..D..AZF.B....
        .byte $10,$10,$10,$13,$13,$13,$13,$13,$00,$00,$00,$ff,$fb,$ef,$be,$fb // ................
        .byte $00,$00,$00,$f4,$e8,$b4,$e4,$a8       // ........

txt_0bb8:
        .text "LMLLMLLLQE"
        .byte $10,$41,$10,$00,$04,$41,$68,$18,$48,$0b,$10,$00,$00,$04,$00,$00 // .A...Ah.H.......
        .byte $00,$ff,$00,$00,$00,$10,$00,$00,$00,$ff,$02,$02,$02 // .............

txt_0bdf:
        .text "B15014000E"
        .byte $14,$41,$04,$40,$00,$10,$41,$a0,$60,$20,$23,$63,$23,$23,$23,$00 // .A.@..A.` #c###.
        .byte $00,$00,$ff,$00,$00,$00,$41,$00,$00,$00,$fc,$08,$08,$08,$08,$c5 // ......A.........
        .byte $d4,$c1,$c4,$d1,$c0,$c0,$d0,$16,$51,$04,$10,$01,$00,$40,$41,$80 // ........Q....@A.
        .byte $80,$80,$bf,$00,$00,$00,$04,$00,$00,$00,$f0,$20 // ........... 

// --- Region $0c2d-$0cb9 ---
.pc = $0c2d "Program $0c2d"
        .byte $03,$03,$03,$8c,$8d,$8c,$8c,$8d,$8c,$8c,$8d,$51,$45,$10,$41,$10 // ...........QE.A.
        .byte $00,$04,$04,$68,$18,$48,$08,$18,$08,$08,$18,$14,$51,$04,$10,$44 // ...h.H......Q..D
        .byte $00,$01,$04,$5a,$46,$12,$42,$06,$02,$02,$12,$fb,$00,$00,$00,$00 // ...ZF.B.........
        .byte $00,$00,$00,$ad,$00,$00,$00,$00,$00,$00,$00,$13,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$02,$00,$00,$00,$00,$00,$00,$00,$ee,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$b4,$00,$00,$00,$00,$00,$00,$00,$4c,$00,$00,$00,$00 // ...........L....
        .byte $00,$00,$00,$30,$00,$00,$00,$00,$00,$00,$00,$23,$00,$00,$00,$00 // ...0.......#....
        .byte $00,$00,$00,$08,$00,$00,$00,$00,$00,$00,$00,$c0,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$20,$00,$00,$00,$00,$00,$00,$00,$8c // ... ........

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

// --- Region $11ce-$11ed ---
.pc = $11ce "dat_11ce"

dat_11ce:
        .byte $02,$02,$02,$02,$01,$01,$01,$01,$00,$00,$00,$00,$07,$07,$07,$07 // ................
        .byte $06,$06,$06,$06,$05,$05,$05,$05,$04,$04,$04,$04,$03,$03,$03,$03 // ................

// --- Region $129f-$12d5 ---
.pc = $129f "dat_129f"

dat_129f:
        .byte $a2,$00,$a9,$bd,$9d,$f8,$07,$a9,$01,$9d,$27,$d0,$e8,$e0,$08,$d0 // ..........'.....
        .byte $f1,$ad,$42,$03,$8d,$01,$d0,$ad,$42,$03,$8d,$03,$d0,$ad,$42,$03 // ..B.....B.....B.
        .byte $8d,$05,$d0,$ad,$42,$03,$8d,$07,$d0,$ad,$42,$03,$8d,$09,$d0,$ad // ....B.....B.....
        .byte $42,$03,$8d,$0b,$d0,$ad,$42           // B.....B

// --- Region $12dd-$1326 ---
.pc = $12dd "Segment $12dd"
        .byte $8d,$0f,$d0,$a9,$02,$8d,$26,$d0,$a9,$05,$8d,$25,$d0,$a9,$ff,$8d // ......&....%....
        .byte $1b,$d0,$a9,$ff,$8d,$1c,$d0,$a9,$00,$8d,$1d,$d0,$a9,$00,$8d,$10 // ................
        .byte $d0,$ad,$42,$03,$8d,$00,$d0,$ad,$42,$03,$8d,$02,$d0,$ad,$42,$03 // ..B.....B.....B.
        .byte $8d,$04,$d0,$ad,$42,$03,$8d,$06,$d0,$ad,$42,$03,$8d,$08,$d0,$ad // ....B.....B.....
        .byte $42,$03,$8d,$0a,$d0,$ad,$42,$03,$8d,$0c // B.....B...

// --- Region $13b7-$13c2 ---
.pc = $13b7 "dat_13b7"

dat_13b7:
        .byte $07,$05,$03,$01,$00,$02,$01,$00,$00,$00,$00,$00 // ............

// --- Region $142d-$142d ---
.pc = $142d "dat_142d"

dat_142d:
        // === Fill data (1 bytes, $142d-$142d) ===
        .byte $00                                   // .

// --- Region $154b-$157c ---
.pc = $154b "Segment $154b"
        .byte $ea,$78,$a9,$34,$85,$01,$a2,$00,$bd,$01,$50,$9d,$01,$08,$e8,$d0 // .x.4......P.....
        .byte $f7,$ee,$43,$03,$ee,$46,$03,$ad,$43,$03,$c9,$00,$d0,$ea,$a9,$37 // ..C..F..C......7
        .byte $85,$01,$58,$4c,$e2,$fc,$20,$ae,$a7,$ea,$ea,$ea // ..XL.. .....

txt_1577:
        .text "DARYL"
        .byte $00                                   // string terminator

// --- Region $1816-$1829 ---
.pc = $1816 "Segment $1816"
        .byte $26,$ee,$16,$18,$ee,$16,$18,$ad,$16,$18,$c9,$32,$d0,$05,$a9,$01 // &..........2....
        .byte $8d,$15,$18,$60                       // ...`

// --- Region $1d64-$1f1c ---
.pc = $1d64 "dat_1d64"

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

txt_1e00:
        .text "!#%'*,/258;?CGKOTY"
        .byte $5e,$64,$6a,$70,$77,$7e,$86,$8e,$96,$9f,$a8,$b3,$bd,$c8,$d4,$e1 // ^djpw~..........
        .byte $ee,$fd                               // ..

txt_1e24:
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $00                                   // string terminator
        .byte $00,$00,$00,$00,$00,$00
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $06,$06,$07,$07,$08,$08
        .byte $07,$07,$56,$76,$1e,$1e,$46,$66,$1e,$1e,$13,$01,$ff,$23,$08,$13 // ..Vv..Ff.....#..
        .byte $03,$23,$00,$00,$00,$00,$00,$00,$00,$00,$81,$41,$40,$80,$80,$80 // .#.........A@...
        .byte $80,$80,$10,$10,$10,$10,$10,$10,$10,$10,$24,$fd,$fb,$f9,$f8,$f7 // ..........$.....
        .byte $f6,$f6,$f5,$f5,$f4,$f4,$f5,$f6,$f5,$f4,$81 // ...........

txt_1e77:
        .text "A"
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $00                                   // string terminator
        .byte $0c,$18,$c0,$f0,$f8,$f4,$f2,$40,$01,$02,$06,$0c,$10,$30,$04,$a0 // .......@.....0..
        .byte $08,$60,$04,$80,$0c,$10,$03,$80,$10,$40,$00,$80,$50,$1f,$1f,$20 // .`.......@..P.. 
        .byte $d8,$21,$dc,$21,$f8,$21,$0b,$22,$14   // .!.!.!.".

txt_1eb0:
        .byte $22                                   // double quote character
        .text "7"
        .byte $22                                   // double quote character
        .text "I"
        .byte $22                                   // double quote character
        .text "R"
        .byte $22                                   // double quote character
        .byte $6a,$22,$8d,$22,$b0,$22,$dc,$22,$ed,$22,$fa,$22,$0c,$23,$0d,$23 // j".".".".".".#.#
        .byte $0e,$23,$0f,$23,$10,$23,$11,$23,$12,$23,$13,$23,$14,$23,$15,$23 // .#.#.#.#.#.#.#.#
        .byte $16,$23,$17,$23,$18,$23,$19,$23,$1a,$23,$1b,$23,$1c,$23,$1d,$23 // .#.#.#.#.#.#.#.#
        .byte $1e,$23,$1f                           // .#.

txt_1eea:
        .text "# #!#"
        .byte $22                                   // double quote character
        .text "###$#%#&#"
        .byte $8d,$23,$cd,$23,$ec,$23,$6c,$8e,$4a,$01,$43,$06,$4b,$07,$47,$06 // .#.#.#l.J.C.K.G.
        .byte $47,$07,$43,$00,$0c,$0c,$47,$07,$0d,$0d,$05,$05,$47,$07,$02,$02 // G.C...G.....G...
        .byte $47,$06,$ff                           // G..

dat_1f1c:
        // === Fill data (1 bytes, $1f1c-$1f1c) ===
        .byte $00                                   // .

// --- Region $1f81-$1f98 ---
.pc = $1f81 "dat_1f81"

dat_1f81:
        .byte $8e,$02,$02,$03,$47,$00,$05,$05,$0a,$05,$05,$42,$0b,$0a,$0d,$0d // ....G......B....
        .byte $43,$05,$0b,$05,$0b,$05,$ff           // C......

dat_1f98:
        // === Fill data (1 bytes, $1f98-$1f98) ===
        .byte $00                                   // .

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

chr_2000:
        // === Charset data (45 bytes, $2000-$202c) ===
        .byte $78,$a9,$7f,$8d,$0d,$dc,$a9,$01       // char 0 @+0
        .byte $8d,$1a,$d0,$a9,$fa,$8d,$12,$d0       // char 1 @+1
        .byte $a9,$1b,$8d,$11,$d0,$a9,$24,$8d       // char 2 @+2
        .byte $14,$03,$a9,$20,$8d,$15,$03,$20       // char 3 @+3
        .byte $00,$18,$58,$60                       // char 4 (partial)

irq_2024:
        .byte $a9,$01,$8d,$19                       // char 4 (partial)
        .byte $d0,$20,$06,$18,$4c                   // char 5 (partial)

// --- Region $204f-$2064 ---
.pc = $204f "chr_204f"

chr_204f:
        // === Charset data (22 bytes, $204f-$2064) ===
        .byte $00,$00,$8e,$02,$02,$03,$43,$04       // char 0 @+0
        .byte $08,$09,$44,$04,$08,$09,$45,$04       // char 1 @+1
        .byte $02,$02,$04,$04,$ff                   // char 2 (partial)

dat_2064:
        // === Fill data (1 bytes, $2064-$2064) ===
        .byte $00                                   // .

// --- Region $2117-$24d9 ---
.pc = $2117 "chr_2117"

chr_2117:
        // === Charset data (963 bytes, $2117-$24d9) ===
        .byte $a9,$02,$8d,$74,$21,$60,$01,$00       // char 0 @+0
        .byte $07,$0e,$04,$06,$06,$00,$00,$06       // char 1 @+1
        .byte $1a,$1a,$02,$23,$2f,$05,$17,$00       // char 2 @+2
        .byte $41,$56,$0e,$1f,$05,$00,$03,$96       // char 3 @+3
        .byte $02,$06,$96,$02,$06,$8b,$5a,$47       // char 4 @+4
        .byte $00,$00,$00,$12,$2a,$06,$00,$00       // char 5 @+5
        .byte $40,$08,$00,$0a,$08,$00,$08,$40       // char 6 @+6
        .byte $0e,$0e,$0e,$18,$00,$00,$80,$00       // char 7 @+7
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 8 @+8
        .byte $00,$00,$03,$03,$03,$20,$00,$00       // char 9 @+9
        .byte $00,$f4,$ff,$00,$00,$00,$00,$00       // char 10 @+10
        .byte $01,$01,$01,$b0,$01,$00,$00,$02       // char 11 @+11
        .byte $06,$03,$16,$00,$40,$00,$00,$00       // char 12 @+12
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 13 @+13
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 14 @+14
        .byte $00,$08,$41,$00,$de,$00,$00,$83       // char 15 @+15
        .byte $40,$08,$11,$00,$e8,$00,$00,$4f       // char 16 @+16
        .byte $10,$08,$41,$00,$fe,$00,$00,$83       // char 17 @+17
        .byte $80,$08,$11,$04,$c8,$00,$01,$00       // char 18 @+18
        .byte $10,$08,$17,$00,$e8,$00,$00,$00       // char 19 @+19
        .byte $80,$00,$41,$00,$ae,$00,$1e,$f1       // char 20 @+20
        .byte $40,$08,$41,$00,$ae,$00,$00,$1f       // char 21 @+21
        .byte $44,$01,$11,$00,$fe,$00,$25,$1f       // char 22 @+22
        .byte $00,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 23 @+23
        .byte $ff,$c0,$af,$00,$ff,$c2,$85,$00       // char 24 @+24
        .byte $c4,$82,$00,$00,$c2,$85,$00,$c4       // char 25 @+25
        .byte $82,$00,$00,$c2,$85,$00,$c4,$82       // char 26 @+26
        .byte $00,$00,$c2,$00,$00,$c4,$85,$05       // char 27 @+27
        .byte $ff,$c1,$a3,$11,$8b,$0c,$a3,$0d       // char 28 @+28
        .byte $8b,$0a,$a3,$0c,$8b,$0d,$a3,$0f       // char 29 @+29
        .byte $85,$0f,$0f,$ff,$c1,$bb,$e0,$22       // char 30 @+30
        .byte $11,$c0,$a3,$00,$ff,$c3,$85,$11       // char 31 @+31
        .byte $11,$1d,$11,$11,$11,$1d,$11,$0d       // char 32 ' '
        .byte $0d,$19,$0d,$0d,$0d,$19,$0d,$0c       // char 33 '!'
        .byte $0c,$18,$0c,$0c,$0c,$18,$0c,$0f       // char 34 '"'
        .byte $0f,$1b,$0f,$0f,$0f,$1b,$0f,$ff       // char 35 '#'
        .byte $c6,$8b,$2c,$a3,$29,$85               // char 36 (partial)

txt_223d:
        .byte $2c,$2e                               // char 36 (partial)
        .byte $a3,$29,$af,$27,$8b,$2b,$2c,$2e       // char 37 '%'
        .byte $30,$ff,$c5,$82                       // char 38 (partial)

txt_224b:
        .byte $3c,$3c,$3c,$3c                       // char 38 (partial)
        .byte $a3,$48,$ff,$c5,$82,$3c,$3c,$3c       // char 39 '''
        .byte $3c,$85,$48,$c4,$00,$c2,$82,$00       // char 40 '('
        .byte $c5                                   // char 41 (partial)

txt_2260:
        .byte $3c,$48,$30,$c2,$85,$00,$82           // char 41 (partial)
        .byte $00,$00,$ff,$c3,$85,$11,$11,$1d       // char 42 '*'
        .byte $11,$11,$11,$1d,$11,$0d,$0d,$19       // char 43 '+'
        .byte $0d,$0d,$0d,$19,$0d,$0a,$0a,$16       // char 44 ','
        .byte $0a,$0a,$0a,$16,$0a,$07,$07,$13       // char 45 '-'
        .byte $07,$07,$07,$13,$07,$ff,$c3,$85       // char 46 '.'
        .byte $11,$11,$1d,$11,$11,$11,$1d,$11       // char 47 '/'
        .byte $0d,$0d,$19,$0d,$0d,$0d,$19,$0d       // char 48 '0'
        .byte $0a,$0a,$16,$0a,$0a,$0a,$16,$0a       // char 49 '1'
        .byte $0f,$0f,$1b,$0f,$0f,$0f,$1b,$0f       // char 50 '2'
        .byte $ff,$c6,$97,$29,$8b                   // char 51 (partial)

txt_22b4:
        .byte $2c,$2b,$c7                           // char 51 (partial)
        .byte $97,$29,$c6,$85,$2b,$91,$2c,$97       // char 52 '4'
        .byte $2e,$8b,$2c,$2b,$8b,$2c,$a3,$2b       // char 53 '5'
        .byte $97,$29,$8b                           // char 54 (partial)

txt_22ca:
        .byte $2c,$2b,$c7,$97,$29                   // char 54 (partial)
        .byte $c6,$85,$2b,$91,$2c,$8b               // char 55 (partial)

txt_22d5:
        .byte $2e,$2c                               // char 55 (partial)
        .byte $2b,$29,$af,$27,$ff,$c8,$8b           // char 56 (partial)

txt_22de:
        .byte $35                                   // char 56 (partial)
        .byte $37,$38,$37,$af,$35,$8b,$37,$a3       // char 57 '9'
        .byte $33,$8b,$3a,$a3,$37,$ff,$c6,$af       // char 58 ':'
        .byte $29,$8b,$25,$27,$97,$29,$27,$2b       // char 59 ';'
        .byte $2b,$2e,$ff,$c1,$8b,$2b,$2c,$97       // char 60 '<'
        .byte $29,$af,$e1,$22,$29,$97               // char 61 (partial)

txt_2305:
        .byte $27,$2b                               // char 61 (partial)
        .byte $af,$e1,$22,$2b,$ff,$ff,$ff,$ff       // char 62 '>'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 63 '?'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 64 '@'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff           // char 65 (partial)

txt_2326:
        .byte $26                                   // char 65 (partial)
        .byte $27,$24,$cc,$82,$2b,$29,$85,$2b       // char 66 'B'
        .byte $97,$29,$c6,$82                       // char 67 (partial)

txt_2333:
        .byte $26,$27,$29,$2b                       // char 67 (partial)
        .byte $24,$26,$27,$29,$c9                   // char 68 (partial)

txt_233c:
        .byte $22,$24,$26                           // char 68 (partial)
        .byte $27,$26,$24,$22,$c6,$26,$27,$26       // char 69 'E'
        .byte $22,$8e,$24,$88,$27,$27,$82           // char 70 (partial)

txt_234e:
        .byte $26                                   // char 70 (partial)
        .byte $27,$c5,$00,$c9,$88,$2b,$85,$c3       // char 71 'G'
        .byte $2b,$cc,$82,$2b,$2e,$91,$30,$82       // char 72 'H'
        .byte $2b,$2e,$97,$30,$82                   // char 73 (partial)

txt_2364:
        .byte $2b,$30,$c5                           // char 73 (partial)
        .byte $00,$00,$c8,$8b,$30,$82               // char 74 (partial)

txt_236d:
        .byte $2e,$30                               // char 74 (partial)
        .byte $33,$30,$c7                           // char 75 (partial)

txt_2372:
        .byte $2e,$2b,$c8                           // char 75 (partial)

txt_2375:
        .byte $2b,$2e                               // char 75 (partial)
        .byte $30,$2e,$c7,$8b,$2b,$c8,$9d,$30       // char 76 'L'
        .byte $c6,$88,$2b,$29,$85,$27,$29,$27       // char 77 'M'
        .byte $82,$2b,$29,$27,$22,$ff               // char 78 (partial)

txt_238d:
        .byte $27,$26                               // char 78 (partial)
        .byte $ca,$85,$24,$82,$26,$9d,$27,$85       // char 79 'O'
        .byte $29,$27,$82,$29,$27,$85,$29,$88       // char 80 'P'
        .byte $2b,$82,$2e,$91,$30,$2e,$2b,$85       // char 81 'Q'

txt_23a7:
        .byte $30,$2e,$2b,$29,$2b,$29,$27,$29       // char 82 'R'
        .byte $cd,$a9,$2b,$85,$29,$a9,$27,$85       // char 83 'S'
        .byte $2b,$a9,$24,$c6,$82                   // char 84 (partial)

txt_23bc:
        .byte $2b,$24,$24                           // char 84 (partial)
        .byte $29,$24,$24,$2b,$24,$24,$29,$24       // char 85 'U'
        .byte $29,$27,$26,$24,$22,$ff,$00,$c6       // char 86 'V'
        .byte $85,$24,$82,$22,$a0,$24,$85           // char 87 (partial)

txt_23d6:
        .byte $27                                   // char 87 (partial)
        .byte $27,$27,$26,$26,$24,$22,$88,$27       // char 88 'X'
        .byte $ac,$24,$85,$2b,$c7                   // char 89 (partial)

txt_23e4:
        .byte $24,$24,$2c                           // char 89 (partial)
        .byte $2b,$29,$27,$22,$ff,$ff,$af,$30       // char 90 'Z'
        .byte $82,$c8,$2d,$85,$2d,$82,$29,$85       // char 91 '['
        .byte $29,$82,$24,$85,$24,$82               // char 92 (partial)

txt_23fd:
        .byte $24,$23                               // char 92 (partial)
        .byte $23,$21,$21,$21,$21,$ff,$d2,$87       // char 93 ']'
        .byte $0c,$82,$0c,$85,$0f,$82,$0c,$85       // char 94 '^'
        .byte $11,$82,$13,$11,$13,$16,$88,$18       // char 95 '_'
        .byte $88,$0c,$82,$0c,$85,$0f,$82,$0c       // char 96 '`'
        .byte $85,$13,$16,$8f,$18,$ff,$d2,$87       // char 97 'a'
        .byte $0c,$82,$0c,$85,$16,$82,$13,$85       // char 98 'b'
        .byte $18,$82,$16,$13,$11,$85,$0f,$86       // char 99 'c'
        .byte $0a,$ff,$d2,$87,$0c,$82,$0c,$85       // char 100 'd'
        .byte $16,$82,$13,$85,$1a,$1a,$8f,$18       // char 101 'e'
        .byte $ff,$d3,$88,$24,$27,$29,$24,$82       // char 102 'f'
        .byte $27,$29,$85,$2b,$88,$e0,$40,$2e       // char 103 'g'
        .byte $e0,$40,$2e,$91,$2e,$8b,$2b,$88       // char 104 'h'
        .byte $e0,$32,$30,$e0,$40,$30,$9d,$30       // char 105 'i'
        .byte $88,$37,$36,$35,$88,$33,$82,$35       // char 106 'j'
        .byte $88,$33,$ff,$d3,$82                   // char 107 (partial)

txt_2474:
        .byte $30,$2e,$2b                           // char 107 (partial)
        .byte $30,$2e,$2b,$32,$30,$2e,$33,$30       // char 108 'l'
        .byte $2e,$35,$33,$30,$2e,$91,$37,$9d       // char 109 'm'
        .byte $e0,$31,$3a,$ff,$af,$d3,$3c,$e1       // char 110 'n'
        .byte $c0,$3c,$ff,$ff,$ff,$ff,$ff,$ff       // char 111 'o'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 112 'p'
        .byte $ff,$ff,$2f,$37,$00,$aa,$b1,$91       // char 113 'q'
        .byte $b3,$22,$00,$00,$00,$4c,$00,$ff       // char 114 'r'
        .byte $2f,$37,$00,$aa,$b1,$91,$b3,$22       // char 115 's'
        .byte $00,$00,$00,$4c,$00,$ff,$2f,$37       // char 116 't'
        .byte $00,$aa,$b1,$91,$b3,$22,$00,$00       // char 117 'u'
        .byte $00,$4c,$00,$ff,$2f,$37,$00,$aa       // char 118 'v'
        .byte $b1,$91,$b3,$22,$00,$00,$00,$4c       // char 119 'w'
        .byte $00,$ff                               // char 120 (partial)

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

// --- Region $2500-$2540 ---
.pc = $2500 "txt_2500"

txt_2500:
        .byte $20,$20,$20,$20,$20,$20,$20           // char 125 (partial)
        .byte $48,$49,$45,$52,$20,$4b,$4f,$4d       // char 126 '~'
        .byte $54,$20,$54,$45,$58,$54,$20,$32       // char 127
        .byte $20,$20,$20,$20,$48,$4f,$50,$45       // char 128
        .byte $20,$49,$54,$20,$57,$4f,$52,$4b       // char 129
        .byte $27,$53,$20,$4f,$55,$54,$20,$50       // char 130
        .byte $52,$4f,$50,$45,$52,$4c,$59,$20       // char 131
        .byte $20,$20,$20,$20,$20,$20,$20,$20       // char 132
        .byte $20                                   // char 133 (partial)

dat_2540:
        // === Fill data (1 bytes, $2540-$2540) ===
        .byte $00                                   // .

// --- Region $2721-$2721 ---
.pc = $2721 "dat_2721"

dat_2721:
        // === Fill data (1 bytes, $2721-$2721) ===
        .byte $00                                   // .

// --- Region $2808-$281f ---
.pc = $2808 "dat_2808"

dat_2808:
        .byte $59,$66,$5a,$69,$66,$5a,$6b,$6e,$a7,$9b,$68,$af,$b8,$ec,$bc,$f0 // YfZifZkn..h.....

txt_2818:
        .fill 8, $31

// --- Region $2821-$2c3b ---
.pc = $2821 "bmp_2821"

bmp_2821:
        // === Bitmap data (1051 bytes, $2821-$2c3b) ===
        .byte $c3,$c3,$8e,$c3,$8e,$8e,$49,$02,$0e,$0e,$3a,$0e // ......I...:.

txt_282d:
        .text "::&11111110"
        .byte $66,$9a,$69,$a6,$9a
        .byte $6b,$ae,$00,$9c,$6c,$a0,$bc,$e0,$b0,$f0,$00,$c4,$c4,$c4,$c7,$c4 // k...l...........
        .byte $c7,$c7,$c6,$00,$0c,$0c,$38,$0c,$38,$3a,$28,$00,$30,$30,$e3,$30 // ......8.8:(.00.0
        .byte $e3,$aa,$00,$02,$c2,$c2,$8e,$c2,$8e,$aa,$00,$10,$10,$10,$13,$10 // ................
        .byte $13,$13,$12                           // ...

txt_2870:
        .text "!!!!!!! "
        .byte $00
        .byte $30,$30,$e3
        .byte $30,$e3,$ab,$06
        .byte $08,$08,$08
        .byte $38,$08
        .text "88("
        .byte $40                                   // @ character
        .byte $70,$70,$63,$70,$63,$63
        .byte $52
        .byte $00,$0c,$0c,$38,$0c,$38,$aa,$80,$20,$e0,$e0,$a0,$e0,$a0,$a0,$00 // ...8.8.. .......
        .fill 8, $01
        .byte $84,$87,$87,$86,$87,$86,$86,$85,$00,$0c,$0c,$38,$0c,$38,$38,$24 // ...........8.88$
        .byte $08,$38,$38,$e8,$38,$e8,$e8,$98,$02,$32,$32,$e2,$32,$e2,$e2,$92 // .88.8....22.2...
        .byte $66,$9a,$69,$a6,$9a,$6b,$ae,$bb,$9c,$6c,$a0,$bc,$e0,$b0,$f0,$c0 // f.i..k...l......
        .byte $7b,$30,$00,$00,$00,$00,$00,$00,$cc,$00,$00,$00,$00,$00,$00,$00 // {0..............
        .byte $be,$79,$79,$65,$75,$65,$65,$75,$fa,$e6,$e6,$96,$d6,$96,$96,$d6 // .yyeueeu........
        .byte $30,$0f,$0c,$0c,$0c,$0c,$0c,$3c,$00,$ff,$00,$55,$75,$65,$65,$75 // 0......<...Uueeu
        .byte $00,$ff,$00,$55,$d7,$96,$96,$d7,$c7,$c6,$06,$85,$85,$85,$85,$85 // ...U............
        .byte $f8,$e8,$e8,$98,$d8,$98,$98,$d8,$00,$00,$00,$01,$01,$01,$01,$01 // ................
        .byte $00,$00,$00,$55,$75,$65,$65,$75,$00,$00,$00,$56,$d6,$96,$96,$d6 // ...Uueeu...V....
        .byte $1f,$1e,$1e,$19,$1d,$19,$19,$1d,$e0,$e0,$e0,$a0,$e0,$a0,$a0,$e0 // ................
        .byte $07,$06,$06,$05,$05,$05,$05,$05,$6f,$5e,$5e,$59,$5d,$59,$59,$5d // ........o^^Y]YY]
        .fill 8, $80
        .byte $00,$00,$00,$15,$1d,$19,$19,$1d,$01,$01,$01,$61,$e1,$a1,$a1,$e1 // ...........a....
        .byte $86,$85,$85,$85,$85,$85,$85,$85,$fb,$e7,$e7,$96,$d7,$96,$96,$d7 // ................
        .byte $e8,$98,$98
        .text "XXXXX"
        .byte $ee,$9e,$9e
        .byte $5a,$5e
        .byte $5a,$5a,$5e

txt_2990:
        .text "10000000"
        .byte $ef,$c0,$00,$00,$00,$00,$00,$00
        .byte $30,$00,$00,$00,$00,$00,$00,$00       // 0.......

txt_29a8:
        .text "111111"
        .byte $0c,$0c,$65,$75,$75
        .byte $55,$66,$99,$6a,$7b
        .byte $96,$d7,$d7,$55,$66,$99,$aa,$bb,$00,$55,$5d,$55,$66,$99,$aa,$bb // ...Uf....U]Uf...
        .byte $65,$75,$75,$55,$66,$99,$aa,$bb,$85,$85,$85,$85,$85,$86,$81,$81 // euuUf...........
        .byte $65,$75,$75,$55,$99,$66,$aa,$ee,$98,$d5,$d7,$55,$99,$66,$aa,$ee // euuU.f.....U.f..
        .byte $01,$55,$5d,$55,$99,$66,$aa,$ee,$96,$d6,$d6,$56,$9a,$66,$aa,$ee // .U]U.f.....V.f..
        .byte $19,$1d,$1d,$15,$16,$19,$06,$07,$a0,$d5,$d7,$55,$66,$99,$aa,$bb // ...........Uf...
        .byte $05,$55,$5d,$55,$66,$99,$aa,$bb,$98,$d8,$d8,$58,$68,$98,$a8,$b8 // .U]Uf......Xh...
        .byte $59,$5d,$5d,$55,$59,$66,$1a,$1e,$80,$d5,$d7,$55,$99,$66,$aa,$ee // Y]]UYf.....U.f..
        .byte $19,$5d,$5d,$55,$99,$66,$aa,$ee,$a1,$e1,$e1,$61,$a1,$61,$a1,$e1 // .]]U.f.....a.a..
        .byte $59,$5d,$5d,$55,$66,$59,$6a,$7b,$85,$85,$85,$85,$86,$85,$86,$87 // Y]]UfYj{........
        .byte $58,$59,$5d,$55,$66,$99,$aa,$bb,$01,$55,$75,$55,$66,$99,$aa,$bb // XY]Uf....UuUf...
        .byte $5a,$5e,$5e,$56,$66,$9a,$a8,$b8       // Z^^Vf...

txt_2a60:
        .text "000000"
        .byte $c0,$c0,$03,$03,$00,$00,$00,$00,$00,$00
        .byte $1e,$1f,$c4,$32,$0c,$03,$00,$00,$ee,$ff,$cc,$b3,$2a,$c0,$3f,$00 // ...2........*.?.
        .byte $ee,$ff,$cc,$33,$aa,$00,$ff,$00,$8c,$8c,$8f,$8c,$8c,$0c,$fc,$00 // ...3............
        .byte $7b,$7f,$13,$ca,$30,$0f,$00,$00,$bb,$ff,$33,$cc,$aa,$00,$ff,$00 // {...0.....3.....
        .byte $ba,$fe,$32,$ce,$aa,$00,$ff,$03       // ..2.....

txt_2aa8:
        .text "11<300"
        .byte $f0,$c0,$ee,$ff

txt_2ab2:
        .byte $4c,$2b,$c2,$3c,$03,$00,$e8,$f8,$c8,$38,$a8,$00,$ff,$00,$c7,$c7 // L+.<.....8......
        .byte $f1,$cc,$c3,$c0,$c0,$00,$bb,$ff,$33,$ac,$0a,$f0,$0f,$00,$a1,$e1 // ........3.......
        .byte $21,$e1,$a2,$0c,$f3,$3c,$ba,$fe,$32,$ce,$aa,$00,$ff,$00,$00,$00 // !....<..2.......
        .byte $00,$00,$00,$3c,$c3,$00,$6e,$7f,$4c,$73,$aa,$00,$ff,$00,$86,$87 // ...<..n.Ls......
        .byte $84,$87,$8a,$00,$ff,$00,$ee,$ff,$cc,$3a,$a0,$0f,$f0,$00,$e3,$e3 // .........:......
        .byte $8c,$30,$c0,$00,$00,$00,$09,$25,$d9,$56,$66,$5a,$6e,$1b,$60,$58 // .0.....%.VfZn.`X
        .byte $a4,$fc,$70,$cc,$c0,$30,$00,$00,$00,$00,$03,$0d,$35,$d5,$00,$00 // ..p..0......5...
        .byte $00,$00,$9b,$59,$96,$59,$02,$08,$02,$00,$0a,$c0,$70,$9c,$aa,$00 // ...Y.Y......p...
        .byte $08,$88,$02,$00,$00,$00,$aa,$00,$08,$88,$02,$00,$00,$3a,$aa,$00 // .............:..
        .byte $88,$8a,$08,$00,$00,$c0,$aa,$00,$88,$0a,$88,$00,$00,$03,$00,$80 // ................
        .byte $80,$00,$0e,$35,$d6,$55,$00,$00,$00,$00,$6c,$67,$59,$66,$00,$02 // ...5.U....lgYf..
        .byte $0d,$05,$06,$05,$c6,$71,$96,$55,$9a,$6f,$67,$ac,$ec,$b3,$00,$80 // .....q.U.og.....
        .byte $70,$f0,$30,$c0,$00,$00,$0f,$03,$00,$00,$00,$00,$00,$00,$00,$03 // p.0.............
        .byte $00,$00,$00,$00,$00,$00,$d5
        .text "VUYV"
        .byte $66
        .byte $59,$1a,$67,$6a
        .byte $a9,$9a,$68,$ab,$aa,$a8,$9c,$b4,$e0,$f0,$b0,$cc,$f0,$cc,$00,$01 // ..h.............
        .byte $05,$05,$15,$15                       // ....

txt_2ba6:
        .text "VUUUYU"
        .byte $96
        .byte $55,$66,$99
        .byte $50,$54,$96
        .byte $5a,$67,$9a
        .byte $ad,$e2,$03,$0d,$01,$01,$81,$81,$a1,$e0,$55,$59,$56,$66,$59,$9a // ..........UYVfY.
        .byte $66,$6b,$9e,$aa,$b7,$6b,$a2,$ef,$bb,$b3,$70,$d0,$80,$c0,$c0,$30 // fk...k....p....0
        .byte $c0,$30,$f0,$30,$00,$00,$00,$00,$00,$00,$16,$07,$01,$00,$00,$00 // .0.0............
        .byte $00,$00,$8b,$bc,$cc,$30,$00,$00,$00,$00,$00,$c0,$00,$00,$00,$00 // .....0..........
        .byte $00,$00,$59,$56,$65,$59,$66,$26,$29,$0a,$66,$69,$9a,$a8,$76,$ae // ..YVeYf&).fi..v.
        .byte $db,$bb,$9b,$ec,$bb,$af,$ff,$ec,$3c,$f0,$b0,$f0,$c0,$30,$00,$c0 // ........<....0..
        .byte $00,$00,$5a,$1e,$07,$00,$00,$00,$00,$00,$2c,$f3,$30,$c0,$00,$00 // ..Z.......,.0...
        .byte $00,$00,$0a,$02,$00,$00,$00,$00,$00,$00,$6e,$e3,$cc,$30,$00,$00 // ..........n..0..
        .byte $00,$00,$cc,$00,$c0                   // .....

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

// --- Region $2f08-$33ff ---
.pc = $2f08 "dat_2f08"

dat_2f08:
        .byte $18,$18,$18,$18,$00,$18,$18,$00,$66,$66,$44,$00,$00,$00,$00,$00 // ........ffD.....
        .byte $66,$66,$ff,$66,$ff,$66,$66,$00,$08,$3f,$68,$3e,$0b,$7e,$08,$00 // ff.f.ff..?h>.~..
        .byte $63,$66,$0c,$18,$33,$63,$00,$00,$3c,$66,$66,$3c,$6d,$66,$3b,$00 // cf..3c..<ff<mf;.
        .byte $0c,$0c,$08,$00,$00,$00,$00,$00,$0e,$18,$30,$30,$30,$18,$0e,$00 // ..........000...
        .byte $70,$18,$0c,$0c,$0c,$18,$70,$00,$00,$66,$3c,$ff,$3c,$66,$00,$00 // p.....p..f<.<f..
        .byte $00,$18,$18,$7e,$18,$18,$00,$00,$00,$00,$00,$00,$00,$18,$18,$30 // ...~...........0
        .byte $00,$00,$00,$7e,$00,$00,$00,$00,$00,$00,$00,$00,$00,$18,$18,$00 // ...~............
        .byte $01,$03,$06,$0c,$18,$30,$60,$00,$3e,$63,$67,$6b,$73,$63,$3e,$00 // .....0`.>cgksc>.
        .byte $0c,$0c,$1c,$0c,$0c,$0c,$1e,$00,$3e,$63,$03,$3e,$60,$60,$7f,$00 // ........>c.>``..
        .byte $3e,$63,$03,$1e,$03,$63,$3e,$00,$63,$63,$63,$3f,$03,$03,$03,$00 // >c...c>.ccc?....
        .byte $7f,$60,$60,$7f,$03,$63,$3e,$00,$3e,$63,$60,$7e,$63,$63,$3e,$00 // .``..c>.>c`~cc>.
        .byte $7e,$03,$03,$03,$03,$03,$03,$00,$3e,$63,$63,$3e,$63,$63,$3e,$00 // ~.......>cc>cc>.
        .byte $3e,$63,$63,$3f,$03,$03,$03,$00,$00,$00,$18,$18,$00,$18,$18,$00 // >cc?............
        .byte $00,$00,$18,$00,$00,$18,$18,$30,$0c,$18,$30,$60,$30,$18,$0c,$00 // .......0..0`0...
        .byte $00,$00,$7e,$00,$00,$7e,$00,$00,$30,$18,$0c,$06,$0c,$18,$30,$00 // ..~..~..0.....0.
        .byte $ff,$c8,$f8,$ff,$62,$ff,$62,$ff,$ff,$f6,$91,$91,$9f,$99,$c3,$ff // ....b.b.........
        .byte $c1,$9c,$9c,$80,$9c,$9c,$9c,$ff,$81,$9c,$9c,$81,$9c,$9c,$81,$ff // ................
        .byte $c1,$9c,$9f,$9f,$9f,$9c,$c1,$ff,$83,$99,$9c,$9c,$9c,$99,$83,$ff // ................
        .byte $c0,$9f,$9f,$83,$9f,$9f,$c0,$ff,$c0,$9f,$9f,$83,$9f,$9f,$9f,$ff // ................
        .byte $c1,$9c,$9f,$9f,$98,$9c,$c1,$ff,$9c,$9c,$9c,$80,$9c,$9c,$9c,$ff // ................
        .byte $81,$e7,$e7,$e7,$e7,$e7,$81,$ff,$80,$fc,$fc,$fc,$fc,$9c,$c1,$ff // ................
        .byte $9c,$99,$93,$83,$99,$9c,$9c,$ff,$9f,$9f,$9f,$9f,$9f,$9f,$80,$ff // ................
        .byte $18,$00
        .text "$$$$$"
        .byte $ff,$81,$9c,$9c,$9c,$9c,$9c,$9c,$ff
        .byte $c1,$9c,$9c,$9c,$9c,$9c,$c1,$ff,$81,$9c,$9c,$9c,$81,$9f,$9f,$ff // ................
        .byte $c1,$9c,$9c,$9c,$9a,$9d,$c2,$ff,$81,$9c,$9c,$81,$9c,$9c,$9c,$ff // ................
        .byte $c0,$9f,$9f,$c1,$fc,$fc,$81,$ff,$00,$e7,$e7,$e7,$e7,$e7,$e7,$ff // ................
        .byte $1c,$9c,$9c,$9c,$9c,$9c,$c1,$ff,$9c,$9c,$9c,$9c,$9c,$c9,$e3,$ff // ................

txt_30b8:
        .text "$$$$$$"
        .byte $81,$ff,$9c,$9c,$c9,$e3,$c9,$9c,$9c,$ff
        .byte $9c,$9c,$cc,$e0,$fc,$f9,$83,$ff,$80,$f9,$f3,$e7,$cf,$9f,$80,$ff // ................
        .byte $83,$9f,$9f,$9f,$9f,$9f,$83,$ff,$f3,$ed,$cf,$83,$cf,$9d,$03,$ff // ................
        .byte $c1,$f9,$f9,$f9,$f9,$f9,$c1,$ff,$e7,$c3,$99,$3c,$e7,$e7,$e7,$ff // ...........<....
        .byte $cf,$9f,$20,$20,$9f,$cf,$ff,$ff,$ff,$ff,$bf,$fb,$fb,$ff,$ff,$f7 // ..  ............
        .byte $e7,$e7,$e7,$e7,$ff,$e7,$e7,$ff,$99,$99,$bb,$ff,$ff,$ff,$ff,$ff // ................
        .byte $99,$99,$00,$99,$00,$99,$99,$ff,$f7,$c0,$97,$c1,$f4,$81,$f7,$ff // ................
        .byte $9c,$99,$f3,$e7,$cc,$9c,$ff,$ff,$c3,$99,$99,$c3,$92,$99,$c4,$ff // ................
        .byte $f3,$f3,$f7,$ff,$ff,$ff,$ff,$ff,$f1,$e7,$cf,$cf,$cf,$e7,$f1,$ff // ................
        .byte $8f,$e7,$f3,$f3,$f3,$e7,$8f,$ff,$ff,$99,$c3,$00,$c3,$99,$ff,$ff // ................
        .byte $ff,$e7,$e7,$81,$e7,$e7,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$e7,$e7,$cf // ................
        .byte $ff,$ff,$ff,$81,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$e7,$e7,$ff // ................
        .byte $fe,$fc,$f9,$f3,$e7,$cf,$9f,$ff,$c1,$9c,$98,$94,$8c,$9c,$c1,$ff // ................
        .byte $f3,$f3,$e3,$f3,$f3,$f3,$e1,$ff,$c1,$9c,$fc,$c1,$9f,$9f,$80,$ff // ................
        .byte $c1,$9c,$fc,$e1,$fc,$9c,$c1,$ff,$9c,$9c,$9c,$c0,$fc,$fc,$fc,$ff // ................
        .byte $80,$9f,$9f,$80,$fc,$9c,$c1,$ff,$c1,$9c,$9f,$81,$9c,$9c,$c1,$ff // ................
        .byte $81,$fc,$fc,$fc,$fc,$fc,$fc,$ff,$c1,$9c,$9c,$c1,$9c,$9c,$c1,$ff // ................
        .byte $c1,$9c,$9c,$c0,$fc,$fc,$fc,$ff,$ff,$ff,$e7,$e7,$ff,$e7,$e7,$ff // ................
        .byte $ff,$ff,$e7,$ff,$ff,$e7,$e7,$cf,$f3,$e7,$cf,$9f,$cf,$e7,$f3,$ff // ................
        .byte $ff,$ff,$81,$ff,$ff,$81,$ff,$ff,$cf,$e7,$f3,$f9,$f3,$e7,$cf,$ff // ................
        .byte $c1,$9c,$fc,$f1,$e7,$ff,$e7,$ff,$3c,$66,$6e,$6e,$60,$66,$3c,$00 // ........<fnn`f<.
        .byte $3e,$63,$63,$7f,$63,$63,$63,$00,$7e,$63,$63,$7e,$63,$63,$7e,$00 // >cc.ccc.~cc~cc~.
        .byte $3e,$63,$60,$60,$60,$63,$3e,$00,$7c,$66,$63,$63,$63,$66,$7c,$00 // >c```c>.|fcccf|.
        .byte $3f,$60,$60,$7c,$60,$60,$3f,$00,$3f,$60,$60,$7c,$60,$60,$60,$00 // ?``|``?.?``|```.
        .byte $3e,$63,$60,$60,$67,$63,$3e,$00,$63,$63,$63,$7f,$63,$63,$63,$00 // >c``gc>.ccc.ccc.
        .byte $7e,$18,$18,$18,$18,$18,$7e,$00,$7f,$03,$03,$03,$03,$63,$3e,$00 // ~.....~......c>.
        .byte $63,$66,$6c,$7c,$66,$63,$63,$00,$60,$60,$60,$60,$60,$60,$7f,$00 // cfl|fcc.``````..
        .byte $e7,$ff,$db,$db,$db,$db,$db,$00,$7e,$63,$63,$63,$63,$63,$63,$00 // ........~cccccc.
        .byte $3e,$63,$63,$63,$63,$63,$3e,$00,$7e,$63,$63,$63,$7e,$60,$60,$00 // >ccccc>.~ccc~``.
        .byte $3e,$63,$63,$63,$65,$62,$3d,$00,$7e,$63,$63,$7e,$63,$63,$63,$00 // >ccceb=.~cc~ccc.
        .byte $3f,$60,$60,$3e,$03,$03,$7e,$00,$ff,$18,$18,$18,$18,$18,$18,$00 // ?``>..~.........
        .byte $e3,$63,$63,$63,$63,$63,$3e,$00,$63,$63,$63,$63,$63,$36,$1c,$00 // .ccccc>.ccccc6..
        .byte $db,$db,$db,$db,$db,$db,$7e,$00,$63,$63,$36,$1c,$36,$63,$63,$00 // ......~.cc6.6cc.
        .byte $63,$63,$33,$1f,$03,$06,$7c,$00,$7f,$06,$0c,$18,$30,$60,$7f,$00 // cc3...|.....0`..
        .byte $7c,$60,$60,$60,$60,$60,$7c,$00,$0c,$12,$30,$7c,$30,$62,$fc,$00 // |`````|...0|0b..
        .byte $3e,$06,$06,$06,$06,$06,$3e,$00,$18,$3c,$66,$c3,$18,$18,$18,$00 // >.....>..<f.....
        .byte $30,$60,$df,$df,$60,$30,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // 0`..`0..........
        .byte $18,$18,$18,$18,$00,$18,$18,$00,$66,$66,$44,$00,$00,$00,$00,$00 // ........ffD.....
        .byte $66,$66,$ff,$66,$ff,$66,$66,$00,$08,$3f,$68,$3e,$0b,$7e,$08,$00 // ff.f.ff..?h>.~..
        .byte $63,$66,$0c,$18,$33,$63,$00,$00,$3c,$66,$66,$3c,$6d,$66,$3b,$00 // cf..3c..<ff<mf;.
        .byte $0c,$0c,$08,$00,$00,$00,$00,$00,$0e,$18,$30,$30,$30,$18,$0e,$00 // ..........000...
        .byte $70,$18,$0c,$0c,$0c,$18,$70,$00,$00,$66,$3c,$ff,$3c,$66,$00,$00 // p.....p..f<.<f..
        .byte $00,$18,$18,$7e,$18,$18,$00,$00,$00,$00,$00,$00,$00,$18,$18,$30 // ...~...........0
        .byte $00,$00,$00,$7e,$00,$00,$00,$00,$00,$00,$00,$00,$00,$18,$18,$00 // ...~............
        .byte $01,$03,$06,$0c,$18,$30,$60,$00,$3e,$63,$67,$6b,$73,$63,$3e,$00 // .....0`.>cgksc>.
        .byte $0c,$0c,$1c,$0c,$0c,$0c,$1e,$00,$3e,$63,$03,$3e,$60,$60,$7f,$00 // ........>c.>``..
        .byte $3e,$63,$03,$1e,$03,$63,$3e,$00,$63,$63,$63,$3f,$03,$03,$03,$00 // >c...c>.ccc?....
        .byte $7f,$60,$60,$7f,$03,$63,$3e,$00,$3e,$63,$60,$7e,$63,$63,$3e,$00 // .``..c>.>c`~cc>.
        .byte $7e,$03,$03,$03,$03,$03,$03,$00,$3e,$63,$63,$3e,$63,$63,$3e,$00 // ~.......>cc>cc>.
        .byte $3e,$63,$63,$3f,$03,$03,$03,$00,$00,$00,$18,$18,$00,$18,$18,$00 // >cc?............
        .byte $00,$00,$18,$00,$00,$18,$18,$30,$0c,$18,$30,$60,$30,$18,$0c,$00 // .......0..0`0...
        .byte $00,$00,$7e,$00,$00,$7e,$00,$00,$30,$18,$0c,$06,$0c,$18,$30,$00 // ..~..~..0.....0.
        .byte $3e,$63,$03,$0e,$18,$00,$18           // >c.....

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

// --- Region $3460-$3461 ---
.pc = $3460 "dat_3460"

dat_3460:
        .byte $40,$24                               // @$

// --- Region $3480-$3482 ---
.pc = $3480 "dat_3480"

dat_3480:
        .byte $40,$24                               // @$

dat_3482:
        // === Fill data (1 bytes, $3482-$3482) ===
        .byte $00                                   // .

// --- Region $3508-$36ff ---
.pc = $3508 "dat_3508"

dat_3508:
        .byte $3e,$63,$63,$7f,$63,$63,$63,$00,$7e,$63,$63,$7e,$63,$63,$7e,$00 // >cc.ccc.~cc~cc~.
        .byte $3e,$63,$60,$60,$60,$63,$3e,$00,$7c,$66,$63,$63,$63,$66,$7c,$00 // >c```c>.|fcccf|.
        .byte $3f,$60,$60,$7c,$60,$60,$3f,$00,$3f,$60,$60,$7c,$60,$60,$60,$00 // ?``|``?.?``|```.
        .byte $3e,$63,$60,$60,$67,$63,$3e,$00,$63,$63,$63,$7f,$63,$63,$63,$00 // >c``gc>.ccc.ccc.
        .byte $7e,$18,$18,$18,$18,$18,$7e,$00,$7f,$03,$03,$03,$03,$63,$3e,$00 // ~.....~......c>.
        .byte $63,$66,$6c,$7c,$66,$63,$63,$00,$60,$60,$60,$60,$60,$60,$7f,$00 // cfl|fcc.``````..
        .byte $e7,$ff,$db,$db,$db,$db,$db,$00,$7e,$63,$63,$63,$63,$63,$63,$00 // ........~cccccc.
        .byte $3e,$63,$63,$63,$63,$63,$3e,$00,$7e,$63,$63,$63,$7e,$60,$60,$00 // >ccccc>.~ccc~``.
        .byte $3e,$63,$63,$63,$65,$62,$3d,$00,$7e,$63,$63,$7e,$63,$63,$63,$00 // >ccceb=.~cc~ccc.
        .byte $3f,$60,$60,$3e,$03,$03,$7e,$00,$ff,$18,$18,$18,$18,$18,$18,$00 // ?``>..~.........
        .byte $e3,$63,$63,$63,$63,$63,$3e,$00,$63,$63,$63,$63,$63,$36,$1c,$00 // .ccccc>.ccccc6..
        .byte $db,$db,$db,$db,$db,$db,$7e,$00,$63,$63,$36,$1c,$36,$63,$63,$00 // ......~.cc6.6cc.
        .byte $63,$63,$33,$1f,$03,$06,$7c,$00,$7f,$06,$0c,$18,$30,$60,$7f,$00 // cc3...|.....0`..
        .byte $7c,$60,$60,$60,$60,$60,$7c,$00,$0c,$12,$30,$7c,$30,$62,$fc,$00 // |`````|...0|0b..
        .byte $3e,$06,$06,$06,$06,$06,$3e,$00,$18,$3c,$66,$c3,$18,$18,$18,$00 // >.....>..<f.....
        .byte $30,$60,$df,$df,$60,$30,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // 0`..`0..........
        .byte $18,$18,$18,$18,$00,$18,$18,$00,$66,$66,$44,$00,$00,$00,$00,$00 // ........ffD.....
        .byte $66,$66,$ff,$66,$ff,$66,$66,$00,$08,$3f,$68,$3e,$0b,$7e,$08,$00 // ff.f.ff..?h>.~..
        .byte $63,$66,$0c,$18,$33,$63,$00,$00,$3c,$66,$66,$3c,$6d,$66,$3b,$00 // cf..3c..<ff<mf;.
        .byte $0c,$0c,$08,$00,$00,$00,$00,$00,$0e,$18,$30,$30,$30,$18,$0e,$00 // ..........000...
        .byte $70,$18,$0c,$0c,$0c,$18,$70,$00,$00,$66,$3c,$ff,$3c,$66,$00,$00 // p.....p..f<.<f..
        .byte $00,$18,$18,$7e,$18,$18,$00,$00,$00,$00,$00,$00,$00,$18,$18,$30 // ...~...........0
        .byte $00,$00,$00,$7e,$00,$00,$00,$00,$00,$00,$00,$00,$00,$18,$18,$00 // ...~............
        .byte $01,$03,$06,$0c,$18,$30,$60,$00,$3e,$63,$67,$6b,$73,$63,$3e,$00 // .....0`.>cgksc>.
        .byte $0c,$0c,$1c,$0c,$0c,$0c,$1e,$00,$3e,$63,$03,$3e,$60,$60,$7f,$00 // ........>c.>``..
        .byte $3e,$63,$03,$1e,$03,$63,$3e,$00,$63,$63,$63,$3f,$03,$03,$03,$00 // >c...c>.ccc?....
        .byte $7f,$60,$60,$7f,$03,$63,$3e,$00,$3e,$63,$60,$7e,$63,$63,$3e,$00 // .``..c>.>c`~cc>.
        .byte $7e,$03,$03,$03,$03,$03,$03,$00,$3e,$63,$63,$3e,$63,$63,$3e,$00 // ~.......>cc>cc>.
        .byte $3e,$63,$63,$3f,$03,$03,$03,$00,$00,$00,$18,$18,$00,$18,$18,$00 // >cc?............
        .byte $00,$00,$18,$00,$00,$18,$18,$30,$0c,$18,$30,$60,$30,$18,$0c,$00 // .......0..0`0...
        .byte $00,$00,$7e,$00,$00,$7e,$00,$00,$30,$18,$0c,$06,$0c,$18,$30,$00 // ..~..~..0.....0.
        .byte $3e,$63,$03,$0e,$18,$00,$18           // >c.....

dat_36ff:
        // === Fill data (1 bytes, $36ff-$36ff) ===
        .byte $00                                   // .

// --- Region $380f-$3817 ---
.pc = $380f "dat_380f"

dat_380f:
        .byte $01,$02,$03,$04,$05,$06,$07,$08,$09   // .........

// --- Region $3836-$3840 ---
.pc = $3836 "dat_3836"

dat_3836:
        .byte $0a,$0b,$0c,$0d,$0e,$0f,$10,$11,$12,$13,$14 // ...........

// --- Region $385d-$39fa ---
.pc = $385d "dat_385d"

dat_385d:
        .byte $15,$16,$17,$18,$19,$1a,$1b,$1c,$1d,$1e,$1f,$20,$21,$22,$00,$00 // ........... !"..
        .fill 13, $00

txt_387a:
        .text "#$%&"
        .byte $00,$00,$00

txt_3881:
        .text "'()*+,-.)/012/)3"
        .text "4.)/5678)9:;"
        .byte $00,$00,$00,$00
        .byte $00                                   // .

txt_38a2:
        .text "<=>?"
        .byte $00,$00

txt_38a8:
        .byte $40                                   // @ character
        .text "ABC=>DE=FGHIJGK"
        .text "LM=FGNOPGKLQRS"
        .byte $00,$00
        .byte $00,$00                               // ..

txt_38ca:
        .text "TUV?"
        .byte $00,$00
        .text "WXYZ"
        .byte $5b
        .byte $5c,$5d,$5e,$5f,$60
        .byte $61,$62,$63,$64,$65,$66,$67,$68,$55,$69,$6a,$6b,$6c,$6d,$58,$6e // abcdefghUijklmXn
        .byte $6f,$55,$56,$3f,$00,$00,$70,$71,$54,$72,$73,$74,$75,$76,$77,$78 // oUV?..pqTrstuvwx
        .byte $79,$7a,$7b,$00,$7c,$7d,$7e,$7a,$7f,$80,$81,$82,$83,$7a,$84,$85 // yz{.|}~z.....z..
        .byte $72,$73,$00,$81,$82,$86,$87,$88,$85,$89,$8a,$74,$75,$76,$8b,$8c // rs.........tuv..
        .byte $8d,$00,$8e,$8d,$8f,$90,$91,$00,$00,$00,$8e,$00,$92,$00,$93,$00 // ................
        .byte $00,$94,$95,$00,$00,$00,$96,$1d,$00,$8e,$00,$95,$00,$97,$00,$94 // ................
        .byte $1d,$00,$8e,$8d,$8f,$90,$01,$02,$03,$04,$05,$06,$07,$08,$09,$04 // ................
        .byte $0a,$0b,$0c,$00,$0d,$04,$0e,$0f,$04,$10,$11,$04,$12,$0b,$13,$14 // ................
        .byte $04,$05,$00,$11,$04,$15,$16,$17,$14,$16,$18,$03,$19,$1a,$1b,$1c // ................
        .byte $03,$1d,$1e,$1f
        .byte $20,$21,$22,$1d
        .text "#$%&'"
        .byte $1d
        .byte $28,$29
        .byte $1d
        .byte $23,$2a,$1d
        .text "+,%-"
        .byte $1d,$1e,$00
        .byte $2a,$1d
        .byte $2e,$2f,$30
        .byte $14                                   // .

txt_398b:
        .text "/1234"
        .byte $00,$00

txt_3992:
        .text "567897:;<=;>?9"
        .byte $40                                   // @ character
        .text "A"
        .text "9BC;DE;F;>"
        .byte $00

txt_39ad:
        .text "G9H7IJ7KL"
        .byte $00,$00,$00,$00

txt_39ba:
        .text "MNOPPPQRSSSTUVPP"
        .text "PWXYSSSZS"
        .byte $5b
        .byte $5c,$5d
        .byte $50,$5e
        .byte $50,$50
        .byte $50,$5f,$60,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // P_`.............
        .byte $00,$00,$00,$61,$62,$63,$64,$65,$66,$67,$68,$69,$6a,$6b,$6c,$6d // ...abcdefghijklm
        .byte $6e                                   // n

// --- Region $3a15-$3a21 ---
.pc = $3a15 "dat_3a15"

dat_3a15:
        .byte $6f,$70,$71,$72,$73,$74,$75,$76,$77,$78,$79,$7a,$7b // opqrstuvwxyz{

// --- Region $3a3f-$3a48 ---
.pc = $3a3f "dat_3a3f"

dat_3a3f:
        .byte $7c,$7d,$7e,$7f,$80,$81,$82,$83,$84   // |}~......

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

// --- Region $3a6a-$3a6d ---
.pc = $3a6a "dat_3a6a"

dat_3a6a:
        .byte $85,$86,$87                           // ...

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

// --- Region $3b00-$3b27 ---
.pc = $3b00 "dat_3b00"

dat_3b00:
        // === Fill data (39 bytes, $3b00-$3b26) ===
        .fill 39, $ff

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

// --- Region $4000-$43e8 ---
.pc = $4000 "txt_4000"

txt_4000:
        .text "              "
        .byte $07,$12,$05,$05,$14,$09,$0e,$07,$13,$20,$14,$0f // ......... ..

dat_401a:
        .text "                                                                      "
        // === Sine/lookup table (87 bytes, range $01-$2b) ===
        .byte $03,$12,$01,$1a,$19,$2b,$07,$10       // .....+..

txt_4068:
        .text "                              "
        .byte $09,$0b,$01,$12,$09,$2b,$14,$01,$0c,$05,$0e,$14 // .....+......

txt_4092:
        .text "                               "
        .byte $01,$03,$14,$09,$0f,$0e               // ......

dat_40b7:
        .text "                                "
        .byte $04,$0f,$0d,$09,$0e,$01,$14,$0f,$12,$13 // ..........

txt_40e1:
        .text "                              "
        .byte $06,$34,$03,$07,$20,$09,$14,$01,$0c,$19 // .4.. .....

dat_4109:
        .text "                                 "
        .byte $0c,$0f,$14,$15,$13                   // .....

dat_412f:
        .text "                                 "
        .byte $10,$01,$12,$01,$0d,$0f,$15,$0e,$14   // .........

dat_4159:
        .text "                                "
        .byte $03,$0f,$0e,$14,$05,$18               // ......

dat_417f:
        .text "                                  "
        // === Sine/lookup table (128 bytes, range $01-$35) ===
        .byte $03,$05,$0e,$13,$0f,$12               // ......

txt_41a7:
        .text "                              "
        .byte $06,$01,$09,$12,$0c,$09,$07,$08,$14,$2b,$0e,$01,$14,$0f // .........+....

txt_41d3:
        .text "                          "
        .byte $04,$05,$12,$02,$19,$13,$08,$09,$12,$05,$2d,$12,$01,$0d // ..........-...

txt_41fb:
        .text "                            "
        .byte $13,$03,$09,$05,$0e,$03,$05           // .......

txt_421e:
        .text "451"

dat_4221:
        // === Fill data (32 bytes, $4221-$4240) ===
        .fill 32, $20
        .byte $13,$15,$03,$03,$05,$13,$13           // .......

dat_4248:
        .text "                                "
        .byte $02,$01,$02,$19,$07,$01,$0e,$07       // ........

dat_4270:
        .text "                                 "
        .byte $13,$10,$08,$09,$0e,$18               // ......

dat_4297:
        .text "                                   "
        .byte $0c,$09,$07,$08,$14                   // .....

dat_42bf:
        .text "                                 "
        .byte $02,$0c,$01,$13,$14,$05,$12,$13       // ........

txt_42e8:
        .text "                               "
        .byte $01,$0c,$10,$08,$01,$06,$0c,$09,$07,$08,$14 // ...........

txt_4312:
        .text "                               "
        .byte $08,$0f,$14,$0c,$09,$0e,$05           // .......

dat_4338:
        .text "                                  "
        .byte $14,$12,$09,$01,$04                   // .....

dat_435f:
        .text "                                 "
        .byte $14,$12,$09,$15,$0d,$16,$19,$12,$01,$14 // ..........

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

// --- Region $4500-$47e0 ---
.pc = $4500 "txt_4500"

txt_4500:
        .encoding "screencode_mixed"
        .text "deus id vult"
        .encoding "petscii_upper"

txt_450c:
        .text " !  "

txt_4510:
        .encoding "screencode_mixed"
        .text "rainbow islands  (bubble bobble ii)  was cracked and trained by legend - the will of god"
        .encoding "petscii_upper"

txt_4568:
        .text "    "

txt_456c:
        .encoding "screencode_mixed"
        .text "call wacky world of wares at"
        .encoding "petscii_upper"

txt_4588:
        .text " 201/616/9420 "

txt_4596:
        .encoding "screencode_mixed"
        .text "or highway star at"
        .encoding "petscii_upper"

txt_45a8:
        .text " 215/865/9926 "

txt_45b6:
        .encoding "screencode_mixed"
        .text "for all the latest excalibur and legend releases"
        .encoding "petscii_upper"

txt_45e6:
        .text ".           "

txt_45f2:
        .encoding "screencode_mixed"
        .text "from the islands of doh to monster islands you will encounter doh himself, stinging insects, hideous toy creatures, lethal combat machines, mechanical assailants, the formidable beings of legend and folklore and finally you will enter the world of darkness and its inhabitants"
        .encoding "petscii_upper"

txt_4706:
        .text " !          "

txt_4712:
        .encoding "screencode_mixed"
        .text "contact us for mailtrade at"
        .encoding "petscii_upper"

txt_472d:
        .text " :      "
        .byte $10,$2e,$0f,$2e,$02,$0f,$18           // .......

txt_473c:
        .text " 57 - 2000 "

txt_4747:
        .encoding "screencode_mixed"
        .text "antwerp - belgium (no group-name on the envelope)  or call"
        .encoding "petscii_upper"

txt_4781:
        .text " +32 3 2326889  "
        .byte $01,$06,$14,$05,$12                   // .....

txt_4796:
        .text " 19.00 "
        .byte $08                                   // .

txt_479e:
        .text "                   "
        .byte $0c,$38,$12                           // .8.

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

// --- Region $5000-$5001 ---
.pc = $5000 "dat_5000"

dat_5000:
        .byte $1a                                   // .

dat_5001:
        // === Fill data (1 bytes, $5001-$5001) ===
        .byte $00                                   // .

// --- Region $6021-$6021 ---
.pc = $6021 "dat_6021"

dat_6021:
        // === Fill data (1 bytes, $6021-$6021) ===
        .byte $00                                   // .

// --- Region $8000-$8000 ---
.pc = $8000 "bmp_8000"

bmp_8000:
        .byte $00                                   // .

// --- Region $9d16-$9d16 ---
.pc = $9d16 "dat_9d16"

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

// --- Region $a000-$a000 ---
.pc = $a000 "bmp_a000"

bmp_a000:
        .byte $00                                   // .

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

dat_dc00:
        .byte $2d,$d0,$02,$e6,$2e,$ca,$d0,$f5,$f0,$c5,$a9,$00,$f0,$ef,$a9,$ff // -...............
        .byte $d0,$eb,$b1,$2f,$91,$2d,$e6,$2f,$d0,$02,$e6,$30,$e6,$2d,$d0,$02 // .../.-./...0.-..
        .byte $e6,$2e,$ca,$d0,$ed,$f0,$a8,$20,$71,$01,$b1,$2f,$20,$22,$01,$91 // ....... q../ "..
        .byte $2d,$e6,$2d,$d0,$02,$e6,$2e,$ca,$d0,$f5,$c6,$39,$10,$f1,$30,$8f // -.-........9..0.
        .byte $86,$39,$b1,$2f,$aa,$4c,$22,$01,$20,$71,$01,$b1,$2f,$91,$2d,$e6 // .9./.L". q../.-.
        .byte $2f,$d0,$02,$e6,$30,$e6,$2d,$d0,$02,$e6,$2e,$ca,$d0,$ed,$c6,$39 // /...0.-........9
        .byte $10,$e9,$4c,$00,$01,$2c,$da,$01,$a9,$37,$85,$01,$58,$20,$00,$10 // ..L..,...7..X ..
        .byte $4c,$ae,$a7,$e0,$00,$f0,$ee,$a9,$04,$2c,$a9,$08,$85,$ff,$b1,$2f // L........,...../
        .byte $91,$2d,$c8,$c4,$ff,$d0,$f7,$18,$a5,$2d,$65,$ff,$85,$2d,$a5,$2e // .-.......-e..-..
        .byte $69,$00,$85,$2e,$a0,$00,$ca,$d0,$e5,$18,$a5,$2f,$65,$ff,$85,$2f // i........../e../
        .byte $a5,$30,$69,$00,$85,$30,$4c,$00,$01,$b9,$00,$ef,$99,$00,$ff,$c8 // .0i..0L.........
        .byte $d0,$f7,$ce,$dc,$01,$ce,$df,$01,$ad,$df,$01,$c9,$df,$d0,$ea,$60 // ...............`
        .byte $ae,$22,$01,$07,$a6,$22,$b9,$fb,$a7   // ."..."...

txt_dcc9:
        .text "!"
        .byte $40                                   // @ character
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $27,$03,$0f,$0f,$3f,$3f,$fe,$1a,$c2,$2d,$fb,$ff,$be,$ff,$ee,$40 // '...??...-.....@
        .byte $f0,$fc,$be,$fa,$ed,$ba,$a7,$a5,$23,$80,$80,$a0,$a6,$22,$06,$1f // ........#...."..
        .byte $a6,$22,$e4,$ed,$a3,$21,$01,$a4,$60,$39,$1f,$7f,$7f,$fe,$ff,$fb // ."...!..`9......
        .byte $fe,$ee,$be,$fb,$ed,$ea,$a7,$ba,$e8,$99,$d0,$b4,$b4,$9c,$60,$50 // ..............`P
        .byte $90,$44,$ff,$fb,$fe,$ef,$fb,$ee       // .D......

txt_dd14:
        .text ".+"
        .byte $bb                                   // ';' | $80 (end-of-string marker)
        .byte $ee,$eb,$ba,$a8,$de,$a6,$79,$62,$b9,$64,$99,$a5,$55,$64,$14,$60 // ......yb.d..Ud.`
        .byte $91,$51,$47,$13,$03,$43,$03,$7e,$c2,$60,$2a,$fb,$fe,$ee,$fb,$ba // .QG..C.~.`*.....
        .byte $fb,$ee,$b6,$aa,$9d,$e9,$a2,$65,$40,$d0,$d0,$70,$80,$40,$40,$10 // .......e@..p.@@.
        .byte $00,$01,$0b,$2f,$7b,$fe,$ee,$fa,$00,$40,$e0,$f8,$ad,$55,$d1,$44 // .../{....@...U.D
        .byte $fb,$3a,$3e,$0d,$03,$a3,$26,$a6,$64,$89,$94,$44,$10,$a2,$24,$50 // .:>...&.d..D..$P
        .byte $44,$00,$40,$a4,$23,$0a,$0a,$02,$a4,$26,$05,$99,$e6,$61,$44,$10 // D.@.#....&...aD.
        .byte $a2,$25,$01,$50,$44,$00,$40,$a3,$22,$45,$03,$a7,$25,$ee,$e9,$fa // .%.PD.@."E..%...
        .byte $36,$0d,$a3,$26,$99,$91,$24,$51,$10,$40,$a2,$30,$40,$10,$00,$02 // 6..&..$Q.@.0@...
        .byte $07,$0f,$0e,$0f,$00,$14,$be,$ff,$ba,$e5,$ed,$a4,$a3,$25,$80,$d0 // .............%..
        .byte $50,$10,$40,$a4                       // P.@.

txt_ddab:
        .text "$>0#3"
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $24,$e9,$00,$ff,$fb,$a4,$24,$94,$00,$fe,$fe,$a4,$21,$50,$e3,$10 // $.....$.....!P..
        .byte $a5,$23,$05,$10,$4f,$a4,$24,$55,$00,$ff,$fe,$a4,$22,$55,$00,$c2 // .#..O.$U...."U..
        .byte $a4,$2e,$59,$00,$ff,$fb,$e6,$39,$05,$01,$a6,$00,$fe,$fe,$40,$10 // ..Y....9......@.
        .byte $a2,$24,$f0,$30,$20,$11,$a4,$24,$01,$14 // .$.0 ..$..

txt_ddeb:
        .text "C?"
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $24,$55,$00,$ff,$fb,$a4,$34,$55,$00,$ff,$ef,$44,$45,$44,$00,$55 // $U....4U...DED.U
        .byte $00,$f8,$f8,$10,$10,$05,$00           // .......

txt_de05:
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "AD"
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $26,$05,$50,$0f,$ff,$0e,$03,$a2,$2c,$55,$00,$ff,$bf,$64,$91,$50 // &.P.....,U...d.P
        .byte $10,$51,$04,$e3,$e3,$a4,$24,$54,$01,$fc,$ff,$a5,$23,$40,$10,$c4 // .Q....$T....#@..
        .byte $a4,$24,$fb,$c0,$4f,$cf,$a4,$24,$a6,$00,$ff,$ef,$a4,$24,$55,$00 // .$..O..$.....$U.
        .byte $ff,$bf,$a4,$24,$50,$05,$f0,$ff,$a6,$26,$40,$10,$23,$23,$13,$23 // ...$P....&@.##.#
        .byte $e4,$13,$c2,$2e,$bb,$ff,$ee,$bb,$ed,$ba,$fe,$ee,$fe,$be,$ee,$ba // ................
        .byte $ee,$a6,$e8,$10
        .byte $30,$01,$04,$04,$13,$13
        .text "NON?"
        .byte $fb,$ff
        .byte $fe,$bf,$ee,$b7,$ea,$c2,$38,$ee,$ff,$fb,$ee,$bb,$ae,$ff,$fb,$ff // ......8.........
        .byte $ef,$bb,$ee,$7b,$a9,$14,$13,$13,$0e,$0f,$3b,$3e,$3b,$ff,$fb,$c2 // ...{......;>;...
        .byte $2c,$ef,$bb,$de,$aa,$ff,$ef,$fe,$bf,$ef,$ba,$ef,$a6,$c2,$60,$2e // ,.............`.
        .byte $ef,$fe,$bb,$ee,$b7,$ea,$f8,$b8,$f8,$f8,$b8,$e8,$b8,$98,$53,$4f // ..............SO
        .byte $4f,$3e,$3f,$ee,$fb,$ee,$ff,$ef,$fe,$ff,$bf,$ee,$7b,$aa,$ff,$bf // O>?.........{...
        .byte $fb,$ff,$be,$eb,$be,$9b,$ff,$fe,$bf,$fb,$ee,$bb,$de,$aa,$e5,$e3 // ................
        .byte $3b,$a3,$e3,$63,$ff,$bf,$ff,$fb,$bf,$ee,$bb,$ae,$f1,$bc,$fc,$ff // ;..c............
        .byte $bf,$ee,$7b,$a9,$4f,$4f,$4e,$0f,$0f,$8e,$8f,$8e,$c2,$2e,$fe,$ef // ..{.OON.........
        .byte $fe,$bb,$ed,$ba,$c4,$f1,$f1,$fc,$fc,$ba,$ee,$a6,$a3,$22,$40,$40 // ............."@@
        .byte $e3,$10,$e8,$13,$60,$2a,$6d,$e6,$8b,$66,$99,$22,$95,$59,$ba,$62 // ....`*m..f.".Y.b
        .byte $9e,$26,$9a,$56,$66                   // .&.Vf

txt_df0f:
        .text "RMONMNLNM"
        .byte $b6                                   // '6' | $80 (end-of-string marker)
        .byte $99,$2e,$98,$66,$89,$55,$65,$db,$82,$78,$98,$68,$58,$98,$48,$6e // ...f.Ue..x.hX.Hn
        .byte $aa,$e5,$03,$60,$53,$02,$6d,$e6,$8b,$66,$99,$22,$95,$aa,$ba,$62 // ...`S.m..f."...b
        .byte $9e,$26,$9a,$56,$66,$aa               // .&.Vf.

txt_df3f:
        .text "6>869295"
        .byte $db,$66,$b9,$62,$99,$25,$56,$95,$6d,$0a,$e0,$60,$a0,$60,$60,$20 // .f.b.%V.m..`.`` 
        .byte $b9,$ab,$0e,$0d,$0e,$0c,$0e,$0a,$b6,$99,$2e,$98,$66,$89,$55,$aa // ............f.U.
        .byte $e8,$88,$78,$98,$68,$58,$98,$a8,$db,$f9,$e2,$d9,$e6,$c8,$e5,$d6 // ..x.hX..........
        .byte $6d,$98,$e7,$89,$66,$95               // m...f.

txt_df7d:
        .text "YT"
        .byte $b6                                   // '6' | $80 (end-of-string marker)
        .byte $2a,$e6,$80,$60,$22,$e6,$ae           // *..`"..

txt_df87:
        .text "86929*"
        .byte $db,$66,$b9,$62,$99                   // .f.b.

txt_df92:
        .text "%V"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $a3,$23,$e3,$63,$a3,$63,$63,$a3,$b9,$62,$9e,$26,$9a,$56,$66,$52 // .#.c.cc..b.&.VfR
        .byte $b6,$aa,$a6,$60,$22,$db,$39,$e2,$d9,$e6,$c8,$e5,$d6,$6e,$98,$e7 // ...`".9......n..
        .byte $89,$66,$95,$59,$54,$8d,$8f,$8e,$8d,$8e,$8c,$8e,$8d,$e6,$8a,$78 // .f.YT..........x
        .byte $98,$68,$58,$98,$48,$db,$a8,$e6,$03,$a3,$25,$ff,$fe,$fb,$ef,$fe // .hX.H.....%.....
        .byte $a3,$35,$fd,$fa,$ed,$b9,$ea,$14,$51,$04,$10,$44,$00,$01,$41,$5a // .5......Q..D..AZ
        .byte $46,$12,$42,$06,$02,$02,$06,$e3,$10,$e5,$13,$a3,$25,$ff,$fb,$ef // F.B.........%...
        .byte $be,$fb,$a3
        .byte $2a,$f4,$e8,$b4,$e4,$a8
        .text "LMLLM"
        .byte $e3
        .byte $4c
        .byte $2d,$51,$45,$10,$41,$10,$00,$04,$41,$68,$18,$48,$0b,$10,$a2,$21 // -QE.A...Ah.H...!
        .byte $04,$a3,$c1,$a3,$21,$10,$a3,$c1,$e3,$02 // ....!.....

txt_e01f:
        .text "&B15014"
        .byte $e3,$30,$2d,$45,$14,$41,$04,$40,$00,$10,$41,$a0,$60,$20,$23,$63 // .0-E.A.@..A.` #c
        .byte $e3,$23,$a3,$c1,$a3                   // .#...

txt_e03b:
        .text "!A"
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $21,$fc,$e4,$08,$30,$c5,$d4,$c1,$c4,$d1,$c0,$c0,$d0,$16,$51,$04 // !...0.........Q.
        .byte $10,$01,$00,$40,$41,$e3,$80,$21,$bf,$a3,$21,$04,$a3,$21,$f0,$e3 // ...@A..!..!..!..
        .byte $20,$21,$60,$e8,$03,$60,$29,$8c,$8d,$8c,$8c,$8d,$8c,$8c,$8d,$51 //  !`..`)........Q
        .byte $45,$10,$41,$10,$00,$04,$04,$68,$18,$48,$08,$18,$08,$08,$18,$14 // E.A....h.H......
        .byte $51,$04,$10,$44,$00,$01,$04,$5a,$46,$12,$42,$06,$02,$02,$12,$fb // Q..D...ZF.B.....
        .byte $a7,$21,$ad,$a7,$21,$13,$a7,$21,$02,$a7,$21,$ee,$a7,$21,$b4,$a7 // .!..!..!..!..!..

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

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

txt_e0a4:
        .text "!#"
        .byte $a7                                   // ''' | $80 (end-of-string marker)
        .byte $21,$08,$a7,$21,$c0,$a7               // !..!..

txt_e0ad:
        .text "! "
        .byte $a7                                   // ''' | $80 (end-of-string marker)
        .byte $21,$8c,$83,$47,$00,$60,$a3,$a9,$0b,$8d,$86,$02,$20,$44,$e5,$78 // !..G.`...... D.x
        .byte $a9,$00,$8d,$20,$d0,$8d,$21,$d0,$8d,$12,$d0,$8d,$3d,$03,$8d,$3c // ... ..!.....=..<
        .byte $03,$8d,$3f,$03,$8d,$3e,$03,$8d,$40,$03,$8d,$41,$03,$8d,$44,$03 // ..?..>..@..A..D.
        .byte $8d,$45,$03,$a9,$30,$8d,$42,$03,$8d,$43,$03,$69,$0a,$a9,$01,$8d // .E..0.B..C.i....
        .byte $1a,$d0,$a9,$7f,$8d,$0d,$dc,$a9,$1b,$8d,$11,$d0,$a9,$b1,$8d,$14 // ................
        .byte $03,$a9,$10,$8d,$15,$03,$a9,$00,$20,$00,$18,$20,$42,$12,$20,$ae // ........ .. B. .
        .byte $13,$20,$67,$13,$a2,$00,$bd,$00,$38,$9d,$00,$04,$bd,$8c,$38,$9d // . g.....8.....8.
        .byte $8c,$04,$e8,$e0,$a0,$d0,$ef,$a2,$00,$bd,$40,$39,$9d,$18,$05,$bd // ..........@9....
        .byte $e0,$39,$9d,$b8,$05,$e8,$e0,$a0,$d0,$ef,$a2,$00,$a9,$0e,$9d,$18 // .9..............
        .byte $d9,$9d,$b8,$d9,$e8,$e0,$a0,$d0,$f3,$a2,$00,$a9,$a0,$9d,$58,$06 // ..............X.
        .byte $a9,$0c,$9d,$58,$da,$e8,$e0,$50,$d0,$f1,$e3,$ea,$60 // ...X...P....`

txt_e15d:
        .byte $40                                   // @ character
        .text "X"
        .byte $ad                                   // '-' | $80 (end-of-string marker)
        .byte $01,$dc,$c9,$ef,$d0,$f9,$4c,$c3,$13,$a9,$00,$8d,$21,$d0,$a9,$1b // ......L.....!...
        .byte $8d,$11,$d0,$a9,$13,$8d,$18,$d0,$a9,$09,$8d,$22,$d0,$a9,$05,$8d // ..........."....
        .byte $23,$d0,$a9,$18,$8d,$16,$d0,$20,$ba,$11,$20,$06,$18,$a9,$00,$8d // #...... .. .....
        .byte $15,$d0,$a9,$6a,$cd,$12,$d0,$d0,$fb,$a0,$08,$88,$d0,$fd,$e4,$ea // ...j............
        .byte $60,$20,$a9,$1b,$8d,$18,$d0,$a9,$0f,$8d,$22,$d0,$a9,$0e,$8d,$23 // ` ........"....#
        .byte $d0,$a9,$00,$8d,$15,$d0,$a9,$8a,$cd,$12,$d0,$d0,$fb,$a0,$08,$88 // ................
        .byte $d0,$fd,$e4,$ea,$36,$a9,$00,$8d,$15,$d0,$a9,$00,$8d,$1b,$d0,$a9 // ....6...........
        .byte $aa,$cd,$12,$d0,$d0,$fb,$a0,$08,$88,$d0,$fd,$e3,$ea,$60,$1f,$a9 // .............`..
        .byte $1d,$8d,$18,$d0,$ad,$44,$03,$8d,$16,$d0,$a9,$ff,$8d,$15,$d0,$20 // .....D......... 
        .byte $4b,$12,$a9,$ba,$cd,$12,$d0,$d0,$fb,$a0,$08,$88,$d0,$fd,$e3,$ea // K...............
        .byte $60,$24,$a9,$0b,$8d,$21,$d0,$a9,$1d,$8d,$18,$d0,$a9,$08,$8d,$16 // `$...!..........
        .byte $d0,$ad,$3f,$03,$8d,$11,$d0,$20,$2f,$13,$a9,$d2,$cd,$12,$d0,$d0 // ..?.... /.......
        .byte $fb,$a0,$08,$88,$d0,$fd,$e3,$ea,$31,$a9,$0c,$8d,$21,$d0,$a9,$da // ........1...!...
        .byte $cd,$12,$d0,$d0,$fb,$a0,$08,$88,$d0,$fd,$e3,$ea,$31,$a9,$0f,$8d // ............1...
        .byte $21,$d0,$a9,$e2,$cd,$12,$d0,$d0,$fb,$a0,$08,$88,$d0,$fd,$e3,$ea // !...............
        .byte $31,$a9,$0c,$8d,$21,$d0,$a9,$eb,$cd,$12,$d0,$d0,$fb,$a0,$08,$88 // 1...!...........
        .byte $d0,$fd,$e3,$ea,$60,$22,$a9,$0b,$8d,$21,$d0,$20,$77,$13,$0e,$19 // ....`"...!. w...
        .byte $d0,$4c,$7b,$ea,$ad,$3e,$03,$29,$1f,$aa,$bd,$ce,$11,$8d,$3f,$03 // .L{..>.)......?.
        .byte $ee,$3e,$03,$e0,$00,$f0,$21,$60,$e4,$02,$e4,$01,$a4,$e4,$07,$e4 // .>....!`........
        .byte $06,$e4,$05,$e4,$04,$e4,$03,$61,$d0,$a2,$00,$bd,$d0,$06,$9d,$a8 // .......a........
        .byte $06,$bd,$f8,$06,$9d,$d0,$06,$bd,$20,$07,$9d,$f8,$06,$bd,$48,$07 // ........ .....H.
        .byte $9d,$20,$07,$bd,$70,$07,$9d,$48,$07,$bd,$98,$07,$9d,$70,$07,$bd // . ..p..H.....p..
        .byte $c0,$07,$9d,$98,$07,$e8,$e0,$28,$d0,$d1,$a0,$00,$a2,$00,$b1,$02 // .......(........
        .byte $29,$3f,$f0,$19,$9d,$c0,$07,$a9,$0f,$e8,$c8,$c0,$27,$d0,$ef,$a5 // )?..........'...
        .byte $02,$18,$69,$28,$85,$02,$a5,$03,$69,$00,$85,$03,$60,$a9,$00,$85 // ..i(....i...`...
        .byte $02,$a9,$40,$85,$03,$60,$a2,$00,$a9,$ec,$9d,$f8,$07,$a9,$00,$9d // ..@..`..........
        .byte $27,$d0,$e8,$e0,$07,$d0,$f1,$a2,$00,$a9,$ba,$9d,$01,$d0,$e8,$e8 // '...............
        .byte $e0,$0e,$d0,$f5,$a9,$00,$8d,$1b,$d0,$8d,$1c,$d0,$a9,$ff,$8d,$1d // ................
        .byte $d0,$a9,$14,$8d,$00,$d0,$69,$2f,$8d,$02,$d0,$69,$2f,$8d,$04,$d0 // ......i/...i/...
        .byte $69,$2f,$8d,$06,$d0,$69,$2f,$8d,$08,$d0,$69,$2f,$8d,$0a,$d0,$a9 // i/...i/...i/....
        .byte $e0,$8d,$10,$d0,$a9,$2f,$8d,$0c,$d0,$60,$a2,$00,$a9,$bd,$9d,$f8 // ...../...`......
        .byte $07,$a9,$01,$9d,$27,$d0,$e8,$e0,$08,$d0,$f1,$ad,$42,$03,$8d,$01 // ....'.......B...
        .byte $d0,$ad,$42,$03,$8d,$03,$d0,$ad,$42,$03,$8d,$05,$d0,$ad,$42,$03 // ..B.....B.....B.
        .byte $8d,$07,$d0,$ad,$42,$03,$8d,$09,$d0,$ad,$42,$03,$8d,$0b,$d0,$ad // ....B.....B.....
        .byte $42,$03,$8d,$0d,$d0,$ad,$42,$03,$8d,$0f,$d0,$a9,$02,$8d,$26,$d0 // B.....B.......&.
        .byte $a9,$05,$8d,$25,$d0,$a9,$ff,$8d,$1b,$d0,$a9,$ff,$8d,$1c,$d0,$a9 // ...%............
        .byte $00,$8d,$1d,$d0,$a9,$00,$8d,$10,$d0,$ad,$42,$03,$8d,$00,$d0,$ad // ..........B.....
        .byte $42,$03,$8d,$02,$d0,$ad,$42,$03,$8d,$04,$d0,$ad,$42,$03,$8d // B.....B.....B..

// --- Region $e3da-$e437 ---
.pc = $e3da "dat_e3da"

dat_e3da:
        .byte $ea,$ad,$07,$31,$8d,$00,$30,$ad,$06,$31,$8d,$07,$31,$ad,$05,$31 // ...1..0..1..1..1
        .byte $8d,$06,$31,$ad,$04,$31,$8d,$05,$31,$ad,$03,$31,$8d,$04,$31,$ad // ..1..1..1..1..1.
        .byte $02,$31,$8d,$03,$31,$ad,$01,$31,$8d,$02,$31,$ad,$00,$31,$8d,$01 // .1..1..1..1..1..
        .byte $31,$ad,$00,$30,$8d,$00,$31,$60,$a2,$00,$a9,$00,$9d,$80,$da,$9d // 1..0..1`........
        .byte $34,$db,$e8,$e0,$b4,$d0,$f3,$60,$ad,$45,$03,$29,$03,$aa,$bd,$b7 // 4......`.E.)....
        .byte $13,$8d,$44,$03,$ee,$45,$03,$e0,$00,$f0,$01,$60,$a2,$00 // ..D..E.....`..

// --- Region $e4d6-$e514 ---
.pc = $e4d6 "dat_e4d6"

dat_e4d6:
        .byte $80,$d3,$00,$60,$74,$78,$20,$15,$fd,$20,$a3,$fd,$20,$18,$e5,$20 // ...`tx .. .. .. 
        .byte $bf,$e3,$a9,$00,$8d,$20,$d0,$8d,$21,$d0,$a0,$00,$98,$99,$00,$d4 // ..... ..!.......
        .byte $c8,$c0,$18,$d0,$f8,$a2,$00,$bd,$4c,$15,$9d,$3a,$03,$e8,$d0,$f7 // ........L..:....
        .byte $a2,$00,$a9,$20,$9d,$00,$04,$e8,$e0,$50,$d0,$f6,$ea,$a2,$00 // ... .....P.....

// --- Region $e526-$e543 ---
.pc = $e526 "Segment $e526"
        .byte $ea,$78,$a9,$34,$85,$01,$a2,$00,$bd,$01,$50,$9d,$01,$08,$e8,$d0 // .x.4......P.....
        .byte $f7,$ee,$43,$03,$ee,$46,$03,$ad,$43,$03,$c9,$00,$d0,$ea // ..C..F..C.....

// --- Region $e54e-$e557 ---
.pc = $e54e "Segment $e54e"
        .byte $a7,$e3,$ea                           // ...

txt_e551:
        .text "%DARYL"
        .byte $82                                   // .

// --- Region $e572-$e585 ---
.pc = $e572 "Segment $e572"
        .byte $26,$ee,$16,$18,$ee,$16,$18,$ad,$16,$18,$c9,$32,$d0,$05,$a9,$01 // &..........2....
        .byte $8d,$15,$18,$60                       // ...`

// --- Region $e6e8-$e727 ---
.pc = $e6e8 "dat_e6e8"

dat_e6e8:
        .byte $81,$aa,$8e                           // ...

txt_e6eb:
        .text "R!"
        .byte $bd                                   // '=' | $80 (end-of-string marker)
        .byte $8a,$21,$99,$05,$d4,$bd,$8b,$21,$99,$06,$d4,$bd,$8c // .!.....!.....

txt_e6fb:
        .text "!H"
        .byte $bd                                   // '=' | $80 (end-of-string marker)
        .byte $88                                   // .

txt_e6ff:
        .text "!H"
        .byte $bd                                   // '=' | $80 (end-of-string marker)
        .byte $89,$21,$a6,$ff,$9d,$2d,$21,$9d,$79,$21,$a9,$00,$99,$02,$d4,$9d // .!...-!.y!......
        .byte $45,$21,$68,$9d,$4b,$21,$29,$0f,$99,$03,$d4,$9d // E!h.K!).....

txt_e71e:
        .text "H!"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $01,$9d,$6f,$21,$68,$9d,$6c           // ..o!h.l

// --- Region $e757-$e77c ---
.pc = $e757 "dat_e757"

dat_e757:
        .byte $ac                                   // .

txt_e758:
        .text "V!"
        .byte $bd                                   // '=' | $80 (end-of-string marker)
        .byte $42,$21,$f0,$08,$bd,$2d,$21,$29,$fe,$9d,$79,$21,$bd,$33,$21,$e3 // B!...-!)..y!.3!.
        .byte $0a,$60,$29,$a8,$b9,$8d,$21,$8d       // .`)...!.

txt_e773:
        .text "S!"
        .byte $b9                                   // '9' | $80 (end-of-string marker)
        .byte $8e,$21,$8d                           // .!.

txt_e779:
        .text "T!"
        .byte $b9                                   // '9' | $80 (end-of-string marker)
        .byte $8f                                   // .

// --- Region $e79a-$e876 ---
.pc = $e79a "dat_e79a"

dat_e79a:
        .byte $14,$9d,$58,$21,$68,$29,$07,$8d       // ..X!h)..

txt_e7a2:
        .text "W!"
        .byte $bd                                   // '=' | $80 (end-of-string marker)
        .byte $5b,$21,$f0,$0a,$de,$5e,$21,$d0,$19,$fe,$5b,$21,$10,$14,$fe,$5e // [!...^!...[!...^
        .byte $21,$bd,$58,$21,$dd,$5e,$21,$b0,$09,$9d,$5e,$21,$de,$5b,$21,$de // !.X!.^!...^!.[!.
        .byte $5e,$21,$bd                           // ^!.

txt_e7c8:
        .text "0!"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $b9,$65,$1d,$38,$f9,$64,$1d,$8d,$7f,$21,$b9,$c5,$1d,$f9,$c4,$1d // .e.8.d...!......
        .byte $7d                                   // }

txt_e7dc:
        .text "B!J"
        .byte $ce                                   // 'N' | $80 (end-of-string marker)
        .byte $57,$21,$30,$07,$4a,$6e,$7f,$21,$4c,$80,$1a,$8d,$7e,$21,$b9,$64 // W!0.Jn.!L...~!.d
        .byte $1d,$8d,$7c,$21,$b9,$c4,$1d,$8d,$7d,$21,$bd // ..|!....}!.

txt_e7fb:
        .text "X!J"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $88,$30,$16,$38,$ad,$7c,$21,$ed,$7f,$21,$8d,$7c,$21,$ad,$7d,$21 // .0.8.|!..!.|!.}!
        .byte $ed,$7e,$21,$8d,$7d                   // .~!.}

txt_e814:
        .text "!L"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $1a,$bd                               // ..

txt_e819:
        .text "B!"
        .byte $c9                                   // 'I' | $80 (end-of-string marker)
        .byte $04,$90,$2b,$bc,$5e,$21,$88,$30,$16,$18,$ad,$7c,$21,$6d,$7f,$21 // ..+.^!.0...|!m.!
        .byte $8d,$7c,$21,$ad,$7d,$21,$6d,$7e,$21,$8d,$7d // .|!.}!m~!.}

txt_e837:
        .text "!L"
        .byte $c3                                   // 'C' | $80 (end-of-string marker)
        .byte $1a,$ac                               // ..

txt_e83c:
        .text "V!"
        .byte $ad                                   // '-' | $80 (end-of-string marker)
        .byte $7c,$21,$99,$00,$d4,$ad,$7d,$21,$99,$01,$d4,$a6,$ff,$ac // |!....}!......

txt_e84d:
        .text "V!"
        .byte $bd                                   // '=' | $80 (end-of-string marker)
        .byte $2a,$21,$38,$fd                       // *!8.

txt_e854:
        .text "'!"
        .byte $c9                                   // 'I' | $80 (end-of-string marker)
        .byte $02,$90,$46,$bd,$3f,$21,$f0,$41,$29,$03,$c9,$01,$f0,$1f,$ad,$64 // ..F.?!.A)......d

txt_e867:
        .text "!8"
        .byte $bd                                   // '=' | $80 (end-of-string marker)
        .byte $3c,$21,$ed,$64,$21,$9d,$3c,$21,$99,$00,$d4,$bd,$36 // <!.d!.<!....6

// --- Region $e886-$e8a2 ---
.pc = $e886 "Segment $e886"
        .byte $21,$18,$bd,$3c,$21,$6d,$64,$21,$9d,$3c,$21,$99,$00,$d4,$bd,$36 // !..<!md!.<!....6
        .byte $21,$6d,$65,$21,$9d,$36,$21,$99,$01,$d4,$ad,$54,$21 // !me!.6!....T!

// --- Region $e9c6-$ea2a ---
.pc = $e9c6 "Segment $e9c6"
        .byte $cd,$75,$21,$d0,$0a,$a9,$ff,$a6,$ff,$9d,$69,$21,$8d,$16,$d4,$ac // .u!.......i!....
        .byte $67,$21,$ad,$55,$21,$29,$10,$f0,$5e,$ad,$53,$21,$29,$0f,$aa,$bd // g!.U!)..^.S!)...
        .byte $3e,$1e,$8d,$af,$1c,$bd,$40,$1e,$8d,$b0,$1c,$bd,$42,$1e,$8d,$b7 // >.....@.....B...
        .byte $1c,$bd,$44,$1e,$8d,$b8,$1c,$a6,$ff,$bd // ..D.......

txt_ea00:
        .text "B!"
        .byte $c9                                   // 'I' | $80 (end-of-string marker)
        .byte $0f,$b0,$34,$aa,$ca,$bd,$76,$1e,$a4,$ff,$99,$79,$21,$bd,$66,$1e // ..4...v....y!.f.
        .byte $8d,$68,$21,$ad,$53,$21,$29,$10,$f0,$0c,$a6,$ff,$bd,$30,$21,$18 // .h!.S!)......0!.
        .byte $6d,$68,$21,$4c,$42,$1d,$ac,$56       // mh!LB..V

// --- Region $ea3f-$ea4b ---
.pc = $ea3f "Segment $ea3f"
        .byte $21,$29,$80,$f0,$34,$a6,$ff,$ac       // !)..4...

txt_ea47:
        .text "V!"
        .byte $bd                                   // '=' | $80 (end-of-string marker)
        .byte $42,$21                               // B!

// --- Region $eabe-$ec5e ---
.pc = $eabe "dat_eabe"

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

txt_eb47:
        .text "!#%'*,/258;?CGKOTY"
        .byte $5e,$64,$6a,$70,$77,$7e,$86,$8e,$96,$9f,$a8,$b3,$bd,$c8,$d4,$e1 // ^djpw~..........
        .byte $ee,$fd,$e7,$40,$a7,$e4,$40,$38,$06,$06,$07,$07,$08,$08,$07,$07 // ...@..@8........
        .byte $56,$76,$1e,$1e,$46,$66,$1e,$1e,$13,$01,$ff,$23,$08,$13,$03,$23 // Vv..Ff.....#...#
        .byte $a8,$23,$81,$41,$40,$e5,$80,$e8,$10,$32,$24,$fd,$fb,$f9,$f8,$f7 // .#.A@....2$.....
        .byte $f6,$f6,$f5,$f5,$f4,$f4,$f5,$f6,$f5,$f4,$81,$41,$ee,$40,$60,$6a // ...........A.@`j
        .byte $00,$0c,$18,$c0,$f0,$f8,$f4,$f2,$40,$01,$02,$06,$0c,$10,$30,$04 // ........@.....0.
        .byte $a0,$08,$60,$04,$80,$0c,$10,$03,$80,$10,$40,$00,$80,$50,$1f,$1f // ..`.......@..P..
        .byte $20,$d8,$21,$dc,$21,$f8,$21,$0b,$22,$14 //  .!.!.!.".

txt_ebd3:
        .byte $22                                   // double quote character
        .text "7"
        .byte $22                                   // double quote character
        .text "I"
        .byte $22                                   // double quote character
        .text "R"
        .byte $22                                   // double quote character
        .byte $6a,$22,$8d,$22,$b0,$22,$dc,$22,$ed,$22,$fa,$22,$0c,$23,$0d,$23 // j".".".".".".#.#
        .byte $0e,$23,$0f,$23,$10,$23,$11,$23,$12,$23,$13,$23,$14,$23,$15,$23 // .#.#.#.#.#.#.#.#
        .byte $16,$23,$17,$23,$18,$23,$19,$23,$1a,$23,$1b,$23,$1c,$23,$1d,$23 // .#.#.#.#.#.#.#.#
        .byte $1e,$23,$1f                           // .#.

txt_ec0d:
        .text "# #!#"
        .byte $22                                   // double quote character
        .byte $e3,$23,$60                           // .#`

txt_ec16:
        .text ")$#%#&#"
        .byte $8d,$23,$cd,$23,$ec,$23,$6c,$8e,$4a,$01,$43,$06,$4b,$07,$47,$06 // .#.#.#l.J.C.K.G.
        .byte $47,$07,$43,$00,$0c,$0c,$47,$07,$0d,$0d,$05,$05,$47,$07,$02,$02 // G.C...G.....G...
        .byte $47,$06,$ff,$80,$65,$00,$37,$8e,$02,$02,$03,$47,$00,$05,$05,$0a // G...e.7....G....
        .byte $05,$05,$42,$0b,$0a,$0d,$0d,$43,$05,$0b,$05,$0b,$05,$ff,$80,$68 // ..B....C.......h
        .byte $00,$60                               // .`

// --- Region $ec8f-$ec9b ---
.pc = $ec8f "dat_ec8f"

dat_ec8f:
        .byte $00,$ad,$53,$21,$f0,$13,$e4           // ..S!...

txt_ec96:
        .text "J5"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $ad,$53,$21                           // .S!

// --- Region $eca7-$ecc6 ---
.pc = $eca7 "dat_eca7"

dat_eca7:
        .byte $a9,$18,$a2,$0c,$d0,$f1,$a3,$33,$8e,$02,$02,$03,$43,$04,$08,$09 // .......3....C...
        .byte $44,$04,$08,$09,$45,$04,$02,$02,$04,$04,$ff,$80,$75,$00,$60,$4b // D...E.......u.`K

// --- Region $ed05-$eeb2 ---
.pc = $ed05 "dat_ed05"

dat_ed05:
        .byte $a9,$02,$8d,$74,$21,$60,$01,$00,$07,$0e,$04,$06,$06,$a2,$39,$06 // ...t!`........9.
        .byte $1a,$1a,$02,$23,$2f,$05,$17,$00,$41,$56,$0e,$1f,$05,$00,$03,$96 // ...#/...AV......
        .byte $02,$06,$96,$02,$06,$8b               // ......

txt_ed2b:
        .text "ZG"
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $23,$12,$2a,$06,$a2,$28,$40,$08,$00,$0a,$08,$00,$08,$40,$e3,$0e // #.*..(@......@..
        .byte $21,$18,$a2,$21,$80,$ab,$e3,$03       // !..!....

txt_ed46:
        .text "! "
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $22,$f4,$ff,$a5,$e3,$01,$22,$b0,$01,$a2,$26,$02,$06,$03,$16,$00 // "....."...&.....
        .byte $40,$b4,$24,$08,$41,$00,$de,$a2,$26,$83,$40,$08,$11,$00,$e8,$a2 // @.$.A...&.@.....
        .byte $26,$4f,$10,$08,$41,$00,$fe,$a2,$2e,$83,$80,$08,$11,$04,$c8,$00 // &O..A...........
        .byte $01,$00,$10,$08,$17,$00,$e8,$a3,$2d,$80,$00,$41,$00,$ae,$00,$1e // ........-..A....
        .byte $f1,$40,$08,$41,$00,$ae,$a2,$2a,$1f,$44,$01,$11,$00,$fe,$00,$25 // .@.A...*.D.....%
        .byte $1f,$00,$c8,$29,$c0,$af,$00,$ff,$c2,$85,$00,$c4,$82,$a2,$25,$c2 // ...)..........%.
        .byte $85,$00,$c4,$82,$a2,$25,$c2,$85,$00,$c4,$82,$a2,$21,$c2,$a2,$60 // .....%......!..`
        .byte $22,$c4,$85,$05,$ff,$c1,$a3,$11,$8b,$0c,$a3,$0d,$8b,$0a,$a3,$0c // "...............
        .byte $8b,$0d,$a3,$0f,$85,$0f,$0f,$ff,$c1,$bb,$e0,$22,$11,$c0,$a3,$00 // ..........."....
        .byte $ff,$c3,$85,$02,$11,$11,$1d,$11,$23,$0d,$0d,$19,$e3,$0d,$22,$19 // ........#.....".
        .byte $0d,$02,$0c,$0c,$18,$0c,$23,$0f,$0f,$1b,$e3,$0f,$37,$1b,$0f,$ff // ......#.....7...
        .byte $c6,$8b,$2c,$a3,$29,$85               // ..,.).

txt_edff:
        .text ",."
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $29,$af
        .byte $27,$8b
        .text "+,.0"
        .byte $ff,$c5,$82,$e4

txt_ee0e:
        .text "<%"
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $48,$ff,$c5,$82,$e4,$3c,$2f,$85,$48,$c4,$00,$c2,$82,$00,$c5 // H....</.H......

txt_ee20:
        .text "<H0"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $85,$00,$82,$a2,$23,$ff,$c3,$85,$02,$11,$11,$1d,$11,$23,$0d,$0d // ....#........#..
        .byte $19,$e3,$0d,$22,$19,$0d,$02,$0a,$0a,$16,$0a,$23,$07,$07,$13,$e3 // ...".......#....
        .byte $07,$25,$13,$07,$ff,$c3,$85,$02,$11,$11,$1d,$11,$23,$0d,$0d,$19 // .%..........#...
        .byte $e3,$0d,$22,$19,$0d,$02,$0a,$0a,$16,$0a,$23,$0f,$0f,$1b,$e3,$0f // ..".......#.....
        .byte $60,$5e,$1b,$0f,$ff,$c6,$97,$29,$8b   // `^.....).

txt_ee6d:
        .text ",+"
        .byte $c7                                   // 'G' | $80 (end-of-string marker)
        .byte $97,$29,$c6,$85,$2b,$91,$2c,$97,$2e,$8b,$2c,$2b,$8b,$2c,$a3,$2b // .)..+.,...,+.,.+
        .byte $97,$29,$8b                           // .).

txt_ee83:
        .text ",+"
        .byte $c7                                   // 'G' | $80 (end-of-string marker)
        .byte $97,$29,$c6,$85,$2b,$91,$2c,$8b       // .)..+.,.

txt_ee8e:
        .text ".,+)"
        .byte $af                                   // '/' | $80 (end-of-string marker)
        .byte $27,$ff,$c8,$8b                       // '...

txt_ee97:
        .text "5787"
        .byte $af                                   // '/' | $80 (end-of-string marker)
        .byte $35,$8b,$37,$a3,$33,$8b,$3a,$a3,$37,$ff,$c6,$af,$29,$8b,$25,$27 // 5.7.3.:.7...).%'
        .byte $97
        .text ")'++."
        .byte $ff

// --- Region $eeba-$fce1 ---
.pc = $eeba "Segment $eeba"
        .byte $e1,$22,$29,$97                       // .").

txt_eebe:
        .text "'+"
        .byte $af                                   // '/' | $80 (end-of-string marker)
        .byte $e1,$22,$2b,$db,$60                   // ."+.`

txt_eec6:
        .text "A&'$"
        .byte $cc                                   // 'L' | $80 (end-of-string marker)
        .byte $82,$2b,$29,$85,$2b,$97,$29,$c6,$82   // .+).+.)..

txt_eed4:
        .text "&')+$&')"
        .byte $c9                                   // 'I' | $80 (end-of-string marker)

txt_eedd:
        .byte $22                                   // double quote character
        .text "$&'&$"
        .byte $22                                   // double quote character
        .byte $c6                                   // 'F' | $80 (end-of-string marker)
        .text "&'&"
        .byte $22                                   // double quote
        .byte $8e
        .byte $24,$88
        .byte $27,$27,$82

txt_eeef:
        .text "&'"
        .byte $c5                                   // 'E' | $80 (end-of-string marker)
        .byte $00,$c9,$88,$2b,$85,$c3,$2b,$cc,$82,$2b,$2e,$91,$30,$82,$2b,$2e // ...+..+..+..0.+.
        .byte $97,$30,$82                           // .0.

txt_ef05:
        .text "+0"
        .byte $c5                                   // 'E' | $80 (end-of-string marker)
        .byte $a2,$60,$6d,$c8,$8b,$30,$82           // .`m..0.

txt_ef0f:
        .text ".030"
        .byte $c7                                   // 'G' | $80 (end-of-string marker)

txt_ef14:
        .text ".+"
        .byte $c8                                   // 'H' | $80 (end-of-string marker)

txt_ef17:
        .text "+.0."
        .byte $c7                                   // 'G' | $80 (end-of-string marker)
        .byte $8b,$2b,$c8,$9d,$30,$c6,$88,$2b,$29,$85,$27,$29,$27,$82,$2b,$29 // .+..0..+).')'.+)
        .byte $27,$22,$ff                           // '".

txt_ef2f:
        .text "'&"
        .byte $ca                                   // 'J' | $80 (end-of-string marker)
        .byte $85,$24,$82,$26,$9d,$27,$85,$29,$27,$82,$29,$27,$85,$29,$88,$2b // .$.&.'.)'.)'.).+
        .byte $82,$2e,$91,$30,$2e,$2b,$85           // ...0.+.

txt_ef49:
        .text "0.+)+)')"
        .byte $cd                                   // 'M' | $80 (end-of-string marker)
        .byte $a9,$2b,$85,$29,$a9,$27,$85,$2b,$a9,$24,$c6,$82 // .+.).'.+.$..

txt_ef5e:
        .text "+$$)$$+$$)$)'&$"
        .byte $22                                   // double quote character
        .byte $ff,$00,$c6,$85,$24,$82,$22,$a0,$24,$85,$e3 // ....$.".$..

txt_ef79:
        .text "'2&&$"
        .byte $22                                   // double quote character
        .byte $88,$27,$ac,$24,$85,$2b,$c7           // .'.$.+.

txt_ef86:
        .text "$$,+)'"
        .byte $22                                   // double quote character
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $33,$af,$30,$82,$c8,$2d,$85,$2d,$82,$29,$85,$29,$82,$24,$85,$24 // 3.0..-.-.).).$.$
        .byte $82,$24,$23,$23,$e4,$21,$60,$8d,$ff,$d2,$87,$0c,$82,$0c,$85,$0f // .$##.!`.........
        .byte $82,$0c,$85,$11,$82,$13,$11,$13,$16,$88,$18,$88,$0c,$82,$0c,$85 // ................
        .byte $0f,$82,$0c,$85,$13,$16,$8f,$18,$ff,$d2,$87,$0c,$82,$0c,$85,$16 // ................
        .byte $82,$13,$85,$18,$82,$16,$13,$11,$85,$0f,$86,$0a,$ff,$d2,$87,$0c // ................
        .byte $82,$0c,$85,$16,$82,$13,$85,$1a,$1a,$8f,$18,$ff,$d3,$88,$24,$27 // ..............$'
        .byte $29,$24,$82,$27,$29,$85,$2b,$88,$e0,$40,$2e,$e0,$40,$2e,$91,$2e // )$.').+..@..@...
        .byte $8b,$2b,$88,$e0,$32,$30,$e0,$40,$30,$9d,$30,$88,$37,$36,$35,$88 // .+..20.@0.0.765.
        .byte $33,$82,$35,$88,$33,$ff,$d3,$82       // 3.5.3...

txt_f016:
        .text "0.+0.+20.30.530."
        .byte $91,$37,$9d,$e0,$31,$3a,$ff,$af,$d3,$3c,$e1,$c0,$3c,$d0,$28,$2f // .7..1:...<..<.(/
        .byte $37,$00,$aa,$b1,$91,$b3,$22,$a3,$2b,$4c,$00,$ff,$2f,$37,$00,$aa // 7.....".+L../7..
        .byte $b1,$91,$b3,$22,$a3,$2b,$4c,$00,$ff,$2f,$37,$00,$aa,$b1,$91,$b3 // ...".+L../7.....
        .byte $22,$a3,$2b,$4c,$00,$ff,$2f,$37,$00,$aa,$b1,$91,$b3,$22,$a3,$23 // ".+L../7.....".#
        .byte $4c,$00,$ff,$80,$27,$00,$e7           // L...'..

txt_f06d:
        .text " 0HIER KOMT TEXT 2"
        .byte $e4                                   // .

txt_f080:
        .text " ;HOPE IT WORK'S OUT PROPERLY"
        .byte $ea,$20,$82,$c8,$00,$30,$59,$66,$5a,$69,$66,$5a,$6b,$6e,$a7,$9b // . ...0YfZifZkn..
        .byte $68,$af,$b8,$ec,$bc,$f0,$e8,$31,$30,$00,$c3,$c3,$8e,$c3,$8e,$8e // h......10.......
        .byte $49,$02,$0e,$0e,$3a,$0e,$3a,$3a,$26,$e7,$31,$31,$30,$66,$9a,$69 // I...:.::&.110f.i
        .byte $a6,$9a,$6b,$ae,$00,$9c,$6c,$a0,$bc,$e0,$b0,$f0,$00,$e3,$c4,$3d // ..k...l........=
        .byte $c7,$c4,$c7,$c7,$c6,$00,$0c,$0c,$38,$0c,$38,$3a,$28,$00,$30,$30 // ........8.8:(.00
        .byte $e3,$30,$e3,$aa,$00,$02,$c2,$c2,$8e,$c2,$8e,$aa,$00,$e3,$10,$25 // .0.............%
        .byte $13,$10,$13,$13,$12,$e7,$21,$29,$20,$00,$30,$30,$e3,$30,$e3,$ab // ......!) .00.0..
        .byte $06,$e3,$08
        .byte $3d,$38,$08
        .text "88("
        .byte $40                                   // @ character
        .byte $70,$70,$63,$70,$63,$63
        .byte $52,$00,$0c,$0c,$38,$0c,$38,$aa,$80,$20,$e0,$e0,$a0,$e0,$a0,$a0 // R...8.8.. ......
        .byte $00,$e8,$01,$60,$32,$84,$87,$87,$86,$87,$86,$86,$85,$00,$0c,$0c // ...`2...........
        .byte $38,$0c,$38,$38,$24,$08,$38,$38,$e8,$38,$e8,$e8,$98,$02,$32,$32 // 8.88$.88.8....22
        .byte $e2,$32,$e2,$e2,$92,$66,$9a,$69,$a6,$9a,$6b,$ae,$bb,$9c,$6c,$a0 // .2...f.i..k...l.
        .byte $bc,$e0,$b0,$f0,$c0,$7b,$30,$a6,$21,$cc,$a7,$32,$be,$79,$79,$65 // .....{0.!..2.yye
        .byte $75,$65,$65,$75,$fa,$e6,$e6,$96,$d6,$96,$96,$d6,$30,$0f,$e5,$0c // ueeu........0...
        .byte $34,$3c,$00,$ff,$00,$55,$75,$65,$65,$75,$00,$ff,$00,$55,$d7,$96 // 4<...Uueeu...U..
        .byte $96,$d7,$c7,$c6,$06,$e5,$85,$28,$f8,$e8,$e8,$98,$d8,$98,$98,$d8 // .......(........
        .byte $a3,$e5,$01,$a3,$25,$55,$75,$65,$65,$75,$a3 // ....%Uueeu.

txt_f1a8:
        .text "-V"
        .byte $d6                                   // 'V' | $80 (end-of-string marker)
        .byte $96,$96,$d6,$1f,$1e,$1e,$19,$1d,$19,$19,$1d,$e3,$e0,$28,$a0,$e0 // .............(..
        .byte $a0,$a0,$e0,$07,$06,$06,$e5,$05,$28,$6f,$5e,$5e,$59,$5d,$59,$59 // ........(o^^Y]YY
        .byte $5d,$e8,$80,$a3,$25,$15,$1d,$19,$19,$1d,$e3,$01,$26,$61,$e1,$a1 // ]...%.......&a..
        .byte $a1,$e1,$86,$e7,$85,$2b,$fb,$e7,$e7,$96,$d7,$96,$96,$d7,$e8,$98 // .....+..........
        .byte $98,$e5,$58,$29,$ee,$9e,$9e,$5a,$5e,$5a,$5a,$5e,$31,$e7,$30,$22 // ..X)...Z^ZZ^1.0"
        .byte $ef,$c0,$a6                           // ...

txt_f1fe:
        .text "!0"
        .byte $a7                                   // ''' | $80 (end-of-string marker)
        .byte $e6,$31,$60,$22,$0c,$0c,$65,$75,$75,$55,$66,$99,$6a,$7b,$96,$d7 // .1`"..euuUf.j{..
        .byte $d7,$55,$66,$99,$aa,$bb,$00,$55,$5d,$55,$66,$99,$aa,$bb,$65,$75 // .Uf....U]Uf...eu
        .byte $75,$55,$66,$99,$aa,$bb,$e5,$85,$60,$6b,$86,$81,$81,$65,$75,$75 // uUf.....`k...euu
        .byte $55,$99,$66,$aa,$ee,$98,$d5,$d7,$55,$99,$66,$aa,$ee,$01,$55,$5d // U.f.....U.f...U]
        .byte $55,$99,$66,$aa,$ee,$96,$d6,$d6,$56,$9a,$66,$aa,$ee,$19,$1d,$1d // U.f.....V.f.....
        .byte $15,$16,$19,$06,$07,$a0,$d5,$d7,$55,$66,$99,$aa,$bb,$05,$55,$5d // ........Uf....U]
        .byte $55,$66,$99,$aa,$bb,$98,$d8,$d8,$58,$68,$98,$a8,$b8,$59,$5d,$5d // Uf......Xh...Y]]
        .byte $55,$59,$66,$1a,$1e,$80,$d5,$d7,$55,$99,$66,$aa,$ee,$19,$5d,$5d // UYf.....U.f...]]
        .byte $55,$99,$66,$aa,$ee,$a1,$e1,$e1,$61,$a1,$61,$a1,$e1,$59,$5d,$5d // U.f.....a.a..Y]]
        .byte $55,$66,$59,$6a,$7b,$e4,$85,$3c,$86,$85,$86,$87,$58,$59,$5d,$55 // UfYj{..<....XY]U
        .byte $66,$99,$aa,$bb,$01,$55,$75,$55,$66,$99,$aa,$bb,$5a,$5e,$5e,$56 // f....UuUf...Z^^V
        .byte $66,$9a,$a8,$b8,$e6                   // f....

txt_f2b6:
        .text "0$"
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .byte $c0,$03,$03,$a6,$26,$1e,$1f,$c4,$32,$0c,$03,$a2,$3e,$ee,$ff,$cc // ....&...2...>...
        .byte $b3,$2a,$c0,$3f,$00,$ee,$ff,$cc,$33,$aa,$00,$ff,$00,$8c,$8c,$8f // .*.?....3.......
        .byte $8c,$8c,$0c,$fc,$00,$7b,$7f,$13,$ca,$30,$0f,$a2,$60,$47,$bb,$ff // .....{...0..`G..
        .byte $33,$cc,$aa,$00,$ff,$00,$ba,$fe,$32,$ce,$aa,$00,$ff,$03 // 3.......2.....

txt_f2f7:
        .text "11<300"
        .byte $f0,$c0,$ee,$ff                       // ....

txt_f301:
        .text "L+"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $3c,$03,$00,$e8,$f8,$c8,$38,$a8,$00,$ff,$00,$c7,$c7,$f1,$cc,$c3 // <.....8.........
        .byte $c0,$c0,$00,$bb,$ff,$33,$ac,$0a,$f0,$0f,$00,$a1,$e1,$21,$e1,$a2 // .....3.......!..
        .byte $0c,$f3,$3c,$ba,$fe,$32,$ce,$aa,$00,$ff,$a6,$60 // ..<..2.....`

txt_f330:
        .text " <"
        .byte $c3                                   // 'C' | $80 (end-of-string marker)
        .byte $00,$6e,$7f,$4c,$73,$aa,$00,$ff,$00,$86,$87,$84,$87,$8a,$00,$ff // .n.Ls...........
        .byte $00,$ee,$ff,$cc,$3a,$a0,$0f,$f0,$00,$e3,$e3,$8c,$30,$c0,$a3,$30 // ....:.......0..0
        .byte $09,$25,$d9,$56,$66,$5a,$6e,$1b,$60,$58,$a4,$fc,$70,$cc,$c0,$30 // .%.VfZn.`X..p..0
        .byte $a4,$24,$03,$0d,$35,$d5,$a4,$31,$9b,$59,$96,$59,$02,$08,$02,$00 // .$..5..1.Y.Y....
        .byte $0a,$c0,$70,$9c,$aa,$00,$08,$88,$02,$a3,$25,$aa,$00,$08,$88,$02 // ..p.......%.....
        .byte $a2                                   // .

txt_f384:
        .text "&:"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $00,$88,$8a,$08,$a2,$26,$c0,$aa,$00,$88,$0a,$88,$a2,$29,$03,$00 // .....&.......)..
        .byte $80,$80,$00,$0e,$35,$d6,$55,$a4,$3a,$6c,$67,$59,$66,$00,$02,$0d // ....5.U.:lgYf...
        .byte $05,$06,$05,$c6,$71,$96,$55,$9a,$6f,$67,$ac,$ec,$b3,$00,$80,$70 // ....q.U.og.....p
        .byte $f0,$30,$c0,$a2,$22,$0f,$03,$a7,$21,$03,$a6,$60,$1f,$d5,$56,$55 // .0.."...!..`..VU
        .byte $59,$56,$66,$59,$1a,$67,$6a,$a9,$9a,$68,$ab,$aa,$a8,$9c,$b4,$e0 // YVfY.gj..h......
        .byte $f0,$b0,$cc,$f0,$cc,$00,$01,$05,$05,$15,$15,$56,$e3,$55,$60,$30 // ...........V.U`0
        .byte $59,$55,$96,$55,$66,$99,$50,$54,$96,$5a,$67,$9a,$ad,$e2,$03,$0d // YU.Uf.PT.Zg.....
        .byte $01,$01,$81,$81,$a1,$e0,$55,$59,$56,$66,$59,$9a,$66,$6b,$9e,$aa // ......UYVfY.fk..
        .byte $b7,$6b,$a2,$ef,$bb,$b3,$70,$d0,$80,$c0,$c0,$30,$c0,$30,$f0,$30 // .k....p....0.0.0
        .byte $a6,$23,$16,$07,$01,$a5,$24,$8b,$bc,$cc,$30,$a5,$21,$c0,$a6,$3e // .#....$...0.!..>
        .byte $59,$56,$65,$59,$66,$26,$29,$0a,$66,$69,$9a,$a8,$76,$ae,$db,$bb // YVeYf&).fi..v...
        .byte $9b,$ec,$bb,$af,$ff,$ec,$3c,$f0,$b0,$f0,$c0,$30,$00,$c0,$a2,$23 // ......<....0...#
        .byte $5a,$1e,$07,$a5,$24,$2c,$f3,$30,$c0,$a4,$22,$0a,$02,$a6,$24,$6e // Z...$,.0.."...$n
        .byte $e3,$cc,$30,$a4,$23,$cc,$00,$c0,$82,$cd,$00,$e4,$18,$27,$00,$18 // ..0.#........'..
        .byte $18,$00,$66,$66,$44,$a5,$36,$66,$66,$ff,$66,$ff,$66,$66,$00,$08 // ..ffD.6ff.f.ff..
        .byte $3f,$68,$3e,$0b,$7e,$08,$00,$63,$66,$0c,$18,$33,$63,$a2,$2b,$3c // ?h>.~..cf..3c.+<
        .byte $66,$66,$3c,$6d,$66,$3b,$00,$0c,$0c,$08,$a5,$22,$0e,$18,$e3,$30 // ff<mf;....."...0
        .byte $25,$18,$0e,$00,$70,$18,$e3,$0c,$22,$18,$70,$a2,$25,$66,$3c,$ff // %...p...".p.%f<.
        .byte $3c,$66,$a3,$25,$18,$18,$7e,$18,$18,$a7,$23,$18,$18,$30,$a3,$21 // <f.%..~...#..0.!
        .byte $7e,$a9,$36,$18,$18,$00,$01,$03,$06,$0c,$18,$30,$60,$00,$3e,$63 // ~.6........0`.>c
        .byte $67,$6b,$73,$63,$3e,$00,$0c,$0c,$1c,$e3,$0c,$32,$1e,$00,$3e,$63 // gksc>......2..>c
        .byte $03,$3e,$60,$60,$7f,$00,$3e,$63,$03,$1e,$03,$63,$3e,$00,$e3,$63 // .>``..>c...c>..c
        .byte $21,$3f,$e3,$03,$32,$00,$7f,$60,$60,$7f,$03,$63,$3e,$00,$3e,$63 // !?..2..``..c>.>c
        .byte $60,$7e,$63,$63,$3e,$00,$7e,$e6,$03,$2d,$00,$3e,$63,$63,$3e,$63 // `~cc>.~..-.>cc>c
        .byte $63,$3e,$00,$3e,$63,$63,$3f,$e3,$03,$a3,$25,$18,$18,$00,$18,$18 // c>.>cc?...%.....
        .byte $a3,$21,$18,$a2,$2a,$18,$18,$30,$0c,$18,$30,$60,$30,$18,$0c,$a3 // .!..*..0..0`0...
        .byte $21,$7e,$a2,$21,$7e,$a2,$2f,$30,$18,$0c,$06,$0c,$18,$30,$00,$ff // !~.!~./0.....0..
        .byte $c8,$f8,$ff,$62,$ff,$62,$c2,$2b,$f6,$91,$91,$9f,$99,$c3,$ff,$c1 // ...b.b.+........
        .byte $9c,$9c,$80,$e3,$9c,$2b,$ff,$81,$9c,$9c,$81,$9c,$9c,$81,$ff,$c1 // .....+..........
        .byte $9c,$e3,$9f,$25,$9c,$c1,$ff,$83,$99,$e3,$9c,$2f,$99,$83,$ff,$c0 // ...%......./....
        .byte $9f,$9f,$83,$9f,$9f,$c0,$ff,$c0,$9f,$9f,$83,$e3,$9f,$29,$ff,$c1 // .............)..
        .byte $9c,$9f,$9f,$98,$9c,$c1,$ff,$e3,$9c,$21,$80,$e3,$9c,$22,$ff,$81 // .........!..."..
        .byte $e5,$e7,$23,$81,$ff,$80,$e4,$fc,$2b,$9c,$c1,$ff,$9c,$99,$93,$83 // ..#.....+.......
        .byte $99,$9c,$9c,$ff,$e6,$9f,$24,$80,$ff,$18,$00,$e5,$24,$22,$ff,$81 // ......$.....$"..
        .byte $e6,$9c,$22,$ff,$c1,$e5,$9c,$23,$c1,$ff,$81,$e3,$9c,$25,$81,$9f // .."....#.....%..
        .byte $9f,$ff,$c1,$e3,$9c,$28,$9a,$9d,$c2,$ff,$81,$9c,$9c,$81,$e3,$9c // .....(..........
        .byte $2a,$ff,$c0,$9f,$9f,$c1,$fc,$fc,$81,$ff,$00,$e6,$e7,$22,$ff,$1c // *............"..
        .byte $e5,$9c,$22,$c1,$ff,$e5,$9c,$23,$c9,$e3,$ff,$e6,$24,$3b,$81,$ff // .."....#....$;..
        .byte $9c,$9c,$c9,$e3,$c9,$9c,$9c,$ff,$9c,$9c,$cc,$e0,$fc,$f9,$83,$ff // ................
        .byte $80,$f9,$f3,$e7,$cf,$9f,$80,$ff,$83,$e5,$9f,$2b,$83,$ff,$f3,$ed // ...........+....
        .byte $cf,$83,$cf,$9d,$03,$ff,$c1,$e5,$f9,$26,$c1,$ff,$e7,$c3,$99,$3c // .........&.....<
        .byte $e3,$e7,$27,$ff,$cf,$9f,$20,$20,$9f,$cf,$c4,$23,$bf,$fb,$fb,$c2 // ..'...  ...#....
        .byte $21,$f7,$e4,$e7,$27,$ff,$e7,$e7,$ff,$99,$99,$bb,$c5,$36,$99,$99 // !...'........6..
        .byte $00,$99,$00,$99,$99,$ff,$f7,$c0,$97,$c1,$f4,$81,$f7,$ff,$9c,$99 // ................
        .byte $f3,$e7,$cc,$9c,$c2,$2b,$c3,$99,$99,$c3,$92,$99,$c4,$ff,$f3,$f3 // .....+..........
        .byte $f7,$c5,$22,$f1,$e7,$e3,$cf,$25,$e7,$f1,$ff,$8f,$e7,$e3,$f3,$22 // .."....%......."
        .byte $e7,$8f,$c2,$25,$99,$c3,$00,$c3,$99,$c3,$25,$e7,$e7,$81,$e7,$e7 // ...%......%.....
        .byte $c7,$23,$e7,$e7,$cf,$c3,$21,$81,$c9,$36,$e7,$e7,$ff,$fe,$fc,$f9 // .#....!..6......
        .byte $f3,$e7,$cf,$9f,$ff,$c1,$9c,$98,$94,$8c,$9c,$c1,$ff,$f3,$f3,$e3 // ................
        .byte $e3,$f3,$32,$e1,$ff,$c1,$9c,$fc,$c1,$9f,$9f,$80,$ff,$c1,$9c,$fc // ..2.............
        .byte $e1,$fc,$9c,$c1,$ff,$e3,$9c,$21,$c0,$e3,$fc,$32,$ff,$80,$9f,$9f // .......!...2....
        .byte $80,$fc,$9c,$c1,$ff,$c1,$9c,$9f,$81,$9c,$9c,$c1,$ff,$81,$e6,$fc // ................
        .byte $2d,$ff,$c1,$9c,$9c,$c1,$9c,$9c,$c1,$ff,$c1,$9c,$9c,$c0,$e3,$fc // -...............
        .byte $c3,$25,$e7,$e7,$ff,$e7,$e7,$c3,$21,$e7,$c2,$2a,$e7,$e7,$cf,$f3 // .%......!..*....
        .byte $e7,$cf,$9f,$cf,$e7,$f3,$c3,$21,$81,$c2,$21,$81,$c2,$3c,$cf,$e7 // .......!..!..<..
        .byte $f3,$f9,$f3,$e7,$cf,$ff,$c1,$9c,$fc,$f1,$e7,$ff,$e7,$ff,$3c,$66 // ..............<f
        .byte $6e,$6e,$60,$66,$3c,$00,$3e,$63,$63,$7f,$e3,$63,$2b,$00,$7e,$63 // nn`f<.>cc..c+.~c
        .byte $63,$7e,$63,$63,$7e,$00,$3e,$63,$e3,$60,$25,$63,$3e,$00,$7c,$66 // c~cc~.>c.`%c>.|f
        .byte $e3,$63,$2f,$66,$7c,$00,$3f,$60,$60,$7c,$60,$60,$3f,$00,$3f,$60 // .c/f|.?``|``?.?`
        .byte $60,$7c,$e3,$60,$29,$00,$3e,$63,$60,$60,$67,$63,$3e,$00,$e3,$63 // `|.`).>c``gc>..c
        .byte $21,$7f,$e3,$63,$22,$00,$7e,$e5,$18,$23,$7e,$00,$7f,$e4,$03,$2b // !..c".~..#~....+
        .byte $63,$3e,$00,$63,$66,$6c,$7c,$66,$63,$63,$00,$e6,$60,$24,$7f,$00 // c>.cfl|fcc..`$..
        .byte $e7,$ff,$e5,$db,$22,$00,$7e,$e6,$63,$22,$00,$3e,$e5,$63,$23,$3e // ....".~.c".>.c#>
        .byte $00,$7e,$e3,$63,$25,$7e,$60,$60,$00,$3e,$e3,$63,$28,$65,$62,$3d // .~.c%~``.>.c(eb=
        .byte $00,$7e,$63,$63,$7e,$e3,$63,$2a,$00,$3f,$60,$60,$3e,$03,$03,$7e // .~cc~.c*.?``>..~
        .byte $00,$ff,$e6,$18,$22,$00,$e3,$e5,$63,$22,$3e,$00,$e5,$63,$23,$36 // ...."...c">..c#6
        .byte $1c,$00,$e6,$db,$3b,$7e,$00,$63,$63,$36,$1c,$36,$63,$63,$00,$63 // ....;~.cc6.6cc.c
        .byte $63,$33,$1f,$03,$06,$7c,$00,$7f,$06,$0c,$18,$30,$60,$7f,$00,$7c // c3...|.....0`..|
        .byte $e5,$60,$2b,$7c,$00,$0c,$12,$30,$7c,$30,$62,$fc,$00,$3e,$e5,$06 // .`+|...0|0b..>..
        .byte $26,$3e,$00,$18,$3c,$66,$c3,$e3,$18,$27,$00,$30,$60,$df,$df,$60 // &>..<f...'.0`..`
        .byte $30,$aa,$e4,$18,$27,$00,$18,$18,$00,$66,$66,$44,$a5,$36,$66,$66 // 0...'....ffD.6ff
        .byte $ff,$66,$ff,$66,$66,$00,$08,$3f,$68,$3e,$0b,$7e,$08,$00,$63,$66 // .f.ff..?h>.~..cf
        .byte $0c,$18,$33,$63,$a2,$2b,$3c,$66,$66,$3c,$6d,$66,$3b,$00,$0c,$0c // ..3c.+<ff<mf;...
        .byte $08,$a5,$22,$0e,$18,$e3,$30,$25,$18,$0e,$00,$70,$18,$e3,$0c,$22 // .."...0%...p..."
        .byte $18,$70,$a2,$25,$66,$3c,$ff,$3c,$66,$a3,$25,$18,$18,$7e,$18,$18 // .p.%f<.<f.%..~..
        .byte $a7,$23,$18,$18,$30,$a3,$21,$7e,$a9,$36,$18,$18,$00,$01,$03,$06 // .#..0.!~.6......
        .byte $0c,$18,$30,$60,$00,$3e,$63,$67,$6b,$73,$63,$3e,$00,$0c,$0c,$1c // ..0`.>cgksc>....
        .byte $e3,$0c,$32,$1e,$00,$3e,$63,$03,$3e,$60,$60,$7f,$00,$3e,$63,$03 // ..2..>c.>``..>c.
        .byte $1e,$03,$63,$3e,$00,$e3,$63,$21,$3f,$e3,$03,$32,$00,$7f,$60,$60 // ..c>..c!?..2..``
        .byte $7f,$03,$63,$3e,$00,$3e,$63,$60,$7e,$63,$63,$3e,$00,$7e,$e6,$03 // ..c>.>c`~cc>.~..
        .byte $2d,$00,$3e,$63,$63,$3e,$63,$63,$3e,$00,$3e,$63,$63,$3f,$e3,$03 // -.>cc>cc>.>cc?..
        .byte $a3,$25,$18,$18,$00,$18,$18,$a3,$21,$18,$a2,$2a,$18,$18,$30,$0c // .%......!..*..0.
        .byte $18,$30,$60,$30,$18,$0c,$a3,$21,$7e,$a2,$21,$7e,$a2,$2f,$30,$18 // .0`0...!~.!~./0.
        .byte $0c,$06,$0c,$18,$30,$00,$3e,$63,$03,$0e,$18,$00,$18,$80,$61,$00 // ....0.>c......a.

txt_f8c7:
        .byte $22                                   // double quote character
        .byte $40                                   // @ character
        .text "$"
        .byte $be                                   // '>' | $80 (end-of-string marker)
        .byte $22,$40,$24,$80,$86,$00,$24,$3e,$63,$63,$7f,$e3,$63,$2b,$00,$7e // "@$...$>cc..c+.~
        .byte $63,$63,$7e,$63,$63,$7e,$00,$3e,$63,$e3,$60,$25,$63,$3e,$00,$7c // cc~cc~.>c.`%c>.|
        .byte $66,$e3,$63,$2f,$66,$7c,$00,$3f,$60,$60,$7c,$60,$60,$3f,$00,$3f // f.c/f|.?``|``?.?
        .byte $60,$60,$7c,$e3,$60,$29,$00,$3e,$63,$60,$60,$67,$63,$3e,$00,$e3 // ``|.`).>c``gc>..
        .byte $63,$21,$7f,$e3,$63,$22,$00,$7e,$e5,$18,$23,$7e,$00,$7f,$e4,$03 // c!..c".~..#~....
        .byte $2b,$63,$3e,$00,$63,$66,$6c,$7c,$66,$63,$63,$00,$e6,$60,$24,$7f // +c>.cfl|fcc..`$.
        .byte $00,$e7,$ff,$e5,$db,$22,$00,$7e,$e6,$63,$22,$00,$3e,$e5,$63,$23 // .....".~.c".>.c#
        .byte $3e,$00,$7e,$e3,$63,$25,$7e,$60,$60,$00,$3e,$e3,$63,$28,$65,$62 // >.~.c%~``.>.c(eb
        .byte $3d,$00,$7e,$63,$63,$7e,$e3,$63,$2a,$00,$3f,$60,$60,$3e,$03,$03 // =.~cc~.c*.?``>..
        .byte $7e,$00,$ff,$e6,$18,$22,$00,$e3,$e5,$63,$22,$3e,$00,$e5,$63,$23 // ~...."...c">..c#
        .byte $36,$1c,$00,$e6,$db,$3b,$7e,$00,$63,$63,$36,$1c,$36,$63,$63,$00 // 6....;~.cc6.6cc.
        .byte $63,$63,$33,$1f,$03,$06,$7c,$00,$7f,$06,$0c,$18,$30,$60,$7f,$00 // cc3...|.....0`..
        .byte $7c,$e5,$60,$2b,$7c,$00,$0c,$12,$30,$7c,$30,$62,$fc,$00,$3e,$e5 // |.`+|...0|0b..>.
        .byte $06,$26,$3e,$00,$18,$3c,$66,$c3,$e3,$18,$27,$00,$30,$60,$df,$df // .&>..<f...'.0`..
        .byte $60,$30,$aa,$e4,$18,$27,$00,$18,$18,$00,$66,$66,$44,$a5,$36,$66 // `0...'....ffD.6f
        .byte $66,$ff,$66,$ff,$66,$66,$00,$08,$3f,$68,$3e,$0b,$7e,$08,$00,$63 // f.f.ff..?h>.~..c
        .byte $66,$0c,$18,$33,$63,$a2,$2b,$3c,$66,$66,$3c,$6d,$66,$3b,$00,$0c // f..3c.+<ff<mf;..
        .byte $0c,$08,$a5,$22,$0e,$18,$e3,$30,$25,$18,$0e,$00,$70,$18,$e3,$0c // ..."...0%...p...
        .byte $22,$18,$70,$a2,$25,$66,$3c,$ff,$3c,$66,$a3,$25,$18,$18,$7e,$18 // ".p.%f<.<f.%..~.
        .byte $18,$a7,$23,$18,$18,$30,$a3,$21,$7e,$a9,$36,$18,$18,$00,$01,$03 // ..#..0.!~.6.....
        .byte $06,$0c,$18,$30,$60,$00,$3e,$63,$67,$6b,$73,$63,$3e,$00,$0c,$0c // ...0`.>cgksc>...
        .byte $1c,$e3,$0c,$32,$1e,$00,$3e,$63,$03,$3e,$60,$60,$7f,$00,$3e,$63 // ...2..>c.>``..>c
        .byte $03,$1e,$03,$63,$3e,$00,$e3,$63,$21,$3f,$e3,$03,$32,$00,$7f,$60 // ...c>..c!?..2..`
        .byte $60,$7f,$03,$63,$3e,$00,$3e,$63,$60,$7e,$63,$63,$3e,$00,$7e,$e6 // `..c>.>c`~cc>.~.
        .byte $03,$2d,$00,$3e,$63,$63,$3e,$63,$63,$3e,$00,$3e,$63,$63,$3f,$e3 // .-.>cc>cc>.>cc?.
        .byte $03,$a3,$25,$18,$18,$00,$18,$18,$a3,$21,$18,$a2,$2a,$18,$18,$30 // ..%......!..*..0
        .byte $0c,$18,$30,$60,$30,$18,$0c,$a3,$21,$7e,$a2,$21,$7e,$a2,$2f,$30 // ..0`0...!~.!~./0
        .byte $18,$0c,$06,$0c,$18,$30,$00,$3e,$63,$03,$0e,$18,$00,$18,$81,$10 // .....0.>c.......
        .byte $00,$29,$01,$02,$03,$04,$05,$06,$07,$08,$09,$be,$2b,$0a,$0b,$0c // .)..........+...
        .byte $0d,$0e,$0f,$10,$11,$12,$13,$14,$bc,$2e,$15,$16,$17,$18,$19,$1a // ................
        .byte $1b,$1c,$1d,$1e,$1f                   // .....

txt_fab0:
        .text " !"
        .byte $22                                   // double quote character
        .byte $af                                   // '/' | $80 (end-of-string marker)

txt_fab4:
        .text "$#$%&"
        .byte $a3                                   // '#' | $80 (end-of-string marker)

txt_faba:
        .text "<'()*+,-.)/012/)34.)/5678)9:;"
        .byte $a5                                   // '%' | $80 (end-of-string marker)

txt_fad8:
        .text "$<=>?"
        .byte $a2                                   // '"' | $80 (end-of-string marker)

txt_fade:
        .text ">"
        .byte $40                                   // @ character
        .text "ABC=>DE=FGHIJGKLM=FGNOPGKLQRS"
        .byte $a4                                   // '$' | $80 (end-of-string marker)

txt_fafe:
        .text "$TUV?"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .text ">WXYZ"
        .byte $5b
        .byte $5c,$5d,$5e,$5f,$60,$61,$62,$63,$64,$65
        .byte $66,$67,$68,$55,$69,$6a,$6b,$6c,$6d,$58,$6e,$6f // fghUijklmXno

txt_fb20:
        .text "UV?"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $60,$31,$70,$71,$54,$72,$73,$74,$75,$76,$77,$78,$79,$7a,$7b,$00 // `1pqTrstuvwxyz{.
        .byte $7c,$7d,$7e,$7a,$7f,$80,$81,$82,$83,$7a,$84,$85,$72,$73,$00,$81 // |}~z.....z..rs..
        .byte $82,$86,$87,$88,$85,$89,$8a,$74,$75,$76,$8b,$8c,$8d,$00,$8e,$8d // .......tuv......
        .byte $8f,$90,$91,$a3,$25,$8e,$00,$92,$00,$93,$a2,$22,$94,$95,$a3,$60 // ....%......"...`
        .byte $60,$96,$1d,$00,$8e,$00,$95,$00,$97,$00,$94,$1d,$00,$8e,$8d,$8f // `...............
        .byte $90,$01,$02,$03,$04,$05,$06,$07,$08,$09,$04,$0a,$0b,$0c,$00,$0d // ................
        .byte $04,$0e,$0f,$04,$10,$11,$04,$12,$0b,$13,$14,$04,$05,$00,$11,$04 // ................
        .byte $15,$16,$17,$14,$16,$18,$03,$19,$1a,$1b,$1c,$03,$1d,$1e,$1f,$20 // ............... 
        .byte $21,$22,$1d
        .text "#$%&'"
        .byte $1d
        .byte $28,$29,$1d
        .byte $23,$2a,$1d
        .byte $2b
        .byte $2c,$25,$2d,$1d,$1e,$00,$2a,$1d,$2e,$2f,$30,$14 // ,%-...*../0.

txt_fbc0:
        .text "/1234"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $60                                   // `

txt_fbc7:
        .text "$567897:;<=;>?9"
        .byte $40                                   // @ character
        .text "A9BC;DE;F;>"
        .byte $00                                   // string terminator

txt_fbe3:
        .text "G9H7IJ7KL"
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .text "#MNO"
        .byte $e3
        .text "P"
        .byte $22                                   // double quote
        .text "QR"
        .byte $e3
        .text "S#TUV"
        .byte $e3
        .text "P#WXY"
        .byte $e3
        .text "S'ZS"
        .byte $5b
        .byte $5c,$5d
        .byte $50,$5e,$e3
        .byte $50,$22,$5f,$60,$b0,$2e,$61,$62,$63,$64,$65,$66,$67,$68,$69,$6a // P"_`..abcdefghij
        .byte $6b,$6c,$6d,$6e,$ba,$2d,$6f,$70,$71,$72,$73,$74,$75,$76,$77,$78 // klmn.-opqrstuvwx
        .byte $79,$7a,$7b,$bd,$29,$7c,$7d,$7e,$7f,$80,$81,$82,$83,$84,$80,$22 // yz{.)|}~......."
        .byte $00,$23,$85,$86,$87,$80,$93,$00,$80,$27,$ff,$84,$d9,$00,$ee,$20 // .#.......'..... 
        .byte $2c,$07,$12,$05,$05,$14,$09,$0e,$07,$13,$20,$14,$0f,$80,$46,$20 // ,......... ...F 
        .byte $28,$03,$12,$01,$1a,$19,$2b,$07,$10,$fe,$20,$2c,$09,$0b,$01,$12 // (.....+... ,....
        .byte $09,$2b,$14,$01,$0c,$05,$0e,$14,$80,$1f,$20,$26,$01,$03,$14,$09 // .+........ &....
        .byte $0f,$0e,$80,$20,$20,$2a,$04,$0f,$0d,$09,$0e,$01,$14,$0f,$12,$13 // ...  *..........
        .byte $fe,$20,$2a,$06,$34,$03,$07,$20,$09,$14,$01,$0c,$19,$80,$21,$20 // . *.4.. ......! 
        .byte $25,$0c,$0f,$14,$15,$13,$80,$21,$20,$29,$10,$01,$12,$01,$0d,$0f // %......! )......
        .byte $15,$0e,$14,$80,$20,$20,$26,$03,$0f,$0e,$14,$05,$18,$80,$22,$20 // ....  &......." 
        .byte $26,$03,$05,$0e,$13,$0f,$12,$fe,$20,$2e,$06,$01,$09,$12,$0c,$09 // &....... .......
        .byte $07,$08,$14,$2b,$0e,$01,$14,$0f,$fa,$20,$2e,$04,$05,$12,$02,$19 // ...+..... ......
        .byte $13,$08,$09,$12,$05                   // .....

// --- Region $fd03-$fd14 ---
.pc = $fd03 "dat_fd03"

dat_fd03:
        .byte $01,$02,$19,$07,$01,$0e,$07,$80,$21,$20,$26,$13,$10,$08,$09,$0e // ........! &.....
        .byte $18,$80                               // ..

// --- Region $fd22-$fda2 ---
.pc = $fd22 "dat_fd22"

dat_fd22:
        .byte $0c,$01,$13,$14,$05,$12,$13,$80,$1f,$20,$2b,$01,$0c,$10,$08,$01 // ......... +.....
        .byte $06,$0c,$09,$07,$08,$14,$80,$1f,$20,$27,$08,$0f,$14,$0c,$09,$0e // ........ '......
        .byte $05,$80,$22,$20,$25,$14,$12,$09,$01,$04,$80,$21,$20,$2a,$14,$12 // .." %......! *..
        .byte $09,$15,$0d,$16,$19,$12,$01,$14,$80,$5e,$20,$81,$18,$00,$60,$68 // .........^ ...`h

txt_fd62:
        .encoding "screencode_mixed"
        .text "deus id vult"
        .encoding "petscii_upper"

txt_fd6e:
        .text " !  "

txt_fd72:
        .encoding "screencode_mixed"
        .text "rainbow islands  (bubble bobble ii)  was cracked "
        .encoding "petscii_upper"

// --- Region $fdc6-$fffd ---
.pc = $fdc6 "Segment $fdc6"
        .byte $20,$07,$0f,$04,$e4,$20,$60,$7b       //  .... `{

txt_fdce:
        .encoding "screencode_mixed"
        .text "call wacky world of wares at"
        .encoding "petscii_upper"

txt_fdea:
        .text " 201/616/9420 "

txt_fdf8:
        .encoding "screencode_mixed"
        .text "or highway star at"
        .encoding "petscii_upper"

txt_fe0a:
        .text " 215/865/9926 "

txt_fe18:
        .encoding "screencode_mixed"
        .text "for all the latest excalibur and legend releases."
        .encoding "petscii_upper"
        .byte $eb,$20,$61                           // . a

txt_fe4c:
        .encoding "screencode_mixed"
        .text "vfrom the islands of doh to monster islands you will encounter doh himself, stinging insects, hideous toy creatures, lethal combat machines, mechanical assailants, the formidable beings of legend and folklore and finally you will enter the world of darkness and its inhabitants !"
        .encoding "petscii_upper"
        .byte $ea                                   // .

txt_ff64:
        .encoding "screencode_mixed"
        .text " =contact us for mailtrade at :"
        .encoding "petscii_upper"
        .byte $e6,$20,$2e,$10,$2e,$0f,$2e,$02,$0f,$18 // . ........

txt_ff8d:
        .text " 57 - 2"
        .byte $e3,$30,$60,$58                       // .0`X

txt_ff98:
        .encoding "screencode_mixed"
        .text " antwerp - belgium (no group-name on the envelope)  or call"
        .encoding "petscii_upper"

txt_ffd3:
        .text " +32 3 2326889  "
        .byte $01,$06,$14,$05,$12                   // .....

txt_ffe8:
        .text " 19.00 "
        .byte $08,$f3,$20,$23,$0c,$38,$12,$80,$2c,$20,$88,$20,$00,$21,$1a // .. #.8.., . .!.
