// ============================================
// output - Disassembled Source
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-01 10:59:17
// 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:  $13c0 (5056)
// IRQ handler:  $10ec (irq_10ec)
//
// Code: 2820 bytes, Data: 60668 bytes
// Labels: 556, Subroutines: 10
//
// Cross-references: all OK
// ============================================


// --- Region $1000-$1240 ---
.pc = $1000 "loc_1000"

loc_1000:
        sei
        lda #$02
        sta $10
        lda $02a6
        sta dat_1343
        jsr sub_1800
        lda #$d7
        sta $02
        sta $03
        lda #$00
        sta $d020
        sta $d021
        lda #$93
        jsr $ffd2
        ldx #$00

loc_1023:
        lda #$07
        sta $d027,x
        inx
        cpx #$08
        bne loc_1023
        lda #$03
        sta $d025
        lda #$05
        sta $d026
        ldx #$00
        ldy #$00

loc_103b:
        lda $134c,y
        sta $d000,x
        iny
        inx
        inx
        cpx #$10
        bne loc_103b
        lda #$ff
        sta $d015
        sta $d01c
        sta $d01d
        lda #$ff
        sta $d01b
        lda #$e0
        sta $d010
        ldx #$00

loc_105f:
        lda #$f8
        sta $05e0,x
        sta $06e0,x
        lda #$09
        sta $d9e0,x
        sta $dae0,x
        inx
        bne loc_105f
        ldx #$00

loc_1074:
        lda tbl_lo_1400,x
        sta $04a0,x
        clc
        adc #$80
        sta $04c8,x
        inx
        cpx #$28
        bne loc_1074
        ldx #$00

loc_1087:
        lda tbl_hi_1428,x
        sta $0518,x
        clc
        adc #$80
        sta $0540,x
        inx
        cpx #$28
        bne loc_1087
        ldx #$00
        lda #$00

loc_109c:
        sta $d800,x
        sta $d8e0,x
        inx
        bne loc_109c
        ldx #$00
        txa

loc_10a8:
        sta $db70,x
        sta $db98,x
        sta $dbc0,x
        inx
        cpx #$28
        bne loc_10a8
        lda #$0f
        sta $d022
        lda #$08
        sta $d023
        lda #$d8
        sta $d016
        lda #$19
        sta $d018
        lda #$3b
        sta $d011
        lda #$ec
        sta $0314
        lda #$10
        sta $0315
        lda #$01
        sta $d01a
        bit $7f
        sta $dc0d
        lda #$32
        sta $d012
        cli

loc_10e9:
        jmp loc_10e9

irq_10ec:
        inc $d019
        lda #$38

loc_10f1:
        cmp $d012
        bne loc_10f1
        lda $02
        sta $d016
        lda #$39

loc_10fd:
        cmp $d012
        bne loc_10fd
        ldy #$09

loc_1104:
        dey
        bne loc_1104
        ldx #$00

loc_1109:
        lda $1366,x
        sta $d021
        ldy $1354,x

loc_1112:
        dey
        bne loc_1112
        inx
        cpx #$12
        bne loc_1109
        lda #$4c

loc_111c:
        cmp $d012
        bne loc_111c
        lda #$d7
        sta $d016
        ldx #$00

loc_1128:
        lda #$50
        sta $d001,x
        inx
        inx
        cpx #$10
        bne loc_1128
        lda #$5e

loc_1135:
        cmp $d012
        bne loc_1135
        ldx #$00

loc_113c:
        lda #$66
        sta $d001,x
        inx
        inx
        cpx #$10
        bne loc_113c
        dec $10
        lda $10
        cmp #$00
        bne loc_119c
        lda #$04
        sta $10
        jsr sub_115c
        jsr sub_117c
        jmp loc_119c
// Referenced by: jsr from $1153; jmp from $1179

sub_115c:
.label smc_115d = * + 1
        lda $139e                                   // !SMC: modified by $1176
        beq loc_1171
        sta $07f8
        sta $07fa
        sta $07fc
        sta $07fe
        dec smc_115d
        rts

loc_1171:
        lda #$93
        clc
        adc #$0b
        sta smc_115d                                // SMC: modifies $115d
        jmp sub_115c
// Referenced by: jsr from $1156; jmp from $1199

sub_117c:
.label smc_117d = * + 1
        lda $139e                                   // !SMC: modified by $1196
        beq loc_1191
        sta $07f9
        sta $07fb
        sta $07fd
        sta $07ff
        dec smc_117d
        rts

loc_1191:
        lda #$93
        clc
        adc #$0b
        sta smc_117d                                // SMC: modifies $117d
        jmp sub_117c

loc_119c:
        lda #$7e

loc_119e:
        cmp $d012
        bne loc_119e
        lda $03
        sta $d016
        lda #$81

loc_11aa:
        cmp $d012
        bne loc_11aa
        ldy #$09

loc_11b1:
        dey
        bne loc_11b1
        ldx #$00

loc_11b6:
        lda $1366,x
        sta $d021
        ldy $1354,x

loc_11bf:
        dey
        bne loc_11bf
        inx
        cpx #$10
        bne loc_11b6
        lda #$01
        sta $d021
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        ldy #$19
        lda #$00
        ldx #$3b
        stx $d011
        sta $d021
        sty $d018
        ldy #$10

loc_11f7:
        dey
        bne loc_11f7
        lda #$d8
        sta $d016
        jsr sub_1806
        jsr sub_12b3
        jsr sub_12fa
        lda #$e2

loc_120a:
        cmp $d012
        bne loc_120a
        ldy #$08

loc_1211:
        dey
        bne loc_1211
        nop
        nop
        nop
        lda #$13
        sta $d018
        lda #$1b
        sta $d011
.label smc_1222 = * + 1
        lda #$0c                                    // !SMC: modified by $e51e
        sta $d021
        lda $dc01
        and #$10
        beq loc_1233
        jsr sub_1239
        jmp loc_ea81

loc_1233:
        lda $d020
        jmp loc_2620
// Referenced by: jsr from $122d

sub_1239:
        lda #$02
        beq dat_1241
        dec $123a
        rts

// --- Region $1249-$1342 ---
.pc = $1249 "loc_1249"

loc_1249:
        lda #$02
        sta $1242
        ldx #$00
        lda $1378,x
        cmp #$ff
        beq loc_125e
        sta smc_1222
        inc $124f
        rts

loc_125e:
        lda #$00
        bne $1265
        jsr sub_1289
        ldx #$00
        lda $1385,x
        cmp #$ff
        beq loc_1278
        sta smc_1222
        inc $125f
        inc $1266
        rts

loc_1278:
        lda #$00
        sta $125f
        sta $1266
        sta $124f
        lda #$80
        sta $123a
        rts

// Referenced by: jsr from $1262
sub_1289: {
        ldx #$00
        ldy #$00
loop2:
        lda $1450,y
        beq skip
        sta $0770,x
        clc
        adc #$80
        sta $0798,x
        inx
        iny
        cpx #$28
        bne loop2
        lda $128c
        clc
        adc #$28
        sta $128c
        rts
skip:
        lda #$00
        sta $128c
        jmp $128b
}
// Referenced by: jsr from $1202

sub_12b3:
        dec $02
        lda $02
        cmp #$cf
        beq loc_12bc
        rts

loc_12bc:
        lda #$d7
        sta $02
        ldx #$00

loc_12c2:
        lda $0429,x
        sta $0428,x
        lda $0451,x
        sta $0450,x
        inx
        cpx #$28
        bne loc_12c2

loc_12d3:
.label smc_12d4 = * + 1
.label smc_12d5 = * + 2
        lda txt_1550                                // !SMC: modified by $12da, $12df
        bne loc_12e5
        lda #$50
        sta smc_12d4                                // SMC: modifies $12d4
        lda #$15
        sta smc_12d5                                // SMC: modifies $12d5
        jmp loc_12d3

loc_12e5:
        sta $044f
        clc
        adc #$80
        sta $0477
        inc smc_12d4
        lda smc_12d4
        bne loc_12f9
        inc smc_12d5

loc_12f9:
        rts
// Referenced by: jsr from $1205

sub_12fa:
        dec $03
        dec $03
        lda $03
        cmp #$cf
        beq loc_1305
        rts

loc_1305:
        lda #$d7
        sta $03
        ldx #$00

loc_130b:
        lda $0591,x
        sta $0590,x
        lda $05b9,x
        sta $05b8,x
        inx
        cpx #$28
        bne loc_130b

loc_131c:
.label smc_131d = * + 1
.label smc_131e = * + 2
        lda dat_2700                                // !SMC: modified by $1323, $1328
        bne loc_132e
        lda #$00
        sta smc_131d                                // SMC: modifies $131d
        lda #$27
        sta smc_131e                                // SMC: modifies $131e
        jmp loc_131c

loc_132e:
        sta $05b7
        clc
        adc #$80
        sta $05df
        inc smc_131d
        lda smc_131d
        bne loc_1342
        inc smc_131e

loc_1342:
        rts

// --- Region $13c0-$13da ---
.pc = $13c0 "main_13c0"

main_13c0:
        lda $02a6
        bne loc_13d7
        lda #$0d
        sta $135b
        lda #$09
        sta $135f
        lda #$0a
        sta $1361
        sta $1363

loc_13d7:
        jmp loc_1000

dat_13da:
        // === Fill data (1 bytes, $13da-$13da) ===
        .byte $00                                   // .

// --- Region $1800-$1815 ---
.pc = $1800 "sub_1800"
// Referenced by: jsr from $100b

sub_1800:
        jmp loc_2108

dat_1803:
        .byte $4c,$17,$21                           // L.!
// Referenced by: jsr from $11ff

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
        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

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 #$01                                    // !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, $eb79, $eb8c
        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 $2030-$204e ---
.pc = $2030 "loc_2030"

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

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 $2620-$264f ---
.pc = $2620 "loc_2620"

loc_2620:
        sei
        lda #$0b
        sta $d011
        ldx #$00
        txa

loc_2629:
        sta $d400,x
        inx
        bne loc_2629

loc_262f:
        lda $26a0,x
        sta $d000,x
        inx
        cpx #$30
        bne loc_262f
        jsr $fda3
        jsr $fd15
        jsr $ff5e
        jsr $e51b
        sei
        lda dat_1343
        sta $02a6
        jmp loc_fce2

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

// --- Region $86d0-$86d0 ---
.pc = $86d0 "Segment $86d0"
        brk

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

// --- Region $9673-$9673 ---
.pc = $9673 "loc_9673"

loc_9673:
        brk

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

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

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

loc_ea81:
        cmp #$04
        bcc loc_eab0
        ldy $215e,x
        dey
        bmi loc_eaa1
        clc
        lda $217c
        adc $217f
        sta $217c
        lda $217d
        adc $217e
        sta $217d
        jmp loc_1ac3

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

loc_eab0:
        ldx $ff
        ldy $2156
        lda $212a,x
        sec
        sbc $2127,x
        cmp #$01
        bcc loc_eb06
        lda $213f,x
        beq loc_eb06
        and #$03
        cmp #$01
        beq loc_eaea
        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_eaea:
        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_eb06:
        lda $2154
        beq loc_eb77
        and #$07
        tay
        dey
        tya
        asl
        asl
        tay
        lda $1e95,y
        cmp $2142,x
        bcc loc_eb1e
        jmp loc_1b63

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

loc_eb32:
        lda $2154
        and #$fc
        sta $214e
        lda $216f,x
        bne loc_eb5c
        lda $2145,x
        sec
        sbc $214e
        sta $2145,x
        lda $2148,x
        sbc #$00
        sta $2148,x
        cmp #$01
        bcs loc_eb77
        lda #$01
        sta $216f,x
        bne loc_eb77

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

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

loc_eb8f:
        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_ebc0
        ldx $ff
        lda $2142,x
        cmp #$03
        bcc loc_ebc0
        and #$03
        tax
        lda $1e32,x
        ldx $ff
        sta $2179,x

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

loc_ebe4:
        cmp ($f9),y
        bcs loc_ec20
        dey
        cpy #$06
        bne loc_ebe4
        cmp ($f9),y
        bcs loc_ebf7
        jmp loc_1c7b

loc_ebf4:
        jmp loc_1c6a

loc_ebf7:
        lda $ff
        asl
        bne loc_ebff
        clc
        adc #$01

loc_ebff:
        sta $2168
        ldx $2172
        txa
        and $2168
        bne loc_ec13
        txa
        clc
        adc $2168
        sta $d417

loc_ec13:
        ldy #$06

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

bmp_ec2a:
        // === Bitmap data (2 bytes, $ec2a-$ec2b) ===
        .byte $a5,$ff                               // ..

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

loc_fce2:
        tax
        .byte $a3,$25                               // lax ($25,x) // ILLEGAL
        pla
        pla
        ldy #$a0
        .byte $80,$a3                               // nop #$a3 // ILLEGAL
        .byte $e3,$15                               // isc ($15,x) // ILLEGAL

bmp_fced:
        // === Bitmap data (1 bytes, $fced-$fced) ===
        .byte $22                                   // "

// --- Region $ff5e-$ff66 ---
.pc = $ff5e "Segment $ff5e"
        ldy $35
        dec $0fab
        asl $59
        brk

dat_ff66:
        .byte $09                                   // .

// --- Region $ffd2-$ffe5 ---
.pc = $ffd2 "Segment $ffd2"
        .byte $3b,$f6,$00                           // rla $00f6,y // ILLEGAL
        ora #$59
        .byte $0f,$06,$ab                           // slo $ab06 // ILLEGAL
        and $ce,x
        ldy $1a
        eor ($5c,x)
        nop
        .byte $b3,$f0                               // lax ($f0),y // ILLEGAL
        adc $90
        brk

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

// --- Region $0804-$0fff ---
.pc = $0804 "dat_0804"

dat_0804:
        .byte $3f,$3f,$3f,$7f,$ff,$ff,$ff,$ff,$83
        .byte $39,$39,$f9
        .text "????"
        .byte $03,$39,$39,$39,$ff,$ff,$ff,$ff,$83,$39,$39,$3f,$f9,$f9,$f9,$f9 // .999.....99?....
        .byte $81,$39,$39,$39,$ff,$ff,$ff,$ff,$83   // .999.....

txt_082d:
        .text "999"
        .byte $c3                                   // 'C' | $80 (end-of-string marker)
        .byte $99,$99,$9f,$9f,$0f,$9f,$9f,$ff,$ff,$ff,$ff,$81 // ............

txt_083d:
        .text "999????"
        .byte $03,$39,$39,$39,$ff,$ff,$ff,$ff,$e7,$e7,$e7,$ff,$ff,$ff,$ff,$ff // .999............
        .byte $f9,$f9,$f9,$ff                       // ....

txt_0858:
        .text "??999#99"
        .byte $cf                                   // 'O' | $80 (end-of-string marker)
        .byte $cf,$cf,$cf,$cf,$cf,$cf,$cf,$ff,$ff,$ff,$ff,$93,$01,$29,$29,$ff // .............)).
        .byte $ff,$ff,$ff,$03,$39,$39,$39,$ff,$ff,$ff,$ff,$83,$39,$39,$39,$ff // ....999.....999.
        .byte $ff,$ff,$ff,$03,$39,$39,$39,$ff,$ff,$ff,$ff,$83,$39,$39,$39,$ff // ....999.....999.
        .byte $ff,$ff,$ff,$23,$01,$19,$3f,$ff,$ff,$ff,$ff,$83,$39,$3f,$83,$cf // ...#..?.....9?..
        .byte $cf,$83,$cf,$cf,$cf,$cf,$cf,$ff,$ff,$ff,$ff,$7d,$39,$39,$39,$ff // ...........}999.
        .byte $ff,$ff,$ff,$7d
        .byte $39,$39,$39,$fd,$f9,$f9,$f9
        .text "999)"
        .byte $ff
        .byte $ff,$ff,$ff
        .byte $39,$39,$39,$83,$ff,$ff,$ff,$ff
        .text "9999"
        .byte $ff
        .byte $ff,$ff,$ff,$01,$39,$f9,$83,$83,$11,$11,$ff,$c7,$83,$39,$6d,$ff // ....9........9m.
        .byte $ff,$00,$fc,$08,$ff,$ff,$ff,$01,$71,$71,$01,$11,$39,$11,$01,$ff // ........qq..9...
        .byte $ff,$03,$01,$f9,$f9,$f9,$fd,$ff,$ff,$80,$00,$3f,$3f,$3f,$7f,$ff // ...........???..
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$e7,$e7,$e7,$e7,$e7,$e7,$e7,$e7,$bb // ................
        .byte $11,$11,$33,$77,$ff,$ff,$ff,$ff,$8c   // ..3w.....

txt_091a:
        .text "$$'$$$"
        .byte $ff,$ef,$81,$29,$29,$2f,$83,$e9,$ff,$b3,$6d,$9b,$ff,$81,$7f,$01 // ...))/....m.....
        .byte $6d,$83,$ff,$83,$7d,$01,$ff,$ff,$ef,$c7,$c7,$cf,$df,$ff,$ff,$ff // m...}...........
        .byte $81,$03                               // ..

txt_0942:
        .text "??????"
        .byte $03,$81,$f9,$f9,$f9,$f9,$f9,$f9,$ff,$81,$7f,$01,$ff,$a1,$7d,$83 // ..............}.
        .byte $ff,$ff,$e7,$e7,$e7,$e7,$e7,$e7,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .fill 17, $ff
        .byte $f9,$f9,$f3,$f3,$e7,$e7,$cf,$83
        .text "9991!"
        .byte $09,$19,$fb
        .byte $f3,$e3,$c3,$f3,$f3,$f3,$f3,$83,$39,$39,$f9,$f9,$83,$3f,$3f,$83 // ........99...??.
        .byte $39,$39,$f9,$f9,$e3,$f9,$f9
        .text "99999"
        .byte $81,$f9,$f9,$01
        .text "99??"
        .byte $83,$f9,$f9,$83
        .text "99??"
        .byte $03
        .byte $39,$39,$03
        .byte $39,$39,$f9,$f9,$e1,$f9,$f9,$83
        .text "9999"
        .byte $83
        .byte $39,$39,$83
        .text "9999"
        .byte $81,$f9,$f9,$ff,$ff,$ff,$ff,$c7,$c7,$ff,$ff,$ff
        .byte $ff,$ff,$ff,$c7,$c7,$ff,$ff,$fe,$fe,$fe,$f8,$f2,$e6,$e6,$80,$ff // ................
        .byte $ff,$ff,$ff,$ff,$ff,$81,$81,$7f,$7f,$7f,$1f,$4f,$67,$67,$01,$83 // ...........Ogg..
        .byte $39,$39,$f9,$f9,$c3,$cf,$cf,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$83 // 99..............

txt_0a09:
        .text "9999!99"
        .byte $03                                   // .

txt_0a11:
        .text "9999#99"
        .byte $83                                   // .

txt_0a19:
        .text "99?????"
        .byte $03                                   // .

txt_0a21:
        .text "9999999"
        .byte $83
        .text "99??"
        .byte $0f
        .byte $3f,$3f,$83
        .text "99??"
        .byte $0f
        .byte $3f,$3f
        .byte $83                                   // .

txt_0a39:
        .text "99??!9999999!99"
        .fill 8, $e7
        .fill 8, $f9

txt_0a58:
        .text "99999#99????????"
        .byte $7d
        .byte $39,$11,$01
        .text ")999"
        .byte $79
        .byte $39,$19,$09
        .text "!199"
        .byte $83                                   // .

txt_0a79:
        .text "9999999"
        .byte $03                                   // .

txt_0a81:
        .text "9999#??"
        .byte $83                                   // .

txt_0a89:
        .text "9999999"
        .byte $03                                   // .

txt_0a91:
        .text "9999#99"
        .byte $81
        .text "99??"
        .byte $83,$f9,$f9,$83
        .byte $39,$39,$79,$f9,$f9,$f9,$f9
        .byte $7d                                   // }

txt_0aa9:
        .text "9999999"
        .byte $7d                                   // }

txt_0ab1:
        .text "99999999999999999999"
        .byte $83                                   // .

txt_0ac6:
        .text "9999999"
        .byte $81,$f9,$f9,$01,$39,$39,$f9,$f9,$83,$3f,$3f // ....99...??

dat_0ad8:
        // === Fill data (46 bytes, $0ad8-$0b05) ===
        .fill 46, $ff
        .byte $ee,$ee,$ff,$ff,$ff,$ff,$ff,$ff,$f7,$6c,$ff,$ff,$ff,$ff,$ff,$ff // .........l......
        .byte $7d,$da,$ff,$ff,$ff,$ff,$ff,$e7,$c3,$c3,$ff,$ff,$ff,$ff,$ff,$ff // }...............
        .byte $ff,$ef,$ff,$ff,$ff,$e7,$e7,$e7,$e7,$e7,$ef,$ef,$ef,$ab,$c7,$83 // ................
        .byte $ef,$ef,$ff,$ff,$ff,$1f,$3f,$ff,$ff,$ff,$00,$7f,$7f,$bf,$9f,$e7 // ......?.........
        .byte $e1,$f8,$00,$fe,$fe,$fd,$f9,$e7,$c7,$9f,$ff,$ff,$ff,$fe,$c0,$81 // ................
        .byte $00,$0d,$ff,$ff,$e1,$00,$00,$f0,$0f,$bf,$f0,$f0,$f0,$f0,$f0,$f0 // ................
        .byte $f0,$f0,$00,$00,$00,$00,$00,$00,$18,$3c,$0f,$0f,$0f,$0f,$1f,$0f // .........<......
        .byte $0f,$0f,$ff,$ff,$ff,$ff,$ff,$00,$e0,$e0,$ff,$ff,$ff,$fe,$f8,$f0 // ................
        .byte $fc,$fe,$ff,$ff,$ff,$7f,$1f,$cf,$cf,$07,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .byte $fd,$fa,$ff,$ff,$ff,$df,$bf,$bf,$bb,$57,$ff,$ff,$ff,$ff,$fe,$fe // .........W......
        .byte $ff,$fe,$ff,$ff,$ff,$ff,$df,$bf,$7f,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .byte $fe,$fe,$ff,$ff,$ff,$ff,$7f,$7d,$fb,$fb,$ff,$ff,$ff,$ff,$ff,$ff // .......}........
        .byte $ff,$e0,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$00,$fe,$fc,$f8,$f0,$e0,$c0 // ................
        .byte $80,$00,$ff,$7f,$3f,$1f,$0f,$07,$03,$01,$00,$6d,$5b,$36,$00,$7f // ....?......m[6..
        .byte $7b,$73,$00,$b6,$6c,$da,$00,$fe,$8e,$76,$ff,$d5,$c0,$9f,$de,$96 // {s..l....v......
        .byte $da,$9c,$ff,$55,$03,$f9,$fb,$e9,$db,$39 // ...U.....9

scr_0c00:
        // === Screen RAM (1024 bytes, $0c00-$0fff) ===
        .encoding "screencode_mixed"
        .fill 8, $ff
        .byte $81                                   // scrcode: .
        .text "999"
        .byte $81,$ff,$ff,$ff                       // scrcode: ....
        .text "9999c??"
        .byte $7f                                   // scrcode: .
        .text "??99"
        .byte $83,$ff,$ff,$ff                       // scrcode: ....
        .text "9999"
        .byte $81,$f9,$f9,$fd                       // scrcode: ....
        .text "a?99"
        .byte $81,$ff,$ff,$ff                       // scrcode: ....
        .byte $9f,$9f,$9f,$9f,$9f,$9f,$9f,$bf       // scrcode: ........
        .text "9999"
        .byte $81,$f9,$f9,$fd                       // scrcode: ....
        .encoding "petscii_upper"

