// ============================================
// output - Part 1 of 3
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:35:11
// https://restore64.dev by datucker / Rabenauge
//
// Load address: $0800  End: $ffff  (63488 bytes)
// Crunched with Exomizer v2/v3 (with relocation) — depacked by emulation
// Packer entry: $0810 (via BASIC SYS 2064)
// Entry point:  $0d00 (3328)
// IRQ handler:  $3fc2 (nmi_3fc2)
//
// Code: 1654 bytes, Data: 61834 bytes
// Labels: 401, Subroutines: 9
//
// Cross-references: all OK
// ============================================


// --- Region $0d00-$0d28 ---
.pc = $0d00 "main_0d00"

main_0d00:
        jsr $ff81
        ldx #$00

loc_0d05:
        lda spr_0800,x
        sta $0334,x
        lda spr_0900,x
        sta $0434,x
        lda txt_0a00,x
        sta $0534,x
        lda spr_0b00,x
        sta $0634,x
        lda $0c00,x
        sta $0734,x
        inx
        bne loc_0d05
        jmp loc_1800

// --- Region $1800-$1b4f ---
.pc = $1800 "loc_1800"

loc_1800:
        jsr sub_18c0
        sei
        lda #$00
        sta $60
        lda #$10
        sta $61
        lda #$00
        sta $62
        lda #$14
        sta $63
        lda #$15
        sta dat_d000
        sta $d002
        sta $d004
        sta $d006
        lda #$49
        sta $d008
        sta $d00a
        sta $d00c
        sta $d00e
        lda #$33
        sta $d001
        lda #$48
        sta $d003
        lda #$5d
        sta $d005
        lda #$72
        sta $d007
        lda #$33
        sta $d009
        lda #$48
        sta $d00b
        lda #$5d
        sta $d00d
        lda #$72
        sta $d00f
        lda #$f0
        sta $d010
        lda #$01
        sta $d027
        sta $d028
        sta $d029
        sta $d02a
        sta $d02b
        sta $d02c
        sta $d02d
        sta $d02e
        lda #$ff
        sta $d01d
        ldx #$00
        lda #$00

loc_1880:
        sta spr_0800,x
        sta spr_0900,x
        sta txt_0a00,x
        sta spr_0b00,x
        sta $0c00,x
        sta main_0d00,x
        inx
        bne loc_1880
        lda #$20
        sta $07f8
        lda #$21
        sta $07f9
        lda #$22
        sta $07fa
        lda #$23
        sta $07fb
        lda #$2c
        sta $07fc
        lda #$2d
        sta $07fd
        lda #$2e
        sta $07fe
        lda #$2f
        sta $07ff
        jmp loc_3fd0
// Referenced by: jsr from $1800

sub_18c0:
        lda #$00
        sta $d020
        sta $d021
        lda #$00
        sta $fb
        lda #$1c
        sta $fc
        lda #$00
        sta $fd
        lda #$d8
        sta $fe
        ldy #$00

loc_18da:
        lda ($fb),y
        sta ($fd),y
        iny
        bne loc_18da
        inc $fc
        inc $fe
        lda $fe
        cmp #$db
        bne loc_18da

loc_18eb:
        lda ($fb),y
        sta ($fd),y
        iny
        cpy #$e8
        bne loc_18eb
        lda $1fe8
        sta $d021
        lda $d016
        ora #$10
        sta $d016
        lda #$1d
        sta $d018
        lda #$3b
        sta $d011
        rts

loc_190d:
        sei
        lda #$35
        sta $01
        lda #$c2
        sta $fffa
        lda #$3f
        sta $fffb
        lda #$ff
        sta $d015
        ldx #$04
        jsr $e003

loc_1926:
        lda #$db

loc_1928:
        cmp $d012
        bne loc_1928
        jsr sub_1a5a
        jsr sub_1a11
        jsr sub_1ac9
        jsr sub_1a5a
        jsr sub_3f40
        lda #$86

loc_193e:
        cmp $d012
        bne loc_193e
        jsr sub_19c8
        lda #$88

loc_1948:
        cmp $d012
        bne loc_1948
        jsr sub_1a5a
        jsr sub_1960
        lda #$d9

loc_1955:
        cmp $d012
        bne loc_1955
        jsr sub_19a3
        jmp loc_1926
// Referenced by: jsr from $1950

sub_1960:
        lda #$bd
        sta $dc00
        lda $dc01
        cmp #$7f
        bne loc_197b
        lda smc_199e
        cmp #$04
        beq loc_198e
        lda #$04
        sta smc_199e                                // SMC: modifies $199e
        jmp loc_199d

loc_197b:
        cmp #$ef
        bne loc_198e
        lda smc_199e
        cmp #$05
        beq loc_198e
        lda #$05
        sta smc_199e                                // SMC: modifies $199e
        jmp loc_199d

loc_198e:
        lda #$7f
        sta $dc00
        lda $dc01
        cmp #$ef
        bne loc_19a2
        jmp loc_1b4d

loc_199d:
.label smc_199e = * + 1
        ldx #$04                                    // !SMC: modified by $1975, $1988
        jsr $e003

loc_19a2:
        rts
// Referenced by: jsr from $195a

sub_19a3:
        lda #$db
        sta $d001
        sta $d009
        lda #$f0
        sta $d003
        sta $d00b
        lda #$28
        sta $07f8
        lda #$29
        sta $07f9
        lda #$34
        sta $07fc
        lda #$35
        sta $07fd
        rts
// Referenced by: jsr from $1943

sub_19c8:
        lda #$87
        sta $d001
        sta $d009
        lda #$9c
        sta $d003
        sta $d00b
        lda #$b1
        sta $d005
        sta $d00d
        lda #$c6
        sta $d007
        sta $d00f
        lda #$24
        sta $07f8
        lda #$25
        sta $07f9
        lda #$26
        sta $07fa
        lda #$27
        sta $07fb
        lda #$30
        sta $07fc
        lda #$31
        sta $07fd
        lda #$32
        sta $07fe
        lda #$33
        sta $07ff
        rts
// Referenced by: jsr from $1930

sub_1a11:
        lda #$33
        sta $d001
        sta $d009
        lda #$48
        sta $d003
        sta $d00b
        lda #$5d
        sta $d005
        sta $d00d
        lda #$72
        sta $d007
        sta $d00f
        lda #$20
        sta $07f8
        lda #$21
        sta $07f9
        lda #$22
        sta $07fa
        lda #$23
        sta $07fb
        lda #$2c
        sta $07fc
        lda #$2d
        sta $07fd
        lda #$2e
        sta $07fe
        lda #$2f
        sta $07ff
        rts
// Referenced by: jsr from $192d, $1936, $194d

sub_1a5a:
        lda #$03
        sta $50
        sta $54
        lda #$00
        sta $52
        sta $56
        lda dat_1ac7
        sta $51
        sta $53
        lda $1ac8
        sta $55
        sta $57

loc_1a74:
        ldy #$00

loc_1a76:
        lda ($50),y
        sta ($52),y
        lda ($54),y
        sta ($56),y
        iny
        iny
        iny
        cpy #$3c
        bne loc_1a76
        iny
        lda ($50),y
        dey
        sta ($52),y
        iny
        lda ($54),y
        dey
        sta ($56),y
        lda $50
        clc
        adc #$40
        sta $50
        lda $52
        clc
        adc #$40
        sta $52
        lda $54
        clc
        adc #$40
        sta $54
        lda $56
        clc
        adc #$40
        sta $56
        bcc loc_1a74
        inc dat_1ac7
        inc $1ac8
        lda $1ac8
        cmp #$0e
        bne loc_1ac6
        lda #$08
        sta dat_1ac7
        lda #$0b
        sta $1ac8

loc_1ac6:
        rts

dat_1ac7:
        .byte $08,$0b                               // ..
// Referenced by: jsr from $1933

sub_1ac9:
        inc dat_1ad4
        lda dat_1ad4
        cmp #$08
        beq loc_1ad5
        rts

dat_1ad4:
        .byte $07                                   // .

loc_1ad5:
        lda #$00
        jsr sub_1b80

loc_1ada:
        ldy #$00
        lda ($60),y
        bne loc_1aeb
        lda #$00
        sta $60
        lda #$10
        sta $61
        jmp loc_1ada

loc_1aeb:
        inc $60
        bne loc_1af1
        inc $61

loc_1af1:
        asl
        asl
        asl
        ldx #$0e
        stx smc_1b07                                // SMC: modifies $1b07
        bcc loc_1afe
        inc smc_1b07

loc_1afe:
        sta smc_1b06                                // SMC: modifies $1b06
        ldx #$00
        ldy #$00

loc_1b05:
.label smc_1b06 = * + 1
.label smc_1b07 = * + 2
        lda $0e00,x                                 // !SMC: modified by $1af6, $1afe
        sta $0a80,y
        iny
        iny
        iny
        inx
        cpx #$08
        bne loc_1b05

loc_1b13:
        ldy #$00
        lda ($62),y
        bne loc_1b24
        lda #$00
        sta $62
        lda #$14
        sta $63
        jmp loc_1b13

loc_1b24:
        inc $62
        bne loc_1b2a
        inc $63

loc_1b2a:
        asl
        asl
        asl
        ldx #$0e
        stx smc_1b40                                // SMC: modifies $1b40
        bcc loc_1b37
        inc smc_1b40

loc_1b37:
        sta smc_1b3f                                // SMC: modifies $1b3f
        ldx #$00
        ldy #$00

loc_1b3e:
.label smc_1b3f = * + 1
.label smc_1b40 = * + 2
        lda $0e00,x                                 // !SMC: modified by $1b2f, $1b37
        sta $0d80,y
        iny
        iny
        iny
        inx
        cpx #$08
        bne loc_1b3e
        rts

loc_1b4d:
        jmp loc_3fe0

// --- Region $1b80-$1bb5 ---
.pc = $1b80 "sub_1b80"
// Referenced by: jsr from $1ad7

sub_1b80:
        sta dat_1ad4
        lda dat_1bb5
        sta $d027
        sta $d028
        sta $d029
        sta $d02a
        sta $d02b
        sta $d02c
        sta $d02d
        sta $d02e
        tay
        lda $1bb6
        sta dat_1bb5
        lda $1bb7
        sta $1bb6
        lda $1bb8
        sta $1bb7
        sty $1bb8
        rts

dat_1bb5:
        .byte $05                                   // .

// --- Region $3f40-$3f76 ---
.pc = $3f40 "sub_3f40"
// Referenced by: jsr from $1939

sub_3f40:
        jsr $e0b4
        jmp loc_3fb0

loc_3f46:
        ldx dat_3f77
        cpx #$06
        bne loc_3f52
        ldx #$00
        stx dat_3f77

loc_3f52:
        lda $3f80,x
        sta $3350
        lda $3f88,x
        sta $3351
        lda $3f90,x
        sta $3358
        lda $3f98,x
        sta $3359
        lda $3fa0,x
        sta $3360
        lda $3fa8,x
        sta $3361
        rts

// --- Region $3fa1-$3fa5 ---
.pc = $3fa1 "loc_3fa1"

loc_3fa1:
        bvc loc_3ff3
        bvc loc_3ff5
        rti

// --- Region $3fb0-$3fc2 ---
.pc = $3fb0 "loc_3fb0"

loc_3fb0:
        inc dat_3fc1
        lda dat_3fc1
        and #$0f
        bne loc_3fc0
        inc dat_3f77
        jmp loc_3f46

loc_3fc0:
        rts

dat_3fc1:
        .byte $00                                   // .

nmi_3fc2:
        rti

// --- Region $3fd0-$3ff6 ---
.pc = $3fd0 "loc_3fd0"

loc_3fd0:
        sei
        ldx #$02

loc_3fd3:
        lda $00,x
        sta $fb00,x
        inx
        bne loc_3fd3
        cli
        jmp loc_190d

dat_3fdf:
        .byte $00                                   // .

loc_3fe0:
        sei
        lda #$35
        sta $01
        ldx #$02

loc_3fe7:
        lda $fb00,x
        sta $00,x
        inx
        bne loc_3fe7
        lda #$37
        sta $01

loc_3ff3:
.label loc_3ff5 = * + 2
        jmp $0334

dat_3ff6:
        brk

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

// --- Region $8de3-$8de7 ---
.pc = $8de3 "Segment $8de3"
        brk

dat_8de4:
        .byte $00,$00,$00                           // ...
        brk

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

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

// --- Region $e779-$e8e8 ---
.pc = $e779 "loc_e779"

loc_e779:
        lda $9c
        beq loc_e7aa
        lda $9b
        cmp $9a
        bcc loc_e78d
        beq loc_e7aa
        sbc $9c
        cmp $9a
        bcs loc_e795
        bcc loc_e793

loc_e78d:
        adc $9c
        cmp $9a
        bcc loc_e795

loc_e793:
        lda $9a

loc_e795:
        sta $9b
        tax
        lda $ea9a,x
        sta $d40e
        sta smc_e720                                // SMC: modifies $e720
        lda $eafb,x
        sta $d40f
        sta smc_e722                                // SMC: modifies $e722

loc_e7aa:
.label smc_e7ab = * + 1
        lda #$00                                    // !SMC: modified by $e8aa
        bne $e7c8

loc_e7ae:
        lda $e2
        sec
        sbc $e8
        sta $e2
        lda $e3
        sbc #$00
        sta $e3
        bmi loc_e7c5
        bne loc_e7e9
        lda $e2
        cmp #$64
        bcs loc_e7e9

loc_e7c5:
        dec smc_e7ab
        lda $e2
        clc
        adc $e8
        sta $e2
        lda $e3
        adc #$00
        sta $e3
        cmp #$0f
        beq loc_e7dd
        bcc loc_e7e9
        bcs loc_e7e3

loc_e7dd:
        lda $e2
        cmp #$9b
        bcc loc_e7e9

loc_e7e3:
        inc smc_e7ab
        jmp loc_e7ae

loc_e7e9:
        lda $e2
        sta $d410
        lda $e3
        sta $d411
        dec $fd
        lda $ac
        cmp $fd
        beq loc_e7ff
        lda $fa
        bne loc_e808

loc_e7ff:
        lda $f7
        and #$fe
        sta $d412
        inc $fa

loc_e808:
        dec $fa
        lda $fd
        beq loc_e81b
        jmp loc_ea3d

loc_e811:
        tya
        clc
        adc $91
        sta $91
        bcc loc_e81b
        inc $92

loc_e81b:
        ldy #$00
        lda ($91),y
        bpl loc_e844
        iny
        tax
        lda $e997,x
        sta smc_e830                                // SMC: modifies $e830
        lda $e9aa,x
        sta smc_e831                                // SMC: modifies $e831
.label smc_e830 = * + 1
.label smc_e831 = * + 2
        jmp loc_e995                                // !SMC: modified by $e826, $e82c

loc_e832:
        stx $9a
        lda $ea9a,x
        sta smc_e720                                // SMC: modifies $e720
        lda $eafb,x
        sta smc_e722                                // SMC: modifies $e722
        iny
        jmp loc_e86b

loc_e844:
        ldx #$00                                    // !SMC: modified by $e06e
        beq loc_e84e

bmp_e848:
        // === Bitmap data (6 bytes, $e848-$e84d) ===
        .byte $ee,$45,$e8,$4c,$51,$e8               // .E.LQ.

loc_e84e:
        clc
        adc $ca
        tax
        lda $9c
        bne loc_e832
        stx $9b
        lda $ea9a,x
        sta $d40e
        sta smc_e720                                // SMC: modifies $e720
        lda $eafb,x
        sta smc_e722                                // SMC: modifies $e722
        iny
        sta $d40f

loc_e86b:
        lda #$00                                    // !SMC: modified by $e06b
        bne $e872
        lda ($91),y
        iny
        sta $fd
        lda $a2
        sta $a1
        lda $bc
        beq loc_e889
        sta $bb
        lda $ba
        sta smc_e724                                // SMC: modifies $e724
        lda $b9
        sta $a9
        lda #$00

loc_e889:
        sta smc_e761                                // SMC: modifies $e761
        lda $d9
        sta $fa
        tya
        clc
        adc $91
        sta $91
        bcc loc_e89a
        inc $92

loc_e89a:
        lda $dc
        ora $dd
        beq loc_e8ad
        lda $dc
        sta $e2
        lda $dd
        sta $e3
        lda #$ff
        sta smc_e7ab                                // SMC: modifies $e7ab

loc_e8ad:
        lda $d3
        cmp #$02
        bne loc_e8c6
        lda $d5
        ora $d6
        beq loc_e8c6
        lda $d5
        sta $d7
        lda $d6
        sta $d8
        lda #$00
        sta smc_ea3e                                // SMC: modifies $ea3e

loc_e8c6:
        lda $eb
        beq loc_e8e5
        lda $f7
        ldx $b1
        beq loc_e8e0
        stx $b0
        lda $e9f2
        sta $d40e
        lda $e9f3
        sta $d40f
        lda $af

loc_e8e0:
        ora #$01
        sta $d412

loc_e8e5:
        jmp loc_ea3d

bmp_e8e8:
        // === Bitmap data (1 bytes, $e8e8-$e8e8) ===
        .byte $b1                                   // .

// --- Region $e995-$e9af ---
.pc = $e995 "loc_e995"

loc_e995:
        lda $91
        clc
        adc #$03
        sta $cd
        lda $92
        adc #$00
        sta $ce
        lda ($91),y
        tax
        iny
        lda ($91),y
        sta $92
        stx $91
        jmp loc_e81b

bmp_e9af:
        // === Bitmap data (1 bytes, $e9af-$e9af) ===
        .byte $a5                                   // .

// --- Region $ea3d-$ea98 ---
.pc = $ea3d "loc_ea3d"

loc_ea3d:
.label smc_ea3e = * + 1
        lda #$00                                    // !SMC: modified by $e030, $e27e, $e587, $e8c3
        bne $ea5d

loc_ea41:
        lda $d7
        sec
        sbc $d4
        sta $d7
        bcs loc_ea4e
        dec $d8
        bmi loc_ea5a

loc_ea4e:
        lda $d8
.label smc_ea51 = * + 1
        cmp #$00                                    // !SMC: modified by $e080
        bne loc_ea7a
        lda $d7
.label smc_ea57 = * + 1
        cmp #$00                                    // !SMC: modified by $e085
        bcs loc_ea7a

loc_ea5a:
        dec smc_ea3e
        lda $d7
        clc
        adc $d4
        sta $d7
        bcc loc_ea68
        inc $d8

loc_ea68:
        lda $d8
.label smc_ea6b = * + 1
        cmp #$00                                    // !SMC: modified by $e08a
        bcc loc_ea7a
        lda $d7
.label smc_ea71 = * + 1
        cmp #$14                                    // !SMC: modified by $e08f
        bcc loc_ea7a
        inc smc_ea3e
        jmp loc_ea41

loc_ea7a:
        lda $d7
        sta $d415
        lsr
        lsr
        lsr
        sta $a8
        lda $d8
        lsr
        ror
        ror
        ror
        ora $a8
        sta $d416
        lda $c9
        ora $c8
        ora $c7
        sta bmp_ea99
        rts

// --- Region $ff81-$fff3 ---
.pc = $ff81 "Segment $ff81"
        .byte $e2,$b1                               // nop #$b1 // ILLEGAL
        sta ($c8),y
        sta $dd
        sta $e3
        jmp loc_e811

loc_ff8c:
        lda ($91),y
        sta $d4
        iny
        lda ($91),y
        sta $e8c2
        iny
        lda ($91),y
        sta $d7
        sta $d5
        iny
        lda ($91),y
        sta $d8
        sta $d6
        iny
        lda ($91),y
        sta smc_ea57
        iny
        lda ($91),y
        sta smc_ea51
        iny
        lda ($91),y
        sta smc_ea71
        iny
        lda ($91),y
        sta smc_ea6b
        iny
        jmp loc_e811

loc_ffc0:
        lda #$02
        sta $d3
        jmp loc_e811

loc_ffc7:
        lda $91
        clc
        adc #$03
        sta $cd
        lda $92
        adc #$00
        sta $ce
        lda ($91),y
        tax
        iny
        lda ($91),y
        sta $92
        stx $91
        jmp loc_e81b

loc_ffe1:
        lda $cd
        sta $91
        lda $ce
        sta $92
        jmp loc_e81b

loc_ffec:
        lda ($91),y
        sta $ca
        iny
        jmp loc_e811

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

// --- Region $0800-$0880 ---
.pc = $0800 "spr_0800"

spr_0800:
        // === Sprite data (64 bytes, $0800-$083f) ===
        .byte $20,$84,$ff                           // ..#.....#....#..########
        .byte $a9,$00,$a2                           // #.#.#..#........#.#...#.
        .byte $18,$9d,$00                           // ...##...#..###.#........
        .byte $d4,$ca,$10                           // ##.#.#..##..#.#....#....
        .byte $fa,$a2,$10                           // #####.#.#.#...#....#....
        .byte $9d,$00,$d0                           // #..###.#........##.#....
        .byte $ca,$10,$fa                           // ##..#.#....#....#####.#.
        .byte $a2,$0e,$9d                           // #.#...#.....###.#..###.#
        .byte $20,$d0,$ca                           // ..#.....##.#....##..#.#.
        .byte $10,$fa,$8d                           // ...#....#####.#.#...##.#
        .byte $15,$d0,$8d                           // ...#.#.###.#....#...##.#
        .byte $1d,$d0,$a9                           // ...###.###.#....#.#.#..#
        .byte $06,$8d,$21                           // .....##.#...##.#..#....#
        .byte $d0,$a9,$1b                           // ##.#....#.#.#..#...##.##
        .byte $8d,$11,$d0                           // #...##.#...#...###.#....
        .byte $a9,$c8,$8d                           // #.#.#..###..#...#...##.#
        .byte $16,$d0,$a9                           // ...#.##.##.#....#.#.#..#
        .byte $15,$8d,$18                           // ...#.#.##...##.#...##...
        .byte $d0,$a2,$00                           // ##.#....#.#...#.........
        .byte $bd,$e0,$03                           // #.####.####...........##
        .byte $20,$d2,$ff                           // ..#.....##.#..#.########
        .byte $e8                                   // sprite 0 padding

spr_0840:
        // === Sprite data (64 bytes, $0840-$087f) ===
        .byte $e0,$20,$d0                           // ###.......#.....##.#....
        .byte $f5,$a2,$00                           // ####.#.##.#...#.........
        .byte $bd,$00,$40                           // #.####.#.........#......
        .byte $9d,$01,$08                           // #..###.#.......#....#...
        .byte $e8,$d0,$f7                           // ###.#...##.#....####.###
        .byte $ee,$7c,$03                           // ###.###..#####........##
        .byte $ee,$7f,$03                           // ###.###..#######......##
        .byte $ad,$7c,$03                           // #.#.##.#.#####........##
        .byte $c9,$d0,$d0                           // ##..#..###.#....##.#....
        .byte $e8,$a9,$00                           // ###.#...#.#.#..#........
        .byte $8d,$00,$08                           // #...##.#............#...
        .byte $a9,$37,$85                           // #.#.#..#..##.####....#.#
        .byte $01,$58,$4c                           // .......#.#.##....#..##..
        .byte $e2,$fc,$4c                           // ###...#.######...#..##..
        .byte $ae,$a7

dat_086c:
        // === Fill data (21 bytes, $086c-$0880) ===
        .fill 20, $00

spr_0880:
        .byte $00                                   // .

// --- Region $08ac-$0cc0 ---
.pc = $08ac "dat_08ac"

dat_08ac:
        .byte $93
        .byte $05

txt_08ae:
        .byte $20,$20
        .byte $20,$20,$20                           // ..#.......#.......#.....
        .byte $20,$20,$20                           // ..#.......#.......#.....
        .byte $20,$20,$20                           // ..#.......#.......#.....
        .byte $20,$41,$20                           // ..#......#.....#..#.....
        .byte $54,$4f,$55                           // .#.#.#...#..####.#.#.#.#
        .byte $43                                   // sprite 0 padding

spr_08c0:
        // === Sprite data (64 bytes, $08c0-$08ff) ===
        .byte $48,$20,$4f                           // .#..#.....#......#..####
        .byte $46,$20,$43                           // .#...##...#......#....##
        .byte $4c,$41,$53                           // .#..##...#.....#.#.#..##
        .byte $53,$20,$20                           // .#.#..##..#.......#.....
        .byte $00,$00,$00                           // ........................
        .byte $00,$00,$00                           // ........................
        .byte $00,$00,$01                           // .......................#
        .byte $01,$01,$01                           // .......#.......#.......#
        .byte $01,$03,$01                           // .......#......##.......#
        .byte $01,$01,$01                           // .......#.......#.......#
        .byte $01,$01,$01                           // .......#.......#.......#
        .byte $01,$02,$02                           // .......#......#.......#.
        .byte $02,$03,$03                           // ......#.......##......##
        .byte $03,$03,$03                           // ......##......##......##
        .byte $03,$03,$03                           // ......##......##......##
        .byte $03,$03,$03                           // ......##......##......##
        .byte $03,$03,$03                           // ......##......##......##
        .byte $03,$03,$03                           // ......##......##......##
        .byte $03,$03,$03                           // ......##......##......##
        .byte $03,$03,$01                           // ......##......##.......#
        .byte $01,$01,$01                           // .......#.......#.......#
        .byte $01                                   // sprite 0 padding

spr_0900:
        // === Sprite data (64 bytes, $0900-$093f) ===
        .byte $01,$13,$11                           // .......#...#..##...#...#
        .byte $16,$16,$16                           // ...#.##....#.##....#.##.
        .byte $16,$16,$11                           // ...#.##....#.##....#...#
        .byte $11,$12,$12                           // ...#...#...#..#....#..#.
        .byte $12,$11,$13                           // ...#..#....#...#...#..##
        .byte $13,$13,$13                           // ...#..##...#..##...#..##
        .byte $13,$13,$13                           // ...#..##...#..##...#..##
        .byte $13,$13

txt_0917:
        .byte $35
        .byte $35,$35,$35                           // ..##.#.#..##.#.#..##.#.#
        .byte $35,$31,$31                           // ..##.#.#..##...#..##...#
        .byte $31,$31,$31                           // ..##...#..##...#..##...#
        .byte $31,$31,$31                           // ..##...#..##...#..##...#
        .byte $31,$31,$31                           // ..##...#..##...#..##...#
        .byte $31,$31,$31                           // ..##...#..##...#..##...#
        .byte $31,$16,$16                           // ..##...#...#.##....#.##.
        .byte $16,$16,$16                           // ...#.##....#.##....#.##.
        .byte $16,$11,$11                           // ...#.##....#...#...#...#
        .byte $11,$11,$11                           // ...#...#...#...#...#...#
        .byte $13,$13,$13                           // ...#..##...#..##...#..##
        .byte $13,$13,$13                           // ...#..##...#..##...#..##
        .byte $13

txt_093d:
        .byte $35,$35
        .byte $35                                   // sprite 0 padding

spr_0940:
        // === Sprite data (64 bytes, $0940-$097f) ===
        .byte $35,$35,$35                           // ..##.#.#..##.#.#..##.#.#
        .byte $35,$31,$31                           // ..##.#.#..##...#..##...#
        .byte $31,$31,$31                           // ..##...#..##...#..##...#
        .byte $31,$31,$31                           // ..##...#..##...#..##...#
        .byte $31,$31,$31                           // ..##...#..##...#..##...#
        .byte $31,$13,$13                           // ..##...#...#..##...#..##
        .byte $13,$13,$13                           // ...#..##...#..##...#..##
        .byte $13,$13,$13                           // ...#..##...#..##...#..##
        .byte $13,$13,$13                           // ...#..##...#..##...#..##
        .byte $13,$13,$11                           // ...#..##...#..##...#...#
        .byte $13,$11,$11                           // ...#..##...#...#...#...#
        .byte $11,$11,$11                           // ...#...#...#...#...#...#
        .byte $13,$15,$15                           // ...#..##...#.#.#...#.#.#
        .byte $15,$15,$15                           // ...#.#.#...#.#.#...#.#.#
        .byte $15,$15,$15                           // ...#.#.#...#.#.#...#.#.#
        .byte $15,$11,$11                           // ...#.#.#...#...#...#...#
        .byte $11,$11,$11                           // ...#...#...#...#...#...#
        .byte $11,$11,$11                           // ...#...#...#...#...#...#
        .byte $11,$11,$13                           // ...#...#...#...#...#..##
        .byte $11,$11,$11                           // ...#...#...#...#...#...#
        .byte $11,$11,$11                           // ...#...#...#...#...#...#
        .byte $11                                   // sprite 0 padding

spr_0980:
        // === Sprite data (64 bytes, $0980-$09bf) ===
        .byte $11,$11,$16                           // ...#...#...#...#...#.##.
        .byte $16,$11,$16                           // ...#.##....#...#...#.##.
        .byte $11,$11,$11                           // ...#...#...#...#...#...#
        .byte $11,$11,$13                           // ...#...#...#...#...#..##
        .byte $15,$15,$15                           // ...#.#.#...#.#.#...#.#.#
        .byte $15,$15,$15                           // ...#.#.#...#.#.#...#.#.#
        .byte $15,$15,$11                           // ...#.#.#...#.#.#...#...#
        .byte $11,$11,$11                           // ...#...#...#...#...#...#
        .byte $11,$11,$11                           // ...#...#...#...#...#...#
        .byte $11,$11,$11                           // ...#...#...#...#...#...#
        .byte $11,$11,$13                           // ...#...#...#...#...#..##
        .byte $16,$16,$16                           // ...#.##....#.##....#.##.
        .byte $16,$16,$11                           // ...#.##....#.##....#...#
        .byte $13,$11,$16                           // ...#..##...#...#...#.##.
        .byte $16,$16,$16                           // ...#.##....#.##....#.##.
        .byte $16,$16,$13                           // ...#.##....#.##....#..##
        .byte $11,$11,$13                           // ...#...#...#...#...#..##
        .byte $15,$15,$15                           // ...#.#.#...#.#.#...#.#.#
        .byte $15,$15,$15                           // ...#.#.#...#.#.#...#.#.#
        .byte $15,$15,$15                           // ...#.#.#...#.#.#...#.#.#
        .byte $11,$11,$11                           // ...#...#...#...#...#...#
        .byte $11                                   // sprite 0 padding

spr_09c0:
        // === Sprite data (64 bytes, $09c0-$09ff) ===
        .byte $11,$11,$11                           // ...#...#...#...#...#...#
        .byte $11,$11,$11                           // ...#...#...#...#...#...#
        .byte $11,$11,$13                           // ...#...#...#...#...#..##
        .byte $18,$18,$18                           // ...##......##......##...
        .byte $18,$18,$16                           // ...##......##......#.##.
        .byte $13,$13,$16                           // ...#..##...#..##...#.##.
        .byte $18,$18,$18                           // ...##......##......##...
        .byte $18,$18,$11                           // ...##......##......#...#
        .byte $11,$13,$15                           // ...#...#...#..##...#.#.#
        .byte $15,$15,$15                           // ...#.#.#...#.#.#...#.#.#
        .byte $15,$15,$15                           // ...#.#.#...#.#.#...#.#.#
        .byte $15,$15,$15                           // ...#.#.#...#.#.#...#.#.#
        .byte $11,$11,$11                           // ...#...#...#...#...#...#
        .byte $11,$11,$11                           // ...#...#...#...#...#...#
        .byte $11,$11,$11                           // ...#...#...#...#...#...#
        .byte $11,$11,$11                           // ...#...#...#...#...#...#
        .byte $13,$18,$18                           // ...#..##...##......##...
        .byte $18,$18,$18                           // ...##......##......##...
        .byte $13,$13,$13                           // ...#..##...#..##...#..##
        .byte $13,$18,$18                           // ...#..##...##......##...
        .byte $18,$18,$18                           // ...##......##......##...
        .byte $18                                   // sprite 0 padding

txt_0a00:
        .text "5555555555555555555111113888883333888885555555555555555555111111888883333388888WUUUUUUUUUUUUUUUUUUUUUUUUXXXXXSSSSS88888WUUUUUUUUUUUUUUUUUUS55333888833333338888WUUUUUUWUUUUUUUUUS55555338888"
        .byte $13,$11,$11,$11,$11,$11,$13,$18,$18,$18,$18 // ...........

txt_0ac7:
        .text "WUUUWW"
        .byte $17,$11                               // ..

txt_0acf:
        .text "WWUUUUUUS55555553888"
        .byte $13,$11,$1f,$19,$79,$79,$19,$19,$11,$18,$18,$18 // ....yy......

