// ============================================
// output - Disassembled Source
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:35:52
// https://restore64.dev by datucker / Rabenauge
//
// Load address: $0801  End: $ffff  (63487 bytes)
// Crunched with Exomizer v2/v3 (with relocation) — depacked by emulation
// Packer entry: $0810 (via BASIC SYS 2064)
// Entry point:  $0816 (2070)
// IRQ handler:  $ea31 (irq_ea31)
// IRQ handler:  $803d (irq_803d)
//
// Code: 1602 bytes, Data: 61885 bytes
// Labels: 485, Subroutines: 7
//
// Verification: 4 line(s) auto-corrected to .byte for exact byte matching
//
// Cross-references: all OK
// ============================================


// --- Region $0816-$0819 ---
.pc = $0816 "main_0816"

main_0816:
        jmp loc_0839

dat_0819:
        .byte $ea                                   // .

// --- Region $0839-$0872 ---
.pc = $0839 "loc_0839"

loc_0839:
        lda $5f44
        sta $d020
        lda $5f40
        sta $d021
        lda #$06
        sta $dd00
        lda #$80
        sta $d018
        lda #$d8
        sta $d016
        lda $5f43

loc_0857:
        sta $d800,x
        sta $d900,x
        sta spr_da00,x
        sta $db00,x
        inx
        bne loc_0857
        lda #$3b
        sta $d011
        jsr sub_2c73
        jmp loc_2cc4

dat_0871:
        // === Data block (2 bytes, $0871-$0872) ===
        .byte $ea,$ea                               // ..

// --- Region $118d-$11ac ---
.pc = $118d "Segment $118d"
        eor $55,x
        eor $15,x
        eor $55,x
        ldy $58
        lda #$95
        eor $55,x
        eor $55,x
        ora ($55,x)
        eor $55,x
        eor $55,x
        eor $55,x
        .byte $1a                                   // nop // ILLEGAL
        .byte $1a                                   // nop // ILLEGAL
        eor $5959,y
        eor $55,x
        eor $50,x
        rti

// --- Region $2800-$2844 ---
.pc = $2800 "loc_2800"

loc_2800:
        ldx #$07
        ldy #$00

loc_2804:
        lda $3f40,y
        sta dat_7e00,y
        iny
        bne loc_2804
        inc $2806
        inc $2809
        dex
        bne loc_2804
        ldx #$05

loc_2818:
        lda $4410,y
        sta $9500,y
        iny
        bne loc_2818
        inc $281a
        inc $281d
        dex
        bne loc_2818
        ldx #$05
        ldy #$00

loc_282e:
        lda $47d0,y
        sta $8500,y
        iny
        bne loc_282e
        inc $2830
        inc $2833
        dex
        bne loc_282e
        lda #$08
        ldy #$73
        rts

// --- Region $2c73-$2cee ---
.pc = $2c73 "sub_2c73"
// Referenced by: jsr from $086b

sub_2c73:
        jsr sub_8000
        lda #$3b
        sta $d011
        ldy #$27
        lda #$0e

loc_2c7f:
        sta $dbc0,y
        dey
        bpl loc_2c7f
        jmp loc_2d00

loc_2c88:
        sta $d011
        lda #$81
        sta $d01a
        cli
        jmp loc_2d00

dat_2c94:
        .byte $ad,$19,$d0                           // ...

loc_2c97:
        sta $d019
        bmi loc_2ca3
        lda $dc0d
        cli
        jmp irq_ea31

loc_2ca3:
        lda $d012
        cmp #$30
        bcc loc_2cb7
        lda #$00
        sta $d012
        lda #$06
        sta $d020
        jmp loc_febc

loc_2cb7:
        lda #$8d
        sta $d012
        lda #$0c
        sta $d020
        jmp loc_febc

loc_2cc4:
        sei
        lda #$31
        sta $0314
        lda #$ea
        sta $0315
        lda #$00
        sta $d01a
        cli
        jsr $ff81
        jsr $ff84
        jsr $ff8d
        jsr $ff8a
        lda #$34
        sta $0314
        lda #$c1
        sta $0319
        jmp loc_381b

dat_2cee:
        .byte $00                                   // .

// --- Region $2d00-$2f3d ---
.pc = $2d00 "loc_2d00"

loc_2d00:
        jsr sub_2d0a
        cli
        lda #$00
        sta $d418
        rts
// Referenced by: jsr from $2d00

sub_2d0a:
        lda #$09
        sta $d418
        lda #$25
        sta $d405
        lda #$7b
        sta $d406
        lda #$25
        sta $d40c
        lda #$7b
        sta $d40d
        lda #$49
        sta $d413
        lda #$69
        sta $d414
        lda #$00
        sta $d417
        lda #$3c
        sta $02
        lda #$2f
        sta $03
        lda #$a3
        sta $05
        lda #$32
        sta $06
        lda #$65
        sta $08
        lda #$35
        sta $09
        lda #$00
        sta $04
        sta $02d0
        sta $07
        sta $02d1
        sta $0a
        sta $02d2
        lda #$20
        sta $02c0
        lda #$20
        sta $02c1
        lda #$20
        sta $02c2
        lda #$39
        sta $02e0
        lda #$00
        sta $02e1

loc_2d74:
        inc $04
        lda $04
        ldy #$00
        cmp ($02),y
        bcc loc_2dad
        inc $02
        bne loc_2d84

dat_2d82:
        .byte $e6,$03                               // ..

loc_2d84:
        ldy #$00
        lda ($02),y
        sta $d400
        inc $02
        bne loc_2d91
        inc $03

loc_2d91:
        ldy #$00
        lda ($02),y
        sta $d401
        inc $02
        bne loc_2d9e
        inc $03

loc_2d9e:
        lda #$00
        sta $04
        lda $02c0
        ora #$01
        sta $d404
        jmp loc_2dbc

loc_2dad:
        lda $04
        asl
        ldy #$00
        cmp ($02),y
        bcc loc_2dbc
        lda $02c0
        sta $d404

loc_2dbc:
        inc $07
        lda $07
        ldy #$00
        cmp ($05),y
        bcc loc_2df5
        inc $05
        bne loc_2dcc
        inc $06

loc_2dcc:
        ldy #$00
        lda ($05),y
        sta $d407
        inc $05
        bne loc_2dd9
        inc $06

loc_2dd9:
        ldy #$00
        lda ($05),y
        sta $d408
        inc $05
        bne loc_2de6
        inc $06

loc_2de6:
        lda #$00
        sta $07
        lda $02c1
        ora #$01
        sta $d40b
        jmp loc_2e04

loc_2df5:
        lda $07
        asl
        ldy #$00
        cmp ($05),y
        bcc loc_2e04
        lda $02c1
        sta $d40b

loc_2e04:
        inc $0a
        lda $0a
        ldy #$00
        cmp ($08),y
        bcc loc_2e3d
        inc $08
        bne loc_2e14
        inc $09

loc_2e14:
        ldy #$00
        lda ($08),y
        sta $d40e
        inc $08
        bne loc_2e21
        inc $09

loc_2e21:
        ldy #$00
        lda ($08),y
        sta $d40f
        inc $08
        bne loc_2e2e
        inc $09

loc_2e2e:
        lda #$00
        sta $0a
        lda $02c2
        ora #$01
        sta $d412
        jmp loc_2e4c

loc_2e3d:
        lda $0a
        asl
        ldy #$00
        cmp ($08),y
        bcc loc_2e4c
        lda $02c2
        sta $d412

loc_2e4c:
        lda $02
        cmp #$c6
        bne loc_2e8c
        lda $03
        cmp #$2f
        bne loc_2e8c
        ldy #$00
        lda ($02),y
        tax
        dex
        cpx $04
        bne loc_2e8c
        inc $02d0
        lda $02d0
        cmp #$02
        beq loc_2e87
        lda #$3c
        sta $02
        lda #$2f
        sta $03
        lda #$a3
        sta $05
        lda #$32
        sta $06
        lda #$65
        sta $08
        lda #$35
        sta $09
        jmp loc_2e8c

loc_2e87:
        lda #$0f
        sta $d418

loc_2e8c:
        lda $02
        cmp #$3c
        bne loc_2ea7
        lda $03
        cmp #$2f
        bne loc_2ea7
        ldy #$00
        lda ($02),y
        tax
        dex
        cpx $04
        bne loc_2ea7
        lda #$09
        sta $d418

loc_2ea7:
        lda $02
        cmp #$07
        bne loc_2ed5
        lda $03
        cmp #$31
        bne loc_2ed5
        ldy #$00
        lda ($02),y
        tax
        dex
        cpx $04
        bne loc_2ed5
        inc $02d1
        lda $02d1
        cmp #$02
        beq loc_2ecf
        lda #$09
        sta $d418
        jmp loc_2ed5

loc_2ecf:
        lda #$00
        sta $d418
        rts

loc_2ed5:
        lda $02
        cmp #$5e
        bne loc_2ef0
        lda $03
        cmp #$31
        bne loc_2ef0
        ldy #$00
        lda ($02),y
        tax
        dex
        cpx $04
        bne loc_2ef0
        lda #$0f
        sta $d418

loc_2ef0:
        lda $02
        cmp #$a2
        bne loc_2f28
        lda $03
        cmp #$32
        bne loc_2f28
        ldy #$00
        lda ($02),y
        tax
        dex
        cpx $04
        bne loc_2f28
        lda #$09
        sta $d418
        lda #$00
        sta $02d0
        lda #$a3
        sta $05
        lda #$32
        sta $06
        lda #$3c
        sta $02
        lda #$2f
        sta $03
        lda #$65
        sta $08
        lda #$35
        sta $09

loc_2f28:
        ldx $02e0
        ldy #$00

loc_2f2d:
        dey
        bne loc_2f2d
        lda $cb
        cmp #$40
        bne loc_2ecf
        dex
        bne loc_2f2d
        jmp loc_2d74

dat_2f3c:
        .byte $01,$df                               // ..

// --- Region $381b-$389a ---
.pc = $381b "loc_381b"

loc_381b:
        ldx #$05
        ldy #$00

loc_381f:
        lda $9000,y
        sta dat_4000,y
        iny
        bne loc_381f
        inc $3821
        inc $3824
        dex
        bne loc_381f
        jmp loc_fce2

dat_3834:
        .byte $ff,$fc,$0f,$00,$ff                   // .....

loc_3839:
        beq loc_3846
        ora #$fb
        beq loc_384a
        ora #$ca
        txa
        clc
        adc $2d
.label loc_3846 = * + 1
        sta $2d
        bcc loc_384b
.label loc_384a = * + 1
        inc $2e

loc_384b:
.label loc_384c = * + 1
        ldy #$00
        lda ($2d),y
        beq loc_385b
        inc $2d
        bne loc_3857
        inc $2e

loc_3857:
        ldx #$00
        tay
        rts

loc_385b:
        ldy $15
        beq loc_384c
        dey
        lda ($16),y
        sta $2e
        dey
        lda ($16),y
        sta $2d
        sty $15
        jmp loc_770b

dat_386e:
        .byte $0a,$aa,$bd,$cc,$7b                   // ....{

loc_3873:
        sta $39
        lda $7bcd,x
        bne loc_3880
        lda ($27),y
        sta $39
        lda ($29),y

loc_3880:
        sta $38
        lsr
        lsr
        php
        lsr
        bcs loc_3895
        plp
        bcs loc_3890
        adc #$16
        sta $3a
        rts

loc_3890:
        adc $28
        sta $3a
        rts

loc_3895:
        adc #$76
        sta $3a
        plp
        rts

// --- Region $38af-$3905 ---
.pc = $38af "loc_38af"

loc_38af:
        rol $4677
        sec
        bcs loc_38cb

loc_38b5:
        lsr $38
        bcc loc_38ec
        ldx #$00
        cpy #$40
        pla
        ldy $37
        beq loc_38c7
        bmi loc_38dd
        tay
        pla
        tya

loc_38c7:
        bcc loc_38dd
        bcs loc_38e2

loc_38cb:
        lsr $38
        bcc loc_38e2
        ldx $37
        bne loc_38dc
        pla
        sta $3b
        lda #$00
        inx
        jmp ($0039)

loc_38dc:
        pla

loc_38dd:
        sta $3b
        pla
        cmp $3b

loc_38e2:
        jmp ($0039)

dat_38e5:
        .byte $20,$3a,$77,$c4,$35,$b0,$38           //  :w.5.8

loc_38ec:
        ldy $15
        lda $2d
        sta ($16),y
        iny
        lda $2e
        sta ($16),y
        iny
        sty $15
        lda $39
        sta $2d
        lda $3a
        sta $2e
        jmp loc_7762

dat_3905:
        .byte $c4                                   // .

// --- Region $3aac-$3abf ---
.pc = $3aac "loc_3aac"

loc_3aac:
        ldx $37
        beq loc_3ad3
        bne loc_3aba
        jmp ($003b)

dat_3ab5:
        .byte $85,$3c,$20,$72,$79                   // .< ry

loc_3aba:
        ldx #$00
        jmp loc_7760

dat_3abf:
        .byte $a9                                   // .

// --- Region $3ad3-$3ad8 ---
.pc = $3ad3 "loc_3ad3"

loc_3ad3:
        ldx #$01
        jmp loc_7760

dat_3ad8:
        .byte $a0                                   // .

// --- Region $3c06-$3c0b ---
.pc = $3c06 "loc_3c06"

loc_3c06:
        lda $3d
        jmp loc_775f

dat_3c0b:
        .byte $68                                   // h

// --- Region $3c23-$3c3e ---
.pc = $3c23 "loc_3c23"

loc_3c23:
        bcc loc_3c06
        ldx #$11
        sta $3f
        lda #$00

loc_3c2b:
        cmp $3b
        bcc loc_3c32
        sbc $3b
        sec

loc_3c32:
        rol $3d
        rol $3f
        rol
        dex
        bne loc_3c2b
        ror
        sta $03
        clc
        rts

// --- Region $3e5a-$3e9f ---
.pc = $3e5a "loc_3e5a"

loc_3e5a:
        jsr sub_7d5f
        bcs loc_3e68
        jsr sub_7d5f
        bcs loc_3e7e
        lda #$20
        bcc loc_3e80

loc_3e68:
        ldy #$08

loc_3e6a:
        jsr sub_7d5f
        rol $b5
        dey
        bne loc_3e6a
        sty $b6
        ldy #$04

loc_3e76:
.label loc_3e78 = * + 2
        jsr sub_7d5f
        rol $b6
        dey
        bne loc_3e76

loc_3e7e:
        lda $b5

loc_3e80:
        sta ($fd),y
        lda $b6
        sta ($fb),y
        inc $fd
        bne loc_3e8c
        inc $fe

loc_3e8c:
        inc $fb
        bne loc_3e92
        inc $fc

loc_3e92:
        lda #$07
        cmp $fe
        bne loc_3e5a
        lda #$e8
        cmp $fd
        bne loc_3e5a
        rts

dat_3e9f:
        .byte $ca                                   // .

// --- Region $4547-$4547 ---
.pc = $4547 "sub_4547"
// Referenced by: jsr from $fed3

sub_4547:
        brk

// --- Region $4553-$4553 ---
.pc = $4553 "sub_4553"
// Referenced by: jsr from $fecc

sub_4553:
        brk

// --- Region $4c60-$4c60 ---
.pc = $4c60 "$4c60"
        brk

// --- Region $5243-$524c ---
.pc = $5243 "Segment $5243"
        tax
        .byte $5a                                   // nop // ILLEGAL
        txs
        txs
        ror
        .byte $ab,$ab                               // lax #$ab // ILLEGAL
        .byte $ab,$ab                               // lax #$ab // ILLEGAL

bmp_524c:
        // === Charset data (1 bytes, $524c-$524c) ===
        .byte $ab                                   // char 0 (partial)

// --- Region $8000-$812a ---
.pc = $8000 "sub_8000"

// Referenced by: jsr from $2c73
sub_8000: {
        sei
        ldx #$00
        lda #$0e
loop:
        sta $dbc0,x
        inx
        cpx #$28
        bne loop
        lda #$3d
        sta $0314
        lda #$80
        sta $0315
        lda #$00
        sta $d012
        lda #$07
        sta $ae
        lda #$00
        sta $033d
        lda $d011
        and #$1f
        sta $d011
        lda $d019
        sta $d019
        lda $d01a
        ora #$81
        sta $d01a
        cli
        rts
}

irq_803d:
        lda $d019
        sta $d019
        bmi loc_804c
        lda $dc0d
        cli
        jmp irq_ea31

loc_804c:
        lda $d012
        cmp #$fa
        bcs loc_80bd
        cmp #$f1
        bcs loc_808d
        cmp #$8d
        bcc loc_805e
        jmp loc_811c

loc_805e:
        lda #$80
        sta $d018
        lda $d011
        ora #$20
        sta $d011
        lda $d016
        ora #$10
        sta $d016
        lda #$8d
        sta $d012
        lda $dd00
        and #$fc
        ora #$02
        sta $dd00
        lda #$0c
        sta $d021
        sta $d020
        jmp loc_febc

loc_808d:
        lda #$17
        sta $d018
        lda #$06
        sta $d021
        lda $d011
        and #$9f
        sta $d011
        lda $d016
        and #$e8
        ora $ae
        sta $d016
        dec $ae
        lda #$fa
        sta $d012
        lda $dd00
        and #$fc
        ora #$03
        sta $dd00
        jmp loc_febc

loc_80bd:
        lda $d016
        and #$08
        sta $d016
        lda #$00
        sta $d012
        lda #$0c
        sta $d021
        lda #$15
        sta $d018
        lda $ae
        bmi loc_80db
        jmp loc_febc

loc_80db:
        lda #$07
        sta $ae
        ldx #$01

loc_80e1:
        lda $07c0,x
        dex
        sta $07c0,x
        inx
        inx
        cpx #$28
        bne loc_80e1
        lda #$30
        sta $bd
.label smc_80f3 = * + 1
        lda #$81                                    // !SMC: modified by $8116
        sta $be
        lda $033d
        tay
        lda ($bd),y
        sta $07e7
        inc $033d
        lda $033d
        bne loc_8119
        lda smc_80f3
        cmp #$81
        bne loc_8114
        inc smc_80f3
        jmp loc_8119

loc_8114:
        lda #$81
        sta smc_80f3                                // SMC: modifies $80f3

loc_8119:
        jmp loc_febc

loc_811c:
        lda #$06
        sta $d020
        lda #$f1
        sta $d012
        jmp loc_febc

scr_8129:
        // === Bitmap data (2 bytes, $8129-$812a) ===
        .byte $ea,$ea                               // ..

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

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

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

// --- Region $ea31-$ea36 ---
.pc = $ea31 "irq_ea31"
// Referenced by: jmp from $2ca0, $8049

irq_ea31:
        .byte $7c,$73,$6a                           // nop $6a73,x // ILLEGAL
        ldx $e3
        .byte $02                                   // jam // ILLEGAL

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

loc_fce2:
        sei
        ldx #$00
        lda #$0e

loc_fce7:
        sta $dbc0,x
        inx
        cpx #$28
        bne loc_fce7
        lda #$3d
        sta $0314
        lda #$80
        sta $0315
        lda #$00
        sta $d012
        lda #$07
        sta $ae
        lda #$00
        sta $033d
        lda $d011
        and #$1f
        sta $d011
        lda $d019
        sta $d019
        lda $d01a
        ora #$81
        sta $d01a
        cli
        rts

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

loc_febc:
        eor $52
        .byte $44,$45                               // nop $45 // ILLEGAL
        lsr $203a
        .byte $44,$45                               // nop $45 // ILLEGAL
        .byte $44,$4f                               // nop $4f // ILLEGAL
        eor $20
        eor $5449
        jsr sub_4553
        eor #$4e
        eor $52
        jsr sub_4547
        .byte $53,$43                               // sre ($43),y // ILLEGAL
        pha
        .byte $57,$41                               // sre $41,x // ILLEGAL
        eor $4e
        .byte $47,$45                               // sre $45 // ILLEGAL
        .byte $52                                   // jam // ILLEGAL

// --- Region $ff81-$ff93 ---
.pc = $ff81 "Segment $ff81"
        eor $20,x
        .byte $e3,$2e                               // isc ($2e,x) // ILLEGAL
        sbc $20
        .byte $e3,$2d                               // isc ($2d,x) // ILLEGAL
        inc $20
        rts
        jmp $5243
        eor ($43,x)
        .byte $4b,$45                               // alr #$45 // ILLEGAL
        .byte $52                                   // jam // ILLEGAL

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

// --- Region $0801-$0815 ---
.pc = $0801 "dat_0801"

dat_0801:
        // === BASIC loader stub ===
        .byte $14,$08                                                     // [corrected] was: .byte $0b,$08                               // next line pointer ($080b)
        .byte $d1,$07                                                     // [corrected] was: .byte $00,$00                               // line number 0
        .byte $9e                                   // SYS token
        .text "2070"                                // SYS 2070 → main_0816
        .byte $20                                                         // [corrected] was: .byte $00                                   // end of line
        .byte $4b,$2e                                                     // [corrected] was: .byte $00,$00                               // end of BASIC program
        .text "B.H.C."
        .byte $00,$00,$00

// --- Region $081a-$0838 ---
.pc = $081a "Program $081a"
        .byte $84,$fb,$85,$fc,$a9,$40,$a0,$00,$84,$fd,$85,$fe,$a2,$24,$8c,$11 // .....@.......$..
        .byte $d0,$b1,$fb,$91,$fd,$c8,$d0,$f9,$e6,$fc,$e6,$fe,$ca,$d0,$f2 // ...............

// --- Region $0873-$0873 ---
.pc = $0873 "dat_0873"

dat_0873:
        // === Fill data (1 bytes, $0873-$0873) ===
        .byte $00                                   // .

// --- Region $090b-$092b ---
.pc = $090b "txt_090b"

txt_090b:
        .text "U"
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "U"
        .byte $00                                   // string terminator
        .byte $00,$00,$00,$00,$00,$00,$55,$00,$00,$00,$00,$00,$00,$00,$50,$10 // ......U.......P.
        .byte $10,$10,$10,$10,$10,$10               // ......

dat_092b:
        // === Fill data (1 bytes, $092b-$092b) ===
        .byte $00                                   // .

// --- Region $0a4b-$0a6b ---
.pc = $0a4b "dat_0a4b"

dat_0a4b:
        .byte $40,$40,$40,$7f,$7f,$7f,$7f,$7f,$00,$00,$00,$ff,$ff,$ff,$ff,$ff // @@@.............
        .byte $00,$00,$00,$ff,$ff,$ff,$ff,$ff,$10,$10,$10,$d0,$d0,$d0,$d0,$d0 // ................

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

// --- Region $0b8b-$0ba7 ---
.pc = $0b8b "dat_0b8b"

dat_0b8b:
        .byte $7f,$7f,$1f,$1f,$07,$01,$01,$00,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$55 // ...............U
        .byte $ff,$ff,$ff,$ff,$fd,$f4,$f4,$50,$d0,$d0,$40,$40 // .......P..@@

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

// --- Region $0cb9-$0d03 ---
.pc = $0cb9 "dat_0cb9"

dat_0cb9:
        .byte $80,$80,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $20,$20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 //   ..............
        .byte $00,$0a,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .fill 8, $00
        .byte $80,$80,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $20,$20                               //   

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

// --- Region $0dd2-$0e42 ---
.pc = $0dd2 "dat_0dd2"

dat_0dd2:
        .byte $04,$00,$00,$00,$00,$00,$00,$40,$50,$00,$00,$00,$00,$00,$00,$00 // .......@P.......
        .fill 9, $00
        .byte $02,$02,$00,$00,$00,$00,$00,$02,$a0,$a0,$88,$aa,$aa,$88,$80,$a0 // ................
        .byte $00,$00,$02,$0a,$0a                   // .....

txt_0e00:
        .byte $22                                   // double quote character
        .text " "
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $a8,$a8,$22,$aa,$aa                   // .."..

txt_0e08:
        .byte $22                                   // double quote character
        .text " "
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $00,$00,$00,$80,$80,$08,$08,$2a,$0a,$0a,$2a,$aa,$aa,$22,$08,$0a // .......*..*.."..
        .byte $00,$00,$80,$a0,$a0,$82,$02,$0a,$02,$02,$08,$2a,$2a,$08,$00,$82 // ...........**...
        .byte $a0,$a0,$88,$aa,$aa,$88,$80,$a0,$00,$00,$02,$0a,$0a,$82,$80,$a0 // ................
        .byte $a8,$a8,$20,$a0,$a0                   // .. ..

txt_0e40:
        .text "  "
        .byte $a0                                   // ' ' | $80 (end-of-string marker)

// --- Region $0e62-$0e63 ---
.pc = $0e62 "dat_0e62"

dat_0e62:
        .byte $04                                   // .

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

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

dat_0f08:
        .byte $01,$01,$01,$15,$15
        .text "FVZZZ"
        .byte $6a
        .byte $50,$64,$aa,$aa,$a9
        .byte $aa,$aa,$69,$00,$00,$00,$00,$00,$80,$80,$a1,$00,$00,$01,$05,$06 // ..i.............
        .byte $01,$01,$41,$01,$44,$94,$a4,$a4,$99,$95,$aa,$a0,$80,$aa,$aa,$aa // ..A.D...........
        .byte $6a,$aa,$aa,$a0,$20,$aa,$aa,$da,$7a,$aa,$aa,$a8,$20,$aa,$aa // j... ...z... ..

txt_0f47:
        .text "VV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$2a,$08,$aa,$aa,$b7,$9d,$aa,$aa,$0a,$0a,$aa,$aa,$a5,$a5,$aa // .*..............
        .byte $aa,$0a,$02,$aa,$aa,$ad,$a7,$aa,$aa,$82,$00,$aa,$aa,$e9,$69,$aa // ..............i.
        .byte $aa,$a0,$80,$aa,$aa                   // .....

txt_0f6f:
        .text "ZZ"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$a0,$80,$aa,$aa,$7a,$da,$aa,$aa,$aa,$29,$a8,$a8,$a8,$a8,$a5 // .....z....).....
        .byte $a9,$00,$00,$44,$59,$69,$6a,$99,$59,$00,$00,$00,$00,$00,$00,$00 // ...DYij.Y.......
        .byte $00,$00,$00,$00,$02,$02,$01,$0a,$0a,$14,$15,$65,$aa,$aa,$aa,$aa // ...........e....
        .byte $aa
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "PTD"
        .byte $84,$85,$95

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

// --- Region $1042-$10f2 ---
.pc = $1042 "dat_1042"

dat_1042:
        .byte $01,$01,$01,$01,$05,$01,$05,$00,$05,$6a // .........j

txt_104c:
        .text "ZZYYZVV"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $aa,$a9,$a4,$a4,$51,$54,$99,$90,$50,$21,$15,$60 // ....QT..P!.`

txt_1060:
        .text "  APPA"
        .byte $01,$01,$06,$06,$0a,$69,$64,$a4,$a4,$a4,$95 // .....id....

txt_1071:
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $55,$aa,$95,$95,$96,$95,$95,$aa,$55,$aa,$55,$95,$95,$95,$66,$aa // U.......U.U...f.
        .byte $55,$aa,$55,$56,$66,$5a,$6a,$aa,$55,$aa,$55,$a5,$69,$a9,$a9,$aa // U.UVfZj.U.U.i...
        .byte $55,$aa                               // U.

txt_1096:
        .text "UUUUU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $55,$aa                               // U.

txt_109e:
        .text "UUUUU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $55,$aa                               // U.

txt_10a6:
        .text "UUUUU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $55,$aa                               // U.

txt_10ae:
        .text "UUUUU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $55,$aa                               // U.

txt_10b6:
        .text "UUUUU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $41,$a4,$68,$68,$68,$69,$68,$a9,$a4,$64,$69,$69,$69,$5a,$06,$05 // A.hhhih..diiiZ..
        .byte $14,$14,$05,$01,$00,$00,$00,$29,$19,$16 // .......)..

txt_10d6:
        .text "!P$! "
        .byte $a6                                   // '&' | $80 (end-of-string marker)
        .byte $6a,$aa,$aa,$69,$69,$16,$56,$95,$95,$95,$95,$95,$95,$95,$54,$00 // j..ii.V.......T.
        .byte $00,$00,$00,$40,$00,$40               // ...@.@

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

// --- Region $117b-$118c ---
.pc = $117b "dat_117b"

dat_117b:
        .byte $01,$04,$04,$00,$00,$00,$00,$01,$00   // .........

txt_1184:
        .text "A"
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "QPPQUU"

// --- Region $11ad-$1237 ---
.pc = $11ad "dat_11ad"

dat_11ad:
        .text "PP"
        .byte $40                                   // @ character
        .text "P"
        .byte $40                                   // @ character
        .byte $00,$9a,$96,$95,$95,$95,$95,$95,$95,$a5,$a6
        .byte $65,$69,$69,$5a,$5a,$6a,$55,$a9,$5a,$96,$aa,$aa,$aa,$aa,$a9,$a6 // eiiZZjU.Z.......
        .byte $a6,$a6,$a6,$a6,$95,$96,$95,$55,$55,$95,$95,$95,$95 // .......UU....

dat_11da:
        .text "UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU"
        .fill 8, $68
        .byte $06,$16,$06,$15,$15,$05,$15,$05,$41,$91,$51,$95,$95,$95,$55,$55 // ........A.Q...UU
        .byte $05,$00                               // ..

txt_1215:
        .text "TUUUUU"
        .byte $9a,$69,$95,$a9                       // .i..

txt_121f:
        .text "YUUUUTUTTUPTA"
        .byte $01,$04,$04,$04,$14,$14,$14,$00,$00,$40,$40 // .........@@

dat_1237:
        // === Fill data (1 bytes, $1237-$1237) ===
        .byte $00                                   // .

// --- Region $12bb-$1378 ---
.pc = $12bb "dat_12bb"

dat_12bb:
        .byte $01,$01,$01,$05,$05,$01,$01,$00       // ........

txt_12c3:
        .text "P"
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "PTU"
        .byte $15,$15,$15,$45,$05,$15,$15           // ...E...

txt_12d3:
        .text "UUUUUUUUUUUUUUUUUUUUUUUU"
        .byte $40                                   // @ character
        .text "TP"
        .byte $40                                   // @ character
        .text "TP"
        .byte $40                                   // @ character
        .text "T"
        .byte $95,$95,$95,$95,$99,$9a,$96,$95,$aa,$aa,$6a,$aa,$6a,$6a,$aa,$a5 // ..........j.jj..
        .byte $aa,$aa,$aa,$aa,$aa,$aa,$aa,$6a,$99,$65,$69,$59,$5a,$96,$a5,$a5 // .......j.eiYZ...
        .byte $55,$55,$95,$a5,$65,$a5,$95,$95,$45,$45,$45,$01,$01,$01,$01,$00 // UU..e...EEE.....

txt_1323:
        .text "UUUTTTTP"
        .byte $15,$15,$15,$05,$05,$05,$05,$01       // ........

txt_1333:
        .text "QQQ"
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $00                                   // string terminator
        .byte $68,$68,$68,$68,$68,$68,$a8,$28,$01,$05,$55,$05,$55,$15,$05 // hhhhhh.(..U.U..

txt_134a:
        .text "UUUUUUUUUUUUUUUUUUUUUUUUUUTPPT"
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "P"
        .byte $15,$15,$05,$05,$05,$05,$15,$54,$00,$00,$00,$40,$40 // .......T...@@

dat_1378:
        // === Fill data (1 bytes, $1378-$1378) ===
        .byte $00                                   // .

// --- Region $13fc-$14bb ---
.pc = $13fc "dat_13fc"

dat_13fc:
        .byte $01,$05,$05,$05,$05,$05,$05           // .......

txt_1403:
        .text "UUAAAAAA"
        .byte $05,$01                               // ..

txt_140d:
        .text "UAAAAAUUUUU"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $a5,$a9                               // ..

txt_141b:
        .text "UUUUUUUUUUUUUUYTPDP"
        .byte $40                                   // @ character
        .text "P"
        .byte $00                                   // string terminator
        .byte $00,$00,$96,$9a,$99,$95,$95,$95,$95,$95,$95,$95,$95,$96 // ..............

txt_143f:
        .text "ZZZZZV"
        .byte $6a,$aa,$a9,$a9,$a9,$a9,$a9,$a9,$aa,$55,$7c,$4f,$4f,$4f,$95,$95 // j........U|OOO..
        .byte $95,$55,$fc,$3c,$0c,$c0,$00,$00,$00,$55,$c3,$f3,$fc,$3c,$00,$00 // .U.<.....U...<..
        .byte $00,$50,$d0,$d0,$d0,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // .P..............
        .byte $00,$00,$00,$00,$00,$00               // ......

txt_147b:
        .text "(((((((("
        .byte $15,$45,$15,$05,$15,$01,$01,$00       // .E......

txt_148b:
        .text "UUUUUUU"
        .byte $95                                   // .

txt_1493:
        .text "UUUUUUUUUUUUU"
        .byte $69,$69,$a9,$41,$01,$45,$05,$15,$05,$15,$15,$54,$55,$05,$05,$05 // ii.A.E.....TU...
        .byte $05,$05,$05,$00,$00                   // .....

txt_14b5:
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $00                                   // string terminator

// --- Region $153b-$15f7 ---
.pc = $153b "dat_153b"

dat_153b:
        .byte $01,$11,$14,$10,$00,$00,$00,$00,$01,$05,$05,$05,$15,$15,$14,$15 // ................
        .byte $01,$41,$41,$01,$45,$46,$06,$46,$a9,$aa,$aa,$a9,$a9,$a5,$a4,$a4 // .AA.EF.F........
        .text "UUEE"
        .byte $05,$00,$00,$00,$64,$64,$69
        .byte $5a,$5a,$56,$05,$04
        .byte $01,$01,$01,$45,$99,$aa,$6a,$65,$5a,$96 // ...E..jeZ.

txt_1575:
        .text "VVZYUUZ"
        .byte $6a,$a9,$a5                           // j..

txt_157f:
        .text "UUUU"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $95                                   // .

txt_1585:
        .text "UUUUUUO"
        .byte $73,$73,$70,$7c                       // ssp|

txt_1590:
        .text "LCC"
        .byte $c3                                   // 'C' | $80 (end-of-string marker)
        .byte $c3,$c3,$33,$3f,$3c,$0c,$cc,$3c,$ff,$cf,$cf,$c0,$f0,$f0,$0c,$10 // ..3?<..<........
        .byte $10,$10,$10,$d0,$d0,$d0,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$00,$00,$00           // .......

txt_15bb:
        .text "%)%%%&&%"
        .byte $00                                   // string terminator
        .byte $00,$01
        .byte $46,$9a,$aa,$a5,$64,$a5,$a5,$a5
        .text "UUT"
        .byte $40                                   // @ character
        .byte $00
        .byte $55
        .text "VFEA"
        .byte $01,$00,$00,$a9,$a9,$a9,$a9,$a9,$6a,$6a,$6a,$01
        .byte $15,$15,$01
        .text "UU"
        .byte $40                                   // @ character
        .text "U"
        .byte $01

txt_15ec:
        .text "A"
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "PPPP"
        .byte $00                                   // string terminator
        .byte $10,$50,$10                           // .P.

dat_15f7:
        // === Fill data (1 bytes, $15f7-$15f7) ===
        .byte $00                                   // .

// --- Region $1636-$27ff ---
.pc = $1636 "dat_1636"

dat_1636:
        .byte $ff,$ff,$ff,$ff,$ff,$00,$00,$00,$ff,$ff,$ff,$ff,$ff,$00,$00,$00 // ................
        .byte $ff,$ff,$ff,$ff,$ff,$00,$00,$00,$ff,$ff,$ff,$ff,$ff,$00,$00,$00 // ................
        .byte $ff,$ff,$ff,$ff,$ff,$00,$00,$00,$ff,$ff,$ff,$ff,$ff,$00,$00,$00 // ................
        .byte $ff,$ff,$ff,$ff,$ff,$00,$00,$00,$ff,$ff,$ff,$ff,$ff,$00,$00,$00 // ................
        .byte $ff,$ff,$ff,$ff,$ff,$00,$00,$00,$ff,$ff,$ff,$ff,$ff,$15,$50,$50 // ..............PP
        .byte $df,$d5,$da,$f5,$ff,$46,$16,$1a,$da,$6a,$aa,$5a,$da,$a4,$a5,$a6 // .....F...j.Z....
        .byte $a6,$a6,$a6,$a5,$a7,$00,$00,$54,$a5,$aa,$aa,$aa,$6a,$00,$00,$00 // .......T....j...
        .byte $ff,$7f,$9f,$af,$a7,$66,$19,$19,$f5,$f7,$f7,$ff,$ff,$40,$80,$80 // .....f.......@..
        .byte $80,$8c,$8c,$83,$80,$00,$00,$00,$00,$00,$03,$cf,$c3,$00,$13,$3f // ...............?
        .byte $ff,$d3,$ff,$cc,$1c,$73,$7c,$4f,$4f,$4f,$7f,$73,$73,$fc,$f3,$f3 // .....s|OOO.ss...
        .byte $f0                                   // .

txt_16d7:
        .text "0<"
        .byte $c3                                   // 'C' | $80 (end-of-string marker)
        .byte $c3,$0f,$03,$c3,$f3,$3f,$3c,$3c,$fc,$1a,$1a,$da,$da,$da,$d6,$15 // .....?<<........
        .byte $15,$aa,$a9,$55,$6a,$55,$aa           // ...UjU.

txt_16f1:
        .text "UU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$aa,$5a,$9a,$9a,$6a,$aa,$a6,$a9,$a9,$a9,$ab,$ab,$ab,$ab,$64 // ..Z..j.........d
        .byte $90,$90,$5f,$7f,$7f,$ff,$fd,$00,$00,$00,$fd,$f6,$da,$6a,$aa,$00 // .._..........j..
        .byte $01,$56,$6a,$aa,$aa,$a9,$a7,$6a,$6a,$6a,$6a,$6a,$6a,$6a,$6a,$45 // .Vj....jjjjjjjjE
        .byte $40,$80,$9f,$a5,$aa,$95,$9f,$50,$14,$14,$df,$5f,$9f,$7f,$ff,$00 // @......P..._....
        .byte $00,$00,$ff,$ff,$ff,$ff,$ff,$00,$00,$00,$ff,$ff,$ff,$ff,$ff,$00 // ................
        .byte $00,$00,$ff,$ff,$ff,$ff,$ff,$00,$00,$00,$ff,$ff,$ff,$ff,$ff,$00 // ................
        .byte $00,$00,$ff,$ff,$ff,$ff,$ff,$00,$00,$00,$ff,$ff,$ff,$ff,$ff,$00 // ................
        .byte $00,$00,$ff,$ff,$ff,$ff,$ff,$00,$00,$00 // ..........

dat_176e:
        // === Fill data (84 bytes, $176e-$17c1) ===
        .fill 84, $ff
        .byte $d5,$ff,$ff,$ff,$ff,$ff,$ff,$f5,$5a,$da,$da,$da,$da,$ea,$6a,$aa // ........Z.....j.
        .byte $aa,$a7,$a7,$a7,$a7,$a7,$a7,$a5,$a5,$da,$da,$f6,$f6,$f6,$f6,$f6 // ................
        .byte $f6,$a7,$a9,$a9,$a9,$aa,$aa,$aa,$aa,$ff,$ff,$f5,$fd,$7d,$5d,$55 // .............}]U
        .byte $57,$80,$8f,$8c,$80,$80,$83,$80,$80,$c4,$f5,$f7,$f3,$ff // W.............

chr_1800:
        // === Charset data (2048 bytes, $1800-$1fff) ===
        .byte $cf,$0f,$0f,$70,$c3,$0f,$ff,$ff       // char 0 @+0
        .byte $ff,$fc,$fc,$70,$dc,$dc,$f5,$c1       // char 1 @+1
        .byte $3c,$fc,$c3,$33,$3f,$0f,$0c,$4c       // char 2 @+2
        .byte $55,$32,$f1,$cf,$c3,$c0,$f5,$16       // char 3 @+3
        .byte $5a,$69,$69,$15,$6a,$69,$a5,$a9       // char 4 @+4
        .byte $5a,$5a,$5a,$66,$a6,$96,$56,$aa       // char 5 @+5
        .byte $aa,$a9,$55,$9a,$56,$66,$a6,$95       // char 6 @+6
        .byte $a6,$a6,$aa,$ab,$ab,$a9,$a9,$a9       // char 7 @+7
        .byte $a9,$ab,$ab,$fd,$fd,$7d,$fd,$d6       // char 8 @+8
        .byte $56,$56,$fd,$aa,$aa,$aa,$aa,$aa       // char 9 @+9
        .byte $aa,$aa,$aa,$9f,$9f,$7f,$7f,$7f       // char 10 @+10
        .byte $7d,$7d,$7d,$6a,$6a,$6a,$6a,$6a       // char 11 @+11
        .byte $6a,$6a,$5a,$9f,$9f,$9f,$9f,$a7       // char 12 @+12
        .byte $a9,$aa,$aa,$ff,$ff,$ff,$ff,$ff       // char 13 @+13
        .byte $7f,$95,$a9,$ff,$ff,$ff,$ff,$ff       // char 14 @+14
        .byte $ff,$5f,$5f                           // char 15 (partial)

dat_187b:
        // === Fill data (128 bytes, $187b-$18fa) ===
        .fill 128, $ff
        .byte $d5,$dd,$f5,$d5,$fd                   // char 31 (partial)
        .byte $d5,$fd,$d5,$aa,$aa,$aa,$aa,$a9       // char 32 ' '
        .byte $a5,$a7,$a7,$aa,$a9,$95,$57,$f5       // char 33 '!'
        .byte $f7,$5f,$ff,$95,$57,$77,$57,$55       // char 34 '"'
        .byte $77,$ff,$ff,$f6,$f6,$f6,$f6,$f6       // char 35 '#'
        .byte $f6,$f6,$f6,$a9,$a9,$a7,$a5,$ad       // char 36 '$'
        .byte $a7,$a5,$af,$ff,$57,$5f,$ff,$7f       // char 37 '%'
        .byte $ff,$ff,$ff,$80,$8c,$8f,$80,$83       // char 38 '&'
        .byte $8f,$8c,$80,$0f,$3f,$f3,$f0,$c0       // char 39 '''
        .byte $c0,$c0,$f3,$fc,$ff,$ff,$ff,$3f       // char 40 '('
        .byte $3f,$ff,$f3,$f3,$30,$3c,$0f,$c3       // char 41 ')'
        .byte $c3,$ff,$cc,$02,$01,$02,$02,$02       // char 42 '*'
        .byte $02,$01,$02,$59,$95,$a5,$a5,$a5       // char 43 '+'
        .byte $a5,$96,$5a,$9a,$9a                   // char 44 (partial)

txt_1965:
        .byte $56,$55,$55                           // char 44 (partial)
        .byte $55,$a9,$a5,$6a,$55,$aa               // char 45 (partial)

txt_196e:
        .byte $55,$55                               // char 45 (partial)
        .byte $a6,$a6,$56,$5a,$9a,$9a,$6a,$aa       // char 46 '.'
        .byte $9a,$56,$66,$ab,$ab,$ab,$ab,$ab       // char 47 '/'
        .byte $ab,$ab,$ab,$55,$d7,$fd,$f5,$ff       // char 48 '0'
        .byte $fd,$ff,$ff,$aa,$aa,$aa,$6a,$6a       // char 49 '1'
        .byte $6a,$6a,$6a,$7f,$7f,$7f,$7d,$7f       // char 50 '2'
        .byte $7f,$7f,$5f,$55,$75,$57,$55,$77       // char 51 '3'
        .byte $ff,$ff,$ff,$aa,$6a,$56,$5d,$5d       // char 52 '4'
        .byte $d7,$ff,$ff,$a9,$a9,$a9,$a9,$69       // char 53 '5'
        .byte $69,$69,$69,$df,$7f,$5f,$ff,$5f       // char 54 '6'
        .byte $ff,$5f,$7f                           // char 55 (partial)

dat_19bb:
        // === Fill data (128 bytes, $19bb-$1a3a) ===
        .fill 128, $ff
        .byte $f5,$dd,$f5,$dd,$f5                   // char 71 (partial)
        .byte $dd,$f5,$fd,$a7,$a7,$a7,$a7,$a7       // char 72 'H'
        .byte $a7,$a7,$a7,$ff,$ff,$ff,$ff,$ff       // char 73 'I'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 74 'J'
        .byte $ff,$ff,$ff,$d6,$d6,$56,$76,$75       // char 75 'K'
        .byte $f7,$d7,$dd,$a7,$a7,$a9,$a9,$a9       // char 76 'L'
        .byte $69,$69,$5a,$ff,$ff,$ff,$ff,$ff       // char 77 'M'
        .byte $7f,$7f,$5f,$80,$80,$80,$83,$80       // char 78 'N'
        .byte $8f,$83,$80,$0f,$0f,$03,$c3,$cf       // char 79 'O'
        .byte $ff,$f0,$c0,$f3,$f3,$f3,$f3,$f3       // char 80 'P'
        .byte $03,$00,$00,$c0,$c3,$ff,$ff,$ff       // char 81 'Q'
        .byte $cf,$0f,$0f,$01,$c2,$02,$c1,$02       // char 82 'R'
        .byte $c1,$02,$02,$aa,$aa,$69,$69,$59       // char 83 'S'
        .byte $95,$a5,$a5,$a9,$5a,$5a,$5a,$9a       // char 84 'T'
        .byte $9a                                   // char 85 (partial)

txt_1aa9:
        .byte $56,$55,$aa,$aa,$a9,$55,$6a           // char 85 (partial)
        .byte $55,$aa,$55,$95,$a6,$a6,$aa,$5a       // char 86 'V'
        .byte $9a,$9a,$6a,$ab,$ab,$ab,$ab,$ab       // char 87 'W'
        .byte $ab,$ab,$af,$ff,$fd,$fd,$fd,$f5       // char 88 'X'
        .byte $f5,$d6,$da,$6a,$aa,$aa,$a9,$a7       // char 89 'Y'
        .byte $a7,$95,$9d,$5f,$57,$77,$77,$7f       // char 90 'Z'
        .byte $5f,$df,$ff,$ff,$ff,$ff,$ff,$ff       // char 91 '['
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 92 '\'
        .byte $ff,$ff,$ff,$69,$69,$69,$69,$69       // char 93 ']'
        .byte $69,$69,$69,$df,$7f,$df,$7f,$df       // char 94 '^'
        .byte $7f                                   // char 95 (partial)

dat_1af9:
        // === Fill data (130 bytes, $1af9-$1b7a) ===
        .fill 130, $ff
        .byte $fd,$fd,$fd,$fd,$ff                   // char 111 (partial)
        .byte $ff,$ff,$ff,$a7,$a7,$a7,$69,$6a       // char 112 'p'
        .byte $6a,$6a,$6a,$ff,$ff,$d7,$5f,$97       // char 113 'q'
        .byte $a5,$9f,$97,$ff,$ff,$ff,$ff,$ff       // char 114 'r'
        .byte $ff,$ff,$ff,$fd,$fd,$ff,$ff,$ff       // char 115 's'
        .byte $ff,$ff,$ff,$da,$da,$d6,$56,$f5       // char 116 't'
        .byte $f5,$f7,$ff,$9f,$97,$a7,$a5,$aa       // char 117 'u'
        .byte $6a,$6a,$d5,$e0,$fb,$d5,$56,$a6       // char 118 'v'
        .byte $a5,$a9,$a9,$cc,$c0,$00,$00,$80       // char 119 'w'
        .byte $a0,$20,$4a,$03,$00,$00,$03,$03       // char 120 'x'
        .byte $00,$00,$aa,$cc,$fc,$3f,$fc,$0c       // char 121 'y'
        .byte $0f,$00,$aa,$02,$02,$c1,$c2,$01       // char 122 'z'
        .byte $02,$02,$aa,$a5,$a5,$96,$5a,$aa       // char 123 '{'
        .byte $6a,$aa,$aa                           // char 124 (partial)

txt_1be3:
        .byte $55,$55,$a9,$a5,$a9                   // char 124 (partial)
        .byte $aa,$aa,$aa,$55,$66,$a6,$56,$aa       // char 125 '}'
        .byte $aa,$aa,$aa,$aa,$9a,$55,$5a,$9a       // char 126 '~'
        .byte $a9,$a1,$85,$af,$bf,$55,$6a,$6a       // char 127
        .byte $6a,$a9,$a5,$5a,$6a,$6a,$a9,$a5       // char 128
        .byte $a7,$5f,$5f,$5d,$df,$d7,$ff,$ff       // char 129
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 130
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$fd       // char 131
        .byte $ff,$ff,$ff,$ff,$7f,$d5,$6a,$6a       // char 132
        .byte $ea,$6a,$55,$69,$69,$a5,$a7,$a7       // char 133
        .byte $a7,$a7,$5f                           // char 134 (partial)

dat_1c33:
        // === Fill data (111 bytes, $1c33-$1ca1) ===
        .fill 111, $ff
        .byte $f7                                   // char 148 (partial)

dat_1ca3:
        // === Fill data (32 bytes, $1ca3-$1cc2) ===
        .fill 32, $ff
        .byte $d5,$f7,$ff,$ff,$ff                   // char 152 (partial)
        .byte $ff,$ff,$ff,$57,$fd,$ff,$ff,$ff       // char 153
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 154
        .byte $ff,$ff,$f7,$ff,$ff,$ff,$ff,$ff       // char 155
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 156
        .byte $ff,$ff,$ff,$d5,$ff,$ff,$ff,$ff       // char 157
        .byte $ff,$ff,$ff,$55,$7f,$ff,$ff,$ff       // char 158
        .byte $ff,$ff,$ff,$df,$ff,$ff,$ff,$ff       // char 159
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 160
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 161
        .byte $ff,$ff,$df                           // char 162 (partial)

dat_1d13:
        // === Fill data (32 bytes, $1d13-$1d32) ===
        .fill 32, $ff
        .byte $dd,$ff,$ff,$ff,$ff                   // char 166 (partial)
        .byte $ff,$ff,$ff,$57,$7f,$ff,$ff,$ff       // char 167
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 168
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 169
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 170
        .byte $ff,$ff,$ff,$fd,$ff,$ff,$ff,$ff       // char 171
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 172
        .byte $ff,$ff,$ff,$7f,$df                   // char 173 (partial)

dat_1d6d:
        // === Fill data (110 bytes, $1d6d-$1dda) ===
        .fill 110, $ff
        .byte $dd,$fd,$fd,$fd,$fd                   // char 187 (partial)
        .byte $fd,$fd,$fd,$ff,$7f,$7f,$7f,$7d       // char 188
        .byte $77,$5f,$7f,$ff,$ff,$ff,$ff,$ff       // char 189
        .byte $7f,$df,$7f,$ff,$ff,$ff,$ff,$ff       // char 190
        .byte $ff,$ff,$ff,$7f,$df,$df,$df,$df       // char 191
        .byte $df,$df,$df,$ff,$ff,$ff,$ff,$ff       // char 192
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 193
        .byte $ff,$ff,$ff,$dd,$fd,$fd,$fd,$fd       // char 194
        .byte $fd,$fd,$fd,$ff,$d7,$7d,$ff,$ff       // char 195
        .byte $ff,$ff,$fd,$ff,$ff,$ff,$7f,$7f       // char 196
        .byte $7f,$7f,$ff,$ff,$ff,$ff,$ff,$ff       // char 197
        .byte $ff,$ff,$7d,$ff,$ff,$ff,$ff,$ff       // char 198
        .byte $ff,$ff,$df,$ff,$ff,$ff,$ff,$ff       // char 199
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 200
        .byte $ff,$ff,$ff,$77,$f7,$f7,$f7,$f7       // char 201
        .byte $f7,$f5,$f7,$ff,$f7,$f7,$f5,$f7       // char 202
        .byte $f7,$57,$f7,$ff,$ff,$ff,$ff,$7f       // char 203
        .byte $7f,$7f,$7f,$ff,$ff,$ff,$ff,$fd       // char 204
        .byte $ff,$ff,$5f,$df,$7f,$7f,$7f,$5f       // char 205
        .byte $7f,$7f,$7d,$ff,$ff,$ff,$ff,$ff       // char 206
        .byte $ff,$ff,$7d,$ff,$ff,$ff,$ff,$ff       // char 207
        .byte $ff,$ff,$dd,$ff,$ff,$ff,$ff,$ff       // char 208
        .byte $ff,$f5,$df,$ff,$ff,$ff,$ff,$ff       // char 209
        .byte $ff,$ff,$7f,$fd,$ff,$ff,$ff,$ff       // char 210
        .byte $ff,$ff,$5f,$ff,$7f,$7f,$7f,$7f       // char 211
        .byte $7f,$7d,$77,$ff,$ff,$ff,$ff,$ff       // char 212
        .byte $ff,$ff,$7d,$ff,$ff,$ff,$ff,$ff       // char 213
        .byte $ff,$ff,$7d,$ff,$ff,$ff,$ff,$ff       // char 214
        .byte $ff,$ff,$dd,$ff,$ff,$ff,$ff,$ff       // char 215
        .byte $ff,$ff,$f5,$ff,$ff,$ff,$fd,$fd       // char 216
        .byte $fd,$ff,$f7,$ff,$ff,$ff,$ff,$7f       // char 217

dat_1ed0:
        // === Fill data (75 bytes, $1ed0-$1f1a) ===
        .fill 75, $ff
        .byte $f5,$dd,$fd,$fd,$fd                   // char 227 (partial)
        .byte $fd,$fd,$fd,$7d,$77,$57,$7d,$7d       // char 228
        .byte $7f,$7f,$7f,$ff,$ff,$ff,$ff,$ff       // char 229
        .byte $7f,$7f,$7f,$ff,$ff,$df,$77,$77       // char 230
        .byte $77,$77,$d7,$df,$df,$df,$df,$df       // char 231
        .byte $df,$df,$f7,$ff,$ff,$ff,$ff,$ff       // char 232
        .byte $ff,$ff,$df,$ff,$ff,$ff,$ff,$ff       // char 233
        .byte $ff,$ff,$ff,$d5,$7d,$fd,$fd,$fd       // char 234
        .byte $fd,$fd,$fd,$57,$fd,$ff,$ff,$ff       // char 235
        .byte $ff,$ff,$fd,$fd,$ff,$7f,$7d,$7d       // char 236
        .byte $7d,$7d,$ff,$df,$df,$5f,$df,$df       // char 237
        .byte $df,$df,$77,$77,$77,$77,$77,$77       // char 238
        .byte $77,$77,$d7,$ff,$ff,$ff,$ff,$ff       // char 239
        .byte $ff,$7f,$7f,$ff,$ff,$ff,$ff,$ff       // char 240
        .byte $ff,$ff,$ff,$f5,$f7,$f7,$f7,$f7       // char 241
        .byte $f7,$f7,$df,$57,$f7,$f7,$f7,$f7       // char 242
        .byte $f7,$ff,$ff,$7d,$7d,$7d,$7d,$7d       // char 243
        .byte $7d,$7d,$df,$f7,$f7,$f7,$f7,$f7       // char 244
        .byte $f7,$f7,$5f,$77,$77,$77,$77,$77       // char 245
        .byte $77,$77,$7d,$df,$ff,$ff,$ff,$ff       // char 246
        .byte $ff,$df,$7f,$77,$7f,$7f,$7f,$7f       // char 247
        .byte $7f,$7f,$df,$ff,$f5,$df,$df,$df       // char 248
        .byte $df,$df,$f5,$7d,$7d,$7d,$7d,$7d       // char 249
        .byte $7d,$7d,$df,$f7,$ff,$ff,$ff,$ff       // char 250
        .byte $ff,$f7,$5f,$5f,$7d,$77,$57,$7d       // char 251
        .byte $7d,$7d,$df,$77,$f7,$f7,$f7,$f5       // char 252
        .byte $f7,$f7,$7d,$df,$df,$df,$7f,$ff       // char 253
        .byte $ff,$ff,$7f,$77,$7f,$7f,$7f,$7f       // char 254
        .byte $7f,$7f,$df,$df,$df,$df,$dd,$d7       // char 255
        .byte $df,$df,$f5,$7d,$7d,$7d,$fd,$fd       // char 256
        .byte $fd,$fd,$ff,$ff,$ff,$ff,$ff,$ff       // char 257
        .byte $ff,$ff,$7f                           // char 258 (partial)

dat_2013:
        // === Fill data (72 bytes, $2013-$205a) ===
        .fill 72, $ff
        .byte $fd,$f7,$fd,$ff,$ff,$ff,$ff,$ff,$7f,$ff,$5f,$ff,$ff,$ff,$ff,$ff // .........._.....
        .byte $df,$ff,$ff,$fd,$ff,$ff,$ff,$ff,$f7,$f7,$5f,$df,$7f,$ff,$ff,$ff // .........._.....
        .fill 8, $ff
        .byte $df,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .byte $fd,$d5,$7f,$ff,$ff,$ff,$ff,$ff,$d7,$7f,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .fill 11, $ff
        .byte $fd,$ff,$ff,$ff,$ff,$f7,$f7,$5f,$df,$7f,$ff,$ff,$ff,$ff,$ff,$ff // ......._........
        .fill 13, $ff
        .byte $df,$f5,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$5f,$f7,$ff,$ff,$ff,$ff,$ff // ........._......
        .fill 8, $ff
        .byte $fd,$f7                               // ..

dat_20e5:
        // === Fill data (146 bytes, $20e5-$2176) ===
        .fill 146, $ff
        .byte $dd,$f7,$f7,$f7,$ff,$ff,$ff,$ff,$df,$77,$77,$77,$ff,$ff,$ff,$ff // .........www....
        .byte $ff,$d7,$df,$7d,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$df,$ff,$ff,$ff,$ff // ...}............
        .byte $f7,$df,$df,$dd,$ff,$ff,$ff,$ff,$ff,$ff,$7f,$dd,$ff,$ff,$ff,$ff // ................
        .byte $ff,$ff,$ff,$df,$ff,$ff,$ff,$ff,$fd,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .byte $ff,$7f,$df,$5f,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$df,$ff,$ff,$ff,$ff // ..._............
        .byte $df,$f7,$f7,$f7,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$77,$ff,$ff,$ff,$ff // ...........w....
        .byte $fd,$f7,$f7,$f7,$ff,$ff,$ff,$ff,$df,$f7,$f7,$d5,$ff,$ff,$ff,$ff // ................
        .byte $ff,$f5,$f7,$df,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$f7,$ff,$ff,$ff,$ff // ................
        .byte $ff,$df,$7f,$dd,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .byte $d5,$f7,$f7,$f7,$ff,$ff,$ff,$ff,$7f,$df,$df,$dd,$ff,$ff,$ff,$ff // ................
        .byte $ff,$ff,$ff,$df,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$7f,$ff,$ff,$ff,$ff // ................
        .byte $ff,$ff,$ff,$7d,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$dd,$ff,$ff,$ff,$ff // ...}............
        .byte $ff,$ff,$7f,$dd,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$dd,$ff,$ff,$ff,$ff // ................
        .byte $ff,$ff,$ff,$f7,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$77,$ff,$ff,$ff,$ff // ...........w....
        .byte $df,$f7,$f7,$f5,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$fd,$ff,$ff,$ff,$ff // ................
        .byte $ff,$ff,$7f,$df,$ff,$ff,$ff,$ff,$fd,$ff,$ff,$df,$ff,$ff,$ff,$ff // ................
        .byte $ff,$7f,$77,$5d,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$f7,$ff,$ff,$ff,$ff // ..w]............
        .byte $ff,$ff,$ff,$dd,$ff,$ff,$ff,$ff,$7f,$df,$df,$d7,$ff,$ff,$ff,$ff // ................
        .byte $ff,$ff,$ff,$dd,$ff,$ff,$ff,$ff,$ff,$ff,$fd,$f7,$ff,$ff,$ff,$ff // ................
        .byte $ff,$ff,$ff,$77,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$77,$f7,$f7,$f7,$fd // ...w.......w....
        .byte $ff,$ff,$ff,$ff,$77,$77,$77,$df,$ff,$ff,$ff,$ff,$df,$df,$df,$f7 // ....www.........
        .byte $ff,$ff,$ff,$ff,$7f,$7f,$7f,$df,$ff,$ff,$ff,$ff,$df,$dd,$dd,$df // ................
        .byte $df,$ff,$ff,$ff,$5f,$df,$df,$77,$ff,$ff,$ff,$ff,$77,$77,$77,$dd // ...._..w....www.
        .byte $ff,$ff,$ff,$ff,$fd,$fd,$fd,$ff,$ff,$ff,$ff,$ff,$df,$df,$df,$77 // ...............w
        .byte $ff,$ff,$ff,$ff,$77,$5f,$7f,$df,$ff,$ff,$ff,$ff,$f7,$f7,$f7,$fd // ....w_..........
        .byte $ff,$ff,$ff,$ff,$dd,$dd,$dd,$f7,$ff,$ff,$ff,$ff,$f7,$f7,$f7,$77 // ...............w
        .byte $f7,$ff,$ff,$ff,$f7,$f7,$f7,$fd,$ff,$ff,$ff,$ff,$f7,$f7,$f7,$fd // ................
        .byte $ff,$ff,$ff,$ff,$dd,$dd,$dd,$f5,$fd,$d7,$ff,$ff,$f7,$f7,$f7,$fd // ................
        .byte $ff,$ff,$ff,$ff,$7f,$7f,$7f,$df,$ff,$ff,$ff,$ff,$f5,$f7,$f7,$f7 // ................
        .byte $ff,$ff,$ff,$ff,$7f,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$7d,$7d,$7d,$df // ............}}}.
        .byte $ff,$ff,$ff,$ff,$dd,$dd,$dd,$7f,$ff,$fd,$ff,$ff,$df,$df,$df,$5f // ..............._
        .byte $df,$7f,$ff,$ff,$7f,$7d,$7d,$df,$ff,$ff,$ff,$ff,$5f,$df,$df,$77 // .....}}....._..w
        .byte $ff,$ff,$ff,$ff,$77,$77,$77,$dd,$ff,$ff,$ff,$ff,$7d,$7d,$7d,$df // ....www.....}}}.
        .byte $ff,$ff,$ff,$ff,$dd,$dd,$dd,$77,$ff,$ff,$ff,$ff,$f7,$f7,$f7,$7d // .......w.......}
        .byte $ff,$ff,$ff,$ff,$7f,$7d,$7d,$df,$ff,$ff,$ff,$ff,$5f,$df,$df,$77 // .....}}....._..w
        .byte $ff,$ff,$ff,$ff,$77,$7f,$77,$df,$ff,$ff,$ff,$ff,$77,$57,$77,$dd // ....w.w.....wWw.
        .byte $ff,$ff,$ff,$ff,$dd,$d7,$df,$f7,$ff,$ff,$ff,$ff,$f7,$f7,$f7,$fd // ................
        .byte $ff,$ff,$ff,$ff,$dd,$dd,$dd,$f7,$ff,$ff,$ff,$ff,$f7,$f7,$f7,$fd // ................
        .byte $ff,$ff,$ff,$ff,$7d,$77,$77,$dd,$ff,$ff,$ff,$ff,$7d,$7d,$7d,$df // ....}ww.....}}}.
        .byte $ff,$ff,$ff,$ff,$dd,$dd,$dd,$77       // .......w

dat_23ef:
        // === Fill data (646 bytes, $23ef-$2674) ===
        .fill 646, $ff
        .byte $57,$77,$77,$57,$77,$77,$ff,$ff,$57,$77,$77,$57,$5f,$77,$ff,$ff // WwwWww..WwwW_w..
        .byte $57,$df,$df,$df,$df,$df,$ff,$ff,$57,$7f,$7f,$57,$f7,$57,$ff,$ff // W.......W..W.W..
        .fill 10, $ff
        .byte $df,$ff,$df,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$57,$df // ..............W.
        .byte $df,$df,$df,$df,$ff,$ff,$57,$7f,$57,$57,$f7,$57,$ff,$ff,$57,$77 // ......W.WW.W..Ww
        .byte $57,$5f,$77,$77,$ff,$ff,$77,$77,$57,$77,$77,$77 // W_ww..wwWwww

dat_26cb:
        // === Fill data (232 bytes, $26cb-$27b2) ===
        .fill 232, $ff
        .byte $0c,$00,$08,$06,$0c,$99,$66,$bb,$66,$88,$22,$88,$22,$66,$99,$66 // ......f.f."."f.f
        .byte $99,$55,$00,$55,$00,$00,$00,$00,$00,$00,$ff,$ff,$00,$00,$ff,$ff // .U.U............
        .byte $00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff // ................
        .byte $00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff // ................
        .byte $00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00 // .............

// --- Region $2845-$2c72 ---
.pc = $2845 "dat_2845"

dat_2845:
        .byte $21,$d0,$a9,$06,$8d,$00,$dd,$a9,$80,$8d,$18,$d0,$a9,$16,$d0,$ad // !...............
        .byte $43,$5f,$9d,$00,$d8,$9d,$00,$d9,$9d,$00,$da,$9d,$00,$db,$e8,$d0 // C_..............
        .byte $f1,$a9,$3b,$8d,$11,$d0,$d0,$fe,$48,$81,$71,$80,$71,$80 // ..;.....H.q.q.

dat_2873:
        // === Fill data (261 bytes, $2873-$2977) ===
        .fill 261, $08
        .text "((((("

dat_297d:
        // === Fill data (35 bytes, $297d-$299f) ===
        .fill 35, $08
        .text "((((("

dat_29a5:
        // === Fill data (35 bytes, $29a5-$29c7) ===
        .fill 35, $08
        .text "((((("

dat_29cd:
        // === Fill data (654 bytes, $29cd-$2c5a) ===
        .fill 654, $08
        .byte $ff,$ff,$00,$ff,$7d,$ff,$ff,$ff,$26,$ff,$df,$ff,$3e,$00,$18,$ff // ....}...&...>...
        .byte $fe,$b4,$b5,$b6,$b7,$b8,$b9,$ba       // ........

// --- Region $2cef-$2cff ---
.pc = $2cef "Segment $2cef"
        .fill 17, $00

// --- Region $2f3e-$381a ---
.pc = $2f3e "Segment $2f3e"
        .byte $1d,$04,$60,$16,$02,$df,$1d,$02,$a2,$25,$0c,$df,$1d,$02,$a2,$25 // ..`......%.....%
        .byte $02,$c1,$2c,$04,$3c,$32,$01,$c1,$2c,$01,$3e,$2a,$01,$c1,$2c,$01 // ..,.<2..,.>*..,.
        .byte $be,$3b,$04,$c1,$2c,$04,$a2,$25,$04,$df,$1d,$04,$df,$1d,$02,$31 // .;..,..%.......1
        .byte $1c,$02,$87,$21,$02,$df,$1d,$02,$31,$1c,$04,$60,$16,$04,$31,$1c // ...!....1..`..1.
        .byte $04,$60,$16,$02,$31,$1c,$02,$87,$21,$0c,$31,$1c,$02,$87,$21,$02 // .`..1...!.1...!.
        .byte $df,$27,$04,$c1,$2c,$01,$df,$27,$01,$a2,$25,$01,$df,$27,$01,$63 // .'..,..'..%..'.c
        .byte $38,$02,$3c,$32,$02,$c1,$2c,$02,$df,$27,$02,$a2,$25,$02,$87,$21 // 8.<2..,..'..%..!
        .byte $02,$df,$1d,$02,$31,$1c,$02,$df,$1d,$02,$31,$1c,$02,$df,$1d,$02 // ....1.....1.....
        .byte $87,$21,$02,$df,$1d,$04,$00,$00,$04,$1e,$19,$04,$ef,$13,$02,$1e // .!..............
        .byte $19,$02,$1e,$19,$02,$df,$1d,$02,$df,$1d,$02,$df,$27,$02,$df,$27 // ............'..'
        .byte $04,$a2,$25,$02,$df,$27,$02,$c1,$2c,$02,$df,$27,$02,$a2,$25,$02 // ..%..'..,..'..%.
        .byte $87,$21,$02,$df,$1d,$04,$60,$16,$02,$df,$1d,$02,$df,$1d,$02,$a2 // .!....`.........
        .byte $25,$02,$a2,$25,$02,$c1,$2c,$02,$c1,$2c,$04,$3e,$2a,$02,$c1,$2c // %..%..,..,.>*..,
        .byte $02,$3c,$32,$02,$c1,$2c,$02,$a2,$25,$02,$df,$1d,$02,$87,$21,$04 // .<2..,..%.....!.
        .byte $60,$16,$02,$31,$1c,$02,$31,$1c,$02,$87,$21,$02,$87,$21,$02,$c1 // `..1..1...!..!..
        .byte $2c,$02,$87,$21,$04,$60,$16,$02,$31,$1c,$02,$31,$1c,$02,$87,$21 // ,..!.`..1..1...!
        .byte $02,$87,$21,$02,$c1,$2c,$02,$a2,$25,$04,$86,$23,$02,$a2,$25,$02 // ..!..,..%..#..%.
        .byte $3c,$32,$02,$c1,$2c,$02,$a2,$25,$02,$df,$1d,$02,$87,$21,$04,$60 // <2..,..%.....!.`
        .byte $16,$02,$60,$16,$02,$60,$16,$04,$60,$16,$04,$1e,$19,$04,$ef,$13 // ..`..`..`.......
        .byte $02,$1e,$19,$02,$1e,$19,$02,$df,$1d,$02,$df,$1d,$02,$df,$27,$02 // ..............'.
        .byte $df,$27,$04,$a2,$25,$02,$df,$27,$02,$c1,$2c,$02,$df,$27,$02,$a2 // .'..%..'..,..'..
        .byte $25,$02,$87,$21,$02,$df,$1d,$04,$60,$16,$02,$df,$1d,$02,$df,$1d // %..!....`.......
        .byte $02,$a2,$25,$02,$a2,$25,$02,$c1,$2c,$02,$c1,$2c,$04,$3e,$2a,$02 // ..%..%..,..,.>*.
        .byte $c1,$2c,$02,$3c,$32,$02,$c1,$2c,$02,$a2,$25,$02,$df,$1d,$02,$87 // .,.<2..,..%.....
        .byte $21,$04,$60,$16,$02,$31,$1c,$02,$31,$1c,$02,$87,$21,$02,$87,$21 // !.`..1..1...!..!
        .byte $02,$c1,$2c,$02,$a2,$25,$04,$60,$16,$02,$df,$1d,$02,$df,$1d,$02 // ..,..%.`........
        .byte $a2,$25,$02,$a2,$25,$02,$c1,$2c,$02,$87,$21,$04,$1f,$15,$02,$60 // .%..%..,..!....`
        .byte $16,$02,$c1,$2c,$02,$df,$27,$02,$a2,$25,$02,$87,$21,$02,$df,$1d // ...,..'..%..!...
        .byte $04,$df,$1d,$04,$df,$1d,$04,$00,$00,$04,$ef,$13,$0c,$ef,$13,$02 // ................
        .byte $ef,$13,$02,$ef,$13,$04,$ef,$13,$04,$ef,$13,$04,$ef,$13,$04,$1e // ................
        .byte $19,$04,$9c,$1a,$04,$31,$1c,$04,$87,$21,$04,$df,$1d,$04,$1e,$19 // .....1...!......
        .byte $04,$ef,$13,$04,$1e,$19,$0c,$1e,$19,$02,$1e,$19,$02,$1e,$19,$04 // ................
        .byte $1e,$19,$04,$1e,$19,$04,$1e,$19,$04,$df,$1d,$04,$df,$27,$04,$c1 // .............'..
        .byte $2c,$04,$3c,$32,$04,$39,$35,$04,$3c,$32,$04,$df,$27,$04,$df,$1d // ,.<2.95.<2..'...
        .byte $04,$df,$1d,$08,$df,$27,$02,$df,$1d,$02,$1e,$19,$02,$ef,$13,$02 // .....'..........
        .byte $df,$1d,$08,$df,$27,$02,$df,$1d,$02,$1e,$19,$02,$ef,$13,$02,$df // ....'...........
        .byte $1d,$04,$a2,$25,$02,$c1,$2c,$02,$df,$1d,$04,$a2,$25,$02,$c1,$2c // ...%..,.....%..,
        .byte $02,$df,$1d,$08,$00,$00,$0c,$a2,$25,$04,$df,$27,$04,$3e,$2a,$04 // ........%..'.>*.
        .byte $3c,$32,$04,$c1,$2c,$04,$a2,$25,$04,$df,$1d,$04,$df,$27,$04,$df // <2..,..%.....'..
        .byte $1d,$02,$df,$27,$02,$3c,$32,$04,$df,$27,$02,$3c,$32,$02,$be,$3b // ...'.<2..'.<2..;
        .byte $04,$63,$38,$02,$be,$3b,$02,$0f,$43,$02,$be,$3b,$02,$3c,$32,$02 // .c8..;..C..;.<2.
        .byte $df,$27,$02,$00,$00,$04,$a2,$25,$04,$df,$27,$04,$3e,$2a,$04,$3c // .'.....%..'.>*.<
        .byte $32,$04,$c1,$2c,$04,$a2,$25,$04,$df,$1d,$04,$df,$27,$04,$a2,$25 // 2..,..%.....'..%
        .byte $02,$df,$27,$02,$39,$35,$02,$3c,$32,$02,$c1,$2c,$02,$df,$27,$02 // ..'.95.<2..,..'.
        .byte $c1,$2c,$04,$df,$1d,$02,$df,$1d,$02,$df,$1d,$04,$ef,$0e,$04,$ef // .,..............
        .byte $13,$0c,$ef,$13,$02,$ef,$13,$02,$ef,$13,$04,$ef,$13,$04,$ef,$13 // ................
        .byte $04,$ef,$13,$04,$1e,$19,$04,$1e,$19,$04,$9c,$1a,$04,$31,$1c,$04 // .............1..
        .byte $87,$21,$04,$df,$1d,$04,$1e,$19,$04,$ef,$13,$04,$1e,$19,$0c,$1e // .!..............
        .byte $19,$02,$1e,$19,$02,$1e,$19,$04,$1e,$19,$04,$1e,$19,$04,$1e,$19 // ................
        .byte $04,$df,$1d,$04,$df,$27,$04,$c1,$2c,$04,$3c,$32,$04,$39,$35,$04 // .....'..,.<2.95.
        .byte $3c,$32,$04,$df,$27,$04,$df,$1d,$04,$df,$1d,$08,$df,$27,$02,$df // <2..'........'..
        .byte $1d,$02,$1e,$19,$02,$ef,$13,$02,$df,$1d,$08,$df,$27,$02,$df,$1d // ............'...
        .byte $02,$1e,$19,$02,$ef,$13,$02,$df,$1d,$04,$be,$3b,$02,$39,$35,$02 // ...........;.95.
        .byte $3c,$32,$02,$c1,$2c,$02,$df,$27,$02,$a2,$25,$02,$df,$27,$04,$df // <2..,..'..%..'..
        .byte $1d,$04,$df,$1d,$04,$01,$77,$07,$04,$68,$09,$02,$68,$09,$02,$68 // ......w..h..h..h
        .byte $09,$04,$68,$09,$04,$ef,$0e,$04,$68,$09,$02,$68,$09,$02,$68,$09 // ..h.....h..h..h.
        .byte $04,$68,$09,$04,$ef,$0e,$04,$68,$09,$04,$ef,$0e,$04,$68,$09,$04 // .h.....h.....h..
        .byte $30,$0b,$04,$18,$0e,$02,$18,$0e,$02,$18,$0e,$04,$18,$0e,$04,$30 // 0..............0
        .byte $0b,$04,$18,$0e,$02,$18,$0e,$02,$18,$0e,$04,$18,$0e,$04,$30,$0b // ..............0.
        .byte $04,$18,$0e,$02,$18,$0e,$02,$18,$0e,$04,$18,$0e,$04,$30,$0b,$04 // .............0..
        .byte $18,$0e,$04,$30,$0b,$04,$18,$0e,$04,$77,$07,$04,$30,$0b,$02,$30 // ...0.....w..0..0
        .byte $0b,$02,$30,$0b,$04,$00,$00,$04,$f7,$09,$04,$f3,$0c,$04,$f7,$09 // ..0.............
        .byte $04,$f3,$0c,$04,$f7,$09,$04,$f3,$0c,$02,$f3,$0c,$02,$f3,$0c,$04 // ................
        .byte $f3,$0c,$04,$ef,$0e,$04,$30,$0b,$04,$ef,$0e,$04,$68,$09,$04,$30 // ......0.....h..0
        .byte $0b,$04,$ef,$0e,$04,$30,$0b,$02,$30,$0b,$02,$30,$0b,$04,$30,$0b // .....0..0..0..0.
        .byte $04,$30,$0b,$04,$18,$0e,$02,$18,$0e,$02,$18,$0e,$04,$18,$0e,$04 // .0..............
        .byte $30,$0b,$04,$18,$0e,$02,$18,$0e,$02,$18,$0e,$04,$18,$0e,$04,$ef // 0...............
        .byte $0e,$08,$30,$0b,$04,$30,$0b,$04,$18,$0e,$04,$30,$0b,$02,$30,$0b // ..0..0.....0..0.
        .byte $02,$30,$0b,$04,$30,$0b,$04,$f7,$09,$04,$f3,$0c,$04,$f7,$09,$04 // .0..0...........
        .byte $f3,$0c,$04,$f7,$09,$04,$f3,$0c,$02,$f3,$0c,$02,$f3,$0c,$04,$f3 // ................
        .byte $0c,$04,$ef,$0e,$04,$30,$0b,$04,$ef,$0e,$04,$30,$0b,$04,$ef,$0e // .....0.....0....
        .byte $04,$30,$0b,$02,$30,$0b,$02,$30,$0b,$04,$30,$0b,$04,$30,$0b,$04 // .0..0..0..0..0..
        .byte $18,$0e,$02,$18,$0e,$02,$18,$0e,$04,$18,$0e,$04,$ef,$0e,$04,$30 // ...............0
        .byte $0b,$02,$30,$0b,$02,$30,$0b,$04,$30,$0b,$04,$30,$0b,$04,$18,$0e // ..0..0..0..0....
        .byte $04,$30,$0b,$04,$18,$0e,$04,$ef,$0e,$04,$ef,$0e,$04,$ef,$0e,$04 // .0..............
        .byte $f7,$09,$04,$00,$00,$04,$ef,$0e,$04,$00,$00,$04,$ef,$0e,$04,$00 // ................
        .byte $00,$04,$ef,$0e,$04,$00,$00,$04,$f7,$09,$04,$ef,$0e,$04,$f7,$09 // ................
        .byte $04,$ef,$0e,$04,$f7,$09,$04,$ef,$0e,$04,$f7,$09,$04,$ef,$0e,$04 // ................
        .byte $f7,$09,$04,$00,$00,$04,$ef,$0e,$04,$00,$00,$04,$ef,$0e,$04,$00 // ................
        .byte $00,$04,$ef,$0e,$04,$00,$00,$04,$f7,$09,$04,$ef,$0e,$04,$f7,$09 // ................
        .byte $04,$ef,$0e,$04,$f7,$09,$04,$ef,$0e,$04,$f7,$09,$04,$ef,$0e,$04 // ................
        .byte $00,$00,$04,$30,$0b,$04,$30,$0b,$08,$00,$00,$04,$30,$0b,$04,$30 // ...0..0.....0..0
        .byte $0b,$08,$30,$0b,$04,$00,$00,$04,$30,$0b,$04,$00,$00,$04,$30,$0b // ..0.....0.....0.
        .byte $08,$00,$00,$04,$ef,$0e,$04,$77,$07,$04,$30,$0b,$04,$ef,$0e,$04 // .......w..0.....
        .byte $30,$0b,$04,$ef,$0e,$04,$30,$0b,$04,$ef,$0e,$04,$30,$0b,$04,$f7 // 0.....0.....0...
        .byte $09,$04,$ef,$0e,$04,$f7,$09,$04,$ef,$0e,$04,$f7,$09,$04,$ef,$0e // ................
        .byte $02,$ef,$0e,$02,$ef,$0e,$04,$ef,$0e,$04,$77,$07,$04,$30,$0b,$04 // ..........w..0..
        .byte $ef,$0e,$04,$30,$0b,$04,$ef,$0e,$04,$30,$0b,$04,$ef,$0e,$04,$30 // ...0.....0.....0
        .byte $0b,$04,$f7,$09,$04,$ef,$0e,$04,$f7,$09,$04,$ef,$0e,$04,$68,$09 // ..............h.
        .byte $04,$ef,$0e,$02,$ef,$0e,$02,$ef,$0e,$04,$ef,$0e,$04,$f7,$09,$04 // ................
        .byte $00,$00,$04,$ef,$0e,$04,$00,$00,$04,$ef,$0e,$04,$00,$00,$04,$ef // ................
        .byte $0e,$04,$00,$00,$04,$f7,$09,$04,$ef,$0e,$04,$f7,$09,$04,$ef,$0e // ................
        .byte $04,$f7,$09,$04,$ef,$0e,$04,$f7,$09,$04,$ef,$0e,$04,$f7,$09,$04 // ................
        .byte $00,$00,$04,$ef,$0e,$04,$00,$00,$04,$ef,$0e,$04,$00,$00,$04,$ef // ................
        .byte $0e,$04,$00,$00,$04,$f7,$09,$04,$ef,$0e,$04,$f7,$09,$04,$ef,$0e // ................
        .byte $04,$f7,$09,$04,$ef,$0e,$04,$f7,$09,$04,$ef,$0e,$04,$00,$00,$04 // ................
        .byte $30,$0b,$04,$30,$0b,$08,$00,$00,$04,$30,$0b,$04,$30,$0b,$08,$ef // 0..0.....0..0...
        .byte $0e,$04,$30,$0b,$04,$ef,$0e,$04,$30,$0b,$04,$ef,$0e,$04,$f7,$09 // ..0.....0.......
        .byte $04,$f7,$09,$04,$00,$00,$04,$01,$bb,$03,$04,$68,$09,$02,$68,$09 // ...........h..h.
        .byte $02,$68,$09,$04,$68,$09,$04,$77,$07,$04,$68,$09,$02,$68,$09,$02 // .h..h..w..h..h..
        .byte $68,$09,$04,$68,$09,$04,$77,$07,$04,$68,$09,$04,$77,$07,$04,$68 // h..h..w..h..w..h
        .byte $09,$04,$98,$05,$04,$61,$08,$02,$61,$08,$02,$61,$08,$04,$61,$08 // .....a..a..a..a.
        .byte $04,$98,$05,$04,$61,$08,$02,$61,$08,$02,$61,$08,$04,$61,$08,$04 // ....a..a..a..a..
        .byte $98,$05,$04,$61,$08,$02,$61,$08,$02,$61,$08,$04,$61,$08,$04,$98 // ...a..a..a..a...
        .byte $05,$04,$61,$08,$04,$98,$05,$04,$61,$08,$04,$bb,$03,$04,$68,$09 // ..a.....a.....h.
        .byte $02,$68,$09,$02,$68,$09,$04,$00,$00,$04,$fc,$04,$04,$ef,$0e,$04 // .h..h...........
        .byte $fc,$04,$04,$ef,$0e,$04,$fc,$04,$04,$ef,$0e,$02,$ef,$0e,$02,$ef // ................
        .byte $0e,$04,$ef,$0e,$04,$77,$07,$04,$68,$09,$04,$77,$07,$04,$f3,$0c // .....w..h..w....
        .byte $04,$77,$07,$04,$f3,$0c,$02,$f3,$0c,$02,$f3,$0c,$04,$f3,$0c,$04 // .w..............
        .byte $98,$05,$04,$61,$08,$02,$61,$08,$02,$61,$08,$04,$61,$08,$04,$98 // ...a..a..a..a...
        .byte $05,$04,$61,$08,$02,$61,$08,$02,$61,$08,$04,$61,$08,$04,$77,$07 // ..a..a..a..a..w.
        .byte $08,$68,$09,$04,$68,$09,$04,$61,$08,$04,$00,$00,$0c,$fc,$04,$04 // .h..h..a........
        .byte $ef,$0e,$04,$fc,$04,$04,$ef,$0e,$04,$fc,$04,$04,$ef,$0e,$02,$ef // ................
        .byte $0e,$02,$ef,$0e,$04,$ef,$0e,$04,$77,$07,$04,$68,$09,$04,$77,$07 // ........w..h..w.
        .byte $04,$68,$09,$04,$77,$07,$04,$68,$09,$02,$68,$09,$02,$68,$09,$04 // .h..w..h..h..h..
        .byte $68,$09,$04,$98,$05,$04,$61,$08,$02,$61,$08,$02,$61,$08,$04,$61 // h.....a..a..a..a
        .byte $08,$04,$77,$07,$04,$68,$09,$02,$68,$09,$02,$68,$09,$04,$68,$09 // ..w..h..h..h..h.
        .byte $04,$98,$05,$04,$61,$08,$04,$98,$05,$04,$61,$08,$04,$30,$0b,$04 // ....a.....a..0..
        .byte $30,$0b,$04,$30,$0b,$04,$fc,$04,$04,$00,$00,$04,$f3,$0c,$04,$00 // 0..0............
        .byte $00,$04,$f3,$0c,$04,$00,$00,$04,$f3,$0c,$04,$00,$00,$04,$fc,$04 // ................
        .byte $04,$f3,$0c,$04,$f7,$09,$04,$f3,$0c,$04,$f7,$09,$04,$f3,$0c,$04 // ................
        .byte $f7,$09,$04,$f3,$0c,$04,$fc,$04,$04,$00,$00,$04,$f3,$0c,$04,$00 // ................
        .byte $00,$04,$f3,$0c,$04,$00,$00,$04,$f3,$0c,$04,$00,$00,$04,$fc,$04 // ................
        .byte $04,$f3,$0c,$04,$f7,$09,$04,$f3,$0c,$04,$f7,$09,$04,$f3,$0c,$04 // ................
        .byte $f7,$09,$04,$f3,$0c,$04,$00,$00,$04,$ef,$0e,$04,$ef,$0e,$08,$00 // ................
        .byte $00,$04,$ef,$0e,$04,$ef,$0e,$08,$ef,$0e,$04,$00,$00,$04,$ef,$0e // ................
        .byte $04,$00,$00,$04,$ef,$0e,$08,$00,$00,$04,$77,$07,$04,$bb,$03,$04 // ..........w.....
        .byte $68,$09,$04,$77,$07,$04,$68,$09,$04,$ef,$0e,$04,$68,$09,$04,$ef // h..w..h.....h...
        .byte $0e,$04,$68,$09,$04,$fc,$04,$04,$f3,$0c,$04,$f7,$09,$04,$f3,$0c // ..h.............
        .byte $04,$f7,$09,$04,$f3,$0c,$02,$f3,$0c,$02,$f3,$0c,$04,$f3,$0c,$04 // ................
        .byte $bb,$03,$04,$68,$09,$04,$77,$07,$04,$68,$09,$04,$ef,$0e,$04,$68 // ...h..w..h.....h
        .byte $09,$04,$ef,$0e,$04,$68,$09,$04,$fc,$04,$04,$f3,$0c,$04,$f7,$09 // .....h..........
        .byte $04,$f3,$0c,$04,$ef,$0e,$04,$ef,$0e,$02,$ef,$0e,$02,$ef,$0e,$04 // ................
        .byte $77,$07,$04,$fc,$04,$04,$00,$00,$04,$f3,$0c,$04,$00,$00,$04,$47 // w..............G
        .byte $06,$04,$00,$00,$04,$f3,$0c,$04,$00,$00,$04,$fc,$04,$04,$f3,$0c // ................
        .byte $04,$f7,$09,$04,$f3,$0c,$04,$f7,$09,$04,$f3,$0c,$04,$f7,$09,$04 // ................
        .byte $f3,$0c,$04,$fc,$04,$04,$00,$00,$04,$f3,$0c,$04,$00,$00,$04,$f3 // ................
        .byte $0c,$04,$00,$00,$04,$f3,$0c,$04,$00,$00,$04,$fc,$04,$04,$f3,$0c // ................
        .byte $04,$f7,$09,$04,$f3,$0c,$04,$f7,$09,$04,$f3,$0c,$04,$f7,$09,$04 // ................
        .byte $f3,$0c,$04,$00,$00,$04,$68,$09,$04,$68,$09,$08,$00,$00,$04,$68 // ......h..h.....h
        .byte $09,$04,$68,$09,$08,$f7,$09,$04,$f3,$0c,$04,$f7,$09,$04,$f3,$0c // ..h.............
        .byte $04,$f3,$0c,$04,$fc,$04,$04,$fc,$04,$04,$00,$00,$04 // .............

// --- Region $389b-$38ae ---
.pc = $389b "dat_389b"

dat_389b:
        .byte $c8,$b9,$30,$40,$48,$86,$37,$20,$0b,$77,$ea,$c0,$ff,$30,$5b,$c0 // ..0@H.7 .w...0[.
        .byte $20,$30,$ed,$20                       //  0. 

// --- Region $3906-$3aab ---
.pc = $3906 "Segment $3906"
        .byte $36,$b0,$13,$c4,$34,$b0,$d8,$c4,$33,$b0,$06,$c8,$b1,$1d,$48,$e8 // 6...4...3.....H.
        .byte $88,$b1,$1d,$4c,$5f,$77,$b1           // ...L_w.

txt_391d:
        .text ")H"
        .byte $b1                                   // '1' | $80 (end-of-string marker)
        .byte $27,$4c,$92,$79,$a6,$37,$30,$11,$f0,$02,$68,$ca,$68,$d1,$2b,$f0 // 'L.y.70...h.h.+.
        .byte $02,$b0,$19,$a8,$b1,$39,$4c,$5f,$77,$a2,$00,$a1 // .....9L_w...

txt_393c:
        .text "9H"
        .byte $a5                                   // '%' | $80 (end-of-string marker)

txt_393f:
        .text ":H"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $39,$ca,$4c,$5f,$77,$a9,$ff,$30,$02,$a9,$00,$48,$20,$0b,$77,$c4 // 9.L_w..0...H .w.
        .byte $34,$b0,$18,$c4,$33,$68,$91,$1d,$a6,$37,$d0,$06,$b0,$0a,$a9,$00 // 4...3h...7......
        .byte $90,$03,$68,$b0,$03,$c8,$91,$1d,$4c,$7a,$79,$20,$3a,$77,$68,$85 // ..h.....Lzy :wh.
        .byte $3b,$a5,$37,$30,$1c,$f0,$01,$68,$68,$d1,$2b,$f0,$02,$b0,$cb,$a8 // ;.70...hh.+.....
        .byte $a5,$3b,$91,$39,$4c,$7a,$79,$48,$20,$0b,$77,$20,$3a,$77,$a1,$39 // .;.9LzyH .w :w.9
        .byte $aa,$68,$85,$3c,$68,$85,$3e,$8a,$18,$65,$3e,$d1,$2b,$f0,$02,$b0 // .h.<h.>..e>.+...
        .byte $a9,$a0,$00,$91,$39,$8a,$18,$65,$39,$85,$39,$90,$03,$e6,$3a,$18 // ....9..e9.9...:.
        .byte $c4,$3e,$f0,$d0,$c8,$b1,$3b,$91,$39,$90,$f5,$18,$65,$3b,$4c,$5f // .>....;.9...e;L_
        .byte $77,$18,$85,$3c,$68,$65,$3b,$a8,$68,$65,$3c,$48,$98,$4c,$92,$79 // w..<he;.he<H.L.y
        .byte $68,$85,$3b,$68,$38,$e5,$3b,$a6,$37,$f0,$06,$a8,$68,$e9,$00,$48 // h.;h8.;.7...h..H
        .byte $98,$4c,$5f,$77,$25,$3b,$4c,$5f,$77,$45,$3b,$4c,$5f,$77,$05,$3b // .L_w%;L_wE;L_w.;
        .byte $4c,$5f,$77,$c9,$00,$d0,$2a,$a9,$ff,$4c,$5f,$77,$f0,$23,$10,$f7 // L_w...*..L_w.#..
        .byte $30,$1f,$f0,$f3,$30,$f1,$10,$19,$90,$ed,$b0,$15,$ca,$85,$3f,$68 // 0...0.........?h
        .byte $85,$3d,$68,$c5,$3f,$90,$0a,$d0,$de,$a5,$3d,$c5,$3b,$f0,$02,$b0 // .=h.?.....=.;...
        .byte $d6,$a9,$00,$4c,$5f,$77,$c8,$f0,$06,$c5,$3b,$f0,$ca,$d0,$f2,$85 // ...L_w....;.....
        .byte $3c,$68,$85,$3e,$68,$85,$39,$68,$85,$3a,$68,$c5,$3e,$d0,$e2,$c4 // <h.>h.9h.:h.>...
        .byte $3e,$f0,$b4,$c8,$b1,$3b,$d1,$39,$f0,$f5,$d0,$d5,$68,$a6,$37,$d0 // >....;.9....h.7.
        .byte $04,$48,$4c,$5f,$77,$a8,$68,$aa,$48,$98,$18,$90,$0d,$68,$85,$3b // .HL_w.h.H....h.;
        .byte $68,$a8,$68                           // h.h

txt_3a65:
        .text "F7"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $b0,$09,$a5,$3b,$48,$8a,$48,$98,$4c,$92,$79,$98,$48,$a5,$3b,$48 // ...;H.H.L.y.H.;H
        .byte $8a,$48,$4c,$7a,$79,$68,$85,$3b,$68,$85,$3c,$a6,$37,$d0,$08,$a5 // .HLzyh.;h.<.7...

txt_3a88:
        .text ";H"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $3c,$4c,$5f,$77,$68,$a8,$68,$aa,$a5,$3c,$48,$18,$90,$d1,$85,$3c // <L_wh.h..<H....<
        .byte $68,$a2,$00,$81,$3b,$4c,$60,$77,$85,$3c,$a2,$00,$a1,$3b,$4c,$5f // h...;L`w.<...;L_
        .byte $77                                   // w

// --- Region $3ac0-$3ad2 ---
.pc = $3ac0 "Segment $3ac0"
        .byte $00,$aa,$4c,$5f,$77,$20,$0b,$77,$48,$d0,$ef,$20,$0b,$77,$48,$20 // ..L_w .wH.. .wH 
        .byte $0b,$77,$48                           // .wH

// --- Region $3ad9-$3c05 ---
.pc = $3ad9 "Segment $3ad9"
        .byte $00,$b1                               // ..

txt_3adb:
        .text "-H"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $a5                                   // .

txt_3adf:
        .text ".H"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $2d,$48,$e8,$f0,$07,$8a,$65,$2d,$85,$2d,$90,$02,$e6,$2e,$a2,$ff // -H....e-.-......
        .byte $4c,$60,$77,$48,$20,$0b,$77,$10,$04,$68,$18,$90,$07,$49,$80,$a8 // L`wH .w..h...I..
        .byte $68,$49,$ff,$38,$71,$1d,$91,$1d,$4c,$7a,$79,$20,$0b,$77,$a9,$00 // hI.8q...Lzy .w..
        .byte $38,$f1,$1d,$91,$1d,$4c,$60,$77,$48,$20,$0b,$77,$c0,$00,$30,$07 // 8....L`wH .w..0.
        .byte $aa,$68,$f0,$10,$4c,$7a,$79,$49,$80,$aa,$68,$d0,$07,$4c,$7a,$79 // .h..LzyI..h..Lzy
        .byte $20,$0b,$77,$aa,$20,$00,$77,$4c,$60,$77,$aa,$f0,$09,$20,$0b,$77 //  .w. .wL`w... .w
        .byte $4c,$60,$77,$aa,$f0,$f7,$20,$0b,$77,$0a,$a8,$90,$02,$e6,$30,$b1 // L`w... .w.....0.
        .byte $2f,$85,$2d,$c8,$b1,$2f,$85,$2e,$90,$02,$c6,$30,$ba,$30,$ce,$00 // /.-../.....0.0..
        .byte $20,$0b,$77,$aa,$20,$8b,$7a,$8a,$d0,$df,$20,$7c,$7a,$4c,$7a,$79 //  .w. .z... |zLzy
        .byte $68,$f0,$bd,$85,$3b,$20,$0b,$77,$aa,$c5,$3b,$90,$b7,$a6,$3b,$20 // h...; .w..;...; 
        .byte $00,$77,$d0,$c5,$48,$20,$0b,$77,$48,$a5,$3b,$91,$1d,$20,$8b,$7a // .w..H .wH.;.. .z
        .byte $4c,$60,$77,$68,$a8,$68,$85,$3b,$b1,$1d,$aa,$18,$69,$01,$91,$1d // L`wh.h.;....i...
        .byte $e4,$3b,$90,$07,$c6,$10,$c6,$10,$4c,$7a,$79,$a5,$3b,$48,$98,$48 // .;......Lzy.;H.H
        .byte $20,$7c,$7a,$c8,$c8,$84,$10,$4c,$7a,$79,$a4,$10,$88,$b1,$18,$85 //  |z....Lzy......
        .byte $2e,$88,$b1,$18,$85,$2d,$84,$10,$60,$a4,$10,$a5,$2d,$91,$18,$c8 // .....-..`...-...
        .byte $a5,$2e,$91,$18,$c8,$84,$10,$60,$a4,$10,$88,$b1,$18,$48,$84,$10 // .......`.....H..
        .byte $4c,$7a,$79,$a4,$10,$68,$91,$18,$e6,$10,$4c,$7a,$79,$85,$3c,$a9 // Lzy..h....Lzy.<.
        .byte $00,$85,$3d,$a2,$08,$46,$3b,$90,$03,$18,$65,$3c,$6a,$66,$3d,$ca // ..=..F;...e<jf=.
        .byte $d0,$f3,$48,$e8                       // ..H.

// --- Region $3c0c-$3c22 ---
.pc = $3c0c "Segment $3c0c"
        .byte $85,$3b,$68,$a6,$37,$f0,$0b,$68,$85,$3d,$68,$20,$e5,$7a,$a5,$3f // .;h.7..h.=h .z.?
        .byte $90,$e6,$a2,$09,$20,$e7,$7a           // .... .z

// --- Region $3c3f-$3e59 ---
.pc = $3c3f "dat_3c3f"

dat_3c3f:
        .byte $a2,$ff,$86,$39,$a0,$06,$a6,$3b,$86,$3d,$a2,$0a,$86,$3b,$aa,$8a // ...9...;.=...;..
        .byte $20,$e5,$7a,$69,$30,$91,$1d,$88,$a5,$3f,$aa,$05,$3d,$d0,$f0,$a9 //  .zi0....?..=...
        .byte $20,$91,$1d,$98,$49,$ff,$69,$08,$48,$88,$98,$18,$65,$1d,$85,$3b //  ...I.i.H...e..;
        .byte $a5,$1e,$a6,$39,$10,$0b,$48,$a5,$3b,$4c,$5f,$77,$84,$3a,$e8,$d0 // ...9..H.;L_w.:..
        .byte $c1,$85,$3c,$68,$85,$3e,$a0,$00,$c4,$3e,$f0,$09,$c8,$b1 // ..<h.>...>....

txt_3c8d:
        .text "; "
        .byte $d2                                   // 'R' | $80 (end-of-string marker)
        .byte $ff,$90,$f4,$00,$8a,$f0,$05,$a9       // ........

txt_3c98:
        .text "  "
        .byte $d2                                   // 'R' | $80 (end-of-string marker)
        .byte $ff,$a4,$3a,$c0,$2e,$d0,$08,$a9,$0d,$20,$d2,$ff,$20,$cc,$ff,$4c // ..:...... .. ..L
        .byte $7a,$79,$20,$d2,$ff,$90,$f8,$00,$20,$0b,$77,$10,$0b,$84,$3b,$20 // zy ..... .w...; 
        .byte $e4,$ff,$a4,$3b,$48,$4c,$11,$78,$aa,$20,$c6,$ff,$20,$cf,$ff,$48 // ...;HL.x. .. ..H
        .byte $4c,$0e,$78,$68,$f0,$24,$aa,$20,$c9,$ff,$90,$d3,$00,$68,$aa,$68 // L.xh.$. .....h.h
        .byte $a8,$e8,$d0,$01,$c8,$68,$20,$bd,$ff,$68,$a8,$68,$aa,$68,$20,$ba // .....h ..h.h.h .
        .byte $ff,$20,$c0,$ff,$4c,$7a,$79,$20,$c3,$ff,$20,$cc,$ff,$4c,$7a,$79 // . ..Lzy .. ..Lzy
        .byte $a5,$41,$65,$44,$65,$45,$85,$40,$a2,$05,$b5,$3f,$95,$40,$ca,$d0 // .AeDeE.@...?.@..
        .byte $f9,$4c,$5f,$77,$85,$02,$a9,$01,$48,$8a,$48,$a9,$01,$ca,$4c,$5f // .L_w....H.H...L_
        .byte $77,$60,$01,$28,$80,$42,$1d,$50,$29,$00,$42,$d3,$44,$40,$0a,$2f // w`.(.B.P).B.D@./
        .byte $01,$2b,$0a,$2a,$21,$00,$27,$01,$3d,$81,$44,$59,$8a,$01,$28,$80 // .+.*!.'.=.DY..(.
        .byte $44,$81
        .byte $2a,$3d,$81
        .text ")Z"
        .byte $22                                   // double quote
        .byte $5c                                   // backslash
        .byte $81,$00,$5b
        .byte $53,$5d
        .byte $2a,$2b
        .byte $00,$dd,$24,$59,$17,$35,$27,$8e,$25,$b0,$15,$6c,$15,$a6,$0e,$35 // ..$Y.5'.%..l...5
        .byte $26,$46,$1e,$55,$1d,$af,$1e,$7d,$0e,$e5,$24,$92,$0d // &F.U...}..$..

txt_3d68:
        .text ";'"
        .byte $cb                                   // 'K' | $80 (end-of-string marker)
        .byte $1d,$0b,$0d,$07,$0d,$96,$0f,$ca,$0e,$c4,$0e,$83,$0f,$c0,$0e,$df // ................
        .byte $0e,$ab,$0e,$b0,$0e,$e8,$0e           // .......

txt_3d82:
        .text ";'"
        .byte $c6                                   // 'F' | $80 (end-of-string marker)
        .byte $0e,$0e,$0d,$be,$0e,$73,$25,$63,$17,$49,$0f,$85,$15,$cf,$26,$0e // .....s%c.I....&.
        .byte $15,$fc,$16,$b5,$0e,$22,$1d,$dc,$25,$b5,$16,$08,$1d,$f2,$15,$ff // ....."..%.......
        .byte $1f,$06,$2c,$cd,$15,$32,$1d,$6d,$26,$98,$15,$bb,$25,$3d,$15,$05 // ..,..2.m&...%=..
        .byte $1e,$75,$17,$00,$00,$8b,$15,$1f,$15,$da,$16,$7f,$15,$a5,$1d,$7a // .u.............z
        .byte $16,$9a,$1d,$f1,$24,$2c,$1d,$98,$25,$b2,$26,$ce,$0f,$63,$63,$9a // ....$,..%.&..cc.
        .byte $2d,$a4,$2d,$aa,$2d,$a9,$c8,$cd,$12,$d0,$d0,$fb,$4c,$7a,$79,$20 // -.-.-.......Lzy 
        .byte $b0,$7c,$4c,$7a,$79,$20,$79,$7d,$4c,$7a,$79,$a5,$fc,$c9,$08,$f0 // .|Lzy y}Lzy.....
        .byte $1f,$78,$a5,$01,$29,$fb,$85,$01,$a0,$00,$b9,$00,$d0,$99,$00,$08 // .x..)...........
        .byte $b9,$00,$d1,$99,$00,$09,$c8,$d0,$f1,$a5,$01,$09,$04,$85,$01,$58 // ...............X
        .byte $a0,$00,$84,$a3,$84,$a4,$b1,$fb,$18,$69,$01,$a2,$04,$26,$a4,$0a // .........i...&..
        .byte $ca,$d0,$fa,$6a,$65,$fb,$85,$a3,$a5,$fc,$65,$a4,$85,$a4,$b1,$a3 // ...je.....e.....
        .byte $91,$fb,$a0,$10,$b1,$a3,$99,$e7,$07,$88,$d0,$f8,$a9,$04,$85,$fe // ................
        .byte $a9,$d8,$85,$fc,$84,$fd,$84,$fb,$18,$a5,$a3,$69,$11,$85,$a3,$d0 // ...........i....
        .byte $02,$e6,$a4,$a2,$00                   // .....

// --- Region $3ea0-$4000 ---
.pc = $3ea0 "Segment $3ea0"
        .byte $30,$03,$06,$b4,$60,$98,$48,$a0,$00,$b1,$a3,$85,$b4,$e6,$a3,$d0 // 0...`.H.........
        .byte $02,$e6,$a4,$68,$a8,$a2,$08,$d0,$e6,$a9,$3f,$85,$fc,$a9,$ff,$85 // ...h......?.....
        .byte $fb,$a2,$00,$20,$ad,$7d,$b0,$05,$a9,$00,$a8,$f0,$0c,$a0,$08,$20 // ... .}......... 
        .byte $ad,$7d,$26,$b5,$88,$d0,$f8,$a5,$b5,$91,$fb,$a5,$fb,$38,$e9,$01 // .}&..........8..
        .byte $85,$fb,$b0,$df,$c6,$fc,$a5,$fc,$c9,$1f,$d0,$d7,$60,$ca,$30,$03 // ............`.0.
        .byte $06,$b4,$60,$98,$48,$a5,$ae,$38,$e9,$01,$85,$ae,$b0,$02,$c6,$af // ..`.H..8........
        .byte $a0,$00,$b1,$ae,$85,$b4,$68,$a8,$a2,$08,$d0,$e1,$ea,$ea,$ea,$ea // ......h.........
        .byte $4c,$80                               // L.

txt_3f12:
        .text "CL"
        .byte $b0                                   // '0' | $80 (end-of-string marker)
        .byte $7c,$4c,$00,$00,$00,$ff,$00,$00,$00,$00,$00,$01,$10,$01,$00,$01 // |L..............
        .byte $77,$00,$03,$00,$00,$00,$00,$00,$00,$04,$04,$5b,$3f,$64,$3f,$6d // w..........[?d?m
        .byte $3f,$95,$40,$56,$43,$6e,$43,$83,$f6,$f6,$fd,$ff,$00,$01,$02,$03 // ?.@VCnC.........
        .byte $04,$05,$06,$07,$08,$09,$0a,$0b,$0c,$0d,$0e,$0f,$10,$11,$12,$13 // ................
        .byte $14,$15,$16,$17,$18,$19,$1a,$1b,$1c,$1d,$1e,$1f,$6c,$43,$1a,$00 // ............lC..
        .byte $7c,$73,$6a,$00,$00,$00,$00,$00,$00,$02,$02,$02,$5e,$d0,$14,$28 // |sj.........^..(
        .byte $28,$19,$18,$08,$08,$00,$40,$00,$40,$c3,$c2,$cd,$38,$30,$00,$58 // (.....@.@...80.X
        .byte $00,$58,$bd,$bc,$c7,$32,$2a,$18       // .X...2*.

txt_3f8d:
        .text "                        B"
        .byte $80,$57,$02,$91,$21,$5a,$42,$9d,$21,$51,$02,$93,$05,$3b,$5a,$fe // .W..!ZB.!Q...;Z.
        .byte $15,$35,$21,$08,$5a,$28,$83,$83,$fc,$42,$80,$5a,$25,$83,$35,$21 // .5!.Z(...B.Z%.5!
        .byte $29,$47,$01,$51,$02,$53,$47,$3d,$f6,$47,$02,$01,$30,$f9,$51,$02 // )G.Q.SG=.G..0.Q.
        .byte $53,$43,$3d,$f6,$47,$02,$57,$ff,$cc   // SC=.G.W..

txt_3fdf:
        .text "UZB"
        .byte $c3                                   // 'C' | $80 (end-of-string marker)
        .byte $21,$16
        .byte $42,$c4
        .byte $21,$01,$61,$01,$08
        .byte $5a,$51,$05
        .text "$MM."
        .byte $4d,$60                               // M`

txt_3ff5:
        .text "ZB"
        .byte $b9                                   // '9' | $80 (end-of-string marker)
        .byte $21,$47,$03,$14,$01,$28,$83,$52       // !G...(.R

dat_4000:
        // === Fill data (1 bytes, $4000-$4000) ===
        .byte $00                                   // .

// --- Region $4098-$40b8 ---
.pc = $4098 "txt_4098"

txt_4098:
        .text "U"
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "U"
        .byte $00,$00,$00,$00,$00,$00,$00
        .byte $55,$00,$00,$00,$00,$00,$00,$00,$50,$10,$10,$10,$10,$10,$10,$10 // U.......P.......

dat_40b8:
        // === Fill data (1 bytes, $40b8-$40b8) ===
        .byte $00                                   // .

// --- Region $41d8-$41f8 ---
.pc = $41d8 "dat_41d8"

dat_41d8:
        .byte $40,$40,$40,$7f,$7f,$7f,$7f,$7f,$00,$00,$00,$ff,$ff,$ff,$ff,$ff // @@@.............
        .byte $00,$00,$00,$ff,$ff,$ff,$ff,$ff,$10,$10,$10,$d0,$d0,$d0,$d0,$d0 // ................

dat_41f8:
        // === Fill data (1 bytes, $41f8-$41f8) ===
        .byte $00                                   // .

// --- Region $4318-$4334 ---
.pc = $4318 "dat_4318"

dat_4318:
        .byte $7f,$7f,$1f,$1f,$07,$01,$01,$00,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$55 // ...............U
        .byte $ff,$ff,$ff,$ff,$fd,$f4,$f4,$50,$d0,$d0,$40,$40 // .......P..@@

dat_4334:
        // === Fill data (1 bytes, $4334-$4334) ===
        .byte $00                                   // .

// --- Region $4400-$4400 ---
.pc = $4400 "scr_4400"

scr_4400:
        .byte $00                                   // .

// --- Region $4446-$4490 ---
.pc = $4446 "dat_4446"

dat_4446:
        .encoding "screencode_mixed"
        .byte $80,$80                               // scrcode: ..
        .text "@@@@@@@@@@@@@@  @@@@@@@@@@@@@@@j@@@@@@"
        .fill 16, $00                               // scrcode: @@@@@@@@@@@@@@@@
        .byte $80,$80                               // scrcode: ..
        .text "@@@@@@@@@@@@@@  "
        .encoding "petscii_upper"

dat_4490:
        // === Fill data (1 bytes, $4490-$4490) ===
        .byte $00                                   // .

// --- Region $4548-$4552 ---
.pc = $4548 "scr_4548"

scr_4548:
        // === Screen RAM (11 bytes, $4548-$4552) ===
        .encoding "screencode_mixed"
        .fill 11, $00                               // scrcode: @@@@@@@@@@@
        .encoding "petscii_upper"

// --- Region $4554-$45cf ---
.pc = $4554 "bmp_4554"

bmp_4554:
        // === Screen RAM (124 bytes, $4554-$45cf) ===
        .encoding "screencode_mixed"
        .fill 11, $00                               // scrcode: @@@@@@@@@@@
        .text "d@@@@@@"
        .byte $40,$50                               // scrcode: ..
        .text "@@@@@@@@@@@@@@@@bb@@@@@b"
        .byte $a0,$a0,$88,$aa,$aa,$88,$80           // scrcode: .......
        .byte $a0                                   // scrcode: .
        .text "@@bjj"
        .encoding "petscii_upper"

txt_458d:
        .byte $22                                   // double quote character
        .text " "
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $a8,$a8,$22,$aa,$aa                   // scrcode: .."..

txt_4595:
        .byte $22                                   // double quote character
        .text " "
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .encoding "screencode_mixed"
        .text "@@@"
        .byte $80,$80                               // scrcode: ..
        .text "hh*jj*"
        .byte $aa,$aa,$22                           // scrcode: .."
        .text "hj@@"
        .byte $80,$a0,$a0,$82                       // scrcode: ....
        .text "bjbbh**h@"
        .byte $82,$a0,$a0,$88,$aa,$aa,$88,$80,$a0   // scrcode: .........
        .text "@@bjj"
        .byte $82,$80,$a0,$a8,$a8                   // scrcode: .....
        .text " "
        .byte $a0,$a0                               // scrcode: ..
        .encoding "petscii_upper"

txt_45cd:
        .text "  "
        .byte $a0                                   // ' ' | $80 (end-of-string marker)

// --- Region $45ef-$45f0 ---
.pc = $45ef "dat_45ef"

dat_45ef:
        .encoding "screencode_mixed"
        .text "d"
        .encoding "petscii_upper"

dat_45f0:
        // === Fill data (1 bytes, $45f0-$45f0) ===
        .byte $00                                   // .

// --- Region $4695-$4738 ---
.pc = $4695 "dat_4695"

dat_4695:
        .encoding "screencode_mixed"
        .text "aaauu"
        .byte $46,$56,$5a,$5a,$5a,$6a,$50,$64,$aa,$aa,$a9,$aa,$aa,$69 // scrcode: ..............
        .text "@@@@@"
        .byte $80,$80,$a1                           // scrcode: ...
        .text "@@aefaa"
        .byte $41                                   // scrcode: .
        .text "a"
        .byte $44,$94,$a4,$a4                       // scrcode: ....
        .byte $99,$95,$aa,$a0,$80,$aa,$aa,$aa,$6a,$aa,$aa,$a0 // scrcode: ............
        .text " "
        .byte $aa,$aa,$da,$7a,$aa,$aa,$a8           // scrcode: .......
        .text " "
        .byte $aa,$aa                               // scrcode: ..
        .encoding "petscii_upper"

txt_46d4:
        .text "VV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .encoding "screencode_mixed"
        .byte $aa                                   // scrcode: .
        .text "*h"
        .byte $aa,$aa,$b7,$9d,$aa,$aa               // scrcode: ......
        .text "jj"
        .byte $aa,$aa,$a5,$a5,$aa,$aa               // scrcode: ......
        .text "jb"
        .byte $aa,$aa,$ad,$a7,$aa,$aa,$82           // scrcode: .......
        .text "@"
        .byte $aa,$aa,$e9,$69,$aa,$aa,$a0,$80,$aa,$aa // scrcode: ..........
        .encoding "petscii_upper"

txt_46fc:
        .text "ZZ"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .encoding "screencode_mixed"
        .byte $aa,$a0,$80,$aa,$aa,$7a,$da,$aa,$aa,$aa // scrcode: ..........
        .text ")"
        .byte $a8,$a8,$a8,$a8,$a5,$a9               // scrcode: ......
        .text "@@"
        .byte $44,$59,$69,$6a,$99,$59               // scrcode: ......
        .text "@@@@@@@@@@@bbaj"
        .text "jtu"
        .byte $65,$aa,$aa,$aa,$aa,$aa,$40,$40,$50,$54,$44,$84,$85,$95 // scrcode: ..............
        .encoding "petscii_upper"

dat_4738:
        // === Fill data (1 bytes, $4738-$4738) ===
        .byte $00                                   // .

// --- Region $47cf-$487f ---
.pc = $47cf "dat_47cf"

dat_47cf:
        .encoding "screencode_mixed"
        .text "aaaaeae@e"
        .byte $6a                                   // scrcode: .
        .encoding "petscii_upper"

txt_47d9:
        .text "ZZYYZVV"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .encoding "screencode_mixed"
        .byte $aa,$a9,$a4,$a4,$51,$54,$99,$90,$50   // scrcode: .........
        .text "!u"
        .byte $60                                   // scrcode: .
        .encoding "petscii_upper"

txt_47ed:
        .text "  APPA"
        .encoding "screencode_mixed"
        .text "aaffj"
        .byte $69,$64,$a4,$a4,$a4,$95               // scrcode: ......
        .encoding "petscii_upper"

txt_47fe:
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $55,$aa,$95,$95,$96,$95,$95,$aa,$55,$aa,$55,$95,$95,$95,$66,$aa // U.......U.U...f.
        .byte $55,$aa,$55,$56,$66,$5a,$6a,$aa,$55,$aa,$55,$a5,$69,$a9,$a9,$aa // U.UVfZj.U.U.i...
        .byte $55,$aa                               // U.

txt_4823:
        .text "UUUUU"
        .byte $aa
        .byte $55,$aa

txt_482b:
        .text "UUUUU"
        .byte $aa
        .byte $55,$aa

txt_4833:
        .text "UUUUU"
        .byte $aa
        .byte $55,$aa

txt_483b:
        .text "UUUUU"
        .byte $aa
        .byte $55,$aa

txt_4843:
        .text "UUUUU"
        .byte $aa
        .byte $41,$a4,$68,$68,$68,$69,$68,$a9,$a4,$64
        .byte $69,$69,$69,$5a,$06,$05,$14,$14,$05,$01,$00,$00,$00,$29,$19,$16 // iiiZ.........)..

txt_4863:
        .text "!P$! "
        .byte $a6,$6a,$aa,$aa,$69,$69,$16
        .byte $56,$95,$95,$95
        .byte $95,$95,$95,$95,$54,$00,$00,$00,$00,$40,$00,$40 // ....T....@.@

dat_487f:
        // === Fill data (1 bytes, $487f-$487f) ===
        .byte $00                                   // .

// --- Region $4908-$49c4 ---
.pc = $4908 "dat_4908"

dat_4908:
        .byte $01,$04,$04,$00,$00,$00,$00,$01,$00   // .........

txt_4911:
        .text "A"
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "QPPQUUUUU"
        .byte $15

txt_491e:
        .byte $55,$55,$a4
        .byte $58,$a9,$95
        .text "UUUU"
        .byte $01

txt_4929:
        .text "UUUUUUU"
        .byte $1a,$1a

txt_4932:
        .text "YYYUUUP"
        .byte $40                                   // @ character
        .text "PP"
        .byte $40                                   // @ character
        .text "P"
        .byte $40                                   // @ character
        .byte $00,$9a,$96
        .byte $95,$95,$95,$95,$95,$95,$a5,$a6,$65,$69,$69,$5a,$5a,$6a,$55,$a9 // ........eiiZZjU.
        .byte $5a,$96,$aa,$aa,$aa,$aa,$a9,$a6,$a6,$a6,$a6,$a6,$95,$96,$95,$55 // Z..............U
        .byte $55,$95,$95,$95,$95                   // U....

dat_4967:
        .text "UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU"
        .fill 8, $68
        .byte $06,$16,$06,$15,$15,$05,$15,$05,$41,$91,$51,$95,$95,$95,$55,$55 // ........A.Q...UU
        .byte $05,$00                               // ..

txt_49a2:
        .text "TUUUUU"
        .byte $9a,$69,$95,$a9

txt_49ac:
        .text "YUUUUTUTTUPTA"
        .byte $01,$04,$04
        .byte $04,$14,$14,$14,$00,$00,$40,$40       // ......@@

dat_49c4:
        // === Fill data (1 bytes, $49c4-$49c4) ===
        .byte $00                                   // .

// --- Region $4a48-$4b05 ---
.pc = $4a48 "dat_4a48"

dat_4a48:
        .byte $01,$01,$01,$05,$05,$01,$01,$00       // ........

txt_4a50:
        .text "P"
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "PTU"
        .byte $15,$15,$15
        .byte $45,$05,$15,$15

txt_4a60:
        .fill 24, $55
        .byte $40                                   // @ character
        .text "TP"
        .byte $40                                   // @ character
        .text "TP"
        .byte $40                                   // @ character
        .text "T"
        .byte $95,$95,$95,$95,$99,$9a,$96,$95
        .byte $aa,$aa,$6a,$aa,$6a,$6a,$aa,$a5,$aa,$aa,$aa,$aa,$aa,$aa,$aa,$6a // ..j.jj.........j
        .byte $99,$65,$69,$59,$5a,$96,$a5,$a5,$55,$55,$95,$a5,$65,$a5,$95,$95 // .eiYZ...UU..e...
        .byte $45,$45,$45,$01,$01,$01,$01,$00       // EEE.....

txt_4ab0:
        .text "UUUTTTTP"
        .byte $15,$15,$15,$05,$05,$05,$05,$01

txt_4ac0:
        .text "QQQ"
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $00,$68,$68,$68,$68,$68,$68,$a8
        .byte $28
        .byte $01,$05,$55,$05,$55,$15,$05           // ..U.U..

txt_4ad7:
        .fill 26, $55
        .text "TPPT"
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "P"
        .byte $15,$15,$05,$05,$05,$05,$15
        .byte $54,$00
        .byte $00,$00,$40,$40                       // ..@@

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

// --- Region $4b89-$4c47 ---
.pc = $4b89 "dat_4b89"

dat_4b89:
        .byte $01,$05,$05,$05,$05,$05,$05           // .......

txt_4b90:
        .text "UUAAAAAA"
        .byte $05,$01

txt_4b9a:
        .text "UAAAAAUUUUU"
        .byte $a5,$a5,$a9

txt_4ba8:
        .fill 14, $55
        .text "YTPDP"
        .byte $40                                   // @ character
        .text "P"
        .byte $00,$00,$00,$96,$9a,$99,$95,$95,$95
        .byte $95,$95,$95,$95,$95,$96               // ......

txt_4bcc:
        .text "ZZZZZV"
        .byte $6a,$aa,$a9,$a9,$a9,$a9,$a9,$a9,$aa
        .byte $55
        .byte $7c,$4f,$4f,$4f,$95,$95,$95,$55,$fc,$3c,$0c,$c0,$00,$00,$00,$55 // |OOO...U.<.....U
        .byte $c3,$f3,$fc,$3c,$00,$00,$00,$50,$d0,$d0,$d0,$10,$00,$00,$00,$00 // ...<...P........
        .fill 12, $00

txt_4c08:
        .fill 8, $28
        .byte $15,$45,$15,$05,$15,$01,$01,$00       // .E......

txt_4c18:
        .text "UUUUUUU"
        .byte $95

txt_4c20:
        .fill 13, $55
        .byte $69,$69,$a9,$41,$01,$45,$05,$15,$05,$15,$15,$54,$55,$05,$05,$05 // ii.A.E.....TU...
        .byte $05,$05,$05,$00,$00                   // .....

txt_4c42:
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character

// --- Region $4c61-$4c61 ---
.pc = $4c61 "dat_4c61"

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

// --- Region $4cc8-$4d84 ---
.pc = $4cc8 "dat_4cc8"

dat_4cc8:
        .byte $01,$11,$14,$10,$00,$00,$00,$00,$01,$05,$05,$05,$15,$15,$14,$15 // ................
        .byte $01,$41,$41,$01,$45,$46,$06,$46,$a9,$aa,$aa,$a9,$a9,$a5,$a4,$a4 // .AA.EF.F........
        .text "UUEE"
        .byte $05,$00,$00,$00,$64,$64,$69
        .byte $5a,$5a,$56,$05,$04
        .byte $01,$01,$01,$45,$99,$aa,$6a,$65,$5a,$96 // ...E..jeZ.

txt_4d02:
        .text "VVZYUUZ"
        .byte $6a,$a9,$a5

txt_4d0c:
        .text "UUUU"
        .byte $a9,$95

txt_4d12:
        .text "UUUUUUO"
        .byte $73,$73,$70,$7c

txt_4d1d:
        .byte $4c,$43,$43,$c3,$c3,$c3,$33,$3f,$3c,$0c,$cc,$3c,$ff,$cf,$cf,$c0 // LCC...3?<..<....
        .byte $f0,$f0,$0c,$10,$10,$10,$10,$d0,$d0,$d0,$10,$00,$00,$00,$00,$00 // ................
        .fill 11, $00

txt_4d48:
        .text "%)%%%&&%"
        .byte $00,$00,$01
        .byte $46,$9a,$aa,$a5,$64
        .byte $a5,$a5,$a5
        .text "UUT"
        .byte $40                                   // @ character
        .byte $00
        .text "UVFEA"
        .byte $01,$00,$00
        .byte $a9,$a9,$a9,$a9,$a9,$6a,$6a,$6a,$01,$15,$15,$01
        .text "UU"
        .byte $40                                   // @ character
        .text "U"
        .byte $01                                   // .

txt_4d79:
        .text "A"
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "PPPP"
        .byte $00,$10
        .byte $50,$10

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

// --- Region $4dc3-$5242 ---
.pc = $4dc3 "dat_4dc3"

dat_4dc3:
        .byte $ff,$ff,$ff,$ff,$ff,$00,$00,$00,$ff,$ff,$ff,$ff,$ff,$00,$00,$00 // ................
        .byte $ff,$ff,$ff,$ff,$ff,$00,$00,$00,$ff,$ff,$ff,$ff,$ff,$00,$00,$00 // ................
        .byte $ff,$ff,$ff,$ff,$ff,$00,$00,$00,$ff,$ff,$ff,$ff,$ff,$00,$00,$00 // ................
        .byte $ff,$ff,$ff,$ff,$ff,$00,$00,$00,$ff,$ff,$ff,$ff,$ff,$00,$00,$00 // ................
        .byte $ff,$ff,$ff,$ff,$ff,$00,$00,$00,$ff,$ff,$ff,$ff,$ff,$15,$50,$50 // ..............PP
        .byte $df,$d5,$da,$f5,$ff,$46,$16,$1a,$da,$6a,$aa,$5a,$da,$a4,$a5,$a6 // .....F...j.Z....
        .byte $a6,$a6,$a6,$a5,$a7,$00,$00,$54,$a5,$aa,$aa,$aa,$6a,$00,$00,$00 // .......T....j...
        .byte $ff,$7f,$9f,$af,$a7,$66,$19,$19,$f5,$f7,$f7,$ff,$ff,$40,$80,$80 // .....f.......@..
        .byte $80,$8c,$8c,$83,$80,$00,$00,$00,$00,$00,$03,$cf,$c3,$00,$13,$3f // ...............?
        .byte $ff,$d3,$ff,$cc,$1c,$73,$7c,$4f,$4f,$4f,$7f,$73,$73,$fc,$f3,$f3 // .....s|OOO.ss...
        .byte $f0                                   // .

txt_4e64:
        .byte $30,$3c,$c3,$c3,$0f,$03,$c3,$f3,$3f,$3c,$3c,$fc,$1a,$1a,$da,$da // 0<......?<<.....
        .byte $da,$d6,$15,$15,$aa,$a9,$55,$6a,$55,$aa // ......UjU.

txt_4e7e:
        .byte $55,$55,$aa,$aa,$aa,$5a,$9a,$9a,$6a,$aa,$a6,$a9,$a9,$a9,$ab,$ab // UU...Z..j.......
        .byte $ab,$ab,$64,$90,$90,$5f,$7f,$7f,$ff,$fd,$00,$00,$00,$fd,$f6,$da // ..d.._..........
        .byte $6a,$aa,$00,$01,$56,$6a,$aa,$aa,$a9,$a7,$6a,$6a,$6a,$6a,$6a,$6a // j...Vj....jjjjjj
        .byte $6a,$6a,$45,$40,$80,$9f,$a5,$aa,$95,$9f,$50,$14,$14,$df,$5f,$9f // jjE@......P..._.
        .byte $7f,$ff,$00,$00,$00,$ff,$ff,$ff,$ff,$ff,$00,$00,$00,$ff,$ff,$ff // ................
        .byte $ff,$ff,$00,$00,$00,$ff,$ff,$ff,$ff,$ff,$00,$00,$00,$ff,$ff,$ff // ................
        .byte $ff,$ff,$00,$00,$00,$ff,$ff,$ff,$ff,$ff,$00,$00,$00,$ff,$ff,$ff // ................
        .byte $ff,$ff,$00,$00,$00,$ff,$ff,$ff,$ff,$ff,$00,$00,$00 // .............

dat_4efb:
        // === Fill data (84 bytes, $4efb-$4f4e) ===
        .fill 84, $ff
        .byte $d5,$ff,$ff,$ff,$ff,$ff,$ff,$f5,$5a,$da,$da,$da,$da,$ea,$6a,$aa // ........Z.....j.
        .byte $aa,$a7,$a7,$a7,$a7,$a7,$a7,$a5,$a5,$da,$da,$f6,$f6,$f6,$f6,$f6 // ................
        .byte $f6,$a7,$a9,$a9,$a9,$aa,$aa,$aa,$aa,$ff,$ff,$f5,$fd,$7d,$5d,$55 // .............}]U
        .byte $57,$80,$8f,$8c,$80,$80,$83,$80,$80,$c4,$f5,$f7,$f3,$ff,$cf,$0f // W...............
        .byte $0f,$70,$c3,$0f,$ff,$ff,$ff,$fc,$fc,$70,$dc,$dc,$f5,$c1,$3c,$fc // .p.......p....<.
        .byte $c3,$33,$3f,$0f,$0c,$4c,$55,$32,$f1,$cf,$c3,$c0,$f5,$16,$5a,$69 // .3?..LU2......Zi
        .byte $69,$15,$6a,$69,$a5,$a9,$5a,$5a,$5a,$66,$a6,$96,$56,$aa,$aa,$a9 // i.ji..ZZZf..V...
        .byte $55,$9a,$56,$66,$a6,$95,$a6,$a6,$aa,$ab,$ab,$a9,$a9,$a9,$a9,$ab // U.Vf............
        .byte $ab,$fd,$fd,$7d,$fd,$d6,$56,$56,$fd,$aa,$aa,$aa,$aa,$aa,$aa,$aa // ...}..VV........
        .byte $aa,$9f,$9f,$7f,$7f,$7f,$7d,$7d,$7d,$6a,$6a,$6a,$6a,$6a,$6a,$6a // ......}}}jjjjjjj
        .byte $5a,$9f,$9f,$9f,$9f,$a7,$a9,$aa,$aa,$ff,$ff,$ff,$ff,$ff,$7f,$95 // Z...............
        .byte $a9                                   // .

spr_5000:
        // === Charset data (579 bytes, $5000-$5242) ===
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$5f,$5f       // char 0 @+0

dat_5008:
        // === Fill data (128 bytes, $5008-$5087) ===
        .fill 128, $ff
        .byte $d5,$dd,$f5,$d5,$fd,$d5,$fd,$d5       // char 17 @+17
        .byte $aa,$aa,$aa,$aa,$a9,$a5,$a7,$a7       // char 18 @+18
        .byte $aa,$a9,$95,$57,$f5,$f7,$5f,$ff       // char 19 @+19
        .byte $95,$57,$77,$57,$55,$77,$ff,$ff       // char 20 @+20
        .byte $f6,$f6,$f6,$f6,$f6,$f6,$f6,$f6       // char 21 @+21
        .byte $a9,$a9,$a7,$a5,$ad,$a7,$a5,$af       // char 22 @+22
        .byte $ff,$57,$5f,$ff,$7f,$ff,$ff,$ff       // char 23 @+23
        .byte $80,$8c,$8f,$80,$83,$8f,$8c,$80       // char 24 @+24
        .byte $0f,$3f,$f3,$f0,$c0,$c0,$c0,$f3       // char 25 @+25
        .byte $fc,$ff,$ff,$ff,$3f,$3f,$ff,$f3       // char 26 @+26
        .byte $f3,$30,$3c,$0f,$c3,$c3,$ff,$cc       // char 27 @+27
        .byte $02,$01,$02,$02,$02,$02,$01,$02       // char 28 @+28
        .byte $59,$95,$a5,$a5,$a5,$a5,$96,$5a       // char 29 @+29
        .byte $9a,$9a                               // char 30 (partial)

txt_50f2:
        .byte $56,$55,$55,$55,$a9,$a5               // char 30 (partial)
        .byte $6a,$55,$aa                           // char 31 (partial)

txt_50fb:
        .byte $55,$55,$a6,$a6,$56                   // char 31 (partial)
        .byte $5a,$9a,$9a,$6a,$aa,$9a,$56,$66       // char 32 ' '
        .byte $ab,$ab,$ab,$ab,$ab,$ab,$ab,$ab       // char 33 '!'
        .byte $55,$d7,$fd,$f5,$ff,$fd,$ff,$ff       // char 34 '"'
        .byte $aa,$aa,$aa,$6a,$6a,$6a,$6a,$6a       // char 35 '#'
        .byte $7f,$7f,$7f,$7d,$7f,$7f,$7f,$5f       // char 36 '$'
        .byte $55,$75,$57,$55,$77,$ff,$ff,$ff       // char 37 '%'
        .byte $aa,$6a,$56,$5d,$5d,$d7,$ff,$ff       // char 38 '&'
        .byte $a9,$a9,$a9,$a9,$69,$69,$69,$69       // char 39 '''
        .byte $df,$7f,$5f,$ff,$5f,$ff,$5f,$7f       // char 40 '('

dat_5148:
        // === Fill data (128 bytes, $5148-$51c7) ===
        .fill 128, $ff
        .byte $f5,$dd,$f5,$dd,$f5,$dd,$f5,$fd       // char 57 '9'
        .byte $a7,$a7,$a7,$a7,$a7,$a7,$a7,$a7       // char 58 ':'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 59 ';'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 60 '<'
        .byte $d6,$d6,$56,$76,$75,$f7,$d7,$dd       // char 61 '='
        .byte $a7,$a7,$a9,$a9,$a9,$69,$69,$5a       // char 62 '>'
        .byte $ff,$ff,$ff,$ff,$ff,$7f,$7f,$5f       // char 63 '?'
        .byte $80,$80,$80,$83,$80,$8f,$83,$80       // char 64 '@'
        .byte $0f,$0f,$03,$c3,$cf,$ff,$f0,$c0       // char 65 'A'
        .byte $f3,$f3,$f3,$f3,$f3,$03,$00,$00       // char 66 'B'
        .byte $c0,$c3,$ff,$ff,$ff,$cf,$0f,$0f       // char 67 'C'
        .byte $01,$c2,$02,$c1,$02,$c1,$02,$02       // char 68 'D'
        .byte $aa,$aa,$69,$69,$59,$95,$a5,$a5       // char 69 'E'
        .byte $a9,$5a,$5a,$5a,$9a,$9a               // char 70 (partial)

txt_5236:
        .byte $56,$55                               // char 70 (partial)
        .byte $aa,$aa,$a9,$55,$6a,$55,$aa,$55       // char 71 'G'
        .byte $95,$a6,$a6                           // char 72 (partial)

// --- Region $524d-$6400 ---
.pc = $524d "Segment $524d"
        .byte $ab,$ab,$af,$ff,$fd,$fd,$fd           // char 0 (partial)
        .byte $f5,$f5,$d6,$da,$6a,$aa,$aa,$a9       // char 1 @+1
        .byte $a7,$a7,$95,$9d,$5f,$57,$77,$77       // char 2 @+2
        .byte $7f,$5f,$df,$ff,$ff,$ff,$ff,$ff       // char 3 @+3
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 4 @+4
        .byte $ff,$ff,$ff,$ff,$69,$69,$69,$69       // char 5 @+5
        .byte $69,$69,$69,$69,$df,$7f,$df,$7f       // char 6 @+6
        .byte $df,$7f                               // char 7 (partial)

dat_5286:
        // === Fill data (130 bytes, $5286-$5307) ===
        .fill 130, $ff
        .byte $fd,$fd,$fd,$fd                       // char 23 (partial)
        .byte $ff,$ff,$ff,$ff,$a7,$a7,$a7,$69       // char 24 @+24
        .byte $6a,$6a,$6a,$6a,$ff,$ff,$d7,$5f       // char 25 @+25
        .byte $97,$a5,$9f,$97,$ff,$ff,$ff,$ff       // char 26 @+26
        .byte $ff,$ff,$ff,$ff,$fd,$fd,$ff,$ff       // char 27 @+27
        .byte $ff,$ff,$ff,$ff,$da,$da,$d6,$56       // char 28 @+28
        .byte $f5,$f5,$f7,$ff,$9f,$97,$a7,$a5       // char 29 @+29
        .byte $aa,$6a,$6a,$d5,$e0,$fb,$d5,$56       // char 30 @+30
        .byte $a6,$a5,$a9,$a9,$cc,$c0,$00,$00       // char 31 @+31
        .byte $80,$a0,$20,$4a,$03,$00,$00,$03       // char 32 ' '
        .byte $03,$00,$00,$aa,$cc,$fc,$3f,$fc       // char 33 '!'
        .byte $0c,$0f,$00,$aa,$02,$02,$c1,$c2       // char 34 '"'
        .byte $01,$02,$02,$aa,$a5,$a5,$96,$5a       // char 35 '#'
        .byte $aa,$6a,$aa,$aa                       // char 36 (partial)

txt_5370:
        .byte $55,$55,$a9,$a5                       // char 36 (partial)
        .byte $a9,$aa,$aa,$aa,$55,$66,$a6,$56       // char 37 '%'
        .byte $aa,$aa,$aa,$aa,$aa,$9a,$55,$5a       // char 38 '&'
        .byte $9a,$a9,$a1,$85,$af,$bf,$55,$6a       // char 39 '''
        .byte $6a,$6a,$a9,$a5,$5a,$6a,$6a,$a9       // char 40 '('
        .byte $a5,$a7,$5f,$5f,$5d,$df,$d7,$ff       // char 41 ')'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 42 '*'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 43 '+'
        .byte $fd,$ff,$ff,$ff,$ff,$7f,$d5,$6a       // char 44 ','
        .byte $6a,$ea,$6a,$55,$69,$69,$a5,$a7       // char 45 '-'
        .byte $a7,$a7,$a7,$5f                       // char 46 (partial)

dat_53c0:
        // === Fill data (111 bytes, $53c0-$542e) ===
        .fill 111, $ff
        .byte $f7                                   // char 60 (partial)

dat_5430:
        // === Fill data (32 bytes, $5430-$544f) ===
        .fill 32, $ff
        .byte $d5,$f7,$ff,$ff                       // char 64 (partial)
        .byte $ff,$ff,$ff,$ff,$57,$fd,$ff,$ff       // char 65 'A'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 66 'B'
        .byte $ff,$ff,$ff,$f7,$ff,$ff,$ff,$ff       // char 67 'C'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 68 'D'
        .byte $ff,$ff,$ff,$ff,$d5,$ff,$ff,$ff       // char 69 'E'
        .byte $ff,$ff,$ff,$ff,$55,$7f,$ff,$ff       // char 70 'F'
        .byte $ff,$ff,$ff,$ff,$df,$ff,$ff,$ff       // char 71 'G'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 72 'H'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 73 'I'
        .byte $ff,$ff,$ff,$df                       // char 74 (partial)

dat_54a0:
        // === Fill data (32 bytes, $54a0-$54bf) ===
        .fill 32, $ff
        .byte $dd,$ff,$ff,$ff                       // char 78 (partial)
        .byte $ff,$ff,$ff,$ff,$57,$7f,$ff,$ff       // char 79 'O'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 80 'P'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 81 'Q'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 82 'R'
        .byte $ff,$ff,$ff,$ff,$fd,$ff,$ff,$ff       // char 83 'S'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 84 'T'
        .byte $ff,$ff,$ff,$ff,$7f,$df               // char 85 (partial)

dat_54fa:
        // === Fill data (110 bytes, $54fa-$5567) ===
        .fill 110, $ff
        .byte $dd,$fd,$fd,$fd                       // char 99 (partial)
        .byte $fd,$fd,$fd,$fd,$ff,$7f,$7f,$7f       // char 100 'd'
        .byte $7d,$77,$5f,$7f,$ff,$ff,$ff,$ff       // char 101 'e'
        .byte $ff,$7f,$df,$7f,$ff,$ff,$ff,$ff       // char 102 'f'
        .byte $ff,$ff,$ff,$ff,$7f,$df,$df,$df       // char 103 'g'
        .byte $df,$df,$df,$df,$ff,$ff,$ff,$ff       // char 104 'h'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 105 'i'
        .byte $ff,$ff,$ff,$ff,$dd,$fd,$fd,$fd       // char 106 'j'
        .byte $fd,$fd,$fd,$fd,$ff,$d7,$7d,$ff       // char 107 'k'
        .byte $ff,$ff,$ff,$fd,$ff,$ff,$ff,$7f       // char 108 'l'
        .byte $7f,$7f,$7f,$ff,$ff,$ff,$ff,$ff       // char 109 'm'
        .byte $ff,$ff,$ff,$7d,$ff,$ff,$ff,$ff       // char 110 'n'
        .byte $ff,$ff,$ff,$df,$ff,$ff,$ff,$ff       // char 111 'o'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 112 'p'
        .byte $ff,$ff,$ff,$ff,$77,$f7,$f7,$f7       // char 113 'q'
        .byte $f7,$f7,$f5,$f7,$ff,$f7,$f7,$f5       // char 114 'r'
        .byte $f7,$f7,$57,$f7,$ff,$ff,$ff,$ff       // char 115 's'
        .byte $7f,$7f,$7f,$7f,$ff,$ff,$ff,$ff       // char 116 't'
        .byte $fd,$ff,$ff,$5f,$df,$7f,$7f,$7f       // char 117 'u'
        .byte $5f,$7f,$7f,$7d,$ff,$ff,$ff,$ff       // char 118 'v'
        .byte $ff,$ff,$ff,$7d,$ff,$ff,$ff,$ff       // char 119 'w'
        .byte $ff,$ff,$ff,$dd,$ff,$ff,$ff,$ff       // char 120 'x'
        .byte $ff,$ff,$f5,$df,$ff,$ff,$ff,$ff       // char 121 'y'
        .byte $ff,$ff,$ff,$7f,$fd,$ff,$ff,$ff       // char 122 'z'
        .byte $ff,$ff,$ff,$5f,$ff,$7f,$7f,$7f       // char 123 '{'
        .byte $7f,$7f,$7d,$77,$ff,$ff,$ff,$ff       // char 124 '|'
        .byte $ff,$ff,$ff,$7d,$ff,$ff,$ff,$ff       // char 125 '}'
        .byte $ff,$ff,$ff,$7d,$ff,$ff,$ff,$ff       // char 126 '~'
        .byte $ff,$ff,$ff,$dd,$ff,$ff,$ff,$ff       // char 127
        .byte $ff,$ff,$ff,$f5,$ff,$ff,$ff,$fd       // char 128
        .byte $fd,$fd,$ff,$f7,$ff,$ff,$ff,$ff       // char 129
        .byte $7f                                   // char 130 (partial)

dat_565d:
        // === Fill data (75 bytes, $565d-$56a7) ===
        .fill 75, $ff
        .byte $f5,$dd,$fd,$fd                       // char 139 (partial)
        .byte $fd,$fd,$fd,$fd,$7d,$77,$57,$7d       // char 140
        .byte $7d,$7f,$7f,$7f,$ff,$ff,$ff,$ff       // char 141
        .byte $ff,$7f,$7f,$7f,$ff,$ff,$df,$77       // char 142
        .byte $77,$77,$77,$d7,$df,$df,$df,$df       // char 143
        .byte $df,$df,$df,$f7,$ff,$ff,$ff,$ff       // char 144
        .byte $ff,$ff,$ff,$df,$ff,$ff,$ff,$ff       // char 145
        .byte $ff,$ff,$ff,$ff,$d5,$7d,$fd,$fd       // char 146
        .byte $fd,$fd,$fd,$fd,$57,$fd,$ff,$ff       // char 147
        .byte $ff,$ff,$ff,$fd,$fd,$ff,$7f,$7d       // char 148
        .byte $7d,$7d,$7d,$ff,$df,$df,$5f,$df       // char 149
        .byte $df,$df,$df,$77,$77,$77,$77,$77       // char 150
        .byte $77,$77,$77,$d7,$ff,$ff,$ff,$ff       // char 151
        .byte $ff,$ff,$7f,$7f,$ff,$ff,$ff,$ff       // char 152
        .byte $ff,$ff,$ff,$ff,$f5,$f7,$f7,$f7       // char 153
        .byte $f7,$f7,$f7,$df,$57,$f7,$f7,$f7       // char 154
        .byte $f7,$f7,$ff,$ff,$7d,$7d,$7d,$7d       // char 155
        .byte $7d,$7d,$7d,$df,$f7,$f7,$f7,$f7       // char 156
        .byte $f7,$f7,$f7,$5f,$77,$77,$77,$77       // char 157
        .byte $77,$77,$77,$7d,$df,$ff,$ff,$ff       // char 158
        .byte $ff,$ff,$df,$7f,$77,$7f,$7f,$7f       // char 159
        .byte $7f,$7f,$7f,$df,$ff,$f5,$df,$df       // char 160
        .byte $df,$df,$df,$f5,$7d,$7d,$7d,$7d       // char 161
        .byte $7d,$7d,$7d,$df,$f7,$ff,$ff,$ff       // char 162
        .byte $ff,$ff,$f7,$5f,$5f,$7d,$77,$57       // char 163
        .byte $7d,$7d,$7d,$df,$77,$f7,$f7,$f7       // char 164
        .byte $f5,$f7,$f7,$7d,$df,$df,$df,$7f       // char 165
        .byte $ff,$ff,$ff,$7f,$77,$7f,$7f,$7f       // char 166
        .byte $7f,$7f,$7f,$df,$df,$df,$df,$dd       // char 167
        .byte $d7,$df,$df,$f5,$7d,$7d,$7d,$fd       // char 168
        .byte $fd,$fd,$fd,$ff,$ff,$ff,$ff,$ff       // char 169
        .byte $ff,$ff,$ff,$7f                       // char 170 (partial)

dat_57a0:
        // === Fill data (72 bytes, $57a0-$57e7) ===
        .fill 72, $ff
        .byte $fd,$f7,$fd,$ff                       // char 179 (partial)
        .byte $ff,$ff,$ff,$ff,$7f,$ff,$5f,$ff       // char 180
        .byte $ff,$ff,$ff,$ff,$df,$ff,$ff,$fd       // char 181
        .byte $ff,$ff,$ff,$ff                       // char 182 (partial)

chr_5800:
        .byte $f7,$f7,$5f,$df,$7f,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff // .._.............
        .byte $df,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .byte $fd,$d5,$7f,$ff,$ff,$ff,$ff,$ff,$d7,$7f,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .fill 11, $ff
        .byte $fd,$ff,$ff,$ff,$ff,$f7,$f7,$5f,$df,$7f,$ff,$ff,$ff,$ff,$ff,$ff // ......._........
        .fill 13, $ff
        .byte $df,$f5,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$5f,$f7,$ff,$ff,$ff,$ff,$ff // ........._......
        .fill 8, $ff
        .byte $fd,$f7                               // ..

dat_5872:
        // === Fill data (146 bytes, $5872-$5903) ===
        .fill 142, $ff

spr_5900:
        .byte $ff,$ff,$ff,$ff,$dd,$f7,$f7,$f7,$ff,$ff,$ff,$ff,$df,$77,$77,$77 // .............www
        .byte $ff,$ff,$ff,$ff,$ff,$d7,$df,$7d,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$df // .......}........
        .byte $ff,$ff,$ff,$ff,$f7,$df,$df,$dd,$ff,$ff,$ff,$ff,$ff,$ff,$7f,$dd // ................
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$df,$ff,$ff,$ff,$ff,$fd,$ff,$ff,$ff // ................
        .byte $ff,$ff,$ff,$ff,$ff,$7f,$df,$5f,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$df // ......._........
        .byte $ff,$ff,$ff,$ff,$df,$f7,$f7,$f7,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$77 // ...............w
        .byte $ff,$ff,$ff,$ff,$fd,$f7,$f7,$f7,$ff,$ff,$ff,$ff,$df,$f7,$f7,$d5 // ................
        .byte $ff,$ff,$ff,$ff,$ff,$f5,$f7,$df,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$f7 // ................
        .byte $ff,$ff,$ff,$ff,$ff,$df,$7f,$dd,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .byte $ff,$ff,$ff,$ff,$d5,$f7,$f7,$f7,$ff,$ff,$ff,$ff,$7f,$df,$df,$dd // ................
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$df,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$7f // ................
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$7d,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$dd // .......}........
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$7f,$dd,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$dd // ................
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$f7,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$77 // ...............w
        .byte $ff,$ff,$ff,$ff,$df,$f7,$f7,$f5,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$fd // ................
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$7f,$df,$ff,$ff,$ff,$ff,$fd,$ff,$ff,$df // ................
        .byte $ff,$ff,$ff,$ff,$ff,$7f,$77,$5d,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$f7 // ......w]........
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$dd,$ff,$ff,$ff,$ff,$7f,$df,$df,$d7 // ................
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$dd,$ff,$ff,$ff,$ff,$ff,$ff,$fd,$f7 // ................
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$77,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$77 // .......w.......w

spr_5a40:
        .byte $f7,$f7,$f7,$fd,$ff,$ff,$ff,$ff,$77,$77,$77,$df,$ff,$ff,$ff,$ff // ........www.....
        .byte $df,$df,$df,$f7,$ff,$ff,$ff,$ff,$7f,$7f,$7f,$df,$ff,$ff,$ff,$ff // ................
        .byte $df,$dd,$dd,$df,$df,$ff,$ff,$ff,$5f,$df,$df,$77,$ff,$ff,$ff,$ff // ........_..w....
        .byte $77,$77,$77,$dd,$ff,$ff,$ff,$ff,$fd,$fd,$fd,$ff,$ff,$ff,$ff,$ff // www.............
        .byte $df,$df,$df,$77,$ff,$ff,$ff,$ff,$77,$5f,$7f,$df,$ff,$ff,$ff,$ff // ...w....w_......
        .byte $f7,$f7,$f7,$fd,$ff,$ff,$ff,$ff,$dd,$dd,$dd,$f7,$ff,$ff,$ff,$ff // ................
        .byte $f7,$f7,$f7,$77,$f7,$ff,$ff,$ff,$f7,$f7,$f7,$fd,$ff,$ff,$ff,$ff // ...w............
        .byte $f7,$f7,$f7,$fd,$ff,$ff,$ff,$ff,$dd,$dd,$dd,$f5,$fd,$d7,$ff,$ff // ................
        .byte $f7,$f7,$f7,$fd,$ff,$ff,$ff,$ff,$7f,$7f,$7f,$df,$ff,$ff,$ff,$ff // ................
        .byte $f5,$f7,$f7,$f7,$ff,$ff,$ff,$ff,$7f,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .byte $7d,$7d,$7d,$df,$ff,$ff,$ff,$ff,$dd,$dd,$dd,$7f,$ff,$fd,$ff,$ff // }}}.............
        .byte $df,$df,$df,$5f,$df,$7f,$ff,$ff,$7f,$7d,$7d,$df,$ff,$ff,$ff,$ff // ..._.....}}.....
        .byte $5f,$df,$df,$77,$ff,$ff,$ff,$ff,$77,$77,$77,$dd,$ff,$ff,$ff,$ff // _..w....www.....
        .byte $7d,$7d,$7d,$df,$ff,$ff,$ff,$ff,$dd,$dd,$dd,$77,$ff,$ff,$ff,$ff // }}}........w....
        .byte $f7,$f7,$f7,$7d,$ff,$ff,$ff,$ff,$7f,$7d,$7d,$df,$ff,$ff,$ff,$ff // ...}.....}}.....
        .byte $5f,$df,$df,$77,$ff,$ff,$ff,$ff,$77,$7f,$77,$df,$ff,$ff,$ff,$ff // _..w....w.w.....
        .byte $77,$57,$77,$dd,$ff,$ff,$ff,$ff,$dd,$d7,$df,$f7,$ff,$ff,$ff,$ff // wWw.............
        .byte $f7,$f7,$f7,$fd,$ff,$ff,$ff,$ff,$dd,$dd,$dd,$f7,$ff,$ff,$ff,$ff // ................
        .byte $f7,$f7,$f7,$fd,$ff,$ff,$ff,$ff,$7d,$77,$77,$dd,$ff,$ff,$ff,$ff // ........}ww.....
        .byte $7d,$7d,$7d,$df,$ff,$ff,$ff,$ff,$dd,$dd,$dd,$77 // }}}........w

dat_5b7c:
        // === Fill data (646 bytes, $5b7c-$5e01) ===
        .fill 646, $ff
        .byte $57,$77,$77,$57,$77,$77,$ff,$ff,$57,$77,$77,$57,$5f,$77,$ff,$ff // WwwWww..WwwW_w..
        .byte $57,$df,$df,$df,$df,$df,$ff,$ff,$57,$7f,$7f,$57,$f7,$57,$ff,$ff // W.......W..W.W..
        .fill 10, $ff
        .byte $df,$ff,$df,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$57,$df // ..............W.
        .byte $df,$df,$df,$df,$ff,$ff,$57,$7f,$57,$57,$f7,$57,$ff,$ff,$57,$77 // ......W.WW.W..Ww
        .byte $57,$5f,$77,$77,$ff,$ff,$77,$77,$57,$77,$77,$77 // W_ww..wwWwww

dat_5e58:
        // === Fill data (232 bytes, $5e58-$5f3f) ===
        .fill 232, $ff
        .byte $0c,$00,$08,$06,$0c,$99,$66,$bb       // char 232
        .byte $66,$88,$22,$88,$22,$66,$99,$66       // char 233
        .byte $99,$55,$00,$55,$00,$00,$00,$00       // char 234
        .byte $00,$00,$ff,$ff,$00,$00,$ff,$ff       // char 235
        .byte $00,$00,$ff,$ff,$00,$00,$ff,$ff       // char 236
        .byte $00,$00,$ff,$ff,$00,$00,$ff,$ff       // char 237
        .byte $00,$00,$ff,$ff,$00,$00,$ff,$ff       // char 238
        .byte $00,$00,$ff,$ff,$00,$00,$ff,$ff       // char 239
        .byte $00,$00,$ff,$ff,$00,$00,$ff,$ff       // char 240
        .byte $00,$00,$ff,$ff,$00,$a2,$07,$a0       // char 241
        .byte $00,$b9,$40,$3f,$99,$00,$7e,$c8       // char 242
        .byte $d0,$f7,$ee,$06,$28,$ee,$09,$28       // char 243
        .byte $ca,$d0,$ee,$a2,$05,$b9,$10,$44       // char 244
        .byte $99,$00,$95,$c8,$d0,$f7,$ee,$1a       // char 245
        .byte $28,$ee,$1d,$28,$ca,$d0,$ee,$a2       // char 246
        .byte $05,$a0,$00,$b9,$d0,$47,$99,$00       // char 247
        .byte $85,$c8,$d0,$f7,$ee,$30,$28,$ee       // char 248

txt_5fc8:
        .byte $33,$28,$ca,$d0,$ee,$a9,$08,$a0       // char 249
        .byte $73,$60,$21,$d0,$a9,$06,$8d,$00       // char 250
        .byte $dd,$a9,$80,$8d,$18,$d0,$a9,$16       // char 251
        .byte $d0,$ad,$43,$5f,$9d,$00,$d8,$9d       // char 252
        .byte $00,$d9,$9d,$00,$da,$9d,$00,$db       // char 253
        .byte $e8,$d0,$f1,$a9,$3b,$8d,$11,$d0       // char 254
        .byte $d0,$fe,$48,$81,$71,$80,$71,$80       // char 255

dat_6000:
        // === Fill data (261 bytes, $6000-$6104) ===
        .fill 261, $08
        .encoding "screencode_mixed"
        .text "((((("
        .encoding "petscii_upper"

dat_610a:
        // === Fill data (35 bytes, $610a-$612c) ===
        .fill 35, $08
        .encoding "screencode_mixed"
        .text "((((("
        .encoding "petscii_upper"

dat_6132:
        // === Fill data (35 bytes, $6132-$6154) ===
        .fill 35, $08
        .encoding "screencode_mixed"
        .text "((((("
        .encoding "petscii_upper"

dat_615a:
        // === Fill data (654 bytes, $615a-$63e7) ===
        .fill 654, $08
        .encoding "screencode_mixed"
        .byte $ff,$ff                               // scrcode: ..
        .text "@"
        .byte $ff,$7d,$ff,$ff,$ff                   // scrcode: .....
        .text "&"
        .byte $ff,$df,$ff                           // scrcode: ...
        .text ">@x"
        .byte $ff,$fe,$b4,$b5,$b6,$b7,$b8,$b9,$ba   // scrcode: .........
        .encoding "petscii_upper"

dat_6400:
        // === Fill data (1 bytes, $6400-$6400) ===
        .byte $00                                   // .

// --- Region $6540-$6540 ---
.pc = $6540 "spr_6540"

spr_6540:
        .byte $00                                   // .

// --- Region $6900-$6900 ---
.pc = $6900 "spr_6900"

spr_6900:
        .byte $00                                   // .

// --- Region $6d00-$6d00 ---
.pc = $6d00 "spr_6d00"

spr_6d00:
        .byte $00                                   // .

// --- Region $6d40-$6d40 ---
.pc = $6d40 "spr_6d40"

spr_6d40:
        .byte $00                                   // .

// --- Region $6d80-$6d80 ---
.pc = $6d80 "spr_6d80"

spr_6d80:
        .byte $00                                   // .

// --- Region $6dc0-$6dc0 ---
.pc = $6dc0 "spr_6dc0"

spr_6dc0:
        .byte $00                                   // .

// --- Region $6e00-$6e00 ---
.pc = $6e00 "spr_6e00"

spr_6e00:
        .byte $00                                   // .

// --- Region $6e40-$6e40 ---
.pc = $6e40 "spr_6e40"

spr_6e40:
        .byte $00                                   // .

// --- Region $6e80-$6e80 ---
.pc = $6e80 "spr_6e80"

spr_6e80:
        .byte $00                                   // .

// --- Region $7000-$7000 ---
.pc = $7000 "chr_7000"

chr_7000:
        .byte $00                                   // .

// --- Region $7700-$7e00 ---
.pc = $7700 "dat_7700"

dat_7700:
        .byte $ca,$8a,$18,$65,$2d,$85,$2d,$90       // char 224
        .byte $02,$e6,$2e                           // char 225 (partial)

loc_770b:
        .byte $a0,$00,$b1,$2d,$f0                   // char 225 (partial)
        .byte $0a,$e6,$2d,$d0,$02,$e6,$2e,$a2       // char 226
        .byte $00,$a8,$60,$a4,$15,$f0,$ed,$88       // char 227
        .byte $b1,$16,$85,$2e,$88,$b1,$16,$85       // char 228
        .byte $2d,$84,$15,$4c,$0b,$77,$0a,$aa       // char 229
        .byte $bd,$cc,$7b,$85,$39,$bd,$cd,$7b       // char 230
        .byte $d0,$06,$b1,$27,$85,$39,$b1,$29       // char 231
        .byte $85,$38,$4a,$4a,$08,$4a,$b0,$0d       // char 232
        .byte $28,$b0,$05,$69,$16,$85,$3a,$60       // char 233
        .byte $65,$28,$85,$3a,$60,$69,$76,$85       // char 234
        .byte $3a,$28,$60,$c8,$b9,$30,$40           // char 235 (partial)

loc_775f:
        .byte $48                                   // char 235 (partial)

loc_7760:
        .byte $86,$37                               // char 236 (partial)

loc_7762:
        .byte $20,$0b,$77,$ea,$c0,$ff               // char 236 (partial)
        .byte $30,$5b,$c0,$20,$30,$ed,$20,$2e       // char 237
        .byte $77                                   // char 238 (partial)

txt_7771:
        .byte $46,$38,$b0,$16,$46,$38,$90           // char 238 (partial)
        .byte $33,$a2,$00,$c0,$40,$68,$a4,$37       // char 239
        .byte $f0,$05,$30,$19,$a8,$68,$98,$90       // char 240
        .byte $14,$b0,$17,$46,$38,$90,$13,$a6       // char 241
        .byte $37,$d0,$09,$68,$85,$3b,$a9,$00       // char 242
        .byte $e8,$6c,$39,$00,$68,$85,$3b,$68       // char 243
        .byte $c5,$3b,$6c,$39,$00,$20,$3a,$77       // char 244
        .byte $c4,$35,$b0,$38,$a4,$15,$a5,$2d       // char 245
        .byte $91,$16,$c8,$a5,$2e,$91,$16,$c8       // char 246
        .byte $84,$15,$a5,$39,$85,$2d,$a5,$3a       // char 247
        .byte $85,$2e,$4c,$62,$77,$c4,$36,$b0       // char 248
        .byte $13,$c4,$34,$b0,$d8,$c4,$33,$b0       // char 249
        .byte $06,$c8,$b1,$1d,$48,$e8,$88,$b1       // char 250
        .byte $1d,$4c,$5f,$77,$b1                   // char 251 (partial)

txt_77dd:
        .byte $29,$48,$b1                           // char 251 (partial)
        .byte $27,$4c,$92,$79,$a6,$37,$30,$11       // char 252
        .byte $f0,$02,$68,$ca,$68,$d1,$2b,$f0       // char 253
        .byte $02,$b0,$19,$a8,$b1,$39,$4c,$5f       // char 254
        .byte $77,$a2,$00,$a1                       // char 255 (partial)

txt_77fc:
        .byte $39,$48,$a5                           // char 255 (partial)

txt_77ff:
        .byte $3a                                   // char 255 (partial)
        .byte $48,$a5,$39,$ca,$4c,$5f,$77,$a9       // char 256
        .byte $ff,$30,$02,$a9,$00,$48,$20,$0b       // char 257
        .byte $77,$c4,$34,$b0,$18,$c4,$33,$68       // char 258
        .byte $91,$1d,$a6,$37,$d0,$06,$b0,$0a       // char 259
        .byte $a9,$00,$90,$03,$68,$b0,$03,$c8       // char 260
        .byte $91,$1d,$4c,$7a,$79,$20,$3a,$77       // char 261
        .byte $68,$85,$3b,$a5,$37,$30,$1c,$f0       // char 262
        .byte $01,$68,$68,$d1,$2b,$f0,$02,$b0       // char 263
        .byte $cb,$a8,$a5,$3b,$91,$39,$4c,$7a       // char 264
        .byte $79,$48,$20,$0b,$77,$20,$3a,$77       // char 265
        .byte $a1,$39,$aa,$68,$85,$3c,$68,$85       // char 266
        .byte $3e,$8a,$18,$65,$3e,$d1,$2b,$f0       // char 267
        .byte $02,$b0,$a9,$a0,$00,$91,$39,$8a       // char 268
        .byte $18,$65,$39,$85,$39,$90,$03,$e6       // char 269
        .byte $3a,$18,$c4,$3e,$f0,$d0,$c8,$b1       // char 270
        .byte $3b,$91,$39,$90,$f5,$18,$65,$3b       // char 271
        .byte $4c,$5f,$77,$18,$85,$3c,$68,$65       // char 272
        .byte $3b,$a8,$68,$65,$3c,$48,$98,$4c       // char 273
        .byte $92,$79,$68,$85,$3b,$68,$38,$e5       // char 274
        .byte $3b,$a6,$37,$f0,$06,$a8,$68,$e9       // char 275
        .byte $00,$48,$98,$4c,$5f,$77,$25,$3b       // char 276
        .byte $4c,$5f,$77,$45,$3b,$4c,$5f,$77       // char 277
        .byte $05,$3b,$4c,$5f,$77,$c9,$00,$d0       // char 278
        .byte $2a,$a9,$ff,$4c,$5f,$77,$f0,$23       // char 279
        .byte $10,$f7,$30,$1f,$f0,$f3,$30,$f1       // char 280
        .byte $10,$19,$90,$ed,$b0,$15,$ca,$85       // char 281
        .byte $3f,$68,$85,$3d,$68,$c5,$3f,$90       // char 282
        .byte $0a,$d0,$de,$a5,$3d,$c5,$3b,$f0       // char 283
        .byte $02,$b0,$d6,$a9,$00,$4c,$5f,$77       // char 284
        .byte $c8,$f0,$06,$c5,$3b,$f0,$ca,$d0       // char 285
        .byte $f2,$85,$3c,$68,$85,$3e,$68,$85       // char 286
        .byte $39,$68,$85,$3a,$68,$c5,$3e,$d0       // char 287
        .byte $e2,$c4,$3e,$f0,$b4,$c8,$b1,$3b       // char 288
        .byte $d1,$39,$f0,$f5,$d0,$d5,$68,$a6       // char 289
        .byte $37,$d0,$04,$48,$4c,$5f,$77,$a8       // char 290
        .byte $68,$aa,$48,$98,$18,$90,$0d,$68       // char 291
        .byte $85,$3b,$68,$a8,$68                   // char 292 (partial)

txt_7925:
        .byte $46,$37,$aa,$b0,$09,$a5,$3b,$48,$8a,$48,$98,$4c,$92,$79,$98,$48 // F7....;H.H.L.y.H
        .byte $a5,$3b,$48,$8a,$48,$4c,$7a,$79,$68,$85,$3b,$68,$85,$3c,$a6,$37 // .;H.HLzyh.;h.<.7
        .byte $d0,$08,$a5                           // ...

txt_7948:
        .byte $3b,$48,$a5,$3c,$4c,$5f,$77,$68,$a8,$68,$aa,$a5,$3c,$48,$18,$90 // ;H.<L_wh.h..<H..
        .byte $d1,$85,$3c,$68,$a2,$00,$81,$3b,$4c,$60,$77,$85,$3c,$a2,$00,$a1 // ..<h...;L`w.<...
        .byte $3b,$4c,$5f,$77,$a6,$37,$f0,$23,$d0,$08,$6c,$3b,$00,$85,$3c,$20 // ;L_w.7.#..l;..< 
        .byte $72,$79,$a2,$00,$4c,$60,$77,$a9,$00,$aa,$4c,$5f,$77,$20,$0b,$77 // ry..L`w...L_w .w
        .byte $48,$d0,$ef,$20,$0b,$77,$48,$20,$0b,$77,$48,$a2,$01,$4c,$60,$77 // H.. .wH .wH..L`w
        .byte $a0,$00,$b1                           // ...

txt_799b:
        .byte $2d,$48,$aa,$a5                       // -H..

txt_799f:
        .byte $2e,$48,$a5,$2d,$48,$e8,$f0,$07,$8a,$65,$2d,$85,$2d,$90,$02,$e6 // .H.-H....e-.-...
        .byte $2e,$a2,$ff,$4c,$60,$77,$48,$20,$0b,$77,$10,$04,$68,$18,$90,$07 // ...L`wH .w..h...
        .byte $49,$80,$a8,$68,$49,$ff,$38,$71,$1d,$91,$1d,$4c,$7a,$79,$20,$0b // I..hI.8q...Lzy .
        .byte $77,$a9,$00,$38,$f1,$1d,$91,$1d,$4c,$60,$77,$48,$20,$0b,$77,$c0 // w..8....L`wH .w.
        .byte $00,$30,$07,$aa,$68,$f0,$10,$4c,$7a,$79,$49,$80,$aa,$68,$d0,$07 // .0..h..LzyI..h..
        .byte $4c,$7a,$79,$20,$0b,$77,$aa,$20,$00,$77,$4c,$60,$77,$aa,$f0,$09 // Lzy .w. .wL`w...
        .byte $20,$0b,$77,$4c,$60,$77,$aa,$f0,$f7,$20,$0b,$77,$0a,$a8,$90,$02 //  .wL`w... .w....
        .byte $e6,$30,$b1,$2f,$85,$2d,$c8,$b1,$2f,$85,$2e,$90,$02,$c6,$30,$ba // .0./.-../.....0.
        .byte $30,$ce,$00,$20,$0b,$77,$aa,$20,$8b,$7a,$8a,$d0,$df,$20,$7c,$7a // 0.. .w. .z... |z
        .byte $4c,$7a,$79,$68,$f0,$bd,$85,$3b,$20,$0b,$77,$aa,$c5,$3b,$90,$b7 // Lzyh...; .w..;..
        .byte $a6,$3b,$20,$00,$77,$d0,$c5,$48,$20,$0b,$77,$48,$a5,$3b,$91,$1d // .; .w..H .wH.;..
        .byte $20,$8b,$7a,$4c,$60,$77,$68,$a8,$68,$85,$3b,$b1,$1d,$aa,$18,$69 //  .zL`wh.h.;....i
        .byte $01,$91,$1d,$e4,$3b,$90,$07,$c6,$10,$c6,$10,$4c,$7a,$79,$a5,$3b // ....;......Lzy.;
        .byte $48,$98,$48,$20,$7c,$7a,$c8,$c8,$84,$10,$4c,$7a,$79,$a4,$10,$88 // H.H |z....Lzy...
        .byte $b1,$18,$85,$2e,$88,$b1,$18,$85,$2d,$84,$10,$60,$a4,$10,$a5,$2d // ........-..`...-
        .byte $91,$18,$c8,$a5,$2e,$91,$18,$c8,$84,$10,$60,$a4,$10,$88,$b1,$18 // ..........`.....
        .byte $48,$84,$10,$4c,$7a,$79,$a4,$10,$68,$91,$18,$e6,$10,$4c,$7a,$79 // H..Lzy..h....Lzy
        .byte $85,$3c,$a9,$00,$85,$3d,$a2,$08,$46,$3b,$90,$03,$18,$65,$3c,$6a // .<...=..F;...e<j
        .byte $66,$3d,$ca,$d0,$f3,$48,$e8,$a5,$3d,$4c,$5f,$77,$68,$85,$3b,$68 // f=...H..=L_wh.;h
        .byte $a6,$37,$f0,$0b,$68,$85,$3d,$68,$20,$e5,$7a,$a5,$3f,$90,$e6,$a2 // .7..h.=h .z.?...
        .byte $09,$20,$e7,$7a,$90,$e1,$a2,$11,$85,$3f,$a9,$00,$c5,$3b,$90,$03 // . .z.....?...;..
        .byte $e5                                   // .

txt_7af0:
        .text ";8&=&?*"
        .byte $ca,$d0,$f1,$6a,$85,$03,$18,$60,$a2
        .byte $ff,$86,$39,$a0,$06,$a6,$3b,$86,$3d,$a2,$0a,$86,$3b,$aa,$8a,$20 // ..9...;.=...;.. 
        .byte $e5,$7a,$69,$30,$91,$1d,$88,$a5,$3f,$aa,$05,$3d,$d0,$f0,$a9,$20 // .zi0....?..=... 
        .byte $91,$1d,$98,$49,$ff,$69,$08,$48,$88,$98,$18,$65,$1d,$85,$3b,$a5 // ...I.i.H...e..;.
        .byte $1e,$a6,$39,$10,$0b,$48,$a5,$3b,$4c,$5f,$77,$84,$3a,$e8,$d0,$c1 // ..9..H.;L_w.:...
        .byte $85,$3c,$68,$85,$3e,$a0,$00,$c4,$3e,$f0,$09,$c8,$b1 // .<h.>...>....

txt_7b4d:
        .byte $3b,$20,$d2,$ff,$90,$f4,$00,$8a,$f0,$05,$a9 // ; .........

txt_7b58:
        .byte $20,$20,$d2,$ff,$a4,$3a,$c0,$2e,$d0,$08,$a9,$0d,$20,$d2,$ff,$20 //   ...:...... .. 
        .byte $cc,$ff,$4c,$7a,$79,$20,$d2,$ff,$90,$f8,$00,$20,$0b,$77,$10,$0b // ..Lzy ..... .w..
        .byte $84,$3b,$20,$e4,$ff,$a4,$3b,$48,$4c,$11,$78,$aa,$20,$c6,$ff,$20 // .; ...;HL.x. .. 
        .byte $cf,$ff,$48,$4c,$0e,$78,$68,$f0,$24,$aa,$20,$c9,$ff,$90,$d3,$00 // ..HL.xh.$. .....
        .byte $68,$aa,$68,$a8,$e8,$d0,$01,$c8,$68,$20,$bd,$ff,$68,$a8,$68,$aa // h.h.....h ..h.h.
        .byte $68,$20,$ba,$ff,$20,$c0,$ff,$4c,$7a,$79,$20,$c3,$ff,$20,$cc,$ff // h .. ..Lzy .. ..
        .byte $4c,$7a,$79,$a5,$41,$65,$44,$65,$45,$85,$40,$a2,$05,$b5,$3f,$95 // Lzy.AeDeE.@...?.
        .byte $40,$ca,$d0,$f9,$4c,$5f,$77,$85,$02,$a9,$01,$48,$8a,$48,$a9,$01 // @...L_w....H.H..
        .byte $ca,$4c,$5f,$77,$60,$01,$28,$80,$42,$1d,$50,$29,$00,$42,$d3,$44 // .L_w`.(.B.P).B.D
        .byte $40,$0a,$2f,$01,$2b,$0a,$2a,$21,$00,$27,$01,$3d,$81,$44,$59,$8a // @./.+.*!.'.=.DY.
        .byte $01
        .byte $28,$80
        .byte $44,$81
        .byte $2a,$3d,$81
        .text ")Z"
        .byte $22                                   // double quote
        .byte $5c                                   // backslash
        .byte $81,$00,$5b
        .byte $53
        .byte $5d,$2a,$2b,$00,$dd,$24,$59,$17,$35,$27,$8e,$25,$b0,$15,$6c,$15 // ]*+..$Y.5'.%..l.
        .byte $a6,$0e,$35,$26,$46,$1e,$55,$1d,$af,$1e,$7d,$0e,$e5,$24,$92,$0d // ..5&F.U...}..$..

txt_7c28:
        .byte $3b,$27,$cb,$1d,$0b,$0d,$07,$0d,$96,$0f,$ca,$0e,$c4,$0e,$83,$0f // ;'..............
        .byte $c0,$0e,$df,$0e,$ab,$0e,$b0,$0e,$e8,$0e // ..........

txt_7c42:
        .byte $3b,$27,$c6,$0e,$0e,$0d,$be,$0e,$73,$25,$63,$17,$49,$0f,$85,$15 // ;'......s%c.I...
        .byte $cf,$26,$0e,$15,$fc,$16,$b5,$0e,$22,$1d,$dc,$25,$b5,$16,$08,$1d // .&......"..%....
        .byte $f2,$15,$ff,$1f,$06,$2c,$cd,$15,$32,$1d,$6d,$26,$98,$15,$bb,$25 // .....,..2.m&...%
        .byte $3d,$15,$05,$1e,$75,$17,$00,$00,$8b,$15,$1f,$15,$da,$16,$7f,$15 // =...u...........
        .byte $a5,$1d,$7a,$16,$9a,$1d,$f1,$24,$2c,$1d,$98,$25,$b2,$26,$ce,$0f // ..z....$,..%.&..
        .byte $63,$63,$9a,$2d,$a4,$2d,$aa,$2d,$a9,$c8,$cd,$12,$d0,$d0,$fb,$4c // cc.-.-.-.......L
        .byte $7a,$79,$20,$b0,$7c,$4c,$7a,$79,$20,$79,$7d,$4c,$7a,$79,$a5,$fc // zy .|Lzy y}Lzy..
        .byte $c9,$08,$f0,$1f,$78,$a5,$01,$29,$fb,$85,$01,$a0,$00,$b9,$00,$d0 // ....x..)........
        .byte $99,$00,$08,$b9,$00,$d1,$99,$00,$09,$c8,$d0,$f1,$a5,$01,$09,$04 // ................
        .byte $85,$01,$58,$a0,$00,$84,$a3,$84,$a4,$b1,$fb,$18,$69,$01,$a2,$04 // ..X.........i...
        .byte $26,$a4,$0a,$ca,$d0,$fa,$6a,$65,$fb,$85,$a3,$a5,$fc,$65,$a4,$85 // &.....je.....e..
        .byte $a4,$b1,$a3,$91,$fb,$a0,$10,$b1,$a3,$99,$e7,$07,$88,$d0,$f8,$a9 // ................
        .byte $04,$85,$fe,$a9,$d8,$85,$fc,$84,$fd,$84,$fb,$18,$a5,$a3,$69,$11 // ..............i.
        .byte $85,$a3,$d0,$02,$e6,$a4,$a2,$00,$20,$5f,$7d,$b0,$09,$20,$5f,$7d // ........ _}.. _}
        .byte $b0,$1a,$a9,$20,$90,$18,$a0,$08,$20,$5f,$7d,$26,$b5,$88,$d0,$f8 // ... .... _}&....
        .byte $84,$b6,$a0,$04,$20,$5f,$7d,$26,$b6,$88,$d0,$f8,$a5,$b5,$91,$fd // .... _}&........
        .byte $a5,$b6,$91,$fb,$e6,$fd,$d0,$02,$e6,$fe,$e6,$fb,$d0,$02,$e6,$fc // ................
        .byte $a9,$07,$c5,$fe,$d0,$c2,$a9,$e8,$c5,$fd,$d0,$bc,$60 // ............`
// Referenced by: jsr from $3e5a, $3e5f, $3e6a, $3e76

sub_7d5f:
        .byte $ca,$30,$03,$06,$b4,$60,$98,$48,$a0,$00,$b1,$a3,$85,$b4,$e6,$a3 // .0...`.H........
        .byte $d0,$02,$e6,$a4,$68,$a8,$a2,$08,$d0,$e6,$a9,$3f,$85,$fc,$a9,$ff // ....h......?....
        .byte $85,$fb,$a2,$00,$20,$ad,$7d,$b0,$05,$a9,$00,$a8,$f0,$0c,$a0,$08 // .... .}.........
        .byte $20,$ad,$7d,$26,$b5,$88,$d0,$f8,$a5,$b5,$91,$fb,$a5,$fb,$38,$e9 //  .}&..........8.
        .byte $01,$85,$fb,$b0,$df,$c6,$fc,$a5,$fc,$c9,$1f,$d0,$d7,$60,$ca,$30 // .............`.0
        .byte $03,$06,$b4,$60,$98,$48,$a5,$ae,$38,$e9,$01,$85,$ae,$b0,$02,$c6 // ...`.H..8.......
        .byte $af,$a0,$00,$b1,$ae,$85,$b4,$68,$a8,$a2,$08,$d0,$e1,$ea,$ea,$ea // .......h........
        .byte $ea,$4c,$80                           // .L.

txt_7dd2:
        .byte $43,$4c,$b0,$7c,$4c,$00,$00,$00,$ff,$00,$00,$00,$00,$00,$01,$10 // CL.|L...........
        .byte $01,$00,$01,$77,$00,$03,$00,$00,$00,$00,$00,$00,$04,$04,$5b,$3f // ...w..........[?
        .byte $64,$3f,$6d,$3f,$95,$40,$56,$43,$6e,$43,$83,$f6,$f6,$fd // d?m?.@VCnC....

dat_7e00:
        // === Fill data (1 bytes, $7e00-$7e00) ===
        .byte $00                                   // .

// --- Region $7f80-$7f80 ---
.pc = $7f80 "spr_7f80"

spr_7f80:
        .byte $00                                   // .

// --- Region $812b-$8330 ---
.pc = $812b "Segment $812b"
        .byte $ea,$ea,$ea,$ea,$ea                   // .....

txt_8130:
        .text "    - HESGAMES I"
        .text "I -    GEKNACKT "
        .text "1985 VON DER KOE"
        .text "NIGLICH BAYERISC"
        .text "HEN HOFCRACKEREI"
        .text " (K.B.H.C. - GRA"
        .text "NDMASTER BIT'N B"
        .text "YTE, MABA INC., "
        .text "CAESAR INC.) ZUM"
        .text " 17.2.1985 23.45"
        .text " H . GEGRUESST W"
        .text "ERDEN: DEDOE MIT"
        .text " SEINER GESCHWAE"
        .text "NGERTEN NONNE, K"
        .text "UNO UND GAUDI, S"
        .text "CHLUCK-DATA, TEU"
        .text "FELSWEICH, WUERS"
        .text "CHTLI ...       "
        .text "   ---  WEITERHI"
        .text "N WERDEN GEGRUES"
        .text "ST: (A)NTI-(B)AB"
        .text "Y-(C)ONDOM, DER "
        .text "LETZTE ALLER JED"
        .text "IS, KIRCHENSAU ."
        .text "..     ---      "
        .text "CRACKER ALLER CL"
        .text "UBS, VEREINIGT E"
        .text "UCH FUER EIN DAT"
        .text "A-BECKER FREIES "
        .text "DEUTSCHLAND !!!!"
        .text "   AN HES: VERSU"
        .text "CHT'S MIT COMAL "

dat_8330:
        // === Fill data (1 bytes, $8330-$8330) ===
        .byte $00                                   // .

// --- Region $8400-$8400 ---
.pc = $8400 "scr_8400"

scr_8400:
        .byte $00                                   // .

// --- Region $9800-$9800 ---
.pc = $9800 "chr_9800"

chr_9800:
        .byte $00                                   // .

// --- Region $a52f-$a52f ---
.pc = $a52f "dat_a52f"

dat_a52f:
        // === Fill data (1 bytes, $a52f-$a52f) ===
        .byte $00                                   // .

// --- Region $a9d1-$a9d1 ---
.pc = $a9d1 "dat_a9d1"

dat_a9d1:
        // === Fill data (1 bytes, $a9d1-$a9d1) ===
        .byte $00                                   // .

// --- Region $add1-$add1 ---
.pc = $add1 "dat_add1"

dat_add1:
        // === Fill data (1 bytes, $add1-$add1) ===
        .byte $00                                   // .

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

chr_c000:
        .byte $00                                   // .

// --- Region $c080-$c080 ---
.pc = $c080 "spr_c080"

spr_c080:
        .byte $00                                   // .

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

scr_c400:
        .byte $00                                   // .

// --- Region $c440-$c440 ---
.pc = $c440 "spr_c440"

spr_c440:
        .byte $00                                   // .

// --- Region $cb00-$ea30 ---
.pc = $cb00 "dat_cb00"

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

txt_cbaf:
        .text "2070 K.B.H.C."
        .byte $a3,$60,$5d
        .byte $4c,$39,$08,$ea,$84,$fb,$85,$fc,$a9,$40,$a0,$00,$84,$fd,$85,$fe // L9.......@......
        .byte $a2,$24,$8c,$11,$d0,$b1,$fb,$91,$fd,$c8,$d0,$f9,$e6,$fc,$e6,$fe // .$..............
        .byte $ca,$d0,$f2,$ad,$44,$5f,$8d,$20,$d0,$ad,$40,$5f,$8d,$21,$d0,$a9 // ....D_. ..@_.!..
        .byte $06,$8d,$00,$dd,$a9,$80,$8d,$18,$d0,$a9,$d8,$8d,$16,$d0,$ad,$43 // ...............C
        .byte $5f                                   // _

spr_cc00:
        .byte $9d,$00,$d8,$9d,$00,$d9,$9d,$00,$da,$9d,$00,$db,$e8,$d0,$f1,$a9 // ................
        .byte $3b,$8d,$11,$d0,$20,$73               // ;... s

txt_cc16:
        .byte $2c,$4c,$c4,$2c,$ea,$ea,$80,$98,$00,$21,$55,$e7 // ,L.,.....!U.

txt_cc22:
        .byte $40,$21,$55,$a7                       // @!U.

txt_cc26:
        .byte $21,$55,$a7,$21,$50,$e7,$10,$81,$20,$00,$e3,$40,$e5,$7f,$a3,$c5 // !U.!P... ..@....
        .byte $a3,$c5,$e3,$10,$e5,$d0,$81,$20,$00,$28,$7f,$7f,$1f,$1f,$07,$01 // ....... .(......
        .byte $01,$00,$c7                           // ...

txt_cc49:
        .byte $21,$55,$c4,$28,$fd,$f4,$f4,$50,$d0,$d0,$40,$40,$81,$12,$00,$22 // !U.(...P..@@..."
        .byte $80,$80,$ae                           // ...

txt_cc5c:
        .byte $22,$20,$20,$af,$21,$0a,$b6,$22,$80,$80,$ae,$22,$20,$20,$80,$cf // "  .!.."..."  ..
        .byte $00,$21,$04,$a6                       // .!..

txt_cc70:
        .byte $22,$40,$50,$b0,$22,$02,$02,$a5,$29,$02,$a0,$a0,$88,$aa,$aa,$88 // "@P."...).......
        .byte $80,$a0,$a2,$2e,$02,$0a,$0a           // .......

txt_cc87:
        .byte $22,$20,$a0,$a8,$a8,$22,$aa,$aa       // " ..."..

txt_cc8f:
        .byte $22,$20,$a8,$a3,$2d,$80,$80,$08,$08,$2a,$0a,$0a,$2a,$aa,$aa,$22 // " ..-....*..*.."
        .byte $08,$0a,$a2,$36,$80,$a0,$a0,$82,$02,$0a,$02,$02,$08,$2a,$2a,$08 // ...6.........**.
        .byte $00,$82,$a0,$a0,$88,$aa,$aa,$88,$80,$a0,$a2,$2e,$02,$0a,$0a,$82 // ................
        .byte $80,$a0,$a8,$a8,$20,$a0,$a0           // .... ..

txt_ccc6:
        .byte $20,$20,$a0,$80,$1f,$00,$21,$04,$80,$a5,$00,$e3,$01,$24,$15,$15 //   ....!......$..
        .byte $46,$56,$e3,$5a,$29,$6a,$50,$64,$aa,$aa,$a9,$aa,$aa,$69,$a5,$23 // FV.Z)jPd.....i.#
        .byte $80,$80,$a1,$a2,$30,$01,$05,$06,$01,$01,$41,$01,$44,$94,$a4,$a4 // ....0.....A.D...
        .byte $99,$95,$aa,$a0,$80,$e3,$aa,$60,$41,$6a,$aa,$aa,$a0,$20,$aa,$aa // .......`Aj... ..
        .byte $da,$7a,$aa,$aa,$a8,$20,$aa,$aa       // .z... ..

txt_cd0e:
        .byte $56,$56,$aa,$aa,$2a,$08,$aa,$aa,$b7,$9d,$aa,$aa,$0a,$0a,$aa,$aa // VV..*...........
        .byte $a5,$a5,$aa,$aa,$0a,$02,$aa,$aa,$ad,$a7,$aa,$aa,$82,$00,$aa,$aa // ................
        .byte $e9,$69,$aa,$aa,$a0,$80,$aa,$aa       // .i......

txt_cd36:
        .byte $5a,$5a,$aa,$aa,$a0,$80,$aa,$aa,$7a,$da,$e3,$aa,$21,$29,$e4,$a8 // ZZ......z...!)..
        .byte $22,$a5,$a9,$a2,$26,$44,$59,$69,$6a,$99,$59,$ab,$28,$02,$02,$01 // "...&DYij.Y.(...
        .byte $0a,$0a,$14,$15,$65,$e5,$aa           // ....e..

txt_cd5d:
        .text "("
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "PTD"
        .byte $84,$85,$95,$80,$97,$00,$e4,$01,$60
        .byte $27
        .byte $05,$01,$05,$00,$05,$6a               // .....j

txt_cd73:
        .text "ZZYYZVV"
        .byte $a5,$aa,$a9,$a4,$a4
        .byte $51,$54,$99,$90
        .byte $50,$21,$15,$60                       // P!.`

txt_cd87:
        .text "  APPA"
        .byte $01,$01,$06,$06,$0a,$69,$64,$e3,$a4
        .byte $2f
        .byte $95                                   // .

txt_cd98:
        .byte $40,$40,$aa,$55,$aa,$95,$95,$96,$95,$95,$aa,$55,$aa,$55,$e3,$95 // @@.U.......U.U..
        .byte $31,$66,$aa,$55,$aa,$55,$56,$66,$5a,$6a,$aa,$55,$aa,$55,$a5,$69 // 1f.U.UVfZj.U.U.i
        .byte $a9,$a9,$45,$aa,$55,$aa               // ..E.U.

txt_cdbe:
        .byte $55,$55                               // UU

spr_cdc0:
        .text "UUU#"
        .byte $aa
        .byte $41,$a4,$e3,$68
        .byte $25,$69,$68,$a9,$a4,$64,$e3
        .byte $69,$27,$5a,$06,$05,$14,$14,$05,$01,$a3,$30,$29,$19,$16 // i'Z.......0)..

txt_cdde:
        .text "!P$! "
        .byte $a6,$6a,$aa,$aa,$69,$69,$16
        .byte $56,$e7,$95

txt_cded:
        .byte $21,$54,$a4,$23,$40,$00,$40,$80,$89,$00,$23,$01,$04,$04,$a4,$29 // !T.#@.@...#....)
        .byte $01,$00                               // ..

txt_cdff:
        .text "A"
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "QPPQ"
        .byte $e5
        .byte $55,$27,$15

txt_ce0a:
        .byte $55,$55,$a4,$58,$a9,$95,$e4,$55,$21,$01,$e7,$55,$22,$1a,$1a,$e3 // UU.X...U!..U"...
        .byte $59,$e3                               // Y.

txt_ce1c:
        .text "U*P"
        .byte $40                                   // @ character
        .text "PP"
        .byte $40                                   // @ character
        .text "P"
        .byte $40                                   // @ character
        .byte $00,$9a,$96,$e6,$95
        .byte $2c,$a5
        .byte $a6,$65,$69,$69,$5a,$5a,$6a,$55,$a9,$5a,$96,$e4,$aa,$21,$a9,$e5 // .eiiZZjU.Z...!..
        .byte $a6,$25,$95,$96,$95,$55,$55,$e4,$95,$80,$21,$55,$e8,$68,$2b,$06 // .%...UU...!U.h+.
        .byte $16,$06,$15,$15,$05,$15,$05,$41,$91,$51,$e3,$95,$25,$55,$55,$05 // .......A.Q..%UU.
        .byte $00,$54,$e5,$55,$25,$9a,$69,$95,$a9,$59,$e4 // .T.U%.i..Y.

txt_ce67:
        .text "U)TUTTUPTA"
        .byte $01,$e3,$04,$e3,$14,$a2
        .byte $22,$40,$40,$80,$84,$00,$e3,$01,$26,$05,$05,$01,$01,$00,$50,$e5 // "@@.....&.....P.
        .byte $40                                   // @ character
        .text "#PTU"
        .byte $e3,$15
        .byte $24,$45,$05,$15,$15,$f8

txt_ce94:
        .text "U("
        .byte $40                                   // @ character
        .text "TP"
        .byte $40                                   // @ character
        .text "TP"
        .byte $40                                   // @ character
        .text "T"
        .byte $e4,$95
        .byte $2c,$99,$9a,$96
        .byte $95,$aa,$aa,$6a,$aa,$6a,$6a,$aa,$a5,$e7,$aa,$31,$6a,$99,$65,$69 // ...j.jj....1j.ei
        .byte $59,$5a,$96,$a5,$a5,$55,$55,$95,$a5,$65,$a5,$95,$95,$e3,$45,$e4 // YZ...UU..e....E.
        .byte $01,$a1,$e3,$55,$e4,$54,$21,$50,$e3,$15,$e4,$05,$21,$01,$e3,$51 // ...U.T!P....!..Q
        .byte $e4,$40,$a1,$e6,$68,$29,$a8,$28,$01,$05,$55,$05,$55,$15,$05,$fa // .@..h).(..U.U...

txt_cee4:
        .text "U)TPPT"
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "P"
        .byte $15,$15,$e4,$05
        .byte $22,$15
        .byte $54
        .byte $a3,$22,$40,$40,$80,$84,$00,$21,$01,$e6,$05,$22,$55,$55,$e6,$41 // ."@@...!..."UU.A
        .byte $23,$05,$01,$55,$e5,$41,$e5           // #..U.A.

txt_cf0b:
        .byte $55,$23,$a5,$a5,$a9,$ee               // U#....

txt_cf11:
        .text "U'YTPDP"
        .byte $40                                   // @ character
        .text "P"
        .byte $a3
        .byte $23,$96,$9a,$99,$e8,$95
        .byte $21,$96,$e5,$5a,$23,$56,$6a,$aa,$e6,$a9,$23,$aa,$55,$7c,$e3,$4f // !..Z#Vj...#.U|.O
        .byte $e3,$95,$25,$55,$fc,$3c,$0c,$c0,$a3   // ..%U.<...

txt_cf3a:
        .byte $25,$55,$c3,$f3,$fc,$3c,$a3,$21,$50,$e3,$d0,$21,$10,$b0,$e8,$28 // %U...<.!P..!...(
        .byte $28,$15,$45,$15,$05,$15,$01,$01,$00,$e7,$55,$21,$95,$ed,$55,$2d // (.E.......U!..U-
        .byte $69,$69,$a9,$41,$01,$45,$05,$15,$05,$15,$15,$54,$55,$e6,$05,$a2 // ii.A.E.....TU...
        .byte $e6,$40,$80,$80,$00,$24,$01,$11,$14,$10,$a4,$21,$01,$e3,$05,$39 // .@...$.....!...9
        .byte $15,$15,$14,$15,$01,$41,$41,$01,$45,$46,$06,$46,$a9,$aa,$aa,$a9 // .....AA.EF.F....
        .byte $a9,$a5,$a4,$a4
        .text "UUEE"
        .byte $05,$a3
        .byte $28,$64,$64,$69
        .byte $5a,$5a
        .byte $56,$05,$04,$e3,$01,$31,$45,$99,$aa,$6a,$65,$5a,$96 // V....1E..jeZ.

txt_cfa7:
        .text "VVZYUUZ"
        .byte $6a,$a9,$a5,$e4

txt_cfb2:
        .byte $55,$22,$a9,$95,$e6,$55,$28,$4f,$73,$73,$70,$7c,$4c,$43,$43,$e3 // U"...U(Ossp|LCC.
        .byte $c3
        .text "-3?<"
        .byte $0c,$cc
        .byte $3c,$ff,$cf,$cf,$c0,$f0,$f0,$0c,$e4
        .byte $10,$e3,$d0,$21,$10,$b0,$22,$25,$29,$e3 // ...!.."%).

txt_cfdc:
        .text "%#&&%"
        .byte $a2
        .byte $26,$01
        .byte $46,$9a,$aa,$a5,$64,$e3,$a5
        .byte $2b
        .text "UUT"
        .byte $40                                   // @ character
        .byte $00
        .text "UVFEA"
        .byte $01,$a2,$e5,$a9,$e3,$6a
        .byte $2c,$01,$15,$15,$01
        .text "UU"
        .byte $40                                   // @ character
        .text "U"
        .byte $01
        .byte $41,$40,$40,$e4
        .byte $50,$24
        .byte $00,$10,$50,$10,$80,$3f,$00,$c5,$a3,$c5,$a3,$c5,$a3,$c5,$a3,$c5 // ..P..?..........
        .byte $a3,$c5,$a3,$c5,$a3,$c5,$a3,$c5,$a3,$c5,$32,$15,$50,$50,$df,$d5 // ..........2.PP..
        .byte $da,$f5,$ff,$46,$16,$1a,$da,$6a,$aa,$5a,$da,$a4,$a5,$e4,$a6,$22 // ...F...j.Z....."
        .byte $a5,$a7,$a2                           // ...

txt_d03f:
        .byte $22,$54,$a5,$e3,$aa,$21,$6a,$a3,$2b,$ff,$7f,$9f,$af,$a7,$66,$19 // "T...!j.+.....f.
        .byte $19,$f5,$f7,$f7,$c2,$21,$40,$e3,$80,$24,$8c,$8c,$83,$80,$a5,$2d // .....!@..$.....-
        .byte $03,$cf,$c3,$00,$13,$3f,$ff,$d3,$ff,$cc,$1c,$73,$7c,$e3,$4f,$35 // .....?.....s|.O5
        .byte $7f,$73,$73,$fc,$f3,$f3,$f0           // .ss....

txt_d076:
        .byte $30,$3c,$c3,$c3,$0f,$03,$c3,$f3,$3f,$3c,$3c,$fc,$1a,$1a,$e3,$da // 0<......?<<.....
        .byte $2b,$d6,$15,$15,$aa,$a9,$55,$6a,$55,$aa,$55,$55,$e3,$aa,$26,$5a // +.....UjU.UU..&Z
        .byte $9a,$9a,$6a,$aa,$a6,$e3,$a9,$e4,$ab,$28,$64,$90,$90,$5f,$7f,$7f // ..j......(d.._..
        .byte $ff,$fd,$a3,$2d,$fd,$f6,$da,$6a,$aa,$00,$01,$56,$6a,$aa,$aa,$a9 // ...-...j...Vj...
        .byte $a7,$e8,$6a,$2f,$45,$40,$80,$9f,$a5,$aa,$95,$9f,$50,$14,$14,$df // ..j/E@......P...
        .byte $5f,$9f,$7f,$48,$ff,$00,$00,$00,$ff,$ff,$ff,$ff,$80,$50,$ff,$21 // _..H.........P.!
        .byte $d5,$c6,$22,$f5,$5a,$e4,$da,$24,$ea,$6a,$aa,$aa,$e6,$a7,$24,$a5 // ..".Z..$.j....$.
        .byte $a5,$da,$da,$e6,$f6,$21,$a7,$e3,$a9,$e4,$aa,$c2,$39,$f5,$fd,$7d // .....!......9..}
        .byte $5d,$55,$57,$80,$8f,$8c,$80,$80,$83,$80,$80,$c4,$f5,$f7,$f3,$ff // ]UW.............
        .byte $cf,$0f,$0f,$70,$c3,$0f,$c3,$60,$1f,$fc,$fc,$70,$dc,$dc,$f5,$c1 // ...p...`...p....
        .byte $3c,$fc,$c3,$33,$3f,$0f,$0c,$4c,$55,$32,$f1,$cf,$c3,$c0,$f5,$16 // <..3?..LU2......
        .byte $5a,$69,$69,$15,$6a,$69,$a5,$a9,$e3,$5a,$32,$66,$a6,$96,$56,$aa // Zii.ji...Z2f..V.
        .byte $aa,$a9,$55,$9a,$56,$66,$a6,$95,$a6,$a6,$aa,$ab,$ab,$e4,$a9,$2a // ..U.Vf.........*
        .byte $ab,$ab,$fd,$fd,$7d,$fd,$d6,$56,$56,$fd,$e8,$aa,$22,$9f,$9f,$e3 // ....}..VV..."...
        .byte $7f,$e3,$7d,$e7,$6a,$21,$5a,$e4,$9f,$24,$a7,$a9,$aa,$aa,$c5,$23 // ..}.j!Z..$.....#
        .byte $7f,$95,$a9,$c6,$22,$5f,$5f,$80,$80,$ff,$28,$d5,$dd,$f5,$d5,$fd // ...."__...(.....
        .byte $d5,$fd,$d5,$e4,$aa,$32,$a9,$a5,$a7,$a7,$aa,$a9,$95,$57,$f5,$f7 // .....2.......W..
        .byte $5f,$ff,$95,$57,$77,$57,$55,$77,$c2,$e8,$f6,$2d,$a9,$a9,$a7,$a5 // _..WwWUw...-....
        .byte $ad,$a7,$a5,$af,$ff,$57,$5f,$ff,$7f,$c3,$2c,$80,$8c,$8f,$80,$83 // .....W_...,.....
        .byte $8f,$8c,$80,$0f,$3f,$f3,$f0,$e3,$c0,$22,$f3,$fc,$c3,$2e,$3f,$3f // ....?...."....??
        .byte $ff,$f3,$f3,$30,$3c,$0f,$c3,$c3,$ff,$cc,$02,$01,$e4,$02,$24,$01 // ...0<.........$.
        .byte $02,$59,$95,$e4,$a5,$25,$96,$5a,$9a,$9a,$56,$e3 // .Y...%.Z..V.

txt_d1d2:
        .byte $55,$32,$a9,$a5,$6a,$55,$aa           // U2..jU.

txt_d1d9:
        .byte $55,$55,$a6,$a6,$56,$5a,$9a,$9a,$6a,$aa,$9a,$56,$66,$e8,$ab // UU..VZ..j..Vf..

txt_d1e8:
        .byte $26,$55,$d7,$fd,$f5,$ff,$fd,$c2,$e3,$aa,$e5,$6a,$e3,$7f,$21,$7d // &U.........j..!}
        .byte $e3,$7f,$26,$5f,$55,$75,$57,$55,$77,$c3,$26,$aa,$6a,$56,$5d,$5d // ..&_UuWUw.&.jV]]
        .byte $d7,$c2,$e4,$a9,$e4,$69,$28,$df,$7f,$5f,$ff,$5f,$ff,$5f,$7f,$80 // .....i(.._._._..
        .byte $80,$ff,$28,$f5,$dd,$f5,$dd,$f5,$dd,$f5,$fd,$e8,$a7,$d0,$2a,$d6 // ..(...........*.
        .byte $d6,$56,$76,$75,$f7,$d7,$dd,$a7,$a7,$e3,$a9,$23,$69,$69,$5a,$c5 // .Vvu.......#iiZ.
        .byte $23,$7f,$7f,$5f,$e3,$80,$2d,$83,$80,$8f,$83,$80,$0f,$0f,$03,$c3 // #.._..-.........
        .byte $cf,$ff,$f0,$c0,$e5,$f3,$21,$03,$a2,$22,$c0,$c3,$c3,$34,$cf,$0f // ......!.."...4..
        .byte $0f,$01,$c2,$02,$c1,$02,$c1,$02,$02,$aa,$aa,$69,$69,$59,$95,$a5 // ...........iiY..
        .byte $a5,$a9,$e3,$5a,$34,$9a,$9a           // ...Z4..

txt_d26f:
        .byte $56,$55,$aa,$aa,$a9,$55,$6a,$55,$aa,$55,$95,$a6,$a6,$aa,$5a,$9a // VU...UjU.U....Z.
        .byte $9a,$6a,$e7,$ab,$22,$af,$ff,$e3,$fd,$33,$f5,$f5,$d6,$da,$6a,$aa // .j.."....3....j.
        .byte $aa,$a9,$a7,$a7,$95,$9d,$5f,$57,$77,$77,$7f,$5f,$df,$d1,$e8,$69 // ......_Www._...i
        .byte $26,$df,$7f,$df,$7f,$df,$7f,$80,$82,$ff,$e4,$fd,$c4,$e3,$a7,$21 // &..............!
        .byte $69,$e4,$6a,$c2,$26,$d7,$5f,$97,$a5,$9f,$97,$c8,$22,$fd,$fd,$c6 // i.j.&._....."...
        .byte $3a,$da,$da,$d6,$56,$f5,$f5,$f7,$ff,$9f,$97,$a7,$a5,$aa,$6a,$6a // :...V.........jj
        .byte $d5,$e0,$fb,$d5,$56,$a6,$a5,$a9,$a9,$cc,$c0,$a2,$25,$80,$a0,$20 // ....V.......%.. 
        .byte $4a,$03,$a2,$22,$03,$03,$a2,$3e,$aa,$cc,$fc,$3f,$fc,$0c,$0f,$00 // J.."...>...?....
        .byte $aa,$02,$02,$c1,$c2,$01,$02,$02,$aa,$a5,$a5,$96,$5a,$aa,$6a,$aa // ............Z.j.
        .byte $aa                                   // .

txt_d300:
        .byte $55,$55,$a9,$a5,$a9,$e3,$aa,$24,$55,$66,$a6,$56,$e5,$aa,$2a,$9a // UU.....$Uf.V..*.
        .byte $55,$5a,$9a,$a9,$a1,$85,$af,$bf,$55,$e3,$6a,$2d,$a9,$a5,$5a,$6a // UZ......U.j-..Zj
        .byte $6a,$a9,$a5,$a7,$5f,$5f,$5d,$df,$d7,$d1,$21,$fd,$c4,$2a,$7f,$d5 // j...__]...!..*..
        .byte $6a,$6a,$ea,$6a,$55,$69,$69,$a5,$e4,$a7,$21,$5f,$80,$6f,$ff,$21 // jj.jUii...!_.o.!
        .byte $f7,$80,$20,$ff,$22,$d5,$f7,$c6,$22,$57,$fd,$cd,$21,$f7,$d0,$21 // .. ."..."W..!..!
        .byte $d5,$c7,$22,$55,$7f,$c6,$21,$df,$d6,$21,$df,$80,$20,$ff,$21,$dd // .."U..!..!.. .!.
        .byte $c7,$22,$57,$7f,$de,$21,$fd,$cf,$22,$7f,$df,$80,$6e,$ff,$21,$dd // ."W..!.."...n.!.
        .byte $e7,$fd,$c1,$e3,$7f,$24,$7d,$77,$5f,$7f,$c5,$23,$7f,$df,$7f,$c8 // .....$}w_..#....
        .byte $21,$7f,$e7,$df,$d0,$21,$dd,$e7,$fd,$23,$ff,$d7,$7d,$c4,$21,$fd // !....!...#..}.!.
        .byte $c3,$e4,$7f,$c8,$21,$7d,$c7,$21,$df,$d0,$21,$77,$e5,$f7,$2a,$f5 // ....!}.!..!w..*.
        .byte $f7,$ff,$f7,$f7,$f5,$f7,$f7,$57,$f7,$c4,$e4,$7f,$c4,$21,$fd,$c2 // .......W.....!..
        .byte $22,$5f,$df,$e3,$7f,$23,$5f,$7f,$7f,$42,$7d,$ff,$ff,$ff,$ff,$ff // "_...#_..B}.....
        .byte $ff,$ff,$21,$dd,$c6,$22,$f5,$df,$c7,$22,$7f,$fd,$c6,$22,$5f,$ff // ..!.."..."..."_.
        .byte $e5,$7f,$22,$7d,$77,$c7,$21,$7d,$c7,$21,$7d,$c7,$21,$dd,$c7,$21 // .."}w.!}.!}.!..!
        .byte $f5,$c3,$e3,$fd,$22,$ff,$f7,$c4,$21,$7f,$80,$4b,$ff,$22,$f5,$dd // ...."...!..K."..
        .byte $e6,$fd,$25,$7d,$77,$57,$7d,$7d,$e3,$7f,$c5,$e3,$7f,$c2,$21,$df // ..%}wW}}......!.
        .byte $e4,$77,$21,$d7,$e7,$df,$21,$f7,$c7,$21,$df,$c8,$22,$d5,$7d,$e6 // .w!...!..!..".}.
        .byte $fd,$22,$57,$fd,$c5,$24,$fd,$fd,$ff,$7f,$e4,$7d,$24,$ff,$df,$df // ."W..$.....}$...
        .byte $5f,$e4,$df,$e8,$77,$21,$d7,$c6,$22,$7f,$7f,$c8,$21,$f5,$e6,$f7 // _...w!.."...!...
        .byte $22,$df,$57,$e5,$f7,$c2,$e7,$7d,$21,$df,$e7,$f7,$21,$5f,$e7,$77 // ".W....}!...!_.w
        .byte $22,$7d,$df,$c5,$23,$df,$7f,$77,$e6,$7f,$23,$df,$ff,$f5,$e5,$df // "}..#..w..#.....
        .byte $21,$f5,$e7,$7d,$22,$df,$f7,$c5,$26,$f7,$5f,$5f,$7d,$77,$57,$e3 // !..}"...&.__}wW.
        .byte $7d,$22,$df,$77,$e3,$f7,$24,$f5,$f7,$f7,$7d,$e3,$df,$21,$7f,$c3 // }".w..$...}..!..
        .byte $22,$7f,$77,$e6,$7f,$e4,$df,$25,$dd,$d7,$df,$df,$f5,$e3,$7d,$e4 // ".w....%......}.
        .byte $fd,$c8,$21,$7f,$80,$48,$ff,$23,$fd,$f7,$fd,$c5,$23,$7f,$ff,$5f // ..!..H.#....#.._
        .byte $c5,$21,$df,$c2,$21,$fd,$c4,$25,$f7,$f7,$5f,$df,$7f,$cb,$21,$df // .!..!..%.._...!.
        .byte $cf,$23,$fd,$d5,$7f,$c5,$22,$d7,$7f,$d1,$21,$fd,$c4,$25,$f7,$f7 // .#...."...!..%..
        .byte $5f,$df,$7f,$d3,$22,$df,$f5,$c7,$22,$5f,$f7,$cd,$22,$fd,$f7,$80 // _..."..."_.."...
        .byte $92,$ff,$21,$dd,$e3,$f7,$c4,$21,$df,$e3,$77,$c5,$23,$d7,$df,$7d // ..!....!..w.#..}
        .byte $c7,$21,$df,$c4,$24,$f7,$df,$df,$dd,$c6,$22,$7f,$dd,$c7,$21,$df // .!..$....."...!.
        .byte $c4,$21,$fd,$c8,$23,$7f,$df,$5f,$c7,$21,$df,$c4,$21,$df,$e3,$f7 // .!..#.._.!..!...
        .byte $c7,$21,$77,$c4,$21,$fd,$e3,$f7,$c4,$24,$df,$f7,$f7,$d5,$c5,$23 // .!w.!....$.....#
        .byte $f5,$f7,$df,$c7,$21,$f7,$c5,$23,$df,$7f,$dd,$cc,$21,$d5,$e3,$f7 // ....!..#....!...
        .byte $c4,$24,$7f,$df,$df,$dd,$c7,$21,$df,$c7,$21,$7f,$c7,$21,$7d,$c7 // .$.....!..!..!}.
        .byte $21,$dd,$c6,$21,$7f,$42,$dd,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$21,$f7 // !..!.B........!.
        .byte $c7,$21,$77,$c4,$24,$df,$f7,$f7,$f5,$c7,$21,$fd,$c6,$22,$7f,$df // .!w.$.....!.."..
        .byte $c4,$21,$fd,$c2,$21,$df,$c5,$23,$7f,$77,$5d,$c7,$21,$f7,$c7,$21 // .!..!..#.w].!..!
        .byte $dd,$c4,$24,$7f,$df,$df,$d7,$c7,$21,$dd,$c6,$22,$fd,$f7,$c7,$21 // ..$.....!.."...!
        .byte $77,$c7,$21,$77,$e3,$f7,$21,$fd,$c4,$e3,$77,$21,$df,$c4,$e3,$df // w.!w..!...w!....
        .byte $21,$f7,$c4,$e3,$7f,$21,$df,$c4,$25,$df,$dd,$dd,$df,$df,$c3,$24 // !....!..%......$
        .byte $5f,$df,$df,$77,$c4,$e3,$77,$21,$dd,$c4,$e3,$fd,$c5,$e3,$df,$21 // _..w..w!.......!
        .byte $77,$c4,$24,$77,$5f,$7f,$df,$c4,$e3,$f7,$21,$fd,$c4,$e3,$dd,$21 // w.$w_.....!....!
        .byte $f7,$c4,$e3,$f7,$22,$77,$f7,$c3,$e3,$f7,$21,$fd,$c4,$e3,$f7,$21 // ...."w....!....!
        .byte $fd,$c4,$e3,$dd,$23,$f5,$fd,$d7,$c2,$e3,$f7,$21,$fd,$c4,$e3,$7f // ....#......!....
        .byte $21,$df,$c4,$21,$f5,$e3,$f7,$c4,$21,$7f,$c7,$e3,$7d,$21,$df,$c4 // !..!....!...}!..
        .byte $e3,$dd,$23,$7f,$ff,$fd,$c2,$e3,$df,$23,$5f,$df,$7f,$c2,$24,$7f // ..#......#_...$.
        .byte $7d,$7d,$df,$c4,$24,$5f,$df,$df,$77,$c4,$e3,$77,$21,$dd,$c4,$e3 // }}..$_..w..w!...
        .byte $7d,$21,$df,$c4,$e3,$dd,$21,$77,$c4,$e3,$f7,$21,$7d,$c4,$24,$7f // }!....!w...!}.$.
        .byte $7d,$7d,$df,$c4,$24,$5f,$df,$df,$77,$c4,$24,$77,$7f,$77,$df,$c4 // }}..$_..w.$w.w..
        .byte $24,$77,$57,$77,$dd,$c4,$24,$dd,$d7,$df,$f7,$c4,$e3,$f7,$21,$fd // $wWw..$.......!.
        .byte $c4,$e3,$dd,$21,$f7,$c4,$e3,$f7,$21,$fd,$c4,$24,$7d,$77,$77,$dd // ...!....!..$}ww.
        .byte $c4,$e3,$7d,$21,$df,$c4,$e3,$dd,$21,$77,$82,$86,$ff,$26,$57,$77 // ..}!....!w...&Ww
        .byte $77,$57,$77,$77,$c2,$26,$57,$77,$77,$57,$5f,$77,$c2,$21,$57,$e5 // wWww.&WwwW_w.!W.
        .byte $df,$c2,$26,$57,$7f,$7f,$57,$f7,$57,$cc,$23,$df,$ff,$df,$cb,$21 // ..&W..W.W.#....!
        .byte $57,$e5,$df,$c2,$26,$57,$7f,$57,$57,$f7,$57,$c2,$26,$57,$77,$57 // W...&W.WW.W.&WwW
        .byte $5f,$77,$77,$c2,$23,$77,$77,$57,$e3,$77,$80,$e8,$ff,$34,$0c,$00 // _ww.#wwW.w...4..
        .byte $08,$06,$0c,$99,$66,$bb,$66,$88,$22,$88,$22,$66,$99,$66,$99,$55 // ....f.f."."f.f.U
        .byte $00,$55,$a6,$c2,$a2,$c2,$a2,$c2,$a2,$c2,$a2,$c2,$a2,$c2,$a2,$c2 // .U..............
        .byte $a2,$c2,$a2,$c2,$a2,$c2,$a2,$c2,$a2,$c2,$a2,$c2,$60,$74,$00,$a2 // ............`t..
        .byte $07,$a0,$00,$b9,$40,$3f,$99,$00,$7e,$c8,$d0,$f7,$ee,$06,$28,$ee // ....@?..~.....(.
        .byte $09,$28,$ca,$d0,$ee,$a2,$05,$b9,$10,$44,$99,$00,$95,$c8,$d0,$f7 // .(.......D......
        .byte $ee,$1a,$28,$ee,$1d,$28,$ca,$d0,$ee,$a2,$05,$a0,$00,$b9,$d0,$47 // ..(..(.........G
        .byte $99,$00,$85,$c8,$d0,$f7,$ee,$30,$28,$ee // .......0(.

txt_d6ea:
        .byte $33,$28,$ca,$d0,$ee,$a9,$08,$a0,$73,$60,$21,$d0,$a9,$06,$8d,$00 // 3(......s`!.....
        .byte $dd,$a9,$80,$8d,$18,$d0,$a9,$16,$d0,$ad,$43,$5f,$9d,$00,$d8,$9d // ..........C_....
        .byte $00,$d9,$9d,$00,$da,$9d,$00,$db,$e8,$d0,$f1,$a9,$3b,$8d,$11,$d0 // ............;...
        .byte $d0,$fe,$48,$81,$71,$80,$71,$80,$81,$05,$08,$e5,$28,$80,$23,$08 // ..H.q.q.....(.#.
        .byte $e5,$28,$80,$23,$08,$e5,$28,$82,$8e,$08,$c2,$23,$00,$ff,$7d,$c3 // .(.#..(....#..}.
        .byte $60,$8b,$26,$ff,$df,$ff,$3e,$00,$18,$ff,$fe,$b4,$b5,$b6,$b7,$b8 // `.&...>.........
        .byte $b9,$ba,$20,$00,$80,$a9,$3b,$8d,$11,$d0,$a0,$27,$a9,$0e,$99,$c0 // .. ...;....'....
        .byte $db,$88,$10,$fa,$4c,$00,$2d,$8d,$11,$d0,$a9,$81,$8d,$1a,$d0,$58 // ....L.-........X
        .byte $4c,$00,$2d,$ad,$19,$d0,$8d,$19,$d0,$30,$07,$ad,$0d,$dc,$58,$4c // L.-......0....XL
        .byte $31,$ea,$ad,$12,$d0,$c9,$30,$90,$0d,$a9,$00,$8d,$12,$d0,$a9,$06 // 1.....0.........
        .byte $8d,$20,$d0,$4c,$bc,$fe,$a9,$8d,$8d,$12,$d0,$a9,$0c,$8d,$20,$d0 // . .L.......... .
        .byte $4c,$bc,$fe,$78,$a9,$31,$8d,$14,$03,$a9,$ea,$8d,$15,$03,$a9,$00 // L..x.1..........
        .byte $8d,$1a,$d0,$58,$20,$81,$ff,$20,$84,$ff,$20,$8d,$ff,$20,$8a,$ff // ...X .. .. .. ..
        .byte $a9,$34,$8d,$14,$03,$a9,$c1,$8d,$19,$03,$4c,$1b,$38,$b2,$62,$c4 // .4........L.8.b.
        .byte $20,$0a                               //  .

txt_d7cc:
        .byte $2d,$58,$a9,$00,$8d,$18,$d4,$60,$a9,$09,$8d,$18,$d4,$a9,$25,$8d // -X.....`......%.
        .byte $05,$d4,$a9,$7b,$8d,$06,$d4,$a9,$25,$8d,$0c,$d4,$a9,$7b,$8d,$0d // ...{....%....{..
        .byte $d4,$a9,$49,$8d,$13,$d4,$a9,$69,$8d,$14,$d4,$a9,$00,$8d,$17,$d4 // ..I....i........
        .byte $a9,$3c,$85,$02,$a9,$2f,$85,$03,$a9,$a3,$85,$05,$a9,$32,$85,$06 // .<.../.......2..
        .byte $a9,$65,$85,$08,$a9,$35,$85,$09,$a9,$00,$85,$04,$8d,$d0,$02,$85 // .e...5..........
        .byte $07,$8d,$d1,$02,$85,$0a,$8d,$d2,$02,$a9,$20,$8d,$c0,$02,$a9,$20 // .......... .... 
        .byte $8d,$c1,$02,$a9,$20,$8d,$c2,$02,$a9,$39,$8d,$e0,$02,$a9,$00,$8d // .... ....9......
        .byte $e1,$02,$e6,$04,$a5,$04,$a0,$00,$d1,$02,$90,$2f,$e6,$02,$d0,$02 // .........../....
        .byte $e6,$03,$a0,$00,$b1,$02,$8d,$00,$d4,$e6,$02,$d0,$02,$e6,$03,$a0 // ................
        .byte $00,$b1,$02,$8d,$01,$d4,$e6,$02,$d0,$02,$e6,$03,$a9,$00,$85,$04 // ................
        .byte $ad,$c0,$02,$09,$01,$8d,$04,$d4,$4c,$bc,$2d,$a5,$04,$0a,$a0,$00 // ........L.-.....
        .byte $d1,$02,$90,$06,$ad,$c0,$02,$8d,$04,$d4,$e6,$07,$a5,$07,$a0,$00 // ................
        .byte $d1,$05,$90,$2f,$e6,$05,$d0,$02,$e6,$06,$a0,$00,$b1,$05,$8d,$07 // .../............
        .byte $d4,$e6,$05,$d0,$02,$e6,$06,$a0,$00,$b1,$05,$8d,$08,$d4,$e6,$05 // ................
        .byte $d0,$02,$e6,$06,$a9,$00,$85,$07,$ad,$c1,$02,$09,$01,$8d,$0b,$d4 // ................
        .byte $4c,$04,$2e,$a5,$07,$0a,$a0,$00,$d1,$05,$90,$06,$ad,$c1,$02,$8d // L...............
        .byte $0b,$d4,$e6,$0a,$a5,$0a,$a0,$00,$d1,$08,$90,$2f,$e6,$08,$d0,$02 // .........../....
        .byte $e6,$09,$a0,$00,$b1,$08,$8d,$0e,$d4,$e6,$08,$d0,$02,$e6,$09,$a0 // ................
        .byte $00,$b1,$08,$8d,$0f,$d4,$e6,$08,$d0,$02,$e6,$09,$a9,$00,$85,$0a // ................
        .byte $ad,$c2,$02,$09,$01,$8d,$12,$d4       // ........

txt_d904:
        .byte $4c,$4c,$2e,$a5,$0a,$0a,$a0,$00,$d1,$08,$90,$06,$ad,$c2,$02,$8d // LL..............
        .byte $12,$d4,$a5,$02,$c9,$c6,$d0,$3a,$a5,$03,$c9,$2f,$d0,$34,$a0,$00 // .......:.../.4..
        .byte $b1,$02,$aa,$ca,$e4,$04,$d0,$2a,$ee,$d0,$02,$ad,$d0,$02,$c9,$02 // .......*........
        .byte $f0,$1b,$a9,$3c,$85,$02,$a9,$2f,$85,$03,$a9,$a3,$85,$05,$a9,$32 // ...<.../.......2
        .byte $85,$06,$a9,$65,$85,$08,$a9,$35,$85,$09,$4c,$8c,$2e,$a9,$0f,$8d // ...e...5..L.....
        .byte $18,$d4,$a5,$02,$c9,$3c,$d0,$15,$a5,$03,$c9,$2f,$d0,$0f,$a0,$00 // .....<...../....
        .byte $b1,$02,$aa,$ca,$e4,$04,$d0,$05,$a9,$09,$8d,$18,$d4,$a5,$02,$c9 // ................
        .byte $07,$d0,$28,$a5,$03,$c9,$31,$d0,$22,$a0,$00,$b1,$02,$aa,$ca,$e4 // ..(...1.".......
        .byte $04,$d0,$18,$ee,$d1,$02,$ad,$d1,$02,$c9,$02,$f0,$08,$a9,$09,$8d // ................
        .byte $18,$d4,$4c,$d5,$2e,$a9,$00,$8d,$18,$d4,$60,$a5,$02,$c9,$5e,$d0 // ..L.......`...^.
        .byte $15,$a5,$03,$c9,$31,$d0,$0f,$a0,$00,$b1,$02,$aa,$ca,$e4,$04,$d0 // ....1...........
        .byte $05,$a9,$0f,$8d,$18,$d4,$a5,$02,$c9,$a2,$d0,$32,$a5,$03,$c9,$32 // ...........2...2
        .byte $d0,$2c,$a0,$00,$b1,$02,$aa,$ca,$e4,$04,$d0,$22,$a9,$09,$8d,$18 // .,........."....
        .byte $d4,$a9,$00,$8d,$d0,$02,$a9,$a3,$85,$05,$a9,$32,$85,$06,$a9,$3c // ...........2...<
        .byte $85,$02,$a9,$2f,$85,$03,$a9,$65,$85,$08,$a9,$35,$85,$09,$ae,$e0 // .../...e...5....
        .byte $02,$a0,$00,$88,$d0,$fd,$a5,$cb,$c9,$40,$d0,$99 // .........@..

spr_da00:
        .byte $ca,$d0,$f4,$4c,$74,$2d,$01,$df,$1d,$04,$60,$16,$02,$df,$1d,$02 // ...Lt-....`.....
        .byte $a2,$25,$0c,$df,$1d,$02,$a2,$25,$02,$c1,$2c,$04,$3c,$32,$01,$c1 // .%.....%..,.<2..
        .byte $2c,$01,$3e,$2a,$01,$c1,$2c,$01,$be,$3b,$04,$c1,$2c,$04,$a2,$25 // ,.>*..,..;..,..%
        .byte $04,$df,$1d,$04,$df,$1d,$02,$31,$1c,$02,$87,$21,$02,$df,$1d,$02 // .......1...!....
        .byte $31,$1c,$04,$60,$16,$04,$31,$1c,$04,$60,$16,$02,$31,$1c,$02,$87 // 1..`..1..`..1...
        .byte $21,$0c,$31,$1c,$02,$87,$21,$02,$df,$27,$04,$c1,$2c,$01,$df,$27 // !.1...!..'..,..'
        .byte $01,$a2,$25,$01,$df,$27,$01,$63,$38,$02,$3c,$32,$02,$c1,$2c,$02 // ..%..'.c8.<2..,.
        .byte $df,$27,$02,$a2,$25,$02,$87,$21,$02,$df,$1d,$02,$31,$1c,$02,$df // .'..%..!....1...
        .byte $1d,$02,$31,$1c,$02,$df,$1d,$02,$87,$21,$02,$df,$1d,$04,$a2,$61 // ..1......!.....a
        .byte $3f,$04,$1e,$19,$04,$ef,$13,$02,$1e,$19,$02,$1e,$19,$02,$df,$1d // ?...............
        .byte $02,$df,$1d,$02,$df,$27,$02,$df,$27,$04,$a2,$25,$02,$df,$27,$02 // .....'..'..%..'.
        .byte $c1,$2c,$02,$df,$27,$02,$a2,$25,$02,$87,$21,$02,$df,$1d,$04,$60 // .,..'..%..!....`
        .byte $16,$02,$df,$1d,$02,$df,$1d,$02,$a2,$25,$02,$a2,$25,$02,$c1,$2c // .........%..%..,
        .byte $02,$c1,$2c,$04,$3e,$2a,$02,$c1,$2c,$02,$3c,$32,$02,$c1,$2c,$02 // ..,.>*..,.<2..,.
        .byte $a2,$25,$02,$df,$1d,$02,$87,$21,$04,$60,$16,$02,$31,$1c,$02,$31 // .%.....!.`..1..1
        .byte $1c,$02,$87,$21,$02,$87,$21,$02,$c1,$2c,$02,$87,$21,$04,$60,$16 // ...!..!..,..!.`.
        .byte $02,$31,$1c,$02,$31,$1c,$02,$87,$21,$02,$87,$21,$02,$c1,$2c,$02 // .1..1...!..!..,.
        .byte $a2,$25,$04,$86,$23,$02,$a2,$25,$02,$3c,$32,$02,$c1,$2c,$02,$a2 // .%..#..%.<2..,..
        .byte $25,$02,$df,$1d,$02,$87,$21,$04,$60,$16,$02,$60,$16,$02,$60,$16 // %.....!.`..`..`.
        .byte $04,$60,$16,$04,$1e,$19,$04,$ef,$13,$02,$1e,$19,$02,$1e,$19,$02 // .`..............
        .byte $df,$1d,$02,$df,$1d,$02,$df,$27,$02,$df,$27,$04,$a2,$25,$02,$df // .......'..'..%..
        .byte $27,$02,$c1,$2c,$02,$df,$27,$02,$a2,$25,$02,$87,$21,$02,$df,$1d // '..,..'..%..!...
        .byte $04,$60,$16,$02,$df,$1d,$02,$df,$1d,$02,$a2,$25,$02,$a2,$25,$02 // .`.........%..%.
        .byte $c1,$2c,$02,$c1,$2c,$04,$3e,$2a,$02,$c1,$2c,$02,$3c,$32,$02,$c1 // .,..,.>*..,.<2..
        .byte $2c,$02,$a2,$25,$02,$df,$1d,$02,$87,$21,$04,$60,$16,$02,$31,$1c // ,..%.....!.`..1.
        .byte $02,$31,$1c,$02,$87,$21,$02,$87,$21,$02,$c1,$2c,$02,$a2,$25,$04 // .1...!..!..,..%.
        .byte $60,$16,$02,$df,$1d,$02,$df,$1d,$02,$a2,$25,$02,$a2,$25,$02,$c1 // `.........%..%..
        .byte $2c,$02,$87,$21,$04,$1f,$15,$02,$60,$16,$02,$c1,$2c,$02,$df,$27 // ,..!....`...,..'
        .byte $02,$a2,$25,$02,$87,$21,$02,$df,$1d,$04,$df,$1d,$04,$df,$1d,$04 // ..%..!..........
        .byte $a2,$60,$8b,$04,$ef,$13,$0c,$ef,$13,$02,$ef,$13,$02,$ef,$13,$04 // .`..............
        .byte $ef,$13,$04,$ef,$13,$04,$ef,$13,$04,$1e,$19,$04,$9c,$1a,$04,$31 // ...............1
        .byte $1c,$04,$87,$21,$04,$df,$1d,$04,$1e,$19,$04,$ef,$13,$04,$1e,$19 // ...!............
        .byte $0c,$1e,$19,$02,$1e,$19,$02,$1e,$19,$04,$1e,$19,$04,$1e,$19,$04 // ................
        .byte $1e,$19,$04,$df,$1d,$04,$df,$27,$04,$c1,$2c,$04,$3c,$32,$04,$39 // .......'..,.<2.9
        .byte $35,$04,$3c,$32,$04,$df,$27,$04,$df,$1d,$04,$df,$1d,$08,$df,$27 // 5.<2..'........'
        .byte $02,$df,$1d,$02,$1e,$19,$02,$ef,$13,$02,$df,$1d,$08,$df,$27,$02 // ..............'.
        .byte $df,$1d,$02,$1e,$19,$02,$ef,$13,$02,$df,$1d,$04,$a2,$25,$02,$c1 // .............%..
        .byte $2c,$02,$df,$1d,$04,$a2,$25,$02,$c1,$2c,$02,$df,$1d,$08,$a2,$60 // ,.....%..,.....`
        .byte $3d,$0c,$a2,$25,$04,$df,$27,$04,$3e,$2a,$04,$3c,$32,$04,$c1,$2c // =..%..'.>*.<2..,
        .byte $04,$a2,$25,$04,$df,$1d,$04,$df,$27,$04,$df,$1d,$02,$df,$27,$02 // ..%.....'.....'.
        .byte $3c,$32,$04,$df,$27,$02,$3c,$32,$02,$be,$3b,$04,$63,$38,$02,$be // <2..'.<2..;.c8..
        .byte $3b,$02,$0f,$43,$02,$be,$3b,$02,$3c,$32,$02,$df,$27,$02,$a2,$61 // ;..C..;.<2..'..a
        .byte $40,$04,$a2,$25,$04,$df,$27,$04,$3e,$2a,$04,$3c,$32,$04,$c1,$2c // @..%..'.>*.<2..,
        .byte $04,$a2,$25,$04,$df,$1d,$04,$df,$27,$04,$a2,$25,$02,$df,$27,$02 // ..%.....'..%..'.
        .byte $39,$35,$02,$3c,$32,$02,$c1,$2c,$02,$df,$27,$02,$c1,$2c,$04,$df // 95.<2..,..'..,..
        .byte $1d,$02,$df,$1d,$02,$df,$1d,$04,$ef,$0e,$04,$ef,$13,$0c,$ef,$13 // ................
        .byte $02,$ef,$13,$02,$ef,$13,$04,$ef,$13,$04,$ef,$13,$04,$ef,$13,$04 // ................
        .byte $1e,$19,$04,$1e,$19,$04,$9c,$1a,$04,$31,$1c,$04,$87,$21,$04,$df // .........1...!..
        .byte $1d,$04,$1e,$19,$04,$ef,$13,$04,$1e,$19,$0c,$1e,$19,$02,$1e,$19 // ................
        .byte $02,$1e,$19,$04,$1e,$19,$04,$1e,$19,$04,$1e,$19,$04,$df,$1d,$04 // ................
        .byte $df,$27,$04,$c1,$2c,$04,$3c,$32,$04,$39,$35,$04,$3c,$32,$04,$df // .'..,.<2.95.<2..
        .byte $27,$04,$df,$1d,$04,$df,$1d,$08,$df,$27,$02,$df,$1d,$02,$1e,$19 // '........'......
        .byte $02,$ef,$13,$02,$df,$1d,$08,$df,$27,$02,$df,$1d,$02,$1e,$19,$02 // ........'.......
        .byte $ef,$13,$02,$df,$1d,$04,$be,$3b,$02,$39,$35,$02,$3c,$32,$02,$c1 // .......;.95.<2..
        .byte $2c,$02,$df,$27,$02,$a2,$25,$02,$df,$27,$04,$df,$1d,$04,$df,$1d // ,..'..%..'......
        .byte $04,$01,$77,$07,$04,$68,$09,$02,$68,$09,$02,$68,$09,$04,$68,$09 // ..w..h..h..h..h.
        .byte $04,$ef,$0e,$04,$68,$09,$02,$68,$09,$02,$68,$09,$04,$68,$09,$04 // ....h..h..h..h..
        .byte $ef,$0e,$04,$68,$09,$04,$ef,$0e,$04,$68,$09,$04,$30,$0b,$04,$18 // ...h.....h..0...
        .byte $0e,$02,$18,$0e,$02,$18,$0e,$04,$18,$0e,$04,$30,$0b,$04,$18,$0e // ...........0....
        .byte $02,$18,$0e,$02,$18,$0e,$04,$18,$0e,$04,$30,$0b,$04,$18,$0e,$02 // ..........0.....
        .byte $18,$0e,$02,$18,$0e,$04,$18,$0e,$04,$30,$0b,$04,$18,$0e,$04,$30 // .........0.....0
        .byte $0b,$04,$18,$0e,$04,$77,$07,$04,$30,$0b,$02,$30,$0b,$02,$30,$0b // .....w..0..0..0.
        .byte $04,$a2,$60,$dc,$04,$f7,$09,$04,$f3,$0c,$04,$f7,$09,$04,$f3,$0c // ..`.............
        .byte $04,$f7,$09,$04,$f3,$0c,$02,$f3,$0c,$02,$f3,$0c,$04,$f3,$0c,$04 // ................
        .byte $ef,$0e,$04,$30,$0b,$04,$ef,$0e,$04,$68,$09,$04,$30,$0b,$04,$ef // ...0.....h..0...
        .byte $0e,$04,$30,$0b,$02,$30,$0b,$02,$30,$0b,$04,$30,$0b,$04,$30,$0b // ..0..0..0..0..0.
        .byte $04,$18,$0e,$02,$18,$0e,$02,$18,$0e,$04,$18,$0e,$04,$30,$0b,$04 // .............0..
        .byte $18,$0e,$02,$18,$0e,$02,$18,$0e,$04,$18,$0e,$04,$ef,$0e,$08,$30 // ...............0

spr_de40:
        .byte $0b,$04,$30,$0b,$04,$18,$0e,$04,$30,$0b,$02,$30,$0b,$02,$30,$0b // ..0.....0..0..0.
        .byte $04,$30,$0b,$04,$f7,$09,$04,$f3,$0c,$04,$f7,$09,$04,$f3,$0c,$04 // .0..............
        .byte $f7,$09,$04,$f3,$0c,$02,$f3,$0c,$02,$f3,$0c,$04,$f3,$0c,$04,$ef // ................
        .byte $0e,$04,$30,$0b,$04,$ef,$0e,$04,$30,$0b,$04,$ef,$0e,$04,$30,$0b // ..0.....0.....0.
        .byte $02,$30,$0b,$02,$30,$0b,$04,$30,$0b,$04,$30,$0b,$04,$18,$0e,$02 // .0..0..0..0.....
        .byte $18,$0e,$02,$18,$0e,$04,$18,$0e,$04,$ef,$0e,$04,$30,$0b,$02,$30 // ............0..0
        .byte $0b,$02,$30,$0b,$04,$30,$0b,$04,$30,$0b,$04,$18,$0e,$04,$30,$0b // ..0..0..0.....0.
        .byte $04,$18,$0e,$04,$ef,$0e,$04,$ef,$0e,$04,$ef,$0e,$04,$f7,$09,$04 // ................
        .byte $a2,$24,$04,$ef,$0e,$04,$a2,$24,$04,$ef,$0e,$04,$a2,$24,$04,$ef // .$.....$.....$..
        .byte $0e,$04,$a2,$3c,$04,$f7,$09,$04,$ef,$0e,$04,$f7,$09,$04,$ef,$0e // ...<............
        .byte $04,$f7,$09,$04,$ef,$0e,$04,$f7,$09,$04,$ef,$0e,$04,$f7,$09,$04 // ................
        .byte $a2,$24,$04,$ef,$0e,$04,$a2,$24,$04,$ef,$0e,$04,$a2,$24,$04,$ef // .$.....$.....$..
        .byte $0e,$04,$a2,$39,$04,$f7,$09,$04,$ef,$0e,$04,$f7,$09,$04,$ef,$0e // ...9............
        .byte $04,$f7,$09,$04,$ef,$0e,$04,$f7,$09,$04,$ef,$0e,$04,$a2,$27,$04 // ..............'.
        .byte $30,$0b,$04,$30,$0b,$08,$a2,$2a,$04,$30,$0b,$04,$30,$0b,$08,$30 // 0..0...*.0..0..0
        .byte $0b,$04,$a2,$24,$04,$30,$0b,$04,$a2,$24,$04,$30,$0b,$08,$a2,$60 // ...$.0...$.0...`
        .byte $6d,$04,$ef,$0e,$04,$77,$07,$04,$30,$0b,$04,$ef,$0e,$04,$30,$0b // m....w..0.....0.
        .byte $04,$ef,$0e,$04,$30,$0b,$04,$ef,$0e,$04,$30,$0b,$04,$f7,$09,$04 // ....0.....0.....
        .byte $ef,$0e,$04,$f7,$09,$04,$ef,$0e,$04,$f7,$09,$04,$ef,$0e,$02,$ef // ................
        .byte $0e,$02,$ef,$0e,$04,$ef,$0e,$04,$77,$07,$04,$30,$0b,$04,$ef,$0e // ........w..0....
        .byte $04,$30,$0b,$04,$ef,$0e,$04,$30,$0b,$04,$ef,$0e,$04,$30,$0b,$04 // .0.....0.....0..
        .byte $f7,$09,$04,$ef,$0e,$04,$f7,$09,$04,$ef,$0e,$04,$68,$09,$04,$ef // ............h...
        .byte $0e,$02,$ef,$0e,$02,$ef,$0e,$04,$ef,$0e,$04,$f7,$09,$04,$a2,$24 // ...............$
        .byte $04,$ef,$0e,$04,$a2,$24,$04,$ef,$0e,$04,$a2,$24,$04,$ef,$0e,$04 // .....$.....$....
        .byte $a2,$3c,$04,$f7,$09,$04,$ef,$0e,$04,$f7,$09,$04,$ef,$0e,$04,$f7 // .<..............
        .byte $09,$04,$ef,$0e,$04,$f7,$09,$04,$ef,$0e,$04,$f7,$09,$04,$a2,$24 // ...............$
        .byte $04,$ef,$0e,$04,$a2,$24,$04,$ef,$0e,$04,$a2,$24,$04,$ef,$0e,$04 // .....$.....$....
        .byte $a2,$39,$04,$f7,$09,$04,$ef,$0e,$04,$f7,$09,$04,$ef,$0e,$04,$f7 // .9..............

bmp_e000:
        // === Screen RAM (1024 bytes, $e000-$e3ff) ===
        .encoding "screencode_mixed"
        .text "id"
        .byte $ef                                   // scrcode: .
        .text "nd"
        .byte $f7                                   // scrcode: .
        .text "id"
        .byte $ef                                   // scrcode: .
        .text "nd"
        .byte $a2                                   // scrcode: .
        .text "'d0kd0kh"
        .byte $a2                                   // scrcode: .
        .text "<d0kd0kh"
        .byte $ef                                   // scrcode: .
        .text "nd0kd"
        .byte $ef                                   // scrcode: .
        .text "nd0k"
        .text "d"
        .byte $ef                                   // scrcode: .
        .text "nd"
        .byte $f7                                   // scrcode: .
        .text "id"
        .byte $f7                                   // scrcode: .
        .text "id"
        .byte $a2,$60,$71                           // scrcode: ...
        .text "da"
        .byte $bb                                   // scrcode: .
        .text "cd"
        .byte $68                                   // scrcode: .
        .text "ib"
        .byte $68                                   // scrcode: .
        .text "ib"
        .byte $68                                   // scrcode: .
        .text "id"
        .byte $68                                   // scrcode: .
        .text "id"
        .byte $77                                   // scrcode: .
        .text "gd"
        .byte $68                                   // scrcode: .
        .text "ib"
        .byte $68                                   // scrcode: .
        .text "ib"
        .byte $68                                   // scrcode: .
        .text "id"
        .byte $68                                   // scrcode: .
        .text "id"
        .byte $77                                   // scrcode: .
        .text "gd"
        .byte $68                                   // scrcode: .
        .text "id"
        .byte $77                                   // scrcode: .
        .text "gd"
        .byte $68                                   // scrcode: .
        .text "id"
        .byte $98                                   // scrcode: .
        .text "ed"
        .byte $61                                   // scrcode: .
        .text "hb"
        .byte $61                                   // scrcode: .
        .text "hb"
        .byte $61                                   // scrcode: .
        .text "hd"
        .byte $61                                   // scrcode: .
        .text "hd"
        .byte $98                                   // scrcode: .
        .text "ed"
        .byte $61                                   // scrcode: .
        .text "hb"
        .byte $61                                   // scrcode: .
        .text "h"
        .text "b"
        .byte $61                                   // scrcode: .
        .text "hd"
        .byte $61                                   // scrcode: .
        .text "hd"
        .byte $98                                   // scrcode: .
        .text "ed"
        .byte $61                                   // scrcode: .
        .text "hb"
        .byte $61                                   // scrcode: .
        .text "hb"
        .byte $61                                   // scrcode: .
        .text "hd"
        .byte $61                                   // scrcode: .
        .text "hd"
        .byte $98                                   // scrcode: .
        .text "ed"
        .byte $61                                   // scrcode: .
        .text "hd"
        .byte $98                                   // scrcode: .
        .text "ed"
        .byte $61                                   // scrcode: .
        .text "hd"
        .byte $bb                                   // scrcode: .
        .text "cd"
        .byte $68                                   // scrcode: .
        .text "ib"
        .byte $68                                   // scrcode: .
        .text "ib"
        .byte $68                                   // scrcode: .
        .text "id"
        .byte $a2,$60,$61                           // scrcode: ...
        .text "d"
        .byte $fc                                   // scrcode: .
        .text "dd"
        .byte $ef                                   // scrcode: .
        .text "nd"
        .byte $fc                                   // scrcode: .
        .text "dd"
        .byte $ef                                   // scrcode: .
        .text "nd"
        .byte $fc                                   // scrcode: .
        .text "dd"
        .byte $ef                                   // scrcode: .
        .text "nb"
        .byte $ef                                   // scrcode: .
        .text "nb"
        .byte $ef                                   // scrcode: .
        .text "nd"
        .byte $ef                                   // scrcode: .
        .text "nd"
        .byte $77                                   // scrcode: .
        .text "gd"
        .byte $68                                   // scrcode: .
        .text "id"
        .byte $77                                   // scrcode: .
        .text "gd"
        .byte $f3                                   // scrcode: .
        .text "ld"
        .byte $77                                   // scrcode: .
        .text "gd"
        .byte $f3                                   // scrcode: .
        .text "lb"
        .byte $f3                                   // scrcode: .
        .text "lb"
        .byte $f3                                   // scrcode: .
        .text "ld"
        .byte $f3                                   // scrcode: .
        .text "ld"
        .byte $98                                   // scrcode: .
        .text "ed"
        .byte $61                                   // scrcode: .
        .text "hb"
        .byte $61                                   // scrcode: .
        .text "hb"
        .byte $61                                   // scrcode: .
        .text "hd"
        .byte $61                                   // scrcode: .
        .text "hd"
        .byte $98                                   // scrcode: .
        .text "ed"
        .byte $61                                   // scrcode: .
        .text "hb"
        .byte $61                                   // scrcode: .
        .text "hb"
        .byte $61                                   // scrcode: .
        .text "hd"
        .byte $61                                   // scrcode: .
        .text "hd"
        .byte $77                                   // scrcode: .
        .text "gh"
        .byte $68                                   // scrcode: .
        .text "id"
        .byte $68                                   // scrcode: .
        .text "id"
        .byte $61                                   // scrcode: .
        .text "hd"
        .byte $a2,$60,$6d                           // scrcode: ...
        .text "l"
        .byte $fc                                   // scrcode: .
        .text "dd"
        .byte $ef                                   // scrcode: .
        .text "nd"
        .byte $fc                                   // scrcode: .
        .text "dd"
        .byte $ef                                   // scrcode: .
        .text "nd"
        .byte $fc                                   // scrcode: .
        .text "dd"
        .byte $ef                                   // scrcode: .
        .text "nb"
        .byte $ef                                   // scrcode: .
        .text "nb"
        .byte $ef                                   // scrcode: .
        .text "nd"
        .byte $ef                                   // scrcode: .
        .text "nd"
        .byte $77                                   // scrcode: .
        .text "gd"
        .byte $68                                   // scrcode: .
        .text "id"
        .byte $77                                   // scrcode: .
        .text "gd"
        .byte $68                                   // scrcode: .
        .text "id"
        .byte $77                                   // scrcode: .
        .text "gd"
        .byte $68                                   // scrcode: .
        .text "ib"
        .byte $68                                   // scrcode: .
        .text "ib"
        .byte $68                                   // scrcode: .
        .text "i"
        .text "d"
        .byte $68                                   // scrcode: .
        .text "id"
        .byte $98                                   // scrcode: .
        .text "ed"
        .byte $61                                   // scrcode: .
        .text "hb"
        .byte $61                                   // scrcode: .
        .text "hb"
        .byte $61                                   // scrcode: .
        .text "hd"
        .byte $61                                   // scrcode: .
        .text "hd"
        .byte $77                                   // scrcode: .
        .text "gd"
        .byte $68                                   // scrcode: .
        .text "ib"
        .byte $68                                   // scrcode: .
        .text "ib"
        .byte $68                                   // scrcode: .
        .text "id"
        .byte $68                                   // scrcode: .
        .text "id"
        .byte $98                                   // scrcode: .
        .text "ed"
        .byte $61                                   // scrcode: .
        .text "hd"
        .byte $98                                   // scrcode: .
        .text "ed"
        .byte $61                                   // scrcode: .
        .text "hd0kd0kd0kd"
        .byte $fc                                   // scrcode: .
        .text "dd"
        .byte $a2                                   // scrcode: .
        .text "$d"
        .byte $f3                                   // scrcode: .
        .text "ld"
        .byte $a2                                   // scrcode: .
        .text "$d"
        .byte $f3                                   // scrcode: .
        .text "ld"
        .byte $a2                                   // scrcode: .
        .text "$d"
        .byte $f3                                   // scrcode: .
        .text "ld"
        .byte $a2                                   // scrcode: .
        .text "<d"
        .byte $fc                                   // scrcode: .
        .text "dd"
        .byte $f3                                   // scrcode: .
        .text "ld"
        .byte $f7                                   // scrcode: .
        .text "id"
        .byte $f3                                   // scrcode: .
        .text "ld"
        .byte $f7                                   // scrcode: .
        .text "id"
        .byte $f3                                   // scrcode: .
        .text "ld"
        .byte $f7                                   // scrcode: .
        .text "id"
        .byte $f3                                   // scrcode: .
        .text "ld"
        .byte $fc                                   // scrcode: .
        .text "dd"
        .byte $a2                                   // scrcode: .
        .text "$d"
        .byte $f3                                   // scrcode: .
        .text "ld"
        .byte $a2                                   // scrcode: .
        .text "$d"
        .byte $f3                                   // scrcode: .
        .text "ld"
        .byte $a2                                   // scrcode: .
        .text "$"
        .text "d"
        .byte $f3                                   // scrcode: .
        .text "ld"
        .byte $a2                                   // scrcode: .
        .text "9d"
        .byte $fc                                   // scrcode: .
        .text "dd"
        .byte $f3                                   // scrcode: .
        .text "ld"
        .byte $f7                                   // scrcode: .
        .text "id"
        .byte $f3                                   // scrcode: .
        .text "ld"
        .byte $f7                                   // scrcode: .
        .text "id"
        .byte $f3                                   // scrcode: .
        .text "ld"
        .byte $f7                                   // scrcode: .
        .text "id"
        .byte $f3                                   // scrcode: .
        .text "ld"
        .byte $a2                                   // scrcode: .
        .text "'d"
        .byte $ef                                   // scrcode: .
        .text "nd"
        .byte $ef                                   // scrcode: .
        .text "nh"
        .byte $a2                                   // scrcode: .
        .text "*d"
        .byte $ef                                   // scrcode: .
        .text "nd"
        .byte $ef                                   // scrcode: .
        .text "nh"
        .byte $ef                                   // scrcode: .
        .text "nd"
        .byte $a2                                   // scrcode: .
        .text "$d"
        .byte $ef                                   // scrcode: .
        .text "nd"
        .byte $a2                                   // scrcode: .
        .text "$d"
        .byte $ef                                   // scrcode: .
        .text "nh"
        .byte $a2,$60,$6d                           // scrcode: ...
        .text "d"
        .byte $77                                   // scrcode: .
        .text "gd"
        .byte $bb                                   // scrcode: .
        .text "cd"
        .byte $68                                   // scrcode: .
        .text "id"
        .byte $77                                   // scrcode: .
        .text "gd"
        .byte $68                                   // scrcode: .
        .text "id"
        .byte $ef                                   // scrcode: .
        .text "nd"
        .byte $68                                   // scrcode: .
        .text "id"
        .byte $ef                                   // scrcode: .
        .text "nd"
        .byte $68                                   // scrcode: .
        .text "id"
        .byte $fc                                   // scrcode: .
        .text "dd"
        .byte $f3                                   // scrcode: .
        .text "ld"
        .byte $f7                                   // scrcode: .
        .text "id"
        .byte $f3                                   // scrcode: .
        .text "ld"
        .byte $f7                                   // scrcode: .
        .text "id"
        .byte $f3                                   // scrcode: .
        .text "lb"
        .byte $f3                                   // scrcode: .
        .text "lb"
        .byte $f3                                   // scrcode: .
        .text "ld"
        .byte $f3                                   // scrcode: .
        .text "ld"
        .byte $bb                                   // scrcode: .
        .text "cd"
        .byte $68                                   // scrcode: .
        .text "id"
        .byte $77                                   // scrcode: .
        .text "gd"
        .byte $68                                   // scrcode: .
        .text "id"
        .byte $ef                                   // scrcode: .
        .text "nd"
        .byte $68                                   // scrcode: .
        .text "id"
        .byte $ef                                   // scrcode: .
        .text "nd"
        .byte $68                                   // scrcode: .
        .text "id"
        .byte $fc                                   // scrcode: .
        .text "dd"
        .byte $f3                                   // scrcode: .
        .text "ld"
        .byte $f7                                   // scrcode: .
        .text "id"
        .byte $f3                                   // scrcode: .
        .text "ld"
        .byte $ef                                   // scrcode: .
        .text "n"
        .text "d"
        .byte $ef                                   // scrcode: .
        .text "nb"
        .byte $ef                                   // scrcode: .
        .text "nb"
        .byte $ef                                   // scrcode: .
        .text "nd"
        .byte $77                                   // scrcode: .
        .text "gd"
        .byte $fc                                   // scrcode: .
        .text "dd"
        .byte $a2                                   // scrcode: .
        .text "$d"
        .byte $f3                                   // scrcode: .
        .text "ld"
        .byte $a2                                   // scrcode: .
        .text "$d"
        .byte $47                                   // scrcode: .
        .text "fd"
        .byte $a2                                   // scrcode: .
        .text "$d"
        .byte $f3                                   // scrcode: .
        .text "ld"
        .byte $a2                                   // scrcode: .
        .text "<d"
        .byte $fc                                   // scrcode: .
        .text "dd"
        .byte $f3                                   // scrcode: .
        .text "ld"
        .byte $f7                                   // scrcode: .
        .text "id"
        .byte $f3                                   // scrcode: .
        .text "ld"
        .byte $f7                                   // scrcode: .
        .text "id"
        .byte $f3                                   // scrcode: .
        .text "ld"
        .byte $f7                                   // scrcode: .
        .text "id"
        .byte $f3                                   // scrcode: .
        .text "ld"
        .byte $fc                                   // scrcode: .
        .text "dd"
        .byte $a2                                   // scrcode: .
        .text "$d"
        .byte $f3                                   // scrcode: .
        .text "ld"
        .byte $a2                                   // scrcode: .
        .text "$d"
        .byte $f3                                   // scrcode: .
        .text "ld"
        .byte $a2                                   // scrcode: .
        .text "$d"
        .byte $f3                                   // scrcode: .
        .text "ld"
        .byte $a2                                   // scrcode: .
        .text "9d"
        .byte $fc                                   // scrcode: .
        .text "dd"
        .byte $f3                                   // scrcode: .
        .text "ld"
        .byte $f7                                   // scrcode: .
        .text "id"
        .byte $f3                                   // scrcode: .
        .text "ld"
        .byte $f7                                   // scrcode: .
        .text "id"
        .byte $f3                                   // scrcode: .
        .text "ld"
        .byte $f7                                   // scrcode: .
        .text "id"
        .byte $f3                                   // scrcode: .
        .text "ld"
        .byte $a2                                   // scrcode: .
        .text "'d"
        .byte $68                                   // scrcode: .
        .text "id"
        .byte $68                                   // scrcode: .
        .text "ih"
        .byte $a2                                   // scrcode: .
        .text "<"
        .text "d"
        .byte $68                                   // scrcode: .
        .text "id"
        .byte $68                                   // scrcode: .
        .text "ih"
        .byte $f7                                   // scrcode: .
        .text "id"
        .byte $f3                                   // scrcode: .
        .text "ld"
        .byte $f7                                   // scrcode: .
        .text "id"
        .byte $f3                                   // scrcode: .
        .text "ld"
        .byte $f3                                   // scrcode: .
        .text "ld"
        .byte $fc                                   // scrcode: .
        .text "dd"
        .byte $fc                                   // scrcode: .
        .text "dd"
        .byte $a2,$62,$b1                           // scrcode: ...
        .text "d"
        .byte $a2                                   // scrcode: .
        .text "e"
        .byte $a0                                   // scrcode: .
        .text "@"
        .byte $b9                                   // scrcode: .
        .text "@"
        .byte $90,$99                               // scrcode: ..
        .text "@"
        .byte $40,$c8,$d0,$f7,$ee                   // scrcode: .....
        .text "!8"
        .byte $ee                                   // scrcode: .
        .encoding "petscii_upper"

txt_e301:
        .text "$8"
        .byte $ca                                   // 'J' | $80 (end-of-string marker)
        .encoding "screencode_mixed"
        .byte $d0,$ee,$4c,$e2,$fc,$ff,$fc           // scrcode: .......
        .text "o@"
        .byte $ff,$f0                               // scrcode: ..
        .text "ki"
        .byte $fb,$f0                               // scrcode: ..
        .text "ki"
        .byte $ca,$8a                               // scrcode: ..
        .text "x"
        .byte $65                                   // scrcode: .
        .text "-"
        .byte $85                                   // scrcode: .
        .text "-"
        .byte $90                                   // scrcode: .
        .text "b"
        .byte $e6                                   // scrcode: .
        .text "."
        .byte $a0                                   // scrcode: .
        .text "@"
        .byte $b1                                   // scrcode: .
        .text "-"
        .byte $f0                                   // scrcode: .
        .text "j"
        .byte $e6                                   // scrcode: .
        .text "-"
        .byte $d0                                   // scrcode: .
        .text "b"
        .byte $e6                                   // scrcode: .
        .text "."
        .byte $a2                                   // scrcode: .
        .text "@"
        .byte $a8,$60,$a4                           // scrcode: ...
        .text "u"
        .byte $f0,$ed,$88,$b1                       // scrcode: ....
        .text "v"
        .byte $85                                   // scrcode: .
        .text "."
        .byte $88,$b1                               // scrcode: ..
        .text "v"
        .byte $85                                   // scrcode: .
        .text "-"
        .byte $84                                   // scrcode: .
        .text "u"
        .byte $4c                                   // scrcode: .
        .text "k"
        .byte $77                                   // scrcode: .
        .text "j"
        .byte $aa,$bd,$cc,$7b,$85                   // scrcode: .....
        .text "9"
        .byte $bd,$cd,$7b,$d0                       // scrcode: ....
        .text "f"
        .byte $b1                                   // scrcode: .
        .text "'"
        .byte $85                                   // scrcode: .
        .text "9"
        .byte $b1                                   // scrcode: .
        .text ")"
        .byte $85                                   // scrcode: .
        .text "8"
        .byte $4a,$4a                               // scrcode: ..
        .text "h"
        .byte $4a,$b0                               // scrcode: ..
        .text "m("
        .byte $b0                                   // scrcode: .
        .text "e"
        .byte $69                                   // scrcode: .
        .text "v"
        .byte $85                                   // scrcode: .
        .text ":"
        .byte $60,$65                               // scrcode: ..
        .text "("
        .byte $85                                   // scrcode: .
        .text ":"
        .byte $60,$69,$76,$85                       // scrcode: ....
        .text ":("
        .byte $60,$c8,$b9                           // scrcode: ...
        .text "0"
        .byte $40,$48,$86                           // scrcode: ...
        .text "7 k"
        .byte $77,$ea,$c0                           // scrcode: ...
        .byte $ff                                   // scrcode: .
        .text "0"
        .byte $5b,$c0                               // scrcode: ..
        .text " 0"
        .byte $ed                                   // scrcode: .
        .text " ."
        .byte $77                                   // scrcode: .
        .encoding "petscii_upper"

txt_e386:
        .text "F8"
        .byte $b0                                   // '0' | $80 (end-of-string marker)
        .encoding "screencode_mixed"
        .text "v"
        .byte $46                                   // scrcode: .
        .text "8"
        .byte $90                                   // scrcode: .
        .text "3"
        .byte $a2                                   // scrcode: .
        .text "@"
        .byte $c0,$40,$68,$a4                       // scrcode: ....
        .text "7"
        .byte $f0                                   // scrcode: .
        .text "e0y"
        .byte $a8,$68,$98,$90                       // scrcode: ....
        .text "t"
        .byte $b0                                   // scrcode: .
        .text "w"
        .byte $46                                   // scrcode: .
        .text "8"
        .byte $90                                   // scrcode: .
        .text "s"
        .byte $a6                                   // scrcode: .
        .text "7"
        .byte $d0                                   // scrcode: .
        .text "i"
        .byte $68,$85                               // scrcode: ..
        .text ";"
        .byte $a9                                   // scrcode: .
        .text "@"
        .byte $e8,$6c                               // scrcode: ..
        .text "9@"
        .byte $68,$85                               // scrcode: ..
        .text ";"
        .byte $68,$c5                               // scrcode: ..
        .text ";"
        .byte $6c                                   // scrcode: .
        .text "9@ :"
        .byte $77,$c4                               // scrcode: ..
        .text "5"
        .byte $b0                                   // scrcode: .
        .text "8"
        .byte $a4                                   // scrcode: .
        .text "u"
        .byte $a5                                   // scrcode: .
        .text "-"
        .byte $91                                   // scrcode: .
        .text "v"
        .byte $c8,$a5                               // scrcode: ..
        .text "."
        .byte $91                                   // scrcode: .
        .text "v"
        .byte $c8,$84                               // scrcode: ..
        .text "u"
        .byte $a5                                   // scrcode: .
        .text "9"
        .byte $85                                   // scrcode: .
        .text "-"
        .byte $a5                                   // scrcode: .
        .text ":"
        .byte $85                                   // scrcode: .
        .text "."
        .byte $4c,$62                               // scrcode: ..
        .byte $77,$c4                               // scrcode: ..
        .text "6"
        .byte $b0                                   // scrcode: .
        .text "s"
        .byte $c4                                   // scrcode: .
        .text "4"
        .byte $b0,$d8,$c4                           // scrcode: ...
        .text "3"
        .byte $b0                                   // scrcode: .
        .text "f"
        .byte $c8,$b1,$1d,$48,$e8,$88,$b1,$1d,$4c,$5f,$77,$b1 // scrcode: ............
        .encoding "petscii_upper"

txt_e3f2:
        .text ")H"
        .byte $b1                                   // '1' | $80 (end-of-string marker)
        .encoding "screencode_mixed"
        .text "'"
        .byte $4c,$92,$79,$a6                       // scrcode: ....
        .text "70q"
        .byte $f0                                   // scrcode: .
        .text "b"
        .byte $68,$ca,$68,$d1                       // scrcode: ....
        .text "+"
        .byte $f0                                   // scrcode: .
        .text "b"
        .byte $b0                                   // scrcode: .
        .text "y"
        .byte $a8,$b1                               // scrcode: ..
        .text "9"
        .byte $4c,$5f,$77,$a2                       // scrcode: ....
        .text "@"
        .byte $a1                                   // scrcode: .
        .encoding "petscii_upper"

txt_e411:
        .byte $39,$48,$a5                           // 9H.

txt_e414:
        .byte $3a,$48,$a5,$39,$ca,$4c,$5f,$77,$a9,$ff,$30,$02,$a9,$00,$48,$20 // :H.9.L_w..0...H 
        .byte $0b,$77,$c4,$34,$b0,$18,$c4,$33,$68,$91,$1d,$a6,$37,$d0,$06,$b0 // .w.4...3h...7...
        .byte $0a,$a9,$00,$90,$03,$68,$b0,$03,$c8,$91,$1d,$4c,$7a,$79,$20,$3a // .....h.....Lzy :
        .byte $77,$68,$85,$3b,$a5,$37,$30,$1c,$f0,$01,$68,$68,$d1,$2b,$f0,$02 // wh.;.70...hh.+..
        .byte $b0,$cb,$a8,$a5,$3b,$91,$39,$4c,$7a,$79,$48,$20,$0b,$77,$20,$3a // ....;.9LzyH .w :
        .byte $77,$a1,$39,$aa,$68,$85,$3c,$68,$85,$3e,$8a,$18,$65,$3e,$d1,$2b // w.9.h.<h.>..e>.+
        .byte $f0,$02,$b0,$a9,$a0,$00,$91,$39,$8a,$18,$65,$39,$85,$39,$90,$03 // .......9..e9.9..
        .byte $e6,$3a,$18,$c4,$3e,$f0,$d0,$c8,$b1,$3b,$91,$39,$90,$f5,$18,$65 // .:..>....;.9...e
        .byte $3b,$4c,$5f,$77,$18,$85,$3c,$68,$65,$3b,$a8,$68,$65,$3c,$48,$98 // ;L_w..<he;.he<H.
        .byte $4c,$92,$79,$68,$85,$3b,$68,$38,$e5,$3b,$a6,$37,$f0,$06,$a8,$68 // L.yh.;h8.;.7...h
        .byte $e9,$00,$48,$98,$4c,$5f,$77,$25,$3b,$4c,$5f,$77,$45,$3b,$4c,$5f // ..H.L_w%;L_wE;L_
        .byte $77,$05,$3b,$4c,$5f,$77,$c9,$00,$d0,$2a,$a9,$ff,$4c,$5f,$77,$f0 // w.;L_w...*..L_w.
        .byte $23,$10,$f7,$30,$1f,$f0,$f3,$30,$f1,$10,$19,$90,$ed,$b0,$15,$ca // #..0...0........
        .byte $85,$3f,$68,$85,$3d,$68,$c5,$3f,$90,$0a,$d0,$de,$a5,$3d,$c5,$3b // .?h.=h.?.....=.;
        .byte $f0,$02,$b0,$d6,$a9,$00,$4c,$5f,$77,$c8,$f0,$06,$c5,$3b,$f0,$ca // ......L_w....;..
        .byte $d0,$f2,$85,$3c,$68,$85,$3e,$68,$85,$39,$68,$85,$3a,$68,$c5,$3e // ...<h.>h.9h.:h.>
        .byte $d0,$e2,$c4,$3e,$f0,$b4,$c8,$b1,$3b,$d1,$39,$f0,$f5,$d0,$d5,$68 // ...>....;.9....h
        .byte $a6,$37,$d0,$04,$48,$4c,$5f,$77,$a8,$68,$aa,$48,$98,$18,$90,$0d // .7..HL_w.h.H....
        .byte $68,$85,$3b,$68,$a8,$68               // h.;h.h

txt_e53a:
        .byte $46,$37,$aa,$b0,$09,$a5,$3b,$48,$8a,$48,$98,$4c,$92,$79,$98,$48 // F7....;H.H.L.y.H
        .byte $a5,$3b,$48,$8a,$48,$4c,$7a,$79,$68,$85,$3b,$68,$85,$3c,$a6,$37 // .;H.HLzyh.;h.<.7
        .byte $d0,$08,$a5                           // ...

txt_e55d:
        .byte $3b,$48,$a5,$3c,$4c,$5f,$77,$68,$a8,$68,$aa,$a5,$3c,$48,$18,$90 // ;H.<L_wh.h..<H..
        .byte $d1,$85,$3c,$68,$a2,$00,$81,$3b,$4c,$60,$77,$85,$3c,$a2,$00,$a1 // ..<h...;L`w.<...
        .byte $3b,$4c,$5f,$77,$a6,$37,$f0,$23,$d0,$08,$6c,$3b,$00,$85,$3c,$20 // ;L_w.7.#..l;..< 
        .byte $72,$79,$a2,$00,$4c,$60,$77,$a9,$00,$aa,$4c,$5f,$77,$20,$0b,$77 // ry..L`w...L_w .w
        .byte $48,$d0,$ef,$02,$20,$0b,$77,$48,$62,$e5,$a2,$01,$4c,$60,$77,$a0 // H... .wHb...L`w.
        .byte $00,$b1                               // ..

txt_e5af:
        .byte $2d,$48,$aa,$a5                       // -H..

txt_e5b3:
        .byte $2e,$48,$a5,$2d,$48,$e8,$f0,$07,$8a,$65,$2d,$85,$2d,$90,$02,$e6 // .H.-H....e-.-...
        .byte $2e,$a2,$ff,$4c,$60,$77,$48,$20,$0b,$77,$10,$04,$68,$18,$90,$07 // ...L`wH .w..h...
        .byte $49,$80,$a8,$68,$49,$ff,$38,$71,$1d,$91,$1d,$4c,$7a,$79,$20,$0b // I..hI.8q...Lzy .
        .byte $77,$a9,$00,$38,$f1,$1d,$91,$1d,$4c,$60,$77,$48,$20,$0b,$77,$c0 // w..8....L`wH .w.
        .byte $00,$30,$07,$aa,$68,$f0,$10,$4c,$7a,$79,$49,$80,$aa,$68,$d0,$07 // .0..h..LzyI..h..
        .byte $4c,$7a,$79,$20,$0b,$77,$aa,$20,$00,$77,$4c,$60,$77,$aa,$f0,$09 // Lzy .w. .wL`w...
        .byte $20,$0b,$77,$4c,$60,$77,$aa,$f0,$f7,$20,$0b,$77,$0a,$a8,$90,$02 //  .wL`w... .w....
        .byte $e6,$30,$b1,$2f,$85,$2d,$c8,$b1,$2f,$85,$2e,$90,$02,$c6,$30,$ba // .0./.-../.....0.
        .byte $30,$ce,$00,$20,$0b,$77,$aa,$20,$8b,$7a,$8a,$d0,$df,$20,$7c,$7a // 0.. .w. .z... |z
        .byte $4c,$7a,$79,$68,$f0,$bd,$85,$3b,$20,$0b,$77,$aa,$c5,$3b,$90,$b7 // Lzyh...; .w..;..
        .byte $a6,$3b,$20,$00,$77,$d0,$c5,$48,$20,$0b,$77,$48,$a5,$3b,$91,$1d // .; .w..H .wH.;..
        .byte $20,$8b,$7a,$4c,$60,$77,$68,$a8,$68,$85,$3b,$b1,$1d,$aa,$18,$69 //  .zL`wh.h.;....i
        .byte $01,$91,$1d,$e4,$3b,$90,$07,$c6,$10,$c6,$10,$4c,$7a,$79,$a5,$3b // ....;......Lzy.;
        .byte $48,$98,$48,$20,$7c,$7a,$c8,$c8,$84,$10,$4c,$7a,$79,$a4,$10,$88 // H.H |z....Lzy...
        .byte $b1,$18,$85,$2e,$88,$b1,$18,$85,$2d,$84,$10,$60,$a4,$10,$a5,$2d // ........-..`...-
        .byte $91,$18,$c8,$a5,$2e,$91,$18,$c8,$84,$10,$60,$a4,$10,$88,$b1,$18 // ..........`.....
        .byte $48,$84,$10,$4c,$7a,$79,$a4,$10,$68,$91,$18,$e6,$10,$4c,$7a,$79 // H..Lzy..h....Lzy
        .byte $85,$3c,$a9,$00,$85,$3d,$a2,$08,$46,$3b,$90,$03,$18,$65,$3c,$6a // .<...=..F;...e<j
        .byte $66,$3d,$ca,$d0,$f3,$48,$e8,$a5,$3d,$4c,$5f,$77,$68,$85,$3b,$68 // f=...H..=L_wh.;h
        .byte $a6,$37,$f0,$0b,$68,$85,$3d,$68,$20,$e5,$7a,$a5,$3f,$90,$e6,$a2 // .7..h.=h .z.?...
        .byte $09,$20,$e7,$7a,$90,$e1,$a2,$11,$85,$3f,$a9,$00,$c5,$3b,$90,$03 // . .z.....?...;..
        .byte $e5                                   // .

txt_e704:
        .text ";8&=&?*"
        .byte $ca,$d0,$f1,$6a,$85,$03,$18,$60,$a2
        .byte $ff,$86,$39,$a0,$06,$a6,$3b,$86,$3d,$a2,$0a,$86,$3b,$aa,$8a,$20 // ..9...;.=...;.. 
        .byte $e5,$7a,$69,$30,$91,$1d,$88,$a5,$3f,$aa,$05,$3d,$d0,$f0,$a9,$20 // .zi0....?..=... 
        .byte $91,$1d,$98,$49,$ff,$69,$08,$48,$88,$98,$18,$65,$1d,$85,$3b,$a5 // ...I.i.H...e..;.
        .byte $1e,$a6,$39,$10,$0b,$48,$a5,$3b,$4c,$5f,$77,$84,$3a,$e8,$d0,$c1 // ..9..H.;L_w.:...
        .byte $85,$3c,$68,$85,$3e,$a0,$00,$c4,$3e,$f0,$09,$c8,$b1 // .<h.>...>....

txt_e761:
        .byte $3b,$20,$d2,$ff,$90,$f4,$00,$8a,$f0,$05,$a9 // ; .........

txt_e76c:
        .byte $20,$20,$d2,$ff,$a4,$3a,$c0,$2e,$d0,$08,$a9,$0d,$20,$d2,$ff,$20 //   ...:...... .. 
        .byte $cc,$ff,$4c,$7a,$79,$20,$d2,$ff,$90,$f8,$00,$20,$0b,$77,$10,$0b // ..Lzy ..... .w..
        .byte $84,$3b,$20,$e4,$ff,$a4,$3b,$48,$4c,$11,$78,$aa,$20,$c6,$ff,$20 // .; ...;HL.x. .. 
        .byte $cf,$ff,$48,$4c,$0e,$78,$68,$f0,$24,$aa,$20,$c9,$ff,$90,$d3,$00 // ..HL.xh.$. .....
        .byte $68,$aa,$68,$a8,$e8,$d0,$01,$c8,$68,$20,$bd,$ff,$68,$a8,$68,$aa // h.h.....h ..h.h.
        .byte $68,$20,$ba,$ff,$20,$c0,$ff,$4c,$7a,$79,$20,$c3,$ff,$20,$cc,$ff // h .. ..Lzy .. ..
        .byte $4c,$7a,$79,$a5,$41,$65,$44,$65,$45,$85,$40,$a2,$05,$b5,$3f,$95 // Lzy.AeDeE.@...?.
        .byte $40,$ca,$d0,$f9,$4c,$5f,$77,$85,$02,$a9,$01,$48,$8a,$48,$a9,$01 // @...L_w....H.H..
        .byte $ca,$4c,$5f,$77,$60,$01,$28,$80,$42,$1d,$50,$29,$00,$42,$d3,$44 // .L_w`.(.B.P).B.D
        .byte $40,$0a,$2f,$01,$2b,$0a,$2a,$21,$00,$27,$01,$3d,$81,$44,$59,$8a // @./.+.*!.'.=.DY.
        .byte $01
        .byte $28,$80
        .byte $44,$81
        .byte $2a,$3d,$81
        .text ")Z"
        .byte $22                                   // double quote
        .byte $5c                                   // backslash
        .byte $81,$00,$5b
        .byte $53
        .byte $5d,$2a,$2b,$00,$dd,$24,$59,$17,$35,$27,$8e,$25,$b0,$15,$6c,$15 // ]*+..$Y.5'.%..l.
        .byte $a6,$0e,$35,$26,$46,$1e,$55,$1d,$af,$1e,$7d,$0e,$e5,$24,$92,$0d // ..5&F.U...}..$..

txt_e83c:
        .byte $3b,$27,$cb,$1d,$0b,$0d,$07,$0d,$96,$0f,$ca,$0e,$c4,$0e,$83,$0f // ;'..............
        .byte $c0,$0e,$df,$0e,$ab,$0e,$b0,$0e,$e8,$0e // ..........

txt_e856:
        .byte $3b,$27,$c6,$0e,$0e,$0d,$be,$0e,$73,$25,$63,$17,$49,$0f,$85,$15 // ;'......s%c.I...
        .byte $cf,$26,$0e,$15,$fc,$16,$b5,$0e,$22,$1d,$dc,$25,$b5,$16,$08,$1d // .&......"..%....
        .byte $f2,$15,$ff,$1f,$06,$2c,$cd,$15,$32,$1d,$6d,$26,$98,$15,$bb,$25 // .....,..2.m&...%
        .byte $3d,$15,$05,$1e,$75,$17,$a2,$61,$52,$8b,$15,$1f,$15,$da,$16,$7f // =...u..aR.......
        .byte $15,$a5,$1d,$7a,$16,$9a,$1d,$f1,$24,$2c,$1d,$98,$25,$b2,$26,$ce // ...z....$,..%.&.
        .byte $0f,$63,$63,$9a,$2d,$a4,$2d,$aa,$2d,$a9,$c8,$cd,$12,$d0,$d0,$fb // .cc.-.-.-.......
        .byte $4c,$7a,$79,$20,$b0,$7c,$4c,$7a,$79,$20,$79,$7d,$4c,$7a,$79,$a5 // Lzy .|Lzy y}Lzy.
        .byte $fc,$c9,$08,$f0,$1f,$78,$a5,$01,$29,$fb,$85,$01,$a0,$00,$b9,$00 // .....x..).......
        .byte $d0,$99,$00,$08,$b9,$00,$d1,$99,$00,$09,$c8,$d0,$f1,$a5,$01,$09 // ................
        .byte $04,$85,$01,$58,$a0,$00,$84,$a3,$84,$a4,$b1,$fb,$18,$69,$01,$a2 // ...X.........i..
        .byte $04,$26,$a4,$0a,$ca,$d0,$fa,$6a,$65,$fb,$85,$a3,$a5,$fc,$65,$a4 // .&.....je.....e.
        .byte $85,$a4,$b1,$a3,$91,$fb,$a0,$10,$b1,$a3,$99,$e7,$07,$88,$d0,$f8 // ................
        .byte $a9,$04,$85,$fe,$a9,$d8,$85,$fc,$84,$fd,$84,$fb,$18,$a5,$a3,$69 // ...............i
        .byte $11,$85,$a3,$d0,$02,$e6,$a4,$a2,$00,$20,$5f,$7d,$b0,$09,$20,$5f // ......... _}.. _
        .byte $7d,$b0,$1a,$a9,$20,$90,$18,$a0,$08,$20,$5f,$7d,$26,$b5,$88,$d0 // }... .... _}&...
        .byte $f8,$84,$b6,$a0,$04,$20,$5f,$7d,$26,$b6,$88,$d0,$f8,$a5,$b5,$91 // ..... _}&.......
        .byte $fd,$a5,$b6,$91,$fb,$e6,$fd,$d0,$02,$e6,$fe,$e6,$fb,$d0,$02,$e6 // ................
        .byte $fc,$a9,$07,$c5,$fe,$d0,$c2,$a9,$e8,$c5,$fd,$d0,$bc,$60,$ca,$30 // .............`.0
        .byte $03,$06,$b4,$60,$98,$48,$a0,$00,$b1,$a3 // ...`.H....

spr_e980:
        .byte $85,$b4,$e6,$a3,$d0,$02,$e6,$a4,$68,$a8,$a2,$08,$d0,$e6,$a9,$3f // ........h......?
        .byte $85,$fc,$a9,$ff,$85,$fb,$a2,$00,$20,$ad,$7d,$b0,$05,$a9,$00,$a8 // ........ .}.....
        .byte $f0,$0c,$a0,$08,$20,$ad,$7d,$26,$b5,$88,$d0,$f8,$a5,$b5,$91,$fb // .... .}&........
        .byte $a5,$fb,$38,$e9,$01,$85,$fb,$b0,$df,$c6,$fc,$a5,$fc,$c9,$1f,$d0 // ..8.............
        .byte $d7,$60,$ca,$30,$03,$06,$b4,$60,$98,$48,$a5,$ae,$38,$e9,$01,$85 // .`.0...`.H..8...
        .byte $ae,$b0,$02,$c6,$af,$a0,$00,$b1,$ae,$85,$b4,$68,$a8,$a2,$08,$d0 // ...........h....
        .byte $e1,$e4,$ea,$27,$4c,$80               // ...'L.

txt_e9e6:
        .byte $43,$4c,$b0,$7c,$4c,$a3,$c1,$a5,$28,$01,$10,$01,$00,$01,$77,$00 // CL.|L...(.....w.
        .byte $03,$a6,$60,$3a,$04,$04,$5b,$3f,$64,$3f,$6d,$3f,$95,$40,$56,$43 // ..`:..[?d?m?.@VC
        .byte $6e,$43,$83,$f6,$f6,$fd,$ff,$00,$01,$02,$03,$04,$05,$06,$07,$08 // nC..............
        .byte $09,$0a,$0b,$0c,$0d,$0e,$0f,$10,$11,$12,$13,$14,$15,$16,$17,$18 // ................
        .byte $19,$1a,$1b,$1c,$1d,$1e,$1f,$6c,$43,$1a,$00 // .......lC..

// --- Region $ea37-$fce1 ---
.pc = $ea37 "bmp_ea37"

bmp_ea37:
        // === Bitmap data (4779 bytes, $ea37-$fce1) ===
        .byte $3c,$5e,$d0,$14,$28,$28,$19,$18,$08,$08,$00,$40,$00,$40,$c3,$c2 // <^..((.....@.@..
        .byte $cd,$38,$30,$00,$58,$00,$58,$bd,$bc,$c7,$32,$2a,$18,$f8,$20,$60 // .80.X.X...2*.. `
        .byte $5b,$42,$80,$57,$02,$91,$21,$5a,$42,$9d,$21,$51,$02,$93,$05,$3b // [B.W..!ZB.!Q...;
        .byte $5a,$fe,$15,$35,$21,$08,$5a,$28,$83,$83,$fc,$42,$80,$5a,$25,$83 // Z..5!.Z(...B.Z%.
        .text "5!)G"
        .byte $01
        .byte $51,$02
        .byte $53,$47,$3d,$f6
        .byte $47,$02,$01
        .byte $30,$f9
        .byte $51,$02,$53,$43,$3d,$f6,$47,$02,$57,$ff,$cc // Q.SC=.G.W..

txt_ea92:
        .byte $55,$5a,$42,$c3,$21,$16,$42,$c4,$21,$01,$61,$01,$08,$5a,$51,$05 // UZB.!.B.!.a..ZQ.
        .text "$MM.M"
        .byte $60

txt_eaa8:
        .byte $5a,$42,$b9,$21,$47,$03,$14,$01,$28,$83,$52,$80,$98,$00,$21,$55 // ZB.!G...(.R...!U
        .byte $e7                                   // .

txt_eab9:
        .byte $40,$21,$55,$a7                       // @!U.

txt_eabd:
        .byte $21,$55,$a7,$21,$50,$e7,$10,$81,$20,$00,$e3,$40,$e5,$7f,$a3,$c5 // !U.!P... ..@....
        .byte $a3,$c5,$e3,$10,$e5,$d0,$81,$20,$00,$28,$7f,$7f,$1f,$1f,$07,$01 // ....... .(......
        .byte $01,$00,$c7                           // ...

txt_eae0:
        .byte $21,$55,$c4,$28,$fd,$f4,$f4,$50,$d0,$d0,$40,$40,$81,$12,$00,$22 // !U.(...P..@@..."
        .byte $80,$80,$ae                           // ...

txt_eaf3:
        .byte $22,$20,$20,$af,$21,$0a,$b6,$22,$80,$80,$ae,$22,$20,$20,$80,$cf // "  .!.."..."  ..
        .byte $00,$21,$04,$a6                       // .!..

txt_eb07:
        .byte $22,$40,$50,$b0,$22,$02,$02,$a5,$29,$02,$a0,$a0,$88,$aa,$aa,$88 // "@P."...).......
        .byte $80,$a0,$a2,$2e,$02,$0a,$0a           // .......

txt_eb1e:
        .byte $22,$20,$a0,$a8,$a8,$22,$aa,$aa       // " ..."..

txt_eb26:
        .byte $22,$20,$a8,$a3,$2d,$80,$80,$08,$08,$2a,$0a,$0a,$2a,$aa,$aa,$22 // " ..-....*..*.."
        .byte $08,$0a,$a2,$36,$80,$a0,$a0,$82,$02,$0a,$02,$02,$08,$2a,$2a,$08 // ...6.........**.
        .byte $00,$82,$a0,$a0,$88,$aa,$aa,$88,$80,$a0,$a2,$2e,$02,$0a,$0a,$82 // ................
        .byte $80,$a0,$a8,$a8,$20,$a0,$a0           // .... ..

txt_eb5d:
        .byte $20,$20,$a0,$80,$1f,$00,$21,$04,$80,$a5,$00,$e3,$01,$24,$15,$15 //   ....!......$..
        .byte $46,$56,$e3,$5a,$29,$6a,$50,$64,$aa,$aa,$a9,$aa,$aa,$69,$a5,$23 // FV.Z)jPd.....i.#
        .byte $80,$80,$a1,$a2,$30,$01,$05,$06,$01,$01,$41,$01,$44,$94,$a4,$a4 // ....0.....A.D...
        .byte $99,$95,$aa,$a0,$80,$e3,$aa,$60,$41,$6a,$aa,$aa,$a0,$20,$aa,$aa // .......`Aj... ..
        .byte $da,$7a,$aa,$aa,$a8,$20,$aa,$aa       // .z... ..

txt_eba5:
        .byte $56,$56,$aa,$aa,$2a,$08,$aa,$aa,$b7,$9d,$aa,$aa,$0a,$0a,$aa,$aa // VV..*...........
        .byte $a5,$a5,$aa,$aa,$0a,$02,$aa,$aa,$ad,$a7,$aa,$aa,$82,$00,$aa,$aa // ................
        .byte $e9,$69,$aa,$aa,$a0,$80,$aa,$aa       // .i......

txt_ebcd:
        .byte $5a,$5a,$aa,$aa,$a0,$80,$aa,$aa,$7a,$da,$e3,$aa,$21,$29,$e4,$a8 // ZZ......z...!)..
        .byte $22,$a5,$a9,$a2,$26,$44,$59,$69,$6a,$99,$59,$ab,$28,$02,$02,$01 // "...&DYij.Y.(...
        .byte $0a,$0a,$14,$15,$65,$e5,$aa           // ....e..

txt_ebf4:
        .text "("
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "PTD"
        .byte $84,$85,$95,$80,$97,$00,$e4,$01,$60
        .byte $27
        .byte $05,$01,$05,$00,$05,$6a               // .....j

txt_ec0a:
        .text "ZZYYZVV"
        .byte $a5,$aa,$a9,$a4,$a4
        .byte $51,$54,$99,$90
        .byte $50,$21,$15,$60                       // P!.`

txt_ec1e:
        .text "  APPA"
        .byte $01,$01,$06,$06,$0a,$69,$64,$e3,$a4
        .byte $2f
        .byte $95                                   // .

txt_ec2f:
        .byte $40,$40,$aa,$55,$aa,$95,$95,$96,$95,$95,$aa,$55,$aa,$55,$e3,$95 // @@.U.......U.U..
        .byte $31,$66,$aa,$55,$aa,$55,$56,$66,$5a,$6a,$aa,$55,$aa,$55,$a5,$69 // 1f.U.UVfZj.U.U.i
        .byte $a9,$a9,$45,$aa,$55,$aa               // ..E.U.

txt_ec55:
        .text "UUUUU#"
        .byte $aa
        .byte $41,$a4,$e3,$68
        .byte $25,$69,$68,$a9,$a4
        .byte $64,$e3,$69,$27,$5a,$06,$05,$14,$14,$05,$01,$a3,$30,$29,$19,$16 // d.i'Z.......0)..

txt_ec75:
        .text "!P$! "
        .byte $a6,$6a,$aa,$aa,$69,$69,$16
        .byte $56,$e7,$95

txt_ec84:
        .byte $21,$54,$a4,$23,$40,$00,$40,$80,$89,$00,$23,$01,$04,$04,$a4,$29 // !T.#@.@...#....)
        .byte $01,$00                               // ..

txt_ec96:
        .text "A"
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "QPPQ"
        .byte $e5
        .byte $55,$27,$15

txt_eca1:
        .byte $55,$55,$a4,$58,$a9,$95,$e4,$55,$21,$01,$e7,$55,$22,$1a,$1a,$e3 // UU.X...U!..U"...
        .byte $59,$e3                               // Y.

txt_ecb3:
        .text "U*P"
        .byte $40                                   // @ character
        .text "PP"
        .byte $40                                   // @ character
        .text "P"
        .byte $40                                   // @ character
        .byte $00,$9a,$96,$e6,$95
        .byte $2c,$a5
        .byte $a6,$65,$69,$69,$5a,$5a,$6a,$55,$a9,$5a,$96,$e4,$aa,$21,$a9,$e5 // .eiiZZjU.Z...!..
        .byte $a6,$25,$95,$96,$95,$55,$55,$e4,$95,$80,$21,$55,$e8,$68,$2b,$06 // .%...UU...!U.h+.
        .byte $16,$06,$15,$15,$05,$15,$05,$41,$91,$51,$e3,$95,$25,$55,$55,$05 // .......A.Q..%UU.
        .byte $00,$54,$e5,$55,$25,$9a,$69,$95,$a9,$59,$e4 // .T.U%.i..Y.

txt_ecfe:
        .text "U)TUTTUPTA"
        .byte $01,$e3,$04,$e3,$14,$a2
        .byte $22,$40,$40,$80,$84,$00,$e3,$01,$26,$05,$05,$01,$01,$00,$50,$e5 // "@@.....&.....P.
        .byte $40                                   // @ character
        .text "#PTU"
        .byte $e3,$15
        .byte $24,$45,$05,$15,$15,$f8

txt_ed2b:
        .text "U("
        .byte $40                                   // @ character
        .text "TP"
        .byte $40                                   // @ character
        .text "TP"
        .byte $40                                   // @ character
        .text "T"
        .byte $e4,$95
        .byte $2c,$99,$9a,$96
        .byte $95,$aa,$aa,$6a,$aa,$6a,$6a,$aa,$a5,$e7,$aa,$31,$6a,$99,$65,$69 // ...j.jj....1j.ei
        .byte $59,$5a,$96,$a5,$a5,$55,$55,$95,$a5,$65,$a5,$95,$95,$e3,$45,$e4 // YZ...UU..e....E.
        .byte $01,$a1,$e3,$55,$e4,$54,$21,$50,$e3,$15,$e4,$05,$21,$01,$e3,$51 // ...U.T!P....!..Q
        .byte $e4,$40,$a1,$e6,$68,$29,$a8,$28,$01,$05,$55,$05,$55,$15,$05,$fa // .@..h).(..U.U...

txt_ed7b:
        .text "U)TPPT"
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "P"
        .byte $15,$15,$e4,$05
        .byte $22,$15
        .byte $54
        .byte $a3,$22,$40,$40,$80,$84,$00,$21,$01,$e6,$05,$22,$55,$55,$e6,$41 // ."@@...!..."UU.A
        .byte $23,$05,$01,$55,$e5,$41,$e5           // #..U.A.

txt_eda2:
        .byte $55,$23,$a5,$a5,$a9,$ee               // U#....

txt_eda8:
        .text "U'YTPDP"
        .byte $40                                   // @ character
        .text "P"
        .byte $a3
        .byte $23,$96,$9a,$99,$e8,$95
        .byte $21,$96,$e5,$5a,$23,$56,$6a,$aa,$e6,$a9,$23,$aa,$55,$7c,$e3,$4f // !..Z#Vj...#.U|.O
        .byte $e3,$95,$25,$55,$fc,$3c,$0c,$c0,$a3   // ..%U.<...

txt_edd1:
        .byte $25,$55,$c3,$f3,$fc,$3c,$a3,$21,$50,$e3,$d0,$21,$10,$b0,$e8,$28 // %U...<.!P..!...(
        .byte $28,$15,$45,$15,$05,$15,$01,$01,$00,$e7,$55,$21,$95,$ed,$55,$2d // (.E.......U!..U-
        .byte $69,$69,$a9,$41,$01,$45,$05,$15,$05,$15,$15,$54,$55,$e6,$05,$a2 // ii.A.E.....TU...
        .byte $e6,$40,$80,$80,$00,$24,$01,$11,$14,$10,$a4,$21,$01,$e3,$05,$39 // .@...$.....!...9
        .byte $15,$15,$14,$15,$01,$41,$41,$01,$45,$46,$06,$46,$a9,$aa,$aa,$a9 // .....AA.EF.F....
        .byte $a9,$a5,$a4,$a4
        .text "UUEE"
        .byte $05,$a3
        .byte $28,$64,$64,$69
        .byte $5a,$5a
        .byte $56,$05,$04,$e3,$01,$31,$45,$99,$aa,$6a,$65,$5a,$96 // V....1E..jeZ.

txt_ee3e:
        .text "VVZYUUZ"
        .byte $6a,$a9,$a5,$e4

txt_ee49:
        .byte $55,$22,$a9,$95,$e6,$55,$28,$4f,$73,$73,$70,$7c,$4c,$43,$43,$e3 // U"...U(Ossp|LCC.
        .byte $c3
        .text "-3?<"
        .byte $0c,$cc
        .byte $3c,$ff,$cf,$cf,$c0,$f0,$f0,$0c,$e4
        .byte $10,$e3,$d0,$21,$10,$b0,$22,$25,$29,$e3 // ...!.."%).

txt_ee73:
        .text "%#&&%"
        .byte $a2
        .byte $26,$01
        .byte $46,$9a,$aa,$a5,$64,$e3,$a5
        .byte $2b
        .text "UUT"
        .byte $40                                   // @ character
        .byte $00
        .text "UVFEA"
        .byte $01,$a2,$e5,$a9,$e3,$6a
        .byte $2c,$01,$15,$15,$01
        .text "UU"
        .byte $40                                   // @ character
        .text "U"
        .byte $01
        .byte $41,$40,$40,$e4
        .byte $50,$24
        .byte $00,$10,$50,$10,$80,$3f,$00,$c5,$a3,$c5,$a3,$c5,$a3,$c5,$a3,$c5 // ..P..?..........
        .byte $a3,$c5,$a3,$c5,$a3,$c5,$a3,$c5,$a3,$c5,$32,$15,$50,$50,$df,$d5 // ..........2.PP..
        .byte $da,$f5,$ff,$46,$16,$1a,$da,$6a,$aa,$5a,$da,$a4,$a5,$e4,$a6,$22 // ...F...j.Z....."
        .byte $a5,$a7,$a2                           // ...

txt_eed6:
        .byte $22,$54,$a5,$e3,$aa,$21,$6a,$a3,$2b,$ff,$7f,$9f,$af,$a7,$66,$19 // "T...!j.+.....f.
        .byte $19,$f5,$f7,$f7,$c2,$21,$40,$e3,$80,$24,$8c,$8c,$83,$80,$a5,$2d // .....!@..$.....-
        .byte $03,$cf,$c3,$00,$13,$3f,$ff,$d3,$ff,$cc,$1c,$73,$7c,$e3,$4f,$35 // .....?.....s|.O5
        .byte $7f,$73,$73,$fc,$f3,$f3,$f0           // .ss....

txt_ef0d:
        .byte $30,$3c,$c3,$c3,$0f,$03,$c3,$f3,$3f,$3c,$3c,$fc,$1a,$1a,$e3,$da // 0<......?<<.....
        .byte $2b,$d6,$15,$15,$aa,$a9,$55,$6a,$55,$aa,$55,$55,$e3,$aa,$26,$5a // +.....UjU.UU..&Z
        .byte $9a,$9a,$6a,$aa,$a6,$e3,$a9,$e4,$ab,$28,$64,$90,$90,$5f,$7f,$7f // ..j......(d.._..
        .byte $ff,$fd,$a3,$2d,$fd,$f6,$da,$6a,$aa,$00,$01,$56,$6a,$aa,$aa,$a9 // ...-...j...Vj...
        .byte $a7,$e8,$6a,$2f,$45,$40,$80,$9f,$a5,$aa,$95,$9f,$50,$14,$14,$df // ..j/E@......P...
        .byte $5f,$9f,$7f,$48,$ff,$00,$00,$00,$ff,$ff,$ff,$ff,$80,$50,$ff,$21 // _..H.........P.!
        .byte $d5,$c6,$22,$f5,$5a,$e4,$da,$24,$ea,$6a,$aa,$aa,$e6,$a7,$24,$a5 // ..".Z..$.j....$.
        .byte $a5,$da,$da,$e6,$f6,$21,$a7,$e3,$a9,$e4,$aa,$c2,$39,$f5,$fd,$7d // .....!......9..}
        .byte $5d,$55,$57,$80,$8f,$8c,$80,$80,$83,$80,$80,$c4,$f5,$f7,$f3,$ff // ]UW.............
        .byte $cf,$0f,$0f,$70,$c3,$0f,$c3,$60,$1f,$fc,$fc,$70,$dc,$dc,$f5,$c1 // ...p...`...p....
        .byte $3c,$fc,$c3,$33,$3f,$0f,$0c,$4c,$55,$32,$f1,$cf,$c3,$c0,$f5,$16 // <..3?..LU2......
        .byte $5a,$69,$69,$15,$6a,$69,$a5,$a9,$e3,$5a,$32,$66,$a6,$96,$56,$aa // Zii.ji...Z2f..V.
        .byte $aa,$a9,$55,$9a,$56,$66,$a6,$95,$a6,$a6,$aa,$ab,$ab,$e4,$a9,$2a // ..U.Vf.........*
        .byte $ab,$ab,$fd,$fd,$7d,$fd,$d6,$56,$56,$fd,$e8,$aa,$22,$9f,$9f,$e3 // ....}..VV..."...
        .byte $7f,$e3,$7d,$e7,$6a,$21,$5a,$e4,$9f,$24,$a7,$a9,$aa,$aa,$c5,$23 // ..}.j!Z..$.....#
        .byte $7f,$95,$a9,$c6,$22,$5f,$5f,$80,$80,$ff,$28,$d5,$dd,$f5,$d5,$fd // ...."__...(.....
        .byte $d5,$fd,$d5,$e4,$aa,$32,$a9,$a5,$a7,$a7,$aa,$a9,$95,$57,$f5,$f7 // .....2.......W..
        .byte $5f,$ff,$95,$57,$77,$57,$55,$77,$c2,$e8,$f6,$2d,$a9,$a9,$a7,$a5 // _..WwWUw...-....
        .byte $ad,$a7,$a5,$af,$ff,$57,$5f,$ff,$7f,$c3,$2c,$80,$8c,$8f,$80,$83 // .....W_...,.....
        .byte $8f,$8c,$80,$0f,$3f,$f3,$f0,$e3,$c0,$22,$f3,$fc,$c3,$2e,$3f,$3f // ....?...."....??
        .byte $ff,$f3,$f3,$30,$3c,$0f,$c3,$c3,$ff,$cc,$02,$01,$e4,$02,$24,$01 // ...0<.........$.
        .byte $02,$59,$95,$e4,$a5,$25,$96,$5a,$9a,$9a,$56,$e3 // .Y...%.Z..V.

txt_f069:
        .byte $55,$32,$a9,$a5,$6a,$55,$aa           // U2..jU.

txt_f070:
        .byte $55,$55,$a6,$a6,$56,$5a,$9a,$9a,$6a,$aa,$9a,$56,$66,$e8,$ab // UU..VZ..j..Vf..

txt_f07f:
        .byte $26,$55,$d7,$fd,$f5,$ff,$fd,$c2,$e3,$aa,$e5,$6a,$e3,$7f,$21,$7d // &U.........j..!}
        .byte $e3,$7f,$26,$5f,$55,$75,$57,$55,$77,$c3,$26,$aa,$6a,$56,$5d,$5d // ..&_UuWUw.&.jV]]
        .byte $d7,$c2,$e4,$a9,$e4,$69,$28,$df,$7f,$5f,$ff,$5f,$ff,$5f,$7f,$80 // .....i(.._._._..
        .byte $80,$ff,$28,$f5,$dd,$f5,$dd,$f5,$dd,$f5,$fd,$e8,$a7,$d0,$2a,$d6 // ..(...........*.
        .byte $d6,$56,$76,$75,$f7,$d7,$dd,$a7,$a7,$e3,$a9,$23,$69,$69,$5a,$c5 // .Vvu.......#iiZ.
        .byte $23,$7f,$7f,$5f,$e3,$80,$2d,$83,$80,$8f,$83,$80,$0f,$0f,$03,$c3 // #.._..-.........
        .byte $cf,$ff,$f0,$c0,$e5,$f3,$21,$03,$a2,$22,$c0,$c3,$c3,$34,$cf,$0f // ......!.."...4..
        .byte $0f,$01,$c2,$02,$c1,$02,$c1,$02,$02,$aa,$aa,$69,$69,$59,$95,$a5 // ...........iiY..
        .byte $a5,$a9,$e3,$5a,$34,$9a,$9a           // ...Z4..

txt_f106:
        .byte $56,$55,$aa,$aa,$a9,$55,$6a,$55,$aa,$55,$95,$a6,$a6,$aa,$5a,$9a // VU...UjU.U....Z.
        .byte $9a,$6a,$e7,$ab,$22,$af,$ff,$e3,$fd,$33,$f5,$f5,$d6,$da,$6a,$aa // .j.."....3....j.
        .byte $aa,$a9,$a7,$a7,$95,$9d,$5f,$57,$77,$77,$7f,$5f,$df,$d1,$e8,$69 // ......_Www._...i
        .byte $26,$df,$7f,$df,$7f,$df,$7f,$80,$82,$ff,$e4,$fd,$c4,$e3,$a7,$21 // &..............!
        .byte $69,$e4,$6a,$c2,$26,$d7,$5f,$97,$a5,$9f,$97,$c8,$22,$fd,$fd,$c6 // i.j.&._....."...
        .byte $3a,$da,$da,$d6,$56,$f5,$f5,$f7,$ff,$9f,$97,$a7,$a5,$aa,$6a,$6a // :...V.........jj
        .byte $d5,$e0,$fb,$d5,$56,$a6,$a5,$a9,$a9,$cc,$c0,$a2,$25,$80,$a0,$20 // ....V.......%.. 
        .byte $4a,$03,$a2,$22,$03,$03,$a2,$3e,$aa,$cc,$fc,$3f,$fc,$0c,$0f,$00 // J.."...>...?....
        .byte $aa,$02,$02,$c1,$c2,$01,$02,$02,$aa,$a5,$a5,$96,$5a,$aa,$6a,$aa // ............Z.j.
        .byte $aa                                   // .

txt_f197:
        .byte $55,$55,$a9,$a5,$a9,$e3,$aa,$24,$55,$66,$a6,$56,$e5,$aa,$2a,$9a // UU.....$Uf.V..*.
        .byte $55,$5a,$9a,$a9,$a1,$85,$af,$bf,$55,$e3,$6a,$2d,$a9,$a5,$5a,$6a // UZ......U.j-..Zj
        .byte $6a,$a9,$a5,$a7,$5f,$5f,$5d,$df,$d7,$d1,$21,$fd,$c4,$2a,$7f,$d5 // j...__]...!..*..
        .byte $6a,$6a,$ea,$6a,$55,$69,$69,$a5,$e4,$a7,$21,$5f,$80,$6f,$ff,$21 // jj.jUii...!_.o.!
        .byte $f7,$80,$20,$ff,$22,$d5,$f7,$c6,$22,$57,$fd,$cd,$21,$f7,$d0,$21 // .. ."..."W..!..!
        .byte $d5,$c7,$22,$55,$7f,$c6,$21,$df,$d6,$21,$df,$80,$20,$ff,$21,$dd // .."U..!..!.. .!.
        .byte $c7,$22,$57,$7f,$de,$21,$fd,$cf,$22,$7f,$df,$80,$6e,$ff,$21,$dd // ."W..!.."...n.!.
        .byte $e7,$fd,$c1,$e3,$7f,$24,$7d,$77,$5f,$7f,$c5,$23,$7f,$df,$7f,$c8 // .....$}w_..#....
        .byte $21,$7f,$e7,$df,$d0,$21,$dd,$e7,$fd,$23,$ff,$d7,$7d,$c4,$21,$fd // !....!...#..}.!.
        .byte $c3,$e4,$7f,$c8,$21,$7d,$c7,$21,$df,$d0,$21,$77,$e5,$f7,$2a,$f5 // ....!}.!..!w..*.
        .byte $f7,$ff,$f7,$f7,$f5,$f7,$f7,$57,$f7,$c4,$e4,$7f,$c4,$21,$fd,$c2 // .......W.....!..
        .byte $22,$5f,$df,$e3,$7f,$23,$5f,$7f,$7f,$42,$7d,$ff,$ff,$ff,$ff,$ff // "_...#_..B}.....
        .byte $ff,$ff,$21,$dd,$c6,$22,$f5,$df,$c7,$22,$7f,$fd,$c6,$22,$5f,$ff // ..!.."..."..."_.
        .byte $e5,$7f,$22,$7d,$77,$c7,$21,$7d,$c7,$21,$7d,$c7,$21,$dd,$c7,$21 // .."}w.!}.!}.!..!
        .byte $f5,$c3,$e3,$fd,$22,$ff,$f7,$c4,$21,$7f,$80,$4b,$ff,$22,$f5,$dd // ...."...!..K."..
        .byte $e6,$fd,$25,$7d,$77,$57,$7d,$7d,$e3,$7f,$c5,$e3,$7f,$c2,$21,$df // ..%}wW}}......!.
        .byte $e4,$77,$21,$d7,$e7,$df,$21,$f7,$c7,$21,$df,$c8,$22,$d5,$7d,$e6 // .w!...!..!..".}.
        .byte $fd,$22,$57,$fd,$c5,$24,$fd,$fd,$ff,$7f,$e4,$7d,$24,$ff,$df,$df // ."W..$.....}$...
        .byte $5f,$e4,$df,$e8,$77,$21,$d7,$c6,$22,$7f,$7f,$c8,$21,$f5,$e6,$f7 // _...w!.."...!...
        .byte $22,$df,$57,$e5,$f7,$c2,$e7,$7d,$21,$df,$e7,$f7,$21,$5f,$e7,$77 // ".W....}!...!_.w
        .byte $22,$7d,$df,$c5,$23,$df,$7f,$77,$e6,$7f,$23,$df,$ff,$f5,$e5,$df // "}..#..w..#.....
        .byte $21,$f5,$e7,$7d,$22,$df,$f7,$c5,$26,$f7,$5f,$5f,$7d,$77,$57,$e3 // !..}"...&.__}wW.
        .byte $7d,$22,$df,$77,$e3,$f7,$24,$f5,$f7,$f7,$7d,$e3,$df,$21,$7f,$c3 // }".w..$...}..!..
        .byte $22,$7f,$77,$e6,$7f,$e4,$df,$25,$dd,$d7,$df,$df,$f5,$e3,$7d,$e4 // ".w....%......}.
        .byte $fd,$c8,$21,$7f,$80,$48,$ff,$23,$fd,$f7,$fd,$c5,$23,$7f,$ff,$5f // ..!..H.#....#.._
        .byte $c5,$21,$df,$c2,$21,$fd,$c4,$25,$f7,$f7,$5f,$df,$7f,$cb,$21,$df // .!..!..%.._...!.
        .byte $cf,$23,$fd,$d5,$7f,$c5,$22,$d7,$7f,$d1,$21,$fd,$c4,$25,$f7,$f7 // .#...."...!..%..
        .byte $5f,$df,$7f,$d3,$22,$df,$f5,$c7,$22,$5f,$f7,$cd,$22,$fd,$f7,$80 // _..."..."_.."...
        .byte $92,$ff,$21,$dd,$e3,$f7,$c4,$21,$df,$e3,$77,$c5,$23,$d7,$df,$7d // ..!....!..w.#..}
        .byte $c7,$21,$df,$c4,$24,$f7,$df,$df,$dd,$c6,$22,$7f,$dd,$c7,$21,$df // .!..$....."...!.
        .byte $c4,$21,$fd,$c8,$23,$7f,$df,$5f,$c7,$21,$df,$c4,$21,$df,$e3,$f7 // .!..#.._.!..!...
        .byte $c7,$21,$77,$c4,$21,$fd,$e3,$f7,$c4,$24,$df,$f7,$f7,$d5,$c5,$23 // .!w.!....$.....#
        .byte $f5,$f7,$df,$c7,$21,$f7,$c5,$23,$df,$7f,$dd,$cc,$21,$d5,$e3,$f7 // ....!..#....!...
        .byte $c4,$24,$7f,$df,$df,$dd,$c7,$21,$df,$c7,$21,$7f,$c7,$21,$7d,$c7 // .$.....!..!..!}.
        .byte $21,$dd,$c6,$21,$7f,$42,$dd,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$21,$f7 // !..!.B........!.
        .byte $c7,$21,$77,$c4,$24,$df,$f7,$f7,$f5,$c7,$21,$fd,$c6,$22,$7f,$df // .!w.$.....!.."..
        .byte $c4,$21,$fd,$c2,$21,$df,$c5,$23,$7f,$77,$5d,$c7,$21,$f7,$c7,$21 // .!..!..#.w].!..!
        .byte $dd,$c4,$24,$7f,$df,$df,$d7,$c7,$21,$dd,$c6,$22,$fd,$f7,$c7,$21 // ..$.....!.."...!
        .byte $77,$c7,$21,$77,$e3,$f7,$21,$fd,$c4,$e3,$77,$21,$df,$c4,$e3,$df // w.!w..!...w!....
        .byte $21,$f7,$c4,$e3,$7f,$21,$df,$c4,$25,$df,$dd,$dd,$df,$df,$c3,$24 // !....!..%......$
        .byte $5f,$df,$df,$77,$c4,$e3,$77,$21,$dd,$c4,$e3,$fd,$c5,$e3,$df,$21 // _..w..w!.......!
        .byte $77,$c4,$24,$77,$5f,$7f,$df,$c4,$e3,$f7,$21,$fd,$c4,$e3,$dd,$21 // w.$w_.....!....!
        .byte $f7,$c4,$e3,$f7,$22,$77,$f7,$c3,$e3,$f7,$21,$fd,$c4,$e3,$f7,$21 // ...."w....!....!
        .byte $fd,$c4,$e3,$dd,$23,$f5,$fd,$d7,$c2,$e3,$f7,$21,$fd,$c4,$e3,$7f // ....#......!....
        .byte $21,$df,$c4,$21,$f5,$e3,$f7,$c4,$21,$7f,$c7,$e3,$7d,$21,$df,$c4 // !..!....!...}!..
        .byte $e3,$dd,$23,$7f,$ff,$fd,$c2,$e3,$df,$23,$5f,$df,$7f,$c2,$24,$7f // ..#......#_...$.
        .byte $7d,$7d,$df,$c4,$24,$5f,$df,$df,$77,$c4,$e3,$77,$21,$dd,$c4,$e3 // }}..$_..w..w!...
        .byte $7d,$21,$df,$c4,$e3,$dd,$21,$77,$c4,$e3,$f7,$21,$7d,$c4,$24,$7f // }!....!w...!}.$.
        .byte $7d,$7d,$df,$c4,$24,$5f,$df,$df,$77,$c4,$24,$77,$7f,$77,$df,$c4 // }}..$_..w.$w.w..
        .byte $24,$77,$57,$77,$dd,$c4,$24,$dd,$d7,$df,$f7,$c4,$e3,$f7,$21,$fd // $wWw..$.......!.
        .byte $c4,$e3,$dd,$21,$f7,$c4,$e3,$f7,$21,$fd,$c4,$24,$7d,$77,$77,$dd // ...!....!..$}ww.
        .byte $c4,$e3,$7d,$21,$df,$c4,$e3,$dd,$21,$77,$82,$86,$ff,$26,$57,$77 // ..}!....!w...&Ww
        .byte $77,$57,$77,$77,$c2,$26,$57,$77,$77,$57,$5f,$77,$c2,$21,$57,$e5 // wWww.&WwwW_w.!W.
        .byte $df,$c2,$26,$57,$7f,$7f,$57,$f7,$57,$cc,$23,$df,$ff,$df,$cb,$21 // ..&W..W.W.#....!
        .byte $57,$e5,$df,$c2,$26,$57,$7f,$57,$57,$f7,$57,$c2,$26,$57,$77,$57 // W...&W.WW.W.&WwW
        .byte $5f,$77,$77,$c2,$23,$77,$77,$57,$e3,$77,$80,$e8,$ff,$34,$0c,$00 // _ww.#wwW.w...4..
        .byte $08,$06,$0c,$99,$66,$bb,$66,$88,$22,$88,$22,$66,$99,$66,$99,$55 // ....f.f."."f.f.U
        .byte $00,$55,$a6,$c2,$a2,$c2,$a2,$c2,$a2,$c2,$a2,$c2,$a2,$c2,$a2,$c2 // .U..............
        .byte $a2,$c2,$a2,$c2,$a2,$c2,$a2,$c2,$a2,$c2,$a2,$c2,$60,$74,$00,$a2 // ............`t..
        .byte $07,$a0,$00,$b9,$40,$3f,$99,$00,$7e,$c8,$d0,$f7,$ee,$06,$28,$ee // ....@?..~.....(.
        .byte $09,$28,$ca,$d0,$ee,$a2,$05,$b9,$10,$44,$99,$00,$95,$c8,$d0,$f7 // .(.......D......
        .byte $ee,$1a,$28,$ee,$1d,$28,$ca,$d0,$ee,$a2,$05,$a0,$00,$b9,$d0,$47 // ..(..(.........G
        .byte $99,$00,$85,$c8,$d0,$f7,$ee,$30,$28,$ee // .......0(.

txt_f581:
        .byte $33,$28,$ca,$d0,$ee,$a9,$08,$a0,$73,$60,$21,$d0,$a9,$06,$8d,$00 // 3(......s`!.....
        .byte $dd,$a9,$80,$8d,$18,$d0,$a9,$16,$d0,$ad,$43,$5f,$9d,$00,$d8,$9d // ..........C_....
        .byte $00,$d9,$9d,$00,$da,$9d,$00,$db,$e8,$d0,$f1,$a9,$3b,$8d,$11,$d0 // ............;...
        .byte $d0,$fe,$48,$81,$71,$80,$71,$80,$81,$05,$08,$e5,$28,$80,$23,$08 // ..H.q.q.....(.#.
        .byte $e5,$28,$80,$23,$08,$e5,$28,$82,$8e,$08,$c2,$23,$00,$ff,$7d,$c3 // .(.#..(....#..}.
        .byte $30,$26,$ff,$df,$ff,$3e,$00,$18,$ff,$fe,$b4,$b5,$b6,$b7,$b8,$b9 // 0&...>..........
        .byte $ba,$92,$00,$00,$62,$8b,$ca,$8a,$18,$65,$2d,$85,$2d,$90,$02,$e6 // ....b....e-.-...
        .byte $2e,$a0,$00,$b1,$2d,$f0,$0a,$e6,$2d,$d0,$02,$e6,$2e,$a2,$00,$a8 // ....-...-.......
        .byte $60,$a4,$15,$f0,$ed,$88,$b1,$16,$85,$2e,$88,$b1,$16,$85,$2d,$84 // `.............-.
        .byte $15,$4c,$0b,$77,$0a,$aa,$bd,$cc,$7b,$85,$39,$bd,$cd,$7b,$d0,$06 // .L.w....{.9..{..
        .byte $b1,$27,$85,$39,$b1,$29,$85,$38,$4a,$4a,$08,$4a,$b0,$0d,$28,$b0 // .'.9.).8JJ.J..(.
        .byte $05,$69,$16,$85,$3a,$60,$65,$28,$85,$3a,$60,$69,$76,$85,$3a,$28 // .i..:`e(.:`iv.:(
        .byte $60,$c8,$b9,$30,$40,$48,$86,$37,$20,$0b,$77,$ea,$c0,$ff,$30,$5b // `..0@H.7 .w...0[
        .byte $c0,$20,$30,$ed,$20,$2e,$77           // . 0. .w

txt_f658:
        .byte $46,$38,$b0,$16,$46,$38,$90,$33,$a2,$00,$c0,$40,$68,$a4,$37,$f0 // F8..F8.3...@h.7.
        .byte $05,$30,$19,$a8,$68,$98,$90,$14,$b0,$17,$46,$38,$90,$13,$a6,$37 // .0..h.....F8...7
        .byte $d0,$09,$68,$85,$3b,$a9,$00,$e8,$6c,$39,$00,$68,$85,$3b,$68,$c5 // ..h.;...l9.h.;h.
        .byte $3b,$6c,$39,$00,$20,$3a,$77,$c4,$35,$b0,$38,$a4,$15,$a5,$2d,$91 // ;l9. :w.5.8...-.
        .byte $16,$c8,$a5,$2e,$91,$16,$c8,$84,$15,$a5,$39,$85,$2d,$a5,$3a,$85 // ..........9.-.:.
        .byte $2e,$4c,$62,$77,$c4,$36,$b0,$13,$c4,$34,$b0,$d8,$c4,$33,$b0,$06 // .Lbw.6...4...3..
        .byte $c8,$b1,$1d,$48,$e8,$88,$b1,$1d,$4c,$5f,$77,$b1 // ...H....L_w.

txt_f6c4:
        .byte $29,$48,$b1,$27,$4c,$92,$79,$a6,$37,$30,$11,$f0,$02,$68,$ca,$68 // )H.'L.y.70...h.h
        .byte $d1,$2b,$f0,$02,$b0,$19,$a8,$b1,$39,$4c,$5f,$77,$a2,$00,$a1 // .+......9L_w...

txt_f6e3:
        .byte $39,$48,$a5                           // 9H.

txt_f6e6:
        .byte $3a,$48,$a5,$39,$ca,$4c,$5f,$77,$a9,$ff,$30,$02,$a9,$00,$48,$20 // :H.9.L_w..0...H 
        .byte $0b,$77,$c4,$34,$b0,$18,$c4,$33,$68,$91,$1d,$a6,$37,$d0,$06,$b0 // .w.4...3h...7...
        .byte $0a,$a9,$00,$90,$03,$68,$b0,$03,$c8,$91,$1d,$4c,$7a,$79,$20,$3a // .....h.....Lzy :
        .byte $77,$68,$85,$3b,$a5,$37,$30,$1c,$f0,$01,$68,$68,$d1,$2b,$f0,$02 // wh.;.70...hh.+..
        .byte $b0,$cb,$a8,$a5,$3b,$91,$39,$4c,$7a,$79,$48,$20,$0b,$77,$20,$3a // ....;.9LzyH .w :
        .byte $77,$a1,$39,$aa,$68,$85,$3c,$68,$85,$3e,$8a,$18,$65,$3e,$d1,$2b // w.9.h.<h.>..e>.+
        .byte $f0,$02,$b0,$a9,$a0,$00,$91,$39,$8a,$18,$65,$39,$85,$39,$90,$03 // .......9..e9.9..
        .byte $e6,$3a,$18,$c4,$3e,$f0,$d0,$c8,$b1,$3b,$91,$39,$90,$f5,$18,$65 // .:..>....;.9...e
        .byte $3b,$4c,$5f,$77,$18,$85,$3c,$68,$65,$3b,$a8,$68,$65,$3c,$48,$98 // ;L_w..<he;.he<H.
        .byte $4c,$92,$79,$68,$85,$3b,$68,$38,$e5,$3b,$a6,$37,$f0,$06,$a8,$68 // L.yh.;h8.;.7...h
        .byte $e9,$00,$48,$98,$4c,$5f,$77,$25,$3b,$4c,$5f,$77,$45,$3b,$4c,$5f // ..H.L_w%;L_wE;L_
        .byte $77,$05,$3b,$4c,$5f,$77,$c9,$00,$d0,$2a,$a9,$ff,$4c,$5f,$77,$f0 // w.;L_w...*..L_w.
        .byte $23,$10,$f7,$30,$1f,$f0,$f3,$30,$f1,$10,$19,$90,$ed,$b0,$15,$ca // #..0...0........
        .byte $85,$3f,$68,$85,$3d,$68,$c5,$3f,$90,$0a,$d0,$de,$a5,$3d,$c5,$3b // .?h.=h.?.....=.;
        .byte $f0,$02,$b0,$d6,$a9,$00,$4c,$5f,$77,$c8,$f0,$06,$c5,$3b,$f0,$ca // ......L_w....;..
        .byte $d0,$f2,$85,$3c,$68,$85,$3e,$68,$85,$39,$68,$85,$3a,$68,$c5,$3e // ...<h.>h.9h.:h.>
        .byte $d0,$e2,$c4,$3e,$f0,$b4,$c8,$b1,$3b,$d1,$39,$f0,$f5,$d0,$d5,$68 // ...>....;.9....h
        .byte $a6,$37,$d0,$04,$48,$4c,$5f,$77,$a8,$68,$aa,$48,$98,$18,$90,$0d // .7..HL_w.h.H....
        .byte $68,$85,$3b,$68,$a8,$68               // h.;h.h

txt_f80c:
        .byte $46,$37,$aa,$b0,$09,$a5,$3b,$48,$8a,$48,$98,$4c,$92,$79,$98,$48 // F7....;H.H.L.y.H
        .byte $a5,$3b,$48,$8a,$48,$4c,$7a,$79,$68,$85,$3b,$68,$85,$3c,$a6,$37 // .;H.HLzyh.;h.<.7
        .byte $d0,$08,$a5                           // ...

txt_f82f:
        .byte $3b,$48,$a5,$3c,$4c,$5f,$77,$68,$a8,$68,$aa,$a5,$3c,$48,$18,$90 // ;H.<L_wh.h..<H..
        .byte $d1,$85,$3c,$68,$a2,$00,$81,$3b,$4c,$60,$77,$85,$3c,$a2,$00,$a1 // ..<h...;L`w.<...
        .byte $3b,$4c,$5f,$77,$a6,$37,$f0,$23,$d0,$08,$6c,$3b,$00,$85,$3c,$20 // ;L_w.7.#..l;..< 
        .byte $72,$79,$a2,$00,$4c,$60,$77,$a9,$00,$aa,$4c,$5f,$77,$20,$0b,$77 // ry..L`w...L_w .w
        .byte $48,$d0,$ef,$02,$20,$0b,$77,$48,$62,$e5,$a2,$01,$4c,$60,$77,$a0 // H... .wHb...L`w.
        .byte $00,$b1                               // ..

txt_f881:
        .byte $2d,$48,$aa,$a5                       // -H..

txt_f885:
        .byte $2e,$48,$a5,$2d,$48,$e8,$f0,$07,$8a,$65,$2d,$85,$2d,$90,$02,$e6 // .H.-H....e-.-...
        .byte $2e,$a2,$ff,$4c,$60,$77,$48,$20,$0b,$77,$10,$04,$68,$18,$90,$07 // ...L`wH .w..h...
        .byte $49,$80,$a8,$68,$49,$ff,$38,$71,$1d,$91,$1d,$4c,$7a,$79,$20,$0b // I..hI.8q...Lzy .
        .byte $77,$a9,$00,$38,$f1,$1d,$91,$1d,$4c,$60,$77,$48,$20,$0b,$77,$c0 // w..8....L`wH .w.
        .byte $00,$30,$07,$aa,$68,$f0,$10,$4c,$7a,$79,$49,$80,$aa,$68,$d0,$07 // .0..h..LzyI..h..
        .byte $4c,$7a,$79,$20,$0b,$77,$aa,$20,$00,$77,$4c,$60,$77,$aa,$f0,$09 // Lzy .w. .wL`w...
        .byte $20,$0b,$77,$4c,$60,$77,$aa,$f0,$f7,$20,$0b,$77,$0a,$a8,$90,$02 //  .wL`w... .w....
        .byte $e6,$30,$b1,$2f,$85,$2d,$c8,$b1,$2f,$85,$2e,$90,$02,$c6,$30,$ba // .0./.-../.....0.
        .byte $30,$ce,$00,$20,$0b,$77,$aa,$20,$8b,$7a,$8a,$d0,$df,$20,$7c,$7a // 0.. .w. .z... |z
        .byte $4c,$7a,$79,$68,$f0,$bd,$85,$3b,$20,$0b,$77,$aa,$c5,$3b,$90,$b7 // Lzyh...; .w..;..
        .byte $a6,$3b,$20,$00,$77,$d0,$c5,$48,$20,$0b,$77,$48,$a5,$3b,$91,$1d // .; .w..H .wH.;..
        .byte $20,$8b,$7a,$4c,$60,$77,$68,$a8,$68,$85,$3b,$b1,$1d,$aa,$18,$69 //  .zL`wh.h.;....i
        .byte $01,$91,$1d,$e4,$3b,$90,$07,$c6,$10,$c6,$10,$4c,$7a,$79,$a5,$3b // ....;......Lzy.;
        .byte $48,$98,$48,$20,$7c,$7a,$c8,$c8,$84,$10,$4c,$7a,$79,$a4,$10,$88 // H.H |z....Lzy...
        .byte $b1,$18,$85,$2e,$88,$b1,$18,$85,$2d,$84,$10,$60,$a4,$10,$a5,$2d // ........-..`...-
        .byte $91,$18,$c8,$a5,$2e,$91,$18,$c8,$84,$10,$60,$a4,$10,$88,$b1,$18 // ..........`.....
        .byte $48,$84,$10,$4c,$7a,$79,$a4,$10,$68,$91,$18,$e6,$10,$4c,$7a,$79 // H..Lzy..h....Lzy
        .byte $85,$3c,$a9,$00,$85,$3d,$a2,$08,$46,$3b,$90,$03,$18,$65,$3c,$6a // .<...=..F;...e<j
        .byte $66,$3d,$ca,$d0,$f3,$48,$e8,$a5,$3d,$4c,$5f,$77,$68,$85,$3b,$68 // f=...H..=L_wh.;h
        .byte $a6,$37,$f0,$0b,$68,$85,$3d,$68,$20,$e5,$7a,$a5,$3f,$90,$e6,$a2 // .7..h.=h .z.?...
        .byte $09,$20,$e7,$7a,$90,$e1,$a2,$11,$85,$3f,$a9,$00,$c5,$3b,$90,$03 // . .z.....?...;..
        .byte $e5                                   // .

txt_f9d6:
        .text ";8&=&?*"
        .byte $ca,$d0,$f1,$6a,$85,$03,$18,$60,$a2
        .byte $ff,$86,$39,$a0,$06,$a6,$3b,$86,$3d,$a2,$0a,$86,$3b,$aa,$8a,$20 // ..9...;.=...;.. 
        .byte $e5,$7a,$69,$30,$91,$1d,$88,$a5,$3f,$aa,$05,$3d,$d0,$f0,$a9,$20 // .zi0....?..=... 
        .byte $91,$1d,$98,$49,$ff,$69,$08,$48,$88,$98,$18,$65,$1d,$85,$3b,$a5 // ...I.i.H...e..;.
        .byte $1e,$a6,$39,$10,$0b,$48,$a5,$3b,$4c,$5f,$77,$84,$3a,$e8,$d0,$c1 // ..9..H.;L_w.:...
        .byte $85,$3c,$68,$85,$3e,$a0,$00,$c4,$3e,$f0,$09,$c8,$b1 // .<h.>...>....

txt_fa33:
        .byte $3b,$20,$d2,$ff,$90,$f4,$00,$8a,$f0,$05,$a9 // ; .........

txt_fa3e:
        .byte $20,$20,$d2,$ff,$a4,$3a,$c0,$2e,$d0,$08,$a9,$0d,$20,$d2,$ff,$20 //   ...:...... .. 
        .byte $cc,$ff,$4c,$7a,$79,$20,$d2,$ff,$90,$f8,$00,$20,$0b,$77,$10,$0b // ..Lzy ..... .w..
        .byte $84,$3b,$20,$e4,$ff,$a4,$3b,$48,$4c,$11,$78,$aa,$20,$c6,$ff,$20 // .; ...;HL.x. .. 
        .byte $cf,$ff,$48,$4c,$0e,$78,$68,$f0,$24,$aa,$20,$c9,$ff,$90,$d3,$00 // ..HL.xh.$. .....
        .byte $68,$aa,$68,$a8,$e8,$d0,$01,$c8,$68,$20,$bd,$ff,$68,$a8,$68,$aa // h.h.....h ..h.h.
        .byte $68,$20,$ba,$ff,$20,$c0,$ff,$4c,$7a,$79,$20,$c3,$ff,$20,$cc,$ff // h .. ..Lzy .. ..
        .byte $4c,$7a,$79,$a5,$41,$65,$44,$65,$45,$85,$40,$a2,$05,$b5,$3f,$95 // Lzy.AeDeE.@...?.
        .byte $40,$ca,$d0,$f9,$4c,$5f,$77,$85,$02,$a9,$01,$48,$8a,$48,$a9,$01 // @...L_w....H.H..
        .byte $ca,$4c,$5f,$77,$60,$01,$28,$80,$42,$1d,$50,$29,$00,$42,$d3,$44 // .L_w`.(.B.P).B.D
        .byte $40,$0a,$2f,$01,$2b,$0a,$2a,$21,$00,$27,$01,$3d,$81,$44,$59,$8a // @./.+.*!.'.=.DY.
        .byte $01
        .byte $28,$80
        .byte $44,$81
        .byte $2a,$3d,$81
        .text ")Z"
        .byte $22                                   // double quote
        .byte $5c                                   // backslash
        .byte $81,$00,$5b
        .byte $53
        .byte $5d,$2a,$2b,$00,$dd,$24,$59,$17,$35,$27,$8e,$25,$b0,$15,$6c,$15 // ]*+..$Y.5'.%..l.
        .byte $a6,$0e,$35,$26,$46,$1e,$55,$1d,$af,$1e,$7d,$0e,$e5,$24,$92,$0d // ..5&F.U...}..$..

txt_fb0e:
        .byte $3b,$27,$cb,$1d,$0b,$0d,$07,$0d,$96,$0f,$ca,$0e,$c4,$0e,$83,$0f // ;'..............
        .byte $c0,$0e,$df,$0e,$ab,$0e,$b0,$0e,$e8,$0e // ..........

txt_fb28:
        .byte $3b,$27,$c6,$0e,$0e,$0d,$be,$0e,$73,$25,$63,$17,$49,$0f,$85,$15 // ;'......s%c.I...
        .byte $cf,$26,$0e,$15,$fc,$16,$b5,$0e,$22,$1d,$dc,$25,$b5,$16,$08,$1d // .&......"..%....
        .byte $f2,$15,$ff,$1f,$06,$2c,$cd,$15,$32,$1d,$6d,$26,$98,$15,$bb,$25 // .....,..2.m&...%
        .byte $3d,$15,$05,$1e,$75,$17,$a2,$61,$52,$8b,$15,$1f,$15,$da,$16,$7f // =...u..aR.......
        .byte $15,$a5,$1d,$7a,$16,$9a,$1d,$f1,$24,$2c,$1d,$98,$25,$b2,$26,$ce // ...z....$,..%.&.
        .byte $0f,$63,$63,$9a,$2d,$a4,$2d,$aa,$2d,$a9,$c8,$cd,$12,$d0,$d0,$fb // .cc.-.-.-.......
        .byte $4c,$7a,$79,$20,$b0,$7c,$4c,$7a,$79,$20,$79,$7d,$4c,$7a,$79,$a5 // Lzy .|Lzy y}Lzy.
        .byte $fc,$c9,$08,$f0,$1f,$78,$a5,$01,$29,$fb,$85,$01,$a0,$00,$b9,$00 // .....x..).......
        .byte $d0,$99,$00,$08,$b9,$00,$d1,$99,$00,$09,$c8,$d0,$f1,$a5,$01,$09 // ................
        .byte $04,$85,$01,$58,$a0,$00,$84,$a3,$84,$a4,$b1,$fb,$18,$69,$01,$a2 // ...X.........i..
        .byte $04,$26,$a4,$0a,$ca,$d0,$fa,$6a,$65,$fb,$85,$a3,$a5,$fc,$65,$a4 // .&.....je.....e.
        .byte $85,$a4,$b1,$a3,$91,$fb,$a0,$10,$b1,$a3,$99,$e7,$07,$88,$d0,$f8 // ................
        .byte $a9,$04,$85,$fe,$a9,$d8,$85,$fc,$84,$fd,$84,$fb,$18,$a5,$a3,$69 // ...............i
        .byte $11,$85,$a3,$d0,$02,$e6,$a4,$a2       // ........

spr_fc00:
        .byte $00,$20,$5f,$7d,$b0,$09,$20,$5f,$7d,$b0,$1a,$a9,$20,$90,$18,$a0 // . _}.. _}... ...
        .byte $08,$20,$5f,$7d,$26,$b5,$88,$d0,$f8,$84,$b6,$a0,$04,$20,$5f,$7d // . _}&........ _}
        .byte $26,$b6,$88,$d0,$f8,$a5,$b5,$91,$fd,$a5,$b6,$91,$fb,$e6,$fd,$d0 // &...............
        .byte $02,$e6,$fe,$e6,$fb,$d0,$02,$e6,$fc,$a9,$07,$c5,$fe,$d0,$c2,$a9 // ................
        .byte $e8,$c5,$fd,$d0,$bc,$60,$ca,$30,$03,$06,$b4,$60,$98,$48,$a0,$00 // .....`.0...`.H..
        .byte $b1,$a3,$85,$b4,$e6,$a3,$d0,$02,$e6,$a4,$68,$a8,$a2,$08,$d0,$e6 // ..........h.....
        .byte $a9,$3f,$85,$fc,$a9,$ff,$85,$fb,$a2,$00,$20,$ad,$7d,$b0,$05,$a9 // .?........ .}...
        .byte $00,$a8,$f0,$0c,$a0,$08,$20,$ad,$7d,$26,$b5,$88,$d0,$f8,$a5,$b5 // ...... .}&......
        .byte $91,$fb,$a5,$fb,$38,$e9,$01,$85,$fb,$b0,$df,$c6,$fc,$a5,$fc,$c9 // ....8...........
        .byte $1f,$d0,$d7,$60,$ca,$30,$03,$06,$b4,$60,$98,$48,$a5,$ae,$38,$e9 // ...`.0...`.H..8.
        .byte $01,$85,$ae,$b0,$02,$c6,$af,$a0,$00,$b1,$ae,$85,$b4,$68,$a8,$a2 // .............h..
        .byte $08,$d0,$e1,$e4,$ea,$27,$4c,$80       // .....'L.

txt_fcb8:
        .byte $43,$4c,$b0,$7c,$4c,$a3,$c1,$a5,$28,$01,$10,$01,$00,$01,$77,$00 // CL.|L...(.....w.
        .byte $03,$a6,$32,$04,$04,$5b,$3f,$64,$3f,$6d,$3f,$95,$40,$56,$43,$6e // ..2..[?d?m?.@VCn
        .byte $43,$83,$f6,$f6,$fd,$81,$00,$00,$61,$29 // C.......a)

// --- Region $fd1f-$febb ---
.pc = $fd1f "bmp_fd1f"

bmp_fd1f:
        // === Bitmap data (413 bytes, $fd1f-$febb) ===
        .byte $ad,$19,$d0,$8d,$19,$d0,$30,$07,$ad,$0d,$dc,$58,$4c,$31,$ea,$ad // ......0....XL1..
        .byte $12,$d0,$c9,$fa,$b0,$6a,$c9,$f1,$b0,$36,$c9,$8d,$90,$03,$4c,$1c // .....j...6....L.
        .byte $81,$a9,$80,$8d,$18,$d0,$ad,$11,$d0,$09,$20,$8d,$11,$d0,$ad,$16 // .......... .....
        .byte $d0,$09,$10,$8d,$16,$d0,$a9,$8d,$8d,$12,$d0,$ad,$00,$dd,$29,$fc // ..............).
        .byte $09,$02,$8d,$00,$dd,$a9,$0c,$8d,$21,$d0,$8d,$20,$d0,$4c,$bc,$fe // ........!.. .L..
        .byte $a9,$17,$8d,$18,$d0,$a9,$06,$8d,$21,$d0,$ad,$11,$d0,$29,$9f,$8d // ........!....)..
        .byte $11,$d0,$ad,$16,$d0,$29,$e8,$05,$ae,$8d,$16,$d0,$c6,$ae,$a9,$fa // .....)..........
        .byte $8d,$12,$d0,$ad,$00,$dd,$29,$fc,$09,$03,$8d,$00,$dd,$4c,$bc,$fe // ......)......L..
        .byte $ad,$16,$d0,$29,$08,$8d,$16,$d0,$a9,$00,$8d,$12,$d0,$a9,$0c,$8d // ...)............
        .byte $21,$d0,$a9,$15,$8d,$18,$d0,$a5,$ae,$30,$03,$4c,$bc,$fe,$a9,$07 // !........0.L....
        .byte $85,$ae,$a2,$01,$bd,$c0,$07,$ca,$9d,$c0,$07,$e8,$e8,$e0,$28,$d0 // ..............(.
        .byte $f3,$a9,$30,$85,$bd,$a9,$81,$85,$be,$ad,$3d,$03,$a8,$b1,$bd,$8d // ..0.......=.....
        .byte $e7,$07,$ee,$3d,$03,$ad,$3d,$03,$d0,$12,$ad,$f3,$80,$c9,$81,$d0 // ...=..=.........
        .byte $06,$ee,$f3,$80,$4c,$19,$81,$a9,$81,$8d,$f3,$80,$4c,$bc,$fe,$a9 // ....L.......L...
        .byte $06,$8d,$20,$d0,$a9,$f1,$8d,$12,$d0,$4c,$bc,$fe,$e7,$ea,$e4 // .. ......L.....

txt_fe0e:
        .text " /- HESGAMES II "
        .byte $2d,$e4,$20,$60,$ff                   // -. `.

txt_fe23:
        .text "GEKNACKT 1985 VO"
        .text "N DER KOENIGLICH"
        .text " BAYERISCHEN HOF"
        .text "CRACKEREI (K.B.H"
        .text ".C. - GRANDMASTE"
        .text "R BIT'N BYTE, MA"
        .text "BA INC., CAESAR "
        .text "INC.) ZUM 17.2.1"
        .text "985 23.45 H . GE"
        .text "GRUESST W"

// --- Region $fee0-$ff80 ---
.pc = $fee0 "bmp_fee0"

bmp_fee0:
        // === Bitmap data (96 bytes, $fee0-$ff3f) ===
        .text "TEN NONNE, KUNO "
        .text "UND GAUDI, SCHLU"
        .text "CK-DATA, TEUFELS"
        .text "WEICH, WUERSCHTL"
        .byte $49,$20,$e3,$2e,$ea,$20,$e3,$2d,$60   // I ... .-`

txt_ff29:
        .text "Y  WEITERHIN WER"
        .text "DEN GEGRUESST: ("
        .text "A)NTI-(B)ABY-(C)"
        .text "ONDOM, DER LETZT"
        .text "E ALLER JEDIS, K"
        .text "IRCHENSA"

// --- Region $ff94-$ffff ---
.pc = $ff94 "txt_ff94"

txt_ff94:
        .text " ALLER CLUBS, VEREINIGT EUCH FUER EIN DATA-BECKER FREIES DEUTSCHLAND "
        .byte $e4,$21,$e3                           // .!.

txt_ffdc:
        .text " =AN HES: VERSUCHT'S MIT COMAL "
        .byte $80,$d0,$00,$00,$85                   // .....