txt_0c40:
        .text "99999??"
        .encoding "screencode_mixed"
        .byte $7f,$e7,$e7,$e7,$e7,$e7,$e7,$e7,$ef,$f9,$f9,$f9 // scrcode: ............
        .text "99"
        .byte $81,$f9,$fd                           // scrcode: ...
        .encoding "petscii_upper"

txt_0c58:
        .text "99999??"
        .encoding "screencode_mixed"
        .byte $7f,$cf,$cf,$cf,$c7,$e7,$ff,$ff,$ff   // scrcode: .........
        .text "))999"
        .byte $f9,$f9,$fd                           // scrcode: ...
        .encoding "petscii_upper"

txt_0c70:
        .text "99999??"
        .encoding "screencode_mixed"
        .byte $7f                                   // scrcode: .
        .text "9999"
        .byte $83,$ff,$ff,$ff                       // scrcode: ....
        .text "9999c??"
        .byte $7f                                   // scrcode: .
        .text "9999"
        .byte $89,$f9,$f9,$fd                       // scrcode: ....
        .encoding "petscii_upper"

txt_0c90:
        .text "???????"
        .encoding "screencode_mixed"
        .byte $7f,$f9,$f9                           // scrcode: ...
        .text "99"
        .byte $83,$ff,$ff,$ff,$cf,$cf,$cf,$c3,$e3,$ff,$ff,$ff // scrcode: ............
        .text "9999"
        .byte $83,$ff,$ff,$ff                       // scrcode: ....
        .text "9"
        .byte $93,$83,$c7,$ef,$ff,$ff,$ff           // scrcode: .......
        .text ")))a"
        .byte $93,$ff,$ff                           // scrcode: ...
        .byte $ff                                   // scrcode: .
        .encoding "petscii_upper"

txt_0cc0:
        .text "99999??"
        .encoding "screencode_mixed"
        .byte $7f                                   // scrcode: .
        .text "9999"
        .byte $81,$f9,$f9,$fd                       // scrcode: ....
        .text "??99a??"
        .byte $7f,$45,$45,$6d                       // scrcode: ....
        .text "9aa"
        .byte $83,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff // scrcode: ..........
        .text "qqqqqqa"
        .fill 25, $ff
        .byte $e7,$e7,$ff,$e7,$e7,$e7,$e7,$ef,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff // scrcode: ................
        .encoding "petscii_upper"

txt_0d18:
        .text "$$$$$$"
        .encoding "screencode_mixed"
        .byte $8c,$ff,$e9,$e9                       // scrcode: ....
        .text "))c"
        .byte $ef,$ff,$ff,$ff,$b9,$6d,$83,$ff,$bb,$7d,$83,$ff,$91,$6f // scrcode: ..............
        .text "c"
        .byte $ff,$83,$7d,$83,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff // scrcode: ............
        .text "???c"
        .byte $81,$ff                               // scrcode: ..
        .byte $ff,$ff,$f9,$f9,$f9,$81               // scrcode: ......
        .text "c"
        .byte $ff,$ff,$ff,$ff                       // scrcode: ....
        .text "a"
        .byte $ff,$b3,$6d,$9b,$ff,$b9,$81,$81,$e7,$e7,$ff,$ff,$ff,$ff,$ff,$ff // scrcode: ................
        .byte $ff,$e3,$e3,$c7,$ff,$ff,$81,$81,$ff,$ff,$ff,$ff // scrcode: ............
        .byte $ff,$ff,$ff,$ff,$ff,$c7,$c7,$ff,$ff,$ff,$cf,$9f,$9f // scrcode: .............
        .text "??"
        .byte $ff,$ff,$ff                           // scrcode: ...
        .text "9999"
        .byte $83,$ff,$ff,$ff,$f3,$f3,$f3,$f3,$f3,$f3,$f3,$fb // scrcode: ............
        .text "??99a?"
        .text "?"
        .byte $7f,$f9,$f9                           // scrcode: ...
        .text "99"
        .byte $83,$ff,$ff,$ff,$f9,$f9,$f9,$f9,$f9,$f9,$f9,$fd,$f9,$f9 // scrcode: ..............
        .text "99c"
        .byte $ff,$ff,$ff                           // scrcode: ...
        .text "9999"
        .byte $83,$ff,$ff,$ff,$f9,$f9,$f9,$f9,$f9,$f9 // scrcode: ..........
        .byte $f9,$fd                               // scrcode: ..
        .text "9999"
        .byte $83,$ff,$ff,$ff,$f9,$f9,$f9,$f9,$f9,$f9,$f9,$fd,$ff,$ff,$c7,$c7 // scrcode: ................
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$c7,$c7,$8f,$ff,$ff,$ff,$80,$e6,$e6,$f2 // scrcode: ................
        .byte $f8,$fe                               // scrcode: ..
        .byte $fe,$fe,$ff,$ff,$81,$81,$ff,$ff,$ff,$ff // scrcode: ..........
        .text "a"
        .byte $67,$67,$4f,$1f,$7f,$7f,$7f,$cf,$ff,$cf,$cf,$df,$ff,$ff,$ff,$ff // scrcode: ................
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff           // scrcode: .......
        .encoding "petscii_upper"

txt_0e08:
        .text "99999??"
        .byte $7f                                   // scrcode: .

txt_0e10:
        .text "9999#??"
        .encoding "screencode_mixed"
        .byte $7f                                   // scrcode: .
        .text "??99"
        .byte $83,$ff,$ff,$ff                       // scrcode: ....
        .encoding "petscii_upper"

txt_0e20:
        .text "9999#??"
        .encoding "screencode_mixed"
        .byte $7f                                   // scrcode: .
        .text "??99c??"
        .byte $7f                                   // scrcode: .
        .encoding "petscii_upper"

txt_0e30:
        .text "???????"
        .encoding "screencode_mixed"
        .byte $7f                                   // scrcode: .
        .text "9999"
        .byte $89,$f9,$f9,$fd                       // scrcode: ....
        .encoding "petscii_upper"

txt_0e40:
        .text "99999??"
        .encoding "screencode_mixed"
        .byte $7f,$e7,$e7,$e7,$e7,$e7,$e7,$e7,$ef,$f9,$f9,$f9 // scrcode: ............
        .text "99"
        .byte $83,$ff,$ff                           // scrcode: ...
        .encoding "petscii_upper"

txt_0e58:
        .text "99999??"
        .encoding "screencode_mixed"
        .byte $7f                                   // scrcode: .
        .text "??99c??"
        .byte $7f                                   // scrcode: .
        .encoding "petscii_upper"

txt_0e68:
        .text "99999??"
        .byte $7f                                   // scrcode: .

txt_0e70:
        .text "99999??"
        .encoding "screencode_mixed"
        .byte $7f                                   // scrcode: .
        .text "9999"
        .byte $83,$ff,$ff,$ff                       // scrcode: ....
        .encoding "petscii_upper"

txt_0e80:
        .text "???????"
        .encoding "screencode_mixed"
        .byte $7f                                   // scrcode: .
        .text "9999"
        .byte $89,$f9,$f9,$fd                       // scrcode: ....
        .encoding "petscii_upper"

txt_0e90:
        .text "99999??"
        .encoding "screencode_mixed"
        .byte $7f,$f9,$f9                           // scrcode: ...
        .text "99c"
        .byte $ff,$ff,$ff,$f9,$f9,$f9,$f9,$f9,$f9,$f9,$fd // scrcode: ...........
        .text "9999"
        .byte $83,$ff,$ff,$ff                       // scrcode: ....
        .text "9"
        .byte $93,$83,$c7,$ef,$ff,$ff,$ff           // scrcode: .......
        .text ")aq9=??"
        .byte $7f                                   // scrcode: .
        .encoding "petscii_upper"

txt_0ec0:
        .text "99999??"
        .encoding "screencode_mixed"
        .byte $7f,$f9,$f9                           // scrcode: ...
        .text "99"
        .byte $81,$f9,$f9,$fd                       // scrcode: ....
        .text "??99a??"
        .byte $7f                                   // scrcode: .
        .encoding "petscii_upper"

dat_0ed8:
        // === Fill data (40 bytes, $0ed8-$0eff) ===
        .fill 40, $ff
        .encoding "screencode_mixed"
        .byte $df,$ff,$ff,$bf,$ff,$fd,$ff,$ff,$5d,$ff,$7e,$ff,$ef,$ff,$ff,$ff // scrcode: ................
        .byte $eb,$ff,$ff,$ff,$fb,$ef,$ff,$df,$e7,$ff,$ff,$ff,$ff,$ff,$ff,$ff // scrcode: ................
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // scrcode: ........
        .byte $e7,$ff,$ff,$ff,$e7,$e7,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff // scrcode: ................
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$f8,$e6,$e8,$80,$80 // scrcode: .............
        .text "@@@"
        .byte $1f,$67                               // scrcode: ..
        .text "waa@@@"
        .text "@@"
        .byte $c3,$c7,$87,$83                       // scrcode: ....
        .text "@@og"
        .byte $c3,$e3                               // scrcode: ..
        .text "!"
        .byte $c1                                   // scrcode: .
        .text "h@"
        .byte $f0,$f0,$f0,$f0,$f0,$f0,$f0,$f0       // scrcode: ........
        .text "<xbxxxx"
        .byte $42                                   // scrcode: .
        .text "oooooooo"
        .byte $e0,$e0,$e0                           // scrcode: ...
        .text "@"
        .byte $ff,$ff,$ff,$ff,$ff,$fe,$fc,$f8,$fe,$ff,$ff,$ff // scrcode: ............
        .text "goo"
        .byte $1f,$7f,$ff,$ff,$ff                   // scrcode: .....
        .text ";"
        .byte $d7,$e8,$fd,$fe,$ff,$ff,$ff,$ef,$f3,$fd,$fe,$ff,$ff,$ff,$ff // scrcode: ...............
        .byte $fd,$fa,$e7,$af,$5f,$ff,$ff,$ff,$45,$aa,$ef,$ef,$d7,$db,$ff,$ff // scrcode: ................
        .byte $dd,$a3,$7c,$ff,$ff,$ff,$ff,$ff,$f4,$ef,$df // scrcode: ...........
        .text "?"
        .byte $cf,$f3,$fd,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff // scrcode: ............
        .fill 8, $ff
        .byte $80,$c0,$e0,$f0,$f8,$fc,$fe,$ff       // scrcode: ........
        .text "cgo"
        .byte $1f                                   // scrcode: .
        .text "?"
        .byte $7f,$ff,$ff,$6b,$7b,$7b,$7b,$71,$1f,$5f // scrcode: ..........
        .text "@"
        .byte $76,$8e,$76,$76,$8e,$fe,$fe           // scrcode: .......
        .text "@"
        .byte $d8,$80,$df,$9f,$df,$80,$ea,$ff       // scrcode: ........
        .byte $1b                                   // scrcode: .
        .text "a"
        .byte $fb,$f9,$fb                           // scrcode: ...
        .text "a"
        .byte $ab,$ff                               // scrcode: ..
        .encoding "petscii_upper"

// --- Region $1241-$1248 ---
.pc = $1241 "dat_1241"

dat_1241:
        .byte $a9,$02,$f0,$04,$ce,$42,$12,$60       // .....B.`

// --- Region $1343-$13a0 ---
.pc = $1343 "dat_1343"

dat_1343:
        .byte $00,$f0,$fc,$f2,$f3,$f4,$f5,$f6,$f7,$1f,$4f,$7f,$af,$df,$0f,$3f // ..........O....?
        .byte $6f,$09,$03,$09,$09,$09,$09,$09,$09,$06,$03,$08,$08,$09,$09,$09 // o...............
        .byte $09,$09,$06,$00,$04,$06,$0e,$05,$03,$0d,$07,$0f,$0a,$08,$02,$09 // ................
        .byte $0b,$0c,$0f,$01,$00,$0c,$0e,$0f,$03,$01,$03,$0f,$0e,$0c,$06,$0b // ................
        .byte $00,$ff,$00,$0b,$06,$0c,$0e,$0f,$03,$01,$03,$0f,$0e,$0c,$ff,$00 // ................
        .byte $f0,$f1,$f2,$f3,$f4,$f5,$f6,$f7,$f8,$f9,$fa,$fb,$fc,$fd // ..............

// --- Region $1400-$159b ---
.pc = $1400 "tbl_lo_1400"

tbl_lo_1400:
        .text "   P"
        .byte $12,$0f,$15,$04,$0c,$19,$20,$50,$12,$05,$13,$05,$0e,$14,$13 // ...... P.......

txt_1413:
        .text " : R"
        .byte $05,$04,$20,$4f,$03,$14,$0f,$02,$05,$12 // .. O......

txt_1421:
        .text " +6    "

tbl_hi_1428:
        .byte >(sub_2021-1),>(sub_2021-1),>(sub_2021-1),$20,$3c,$3e,$20,$43,$12,$01,$03,$0b,$05,$04,$20,$4f,$0e,>(sub_2015-1),$54,$08,$05 // RTS dispatch table high bytes (addr-1)

txt_143d:
        .text " : 05/02/91 <>        C"
        .byte $0f,$0e,$14,$01,$03,$14,$20,$55,$13,$20,$41,$14 // ...... U. A.

txt_1460:
        .text " : 216-393-2772 (VMB)       <> M"
        .byte $19,$13,$14,$09,$03,$20,$43,$01,$16,$05,$12,$0e // ..... C.....

txt_148c:
        .text " 718-251-7150 <>         <> T"
        .byte $08,$05,$20,$54,$05,$13,$14,$15,$12,$05 // .. T......

txt_14b3:
        .text " +46-755-10498 <>         <> A"
        .byte $14,$14,$12,$01,$03,$14,$09,$0f,$0e   // .........

txt_14da:
        .text " +46-755-84281 <>        <> P"
        .byte $09,$03,$0b,$20,$55,$10,$20,$41,$0c,$0c,$20,$4e,$05,$17,$20,$57 // ... U. A.. N.. W
        .byte $01,$12,$05,$1a,$20,$43,$0f,$0d,$0d,$09,$0e,$07 // .... C......

txt_1513:
        .text " <>          <>    W"
        .byte $05,$27,$0c,$0c,$20,$42,$05,$20,$42,$01,$03,$0b // .'.. B. B...

txt_1533:
        .text "    <>       "
        .byte $00                                   // string terminator
        .fill 15, $00

txt_1550:
        .text "                I"
        .byte $0e,$20,$54,$08,$05,$20,$4e,$01,$0d,$05,$20,$4f,$06,$20,$53,$01 // . T.. N... O. S.
        .byte $14,$01,$0e,$2c,$20,$57,$05,$27,$0c,$0c,$20,$54,$01,$0b,$05,$20 // ..., W.'.. T... 
        .byte $57,$08,$01,$14,$20,$57,$05,$20,$57,$01,$0e,$14 // W... W. W...

txt_158d:
        .text "...           "
        .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-$1f1a ---
.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 $00,$22,$01,$22,$1e                   // .".".

txt_1eac:
        .byte $22                                   // double quote character
        .text "0"
        .byte $22                                   // double quote character
        .text "4"
        .byte $22                                   // double quote character
        .text "9"
        .byte $22                                   // double quote character
        .text "V"
        .byte $22                                   // double quote character
        .byte $7d,$22,$9a,$22,$be,$22,$e6,$22,$08,$23,$0e,$23,$12,$23,$13,$23 // }".".".".#.#.#.#
        .byte $14,$23,$15,$23,$16,$23,$17,$23,$18,$23,$19,$23,$1a,$23,$1b,$23 // .#.#.#.#.#.#.#.#
        .byte $1c,$23,$1d,$23,$1e,$23,$1f           // .#.#.#.

txt_1edc:
        .text "# #!#"
        .byte $22                                   // double quote character
        .text "###$#%#&#'#(#)#*#+#,#-#"
        .byte $94,$23,$d4,$23,$f3,$23,$6c,$91,$05,$9d,$0c,$91,$41,$02,$4b,$09 // .#.#.#l.....A.K.
        .byte $02,$02,$ff,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $08                                   // .

dat_1f1a:
        // === Fill data (1 bytes, $1f1a-$1f1a) ===
        .byte $00                                   // .

// --- Region $1f80-$1f8b ---
.pc = $1f80 "dat_1f80"

dat_1f80:
        .byte $91,$0a,$94,$0c,$91,$47,$01,$05,$45,$01,$ff // .....G..E..

dat_1f8b:
        // === Fill data (1 bytes, $1f8b-$1f8b) ===
        .byte $00                                   // .

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

chr_2000:
        // === Charset data (48 bytes, $2000-$202f) ===
        .byte $78,$a9,$7f,$8d,$0d,$dc               // char 0 (partial)
        .byte $a9,$01                               // char 0 (partial)
        .byte $8d,$1a,$d0,$a9,$fa,$8d,$12,$d0       // char 1 @+1
        .byte $a9,$1b,$8d                           // char 2 (partial)
        .byte $11,$d0                               // char 2 (partial)

sub_2015:
        .byte $a9,$24,$8d                           // char 2 (partial)
        .byte $14,$03,$a9,$20,$8d,$15,$03,$20       // char 3 @+3
        .byte $00                                   // char 4 (partial)

sub_2021:
        .byte $18,$58,$60,$a9,$01,$8d,$19           // char 4 (partial)
        .byte $d0,$20,$06,$18,$4c,$31,$ea,$00       // char 5 @+5

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

chr_204f:
        // === Charset data (21 bytes, $204f-$2063) ===
        .byte $00,$85,$05,$98,$0c,$91,$41,$04       // char 0 @+0
        .byte $40,$05,$06,$07,$07,$06,$07,$07       // char 1 @+1
        .byte $0a,$0b,$04,$ff                       // char 2 (partial)

dat_2063:
        // === Fill data (1 bytes, $2063-$2063) ===
        .byte $00                                   // .

// --- Region $2117-$25a2 ---
.pc = $2117 "chr_2117"

chr_2117:
        // === Charset data (1164 bytes, $2117-$25a2) ===
        .byte $a9,$02,$8d,$74,$21,$60,$01,$00       // char 0 @+0
        .byte $07,$0e,$08,$06,$0a,$11,$0f,$0e       // char 1 @+1
        .byte $02,$02,$06,$07,$07,$07,$11,$41       // char 2 @+2
        .byte $41,$27,$1b,$24,$07,$01,$03,$09       // char 3 @+3
        .byte $04,$08,$09,$04,$08,$f7,$fb,$61       // char 4 @+4
        .byte $00,$00,$00,$0b,$0b,$03,$76,$c0       // char 5 @+5
        .byte $66,$02,$0c,$02,$01,$08,$02,$22       // char 6 @+6
        .byte $11,$11,$11,$18,$00,$1f,$84,$00       // char 7 @+7
        .byte $ff,$00,$00,$05,$00,$00,$00,$00       // char 8 @+8
        .byte $00,$04,$02,$03,$01,$00,$00,$00       // char 9 @+9
        .byte $00,$02,$ff,$50,$00,$00,$00,$00       // char 10 @+10
        .byte $01,$01,$01,$b0,$00,$00,$01,$07       // char 11 @+11
        .byte $01,$00,$10,$40,$40,$8a,$32,$00       // char 12 @+12
        .byte $27,$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,$fa,$00,$00,$41       // char 15 @+15
        .byte $81,$08,$41,$00,$ff,$00,$00,$41       // char 16 @+16
        .byte $81,$02,$41,$00,$ac,$00,$00,$1f       // char 17 @+17
        .byte $84,$08,$11,$04,$f8,$00,$01,$00       // char 18 @+18
        .byte $10,$08,$17,$00,$e8,$00,$00,$00       // char 19 @+19
        .byte $80,$01,$41,$00,$ab,$00,$2e,$f1       // char 20 @+20
        .byte $40,$01,$11,$01,$ab,$00,$00,$1f       // char 21 @+21
        .byte $84,$21,$11,$00,$ae,$00,$25,$1f       // char 22 @+22
        .byte $40,$08,$41,$00,$a9,$00,$00,$f1       // char 23 @+23
        .byte $84,$08,$21,$00,$ae,$00,$25,$aa       // char 24 @+24
        .byte $40,$0f,$21,$00,$ae,$00,$34,$88       // char 25 @+25
        .byte $40,$02,$51,$00,$ae,$00,$25,$1f       // char 26 @+26
        .byte $40,$03,$41,$00,$ae,$00,$1f,$f1       // char 27 @+27
        .byte $40,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 28 @+28
        .byte $ff,$ff,$c1,$87,$0c,$0c,$0c,$83       // char 29 @+29
        .byte $0c,$87,$0a,$83,$0c,$87,$0c,$0c       // char 30 @+30
        .byte $0a,$08,$08,$08,$83,$08,$87,$0a       // char 31 @+31
        .byte $83,$0a,$87,$0a,$08,$0a,$ff,$c4       // char 32 ' '
        .byte $8f,$18,$18,$18,$18,$18,$18,$83       // char 33 '!'
        .byte $18,$18,$18,$18,$18,$18,$18,$18       // char 34 '"'
        .byte $ff,$c0,$bf,$30,$ff,$c0,$bf,$00       // char 35 '#'
        .byte $00,$ff,$c3,$83,$1f,$9b,$18,$83       // char 36 '$'
        .byte $1f,$9b,$18,$83,$1b,$9b,$14,$8f       // char 37 '%'
        .byte $1d,$8f,$16,$9f,$18,$1f,$20,$8f       // char 38 '&'
        .byte $22,$83                               // char 39 (partial)

txt_2251:
        .byte $20,$22,$27,$29,$ff,$c6               // char 39 (partial)
        .byte $87,$2b,$30,$32,$8f,$33,$87           // char 40 (partial)

txt_225e:
        .byte $33                                   // char 40 (partial)
        .byte $32,$30,$2c,$30,$32,$8f,$33,$87       // char 41 ')'

txt_2267:
        .byte $33,$32,$30,$2b,$30,$32,$8f,$33       // char 42 '*'
        .byte $87                                   // char 43 (partial)

txt_2270:
        .byte $33,$32,$30,$37,$35,$33,$8f           // char 43 (partial)
        .byte $35,$87,$35,$33,$32,$ff,$c3,$8b       // char 44 ','
        .byte $13,$18,$13,$83,$18,$87,$1d,$83       // char 45 '-'
        .byte $1f,$87,$18,$13,$1d,$1b,$14,$0f       // char 46 '.'
        .byte $83,$08,$87,$0a,$83,$11,$83,$0e       // char 47 '/'
        .byte $0f,$11,$ff,$c4,$87,$18,$c2,$0c       // char 48 '0'
        .byte $c4,$18,$c2,$0c,$c4,$18,$c2,$0c       // char 49 '1'
        .byte $c4,$18,$c2,$0c,$c4,$18,$c2,$0c       // char 50 '2'
        .byte $c4,$18,$c2,$0c,$c4,$83,$18,$18       // char 51 '3'
        .byte $18,$18,$18,$18,$18,$18,$ff,$c4       // char 52 '4'
        .byte $87,$18,$c7,$18,$c4,$18,$c7,$18       // char 53 '5'
        .byte $c4,$18,$c7,$18,$c4,$18,$c7,$16       // char 54 '6'
        .byte $c4,$18,$c7,$14,$c4,$18,$c7,$14       // char 55 '7'
        .byte $c4,$83,$18,$18,$c7,$16,$c4,$18       // char 56 '8'
        .byte $18,$18,$c7,$16,$c4,$18,$ff,$c3       // char 57 '9'
        .byte $83,$1f,$9b,$18,$83,$1f,$9b,$18       // char 58 ':'
        .byte $83,$18,$9b,$1b,$87,$1b,$1a,$18       // char 59 ';'
        .byte $1a,$8f,$1a,$9f,$18,$87,$1f,$a7       // char 60 '<'
        .byte $18,$8f,$1a,$83,$1a,$18,$16,$13       // char 61 '='
        .byte $ff,$c3,$bf,$0c,$c0,$00,$ff,$bf       // char 62 '>'
        .byte $c3,$18,$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,$ff       // char 65 'A'
        .byte $ff,$ff,$ff,$ff,$ff,$ff               // char 66 (partial)

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

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