txt_0aef:
        .text "WWWWQQQQQQUWWUUUU"

spr_0b00:
        // === Sprite data (64 bytes, $0b00-$0b3f) ===
        .byte $55,$55,$55                           // .#.#.#.#.#.#.#.#.#.#.#.#
        .byte $55,$55,$55                           // .#.#.#.#.#.#.#.#.#.#.#.#
        .byte $55,$35,$38                           // .#.#.#.#..##.#.#..###...
        .byte $38,$38,$31                           // ..###.....###.....##...#
        .byte $19,$f9,$f9                           // ...##..######..######..#
        .byte $f9,$9f,$f9                           // #####..##..##########..#
        .byte $19,$11,$18                           // ...##..#...#...#...##...
        .byte $18,$18,$1a                           // ...##......##......##.#.
        .byte $11,$11,$11                           // ...#...#...#...#...#...#
        .byte $11,$11,$11                           // ...#...#...#...#...#...#
        .byte $11,$11,$11                           // ...#...#...#...#...#...#
        .byte $15,$15,$15                           // ...#.#.#...#.#.#...#.#.#
        .byte $15,$15,$15                           // ...#.#.#...#.#.#...#.#.#
        .byte $15,$15,$15                           // ...#.#.#...#.#.#...#.#.#
        .byte $15,$15,$15                           // ...#.#.#...#.#.#...#.#.#
        .byte $15,$11,$15                           // ...#.#.#...#...#...#.#.#
        .byte $18,$18,$11                           // ...##......##......#...#
        .byte $11,$19,$9a                           // ...#...#...##..##..##.#.
        .byte $1a,$1a,$1a                           // ...##.#....##.#....##.#.
        .byte $1a,$19,$19                           // ...##.#....##..#...##..#
        .byte $18,$18,$18                           // ...##......##......##...

txt_0b3f:
        .byte $58                                   // sprite 0 padding

spr_0b40:
        // === Sprite data (64 bytes, $0b40-$0b7f) ===
        .byte $55,$51,$51                           // .#.#.#.#.#.#...#.#.#...#
        .byte $51,$51,$51                           // .#.#...#.#.#...#.#.#...#
        .byte $51,$51,$51                           // .#.#...#.#.#...#.#.#...#
        .byte $51,$15,$15                           // .#.#...#...#.#.#...#.#.#
        .byte $15,$15,$11                           // ...#.#.#...#.#.#...#...#
        .byte $15,$15,$15                           // ...#.#.#...#.#.#...#.#.#
        .byte $11,$11,$11                           // ...#...#...#...#...#...#
        .byte $11,$11,$18                           // ...#...#...#...#...##...
        .byte $18,$18,$19                           // ...##......##......##..#
        .byte $19,$19,$9a                           // ...##..#...##..##..##.#.
        .byte $99,$9a,$99                           // #..##..##..##.#.#..##..#
        .byte $99,$99,$99                           // #..##..##..##..##..##..#
        .byte $99,$98,$98                           // #..##..##..##...#..##...
        .byte $58,$5a,$15                           // .#.##....#.##.#....#.#.#
        .byte $11,$11,$11                           // ...#...#...#...#...#...#
        .byte $11,$15,$15                           // ...#...#...#.#.#...#.#.#
        .byte $15,$15,$15                           // ...#.#.#...#.#.#...#.#.#
        .byte $15,$11,$11                           // ...#.#.#...#...#...#...#
        .byte $11,$11,$11                           // ...#...#...#...#...#...#
        .byte $11,$11,$11                           // ...#...#...#...#...#...#
        .byte $11,$11,$1a                           // ...#...#...#...#...##.#.
        .byte $18                                   // sprite 0 padding

spr_0b80:
        // === Sprite data (64 bytes, $0b80-$0bbf) ===
        .byte $18,$18,$18                           // ...##......##......##...
        .byte $18,$18,$19                           // ...##......##......##..#
        .byte $9a,$9a,$9a                           // #..##.#.#..##.#.#..##.#.
        .byte $9a,$9a,$99                           // #..##.#.#..##.#.#..##..#
        .byte $99,$98,$98                           // #..##..##..##...#..##...
        .byte $98,$5a,$15                           // #..##....#.##.#....#.#.#
        .byte $11,$15,$15                           // ...#...#...#.#.#...#.#.#
        .byte $15,$15,$15                           // ...#.#.#...#.#.#...#.#.#
        .byte $15,$15,$15                           // ...#.#.#...#.#.#...#.#.#
        .byte $15,$11,$11                           // ...#.#.#...#...#...#...#
        .byte $15,$15,$15                           // ...#.#.#...#.#.#...#.#.#
        .byte $11,$11,$11                           // ...#...#...#...#...#...#
        .byte $11,$11,$1a                           // ...#...#...#...#...##.#.
        .byte $18,$18,$18                           // ...##......##......##...
        .byte $18,$11,$19                           // ...##......#...#...##..#
        .byte $19,$19,$19                           // ...##..#...##..#...##..#
        .byte $19,$19,$19                           // ...##..#...##..#...##..#
        .byte $19,$19,$18                           // ...##..#...##..#...##...
        .byte $18,$18,$15                           // ...##......##......#.#.#
        .byte $11,$15,$11                           // ...#...#...#.#.#...#...#
        .byte $11,$11,$15                           // ...#...#...#...#...#.#.#
        .byte $15                                   // sprite 0 padding
        .byte $15,$15,$15                           // ...

txt_0bc3:
        .text "WUUUUUUUUWWUXXUQQQQQQQYYYYYXXUW"
        .fill 20, $15
        .byte $18,$18                               // ..

txt_0bf8:
        .text "XYYYYUUUUYYYYUXXUUUUUUUUUUUUUUUUUUUUUWXXUYYYU"
        .byte $65,$56,$56,$65                       // eVVe

txt_0c29:
        .text "UUUWUXXUUUUUUUUUUUUUUUUUUUUUWXXVVQVVVQV"
        .byte $e6,$56,$56,$56,$15,$15               // .VVV..

txt_0c56:
        .text "XXWUUU"
        .byte $65                                   // e

txt_0c5d:
        .text "UUUUUUUUUUUUUUUUUXU"
        .byte $15                                   // .

txt_0c71:
        .text "UURR"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $e2,$e2
        .text "RRQQV"
        .byte $15

txt_0c7e:
        .text "UUUUUUUUUUUUUWWUUUUUUUUUXU"
        .byte $15,$15                               // ..

txt_0c9a:
        .text "%%!%%%%%!"
        .byte $15,$15                               // ..

txt_0ca5:
        .text "QUUUUUUUUUUUUUU"
        .byte $00                                   // string terminator
        .fill 11, $00

spr_0cc0:
        .byte $00                                   // .

// --- Region $0d29-$0d57 ---
.pc = $0d29 "spr_0d29"

spr_0d29:
        // === Sprite data (23 bytes, $0d29-$0d3f) ===
        .byte $00,$00,$00                           // ........................
        .byte $00,$00,$00                           // ........................
        .byte $00,$00,$00                           // ........................
        .byte $00,$00,$00                           // ........................
        .byte $00,$00,$00                           // ........................
        .byte $00,$00,$00                           // ........................
        .byte $00,$00,$00                           // ........................
        .byte $00,$00

spr_0d40:
        // === Sprite data (24 bytes, $0d40-$0d57) ===
        .byte $4d,$4f,$44                           // .#..##.#.#..####.#...#..
        .byte $49,$46,$49                           // .#..#..#.#...##..#..#..#
        .byte $45,$44,$20                           // .#...#.#.#...#....#.....
        .byte $42,$59,$20                           // .#....#..#.##..#..#.....
        .byte $5a,$59,$52                           // .#.##.#..#.##..#.#.#..#.
        .byte $4f,$4e,$2f                           // .#..####.#..###...#.####
        .byte $46,$34,$43                           // .#...##...##.#...#....##
        .byte $47,$21

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

// --- Region $0e03-$13e7 ---
.pc = $0e03 "dat_0e03"

dat_0e03:
        .text "A"
        .byte $40                                   // @ character
        .text "PDA"
        .byte $06,$0e,$1b
        .byte $33,$7f,$63,$63,$00
        .byte $3e,$33,$33
        .byte $7e,$63,$63,$7e,$00,$0e,$1b
        .text "0003"
        .byte $1e,$00
        .byte $3e,$33,$33
        .byte $73,$63,$6e,$78,$00,$1f,$18,$18
        .text "<00>"
        .byte $00,$1f,$18,$18
        .text "<000"
        .byte $00,$1c
        .byte $36,$60,$60,$6f,$66
        .byte $3c,$00
        .byte $33,$33,$33
        .byte $7f,$66,$66,$66,$00,$0c,$0c,$0c,$18,$18,$18,$18,$00,$03,$03,$03 // .fff............
        .byte $06,$66,$66
        .byte $3c,$00,$1b,$1b,$1e
        .text "<633"
        .byte $00,$18,$18,$18
        .text "000>"
        .byte $00
        .byte $33,$33,$3f,$6b,$63,$63,$63,$00
        .byte $33,$33,$3b
        .byte $3f,$66,$66,$66,$00,$1e,$33,$63,$63,$63,$66,$3c,$00,$3e,$33,$33 // ?fff..3cccf<.>33
        .byte $7e,$60,$60,$60,$00,$1e,$33,$63,$63,$63,$6e,$3f,$00,$3e,$33,$33 // ~```..3cccn?.>33
        .byte $7e,$6c,$66,$66,$00,$1e,$33,$30,$1e,$03,$63,$3e,$00,$3f,$0c,$0c // ~lff..30..c>.?..
        .byte $0c,$18,$18,$18,$00,$33,$33,$33,$63,$66,$66,$3c,$00,$33,$33,$33 // .....333cff<.333
        .byte $36,$1c,$18,$10,$00,$63,$63,$63,$6b,$7f,$66,$66,$00,$33,$33,$36 // 6....ccck.ff.336
        .byte $1c,$36,$37,$63,$00,$33,$3b,$0f,$0e,$1c,$38,$30,$00,$3f,$06,$0c // .67c.3;...80.?..
        .byte $38,$30,$60,$7e,$00,$00,$7f,$63,$63,$00,$00,$00,$00,$1c,$26,$22 // 80`~...cc.....&"
        .byte $78,$10,$30,$7e,$00,$00,$00,$00,$00,$63,$63,$7f,$00,$18,$18,$18 // x.0~.....cc.....
        .byte $18,$7e,$3c,$18,$00,$00,$10,$30,$7f,$7f,$30,$10,$00,$00,$00,$00 // .~<....0..0.....
        .byte $00,$00,$00,$00,$00,$08,$08,$08,$08,$00,$08,$00,$00,$33,$66,$cc // .............3f.
        .byte $00,$00,$00,$00,$00,$66,$66,$ff,$66,$ff,$66,$66,$00,$18,$3e,$60 // .....ff.f.ff..>`
        .byte $3c,$06,$7c,$18,$00,$62,$66,$0c,$18,$30,$66,$46,$00,$3c,$66,$3c // <.|..bf..0fF.<f<
        .byte $38,$67,$66,$3f,$00,$0c,$18,$30,$00,$00,$00,$00,$00,$08,$14 // 8gf?...0.......

txt_0f42:
        .text "*U"
        .byte $22                                   // double quote character
        .text "A"
        .byte $00                                   // string terminator
        .byte $00,$00,$00
        .text "A"
        .byte $22                                   // double quote
        .text "U*"
        .byte $14,$08,$00,$66
        .byte $3c,$7e
        .byte $3c,$66,$00
        .byte $00,$00,$18,$18,$7e,$18,$18,$00,$00,$00,$00,$00,$00,$00,$18,$18 // ....~...........
        .byte $30,$00,$00,$08,$08,$08,$08,$00,$00,$00,$00,$00,$00,$00,$18,$18 // 0...............
        .byte $00,$03,$07,$0e,$1c,$38,$70,$60,$00,$1e,$33,$67,$6b,$73,$66,$3c // .....8p`..3gksf<
        .byte $00,$1c,$3c,$18,$18,$38,$30,$30,$00,$1e,$33,$03,$1e,$38,$70,$7e // ..<..800..3..8p~
        .byte $00,$0e,$13,$03,$1e,$06,$66,$3c,$00,$0f,$1b,$33,$66,$7f,$0c,$0c // ......f<...3f...
        .byte $00,$1f,$18
        .byte $30,$3e,$03,$63
        .byte $3e,$00,$0e,$19
        .text "0>33"
        .byte $1e
        .byte $00,$3f,$03,$06,$0c,$18,$30,$30,$00,$1e,$33,$33,$3e,$66,$66,$3c // .?....00..33>ff<
        .byte $00,$1e,$33,$33,$1f,$03,$36,$1c,$00,$00,$00,$00,$36,$36,$00,$00 // ..33..6.....66..
        .byte $00,$00,$18,$18,$00,$18,$18,$30,$00,$1e,$38,$70,$e0,$70,$38,$1e // .......0..8p.p8.
        .byte $00,$00,$00,$7e,$00,$7e,$00,$00,$00,$78,$1c,$0e,$07,$0e,$1c,$78 // ...~.~...x.....x
        .byte $00,$3c,$7e,$06,$0e,$1c,$00           // .<~....

txt_0ffe:
        .encoding "screencode_mixed"
        .text "xxbush in a landslide"
        .encoding "petscii_upper"

txt_1013:
        .text " !!!         "

txt_1020:
        .encoding "screencode_mixed"
        .text "left shift for tune 1 and right shift for tune"
        .encoding "petscii_upper"

txt_104e:
        .text " 2.....           "

txt_1060:
        .encoding "screencode_mixed"
        .text "now the scrolls split"
        .encoding "petscii_upper"

txt_1075:
        .text "....."

dat_107a:
        // === Fill data (38 bytes, $107a-$109f) ===
        .fill 38, $20

txt_10a0:
        .encoding "screencode_mixed"
        .text "euro-greets go to"
        .encoding "petscii_upper"

txt_10b1:
        .text ":   "

txt_10b5:
        .encoding "screencode_mixed"
        .text "beastie boys,  bros,  dcs,  fairlight,  hotline,  ikari,  phoenix,  scg,  and zenith"
        .encoding "petscii_upper"

txt_1109:
        .text "     .....             "

txt_1120:
        .encoding "screencode_mixed"
        .text "ameri-greets to:  conquest,  esi,  fbr,  mayhem,  nfi,  rampar,  ta,  and  ucf"
        .encoding "petscii_upper"

txt_116e:
        .text "     ....."

dat_1178:
        // === Fill data (41 bytes, $1178-$11a0) ===
        .fill 41, $20
        .byte $0e,$0f,$14,$05                       // ....

txt_11a5:
        .text ":   "

txt_11a9:
        .encoding "screencode_mixed"
        .text "plug the joystick in port 1 for this one"
        .encoding "petscii_upper"

txt_11d1:
        .text "     ....."

dat_11db:
        // === Fill data (37 bytes, $11db-$11ff) ===
        .fill 37, $20

txt_1200:
        .encoding "screencode_mixed"
        .text "atc kickin' ass in"
        .encoding "petscii_upper"

txt_1212:
        .text " '88....."

dat_121b:
        // === Fill data (37 bytes, $121b-$123f) ===
        .fill 37, $20

txt_1240:
        .encoding "screencode_mixed"
        .text "call our new vmb at"
        .encoding "petscii_upper"

txt_1253:
        .text ": 313-768-5988 "

txt_1262:
        .encoding "screencode_mixed"
        .text "for all the latest info"
        .encoding "petscii_upper"

txt_1279:
        .text " ....."

dat_127f:
        // === Fill data (33 bytes, $127f-$129f) ===
        .fill 33, $20
        .byte $00                                   // .

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

dat_12f0:
        .text "                                                                                                                                                                                                                                                        "

// --- Region $1400-$17e7 ---
.pc = $1400 "txt_1400"

txt_1400:
        .encoding "screencode_mixed"
        .text "bush in a landslide"
        .encoding "petscii_upper"

txt_1413:
        .text " !!!         "

txt_1420:
        .encoding "screencode_mixed"
        .text "left shift for tune 1 and right shift for tune"
        .encoding "petscii_upper"

txt_144e:
        .text " 2.....           "

txt_1460:
        .encoding "screencode_mixed"
        .text "now the scrolls split"
        .encoding "petscii_upper"

txt_1475:
        .text "....."

dat_147a:
        // === Fill data (47 bytes, $147a-$14a8) ===
        .fill 47, $20
        .byte $01,$14,$03,$20,$10,$12,$05,$13,$05,$0e,$14,$13 // ... ........

txt_14b5:
        .text ":   "
        .byte $06                                   // .

txt_14ba:
        .text "-18 "

txt_14be:
        .encoding "screencode_mixed"
        .text "hornet from absolute entertainment"
        .encoding "petscii_upper"

txt_14e0:
        .text "...     "

txt_14e8:
        .encoding "screencode_mixed"
        .text "cracked by pudwerx on"
        .encoding "petscii_upper"

txt_14fd:
        .text " 11/08/88.....   "

txt_150e:
        .encoding "screencode_mixed"
        .text "for all the latest, call "
        .encoding "petscii_upper"
        .byte $1e,$1e,$1e                           // ...

txt_152a:
        .encoding "screencode_mixed"
        .text "   the lighthouse"
        .encoding "petscii_upper"

txt_153b:
        .text ": 313-743-2209,   22 "
        .byte $01,$03,$01,$03,$09,$01,$20,$01,$16,$05 // ...... ...

txt_155a:
        .text ".: 313-687-1738,   "
        .byte $03,$0c,$15,$02,$20,$04,$05,$04       // .... ...

txt_1575:
        .text ": 508-798-3363,  "
        .byte $17,$01,$12,$05,$08,$0f,$15,$13,$05,$20,$05,$18,$10,$05,$12,$09 // ......... ......
        .byte $05,$0e,$03,$05                       // ....

txt_159a:
        .text ": 313-569-3893     .....              "
        .byte $01,$14,$03,$20,$09,$13               // ... ..

txt_15c6:
        .text ":   "
        .byte $03,$08,$05,$01,$10,$20,$13,$08,$0f,$14 // ..... ....

txt_15d4:
        .text ",   "
        .byte $0d                                   // string terminator
        .byte $01,$0a,$0f,$12,$20,$14,$08,$05,$06,$14 // .... .....

txt_15e3:
        .text ",   "
        .byte $10,$15,$04,$17,$05,$12,$18           // .......

txt_15ee:
        .text ",   "
        .byte $01,$13,$14,$05,$12,$09,$18           // .......

txt_15f9:
        .text ",   "
        .byte $10,$12,$05,$04,$01,$14,$0f,$12       // ........

txt_1605:
        .text ",   "
        .byte $01,$0e,$04,$20,$20,$13,$14,$0f,$12,$05,$0b,$05,$05,$10,$05,$12 // ...  ...........

txt_1619:
        .text "     .......                           "

txt_1640:
        .encoding "screencode_mixed"
        .text "call our new vmb at"
        .encoding "petscii_upper"

txt_1653:
        .text ": 313-768-5988 "

txt_1662:
        .encoding "screencode_mixed"
        .text "for all the latest info"
        .encoding "petscii_upper"

txt_1679:
        .text " ....."

dat_167f:
        // === Fill data (33 bytes, $167f-$169f) ===
        .fill 33, $20
        .byte $00                                   // .

dat_16a1:
        .text "                                                                                                                                                                                                                                                                                                                                       "

// --- Region $1b50-$1b50 ---
.pc = $1b50 "dat_1b50"

dat_1b50:
        // === Fill data (1 bytes, $1b50-$1b50) ===
        .byte $00                                   // .

// --- Region $1bb6-$1bb9 ---
.pc = $1bb6 "Segment $1bb6"
        .byte $13,$01,$13                           // ...

dat_1bb9:
        // === Fill data (1 bytes, $1bb9-$1bb9) ===
        .byte $00                                   // .

// --- Region $1c00-$37b7 ---
.pc = $1c00 "dat_1c00"

dat_1c00:
        .byte $83,$f3,$03,$63,$a3,$e3,$03,$03,$b3,$f3,$63,$a3,$f3,$06,$06,$e6 // ...c......c.....
        .byte $a6,$66,$06,$a6,$f6,$06,$06,$e6,$a6,$06,$63,$a3,$f3,$03,$03,$e3 // .f........c.....
        .byte $f3,$63,$f3,$b3,$03,$03,$f3,$f3,$63,$b3,$f3,$03,$03,$a3,$b3,$03 // .c......c.......
        .byte $03,$63,$f3,$f3,$03,$86,$a6,$0a,$6a,$e6,$e6,$0f,$06,$b6,$f6,$66 // .c......j......f
        .byte $b6,$f6,$06,$03,$53,$a3,$63,$03,$f3,$a3,$03,$07,$b7,$f7,$07,$67 // ....S.c........g
        .byte $a3,$e3,$03,$03,$e3,$a3,$63,$e1,$b3,$03,$01,$f3,$f3,$66,$a6,$aa // ......c......f..
        .byte $0a,$06,$66,$b6,$06,$06,$66,$a6,$f6,$06,$c6,$23,$03,$63,$e3,$a3 // ..f...f....#.c..
        .byte $f3,$07,$f7,$f7,$67,$e7,$27,$f7,$03,$f3,$f3,$63,$03,$a3,$f3,$03 // ....g.'....c....

spr_1c80:
        // === Sprite data (64 bytes, $1c80-$1cbf) ===
        .byte $03,$e3,$03                           // ......#####...##......##
        .byte $03,$66,$f6                           // ......##.##..##.####.##.
        .byte $f6,$06,$06                           // ####.##......##......##.
        .byte $a6,$f6,$66                           // #.#..##.####.##..##..##.
        .byte $f6,$f6,$06                           // ####.##.####.##......##.
        .byte $06,$f6,$f6                           // .....##.####.##.####.##.
        .byte $66,$f3,$c3                           // .##..##.####..####....##
        .byte $03,$03,$e3                           // ......##......#####...##
        .byte $55,$07,$07                           // .#.#.#.#.....###.....###
        .byte $67,$f7,$f7                           // .##..#######.#######.###
        .byte $07,$c7,$f3                           // .....#####...#######..##
        .byte $03,$63,$a3                           // ......##.##...###.#...##
        .byte $f3,$03,$03                           // ####..##......##......##
        .byte $f3,$f3,$63                           // ####..######..##.##...##
        .byte $b3,$f3,$06                           // #.##..######..##.....##.
        .byte $06,$f6,$e6                           // .....##.####.##.###..##.
        .byte $66,$06,$f6                           // .##..##......##.####.##.
        .byte $b6,$06,$06                           // #.##.##......##......##.
        .byte $ff,$ff,$06                           // ################.....##.
        .byte $6f,$f6,$a3                           // .##.########.##.#.#...##
        .byte $03,$03,$a3                           // ......##......###.#...##
        .byte $f5                                   // sprite 0 padding
        .byte $67,$57,$77,$07,$07,$f7,$a7,$67,$e3,$c3,$03,$03,$f3,$f3,$03,$03 // gWw....g........
        .byte $63,$f3,$f3,$03,$c6,$fa,$0a,$6a,$fa,$9a,$06,$06,$b6,$fa,$6a,$5a // c......j......jZ
        .byte $fa,$0a,$0a,$f6,$f3,$63,$05,$37,$f7,$07,$07,$f7,$f7,$07,$67,$f7 // .....c.7......g.
        .byte $f3,$03,$03,$f3,$f3,$63,$f3,$f3,$03,$03,$a3,$03,$0a,$6a,$ba,$5a // .....c.......j.Z
        .byte $0a,$ea,$ba,$06,$6a,$fa,$aa,$6a,$aa,$ca,$0a,$03,$c3,$a5,$07,$a7 // ....j..j........
        .byte $f7,$07,$07,$07,$87,$a7,$07,$e7,$f3,$03,$03,$a3,$03,$63,$f3,$a3 // .............c..
        .byte $63,$b3,$03,$03,$0a,$3a,$ba,$0a,$aa,$3a,$0a,$03,$0a,$fa,$aa,$0a // c....:...:......
        .byte $ba,$0a,$0a,$03,$f7,$e7,$67,$a7,$b7,$67,$87,$37,$07,$07,$b7,$57 // ......g..g.7...W
        .byte $03,$a3,$a3,$f3,$63,$03,$e3,$f3,$03,$a3,$03,$f3,$6a,$0a,$fa,$6a // ....c.......j..j
        .byte $fa,$fa,$0a,$03,$03,$fa,$0a,$aa,$fa,$0a,$fa,$07,$f7,$67,$07,$07 // .............g..
        .byte $b7,$f7,$07,$57,$f7,$07,$67,$07,$53,$63,$a3,$e3,$03,$03,$63,$33 // ...W..g.Sc....c3
        .byte $b3,$63,$a3,$b3,$0a,$0a,$3a,$0a,$0a,$fa,$a3,$03,$a3,$fa,$0a,$6a // .c....:........j
        .byte $ba,$aa,$6a,$fa,$87,$07,$07,$67,$e7,$f7,$67,$f7,$a7,$07,$07,$27 // ..j....g..g....'
        .byte $f3,$03,$f3,$f3,$03,$03,$f3,$03,$63,$a3,$f3,$63,$fa,$aa,$0a,$0a // ........c..c....
        .byte $6a,$fa,$f3,$63,$f3,$fa,$0a,$0a,$ea,$aa,$0a,$fa,$b7,$07,$07,$f7 // j..c............
        .byte $a7,$67,$f7,$a7,$67,$47,$07,$07,$03,$63,$e3,$a3,$63,$c3,$a5,$08 // .g..gG...c..c...
        .byte $08,$f8,$a3,$0a,$fa,$aa,$aa,$6a,$ea,$63,$63,$73,$b3,$03,$0a,$fa // .......j.ccs....
        .byte $0a,$0a,$6a,$fa,$e7,$07,$07,$f7,$07,$07,$af,$f7,$07,$f7,$f7,$87 // ..j.............
        .byte $63,$e3,$b3,$63,$65,$b8,$08,$08,$e8,$f8,$08,$6a,$aa,$ea,$0a,$0a // c..ce......j....
        .byte $ba,$f3,$03,$e3,$03,$63,$0a,$0a,$aa,$0a,$0a,$0a,$67,$07,$07,$0f // .....c......g...
        .byte $1f,$0f,$0f,$0f,$0f,$07,$07,$67,$03,$03,$63,$05,$08,$08,$08,$08 // .......g..c.....
        .byte $08,$08,$08,$0a,$0a,$0a,$0a,$0a,$63,$09,$0f,$6f,$0f,$0f,$01,$0a // ........c..o....
        .byte $0a,$0a,$0a,$0a,$0f,$0f,$6f,$0f,$0f,$6f,$0f,$0f,$0f,$0f,$0f,$0f // ......o..o......
        .byte $08,$08,$08,$08,$08,$08,$08,$68,$08,$08,$68,$0a,$0a,$0a,$0a,$0a // .......h..h.....
        .byte $0b,$0b,$0b,$0b,$0b,$0b,$01,$0a,$6a,$0a,$0a,$6f,$0f,$0f,$0f,$0f // ........j..o....
        .fill 8, $0f
        .byte $08,$68,$05,$08,$68,$08,$08,$08,$08,$08,$05,$0a,$0a,$0a,$0a,$69 // .h..h..........i
        .byte $0b,$0b,$6b,$0b,$0b,$09,$0b,$09,$0a,$0a,$0a,$0a,$0f,$0f,$0f,$0f // ..k.............
        .byte $6f,$0f,$0f,$6f,$0f,$0f,$0f,$0f,$08,$08,$05,$08,$08,$08,$0f,$01 // o..o............
        .byte $01,$61,$01,$0a,$6a,$0a,$0a,$0b,$0b,$0b,$0a,$0b,$0a,$0b,$0b,$09 // .a..j...........
        .byte $0a,$0a,$6a,$0a,$0f,$6f,$0f,$0f,$0f,$0f,$0f,$0f,$0f,$0f,$0f,$ff // ..j..o..........
        .byte $6f,$0f,$0f,$6f,$0f,$0f,$0f,$0f,$1f,$0f,$0f,$fa,$fa,$0a,$aa,$0b // o..o............
        .byte $fb,$6b,$ab,$eb,$6b,$fb,$fb,$fb,$0a,$da,$fa,$0a,$ff,$0f,$0f,$0f // .k..k...........
        .byte $df,$0f,$6f,$0f,$af,$1f,$0f,$0f,$bf,$0f,$6f,$ff,$bf,$6f,$af,$bf // ..o.......o..o..
        .byte $0f,$0f,$5f,$fa,$0a,$fa,$f1,$0b,$0b,$eb,$fb,$6b,$0b,$eb,$ab,$0b // .._........k....
        .byte $0a,$fa,$fa,$6a,$fa,$ff,$ff,$05,$05,$e5,$f7,$07,$e7,$b5,$07,$6f // ...j...........o
        .byte $e7,$a5,$05,$07,$07,$e7,$f7,$67,$af,$bf,$0a,$6a,$ea,$fa,$6a,$aa // .......g...j..j.
        .byte $ba,$09,$01,$b9,$09,$0a,$aa,$fa,$0a,$aa,$fa,$0a,$6a,$1f,$f7,$f7 // ............j...
        .byte $07,$f7,$f7,$07,$67,$f7,$f7,$67,$a7,$b7,$07,$07,$e7,$a7,$07,$f7 // ....g..g........
        .byte $b7,$07,$0a,$aa,$0a,$6a,$0a,$aa,$aa,$07,$01,$a1,$07,$6a,$ba,$fa // .....j.......j..
        .byte $6a,$aa,$fa,$0a,$0a,$f7,$f7,$07,$b7,$b7,$f7,$07,$f7,$f7,$67,$07 // j.............g.
        .byte $a7,$f7,$f7,$05,$f7,$f7,$67,$b7,$f7,$6a,$ca,$ca,$1a,$0a,$6a,$fa // ......g..j....j.
        .byte $0a,$f1,$a1,$a1,$61,$67,$f7,$6a,$6a,$ea,$aa,$0a,$0a,$97,$f7,$07 // ....ag.jj.......
        .byte $e7,$f7,$07,$07,$a7,$f7,$67,$f7,$f7,$67,$c5,$c5,$07,$05,$f7,$f7 // ......g..g......
        .byte $07,$6a,$ca,$fa,$01,$01,$f6,$a1,$01,$b1,$f6,$01,$61,$f1,$a1,$61 // .j..........a..a
        .byte $a6,$fa,$0a,$0a,$fa,$07,$05,$f7,$a7,$07,$07,$07,$e7,$07,$07,$f7 // ................
        .byte $f7,$05,$f5,$f5,$07,$65,$f5,$f7,$67,$ea,$7a,$0a,$07,$f1,$f1,$01 // .....e..g.z.....
        .byte $f1,$f1,$01,$01,$01,$f1,$f2,$06,$f1,$f7,$0a,$0a,$fa,$05,$67,$f7 // ..............g.
        .byte $a7,$65,$55,$f7,$07,$07,$f7,$f8,$05,$f7,$f5,$05,$05,$05,$f7,$f7 // .eU.............
        .byte $0a,$fa,$fa,$0a,$07,$f7,$f1,$61,$f5,$f1,$61,$c1,$f1,$01,$05,$f2 // .......a..a.....
        .byte $f7,$05,$fa,$fa,$0a,$65,$05,$05,$05,$07,$05,$05,$f5,$67,$07,$07 // .....e.......g..
        .byte $00                                   // .

txt_1fe9:
        .text "                       "
        .byte $00                                   // string terminator
        .byte $00,$00,$00,$00,$00,$00,$00,$03,$03,$03,$03,$03,$03,$03,$03,$03 // ................
        .byte $03,$03,$03,$03,$03,$03,$03           // .......

dat_2018:
        // === Fill data (46 bytes, $2018-$2045) ===
        .fill 46, $ff
        .byte $eb,$aa                               // ..

dat_2048:
        // === Fill data (32 bytes, $2048-$2067) ===
        .fill 32, $ff
        .byte $aa,$aa,$aa,$aa,$aa,$aa,$ab,$ab,$ff,$ff,$ff,$ff,$ef,$ff,$ff,$ff // ................
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ef,$ef       // ........

dat_2080:
        // === Fill data (34 bytes, $2080-$20a1) ===
        .fill 34, $ff
        .byte $fe,$fe,$ff,$fc,$fc,$fc,$ff,$ff,$ff,$ff,$bf,$bf,$bf,$bf,$ff,$ff // ................
        .byte $ea,$bf,$bf,$ff,$ff,$bf,$ff,$fe,$fb,$af,$af,$ff,$ff,$ff,$ff,$af // ................
        .byte $eb,$fb,$fb,$ff,$fb,$fb,$fa,$fa,$fe,$fe,$fe // ...........

dat_20cd:
        // === Fill data (99 bytes, $20cd-$212f) ===
        .fill 99, $ff
        .fill 8, $c0
        .fill 16, $00
        .fill 16, $03

dat_2158:
        // === Fill data (35 bytes, $2158-$217a) ===
        .fill 35, $ff
        .byte $ea,$ea,$ea,$ea,$aa,$aa,$aa,$aa,$aa,$aa,$aa,$aa,$ab,$bf,$af,$aa // ................
        .byte $aa,$aa,$aa,$fa,$fa,$ff,$ff,$fe,$ba,$aa,$aa,$aa,$aa,$ff,$ff,$af // ................
        .byte $ab,$aa,$aa,$aa,$ab,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ab,$af,$af // ................
        .byte $9f,$9f,$9f,$bf,$7f,$ff,$ff,$ff,$ff,$fe,$fe,$fe,$fb,$9a,$aa,$66 // ...............f
        .byte $56,$5f,$7f,$7f,$7f,$aa,$aa,$aa,$6a,$6a,$ca,$ca,$ca,$ff,$ff,$ff // V_......jj......
        .fill 13, $ff
        .byte $aa,$aa,$aa,$aa,$a2,$a3,$a3,$a2,$fe,$fe,$ff,$fe,$ff,$ff,$ff,$ff // ................
        .byte $ff
        .text "???/"
        .byte $ef,$ef,$af,$bf,$eb,$fa,$fe,$ff,$ff,$ff,$ff
        .byte $ff,$ff,$ff,$bf,$eb,$fa,$fe,$ff,$fb,$ff,$ef,$ff,$bf,$ff,$ff,$ff // ................
        .byte $ff,$ff,$ff,$fe,$ff,$ff,$fb,$ff,$aa,$aa,$ea,$ea,$ea,$da,$da,$fa // ................

dat_2218:
        // === Fill data (64 bytes, $2218-$2257) ===
        .fill 64, $ff

txt_2258:
        .text "UUUUUUZ"
        .byte $fe

txt_2260:
        .text "UUUU"
        .byte $ab,$be,$ff,$be
        .text "UUUU"
        .byte $e6,$fb,$ef,$ef
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $80,$c0,$c0,$c0,$00,$00,$00,$00,$00,$00,$00,$00
        .fill 8, $00
        .byte $03,$03,$03,$03,$03,$02,$02,$02,$03,$03,$03,$03,$03,$03,$02,$02 // ................
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$bf,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$aa // ................
        .byte $ff,$ff,$ef,$ea,$aa,$ea,$ea,$aa,$fa,$fa,$fe,$bf,$bb,$aa,$ba,$aa // ................
        .fill 8, $ff
        .byte $ab,$af,$af,$af,$ab,$aa,$af,$ab,$ea,$ea,$aa,$be,$fe,$fe,$fe,$ea // ................
        .fill 8, $ff
        .byte $ab,$aa,$aa,$aa,$aa,$aa,$aa,$aa,$ff,$ff,$bf,$bf,$be,$be,$be,$be // ................
        .byte $bf,$bf,$ff,$ff,$ff,$ff,$ff,$ff,$fe,$fe,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .byte $ff,$ff,$ff,$7c,$70,$80,$aa,$aa,$ca,$0a,$0a,$0a,$0a,$2a,$aa,$aa // ...|p........*..
        .fill 16, $ff
        .byte $c3,$c3,$c3,$c3,$c3,$f3,$f3,$f3,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .byte $af,$8b,$8f,$8a,$8a,$fa,$e8,$eb,$ff,$fe,$ff,$f8,$f8,$af,$ff,$f0 // ................
        .byte $ff,$bf,$ff,$bf,$bf,$ff,$00,$ff,$ff,$fe,$ff,$fb,$fb,$ff,$00,$ff // ................
        .byte $ff,$bf,$bf                           // ...

txt_234b:
        .byte $3e,$3e,$c0,$00,$ff,$7a,$7e,$7e,$fe,$fe,$3e,$3e,$fe // >>...z~~..>>.

dat_2358:
        // === Fill data (48 bytes, $2358-$2387) ===
        .fill 48, $ff
        .text "UUUVZ"
        .byte $5e,$6a,$6b
        .byte $56,$6b,$ba,$ef,$bf,$fe,$ff,$ab
        .byte $ff,$ff,$fe,$ea,$bb,$ae,$fe,$bf,$fb,$ff,$be,$ee,$fa,$ff,$ef,$ff // ................
        .byte $ff,$ef,$ef,$ee,$ef,$ff,$ff,$ff,$80,$80,$80,$80,$80,$c0,$c0,$c0 // ................
        .fill 16, $00
        .byte $02,$02,$03,$03,$03,$03,$03,$03,$02,$02,$02,$03,$03,$03,$03,$03 // ................
        .byte $be,$bf,$ff,$ff,$ff,$fe,$ff,$fe,$aa,$aa,$aa,$aa,$aa,$aa,$ab,$ab // ................
        .byte $aa,$ab,$ab,$ab,$ab,$fe,$ff,$ff,$aa,$aa,$ea,$ea,$fa,$fa,$ab,$eb // ................
        .byte $aa,$aa,$aa,$aa,$aa,$fa,$fe,$fb,$ab,$ab,$ab,$ab,$aa,$ab,$ab,$bf // ................
        .byte $fe,$ee,$ef,$fe,$ff,$ff,$bf,$ff,$aa,$aa,$ea,$fa,$ff,$ff,$ff,$ff // ................
        .byte $aa,$aa,$aa,$aa,$aa,$fe,$ff,$ff,$59,$5b,$5b,$5b,$5b,$5b,$ab,$67 // ........Y[[[[[.g

dat_2428:
        // === Fill data (48 bytes, $2428-$2457) ===
        .fill 48, $ff
        .byte $f3,$f3,$f3,$f3,$f3,$f3,$f3,$f0,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .fill 8, $ff
        .byte $0f,$ff,$ff,$ff,$ff,$ff,$fc,$00,$ff,$ff,$ff,$ff,$ff,$c0,$00,$00 // ................
        .byte $ff,$ff,$ff,$ff,$ff,$0f,$00,$c0,$ff,$ff,$ff,$ff,$ff,$ff,$3f,$ea // ..............?.
        .byte $fe,$ff,$ff,$ff,$ff,$ff,$ff,$df,$ff,$ff,$ff,$ff,$ff,$fe,$fe,$fe // ................
        .byte $ff,$ff,$ff,$fe,$aa,$ea,$fa,$fa,$ff,$ff,$ff,$af,$aa,$aa,$ae,$af // ................
        .byte $ff,$ea,$aa,$aa,$aa,$aa,$aa,$aa,$ff,$bf,$af,$ab,$ab,$ab,$ab,$bf // ................
        .byte $aa,$aa,$ab,$ab,$af,$af,$9f,$bf,$ae,$ab,$bf,$ef,$ef,$fe,$ff,$fa // ................
        .byte $ef,$ef,$ff,$fa,$ea,$fa,$fe,$ea,$ba,$bf,$fb,$bf,$af,$bf,$ab,$bb // ................
        .byte $fe,$ff,$ff,$ff,$ff,$be,$fe,$ff,$ef,$af,$fb,$fe,$fa,$bb,$fb,$fb // ................
        .byte $c0,$c0,$c0,$80,$c0,$c0,$c0,$c0,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .fill 8, $00
        .fill 8, $03
        .byte $02,$02,$02,$02,$03,$03,$03,$03,$aa,$ab,$ab,$ab,$ff,$ff,$ff,$ff // ................
        .byte $aa,$ef,$ff,$ff,$ff,$ff,$ff,$ff,$bf,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .fill 8, $ff
        .byte $fb,$fa,$ff,$ff,$ff,$ff,$ff,$ff,$fe,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .fill 24, $ff
        .byte $57,$57,$6f,$6f,$af,$af,$8f,$bf,$ff,$ff,$ff,$ff,$ba,$fe,$3e,$3c // WWoo..........><
        .byte $ff,$ff,$c0,$fc,$af,$fe,$fa,$fa,$ff,$ff,$33,$00,$f0,$ff,$fa,$f0 // ..........3.....
        .byte $ff,$ff,$ff,$0f,$00,$e0,$ef,$fe,$ff,$cf,$f3,$c0,$00,$00,$c0,$a0 // ................
        .byte $ff,$ff,$ff,$ff,$3f,$0c,$00,$00,$f0,$f0,$c0,$c0,$c0,$00,$00,$00 // ....?...........
        .byte $ff,$ff,$3c,$00,$00,$00,$00,$00,$f0,$f0,$03,$02,$0a,$32,$32,$f0 // ..<..........22.
        .byte $00,$03,$ab,$a8,$a2,$aa,$aa,$aa,$6a,$6a,$68,$29,$e9,$9a,$9a,$99 // ........jjh)....
        .byte $ff,$ff,$ff,$fe,$fe,$bf,$be,$ba,$94,$94,$80,$bc,$aa,$a9,$96,$96 // ................
        .byte $eb,$fb,$fb,$f3,$fb,$f3,$ff,$ff,$ff,$ff,$bf,$bf,$bf,$bb,$3f,$bf // ..............?.
        .fill 16, $ff
        .byte $fb,$eb,$ff,$ff,$ff,$ff,$ff,$ff,$aa,$aa,$ab,$ab,$af,$af,$bf,$bf // ................
        .byte $ef,$ef,$af,$bb,$ff,$bf,$fe,$ef,$ff,$be,$ef,$ba,$fa,$ee,$fa,$af // ................
        .byte $ab,$fe,$ff,$ef,$ff,$af,$ba,$ee,$ba,$bf,$ab,$ff,$af,$ae,$ab,$af // ................
        .byte $ff,$bf,$ef,$af,$ef,$eb,$eb,$ee,$fb,$fb,$fb,$eb,$fb,$fb,$fb,$fb // ................
        .fill 8, $c0
        .fill 16, $00
        .byte $03,$03,$03,$03,$03,$03,$03,$02,$03,$03,$03,$03,$03,$03,$03,$03 // ................

dat_2658:
        // === Fill data (72 bytes, $2658-$269f) ===
        .fill 72, $ff
        .byte $bf,$9f,$df,$bf,$bd,$bd,$bd,$ff,$28,$6a,$aa,$aa,$a9,$af,$ae,$ff // ........(j......
        .byte $a5,$aa,$aa,$91,$b5,$bf,$bf,$ff,$a0,$a1,$99,$81,$84,$bf,$ff,$ff // ................
        .byte $a9,$a5,$a5,$a4,$a1,$a0,$ac,$ff,$68,$a4,$65,$25,$6a,$20,$20,$e0 // ........h.e%j  .
        .byte $00,$c3,$f0,$f0,$f8,$fb,$fb,$3b,$00,$00,$00,$c0,$c0,$0a,$0a,$1a // .......;........
        .byte $00,$00,$02,$0e,$0f                   // .....

txt_26e5:
        .byte $2b,$2b,$3c,$a0,$aa,$a9,$a9,$a5,$a5,$a5,$97,$aa,$a5,$a5,$a5,$fd // ++<.............
        .byte $ff,$ff,$ff,$99,$59,$95,$ff,$ff,$ff,$ff,$ff,$65,$65,$7f,$ff,$ff // ....Y......ee...
        .byte $ff,$ff,$ff,$96,$95,$a9,$fe,$fe,$ff,$ff,$ff,$aa,$a6,$96,$a6,$66 // ...............f
        .byte $ff,$ff,$ff,$6a,$ea,$ea,$6a,$6a,$aa,$aa,$aa,$ff,$ff,$ff,$ff,$ff // ...j..jj........
        .byte $ff,$ff,$ae,$ff,$ff,$ff,$ff,$ff,$ff,$af,$af,$aa,$ab,$ab,$ab,$af // ................
        .byte $bf,$bf,$ff,$bf,$ff,$ef,$fe,$fa,$ef,$aa,$ae,$fe,$aa,$ab,$be,$ef // ................
        .byte $ba,$eb,$aa,$ba,$fa,$aa,$eb,$ab,$af,$af,$af,$ba,$ea,$ea,$be,$ee // ................
        .byte $af,$ea,$aa,$fa,$ef,$fb,$ef,$ae,$bb,$ae,$bb,$af,$ef,$ab,$eb,$ab // ................
        .byte $eb,$eb,$ae,$fa,$fa,$fa,$fa,$fa,$fa,$fa,$aa,$c0,$c0,$c0,$80,$c0 // ................
        .byte $c0,$c0,$c0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$02,$02,$02,$02,$02,$02,$03,$03,$03,$03,$03,$03,$03 // ................
        .byte $03,$02,$02,$ff,$ff,$ff,$ff,$fe,$fa,$ea,$aa,$ff,$ff,$fb,$fa,$aa // ................
        .byte $aa,$aa,$aa,$ff,$ef,$ea,$aa,$aa,$aa,$ab,$aa,$ff,$ff,$ff,$ff,$bf // ................
        .byte $af,$ff,$bf,$ff,$ff,$ff,$ff,$fe,$ea,$ea,$ff,$ff,$ff,$ff,$ff,$bf // ................
        .byte $ab,$ab,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .byte $ff,$fb,$aa,$ff,$ff,$ff,$ff,$ff,$ea,$eb,$ab,$9f,$bf,$af,$af,$af // ................
        .byte $af,$af,$af,$ff,$ff,$ff,$fe,$ff,$fe,$fb,$ee,$ff,$fe,$bb,$ee,$bb // ................
        .byte $ee,$bb,$ee,$ff,$ef,$bb,$ee,$bb,$ee,$bb,$ee,$ff,$ff,$bf,$ef,$bb // ................
        .byte $ef,$bb,$ef,$f0,$fc,$ff,$ff,$ff,$ff,$ff,$ff,$02,$02,$92,$f0,$ff // ................
        .byte $ff,$ff,$ff,$ea,$ea,$aa,$aa,$aa,$aa,$aa,$aa,$83,$0f,$af,$af,$af // ................
        .byte $af,$af,$ab,$bf,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$fe,$fb // ................
        .byte $ee,$fb,$ee,$fb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb // ................
        .byte $ee,$bb,$ee,$ff,$ff,$bf,$ff,$bf,$ef,$bb,$ef,$ff,$ff,$ff,$ff,$ff // ................
        .byte $ff,$ff,$ff,$ff,$ff,$fe,$fe,$fa,$fa,$fb,$ff,$aa,$aa,$ab,$ab,$ab // ................
        .byte $bf,$ff,$ff,$6a,$ab,$a9,$ab,$af,$af,$af,$bf,$7f,$6f,$ee,$ee,$eb // ...j........o...
        .byte $ea,$ab,$bf,$aa,$be,$fb,$ff,$eb,$ee,$bf,$ae,$be,$ea,$ea,$ea,$fe // ................
        .byte $ea,$ea,$fa,$be,$be,$ba,$ba,$ea,$eb,$ab,$aa,$aa,$aa,$ab,$aa,$aa // ................
        .byte $aa,$aa,$ae,$ab,$bf,$bf,$af,$af,$aa,$be,$bb,$ee,$af,$bf,$bb,$ae // ................
        .byte $be,$bf,$ba,$ba,$aa,$aa,$aa,$aa,$ea,$ba,$fa,$c0,$c0,$c0,$c0,$c0 // ................
        .byte $c0,$c0,$c0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$02,$03,$03,$03,$03,$03,$03,$03,$02,$02,$02,$03,$03 // ................
        .byte $03,$03,$03,$aa,$aa,$aa,$fa,$fe,$ff,$ff,$ff,$aa,$aa,$aa,$af,$bf // ................
        .byte $ff,$ff,$ff,$aa,$aa,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$af,$ff,$ff,$ff // ................
        .fill 19, $ff
        .byte $fe,$fe,$fe,$ff,$ff,$ff,$ff,$ff,$aa,$aa,$aa,$ff,$ff,$ff,$ff,$ff // ................
        .byte $aa,$aa,$fb,$ff,$ff,$ff,$ff,$ff,$af,$af,$bf,$bf,$bf,$bf,$bf,$bf // ................
        .byte $fb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee // ................
        .byte $bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ef // ................
        .fill 9, $ff
        .byte $fe,$fe,$fe,$fe,$fa,$fa,$fa,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ab // ................
        .byte $ab,$ab,$ab,$ab,$aa,$aa,$aa,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$fb // ................
        .byte $ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb // ................
        .byte $ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ef,$bb,$ee,$bb,$ee,$bb,$ee,$ff // ................
        .fill 15, $ff
        .text "UUWW"
        .byte $5f,$6b,$ff,$ab,$7f,$ee,$ff,$ff,$bf,$fe,$fe,$fe
        .byte $fe,$ea,$ea,$ba,$ab,$eb,$ab,$ef,$ba,$ba,$fa,$fe,$ea,$ea,$ea,$fa // ................
        .byte $ab,$aa,$aa,$ea,$ab,$af,$fe,$af,$ae,$ba,$be,$ea,$fa,$aa,$ba,$fa // ................
        .byte $ae,$ab,$ab,$ab,$aa,$aa,$aa,$ae,$ab,$aa,$ba,$bf,$bb,$aa,$af,$be // ................
        .byte $af,$bf,$eb,$aa,$ea,$ea,$ab,$bb,$aa,$aa,$ea,$ea,$ea,$ea,$fa,$aa // ................
        .byte $c0,$c0,$c0,$c0,$80,$80,$80,$80,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .fill 8, $00
        .fill 16, $03

dat_2a18:
        // === Fill data (39 bytes, $2a18-$2a3e) ===
        .fill 39, $ff
        .byte $fe,$ff,$ff,$ff,$ff,$ff,$ae,$aa,$aa,$ff,$ff,$ff,$ff,$ff,$fa,$fa // ................
        .byte $aa,$ff,$ff,$ff,$ff,$ff,$ef,$af,$aa,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .byte $ff,$bf,$bf,$bf,$ff,$ff,$ff,$ff,$ff,$bb,$ee,$bb,$ee,$bb,$ee,$bb // ................
        .byte $ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb // ................
        .byte $ee,$bb,$ef,$bb,$ef,$bb,$ef,$bf,$ef,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .byte $ff,$fa,$fa,$ea,$ea,$ea,$ea,$aa,$aa,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .fill 12, $ff
        .byte $bf,$bf,$bf,$bf,$af,$bb,$ee,$bb,$ee,$bb,$ee,$fb,$ee,$bb,$ee,$bb // ................
        .byte $ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb // ................
        .byte $ee,$bb,$ee,$bb,$ee,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$57,$57,$57 // .............WWW
        .byte $5e,$5e,$7f,$7b,$7e,$ef,$af,$ff,$ee,$fa,$fb,$ea,$fa,$bf,$ba,$aa // ^^.{~...........
        .byte $fe,$ab,$ab,$aa,$ee,$af,$af,$ee,$ae,$af,$aa,$ff,$fb,$fa,$ba,$aa // ................
        .byte $ea,$fa,$aa,$aa,$ab,$fa,$ff,$ef,$fe,$ae,$fe,$ee,$ee,$fe,$fe,$ba // ................
        .byte $ba,$fa,$ea,$ea,$ea,$be,$be,$aa,$ba,$be,$ae,$aa,$ea,$ab,$eb,$ab // ................
        .byte $aa,$ab,$ae,$aa,$aa,$bb,$eb,$ae,$ae,$ae,$ae,$ae,$ea,$aa,$ae,$ba // ................
        .byte $ba,$be,$aa,$ae,$ae,$c0,$80,$80,$80,$80,$80,$80,$80,$00,$00,$00 // ................
        .fill 13, $00
        .fill 16, $03
        .fill 27, $ff
        .byte $fe,$fe,$ea,$ff,$ff,$fa,$fa,$aa,$aa,$ba,$bf,$ff,$ff,$aa,$aa,$aa // ................
        .byte $aa,$aa,$ff,$ff,$ff,$aa,$aa,$aa,$ea,$ea,$ff,$ff,$ff,$aa,$aa,$aa // ................
        .byte $ae,$ef,$ff,$ff,$ff,$ff,$ff,$be,$aa,$aa,$ea,$ff,$ff,$ff,$ff,$ff // ................
        .byte $ff,$ff,$ff,$ff,$fe,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb // ................
        .byte $ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bf,$ef,$bf // ................
        .byte $ff,$bf,$ff,$bf,$ff,$ff,$fe,$fe,$fe,$fa,$fa,$fa,$fa,$ff,$ff,$ff // ................
        .fill 21, $ff
        .byte $af,$af,$af,$af,$af,$ab,$ab,$ab,$fb,$ee,$fb,$ee,$fb,$fe,$fb,$fe // ................
        .byte $bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee // ................
        .byte $bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .byte $ea,$ea,$e9,$e5,$e6,$d9,$d9,$e6,$aa,$ab,$eb,$ef,$ff,$aa,$bb,$af // ................
        .byte $ee,$ab,$ab,$bb,$fe,$ae,$bf,$ab,$aa,$ab,$bb,$aa,$ab,$ea,$fa,$fb // ................
        .byte $ea,$eb,$eb,$eb,$ea,$ab,$af,$fa,$ba,$ba,$ba,$fb,$ba,$ab,$eb,$eb // ................
        .byte $ba,$aa,$ea,$ea,$ea,$ea,$ff,$af,$fa,$fb,$eb,$ab,$eb,$bb,$bb,$ab // ................
        .byte $aa,$ab,$aa,$aa,$aa,$ba,$aa,$ba,$aa,$fa,$fa,$ab,$af,$fb,$ab,$ab // ................
        .byte $ae,$ae,$ae,$aa,$aa,$ae,$ae,$af,$80,$80,$80,$80,$80,$80,$80,$80 // ................
        .fill 16, $00
        .fill 16, $03

dat_2c98:
        // === Fill data (73 bytes, $2c98-$2ce0) ===
        .fill 73, $ff
        .byte $fe,$ff,$fe,$ff,$fe,$ff,$fe,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb // ................
        .byte $ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ef,$bb,$ef,$ff // ................
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ea,$ea,$ea,$ea,$ea,$aa,$aa,$aa,$ff // ................
        .fill 23, $ff
        .byte $ab,$aa,$aa,$aa,$aa,$aa,$aa,$aa,$ff,$fe,$ff,$fe,$ff,$7e,$7f,$7f // .............~..
        .byte $bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee // ................
        .byte $bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bf,$ff,$bf,$ff,$bf,$ff,$bf,$ff // ................
        .byte $e5,$e9,$e9,$ea,$e9,$e5,$e6,$e6,$ef,$ee,$be,$fe,$eb,$fa,$ba,$be // ................
        .byte $ab,$af,$af,$ff,$fe,$be,$bf,$bb,$eb,$aa,$ea,$fa,$aa,$aa,$eb,$ab // ................
        .byte $fa,$bb,$fa,$fa,$ab,$eb,$ea,$ee,$eb,$bf,$af,$af,$af,$eb,$fe,$aa // ................
        .byte $ab,$ab,$aa,$ab,$af,$af,$ae,$ba,$aa,$aa,$aa,$ab,$bf,$bf,$bb,$ae // ................
        .byte $fa,$ea,$ea,$fe,$ba,$fa,$be,$ba,$ef,$eb,$af,$af,$af,$ab,$bf,$af // ................
        .byte $af,$ae,$ae,$ae,$ae,$ae,$ae,$ae,$80,$80,$c0,$c0,$80,$80,$80,$80 // ................
        .fill 16, $00
        .fill 16, $03
        .fill 24, $ff
        .byte $aa,$aa,$aa,$af,$bf,$ff,$ff,$ff,$55,$69,$aa,$be,$aa,$ba,$aa,$ba // ........Ui......
        .byte $55,$d5,$b5,$ae,$ba,$ea,$aa,$aa,$aa,$aa,$aa,$aa,$aa,$ea,$ea,$fa // U...............
        .fill 8, $ff
        .fill 8, $ab
        .byte $ff,$fe,$ff,$fe,$ff,$fe,$ff,$fe,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee // ................
        .byte $bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ef,$bf,$ef,$bf,$ef,$bf,$ff // ................
        .byte $ff,$fe,$fe,$fe,$fa,$fa,$fa,$ea       // ........

dat_2e48:
        // === Fill data (40 bytes, $2e48-$2e6f) ===
        .fill 40, $ff
        .byte $bf,$bf,$af,$af,$af,$ab,$ab,$ab,$bb,$ee,$bb,$ee,$fb,$ee,$fb,$fe // ................
        .byte $bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee // ................
        .byte $bf,$ef,$bf,$ef,$bf,$ef,$bf,$ef,$e6,$e9,$e9,$f6,$f5,$f6,$f6,$fa // ................
        .byte $fe,$ea,$aa,$eb,$bb,$bb,$fe,$ea,$ae,$ee,$fe,$ff,$fb,$ab,$bf,$bf // ................
        .byte $af,$af,$aa,$aa,$aa,$aa,$ab,$ba,$af,$ae,$aa,$ab,$bb,$af,$aa,$fa // ................
        .byte $fa,$ab,$eb,$aa,$af,$ae,$be,$fa,$aa,$fa,$fe,$ba,$af,$ef,$fe,$af // ................
        .byte $69,$a5,$66,$a5,$59,$a5,$96,$f5,$fa,$ef,$fa,$ee,$fa,$ba,$ba,$aa // i.f.Y...........
        .byte $ab,$ab,$af,$af,$ab,$bb,$bb,$bb,$aa,$fb,$fb,$bb,$fa,$be,$ba,$ba // ................
        .fill 8, $80
        .fill 16, $00
        .fill 16, $03
        .fill 8, $ff
        .byte $aa,$aa,$aa,$aa,$aa,$aa,$ab,$ab,$56,$5a,$6a,$6a,$aa,$aa,$ea,$ab // ........VZjj....
        .byte $ab,$aa,$fb,$ef,$be,$fa,$fe,$eb,$af,$ee,$fa,$aa,$ba,$fa,$fa,$fe // ................
        .byte $ba,$ea,$ee,$eb,$aa,$aa,$ab,$aa,$b5,$bd,$fd,$ae,$bb,$bf,$ab,$ea // ................
        .byte $aa,$aa,$aa,$aa,$aa,$aa,$aa,$ea,$ab,$ab,$ab,$ab,$ab,$af,$af,$af // ................
        .byte $ff,$fe,$ff,$fe,$ff,$fe,$ff,$fe,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee // ................
        .byte $bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bf,$ff,$bf,$ff,$ff,$ff,$fd,$fd // ................
        .byte $ea,$ea,$aa,$aa,$a9,$a5,$a5,$95,$ff,$fe,$ea,$aa,$aa,$aa,$aa,$aa // ................
        .byte $ff,$aa,$aa,$aa,$aa,$aa,$aa,$aa,$ff,$aa,$aa,$aa,$aa,$aa,$aa,$aa // ................
        .byte $ff,$aa,$aa,$aa,$aa,$aa,$aa,$aa,$ff,$ff,$af,$ab,$aa,$aa,$aa,$aa // ................
        .byte $ab,$ab,$aa,$aa,$aa,$5a,$55,$55,$fb,$fe,$fb,$fe,$ff,$fe,$ff,$fe // .....ZUU........
        .byte $bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee // ................
        .byte $bb,$ef,$bb,$ef,$bb,$ef,$bb,$ef,$fa,$f6,$f6,$f9,$f6,$f6,$f6,$f6 // ................
        .byte $be,$ae,$bb,$bb,$fe,$ef,$ea,$ba,$eb,$fa,$eb,$ee,$ae,$af,$eb,$ba // ................
        .byte $be,$bb,$bb,$ea,$aa,$ae,$ea,$eb,$95,$56,$56,$5a,$67,$5f,$9f,$7f // .........VVZg_..

chr_3000:
        // === Charset data (1976 bytes, $3000-$37b7) ===
        .byte $95,$ab,$7f,$ff,$ff,$ff,$ff,$ff       // char 0 @+0
        .byte $bf,$ff,$ff,$ff,$fd,$ff,$f5,$d5       // char 1 @+1
        .byte $ff,$ff,$ff,$ff,$bf,$ff,$ff,$ff       // char 2 @+2
        .byte $95,$f5,$fd,$ff,$ff,$ff,$ff,$ff       // char 3 @+3
        .byte $66                                   // char 4 (partial)

txt_3021:
        .byte $56,$55,$55,$d9,$f5,$fd,$ff           // char 4 (partial)
        .byte $aa,$ae,$aa,$ab,$aa,$ea,$ea,$ea       // char 5 @+5
        .byte $80,$80,$80,$c0,$c0,$80,$c0,$c0       // char 6 @+6
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 7 @+7
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 8 @+8
        .byte $03,$03,$03,$03,$03,$03,$03,$03       // char 9 @+9
        .byte $03,$03,$03,$03,$03,$03,$03,$03       // char 10 @+10
        .byte $aa,$aa,$aa,$aa,$aa,$aa,$ab,$ab       // char 11 @+11
        .byte $5a,$5b,$6e,$6f,$ba,$aa,$bf,$ef       // char 12 @+12
        .byte $ab,$ff,$fb,$bf,$fb,$fb,$fb,$ea       // char 13 @+13
        .byte $ab,$bf,$af,$ff,$af,$ae,$bb,$fb       // char 14 @+14
        .byte $fe,$ea,$fe,$ba,$af,$ef,$bf,$be       // char 15 @+15
        .byte $bf,$fb,$fa,$fe,$eb,$bf,$ef,$ba       // char 16 @+16
        .byte $ef,$aa,$fa,$fe,$bb,$fe,$bf,$ff       // char 17 @+17
        .byte $95,$d5,$f5,$f5,$f5,$fd,$fd,$af       // char 18 @+18
        .byte $af,$af,$af,$af,$af,$af,$af,$af       // char 19 @+19
        .byte $fb,$fe,$fb,$fe,$fb,$fe,$fb,$fe       // char 20 @+20
        .byte $bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee       // char 21 @+21
        .byte $bb,$ef,$bb,$ef,$bb,$ef,$bf,$ef       // char 22 @+22
        .byte $fe,$fd,$fd,$f5,$f5,$f5,$f5,$d5       // char 23 @+23
        .byte $ea,$aa,$aa,$aa,$a8,$a8,$a8,$a0       // char 24 @+24
        .byte $55,$50,$40,$0a,$3b,$fb,$fa,$fb       // char 25 @+25
        .byte $50,$00,$02,$fb,$ba,$ba,$fa,$ba       // char 26 @+26
        .byte $00,$00,$aa,$ff,$ba,$ba,$ba,$ba       // char 27 @+27
        .byte $00,$00,$aa,$bf,$ba,$ba,$ba,$ba       // char 28 @+28
        .byte $15,$05,$81,$a0,$a0,$a0,$a0,$a0       // char 29 @+29
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$3f,$3f       // char 30 @+30
        .byte $ff,$bf,$bf,$bf,$bf,$bf,$bf,$af       // char 31 @+31
        .byte $bb,$ee,$bb,$ee,$bb,$ee,$fb,$ee       // char 32 ' '
        .byte $bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee       // char 33 '!'
        .byte $bb,$ef,$bb,$ef,$bb,$ef,$bb,$ee       // char 34 '"'
        .byte $f6,$f6,$f5,$f6,$f5,$f5,$f5,$f5       // char 35 '#'
        .byte $65,$5a,$99,$95,$55,$56,$5f,$ff       // char 36 '$'
        .byte $69,$5a,$a5,$67,$5f,$ff,$ff,$ff       // char 37 '%'
        .byte $ab,$bf,$ff,$ff,$ff,$ff,$ff,$ff       // char 38 '&'
        .byte $ff,$ff,$ff,$aa,$ea,$ef,$ff,$ff       // char 39 '''
        .byte $ff,$ff,$ae,$aa,$af,$bf,$ff,$ff       // char 40 '('
        .byte $aa,$aa,$ba,$fa,$fa,$fe,$fe,$fe       // char 41 ')'
        .byte $bf,$af,$af,$ab,$ab,$aa,$aa,$aa       // char 42 '*'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$bf,$bf       // char 43 '+'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 44 ','
        .byte $ea,$fa,$ff,$ff,$ff,$ff,$fe,$ff       // char 45 '-'

txt_3170:
        .byte $40,$40,$c0,$c0,$c0,$c0,$c0,$c0       // char 46 '.'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 47 '/'