txt_2343:
        .byte $22,$24,$26,$27                       // char 69 (partial)
        .byte $26,$24,$22,$c6,$26,$27,$26,$22       // char 70 'F'
        .byte $8e,$24,$88,$27,$27,$82               // char 71 (partial)

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

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

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

txt_2379:
        .byte $2e,$2b,$c8                           // char 76 (partial)

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

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

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

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

txt_23dd:
        .byte $27,$27                               // char 88 (partial)
        .byte $27,$26,$26,$24,$22,$88,$27,$ac       // char 89 'Y'
        .byte $24,$85,$2b,$c7                       // char 90 (partial)

txt_23eb:
        .byte $24,$24,$2c,$2b                       // char 90 (partial)
        .byte $29,$27,$22,$ff,$ff,$00,$00,$00       // char 91 '['
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 92 '\'
        .byte $00,$00,$55,$55,$00,$6a,$aa,$00       // char 93 ']'
        .byte $6f,$ff,$00,$6f,$ff,$00,$6e,$aa       // char 94 '^'
        .byte $00,$6e,$55,$00,$6e,$40,$00,$6e       // char 95 '_'
        .byte $40,$00,$6e,$40,$00,$6e,$40,$00       // char 96 '`'
        .byte $6e,$40,$00,$6e,$40,$05,$6e,$55       // char 97 'a'
        .byte $05,$6e,$56,$05,$6e,$56,$05,$6e       // char 98 'b'
        .byte $56,$05,$6e,$56,$05,$6e,$56,$0a       // char 99 'c'
        .byte $6e,$66,$05,$6e,$56,$0a,$6e,$66       // char 100 'd'
        .byte $a6                                   // char 101 (partial)

txt_2440:
        .byte $55,$55,$55,$aa,$aa,$aa,$ff           // char 101 (partial)
        .byte $ff,$ff,$ff,$ff,$ff,$aa,$aa,$aa       // char 102 'f'
        .byte $55,$55,$55,$00,$00,$00,$00,$00       // char 103 'g'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 104 'h'
        .byte $00,$00,$00,$00,$00                   // char 105 (partial)

txt_2464:
        .byte $55,$55,$51                           // char 105 (partial)
        .byte $aa,$aa,$91,$ff,$ff,$91,$ff,$ff       // char 106 'j'
        .byte $91,$ea,$aa,$91,$e5,$55,$51,$e4       // char 107 'k'
        .byte $00,$02,$e4,$00,$01,$e4,$95,$52       // char 108 'l'
        .byte $00                                   // char 109 (partial)

txt_2480:
        .byte $55,$55,$55,$aa,$aa,$aa,$ff           // char 109 (partial)
        .byte $ff,$ff,$ff,$ff,$ff,$aa,$aa,$aa       // char 110 'n'
        .byte $55,$55,$55,$00,$00,$00,$00,$00       // char 111 'o'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 112 'p'
        .byte $00,$00,$00,$00,$00,$55,$40,$00       // char 113 'q'
        .byte $6a,$40,$00,$6e,$40,$00,$6e,$40       // char 114 'r'
        .byte $00,$6e,$40,$00,$6e,$40,$00,$6e       // char 115 's'
        .byte $49,$55,$6e,$45,$aa,$6e,$49,$bf       // char 116 't'
        .byte $00                                   // char 117 (partial)

txt_24c0:
        .byte $55,$55,$55,$aa,$aa,$a9,$ff           // char 117 (partial)
        .byte $ff,$f9,$ff,$ff,$f9,$aa,$aa,$b9       // char 118 'v'

txt_24cf:
        .byte $55,$55,$b9,$00,$01,$b9,$00,$01       // char 119 'w'
        .byte $b9,$00,$01,$b9,$00,$01,$b9,$00       // char 120 'x'
        .byte $01,$b9,$00,$01,$b9,$00,$15,$b9       // char 121 'y'
        .byte $00,$15,$b9,$00,$15,$b9,$00,$15       // char 122 'z'
        .byte $b9,$00,$15,$b9,$00,$15,$b9           // char 123 (partial)

txt_24f6:
        .byte $55                                   // char 123 (partial)
        .byte $59,$b9,$aa,$95,$b9,$ff,$99,$b9       // char 124 '|'
        .byte $00,$a9,$0e,$8d,$86,$02,$20,$44       // char 125 '}'
        .byte $e5,$a9,$1b,$8d,$18,$d0,$a9,$18       // char 126 '~'
        .byte $8d,$16,$d0,$a9,$07,$8d,$22,$d0       // char 127
        .byte $a9,$0a,$8d,$23,$d0,$a2,$00,$bd       // char 128
        .byte $00,$10,$9d,$28,$04,$bd,$00,$11       // char 129
        .byte $9d,$28,$05,$e8,$d0,$f1,$a9,$00       // char 130
        .byte $8d,$20,$d0,$8d,$21,$d0,$a2,$00       // char 131
        .byte $a9,$10,$9d,$00,$04,$e8,$e0,$28       // char 132
        .byte $d0,$f6,$a2,$00,$a9,$0f,$9d,$90       // char 133
        .byte $d9,$9d,$b8,$d9,$9d,$f8,$da,$9d       // char 134
        .byte $20,$db,$a9,$0c,$9d,$00,$d8,$9d       // char 135
        .byte $00,$d8,$9d,$00,$d8,$e8,$e0,$27       // char 136
        .byte $d0,$e2,$a2,$00,$a9,$00,$9d,$70       // char 137
        .byte $db,$9d,$98,$db,$9d,$c0,$db,$9d       // char 138
        .byte $48,$db,$a9,$10,$9d,$70,$07,$8d       // char 139
        .byte $98,$07,$9d,$c0,$07,$a9,$0f,$9d       // char 140
        .byte $08,$da,$a9,$0c,$9d,$58,$da,$a9       // char 141
        .byte $0b,$9d,$a8,$da,$e8,$e0,$28,$d0       // char 142
        .byte $d3,$20,$70,$0f,$20,$70,$2f,$20       // char 143
        .byte $70,$17,$20,$00,$0d,$20,$00,$26       // char 144
        .byte $4c,$9f,$25                           // char 145 (partial)

dat_25a2:
        // === Fill data (1 bytes, $25a2-$25a2) ===
        .byte $00                                   // .

// --- Region $2650-$2650 ---
.pc = $2650 "dat_2650"

dat_2650:
        // === Fill data (1 bytes, $2650-$2650) ===
        .byte $00                                   // .

// --- Region $26b1-$26d0 ---
.pc = $26b1 "dat_26b1"

dat_26b1:
        .byte $1b,$76,$0e,$9e,$00,$c8,$00           // char 12 (partial)
        .byte $15,$79,$f0,$00,$00,$00,$00,$03       // char 13 @+13
        .byte $f0,$f0,$f1,$f2,$f3,$f4,$f0,$f1       // char 14 @+14
        .byte $f2,$f3,$f4,$f5,$f6,$f7,$fc,$ff       // char 15 @+15

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

// --- Region $2700-$27c8 ---
.pc = $2700 "dat_2700"

dat_2700:
        .byte $47,$12,$05,$05,$14,$09,$0e,$07       // char 22 @+22
        .byte $13,$20,$54,$0f,$20,$54,$08,$05       // char 23 @+23
        .byte $20,$4f,$0e,$0c,$19,$20,$45,$0c       // char 24 @+24
        .byte $09,$14,$05                           // char 25 (partial)

txt_271b:
        .byte $2e,$2e,$2e,$20,$4e                   // char 25 (partial)
        .byte $05,$03,$2f,$4e,$05,$09               // char 26 (partial)

txt_2726:
        .byte $20,$3c                               // char 26 (partial)
        .byte $3e,$20,$52,$01,$0e,$04,$0f,$0d       // char 27 @+27

txt_2730:
        .byte $20,$3c,$3e,$20,$54,$13,$0d           // char 28 (partial)

txt_2737:
        .byte $2e                                   // char 28 (partial)
        .byte $2e,$2e,$20,$4c,$45,$47,$45,$4e       // char 29 @+29
        .byte $44,$20,$3c,$3e,$20,$41,$03,$14       // char 30 @+30
        .byte $09,$0f,$0e                           // char 31 (partial)

txt_274b:
        .byte $20,$3c,$3e,$20,$49                   // char 31 (partial)
        .byte $0b,$01,$12,$09,$2b,$54,$01,$0c       // char 32 ' '
        .byte $05,$0e,$14                           // char 33 (partial)

txt_275b:
        .byte $20,$3c,$3e,$20,$49                   // char 33 (partial)
        .byte $0c,$0c,$15,$13,$09,$0f,$0e           // char 34 (partial)

txt_2767:
        .byte $20                                   // char 34 (partial)
        .byte $3c,$3e,$20,$47,$05,$0e,$05,$13       // char 35 '#'
        .byte $09,$13                               // char 36 (partial)

txt_2772:
        .byte $20,$50,$2e,$20,$3c,$3e               // char 36 (partial)
        .byte $20,$50,$01,$12,$01,$0d,$0f,$15       // char 37 '%'
        .byte $0e,$14                               // char 38 (partial)

txt_2782:
        .byte $20,$3c,$3e,$20,$45,$18               // char 38 (partial)
        .byte $14,$01,$13,$19                       // char 39 (partial)

txt_278c:
        .byte $20,$3c,$3e,$20                       // char 39 (partial)
        .byte $44,$0f,$0d,$09,$0e,$01,$14,$0f       // char 40 '('
        .byte $12,$13                               // char 41 (partial)

txt_279a:
        .byte $20,$3c,$3e,$20,$43,$12               // char 41 (partial)
        .byte $01,$1a,$19                           // char 42 (partial)

txt_27a3:
        .byte $20,$3c,$3e,$20,$58                   // char 42 (partial)
        .byte $12,$01,$19,$2b,$54,$12,$01,$0e       // char 43 '+'
        .byte $13,$03,$0f,$0d                       // char 44 (partial)

txt_27b4:
        .byte $2e,$2e,$2e,$20                       // char 44 (partial)
        .byte $20,$20,$20,$20,$20,$20,$20,$20       // char 45 '-'
        .byte $20,$20,$20,$20,$20,$20,$20,$20       // char 46 '.'

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

// --- Region $2800-$2800 ---
.pc = $2800 "chr_2800"

chr_2800:
        .byte $00                                   // .

// --- Region $2ac0-$2ac0 ---
.pc = $2ac0 "spr_2ac0"

spr_2ac0:
        .byte $00                                   // .

// --- Region $2f1d-$3036 ---
.pc = $2f1d "dat_2f1d"

dat_2f1d:
        .byte $03,$0d,$09,$00,$00,$00,$00,$00,$5f,$65,$6d,$00,$00,$00,$00,$00 // ........_em.....
        .byte $00,$c0,$60,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ..`.............
        .byte $00,$00,$00,$00,$00,$00,$00,$0f,$3f,$3c,$30,$00,$00,$00,$00,$ff // ........?<0.....
        .byte $ff,$00,$00,$00,$00,$00,$00,$ff,$ff,$00,$30,$00,$00,$00,$00,$ff // ..........0.....
        .byte $ff,$00,$00,$00,$00,$00,$00,$c0,$f0,$c0,$00,$00,$00,$00,$00,$03 // ................
        .byte $0f,$0f,$0c,$00,$00,$00,$00,$ff,$ff,$00,$00,$00,$00,$00,$00,$ff // ................
        .byte $ff,$00,$00,$00,$00,$00,$00,$ff,$ff,$00,$00,$00,$00,$00,$00,$f0 // ................
        .byte $fc,$30,$00,$00,$00,$00,$00,$00,$03,$03,$03,$00,$00,$00,$00,$ff // .0..............
        .byte $ff,$c0,$00,$00,$00,$00,$00,$ff,$ff,$00,$00,$00,$00,$00,$00,$ff // ................
        .byte $ff,$00,$00,$00,$00,$00,$00,$fc,$ff,$0c,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$00,$00,$00,$3f,$ff,$f0,$c0,$00,$00,$00,$00,$ff // .......?........
        .byte $ff,$00,$00,$00,$00,$00,$00,$ff,$ff,$03,$cc,$00,$00,$00,$00,$ff // ................
        .byte $ff,$03,$c0,$00,$00,$00,$00,$00,$c0,$00,$00,$00,$00,$00,$00,$0f // ................
        .byte $3f,$3c,$30,$00,$00,$00,$00,$ff,$ff,$00,$00,$00,$00,$00,$00,$ff // ?<0.............
        .byte $ff,$00,$30,$00,$00,$00,$00,$ff,$ff,$00,$00,$00,$00,$00,$00,$c0 // ..0.............
        .byte $f0,$c0,$00,$00,$00,$00,$00,$03,$0f,$0f,$0c,$00,$00,$00,$00,$ff // ................
        .byte $ff,$00,$00,$00,$00,$00,$00,$ff,$ff,$00,$0c,$00,$00,$00,$00,$ff // ................
        .byte $ff,$00,$c0,$00,$00,$00,$00,$f0,$fc,$30 // .........0

// --- Region $3054-$3177 ---
.pc = $3054 "dat_3054"

dat_3054:
        .byte $03,$03,$00,$02,$35,$25,$95,$55,$96,$15,$56,$5b,$9e,$59,$5a,$6e // ....5%.U..V[.YZn
        .byte $f3,$88,$ca,$04,$70,$5c,$58,$57,$9a,$d5,$25,$09,$00,$00,$00,$00 // ....p\XW..%.....
        .byte $00,$c0,$80,$70,$00,$00,$00,$00,$00,$00,$00,$00,$f0,$a0,$b0,$fc // ...p............
        .byte $a3,$a0,$bc,$af,$00,$00,$0c,$c3,$03,$3c,$cc,$c3,$0c,$0c,$0f,$ce // .........<......
        .byte $0f,$cf,$ce,$0a,$03,$03,$32,$ff,$23,$fe,$be,$eb,$00,$00,$c0,$c0 // ......2.#.......
        .byte $c0,$c0,$c0,$c0                       // ....

txt_30a8:
        .text "<(,?((/+"
        .byte $00,$00,$03
        .byte $30,$c0,$0f
        .byte $33,$f0
        .byte $00,$03,$03,$f3,$c3                   // .....

txt_30bd:
        .byte $33,$33,$c2,$00,$0c,$f3,$8c,$f8,$ff,$af,$ba,$c0,$c0,$b0,$f0,$f0 // 33..............
        .byte $b0,$b0,$f0,$0f,$0a,$0b,$0f,$0a,$0a,$0b,$0a,$00,$00,$00,$cc,$30 // ...............0
        .byte $03,$cc,$fc,$00,$00,$c0               // ......

txt_30e3:
        .byte $3c,$30,$cc,$cc,$30,$0c,$f0,$ff,$e3,$fe,$ff,$eb,$ae,$30,$30,$ec // <0..0........00.
        .byte $3c,$fc,$ec,$ec,$bc,$03,$02,$02,$03,$02,$02,$02,$02,$c0,$80,$c0 // <...............
        .byte $f3,$8c,$80,$f3,$bf,$00,$00,$30,$0f,$0c,$f3,$33,$0c // .......0...3.

txt_3110:
        .text "???;??:+"
        .byte $cc,$0c,$fb,$ff,$bf,$fb,$fb,$af
        .fill 8, $00
        .byte $f0,$a0,$b0,$fc,$a3,$a0,$bc,$af,$00,$00,$0c,$c3,$03,$3c,$cc,$c3 // .............<..
        .byte $0c,$00,$0f,$ce,$0f,$cf,$ce,$0a,$03,$03,$02,$ff,$23,$fe,$be,$eb // ............#...
        .byte $00,$00,$c0,$c0,$c0,$c0,$c0,$c0       // ........

txt_3150:
        .text "<(,?((/+"
        .byte $00,$00,$03
        .byte $30,$c0,$0f
        .byte $33,$f0
        .byte $03,$03,$03,$f3,$c3                   // .....

txt_3165:
        .byte $33,$33,$c2,$0c,$c0,$ff,$bc,$fb,$ff,$af,$ba,$c0,$c0,$b0,$f0,$f0 // 33..............
        .byte $b0,$b0,$f0                           // ...

// --- Region $3190-$32b7 ---
.pc = $3190 "dat_3190"

dat_3190:
        .byte $01,$0e,$03,$00,$02,$0d,$09,$06,$66,$58,$5c,$6b,$5b,$6f,$6c,$58 // ........fX\k[olX
        .byte $0b,$35,$e5,$e5                       // .5..

txt_31a4:
        .byte $39,$39,$ce,$ca,$0d,$a2,$5f,$5e,$5f,$5f,$6e,$73,$50,$70,$ac,$94 // 99...._^__nsPp..
        .byte $98,$9c,$94,$5b,$00,$00,$00,$00,$00,$00,$00,$00,$63,$ac,$9f,$6f // ...[........c..o
        .byte $ab,$5e,$6f,$5b,$3c,$fc,$cc,$fb,$bc,$fc,$eb,$bb,$0f,$ca,$0a,$06 // .^o[<...........
        .byte $09,$c5,$06,$05,$ee,$be,$aa,$ed,$ae,$9a,$a9,$69,$8c,$c0,$f0,$8c // ...........i....
        .byte $8c,$f0,$bc,$8c,$18,$2b,$27,$1b,$2a,$17,$1b,$16,$cf,$3f,$f3,$fe // .....+'.*....?..
        .byte $ef,$bf,$fa,$ee,$03,$32,$02,$c1,$02,$31,$c1,$c1,$fb,$af,$aa,$bb // .....2...1......
        .byte $6b,$66,$aa,$5a,$a3,$b0,$bc,$63,$a3,$bc,$6f,$63,$06,$0a,$09,$06 // kf.Z...c..oc....
        .byte $0a,$05,$06,$05,$33,$cf,$fc,$ff,$bb,$ef,$fe,$bb,$c0,$cc,$c0,$b0 // ....3...........
        .byte $c0,$cc,$b0,$b0,$fe,$ab,$aa,$6e,$9a,$59,$6a,$56,$e8,$ec,$af,$d8 // .......n.YjV....
        .byte $e8,$af,$9b,$98,$c1,$02,$02,$c1,$c2,$01,$c1,$c1,$8c,$b3,$7f,$bf // ................
        .byte $ae,$7b,$bf,$6e,$f0,$f3,$30,$ec,$f0,$f3,$ac,$ec,$3f,$2a,$2a,$1b // .{.n..0.....?**.
        .byte $26,$16,$1a,$15,$ba,$fb,$ab,$b6,$ba,$6b,$a6,$a6,$30,$00,$c0 // &........k..0..

txt_3263:
        .byte $30,$30,$c0,$f0,$30,$63,$ac,$9f,$6f,$ab,$5e,$6f,$5b,$3c,$fc,$cc // 00..0c..o.^o[<..
        .byte $fb,$bc,$fc,$eb,$bb,$0f,$ca,$0a,$06,$09,$c5,$06,$05,$ee,$be,$aa // ................
        .byte $ed,$ae,$9a,$a9,$69,$8c,$c0,$f0,$8c,$8c,$f0,$bc,$8c,$18,$2b,$27 // ....i.........+'
        .byte $1b,$2a,$17,$1b,$16,$cf,$3f,$f3,$fe,$ef,$bf,$fa,$ee,$03,$32,$02 // .*....?.......2.
        .byte $c1,$02,$31,$c1,$c1,$fb,$af,$aa,$bb,$6b,$66,$aa,$5a,$a3,$b0,$bc // ..1......kf.Z...
        .byte $63,$a3,$bc,$6f,$63                   // c..oc

// --- Region $32d0-$33f7 ---
.pc = $32d0 "dat_32d0"

dat_32d0:
        .byte $3b,$01,$0d,$0e,$01,$0a,$03,$0e,$6c,$60,$90,$6c,$6c,$6c,$bc,$3e // ;.......l`.lll.>
        .byte $ce                                   // .

txt_32e1:
        .byte $35,$36,$cf,$ee,$ee,$e6,$a6,$72,$b3,$f2,$f2,$ce,$cf,$ef,$6f,$90 // 56.....r......o.
        .byte $5c,$5c,$94,$74,$f4,$fc,$af,$00,$00,$00,$00,$00,$00,$00,$00,$5a // \\.t...........Z
        .byte $5e,$5b                               // ^[

txt_3303:
        .text "ZZVYZ"
        .byte $bc,$eb,$ab,$bb,$a6,$6b,$aa,$96,$c5,$c5,$05
        .byte $c5,$c5,$c5,$85,$c5,$96,$99,$6a,$55,$95 // .......jU.

txt_331d:
        .byte $59,$55,$55,$bc,$78,$bc,$a8,$78,$6c,$a8,$78,$16,$17,$16,$16,$16 // YUU.x..xl.x.....
        .byte $15,$16,$16,$af,$ba,$ea,$ae,$a9,$9a,$6a,$a5,$31,$f1,$c1,$f1,$b1 // .........j.1....
        .byte $f1,$a1,$b1,$65,$66,$5a,$55,$65       // ...efZUe

txt_3345:
        .byte $56,$55,$55,$af,$5e,$af,$6a,$5e,$5b,$6a,$5e,$05,$05,$05,$05,$05 // VUU.^.j^[j^.....
        .byte $05,$05,$05,$ab,$ee,$ba,$ab,$aa,$66,$9a,$a9,$cc,$bc,$b0,$bc,$6c // ........f......l
        .byte $bc,$a8,$6c                           // ..l

txt_3368:
        .text "YYVUYUUU"
        .byte $6b,$97,$ab
        .byte $5a,$57,$96

txt_3376:
        .byte $5a,$57,$c1,$81,$c1,$81,$81,$c1,$81,$81,$6a,$7b,$6e,$6a,$6a,$59 // ZW........j{njjY
        .byte $66,$6a,$f3,$af,$ac,$ef,$9b,$af,$aa,$5b,$16,$16,$15,$15,$16,$15 // fj.......[......
        .byte $15,$15,$5a,$65,$aa,$56,$55,$65,$56,$55,$f0,$e0,$f0,$a0,$e0,$b0 // ..Ze.VUeVU......
        .byte $a0,$e0,$5a,$5e,$5b                   // ..Z^[

txt_33ab:
        .text "ZZVYZ"
        .byte $bc,$eb,$ab,$bb,$a6,$6b,$aa,$96,$c5,$c5,$05
        .byte $c5,$c5,$c5,$85,$c5,$96,$99,$6a,$55,$95 // .......jU.

txt_33c5:
        .byte $59,$55,$55,$bc,$78,$bc,$a8,$78,$6c,$a8,$78,$16,$17,$16,$16,$16 // YUU.x..xl.x.....
        .byte $15,$16,$16,$af,$ba,$ea,$ae,$a9,$9a,$6a,$a5,$31,$f1,$c1,$f1,$b1 // .........j.1....
        .byte $f1,$a1,$b1,$65,$66,$5a,$55,$65       // ...efZUe

txt_33ed:
        .byte $56,$55,$55,$af,$5e,$af,$6a,$5e,$5b,$6a,$5e // VUU.^.j^[j^

// --- Region $3410-$3534 ---
.pc = $3410 "dat_3410"

dat_3410:
        .byte $0c,$0b,$0c,$0c,$0e,$0f,$0e,$08,$ef,$3f,$f3,$3a,$ca,$ae,$0a,$ee // .........?.:....
        .byte $97,$95,$95,$d5,$d5,$d6,$d5,$d6,$9e,$5e,$5e,$5e,$5e,$5e,$5f,$5f // .........^^^^^__
        .byte $eb,$eb,$ab,$af,$ae,$ba,$bb,$bb,$00,$c0,$c0,$c0,$c0,$c0,$c0,$80 // ................

txt_3440:
        .text "VUYVUUUU"
        .byte $67,$6a,$96
        .byte $56,$66
        .byte $56,$56,$56
        .byte $85,$85,$c5,$86,$80,$80,$80,$80       // ........

txt_3458:
        .byte $55,$55,$aa,$aa,$00,$00,$00,$00,$68,$68,$a8,$a8,$00,$00,$00,$00 // UU......hh......
        .fill 8, $15
        .byte $99                                   // .

txt_3471:
        .text "ZUUYUUU"
        .byte $e1,$a1,$a1,$a1,$a1,$a1,$a5,$95

txt_3480:
        .fill 8, $55
        .fill 8, $5a
        .fill 8, $05
        .byte $66
        .byte $56,$99,$65
        .text "VUUU"
        .byte $78,$a8,$6c,$68,$68,$68,$68,$68

txt_34a8:
        .fill 8, $55
        .fill 8, $56
        .byte $81,$81,$c1,$81,$81,$81,$81,$80       // ........

txt_34c0:
        .text "YUUUUUUU"
        .byte $9e,$aa

txt_34ca:
        .text "ZZZZVU"
        .byte $15,$15,$15,$16,$1a,$00

txt_34d6:
        .text "UUUUU"
        .byte $aa,$aa,$00

txt_34de:
        .byte $55,$55,$a0,$a0,$a0,$a0,$a0,$00,$00   // UU.......

txt_34e7:
        .byte $40                                   // @ character
        .text "VUYVUUUU"
        .byte $67,$6a,$96
        .byte $56,$66
        .byte $56,$56
        .byte $56,$85,$85,$c5,$85,$85,$85,$85,$85   // V........

txt_3500:
        .fill 8, $55
        .byte $68,$68,$6c,$68,$68,$68,$68,$68,$15,$15,$16,$15,$15,$15,$15,$15 // hhlhhhhh........
        .byte $99
        .byte $5a,$65,$95
        .text "YUUU"
        .byte $e1,$a1,$b1,$a1,$a1,$a0,$a0,$a0
        .byte $55,$55,$40,$7f,$ff,$00,$00,$00,$5a,$5a,$0f,$ff,$ff // UU@.....ZZ...

// --- Region $3550-$3663 ---
.pc = $3550 "dat_3550"

dat_3550:
        .byte $0b,$0e,$0f,$0e,$0e,$0e,$0e,$0e,$ee,$ba,$da,$5e,$5e,$5f // ...........^^_

txt_355e:
        .byte $53,$50,$d6,$d6,$d7,$e7,$b6,$b5,$b9,$f5,$9f,$5f,$9e,$9e,$ee,$ef // SP........._....
        .byte $bf,$7c,$ab,$ee,$ea,$eb,$fb,$fe,$3a,$3b,$80,$c0,$f0,$f0,$b0,$b0 // .|......:;......
        .byte $f0,$f0,$55,$d5,$f0,$f0,$af,$af,$ab,$6f,$56,$56,$56,$00,$c0,$fc // ..U......oVVV...
        .byte $bc,$b8,$80,$80,$c0,$00,$00,$0a,$0a,$0a,$00,$00,$00,$00,$00,$aa // ................
        .byte $aa,$f0,$00,$00,$00,$00,$00,$a8,$a0,$c0,$15,$15 // ............

txt_35aa:
        .text "5<<?++UUU"
        .byte $15,$05,$00,$f0,$ee

txt_35b8:
        .byte $55,$55,$aa,$aa,$a0,$a2,$a2,$02       // UU......

txt_35c0:
        .byte $55,$55,$aa,$aa,$00,$aa,$aa,$bc       // UU......

txt_35c8:
        .byte $5a,$5a,$aa,$aa,$00,$aa,$ab,$30,$05,$0d,$0f,$0f,$0a,$0a,$0a,$06 // ZZ.....0........
        .byte $55,$55,$05,$00,$fc,$ff,$bb,$fb,$68,$68,$6c,$00,$00,$c0,$c0,$80 // UU......hhl.....
        .byte $55,$d5,$f0,$f0,$af,$af,$ab,$af,$56,$56,$56,$00,$c0,$fc,$bc,$0c // U.......VVV.....
        .byte $80,$80,$c0,$00,$00,$02,$02,$02,$55,$65,$2a,$0a,$00,$aa,$aa,$be // ........Ue*.....

txt_3608:
        .byte $55,$55,$aa,$aa,$00,$aa,$a8,$e0,$55,$55,$95,$a5 // UU......UU..

txt_3614:
        .text "%  +UUUUU"
        .byte $05,$00,$c3
        .byte $40,$80,$a0,$a0
        .byte $a0,$a0,$20,$00,$55,$d5,$f0,$f0,$af,$af,$ab,$6f,$56,$56,$56,$00 // .. .U......oVVV.
        .byte $c0,$fc,$bc,$b8,$85,$8d,$cf,$0f,$0a,$0a,$0a,$0a,$55,$55,$05,$00 // ............UU..
        .byte $fc,$ff,$bb,$f0,$68,$68,$6c,$00,$00,$c0,$c0,$c0,$15 // ....hhl......

txt_3651:
        .text "5<<++*"
        .byte $1b
        .byte $55,$55,$15,$00,$f0,$ff,$ef,$ee,$a0
        .byte $a0,$b0                               // ..

dat_3663:
        // === Fill data (1 bytes, $3663-$3663) ===
        .byte $00                                   // .

// --- Region $3690-$37a8 ---
.pc = $3690 "dat_3690"

dat_3690:
        .byte $0e,$0e,$03,$00,$00,$00,$00,$00,$63,$7f,$be,$cf,$0c,$30,$2c,$e3 // ........c....0,.
        .byte $f9,$b9,$ed,$fe,$ee,$3b,$0f,$00,$70,$ba,$be,$fb,$fe // .....;..p....

txt_36ad:
        .byte $3b,$22,$ce,$fb,$ce,$c9,$be,$a2,$be,$ae,$fb,$80,$70,$60,$60,$60 // ;"..........p```
        .byte $50,$90,$90,$6b,$9e,$5a,$56,$5e,$59,$56,$55,$fc,$af,$bb,$ab,$66 // P..k.ZV^YVU....f
        .byte $96,$56,$56,$06,$ca,$06,$c6,$c5,$85,$c5,$85,$ff,$ef,$fe,$af,$ba // .VV.............
        .byte $aa,$aa,$69,$c0,$c0,$cc,$c0,$b0,$bc,$bc,$ac,$2a,$27,$16,$15,$17 // ..i........*'...
        .byte $16,$15,$15,$ff,$ab,$ae,$aa,$99,$65,$95,$55,$01,$f2,$c1,$f1,$b1 // ........e.U.....
        .byte $a1,$b1,$a1,$bf,$bb,$bf,$ab,$6e,$6a,$6a,$5a,$f0,$f0,$b3,$f0,$ac // .......njjZ.....
        .byte $af,$af,$6b,$06,$09,$05,$05,$05,$05,$05,$05,$bf,$ea,$ab,$6a,$e6 // ..k...........j.
        .byte $99,$65,$55,$c0,$fc,$b0,$bc,$6c,$68,$6c,$68,$6f,$ae,$6f,$6a,$5b // .eU....lhlho.oj[
        .byte $5a,$5a,$56,$fc,$fc,$ec,$fc,$ab,$ab,$ab,$9a,$01,$02,$c1,$01,$01 // ZZV.............
        .byte $c1,$c1,$c1,$af,$7a,$6a,$5a,$79,$66,$59,$55,$f0,$bf,$ec,$af,$9b // ....zjZyfYU.....
        .byte $5a,$5b,$5a,$1b,$2b,$1b,$1a,$16,$16,$16,$15,$ff,$bf,$fb,$bf,$ea // Z[Z.+...........
        .byte $aa,$aa,$a6,$00,$00,$30,$00,$c0,$f0,$f0,$b0,$6b,$9e,$5a,$56,$5e // .....0.....k.ZV^
        .byte $59,$56,$55,$fc,$af,$bb,$ab,$66,$96,$56,$56,$06,$ca,$06,$c6,$c5 // YVU....f.VV.....
        .byte $85,$c5,$85,$ff,$ef,$fe,$af,$ba,$aa,$aa,$69,$c0,$c0,$cc,$c0,$b0 // ..........i.....
        .byte $bc,$bc,$ac,$1a,$27,$16,$15,$17,$16,$15,$15,$ff,$ab,$ae,$aa,$99 // ....'...........
        .byte $65,$95,$55,$00,$f0,$c0,$f0,$b0,$a0,$b0,$a0 // e.U........

dat_37a8:
        // === Fill data (1 bytes, $37a8-$37a8) ===
        .byte $00                                   // .

// --- Region $37d2-$38e8 ---
.pc = $37d2 "dat_37d2"

dat_37d2:
        .byte $03,$02,$02,$02,$0e,$0b,$b0,$80,$80,$c3,$0f,$0e // ............

txt_37de:
        .byte $36,$27,$c0,$3c,$03,$00,$00,$00,$3a,$2c,$03,$00,$ff,$00,$00,$03 // 6'.<....:,......
        .byte $c3,$b0,$ef,$eb,$bb,$fc,$0c,$03,$c2,$b2,$9c,$98,$98,$98,$98 // ...............

txt_37fd:
        .text "XTTUUUUUUUUVVVVV"
        .byte $56,$56,$56,$85,$85,$85,$85,$85,$85,$85,$85,$96 // VVV.........

txt_3819:
        .text "UUUUUUU"
        .byte $b8,$78,$68,$68,$68,$68,$68,$68,$15
        .byte $15,$15,$15,$15,$15,$15,$15           // .......

txt_3830:
        .fill 8, $55
        .fill 8, $a1
        .byte $65                                   // e

txt_3841:
        .text "UUUUUUU"
        .byte $ae,$5e

txt_384a:
        .text "ZZZZZZ"
        .byte $05,$05,$05,$05,$05,$05,$05,$05

txt_3858:
        .fill 8, $55
        .fill 8, $68

txt_3868:
        .text "YUUUUUUU"
        .byte $6b

txt_3871:
        .text "WVVVVVV"
        .byte $81,$81,$81,$81,$81,$81,$81,$81

txt_3880:
        .fill 8, $55
        .fill 8, $5a
        .byte $16,$15,$15,$15,$15,$15,$15,$15       // ........

txt_3898:
        .text "ZUUUUUUU"
        .byte $e0,$e0,$a0,$a0,$a0,$a0,$a0,$a0

txt_38a8:
        .fill 8, $55
        .fill 8, $56
        .fill 8, $85
        .byte $96                                   // .

txt_38c1:
        .text "UUUUUUU"
        .byte $b8,$78,$68,$68,$68,$68,$68,$68,$15
        .byte $15,$15,$15,$15,$15,$15,$15           // .......

txt_38d8:
        .fill 8, $55
        .fill 8, $a0

dat_38e8:
        // === Fill data (1 bytes, $38e8-$38e8) ===
        .byte $00                                   // .

// --- Region $3910-$3a28 ---
.pc = $3910 "dat_3910"

dat_3910:
        .byte $08,$08                               // ..

txt_3912:
        .text "8,  "
        .byte $e3,$b2
        .byte $24,$14,$d8,$9c
        .byte $50,$50,$63,$72
        .byte $20,$20
        .byte $e0,$bc,$bc,$bc,$bb,$cb,$e0,$2c,$38,$0b,$0e,$02,$03,$00,$e2,$31 // .......,8......1
        .byte $0d,$0d,$0f,$c3,$82,$b3,$64,$78,$bc,$f8,$0b,$0e,$82,$b2 // ......dx......

txt_3940:
        .fill 8, $55
        .fill 8, $56
        .byte $85,$85,$85,$85,$85,$85,$85,$95       // ........

txt_3958:
        .fill 8, $55
        .fill 8, $68
        .fill 8, $15

txt_3970:
        .fill 8, $55
        .byte $a1,$a1,$a1,$a1,$a1,$a1,$a1,$a5       // ........

txt_3980:
        .fill 8, $55
        .fill 8, $5a
        .fill 8, $05

txt_3998:
        .fill 8, $55
        .fill 8, $68

txt_39a8:
        .fill 8, $55
        .fill 8, $56
        .fill 8, $81

txt_39c0:
        .fill 8, $55
        .fill 8, $5a
        .byte $15,$15,$15,$15,$15,$15,$15           // .......

txt_39d7:
        .fill 9, $55
        .fill 8, $a0

txt_39e8:
        .fill 8, $55
        .fill 8, $56
        .byte $85,$85,$85,$85,$85,$85,$85,$95       // ........

txt_3a00:
        .fill 8, $55
        .fill 8, $68
        .fill 8, $15

txt_3a18:
        .fill 8, $55
        .fill 8, $a0

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

// --- Region $3a50-$3b65 ---
.pc = $3a50 "dat_3a50"

dat_3a50:
        .byte $81,$8d,$8d,$b2,$ec,$3a,$00,$00,$42,$42,$4e,$8b,$38,$ac,$00,$00 // .....:..BBN.8...
        .byte $cf,$3c,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // .<..............
        .byte $e0,$2c,$3b,$0e,$00,$00,$00,$00,$8e,$0b,$38,$ac,$00,$00,$00,$00 // .,;.......8.....
        .byte $55,$15,$19,$1a,$0a,$00,$00,$00       // U.......

txt_3a88:
        .byte $55,$55,$55,$aa,$aa,$00,$00,$00,$95   // UUU......

txt_3a91:
        .byte $55,$55,$aa,$aa,$00,$00,$00           // UU.....

txt_3a98:
        .byte $55,$55,$55,$aa,$aa,$00,$00,$00,$68,$68,$a0,$a0,$80,$00,$00,$00 // UUU.....hh......
        .byte $15,$05,$06,$06,$02,$00,$00,$00       // ........

txt_3ab0:
        .byte $55,$55,$55,$aa,$aa,$00,$00,$00,$65   // UUU.....e

txt_3ab9:
        .byte $55,$55,$aa,$aa,$00,$00,$00           // UU.....

txt_3ac0:
        .byte $55,$55,$55,$aa,$aa,$00,$00,$00,$5a,$5a,$68,$a8,$a0,$00,$00,$00 // UUU.....ZZh.....
        .byte $05,$05,$05,$05,$06,$00,$00,$00       // ........

txt_3ad8:
        .byte $55,$55,$55,$aa,$aa,$00,$00,$00,$68,$68,$68,$a8,$a8,$00,$00,$00 // UUU.....hhh.....
        .text "UUUZ"
        .byte $6a,$00,$00,$00

txt_3af0:
        .byte $56,$56,$56,$aa,$aa,$00,$00,$00,$81,$80,$80,$80,$80,$00,$00,$00 // VVV.............
        .byte $55,$55,$65,$6a,$2a,$00,$00,$00       // UUej*...

txt_3b08:
        .byte $56,$55,$55,$aa,$aa,$00,$00,$00       // VUU.....

txt_3b10:
        .byte $55,$55,$55,$aa,$aa,$00,$00,$00       // UUU.....

txt_3b18:
        .byte $55,$55,$56,$aa,$aa,$00,$00,$00,$a0,$a0,$80,$80,$00,$00,$00,$00 // UUV.............
        .byte $55,$15,$19,$1a,$0a,$00,$00,$00       // U.......

txt_3b30:
        .byte $55,$55,$55,$aa,$aa,$00,$00,$00,$95   // UUU......

txt_3b39:
        .byte $55,$55,$aa,$aa,$00,$00,$00           // UU.....

txt_3b40:
        .byte $55,$55,$55,$aa,$aa,$00,$00,$00,$68,$68,$a0,$a0,$80,$00,$00,$00 // UUU.....hh......
        .byte $15,$15,$15,$16,$1a,$00,$00,$00       // ........

txt_3b58:
        .byte $55,$55,$55,$aa,$aa,$00,$00,$00,$a0,$a0,$a0,$a0,$a0 // UUU..........

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

// --- Region $3c00-$3f00 ---
.pc = $3c00 "dat_3c00"

dat_3c00:
        .byte $a4,$69,$1a,$af,$aa,$fa,$91,$96,$46,$72,$7d,$8d,$ce,$c3,$b3,$05 // .i......Fr}.....
        .byte $00,$50,$3b,$00,$ec,$d8,$00,$27,$64,$3c,$19,$ac,$d7,$3a,$90,$69 // .P;....'d<...:.i
        .byte $06,$73,$aa,$cd,$c1,$96,$43,$02,$7d,$80,$0e,$c3,$b0,$05,$00,$50 // .s....C.}......P
        .byte $3b,$3c,$ec,$d8,$d7,$27,$64,$69,$19,$af,$aa,$fa,$a1,$aa,$4a,$99 // ;<...'di......J.
        .byte $91,$a4,$6a,$be,$ab,$ea,$46,$59,$1a,$c9,$f6,$35,$3b,$0e,$cf,$14 // ..j...FY...5;...
        .byte $01,$40,$ec,$03,$b0,$60,$00,$9f,$90,$f0,$65,$b3,$5c,$ea,$41,$a4 // .@...`....e.\.A.
        .byte $1a,$ce,$ab,$35,$06,$59,$0f,$09,$f6,$00,$3b,$0e,$c0,$14,$01,$40 // ...5.Y....;....@
        .byte $ec,$f3,$b0,$63,$5c,$9f,$91,$a4,$65,$be,$ab,$ea,$86,$a9,$2a,$99 // ...c\...e.....*.
        .byte $46,$91,$aa,$fa,$af,$aa,$19,$64,$69,$27,$d8,$d7,$ec,$3b,$3c,$50 // F......di'...;<P
        .byte $05,$00,$b0,$0e,$c3,$80,$02,$7d,$43,$c1,$96,$cd,$73,$aa,$06,$90 // .......}C...s...
        .byte $69,$3a,$ac,$d7,$19,$64               // i:...d

txt_3ca6:
        .byte $3c,$27,$d8,$00,$ec,$3b,$00,$50,$05,$00,$b3,$ce,$c3,$8d,$72,$7d // <'...;.P......r}
        .byte $46,$91,$96,$fa,$af,$aa,$1a,$a4,$aa,$99,$1a,$46,$a9,$ea,$be,$ab // F..........F....
        .byte $65,$91,$a4,$9f,$63,$5c,$b0,$ec,$f3,$40,$14,$01,$c0,$3b,$0e,$00 // e...c\...@...;..
        .byte $09,$f6,$0f,$06                       // ....

txt_3cda:
        .byte $59,$35,$ce,$ab,$1a,$41,$a4,$ea,$b3,$5c,$65,$90,$f0,$9f,$60,$00 // Y5...A...\e...`.
        .byte $b0,$ec,$03,$40,$14,$01,$cf,$3b,$0e,$35,$c9,$f6,$1a,$46,$59,$ea // ...@...;.5...FY.
        .byte $be,$ab,$6a,$92,$a8,$99,$69,$1a,$a4,$aa,$fa,$af,$96,$46,$91,$7d // ..j...i......F.}
        .byte $8d,$72,$c3,$b3,$ce,$00,$50,$05,$00,$ec,$3b,$00,$27,$d8,$3c,$19 // .r....P...;.'.<.
        .byte $64,$d7,$3a,$ac,$69,$06,$90,$aa,$cd,$73,$96,$43,$c1,$7d,$80,$02 // d.:.i....s.C.}..
        .byte $c3,$b0,$0e,$00,$50,$05,$3c,$ec,$3b,$d7,$27,$d8,$69,$19,$64,$aa // ....P.<.;.'.i.d.
        .byte $fa,$af,$aa,$4a,$a1,$99,$a4,$6a,$91,$ab,$ea,$be,$59,$1a,$46,$f6 // ...J...j....Y.F.
        .byte $35,$c9,$0e,$cf,$3b,$01,$40,$14,$03,$b0,$ec,$00,$9f,$60,$f0,$65 // 5...;.@......`.e
        .byte $90,$5c,$ea,$b3,$a4,$1a,$41,$ab,$35,$ce,$59,$0f,$06,$f6,$00,$09 // .\....A.5.Y.....
        .byte $0e,$c0,$3b,$01,$40,$14,$f3,$b0,$ec,$5c,$9f,$63,$a4,$65,$91,$ab // ..;.@....\.c.e..
        .byte $ea,$be,$a9,$2a,$86,$99,$91,$aa,$46,$af,$aa,$fa,$64,$69,$19,$d8 // ...*....F...di..
        .byte $d7,$27,$3b,$3c,$ec,$05,$00,$50,$0e,$c3,$b0,$02,$7d,$80,$c1,$96 // .';<...P....}...
        .byte $43,$73,$aa,$cd,$90,$69,$06,$ac,$d7,$3a,$64,$3c,$19,$d8,$00,$27 // Cs...i...:d<...'
        .byte $3b,$00,$ec,$05,$00,$50,$ce,$c3,$b3,$72,$7d,$8d,$91,$96,$46,$af // ;....P...r}...F.
        .byte $aa,$fa,$a4,$aa,$1a,$99,$46,$a9,$1a,$be,$ab,$ea,$91,$a4,$65,$63 // ......F.......ec
        .byte $5c,$9f,$ec,$f3,$b0,$14,$01,$40,$3b,$0e,$c0,$09,$f6,$00,$06,$59 // \......@;......Y
        .byte $0f,$ce,$ab                           // ...

txt_3ddd:
        .byte $35,$41,$a4,$1a,$b3,$5c,$ea,$90,$f0,$65,$60,$00,$9f,$ec,$03,$b0 // 5A...\...e`.....
        .byte $14,$01,$40,$3b,$0e,$cf,$c9,$f6,$35,$46,$59,$1a,$be,$ab,$ea,$92 // ..@;....5FY.....
        .byte $a8,$6a,$99,$1a,$a4,$69,$fa,$af,$aa,$46,$91,$96,$8d,$72,$7d,$b3 // .j...i...F...r}.
        .byte $ce,$c3,$50,$05,$00,$ec,$3b,$00,$27,$d8,$00,$19,$64 // ..P...;.'...d