spr_3180:
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 48 '0'
        .byte $02,$02,$02,$02,$02,$02,$02,$02       // char 49 '1'
        .byte $03,$02,$03,$02,$02,$03,$02,$02       // char 50 '2'
        .byte $aa,$af,$bf,$aa,$aa,$aa,$ea,$ab       // char 51 '3'
        .byte $ff,$aa,$be,$ff,$fb,$ff,$aa,$ff       // char 52 '4'
        .byte $ba,$ab,$fb,$ea,$ea,$fe,$ee,$ef       // char 53 '5'
        .byte $bf,$ae,$ba,$ea,$ef,$ef,$aa,$ff       // char 54 '6'
        .byte $bb,$be,$af,$fb,$ff,$fa,$aa,$ff       // char 55 '7'
        .byte $ab,$fb,$ef,$fe,$af,$ff,$ea,$fa       // char 56 '8'
        .byte $ff,$ff,$fe,$be,$bf,$ff,$aa,$aa       // char 57 '9'
        .byte $ff,$ff,$ee,$aa,$ea,$ea,$aa,$aa       // char 58 ':'
        .byte $5f,$af,$af,$af,$af,$af,$bf,$bf       // char 59 ';'
        .byte $fb,$fe,$fb,$ee,$fb,$ee,$bb,$ee       // char 60 '<'
        .byte $bb,$ee,$bb,$ee,$bb,$ee,$bb,$ef       // char 61 '='
        .byte $bf,$ff,$bf,$ff,$ff,$ff,$ff,$fe       // char 62 '>'
        .byte $ea,$ea,$ea,$aa,$aa,$aa,$a8,$a0       // char 63 '?'

txt_3200:
        .byte $40,$40,$40,$40,$00,$00,$03,$02       // char 64 '@'
        .byte $a6,$a3,$8f,$bf,$c0,$0f,$c3,$c0       // char 65 'A'
        .byte $9a,$cf,$ff,$ff,$00,$00,$ff,$00       // char 66 'B'
        .byte $9a,$f0,$ff,$ff,$03,$f0,$cf,$30       // char 67 'C'
        .byte $6a,$f1,$fc,$ff,$00,$ff,$f0,$00       // char 68 'D'
        .byte $a0,$a0,$20,$20,$20,$e0,$00,$30       // char 69 'E'
        .byte $0f,$03,$00,$00,$00,$00,$00,$00       // char 70 'F'
        .byte $af,$af,$af,$2f,$2b,$23,$03,$00       // char 71 'G'
        .byte $fb,$ee,$fb,$fe,$fb,$fe,$ff,$fe       // char 72 'H'
        .byte $bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee       // char 73 'I'
        .byte $bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee       // char 74 'J'
        .byte $af,$a5,$a5,$a5,$a5,$a5,$a5,$a5       // char 75 'K'
        .byte $ff,$af,$aa,$aa,$aa,$aa,$aa,$fa       // char 76 'L'
        .byte $ff,$ff,$ff,$aa,$aa,$aa,$aa,$aa       // char 77 'M'
        .byte $ff,$ff,$ff,$ff,$bf,$af,$ab,$aa       // char 78 'N'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 79 'O'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 80 'P'
        .byte $fe,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 81 'Q'
        .byte $aa,$ea,$fa,$ff,$fe,$ff,$ff,$aa       // char 82 'R'
        .byte $bf,$bb,$aa,$ab,$ea,$fe,$fe,$aa       // char 83 'S'
        .byte $ff,$ff,$ff,$bf,$bf,$af,$ab,$aa       // char 84 'T'
        .byte $ef,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 85 'U'
        .byte $80,$c0,$c0,$c0,$c0,$c0,$c0,$c0       // char 86 'V'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 87 'W'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 88 'X'
        .byte $02,$02,$02,$02,$03,$02,$03,$02       // char 89 'Y'
        .byte $03,$03,$03,$03,$03,$03,$03,$03       // char 90 'Z'
        .byte $ba,$aa,$aa,$aa,$af,$be,$ae,$fe       // char 91 '['
        .byte $aa,$ab,$aa,$aa,$ae,$ea,$ee,$aa       // char 92 '\'
        .byte $be,$eb,$aa,$aa,$ea,$aa,$aa,$ba       // char 93 ']'
        .byte $ff,$ee,$aa,$aa,$fa,$eb,$ff,$d5       // char 94 '^'
        .byte $ff,$bb,$aa,$aa,$ea,$eb,$ff,$55       // char 95 '_'
        .byte $fb,$bf,$aa,$aa,$aa,$ff,$fd,$55       // char 96 '`'
        .byte $fa,$fe,$ae,$fa,$fd,$d5,$55,$55       // char 97 'a'
        .byte $ff,$ff,$ea,$aa,$aa,$aa,$aa,$aa       // char 98 'b'
        .byte $bf,$bf,$ff,$ff,$ff,$ff,$ff,$ff       // char 99 'c'
        .byte $bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee       // char 100 'd'
        .byte $bb,$ef,$bb,$ef,$bf,$ef,$bf,$ef       // char 101 'e'
        .byte $ff,$fe,$fe,$fe,$f0,$f0,$f0,$f0       // char 102 'f'
        .byte $a0,$80,$80,$80,$00,$00,$00,$0f       // char 103 'g'
        .byte $02,$02,$03,$02,$03                   // char 104 (partial)

txt_3345:
        .byte $32,$3e,$3e                           // char 104 (partial)
        .byte $c0,$c3,$03,$03                       // char 105 (partial)

txt_334c:
        .byte $40,$40,$43,$4a                       // char 105 (partial)
        .byte $44,$54,$a8,$fc,$00,$00,$ff,$ab       // char 106 'j'
        .byte $b1,$b1,$b2,$b3,$b0,$b0,$af,$aa       // char 107 'k'
        .byte $10,$5c,$ac,$fc,$00,$00,$aa,$aa       // char 108 'l'

txt_3368:
        .byte $3c,$3c,$3c,$3c,$3c,$3c,$3c,$3c       // char 109 'm'
        .byte $00,$00,$00,$08,$00,$00,$00,$c0       // char 110 'n'
        .byte $c0,$c0,$c0,$c0,$f0,$c0,$00,$00       // char 111 'o'
        .byte $ff,$fe,$ff                           // char 112 (partial)

txt_3383:
        .byte $3f,$3f,$3f,$3f,$3f                   // char 112 (partial)
        .byte $bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee       // char 113 'q'
        .byte $bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee       // char 114 'r'
        .byte $f5,$f5,$b5,$f5,$bd,$fd,$bd,$fd       // char 115 's'
        .byte $ff,$ff,$ff,$ff,$ff,$bf,$ab,$aa       // char 116 't'
        .byte $aa,$ea,$fa,$fa,$fa,$fe,$ff,$ff       // char 117 'u'
        .byte $aa,$aa,$aa,$aa,$ba,$aa,$ea,$aa       // char 118 'v'
        .byte $af,$aa,$aa,$aa,$aa,$aa,$aa,$aa       // char 119 'w'
        .byte $ff,$ff,$ff,$ff,$bf,$ae,$ab,$aa       // char 120 'x'
        .byte $fe,$ff,$ff,$ff,$ff,$ab,$aa,$fa       // char 121 'y'
        .byte $ea,$fe,$ff,$ff,$fa,$fa,$aa,$aa       // char 122 'z'
        .byte $aa,$aa,$ea,$ea,$aa,$aa,$aa,$aa       // char 123 '{'
        .byte $aa,$aa,$ae,$ba,$aa,$ea,$aa,$aa       // char 124 '|'
        .byte $af,$ab,$aa,$aa,$aa,$aa,$aa,$aa       // char 125 '}'
        .byte $80,$c0                               // char 126 (partial)

txt_33f2:
        .byte $40,$40,$40,$40,$40,$40               // char 126 (partial)
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 127
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 128
        .byte $02,$03,$02,$02,$01,$01,$01,$01       // char 129
        .byte $03,$03,$03,$02,$02,$02,$02,$02       // char 130
        .byte $ae,$aa,$aa                           // char 131 (partial)

txt_341b:
        .byte $55,$55,$55,$55,$55                   // char 131 (partial)
        .byte $ae,$aa,$ff                           // char 132 (partial)

txt_3423:
        .byte $55,$55,$55,$55,$55                   // char 132 (partial)
        .byte $b9,$a5                               // char 133 (partial)

txt_342a:
        .byte $55,$55,$55,$55,$55,$55               // char 133 (partial)
        .byte $aa,$aa,$aa,$aa,$aa,$aa,$ab,$ab       // char 134

dat_3438:
        // === Fill data (33 bytes, $3438-$3458) ===
        .fill 33, $ff
        .byte $fe,$ff,$fe,$ff,$fe,$ff,$fe           // char 139 (partial)
        .byte $bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee       // char 140
        .byte $bf,$ef,$bf,$ef,$bf,$ef,$bf,$ff       // char 141
        .byte $f0,$f2,$f0,$c2,$c2,$c0,$c2,$c0       // char 142
        .byte $0a,$a2,$28,$a3,$a3,$03,$8f,$0f       // char 143
        .byte $3c,$3c,$fc,$ff,$ff,$ff,$ff,$ff       // char 144
        .byte $4a,$4a,$4a,$0a,$0a,$0a,$06,$c6       // char 145
        .byte $ff,$f0,$c0,$c2,$cf,$c0,$fc,$ff       // char 146
        .byte $ba,$82,$02,$50,$a8,$00,$02,$aa       // char 147
        .byte $ff,$ff,$fe,$fe,$fe,$fa,$f8,$e0       // char 148
        .byte $20,$a0,$a0,$a3,$8f,$8f               // char 149 (partial)

txt_34ae:
        .byte $3f,$3f                               // char 149 (partial)
        .byte $c0,$c0,$fc,$ff,$ff,$ff,$ff,$ff       // char 150
        .byte $00,$00,$00,$30,$00,$30,$30,$3c       // char 151
        .byte $0f,$0f,$0f,$0f,$0f,$0f,$03,$03       // char 152
        .byte $bb,$ee,$bb,$ee,$fb,$ee,$fb,$ee       // char 153
        .byte $bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee       // char 154
        .byte $bd,$ff,$bf,$ff,$bf,$ef,$bf,$ef       // char 155

txt_34e0:
        .byte $55,$55,$55,$57,$57,$57,$97,$97       // char 156
        .byte $b7,$af,$fd,$ff,$ff,$bf,$ff,$f5       // char 157
        .byte $ea,$ee,$ea,$bb,$ee,$ea,$aa,$aa       // char 158
        .byte $aa,$aa,$fa,$fa,$fe,$af,$bf,$bf       // char 159
        .byte $aa,$aa,$aa,$aa,$aa,$ee,$ff,$ff       // char 160
        .byte $af,$aa,$aa,$aa,$aa,$aa,$af,$fa       // char 161
        .byte $55,$f5                               // char 162 (partial)

txt_3512:
        .byte $55,$55,$a9,$af,$ea                   // char 162 (partial)

txt_3517:
        .byte $55                                   // char 162 (partial)
        .byte $55,$55,$55,$55,$55,$ff,$aa,$5a       // char 163
        .byte $d5,$d5,$55,$56,$fd,$55,$ad,$ab       // char 164
        .byte $55,$55,$55,$95,$69,$56,$56,$fa       // char 165
        .byte $40,$40,$40,$40,$80,$80,$80,$80       // char 166
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 167
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 168
        .byte $02,$02,$02,$02,$02,$02,$02,$03       // char 169
        .byte $02,$02,$02,$02,$02,$02,$02,$03       // char 170
        .byte $fe,$be,$fa,$aa,$aa,$ab,$ff,$ff       // char 171
        .byte $aa,$aa,$aa,$aa,$ab,$ff,$ff,$ff       // char 172
        .byte $aa,$ae,$bf,$ff,$ff,$ff,$ff,$ff       // char 173
        .byte $aa,$aa,$aa,$aa,$ff,$ff,$ff,$ff       // char 174
        .byte $ea,$fa,$be,$af,$ff,$ff,$ff,$fe       // char 175
        .byte $aa,$aa,$aa,$ff,$ff,$ff,$ff,$bf       // char 176
        .byte $ab,$af,$ba,$ff,$fe,$ff,$ff,$ff       // char 177
        .byte $55,$55,$f6,$de,$fe,$de,$fe,$fa       // char 178
        .byte $ff,$fe,$ff,$fe,$ff,$fe,$fb,$fe       // char 179
        .byte $bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee       // char 180
        .byte $bf,$ff,$bf,$ff,$ff,$ff,$ff,$ff       // char 181
        .byte $c0,$c0,$c0,$c0,$c0,$c0,$c0,$c0       // char 182
        .byte $0f,$0f,$0f,$0f,$0f,$0f,$0f,$0f       // char 183
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 184
        .byte $c2,$c0,$fc,$fc,$ff,$ff,$ff,$ff       // char 185
        .byte $aa,$60,$10,$0f,$03,$00,$00,$c0       // char 186
        .byte $aa,$02,$01,$fc,$fc,$00,$00,$00       // char 187
        .byte $90,$40,$00,$03,$03,$03,$0f,$0f       // char 188
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 189
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 190
        .byte $02,$00,$c0,$c2,$c0,$c0,$c0,$f0       // char 191
        .byte $03,$03,$03,$03,$03,$03,$03,$03       // char 192
        .byte $fb,$ee,$fb,$fe,$fb,$ee,$fb,$ee       // char 193
        .byte $bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee       // char 194
        .byte $bf,$ef,$bf,$ef,$bb,$ef,$bb,$ef       // char 195
        .byte $95,$97,$9f,$95,$95,$95,$a5,$a5       // char 196
        .byte $fd,$fd,$f5,$f5,$bb,$fe,$bf,$ff       // char 197
        .byte $aa,$aa,$aa,$aa,$ea,$fa,$aa,$aa       // char 198

txt_3638:
        .byte $57,$55,$55,$55,$55,$55,$7f,$fe       // char 199
        .byte $ff,$7f,$57,$55,$7d,$d5,$d5,$aa       // char 200
        .byte $d5,$f5,$ff,$55,$5f                   // char 201 (partial)

txt_364d:
        .byte $55,$57,$aa                           // char 201 (partial)

txt_3650:
        .byte $55,$55,$d5,$af,$5a,$57,$ff,$fe       // char 202
        .byte $5b                                   // char 203 (partial)

txt_3659:
        .byte $57,$55,$55,$55,$a9,$b6,$aa           // char 203 (partial)
        .byte $aa,$ba                               // char 204 (partial)

txt_3662:
        .byte $57,$55,$55,$55,$aa,$aa               // char 204 (partial)
        .byte $aa,$aa,$ba                           // char 205 (partial)

txt_366b:
        .byte $55,$55,$55,$55,$a5                   // char 205 (partial)
        .byte $80,$80,$c0                           // char 206 (partial)

txt_3673:
        .byte $40,$40,$40,$40,$40                   // char 206 (partial)
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 207
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 208
        .byte $03,$00,$00,$00,$00,$00,$00,$00       // char 209
        .byte $03,$00,$00,$fc,$fc,$fc,$fc,$f8       // char 210
        .byte $ff,$00,$00,$fc,$fc,$fc,$fc,$a8       // char 211
        .byte $ff,$00,$00,$fc,$fc,$fc,$fc,$a8       // char 212
        .byte $fe,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 213
        .byte $aa,$fe,$ff,$ff,$ff,$ff,$ff,$ff       // char 214
        .byte $aa,$aa,$fa,$ff,$ff,$ff,$ff,$ff       // char 215
        .byte $ab,$ae,$ae,$fe,$ff,$ff,$ff,$ff       // char 216
        .byte $ff,$bf,$aa,$aa,$ff,$ff,$ff,$ff       // char 217
        .byte $7a,$7a,$fa,$7a,$7a,$5a,$ea,$6a       // char 218
        .byte $fb,$ee,$fb,$ee,$fb,$ee,$bb,$ee       // char 219
        .byte $bb,$ee,$bb,$ee,$bb,$ef,$bb,$ef       // char 220
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$fc       // char 221
        .byte $00,$00,$0f,$0f,$0f,$0f,$3f,$3f       // char 222
        .byte $0f,$0c,$80,$a0,$a0,$a8,$aa,$aa       // char 223
        .byte $cf,$00,$00,$a8,$aa,$2a,$02,$00       // char 224
        .byte $ff,$00,$00,$0a,$aa,$aa,$aa,$08       // char 225
        .byte $f0,$03,$a0,$00,$02,$a8,$aa,$aa       // char 226
        .byte $00,$00,$30,$80,$03,$00,$8f,$8f       // char 227
        .byte $3f,$cc,$00,$23,$0f,$0f,$ff,$ff       // char 228
        .byte $03,$00,$00,$0c,$ff,$0f,$ff,$fc       // char 229
        .byte $ff,$c3,$c0,$02,$fc,$f0,$00,$00       // char 230
        .byte $f0,$f0,$08,$a8,$00,$00,$00,$00       // char 231
        .byte $03,$03,$03,$03,$03,$03,$03,$03       // char 232
        .byte $fb,$fe,$fb,$fe,$fb,$fe,$fb,$fe       // char 233
        .byte $bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee       // char 234
        .byte $bb,$ef,$bb,$ef,$bb,$ef,$bb,$ee       // char 235
        .byte $fa,$fa,$fa,$fa,$fa,$fa,$fa,$fa       // char 236
        .byte $fa,$ea,$af,$ea,$ea,$fa,$fe,$fe       // char 237

txt_3770:
        .byte $57,$57,$57,$55,$55,$55,$5a,$55       // char 238
        .byte $ff,$ff,$ff,$bf,$ab,$fe,$aa,$aa       // char 239
        .byte $ff,$ff,$ff,$ff,$ff,$af,$aa,$aa       // char 240
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 241
        .byte $aa,$aa,$aa,$aa,$ae,$aa,$ae,$af       // char 242
        .byte $aa,$aa,$aa,$aa,$ea,$aa,$aa,$aa       // char 243
        .byte $aa,$aa,$aa,$aa,$aa,$aa,$aa,$ab       // char 244
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 245
        .byte $80,$80,$80,$80,$80,$80,$c0,$80       // char 246

// --- Region $37d0-$38f7 ---
.pc = $37d0 "dat_37d0"

dat_37d0:
        .byte $fc,$fc,$fc,$fc,$fc,$fc,$fc,$fc       // char 250
        .byte $a8,$b8,$a8,$e8,$a8,$e8,$a8,$a8       // char 251
        .byte $a8,$e8,$a8,$a8,$e8,$a8,$b8,$b8       // char 252
        .byte $aa,$af,$aa,$ab,$bb,$aa,$aa,$ea       // char 253
        .byte $aa,$aa,$aa,$ea,$ea,$fb,$bb,$ae       // char 254
        .byte $aa,$ae,$aa,$bf,$af,$ea,$aa,$ae       // char 255
        .byte $df                                   // char 256 (partial)

txt_3801:
        .byte $55,$55,$a5
        .byte $59,$56,$95
        .byte $55,$ff
        .text "VUUU"
        .byte $95,$95
        .byte $59,$bf
        .byte $bf,$bf,$bf,$bf,$bf,$bf,$bf,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb // ................
        .byte $ef,$bb,$ef,$bf,$ef,$bf,$ff,$fc,$fc,$fc,$f0,$f0,$fa,$fa,$e8 // ...............

txt_3830:
        .byte $2a,$2a,$aa,$aa,$00,$00,$0f,$0f,$aa,$aa,$aa,$aa,$02,$00,$ff,$ff // **..............
        .byte $aa,$aa,$aa,$aa,$aa,$2a,$00,$c0,$a3,$ab,$ab,$aa,$aa,$aa,$2a,$00 // .....*........*.
        .byte $00,$00,$00,$00,$f0,$fc,$ff,$ff,$00,$00,$00 // ...........

txt_385b:
        .byte $33,$3c,$c0,$c0,$b0,$00,$00,$00,$c0,$00,$00,$00,$00,$02,$00,$00 // 3<..............
        .byte $00,$00,$03,$0f,$0f,$00,$03,$03,$3f,$ff,$ff,$ff,$0b,$00,$fc,$ff // ........?.......
        .byte $ff,$ff,$ff,$ff,$ff,$00,$00,$80,$c0,$e0,$f0,$f0,$f0,$ff,$ff,$ff // ................
        .byte $ff,$ff,$ff,$ff,$ff,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb // ................
        .byte $ee,$bb,$ee,$bb,$ee,$fa,$fa,$fa,$fa,$fa,$fa,$fa,$fa,$5f,$5f,$97 // .............__.

txt_38ab:
        .byte $57,$55,$a5,$55,$59,$55,$95,$a9,$aa,$aa,$ba,$aa,$eb,$aa,$aa,$aa // WU.UYU..........
        .byte $aa,$aa,$aa,$ab,$aa,$a5,$aa,$aa,$aa,$aa,$aa,$aa,$ae,$aa,$aa,$aa // ................
        .byte $aa,$ae,$bb,$be,$aa,$aa,$aa,$ae,$bf,$aa,$bb,$bf,$aa,$aa,$aa,$aa // ................
        .byte $aa,$aa,$be,$ab,$fa,$aa,$ba,$ea,$bb,$eb,$be,$ff,$bb,$bb,$aa,$ff // ................
        .byte $ff,$bb,$af,$ff,$ee,$c0,$80,$80,$80,$c0,$c0,$80,$c0 // .............

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

dat_3910:
        .byte $e8,$ec,$ec,$b8,$b8,$a8,$f8,$a8,$ac,$a8,$a8,$a8,$e8,$ac,$ac,$a8 // ................
        .byte $b8,$bc,$a8,$ac,$ac,$e8,$e8,$ac,$aa,$aa,$bf,$ab,$bb,$ae,$af,$aa // ................
        .byte $fa,$ab,$bb,$ab,$bb,$be,$be,$ae,$ab,$aa,$bb,$fa,$ab,$fe,$aa,$fa // ................
        .byte $aa,$af,$aa,$fe,$af,$af,$ea,$fb,$ba,$aa,$aa,$ea,$aa,$ba,$aa,$aa // ................
        .byte $ff,$fe,$ff,$fe,$fb,$fe,$fb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee // ................
        .byte $bf,$ff,$bf,$ff,$ff,$fd,$fd,$fd,$d4,$d0 // ..........

txt_396a:
        .text "PPSSBC??"
        .byte $ff,$ff,$cf,$cf,$cc,$8c,$ff,$ff
        .byte $ff,$ff,$ff,$f3,$f3,$c0,$f0,$fc,$3f,$0f,$c0,$c0,$c0,$f0,$00,$00 // ........?.......
        .byte $00,$02,$0f,$2a,$aa,$a8,$00,$03,$03,$83,$8f,$0f,$3f,$3f,$00,$00 // ...*........??..
        .byte $00,$07,$c6,$c1,$f1,$f0,$00,$00,$28,$ab,$aa,$aa,$7a,$7a,$0e,$00 // ........(...zz..
        .byte $00,$00,$02,$43,$43,$40,$0b           // ...CC@.

txt_39b1:
        .byte $2f,$3f,$b2,$e0,$c0,$00,$04,$ff,$ff,$ff,$cb,$c3,$c3,$82,$83,$f0 // /?..............
        .byte $f8,$3c,$2c,$0c,$08,$0c,$0c,$ff       // .<,.....

txt_39c9:
        .text "??????"
        .byte $bf,$bb,$ee,$bb,$ee,$bb,$ee,$fb,$ee,$bb
        .byte $ee,$bb,$ee,$bb,$ee,$bb,$ee,$fa,$fa,$fa,$fa,$fa,$fa,$fa,$fa,$ba // ................
        .byte $ba,$aa,$fa,$aa,$ab,$bb,$ab,$ba,$eb,$aa,$ee,$bb,$ab,$bb,$aa,$fa // ................
        .byte $ba,$fb,$ba,$aa,$ea,$ea,$ab,$ea,$aa,$fa,$ae,$ab,$ae,$bb,$aa,$aa // ................
        .byte $af,$ba,$be,$ea,$ba,$fb,$ea,$be,$af,$fa,$ba,$ba,$aa,$bb,$ab,$ef // ................
        .byte $be,$be,$ae,$fa,$ae,$aa,$ab,$fa,$fa,$aa,$ba,$eb,$ab,$af,$ea,$af // ................
        .byte $aa,$ae,$aa,$fa,$ea,$aa,$bb,$80,$c0,$80,$c0,$c0,$80,$c0,$80 // ...............

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

dat_3a50:
        .byte $e8,$a8,$a8,$a8,$a8,$a8,$a8,$a8,$fc,$fc,$fc,$fc,$fc,$fc,$fc,$fc // ................
        .byte $ac,$ac,$ac,$ac,$e8,$a8,$a8,$a8,$aa,$ab,$aa,$aa,$aa,$ae,$aa,$aa // ................
        .byte $aa,$aa,$aa,$ea,$aa,$ba,$aa,$af,$ef,$be,$ab,$aa,$aa,$aa,$eb,$ff // ................
        .byte $ea,$ab,$ea,$ba,$fa,$ab,$eb,$af,$95
        .byte $57,$67,$67
        .text "WWWW"
        .byte $fb,$ee,$fb,$ee,$fb,$ee,$bb,$ee,$bb,$ef,$bb,$ef,$bb,$ef,$bb,$ef // ................
        .byte $fe,$fa,$fa,$fa,$fa,$ea,$ea,$e0       // ........

txt_3aa8:
        .text "BCC"
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "UU"
        .byte $00,$08,$0c,$0c,$0c,$00,$00
        .byte $55,$00
        .byte $c0,$80,$c0,$c0,$c0,$01,$05,$00,$f2,$32,$32,$02,$02,$2a,$aa,$00 // .........22..*..
        .byte $a0,$03                               // ..

txt_3aca:
        .text "?57577"
        .byte $ff,$ff,$ff,$ba,$be,$be,$be,$be,$fc,$ff
        .byte $ff,$ba,$fb,$fb,$fb,$fb,$2a,$02,$f2,$72,$f2,$f2,$f2,$f0,$80,$80 // ......*..r......
        .byte $aa,$be,$ba,$fa,$6a,$00,$28,$a8,$a8,$e8,$a8,$ba,$aa,$00,$c3,$c3 // ....j.(.........
        .byte $c0,$00,$0a,$aa,$aa,$00,$0c,$10,$16
        .text "UUYU"
        .byte $00,$bf,$bf
        .byte $af,$af,$af,$ab,$ab,$0b,$fb,$ee,$fb,$ee,$fb,$ee,$fb,$fe,$bb,$ee // ................
        .byte $bb,$ee,$bb,$ee,$bb,$ee,$fa,$fa,$fa,$fa,$fa,$fa,$fa,$fa,$aa,$ae // ................
        .byte $aa,$aa,$aa,$aa,$aa,$aa,$aa,$ba,$ba,$aa,$ae,$aa,$ab,$aa,$ab,$aa // ................
        .byte $ea,$aa,$ea,$aa,$ab,$aa,$aa,$aa,$aa,$ea,$ab,$fa,$aa,$aa,$ea,$ba // ................
        .byte $aa,$ee,$aa,$ba,$aa,$ae,$bb,$aa,$aa,$aa,$ba,$ea,$ea,$aa,$ab,$aa // ................
        .byte $aa,$ea,$aa,$aa,$aa,$ae,$ea,$aa,$aa,$aa,$aa,$ea,$aa,$aa,$ab,$ab // ................
        .byte $ba,$be,$ba,$ea,$ea,$aa,$80,$80,$80,$80,$80,$80,$80,$c0 // ..............

// --- Region $3b90-$3cb7 ---
.pc = $3b90 "dat_3b90"

dat_3b90:
        .fill 16, $fc
        .byte $a8,$e8,$a8,$a8,$a8,$a8,$a8,$a8,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .byte $ae,$ab,$aa,$aa,$aa,$aa,$aa,$aa,$ab,$aa,$aa,$ee,$aa,$ba,$ba,$aa // ................
        .byte $fe,$aa,$ea,$ea,$aa,$aa,$ba,$aa,$57,$57,$9f,$9f,$5f,$5f,$5f,$5f // ........WW..____
        .byte $bb,$ee,$bb,$ee,$bb,$ee,$bb,$ee,$bf,$ef,$bf,$ef,$bf,$ff,$bf,$fd // ................
        .byte $43,$03,$0f
        .text "?????"
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff
        .fill 8, $aa
        .byte $ff,$ff,$ab,$bb,$ab,$bf,$bf,$bf       // ........

spr_3c00:
        .byte $ff,$ff,$ab,$bb,$ab,$af,$bb,$bb,$fb,$ff,$ab,$bf,$af,$bf,$bf,$ab // ................
        .byte $eb,$aa,$fe,$ea,$fe,$ae,$ae,$fe,$fa,$ff,$ab,$bf,$af,$bf,$bf,$ab // ................
        .byte $bf,$ff,$ab,$ab,$bb,$bb,$bb,$bb,$ff,$ff,$ab,$ef,$ef,$ef,$ef,$ef // ................
        .byte $ff,$ff,$ab,$bf,$ab,$fb,$fb,$ab,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ................

txt_3c40:
        .fill 8, $55
        .text "C"
        .byte $40                                   // @ character
        .text "PTTTTT"
        .byte $fb,$fe,$ff,$ff,$ff,$7f,$7f,$7f
        .byte $bb,$ee,$bb,$ef,$bb,$ef,$ff,$ef,$f5,$f5,$f6,$f5,$f5,$f5,$f5,$f5 // ................
        .byte $aa,$ba,$ea,$aa,$aa,$aa,$aa,$aa,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .byte $aa,$bb,$aa,$aa,$aa,$aa,$aa,$aa,$ba,$ba,$9b,$aa,$aa,$aa,$aa,$aa // ................
        .byte $ae,$aa,$ba,$ba,$ba,$ea,$ea,$ea,$ba,$aa,$aa,$aa,$aa,$aa,$aa,$aa // ................
        .byte $aa,$aa,$ae,$ae,$aa,$aa,$aa,$aa,$aa,$be,$aa,$aa,$aa,$aa,$aa,$ea // ................
        .byte $aa,$ae,$ba,$aa,$aa,$ea,$aa,$ab,$c0,$c0,$c0,$c0,$80,$80,$80,$80 // ................

// --- Region $3cd0-$3df7 ---
.pc = $3cd0 "dat_3cd0"

dat_3cd0:
        .fill 16, $fc
        .byte $a8,$a8,$a8,$e8,$a8,$a8,$a8,$a8,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .fill 8, $ff
        .byte $aa,$ae,$af,$fb,$aa,$aa,$aa,$aa,$aa,$ba,$fa,$ba,$aa,$aa,$aa,$aa // ................
        .byte $af,$af,$af,$af,$bf,$bf,$bf,$bf,$bb,$ee,$bb,$ee,$bb,$ef,$bb,$ef // ................
        .byte $fe,$fe,$fe,$fa,$fa,$fa,$fa,$fa,$15,$15,$15,$15,$15,$15,$15,$15 // ................
        .fill 17, $ff
        .byte $fa,$fb,$fa,$fb,$fb,$fb,$ff,$ff,$ba,$bb,$bb,$bb,$bb,$bb,$ff,$ff // ................
        .byte $ba,$bb,$bb,$bb,$bb,$ba,$ff,$ff,$ba,$be,$be,$be,$be,$be,$ff,$ff // ................
        .byte $bb,$fb,$fa,$fb,$fb,$fb,$ff,$ff,$ba,$bb,$ba,$bb,$bb,$ba,$ff,$ff // ................
        .byte $ba,$fb,$fa,$fa,$fb,$bb,$ff,$aa,$ea,$ea,$ea,$aa,$ea,$ea,$aa,$aa // ................
        .byte $aa,$aa,$aa,$aa,$aa,$aa,$aa,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ...............

txt_3d88:
        .fill 8, $54
        .byte $bf,$bf,$af,$af,$af,$af,$af,$af,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .fill 8, $fa
        .fill 8, $ff
        .byte $aa,$aa,$aa,$ae,$ab,$aa,$aa,$aa,$aa,$aa,$aa,$aa,$fe,$ab,$aa,$aa // ................
        .byte $aa,$ab,$aa,$aa,$aa,$aa,$fa,$af,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .fill 8, $ff
        .byte $aa,$aa,$aa,$aa,$ab,$ab,$ab,$aa,$ea,$aa,$aa,$aa,$aa,$aa,$aa,$aa // ................
        .byte $ea,$aa,$aa,$aa,$aa,$ba,$ea,$ea,$80,$80,$80,$80,$80,$80,$80,$80 // ................