txt_3e1a:
        .byte $3c,$3a,$ac,$d7,$06,$90,$69,$cd,$73,$aa,$43,$c1,$96,$80,$02,$7d // <:....i.s.C....}
        .byte $b0,$0e,$c3,$50,$05,$00,$ec           // ...P...

txt_3e31:
        .byte $3b,$3c,$27,$d8,$d7,$19,$64,$69,$fa,$af,$aa,$4a,$a1,$aa,$99 // ;<'...di...J...

spr_3e40:
        .byte $6a,$91,$a4,$ea,$be,$ab,$1a           // j......

txt_3e47:
        .byte $46,$59,$35,$c9,$f6,$cf,$3b,$0e,$40,$14,$01,$b0,$ec,$03,$9f,$60 // FY5...;.@......`
        .byte $00,$65,$90,$f0,$ea,$b3,$5c,$1a,$41,$a4,$35,$ce,$ab,$0f,$06,$59 // .e....\.A.5....Y
        .byte $00,$09,$f6,$c0,$3b,$0e,$40,$14,$01,$b0,$ec,$f3,$9f,$63,$5c,$65 // ....;.@......c\e
        .byte $91,$a4,$ea,$be,$ab,$2a,$86,$a9,$99,$aa,$46,$91,$aa,$fa,$af,$69 // .....*....F....i
        .byte $19,$64,$d7,$27,$d8,$3c,$ec,$3b,$00,$50,$05,$c3,$b0,$0e,$7d,$80 // .d.'.<.;.P....}.
        .byte $02,$96,$43,$c1,$aa,$cd,$73,$69,$06,$90,$d7,$3a,$ac,$3c,$19,$64 // ..C...si...:.<.d
        .byte $00,$27,$d8,$00,$ec,$3b,$00,$50,$05,$c3,$b3,$ce,$7d,$8d,$72,$96 // .'...;.P....}.r.
        .byte $46,$91,$aa,$fa,$af,$aa,$1a,$a4,$99   // F........

spr_3ec0:
        .byte $a9,$1a,$46,$ab,$ea,$be,$a4,$65,$91,$5c,$9f,$63,$f3,$b0,$ec,$01 // ..F....e.\.c....
        .byte $40,$14,$0e,$c0,$3b,$f6,$00,$09,$59,$0f,$06,$ab,$35,$ce,$a4,$1a // @...;...Y...5...
        .byte $41,$5c,$ea,$b3,$f0,$65,$90,$00,$9f,$60,$03,$b0,$ec,$01,$40,$14 // A\...e...`....@.
        .byte $0e,$cf,$3b,$f6,$35,$c9,$59,$1a,$46,$ab,$ea,$be,$a8,$6a,$92,$99 // ..;.5.Y.F....j..

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

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

spr_3fc0:
        .byte $00                                   // .

// --- Region $4cd1-$4cd1 ---
.pc = $4cd1 "dat_4cd1"

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

// --- Region $86d1-$86d1 ---
.pc = $86d1 "dat_86d1"

dat_86d1:
        // === Fill data (1 bytes, $86d1-$86d1) ===
        .byte $00                                   // .

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

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

// --- Region $9674-$9674 ---
.pc = $9674 "dat_9674"

dat_9674:
        // === Fill data (1 bytes, $9674-$9674) ===
        .byte $00                                   // .

// --- Region $9d14-$9d14 ---
.pc = $9d14 "dat_9d14"

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

// --- Region $a927-$a927 ---
.pc = $a927 "dat_a927"

dat_a927:
        // === Fill data (1 bytes, $a927-$a927) ===
        .byte $00                                   // .

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

bmp_c000:
        .byte $00                                   // .

// --- Region $cc00-$cc00 ---
.pc = $cc00 "scr_cc00"

scr_cc00:
        .byte $00                                   // .

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

dat_dd00:
        .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 $a4,$e3,$3f,$21,$7f,$c4,$24,$83,$39,$39,$f9,$e4,$3f,$21,$03,$e3 // ..?!..$.99..?!..
        .byte $39,$c4,$24,$83,$39,$39,$3f,$e4,$f9,$21,$81,$e3,$39,$c4,$21,$83 // 9.$.99?..!..9.!.
        .byte $e3                                   // .

txt_dd71:
        .byte $39,$28,$c3,$99,$99,$9f,$9f,$0f,$9f,$9f,$c4,$21,$81,$e3,$39,$e4 // 9(.........!..9.
        .byte $3f,$21,$03,$e3,$39,$c4,$e3,$e7,$c5,$e3,$f9,$23,$ff,$3f,$3f,$e3 // ?!..9......#.??.
        .text "9##99"
        .byte $e8,$cf,$c4
        .byte $24,$93,$01

txt_dd9c:
        .byte $29,$29,$c4,$21,$03,$e3,$39,$c4,$21,$83,$e3,$39,$c4,$21,$03,$e3 // )).!..9.!..9.!..
        .byte $39,$c4,$21,$83,$e3,$39,$c4,$24,$23,$01,$19,$3f,$c4,$27,$83,$39 // 9.!..9.$#..?.'.9
        .byte $3f,$83,$cf,$cf,$83,$e5,$cf,$c4,$21,$7d,$e3,$39,$c4,$21,$7d,$e3 // ?.......!}.9.!}.
        .byte $39,$21,$fd,$e3,$f9,$e3               // 9!....

txt_ddd2:
        .byte $39,$21,$29,$c4,$e3,$39,$21,$83,$c4,$e4,$39,$c4,$2c,$01,$39,$f9 // 9!)..9!...9.,.9.
        .byte $83,$83,$11,$11,$ff,$c7,$83,$39,$6d,$c2,$23,$00,$fc,$08,$c3,$28 // .......9m.#....(
        .byte $01,$71,$71,$01,$11,$39,$11,$01,$c2,$22,$03,$01,$e3,$f9,$21,$fd // .qq..9..."....!.
        .byte $c2,$22,$80,$00,$e3,$3f,$21,$7f,$c8,$e8,$e7,$25,$bb,$11,$11,$33 // ."...?!....%...3
        .byte $77,$c4,$24,$8c,$24,$24,$27,$e3,$24,$36,$ff,$ef,$81,$29,$29,$2f // w.$.$$'.$6...))/
        .byte $83,$e9,$ff,$b3,$6d,$9b,$ff,$81,$7f,$01,$6d,$83,$ff,$83,$7d,$01 // ....m.....m...}.
        .byte $c2,$25,$ef,$c7,$c7,$cf,$df,$c3,$22,$81,$03,$e6,$3f,$22,$03,$81 // .%......"...?"..
        .byte $e6,$f9,$28,$ff,$81,$7f,$01,$ff,$a1,$7d,$83,$c2,$e6,$e7,$d9,$28 // ..(......}.....(
        .byte $f9,$f9,$f3,$f3,$e7,$e7,$cf,$83,$e3
        .text "9(1!"
        .byte $09,$19,$fb
        .byte $f3,$e3,$c3,$e4,$f3,$30,$83,$39,$39,$f9,$f9,$83,$3f,$3f,$83,$39 // .....0.99...??.9
        .byte $39,$f9,$f9,$e3,$f9,$f9,$e5,$39,$3c,$81,$f9,$f9,$01,$39,$39,$3f // 9......9<....99?
        .byte $3f,$83,$f9,$f9,$83
        .text "99??"
        .byte $03
        .byte $39,$39,$03
        .byte $39,$39,$f9
        .byte $f9,$e1,$f9,$f9,$83,$e4,$39,$24,$83,$39,$39,$83,$e4,$39,$23,$81 // ......9$.99..9#.
        .byte $f9,$f9,$c4,$22,$c7,$c7,$c6,$22,$c7,$c7,$c2,$e3,$fe,$25,$f8,$f2 // ..."...".....%..
        .byte $e6,$e6,$80,$c6,$22,$81,$81,$e3,$7f,$2d,$1f,$4f,$67,$67,$01,$83 // ...."....-.Ogg..
        .byte $39,$39,$f9,$f9,$c3,$cf,$cf,$c8
        .byte $21,$83,$e4
        .text "9$!99"
        .byte $03,$e4
        .text "9&#99"
        .byte $83
        .byte $39,$39,$e5
        .byte $3f,$21,$03,$e7
        .byte $39
        .byte $21,$83
        .text "B99??"
        .byte $0f
        .byte $3f,$3f,$83

txt_deed:
        .text "%99??!"
        .byte $e7
        .text "9#!99"
        .byte $e8,$e7,$e8,$f9
        .byte $e5
        .text "9##99"
        .byte $e8
        .byte $3f,$25,$7d
        .byte $39,$11,$01
        .byte $29,$e3
        .byte $39
        .byte $29,$79
        .byte $39,$19,$09
        .text "!199"
        .byte $83,$e7
        .byte $39,$21,$03,$e4
        .byte $39
        .text "$#??"
        .byte $83,$e7
        .byte $39,$21,$03,$e4
        .text "9/#99"
        .byte $81
        .text "99??"
        .byte $83,$f9,$f9,$83
        .byte $39,$39,$79,$e4,$f9
        .byte $21,$7d,$e7
        .byte $39,$21,$7d,$f4,$39,$21,$83,$e7,$39,$2b,$81,$f9,$f9,$01,$39,$39 // 9!}.9!..9+....99
        .byte $f9,$f9,$83,$3f,$3f,$80,$2e,$ff,$22,$ee,$ee,$c6,$22,$f7,$6c,$c6 // ...??..."...".l.
        .byte $22,$7d,$da,$c5,$23,$e7,$c3,$c3,$c7,$21,$ef,$c3,$e5,$e7,$e3,$ef // "}..#....!......
        .byte $25,$ab,$c7,$83,$ef,$ef,$c3,$22,$1f,$3f,$c3,$30,$00,$7f,$7f,$bf // %......".?.0....
        .byte $9f,$e7,$e1,$f8,$00,$fe,$fe,$fd,$f9,$e7,$c7,$9f,$c3,$25,$fe,$c0 // .............%..
        .byte $81,$00,$0d,$c2,$21,$e1,$a2,$23,$f0,$0f,$bf,$e8,$f0,$a6,$22,$18 // ....!..#......".
        .byte $3c,$e4,$0f,$21,$1f,$e3,$0f,$c5,$23,$00,$e0,$e0,$c3,$25,$fe,$f8 // <..!....#....%..
        .byte $f0,$fc,$fe,$c3,$25,$7f,$1f,$cf,$cf,$07,$c6,$22,$fd,$fa,$c3,$25 // ....%......"...%
        .byte $df,$bf,$bf,$bb,$57,$c4,$24,$fe,$fe,$ff,$fe,$c4,$23,$df,$bf,$7f // ....W.$.....#...
        .byte $c7,$22,$fe,$fe,$c4,$24,$7f,$7d,$fb,$fb,$c7,$21,$e0,$c7,$60,$31 // ."...$.}...!..`1
        .byte $00,$fe,$fc,$f8,$f0,$e0,$c0,$80,$00,$ff,$7f,$3f,$1f,$0f,$07,$03 // ...........?....
        .byte $01,$00,$6d,$5b,$36,$00,$7f,$7b,$73,$00,$b6,$6c,$da,$00,$fe,$8e // ..m[6..{s..l....
        .byte $76,$ff,$d5                           // v..

bmp_e000:
        // === Bitmap data (2689 bytes, $e000-$ea80) ===
        .byte $c0,$9f,$de,$96,$da,$9c,$ff,$55,$03,$f9,$fb,$e9,$db,$39,$c8,$21 // .......U.....9.!
        .byte $81,$e3,$39,$21,$81,$c3,$e4,$39,$29,$03,$3f,$3f,$7f,$3f,$3f,$39 // ..9!...9).??.??9
        .byte $39,$83,$c3,$e4,$39,$29,$81,$f9,$f9,$fd,$01,$3f,$39,$39,$81,$c3 // 9...9).....?99..
        .byte $e7,$9f
        .byte $21,$bf,$e4
        .byte $39,$24,$81,$f9,$f9,$fd,$e5
        .text "9#??"
        .byte $7f,$e7,$e7,$21,$ef,$e3,$f9,$25,$39,$39,$81,$f9,$fd,$e5,$39,$23 // ...!...%99....9#
        .byte $3f,$3f,$7f,$e3,$cf,$22,$c7,$e7,$c3,$22,$29,$29,$e3,$39,$23,$f9 // ??..."...")).9#.
        .byte $f9,$fd,$e5
        .text "9#??"
        .byte $7f,$e4
        .byte $39,$21,$83,$c3,$e4
        .byte $39,$24
        .byte $03,$3f,$3f,$7f,$e4,$39,$24,$89,$f9,$f9,$fd,$e7,$3f,$26,$7f,$f9 // .??..9$.....?&..
        .byte $f9,$39,$39,$83,$c3,$e3,$cf,$22,$c3,$e3,$c3,$e4,$39,$21,$83,$c3 // .99...."....9!..
        .byte $25,$39,$93,$83,$c7,$ef,$c3,$e3,$29,$22,$01,$93,$c3,$e5,$39,$23 // %9......)"....9#
        .byte $3f,$3f,$7f,$e4
        .byte $39,$33,$81,$f9,$f9,$fd
        .text "??99"
        .byte $01
        .byte $3f
        .byte $3f,$7f,$45,$45,$6d,$39,$01,$01,$83,$c9,$e6,$11,$21,$01,$d9,$23 // ?.EEm9......!..#
        .byte $e7,$e7,$ff,$e4,$e7,$21,$ef,$c8,$e6,$24,$28,$8c,$ff,$e9,$e9,$29 // .....!...$(....)
        .byte $29,$03,$ef,$c3,$2f,$b9,$6d,$83,$ff,$bb,$7d,$83,$ff,$91,$6f,$03 // ).../.m...}...o.
        .byte $ff,$83,$7d,$83,$c8,$e3,$3f,$22,$03,$81,$c3,$e3,$f9,$22,$81,$03 // ..}...?"....."..
        .byte $c4,$2b,$01,$ff,$b3,$6d,$9b,$ff,$b9,$81,$81,$e7,$e7,$c7,$23,$e3 // .+...m........#.
        .byte $e3,$c7,$c2,$22,$81,$81,$c9,$22,$c7,$c7,$c3,$25,$cf,$9f,$9f // ..."..."...%...

txt_e10f:
        .byte $3f,$3f,$c3,$e4
        .byte $39,$21,$83,$c3,$e7,$f3
        .byte $2e,$fb
        .text "??99"
        .byte $01,$3f,$3f,$7f,$f9,$f9,$39,$39,$83,$c3,$e7,$f9,$26,$fd,$f9,$f9 // .??...99....&...
        .byte $39,$39,$03,$c3,$e4,$39,$21,$83,$c3,$e7,$f9,$21,$fd,$e4,$39,$21 // 99...9!....!..9!
        .byte $83,$c3,$e7,$f9,$21,$fd,$c2,$22,$c7,$c7,$c6,$23,$c7,$c7,$8f,$c3 // ....!.."...#....
        .byte $25,$80,$e6,$e6,$f2,$f8,$e3,$fe,$c2,$22,$81,$81,$c4,$25,$01,$67 // %........"...%.g
        .byte $67,$4f,$1f,$e3,$7f,$25,$cf,$ff,$cf,$cf,$df,$cb,$e5,$39,$23,$3f // gO...%.......9#?
        .byte $3f,$7f,$e4
        .text "9)#??"
        .byte $7f
        .text "??99"
        .byte $83,$c3,$e4
        .text "9,#??"
        .byte $7f
        .text "??99"
        .byte $03
        .byte $3f,$3f,$7f,$e7
        .byte $3f
        .byte $21,$7f,$e4
        .byte $39,$24,$89,$f9,$f9,$fd,$e5
        .text "9#??"
        .byte $7f,$e7
        .byte $e7
        .byte $21,$ef,$e3,$f9
        .byte $23,$39,$39,$83,$c2,$e5
        .text "9(??"
        .byte $7f
        .text "??99"
        .byte $03
        .byte $42,$3f,$3f,$7f

txt_e1b8:
        .text "99999#??"
        .byte $7f,$e4
        .byte $39,$21,$83,$c3,$e7
        .byte $3f
        .byte $21,$7f,$e4
        .byte $39,$24,$89,$f9,$f9,$fd,$e5
        .text "9(??"
        .byte $7f,$f9
        .byte $f9,$39,$39,$03,$c3,$e7,$f9,$21,$fd,$e4,$39,$21,$83,$c3,$25,$39 // .99....!..9!..%9
        .byte $93,$83,$c7,$ef,$c3
        .byte $28,$29,$01,$11
        .text "9=??"
        .byte $7f,$e5
        .byte $39
        .byte $33,$3f,$3f,$7f,$f9,$f9
        .byte $39,$39,$81,$f9,$f9,$fd
        .text "??99"
        .byte $01,$3f,$3f,$7f,$80,$28,$ff,$21,$df,$c2,$23,$bf,$ff,$fd,$c2,$25 // .??..(.!..#....%
        .byte $5d,$ff,$7e,$ff,$ef,$c3,$21,$eb,$c3,$25,$fb,$ef,$ff,$df,$e7,$cf // ].~...!..%......
        .byte $21,$e7,$c3,$22,$e7,$e7,$d2,$25,$f8,$e6,$e8,$80,$80,$a3,$25,$1f // !.."...%......%.
        .byte $67,$17,$01,$01,$a5,$24,$c3,$c7,$87,$83,$a2,$28,$0f,$07,$c3,$e3 // g....$.....(....
        .byte $21,$c1,$08,$00,$e8,$f0,$23,$3c,$18,$02,$e4,$18,$21,$42,$e8,$0f // !.....#<....!B..
        .byte $e3,$e0,$a1,$c5,$24,$fe,$fc,$f8,$fe,$c3,$25,$07,$0f,$0f,$1f,$7f // ....$.....%.....
        .byte $c3                                   // .

txt_e269:
        .byte $25,$3b,$d7,$e8,$fd,$fe,$c3,$24,$ef,$f3,$fd,$fe,$c4,$25,$fd,$fa // %;.....$.....%..
        .byte $e7,$af,$5f,$c3                       // .._.

txt_e27d:
        .byte $26,$45,$aa,$ef,$ef,$d7,$db,$c2,$23,$dd,$a3,$7c,$c5,$27,$f4,$ef // &E......#..|.'..
        .byte $df,$3f,$cf,$f3,$fd,$d1,$2e,$80,$c0,$e0,$f0,$f8,$fc,$fe,$ff,$03 // .?..............
        .byte $07,$0f,$1f,$3f,$7f,$c2,$21,$6b,$e3,$7b,$61,$e8,$71,$1f,$5f,$00 // ...?..!k.{a.q._.
        .byte $76,$8e,$76,$76,$8e,$fe,$fe,$00,$d8,$80,$df,$9f,$df,$80,$ea,$ff // v.vv............
        .byte $1b,$01,$fb,$f9,$fb,$01,$ab,$ff,$78,$a9,$02,$85,$10,$ad,$a6,$02 // ........x.......
        .byte $8d,$43,$13,$20,$00,$18,$a9,$d7,$85,$02,$85,$03,$a9,$00,$8d,$20 // .C. ........... 
        .byte $d0,$8d,$21,$d0,$a9,$93,$20,$d2,$ff,$a2,$00,$a9,$07,$9d,$27,$d0 // ..!... .......'.
        .byte $e8,$e0,$08,$d0,$f6,$a9,$03,$8d,$25,$d0,$a9,$05,$8d,$26,$d0,$a2 // ........%....&..
        .byte $00,$a0,$00,$b9,$4c,$13,$9d,$00,$d0,$c8,$e8,$e8,$e0,$10,$d0,$f3 // ....L...........
        .byte $a9,$ff,$8d,$15,$d0,$8d,$1c,$d0,$8d,$1d,$d0,$a9,$ff,$8d,$1b,$d0 // ................
        .byte $a9,$e0,$8d,$10,$d0,$a2,$00,$a9,$f8,$9d,$e0,$05,$9d,$e0,$06,$a9 // ................
        .byte $09,$9d,$e0,$d9,$9d,$e0,$da,$e8,$d0,$ed,$a2,$00,$bd,$00,$14,$9d // ................
        .byte $a0,$04,$18,$69,$80,$9d,$c8,$04,$e8,$e0,$28,$d0,$ef,$a2,$00,$bd // ...i......(.....
        .byte $28,$14,$9d,$18,$05,$18,$69,$80,$9d,$40,$05,$e8,$e0,$28,$d0,$ef // (.....i..@...(..
        .byte $a2,$00,$a9,$00,$9d,$00,$d8,$9d,$e0,$d8,$e8,$d0,$f7,$a2,$00,$8a // ................
        .byte $9d,$70,$db,$9d,$98,$db,$9d,$c0,$db,$e8,$e0,$28,$d0,$f2,$a9,$0f // .p.........(....
        .byte $8d,$22,$d0,$a9,$08,$8d,$23,$d0,$a9,$d8,$8d,$16,$d0,$a9,$19,$8d // ."....#.........
        .byte $18,$d0,$a9,$3b,$8d,$11,$d0,$a9,$ec,$8d,$14,$03,$a9,$10,$8d,$15 // ...;............
        .byte $03,$a9,$01,$8d,$1a,$d0,$24,$7f,$8d,$0d,$dc,$a9,$32,$8d,$12,$d0 // ......$.....2...
        .byte $58,$4c,$e9,$10,$ee,$19,$d0,$a9,$38,$cd,$12,$d0,$d0,$fb,$a5,$02 // XL......8.......
        .byte $8d,$16,$d0,$a9,$39,$cd,$12,$d0,$d0,$fb,$a0,$09,$88,$d0,$fd,$a2 // ....9...........
        .byte $00,$bd,$66,$13,$8d,$21,$d0,$bc,$54,$13,$88,$d0,$fd,$e8,$e0,$12 // ..f..!..T.......
        .byte $d0,$ef,$a9,$4c,$cd,$12,$d0,$d0,$fb,$a9,$d7,$8d,$16,$d0,$a2,$00 // ...L............
        .byte $a9,$50,$9d,$01,$d0,$e8,$e8,$e0,$10,$d0,$f5,$a9,$5e,$cd,$12,$d0 // .P..........^...
        .byte $d0,$fb,$a2,$00,$a9,$66,$9d,$01,$d0,$e8,$e8,$e0,$10,$d0,$f5,$c6 // .....f..........
        .byte $10,$a5,$10,$c9,$00,$d0,$4d,$a9,$04,$85,$10,$20,$5c,$11,$20,$7c // ......M.... \. |
        .byte $11,$4c,$9c,$11,$ad,$9e,$13,$f0,$10,$8d,$f8,$07,$8d,$fa,$07,$8d // .L..............
        .byte $fc,$07,$8d,$fe,$07,$ce,$5d,$11,$60,$a9,$93,$18,$69,$0b,$8d,$5d // ......].`...i..]
        .byte $11,$4c,$5c,$11,$ad,$9e,$13,$f0,$10,$8d,$f9,$07,$8d,$fb,$07,$8d // .L\.............
        .byte $fd,$07,$8d,$ff,$07,$ce,$7d,$11,$60,$a9,$93,$18,$69,$0b,$8d,$7d // ......}.`...i..}
        .byte $11,$4c,$7c,$11,$a9,$7e,$cd,$12,$d0,$d0,$fb,$a5,$03,$8d,$16,$d0 // .L|..~..........
        .byte $a9,$81,$cd,$12,$d0,$d0,$fb,$a0,$09,$88,$d0,$fd,$a2,$00,$bd,$66 // ...............f
        .byte $13,$8d,$21,$d0,$bc,$54,$13,$88,$d0,$fd,$e8,$e0,$10,$d0,$ef,$a9 // ..!..T..........
        .byte $01,$8d,$21,$d0,$fa,$ea,$60,$2e,$a0,$19,$a9,$00,$a2,$3b,$8e,$11 // ..!...`......;..
        .byte $d0,$8d,$21,$d0,$8c,$18,$d0,$a0,$10,$88,$d0,$fd,$a9,$d8,$8d,$16 // ..!.............
        .byte $d0,$20,$06,$18,$20,$b3,$12,$20,$fa,$12,$a9,$e2,$cd,$12,$d0,$d0 // . .. .. ........
        .byte $fb,$a0,$08,$88,$d0,$fd,$e3,$ea,$61,$3f,$a9,$13,$8d,$18,$d0,$a9 // ........a?......
        .byte $1b,$8d,$11,$d0,$a9,$0c,$8d,$21,$d0,$ad,$01,$dc,$29,$10,$f0,$06 // .......!....)...
        .byte $20,$39,$12,$4c,$81,$ea,$ad,$20,$d0   //  9.L... .

txt_e4e6:
        .byte $4c,$20,$26,$a9,$02,$f0,$04,$ce,$3a,$12,$60,$a9,$02,$f0,$04,$ce // L &.....:.`.....
        .byte $42,$12,$60,$a9,$02,$8d,$42,$12,$a2,$00,$bd,$78,$13,$c9,$ff,$f0 // B.`...B....x....
        .byte $07,$8d,$22,$12,$ee,$4f,$12,$60,$a9,$00,$d0,$03,$20,$89,$12,$a2 // .."..O.`.... ...
        .byte $00,$bd,$85,$13,$c9,$ff,$f0,$0a,$8d,$22,$12,$ee,$5f,$12,$ee,$66 // .........".._..f
        .byte $12,$60,$a9,$00,$8d,$5f,$12,$8d,$66,$12,$8d,$4f,$12,$a9,$80,$8d // .`..._..f..O....
        .byte $3a,$12,$60,$a2,$00,$a0,$00,$b9,$50,$14,$f0,$19,$9d,$70,$07,$18 // :.`.....P....p..
        .byte $69,$80,$9d,$98,$07,$e8,$c8,$e0,$28,$d0,$ec,$ad,$8c,$12,$18,$69 // i.......(......i
        .byte $28,$8d,$8c,$12,$60,$a9,$00,$8d,$8c,$12,$4c,$8b,$12,$c6,$02,$a5 // (...`.....L.....
        .byte $02,$c9,$cf,$f0,$01,$60,$a9,$d7,$85,$02,$a2,$00,$bd,$29,$04,$9d // .....`.......)..
        .byte $28,$04,$bd,$51,$04,$9d,$50,$04,$e8,$e0,$28,$d0,$ef,$ad,$50,$15 // (..Q..P...(...P.
        .byte $d0,$0d,$a9,$50,$8d,$d4,$12,$a9,$15,$8d,$d5,$12,$4c,$d3,$12,$8d // ...P........L...
        .byte $4f,$04,$18,$69,$80,$8d,$77,$04,$ee,$d4,$12,$ad,$d4,$12,$d0,$03 // O..i..w.........
        .byte $ee,$d5,$12,$60,$c6,$03,$c6,$03,$a5,$03,$c9,$cf,$f0,$01,$60,$a9 // ...`..........`.
        .byte $d7,$85,$03,$a2,$00,$bd,$91,$05,$9d,$90,$05,$bd,$b9,$05,$9d,$b8 // ................
        .byte $05,$e8,$e0,$28,$d0,$ef,$ad,$00,$27,$d0,$0d,$a9,$00,$8d,$1d,$13 // ...(....'.......
        .byte $a9,$27,$8d,$1e,$13,$4c,$1c,$13,$8d,$b7,$05,$18,$69,$80,$8d,$df // .'...L......i...
        .byte $05,$ee,$1d,$13,$ad,$1d,$13,$d0,$03,$ee,$1e,$13,$60,$00,$f0,$fc // ............`...
        .byte $f2,$f3,$f4,$f5,$f6,$f7,$1f,$4f,$7f,$af,$df,$0f,$3f,$6f,$09,$03 // .......O....?o..
        .byte $e6,$09,$24,$06,$03,$08,$08,$e5,$09,$60,$3c,$06,$00,$04,$06,$0e // ..$......`<.....
        .byte $05,$03,$0d,$07,$0f,$0a,$08,$02,$09,$0b,$0c,$0f,$01,$00,$0c,$0e // ................
        .byte $0f,$03,$01,$03,$0f,$0e,$0c,$06,$0b,$00,$ff,$00,$0b,$06,$0c,$0e // ................
        .byte $0f,$03,$01,$03,$0f,$0e,$0c,$ff,$00,$f0,$f1,$f2,$f3,$f4,$f5,$f6 // ................
        .byte $f7,$f8,$f9,$fa,$fb,$fc,$fd,$80,$1f,$00,$3a,$ad,$a6,$02,$d0,$12 // ..........:.....
        .byte $a9,$0d,$8d,$5b,$13,$a9,$09,$8d,$5f,$13,$a9,$0a,$8d,$61,$13,$8d // ...[...._....a..
        .byte $63,$13,$4c,$00,$10,$80,$26,$00,$e3,$20,$60,$21,$50,$12,$0f,$15 // c.L...&.. `!P...
        .byte $04,$0c,$19,$20,$50,$12,$05,$13,$05,$0e,$14,$13 // ... P.......

txt_e682:
        .text " : R"
        .byte $05,$04
        .byte $20,$4f,$03,$14,$0f,$02,$05,$12
        .byte $20,$2b
        .byte $36,$e8,$20,$60,$1f                   // 6. `.

txt_e697:
        .text "<> C"
        .byte $12,$01,$03,$0b,$05,$04
        .byte $20,$4f,$0e
        .byte $20,$54,$08
        .byte $05                                   // .

txt_e6a8:
        .text " : 05/02/91 <>"
        .byte $e8
        .byte $20
        .byte $60,$22,$43,$0f,$0e,$14,$01,$03,$14,$20,$55,$13,$20,$41,$14 // `"C...... U. A.

txt_e6c7:
        .text " : 216-393-2772 "
        .text "(VMB)"
        .byte $e7
        .byte $20,$60

txt_e6df:
        .text " <> M"
        .byte $19,$13,$14,$09,$03
        .byte $20,$43,$01,$16,$05,$12
        .byte $0e                                   // .

txt_e6f0:
        .text " 718-251-7150 <>"
        .byte $e9,$20,$60,$1f                       // . `.

txt_e704:
        .text "<> T"
        .byte $08,$05
        .byte $20,$54,$05,$13,$14,$15,$12,$05

txt_e712:
        .text " +46-755-10498 <"
        .byte $3e,$e9                               // >.

txt_e724:
        .text " ><> A"
        .byte $14,$14,$12,$01,$03,$14,$09,$0f,$0e

txt_e733:
        .text " +46-755-84281 <"
        .byte $3e,$e8,$20,$60                       // >. `

txt_e747:
        .text "#<> P"
        .byte $09,$03,$0b
        .byte $20,$55,$10
        .byte $20,$41,$0c,$0c
        .byte $20
        .byte $4e,$05,$17,$20,$57,$01,$12,$05,$1a,$20,$43,$0f,$0d,$0d,$09,$0e // N.. W.... C.....
        .byte $07,$20,$3c,$3e,$ea                   // . <>.

txt_e76c:
        .text " "
        .byte $22                                   // double quote
        .text "<>"
        .byte $e4
        .byte $20,$2d,$57,$05
        .byte $27,$0c,$0c
        .byte $20,$42,$05
        .byte $20
        .byte $42,$01,$03,$0b,$e4                   // B....

txt_e781:
        .text " "
        .byte $22                                   // double quote
        .text "<>"
        .byte $e7
        .byte $20,$b0,$f0
        .byte $20,$60
        .byte $2d,$49,$0e
        .byte $20,$54,$08
        .byte $05,$20,$4e,$01,$0d,$05,$20,$4f,$06,$20,$53,$01,$14,$01,$0e,$2c // . N... O. S....,
        .byte $20,$57,$05,$27,$0c,$0c,$20,$54,$01,$0b,$05,$20,$57,$08,$01,$14 //  W.'.. T... W...
        .byte $20,$57,$05,$20,$57,$01,$0e,$14,$e3,$2e,$eb,$20,$82,$65,$00,$61 //  W. W...... .e.a
        .byte $89,$4c,$08,$21,$4c,$17,$21,$ad,$74,$21,$c9,$02,$f0,$07,$c9,$01 // .L.!L.!.t!......
        .byte $d0,$19,$4c,$e8,$20,$60,$01,$26,$ee,$16,$18,$ee,$16,$18,$ad,$16 // ..L. `.&........
        .byte $18,$c9,$32,$d0,$05,$a9,$01,$8d,$15,$18,$60,$ee,$42,$21,$ee,$43 // ..2.......`.B!.C
        .byte $21,$ee                               // !.

txt_e7f3:
        .byte $44,$21,$a9,$1f,$8d,$18,$d4,$a2,$02,$ce,$73,$21,$10,$06,$ad,$1d // D!........s!....
        .byte $21,$8d,$73                           // !.s

txt_e806:
        .byte $21,$2c,$20,$d0,$86,$ff,$bd,$1e,$21,$8d // !, .....!.

txt_e810:
        .byte $56,$21,$a8,$ad,$73,$21,$cd,$1d,$21,$d0,$12,$bd,$a1,$1e,$85,$fb // V!..s!..!.......
        .byte $bd,$a4,$1e,$85,$fc,$de,$27,$21,$30,$06,$4c,$fa,$19,$4c,$0a,$1a // ......'!0.L..L..
        .byte $bc                                   // .

txt_e831:
        .byte $21,$21,$b1,$fb,$c9,$fe,$f0,$15,$c9,$ff,$d0,$19,$a9,$00,$9d,$27 // !!.............'
        .byte $21,$9d,$21,$21,$9d,$24,$21,$8d,$72,$21,$4c,$6e,$18,$a9,$02,$8d // !.!!.$!.r!Ln....
        .byte $74,$21,$4c,$0b,$21,$8d,$67,$21,$29,$80,$f0,$0e,$ad,$67,$21,$29 // t!L.!.g!)....g!)
        .byte $1f,$9d,$4f,$21,$fe,$21,$21,$4c,$6e,$18,$ad,$67,$21,$29,$40,$f0 // ..O!.!!Ln..g!)@.
        .byte $0e,$ad,$67,$21,$29,$3f,$9d,$76,$21,$fe,$21,$21,$4c,$6e,$18,$ad // ..g!)?.v!.!!Ln..
        .byte $67,$21,$0a,$a8,$b9,$a7,$1e,$85,$fd,$b9,$a8,$1e,$85,$fe,$a9,$00 // g!..............
        .byte $9d                                   // .

txt_e892:
        .byte $3f,$21,$bc,$24,$21,$9d               // ?!.$!.

txt_e898:
        .byte $42,$21,$a9,$03,$9d,$61,$21,$b1,$fd,$85,$f8,$29,$f0,$c9,$f0,$d0 // B!...a!....)....
        .byte $10,$a9,$01,$9d,$80,$21,$fe           // .....!.

txt_e8af:
        .byte $24,$21,$c8,$b1,$fd,$85,$f8,$4c,$57,$19,$a9,$00,$9d,$80,$21,$a5 // $!.....LW.....!.
        .byte $f8,$29,$f0,$c9,$e0,$d0,$2c,$a5,$f8,$29,$01,$18,$69,$01,$9d // .)....,..)..i..

txt_e8ce:
        .byte $3f,$21,$a5,$f8,$29,$0e,$4a,$8d,$65,$21,$fe // ?!..).J.e!.

txt_e8d9:
        .byte $24,$21,$c8,$b1,$fd,$48,$29,$f0,$8d,$64,$21,$68,$29,$0f,$8d,$f8 // $!...H)..d!h)...
        .byte $1a,$fe                               // ..

txt_e8eb:
        .byte $24,$21,$c8,$b1,$fd,$85,$f8,$a5,$f8,$29,$e0,$c9,$c0,$d0,$0a,$a5 // $!.......)......
        .byte $f8,$29,$1f,$9d,$33,$21,$20,$ed,$19,$a5,$f8,$29,$c0,$c9,$80,$d0 // .)..3! ....)....
        .byte $0d,$a5,$f8,$29,$3f,$9d,$2a,$21,$20,$ed,$19,$4c,$dd,$18,$bd,$2a // ...)?.*! ..L...*
        .byte $21,$9d                               // !.

txt_e91d:
        .byte $27,$21,$a5,$f8,$18,$7d,$4f,$21,$9d   // '!...}O!.

txt_e926:
        .byte $30,$21,$a8,$b9,$64,$1d,$48,$b9,$c4,$1d,$ac,$56,$21,$99,$01,$d4 // 0!..d.H....V!...
        .byte $9d,$36,$21,$9d,$39,$21,$68,$99,$00,$d4,$9d // .6!.9!h....

txt_e941:
        .byte $3c,$21,$bd,$80,$21,$d0,$46,$bd,$33,$21,$e3,$0a,$60,$81,$aa,$8e // <!..!.F.3!..`...

txt_e951:
        .byte $52,$21,$bd,$8a,$21,$99,$05,$d4,$bd,$8b,$21,$99,$06,$d4,$bd,$8c // R!..!.....!.....

txt_e961:
        .byte $21,$48,$bd,$88                       // !H..

txt_e965:
        .byte $21,$48,$bd,$89,$21,$a6,$ff,$9d,$2d,$21,$9d,$79,$21,$a9,$00,$99 // !H..!...-!.y!...
        .byte $02,$d4,$9d,$45,$21,$68,$9d,$4b,$21,$29,$0f,$99,$03,$d4,$9d // ...E!h.K!).....

txt_e984:
        .byte $48,$21,$a9,$01,$9d,$6f,$21,$68,$9d,$6c,$21,$fe // H!...o!h.l!.

txt_e990:
        .byte $24,$21,$bc                           // $!.

txt_e993:
        .byte $24,$21,$b1,$fd,$c9,$ff,$d0,$12,$a9,$00,$9d // $!.........

txt_e99e:
        .byte $24,$21,$bd,$76,$21,$f0,$05,$de,$76,$21,$10,$03,$fe,$21,$21,$4c // $!.v!...v!...!!L
        .byte $52,$1d,$fe                           // R..

txt_e9b1:
        .byte $24,$21,$c8,$b1,$fd,$c9,$ff,$f0,$e1,$85,$f8,$60,$ac // $!.........`.

txt_e9be:
        .byte $56,$21,$bd,$42,$21,$f0,$08,$bd,$2d,$21,$29,$fe,$9d,$79,$21,$bd // V!.B!...-!)..y!.
        .byte $33,$21,$e3,$0a,$60,$29,$a8,$b9,$8d,$21,$8d // 3!..`)...!.

txt_e9d9:
        .byte $53,$21,$b9,$8e,$21,$8d               // S!..!.

txt_e9df:
        .byte $54,$21,$b9,$8f,$21,$8d,$55,$21,$29,$04,$d0,$0c,$ad,$55,$21,$29 // T!..!.U!)....U!)
        .byte $10,$d0,$05,$ad                       // ....

txt_e9f3:
        .byte $53,$21,$d0,$03                       // S!..

txt_e9f7:
        .text "L0 H)"
        .byte $78,$e3
        .byte $4a,$62,$14,$9d
        .byte $58,$21,$68
        .byte $29,$07
        .byte $8d                                   // .

txt_ea08:
        .byte $57,$21,$bd,$5b,$21,$f0,$0a,$de,$5e,$21,$d0,$19,$fe,$5b,$21,$10 // W!.[!...^!...[!.
        .byte $14,$fe,$5e,$21,$bd,$58,$21,$dd,$5e,$21,$b0,$09,$9d,$5e,$21,$de // ..^!.X!.^!...^!.
        .byte $5b,$21,$de,$5e,$21,$bd               // [!.^!.

txt_ea2e:
        .byte $30,$21,$a8,$b9,$65,$1d,$38,$f9,$64,$1d,$8d,$7f,$21,$b9,$c5,$1d // 0!..e.8.d...!...
        .byte $f9,$c4,$1d,$7d                       // ...}

txt_ea42:
        .byte $42,$21,$4a,$ce,$57,$21,$30,$07,$4a,$6e,$7f,$21,$4c,$80,$1a,$8d // B!J.W!0.Jn.!L...
        .byte $7e,$21,$b9,$64,$1d,$8d,$7c,$21,$b9,$c4,$1d,$8d,$7d,$21,$bd // ~!.d..|!....}!.

txt_ea61:
        .byte $58,$21,$4a,$a8,$88,$30,$16,$38,$ad,$7c,$21,$ed,$7f,$21,$8d,$7c // X!J..0.8.|!..!.|
        .byte $21,$ad,$7d,$21,$ed,$7e,$21,$8d,$7d   // !.}!.~!.}

txt_ea7a:
        .byte $21,$4c,$a0,$1a,$bd,$42,$21           // !L...B!

// --- Region $ec2c-$fce1 ---
.pc = $ec2c "Segment $ec2c"
        .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_ec66:
        .byte $42,$21,$c9,$0f,$b0,$34,$aa,$ca,$bd,$76,$1e,$a4,$ff,$99,$79,$21 // B!...4...v....y!
        .byte $bd,$66,$1e,$8d,$68,$21,$ad,$53,$21,$29,$10,$f0,$0c,$a6,$ff,$bd // .f..h!.S!)......
        .byte $30,$21,$18,$6d,$68,$21,$4c,$42,$1d,$ac // 0!.mh!LB..

txt_ec90:
        .byte $56,$21,$ad,$68,$21,$18,$69,$0d,$99,$01,$d4,$a9,$00,$99,$00,$d4 // V!.h!.i.........
        .byte $4c,$52,$1d,$ad,$55,$21,$29,$80,$f0,$34,$a6,$ff,$ac // LR..U!)..4...

txt_ecad:
        .byte $56,$21,$bd                           // V!.

txt_ecb0:
        .byte $42,$21,$c9,$02,$b0,$14,$a9,$48,$99,$01,$d4,$a9,$00,$99,$00,$d4 // B!.....H........
        .byte $a6,$ff,$a9,$81,$9d,$79,$21,$4c,$52,$1d,$bd,$3c,$21,$99,$00,$d4 // .....y!LR..<!...
        .byte $bd,$36,$21,$99,$01,$d4,$bd,$2d,$21,$29,$fe,$9d,$79,$21,$ad,$55 // .6!....-!)..y!.U
        .byte $21,$29,$04,$f0,$2d,$de,$61,$21,$10,$05,$a9,$02,$9d,$61,$21,$a6 // !)..-.a!.....a!.
        .byte $ff,$bd,$61,$21,$aa,$bd,$86,$1e,$85,$41,$a6,$ff,$bd,$30,$21,$18 // ..a!.....A...0!.
        .byte $65,$41,$aa,$ac                       // eA..

txt_ed04:
        .byte $56,$21,$bd,$64,$1d,$99,$00,$d4,$bd,$c4,$1d,$99,$01,$d4,$a6,$ff // V!.d............
        .byte $ac                                   // .

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

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

txt_ee35:
        .byte $22                                   // double quote
        .text "0"
        .byte $22                                   // double quote
        .text "4"
        .byte $22                                   // double quote
        .text "9"
        .byte $22                                   // double quote
        .text "V"
        .byte $22                                   // double quote
        .byte $7d
        .byte $22,$9a
        .byte $22,$be
        .byte $22,$e6
        .byte $22,$08,$23,$0e,$23,$12,$23,$13,$23,$14,$23,$15,$23,$16,$23,$17 // ".#.#.#.#.#.#.#.
        .byte $23,$18,$23,$19,$23,$1a,$23,$1b,$23,$1c,$23,$1d,$23,$1e,$23,$1f // #.#.#.#.#.#.#.#.

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

txt_ee6e:
        .text "'$#%#&#'#(#)#*#+"
        .text "#,#-#"
        .byte $94
        .byte $23,$d4
        .byte $23,$f3
        .byte $23,$6c,$91,$05,$9d,$0c
        .byte $91,$41,$02,$4b,$09,$02,$02,$ff,$ad,$21,$08,$80,$66,$00,$2b,$91 // .A.K.....!..f.+.
        .byte $0a,$94,$0c,$91,$47,$01,$05,$45,$01,$ff,$80,$75,$00,$60,$35,$78 // ....G..E...u.`5x
        .byte $a9,$7f,$8d,$0d,$dc,$a9,$01,$8d,$1a,$d0,$a9,$fa,$8d,$12,$d0,$a9 // ................
        .byte $1b,$8d,$11,$d0,$a9,$24,$8d,$14,$03,$a9,$20,$8d,$15,$03,$20,$00 // .....$.... ... .
        .byte $18,$58,$60,$a9,$01,$8d,$19,$d0,$20,$06,$18,$4c,$31,$ea,$00,$ad // .X`..... ..L1...
        .byte $53,$21,$f0,$13,$e4                   // S!...

txt_eee3:
        .byte $4a,$35,$aa,$ad,$53,$21,$29,$0f,$8d,$88,$1e,$8e,$87,$1e,$4c,$eb // J5..S!).......L.
        .byte $1a,$a9,$18,$a2,$0c,$d0,$f1,$a2,$33,$85,$05,$98,$0c,$91,$41,$04 // ........3.....A.
        .byte $40,$05,$06,$07,$07,$06,$07,$07,$0a,$0b,$04,$ff,$80,$76,$00,$60 // @............v.`
        .byte $51,$a9,$00,$a2,$62,$9d               // Q...b.

txt_ef19:
        .byte $21,$21,$ca,$10,$fa,$a9,$b0,$8d,$72,$21,$a9,$00,$8d,$42,$21,$8d // !!......r!...B!.
        .byte $43,$21,$8d                           // C!.

txt_ef2c:
        .byte $44,$21,$a2,$02,$9d,$21,$21,$9d,$24,$21,$9d,$27,$21,$9d // D!...!!.$!.'!.