// --- Region $3e10-$3f3f ---
.pc = $3e10 "dat_3e10"

dat_3e10:
        .fill 24, $fc
        .fill 8, $ff
        .byte $aa,$aa,$aa,$aa,$ae,$ab,$ab,$aa,$aa,$aa,$aa,$aa,$aa,$ea,$aa,$fa // ................
        .byte $aa,$aa,$aa,$aa,$aa,$aa,$aa,$ab,$bf,$bf,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .byte $bf,$ef,$bf,$ff,$ff,$ff,$ff,$ff,$fa,$ea,$ea,$ea,$ea,$ea,$ea,$aa // ................
        .byte $15,$15,$05,$05,$01,$81,$a0,$aa       // ........

txt_3e68:
        .text "UUUUUU"
        .byte $00,$aa,$d5,$df,$d7,$df,$df,$df,$00,$aa
        .byte $d5,$f7,$f7,$f7,$f7,$d5,$00,$aa,$95,$99,$99,$99,$99,$99,$00,$ff // ................
        .byte $d5,$df,$d7,$df,$df,$d5,$00,$aa,$fd,$fd,$fd,$fd,$fd,$fd,$00,$aa // ................
        .byte $5d,$fd,$fd,$fd,$fd,$5d,$00,$aa,$5d,$dd,$5d,$7d,$dd,$dd,$00,$aa // ]....]..].]}....
        .byte $5d,$dd,$5d,$dd,$dd,$dd,$00,$aa,$59,$a9,$a9,$a9,$a9,$59,$00,$ff // ].].....Y....Y..
        .byte $75,$75,$d5,$d5,$75,$75,$00,$aa       // uu..uu..

txt_3ec0:
        .text "UUUUUU"
        .byte $00,$aa,$a8,$a8,$a8,$a0,$80,$83,$0f,$7f
        .byte $af,$af,$af,$ab,$ab,$ab,$ab,$ab,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .fill 8, $fa

dat_3ee8:
        // === Fill data (32 bytes, $3ee8-$3f07) ===
        .fill 32, $ff
        .byte $fa,$aa,$aa,$aa,$aa,$aa,$aa,$aa,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .fill 16, $ff
        .byte $aa,$aa,$aa,$fa,$ab,$aa,$ae,$ae,$80,$80,$c0,$80,$c0,$80,$c0,$c0 // ................
        .fill 8, $00

// --- Region $3f77-$3fa0 ---
.pc = $3f77 "dat_3f77"

dat_3f77:
        .fill 9, $00
        .byte $44,$14                               // D.

txt_3f82:
        .text "TTTPPPTT"
        .byte $14,$44,$50,$54,$00,$00,$b1,$b0,$b1,$b1,$b1,$b1,$00,$00,$b1,$b1 // .DPT............
        .byte $b0,$b1,$b1,$b1,$00,$00,$10           // .......

// --- Region $3fa6-$3faf ---
.pc = $3fa6 "dat_3fa6"

dat_3fa6:
        .byte $00,$00,$5c,$5c,$5c,$1c,$4c,$5c,$00,$00 // ..\\\.L\..

// --- Region $3fc3-$3fcf ---
.pc = $3fc3 "dat_3fc3"

dat_3fc3:
        .fill 13, $00

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

dat_8dd1:
        .fill 18, $00

// --- Region $8de8-$8de8 ---
.pc = $8de8 "dat_8de8"

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

// --- Region $8ee8-$8ee8 ---
.pc = $8ee8 "dat_8ee8"

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

// --- Region $bde8-$bde8 ---
.pc = $bde8 "dat_bde8"

dat_bde8:
        // === Fill data (1 bytes, $bde8-$bde8) ===
        .byte $00                                   // .

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

scr_c400:
        .byte $00                                   // .

// --- Region $d000-$e778 ---
.pc = $d000 "dat_d000"

dat_d000:
        .byte $ea,$ea,$ea,$bd,$02,$f2,$85,$95,$bd,$09,$f2,$85,$96,$bd,$10,$f2 // ................
        .byte $85,$93,$bd,$17,$f2,$85,$94,$bd,$1e,$f2,$85,$91,$bd,$25,$f2,$85 // .............%..
        .byte $92,$a2,$01,$86,$ff,$86,$fe,$86,$fd,$ca,$86,$fc,$86,$fb,$86,$fa // ................
        .byte $8e,$3e,$ea,$86,$cc,$86,$cb,$86,$ca,$86,$b7,$86,$b4,$86,$b1,$86 // .>..............
        .byte $b6,$86,$b3,$86,$b0,$86,$c6,$86,$c1,$86,$bc,$86,$a6,$86,$a5,$86 // ................
        .byte $a4,$86,$a3,$86,$a2,$86,$a1,$86,$a0,$86,$9c,$86,$9f,$86,$9d,$86 // ................
        .byte $9b,$86,$9e,$86,$9a,$8e,$29,$e2,$8e,$30,$e5,$8e,$6c,$e8,$8e,$45 // ......)..0..l..E
        .byte $e8,$ca,$86,$c9,$86,$c8,$86,$c7,$86,$ae,$86,$ad,$86,$ac,$a9,$00 // ................
        .byte $8d,$51,$ea,$a9,$32,$8d,$57,$ea,$a9,$04,$8d,$6b,$ea,$a9,$cd,$8d // .Q..2.W....k....
        .byte $71,$ea,$a9,$03,$85,$e7,$85,$e5,$85,$e3,$a2,$1c,$a9,$08,$9d,$00 // q...............
        .byte $d4,$a9,$00,$9d,$00,$d4,$ca,$10,$f3,$60,$a9,$00,$85,$c9,$85,$c8 // .........`......
        .byte $85,$c7,$f0,$e6,$a5,$c9,$30,$03,$4c,$f0,$e3,$a5,$b6,$f0,$1b,$c6 // ......0.L.......
        .byte $b6,$d0,$17,$ad,$e7,$e0,$8d,$00,$d4,$ad,$e9,$e0,$8d,$01,$d4,$a5 // ................
        .byte $ed,$f0,$07,$a5,$f9,$09,$01,$8d,$04,$d4,$a5,$c6,$f0,$3d,$a5,$c5 // .............=..
        .byte $f0,$04,$c6,$c5,$d0,$35,$a9,$39,$a2,$35,$a0,$00,$f0,$08,$18,$65 // .....5.9.5.....e
        .byte $c2,$90,$09,$e8,$d0,$06,$38,$e5,$c2,$b0,$01,$ca,$8d,$00,$d4,$8e // ......8.........
        .byte $01,$d4,$8d,$e7,$e0,$8e,$e9,$e0,$c6,$ab,$d0,$0f,$a5,$c3,$f0,$0b // ................
        .byte $0a,$85,$ab,$ad,$eb,$e0,$49,$ff,$8d,$eb,$e0,$a5,$a5,$f0,$21,$c6 // ......I.......!.
        .byte $a5,$d0,$1d,$a5,$a6,$85,$a5,$a9,$00,$49,$ff,$8d,$28,$e1,$f0,$08 // .........I..(...
        .byte $a5,$9f,$18,$65,$99,$4c,$5c,$e1,$a5,$9f,$38,$e5,$99,$4c,$5c,$e1 // ...e.L\...8..L\.
        .byte $a5,$a0,$f0,$2d,$a5,$9f,$c5,$9e,$90,$0a,$f0,$25,$e5,$a0,$c5,$9e // ...-.......%....
        .byte $b0,$0a,$90,$06,$65,$a0,$c5,$9e,$90,$02,$a5,$9e,$85,$9f,$aa,$bd // ....e...........
        .byte $9a,$ea,$8d,$00,$d4,$8d,$e7,$e0,$bd,$fb,$ea,$8d,$01,$d4,$8d,$e9 // ................
        .byte $e0,$a9,$00,$d0,$1a,$a5,$e6,$38,$e5,$ea,$85,$e6,$a5,$e7,$e9,$00 // .......8........
        .byte $85,$e7,$30,$08,$d0,$2a,$a5,$e6,$c9,$64,$b0,$24,$ce,$72,$e1,$a5 // ..0..*...d.$.r..
        .byte $e6,$18,$65,$ea,$85,$e6,$a5,$e7,$69,$00,$85,$e7,$c9,$0f,$f0,$04 // ..e.....i.......
        .byte $90,$0e,$b0,$06,$a5,$e6,$c9,$9b,$90,$06,$ee,$72,$e1,$4c,$75,$e1 // ...........r.Lu.
        .byte $a5,$e6,$8d,$02,$d4,$a5,$e7,$8d,$03,$d4,$c6,$ff,$a5,$ae,$c5,$ff // ................
        .byte $f0,$04,$a5,$fc,$d0,$09,$a5,$f9,$29,$fe,$8d,$04,$d4,$e6,$fc,$c6 // ........).......
        .byte $fc,$a5,$ff,$f0,$0d,$4c,$f0,$e3,$98,$18,$65,$95,$85,$95,$90,$02 // .....L....e.....
        .byte $e6,$96,$a0,$00,$b1,$95,$10,$23,$c8,$aa,$bd,$4c,$e3,$8d,$f7,$e1 // .......#...L....
        .byte $bd,$5e,$e3,$8d,$f8,$e1,$4c,$50,$e3,$86,$9e,$bd,$9a,$ea,$8d,$e7 // .^....LP........
        .byte $e0,$bd,$fb,$ea,$8d,$e9,$e0,$c8,$4c,$28,$e2,$18,$65,$cc,$aa,$a5 // ........L(..e...
        .byte $a0,$d0,$e6,$86,$9f,$bd,$9a,$ea,$8d,$00,$d4,$8d,$e7,$e0,$bd,$fb // ................
        .byte $ea,$8d,$e9,$e0,$c8,$8d,$01,$d4,$a9,$00,$d0,$03,$b1,$95,$c8,$85 // ................
        .byte $ff,$a5,$a6,$85,$a5,$a5,$c6,$f0,$0d,$85,$c5,$a5,$c4,$8d,$eb,$e0 // ................
        .byte $a5,$c3,$85,$ab,$a9,$00,$8d,$28,$e1,$a5,$db,$85,$fc,$98,$18,$65 // .......(.......e
        .byte $95,$85,$95,$90,$02,$e6,$96,$a5,$e0,$05,$e1,$f0,$0d,$a5,$e0,$85 // ................
        .byte $e6,$a5,$e1,$85,$e7,$a9,$ff,$8d,$72,$e1,$a5,$d3,$d0,$13,$a5,$d5 // ........r.......
        .byte $05,$d6,$f0,$0d,$a5,$d5,$85,$d7,$a5,$d6,$85,$d8,$a9,$00,$8d,$3e // ...............>
        .byte $ea,$a5,$ed,$f0,$1b,$a5,$f9,$a6,$b7,$f0,$10,$86,$b6,$ad,$ad,$e3 // ................
        .byte $8d,$00,$d4,$ad,$ae,$e3,$8d,$01,$d4,$a5,$b5,$09,$01,$8d,$04,$d4 // ................
        .byte $4c,$f0,$e3,$b1,$95,$85,$f6,$a5,$95,$18,$69,$02,$85,$f2,$85,$95 // L.........i.....
        .byte $a5,$96,$69,$00,$85,$f3,$85,$96,$4c,$e2,$e1,$c6,$f6,$f0,$12,$a5 // ..i.....L.......
        .byte $f2,$85,$95,$a5,$f3,$85,$96,$4c,$e2,$e1,$84,$ed,$b1,$95,$c8,$85 // .......L........
        .byte $db,$4c,$d8,$e1,$b1,$95,$8d,$29,$e2,$c8,$4c,$d8,$e1,$b1,$95,$aa // .L.....)..L.....
        .byte $c8,$b1,$95,$c8,$9d,$00,$d4,$b1,$95,$10,$f4,$c8,$4c,$d8,$e1,$b1 // ............L...
        .byte $95,$8d,$04,$d4,$85,$f9,$c8,$4c,$d8,$e1,$e6,$c9,$4c,$f0,$e3,$b1 // .......L....L...
        .byte $95,$c8,$85,$ea,$b1,$95,$c8,$85,$e0,$85,$e6,$b1,$95,$c8,$85,$e1 // ................
        .byte $85,$e7,$4c,$d8,$e1,$b1,$95,$85,$d4,$c8,$b1,$95,$8d,$7d,$e2,$c8 // ..L..........}..
        .byte $b1,$95,$85,$d7,$85,$d5,$c8,$b1,$95,$85,$d8,$85,$d6,$c8,$b1,$95 // ................
        .byte $8d,$57,$ea,$c8,$b1,$95,$8d,$51,$ea,$c8,$b1,$95,$8d,$71,$ea,$c8 // .W.....Q.....q..
        .byte $b1,$95,$8d,$6b,$ea,$c8,$4c,$d8,$e1,$a9,$00,$85,$d3,$4c,$d8,$e1 // ...k..L......L..
        .byte $a5,$95,$18,$69,$03,$85,$d1,$a5,$96,$69,$00,$85,$d2,$b1,$95,$aa // ...i.....i......
        .byte $c8,$b1,$95,$85,$96,$86,$95,$4c,$e2,$e1,$a5,$d1,$85,$95,$a5,$d2 // .......L........
        .byte $85,$96,$4c,$e2,$e1,$b1,$95,$85,$cc,$c8,$4c,$d8,$e1,$b1,$95,$85 // ..L.......L.....
        .byte $c6,$c8,$b1,$95,$85,$c2,$c8,$b1,$95,$85,$c3,$c8,$b1,$95,$85,$c4 // ................
        .byte $c8,$4c,$d8,$e1,$b1,$95,$85,$b7,$c8,$b1,$95,$85,$b5,$c8,$b1,$95 // .L..............
        .byte $8d,$ad,$e3,$c8,$b1,$95,$8d,$ae,$e3,$c8,$4c,$d8,$e1,$00,$00,$b1 // ..........L.....
        .byte $95,$85,$ae,$c8,$4c,$d8,$e1,$b1,$95,$85,$a6,$c8,$b1,$95,$85,$99 // ....L...........
        .byte $c8,$4c,$d8,$e1,$b1,$95,$85,$a0,$c8,$4c,$d8,$e1,$ff,$bb,$a3,$ca // .L.......L......
        .byte $d4,$dd,$fa,$15,$49,$50,$6a,$75,$ef,$7d,$94,$af,$b7,$c4,$e2,$e2 // ....IPju.}......
        .byte $e2,$e2,$e2,$e2,$e2,$e3,$e3,$e3,$e3,$e3,$e2,$e3,$e3,$e3,$e3,$e3 // ................
        .byte $a5,$c8,$30,$03,$4c,$ed,$e6,$a5,$b3,$f0,$1b,$c6,$b3,$d0,$17,$ad // ..0.L...........
        .byte $23,$e4,$8d,$07,$d4,$ad,$25,$e4,$8d,$08,$d4,$a5,$ec,$f0,$07,$a5 // #.....%.........
        .byte $f8,$09,$01,$8d,$0b,$d4,$a5,$c1,$f0,$3d,$a5,$c0,$f0,$04,$c6,$c0 // .........=......
        .byte $d0,$35,$a9,$a2,$a2,$25,$a0,$01,$f0,$08,$18,$65,$bd,$90,$09,$e8 // .5...%.....e....
        .byte $d0,$06,$38,$e5,$bd,$b0,$01,$ca,$8d,$07,$d4,$8e,$08,$d4,$8d,$23 // ..8............#
        .byte $e4,$8e,$25,$e4,$c6,$aa,$d0,$0f,$a5,$be,$f0,$0b,$0a,$85,$aa,$ad // ..%.............
        .byte $27,$e4,$49,$ff,$8d,$27,$e4,$a5,$a3,$f0,$33,$c6,$a3,$d0,$2f,$a5 // '.I..'....3.../.
        .byte $a4,$85,$a3,$a9,$00,$49,$ff,$8d,$64,$e4,$f0,$08,$a5,$9d,$18,$65 // .....I..d......e
        .byte $98,$4c,$79,$e4,$a5,$9d,$38,$e5,$98,$85,$9d,$aa,$bd,$9a,$ea,$8d // .Ly...8.........
        .byte $07,$d4,$8d,$23,$e4,$bd,$fb,$ea,$8d,$08,$d4,$8d,$25,$e4,$a9,$00 // ...#........%...
        .byte $d0,$1a,$a5,$e4,$38,$e5,$e9,$85,$e4,$a5,$e5,$e9,$00,$85,$e5,$30 // ....8..........0
        .byte $08,$d0,$2a,$a5,$e4,$c9,$64,$b0,$24,$ce,$8f,$e4,$a5,$e4,$18,$65 // ..*...d.$......e
        .byte $e9,$85,$e4,$a5,$e5,$69,$00,$85,$e5,$c9,$0f,$f0,$04,$90,$0e,$b0 // .....i..........
        .byte $06,$a5,$e4,$c9,$9b,$90,$06,$ee,$8f,$e4,$4c,$92,$e4,$a5,$e4,$8d // ..........L.....
        .byte $09,$d4,$a5,$e5,$8d,$0a,$d4,$c6,$fe,$a5,$ad,$c5,$fe,$f0,$04,$a5 // ................
        .byte $fb,$d0,$09,$a5,$f8,$29,$fe,$8d,$0b,$d4,$e6,$fb,$c6,$fb,$a5,$fe // .....)..........
        .byte $f0,$0d,$4c,$ed,$e6,$98,$18,$65,$93,$85,$93,$90,$02,$e6,$94,$a0 // ..L....e........
        .byte $00,$b1,$93,$10,$11,$c8,$aa,$bd,$4b,$e6,$8d,$14,$e5,$bd,$5c,$e6 // ........K.....\.
        .byte $8d,$15,$e5,$4c,$9b,$e6,$18,$65,$cb,$aa,$86,$9d,$bd,$9a,$ea,$8d // ...L...e........
        .byte $07,$d4,$8d,$23,$e4,$bd,$fb,$ea,$8d,$25,$e4,$c8,$8d,$08,$d4,$a9 // ...#.....%......
        .byte $00,$d0,$03,$b1,$93,$c8,$85,$fe,$a5,$a4,$85,$a3,$a5,$c1,$f0,$0d // ................
        .byte $85,$c0,$a5,$bf,$8d,$27,$e4,$a5,$be,$85,$aa,$a9,$00,$8d,$64,$e4 // .....'........d.
        .byte $a5,$da,$85,$fb,$98,$18,$65,$93,$85,$93,$90,$02,$e6,$94,$a5,$de // ......e.........
        .byte $05,$df,$f0,$0d,$a5,$de,$85,$e4,$a5,$df,$85,$e5,$a9,$ff,$8d,$8f // ................
        .byte $e4,$a5,$d3,$c9,$01,$d0,$13,$a5,$d5,$05,$d6,$f0,$0d,$a5,$d5,$85 // ................
        .byte $d7,$a5,$d6,$85,$d8,$a9,$00,$8d,$3e,$ea,$a5,$ec,$f0,$1b,$a5,$f8 // ........>.......
        .byte $a6,$b4,$f0,$10,$86,$b3,$ad,$b4,$e6,$8d,$07,$d4,$ad,$b5,$e6,$8d // ................
        .byte $08,$d4,$a5,$b2,$09,$01,$8d,$0b,$d4,$4c,$ed,$e6,$b1,$93,$85,$f5 // .........L......
        .byte $a5,$93,$18,$69,$02,$85,$f0,$85,$93,$a5,$94,$69,$00,$85,$f1,$85 // ...i.......i....
        .byte $94,$4c,$ff,$e4,$c6,$f5,$f0,$12,$a5,$f0,$85,$93,$a5,$f1,$85,$94 // .L..............
        .byte $4c,$ff,$e4,$84,$ec,$b1,$93,$c8,$85,$da,$4c,$f5,$e4,$b1,$93,$8d // L.........L.....
        .byte $30,$e5,$c8,$4c,$f5,$e4,$b1,$93,$aa,$c8,$b1,$93,$c8,$9d,$00,$d4 // 0..L............
        .byte $b1,$93,$10,$f4,$c8,$4c,$f5,$e4,$b1,$93,$8d,$0b,$d4,$85,$f8,$c8 // .....L..........
        .byte $4c,$f5,$e4,$e6,$c8,$4c,$ed,$e6,$b1,$93,$c8,$85,$e9,$b1,$93,$c8 // L....L..........
        .byte $85,$de,$85,$e4,$b1,$93,$c8,$85,$df,$85,$e5,$4c,$f5,$e4,$b1,$93 // ...........L....
        .byte $85,$d4,$c8,$b1,$93,$8d,$86,$e5,$c8,$b1,$93,$85,$d7,$85,$d5,$c8 // ................
        .byte $b1,$93,$85,$d8,$85,$d6,$c8,$b1,$93,$8d,$57,$ea,$c8,$b1,$93,$8d // ..........W.....
        .byte $51,$ea,$c8,$b1,$93,$8d,$71,$ea,$c8,$b1,$93,$8d,$6b,$ea,$c8,$4c // Q.....q.....k..L
        .byte $f5,$e4,$84,$d3,$4c,$f5,$e4,$a5,$93,$18,$69,$03,$85,$cf,$a5,$94 // ....L.....i.....
        .byte $69,$00,$85,$d0,$b1,$93,$aa,$c8,$b1,$93,$85,$94,$86,$93,$4c,$ff // i.............L.
        .byte $e4,$a5,$cf,$85,$93,$a5,$d0,$85,$94,$4c,$ff,$e4,$b1,$93,$85,$cb // .........L......
        .byte $c8,$4c,$f5,$e4,$b1,$93,$85,$c1,$c8,$b1,$93,$85,$bd,$c8,$b1,$93 // .L..............
        .byte $85,$be,$c8,$b1,$93,$85,$bf,$c8,$4c,$f5,$e4,$b1,$93,$85,$b4,$c8 // ........L.......
        .byte $b1,$93,$85,$b2,$c8,$b1,$93,$8d,$b4,$e6,$c8,$b1,$93,$8d,$b5,$e6 // ................
        .byte $c8,$4c,$f5,$e4,$b4,$04,$b1,$93,$85,$ad,$c8,$4c,$f5,$e4,$b1,$93 // .L.........L....
        .byte $85,$a4,$c8,$b1,$93,$85,$98,$c8,$4c,$f5,$e4,$08,$c4,$ac,$d3,$dd // ........L.......
        .byte $e6,$03,$1e,$52,$57,$71,$7c,$f8,$84,$9b,$b6,$be,$e6,$e5,$e5,$e5 // ...RWq|.........
        .byte $e5,$e5,$e6,$e6,$e6,$e6,$e6,$e6,$e5,$e6,$e6,$e6,$e6,$a5,$c7,$30 // ...............0
        .byte $03,$4c,$3d,$ea,$a5,$b0,$f0,$1b,$c6,$b0,$d0,$17,$ad,$20,$e7,$8d // .L=.......... ..
        .byte $0e,$d4,$ad,$22,$e7,$8d,$0f,$d4,$a5,$eb,$f0,$07,$a5,$f7,$09,$01 // ..."............
        .byte $8d,$12,$d4,$a5,$bc,$f0,$3d,$a5,$bb,$f0,$04,$c6,$bb,$d0,$35,$a9 // ......=.......5.
        .byte $71,$a2,$07,$a0,$00,$f0,$08,$18,$65,$b8,$90,$09,$e8,$d0,$06,$38 // q.......e......8
        .byte $e5,$b8,$b0,$01,$ca,$8d,$0e,$d4,$8e,$0f,$d4,$8d,$20,$e7,$8e,$22 // ............ .."
        .byte $e7,$c6,$a9,$d0,$0f,$a5,$b9,$f0,$0b,$0a,$85,$a9,$ad,$24,$e7,$49 // .............$.I
        .byte $ff,$8d,$24,$e7,$a5,$a1,$f0,$21,$c6,$a1,$d0,$1d,$a5,$a2,$85,$a1 // ..$....!........
        .byte $a9,$00,$49,$ff,$8d,$61,$e7,$f0,$08,$a5,$9b,$18,$65,$97,$4c,$95 // ..I..a......e.L.
        .byte $e7,$a5,$9b,$38,$e5,$97,$4c,$95,$e7,$a5,$9c,$f0,$2d,$a5,$9b,$c5 // ...8..L.....-...
        .byte $9a,$90,$0a,$f0,$25,$e5,$9c,$c5,$9a,$b0,$0a,$90,$06,$65,$9c,$c5 // ....%........e..
        .byte $9a,$90,$02,$a5,$9a,$85,$9b,$aa,$bd,$9a,$ea,$8d,$0e,$d4,$8d,$20 // ............... 
        .byte $e7,$bd,$fb,$ea,$8d,$0f,$d4,$8d,$22,$e7,$a9,$00,$d0,$1a,$a5,$e2 // ........".......
        .byte $38,$e5,$e8,$85,$e2,$a5,$e3,$e9,$00,$85,$e3,$30,$08,$d0,$2a,$a5 // 8..........0..*.
        .byte $e2,$c9,$64,$b0,$24,$ce,$ab,$e7,$a5,$e2,$18,$65,$e8,$85,$e2,$a5 // ..d.$......e....
        .byte $e3,$69,$00,$85,$e3,$c9,$0f,$f0,$04,$90,$0e,$b0,$06,$a5,$e2,$c9 // .i..............
        .byte $9b,$90,$06,$ee,$ab,$e7,$4c,$ae,$e7,$a5,$e2,$8d,$10,$d4,$a5,$e3 // ......L.........
        .byte $8d,$11,$d4,$c6,$fd,$a5,$ac,$c5,$fd,$f0,$04,$a5,$fa,$d0,$09,$a5 // ................
        .byte $f7,$29,$fe,$8d,$12,$d4,$e6,$fa,$c6,$fa,$a5,$fd,$f0,$0d,$4c,$3d // .)............L=
        .byte $ea,$98,$18,$65,$91,$85,$91,$90,$02,$e6,$92,$a0,$00,$b1,$91,$10 // ...e............
        .byte $23,$c8,$aa,$bd,$97,$e9,$8d,$30,$e8,$bd,$aa,$e9,$8d,$31,$e8,$4c // #......0.....1.L
        .byte $95,$e9,$86,$9a,$bd,$9a,$ea,$8d,$20,$e7,$bd,$fb,$ea,$8d,$22,$e7 // ........ .....".
        .byte $c8,$4c,$6b,$e8,$a2,$00,$f0,$06,$ee,$45,$e8,$4c,$51,$e8,$18,$65 // .Lk......E.LQ..e
        .byte $ca,$aa,$a5,$9c,$d0,$dc,$86,$9b,$bd,$9a,$ea,$8d,$0e,$d4,$8d,$20 // ............... 
        .byte $e7,$bd,$fb,$ea,$8d,$22,$e7,$c8,$8d,$0f,$d4,$a9,$00,$d0,$03,$b1 // ....."..........
        .byte $91,$c8,$85,$fd,$a5,$a2,$85,$a1,$a5,$bc,$f0,$0d,$85,$bb,$a5,$ba // ................
        .byte $8d,$24,$e7,$a5,$b9,$85,$a9,$a9,$00,$8d,$61,$e7,$a5,$d9,$85,$fa // .$........a.....
        .byte $98,$18,$65,$91,$85,$91,$90,$02,$e6,$92,$a5,$dc,$05,$dd,$f0,$0d // ..e.............
        .byte $a5,$dc,$85,$e2,$a5,$dd,$85,$e3,$a9,$ff,$8d,$ab,$e7,$a5,$d3,$c9 // ................
        .byte $02,$d0,$13,$a5,$d5,$05,$d6,$f0,$0d,$a5,$d5,$85,$d7,$a5,$d6,$85 // ................
        .byte $d8,$a9,$00,$8d,$3e,$ea,$a5,$eb,$f0,$1b,$a5,$f7,$a6,$b1,$f0,$10 // ....>...........
        .byte $86,$b0,$ad,$f2,$e9,$8d,$0e,$d4,$ad,$f3,$e9,$8d,$0f,$d4,$a5,$af // ................
        .byte $09,$01,$8d,$12,$d4,$4c,$3d,$ea,$b1,$91,$85,$f4,$a5,$91,$18,$69 // .....L=........i
        .byte $02,$85,$ee,$85,$91,$a5,$92,$69,$00,$85,$ef,$85,$92,$4c,$1b,$e8 // .......i.....L..
        .byte $c6,$f4,$f0,$12,$a5,$ee,$85,$91,$a5,$ef,$85,$92,$4c,$1b,$e8,$86 // ............L...
        .byte $eb,$b1,$91,$c8,$85,$d9,$4c,$11,$e8,$b1,$91,$8d,$6c,$e8,$c8,$4c // ......L.....l..L
        .byte $11,$e8,$b1,$91,$aa,$c8,$b1,$91,$c8,$9d,$00,$d4,$b1,$91,$10,$f4 // ................
        .byte $c8,$4c,$11,$e8,$b1,$91,$8d,$12,$d4,$85,$f7,$c8,$4c,$11,$e8,$e6 // .L..........L...
        .byte $c7,$4c,$3d,$ea,$b1,$91,$c8,$85,$e8,$b1,$91,$c8,$85,$dc,$85,$e2 // .L=.............
        .byte $b1,$91,$c8,$85,$dd,$85,$e3,$4c,$11,$e8,$b1,$91,$85,$d4,$c8,$b1 // .......L........
        .byte $91,$8d,$c2,$e8,$c8,$b1,$91,$85,$d7,$85,$d5,$c8,$b1,$91,$85,$d8 // ................
        .byte $85,$d6,$c8,$b1,$91,$8d,$57,$ea,$c8,$b1,$91,$8d,$51,$ea,$c8,$b1 // ......W.....Q...
        .byte $91,$8d,$71,$ea,$c8,$b1,$91,$8d,$6b,$ea,$c8,$4c,$11,$e8,$a9,$02 // ..q.....k..L....
        .byte $85,$d3,$4c,$11,$e8,$a5,$91,$18,$69,$03,$85,$cd,$a5,$92,$69,$00 // ..L.....i.....i.
        .byte $85,$ce,$b1,$91,$aa,$c8,$b1,$91,$85,$92,$86,$91,$4c,$1b,$e8,$a5 // ............L...
        .byte $cd,$85,$91,$a5,$ce,$85,$92,$4c,$1b,$e8,$b1,$91,$85,$ca,$c8,$4c // .......L.......L
        .byte $11,$e8,$b1,$91,$85,$bc,$c8,$b1,$91,$85,$b8,$c8,$b1,$91,$85,$b9 // ................
        .byte $c8,$b1,$91,$85,$ba,$c8,$4c,$11,$e8,$b1,$91,$85,$b1,$c8,$b1,$91 // ......L.........
        .byte $85,$af,$c8,$b1,$91,$8d,$f2,$e9,$c8,$b1,$91,$8d,$f3,$e9,$c8,$4c // ...............L
        .byte $11,$e8,$00,$14,$b1,$91,$85,$ac,$c8,$4c,$11,$e8,$b1,$91,$85,$a2 // .........L......
        .byte $c8,$b1,$91,$85,$97,$c8,$4c,$11,$e8,$b1,$91,$85,$9c,$c8,$4c,$11 // ......L.......L.
        .byte $e8,$ce,$45,$e8,$4c,$11,$e8,$44,$00,$e8,$0f,$19,$22,$3f,$5a,$8e // ..E.L..D...."?Z.
        .byte $95,$af,$ba,$34,$c2,$d9,$f4,$fc,$09,$11,$e9,$e9,$e8,$e9,$e9,$e9 // ...4............
        .fill 11, $e9
        .byte $ea,$ea,$a9,$00,$d0,$1c,$a5,$d7,$38,$e5,$d4,$85,$d7,$b0,$04,$c6 // ........8.......
        .byte $d8,$30,$0c,$a5,$d8,$c9,$00,$d0,$26,$a5,$d7,$c9,$00,$b0,$20,$ce // .0......&..... .
        .byte $3e,$ea,$a5,$d7,$18,$65,$d4,$85,$d7,$90,$02,$e6,$d8,$a5,$d8,$c9 // >....e..........
        .byte $00,$90,$0c,$a5,$d7,$c9,$14,$90,$06,$ee,$3e,$ea,$4c,$41,$ea,$a5 // ..........>.LA..
        .byte $d7,$8d,$15,$d4,$4a,$4a,$4a,$85,$a8,$a5,$d8,$4a,$6a,$6a,$6a,$05 // ....JJJ....Jjjj.
        .byte $a8,$8d,$16,$d4,$a5,$c9,$05,$c8,$05,$c7,$8d,$99,$ea,$60,$ff,$0c // .............`..
        .byte $1c,$2d,$3e,$51,$66,$f5,$91,$a9,$c3,$dd,$fa,$18,$38,$5a,$7d,$a3 // .->Qf.......8Z}.
        .byte $cc,$f6,$23,$53,$86,$bb,$f4,$30,$70,$b4,$fb,$47,$98,$ed,$47,$a7 // ..#S...0p..G..G.
        .byte $0c,$77,$e9,$61,$e1,$68,$f7,$8f,$30,$da,$8f,$4e,$18,$ef,$d2,$c3 // .w.a.h..0..N....
        .byte $c3,$d1,$ef,$1f,$60,$b5,$1e,$9c,$31,$df,$a5,$87,$86,$a2,$df,$3e // ....`...1......>
        .byte $c1,$6b,$3c,$39,$63,$be,$4b,$0f,$0c,$45,$bf,$7d,$83,$d6,$f3,$73 // .k<9c.K..E.}...s
        .byte $c7,$f6,$97,$1e,$18,$8b,$7e,$fa,$06,$ac,$f3,$e6,$8f,$f8,$2e,$ff // ......~.........
        .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_db37:
        .text "!#%'*,/258;?CGKOTY"
        .byte $5e,$64,$6a,$70,$77,$7e,$86,$8e,$96,$9f,$a8,$b3,$bd,$c8,$d4,$e1 // ^djpw~..........
        .byte $ee,$fd,$ff,$83,$ff,$85,$05,$cf,$06,$0f,$0c,$cf,$0d,$0f,$13,$cf // ................
        .byte $14,$0f,$17,$f1,$18,$6f,$ff,$8f,$01,$8c,$80,$87,$00,$00,$80,$03 // .....o..........
        .byte $00,$00,$14,$00,$88,$5a,$30,$85,$05,$07,$06,$0f,$0c,$06,$0d,$0f // .....Z0.........
        .byte $13,$08,$14,$0f,$ff,$89,$41,$72,$91,$04,$82,$04,$89,$22,$73,$81 // ......Ar....."s.
        .byte $91,$00,$89,$8e,$71,$83,$ff,$8f,$01,$8c,$14,$8d,$01,$ff,$00,$01 // ....q...........
        .byte $14,$30,$8d,$00,$00,$00,$00,$8c,$14,$82,$10,$8e,$05,$10,$b4,$04 // .0..............
        .byte $3e,$06,$8e,$01,$80,$ff,$ff,$4a,$06,$3e,$06,$4a,$06,$81,$82,$20 // >......J.>.J... 
        .byte $8e,$05,$10,$b4,$04,$3e,$06,$8e,$01,$80,$ff,$ff,$4a,$06,$56,$06 // .....>......J.V.
        .byte $62,$06,$81,$82,$0c,$8e,$05,$10,$b4,$04,$3e,$06,$8e,$01,$80,$ff // b.........>.....
        .byte $ff,$3e,$06,$43,$06,$48,$06,$81,$82,$28,$8e,$05,$10,$b4,$04,$3e // .>.C.H...(.....>
        .byte $06,$8e,$01,$80,$ff,$ff,$3e,$06,$8c,$10,$90,$02,$07,$3e,$06,$90 // ......>......>..
        .byte $00,$00,$8c,$14,$43,$06,$81,$89,$b0,$71,$83,$ff,$8f,$01,$8c,$10 // ....C....q......
        .byte $5a,$30,$8c,$10,$8d,$01,$28,$00,$00,$8e,$01,$10,$00,$14,$8b,$df // Z0....(.........
        .byte $89,$41,$72,$8c,$10,$8d,$01,$fa,$00,$00,$90,$06,$06,$8b,$14,$82 // .Ar.............
        .byte $04,$89,$22,$73,$81,$89,$1b,$72,$48,$0c,$48,$06,$48,$06,$48,$0c // .."s...rH.H.H.H.
        .byte $48,$0c,$44,$06,$44,$06,$44,$0c,$44,$0c,$40,$06,$40,$06,$48,$0c // H.D.D.D.D.@.@.H.
        .byte $48,$06,$48,$0c,$48,$06,$48,$0c,$48,$06,$48,$06,$48,$06,$48,$06 // H.H.H.H.H.H.H.H.
        .byte $44,$0c,$44,$0c,$48,$0c,$44,$06,$48,$0c,$40,$06,$48,$0c,$44,$0c // D.D.H.D.H.@.H.D.
        .byte $40,$0c,$82,$04,$48,$06,$44,$06,$40,$06,$81,$82,$04,$44,$06,$81 // @...H.D.@....D..
        .byte $82,$06,$48,$04,$81,$82,$08,$48,$0c,$81,$82,$09,$44,$05,$44,$05 // ..H....H....D.D.
        .byte $81,$44,$06,$82,$10,$48,$06,$81,$82,$0c,$40,$08,$81,$82,$02,$3d // .D...H....@....=
        .byte $28,$44,$0b,$44,$0b,$44,$0a,$40,$08,$40,$08,$40,$08,$81,$87,$96 // (D.D.D.@.@.@....
        .byte $00,$a0,$04,$00,$00,$a0,$04,$44,$0c,$44,$0c,$44,$06,$44,$06,$44 // .......D.D.D.D.D
        .byte $0c,$44,$06,$44,$03,$44,$03,$44,$06,$44,$0c,$3d,$06,$3d,$06,$3d // .D.D.D.D.D.=.=.=
        .byte $06,$87,$00,$00,$80,$03,$00,$00,$14,$00,$82,$04,$3d,$28,$48,$02 // ............=(H.
        .byte $48,$02,$48,$04,$44,$08,$44,$08,$44,$08,$40,$08,$40,$08,$40,$08 // H.H.D.D.D.@.@.@.
        .byte $81,$82,$04,$3d,$18,$48,$0c,$48,$06,$48,$06,$44,$06,$44,$06,$44 // ...=.H.H.H.D.D.D
        .byte $03,$44,$03,$44,$06,$3d,$18,$48,$0c,$48,$06,$48,$06,$44,$06,$44 // .D.D.=.H.H.H.D.D
        .byte $06,$40,$03,$40,$03,$3d,$06,$81,$8a,$4a,$06,$46,$06,$42,$0c,$3e // .@.@.=...J.F.B.>
        .byte $0c,$3a,$06,$36,$0c,$32,$06,$2e,$0c,$2a,$0c,$26,$06,$22,$03,$1e // .:.6.2...*.&."..
        .byte $03,$8a,$8c,$00,$83,$ff,$85,$05,$02,$06,$9f,$0c,$0a,$0d,$0f,$13 // ................
        .byte $22,$14,$f2,$18,$0f,$ff,$20,$0f,$20,$0f,$20,$0f,$8c,$40,$80,$1e // "..... . . ..@..
        .byte $a0,$07,$38,$05,$38,$0a,$37,$0a,$36,$0a,$90,$02,$0c,$84,$05,$89 // ..8.8.7.6.......
        .byte $0a,$74,$8b,$05,$89,$0a,$74,$8b,$02,$89,$1b,$74,$90,$00,$00,$84 // .t....t....t....
        .byte $00,$8c,$80,$5a,$01,$91,$02,$14,$27,$8c,$00,$86,$8c,$40,$83,$ff // ...Z....'....@..
        .byte $8f,$01,$80,$3c,$a0,$07,$8e,$01,$80,$ff,$ff,$14,$0f,$14,$0f,$14 // ...<............
        .byte $0f,$14,$05,$14,$0a,$16,$0a,$18,$0a,$89,$fb,$73,$8b,$05,$89,$fb // ...........s....
        .byte $73,$8b,$02,$89,$fb,$73,$8b,$00,$19,$32,$8c,$00,$86,$8c,$00,$83 // s....s...2......
        .byte $ff,$8f,$02,$80                       // ....

txt_ddbd:
        .encoding "screencode_mixed"
        .text "2"
        .text "@"
        .text "a o o o"
        .encoding "petscii_upper"
        .byte $8c,$40,$35,$05,$35,$0a,$38,$0a,$3a,$0a,$3d,$2d,$38,$05,$3a,$0a // .@5.5.8.:.=-8.:.
        .byte $3d,$0a,$3f,$0a,$42,$2d,$3f,$05,$3d,$0a,$3f,$0a,$42,$0a,$46,$0a // =.?.B-?.=.?.B.F.
        .byte $44,$05,$42,$05,$44,$0a,$42,$0a,$41,$0a,$42,$0a,$44,$0a,$46,$0a // D.B.D.B.A.B.D.F.
        .byte $49,$28,$8c,$00,$86,$19,$0f,$19,$0f,$19,$0f,$19,$05,$19,$0a,$19 // I(..............
        .byte $0a,$19,$0a,$8a                       // ....

txt_de0a:
        .text "=A8=5815,1585=8A"
        .byte $8a                                   // .

txt_de1b:
        .text "="
        .byte $40                                   // @ character
        .text "8=4814,1484=8"
        .byte $40                                   // @ character
        .byte $8a,$8c,$40,$83,$ff,$8f,$01,$85,$05,$22,$06,$bf,$0c,$0a,$0d,$0f // ..@......"......
        .byte $13,$0a,$14,$0f,$18,$0f,$ff,$80,$32,$70,$00,$8d,$10,$fa,$03,$00 // ........2p......
        .byte $30,$08,$37,$08,$3c,$08,$3f,$10,$3c,$08,$3f,$10,$41,$18,$3f,$08 // 0.7.<.?.<.?.A.?.
        .byte $43,$08,$41,$08,$3f,$08,$3c,$08,$3a,$08,$3c,$08,$8c,$00,$86,$8c // C.A.?.<.:.<.....
        .byte $40,$80,$28,$a0,$07,$83,$ff,$8f,$01,$8e,$02,$80,$ff,$ff,$18,$18 // @.(.............
        .byte $16,$18,$14,$18,$13,$18,$13,$10,$13,$08,$18,$08,$16,$08,$18,$08 // ................
        .byte $8c,$00,$86,$8c,$20,$83,$ff,$8f,$ff,$84,$02,$90,$01,$0c,$89,$c7 // .... ...........
        .byte $74,$8b,$fe,$89,$b6,$74,$8b,$fc,$89,$b6,$74,$8b,$fb,$89,$b6,$74 // t....t....t....t
        .byte $89,$b6,$74,$8b,$00,$89,$c7,$74,$8c,$00,$86,$8c // ..t....t....

txt_deb7:
        .text "!<"
        .byte $40                                   // @ character
        .text "7<4704+04"
        .byte $8c,$20,$37,$8a,$8c                   // . 7..

txt_dec8:
        .text "!<?7<3703+03"
        .byte $8c,$20,$37,$8a,$8c,$40,$83,$ff,$8f,$01,$85,$05,$00,$06,$f0,$0c // . 7..@..........
        .byte $09,$0d,$0f,$13,$06,$14,$0f,$18,$0f,$ff,$80,$0a,$a0,$07,$8b,$18 // ................
        .byte $89,$ab,$77,$8b,$00,$8e,$01,$10,$ff,$ff,$8d,$12,$fa,$02,$00,$80 // ..w.............
        .byte $5a,$00,$01,$33,$12,$35,$12,$36,$12,$38,$0c,$38,$0c,$38,$24,$38 // Z..3.5.6.8.8.8$8
        .byte $06,$3a,$06,$3c,$06,$3b,$06,$3c,$06,$3f,$06,$3d,$0c,$35,$0c,$35 // .:.<.;.<.?.=.5.5
        .byte $24,$35,$0c,$33,$0c,$31,$0c,$33,$18,$37,$18,$3a,$18,$3d,$18,$3c // $5.3.1.3.7.:.=.<
        .byte $30,$85,$05,$0f,$06,$0f,$0c,$0a,$0d,$0f,$ff,$8f,$01,$33,$0c,$91 // 0............3..
        .byte $02,$35,$0c,$36,$0c,$37,$0c,$38,$0c,$38,$0c,$38,$24,$38,$06,$39 // .5.6.7.8.8.8$8.9
        .byte $06,$38,$06,$36,$06,$34,$06,$36,$06,$33,$0c,$2f,$0c,$2f,$0c,$31 // .8.6.4.6.3././.1
        .byte $06,$33,$06,$34,$0c,$34,$0c,$36,$0c,$38,$0c,$38,$24,$38,$06,$38 // .3.4.4.6.8.8$8.8
        .byte $06
        .byte $37,$0c
        .byte $37,$0c
        .byte $38,$0c
        .byte $3a,$06
        .text "<680"
        .byte $91,$00
        .byte $3d
        .byte $12,$38,$12,$3d,$0c,$3c,$12,$38,$12,$3c,$0c,$3a,$12,$35,$12,$3a // .8.=.<.8.<.:.5.:
        .byte $0c,$38,$12,$35,$12,$38,$0c,$36,$12,$3a,$12,$36,$0c,$3a,$12,$3d // .8.5.8.6.:.6.:.=
        .byte $12,$3a,$0c,$38,$0c,$3a,$0c,$3c,$0c,$38,$0c,$3a,$0c,$3c,$0c,$3d // .:.8.:.<.8.:.<.=
        .byte $0c,$3f,$0c,$8b,$fe,$3f,$0c,$3c,$0c,$3a,$0c,$36,$06,$35,$06,$33 // .?...?.<.:.6.5.3
        .byte $0c,$30,$06,$2e,$06,$33,$18,$8c,$00,$86,$8c,$40,$83,$ff,$8f,$01 // .0...3.....@....
        .byte $80,$46,$a0,$07,$89,$ab,$77,$85,$0c,$0a,$0d,$0f,$13,$0a,$14,$0f // .F....w.........
        .byte $ff,$8e,$01,$80,$ff,$ff,$14,$12,$16,$12,$18,$12,$84,$18,$90,$0c // ................
        .byte $0c,$19,$19,$18,$18,$16,$16,$14,$14,$12,$12,$13 // ............

bmp_e000:
        // === Bitmap data (1913 bytes, $e000-$e778) ===
        .byte $ea,$ea,$ea,$bd,$02,$f2,$85,$95,$bd,$09,$f2,$85,$96,$bd,$10,$f2 // ................
        .byte $85,$93,$bd,$17,$f2,$85,$94,$bd,$1e,$f2,$85,$91,$bd,$25,$f2,$85 // .............%..
        .byte $92,$a2,$01,$86,$ff,$86,$fe,$86,$fd,$ca,$86,$fc,$86,$fb,$86,$fa // ................
        .byte $8e,$3e,$ea,$86,$cc,$86,$cb,$86,$ca,$86,$b7,$86,$b4,$86,$b1,$86 // .>..............
        .byte $b6,$86,$b3,$86,$b0,$86,$c6,$86,$c1,$86,$bc,$86,$a6,$86,$a5,$86 // ................
        .byte $a4,$86,$a3,$86,$a2,$86,$a1,$86,$a0,$86,$9c,$86,$9f,$86,$9d,$86 // ................
        .byte $9b,$86,$9e,$86,$9a,$8e,$29,$e2,$8e,$30,$e5,$8e,$6c,$e8,$8e,$45 // ......)..0..l..E
        .byte $e8,$ca,$86,$c9,$86,$c8,$86,$c7,$86,$ae,$86,$ad,$86,$ac,$a9,$00 // ................
        .byte $8d,$51,$ea,$a9,$32,$8d,$57,$ea,$a9,$04,$8d,$6b,$ea,$a9,$cd,$8d // .Q..2.W....k....
        .byte $71,$ea,$a9,$03,$85,$e7,$85,$e5,$85,$e3,$a2,$1c // q...........

loc_e09c:
        .byte $a9,$08,$9d,$00,$d4,$a9,$00,$9d,$00,$d4,$ca,$10,$f3,$60,$a9,$00 // .............`..
        .byte $85,$c9,$85,$c8,$85,$c7,$f0,$e6,$a5,$c9,$30,$03,$4c,$f0,$e3 // ..........0.L..

loc_e0bb:
        .byte $a5,$b6,$f0,$1b,$c6,$b6,$d0,$17,$ad,$e7,$e0,$8d,$00,$d4,$ad,$e9 // ................
        .byte $e0,$8d,$01,$d4,$a5,$ed,$f0,$07,$a5,$f9,$09,$01,$8d,$04,$d4 // ...............

loc_e0da:
        .byte $a5,$c6,$f0,$3d,$a5,$c5,$f0,$04,$c6,$c5,$d0,$35 // ...=.......5

loc_e0e6:
        .byte $a9                                   // .
        .byte $39,$a2                               // 9.
        .byte $35,$a0                               // 5.
        .byte $00,$f0,$08,$18,$65,$c2,$90,$09,$e8,$d0,$06 // ....e......

loc_e0f6:
        .byte $38,$e5,$c2,$b0,$01,$ca               // 8.....

loc_e0fc:
        .byte $8d,$00,$d4,$8e,$01,$d4,$8d,$e7,$e0,$8e,$e9,$e0,$c6,$ab,$d0,$0f // ................
        .byte $a5,$c3,$f0,$0b,$0a,$85,$ab,$ad,$eb,$e0,$49,$ff,$8d,$eb,$e0 // ..........I....

loc_e11b:
        .byte $a5,$a5,$f0,$21,$c6,$a5,$d0,$1d,$a5,$a6,$85,$a5,$a9 // ...!.........
        .byte $00,$49,$ff,$8d,$28,$e1,$f0,$08,$a5,$9f,$18,$65,$99,$4c,$5c,$e1 // .I..(......e.L\.
        .byte $a5,$9f,$38,$e5,$99,$4c,$5c,$e1       // ..8..L\.

loc_e140:
        .byte $a5,$a0,$f0,$2d,$a5,$9f,$c5,$9e,$90,$0a,$f0,$25,$e5,$a0,$c5,$9e // ...-.......%....
        .byte $b0,$0a,$90,$06                       // ....

loc_e154:
        .byte $65,$a0,$c5,$9e,$90,$02               // e.....

loc_e15a:
        .byte $a5,$9e                               // ..

loc_e15c:
        .byte $85,$9f,$aa,$bd,$9a,$ea,$8d,$00,$d4,$8d,$e7,$e0,$bd,$fb,$ea,$8d // ................
        .byte $01,$d4,$8d,$e9,$e0                   // .....

loc_e171:
        .byte $a9                                   // .
        .byte $00,$d0,$1a                           // ...

loc_e175:
        .byte $a5,$e6,$38,$e5,$ea,$85,$e6,$a5,$e7,$e9,$00,$85,$e7,$30,$08,$d0 // ..8..........0..
        .byte $2a,$a5,$e6,$c9,$64,$b0,$24           // *...d.$

loc_e18c:
        .byte $ce,$72,$e1,$a5,$e6,$18,$65,$ea,$85,$e6,$a5,$e7,$69,$00,$85,$e7 // .r....e.....i...
        .byte $c9,$0f,$f0,$04,$90,$0e,$b0,$06       // ........

loc_e1a4:
        .byte $a5,$e6,$c9,$9b,$90,$06               // ......

loc_e1aa:
        .byte $ee,$72,$e1,$4c,$75,$e1               // .r.Lu.

loc_e1b0:
        .byte $a5,$e6,$8d,$02,$d4,$a5,$e7,$8d,$03,$d4,$c6,$ff,$a5,$ae,$c5,$ff // ................
        .byte $f0,$04,$a5,$fc,$d0,$09               // ......

loc_e1c6:
        .byte $a5,$f9,$29,$fe,$8d,$04,$d4,$e6,$fc   // ..)......

loc_e1cf:
        .byte $c6,$fc,$a5,$ff,$f0,$0d,$4c,$f0,$e3,$98,$18,$65,$95,$85,$95,$90 // ......L....e....
        .byte $02,$e6,$96                           // ...

loc_e1e2:
        .byte $a0,$00,$b1,$95,$10,$23,$c8,$aa,$bd,$4c,$e3,$8d,$f7,$e1,$bd,$5e // .....#...L.....^
        .byte $e3,$8d,$f8,$e1,$4c                   // ....L
        .byte $50                                   // P
        .byte $e3                                   // .

loc_e1f9:
        .byte $86,$9e,$bd,$9a,$ea,$8d,$e7,$e0,$bd,$fb,$ea,$8d,$e9,$e0,$c8,$4c // ...............L
        .byte $28,$e2                               // (.

loc_e20b:
        .byte $18,$65,$cc,$aa,$a5,$a0,$d0,$e6,$86,$9f,$bd,$9a,$ea,$8d,$00,$d4 // .e..............
        .byte $8d,$e7,$e0,$bd,$fb,$ea,$8d,$e9,$e0,$c8,$8d,$01,$d4 // .............

loc_e228:
        .byte $a9                                   // .
        .byte $00,$d0,$03,$b1,$95,$c8,$85,$ff,$a5,$a6,$85,$a5,$a5,$c6,$f0,$0d // ................
        .byte $85,$c5,$a5,$c4,$8d,$eb,$e0,$a5,$c3,$85,$ab,$a9,$00 // .............

loc_e246:
        .byte $8d,$28,$e1,$a5,$db,$85,$fc,$98,$18,$65,$95,$85,$95,$90,$02,$e6 // .(.......e......
        .byte $96                                   // .

loc_e257:
        .byte $a5,$e0,$05,$e1,$f0,$0d,$a5,$e0,$85,$e6,$a5,$e1,$85,$e7,$a9,$ff // ................
        .byte $8d,$72,$e1                           // .r.

loc_e26a:
        .byte $a5,$d3,$d0,$13,$a5,$d5,$05,$d6,$f0,$0d,$a5,$d5,$85,$d7,$a5,$d6 // ................
        .byte $85,$d8,$a9,$00,$8d,$3e,$ea           // .....>.

loc_e281:
        .byte $a5,$ed,$f0,$1b,$a5,$f9,$a6,$b7,$f0,$10,$86,$b6,$ad,$ad,$e3,$8d // ................
        .byte $00,$d4,$ad,$ae,$e3,$8d,$01,$d4,$a5,$b5 // ..........

loc_e29b:
        .byte $09,$01,$8d,$04,$d4                   // .....

loc_e2a0:
        .byte $4c,$f0,$e3,$b1,$95,$85,$f6,$a5,$95,$18,$69,$02,$85,$f2,$85,$95 // L.........i.....
        .byte $a5,$96,$69,$00,$85,$f3,$85,$96,$4c,$e2,$e1,$c6,$f6,$f0,$12,$a5 // ..i.....L.......
        .byte $f2,$85,$95,$a5,$f3,$85,$96,$4c,$e2,$e1,$84,$ed,$b1,$95,$c8,$85 // .......L........
        .byte $db,$4c,$d8,$e1,$b1,$95,$8d,$29,$e2,$c8,$4c,$d8,$e1,$b1,$95,$aa // .L.....)..L.....
        .byte $c8,$b1,$95,$c8,$9d,$00,$d4,$b1,$95,$10,$f4,$c8,$4c,$d8,$e1,$b1 // ............L...
        .byte $95,$8d,$04,$d4,$85,$f9,$c8,$4c,$d8,$e1,$e6,$c9,$4c,$f0,$e3,$b1 // .......L....L...
        .byte $95,$c8,$85,$ea,$b1,$95,$c8,$85,$e0,$85,$e6,$b1,$95,$c8,$85,$e1 // ................
        .byte $85,$e7,$4c,$d8,$e1,$b1,$95,$85,$d4,$c8,$b1,$95,$8d,$7d,$e2,$c8 // ..L..........}..
        .byte $b1,$95,$85,$d7,$85,$d5,$c8,$b1,$95,$85,$d8,$85,$d6,$c8,$b1,$95 // ................
        .byte $8d,$57,$ea,$c8,$b1,$95,$8d,$51,$ea,$c8,$b1,$95,$8d,$71,$ea,$c8 // .W.....Q.....q..
        .byte $b1,$95,$8d,$6b,$ea,$c8,$4c,$d8,$e1,$a9,$00,$85,$d3,$4c,$d8,$e1 // ...k..L......L..

loc_e350:
        .byte $a5,$95,$18,$69,$03,$85,$d1,$a5,$96,$69,$00,$85,$d2,$b1,$95,$aa // ...i.....i......
        .byte $c8,$b1,$95,$85,$96,$86,$95,$4c,$e2,$e1,$a5,$d1,$85,$95,$a5,$d2 // .......L........
        .byte $85,$96,$4c,$e2,$e1,$b1,$95,$85,$cc,$c8,$4c,$d8,$e1,$b1,$95,$85 // ..L.......L.....
        .byte $c6,$c8,$b1,$95,$85,$c2,$c8,$b1,$95,$85,$c3,$c8,$b1,$95,$85,$c4 // ................
        .byte $c8,$4c,$d8,$e1,$b1,$95,$85,$b7,$c8,$b1,$95,$85,$b5,$c8,$b1,$95 // .L..............
        .byte $8d,$ad,$e3,$c8,$b1,$95,$8d,$ae,$e3,$c8,$4c,$d8,$e1,$00,$00,$b1 // ..........L.....
        .byte $95,$85,$ae,$c8,$4c,$d8,$e1,$b1,$95,$85,$a6,$c8,$b1,$95,$85,$99 // ....L...........
        .byte $c8,$4c,$d8,$e1,$b1,$95,$85,$a0,$c8,$4c,$d8,$e1,$ff,$bb,$a3,$ca // .L.......L......
        .byte $d4,$dd,$fa,$15,$49,$50,$6a,$75,$ef,$7d,$94,$af,$b7,$c4,$e2,$e2 // ....IPju.}......
        .byte $e2,$e2,$e2,$e2,$e2,$e3,$e3,$e3,$e3,$e3,$e2,$e3,$e3,$e3,$e3,$e3 // ................

loc_e3f0:
        .byte $a5,$c8,$30,$03,$4c,$ed,$e6           // ..0.L..

loc_e3f7:
        .byte $a5,$b3,$f0,$1b,$c6,$b3,$d0,$17,$ad,$23,$e4,$8d,$07,$d4,$ad,$25 // .........#.....%
        .byte $e4,$8d,$08,$d4,$a5,$ec,$f0,$07,$a5,$f8,$09,$01,$8d,$0b,$d4 // ...............

loc_e416:
        .byte $a5,$c1,$f0,$3d,$a5,$c0,$f0,$04,$c6,$c0,$d0,$35 // ...=.......5

loc_e422:
        .byte $a9                                   // .
        .byte $a2,$a2                               // ..
        .byte $25,$a0                               // %.
        .byte $01,$f0,$08,$18,$65,$bd,$90,$09,$e8,$d0,$06,$38,$e5,$bd,$b0,$01 // ....e......8....
        .byte $ca                                   // .

loc_e438:
        .byte $8d,$07,$d4,$8e,$08,$d4,$8d,$23,$e4,$8e,$25,$e4,$c6,$aa,$d0,$0f // .......#..%.....
        .byte $a5,$be,$f0,$0b,$0a,$85,$aa,$ad,$27,$e4,$49,$ff,$8d,$27,$e4 // ........'.I..'.

loc_e457:
        .byte $a5,$a3,$f0,$33,$c6,$a3,$d0,$2f,$a5,$a4,$85,$a3,$a9 // ...3.../.....
        .byte $00,$49,$ff,$8d,$64,$e4,$f0,$08,$a5,$9d,$18,$65,$98,$4c,$79,$e4 // .I..d......e.Ly.
        .byte $a5,$9d,$38,$e5,$98                   // ..8..

loc_e479:
        .byte $85,$9d,$aa,$bd,$9a,$ea,$8d,$07,$d4,$8d,$23,$e4,$bd,$fb,$ea,$8d // ..........#.....
        .byte $08,$d4,$8d,$25,$e4                   // ...%.

loc_e48e:
        .byte $a9                                   // .
        .byte $00,$d0,$1a                           // ...

loc_e492:
        .byte $a5,$e4,$38,$e5,$e9,$85,$e4,$a5,$e5,$e9,$00,$85,$e5,$30,$08,$d0 // ..8..........0..
        .byte $2a,$a5,$e4,$c9,$64,$b0,$24           // *...d.$

loc_e4a9:
        .byte $ce,$8f,$e4,$a5,$e4,$18,$65,$e9,$85,$e4,$a5,$e5,$69,$00,$85,$e5 // ......e.....i...
        .byte $c9,$0f,$f0,$04,$90,$0e,$b0,$06       // ........

loc_e4c1:
        .byte $a5,$e4,$c9,$9b,$90,$06               // ......

loc_e4c7:
        .byte $ee,$8f,$e4,$4c,$92,$e4               // ...L..

loc_e4cd:
        .byte $a5,$e4,$8d,$09,$d4,$a5,$e5,$8d,$0a,$d4,$c6,$fe,$a5,$ad,$c5,$fe // ................
        .byte $f0,$04,$a5,$fb,$d0,$09               // ......

loc_e4e3:
        .byte $a5,$f8,$29,$fe,$8d,$0b,$d4,$e6,$fb   // ..)......

loc_e4ec:
        .byte $c6,$fb,$a5,$fe,$f0,$0d,$4c,$ed,$e6   // ......L..

loc_e4f5:
        .byte $98,$18,$65,$93,$85,$93,$90,$02,$e6,$94 // ..e.......

loc_e4ff:
        .byte $a0,$00,$b1,$93,$10,$11,$c8,$aa,$bd,$4b,$e6,$8d,$14,$e5,$bd,$5c // .........K.....\
        .byte $e6,$8d,$15,$e5,$4c                   // ....L
        .byte $9b                                   // .
        .byte $e6                                   // .

loc_e516:
        .byte $18,$65,$cb,$aa,$86,$9d,$bd,$9a,$ea,$8d,$07,$d4,$8d,$23,$e4,$bd // .e...........#..
        .byte $fb,$ea,$8d,$25,$e4,$c8,$8d,$08,$d4,$a9 // ...%......
        .byte $00,$d0,$03,$b1,$93,$c8,$85,$fe,$a5,$a4,$85,$a3,$a5,$c1,$f0,$0d // ................
        .byte $85,$c0,$a5,$bf,$8d,$27,$e4,$a5,$be,$85,$aa,$a9,$00 // .....'.......

loc_e54d:
        .byte $8d,$64,$e4,$a5,$da,$85,$fb,$98,$18,$65,$93,$85,$93,$90,$02,$e6 // .d.......e......
        .byte $94                                   // .

loc_e55e:
        .byte $a5,$de,$05,$df,$f0,$0d,$a5,$de,$85,$e4,$a5,$df,$85,$e5,$a9,$ff // ................
        .byte $8d,$8f,$e4                           // ...

loc_e571:
        .byte $a5,$d3,$c9,$01,$d0,$13,$a5,$d5,$05,$d6,$f0,$0d,$a5,$d5,$85,$d7 // ................
        .byte $a5,$d6,$85,$d8,$a9,$00,$8d,$3e,$ea   // .......>.

loc_e58a:
        .byte $a5,$ec,$f0,$1b,$a5,$f8,$a6,$b4,$f0,$10,$86,$b3,$ad,$b4,$e6,$8d // ................
        .byte $07,$d4,$ad,$b5,$e6,$8d,$08,$d4,$a5,$b2 // ..........

loc_e5a4:
        .byte $09,$01,$8d,$0b,$d4                   // .....

loc_e5a9:
        .byte $4c,$ed,$e6,$b1,$93,$85,$f5,$a5,$93,$18,$69,$02,$85,$f0,$85,$93 // L.........i.....
        .byte $a5,$94,$69,$00,$85,$f1,$85,$94,$4c,$ff,$e4,$c6,$f5,$f0,$12,$a5 // ..i.....L.......
        .byte $f0,$85,$93,$a5,$f1,$85,$94,$4c,$ff,$e4,$84,$ec,$b1,$93,$c8,$85 // .......L........
        .byte $da,$4c,$f5,$e4,$b1,$93,$8d,$30,$e5,$c8,$4c,$f5,$e4,$b1,$93,$aa // .L.....0..L.....
        .byte $c8,$b1,$93,$c8,$9d,$00,$d4,$b1,$93,$10,$f4,$c8,$4c,$f5,$e4,$b1 // ............L...
        .byte $93,$8d,$0b,$d4,$85,$f8,$c8,$4c,$f5,$e4,$e6,$c8,$4c,$ed,$e6,$b1 // .......L....L...
        .byte $93,$c8,$85,$e9,$b1,$93,$c8,$85,$de,$85,$e4,$b1,$93,$c8,$85,$df // ................
        .byte $85,$e5,$4c,$f5,$e4,$b1,$93,$85,$d4,$c8,$b1,$93,$8d,$86,$e5,$c8 // ..L.............
        .byte $b1,$93,$85,$d7,$85,$d5,$c8,$b1,$93,$85,$d8,$85,$d6,$c8,$b1,$93 // ................
        .byte $8d,$57,$ea,$c8,$b1,$93,$8d,$51,$ea,$c8,$b1,$93,$8d,$71,$ea,$c8 // .W.....Q.....q..
        .byte $b1,$93,$8d,$6b,$ea,$c8,$4c,$f5,$e4,$84,$d3,$4c,$f5,$e4,$a5,$93 // ...k..L....L....
        .byte $18,$69,$03,$85,$cf,$a5,$94,$69,$00,$85,$d0,$b1,$93,$aa,$c8,$b1 // .i.....i........
        .byte $93,$85,$94,$86,$93,$4c,$ff,$e4,$a5,$cf,$85,$93,$a5,$d0,$85,$94 // .....L..........
        .byte $4c,$ff,$e4,$b1,$93,$85,$cb,$c8,$4c,$f5,$e4,$b1,$93,$85,$c1,$c8 // L.......L.......
        .byte $b1,$93,$85,$bd,$c8,$b1,$93,$85,$be,$c8,$b1,$93,$85,$bf,$c8,$4c // ...............L
        .byte $f5,$e4                               // ..