txt_ef3a:
        .byte $30,$21,$ca,$10,$f1,$8d,$74,$21,$60,$20,$d9,$20,$a2,$00,$8a,$9d // 0!....t!` . ....
        .byte $00,$d4,$e8,$e0,$18,$d0,$f8,$60,$a9,$02,$8d,$74,$21,$60,$01,$00 // .......`...t!`..
        .byte $07,$0e,$08,$06,$0a,$11,$0f,$0e,$02,$02,$06,$e3,$07,$32,$11,$41 // .............2.A
        .byte $41,$27,$1b,$24,$07,$01,$03,$09,$04,$08,$09,$04,$08,$f7,$fb,$61 // A'.$...........a
        .byte $a3,$2d,$0b,$0b,$03,$76,$c0,$66,$02,$0c,$02,$01,$08,$02,$22,$e3 // .-...v.f......".
        .byte $11,$26,$18,$00,$1f,$84,$00,$ff,$a2,$21,$05,$a5,$24,$04,$02,$03 // .&.......!..$...
        .byte $01,$a4,$23,$02,$ff,$50,$a4,$e3,$01,$21,$b0,$a2,$2b,$01,$07,$01 // ..#..P...!..+...
        .byte $00,$10,$40,$40,$8a,$32,$00,$27,$b0,$24,$08,$41,$00,$fa,$a2,$26 // ..@@.2.'.$.A...&
        .byte $41,$81,$08,$41,$00,$ff,$a2,$26,$41,$81,$02,$41,$00,$ac,$a2,$2e // A..A...&A..A....
        .byte $1f,$84,$08,$11,$04,$f8,$00,$01,$00,$10,$08,$17,$00,$e8,$a3,$2d // ...............-
        .byte $80,$01,$41,$00,$ab,$00,$2e,$f1,$40,$01,$11,$01,$ab,$a2,$2e,$1f // ..A.....@.......
        .byte $84,$21,$11,$00,$ae,$00,$25,$1f,$40,$08,$41,$00,$a9,$a2,$60,$22 // .!....%.@.A...`"
        .byte $f1,$84,$08,$21,$00,$ae,$00,$25,$aa,$40,$0f,$21,$00,$ae,$00,$34 // ...!...%.@.!...4
        .byte $88,$40,$02,$51,$00,$ae,$00,$25,$1f,$40,$03,$41,$00,$ae,$00,$1f // .@.Q...%.@.A....
        .byte $f1,$40,$c9,$22,$c1,$87,$e3,$0c,$2a,$83,$0c,$87,$0a,$83,$0c,$87 // .@."....*.......
        .byte $0c,$0c,$0a,$e3,$08,$2d,$83,$08,$87,$0a,$83,$0a,$87,$0a,$08,$0a // .....-..........
        .byte $ff,$c4,$8f,$e6,$18,$21,$83,$e8,$18,$27,$ff,$c0,$bf,$30,$ff,$c0 // .....!...'...0..
        .byte $bf,$a2,$22,$ff,$c3,$02,$83,$1f,$9b,$18,$60,$5a,$83,$1b,$9b,$14 // ..".......`Z....
        .byte $8f,$1d,$8f,$16,$9f,$18,$1f,$20,$8f,$22,$83 // ....... .".

txt_f065:
        .text " "
        .byte $22                                   // double quote
        .text "')"
        .byte $ff,$c6,$87
        .byte $2b,$30,$32,$8f
        .byte $33,$87

txt_f072:
        .text "320,02"
        .byte $8f
        .byte $33,$87

txt_f07b:
        .text "320+02"
        .byte $8f
        .byte $33,$87

txt_f084:
        .text "320753"
        .byte $8f
        .byte $35,$87
        .byte $35,$33,$32,$ff,$c3,$8b,$13
        .byte $18,$13,$83,$18,$87,$1d,$83,$1f,$87,$18,$13,$1d,$1b,$14,$0f,$83 // ................
        .byte $08,$87,$0a,$83,$11,$83,$0e,$0f,$11,$ff,$c4,$87,$06,$18,$c2,$0c // ................
        .byte $c4,$21,$83,$e8,$18,$23,$ff,$c4,$87,$03,$18,$c7,$18,$c4,$23,$18 // .!...#........#.
        .byte $c7,$16,$02,$c4,$18,$c7,$14,$27,$c4,$83,$18,$18,$c7,$16,$c4,$e3 // .......'........
        .byte $18,$26,$c7,$16,$c4,$18,$ff,$c3,$02,$83,$1f,$9b,$18,$60,$22,$83 // .&...........`".
        .byte $18,$9b,$1b,$87,$1b,$1a,$18,$1a,$8f,$1a,$9f,$18,$87,$1f,$a7,$18 // ................
        .byte $8f,$1a,$83,$1a,$18,$16,$13,$ff,$c3,$bf,$0c,$c0,$00,$ff,$bf,$c3 // ................
        .byte $18,$dc,$60                           // ..`

txt_f107:
        .text "A&'$"
        .byte $cc,$82
        .byte $2b,$29,$85
        .byte $2b,$97
        .byte $29,$c6,$82

txt_f115:
        .text "&')+$&')"
        .byte $c9

txt_f11e:
        .byte $22                                   // double quote
        .text "$&'&$"
        .byte $22                                   // double quote
        .byte $c6
        .text "&'&"
        .byte $22                                   // double quote
        .byte $8e
        .byte $24,$88
        .byte $27
        .byte $27,$82                               // '.

txt_f130:
        .byte $26,$27,$c5,$00,$c9,$88,$2b,$85,$c3,$2b,$cc,$82,$2b,$2e,$91,$30 // &'....+..+..+..0
        .byte $82,$2b,$2e,$97,$30,$82               // .+..0.

txt_f146:
        .byte $2b,$30,$c5,$a2,$60,$6d,$c8,$8b,$30,$82 // +0..`m..0.

txt_f150:
        .text ".030"
        .byte $c7

txt_f155:
        .byte $2e,$2b,$c8                           // .+.

txt_f158:
        .text "+.0."
        .byte $c7,$8b
        .byte $2b,$c8,$9d
        .byte $30,$c6,$88
        .byte $2b,$29,$85
        .byte $27
        .byte $29,$27,$82
        .text "+)'"
        .byte $22                                   // double quote
        .byte $ff

txt_f170:
        .byte $27,$26,$ca,$85,$24,$82,$26,$9d,$27,$85,$29,$27,$82,$29,$27,$85 // '&..$.&.'.)'.)'.
        .byte $29,$88,$2b,$82,$2e,$91,$30,$2e,$2b,$85 // ).+...0.+.

txt_f18a:
        .text "0.+)+)')"
        .byte $cd,$a9
        .byte $2b,$85
        .byte $29,$a9
        .byte $27,$85
        .byte $2b,$a9,$24,$c6,$82                   // +.$..

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

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

txt_f1c7:
        .text "$$,+)'"
        .byte $22                                   // double quote
        .byte $c2,$ad,$60
        .byte $3f,$55,$55,$00,$6a,$aa
        .byte $00,$6f,$ff,$00,$6f,$ff,$00,$6e,$aa,$00,$6e,$55,$00,$6e,$40,$00 // .o..o..n..nU.n@.
        .byte $6e,$40,$00,$6e,$40,$00,$6e,$40,$00,$6e,$40,$00,$6e,$40,$05,$6e // n@.n@.n@.n@.n@.n
        .byte $55,$05,$6e,$56,$05,$6e,$56,$05,$6e,$56,$05,$6e,$56,$05,$6e,$56 // U.nV.nV.nV.nV.nV
        .byte $0a,$6e,$66,$05,$6e,$56,$0a,$6e,$66,$a6,$e3,$55,$e3,$aa,$c6,$e3 // .nf.nV.nf..U....
        .byte $aa,$e3,$55,$b2                       // ..U.

txt_f21b:
        .text "&UUQ"
        .byte $aa,$aa,$91,$c2
        .byte $21,$91,$c2
        .byte $31,$91,$ea,$aa,$91
        .byte $e5,$55,$51,$e4,$00,$02,$e4,$00,$01,$e4,$95,$52,$00,$e3,$55,$e3 // .UQ........R..U.
        .byte $aa,$c6,$e3,$aa,$e3,$55,$b2,$3c,$55,$40,$00,$6a,$40,$00,$6e,$40 // .....U.<U@.j@.n@
        .byte $00,$6e,$40,$00,$6e,$40,$00,$6e,$40,$00,$6e,$49,$55,$6e,$45,$aa // .n@.n@.n@.nIUnE.
        .byte $6e,$49,$bf,$00,$e3                   // nI...

txt_f260:
        .byte $55,$23,$aa,$aa,$a9,$c2,$21,$f9,$c2,$60,$d7,$f9,$aa,$aa,$b9 // U#....!..`.....

txt_f26f:
        .byte $55,$55,$b9,$00,$01,$b9,$00,$01,$b9,$00,$01,$b9,$00,$01,$b9,$00 // UU..............
        .byte $01,$b9,$00,$01,$b9,$00,$15,$b9,$00,$15,$b9,$00,$15,$b9,$00,$15 // ................
        .byte $b9,$00,$15,$b9,$00,$15,$b9           // .......

txt_f296:
        .byte $55,$59,$b9,$aa,$95,$b9,$ff,$99,$b9,$00,$a9,$0e,$8d,$86,$02,$20 // UY............. 
        .byte $44,$e5,$a9,$1b,$8d,$18,$d0,$a9,$18,$8d,$16,$d0,$a9,$07,$8d,$22 // D.............."
        .byte $d0,$a9,$0a,$8d,$23,$d0,$a2,$00,$bd,$00,$10,$9d,$28,$04,$bd,$00 // ....#.......(...
        .byte $11,$9d,$28,$05,$e8,$d0,$f1,$a9,$00,$8d,$20,$d0,$8d,$21,$d0,$a2 // ..(....... ..!..
        .byte $00,$a9,$10,$9d,$00,$04,$e8,$e0,$28,$d0,$f6,$a2,$00,$a9,$0f,$9d // ........(.......
        .byte $90,$d9,$9d,$b8,$d9,$9d,$f8,$da,$9d,$20,$db,$a9,$0c,$9d,$00,$d8 // ......... ......
        .byte $9d,$00,$d8,$9d,$00,$d8,$e8,$e0,$27,$d0,$e2,$a2,$00,$a9,$00,$9d // ........'.......
        .byte $70,$db,$9d,$98,$db,$9d,$c0,$db,$9d,$48,$db,$a9,$10,$9d,$70,$07 // p........H....p.
        .byte $8d,$98,$07,$9d,$c0,$07,$a9,$0f,$9d,$08,$da,$a9,$0c,$9d,$58,$da // ..............X.
        .byte $a9,$0b,$9d,$a8,$da,$e8,$e0,$28,$d0,$d3,$20,$70,$0f,$20,$70,$2f // .......(.. p. p/
        .byte $20,$70,$17,$20,$00,$0d,$20,$00,$26,$4c,$9f,$25,$80,$7e,$00,$60 //  p. .. .&L.%.~.`
        .byte $30,$78,$a9,$0b,$8d,$11,$d0,$a2,$00,$8a,$9d,$00,$d4,$e8,$d0,$fa // 0x..............
        .byte $bd,$a0,$26,$9d,$00,$d0,$e8,$e0,$30,$d0,$f5,$20,$a3,$fd,$20,$15 // ..&.....0.. .. .
        .byte $fd,$20,$5e,$ff,$20,$1b,$e5,$78,$ad,$43,$13,$8d,$a6,$02,$4c,$e2 // . ^. ..x.C....L.
        .byte $fc,$80,$61,$00,$2a,$1b,$76,$0e,$9e,$00,$c8,$00,$15,$79,$f0,$a4 // ..a.*.v......y..
        .byte $31,$03,$f0,$f0,$f1,$f2,$f3,$f4,$f0,$f1,$f2,$f3,$f4,$f5,$f6,$f7 // 1...............
        .byte $fc,$ff,$80,$30,$00,$3b,$47,$12,$05,$05,$14,$09,$0e,$07,$13,$20 // ...0.;G........ 
        .byte $54,$0f,$20,$54,$08,$05,$20,$4f,$0e,$0c,$19,$20,$45,$0c,$09,$14 // T. T.. O... E...
        .byte $05,$e3                               // ..

txt_f3b8:
        .text ".9 N"
        .byte $05,$03
        .byte $2f,$4e,$05,$09

txt_f3c2:
        .text " <> R"
        .byte $01,$0e,$04,$0f,$0d

txt_f3cc:
        .text " <> T"
        .byte $13,$0d,$e3
        .byte $2e,$60,$7a

txt_f3d7:
        .text " LEGEND <> A"
        .byte $03,$14,$09,$0f
        .byte $0e                                   // .

txt_f3e8:
        .text " <> I"
        .byte $0b,$01,$12,$09
        .byte $2b,$54,$01,$0c,$05,$0e,$14

txt_f3f8:
        .text " <> I"
        .byte $0c,$0c,$15,$13,$09,$0f,$0e

txt_f404:
        .text " <> G"
        .byte $05,$0e,$05,$13,$09,$13

txt_f40f:
        .text " P. <> P"
        .byte $01,$12,$01,$0d,$0f,$15,$0e,$14

txt_f41f:
        .text " <> E"
        .byte $18,$14,$01,$13,$19

txt_f429:
        .text " <> D"
        .byte $0f,$0d,$09,$0e,$01,$14,$0f,$12,$13

txt_f437:
        .text " <> C"
        .byte $12,$01,$1a,$19

txt_f440:
        .text " <> X"
        .byte $12,$01,$19
        .byte $2b,$54,$12,$01,$0e,$13,$03,$0f
        .byte $0d,$e3,$2e,$f1,$20,$87,$55,$00,$23,$03,$0d,$09,$a5,$23,$5f,$65 // .... .U.#....#_e
        .byte $6d,$a6,$22,$c0,$60,$b4,$24,$0f       // m.".`.$.

txt_f468:
        .byte $3f,$3c,$30,$a4,$c2,$a6,$c2,$22,$00,$30,$a4,$c2,$a6,$23,$c0,$f0 // ?<0....".0...#..
        .byte $c0,$a5,$24,$03,$0f,$0f,$0c,$a4,$c2,$a6,$c2,$a6,$c2,$a6,$23,$f0 // ..$...........#.
        .byte $fc,$30,$a6,$e3,$03,$a4,$c2,$21,$c0,$a5,$c2,$a6,$c2,$a6,$23,$fc // .0.....!......#.
        .byte $ff,$0c,$ad,$24,$3f,$ff,$f0,$c0,$a4,$c2,$a6,$c2,$22,$03,$cc,$a4 // ...$?......."...
        .byte $c2,$22,$03,$c0,$a5,$21,$c0,$a6,$24,$0f // ."...!..$.

txt_f4b2:
        .byte $3f,$3c,$30,$a4,$c2,$a6,$c2,$22,$00,$30,$a4,$c2,$a6,$23,$c0,$f0 // ?<0....".0...#..
        .byte $c0,$a5,$24,$03,$0f,$0f,$0c,$a4,$c2,$a6,$c2,$22,$00,$0c,$a4,$c2 // ..$........"....
        .byte $22,$00,$c0,$a4,$23,$f0,$fc,$30,$bd,$3c,$03,$03,$00,$02,$35,$25 // "...#..0.<....5%
        .byte $95,$55,$96,$15,$56,$5b,$9e,$59,$5a,$6e,$f3,$88,$ca,$04,$70,$5c // .U..V[.YZn....p\
        .byte $58,$57,$9a,$d5,$25,$09,$a5,$23,$c0,$80,$70,$a8,$28,$f0,$a0,$b0 // XW..%..#..p.(...
        .byte $fc,$a3,$a0,$bc,$af,$a2,$36,$0c,$c3,$03,$3c,$cc,$c3,$0c,$0c,$0f // ......6...<.....
        .byte $ce,$0f,$cf,$ce,$0a,$03,$03,$32,$ff,$23,$fe,$be,$eb,$a2,$e6,$c0 // .......2.#......

txt_f522:
        .text "(<(,?((/+"
        .byte $a2,$60
        .byte $26,$03
        .byte $30,$c0,$0f
        .byte $33,$f0,$00,$03,$03,$f3,$c3           // 3......

txt_f539:
        .byte $33,$33,$c2,$00,$0c,$f3,$8c,$f8,$ff,$af,$ba,$c0,$c0,$b0,$f0,$f0 // 33..............
        .byte $b0,$b0,$f0,$0f,$0a,$0b,$0f,$0a,$0a,$0b,$0a,$a3,$25,$cc,$30,$03 // ............%.0.
        .byte $cc,$fc,$a2,$3a,$c0                   // ...:.

txt_f55e:
        .byte $3c,$30,$cc,$cc,$30,$0c,$f0,$ff,$e3,$fe,$ff,$eb,$ae,$30,$30,$ec // <0..0........00.
        .byte $3c,$fc,$ec,$ec,$bc,$03,$02,$02,$03,$e4,$02,$28,$c0,$80,$c0,$f3 // <..........(....
        .byte $8c,$80,$f3,$bf,$a2,$26,$30,$0f,$0c,$f3,$33,$0c,$e3 // .....&0...3..

txt_f58b:
        .text "?-;??:+"
        .byte $cc,$0c,$fb,$ff,$bf,$fb,$fb,$af,$a8
        .byte $28,$f0,$a0,$b0,$fc,$a3,$a0,$bc,$af,$a2,$36,$0c,$c3,$03,$3c,$cc // (.........6...<.
        .byte $c3,$0c,$00,$0f,$ce,$0f,$cf,$ce,$0a,$03,$03,$02,$ff,$23,$fe,$be // .............#..
        .byte $eb,$a2,$e6,$c0                       // ....

txt_f5bf:
        .text "(<(,?((/+"
        .byte $a2
        .byte $26,$03
        .byte $30,$c0,$0f
        .byte $33
        .byte $f0,$e3,$03,$35,$f3,$c3               // ...5..

txt_f5d5:
        .byte $33,$33,$c2,$0c,$c0,$ff,$bc,$fb,$ff,$af,$ba,$c0,$c0,$b0,$f0,$f0 // 33..............
        .byte $b0,$b0,$f0,$b8,$60,$28,$01,$0e,$03,$00,$02,$0d,$09,$06,$66,$58 // ....`(........fX
        .byte $5c,$6b,$5b,$6f,$6c,$58,$0b,$35,$e5,$e5 // \k[olX.5..

txt_f5ff:
        .byte $39,$39,$ce,$ca,$0d,$a2,$5f,$5e,$5f,$5f,$6e,$73,$50,$70,$ac,$94 // 99...._^__nsPp..
        .byte $98,$9c,$94,$5b,$a8,$60,$f8,$63,$ac,$9f,$6f,$ab,$5e,$6f,$5b,$3c // ...[.`.c..o.^o[<
        .byte $fc,$cc,$fb,$bc,$fc,$eb,$bb,$0f,$ca,$0a,$06,$09,$c5,$06,$05,$ee // ................
        .byte $be,$aa,$ed,$ae,$9a,$a9,$69,$8c,$c0,$f0,$8c,$8c,$f0,$bc,$8c,$18 // ......i.........
        .byte $2b,$27,$1b,$2a,$17,$1b,$16,$cf,$3f,$f3,$fe,$ef,$bf,$fa,$ee,$03 // +'.*....?.......
        .byte $32,$02,$c1,$02,$31,$c1,$c1,$fb,$af,$aa,$bb,$6b,$66,$aa,$5a,$a3 // 2...1......kf.Z.
        .byte $b0,$bc,$63,$a3,$bc,$6f,$63,$06,$0a,$09,$06,$0a,$05,$06,$05,$33 // ..c..oc........3
        .byte $cf,$fc,$ff,$bb,$ef,$fe,$bb,$c0,$cc,$c0,$b0,$c0,$cc,$b0,$b0,$fe // ................
        .byte $ab,$aa,$6e,$9a,$59,$6a,$56,$e8,$ec,$af,$d8,$e8,$af,$9b,$98,$c1 // ..n.YjV.........
        .byte $02,$02,$c1,$c2,$01,$c1,$c1,$8c,$b3,$7f,$bf,$ae,$7b,$bf,$6e,$f0 // ............{.n.
        .byte $f3,$30,$ec,$f0,$f3,$ac,$ec,$3f,$2a,$2a,$1b,$26,$16,$1a,$15,$ba // .0.....?**.&....
        .byte $fb,$ab,$b6,$ba,$6b,$a6,$a6,$30,$00,$c0 // ....k..0..

txt_f6b9:
        .byte $30,$30,$c0,$f0,$30,$63,$ac,$9f,$6f,$ab,$5e,$6f,$5b,$3c,$fc,$cc // 00..0c..o.^o[<..
        .byte $fb,$bc,$fc,$eb,$bb,$0f,$ca,$0a,$06,$09,$c5,$06,$05,$ee,$be,$aa // ................
        .byte $ed,$ae,$9a,$a9,$69,$8c,$c0,$f0,$8c,$8c,$f0,$bc,$8c,$18,$2b,$27 // ....i.........+'
        .byte $1b,$2a,$17,$1b,$16,$cf,$3f,$f3,$fe,$ef,$bf,$fa,$ee,$03,$32,$02 // .*....?.......2.
        .byte $c1,$02,$31,$c1,$c1,$fb,$af,$aa,$bb,$6b,$66,$aa,$5a,$a3,$b0,$bc // ..1......kf.Z...
        .byte $63,$a3,$bc,$6f,$63,$b8,$2b,$3b,$01,$0d,$0e,$01,$0a,$03,$0e,$6c // c..oc.+;.......l
        .byte $60,$90,$e3,$6c,$3a,$bc,$3e,$ce       // `..l:.>.

txt_f721:
        .byte $35,$36,$cf,$ee,$ee,$e6,$a6,$72,$b3,$f2,$f2,$ce,$cf,$ef,$6f,$90 // 56.....r......o.
        .byte $5c,$5c,$94,$74,$f4,$fc,$af,$a8,$33,$5a,$5e,$5b // \\.t....3Z^[

txt_f73d:
        .text "ZZVYZ"
        .byte $bc,$eb,$ab,$bb,$a6,$6b,$aa,$96,$c5,$c5,$05
        .byte $e3,$c5,$34,$85,$c5,$96,$99,$6a,$55,$95 // ..4....jU.

txt_f757:
        .byte $59,$55,$55,$bc,$78,$bc,$a8,$78,$6c,$a8,$78,$16,$17,$e3,$16,$60 // YUU.x..xl.x....`
        .byte $23,$15,$16,$16,$af,$ba,$ea,$ae,$a9,$9a,$6a,$a5,$31,$f1,$c1,$f1 // #.........j.1...
        .byte $b1,$f1,$a1,$b1,$65,$66,$5a,$55,$65   // ....efZUe

txt_f780:
        .byte $56,$55,$55,$af,$5e,$af,$6a,$5e,$5b,$6a,$5e,$e8,$05,$35,$ab,$ee // VUU.^.j^[j^..5..
        .byte $ba,$ab,$aa,$66,$9a,$a9,$cc,$bc,$b0,$bc,$6c,$bc,$a8,$6c,$59,$59 // ...f......l..lYY
        .byte $56,$55,$59,$e3,$55,$60,$25,$6b,$97,$ab,$5a,$57,$96 // VUY.U`%k..ZW.

txt_f7ad:
        .byte $5a,$57,$c1,$81,$c1,$81,$81,$c1,$81,$81,$6a,$7b,$6e,$6a,$6a,$59 // ZW........j{njjY
        .byte $66,$6a,$f3,$af,$ac,$ef,$9b,$af,$aa,$5b,$16,$16,$15,$15,$16,$e3 // fj.......[......
        .byte $15,$60,$23,$5a,$65,$aa,$56,$55,$65,$56,$55,$f0,$e0,$f0,$a0,$e0 // .`#Ze.VUeVU.....
        .byte $b0,$a0,$e0,$5a,$5e,$5b               // ...Z^[

txt_f7e3:
        .text "ZZVYZ"
        .byte $bc,$eb,$ab,$bb,$a6,$6b,$aa,$96,$c5,$c5,$05
        .byte $e3,$c5,$34,$85,$c5,$96,$99,$6a,$55,$95 // ..4....jU.