loc_e69b:
        .byte $b1,$93,$85,$b4,$c8,$b1,$93,$85,$b2,$c8,$b1,$93,$8d,$b4,$e6,$c8 // ................
        .byte $b1,$93,$8d,$b5,$e6,$c8,$4c,$f5,$e4,$b4,$04,$b1,$93,$85,$ad,$c8 // ......L.........
        .byte $4c,$f5,$e4,$b1,$93,$85,$a4,$c8,$b1,$93,$85,$98,$c8,$4c,$f5,$e4 // L............L..
        .byte $08,$c4,$ac,$d3,$dd,$e6,$03,$1e,$52,$57,$71,$7c,$f8,$84,$9b,$b6 // ........RWq|....
        .byte $be,$e6,$e5,$e5,$e5,$e5,$e5,$e6,$e6,$e6,$e6,$e6,$e6,$e5,$e6,$e6 // ................
        .byte $e6,$e6                               // ..

loc_e6ed:
        .byte $a5,$c7,$30,$03,$4c,$3d,$ea           // ..0.L=.

loc_e6f4:
        .byte $a5,$b0,$f0,$1b,$c6,$b0,$d0,$17,$ad,$20,$e7,$8d,$0e,$d4,$ad,$22 // ......... ....."
        .byte $e7,$8d,$0f,$d4,$a5,$eb,$f0,$07,$a5,$f7,$09,$01,$8d,$12,$d4 // ...............

loc_e713:
        .byte $a5,$bc,$f0,$3d,$a5,$bb,$f0,$04,$c6,$bb,$d0,$35 // ...=.......5

loc_e71f:
        .byte $a9                                   // .

smc_e720:
        .byte $71,$a2                               // q.

smc_e722:
        .byte $07,$a0                               // ..

smc_e724:
        .byte $00,$f0,$08,$18,$65,$b8,$90,$09,$e8,$d0,$06 // ....e......

loc_e72f:
        .byte $38,$e5,$b8,$b0,$01,$ca               // 8.....

loc_e735:
        .byte $8d,$0e,$d4,$8e,$0f,$d4,$8d,$20,$e7,$8e,$22,$e7,$c6,$a9,$d0,$0f // ....... ..".....
        .byte $a5,$b9,$f0,$0b,$0a,$85,$a9,$ad,$24,$e7,$49,$ff,$8d,$24,$e7 // ........$.I..$.

loc_e754:
        .byte $a5,$a1,$f0,$21,$c6,$a1,$d0,$1d,$a5,$a2,$85,$a1,$a9 // ...!.........

smc_e761:
        .byte $00,$49,$ff,$8d,$61,$e7,$f0,$08,$a5,$9b,$18,$65,$97,$4c,$95,$e7 // .I..a......e.L..
        .byte $a5,$9b,$38,$e5,$97,$4c,$95,$e7       // ..8..L..

// --- Region $e8e9-$e994 ---
.pc = $e8e9 "Segment $e8e9"
        .byte $91,$85,$f4,$a5,$91,$18,$69,$02,$85,$ee,$85,$91,$a5,$92,$69,$00 // ......i.......i.
        .byte $85,$ef,$85,$92,$4c,$1b,$e8,$c6,$f4,$f0,$12,$a5,$ee,$85,$91,$a5 // ....L...........
        .byte $ef,$85,$92,$4c,$1b,$e8,$86,$eb,$b1,$91,$c8,$85,$d9,$4c,$11,$e8 // ...L.........L..
        .byte $b1,$91,$8d,$6c,$e8,$c8,$4c,$11,$e8,$b1,$91,$aa,$c8,$b1,$91,$c8 // ...l..L.........
        .byte $9d,$00,$d4,$b1,$91,$10,$f4,$c8,$4c,$11,$e8,$b1,$91,$8d,$12,$d4 // ........L.......
        .byte $85,$f7,$c8,$4c,$11,$e8,$e6,$c7,$4c,$3d,$ea,$b1,$91,$c8,$85,$e8 // ...L....L=......
        .byte $b1,$91,$c8,$85,$dc,$85,$e2,$b1,$91,$c8,$85,$dd,$85,$e3,$4c,$11 // ..............L.
        .byte $e8,$b1,$91,$85,$d4,$c8,$b1,$91,$8d,$c2,$e8,$c8,$b1,$91,$85,$d7 // ................
        .byte $85,$d5,$c8,$b1,$91,$85,$d8,$85,$d6,$c8,$b1,$91,$8d,$57,$ea,$c8 // .............W..
        .byte $b1,$91,$8d,$51,$ea,$c8,$b1,$91,$8d,$71,$ea,$c8,$b1,$91,$8d,$6b // ...Q.....q.....k
        .byte $ea,$c8,$4c,$11,$e8,$a9,$02,$85,$d3,$4c,$11,$e8 // ..L......L..

// --- Region $e9b0-$ea3c ---
.pc = $e9b0 "Segment $e9b0"
        .byte $cd,$85,$91,$a5,$ce,$85,$92,$4c,$1b,$e8,$b1,$91,$85,$ca,$c8,$4c // .......L.......L
        .byte $11,$e8,$b1,$91,$85,$bc,$c8,$b1,$91,$85,$b8,$c8,$b1,$91,$85,$b9 // ................
        .byte $c8,$b1,$91,$85,$ba,$c8,$4c,$11,$e8,$b1,$91,$85,$b1,$c8,$b1,$91 // ......L.........
        .byte $85,$af,$c8,$b1,$91,$8d,$f2,$e9,$c8,$b1,$91,$8d,$f3,$e9,$c8,$4c // ...............L
        .byte $11,$e8,$00,$14,$b1,$91,$85,$ac,$c8,$4c,$11,$e8,$b1,$91,$85,$a2 // .........L......
        .byte $c8,$b1,$91,$85,$97,$c8,$4c,$11,$e8,$b1,$91,$85,$9c,$c8,$4c,$11 // ......L.......L.
        .byte $e8,$ce,$45,$e8,$4c,$11,$e8,$44,$00,$e8,$0f,$19,$22,$3f,$5a,$8e // ..E.L..D...."?Z.
        .byte $95,$af,$ba,$34,$c2,$d9,$f4,$fc,$09,$11,$e9,$e9,$e8,$e9,$e9,$e9 // ...4............
        .fill 11, $e9
        .byte $ea,$ea                               // ..

// --- Region $ea99-$ff80 ---
.pc = $ea99 "bmp_ea99"

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

txt_eb37:
        .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,$ff,$83,$ff,$85,$05,$cf,$06,$0f,$0c,$cf,$0d,$0f // ................
        .byte $13,$cf,$14,$0f,$17,$f1,$18,$6f,$ff,$8f,$01,$8c,$80,$87,$00,$00 // .......o........
        .byte $80,$03,$00,$00,$14,$00,$88,$5a,$30,$85,$05,$07,$06,$0f,$0c,$06 // .......Z0.......
        .byte $0d,$0f,$13,$08,$14,$0f,$ff,$89,$41,$72,$91,$04,$82,$04,$89,$22 // ........Ar....."
        .byte $73,$81,$91,$00,$89,$8e,$71,$83,$ff,$8f,$01,$8c,$14,$8d,$01,$ff // s.....q.........
        .byte $00,$01,$14,$30,$8d,$00,$00,$00,$00,$8c,$14,$82,$10,$8e,$05,$10 // ...0............
        .byte $b4,$04,$3e,$06,$8e,$01,$80,$ff,$ff,$4a,$06,$3e,$06,$4a,$06,$81 // ..>......J.>.J..
        .byte $82,$20,$8e,$05,$10,$b4,$04,$3e,$06,$8e,$01,$80,$ff,$ff,$4a,$06 // . .....>......J.
        .byte $56,$06,$62,$06,$81,$82,$0c,$8e,$05,$10,$b4,$04,$3e,$06,$8e,$01 // V.b.........>...
        .byte $80,$ff,$ff,$3e,$06,$43,$06,$48,$06,$81,$82,$28,$8e,$05,$10,$b4 // ...>.C.H...(....
        .byte $04,$3e,$06,$8e,$01,$80,$ff,$ff,$3e,$06,$8c,$10,$90,$02,$07,$3e // .>......>......>
        .byte $06,$90,$00,$00,$8c,$14,$43,$06,$81,$89,$b0,$71,$83,$ff,$8f,$01 // ......C....q....
        .byte $8c,$10,$5a,$30,$8c,$10,$8d,$01,$28,$00,$00,$8e,$01,$10,$00,$14 // ..Z0....(.......
        .byte $8b,$df,$89,$41,$72,$8c,$10,$8d,$01,$fa,$00,$00,$90,$06,$06,$8b // ...Ar...........
        .byte $14,$82,$04,$89,$22,$73,$81,$89,$1b,$72,$48,$0c,$48,$06,$48,$06 // ...."s...rH.H.H.
        .byte $48,$0c,$48,$0c,$44,$06,$44,$06,$44,$0c,$44,$0c,$40,$06,$40,$06 // H.H.D.D.D.D.@.@.
        .byte $48,$0c,$48,$06,$48,$0c,$48,$06,$48,$0c,$48,$06,$48,$06,$48,$06 // H.H.H.H.H.H.H.H.
        .byte $48,$06,$44,$0c,$44,$0c,$48,$0c,$44,$06,$48,$0c,$40,$06,$48,$0c // H.D.D.H.D.H.@.H.
        .byte $44,$0c,$40,$0c,$82,$04,$48,$06,$44,$06,$40,$06,$81,$82,$04,$44 // D.@...H.D.@....D
        .byte $06,$81,$82,$06,$48,$04,$81,$82,$08,$48,$0c,$81,$82,$09,$44,$05 // ....H....H....D.
        .byte $44,$05,$81,$44,$06,$82,$10,$48,$06,$81,$82,$0c,$40,$08,$81,$82 // D..D...H....@...
        .byte $02,$3d,$28,$44,$0b,$44,$0b,$44,$0a,$40,$08,$40,$08,$40,$08,$81 // .=(D.D.D.@.@.@..
        .byte $87,$96,$00,$a0,$04,$00,$00,$a0,$04,$44,$0c,$44,$0c,$44,$06,$44 // .........D.D.D.D
        .byte $06,$44,$0c,$44,$06,$44,$03,$44,$03,$44,$06,$44,$0c,$3d,$06,$3d // .D.D.D.D.D.D.=.=
        .byte $06,$3d,$06,$87,$00,$00,$80,$03,$00,$00,$14,$00,$82,$04,$3d,$28 // .=............=(
        .byte $48,$02,$48,$02,$48,$04,$44,$08,$44,$08,$44,$08,$40,$08,$40,$08 // H.H.H.D.D.D.@.@.
        .byte $40,$08,$81,$82,$04,$3d,$18,$48,$0c,$48,$06,$48,$06,$44,$06,$44 // @....=.H.H.H.D.D
        .byte $06,$44,$03,$44,$03,$44,$06,$3d,$18,$48,$0c,$48,$06,$48,$06,$44 // .D.D.D.=.H.H.H.D
        .byte $06,$44,$06,$40,$03,$40,$03,$3d,$06,$81,$8a,$4a,$06,$46,$06,$42 // .D.@.@.=...J.F.B
        .byte $0c,$3e,$0c,$3a,$06,$36,$0c,$32,$06,$2e,$0c,$2a,$0c,$26,$06,$22 // .>.:.6.2...*.&."
        .byte $03,$1e,$03,$8a,$8c,$00,$83,$ff,$85,$05,$02,$06,$9f,$0c,$0a,$0d // ................
        .byte $0f,$13,$22,$14,$f2,$18,$0f,$ff,$20,$0f,$20,$0f,$20,$0f,$8c,$40 // .."..... . . ..@
        .byte $80,$1e,$a0,$07,$38,$05,$38,$0a,$37,$0a,$36,$0a,$90,$02,$0c,$84 // ....8.8.7.6.....
        .byte $05,$89,$0a,$74,$8b,$05,$89,$0a,$74,$8b,$02,$89,$1b,$74,$90,$00 // ...t....t....t..
        .byte $00,$84,$00,$8c,$80,$5a,$01,$91,$02,$14,$27,$8c,$00,$86,$8c,$40 // .....Z....'....@
        .byte $83,$ff,$8f,$01,$80,$3c,$a0,$07,$8e,$01,$80,$ff,$ff,$14,$0f,$14 // .....<..........
        .byte $0f,$14,$0f,$14,$05,$14,$0a,$16,$0a,$18,$0a,$89,$fb,$73,$8b,$05 // .............s..
        .byte $89,$fb,$73,$8b,$02,$89,$fb,$73,$8b,$00,$19,$32,$8c,$00,$86,$8c // ..s....s...2....
        .byte $00,$83,$ff,$8f,$02,$80,$32,$00,$01,$20,$0f,$20,$0f,$20,$0f,$8c // ......2.. . . ..
        .byte $40,$35,$05,$35,$0a,$38,$0a,$3a,$0a,$3d,$2d,$38,$05,$3a,$0a,$3d // @5.5.8.:.=-8.:.=
        .byte $0a,$3f,$0a,$42,$2d,$3f,$05,$3d,$0a,$3f,$0a,$42,$0a,$46,$0a,$44 // .?.B-?.=.?.B.F.D
        .byte $05,$42,$05,$44,$0a,$42,$0a,$41,$0a,$42,$0a,$44,$0a,$46,$0a,$49 // .B.D.B.A.B.D.F.I
        .byte $28,$8c,$00,$86,$19,$0f,$19,$0f,$19,$0f,$19,$05,$19,$0a,$19,$0a // (...............
        .byte $19,$0a,$8a                           // ...

txt_ee0a:
        .text "=A8=5815,1585=8A"
        .byte $8a                                   // .

txt_ee1b:
        .text "="
        .byte $40                                   // @ character
        .text "8=4814,1484=8"
        .byte $40                                   // @ character
        .byte $8a,$8c,$40,$83,$ff,$8f,$01,$85,$05,$22,$06,$bf,$0c,$0a,$0d,$0f // ..@......"......
        .byte $13,$0a,$14,$0f,$18,$0f,$ff,$80,$32,$70,$00,$8d,$10,$fa,$03,$00 // ........2p......
        .byte $30,$08,$37,$08,$3c,$08,$3f,$10,$3c,$08,$3f,$10,$41,$18,$3f,$08 // 0.7.<.?.<.?.A.?.
        .byte $43,$08,$41,$08,$3f,$08,$3c,$08,$3a,$08,$3c,$08,$8c,$00,$86,$8c // C.A.?.<.:.<.....
        .byte $40,$80,$28,$a0,$07,$83,$ff,$8f,$01,$8e,$02,$80,$ff,$ff,$18,$18 // @.(.............
        .byte $16,$18,$14,$18,$13,$18,$13,$10,$13,$08,$18,$08,$16,$08,$18,$08 // ................
        .byte $8c,$00,$86,$8c,$20,$83,$ff,$8f,$ff,$84,$02,$90,$01,$0c,$89,$c7 // .... ...........
        .byte $74,$8b,$fe,$89,$b6,$74,$8b,$fc,$89,$b6,$74,$8b,$fb,$89,$b6,$74 // t....t....t....t
        .byte $89,$b6,$74,$8b,$00,$89,$c7,$74,$8c,$00,$86,$8c // ..t....t....

txt_eeb7:
        .text "!<"
        .byte $40                                   // @ character
        .text "7<4704+04"
        .byte $8c
        .byte $20,$37,$8a
        .byte $8c                                   // .

txt_eec8:
        .text "!<?7<3703+03"
        .byte $8c
        .byte $20,$37,$8a
        .byte $8c,$40,$83,$ff,$8f,$01,$85,$05,$00,$06,$f0,$0c,$09,$0d,$0f,$13 // .@..............
        .byte $06,$14,$0f,$18,$0f,$ff,$80,$0a,$a0,$07,$8b,$18,$89,$ab,$77,$8b // ..............w.
        .byte $00,$8e,$01,$10,$ff,$ff,$8d,$12,$fa,$02,$00,$80,$5a,$00,$01,$33 // ............Z..3
        .byte $12,$35,$12,$36,$12,$38,$0c,$38,$0c,$38,$24,$38,$06,$3a,$06,$3c // .5.6.8.8.8$8.:.<
        .byte $06,$3b,$06,$3c,$06,$3f,$06,$3d,$0c,$35,$0c,$35,$24,$35,$0c,$33 // .;.<.?.=.5.5$5.3
        .byte $0c,$31,$0c,$33,$18,$37,$18,$3a,$18,$3d,$18,$3c,$30,$85,$05,$0f // .1.3.7.:.=.<0...
        .byte $06,$0f,$0c,$0a,$0d,$0f,$ff,$8f,$01,$33,$0c,$91,$02,$35,$0c,$36 // .........3...5.6
        .byte $0c,$37,$0c,$38,$0c,$38,$0c,$38,$24,$38,$06,$39,$06,$38,$06,$36 // .7.8.8.8$8.9.8.6
        .byte $06,$34,$06,$36,$06,$33,$0c,$2f,$0c,$2f,$0c,$31,$06,$33,$06,$34 // .4.6.3././.1.3.4
        .byte $0c,$34,$0c,$36,$0c,$38,$0c,$38,$24,$38,$06,$38,$06,$37,$0c,$37 // .4.6.8.8$8.8.7.7
        .byte $0c
        .byte $38,$0c
        .byte $3a,$06
        .text "<680"
        .byte $91,$00
        .byte $3d,$12
        .byte $38,$12
        .byte $3d
        .byte $0c,$3c,$12,$38,$12,$3c,$0c,$3a,$12,$35,$12,$3a,$0c,$38,$12,$35 // .<.8.<.:.5.:.8.5
        .byte $12,$38,$0c,$36,$12,$3a,$12,$36,$0c,$3a,$12,$3d,$12,$3a,$0c,$38 // .8.6.:.6.:.=.:.8
        .byte $0c,$3a,$0c,$3c,$0c,$38,$0c,$3a,$0c,$3c,$0c,$3d,$0c,$3f,$0c,$8b // .:.<.8.:.<.=.?..
        .byte $fe,$3f,$0c,$3c,$0c,$3a,$0c,$36,$06,$35,$06,$33,$0c,$30,$06,$2e // .?.<.:.6.5.3.0..
        .byte $06,$33,$18,$8c,$00,$86,$8c,$40,$83,$ff,$8f,$01,$80,$46,$a0,$07 // .3.....@.....F..
        .byte $89,$ab,$77,$85,$0c,$0a,$0d,$0f,$13,$0a,$14,$0f,$ff,$8e,$01,$80 // ..w.............
        .byte $ff,$ff,$14,$12,$16,$12,$18,$12,$84,$18,$90,$0c,$0c,$19,$19,$18 // ................
        .byte $18,$16,$16,$14,$14,$12,$12,$13       // ........

chr_f000:
        // === Charset data (2048 bytes, $f000-$f7ff) ===
        .byte $13,$14,$0f,$84,$00,$14,$18,$8c       // char 0 @+0
        .byte $00,$14,$18,$8c,$40,$15,$06,$15       // char 1 @+1
        .byte $0c,$15,$06,$15,$0c,$15,$06,$17       // char 2 @+2
        .byte $0c,$17,$06,$17,$0c,$17,$0c,$17       // char 3 @+3
        .byte $0c,$1c,$06,$1c,$0c,$1c,$06,$1b       // char 4 @+4
        .byte $0c,$1b,$06,$19,$0c,$19,$06,$19       // char 5 @+5
        .byte $0c,$19,$0c,$19,$0c,$1b,$06,$1b       // char 6 @+6
        .byte $0c,$1b,$06,$1b,$0c,$1b,$06,$1b       // char 7 @+7
        .byte $0c,$1b,$06,$1b,$0c,$1b,$0c,$1b       // char 8 @+8
        .byte $0c,$14,$06,$14,$0c,$14,$06,$14       // char 9 @+9
        .byte $0c,$14,$06,$14,$0c,$14,$06,$16       // char 10 @+10
        .byte $0c,$17,$0c,$18,$0c,$90,$00,$00       // char 11 @+11
        .byte $80,$32,$00,$07,$84,$18,$19,$14       // char 12 @+12
        .byte $18,$8c,$00,$18,$8c,$40,$16,$11       // char 13 @+13
        .byte $14,$8c,$00,$18,$8c,$40,$12,$12       // char 14 @+14
        .byte $14,$16,$14,$14,$16,$18,$19,$16       // char 15 @+15
        .byte $14,$0d,$8c,$00,$86,$8c,$80,$83       // char 16 @+16
        .byte $ff,$8f,$01,$8e,$01,$10,$b8,$0b       // char 17 @+17
        .byte $5a,$0c,$5a,$0c,$82,$08,$5a,$03       // char 18 @+18
        .byte $81,$5a,$0c,$5a,$0c,$82,$08,$5a       // char 19 @+19
        .byte $03,$81,$5a,$0c,$5a,$0c,$82,$08       // char 20 @+20
        .byte $5a,$03,$81,$82,$06,$5a,$0c,$81       // char 21 @+21
        .byte $82,$08,$5a,$03,$81,$5a,$0c,$5a       // char 22 @+22
        .byte $0c,$82,$08,$5a,$03,$81,$5a,$0c       // char 23 @+23
        .byte $5a,$0c,$5a,$18,$8c,$40,$80,$64       // char 24 @+24
        .byte $a0,$07,$8e,$00,$00,$00,$00,$84       // char 25 @+25
        .byte $02,$90,$01,$0c,$8f,$ff,$82,$03       // char 26 @+26
        .byte $44,$48,$8c,$41,$4b,$81,$8c,$40       // char 27 @+27
        .byte $82,$03,$46,$49,$8c,$41,$4d,$81       // char 28 @+28
        .byte $8c,$40,$82,$03,$48,$4b,$8c,$41       // char 29 @+29
        .byte $4e,$81,$84,$04,$90,$02,$0c,$89       // char 30 @+30
        .byte $d8,$77,$8b,$fb,$89,$d8,$77,$8b       // char 31 @+31
        .byte $fd,$89,$ed,$77,$8b,$f8,$89,$ed       // char 32 ' '
        .byte $77,$8b,$f6,$89,$ed,$77,$8b,$f6       // char 33 '!'
        .byte $89,$d8,$77,$8b,$fb,$89,$d8,$77       // char 34 '"'
        .byte $8b,$00,$84,$30,$8c,$00,$14,$8c       // char 35 '#'
        .byte $20,$8f,$01,$90,$02,$f4,$84,$06       // char 36 '$'

txt_f128:
        .byte $45,$49,$4c,$51,$50,$4c,$49,$45       // char 37 '%'
        .byte $47,$49,$4b,$4c,$4e,$4b,$47,$53       // char 38 '&'
        .byte $44,$47,$4b,$4e,$4c,$49,$4b,$47       // char 39 '''
        .byte $44,$49,$4b,$4c,$50,$4c,$4b,$49       // char 40 '('
        .byte $44,$49,$4d,$50,$44,$49,$4d,$50       // char 41 ')'
        .byte $46,$4b,$4f,$52,$46,$4b,$4f,$52       // char 42 '*'
        .byte $44,$46,$48,$49,$4b,$4d,$50,$46       // char 43 '+'
        .byte $44,$46,$48,$49,$4b,$4d,$50,$44       // char 44 ','
        .byte $84,$04,$8f,$ff,$8b,$00,$89,$d8       // char 45 '-'
        .byte $77,$8b,$fb,$89,$d8,$77,$8b,$fd       // char 46 '.'
        .byte $89,$ed,$77,$8b,$f8,$89,$ed,$77       // char 47 '/'
        .byte $8b,$f9,$89,$d8,$77,$8b,$f9,$89       // char 48 '0'
        .byte $d8,$77,$8b,$fb,$89,$d8,$77,$8b       // char 49 '1'
        .byte $fb,$89,$d8,$77,$8b,$0c,$89,$e2       // char 50 '2'
        .byte $77,$8b,$07,$89,$e2,$77,$8b,$05       // char 51 '3'
        .byte $89,$e2,$77,$8b,$00,$89,$e2,$77       // char 52 '4'
        .byte $8c,$00,$86,$3d,$0c,$3d,$0c,$3d       // char 53 '5'
        .byte $24,$3d,$06,$3f,$06,$3d,$06,$3c       // char 54 '6'
        .byte $06,$3a,$06,$3c,$06,$3d,$0c,$35       // char 55 '7'
        .byte $0c,$35,$24,$35,$0c,$33,$0c,$31       // char 56 '8'
        .byte $0c,$36,$18,$2e,$18,$31,$18,$35       // char 57 '9'
        .byte $18,$35,$24,$33,$06,$31,$06,$8a       // char 58 ':'
        .byte $8c,$40,$82,$02,$49,$4d,$8c,$41       // char 59 ';'
        .byte $50,$81,$8c,$40,$82,$02,$49,$4d       // char 60 '<'
        .byte $8c,$41,$50,$81,$8a,$8c,$40,$82       // char 61 '='
        .byte $02,$49,$4c,$8c,$41,$50,$81,$8c       // char 62 '>'
        .byte $40,$82,$02,$49,$4c,$8c,$41,$0d       // char 63 '?'
        .byte $81,$8a                               // char 64 (partial)

txt_f202:
        .byte $5c,$3b,$2c,$d8,$2c,$77               // char 64 (partial)
        .byte $2c,$eb,$ed,$ee,$ee,$f2,$f6,$f2       // char 65 'A'
        .byte $9e,$85,$6a,$ce,$a8,$82,$a8,$eb       // char 66 'B'
        .byte $ed,$ee,$ef,$f3,$f7,$f3,$13,$b6       // char 67 'C'
        .byte $8e,$85,$46,$38,$46,$ec,$ed,$ee       // char 68 'D'
        .byte $f0,$f4,$f8,$f4,$8c,$41,$83,$ff       // char 69 'E'
        .byte $8f,$01,$85,$05,$07,$06,$00,$0c       // char 70 'F'
        .byte $0a,$0d,$00,$13,$06,$14,$06,$17       // char 71 'G'
        .byte $f1,$18,$1f,$ff,$88,$87,$28,$00       // char 72 'H'
        .byte $00,$04,$00,$00,$00,$04,$80,$28       // char 73 'I'
        .byte $00,$06,$8d,$01,$0a,$00,$00,$82       // char 74 'J'
        .byte $0a,$39,$0c,$3d,$06,$37,$0c,$3b       // char 75 'K'
        .byte $0c,$39,$0c,$3d,$0c,$37,$06,$3b       // char 76 'L'
        .byte $0c,$3e,$0c,$81,$8c,$14,$8d,$01       // char 77 'M'
        .byte $fa,$00,$01,$85,$05,$09,$ff,$8b       // char 78 'N'
        .byte $23,$89,$ec,$f5,$8c,$40,$8b,$00       // char 79 'O'
        .byte $8d,$00,$00,$00,$00,$39,$06,$3b       // char 80 'P'
        .byte $06,$3d,$06,$3e,$06,$82,$02,$3d       // char 81 'Q'
        .byte $36,$39,$12,$3d,$0c,$40,$0c,$47       // char 82 'R'
        .byte $06,$48,$06,$49,$06,$42,$06,$43       // char 83 'S'
        .byte $06,$45,$06,$3b,$06,$3d,$06,$39       // char 84 'T'
        .byte $06,$38,$06,$36,$06,$34,$06,$38       // char 85 'U'
        .byte $06,$39,$06,$3b,$0c,$39,$12,$38       // char 86 'V'
        .byte $12,$36,$12,$34,$12,$39,$0c,$3d       // char 87 'W'
        .byte $0c,$3e,$06,$3d,$06,$3e,$06,$3d       // char 88 'X'
        .byte $06,$39,$18,$38,$06,$36,$06,$38       // char 89 'Y'
        .byte $0c,$34,$0c,$3b,$0c,$81,$87,$05       // char 90 'Z'
        .byte $00,$00,$00,$30,$00,$00,$04,$80       // char 91 '['
        .byte $32,$70,$00,$85,$05,$0f,$17,$f2       // char 92 '\'
        .byte $ff,$8d,$01,$f2,$00,$01,$3b,$0c       // char 93 ']'
        .byte $8d,$14,$96,$02,$00,$40,$06,$3b       // char 94 '^'
        .byte $12,$39,$0c,$36,$06,$39,$06,$3b       // char 95 '_'
        .byte $0c,$3c,$06,$3b,$06,$39,$0c,$3b       // char 96 '`'
        .byte $0c,$36,$0c,$39,$48,$3d,$12,$3b       // char 97 'a'
        .byte $12,$39,$3c,$37,$06,$39,$06,$39       // char 98 'b'
        .byte $06,$37,$06,$39,$0c,$37,$06,$39       // char 99 'c'
        .byte $0c,$37,$06,$39,$0c,$37,$06,$39       // char 100 'd'
        .byte $06,$3b,$06,$38,$06,$34,$48,$32       // char 101 'e'
        .byte $06,$31,$06,$2d,$0c,$2f,$06,$31       // char 102 'f'
        .byte $06,$2d,$24,$2b,$18,$2a,$18,$28       // char 103 'g'
        .byte $60,$2f,$18,$34,$18,$39,$18,$3e       // char 104 'h'
        .byte $18,$85,$17,$f3,$05,$00,$06,$f0       // char 105 'i'
        .byte $ff,$8f,$ff,$15,$18,$8d,$01,$05       // char 106 'j'
        .byte $00,$00,$80,$46,$00,$00,$84,$06       // char 107 'k'
        .byte $82,$19,$8e,$02,$80,$ff,$ff,$15       // char 108 'l'
        .byte $8e,$00,$00,$00,$00,$2d,$21,$39       // char 109 'm'
        .byte $8e,$02,$40,$63,$38,$2d,$8e,$00       // char 110 'n'
        .byte $00,$00,$00,$21,$39,$2d,$8e,$02       // char 111 'o'
        .byte $80,$ff,$ff,$15,$8e,$00,$00,$00       // char 112 'p'
        .byte $00,$39,$2d,$21,$8e,$02,$40,$63       // char 113 'q'
        .byte $38,$39,$8e,$00,$00,$00,$00,$21       // char 114 'r'
        .byte $2d,$39,$81,$84,$00,$8d,$01,$96       // char 115 's'
        .byte $00,$00,$45,$48,$89,$2c,$f2,$86       // char 116 't'
        .byte $8c,$40,$83,$ff,$85,$0c,$0a,$ff       // char 117 'u'
        .byte $8f,$01,$8d,$01,$03,$04,$00,$80       // char 118 'v'
        .byte $1e,$a0,$03,$8e,$01,$80,$ff,$ff       // char 119 'w'
        .byte $21,$60,$21,$30,$21,$06,$1c,$06       // char 120 'x'
        .byte $1c,$0c,$1c,$0c,$1c,$0c,$8e,$02       // char 121 'y'
        .byte $20,$3e,$2a,$82,$10,$21,$12,$1c       // char 122 'z'
        .byte $06,$1c,$12,$21,$06,$81,$89,$ec       // char 123 '{'
        .byte $f5,$8c,$00,$21,$18,$8c,$40,$8e       // char 124 '|'
        .byte $01,$80,$ff,$ff,$80,$46,$a0,$07       // char 125 '}'
        .byte $82,$02,$21,$12,$1c,$12,$21,$12       // char 126 '~'
        .byte $23,$12,$25,$06,$26,$06,$25,$0c       // char 127
        .byte $1f,$12,$1a,$12,$1f,$0c,$20,$12       // char 128
        .byte $1c,$12,$20,$0c,$21,$12,$1c,$12       // char 129
        .byte $21,$12,$23,$12,$25,$06,$26,$06       // char 130
        .byte $8d,$03,$4b,$00,$00,$25,$0c,$8d       // char 131
        .byte $00,$00,$00,$00,$1f,$12,$1a,$12       // char 132
        .byte $1f,$0c,$20,$12,$1c,$12,$20,$0c       // char 133
        .byte $81,$8e,$00,$00,$00,$00,$80,$f2       // char 134
        .byte $a0,$07,$82,$22,$89,$64,$f6,$81       // char 135
        .byte $84,$00,$89,$a8,$f3,$86,$83,$ff       // char 136
        .byte $8f,$01,$80,$1e,$70,$00,$8c,$00       // char 137
        .byte $63,$60,$8c,$40,$3d,$0c,$40,$06       // char 138
        .byte $3b,$0c,$3e,$0c,$3d,$0c,$40,$0c       // char 139
        .byte $3b,$06,$3e,$0c,$43,$0c,$85,$13       // char 140
        .byte $0f,$ff,$8d,$01,$05,$06,$00,$82       // char 141
        .byte $02,$39,$36,$84,$06                   // char 142 (partial)

txt_f475:
        .byte $37,$39,$3b                           // char 142 (partial)
        .byte $3d,$3e,$40,$42,$3e,$3d,$3b,$84       // char 143
        .byte $4e,$3d,$84,$06,$3e,$3d,$3b,$84       // char 144
        .byte $2a,$3d,$84,$00,$39,$06,$39,$06       // char 145
        .byte $37,$0c,$3b,$0c,$39,$60,$90,$02       // char 146
        .byte $0c,$81,$90,$00,$00,$85,$13,$09       // char 147
        .byte $ff,$8c,$20,$8b,$24,$89,$ec,$f5       // char 148
        .byte $8c,$00,$21,$18,$8c,$40,$8f,$ff       // char 149
        .byte $8b,$00,$85,$13,$0a,$ff,$84,$02       // char 150
        .byte $82,$04,$8b,$00,$89,$0f,$f6,$89       // char 151
        .byte $0f,$f6,$8b,$fe,$89,$0f,$f6,$8b       // char 152
        .byte $fb,$89,$0f,$f6,$81,$8d,$00,$00       // char 153
        .byte $00,$00,$90,$00,$00,$80,$1e,$00       // char 154
        .byte $00,$82,$04,$8b,$00,$89,$35,$f6       // char 155
        .byte $8b,$fb,$89,$35,$f6,$8b,$00,$89       // char 156
        .byte $5b,$f6,$89,$43,$f6,$8b,$f9,$89       // char 157
        .byte $43,$f6,$8b,$fe,$89,$43,$f6,$81       // char 158
        .byte $82,$03,$90,$01,$fb,$8b,$f7,$89       // char 159
        .byte $43,$f6,$90,$01,$f4,$89,$53,$f6       // char 160
        .byte $8b,$f9,$89,$53,$f6,$81,$90,$01       // char 161
        .byte $fb,$8b,$f7,$89,$43,$f6,$8b,$f9       // char 162
        .byte $89,$43,$f6,$85,$13,$00,$14,$ff       // char 163
        .byte $ff,$83,$01,$90,$01,$07,$8b,$0c       // char 164
        .byte $8e,$01,$80,$ff,$ff,$8b,$08,$89       // char 165
        .byte $64,$f6,$89,$64,$f6,$8b,$09,$89       // char 166
        .byte $64,$f6,$89,$64,$f6,$8b,$08,$89       // char 167
        .byte $64,$f6,$89,$64,$f6,$8b,$0a,$89       // char 168
        .byte $64,$f6,$89,$64,$f6,$8b,$0c,$82       // char 169
        .byte $02,$89,$64,$f6,$81,$8c,$15,$84       // char 170
        .byte $00,$90,$00,$00,$91,$01,$82,$04       // char 171
        .byte $63,$30,$91,$01,$15,$30,$81,$8e       // char 172
        .byte $00,$00,$00,$00,$91,$00,$84,$06       // char 173
        .byte $8b,$07,$82,$02,$2e,$22,$3b,$0e       // char 174
        .byte $3c,$23,$18                           // char 175 (partial)

txt_f57b:
        .byte $37,$46,$32,$23,$5a                   // char 175 (partial)
        .byte $2e,$57,$23,$42,$8b,$0c,$81,$8b       // char 176
        .byte $00,$84,$00,$8c,$80,$8d,$01,$46       // char 177
        .byte $00,$01,$0a,$c0,$8d,$00,$00,$00       // char 178
        .byte $00,$8c,$14,$8b,$18,$90,$03,$05       // char 179
        .byte $84,$06                               // char 180 (partial)

txt_f5a2:
        .byte $45,$42,$3f,$3c,$39,$36               // char 180 (partial)
        .byte $33,$30,$2d,$2a,$27,$24,$21,$1e       // char 181
        .byte $1b,$18,$8c,$40,$84,$00,$8b,$00       // char 182
        .byte $90,$02,$04,$82,$02,$39,$0c,$3d       // char 183
        .byte $06,$37,$0c,$3b,$0c,$39,$0c,$3d       // char 184
        .byte $0c,$37,$06,$3b,$0c,$3e,$0c,$90       // char 185
        .byte $02,$06,$81,$90,$00,$00,$39,$0c       // char 186
        .byte $3d,$06,$37,$0c,$3b,$0c,$39,$0c       // char 187
        .byte $3d,$0c,$37,$06,$3b,$0c,$3e,$0c       // char 188
        .byte $89,$46,$f4,$86,$21,$06,$23,$0c       // char 189
        .byte $25,$0c,$26,$0c,$28,$0c,$21,$06       // char 190
        .byte $21,$0c,$1f,$0c,$23,$0c,$26,$06       // char 191
        .byte $25,$0c,$23,$0c,$21,$0c,$1f,$06       // char 192
        .byte $21,$06,$21,$06,$21,$0c,$8a,$90       // char 193
        .byte $01,$0c,$8c                           // char 194 (partial)

txt_f613:
        .byte $21,$39,$3d,$40,$45                   // char 194 (partial)
        .byte $3d,$40,$39,$3d,$40,$45,$39,$8c       // char 195
        .byte $20,$3d,$8c,$17,$90,$00,$00,$8d       // char 196
        .byte $01,$fa,$00,$00,$84,$16,$46,$8c       // char 197
        .byte $00,$84,$02,$32,$8a,$8c               // char 198 (partial)

txt_f636:
        .byte $41,$39                               // char 198 (partial)
        .byte $3d,$40,$45,$49,$4c,$51,$55,$8c       // char 199
        .byte $40,$58,$8a,$8c                       // char 200 (partial)

txt_f644:
        .byte $41,$39,$3d,$40                       // char 200 (partial)
        .byte $45,$49,$4c,$51,$55,$58,$5d,$58       // char 201
        .byte $8c,$40,$5d,$8c,$41,$55,$5d           // char 202 (partial)

txt_f657:
        .byte $58                                   // char 202 (partial)
        .byte $55,$51,$4c,$49,$45,$40,$3d,$39       // char 203
        .byte $8c,$40,$34,$8a,$84,$06,$15           // char 204 (partial)

txt_f667:
        .byte $2d                                   // char 204 (partial)
        .byte $21,$39,$2d,$21,$39,$2d,$15           // char 205 (partial)

txt_f66f:
        .byte $39                                   // char 205 (partial)
        .byte $2d,$21,$39,$21,$2d,$39,$8a,$8c       // char 206
        .byte $41,$83,$ff,$8f,$02,$85,$05,$05       // char 207
        .byte $06,$93,$0c,$09,$0d,$00,$13,$ef       // char 208
        .byte $14,$93,$17,$f2,$18,$5f,$ff,$80       // char 209
        .byte $28,$00,$01,$82,$02,$19,$0c,$19       // char 210
        .byte $06,$19,$06,$19,$0c,$19,$06,$19       // char 211
        .byte $06,$19,$0c,$19,$06,$19,$06,$19       // char 212
        .byte $0c,$19,$06,$19,$06,$81,$80,$5a       // char 213
        .byte $20,$00,$8f,$ff,$8e,$01,$80,$ff       // char 214
        .byte $ff,$31,$60,$2f,$60,$2d,$60,$2a       // char 215
        .byte $60,$31,$60,$32,$60,$33,$60,$2f       // char 216
        .byte $60,$8e,$00,$00,$00,$00,$90,$03       // char 217
        .byte $0c,$84,$06,$8c,$11,$89,$9a,$f9       // char 218
        .byte $8b,$fe,$89,$9a,$f9,$8b,$00,$89       // char 219
        .byte $9a,$f9,$8b,$03,$89,$ab,$f9,$8b       // char 220
        .byte $01,$89,$ab,$f9,$8b,$ff,$89,$b3       // char 221
        .byte $f9,$8b,$fc,$89,$b3,$f9,$8b,$fe       // char 222
        .byte $89,$ab,$f9,$8b,$fe,$89,$ab,$f9       // char 223
        .byte $85,$05,$00,$06,$73,$0c,$08,$0d       // char 224
        .byte $00,$17,$f4,$18,$3f,$ff,$8b,$00       // char 225
        .byte $8c,$21,$84,$00,$8d,$01,$04,$00       // char 226
        .byte $00,$90,$02,$07,$89,$bc,$f9,$89       // char 227
        .byte $bc,$f9,$90,$02,$13,$8b,$01,$89       // char 228
        .byte $bc,$f9,$89,$bc,$f9,$8b,$0d,$90       // char 229
        .byte $02,$07,$82,$08,$38,$04,$3c,$04       // char 230
        .byte $3f,$04,$81,$90,$02,$13,$82,$08       // char 231
        .byte $38,$04,$3c,$04,$3f,$04,$81,$85       // char 232
        .byte $05,$09,$06,$00,$17,$f7,$18,$1f       // char 233
        .byte $ff,$8f,$01,$87,$03,$01,$00,$00       // char 234
        .byte $00,$00,$00,$05,$8b,$13,$90,$00       // char 235
        .byte $00,$80,$3c,$00,$01,$8b,$00,$82       // char 236
        .byte $08,$17,$06,$19,$06,$25,$06,$19       // char 237
        .byte $06,$1c,$06,$17,$06,$16,$06,$14       // char 238
        .byte $06,$81,$8d,$00,$00,$00,$00,$89       // char 239
        .byte $77,$f6,$8c,$40,$83,$ff,$8f,$01       // char 240
        .byte $88,$87,$3c,$00,$30,$04,$00,$00       // char 241
        .byte $00,$04,$80,$32,$a0,$07,$8e,$01       // char 242
        .byte $80,$ff,$ff,$82,$09,$19,$0c,$19       // char 243
        .byte $06,$19,$06,$19,$0c,$19,$06,$19       // char 244
        .byte $06,$19,$0c,$19,$06,$19,$06,$19       // char 245
        .byte $06,$19,$06,$19,$06,$19,$06,$81       // char 246
        .byte $1c,$0c,$1c,$06,$1c,$06,$1c,$0c       // char 247
        .byte $1c,$06,$1c,$06,$1c,$0c,$1c,$06       // char 248
        .byte $1c,$06,$1c,$06,$1c,$06,$1c,$06       // char 249
        .byte $1c,$06,$80,$3c,$a0,$03,$89,$60       // char 250
        .byte $f9,$8b,$fe,$89,$60,$f9,$8b,$00       // char 251
        .byte $89,$60,$f9,$8b,$03,$89,$7d,$f9       // char 252
        .byte $8b,$01,$89,$7d,$f9,$8b,$ff,$89       // char 253
        .byte $89,$f9,$8b,$fc,$89,$89,$f9,$8b       // char 254
        .byte $fe,$89,$7d,$f9,$89,$7d,$f9,$8e       // char 255
        .byte $01,$20,$ff,$ff,$80,$50,$a0,$07       // char 256
        .byte $8b,$00,$82,$10,$16,$06,$18,$06       // char 257
        .byte $24,$06,$18,$06,$1b,$06,$16,$06       // char 258
        .byte $15,$06,$13,$06,$81,$82,$1c,$17       // char 259
        .byte $06,$19,$06,$25,$06,$19,$06,$1c       // char 260
        .byte $06,$17,$06,$16,$06,$14,$06,$81       // char 261
        .byte $8e,$00,$00,$00,$00,$89,$82,$f7       // char 262
        .byte $83,$ff,$8c,$41,$80,$05,$a0,$07       // char 263
        .byte $0d,$c0,$8c,$00,$19,$30,$8c,$40       // char 264
        .byte $85,$13,$05,$ff,$80,$5a,$20,$00       // char 265
        .byte $8e,$01,$80,$ff,$ff,$38,$60,$36       // char 266
        .byte $24,$38,$0c,$34,$06,$33,$06,$31       // char 267
        .byte $9c,$33,$18,$34,$06,$36,$06,$38       // char 268
        .byte $3c,$3b,$18,$39,$48,$3d,$0c,$3b       // char 269
        .byte $06,$39,$06,$3b,$06,$39,$06,$36       // char 270
        .byte $3c,$39,$18,$39,$18,$38,$18,$36       // char 271
        .byte $18,$38,$18,$85,$13,$00,$14,$f6       // char 272
        .byte $ff,$8c,$40,$8f,$01,$8d,$10,$96       // char 273
        .byte $03,$00,$91,$02,$8b,$f4,$45,$30       // char 274
        .byte $40,$24,$45,$0c,$43,$18,$3e,$30       // char 275
        .byte $43,$18,$45,$30,$40,$24,$45,$06       // char 276
        .byte $47,$06,$48,$06,$4a,$06,$4c,$24       // char 277
        .byte $48,$06,$4a,$06,$4c,$18,$4a,$06       // char 278
        .byte $48,$06,$4a,$06,$48,$06,$46,$0c       // char 279
        .byte $41,$30,$4a,$0c,$46,$0c,$44,$30       // char 280
        .byte $45,$30,$47,$60,$8e,$00,$00,$00       // char 281
        .byte $00,$8d,$00,$00,$00,$00,$91,$00       // char 282
        .byte $8b,$07,$82,$02,$8c,$15,$3e,$08       // char 283
        .byte $8c,$01,$35,$04,$8c,$15,$36,$08       // char 284
        .byte $8c,$01,$35,$04,$8b,$00,$81,$8c       // char 285
        .byte $15,$49,$18,$8c,$15,$2a,$18,$88       // char 286
        .byte $87,$28,$00,$00,$05,$a0,$02,$00       // char 287
        .byte $03,$8c,$40,$80,$64,$00,$00,$8b       // char 288
        .byte $f4,$82,$02,$89,$e1,$f9,$8b,$00       // char 289
        .byte $81,$91,$00,$8b,$01,$30,$30,$91       // char 290
        .byte $01,$32,$24,$33,$06,$35,$06           // char 291 (partial)

txt_f91f:
        .text "30+0<$>"
        .byte $0c
        .byte $3f,$0c
        .byte $3c,$0c
        .byte $3f,$0c
        .byte $43,$0c
        .byte $41,$60,$89,$e1,$f9                   // A`...

txt_f934:
        .text "J0K0M0O0"
        .byte $8c,$14,$82
        .byte $20,$91,$00
        .byte $46,$01
        .byte $91,$03,$01,$05,$81,$82,$20,$91,$00,$5a,$01,$91,$05,$01,$05,$81 // ...... ..Z......
        .byte $8b,$00,$91,$00,$8d,$00,$00,$00,$00,$89,$38,$f8,$15,$0c,$15,$06 // ..........8.....
        .byte $15,$06,$18,$0c,$15,$06,$15,$06,$1a,$06,$15,$06,$15,$06,$1c,$06 // ................
        .byte $15,$06,$1a,$06,$18,$06,$13,$06,$8a,$15,$0c,$15,$06,$15,$06,$19 // ................
        .byte $0c,$15,$06,$15,$06,$1a,$06,$15,$06,$15,$06,$1c,$06,$15,$06,$15 // ................
        .byte $06,$19,$06,$13,$06,$8a               // ......

txt_f99a:
        .text "9<"
        .byte $40                                   // @ character
        .text "EHEA"
        .byte $40                                   // @ character
        .text "9;<"
        .byte $40                                   // @ character
        .text "A"
        .byte $40                                   // @ character
        .text "<A"
        .byte $8a                                   // .

txt_f9ab:
        .text "9="
        .byte $40                                   // @ character
        .text "EIE;"
        .byte $40                                   // @ character
        .text "9;="
        .byte $40                                   // @ character
        .text ";"
        .byte $40                                   // @ character
        .text "=;"
        .byte $8a,$82,$08,$3c,$04,$3f,$04,$43,$04,$81,$82,$08,$3a,$04,$3f,$04 // ...<.?.C....:.?.
        .byte $43,$04,$81,$82,$08,$39,$04,$3c,$04,$41,$04,$81,$82,$08,$38,$04 // C....9.<.A....8.
        .byte $3c,$04,$3f,$04,$81,$8a,$91,$00,$3c,$30,$8d,$01,$64,$00,$01,$41 // <.?.....<0..d..A
        .byte $0c,$8d,$18,$fa,$02,$00
        .text "CTA$C"
        .byte $0c
        .byte $3f,$06
        .byte $3e,$06
        .byte $3c,$54,$91,$01,$48,$60,$8a,$00,$e1,$b1,$95,$85,$a0,$c8,$4c,$d8 // <T..H`........L.
        .byte $e1,$ff,$bb,$a3,$ca,$d4,$dd,$fa,$15,$49,$50,$6a,$75,$ef,$7d,$94 // .........IPju.}.
        .byte $af,$b7,$c4,$e7,$e2,$e5,$e3,$21,$e2,$e5,$e3,$62,$ed,$a5,$c8,$30 // .......!...b...0
        .byte $03,$4c,$ed,$e6,$a5,$b3,$f0,$1b,$c6,$b3,$d0,$17,$ad,$23,$e4,$8d // .L...........#..
        .byte $07,$d4,$ad,$25,$e4,$8d,$08,$d4,$a5,$ec,$f0,$07,$a5,$f8,$09,$01 // ...%............
        .byte $8d,$0b,$d4,$a5,$c1,$f0,$3d,$a5,$c0,$f0,$04,$c6,$c0,$d0,$35,$a9 // ......=.......5.
        .byte $a2,$a2,$25,$a0,$01,$f0,$08,$18,$65,$bd,$90,$09,$e8,$d0,$06,$38 // ..%.....e......8
        .byte $e5,$bd,$b0,$01,$ca,$8d,$07,$d4,$8e,$08,$d4,$8d,$23,$e4,$8e,$25 // ............#..%
        .byte $e4,$c6,$aa,$d0,$0f,$a5,$be,$f0,$0b,$0a,$85,$aa,$ad,$27,$e4,$49 // .............'.I
        .byte $ff,$8d,$27,$e4,$a5,$a3,$f0,$33,$c6,$a3,$d0,$2f,$a5,$a4,$85,$a3 // ..'....3.../....
        .byte $a9,$00,$49,$ff,$8d,$64,$e4,$f0,$08,$a5,$9d,$18,$65,$98,$4c,$79 // ..I..d......e.Ly
        .byte $e4,$a5,$9d,$38,$e5,$98,$85,$9d,$aa,$bd,$9a,$ea,$8d,$07,$d4,$8d // ...8............
        .byte $23,$e4,$bd,$fb,$ea,$8d,$08,$d4,$8d,$25,$e4,$a9,$00,$d0,$1a,$a5 // #........%......
        .byte $e4,$38,$e5,$e9,$85,$e4,$a5,$e5,$e9,$00,$85,$e5,$30,$08,$d0,$2a // .8..........0..*
        .byte $a5,$e4,$c9,$64,$b0,$24,$ce,$8f,$e4,$a5,$e4,$18,$65,$e9,$85,$e4 // ...d.$......e...
        .byte $a5,$e5,$69,$00,$85,$e5,$c9,$0f,$f0,$04,$90,$0e,$b0,$06,$a5,$e4 // ..i.............
        .byte $c9,$9b,$90,$06,$ee,$8f,$e4,$4c,$92,$e4,$a5,$e4,$8d,$09,$d4,$a5 // .......L........
        .byte $e5,$8d,$0a,$d4,$c6,$fe,$a5,$ad,$c5,$fe,$f0,$04,$a5,$fb,$d0,$09 // ................
        .byte $a5,$f8,$29,$fe,$8d,$0b,$d4,$e6,$fb,$c6,$fb,$a5,$fe,$f0,$0d,$4c // ..)............L
        .byte $ed,$e6,$98,$18,$65,$93,$85,$93,$90,$02,$e6,$94,$a0,$00,$b1,$93 // ....e...........
        .byte $10,$11,$c8,$aa,$bd,$4b,$e6,$8d,$14,$e5,$bd,$5c,$e6,$8d,$15,$e5 // .....K.....\....
        .byte $4c,$9b,$e6,$18,$65,$cb,$aa,$86,$9d,$bd,$9a,$ea,$8d,$07,$d4,$8d // L...e...........
        .byte $23,$e4,$bd,$fb,$ea,$8d,$25,$e4,$c8,$8d,$08,$d4,$a9,$00,$d0,$03 // #.....%.........
        .byte $b1,$93,$c8,$85,$fe,$a5,$a4,$85,$a3,$a5,$c1,$f0,$0d,$85,$c0,$a5 // ................
        .byte $bf,$8d,$27,$e4,$a5,$be,$85,$aa,$a9,$00,$8d,$64,$e4,$a5,$da,$85 // ..'........d....
        .byte $fb,$98,$18,$65,$93,$85,$93,$90,$02,$e6,$94,$a5,$de,$05,$df,$f0 // ...e............
        .byte $0d,$a5,$de,$85,$e4,$a5,$df,$85,$e5,$a9,$ff,$8d,$8f,$e4,$a5,$d3 // ................
        .byte $c9,$01,$d0,$13,$a5,$d5,$05,$d6,$f0,$0d,$a5,$d5,$85,$d7,$a5,$d6 // ................
        .byte $85,$d8,$a9,$00,$8d,$3e,$ea,$a5,$ec,$f0,$1b,$a5,$f8,$a6,$b4,$f0 // .....>..........
        .byte $10,$86,$b3,$ad,$b4,$e6,$8d,$07,$d4,$ad,$b5,$e6,$8d,$08,$d4,$a5 // ................
        .byte $b2,$09,$01,$8d,$0b,$d4,$4c,$ed,$e6,$b1,$93,$85,$f5,$a5,$93,$18 // ......L.........
        .byte $69,$02,$85,$f0,$85,$93,$a5,$94,$69,$00,$85,$f1,$85,$94,$4c,$ff // i.......i.....L.
        .byte $e4,$c6,$f5,$f0,$12,$a5,$f0,$85,$93,$a5,$f1,$85,$94,$4c,$ff,$e4 // .............L..
        .byte $84,$ec,$b1,$93,$c8,$85,$da,$4c,$f5,$e4,$b1,$93,$8d,$30,$e5,$c8 // .......L.....0..
        .byte $4c,$f5,$e4,$b1,$93,$aa,$c8,$b1,$93,$c8,$9d,$00,$d4,$b1,$93,$10 // L...............
        .byte $f4,$c8,$4c,$f5,$e4,$b1,$93,$8d,$0b,$d4,$85,$f8,$c8,$4c,$f5,$e4 // ..L..........L..
        .byte $e6,$c8,$4c,$ed,$e6,$b1,$93,$c8,$85,$e9,$b1,$93,$c8,$85,$de,$85 // ..L.............
        .byte $e4,$b1,$93,$c8,$85,$df,$85,$e5,$4c,$f5,$e4,$b1,$93,$85,$d4,$c8 // ........L.......
        .byte $b1,$93,$8d,$86,$e5,$c8,$b1,$93,$85,$d7,$85,$d5,$c8,$b1,$93,$85 // ................
        .byte $d8,$85,$d6,$c8,$b1,$93,$8d,$57,$ea,$c8,$b1,$93,$8d,$51,$ea,$c8 // .......W.....Q..
        .byte $b1,$93,$8d,$71,$ea,$c8,$b1,$93,$8d,$6b,$ea,$c8,$4c,$f5,$e4,$84 // ...q.....k..L...
        .byte $d3,$4c,$f5,$e4,$a5,$93,$18,$69,$03,$85,$cf,$a5,$94,$69,$00,$85 // .L.....i.....i..
        .byte $d0,$b1,$93,$aa,$c8,$b1,$93,$85,$94,$86,$93,$4c,$ff,$e4,$a5,$cf // ...........L....
        .byte $85,$93,$a5,$d0,$85,$94,$4c,$ff,$e4,$b1,$93,$85,$cb,$c8,$4c,$f5 // ......L.......L.
        .byte $e4,$b1,$93,$85,$c1,$c8,$b1,$93,$85,$bd,$c8,$b1,$93,$85,$be,$c8 // ................
        .byte $b1,$93,$85,$bf,$c8,$4c,$f5,$e4,$b1,$93,$85,$b4,$c8,$b1,$93,$85 // .....L..........
        .byte $b2,$c8,$b1,$93,$8d,$b4,$e6,$c8,$b1,$93,$8d,$b5,$e6,$c8,$4c,$f5 // ..............L.
        .byte $e4,$b4,$04,$b1,$93,$85,$ad,$c8,$4c,$f5,$e4,$b1,$93,$85,$a4,$c8 // ........L.......
        .byte $b1,$93,$85,$98,$c8,$4c,$f5,$e4,$08,$c4,$ac,$d3,$dd,$e6,$03,$1e // .....L..........
        .byte $52,$57,$71,$7c,$f8,$84,$9b,$b6,$be,$e6,$e5,$e5,$e6,$e6,$21,$e5 // RWq|..........!.
        .byte $e4,$e6,$63,$40,$a5,$c7,$30,$03,$4c,$3d,$ea,$a5,$b0,$f0,$1b,$c6 // ..c@..0.L=......
        .byte $b0,$d0,$17,$ad,$20,$e7,$8d,$0e,$d4,$ad,$22,$e7,$8d,$0f,$d4,$a5 // .... .....".....
        .byte $eb,$f0,$07,$a5,$f7,$09,$01,$8d,$12,$d4,$a5,$bc,$f0,$3d,$a5,$bb // .............=..
        .byte $f0,$04,$c6,$bb,$d0,$35,$a9,$71,$a2,$07,$a0,$00,$f0,$08,$18,$65 // .....5.q.......e
        .byte $b8,$90,$09,$e8,$d0,$06,$38,$e5,$b8,$b0,$01,$ca,$8d,$0e,$d4,$8e // ......8.........
        .byte $0f,$d4,$8d,$20,$e7,$8e,$22,$e7,$c6,$a9,$d0,$0f,$a5,$b9,$f0,$0b // ... ..".........
        .byte $0a,$85,$a9,$ad,$24,$e7,$49,$ff,$8d,$24,$e7,$a5,$a1,$f0,$21,$c6 // ....$.I..$....!.
        .byte $a1,$d0,$1d,$a5,$a2,$85,$a1,$a9,$00,$49,$ff,$8d,$61,$e7,$f0,$08 // .........I..a...
        .byte $a5,$9b,$18,$65,$97,$4c,$95,$e7,$a5,$9b,$38,$e5,$97,$4c,$95,$e7 // ...e.L....8..L..
        .byte $a5,$9c,$f0,$2d,$a5,$9b,$c5,$9a,$90,$0a,$f0,$25,$e5,$9c,$c5,$9a // ...-.......%....
        .byte $b0,$0a,$90,$06,$65,$9c,$c5,$9a,$90,$02,$a5,$9a,$85,$9b,$aa,$bd // ....e...........
        .byte $9a,$ea,$8d,$0e,$d4,$8d,$20,$e7,$bd,$fb,$ea,$8d,$0f,$d4,$8d,$22 // ...... ........"
        .byte $e7,$a9,$00,$d0,$1a,$a5,$e2,$38,$e5,$e8,$85,$e2,$a5,$e3,$e9,$00 // .......8........
        .byte $85,$e3,$30,$08,$d0,$2a,$a5,$e2,$c9,$64,$b0,$24,$ce,$ab,$e7,$a5 // ..0..*...d.$....
        .byte $e2,$18,$65,$e8,$85,$e2,$a5,$e3,$69,$00,$85,$e3,$c9,$0f,$f0,$04 // ..e.....i.......
        .byte $90,$0e,$b0,$06,$a5,$e2,$c9,$9b,$90,$06,$ee,$ab,$e7,$4c,$ae,$e7 // .............L..
        .byte $a5,$e2,$8d,$10,$d4,$a5,$e3,$8d,$11,$d4,$c6,$fd,$a5,$ac,$c5,$fd // ................
        .byte $f0,$04,$a5,$fa,$d0,$09,$a5,$f7,$29,$fe,$8d,$12,$d4,$e6,$fa,$c6 // ........).......
        .byte $fa,$a5,$fd,$f0,$0d,$4c,$3d,$ea,$98,$18,$65,$91,$85,$91,$90,$02 // .....L=...e.....
        .byte $e6,$92,$a0,$00,$b1,$91,$10,$23,$c8,$aa,$bd,$97,$e9,$8d,$30,$e8 // .......#......0.
        .byte $bd,$aa,$e9,$8d,$31,$e8,$4c,$95,$e9,$86,$9a,$bd,$9a,$ea,$8d,$20 // ....1.L........ 
        .byte $e7,$bd,$fb,$ea,$8d,$22,$e7,$c8,$4c,$6b,$e8,$a2,$00,$f0,$06,$ee // ....."..Lk......
        .byte $45,$e8,$4c,$51,$e8,$18,$65,$ca,$aa,$a5,$9c,$d0,$dc,$86,$9b,$bd // E.LQ..e.........
        .byte $9a,$ea,$8d,$0e,$d4,$8d,$20,$e7,$bd,$fb,$ea,$8d,$22,$e7,$c8,$8d // ...... ....."...
        .byte $0f,$d4,$a9,$00,$d0,$03,$b1,$91,$c8,$85,$fd,$a5,$a2,$85,$a1,$a5 // ................
        .byte $bc,$f0,$0d,$85,$bb,$a5,$ba,$8d,$24,$e7,$a5,$b9,$85,$a9,$a9,$00 // ........$.......
        .byte $8d,$61,$e7,$a5,$d9,$85,$fa,$98,$18,$65,$91,$85,$91,$90,$02,$e6 // .a.......e......
        .byte $92,$a5,$dc,$05,$dd,$f0,$0d,$a5,$dc,$85,$e2,$a5,$dd,$85,$e3,$a9 // ................
        .byte $ff,$8d,$ab,$e7,$a5,$d3,$c9,$02,$d0,$13,$a5,$d5,$05,$d6,$f0,$0d // ................
        .byte $a5,$d5,$85,$d7,$a5,$d6,$85,$d8,$a9,$00,$8d,$3e,$ea,$a5,$eb,$f0 // ...........>....
        .byte $1b,$a5,$f7,$a6,$b1,$f0,$10,$86,$b0,$ad,$f2,$e9,$8d,$0e,$d4,$ad // ................
        .byte $f3,$e9,$8d,$0f,$d4,$a5,$af,$09,$01,$8d,$12,$d4,$4c,$3d,$ea,$b1 // ............L=..
        .byte $91,$85,$f4,$a5,$91,$18,$69,$02,$85,$ee,$85,$91,$a5,$92,$69,$00 // ......i.......i.
        .byte $85,$ef,$85,$92,$4c,$1b,$e8,$c6,$f4,$f0,$12,$a5,$ee,$85,$91,$a5 // ....L...........
        .byte $ef,$85,$92,$4c,$1b,$e8,$86,$eb,$b1,$91,$c8,$85,$d9,$4c,$11,$e8 // ...L.........L..
        .byte $b1,$91,$8d,$6c,$e8,$c8,$4c,$11,$e8,$b1,$91,$aa,$c8,$b1,$91,$c8 // ...l..L.........
        .byte $9d,$00,$d4,$b1,$91,$10,$f4,$c8,$4c,$11,$e8,$b1,$91,$8d,$12,$d4 // ........L.......
        .byte $85,$f7,$c8,$4c,$11,$e8,$e6,$c7,$4c,$3d,$ea,$b1,$91,$c8,$85,$e8 // ...L....L=......
        .byte $b1,$91,$c8,$85,$dc,$85               // ......

// --- Region $fff4-$ffff ---
.pc = $fff4 "dat_fff4"

dat_fff4:
        .byte $b1,$91,$85,$bc,$c8,$b1,$91,$85,$b8,$c8,$b1,$36 // ...........6