txt_f7fd:
        .byte $59,$55,$55,$bc,$78,$bc,$a8,$78,$6c,$a8,$78,$16,$17,$e3,$16,$60 // YUU.x..xl.x....`
        .byte $23,$15,$16,$16,$af,$ba,$ea,$ae,$a9,$9a,$6a,$a5,$31,$f1,$c1,$f1 // #.........j.1...
        .byte $b1,$f1,$a1,$b1,$65,$66,$5a,$55,$65   // ....efZUe

txt_f826:
        .byte $56,$55,$55,$af,$5e,$af,$6a,$5e,$5b,$6a,$5e,$b8,$39,$0c,$0b,$0c // VUU.^.j^[j^.9...
        .byte $0c,$0e,$0f,$0e,$08,$ef,$3f,$f3,$3a,$ca,$ae,$0a,$ee,$97,$95,$95 // ......?.:.......
        .byte $d5,$d5,$d6,$d5,$d6,$9e,$e5,$5e,$2b,$5f,$5f,$eb,$eb,$ab,$af,$ae // .......^+__.....
        .byte $ba,$bb,$bb,$00,$e6,$c0
        .byte $25,$80
        .text "VUYV"
        .byte $e4
        .byte $55,$25,$67
        .byte $6a,$96,$56,$66,$e3,$56,$24,$85,$85,$c5,$86,$e4,$80 // j.Vf.V$......

txt_f873:
        .byte $24,$55,$55,$aa,$aa,$a4,$24,$68,$68,$a8,$a8,$a4,$e8,$15,$25,$99 // $UU...$hh.....%.
        .text "ZUUY"
        .byte $e3
        .byte $55,$21,$e1,$e5,$a1
        .byte $22,$a5,$95,$e8
        .byte $55,$e8
        .byte $5a,$e8,$05,$25,$66,$56,$99,$65,$56,$e3,$55,$23,$78,$a8,$6c,$e5 // Z..%fV.eV.U#x.l.
        .byte $68,$e8,$55,$e8,$56,$23,$81,$81,$c1,$e4,$81,$22,$80,$59,$e7,$55 // h.U.V#.....".Y.U
        .byte $22,$9e,$aa,$e4
        .text "Z"
        .byte $22                                   // double quote
        .text "VU"
        .byte $e3,$15
        .byte $23,$16,$1a,$00,$e5

txt_f8c2:
        .byte $55,$25,$aa,$aa,$00,$55,$55,$e5,$a0,$a2 // U%...UU...

txt_f8cc:
        .text "%"
        .byte $40                                   // @ character
        .text "VUYV"
        .byte $e4
        .byte $55,$25,$67,$6a,$96
        .byte $56,$66,$e3
        .byte $56
        .byte $23,$85,$85,$c5,$e5,$85,$e8,$55,$23,$68,$68,$6c,$e5,$68,$23,$15 // #......U#hhl.h#.
        .byte $15,$16,$e5,$15,$25,$99,$5a,$65,$95,$59,$e3,$55,$25,$e1,$a1,$b1 // ....%.Ze.Y.U%...
        .byte $a1,$a1,$e3,$a0
        .text "%UU"
        .byte $40                                   // @ character
        .byte $7f,$ff,$a3
        .byte $23,$5a,$5a,$0f,$c2
        .byte $bb,$23,$0b,$0e,$0f,$e5,$0e,$60,$30,$ee,$ba,$da,$5e,$5e,$5f // .#.....`0...^^_

txt_f91b:
        .byte $53,$50,$d6,$d6,$d7,$e7,$b6,$b5,$b9,$f5,$9f,$5f,$9e,$9e,$ee,$ef // SP........._....
        .byte $bf,$7c,$ab,$ee,$ea,$eb,$fb,$fe,$3a,$3b,$80,$c0,$f0,$f0,$b0,$b0 // .|......:;......
        .byte $f0,$f0,$55,$d5,$f0,$f0,$af,$af,$ab,$6f,$e3,$56,$28,$00,$c0,$fc // ..U......o.V(...
        .byte $bc,$b8,$80,$80,$c0,$a2,$e3,$0a,$a5,$23,$aa,$aa,$f0,$a5,$2b,$a8 // .........#....+.
        .byte $a0,$c0,$15,$15                       // ....

txt_f95f:
        .text "5<<?++"
        .byte $e3
        .byte $55,$60
        .byte $21,$15,$05,$00,$f0,$ee

txt_f96e:
        .byte $55,$55,$aa,$aa,$a0,$a2,$a2,$02       // UU......

txt_f976:
        .byte $55,$55,$aa,$aa,$00,$aa,$aa,$bc       // UU......

txt_f97e:
        .byte $5a,$5a,$aa,$aa,$00,$aa,$ab,$30,$05,$0d,$0f,$0f,$e3,$0a,$2c,$06 // ZZ.....0......,.
        .byte $55,$55,$05,$00,$fc,$ff,$bb,$fb,$68,$68,$6c,$a2,$2b,$c0,$c0,$80 // UU......hhl.+...
        .byte $55,$d5,$f0,$f0,$af,$af,$ab,$af,$e3,$56,$28,$00,$c0,$fc,$bc,$0c // U........V(.....
        .byte $80,$80,$c0,$a2,$e3,$02,$38,$55,$65,$2a,$0a,$00,$aa,$aa,$be // ......8Ue*.....

txt_f9bd:
        .byte $55,$55,$aa,$aa,$00,$aa,$a8,$e0,$55,$55,$95,$a5 // UU......UU..

txt_f9c9:
        .text "%  +"
        .byte $e5
        .byte $55,$25,$05,$00,$c3
        .byte $40,$80,$e4,$a0
        .byte $2a,$20
        .byte $00,$55,$d5,$f0,$f0,$af,$af,$ab,$6f,$e3,$56,$29,$00,$c0,$fc,$bc // .U......o.V)....
        .byte $b8,$85,$8d,$cf,$0f,$e4,$0a,$2b,$55,$55,$05,$00,$fc,$ff,$bb,$f0 // .......+UU......
        .byte $68,$68,$6c,$a2,$e3,$c0,$33,$15       // hhl...3.

txt_fa01:
        .text "5<<++*"
        .byte $1b
        .byte $55,$55,$15,$00,$f0,$ff,$ef,$ee,$a0
        .byte $a0,$b0,$80,$2d,$00,$23,$0e,$0e,$03,$a5,$60,$22,$63,$7f,$be,$cf // ...-.#....`"c...
        .byte $0c,$30,$2c,$e3,$f9,$b9,$ed,$fe,$ee,$3b,$0f,$00,$70,$ba,$be,$fb // .0,......;..p...
        .byte $fe                                   // .

txt_fa32:
        .byte $3b,$22,$ce,$fb,$ce,$c9,$be,$a2,$be,$ae,$fb,$80,$70,$e3,$60,$60 // ;"..........p.``
        .byte $55,$50,$90,$90,$6b,$9e,$5a,$56,$5e,$59,$56,$55,$fc,$af,$bb,$ab // UP..k.ZV^YVU....
        .byte $66,$96,$56,$56,$06,$ca,$06,$c6,$c5,$85,$c5,$85,$ff,$ef,$fe,$af // f.VV............
        .byte $ba,$aa,$aa,$69,$c0,$c0,$cc,$c0,$b0,$bc,$bc,$ac,$2a,$27,$16,$15 // ...i........*'..
        .byte $17,$16,$15,$15,$ff,$ab,$ae,$aa,$99,$65,$95,$55,$01,$f2,$c1,$f1 // .........e.U....
        .byte $b1,$a1,$b1,$a1,$bf,$bb,$bf,$ab,$6e,$6a,$6a,$5a,$f0,$f0,$b3,$f0 // ........njjZ....
        .byte $ac,$af,$af,$6b,$06,$09,$e6,$05,$3c,$bf,$ea,$ab,$6a,$e6,$99,$65 // ...k....<...j..e
        .byte $55,$c0,$fc,$b0,$bc,$6c,$68,$6c,$68,$6f,$ae,$6f,$6a,$5b,$5a,$5a // U....lhlho.oj[ZZ
        .byte $56,$fc,$fc,$ec,$fc,$e3,$ab,$26,$9a,$01,$02,$c1,$01,$01,$e3,$c1 // V......&........
        .byte $34,$af,$7a,$6a,$5a,$79,$66,$59,$55,$f0,$bf,$ec,$af,$9b,$5a,$5b // 4.zjZyfYU.....Z[
        .byte $5a,$1b,$2b,$1b,$1a,$e3,$16,$29,$15,$ff,$bf,$fb,$bf,$ea,$aa,$aa // Z.+....)........
        .byte $a6,$a2,$60,$46,$30,$00,$c0,$f0,$f0,$b0,$6b,$9e,$5a,$56,$5e,$59 // ..`F0.....k.ZV^Y
        .byte $56,$55,$fc,$af,$bb,$ab,$66,$96,$56,$56,$06,$ca,$06,$c6,$c5,$85 // VU....f.VV......
        .byte $c5,$85,$ff,$ef,$fe,$af,$ba,$aa,$aa,$69,$c0,$c0,$cc,$c0,$b0,$bc // .........i......
        .byte $bc,$ac,$1a,$27,$16,$15,$17,$16,$15,$15,$ff,$ab,$ae,$aa,$99,$65 // ...'...........e
        .byte $95,$55,$00,$f0,$c0,$f0,$b0,$a0,$b0,$a0,$80,$2a,$00,$21,$03,$e3 // .U.........*.!..
        .byte $02,$2d,$0e,$0b,$b0,$80,$80,$c3,$0f,$0e // .-........

txt_fb3c:
        .byte $36,$27,$c0,$3c,$03,$a3,$25,$3a,$2c,$03,$00,$ff,$a2,$2c,$03,$c3 // 6'.<..%:,....,..
        .byte $b0,$ef,$eb,$bb,$fc,$0c,$03,$c2,$b2,$9c,$e4,$98
        .text "#XTT"
        .byte $e8,$55,$e8,$56,$e8,$85,$21,$96,$e7   // .U.V..!..

txt_fb65:
        .byte $55,$22,$b8,$78,$e6,$68,$e8,$15,$e8,$55,$e8,$a1,$21,$65,$e7 // U".x.h...U..!e.

txt_fb74:
        .byte $55,$22,$ae,$5e,$e6,$5a,$e8,$05,$e8,$55,$e8,$68,$21,$59,$e7,$55 // U".^.Z...U.h!Y.U
        .byte $22,$6b,$57,$e6,$56,$e8,$81,$e8,$55,$e8,$5a,$21,$16,$e7,$15,$21 // "kW.V...U.Z!...!
        .byte $5a,$e7,$55,$22,$e0,$e0,$e6,$a0,$e8,$55,$e8,$56,$e8,$85,$21,$96 // Z.U".....U.V..!.
        .byte $e7                                   // .

txt_fba5:
        .byte $55,$22,$b8,$78,$e6,$68,$e8,$15,$e8,$55,$e8,$a0,$80,$28,$00,$33 // U".x.h...U...(.3
        .byte $08,$08                               // ..

txt_fbb7:
        .text "8,  "
        .byte $e3,$b2
        .byte $24,$14,$d8,$9c
        .byte $50,$50,$63,$72
        .byte $20,$20
        .byte $e0,$e3,$bc,$3a,$bb,$cb,$e0,$2c,$38,$0b,$0e,$02,$03,$00,$e2,$31 // ...:...,8......1
        .byte $0d,$0d,$0f,$c3,$82,$b3,$64,$78,$bc,$f8,$0b,$0e,$82,$b2,$e8,$55 // ......dx.......U
        .byte $e8,$56,$e7,$85,$21,$95,$e8,$55,$e8,$68,$e8,$15,$e8,$55,$e7,$a1 // .V..!..U.h...U..
        .byte $21,$a5,$e8,$55,$e8,$5a,$e8,$05,$e8,$55,$e8,$68,$e8,$55,$e8,$56 // !..U.Z...U.h.U.V
        .byte $e8,$81,$e8,$55,$e8,$5a,$e7,$15,$e9,$55,$e8,$a0,$e8,$55,$e8,$56 // ...U.Z...U...U.V
        .byte $e7,$85,$21,$95,$e8,$55,$e8,$68,$e8,$15,$e8,$55,$e8,$a0,$80,$28 // ..!..U.h...U...(
        .byte $00
        .byte $26,$81,$8d,$8d,$b2,$ec
        .byte $3a,$a2
        .text "&BBN"
        .byte $8b
        .byte $38,$ac
        .byte $a2,$22,$cf,$3c,$ae,$24,$e0,$2c,$3b,$0e,$a4,$24,$8e,$0b,$38,$ac // .".<.$.,;..$..8.
        .byte $a4,$25,$55,$15,$19,$1a,$0a,$a3,$e3   // .%U......

txt_fc50:
        .byte $55,$22,$aa,$aa,$a3,$25,$95           // U"...%.

txt_fc57:
        .byte $55,$55,$aa,$aa,$a3,$e3               // UU....

txt_fc5d:
        .byte $55,$22,$aa,$aa,$a3,$25,$68,$68,$a0,$a0,$80,$a3,$25,$15,$05,$06 // U"...%hh....%...
        .byte $06,$02,$a3,$e3                       // ....

txt_fc71:
        .byte $55,$22,$aa,$aa,$a3,$25,$65           // U"...%e

txt_fc78:
        .byte $55,$55,$aa,$aa,$a3,$e3               // UU....

txt_fc7e:
        .byte $55,$22,$aa,$aa,$a3,$25,$5a,$5a,$68,$a8,$a0,$a3,$e4,$05,$21,$06 // U"...%ZZh.....!.
        .byte $a3,$e3                               // ..

txt_fc90:
        .byte $55,$22,$aa,$aa,$a3,$e3,$68,$22,$a8,$a8,$a3,$e3,$55,$22,$5a,$6a // U"....h"....U"Zj
        .byte $a3,$e3                               // ..

txt_fca2:
        .byte $56,$22,$aa,$aa,$a3,$21,$81,$e4,$80,$a3,$25,$55,$55,$65,$6a,$2a // V"...!....%UUej*
        .byte $a3                                   // .

txt_fcb3:
        .text "!VBUU"
        .byte $aa,$aa,$00,$00,$00

txt_fcbd:
        .text "U$UV"
        .byte $aa,$aa,$a3
        .byte $24,$a0,$a0,$80,$80,$a4
        .byte $25,$55,$15
        .byte $19,$1a,$0a,$a3,$e3                   // .....

txt_fcd2:
        .byte $55,$22,$aa,$aa,$a3,$25,$95           // U"...%.

txt_fcd9:
        .byte $55,$55,$aa,$aa,$a3,$e3               // UU....

txt_fcdf:
        .byte $55,$22,$aa                           // U".

// --- Region $fcee-$ff5d ---
.pc = $fcee "Segment $fcee"
        .byte $16,$1a,$a3,$e3                       // ....

txt_fcf2:
        .byte $55,$22,$aa,$aa,$a3,$e5,$a0,$80,$9b,$00,$62,$00,$a4,$69,$1a,$af // U"........b..i..
        .byte $aa,$fa,$91,$96,$46,$72,$7d,$8d,$ce,$c3,$b3,$05,$00,$50,$3b,$00 // ....Fr}......P;.
        .byte $ec,$d8,$00,$27,$64,$3c,$19,$ac,$d7,$3a,$90,$69,$06,$73,$aa,$cd // ...'d<...:.i.s..
        .byte $c1,$96,$43,$02,$7d,$80,$0e,$c3,$b0,$05,$00,$50,$3b,$3c,$ec,$d8 // ..C.}......P;<..
        .byte $d7,$27,$64,$69,$19,$af,$aa,$fa,$a1,$aa,$4a,$99,$91,$a4,$6a,$be // .'di......J...j.
        .byte $ab,$ea,$46,$59,$1a,$c9,$f6,$35,$3b,$0e,$cf,$14,$01,$40,$ec,$03 // ..FY...5;....@..
        .byte $b0,$60,$00,$9f,$90,$f0,$65,$b3,$5c,$ea,$41,$a4,$1a,$ce,$ab,$35 // .`....e.\.A....5
        .byte $06,$59,$0f,$09,$f6,$00,$3b,$0e,$c0,$14,$01,$40,$ec,$f3,$b0,$63 // .Y....;....@...c
        .byte $5c,$9f,$91,$a4,$65,$be,$ab,$ea,$86,$a9,$2a,$99,$46,$91,$aa,$fa // \...e.....*.F...
        .byte $af,$aa,$19,$64,$69,$27,$d8,$d7,$ec,$3b,$3c,$50,$05,$00,$b0,$0e // ...di'...;<P....
        .byte $c3,$80,$02,$7d,$43,$c1,$96,$cd,$73,$aa,$06,$90,$69,$3a,$ac,$d7 // ...}C...s...i:..
        .byte $19,$64                               // .d

txt_fda4:
        .byte $3c,$27,$d8,$00,$ec,$3b,$00,$50,$05,$00,$b3,$ce,$c3,$8d,$72,$7d // <'...;.P......r}
        .byte $46,$91,$96,$fa,$af,$aa,$1a,$a4,$aa,$99,$1a,$46,$a9,$ea,$be,$ab // F..........F....
        .byte $65,$91,$a4,$9f,$63,$5c,$b0,$ec,$f3,$40,$14,$01,$c0,$3b,$0e,$00 // e...c\...@...;..
        .byte $09,$f6,$0f,$06                       // ....

txt_fdd8:
        .byte $59,$35,$ce,$ab,$1a,$41,$a4,$ea,$b3,$5c,$65,$90,$f0,$9f,$60,$00 // Y5...A...\e...`.
        .byte $b0,$ec,$03,$40,$14,$01,$cf,$3b,$0e,$35,$c9,$f6,$1a,$46,$59,$ea // ...@...;.5...FY.
        .byte $be,$ab,$6a,$92,$a8,$99,$69,$1a,$a4,$aa,$fa,$af,$96,$46,$91,$7d // ..j...i......F.}
        .byte $8d,$72,$c3,$b3,$ce,$00,$50,$05,$00,$ec,$3b,$00,$27,$d8,$3c,$19 // .r....P...;.'.<.
        .byte $64,$d7,$3a,$ac,$69,$06,$90,$aa,$cd,$73,$96,$43,$c1,$7d,$80,$02 // d.:.i....s.C.}..
        .byte $c3,$b0,$0e,$00,$50,$05,$3c,$ec,$3b,$d7,$27,$d8,$69,$19,$64,$aa // ....P.<.;.'.i.d.
        .byte $fa,$af,$aa,$4a,$a1,$99,$a4,$6a,$91,$ab,$ea,$be,$59,$1a,$46,$f6 // ...J...j....Y.F.
        .byte $35,$c9,$0e,$cf,$3b,$01,$40,$14,$03,$b0,$ec,$00,$9f,$60,$f0,$65 // 5...;.@......`.e
        .byte $90,$5c,$ea,$b3,$a4,$1a,$41,$ab,$35,$ce,$59,$0f,$06,$f6,$00,$09 // .\....A.5.Y.....
        .byte $0e,$c0,$3b,$01,$40,$14,$f3,$b0,$ec,$5c,$9f,$63,$a4,$65,$91,$ab // ..;.@....\.c.e..
        .byte $ea,$be,$a9,$2a,$86,$99,$91,$aa,$46,$af,$aa,$fa,$64,$69,$19,$d8 // ...*....F...di..
        .byte $d7,$27,$3b,$3c,$ec,$05,$00,$50,$0e,$c3,$b0,$02,$7d,$80,$c1,$96 // .';<...P....}...
        .byte $43,$73,$aa,$cd,$90,$69,$06,$ac,$d7,$3a,$64,$3c,$19,$d8,$00,$27 // Cs...i...:d<...'
        .byte $3b,$00,$ec,$05,$00,$50,$ce,$c3,$b3,$72,$7d,$8d,$91,$96,$46,$af // ;....P...r}...F.
        .byte $aa,$fa,$a4,$aa,$1a,$99,$46,$a9,$1a,$be,$ab,$ea,$91,$a4,$65,$63 // ......F.......ec
        .byte $5c,$9f,$ec,$f3,$b0,$14,$01,$40,$3b,$0e,$c0,$09,$f6,$00,$06,$59 // \......@;......Y
        .byte $0f,$ce,$ab                           // ...

txt_fedb:
        .byte $35,$41,$a4,$1a,$b3,$5c,$ea,$90,$f0,$65,$60,$00,$9f,$ec,$03,$b0 // 5A...\...e`.....
        .byte $14,$01,$40,$3b,$0e,$cf,$c9,$f6,$35,$46,$59,$1a,$be,$ab,$ea,$92 // ..@;....5FY.....
        .byte $a8,$6a,$99,$1a,$a4,$69,$fa,$af,$aa,$46,$91,$96,$8d,$72,$7d,$b3 // .j...i...F...r}.
        .byte $ce,$c3,$50,$05,$00,$ec,$3b,$00,$27,$d8,$00,$19,$64 // ..P...;.'...d

txt_ff18:
        .byte $3c,$3a,$ac,$d7,$06,$90,$69,$cd,$73,$aa,$43,$c1,$96,$80,$02,$7d // <:....i.s.C....}
        .byte $b0,$0e,$c3,$50,$05,$00,$ec           // ...P...

txt_ff2f:
        .byte $3b,$3c,$27,$d8,$d7,$19,$64,$69,$fa,$af,$aa,$4a,$a1,$aa,$99,$6a // ;<'...di...J...j
        .byte $91,$a4,$ea,$be,$ab,$1a               // ......

txt_ff45:
        .text "FY5"
        .byte $c9                                   // 'I' | $80 (end-of-string marker)
        .byte $f6,$cf,$3b,$0e,$40,$14,$01,$b0,$ec,$03,$9f,$60,$00,$65,$90,$f0 // ..;.@......`.e..
        .byte $ea,$b3,$5c,$1a,$41                   // ..\.A

// --- Region $ff67-$ffd1 ---
.pc = $ff67 "Segment $ff67"
        .byte $f6,$c0,$3b,$0e,$40,$14,$01,$b0,$ec,$f3,$9f,$63,$5c,$65,$91,$a4 // ..;.@......c\e..
        .byte $ea,$be,$ab,$2a,$86,$a9,$99,$aa,$46,$91,$aa,$fa,$af,$69,$19,$64 // ...*....F....i.d
        .byte $d7,$27,$d8,$3c,$ec,$3b,$00,$50,$05,$c3,$b0,$0e,$7d,$80,$02,$96 // .'.<.;.P....}...
        .byte $43,$c1,$aa,$cd,$73,$69,$06,$90,$d7,$3a,$ac,$3c,$19,$64,$00,$27 // C...si...:.<.d.'
        .byte $d8,$00,$ec,$3b,$00,$50,$05,$c3,$b3,$ce,$7d,$8d,$72,$96,$46,$91 // ...;.P....}.r.F.
        .byte $aa,$fa,$af,$aa,$1a,$a4,$99,$a9,$1a,$46,$ab,$ea,$be,$a4,$65,$91 // .........F....e.
        .byte $5c,$9f,$63,$f3,$b0,$ec,$01,$40,$14,$0e,$c0 // \.c....@...

// --- Region $ffe6-$fffd ---
.pc = $ffe6 "dat_ffe6"

dat_ffe6:
        .byte $9f,$60,$03,$b0,$ec,$01,$40,$14,$0e,$cf,$3b,$f6,$35,$c9,$59,$1a // .`....@...;.5.Y.
        .byte $46,$ab,$ea,$be,$a8,$6a,$92,$99       // F....j..
