// ============================================
// output - Part 1 of 3
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:36:58
// 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:  $105e (4190)
// IRQ handler:  $75ca (irq_75ca)
// IRQ handler:  $ea31 (loc_ea31)
//
// Code: 3753 bytes, Data: 59734 bytes
// Labels: 544, Subroutines: 16
//
// Verification: 4 line(s) auto-corrected to .byte for exact byte matching
//
// Cross-references: all OK
// ============================================


// --- Region $105e-$107f ---
.pc = $105e "main_105e"
// Referenced by: jsr from $dbc7

main_105e:
        ldx #$32
        ldy #$1d
        stx $63
        sty $64
        ldx #$80
        ldy #$1a
        stx $61
        sty $62
        rts

loc_106f:
        sta $69

loc_1071:
        ldx #$00

loc_1073:
        ldy #$00

loc_1075:
        dey
        bne loc_1075
        dex
        bne loc_1073
        dec $69
        bne loc_1071
        rts

// --- Region $11b0-$11d2 ---
.pc = $11b0 "sub_11b0"
// Referenced by: jsr from $dbe7

sub_11b0:
        ldx #$07
        stx $66

loc_11b4:
        txa
        asl
        tay
        lda $0334,y
        sta $d000,y
        lda $d010
        and dat_11d3,x
        ora $0335,y
        sta $d010
        lda $0344,x
        sta $d001,y
        dex
        bpl loc_11b4
        rts

// --- Region $171b-$1768 ---
.pc = $171b "loc_171b"

loc_171b:
        asl $1d,x
        ora $1b1d,x
        .byte $13,$12                               // slo ($12),y // ILLEGAL
        ora $1c16,x
        .byte $1b,$16,$1c                           // slo $1c16,y // ILLEGAL
        ora ($12),y
        ora ($1b),y
        asl $11,x
        .byte $1b,$1b,$11                           // slo $111b,y // ILLEGAL
        ora ($11),y
        ora ($11),y
        .byte $13,$1b                               // slo ($1b),y // ILLEGAL
        .byte $1b,$1b,$11                           // slo $111b,y // ILLEGAL
        ora ($16),y
        ora ($1b),y
        asl $1111,x
        ora ($1e),y
        asl $12,x
        asl $1c,x
        .byte $1b,$13,$1c                           // slo $1c13,y // ILLEGAL
        ora $1616,x
        asl $16,x
        asl $12,x
        .byte $13,$1b                               // slo ($1b),y // ILLEGAL
        asl $16,x
        asl $1b,x
        .byte $1b,$16,$1b                           // slo $1b16,y // ILLEGAL
        asl $13,x
        asl $1b,x
        .byte $1c,$1b,$16                           // nop $161b,x // ILLEGAL
        .byte $13,$16                               // slo ($16),y // ILLEGAL
        asl $1b16,x
        .byte $13,$12                               // slo ($12),y // ILLEGAL
        .byte $12                                   // jam // ILLEGAL

// --- Region $4000-$406d ---
.pc = $4000 "loc_4000"

loc_4000:
        lda dat_406e
        bmi loc_4008
        beq loc_4039
        rts

loc_4008:
        lda #$53
        sta $0344
        lda #$9a
        sta $0334
        lda #$01
        sta $0335
        lda $d01d
        ora #$01
        sta $d01d
        lda #$0f
        sta $d027
        lda #$fd
        sta $07f8
        lda $d015
        ora #$01
        sta $d015
        inc dat_406e

loc_4034:
        rts

loc_4035:
        inc $406f
        rts

loc_4039:
        dec $406f
        bne loc_4034
        ldy $66
        beq loc_4035
        ldy #$00
        sty $66
        ldy $0335
        ldx $0334
        dec $0334
        dec $0334
        txa
        bne loc_405b
        tya
        eor #$01
        sta $0335

loc_405b:
        tya
        beq loc_4068
        cpx #$e6
        bne loc_4068
        inc dat_406e
        dec $d015

loc_4068:
        ldy #$50
        sty $406f
        rts

// --- Region $75ca-$75cf ---
.pc = $75ca "irq_75ca"

irq_75ca:
        jsr sub_c57b
        jmp loc_ea31

// --- Region $c4ba-$c860 ---
.pc = $c4ba "loc_c4ba"

loc_c4ba:
        cld
        lda #$00
.label loc_c4be = * + 1
        sta $c863
        sta $03f1
        ldx #$00
        lda $cc3a,x
        sta $cc34
        sta $c8ac
        inx
        lda $cc3a,x
        sta $cc35
        sta $c8ad
        inx
        lda $cc3a,x
        sta $cc36
        sta $c8ae
        inx
        lda $cc3a,x
        sta $cc37
        sta $c8af
        inx
        lda $cc3a,x
        sta $cc38
.label loc_c4f4 = * + 1
        sta $c8b0
        inx
        lda $cc3a,x
        sta $cc39
        sta $c8b1
        jsr sub_c8b2
        jsr sub_c8d6
        jsr sub_c8fa
        lda $c87d
        sta $fa
        lda $c87e
        sta $fb
        ldy #$01
        lda ($fa),y
        sta $c875
        sta $c876
        lda #$00
        ldx #$17

loc_c521:
        sta $d400,x
        dex
        bpl loc_c521
        lda #$1f
        sta $d418
        sta $c8ab
        lda #$03
        sta $d417
        sta $c8aa
        lda #$b4
        sta $d416
        sta $c8a9
        lda $c875
        sta $c876
        lda #$14
        sta $c892
        lda #$28
        sta $c893
        lda #$00
        sta $c877
        sta $c878
        sta $c879
        sta $c899
        sta $c89a
        sta $c89b
        sta $c89c
        sta $c89d
        sta $c89e
        lda #$01
        sta $c863
        sta $c864
        sta $c865
        sta $c866
        rts
// Referenced by: jsr from $75ca

sub_c57b:
        cld
        lda $fa
        pha
        lda $fb
        pha
.label loc_c583 = * + 1
        lda $03f1
        beq loc_c587

loc_c587:
        lda $c863
        bne loc_c593

loc_c58c:
        pla
        sta $fb
        pla
        sta $fa
        rts

loc_c593:
        jsr sub_c91e
        jsr sub_c995
        jsr sub_ca4b
        dec $c876
        beq loc_c5a4
        jmp loc_c58c

loc_c5a4:
        lda $c875
        sta $c876
        lda $c877
        beq loc_c5b2
        jmp loc_c68c

loc_c5b2:
        lda $c87d
        sta $fa
        lda $c87e
        sta $fb
        lda #$00
        sta $c8a3
        ldy #$00
        sty $c867
        sty $c868

loc_c5c9:
        ldy #$00
        sty $c862

loc_c5ce:
        ldy $c862
        lda ($fa),y
        cmp #$7f
        bne loc_c608
        lda $cc34
        clc
        adc #$02
        sta $cc34
        lda $cc35
        adc #$00
        sta $cc35

loc_c5e8:
        jsr sub_c8b2
        lda $c87d
        sta $fa
        lda $c87e
        sta $fb
        ora $fa
        bne loc_c5c9
        lda $c8ac
        sta $cc34
        lda $c8ad
        sta $cc35
        jmp loc_c5e8

loc_c608:
        cmp #$80
        bcc loc_c62f
        inc $c862
        and #$7f
        cmp #$20
        bcc loc_c61b
        jsr sub_cb72
        jmp loc_c5ce

loc_c61b:
        asl
        tax
        lda dat_caf8,x
        sta $c62a
        lda $caf9,x
        sta $c62b
        jsr sub_cba2
        jmp loc_c5ce

loc_c62f:
        ldx $c87a
        stx $c877
        ldx $c8a2
        stx $c89f
        jsr sub_cacd
        ldx $c864
        beq loc_c677
        lda $c894
        sta $d400
        sta $c883
        lda $c895
        sta $d401
        sta $c886
        lda $c86c
        sta $d402
        lda $c86f
        sta $d403
        lda $c889
        sta $d405
        lda $c88c
        sta $d406
        ldx $c869
        stx $d404
        inx
        stx $d404

loc_c677:
        inc $c862
        lda $c87d
        clc
        adc $c862
        sta $c87d
        lda $c87e
        adc #$00
        sta $c87e

loc_c68c:
        dec $c877
        lda $c878
        beq loc_c697
        jmp loc_c773

loc_c697:
        lda $c87f
        sta $fa
        lda $c880
        sta $fb
        lda #$00
        sta $c8a4
        ldy #$07
        sty $c867
        ldy #$01
        sty $c868

loc_c6b0:
        ldy #$00
        sty $c862

loc_c6b5:
        ldy $c862
        lda ($fa),y
        cmp #$7f
        bne loc_c6ef
        lda $cc36
        clc
        adc #$02
        sta $cc36
        lda $cc37
        adc #$00
        sta $cc37

loc_c6cf:
        jsr sub_c8d6
        lda $c87f
        sta $fa
        lda $c880
        sta $fb
        ora $fa
        bne loc_c6b0
        lda $c8ae
        sta $cc36
        lda $c8af
        sta $cc37
        jmp loc_c6cf

loc_c6ef:
        cmp #$80
        bcc loc_c716
        inc $c862
        and #$7f
        cmp #$20
        bcc loc_c702
        jsr sub_cb72
        jmp loc_c6b5

loc_c702:
        asl
        tax
        lda dat_caf8,x
        sta $c711
        lda $caf9,x
        sta $c712
        jsr sub_cbc3
        jmp loc_c6b5

loc_c716:
        ldx $c87b
        stx $c878
        ldx $c8a2
        stx $c8a0
        jsr sub_cacd
        ldx $c865
        beq loc_c75e
        lda $c894
        sta $d407
        sta $c884
        lda $c895
        sta $d408
        sta $c887
        lda $c86d
        sta $d409
        lda $c870
        sta $d40a
        lda $c88a
        sta $d40c
        lda $c88d
        sta $d40d
        ldx $c86a
        stx $d40b
        inx
        stx $d40b

loc_c75e:
        inc $c862
        lda $c87f
        clc
        adc $c862
        sta $c87f
        lda $c880
        adc #$00
        sta $c880

loc_c773:
        dec $c878
        lda $c879
        beq loc_c77e
        jmp loc_c85a

loc_c77e:
        lda $c881
        sta $fa
        lda $c882
        sta $fb
        lda #$00
        sta $c8a5
        ldy #$0e
        sty $c867
        ldy #$02
        sty $c868

loc_c797:
        ldy #$00
        sty $c862

loc_c79c:
        ldy $c862
        lda ($fa),y
        cmp #$7f
        bne loc_c7d6
        lda $cc38
        clc
        adc #$02
        sta $cc38
        lda $cc39
        adc #$00
        sta $cc39

loc_c7b6:
        jsr sub_c8fa
        lda $c881
        sta $fa
        lda $c882
        sta $fb
        ora $fa
        bne loc_c797
        lda $c8b0
        sta $cc38
        lda $c8b1
        sta $cc39
        jmp loc_c7b6

loc_c7d6:
        cmp #$80
        bcc loc_c7fd
        inc $c862
        and #$7f
        cmp #$20
        bcc loc_c7e9
        jsr sub_cb72
        jmp loc_c79c

loc_c7e9:
        asl
        tax
        lda dat_caf8,x
        sta $c7f8
        lda $caf9,x
        sta $c7f9
        jsr sub_cba2
        jmp loc_c79c

loc_c7fd:
        ldx $c87c
        stx $c879
        ldx $c8a2
        stx $c8a1
        jsr sub_cacd
        ldx $c866
        beq loc_c845
        lda $c894
        sta $d40e
        sta $c885
        lda $c895
        sta $d40f
        sta $c888
        lda $c86e
        sta $d410
        lda $c871
        sta $d411
        lda $c88b
        sta $d413
        lda $c88e
        sta $d414
        ldx $c86b
        stx $d412
        inx
        stx $d412

loc_c845:
        inc $c862
        lda $c881
        clc
        adc $c862
        sta $c881
        lda $c882
        adc #$00
        sta $c882

loc_c85a:
        dec $c879
        jmp loc_c58c

dat_c860:
        .byte $00                                   // .

// --- Region $c8b2-$cab4 ---
.pc = $c8b2 "sub_c8b2"
// Referenced by: jsr from $c500, $c5e8, $f5b1, $f699

sub_c8b2:
        lda $f8
        pha
        lda $f9
        pha
        lda $cc34
        sta $f8
        lda $cc35
        sta $f9
        ldy #$00
        lda ($f8),y
        sta $c87d
        iny
        lda ($f8),y
        sta $c87e
        pla
        sta $f9
        pla
        sta $f8
        rts
// Referenced by: jsr from $c503, $c6cf, $f5b4, $f780

sub_c8d6:
        lda $f8
        pha
        lda $f9
        pha
        lda $cc36
        sta $f8
        lda $cc37
        sta $f9
        ldy #$00
        lda ($f8),y
        sta $c87f
        iny
        lda ($f8),y
        sta $c880
        pla
        sta $f9
        pla
        sta $f8
        rts
// Referenced by: jsr from $c506, $c7b6, $f5b7, $f867

sub_c8fa:
        lda $f8
        pha
        lda $f9
        pha
        lda $cc38
        sta $f8
        lda $cc39
        sta $f9
        ldy #$00
        lda ($f8),y
        sta $c881
        iny
        lda ($f8),y
        sta $c882
        pla
        sta $f9
        pla
        sta $f8
        rts
// Referenced by: jsr from $c593, $f644

sub_c91e:
        lda $c864
        beq loc_c92f
        lda $c899
        beq loc_c92f
        ldx #$00
        ldy #$00
        jsr sub_c94e

loc_c92f:
        lda $c865
        beq loc_c940
        lda $c89a
        beq loc_c940
        ldx #$01
        ldy #$07
        jsr sub_c94e

loc_c940:
        lda $c866
        beq loc_c973
        lda $c89b
        beq loc_c973
        ldx #$02
        ldy #$0e
// Referenced by: jsr from $c92c, $c93d, $f9da, $f9eb

sub_c94e:
        lda $c872,x
        bmi loc_c974
        lda $c86c,x
        clc
        adc #$40
        sta $d402,y
        sta $c86c,x
        lda $c86f,x
        adc #$00
        sta $d403,y
        sta $c86f,x
        cmp #$0f
        bne loc_c973
        lda #$ff
        sta $c872,x

loc_c973:
        rts

loc_c974:
        lda $c86c,x
        sec
        sbc #$40
        sta $d402,y
        sta $c86c,x
        lda $c86f,x
        sbc #$00
        sta $d403,y
        sta $c86f,x
        cmp #$01
        bne loc_c994
        lda #$01
        sta $c872,x

loc_c994:
        rts
// Referenced by: jsr from $c596, $f647

sub_c995:
        lda $c864
        beq loc_c9b1
        lda $c89c
        beq loc_c9b1
        lda $c89f
        beq loc_c9aa
        dec $c89f
        jmp loc_c9b1

loc_c9aa:
        ldx #$00
        ldy #$00
        jsr sub_c9ec

loc_c9b1:
        lda $c865
        beq loc_c9cd
        lda $c89d
        beq loc_c9cd
        lda $c8a0
        beq loc_c9c6
        dec $c8a0
        jmp loc_c9cd

loc_c9c6:
        ldx #$01
        ldy #$07
        jsr sub_c9ec

loc_c9cd:
        lda $c866
        beq loc_c9e9
        lda $c89e
        beq loc_c9e9
        lda $c8a1
        beq loc_c9e2
        dec $c8a1
        jmp loc_c9e9

loc_c9e2:
        ldx #$02
        ldy #$0e
        jsr sub_c9ec

loc_c9e9:
        jmp loc_ca17
// Referenced by: jsr from $c9ae, $c9ca, $c9e6, $fa5c, $fa78, $fa94

sub_c9ec:
        lda $c890
        bmi loc_ca04
        lda $c883,x
        clc
        adc $c88f
        sta $d400,y
        lda $c886,x
        adc #$00
        sta $d401,y
        rts

loc_ca04:
        lda $c883,x
        sec
        sbc $c88f
        sta $d400,y
        lda $c886,x
        sbc #$00
        sta $d401,y
        rts

loc_ca17:
        lda $c891
        bmi loc_ca31
        lda $c88f
        clc
        adc $c892
        sta $c88f
        cmp $c893
        bne loc_ca30
        lda #$ff
        sta $c891

loc_ca30:
        rts

loc_ca31:
        lda $c88f
        sec
        sbc $c892
        sta $c88f
        bne loc_ca30
        lda #$01
        sta $c891
        lda $c890
        eor #$fe
        sta $c890
        rts

// Referenced by: jsr from $c599, $f64a
sub_ca4b: {
        lda $c864
        beq skip1
        lda $c8a3
        beq skip1
        ldx #$00
        ldy #$00
        jsr sub_ca7f
skip1:
        lda $c865
        beq skip2
        lda $c8a4
        beq skip2
        ldx #$01
        ldy #$07
        jsr sub_ca7f
skip2:
        lda $c866
        beq done
        lda $c8a5
        beq done
        ldx #$02
        ldy #$0e
        jsr sub_ca7f
done:
        rts
}
// Referenced by: jsr from $ca59, $ca6a, $ca7b, $fb07, $fb18, $fb29

sub_ca7f:
        lda $c8a3,x
        eor #$80
        sta $c8a3,x
        bmi loc_ca9f
        lda dat_cb6e
        sta $d400,y
        lda $cb6f
        sta $d401,y
        lda $c869,x
        clc
        adc #$01
        sta $d404,y
        rts

loc_ca9f:
        lda $cb70
        sta $d400,y
        lda $cb71
        sta $d401,y
        lda $c8a6,x
        clc
        adc #$01
        sta $d404,y
        rts

// --- Region $cacd-$caf7 ---
.pc = $cacd "sub_cacd"
// Referenced by: jsr from $c63b, $c722, $c809, $cb4b, $cb5e, $f6ec, $f7d3, $f8ba

sub_cacd:
        cmp #$7e
        bne loc_cad4
        jmp loc_cb7c

loc_cad4:
        pha
        and #$0f
        asl
        tax
        lda dat_cab5,x
        sta $c894
        lda $cab6,x
        sta $c895
        pla
        lsr
        lsr
        lsr
        lsr
        tax

loc_caeb:
        dex
        bmi loc_caf7
        asl $c894
        rol $c895
        jmp loc_caeb

loc_caf7:
        rts

// --- Region $cb36-$cb8d ---
.pc = $cb36 "loc_cb36"

loc_cb36:
        and $cc
        ldx $c868
        lda #$01
        sta $c8a3,x
        lda #$80
        sta $c8a6,x
        ldy $c862
        lda ($fa),y
        pha
        jsr sub_cacd
        lda $c894
        sta dat_cb6e
        lda $c895
        sta $cb6f
        pla
        clc
        adc #$30
        jsr sub_cacd
        lda $c894
        sta $cb70
        lda $c895
        sta $cb71
        rts

dat_cb6e:
        .byte $2c,$02,$60,$11                       // ,.`.
// Referenced by: jsr from $c615, $c6fc, $c7e3, $f6c6, $f7ad, $f894

sub_cb72:
        ldx $c868
        sec
        sbc #$1f
        sta $c87a,x
        rts

loc_cb7c:
        ldx $c868
        lda #$00
        sta $c894
        sta $c895
        sta $c89c,x
        sta $c899,x
        rts

// --- Region $cba2-$cbb9 ---
.pc = $cba2 "sub_cba2"
// Referenced by: jsr from $c629, $c7f7, $f6da, $f8a8

sub_cba2:
        ldy $c862
        lda ($fa),y
        ldx $c868
        sta $c889,x
        inc $c862
        iny
        lda ($fa),y
        sta $c88c,x
        inc $c862
        rts

// --- Region $cbc3-$cbe2 ---
.pc = $cbc3 "sub_cbc3"
// Referenced by: jsr from $c710, $f7c1

sub_cbc3:
        ldx $c868
        lda #$01
        sta $c89c,x
        lda #$1e
        sta $c892
        lda #$3c
        sta $c893
        lda #$00
        sta $c88f
        lda #$01
        sta $c890
        sta $c891
        rts

// --- Region $da38-$da52 ---
.pc = $da38 "loc_da38"

loc_da38:
        lda ($2f),y
        rol
        rol
        rol
        rol
        and #$07
        tax
        lda $011a,x
        sta $0118
        lda ($2f),y
        and #$1f
        tax
        jsr $0122
        jmp $01ff

dat_da52:
        .byte $a4                                   // .

// --- Region $da5f-$dace ---
.pc = $da5f "loc_da5f"

loc_da5f:
        bmi loc_dac1
        lda ($2f),y
        jsr $0122

loc_da66:
        sta ($2d),y
        inc $2d
        bne loc_da6e
        inc $2e

loc_da6e:
        dex
        bne loc_da66
        beq loc_da38
        lda #$00
        beq loc_da66
        lda #$ff
        bne loc_da66

loc_da7b:
        lda ($2f),y
        sta ($2d),y
        inc $2f
        bne loc_da85
        inc $30

loc_da85:
        inc $2d
        bne loc_da8b
        inc $2e

loc_da8b:
        dex
        bne loc_da7b
        beq loc_da38
        jsr $0171
        lda ($2f),y
        jsr $0122

loc_da98:
        sta ($2d),y
        inc $2d
        bne loc_daa0
        inc $2e

loc_daa0:
        dex
        bne loc_da98
        dec $39
        bpl loc_da98
        bmi loc_da38
        stx $39
        lda ($2f),y
        tax
        jmp $0122

loc_dab1:
        jsr $0171

loc_dab4:
        lda ($2f),y
        sta ($2d),y
        inc $2f
        bne loc_dabe
        inc $30

loc_dabe:
        inc $2d
.label loc_dac1 = * + 1
        bne loc_dac4
        inc $2e

loc_dac4:
        dex
        bne loc_dab4
        dec $39
        bpl loc_dab4
        jmp $0100

dat_dace:
        .byte $2c                                   // ,

// --- Region $db12-$db28 ---
.pc = $db12 "loc_db12"

loc_db12:
        lda $ef00,y
        sta $ff00,y
        iny
        bne loc_db12
        dec $01dc
        dec $01df
        lda $01df
        cmp #$df
        bne loc_db12
        rts

// --- Region $dba7-$dc28 ---
.pc = $dba7 "loc_dba7"

loc_dba7:
        ldx #$07
        stx $0fa0
        ldy #$01

loc_dbae:
        lda ($8d),y
        tax
        lda ($8b),y
        dey
        sta ($8b),y
        txa
        sta ($8d),y
        iny
        iny
        cpy #$28
        bne loc_dbae

loc_dbbf:
        ldy #$00
        lda ($63),y
        cmp #$ff
        bne loc_dbcc
        jsr main_105e
        bne loc_dbbf

loc_dbcc:
        sta $dbe7
        lda ($61),y
        eor #$da
        sta $07e7
        inc $61
        bne loc_dbdc
        inc $62

loc_dbdc:
        inc $63
        bne loc_dbe2
        inc $64

loc_dbe2:
        lda $0f92
        bmi loc_dbea
        jsr sub_11b0

loc_dbea:
        lda $dc0d
        and #$01
        bne loc_dbf4
        jmp ($0314)

loc_dbf4:
        jmp loc_ea31

loc_dbf7:
        sei
        lda #$00
        ldx #$20

loc_dbfc:
        sta $d400,x
        dex
        bpl loc_dbfc
        sta $d01a
        sta $d01d
        sta $d017
        sta $d015
        sta $d01c
        sta $d01b
        lda #$37
        sta $01
        lda #$81
        sta $dc0d
        ldx #$31
        ldy #$ea
        sei
        stx $0314
        sty $0315
        rts

// --- Region $dc3a-$dc4a ---
.pc = $dc3a "loc_dc3a"

loc_dc3a:
        sta $69

loc_dc3c:
        ldx #$00

loc_dc3e:
        ldy #$00

loc_dc40:
        dey
        bne loc_dc40
        dex
        bne loc_dc3e
        dec $69
        bne loc_dc3c
        rts

// --- Region $ea31-$ea35 ---
.pc = $ea31 "loc_ea31"

loc_ea31:
        bcc loc_ea73
        ldy $e4
        .byte $02                                   // jam // ILLEGAL

// --- Region $ea73-$ea75 ---
.pc = $ea73 "loc_ea73"

loc_ea73:
        .byte $f7,$c3                               // isc $c3,x // ILLEGAL

dat_ea75:
        .byte $e3                                   // .

// --- Region $f4c0-$f52d ---
.pc = $f4c0 "loc_f4c0"

loc_f4c0:
        lda dat_406e
        bmi loc_f4c8
        beq loc_f4f9
        rts

loc_f4c8:
        lda #$53
        sta $0344
        lda #$9a
        sta $0334
        lda #$01
        sta $0335
        lda $d01d
        ora #$01
        sta $d01d
        lda #$0f
        sta $d027
        lda #$fd
        sta $07f8
        lda $d015
        ora #$01
        sta $d015
        inc dat_406e

loc_f4f4:
        rts

loc_f4f5:
        inc $406f
        rts

loc_f4f9:
        dec $406f
        bne loc_f4f4
        ldy $66
        beq loc_f4f5
        ldy #$00
        sty $66
        ldy $0335
        ldx $0334
        dec $0334
        dec $0334
        txa
        bne loc_f51b
        tya
        eor #$01
        sta $0335

loc_f51b:
        tya
        beq loc_f528
        cpx #$e6
        bne loc_f528
        inc dat_406e
        dec $d015

loc_f528:
        ldy #$50
        sty $406f
        rts

// --- Region $f537-$f55a ---
.pc = $f537 "loc_f537"

loc_f537:
        plp
        lda $0315
        cmp #$75
        beq loc_f557
        sei
        lda $0314
        sta $75ce
        lda $0315
        sta $75cf
        lda #$ca
        sta $0314
        lda #$75
        sta $0315
        cli

loc_f557:
        jmp loc_c4ba

dat_f55a:
        .byte $20                                   //  

// --- Region $f56a-$f62b ---
.pc = $f56a "loc_f56a"

loc_f56a:
        ldx $d8
        lda #$00
        sta $c863
        sta $03f1
        ldx #$00
        lda $cc3a,x
        sta $cc34
        sta $c8ac
        inx
        lda $cc3a,x
        sta $cc35
        sta $c8ad
        inx
        lda $cc3a,x
        sta $cc36
        sta $c8ae
        inx
        lda $cc3a,x
        sta $cc37
        sta $c8af
        inx
        lda $cc3a,x
        sta $cc38
        sta $c8b0
        inx
        lda $cc3a,x
        sta $cc39
        sta $c8b1
        jsr sub_c8b2
        jsr sub_c8d6
        jsr sub_c8fa
        lda $c87d
        sta $fa
        lda $c87e
        sta $fb
        ldy #$01
        lda ($fa),y
        sta $c875
        sta $c876
        lda #$00
        ldx #$17

loc_f5d2:
        sta $d400,x
        dex
        bpl loc_f5d2
        lda #$1f
        sta $d418
        sta $c8ab
        lda #$03
        sta $d417
        sta $c8aa
        lda #$b4
        sta $d416
        sta $c8a9
        lda $c875
        sta $c876
        lda #$14
        sta $c892
        lda #$28
        sta $c893
        lda #$00
        sta $c877
        sta $c878
        sta $c879
        sta $c899
        sta $c89a
        sta $c89b
        sta $c89c
        sta $c89d
        sta $c89e
        lda #$01
        sta $c863
        sta $c864
        sta $c865
        sta $c866
        rts

// --- Region $f634-$f911 ---
.pc = $f634 "loc_f634"

loc_f634:
        sbc ($03),y
        beq loc_f638

loc_f638:
        lda $c863
        bne loc_f644
        pla
        sta $fb
        pla
        sta $fa
        rts

loc_f644:
        jsr sub_c91e
        jsr sub_c995
        jsr sub_ca4b
        dec $c876
        beq loc_f655
        jmp loc_c58c

loc_f655:
        lda $c875
        sta $c876
        lda $c877
        beq loc_f663
        jmp loc_c68c

loc_f663:
        lda $c87d
        sta $fa
        lda $c87e
        sta $fb
        lda #$00
        sta $c8a3
        ldy #$00
        sty $c867
        sty $c868

loc_f67a:
        ldy #$00
        sty $c862
        ldy $c862
        lda ($fa),y
        cmp #$7f
        bne loc_f6b9
        lda $cc34
        clc
        adc #$02
        sta $cc34
        lda $cc35
        adc #$00
        sta $cc35
        jsr sub_c8b2
        lda $c87d
        sta $fa
        lda $c87e
        sta $fb
        ora $fa
        bne loc_f67a
        lda $c8ac
        sta $cc34
        lda $c8ad
        sta $cc35
        jmp loc_c5e8

loc_f6b9:
        cmp #$80
        bcc loc_f6e0
        inc $c862
        and #$7f
        cmp #$20
        bcc loc_f6cc
        jsr sub_cb72
        jmp loc_c5ce

loc_f6cc:
        asl
        tax
        lda dat_caf8,x
        sta $c62a
        lda $caf9,x
        sta $c62b
        jsr sub_cba2
        jmp loc_c5ce

loc_f6e0:
        ldx $c87a
        stx $c877
        ldx $c8a2
        stx $c89f
        jsr sub_cacd
        ldx $c864
        beq loc_f728
        lda $c894
        sta $d400
        sta $c883
        lda $c895
        sta $d401
        sta $c886
        lda $c86c
        sta $d402
        lda $c86f
        sta $d403
        lda $c889
        sta $d405
        lda $c88c
        sta $d406
        ldx $c869
        stx $d404
        inx
        stx $d404

loc_f728:
        inc $c862
        lda $c87d
        clc
        adc $c862
        sta $c87d
        lda $c87e
        adc #$00
        sta $c87e
        dec $c877
        lda $c878
        beq loc_f748
        jmp loc_c773

loc_f748:
        lda $c87f
        sta $fa
        lda $c880
        sta $fb
        lda #$00
        sta $c8a4
        ldy #$07
        sty $c867
        ldy #$01
        sty $c868

loc_f761:
        ldy #$00
        sty $c862
        ldy $c862
        lda ($fa),y
        cmp #$7f
        bne loc_f7a0
        lda $cc36
        clc
        adc #$02
        sta $cc36
        lda $cc37
        adc #$00
        sta $cc37
        jsr sub_c8d6
        lda $c87f
        sta $fa
        lda $c880
        sta $fb
        ora $fa
        bne loc_f761
        lda $c8ae
        sta $cc36
        lda $c8af
        sta $cc37
        jmp loc_c6cf

loc_f7a0:
        cmp #$80
        bcc loc_f7c7
        inc $c862
        and #$7f
        cmp #$20
        bcc loc_f7b3
        jsr sub_cb72
        jmp loc_c6b5

loc_f7b3:
        asl
        tax
        lda dat_caf8,x
        sta $c711
        lda $caf9,x
        sta $c712
        jsr sub_cbc3
        jmp loc_c6b5

loc_f7c7:
        ldx $c87b
        stx $c878
        ldx $c8a2
        stx $c8a0
        jsr sub_cacd
        ldx $c865
        beq loc_f80f
        lda $c894
        sta $d407
        sta $c884
        lda $c895
        sta $d408
        sta $c887
        lda $c86d
        sta $d409
        lda $c870
        sta $d40a
        lda $c88a
        sta $d40c
        lda $c88d
        sta $d40d
        ldx $c86a
        stx $d40b
        inx
        stx $d40b

loc_f80f:
        inc $c862
        lda $c87f
        clc
        adc $c862
        sta $c87f
        lda $c880
        adc #$00
        sta $c880
        dec $c878
        lda $c879
        beq loc_f82f
        jmp loc_c85a

loc_f82f:
        lda $c881
        sta $fa
        lda $c882
        sta $fb
        lda #$00
        sta $c8a5
        ldy #$0e
        sty $c867
        ldy #$02
        sty $c868

loc_f848:
        ldy #$00
        sty $c862
        ldy $c862
        lda ($fa),y
        cmp #$7f
        bne loc_f887
        lda $cc38
        clc
        adc #$02
        sta $cc38
        lda $cc39
        adc #$00
        sta $cc39
        jsr sub_c8fa
        lda $c881
        sta $fa
        lda $c882
        sta $fb
        ora $fa
        bne loc_f848
        lda $c8b0
        sta $cc38
        lda $c8b1
        sta $cc39
        jmp loc_c7b6

loc_f887:
        cmp #$80
        bcc loc_f8ae
        inc $c862
        and #$7f
        cmp #$20
        bcc loc_f89a
        jsr sub_cb72
        jmp loc_c79c

loc_f89a:
        asl
        tax
        lda dat_caf8,x
        sta $c7f8
        lda $caf9,x
        sta $c7f9
        jsr sub_cba2
        jmp loc_c79c

loc_f8ae:
        ldx $c87c
        stx $c879
        ldx $c8a2
        stx $c8a1
        jsr sub_cacd
        ldx $c866
        beq loc_f8f6
        lda $c894
        sta $d40e
        sta $c885
        lda $c895
        sta $d40f
        sta $c888
        lda $c86e
        sta $d410
        lda $c871
        sta $d411
        lda $c88b
        sta $d413
        lda $c88e
        sta $d414
        ldx $c86b
        stx $d412
        inx
        stx $d412

loc_f8f6:
        inc $c862
        lda $c881
        clc
        adc $c862
        sta $c881
        lda $c882
        adc #$00
        sta $c882
        dec $c879
        jmp loc_c58c

dat_f911:
        .byte $a2                                   // .

// --- Region $f9cc-$fb2c ---
.pc = $f9cc "loc_f9cc"

loc_f9cc:
        lda $c864
        beq loc_f9dd
        lda $c899
        beq loc_f9dd
        ldx #$00
        ldy #$00
        jsr sub_c94e

loc_f9dd:
        lda $c865
        beq loc_f9ee
        lda $c89a
        beq loc_f9ee
        ldx #$01
        ldy #$07
        jsr sub_c94e

loc_f9ee:
        lda $c866
        beq loc_fa21
        lda $c89b
        beq loc_fa21
        ldx #$02
        ldy #$0e
        lda $c872,x
        bmi loc_fa22
        lda $c86c,x
        clc
        adc #$40
        sta $d402,y
        sta $c86c,x
        lda $c86f,x
        adc #$00
        sta $d403,y
        sta $c86f,x
        cmp #$0f
        bne loc_fa21
        lda #$ff
        sta $c872,x

loc_fa21:
        rts

loc_fa22:
        lda $c86c,x
        sec
        sbc #$40
        sta $d402,y
        sta $c86c,x
        lda $c86f,x
        sbc #$00
        sta $d403,y
        sta $c86f,x
        cmp #$01
        bne loc_fa42
        lda #$01
        sta $c872,x

loc_fa42:
        rts

loc_fa43:
        lda $c864
        beq loc_fa5f
        lda $c89c
        beq loc_fa5f
        lda $c89f
        beq loc_fa58
        dec $c89f
        jmp loc_c9b1

loc_fa58:
        ldx #$00
        ldy #$00
        jsr sub_c9ec

loc_fa5f:
        lda $c865
        beq loc_fa7b
.label loc_fa65 = * + 1
        lda $c89d
        beq loc_fa7b
        lda $c8a0
        beq loc_fa74
        dec $c8a0
        jmp loc_c9cd

loc_fa74:
        ldx #$01
        ldy #$07
        jsr sub_c9ec

loc_fa7b:
        lda $c866
        beq loc_fa97
        lda $c89e
        beq loc_fa97
        lda $c8a1
        beq loc_fa90
        dec $c8a1
        jmp loc_c9e9

loc_fa90:
        ldx #$02
        ldy #$0e
        jsr sub_c9ec

loc_fa97:
        jmp loc_ca17

dat_fa9a:
        .byte $ad                                   // .

loc_fa9b:
        bcc loc_fa65
        bmi loc_fab2
        lda $c883,x
        clc
        adc $c88f
        sta $d400,y
        lda $c886,x
        adc #$00
        sta $d401,y
        rts

loc_fab2:
        lda $c883,x
        sec
        sbc $c88f
        sta $d400,y
        lda $c886,x
        sbc #$00
        sta $d401,y
        rts

loc_fac5:
        lda $c891
        bmi loc_fadf
        lda $c88f
        clc
        adc $c892
        sta $c88f
        cmp $c893
        bne loc_fade
        lda #$ff
        sta $c891

loc_fade:
        rts

loc_fadf:
        lda $c88f
        sec
        sbc $c892
        sta $c88f
        bne loc_fade
        lda #$01
        sta $c891
        lda $c890
        eor #$fe
        sta $c890
        rts

loc_faf9:
        lda $c864
        beq loc_fb0a
        lda $c8a3
        beq loc_fb0a
        ldx #$00
        ldy #$00
        jsr sub_ca7f

loc_fb0a:
        lda $c865
        beq loc_fb1b
        lda $c8a4
        beq loc_fb1b
        ldx #$01
        ldy #$07
        jsr sub_ca7f

loc_fb1b:
        lda $c866
        beq loc_fb2c
        lda $c8a5
        beq loc_fb2c
        ldx #$02
        ldy #$0e
        jsr sub_ca7f

loc_fb2c:
        rts

// --- Region $fb7b-$fba4 ---
.pc = $fb7b "loc_fb7b"

loc_fb7b:
        cmp #$7e
        bne loc_fb82
        jmp loc_cb7c

loc_fb82:
        pha
        and #$0f
        asl
        tax
        lda dat_cab5,x
        sta $c894
        lda $cab6,x
        sta $c895
        pla
        cpx $4a
        rol $caaa
        bmi loc_fba4
        asl $c894
        rol $c895
        jmp loc_caeb

loc_fba4:
        rts

// --- Region $fbc4-$fc01 ---
.pc = $fbc4 "loc_fbc4"

loc_fbc4:
        cpy $cc1c
        tax
        adc ($15,x)
        and $cc
        ldx $c868
        lda #$01
        sta $c8a3,x
        lda #$80
        sta $c8a6,x
        ldy $c862
        lda ($fa),y
        pha
        jsr sub_cacd
        lda $c894
        sta dat_cb6e
        lda $c895
        sta $cb6f
        pla
        clc
        adc #$30
        jsr sub_cacd
        lda $c894
        sta $cb70
        lda $c895
        sta $cb71
        rts

// --- Region $ff9e-$ff9e ---
.pc = $ff9e "loc_ff9e"

loc_ff9e:
        brk

// --- Region $ffef-$fffd ---
.pc = $ffef "loc_ffef"

loc_ffef:
        bne loc_ff9e
        clc
        bne loc_fffd
        php
        sta $d018
        lda #$ff
        sta $d017

loc_fffd:
        rts

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

// --- Region $0801-$081d ---
.pc = $0801 "dat_0801"

dat_0801:
        // === BASIC loader stub ===
        .byte $1e,$08                                                     // [corrected] was: .byte $0b,$08                               // next line pointer ($080b)
        .byte $00,$00                               // line number 0
        .byte $9e                                   // SYS token
        .byte $34,$32,$32,$37
        .byte $3a                                                         // [corrected] was: .byte $00                                   // end of line
        .byte $22,$8d                                                     // [corrected] was: .byte $00,$00                               // end of BASIC program
        .byte $9b,$93                               // ..

txt_080f:
        .text "JJ THE BREAKER"
        .byte $00                                   // string terminator

// --- Region $0880-$0880 ---
.pc = $0880 "spr_0880"

spr_0880:
        .byte $00                                   // .

// --- Region $0a00-$0a00 ---
.pc = $0a00 "spr_0a00"

spr_0a00:
        .byte $00                                   // .

// --- Region $0f80-$105d ---
.pc = $0f80 "dat_0f80"

dat_0f80:
        .byte $48,$a9,$01,$8d,$19,$d0,$8a,$48,$98,$48,$ea,$a1,$02,$a1,$02,$a1 // H......H.H......
        .byte $02,$a9,$01,$10,$18,$a9,$1b,$8d,$11,$d0,$a9,$17,$8d,$18,$d0,$a9 // ................
        .byte $00,$8d,$16,$d0,$a9,$00,$8d,$21,$d0,$a9,$01,$d0,$16,$a9,$3b,$8d // .......!......;.
        .byte $11,$d0,$a9,$d8,$8d,$16,$d0,$a9,$19,$8d,$18,$d0,$a9,$00,$8d,$21 // ...............!
        .byte $d0,$a9,$f2,$8d,$12,$d0,$8d,$92,$0f,$ae,$a0,$0f,$f0,$03,$ce,$a0 // ................
        .byte $0f,$4c,$17,$10,$ad,$92,$0f,$30,$03,$4c,$17,$10,$a2,$07,$8e,$a0 // .L.....0.L......
        .byte $0f,$a0,$01,$b1,$8d,$aa,$b1,$8b,$88,$91,$8b,$8a,$91,$8d,$c8,$c8 // ................
        .byte $c0,$28,$d0,$ef,$a0,$00,$b1,$63,$c9,$ff,$d0,$05,$20,$5e,$10,$d0 // .(.....c.... ^..
        .byte $f3,$8d,$e7,$db,$b1,$61,$49,$da,$8d,$e7,$07,$e6,$61,$d0,$02,$e6 // .....aI.....a...
        .byte $62,$e6,$63,$d0,$02,$e6,$64,$ad,$92,$0f,$30,$03,$20,$b0,$11,$ad // b.c...d...0. ...
        .byte $0d,$dc,$29,$01,$d0,$03,$6c,$14,$03,$4c,$31,$ea,$78,$a9,$00,$a2 // ..)...l..L1.x...
        .byte $20,$9d,$00,$d4,$ca,$10,$fa,$8d,$1a,$d0,$8d,$1d,$d0,$8d,$17,$d0 //  ...............
        .byte $8d,$15,$d0,$8d,$1c,$d0,$8d,$1b,$d0,$a9,$37,$85,$01,$a9,$81,$8d // ..........7.....
        .byte $0d,$dc,$a2,$31,$a0,$ea,$78,$8e,$14,$03,$8c,$15,$03,$60 // ...1..x......`

// --- Region $1080-$11af ---
.pc = $1080 "dat_1080"

dat_1080:
        .byte $4c,$a8,$75,$78,$a9,$00,$a8,$85,$61,$a9,$e0,$85,$62,$b1,$61,$91 // L.ux....a...b.a.
        .byte $61,$c8,$d0,$f9,$e6,$62,$d0,$f5,$a9,$35,$85,$01,$20,$5e,$10,$a9 // a....b...5.. ^..
        .byte $86,$8d,$18,$03,$a9,$ea,$8d,$19,$03,$a2,$00,$ac,$bd,$0f,$8e,$20 // ............... 
        .byte $d0,$8c,$21,$d0,$a9,$07,$8d,$a0,$0f,$ad,$ae,$0f,$29,$ef,$8d,$11 // ..!.........)...
        .byte $d0,$a9,$c0,$85,$8b,$ae,$88,$02,$e8,$e8,$e8,$86,$8c,$8e,$0a,$10 // ................
        .byte $a9,$00,$8d,$a0,$0f,$a9,$7f,$8d,$0d,$dc,$a9,$01,$8d,$12,$d0,$8d // ................
        .byte $92,$0f,$a6,$8b,$a0,$db,$86,$8d,$84,$8e,$a2,$81,$a0,$ea,$20,$56 // .............. V
        .byte $10,$a2,$80,$a0,$0f,$8e,$fe,$ff,$8c,$ff,$ff,$a9,$81,$8d,$1a,$d0 // ................
        .byte $a2,$00,$bd,$80,$12,$49,$1d,$9d,$00,$04,$ca,$d0,$f5,$ee,$04,$11 // .....I..........
        .byte $ac,$09,$11,$c0,$d0,$b0,$0c,$c8,$c0,$08,$d0,$02,$a0,$d8,$8c,$09 // ................
        .byte $11,$d0,$df,$c8,$c0,$dc,$d0,$f6,$a9,$97,$8d,$00,$dd,$ad,$b8,$0f // ................
        .byte $8d,$18,$d0,$ad,$11,$d0,$09,$10,$8d,$11,$d0,$58,$20,$80,$10,$a9 // ...........X ...
        .byte $07,$20,$6f,$10,$a9,$06,$8d,$cd,$0f,$a9,$00,$85,$c6,$ad,$63,$c8 // . o...........c.
        .byte $d0,$03,$20,$80,$10,$20,$db,$11,$f0,$f3,$20,$2c,$10,$a2,$41,$bd // .. .. .... ,..A.
        .byte $6f,$11,$9d,$00,$01,$ca,$10,$f7,$ad,$0d,$dc,$58,$4c,$00,$01,$a9 // o..........XL...
        .byte $08,$aa,$a8,$4c,$e2,$fc,$a9,$02,$a2,$70,$a0,$12,$20,$bd,$ff,$a9 // ...L.....p.. ...
        .byte $00,$85,$9d,$8d,$11,$d0,$8d,$21,$d0,$20,$d5,$ff,$86,$2d,$84,$2e // .......!. ...-..
        .byte $a2,$50,$a0,$c8,$8e,$2f,$c9,$8c,$30,$c9,$a9,$93,$20,$d2,$ff,$a9 // .P.../..0... ...
        .byte $c8,$8d,$16,$d0,$a9,$1b,$8d,$11,$d0,$ea,$ea,$ea // ............

txt_11ac:
        .text "L."
        .byte $c9                                   // 'I' | $80 (end-of-string marker)
        .byte $00                                   // .

// --- Region $11d3-$11f9 ---
.pc = $11d3 "dat_11d3"

dat_11d3:
        .byte $fe,$fd,$fb,$f7,$ef,$df,$bf,$7f,$20,$00,$40,$ea,$ea,$ea,$ea,$ea // ........ .@.....
        .fill 19, $ea
        .byte $4c,$e4,$ff                           // L..

dat_11f9:
        // === Fill data (1 bytes, $11f9-$11f9) ===
        .byte $00                                   // .

// --- Region $1270-$171a ---
.pc = $1270 "dat_1270"

dat_1270:
        .byte $4f,$31,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // O1..............

txt_1280:
        .text "+++++++"
        .byte $73                                   // s

txt_1288:
        .text "+++++++++++"
        .byte $fb                                   // .

txt_1294:
        .text "+++++++++++++"
        .byte $73                                   // s

txt_12a2:
        .text "+++++++"
        .byte $ad                                   // '-' | $80 (end-of-string marker)
        .byte $ad,$16,$16,$fd,$fd,$f6,$fd,$fd,$fd,$fb,$f2,$f2,$eb,$f2,$f2,$f2 // ................
        .byte $e3,$f2,$eb,$f2,$eb,$f2,$eb,$f2,$f2,$eb,$f2,$f2,$f2,$fc,$fd,$f2 // ................
        .byte $fb,$fd,$fd,$fd,$fd,$fe,$23,$fd,$fd,$fd,$fd,$fd,$fd,$fd,$fd,$fd // ......#.........
        .byte $fd,$d2,$d2,$f2,$72,$db,$11,$d2,$72,$f1,$71,$fb,$fb,$fd,$d2,$f1 // ....r...r.q.....
        .byte $f1,$fd,$fd,$fd,$fb,$fe,$fd,$fd,$fd,$fd,$fd,$fd,$fd,$fe,$2b,$fd // ..............+.
        .byte $fd,$fd,$fb,$fd,$fd,$fd,$fd,$fd,$f1,$e1,$f1,$72,$71,$e1,$f2,$72 // ...........rq..r
        .byte $e1,$f2,$72,$d2,$f2,$fb,$db,$f2,$e1,$f1,$fb,$db,$fd,$fd,$fd,$fd // ..r.............
        .byte $fd,$fd,$fd,$fd,$fd,$fe,$2b,$fd,$fd,$fd,$fd,$fd,$f1,$e3,$f2,$f1 // ......+.........
        .byte $ab,$a1,$01,$76,$f6,$a1,$e6,$ab,$ab,$76,$ab,$02,$01,$02,$a1,$06 // ...v.....v......
        .byte $76,$71,$76,$a1,$f2,$f2,$f2,$f2,$fd,$fd,$fd,$fd,$fd,$fe,$2b,$fd // vqv...........+.
        .byte $fd,$fd,$fd,$fd,$f1,$d2,$d6,$ab,$d6,$02,$02,$0b,$06,$e6,$02,$06 // ................
        .byte $0b,$ab,$0b,$06,$ab,$06,$0b,$06,$0b,$76,$0b,$02,$e1,$d6,$d6,$fe // .........v......
        .byte $12,$12,$fd,$fd,$fd,$fe,$2b,$fd,$fb,$fb,$fb,$f6,$f1,$e6,$e6,$e6 // ......+.........
        .byte $e6,$e1,$d2,$e6,$e1,$d2,$e6,$eb,$eb,$a3,$e6,$e1,$d6,$db,$db,$e1 // ................
        .byte $eb,$73,$e1,$d2,$e1,$f1,$f1,$f1,$fd,$fb,$fb,$fb,$fd,$fe,$2b,$fd // .s............+.
        .byte $fb,$fb,$fb,$fd,$fd,$f2,$fc,$f2,$e1,$d6,$1b,$7e,$db,$16,$1b,$0b // ...........~....
        .byte $a3,$a3,$ab,$e6,$76,$ab,$16,$76,$db,$d2,$d2,$f2,$fc,$fc,$f2,$f1 // ....v..v........
        .byte $fd,$fb,$fa,$fb,$fd,$fe,$23,$fb,$2b,$fa,$fb,$fd,$f6,$a1,$a2,$a2 // ......#.+.......
        .byte $e1,$02,$e1,$ec,$02,$02,$01,$02,$02,$e1,$02,$02,$02,$02,$e1,$01 // ................
        .byte $02,$a2,$e1,$02,$a1,$e1,$f2,$a1,$fd,$fb,$fb,$fa,$fb,$fe,$2b,$fb // ..............+.
        .byte $fb,$6b,$fb,$fd,$fd,$f2,$e6,$e6,$ec,$e6,$ec,$e6,$e6,$e6,$e6,$e6 // .k..............
        .byte $e6,$e6,$ec,$e6,$a2,$e6,$e6,$e6,$a2,$a2,$a2,$e6,$a2,$a2,$f2,$f6 // ................
        .byte $fd,$fb,$7a,$fb,$fa,$fe,$2b,$fd,$fb,$fb,$eb,$fd,$f6,$fc,$fc,$f2 // ..z...+.........
        .byte $eb,$a2,$e6,$ec,$e1,$ec,$e6,$ac,$e6,$e6,$22,$ed,$fc,$ec,$d2,$f2 // ..........".....
        .byte $eb,$e1,$02,$f2,$0b,$fc,$fd,$f1,$fd,$fb,$fa,$fb,$fa,$fe,$2b,$fd // ..............+.
        .byte $fb,$6b,$fb,$fd,$fa,$e6,$ec,$ec,$ac,$a2,$a2,$ac,$ac,$a2,$a2,$ac // .k..............
        .byte $a2,$ac,$a2,$ac,$a2,$02,$a2,$ac,$ac,$ac,$06,$e6,$e6,$a2,$f2,$f6 // ................
        .byte $fb,$6b,$fb,$fb,$fb,$fe,$2b,$fb,$fb,$fa,$6b,$ea,$e1,$16,$12,$e6 // .k....+...k.....
        .byte $0b,$e1,$02,$76,$0b,$01,$06,$72,$e1,$02,$72,$02,$72,$02,$d2,$06 // ...v...r..r.r...
        .byte $71,$d6,$db,$02,$02,$a1,$f6,$f1,$fa,$6b,$6b,$fa,$fa,$fe,$73,$fb // q........kk...s.
        .byte $fb,$fc,$62,$6b,$ed,$ad,$ad,$7c,$7c,$eb,$7a,$ab,$17,$ab,$fb,$ab // ..bk...||.z.....
        .byte $7a,$76,$ab,$72,$ab,$72,$76,$7a,$7a,$76,$76,$7c,$f2,$fb,$7d,$ed // zv.r.rvzzvv|..}.
        .byte $7d,$6d,$fb,$fb,$fa,$fe,$2b,$fb,$fb,$fa,$7a,$ed,$a1,$a1,$ab,$a1 // }m....+...z.....
        .byte $a7,$eb,$e7,$ea,$77,$e7,$7a,$e7,$a7,$e7,$aa,$6b,$76,$6b,$a7,$ab // ....w.z....kvk..
        .byte $e7,$7a,$e7,$e7,$02,$03,$e6,$f6,$fa,$7a,$fb,$fb,$fb,$fe,$2b,$fb // .z.......z....+.
        .byte $fb,$fa,$fa,$fd,$f6
        .byte $23,$73
        .byte $23,$2b,$7e
        .byte $2b,$6b
        .text "++++"
        .byte $7e,$2b,$0b,$0b,$0b,$2b,$2b,$2b,$0b,$7e,$7e,$2b,$23,$73,$7e,$e3 // ~+...+++.~~+#s~.
        .byte $a2,$ea,$1b,$ea,$aa,$73,$2b,$fb,$fb,$fb,$fd,$03,$fc,$fe,$fe,$fe // .....s+.........
        .byte $2b,$fb,$fb,$fb,$fb,$fb,$fb,$7e,$7c,$fe,$fb,$fb,$fb,$fb,$fb,$fb // +......~|.......
        .byte $fb,$fb,$fb,$fa,$fc,$fe,$fb,$e6,$fa,$eb,$ea,$1b,$1c,$fe,$2b,$fd // ..............+.
        .byte $fd,$fc,$fb,$fd,$f6,$73,$23,$73,$fe,$73,$7e,$23,$73,$23,$fe,$73 // .....s#s.s~#s#.s
        .byte $23,$23,$06,$06,$06,$fe,$73,$fb,$0b,$7e,$fb,$23,$23,$73,$23,$a3 // ##....s..~.##s#.
        .byte $fd,$fd,$fd,$fd,$fd,$fe,$2b,$fc,$fd,$fc,$fd,$fd,$fc,$fc,$fc,$fb // ......+.........
        .byte $fc,$fb,$fc,$fc,$fc,$fc,$fc,$1c,$ec,$1c,$fc,$f8,$f8,$f8,$f8,$f8 // ................
        .byte $f8,$fc,$f8,$f8,$f8,$4c,$f8,$f8,$fa,$fd,$fd,$f8,$fd,$fe,$2b,$fe // .....L........+.
        .byte $fe,$fe,$fe,$fc,$fe,$ea,$06,$06,$06,$06,$06,$06,$06,$06,$0a,$ec // ................
        .byte $ec,$ec,$ec,$02,$02,$fa,$08,$fa,$08,$08,$08,$08,$08,$08,$03,$aa // ................
        .byte $f8,$fc,$fd,$fd,$fd,$fe,$2b,$fd,$fd,$fe,$fd,$fc,$ff,$bf,$f7,$17 // ......+.........
        .byte $2b,$17,$e6,$16,$1a,$a2,$fc,$aa,$f6,$ea,$ed,$ac,$e6,$e6,$ec,$03 // +...............
        .byte $e6,$a2,$f2,$f2,$fe,$f2,$fa,$d2,$fb,$fd,$fc,$fd,$fd,$fe,$2b,$fd // ..............+.
        .byte $f2,$fd,$fb,$fd,$ad,$ad,$ad,$a2,$fa,$ea,$ea,$fa,$fc,$fa,$ea,$ea // ................
        .byte $fa,$ea,$ed,$6b,$fa,$fa,$fa,$eb,$ea,$ea,$ea,$ea,$ea,$fa,$fc,$fc // ...k............
        .byte $fc,$fd,$fc,$fd,$fd,$fe,$2b,$fd,$fd,$fd,$fd,$fd,$fd,$fc,$fe,$fe // ......+.........
        .byte $fe,$fe,$e6,$a2,$ae,$ed,$ed,$1e,$12,$12,$ed,$ee,$ed,$ab,$ae,$f6 // ................
        .byte $fe,$fe,$fe,$fe,$fe,$fa,$f7,$fd,$fd,$f2,$fb,$fe,$fd,$fe,$2b,$fb // ..............+.
        .byte $fb,$fb,$7e,$fb,$fb,$fb,$fb,$fb,$2b,$fe,$fb,$fb,$fb,$fb,$fb,$fb // ..~.....+.......
        .byte $fb,$fb,$fb,$fb,$fb,$fb,$fb,$7e,$fb,$7e,$fb,$fb,$fb,$fb,$fb,$fb // .......~.~......
        .byte $fb,$fb,$fb,$fb,$fb,$7e,$3d,$5e,$0f,$1c,$1e,$16,$18,$19,$3d,$1f // .....~=^......=.
        .byte $04
        .text "=WW="
        .byte $09,$15,$18
        .byte $3d,$5f,$0f,$18,$1c,$16,$18,$0f
        .byte $3d,$59,$18,$1e                       // =Y..

txt_165e:
        .text "=,.1=,$%+=-"
        .fill 23, $1d
        .byte $13,$13,$13,$13,$13,$13,$13,$1e,$13,$13,$13,$13,$13,$13,$13,$13 // ................
        .byte $13,$13,$13,$1e,$13,$13,$13,$13,$13,$13,$13,$13,$13,$13,$13,$13 // ................
        .byte $13,$1e,$13,$13,$13,$13,$13,$13,$13,$1e,$12,$12,$12,$16,$1d,$1c // ................
        .byte $1d,$16,$1c,$12,$1b,$1b,$1c,$1b,$1b,$1b,$1b,$1b,$1c,$1b,$1c,$1b // ................
        .byte $1c,$1b,$1b,$1c,$1b,$1b,$1b,$1b,$1b,$1c,$12,$1b,$1d,$1d,$12,$1b // ................
        .byte $1b,$1d,$1b,$16,$1d,$1b,$1d,$16,$1d,$12,$1b,$1b,$1b,$11,$11,$12 // ................
        .byte $12,$1b,$11,$12,$12,$12,$12,$12,$1b,$12,$12,$12,$12,$12,$12,$1c // ................
        .byte $1c,$1b,$1d,$1d,$1c,$1d,$1d,$1b,$13,$1d,$1d,$16,$1c,$1c,$1b,$16 // ................
        .byte $1d,$12,$1b,$1b,$12,$11,$12,$1b,$11,$11,$1b,$11,$11,$1b,$1b,$12 // ................
        .byte $12,$11,$1b,$1b,$11,$1c,$1b,$1e,$1c,$1c,$1d // ...........

// --- Region $1769-$1c3d ---
.pc = $1769 "dat_1769"

dat_1769:
        .byte $1b,$16,$13,$1d,$16,$1d,$1b,$13,$1c,$1a,$1e,$1a,$1e,$16,$1c,$11 // ................
        .byte $1b,$1b,$16,$16,$1c,$16,$16,$13,$16,$16,$1b,$13,$16,$1b,$16,$16 // ................
        .byte $16,$16,$1c,$1b,$1c,$13,$12,$12,$12,$12,$1a,$1c,$1a,$1d,$1b,$13 // ................
        .byte $16,$1a,$1a,$1a,$1a,$16,$1c,$12,$1b,$1b,$1b,$16,$16,$16,$1b,$16 // ................
        .byte $16,$1b,$1b,$13,$1b,$1c,$1e,$1b,$1c,$16,$1b,$1c,$1e,$1b,$12,$1e // ................
        .byte $1b,$1a,$1a,$1b,$1a,$1b,$1b,$1b,$1a,$1a,$1b,$1a,$16,$11,$12,$11 // ................
        .byte $11,$1c,$11,$1c,$11,$11,$11,$12,$11,$11,$1c,$11,$11,$11,$11,$1c // ................
        .byte $12,$11,$11,$1c,$11,$12,$13,$11,$12,$1a,$1a,$1a,$1b,$1a,$1b,$13 // ................
        .byte $1a,$1a,$1e,$1a,$1a,$16,$16,$1e,$1c,$1b,$1c,$1e,$1c,$1c,$1c,$1c // ................
        .byte $1c,$1c,$1c,$13,$1c,$1c,$1c           // .......

chr_1800:
        // === Charset data (1086 bytes, $1800-$1c3d) ===
        .byte $1c,$1c,$1c,$1c,$1c,$1c,$1c,$1c       // char 0 @+0
        .byte $16,$11,$1a,$1a,$12,$1e,$1b,$1b       // char 1 @+1
        .byte $13,$1a,$1a,$1a,$1c,$1a,$1e,$12       // char 2 @+2
        .byte $12,$1c,$1c,$1c,$1c,$1e,$1c,$13       // char 3 @+3
        .byte $1c,$12,$1c,$1c,$1c,$1c,$12,$11       // char 4 @+4
        .byte $1c,$1c,$1c,$1c,$1e,$1c,$12,$12       // char 5 @+5
        .byte $12,$1e,$1a,$1a,$1b,$1a,$1b,$1b       // char 6 @+6
        .byte $13,$1a,$1c,$12,$1c,$1b,$16,$1c       // char 7 @+7
        .byte $16,$16,$12,$1c,$1c,$12,$12,$1c       // char 8 @+8
        .byte $1c,$12,$1c,$12,$1c,$12,$1c,$16       // char 9 @+9
        .byte $1c,$12,$12,$12,$12,$1c,$1c,$1c       // char 10 @+10
        .byte $16,$11,$1a,$1c,$1a,$1a,$1a,$1b       // char 11 @+11
        .byte $13,$1a,$1a,$1b,$1c,$1d,$16,$1b       // char 12 @+12
        .byte $16,$1b,$16,$16,$16,$1c,$16,$16       // char 13 @+13
        .byte $13,$1c,$1c,$16,$1c,$16,$1c,$16       // char 14 @+14
        .byte $1c,$1b,$16,$1c,$16,$16,$16,$1c       // char 15 @+15
        .byte $1e,$16,$1b,$1e,$1c,$1b,$1b,$1b       // char 16 @+16
        .byte $1e,$1a,$1c,$12,$13,$1c,$16,$1e       // char 17 @+17
        .byte $12,$17,$17,$17,$13,$17,$1c,$17       // char 18 @+18
        .byte $17,$17,$17,$17,$17,$1a,$17,$17       // char 19 @+19
        .byte $17,$17,$17,$17,$17,$17,$17,$12       // char 20 @+20
        .byte $12,$1e,$1a,$1c,$1a,$1a,$1b,$1b       // char 21 @+21
        .byte $13,$1c,$1a,$1b,$1c,$1d,$1d,$1b       // char 22 @+22
        .byte $1e,$17,$1b,$17,$1b,$17,$1c,$1b       // char 23 @+23
        .byte $17,$1b,$1b,$1b,$17,$1c,$17,$17       // char 24 @+24
        .byte $1b,$17,$1b,$17,$1b,$1b,$1b,$1b       // char 25 @+25
        .byte $1b,$1b,$1b,$1d,$1a,$1a,$1a,$1b       // char 26 @+26
        .byte $13,$1a,$1a,$1b,$1c,$1b,$1b,$1b       // char 27 @+27
        .byte $1e,$1b,$13,$13,$13,$13,$13,$13       // char 28 @+28
        .byte $13,$13,$13,$13,$1e,$1a,$1a,$13       // char 29 @+29
        .byte $13,$13,$13,$13,$13,$13,$1b,$1e       // char 30 @+30
        .byte $13,$1b,$1a,$1b,$13,$1b,$1c,$1e       // char 31 @+31
        .byte $13,$1c,$1a,$1e,$1d,$1e,$1b,$1b       // char 32 ' '
        .byte $1b,$1b,$13,$1a,$1e,$1a,$1e,$1a       // char 33 '!'
        .byte $1e,$13,$1a,$1b,$1a,$1a,$1a,$1e       // char 34 '"'
        .byte $1e,$1e,$1a,$1e,$1e,$1b,$1b,$1b       // char 35 '#'
        .byte $1e,$1b,$1c,$1a,$1b,$1a,$12,$1b       // char 36 '$'
        .byte $13,$1b,$1c,$1e,$12,$1a,$1b,$1e       // char 37 '%'
        .byte $1b,$1e,$1b,$1e,$13,$1b,$1e,$1b       // char 38 '&'
        .byte $1b,$1e,$1b,$1b,$1b,$1a,$1b,$1b       // char 39 '''
        .byte $1e,$1e,$13,$13,$1e,$1b,$1b,$1e       // char 40 '('
        .byte $1b,$1b,$1a,$1e,$1d,$16,$1b,$1b       // char 41 ')'
        .byte $13,$1a,$1a,$1a,$1a,$1a,$1a,$1a       // char 42 '*'
        .byte $1a,$1a,$1a,$1a,$1a,$1a,$1a,$1a       // char 43 '+'
        .byte $1a,$1b,$1a,$1a,$1b,$1e,$1a,$1b       // char 44 ','
        .byte $1a,$1a,$1a,$1a,$1a,$1a,$1a,$1a       // char 45 '-'
        .byte $1a,$1a,$18,$1a,$1a,$1a,$1a,$1b       // char 46 '.'
        .byte $13,$1a,$1a,$1a,$1a,$1a,$1a,$1c       // char 47 '/'
        .byte $1a,$1a,$1a,$1a,$1a,$1a,$13,$13       // char 48 '0'
        .byte $1b,$1e,$1a,$1e,$1e,$18,$1b,$18       // char 49 '1'
        .byte $12,$1b,$1a,$1a,$1a,$1a,$1a,$1a       // char 50 '2'
        .byte $1a,$18,$1a,$1a,$1a,$1a,$1a,$1b       // char 51 '3'
        .byte $13,$1b,$1c,$1a,$1a,$1b,$1e,$12       // char 52 '4'
        .byte $1c,$12,$13,$12,$1c,$1a,$1b,$1b       // char 53 '5'
        .byte $1b,$13,$1e,$18,$1e,$18,$18,$1b       // char 54 '6'
        .byte $13,$1b,$13,$1a,$1c,$1a,$1a,$1a       // char 55 '7'
        .byte $1c,$1a,$1a,$1c,$1a,$1a,$1a,$1b       // char 56 '8'
        .byte $13,$1a,$1a,$1a,$1a,$1a,$1a,$1a       // char 57 '9'
        .byte $1a,$1a,$12,$1d,$1e,$1d,$1b,$1d       // char 58 ':'
        .byte $1d,$1d,$1e,$1d,$1a,$1d,$1d,$1b       // char 59 ';'
        .byte $1d,$13,$1d,$1c,$1b,$1c,$1c,$1c       // char 60 '<'
        .byte $1a,$1a,$1a,$1a,$1a,$1a,$1a,$1b       // char 61 '='
        .byte $13,$1a,$1a,$1a,$1a,$1a,$1a,$1a       // char 62 '>'
        .byte $1a,$1a,$1a,$1a,$1e,$1e,$1c,$1e       // char 63 '?'
        .byte $1e,$1b,$1e,$1e,$1e,$1b,$1e,$1e       // char 64 '@'
        .byte $1c,$1e,$1a,$1a,$1a,$1a,$1a,$1e       // char 65 'A'
        .byte $1a,$1a,$1a,$1a,$1a,$1a,$1a,$1b       // char 66 'B'
        .byte $13,$1e,$1e,$1e,$13,$1e,$1e,$1e       // char 67 'C'
        .byte $1e,$1e,$13,$1b,$1e,$1e,$1e,$1e       // char 68 'D'
        .byte $1e,$1e,$1e,$1e,$1e,$1e,$1e,$1e       // char 69 'E'
        .byte $1e,$13,$1e,$13,$1e,$1e,$1e,$1e       // char 70 'F'
        .byte $1e,$1e,$1e,$1e,$1e,$1e,$1e,$13       // char 71 'G'
        .byte $fa,$fa,$fa,$1a,$fa,$1a,$1a,$1a       // char 72 'H'
        .byte $1a,$ba,$1a,$ba,$ac,$1c,$1c,$1c       // char 73 'I'
        .byte $1c,$1c,$1c,$bc,$1c,$1c,$1c,$1c       // char 74 'J'
        .byte $1c,$1c,$fc,$f0,$f0,$10,$10,$f0       // char 75 'K'
        .byte $f0,$b0,$f0,$f0,$f0,$f0,$f0,$fc       // char 76 'L'
        .byte $fd,$1d,$1d,$1d,$1d,$1d,$1d,$1d       // char 77 'M'
        .byte $1d,$1d,$1d,$1d,$1d,$1d,$1d,$1d       // char 78 'N'
        .byte $1d,$1d,$1d,$1d,$1d,$1d,$1d,$1d       // char 79 'O'
        .byte $7a,$0f,$19,$1c,$7a,$fa,$ca,$c8       // char 80 'P'
        .byte $df,$c9,$df,$d4,$ce,$c9,$fa,$7a       // char 81 'Q'
        .byte $1e,$48,$74,$7a,$08,$4f,$4e,$52       // char 82 'R'
        .byte $7d,$49,$7a,$1d,$55,$55,$5e,$7a       // char 83 'S'
        .byte $09,$5f,$42,$76,$7a,$4e,$52,$5f       // char 84 'T'
        .byte $7a,$59,$55,$57,$4a,$56,$5f,$4e       // char 85 'U'
        .byte $5f,$7a,$4c,$5f,$48,$49,$53,$55       // char 86 'V'
        .byte $54,$74,$7a,$fa,$8e,$d2,$db,$d4       // char 87 'W'
        .byte $d1,$c9,$fa,$ce,$d5,$fa,$89,$ce       // char 88 'X'
        .byte $db,$c8,$d3,$d5,$d4,$fa,$dc,$d5       // char 89 'Y'
        .byte $c8,$fa,$ce,$d2,$df,$fa,$d5,$c8       // char 90 'Z'
        .byte $d3,$dd,$d3,$d4,$db,$d6,$f4,$fa       // char 91 '['
        .byte $9d,$c8,$df,$df,$ce,$d3,$d4,$dd       // char 92 '\'
        .byte $c9,$fa,$ce,$d5,$fa,$9f,$89,$93       // char 93 ']'
        .byte $fa,$d7,$df,$d7,$d8,$df,$c8,$c9       // char 94 '^'
        .byte $f6,$fa,$8e,$89,$99,$f6,$fa,$9b       // char 95 '_'
        .byte $de,$db,$d7,$fa,$ce,$d2,$df,$fa       // char 96 '`'
        .byte $9b,$c2,$df,$fa,$fc,$fa,$8f,$89       // char 97 'a'
        .byte $89,$8a,$9f,$f6,$fa,$8f,$89,$93       // char 98 'b'
        .byte $f6,$fa,$8a,$d3,$c8,$db,$f7,$ce       // char 99 'c'
        .byte $df,$de,$fa,$db,$d4,$de,$fa,$94       // char 100 'd'
        .byte $9f,$8a,$9b,$f6,$fa,$98,$8e,$91       // char 101 'e'
        .byte $fa,$fc,$fa,$8e,$d2,$df,$fa,$9b       // char 102 'f'
        .byte $d6,$d6,$d3,$db,$d4,$d9,$df,$f6       // char 103 'g'
        .byte $fa,$8e,$d2,$df,$fa,$82,$f7,$d7       // char 104 'h'
        .byte $df,$d4,$f6,$fa,$91,$d4,$d3,$dd       // char 105 'i'
        .byte $d2,$ce,$c9,$fa,$d5,$dc,$fa,$9c       // char 106 'j'
        .byte $d5,$c8,$ce,$cf,$d4,$df,$f6,$fa       // char 107 'k'
        .byte $8e,$d2,$df,$fa,$9c,$d6,$d5,$c8       // char 108 'l'
        .byte $d3,$de,$db,$fa,$98,$db,$d4,$de       // char 109 'm'
        .byte $d3,$ce,$f6,$fa,$8e,$99,$89,$f6       // char 110 'n'
        .byte $fa,$94,$df,$cd,$fa,$89,$ce,$db       // char 111 'o'
        .byte $c8,$c9,$f6,$fa,$8e,$99,$99,$f6       // char 112 'p'
        .byte $fa,$89,$99,$99,$f6,$fa,$9c,$9b       // char 113 'q'
        .byte $99,$f6,$fa,$9d,$99,$93,$f6,$fa       // char 114 'r'
        .byte $8e,$96,$99,$f6,$fa,$eb,$ea,$ea       // char 115 's'
        .byte $eb,$fa,$99,$c8,$df,$cd,$f6,$fa       // char 116 't'
        .byte $9e,$99,$89,$f6,$fa,$8e,$9c,$9d       // char 117 'u'
        .byte $f6,$fa,$98,$d5,$d8,$fa,$fc,$fa       // char 118 'v'
        .byte $9e,$d5,$cf,$dd,$d3,$df,$f6,$fa       // char 119 'w'
        .byte $8e,$d3,$d7,$f7,$89,$ce,$d5,$db       // char 120 'x'
        .byte $ce,$f7,$96,$d3,$c0,$db,$c8,$de       // char 121 'y'
        .byte $f6,$fa,$83,$d5,$c8,$d9,$f6,$fa       // char 122 'z'
        .byte $97,$db,$ce,$fa,$fc,$fa,$8a,$c9       // char 123 '{'
        .byte $c3,$fa,$ce,$d2,$df,$fa,$92,$df       // char 124 '|'
        .byte $c8,$d5,$f6,$fa,$83,$db,$c8,$dd       // char 125 '}'
        .byte $f6,$fa,$88,$db,$ce,$ce,$fa,$fc       // char 126 '~'
        .byte $fa,$98,$df,$d4,$f6,$fa,$88,$d5       // char 127
        .byte $d8,$fa,$92,$f6,$fa,$98,$cf,$c0       // char 128
        .byte $c0,$d8,$d3,$df,$f6,$fa,$89,$d5       // char 129
        .byte $dc,$ce,$c8,$cf,$d4,$d4,$df,$c8       // char 130
        .byte $fa,$fc,$fa,$df,$cc,$df,$c8,$c3       // char 131
        .byte $d5,$d4,$df,$fa,$df,$d6,$c9,$df       // char 132
        .byte $fa,$cd,$df,$fa,$d1,$d4,$d5,$cd       // char 133
        .byte $fb,$fa,$fa,$fa,$fa,$fa,$fa,$fa       // char 134
        .byte $fa,$fa,$fa,$fa,$fa                   // char 135 (partial)

dat_1c3d:
        // === Fill data (1 bytes, $1c3d-$1c3d) ===
        .byte $00                                   // .

// --- Region $1d32-$1eef ---
.pc = $1d32 "dat_1d32"

dat_1d32:
        .byte $01,$01,$01,$01,$01,$01               // char 166 (partial)
        .byte $01,$01,$01,$01,$01,$01,$01,$01       // char 167
        .byte $01                                   // char 168 (partial)

dat_1d41:
        // === Fill data (45 bytes, $1d41-$1d6d) ===
        .fill 45, $03

dat_1d6e:
        // === Fill data (36 bytes, $1d6e-$1d91) ===
        .fill 36, $07
        .byte $01,$01,$01,$01,$01,$01               // char 178 (partial)
        .byte $01,$01,$01,$01,$01,$01,$01,$05       // char 179
        .byte $05,$05,$05,$05,$05,$05,$05,$05       // char 180
        .byte $05,$05,$05,$05,$06,$06,$06,$06       // char 181
        .byte $06,$03,$03,$03,$03,$03,$03,$03       // char 182
        .byte $03,$03,$03,$03,$03,$03,$03,$03       // char 183
        .byte $03,$03,$03,$03,$03,$03,$03,$02       // char 184
        .byte $02,$02,$02,$02,$0f,$0f,$0f,$0f       // char 185
        .byte $0f,$0f,$0f,$0f,$0f,$0f,$0f,$0f       // char 186
        .byte $0f,$0f,$0f,$0f,$0f,$0f,$0f,$0d       // char 187
        .byte $0d,$0d,$0d,$0d,$0d,$0d,$0d,$0d       // char 188
        .byte $0d,$0d,$0d,$0d,$0d,$0d,$0d,$0d       // char 189
        .byte $0d,$0d,$0d,$04,$04,$04,$04,$04       // char 190
        .byte $04,$04,$04,$04,$04,$04,$01,$01       // char 191
        .byte $01,$01,$01,$01,$01,$01,$01,$01       // char 192
        .byte $01,$01,$01,$01,$01,$01,$01,$01       // char 193
        .byte $01,$01,$07,$07,$07,$07,$07,$07       // char 194
        .byte $07,$07,$07,$07,$07,$07,$07,$07       // char 195
        .byte $07,$07,$07,$07,$07,$07,$06,$06       // char 196
        .byte $06,$06,$06,$05,$05,$05,$05,$05       // char 197
        .byte $05,$05,$05,$05,$05,$05,$0f,$0f       // char 198
        .byte $0f,$0f,$0f,$01,$01,$01,$01,$01       // char 199
        .byte $02,$02,$02,$02,$02,$03,$03,$03       // char 200
        .byte $03,$03,$07,$07,$07,$07,$07,$0a       // char 201
        .byte $0a,$0a,$0a,$0a,$0a,$0a,$0a,$0a       // char 202
        .byte $0a,$0a,$04,$04,$04,$04,$04,$01       // char 203
        .byte $01,$01,$01,$01,$05,$05,$05,$05       // char 204
        .byte $05,$05,$05,$05,$05,$05,$05,$05       // char 205
        .byte $05,$05,$0e,$0e,$0e,$0e,$0e,$0e       // char 206
        .byte $0e,$0e,$0e,$0e,$0e,$0e,$0e,$0e       // char 207
        .byte $0e,$0e,$0e,$0e,$07,$07,$07,$07       // char 208
        .byte $07,$07,$02,$02,$02,$02,$02,$02       // char 209
        .byte $02,$02,$02,$02,$02,$02,$02,$02       // char 210
        .byte $02,$02,$02,$02,$02,$02,$01,$01       // char 211
        .byte $01,$01,$01,$01,$0f,$0f,$0f,$0f       // char 212
        .byte $0f,$0f,$0f,$0f,$0f,$0f,$0f,$0f       // char 213
        .byte $03,$03,$03,$03,$03,$03,$03,$04       // char 214
        .byte $04,$04,$04,$04,$04,$04,$04,$04       // char 215

dat_1ec0:
        // === Fill data (35 bytes, $1ec0-$1ee2) ===
        .fill 35, $07
        .byte $0f,$0f,$0f,$0f,$0f                   // char 220 (partial)
        .byte $0f,$0f,$07,$07,$07,$07,$ff           // char 221 (partial)

dat_1eef:
        // === Fill data (1 bytes, $1eef-$1eef) ===
        .byte $00                                   // .

// --- Region $2000-$214a ---
.pc = $2000 "chr_2000"

chr_2000:
        // === Charset data (331 bytes, $2000-$214a) ===
        .byte $55,$7f,$7a,$78,$78,$78,$78,$78       // char 0 @+0
        .byte $55,$ff,$aa,$00,$00,$00,$00,$00       // char 1 @+1
        .byte $55,$ff,$aa,$00,$00,$00,$00,$00       // char 2 @+2
        .byte $55,$ff,$aa,$00,$00,$00,$00,$00       // char 3 @+3
        .byte $55,$ff,$aa,$00,$00,$00,$00,$00       // char 4 @+4
        .byte $55,$ff,$aa,$00,$00,$00,$00,$00       // char 5 @+5
        .byte $55,$ff,$aa,$00,$00,$00,$00,$00       // char 6 @+6
        .byte $ff,$aa,$55,$00,$00,$00,$00,$00       // char 7 @+7
        .byte $55,$ff,$aa,$00,$00,$00,$00,$00       // char 8 @+8
        .byte $55,$ff,$aa,$00,$00,$00,$00,$00       // char 9 @+9
        .byte $55,$ff,$aa,$00,$00,$00,$08,$00       // char 10 @+10
        .byte $55,$ff,$aa,$00,$00,$00,$00,$00       // char 11 @+11
        .byte $55,$ff,$aa,$00,$00,$00,$00,$2a       // char 12 @+12
        .byte $55,$ff,$aa,$00,$02,$00,$00,$aa       // char 13 @+13
        .byte $55,$ff,$aa,$00,$00,$00,$00,$aa       // char 14 @+14
        .byte $55,$ff,$aa,$00,$00,$00,$00,$a0       // char 15 @+15
        .byte $55,$ff,$aa,$00,$00,$01,$00,$00       // char 16 @+16
        .byte $55,$ff,$aa,$00,$00,$00,$00,$00       // char 17 @+17
        .byte $55,$ff,$aa,$00,$00,$00,$00,$00       // char 18 @+18
        .byte $ff,$55,$aa,$00,$00,$00,$00,$02       // char 19 @+19
        .byte $55,$ff,$aa,$00,$00,$00,$00,$aa       // char 20 @+20
        .byte $55,$ff,$aa,$00,$c0,$00,$00,$aa       // char 21 @+21
        .byte $55,$ff,$aa,$00,$00,$00,$00,$aa       // char 22 @+22
        .byte $55,$ff,$aa,$00,$00,$00,$01,$00       // char 23 @+23
        .byte $55,$ff,$aa,$00,$00,$00,$00,$00       // char 24 @+24
        .byte $55,$ff,$aa,$00,$00,$00,$00,$00       // char 25 @+25
        .byte $55,$ff,$aa,$00,$00,$03,$00,$00       // char 26 @+26
        .byte $55,$ff,$aa,$00,$00,$00,$00,$00       // char 27 @+27
        .byte $55,$ff,$aa,$00,$00,$00,$00,$00       // char 28 @+28
        .byte $55,$ff,$aa,$00,$00,$00,$00,$00       // char 29 @+29
        .byte $55,$ff,$aa,$00,$40,$00,$00,$00       // char 30 @+30
        .byte $55,$ff,$aa,$00,$00,$00,$00,$00       // char 31 @+31
        .byte $55,$ff,$aa,$00,$00,$00,$00,$00       // char 32 ' '
        .byte $ff,$aa,$55,$04,$04,$04,$08,$08       // char 33 '!'
        .byte $55,$ff,$aa,$00,$00,$00,$00,$00       // char 34 '"'
        .byte $55,$ff,$aa,$00,$00,$00,$00,$00       // char 35 '#'
        .byte $55,$ff,$aa,$00,$00,$00,$00,$00       // char 36 '$'
        .byte $55,$ff,$aa,$00,$00,$00,$00,$00       // char 37 '%'
        .byte $55,$ff,$aa,$00,$00,$00,$00,$00       // char 38 '&'
        .byte $56,$fe,$9e,$1e,$1e,$1e,$1e,$1e       // char 39 '''
        .byte $78,$78,$78,$78,$78,$78,$78,$78       // char 40 '('
        .byte $00,$00,$03                           // char 41 (partial)

// --- Region $2167-$217a ---
.pc = $2167 "dat_2167"

dat_2167:
        .byte $03                                   // char 44 (partial)
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 45 '-'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 46 '.'
        .byte $00,$00,$03                           // char 47 (partial)

// --- Region $2199-$225a ---
.pc = $2199 "dat_2199"

dat_2199:
        .byte $02,$0b,$03,$02,$00,$00,$02           // char 51 (partial)
        .byte $ff,$ff,$aa,$aa,$aa,$ea,$ea,$aa       // char 52 '4'
        .byte $ff,$ff,$aa,$aa,$aa,$aa,$aa,$aa       // char 53 '5'
        .byte $aa,$aa,$68                           // char 54 (partial)

txt_21b3:
        .byte $58,$54,$56,$56,$56                   // char 54 (partial)
        .byte $c0,$03,$0f,$3f,$aa,$aa,$aa,$aa       // char 55 '7'
        .byte $00,$ff,$ff,$ff,$aa,$aa,$aa,$aa       // char 56 '8'
        .byte $00,$ff,$fc,$ff,$ab,$ab,$ab,$ab       // char 57 '9'
        .byte $08,$00,$03,$cd,$fd,$f5,$d5,$55       // char 58 ':'
        .byte $0f,$3f,$aa,$aa,$aa,$aa,$aa,$aa       // char 59 ';'
        .byte $aa,$aa                               // char 60 (partial)

txt_21e2:
        .byte $55,$55,$55,$55,$55,$55               // char 60 (partial)
        .byte $ff,$ff,$aa,$aa,$aa,$aa,$aa,$aa       // char 61 '='
        .byte $a8,$a2,$6a                           // char 62 (partial)

txt_21f3:
        .byte $5a,$56,$55,$55,$55                   // char 62 (partial)
        .byte $c0,$f0,$fc,$ff,$ff,$bf,$af,$ab       // char 63 '?'
        .byte $0a,$2a,$aa,$55,$55,$55,$55,$55       // char 64 '@'
        .byte $ff,$ff,$ff,$aa,$aa,$aa,$aa,$aa       // char 65 'A'
        .byte $ff,$ff,$ff,$aa,$aa,$aa,$aa,$aa       // char 66 'B'
        .byte $aa,$aa,$aa,$55,$55,$55,$55,$55       // char 67 'C'
        .byte $ff,$ff,$ff,$aa,$aa,$aa,$aa,$aa       // char 68 'D'
        .byte $ff,$ff,$ff,$aa,$aa,$aa,$aa,$aa       // char 69 'E'
        .byte $f0,$cc,$3c,$fc,$fc,$fc,$fc,$fc       // char 70 'F'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 71 'G'
        .byte $00,$00,$f5,$00,$00,$00,$00,$00       // char 72 'H'
        .byte $19,$6e,$bf,$6e,$19,$08,$04,$04       // char 73 'I'
        .byte $00,$40,$d4,$40,$00,$00,$00,$00       // char 74 'J'
        .byte $00,$00,$c0                           // char 75 (partial)

// --- Region $2273-$2293 ---
.pc = $2273 "dat_2273"

dat_2273:
        .byte $c0,$00,$00,$00,$00                   // char 78 (partial)

txt_2278:
        .byte $27,$27,$27,$27,$27,$27,$27,$27       // char 79 'O'
        .byte $6c,$6c,$6c,$6c,$6c,$6c,$6c,$6c       // char 80 'P'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 81 'Q'
        .byte $00,$00,$00,$03                       // char 82 (partial)

// --- Region $22ac-$22af ---
.pc = $22ac "dat_22ac"

dat_22ac:
        .byte $30,$00,$30,$10                       // char 85 (partial)

// --- Region $22ca-$23c7 ---
.pc = $22ca "dat_22ca"

dat_22ca:
        .byte $03,$00,$00,$00,$00,$00               // char 89 (partial)
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 90 'Z'
        .byte $0f,$0f,$0e,$0e,$0e                   // char 91 (partial)

txt_22dd:
        .byte $3a,$36,$35                           // char 91 (partial)
        .byte $aa,$aa,$aa,$aa,$aa,$6a,$9a,$65       // char 92 '\'
        .byte $aa,$aa,$aa,$aa,$aa,$aa,$fa,$be       // char 93 ']'
        .byte $a9,$a9,$a5,$a5,$a5,$95,$95,$95       // char 94 '^'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$f7,$dd       // char 95 '_'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ae,$be       // char 96 '`'
        .byte $ab,$ab,$ab,$ab,$ab,$ab,$a7,$5b       // char 97 'a'
        .byte $aa,$aa,$aa,$aa,$aa,$aa,$aa,$fb       // char 98 'b'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ae       // char 99 'c'
        .byte $ff,$ff,$ff,$ff,$ff,$fd,$f5,$e5       // char 100 'd'
        .byte $ff,$ff,$ff,$ff,$ff,$bf,$af,$8b       // char 101 'e'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 102 'f'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 103 'g'
        .byte $ea,$ea,$ea,$ea,$ea,$ea,$e6,$d6       // char 104 'h'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ba       // char 105 'i'

dat_2350:
        // === Fill data (32 bytes, $2350-$236f) ===
        .fill 32, $ff
        .byte $a8,$a8,$a8,$a8,$a8,$a8,$a8,$a0       // char 110 'n'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 111 'o'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 112 'p'
        .byte $0c,$0c,$0c,$0c,$00,$00,$00,$00       // char 113 'q'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 114 'r'
        .byte $00,$00,$00,$00,$00,$00,$01,$00       // char 115 's'
        .byte $00,$00,$00,$00,$10,$30,$fd,$30       // char 116 't'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 117 'u'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 118 'v'

txt_23b8:
        .byte $27,$27,$27,$27,$27,$27,$27,$27       // char 119 'w'
        .byte $78,$78,$78,$78,$78,$78,$78,$78       // char 120 'x'

// --- Region $23e3-$23f3 ---
.pc = $23e3 "dat_23e3"

dat_23e3:
        .byte $97,$00,$00,$00,$00                   // char 124 (partial)
        .byte $10,$30,$74,$ff,$74,$30,$10,$10       // char 125 '}'
        .byte $00,$00,$00,$50                       // char 126 (partial)

// --- Region $2413-$250d ---
.pc = $2413 "dat_2413"

dat_2413:
        .byte $03,$03,$03,$03,$0e                   // char 130 (partial)
        .byte $36,$fa,$ea,$aa,$aa,$aa,$aa,$aa       // char 131
        .byte $eb,$aa,$aa,$aa,$aa,$aa,$aa,$aa       // char 132
        .byte $fb,$ff,$ff,$ff,$ff,$fd,$fd,$fd       // char 133
        .byte $d5                                   // char 134 (partial)

txt_2431:
        .byte $55,$55,$55,$55,$55,$55,$55           // char 134 (partial)
        .byte $a6,$aa,$aa,$aa,$aa,$aa,$aa,$aa       // char 135
        .byte $be,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 136
        .byte $e9,$fd,$fd,$fd,$fd,$fd,$fd,$fd       // char 137
        .byte $59,$a6,$aa,$aa,$aa,$aa,$aa,$aa       // char 138
        .byte $be,$ee,$ff,$ff,$ff,$ff,$ff,$ff       // char 139
        .byte $b5,$f5,$d5,$d5,$d5,$d4               // char 140 (partial)

txt_2466:
        .byte $54,$54                               // char 140 (partial)
        .byte $ce,$0f,$40,$00,$00,$00,$00,$00       // char 141
        .byte $aa,$ff,$00,$00,$00,$00,$00,$00       // char 142
        .byte $ff,$aa,$02,$02,$c2,$02,$02,$02       // char 143
        .byte $95,$95                               // char 144 (partial)

txt_2482:
        .byte $55,$55,$55,$55,$55,$55               // char 144 (partial)
        .byte $fe,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 145
        .byte $bf,$bf,$bf,$bc,$b3,$8f,$aa,$aa       // char 146
        .byte $ff,$00,$00,$ff,$ff,$ff,$aa,$aa       // char 147
        .byte $aa,$00,$00,$aa,$aa,$a8,$fe,$fe       // char 148
        .byte $aa,$00,$00,$80,$20,$a0,$a0,$a0       // char 149
        .byte $c0,$00,$00,$00,$00,$00,$00,$00       // char 150
        .byte $00,$00,$00,$00,$0c,$00,$00,$00       // char 151
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 152
        .byte $00,$c0,$00,$00,$00,$00,$00,$00       // char 153
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 154
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 155
        .byte $10,$00,$00,$00,$00,$00,$00,$00       // char 156
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 157
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 158

txt_24f8:
        .byte $27,$27,$27,$27,$27,$27,$27,$27       // char 159
        .byte $78,$78,$78,$78,$78,$78,$78,$78       // char 160
        .byte $00,$00,$00,$00,$00,$c0               // char 161 (partial)

// --- Region $2527-$25f0 ---
.pc = $2527 "dat_2527"

dat_2527:
        .byte $30                                   // char 164 (partial)
        .byte $30,$30,$00,$00,$00,$00,$00,$00       // char 165
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 166
        .byte $03,$00,$00,$00,$00,$00,$00,$20       // char 167
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 168
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 169
        .byte $0b,$0b,$0b,$09,$07,$25,$95,$95       // char 170
        .byte $aa,$6a,$a5,$96,$69                   // char 171 (partial)

txt_255d:
        .byte $55,$55,$55                           // char 171 (partial)
        .byte $aa,$ea,$ae,$fa,$bb,$ff,$ff,$ff       // char 172
        .byte $fd,$f5,$f5,$b5,$f5,$95,$95,$95       // char 173
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$fe,$fe       // char 174
        .byte $aa,$aa,$a6,$65,$5a,$55,$55,$55       // char 175
        .byte $ff,$be,$ea,$ef,$bb,$aa,$aa,$aa       // char 176
        .byte $fe,$f6,$5e,$7e,$56,$56,$56,$56       // char 177
        .byte $ff,$df,$75,$d7,$55,$55,$55,$55       // char 178
        .byte $ff,$ef,$ed,$b9,$a9,$a9,$aa,$aa       // char 179
        .byte $a8,$a0,$a0,$a0,$a0,$a8,$a8,$aa       // char 180
        .byte $00,$0c,$00,$00,$00,$00,$00,$00       // char 181
        .byte $00,$00,$03,$00,$00,$00,$00,$03       // char 182
        .byte $03,$03,$03,$03,$03,$03,$03,$ff       // char 183
        .byte $aa,$aa,$9a,$65,$55,$55,$55,$55       // char 184
        .byte $ff,$ff,$be,$ee,$aa,$aa,$aa,$aa       // char 185
        .byte $ff,$ff,$fe,$eb,$ea,$aa,$aa,$aa       // char 186
        .byte $aa,$aa,$aa,$ba,$ba,$ff,$ff,$ff       // char 187
        .byte $fd,$fd,$fd,$b9,$a9,$a9,$a9,$a9       // char 188
        .byte $f0,$f0,$f0,$f0,$f0,$f0,$f0,$f0       // char 189

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

// --- Region $2616-$2648 ---
.pc = $2616 "dat_2616"

dat_2616:
        .byte $0c,$00                               // char 194 (partial)
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 195
        .byte $00,$c0,$00,$00,$00,$00,$00,$00       // char 196
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 197
        .byte $00,$00,$00,$00,$00,$c0,$00,$00       // char 198

txt_2638:
        .byte $27,$27,$27,$27,$27,$27,$27,$27       // char 199
        .byte $78,$78,$78,$78,$78,$78,$78,$78       // char 200

dat_2648:
        // === Fill data (1 bytes, $2648-$2648) ===
        .byte $00                                   // .

// --- Region $2688-$2731 ---
.pc = $2688 "dat_2688"

dat_2688:
        .byte $02,$02,$32,$09,$09,$09,$09,$09       // char 209
        .byte $aa,$aa,$aa,$aa,$aa,$aa,$aa,$aa       // char 210
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 211
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 212
        .byte $ea,$aa,$aa,$aa,$e8,$f2,$ff,$ff       // char 213
        .byte $fe,$fe,$ca,$3a,$ea,$aa,$aa,$aa       // char 214
        .byte $aa,$aa,$aa,$aa,$aa,$aa,$aa,$aa       // char 215
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 216
        .byte $ab,$ab,$ab,$ab,$ab,$ab,$ab,$ab       // char 217
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 218

txt_26d8:
        .byte $55,$55,$55,$55,$55,$55,$55,$55       // char 219
        .byte $aa,$ea,$ea,$fa,$fa,$fa,$fe,$ff       // char 220
        .byte $20,$00,$ff,$fe,$fe,$fa,$ea,$aa       // char 221
        .byte $aa,$aa,$a9,$55,$55,$55,$55,$55       // char 222
        .byte $ff,$ff,$ab,$aa,$aa,$aa,$aa,$aa       // char 223
        .byte $ff,$ff,$bf,$bf,$bf,$bf,$bf,$bf       // char 224
        .byte $aa,$aa,$aa,$aa,$aa,$aa,$aa,$aa       // char 225
        .byte $ff,$ea,$ea,$ea,$ea,$ea,$ea,$ea       // char 226
        .byte $aa,$55,$00,$00,$00,$00,$00,$00       // char 227
        .byte $fe,$aa,$00,$00,$00,$00,$00,$00       // char 228
        .byte $c0,$00,$00,$00,$00,$00,$00,$00       // char 229
        .byte $00,$c0                               // char 230 (partial)

// --- Region $274a-$2750 ---
.pc = $274a "dat_274a"

dat_274a:
        .byte $30,$00,$30,$30,$10,$20               // char 233 (partial)

dat_2750:
        // === Fill data (1 bytes, $2750-$2750) ===
        .byte $00                                   // .

// --- Region $2778-$2875 ---
.pc = $2778 "txt_2778"

txt_2778:
        .byte $27,$27,$27,$27,$27,$27,$27,$27       // char 239
        .byte $78,$78,$78,$78,$78,$78,$78,$78       // char 240
        .byte $00,$00,$00,$00,$0c,$00,$00,$00       // char 241
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 242
        .byte $00,$00,$00,$00,$00,$00,$30,$00       // char 243
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 244
        .byte $00,$00,$00,$00,$0c,$00,$00,$00       // char 245
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 246
        .byte $00,$00,$00,$00,$00,$00,$0c,$00       // char 247
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 248
        .byte $0e,$0e,$0f,$03,$00,$00,$00,$00       // char 249
        .byte $aa,$aa,$aa,$aa,$ea,$ea,$3a,$3a       // char 250
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 251
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 252
        .byte $aa,$aa,$aa,$aa,$aa,$aa,$aa,$aa       // char 253
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 254
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 255

chr_2800:
        // === Charset data (118 bytes, $2800-$2875) ===
        .byte $aa,$aa,$aa,$aa,$aa,$aa,$aa,$aa       // char 0 @+0
        .byte $fe,$fe,$fe,$fe,$fe,$fe,$fe,$fe       // char 1 @+1
        .byte $bf,$bf,$2f,$2f,$0b,$0b,$02,$02       // char 2 @+2

txt_2818:
        .byte $55,$55,$55,$55,$55,$55,$55,$55       // char 3 @+3
        .byte $aa,$aa,$aa,$aa,$aa,$aa,$aa,$aa       // char 4 @+4
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 5 @+5
        .byte $aa,$aa,$aa,$aa,$aa,$aa,$aa,$aa       // char 6 @+6
        .byte $ff,$ff,$ff,$ff,$fe,$fa,$e2,$82       // char 7 @+7
        .byte $bf,$bf,$bf,$bf,$ff,$ff,$ff,$ff       // char 8 @+8
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 9 @+9
        .byte $ea,$ea,$ea,$ea,$ea,$ea,$ea,$ea       // char 10 @+10
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 11 @+11
        .byte $00,$c0,$c0,$00,$00,$00,$00,$00       // char 12 @+12
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 13 @+13
        .byte $00,$00,$00,$00,$0c                   // char 14 (partial)

dat_2875:
        // === Fill data (1 bytes, $2875-$2875) ===
        .byte $00                                   // .

// --- Region $28a6-$28c8 ---
.pc = $28a6 "dat_28a6"

dat_28a6:
        .byte $30,$00                               // char 20 (partial)
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 21 @+21
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 22 @+22

txt_28b8:
        .byte $27,$27,$27,$27,$27,$27,$27,$27       // char 23 @+23
        .byte $78,$78,$78,$78,$78,$78,$78,$78       // char 24 @+24

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

// --- Region $290b-$29ce ---
.pc = $290b "dat_290b"

dat_290b:
        .byte $30,$00,$00,$00,$00                   // char 33 (partial)
        .byte $0f,$00,$00,$00,$00,$00,$00,$00       // char 34 '"'
        .byte $aa,$ea,$3f,$00,$00,$00,$00,$00       // char 35 '#'
        .byte $ff,$ff,$aa,$00,$00,$00,$00,$00       // char 36 '$'
        .byte $ff,$ff,$55,$00,$00,$00,$02,$00       // char 37 '%'
        .byte $fa,$a0,$80,$00,$00,$00,$00,$00       // char 38 '&'
        .byte $ea,$ea,$ff,$00,$00,$00,$00,$00       // char 39 '''
        .byte $ff,$ff,$aa,$00,$00,$00,$00,$00       // char 40 '('
        .byte $fe,$fe,$aa,$00,$00,$00,$04,$00       // char 41 ')'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 42 '*'
        .byte $d5,$d5,$35,$0f,$00,$00,$00,$00       // char 43 '+'

txt_2960:
        .byte $55,$55,$55,$aa,$00,$00,$00,$00       // char 44 ','
        .byte $aa,$aa,$aa,$ff,$00,$00,$00,$00       // char 45 '-'
        .byte $a9,$a4,$90,$40,$00,$00,$00,$00       // char 46 '.'
        .byte $02,$02,$02,$02,$00,$00,$00,$00       // char 47 '/'
        .byte $aa,$aa,$aa,$ff,$00,$00,$00,$00       // char 48 '0'
        .byte $aa,$aa,$aa,$55,$c0,$00,$00,$00       // char 49 '1'
        .byte $ea,$ea,$e8,$a0,$00,$00,$00,$00       // char 50 '2'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 51 '3'
        .byte $c0,$00,$00,$00,$00,$00,$00,$00       // char 52 '4'
        .byte $00,$00,$03,$00,$00,$00,$00,$00       // char 53 '5'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 54 '6'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 55 '7'
        .byte $c0,$00,$00,$00,$00,$00,$00,$00       // char 56 '8'
        .byte $00,$00,$00,$00,$00,$c0               // char 57 (partial)

dat_29ce:
        // === Fill data (1 bytes, $29ce-$29ce) ===
        .byte $00                                   // .

// --- Region $29f3-$2a10 ---
.pc = $29f3 "dat_29f3"

dat_29f3:
        .byte $c0,$00,$00,$00,$00                   // char 62 (partial)

txt_29f8:
        .byte $27,$27,$27,$27,$27,$27,$27,$27       // char 63 '?'
        .byte $6c,$6c,$6c,$6c,$6c,$6c,$6c,$6c       // char 64 '@'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 65 'A'
        .byte $40                                   // char 66 (partial)

// --- Region $2a30-$2b1a ---
.pc = $2a30 "dat_2a30"

dat_2a30:
        .byte $0f,$0b,$0a,$0a,$0a,$0a,$0a,$0a       // char 70 'F'
        .byte $aa,$aa,$aa,$ff,$ff,$ff,$ff,$ff       // char 71 'G'
        .byte $ff,$ff,$ff,$aa,$aa,$aa,$aa,$aa       // char 72 'H'
        .byte $ff,$ff,$ff,$aa,$aa,$aa,$aa,$aa       // char 73 'I'
        .byte $aa,$aa,$aa,$55,$55,$55,$f7,$f7       // char 74 'J'
        .byte $ff,$ff,$ff,$aa,$aa,$aa,$69,$69       // char 75 'K'
        .byte $aa,$aa,$aa                           // char 76 (partial)

txt_2a63:
        .byte $55,$55,$55,$d7,$d7                   // char 76 (partial)
        .byte $ff,$ff,$ff,$55,$55,$55,$96,$96       // char 77 'M'
        .byte $ff,$ff,$ff,$aa,$aa,$aa,$55,$55       // char 78 'N'
        .byte $ff,$ff,$ff,$aa,$aa,$aa,$a9,$a5       // char 79 'O'
        .byte $aa,$aa,$aa,$ff,$ff,$ff,$5f,$57       // char 80 'P'
        .byte $ff,$ff,$ff,$aa,$aa,$aa,$96,$96       // char 81 'Q'
        .byte $ff,$ff,$ff,$aa,$aa,$aa               // char 82 (partial)

txt_2a96:
        .byte $5a,$5a                               // char 82 (partial)
        .byte $aa,$aa,$aa,$55,$55,$55,$7f,$ff       // char 83 'S'
        .byte $ff,$ff,$ff,$aa,$aa,$aa,$69,$69       // char 84 'T'
        .byte $ff,$ff,$ff,$aa,$aa,$aa,$65,$65       // char 85 'U'
        .byte $ff,$ff,$ff,$aa,$aa,$aa,$aa,$aa       // char 86 'V'
        .byte $ff,$ff,$ff,$aa,$aa,$aa               // char 87 (partial)

txt_2abe:
        .byte $56,$55                               // char 87 (partial)
        .byte $aa,$aa,$aa,$55,$55,$55,$5f,$5f       // char 88 'X'
        .byte $aa,$aa,$aa,$ff,$ff,$ff,$5f,$57       // char 89 'Y'
        .byte $ff,$ff,$ff,$aa,$aa,$aa,$96,$96       // char 90 'Z'
        .byte $ff,$ff,$ff,$aa,$aa,$aa,$aa,$aa       // char 91 '['
        .byte $aa,$aa,$aa,$55,$55,$55,$7f,$ff       // char 92 '\'
        .byte $ff,$ff,$ff,$aa,$aa,$aa,$6a,$6a       // char 93 ']'
        .byte $aa,$aa,$aa,$ff,$ff,$ff,$ff,$ff       // char 94 '^'
        .byte $aa,$aa,$aa,$55,$55,$55,$55,$55       // char 95 '_'
        .byte $ff,$ff,$ff,$aa,$aa,$aa,$aa,$aa       // char 96 '`'
        .byte $a0,$a0,$a0,$a0,$a0,$a0,$a0,$a0       // char 97 'a'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 98 'b'
        .byte $00,$40,$01                           // char 99 (partial)

// --- Region $2b38-$2c4f ---
.pc = $2b38 "txt_2b38"

txt_2b38:
        .byte $27,$27,$27,$27,$27,$27,$27,$27       // char 103 'g'
        .byte $78,$78,$78,$78,$78,$78,$78,$78       // char 104 'h'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 105 'i'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 106 'j'
        .byte $00,$00,$00,$00,$00,$00,$03,$00       // char 107 'k'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 108 'l'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 109 'm'
        .byte $0f,$0f,$0f,$0f,$0f,$0f,$0f,$0f       // char 110 'n'
        .byte $aa,$aa,$aa,$aa,$aa,$aa,$aa,$aa       // char 111 'o'

txt_2b80:
        .byte $55,$55,$55,$55,$55,$55,$55,$55       // char 112 'p'
        .byte $55,$55,$55,$55,$55,$55,$55,$55       // char 113 'q'
        .byte $a6,$a6,$a6,$a6,$a6,$aa,$6a,$55       // char 114 'r'
        .byte $d7,$d7,$d7,$d7,$d7,$d7               // char 115 (partial)

txt_2b9e:
        .byte $57,$55                               // char 115 (partial)
        .byte $a6,$a6,$aa,$aa,$9a,$9a,$96,$55       // char 116 't'
        .byte $d7,$d5,$d5,$d5,$d5,$d5,$d5,$55       // char 117 'u'
        .byte $ff,$7d,$7d,$7d,$7d,$7d,$7d,$55       // char 118 'v'
        .byte $5f,$5f,$5f,$5f,$5f,$5f,$57,$55       // char 119 'w'
        .byte $fd,$7d,$7d,$7d,$fd,$fd,$f5,$55       // char 120 'x'
        .byte $7d,$7d,$7d,$7d,$7d,$7f,$5f,$55       // char 121 'y'
        .byte $f5,$f5,$f5,$f5,$f5,$f5,$d5,$55       // char 122 'z'
        .byte $f5,$f5,$f5,$f5,$f5,$ff,$7f           // char 123 (partial)

txt_2bdf:
        .byte $55                                   // char 123 (partial)
        .byte $56,$56,$56,$56,$56,$96,$96,$55       // char 124 '|'
        .byte $df,$df,$df,$ff,$df,$df,$df,$55       // char 125 '}'
        .byte $ab,$ab,$ab,$af,$af,$af,$af,$aa       // char 126 '~'
        .byte $ff,$df,$ff,$ff,$5f,$5f,$5f,$55       // char 127
        .byte $5f,$5f,$5f,$5f,$5f,$5f,$5f,$55       // char 128
        .byte $7d,$fd,$f5,$fd,$7d,$fd,$f5,$55       // char 129
        .byte $be,$be,$be,$be,$be,$bf,$af,$aa       // char 130
        .byte $aa,$aa,$aa,$aa,$aa,$fa,$fa,$aa       // char 131
        .byte $fa,$fa,$ff,$ff,$fa,$ff,$bf,$aa       // char 132

txt_2c28:
        .byte $55,$55,$55,$55,$55,$d5,$d5,$55       // char 133
        .byte $aa,$aa,$aa,$aa,$aa,$aa,$aa,$aa       // char 134
        .byte $aa,$aa,$aa,$aa,$aa,$aa,$aa,$aa       // char 135
        .byte $aa,$aa,$aa,$aa,$aa,$aa,$aa,$aa       // char 136
        .byte $f0,$f0,$f0,$f0,$f0,$f0,$f0,$f0       // char 137

// --- Region $2c6c-$2d9c ---
.pc = $2c6c "dat_2c6c"

dat_2c6c:
        .byte $0c,$00,$00,$00                       // char 141 (partial)
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 142

txt_2c78:
        .byte $27,$27,$27,$27,$27,$27,$27,$27       // char 143
        .byte $78,$78,$78,$78,$78,$78,$78,$78       // char 144
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 145
        .byte $00,$00,$00,$00,$00,$00,$80,$00       // char 146
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 147
        .byte $03,$00,$00,$00,$00,$00,$00,$00       // char 148
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 149
        .byte $0a,$0a,$0a,$0a,$0a,$0a,$0a,$0a       // char 150
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 151
        .byte $ff,$ea,$aa,$af,$af,$af,$af,$af       // char 152
        .byte $aa,$eb,$eb,$ab,$ab,$ab,$ab,$ab       // char 153
        .byte $55,$ff,$ff,$d7,$ff,$ff,$d7,$d7       // char 154
        .byte $aa,$aa,$ea,$ea,$aa,$eb,$eb,$eb       // char 155
        .byte $55,$5f,$7f,$ff,$f7,$ff,$ff,$d7       // char 156
        .byte $55,$55,$96,$96,$96,$96,$96,$96       // char 157
        .byte $55,$ff,$ff,$d5,$d5,$d5,$d5,$d5       // char 158

txt_2cf8:
        .byte $55,$5a,$5a,$5a,$5a,$5a,$5a,$5a       // char 159
        .byte $55,$5f,$5f,$7f,$fd,$f5,$fd,$7f       // char 160
        .byte $ff,$fa,$fa,$ff,$ff,$ff,$ff,$ff       // char 161
        .byte $55,$fd,$fd,$d5,$d5,$d5,$d5,$d5       // char 162
        .byte $55,$7d,$7d,$7f,$7f,$7f,$7f,$7d       // char 163
        .byte $aa,$be,$be,$be,$be,$fe,$fe,$fe       // char 164
        .byte $55,$5f,$7f,$7d,$7d,$7d,$7d,$7d       // char 165
        .byte $ff,$bf,$af,$ff,$ff,$af,$af,$af       // char 166

txt_2d38:
        .byte $55,$56,$56,$56,$56,$56,$56,$56       // char 167
        .byte $aa,$ff,$ff,$ea,$ea,$fe,$ea,$ea       // char 168
        .byte $aa,$ab,$af,$af,$af,$af,$af,$af       // char 169
        .byte $55,$f5,$fd,$fd,$7d,$7d,$7d,$fd       // char 170
        .byte $55,$7f,$7f,$7d,$7f,$7f,$7d,$7d       // char 171
        .byte $aa,$5a,$56,$96,$5a,$56,$96,$96       // char 172
        .byte $aa,$af,$bf,$be,$be,$be,$be,$be       // char 173
        .byte $ff,$5f,$5d,$fd,$fd,$fd,$fd,$fd       // char 174
        .byte $ff,$aa,$aa,$bf,$bf,$ab,$ab,$bf       // char 175
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 176
        .byte $a0,$a0,$a0,$a0,$a0,$a0,$a0,$a0       // char 177
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 178
        .byte $00,$00,$00,$00,$02                   // char 179 (partial)

// --- Region $2db8-$2edd ---
.pc = $2db8 "txt_2db8"

txt_2db8:
        .byte $27,$27,$27,$27,$27,$27,$27,$27       // char 183
        .byte $78,$78,$78,$78,$78,$78,$78,$78       // char 184
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 185
        .byte $00,$00,$00,$00,$00,$c0,$00,$00       // char 186
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 187
        .byte $00,$00,$00,$00,$00,$08,$0c,$00       // char 188
        .byte $00,$00,$00,$c0,$00,$00,$00,$00       // char 189
        .byte $0f,$0f,$0f,$0f,$0f,$0f,$0f,$0f       // char 190

txt_2df8:
        .byte $55,$55,$55,$55,$55,$aa,$aa,$aa       // char 191
        .byte $aa,$6a,$55,$55,$55,$ff,$ff,$ff       // char 192
        .byte $96,$96,$55,$55,$55,$ff,$ff,$ff       // char 193
        .byte $be,$be,$ff,$ff,$ff,$55,$55,$55       // char 194
        .byte $eb,$eb,$aa,$aa,$aa,$55,$55,$55       // char 195
        .byte $eb,$eb,$aa,$aa,$aa                   // char 196 (partial)

txt_2e25:
        .byte $55,$55,$55                           // char 196 (partial)
        .byte $be,$bf,$ff,$ff,$ff                   // char 197 (partial)

txt_2e2d:
        .byte $55,$55,$55                           // char 197 (partial)
        .byte $aa,$aa,$ff,$ff,$ff                   // char 198 (partial)

txt_2e35:
        .byte $55,$55,$55                           // char 198 (partial)
        .byte $af,$af,$aa,$aa,$aa                   // char 199 (partial)

txt_2e3d:
        .byte $55,$55,$55                           // char 199 (partial)
        .byte $af,$af,$aa,$aa,$aa,$55,$55,$55       // char 200
        .byte $fa,$fa,$ff,$ff,$ff,$55,$55,$55       // char 201
        .byte $fe,$fe,$aa,$aa,$aa,$55,$55,$55       // char 202
        .byte $eb,$eb,$ff,$ff,$ff,$55,$55,$55       // char 203
        .byte $fe,$be,$aa,$aa,$aa,$55,$55,$55       // char 204
        .byte $ea,$fa,$ff,$ff,$ff,$55,$55,$55       // char 205
        .byte $fa,$ea,$aa,$aa,$aa                   // char 206 (partial)

txt_2e75:
        .byte $55,$55,$55                           // char 206 (partial)
        .byte $a9,$a9,$aa,$aa,$aa,$ff,$ff,$ff       // char 207
        .byte $ea,$ea,$aa,$aa,$aa,$55,$55,$55       // char 208
        .byte $fa,$fe,$ff,$ff,$ff                   // char 209 (partial)

txt_2e8d:
        .byte $55,$55,$55                           // char 209 (partial)
        .byte $ab,$af,$ff,$ff,$ff,$55,$55,$55       // char 210
        .byte $eb,$eb,$ff,$ff,$ff                   // char 211 (partial)

txt_2e9d:
        .byte $55,$55,$55                           // char 211 (partial)
        .byte $d7,$d7,$ff,$ff,$ff,$aa,$aa,$aa       // char 212
        .byte $7f,$5f                               // char 213 (partial)

txt_2eaa:
        .byte $55,$55,$55,$aa,$aa,$aa               // char 213 (partial)
        .byte $f7,$f5                               // char 214 (partial)

txt_2eb2:
        .byte $55,$55,$55,$aa,$aa,$aa               // char 214 (partial)
        .byte $ff,$ff,$aa,$aa,$aa                   // char 215 (partial)

txt_2ebd:
        .byte $55,$55,$55                           // char 215 (partial)
        .byte $aa,$aa,$aa,$aa,$aa,$ff,$ff,$ff       // char 216
        .byte $f0,$f0,$f0,$f0,$f0,$f0,$b0,$a0       // char 217
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 218
        .byte $00,$00,$00,$00,$00,$c0               // char 219 (partial)

// --- Region $2ef8-$2f1f ---
.pc = $2ef8 "txt_2ef8"

txt_2ef8:
        .byte $27,$27,$27,$27,$27,$27,$27,$27       // char 223
        .byte $78,$78,$78,$78,$78,$78,$78,$78       // char 224
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 225
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 226
        .byte $00,$00,$0c,$0c,$0c,$0c,$04,$04       // char 227

// --- Region $2f3f-$2f53 ---
.pc = $2f3f "dat_2f3f"

dat_2f3f:
        .byte $c0                                   // char 231 (partial)
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 232
        .byte $00,$00,$00,$00,$00,$0c,$00,$00       // char 233
        .byte $00,$00,$00,$01                       // char 234 (partial)

// --- Region $2f6f-$315f ---
.pc = $2f6f "dat_2f6f"

dat_2f6f:
        .byte $30                                   // char 237 (partial)
        .byte $00,$05,$04,$04,$05,$04,$04,$04       // char 238
        .byte $00,$41,$11,$11,$41,$01,$01,$01       // char 239
        .byte $00,$50,$04,$04,$50,$10,$04,$04       // char 240
        .byte $00,$ff,$c0,$c0,$fc,$c0,$c0,$ff       // char 241
        .byte $00,$0f,$30,$30,$0f,$00,$00,$3f       // char 242
        .byte $00,$45,$04,$04,$05,$44,$44,$05       // char 243
        .byte $00,$f3,$03,$03,$c3,$03,$03,$f3       // char 244
        .byte $00,$01,$41,$51,$55,$15,$05,$01       // char 245
        .byte $00,$3f,$03,$03,$03,$03,$03,$03       // char 246
        .byte $00,$50,$01,$01,$00,$00,$00,$01       // char 247
        .byte $00,$fc,$00,$00,$f0,$0c,$0c,$f0       // char 248
        .byte $00,$00,$10,$10,$00,$10,$10,$00       // char 249
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 250
        .byte $00,$00,$00,$00,$0c,$00,$00,$00       // char 251
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 252
        .byte $00,$00,$00,$00,$00,$00,$00,$04       // char 253
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 254
        .byte $00,$00,$00,$00,$00,$00,$30,$00       // char 255
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 256
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 257
        .byte $00,$00,$00,$00,$00,$00,$c0,$00       // char 258
        .byte $00,$00,$00,$00,$00,$00,$30,$00       // char 259
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 260
        .byte $03,$00,$00,$00,$00,$00,$00,$00       // char 261
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 262

txt_3038:
        .text "''''''''"
        .fill 8, $e4
        .fill 10, $00
        .byte $a5,$00,$00,$00,$00,$00,$1d,$7b,$ea,$7b,$1d,$0c,$04,$04,$00,$c0 // .......{.{......
        .byte $bc,$c0,$00,$00,$00,$00,$00,$00,$80,$00,$03,$00,$00,$00,$00,$00 // ................
        .fill 12, $00
        .byte $0c,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ..............

txt_308c:
        .text "?300"
        .byte $00                                   // string terminator
        .byte $00,$00,$00,$0f,$cc,$cc,$cf,$00,$00,$00,$00,$c0 // ............

txt_309d:
        .text "00"
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .fill 12, $00

txt_30ac:
        .text "?00?"
        .byte $00                                   // string terminator
        .byte $00,$00,$00,$08,$88,$88,$08,$00,$00,$00,$00 // ...........

txt_30bc:
        .text "3000"
        .byte $00                                   // string terminator
        .byte $00,$00,$00,$ff,$30,$30,$30,$00,$00,$00,$00 // ....000....

txt_30cc:
        .text "000?"
        .byte $00                                   // string terminator
        .byte $00,$00,$03,$c3,$cc,$c0,$c0,$00,$00,$00,$00,$0f,$30,$30,$0f,$00 // ............00..
        .byte $00,$00,$00,$c0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$3c,$c3,$c0,$cf,$00,$00,$00,$00,$03,$03,$0c,$0c,$00 // ...<............
        .byte $00,$00,$00,$03,$03,$c3,$c3,$00,$00,$00,$00,$03,$cf,$ff,$33,$00 // ..............3.
        .byte $00,$00,$00                           // ...

txt_3114:
        .text "?00?"
        .byte $00                                   // string terminator
        .byte $00,$00,$00,$c0,$00,$00,$00,$00,$00,$00,$00,$03,$0c,$0c,$0c,$00 // ................
        .byte $00,$00,$00,$c3,$33,$33,$33,$00,$00,$00,$00,$fc,$00,$00,$f0,$00 // ....333.........
        .fill 15, $00
        .byte $c0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$00,$00,$00,$0c       // ........

// --- Region $3178-$31a6 ---
.pc = $3178 "txt_3178"

txt_3178:
        .text "''''''''"
        .fill 8, $78
        .byte $00,$03,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $0c,$0c,$0c,$0c,$00,$00,$00,$00,$00,$00,$00,$00,$00,$40,$03 // .............@.

// --- Region $31bf-$3290 ---
.pc = $31bf "dat_31bf"

dat_31bf:
        .byte $3f,$00,$00,$00,$00,$00,$0c,$00,$aa,$30,$33,$3f,$00,$00,$00,$00 // ?........03?....
        .byte $00,$88,$88,$08,$00,$00,$00,$00,$03,$c0,$33,$33,$00,$00,$00,$00 // ..........33....
        .byte $aa,$00,$80,$80,$00,$00,$00,$00,$f0,$33,$30,$30,$00,$00,$00,$00 // .........300....
        .byte $00,$08,$88,$82,$00,$00,$00,$00,$15,$20,$20,$80,$00,$00,$00,$00 // .........  .....
        .byte $ff,$30,$30,$30,$00,$00,$00,$00,$00,$20,$20,$20,$00,$00,$00,$00 // .000.....   ....
        .byte $ff,$80,$80,$80,$00,$00,$00,$00,$ff,$00,$00,$2a,$00,$00,$00,$00 // ...........*....
        .byte $f0,$c0,$c0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$c3,$c3,$3c,$00,$00,$00,$00,$00,$0f,$30,$30,$00,$00,$00,$00 // ...<......00....
        .byte $00,$82,$22,$22,$00,$00,$00,$00,$ff,$03,$03,$03,$00,$00,$00,$00 // ..""............
        .byte $a8,$20,$20,$2a,$00,$00,$00,$00,$03,$00,$00,$c0,$00,$00,$00,$00 // .  *............
        .byte $55,$08,$08,$02,$00,$00,$00,$00,$ff,$22,$22,$82,$00,$00,$00,$00 // U........"".....
        .byte $ff,$00,$00,$00,$00,$00,$00,$00,$3f,$00,$00,$03,$00,$00,$00,$00 // ........?.......
        .fill 8, $00
        .byte $03,$00,$00,$00,$00,$00,$00,$00,$f0,$c0 // ..........

// --- Region $32ab-$340f ---
.pc = $32ab "dat_32ab"

dat_32ab:
        .byte $02,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // .............

txt_32b8:
        .text "''''''''"
        .fill 8, $78
        .fill 13, $00
        .byte $10,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$0c,$00,$00,$00,$00,$00,$00,$00,$00,$00,$03,$0f,$0d,$0d // ................
        .byte $0d,$0d,$0d,$fa,$e5,$96,$5b,$6c,$6c,$6c,$6c,$aa,$fe,$af,$5b,$06 // ......[llll...[.
        .byte $06,$05,$00,$c0,$f0,$bc,$6c,$6c,$ac,$fc,$00,$0a,$2b,$ad,$b5,$b7 // ......ll....+...
        .byte $b7,$b7,$b7,$ff,$aa,$bf,$d5
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $e8,$7a,$5e,$d7,$b7
        .byte $b7,$b7,$b7,$00,$02,$8a,$8b,$8b,$8b,$8b,$8b,$af,$b5,$d7,$5e,$78 // ..............^x
        .byte $78,$78,$78,$fe,$57,$f5,$ad,$0b,$0b,$0b,$0b,$80,$a0,$e8,$78,$78 // xxx.W.........xx
        .byte $78,$78,$78,$bf,$b5,$b7,$b7,$b7,$b7,$b7,$b7,$ff,$aa,$ff,$55,$40 // xxx...........U@
        .byte $40,$40,$40,$e8,$7a,$5e,$d7,$b7,$b7,$b7,$b7,$00,$00,$80,$80,$83 // @@@.z^..........
        .byte $80,$80,$80,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$02,$0a                   // .....

txt_337a:
        .text "+-----"
        .byte $bf                                   // '?' | $80 (end-of-string marker)
        .byte $d5,$5f,$7a,$e0,$e0,$e0,$e0,$fa,$5e,$d7,$b5,$2f,$2a,$00,$00,$02 // ._z.....^../*...
        .byte $82,$a2,$e2,$e2,$a2,$02,$02,$ff,$ea,$ef,$ed,$ed,$ed,$ed,$ed,$ff // ................
        .byte $aa,$ff,$55,$00,$00,$00,$00,$fe,$5e,$fe,$aa,$00,$00,$00,$00,$3a // ..U.....^......:
        .byte $3a,$39,$39,$0e,$0e,$03,$03           // :99....

txt_33b8:
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $d0                                   // 'P' | $80 (end-of-string marker)
        .byte $d0,$e4,$e4,$b9,$ba,$07,$07,$1e,$1e,$7b,$7b,$ed,$ed,$b0,$b0,$b0 // .........{{.....
        .byte $b0,$c0,$c0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .fill 8, $00
        .byte $c0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$30,$00,$00                   // ..0..

txt_33f8:
        .text "99999999"

scr_3400:
        // === Screen RAM (16 bytes, $3400-$340f) ===
        .encoding "screencode_mixed"
        .fill 8, $78
        .text "@@@@@@@l"
        .encoding "petscii_upper"

// --- Region $342a-$3517 ---
.pc = $342a "dat_342a"

dat_342a:
        .encoding "screencode_mixed"
        .text " @@@@lmmmmmmmm"
        .byte $9c,$9c,$9c,$9c,$9c,$9c,$9c,$9c       // scrcode: ........
        .text "@"
        .byte $ff,$d5,$da,$d5,$fd                   // scrcode: .....
        .text "mm@"
        .byte $fc,$5c,$9c,$9c,$9c,$9c,$9c,$b7,$b7   // scrcode: .........
        .byte $b7,$b7,$b7,$b7,$b7,$b7,$80,$80,$80,$80,$80,$80,$80,$80,$9d,$9d // scrcode: ................
        .byte $9d,$9d,$9d,$9d,$9d,$9d,$89,$89,$89,$89,$89,$89,$89,$89,$d8,$d8 // scrcode: ................
        .byte $d8,$d8,$d8,$d8,$d8,$d8               // scrcode: ......
        .text "ii"
        .text "iiiiii"
        .byte $d8,$d8,$d8,$d8,$d8,$d8,$d8,$d8,$7b,$7b,$7b,$7b,$7b,$7b,$7b,$7b // scrcode: ................
        .encoding "petscii_upper"

txt_3490:
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $d9                                   // 'Y' | $80 (end-of-string marker)
        .encoding "screencode_mixed"
        .byte $d9,$d9,$d9,$d9,$d9,$d9,$d9,$80,$80,$80,$80,$80,$80,$80,$80 // scrcode: ...............
        .text "@@@@@@@@@p@@@@@@')jb@@@*"
        .byte $da                                   // scrcode: .
        .byte $f5,$7f,$95,$aa                       // scrcode: ....
        .text "@@"
        .byte $a0,$a8,$5a,$f6,$7d,$9f               // scrcode: ......
        .text "'''bb"
        .byte $82,$a2,$62,$62,$62,$62,$76,$75,$7f,$75,$76,$76,$76,$76,$aa,$55 // scrcode: ................
        .byte $ff,$55,$aa                           // scrcode: ...
        .text "@@@"
        .byte $f0                                   // scrcode: .
        .byte $70,$70,$70,$f0                       // scrcode: ....
        .text "@@@@@@@@ccm"
        .byte $da,$da                               // scrcode: ..
        .text "6"
        .byte $da,$da,$65,$67,$9c,$d8,$d8,$60,$d8,$d8,$76,$76,$9d // scrcode: .............
        .text "@@@@@@@"
        .byte $c0                                   // scrcode: .
        .text "@"
        .text "@@@@@"
        .byte $c0                                   // scrcode: .
        .encoding "petscii_upper"

dat_3517:
        // === Fill data (1 bytes, $3517-$3517) ===
        .byte $00                                   // .

// --- Region $3538-$36ef ---
.pc = $3538 "txt_3538"

txt_3538:
        .text "''''''''"
        .encoding "screencode_mixed"
        .fill 8, $78
        .fill 15, $00                               // scrcode: @@@@@@@@@@@@@@@
        .byte $c0                                   // scrcode: .
        .text "@0@@@@@@@@@@h@@@@@@@@@@@mmoc@@@@"
        .byte $e4,$f9,$be,$6f,$5a                   // scrcode: .....
        .text "u@"
        .text "@n"
        .byte $f9,$a5,$56,$ab,$ff                   // scrcode: .....
        .text "@@"
        .byte $e4,$e4,$94,$50,$40                   // scrcode: .....
        .text "@@@"
        .byte $d9,$da,$f6                           // scrcode: ...
        .text "=oc@@"
        .byte $40,$95,$ea,$ff,$aa,$55               // scrcode: ......
        .text "@@"
        .byte $7b,$eb,$ad,$b5,$d4,$50               // scrcode: ......
        .text "@"
        .text "@"
        .byte $ce,$ce,$cf                           // scrcode: ...
        .text "c@p@@"
        .byte $e4,$f9,$be,$6f,$5a                   // scrcode: .....
        .text "u@@n"
        .byte $f9,$a5,$56,$ab,$ff                   // scrcode: .....
        .text "@@"
        .byte $9c,$9c,$7c,$f0,$c0                   // scrcode: .....
        .text "@@0"
        .byte $6e,$6e,$6e,$6f,$6a,$55               // scrcode: ......
        .text "@"
        .text "@"
        .byte $c0,$ff,$aa,$55,$aa,$ff               // scrcode: ......
        .text "@@"
        .byte $e6,$96,$5b,$6f,$bc,$f0               // scrcode: ......
        .text "@@"
        .byte $c0,$c0,$c0                           // scrcode: ...
        .text "@@@@"
        .byte $40                                   // scrcode: .
        .text "@@@@@@@@@@"
        .byte $c0                                   // scrcode: .
        .text "@@@@"
        .text "@56=oc@@@"
        .byte $e0,$e5,$fa,$bf,$6a,$55               // scrcode: ......
        .text "@@'"
        .byte $9f,$7d,$f6,$5a,$a8                   // scrcode: .....
        .text "@@"
        .byte $e2,$e2,$a2,$82                       // scrcode: ....
        .text "bb@@"
        .byte $ed,$ed,$ef,$ea,$ff,$55               // scrcode: ......
        .text "@"
        .text "@@"
        .byte $aa,$55,$ff,$55,$aa                   // scrcode: .....
        .text "@@@"
        .byte $ff,$ab,$5b,$ab,$ff                   // scrcode: .....
        .text "@@n"
        .encoding "petscii_upper"

txt_3631:
        .text "99::?"
        .byte $00                                   // string terminator
        .encoding "screencode_mixed"
        .text "@"
        .byte $e4,$90,$90,$40,$40                   // scrcode: .....
        .text "@@l"
        .byte $e6                                   // scrcode: .
        .text "99nnc@@"
        .byte $c0,$b0,$b0,$b0,$b0,$f0               // scrcode: ......
        .text "@@@@@@@@@@@@@@@c@"
        .fill 20, $00                               // scrcode: @@@@@@@@@@@@@@@@@@@@
        .byte $c0                                   // scrcode: .
        .text "@@@@"
        .encoding "petscii_upper"

txt_3678:
        .text "''''''''"
        .encoding "screencode_mixed"
        .fill 8, $78
        .text "@@@@"
        .byte $fc,$cc,$fc,$c0                       // scrcode: ....
        .text "@@@@"
        .byte $cc,$cc,$fc,$cc                       // scrcode: ....
        .text "@@@@0"
        .byte $cc,$fc,$cc                           // scrcode: ...
        .text "@@@@"
        .byte $c3,$f3,$ff,$cf                       // scrcode: ....
        .text "@@@@?lll"
        .text "p@@@l333@@@@"
        .encoding "petscii_upper"

txt_36bc:
        .text "?333"
        .byte $00                                   // string terminator
        .encoding "screencode_mixed"
        .text "@@@"
        .byte $f0                                   // scrcode: .
        .text "000@"
        .byte $80                                   // scrcode: .
        .text "@@o0lc@@@@"
        .encoding "petscii_upper"

txt_36d4:
        .text "33?3"
        .byte $00                                   // string terminator
        .encoding "screencode_mixed"
        .text "@@@l3?3@@@@"
        .encoding "petscii_upper"

txt_36e4:
        .text "<3<3"
        .byte $00                                   // string terminator
        .encoding "screencode_mixed"
        .text "@@@"
        .encoding "petscii_upper"

txt_36ec:
        .text "33<3"

// --- Region $370b-$370c ---
.pc = $370b "dat_370b"

dat_370b:
        .encoding "screencode_mixed"
        .text "c"
        .encoding "petscii_upper"

dat_370c:
        // === Fill data (1 bytes, $370c-$370c) ===
        .byte $00                                   // .

// --- Region $372f-$3738 ---
.pc = $372f "dat_372f"

dat_372f:
        .encoding "screencode_mixed"
        .text "l@@@@@@@@l"
        .encoding "petscii_upper"

// --- Region $3754-$3859 ---
.pc = $3754 "dat_3754"

dat_3754:
        .encoding "screencode_mixed"
        .text "ccc3h@@@ccc3@@@@c@@@@@@@"
        .byte $f3,$c3,$c3,$c3                       // scrcode: ....
        .text "@@@@33"
        .byte $f3                                   // scrcode: .
        .text "3@@@@"
        .byte $f0                                   // scrcode: .
        .text "@"
        .byte $c0                                   // scrcode: .
        .text "@@@@@"
        .encoding "petscii_upper"

txt_3784:
        .text "<3<3"
        .byte $00                                   // string terminator
        .encoding "screencode_mixed"
        .text "@@@"
        .encoding "petscii_upper"

txt_378c:
        .text "<3<3"
        .byte $00                                   // string terminator
        .encoding "screencode_mixed"
        .text "@@@"
        .encoding "petscii_upper"

txt_3794:
        .text "* ( "
        .byte $00                                   // string terminator
        .encoding "screencode_mixed"
        .text "@@@l3?3@@@@"
        .encoding "petscii_upper"

txt_37a4:
        .text "33<3"
        .byte $00                                   // string terminator
        .encoding "screencode_mixed"
        .text "@@@"
        .encoding "petscii_upper"

txt_37ac:
        .text "?0<0"
        .byte $00                                   // string terminator
        .encoding "screencode_mixed"
        .text "@@@"
        .encoding "petscii_upper"

txt_37b4:
        .text "<3<3''''''''"
        .encoding "screencode_mixed"
        .fill 8, $78
        .byte $c0                                   // scrcode: .
        .text "@@"
        .byte $f0                                   // scrcode: .
        .text "l<l"
        .byte $f0,$cc                               // scrcode: ..
        .text "@@"
        .byte $cf,$c0,$c3,$c0,$cf,$cc               // scrcode: ......
        .text "@@@"
        .byte $c0,$cf,$c0                           // scrcode: ...
        .text "@"
        .byte $c3                                   // scrcode: .
        .text "@@00?3?l@@?3?cc"
        .text "l@@33?cc"
        .byte $22                                   // scrcode: "
        .text "@@@@(@@0@@"
        .byte $cf,$cc,$cf,$cc,$cf                   // scrcode: .....
        .text "<@@"
        .byte $cf,$cc,$cf,$c0,$c0                   // scrcode: .....
        .text "3@@"
        .byte $cf,$cc,$cf,$cc,$cf                   // scrcode: .....
        .text "3@@"
        .byte $c0,$c0,$c0,$c0,$c0                   // scrcode: .....
        .text "3@@@@@@@3@@@@@"
        .byte $40                                   // scrcode: .
        .text "@@@@ld"
        .byte $d5                                   // scrcode: .
        .text "dl@@d@@"
        .byte $c0                                   // scrcode: .
        .text "@@"
        .fill 15, $00                               // scrcode: @@@@@@@@@@@@@@@
        .text "l@@@@@@@@@"
        .byte $c0                                   // scrcode: .
        .encoding "petscii_upper"

// --- Region $3875-$3914 ---
.pc = $3875 "dat_3875"

dat_3875:
        .byte $0c,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0c,$00,$00,$00 // ................
        .fill 9, $00
        .byte $c0,$00,$3f,$00,$00,$00,$00,$00,$00,$00,$3f,$00,$00,$00,$00,$00 // ..?.......?.....
        .byte $00,$00,$00,$00,$00,$0f,$00,$03,$00,$0f,$c3,$00,$00,$0c,$cc,$cc // ................
        .byte $cc,$0c,$33,$00,$00,$f0,$0c,$3c,$0c,$f0,$f0,$00,$00,$03,$03,$f3 // ..3....<........
        .byte $03,$03,$3c,$00,$00,$03,$03,$f3,$30,$f0,$22,$00,$00,$a2,$22,$a2 // ..<.....0."...".
        .byte $20,$20,$3f,$00,$00,$30,$30,$f3,$30,$30,$33,$00,$00,$0c,$0c,$cf //   ?..00.003.....
        .byte $0c,$0f,$33,$00,$00,$3f,$03,$c3,$c3,$c3,$3f,$00,$00,$3f,$33,$3f // ..3..?....?..?3?
        .byte $03,$03,$33,$00,$00,$3f,$33,$3f,$03,$03 // ..3..?3?..

txt_38f8:
        .text "''''''''"
        .fill 8, $78
        .byte $00,$00,$00,$0c,$00,$00,$00,$00,$00,$00,$00,$00,$30 // ............0

// --- Region $392e-$39a0 ---
.pc = $392e "dat_392e"

dat_392e:
        .byte $03,$02,$00,$00,$00,$c0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$c0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$80,$00,$80,$80,$cc,$40,$00,$00,$00,$00,$00,$00,$00 // ........@.......
        .fill 9, $00
        .byte $03,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$30,$00,$00,$00,$00,$00,$0c,$08,$00,$00,$00,$00,$00 // ...0............
        .fill 14, $00
        .byte $30,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$03 // 0...........

// --- Region $39bd-$3a75 ---
.pc = $39bd "dat_39bd"

dat_39bd:
        .byte $03,$00,$00,$00,$00,$00,$00,$03,$fa,$03,$00,$c0,$80,$80,$40,$60 // ..............@`
        .byte $56,$60,$40,$00,$00,$00,$00,$00,$c0,$00,$00,$00,$00,$00,$00,$00 // V`@.............
        .fill 16, $00
        .byte $fc,$cc,$fc,$00,$00,$00,$00,$00,$c0,$c0,$c0,$00,$00,$00,$00,$00 // ................
        .byte $30,$cc,$fc,$00,$00,$00,$00,$00,$88,$88,$20,$00,$00,$00,$00,$00 // 0......... .....
        .byte $fc,$c0,$f0,$00,$00,$00,$00,$00,$f0,$cc,$f0,$00,$00,$00,$00,$00 // ................
        .fill 9, $00
        .byte $3f,$00,$00,$00,$00,$00,$00,$0c,$3c,$0c,$00,$00,$00,$00,$00,$00 // ?.......<.......
        .byte $3f,$00                               // ?.

txt_3a38:
        .text "''''''''"
        .fill 8, $78
        .byte $00,$00,$00,$00,$cc,$cc,$f0,$cc,$00,$00,$00,$00,$cf,$cc,$cc,$cc // ................
        .byte $00,$00,$00,$00,$00,$c0,$c0,$c0,$08,$00,$00,$00,$c3,$cc,$cc,$cc // ................
        .byte $00,$00,$00,$00,$cf,$0c,$0f,$0c,$00,$00,$00,$00,$c0 // .............

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

// --- Region $3aa4-$3ab6 ---
.pc = $3aa4 "dat_3aa4"

dat_3aa4:
        .byte $c0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$c0                               // ..

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

// --- Region $3ad6-$3aed ---
.pc = $3ad6 "dat_3ad6"

dat_3ad6:
        .byte $c0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$00,$00,$00,$02       // ........

// --- Region $3b08-$3e00 ---
.pc = $3b08 "dat_3b08"

dat_3b08:
        .byte $c0,$c0,$80,$80,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$02,$02,$02,$00,$00,$00,$00,$00 // ............

txt_3b24:
        .text " "
        .byte $22                                   // double quote character
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $22,$80,$80,$00,$00,$82,$22,$22,$22,$80,$a8,$00,$00,$a0,$20,$a2 // "....."""..... .
        .byte $20,$88,$88,$00,$00,$0a,$00,$8a,$08,$30,$30,$00,$00,$cc,$cc,$cf //  ........00.....
        .byte $00,$c0,$fc,$00,$00,$cf,$c0,$c3,$c0,$cc,$cc,$00,$00,$00,$c0,$0f // ................
        .byte $c0,$00,$00,$00,$00,$33,$33,$3f,$03,$3f,$00,$00,$00,$3f,$33,$3f // .....33?.?...?3?
        .byte $33,$0c,$3f,$00,$00,$3f,$30,$3f,$03,$3f,$00,$00,$00 // 3.?..?0?.?...

txt_3b74:
        .text "?0?3''''''''"
        .fill 8, $78
        .byte $cc,$00,$00,$00,$00,$00,$00,$00,$cf,$00,$00,$00,$00,$00,$10,$00 // ................
        .fill 8, $00
        .byte $c3,$00,$00,$00,$00,$00,$00,$00,$cf,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $c0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$80,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$00,$00,$00,$02,$00,$00,$00,$00,$00,$00,$00,$a2 // ................
        .byte $00,$00,$00,$00,$00,$00,$00,$0a,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$00,$00,$00,$fc,$00,$00,$00,$00,$00,$00,$00,$cc // ................
        .byte $00,$00,$00,$00,$00,$00,$00,$a0,$00,$00,$00,$00,$00,$00,$00,$c3 // ................
        .byte $00,$00,$00,$00,$00,$00,$00,$3f,$00,$00,$c0,$00,$00,$00,$00,$28 // .......?.......(
        .fill 15, $00
        .byte $c3,$00,$00,$00,$00,$00,$00,$00,$33,$00,$00,$00,$00,$00,$00,$00 // ........3.......
        .byte $a0,$00,$00,$00,$00,$00,$00,$00,$3c,$08,$00,$00,$00,$00,$00,$00 // ........<.......
        .byte $33,$00,$c0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // 3...............
        .byte $cc,$00,$00,$00,$00,$00,$00,$00,$8a,$00,$40,$00,$00,$00,$00,$00 // ..........@.....
        .byte $00,$30,$00,$00,$00,$00,$00,$00,$82,$c3,$00,$00,$00,$40,$00,$00 // .0...........@..
        .byte $8a,$f0,$00,$00,$00,$00,$00,$00,$80,$0a,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$c0,$00,$00,$00,$00,$00,$00,$00,$cf,$00,$00,$00,$00,$00,$00 // ................
        .fill 9, $00
        .byte $03,$00,$00,$00,$00,$00,$00,$00,$3f,$00,$00,$00,$00,$00,$00,$00 // ........?.......
        .byte $3f,$00,$00,$00,$00,$00,$20,$00,$3f,$00,$00,$00,$00,$00,$00,$00 // ?..... .?.......

txt_3cb8:
        .text "''''''''"
        .byte $78,$78,$78,$78,$78,$79,$7f,$aa,$00,$00,$00,$00,$00,$ff,$55,$aa // xxxxxy........U.
        .byte $00,$00,$00,$00,$00,$ff,$55,$aa,$00,$00,$00,$00,$00,$ff,$55,$aa // ......U.......U.
        .byte $00,$30,$00,$00,$00,$aa,$ff,$55,$00,$00,$00,$00,$00,$ff,$55,$aa // .0.....U......U.
        .byte $00,$00,$00,$00,$00,$ff,$55,$aa,$00,$00,$00,$00,$00,$ff,$55,$aa // ......U.......U.
        .byte $03,$03,$03,$03,$00,$ff,$55,$aa,$33,$f3,$03,$03,$00,$ff,$55,$aa // ......U.3.....U.
        .byte $10,$10,$10,$05,$00,$55,$ff,$aa,$00,$00,$00,$20,$00,$aa,$55,$ff // .....U..... ..U.
        .text "0000"
        .byte $00,$ff
        .byte $55,$aa,$cc,$cc,$cc
        .byte $30,$00,$ff
        .byte $55,$aa
        .byte $cc,$f0,$cc,$cc,$00,$ff,$55,$aa,$f3,$ff,$cf,$c3,$00,$ff,$55,$aa // ......U.......U.
        .text "0<0?"
        .byte $00,$ff
        .byte $55,$aa
        .text "333<"
        .byte $00,$ff
        .byte $55,$aa
        .byte $03,$03,$03,$00,$00,$ff,$55,$aa       // ......U.

txt_3d58:
        .text "333"
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .byte $00,$ff,$55,$aa                       // ..U.

txt_3d60:
        .text "000"
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .byte $00,$ff
        .byte $55,$aa,$c0,$c0,$c0,$c0,$00,$ff
        .byte $55,$aa
        .text "3<3<"
        .byte $00,$ff,$55,$aa,$33,$0c,$0c,$0c,$00,$ff,$55,$aa,$00,$00,$00,$00 // ..U.3.....U.....
        .byte $00,$ff,$55,$aa,$88,$a0,$88,$88,$00,$aa,$ff,$55,$cc,$cc,$cc,$cf // ..U........U....
        .byte $00,$ff,$55,$aa,$80,$80,$80,$00,$00,$aa,$ff,$55,$cc,$cc,$cc,$c3 // ..U........U....
        .byte $00,$ff,$55,$aa,$0c,$0f,$0c,$cf,$00,$ff,$55,$aa,$00,$00,$00,$c0 // ..U.......U.....
        .byte $00,$ff,$55,$aa,$00,$00,$00,$00,$00,$ff,$55,$aa,$00,$00,$00,$00 // ..U.......U.....
        .byte $00,$ff,$55,$aa,$00,$00,$00,$00,$00,$ff,$55,$aa,$10,$00,$00,$00 // ..U.......U.....
        .byte $00,$ff,$55,$aa,$00,$00,$00,$00,$00,$ff,$55,$aa,$00,$00,$00,$00 // ..U.......U.....
        .byte $00,$ff,$55,$aa,$00,$00,$00,$00,$00,$ff,$55,$aa,$00,$00,$00,$00 // ..U.......U.....
        .byte $00,$ff,$55,$aa                       // ..U.

txt_3df8:
        .text "-----"
        .byte $ad                                   // '-' | $80 (end-of-string marker)
        .byte $fd,$55                               // .U

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

// --- Region $3f52-$3f6f ---
.pc = $3f52 "dat_3f52"

dat_3f52:
        .byte $08,$00,$00,$1c,$00,$00,$ff,$cf,$ff,$ff,$c7,$fe,$1d,$82,$00,$00 // ................
        .byte $c2,$00,$00,$62,$00,$01,$ff,$00,$01,$ff,$00,$00,$7c // ...b........|

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

// --- Region $406e-$4070 ---
.pc = $406e "dat_406e"

dat_406e:
        .byte $ff,$50                               // .P

dat_4070:
        // === Fill data (1 bytes, $4070-$4070) ===
        .byte $00                                   // .

// --- Region $75a8-$75c9 ---
.pc = $75a8 "dat_75a8"

dat_75a8:
        .byte $ad,$15,$03,$c9,$75,$f0,$18,$78,$ad,$14,$03,$8d,$ce,$75,$ad,$15 // ....u..x.....u..
        .byte $03,$8d,$cf,$75,$a9,$ca,$8d,$14,$03,$a9,$75,$8d,$15,$03 // ...u......u...

txt_75c6:
        .text "XL"
        .byte $ba                                   // ':' | $80 (end-of-string marker)
        .byte $c4                                   // .

// --- Region $75d0-$75d0 ---
.pc = $75d0 "dat_75d0"

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

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

scr_8400:
        .byte $00                                   // .

// --- Region $c861-$c8b1 ---
.pc = $c861 "Segment $c861"
        .byte $00,$04,$01,$01,$01,$01,$0e,$02,$40,$40,$80,$80,$40,$c0,$04,$02 // ........@@..@...
        .byte $0a,$01,$ff,$ff,$06,$02,$00,$04,$00,$02,$10,$02,$ec,$cd,$ca,$ce // ................
        .byte $96,$cf,$e0,$80,$00,$04,$13,$e8,$0a,$0a,$03,$30,$30,$00,$3c,$01 // ...........00.<.
        .byte $ff,$1e,$3c,$00,$e8,$00,$00,$00,$01,$01,$00,$00,$01,$00,$02,$00 // ..<.............
        .byte $02,$02,$00,$00,$00,$00,$00,$80,$b4,$03,$1f,$40,$cc,$ca,$cc,$1c // ...........@....
        .byte $cd                                   // .

// --- Region $cab5-$cacc ---
.pc = $cab5 "dat_cab5"

dat_cab5:
        .byte $2c,$02,$4c,$02,$70,$02,$96,$02,$c0,$02,$e4,$02,$12,$03,$42,$03 // ,.L.p.........B.
        .byte $76,$03,$ac,$03,$e2,$03,$1c,$04       // v.......

// --- Region $caf8-$cb35 ---
.pc = $caf8 "dat_caf8"

dat_caf8:
        .fill 12, $00
        .byte $38,$cb,$8e,$cb,$00,$00,$a2,$cb,$00,$00,$00,$00,$00,$00,$00,$00 // 8...............
        .byte $ba,$cb,$c3,$cb,$00,$00,$e3,$cb,$00,$00,$00,$00,$ef,$cb,$f8,$cb // ................
        .byte $01,$cc,$0a,$cc,$13,$cc,$1c,$cc,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00                               // ..

// --- Region $cb8e-$cba1 ---
.pc = $cb8e "dat_cb8e"

dat_cb8e:
        .byte $ac,$62,$c8,$ae,$68,$c8,$b1,$fa,$9d,$6f,$c8,$a9,$00,$9d,$6c,$c8 // .b..h....o....l.
        .byte $ee,$62,$c8,$60                       // .b.`

// --- Region $cbba-$cbc2 ---
.pc = $cbba "dat_cbba"

dat_cbba:
        .byte $ae,$68,$c8,$a9,$01,$9d,$99,$c8,$60   // .h......`

// --- Region $cbe3-$cfe0 ---
.pc = $cbe3 "dat_cbe3"

dat_cbe3:
        .byte $ac,$62,$c8,$b1,$fa,$8d,$75,$c8,$ee,$62,$c8,$60,$ae,$68,$c8,$a9 // .b....u..b.`.h..
        .byte $00,$9d,$99,$c8,$60,$ae,$68,$c8,$a9,$00,$9d,$9c,$c8,$60,$ae,$68 // ....`.h......`.h
        .byte $c8,$a9,$10,$9d,$69,$c8,$60,$ae,$68,$c8,$a9,$20,$9d,$69,$c8,$60 // ....i.`.h.. .i.`
        .byte $ae,$68,$c8,$a9,$40,$9d,$69,$c8,$60,$ae,$68,$c8,$a9,$80,$9d,$69 // .h..@.i.`.h....i
        .byte $c8,$60,$a9,$00,$8d,$63,$c8,$8d,$64,$c8,$8d,$65,$c8,$8d,$66,$c8 // .`...c..d..e..f.
        .byte $60,$9e,$cc,$04,$cd,$82,$cd,$40,$cc,$ca,$cc,$1c,$cd,$ae,$cd,$b6 // `......@........
        .byte $cd,$b6,$cd,$bf,$cd,$b6,$cd,$b6,$cd,$ca,$cd,$ca,$cd,$ca,$cd,$ca // ................
        .byte $cd,$bf,$cd,$b6,$cd,$b6,$cd,$ca,$cd,$ca,$cd,$ca,$cd,$ca,$cd,$bf // ................
        .byte $cd,$b6,$cd,$b6,$cd,$ca,$cd,$ca,$cd,$ca,$cd,$ca,$cd,$bf,$cd,$b6 // ................
        .byte $cd,$b6,$cd,$ca,$cd,$ca,$cd,$ca,$cd,$ca,$cd,$bf,$cd,$d3,$cd,$d3 // ................
        .byte $cd,$d3,$cd,$d3,$cd,$d3,$cd,$d3,$cd,$e1,$cd,$e1,$cd,$ef,$cd,$ef // ................
        .byte $cd,$fd,$cd,$fd,$cd,$d3,$cd,$d3,$cd,$e1,$cd,$e1,$cd,$ef,$cd,$ef // ................
        .byte $cd,$fd,$cd,$fd,$cd,$d3,$cd,$d3,$cd,$e1,$cd,$e1,$cd,$ef,$cd,$ef // ................
        .byte $cd,$fd,$cd,$fd,$cd,$d3,$cd,$d3,$cd,$e1,$cd,$e1,$cd,$ef,$cd,$ef // ................
        .byte $cd,$fd,$cd,$fd,$cd,$00,$00,$47,$ce,$47,$ce,$47,$ce,$0b,$ce,$1d // .......G.G.G....
        .byte $ce,$2b,$ce,$39,$ce,$0b,$ce,$1d,$ce,$2b,$ce,$39,$ce,$57,$ce,$65 // .+.9.....+.9.W.e
        .byte $ce,$65,$ce,$57,$ce,$73,$ce,$81,$ce,$81,$ce,$8f,$ce,$a0,$cf,$d3 // .e.W.s..........
        .byte $cd,$d3,$cd,$d3,$cd,$d3,$cd,$9d,$ce,$b4,$ce,$cb,$ce,$e2,$ce,$9d // ................
        .byte $ce,$b4,$ce,$cb,$ce,$e2,$ce,$f9,$ce,$10,$cf,$27,$cf,$3e,$cf,$f9 // ...........'.>..
        .byte $ce,$10,$cf,$27,$cf,$3e,$cf,$00,$00,$55,$cf,$55,$cf,$55,$cf,$74 // ...'.>...U.U.U.t
        .byte $cf,$7c,$cf,$7c,$cf,$7c,$cf,$7c,$cf,$7c,$cf,$7c,$cf,$7c,$cf,$a0 // .|.|.|.|.|.|.|..
        .byte $cf,$7c,$cf,$7c,$cf,$7c,$cf,$7c,$cf,$7c,$cf,$7c,$cf,$7c,$cf,$a0 // .|.|.|.|.|.|.|..
        .byte $cf,$7c,$cf,$7c,$cf,$7c,$cf,$7c,$cf,$7c,$cf,$7c,$cf,$7c,$cf,$a0 // .|.|.|.|.|.|.|..
        .byte $cf,$7c,$cf,$7c,$cf,$7c,$cf,$7c,$cf,$7c,$cf,$7c,$cf,$7c,$cf,$a0 // .|.|.|.|.|.|.|..
        .byte $cf,$a0,$cf,$a0,$cf,$a0,$cf,$a0,$cf,$7c,$cf,$7c,$cf,$7c,$cf,$7c // .........|.|.|.|
        .byte $cf,$7c,$cf,$7c,$cf,$7c,$cf,$7c,$cf,$7c,$cf,$7c,$cf,$7c,$cf,$7c // .|.|.|.|.|.|.|.|
        .byte $cf,$7c,$cf,$7c,$cf,$7c,$cf,$7c,$cf,$7c,$cf,$7c,$cf,$7c,$cf,$7c // .|.|.|.|.|.|.|.|
        .byte $cf,$7c,$cf,$7c,$cf,$7c,$cf,$7c,$cf,$7c,$cf,$7c,$cf,$7c,$cf,$7c // .|.|.|.|.|.|.|.|
        .byte $cf,$7c,$cf,$7c,$cf,$7c,$cf,$a0,$cf,$00,$00,$91,$06,$98,$8e,$89 // .|.|.|..........
        .byte $0a,$30,$7f,$a5,$20,$a1,$20,$a5,$17,$a1,$17,$7f,$a5,$20,$a1,$20 // .0.. . ...... . 
        .byte $a5,$17,$a1,$1b,$af,$20,$7f,$a5,$22,$a1,$22,$a5,$17,$a1,$17,$7f // ..... ..".".....
        .byte $98,$8e,$89,$0a,$30,$a5,$10,$a3,$10,$a1,$10,$07,$07,$7f,$98,$8e // ....0...........
        .byte $89,$0a,$30,$a5,$12,$a3,$12,$a1,$12,$07,$07,$7f,$98,$8e,$89,$0a // ..0.............
        .byte $30,$a5,$05,$a3,$05,$a1,$05,$10,$10,$7f,$98,$8e,$89,$0a,$30,$a5 // 0.............0.
        .byte $07,$a3,$07,$a1,$07,$12,$12,$7f,$98,$89,$0a,$30,$a1,$7e,$8e,$8f // ...........0.~..

txt_ce13:
        .text "')04520"
        .byte $af                                   // '/' | $80 (end-of-string marker)
        .byte $34,$7f,$a1,$7e,$8e,$8f               // 4..~..

txt_ce21:
        .text "')+0240"
        .byte $af                                   // '/' | $80 (end-of-string marker)
        .byte $32,$7f,$a1,$7e,$8e,$8f               // 2..~..

txt_ce2f:
        .text "')+0240"
        .byte $af                                   // '/' | $80 (end-of-string marker)
        .byte $2b,$7f,$a1,$7e,$8e,$8f               // +..~..

txt_ce3d:
        .text "+)'%)'%"
        .byte $af                                   // '/' | $80 (end-of-string marker)
        .byte $24,$7f,$98,$89,$08,$20,$a1,$8e,$8f   // $.... ...

txt_ce4e:
        .text "000+++++"
        .byte $7f,$a1,$7e,$8e,$8f                   // ..~..

txt_ce5b:
        .text "0+')045"
        .byte $af                                   // '/' | $80 (end-of-string marker)
        .byte $34,$7f,$a1,$7e,$8e,$8f               // 4..~..

txt_ce69:
        .text "0+)+024"
        .byte $af                                   // '/' | $80 (end-of-string marker)
        .byte $35,$7f,$a1,$7e,$8e,$8f               // 5..~..

txt_ce77:
        .byte $40                                   // @ character
        .text ";79"
        .byte $40                                   // @ character
        .text "BC"
        .byte $af                                   // '/' | $80 (end-of-string marker)
        .byte $44,$7f,$a1,$7e,$8e,$8f               // D..~..

txt_ce85:
        .byte $40                                   // @ character
        .text ";79;97"
        .byte $af                                   // '/' | $80 (end-of-string marker)
        .byte $35,$7f,$a1,$7e,$8e,$8f               // 5..~..

txt_ce93:
        .byte $40                                   // @ character
        .text ";:9875"
        .byte $af                                   // '/' | $80 (end-of-string marker)
        .byte $34,$7f,$a1,$7e,$8e,$8f,$34,$a0       // 4..~..4.

txt_cea3:
        .text "24"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $32,$a0                               // 2.

txt_cea8:
        .text "02"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $30,$a0                               // 0.

txt_cead:
        .text "+0"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $29,$af,$27,$7f,$a1,$7e,$8e,$8f,$32,$a0 // ).'..~..2.

txt_ceba:
        .text "02"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $30,$a0                               // 0.

txt_cebf:
        .text "+0"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $2b,$a0                               // +.

txt_cec4:
        .text ")+"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $30,$af,$32,$7f,$a1,$7e,$8e,$8f,$30,$a0 // 0.2..~..0.

txt_ced1:
        .text "+0"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $2b,$a0                               // +.

txt_ced6:
        .text ")+"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $29,$a0                               // ).

txt_cedb:
        .text "')"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $27,$af,$29,$7f,$a1,$7e,$8e,$8f,$30,$a0 // '.)..~..0.

txt_cee8:
        .text "+0"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $2b,$a0                               // +.

txt_ceed:
        .text ")+"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $29,$a0                               // ).

txt_cef2:
        .text "')"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $27,$af,$2b,$7f,$a1,$7e,$8e,$8f,$44,$a0 // '.+..~..D.

txt_ceff:
        .text "BD"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $42,$a0                               // B.

txt_cf04:
        .byte $40                                   // @ character
        .text "B"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $40,$a0                               // @.

txt_cf09:
        .text ";"
        .byte $40                                   // @ character
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $39,$af,$37,$7f,$a1,$7e,$8e,$8f,$42,$a0 // 9.7..~..B.

txt_cf16:
        .byte $40                                   // @ character
        .text "B"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $40,$a0                               // @.

txt_cf1b:
        .text ";"
        .byte $40                                   // @ character
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $3b,$a0                               // ;.

txt_cf20:
        .text "9;"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $40,$af,$42,$7f,$a1,$7e,$8e,$8f,$40,$a0 // @.B..~..@.

txt_cf2d:
        .text ";"
        .byte $40                                   // @ character
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $3b,$a0                               // ;.

txt_cf32:
        .text "9;"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $39,$a0                               // 9.

txt_cf37:
        .text "79"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $37,$af,$39,$7f,$a1,$7e,$8e,$8f,$40,$a0 // 7.9..~..@.

txt_cf44:
        .text ";"
        .byte $40                                   // @ character
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $3b,$a0                               // ;.

txt_cf49:
        .text "9;"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $39,$a0                               // 9.

txt_cf4e:
        .text "79"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $37,$af,$3b,$7f,$98,$89,$08,$20,$a1,$8e,$8f // 7.;.... ...

txt_cf5c:
        .text "44444444"
        .byte $7f,$89,$08,$20,$a1,$8e,$8f           // ... ...

txt_cf6b:
        .text "22222222"
        .byte $7f,$89,$08,$20,$af,$8e,$8f,$34,$7f,$99,$a1,$89,$05,$00,$86,$00 // ... ...4........
        .byte $89,$03,$00,$7d,$7d,$89,$08,$00,$86,$40,$89,$05,$00,$86,$00,$89 // ...}}....@......
        .byte $03,$00,$7d,$89,$08,$00,$86,$40,$89,$03,$00,$7d,$7f,$af,$7e,$7f // ..}....@...}..~.
        .byte $7f,$a5,$01,$29,$fe,$85,$01,$4c,$8a,$b0,$39,$32,$2c,$8d,$15,$d0 // ...)...L..92,...
        .byte $a9,$0b,$8d,$21,$d0,$ad,$00,$dd,$29,$fc,$09,$02,$8d,$00,$dd,$ad // ...!....).......
        .byte $11,$d0,$09,$20,$8d,$11,$d0,$ad,$16,$d0,$09,$10,$8d,$16,$d0,$ad // ... ............
        .byte $18,$d0,$09,$08,$8d,$18,$d0,$a9,$ff,$8d,$17,$d0,$60 // ............`

dat_cfe0:
        // === Fill data (1 bytes, $cfe0-$cfe0) ===
        .byte $00                                   // .

// --- Region $da00-$da37 ---
.pc = $da00 "dat_da00"

dat_da00:
        .byte $78,$a9,$34,$85,$01,$a2,$05,$bd,$42,$08,$9d,$2d,$00,$ca,$10,$f7 // x.4.....B..-....
        .byte $9a,$a0,$00,$c6,$32,$ce,$2c,$08,$b1,$31,$99,$00,$da,$c8,$d0,$f8 // ....2.,..1......
        .byte $a5,$32,$c9,$08,$d0,$ed,$b9,$48,$08,$99,$00,$01,$c8,$d0,$f7,$4c // .2.....H.......L
        .byte $00,$01,$01,$08,$29,$db,$10,$2e       // ....)...

// --- Region $da53-$da5e ---
.pc = $da53 "IO $da53"
        .byte $43,$ab,$79
        .text "X;?)"
        .byte $e6
        .byte $2f,$d0,$02,$e6

// --- Region $dacf-$db11 ---
.pc = $dacf "IO $dacf"
        .byte $da,$01,$a9,$37,$85,$01,$58,$20,$83,$10,$4c,$ae,$a7,$e0,$00,$f0 // ...7..X ..L.....
        .byte $ee,$a9,$04,$2c,$a9,$08,$85,$ff,$b1,$2f,$91,$2d,$c8,$c4,$ff,$d0 // ...,...../.-....
        .byte $f7,$18,$a5,$2d,$65,$ff,$85,$2d,$a5,$2e,$69,$00,$85,$2e,$a0,$00 // ...-e..-..i.....
        .byte $ca,$d0,$e5,$18,$a5,$2f,$65,$ff,$85,$2f,$a5,$30,$69,$00,$85,$30 // ...../e../.0i..0
        .byte $4c,$00,$01                           // L..

// --- Region $db29-$dba6 ---
.pc = $db29 "dat_db29"

dat_db29:
        .byte $22,$1e,$08,$a2,$38,$9e               // "...8.

txt_db2f:
        .text "4227:"
        .byte $22                                   // double quote character
        .byte $8d,$9b,$93                           // ...

txt_db38:
        .text "JJ THE BREAKER"
        .byte $87,$63,$00,$61                       // .c.a

txt_db4a:
        .text "HH"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $01,$8d,$19,$d0,$8a,$48,$98,$48,$ea,$a1,$02,$a1,$02,$a1,$02,$a9 // .....H.H........
        .byte $01,$10,$18,$a9,$1b,$8d,$11,$d0,$a9,$17,$8d,$18,$d0,$a9,$00,$8d // ................
        .byte $16,$d0,$a9,$00,$8d,$21,$d0,$a9,$01,$d0,$16,$a9,$3b,$8d,$11,$d0 // .....!......;...
        .byte $a9,$d8,$8d,$16,$d0,$a9,$19,$8d,$18,$d0,$a9,$00,$8d,$21,$d0,$a9 // .............!..
        .byte $f2,$8d,$12,$d0,$8d,$92,$0f,$ae,$a0,$0f,$f0,$03,$ce,$a0,$0f,$4c // ...............L
        .byte $17,$10,$ad,$92,$0f,$30,$03,$4c,$17,$10 // .....0.L..

// --- Region $dc29-$dc39 ---
.pc = $dc29 "dat_dc29"

dat_dc29:
        .byte $a2,$32,$a0,$1d,$86,$63,$84,$64,$a2,$80,$a0,$1a,$86,$61,$84,$62 // .2...c.d.....a.b
        .byte $60                                   // `

// --- Region $dc4b-$ea30 ---
.pc = $dc4b "dat_dc4b"

dat_dc4b:
        .byte $4c,$a8,$75,$78,$a9,$00,$a8,$85,$61,$a9,$e0,$85,$62,$b1,$61,$91 // L.ux....a...b.a.
        .byte $61,$c8,$d0,$f9,$e6,$62,$d0,$f5,$a9,$35,$85,$01,$20,$5e,$10,$a9 // a....b...5.. ^..
        .byte $86,$8d,$18,$03,$a9,$ea,$8d,$19,$03,$a2,$00,$ac,$bd,$0f,$8e,$20 // ............... 
        .byte $d0,$8c,$21,$d0,$a9,$07,$8d,$a0,$0f,$ad,$ae,$0f,$29,$ef,$8d,$11 // ..!.........)...
        .byte $d0,$a9,$c0,$85,$8b,$ae,$88,$02,$e3,$e8,$60,$2e,$86,$8c,$8e,$0a // ..........`.....
        .byte $10,$a9,$00,$8d,$a0,$0f,$a9,$7f,$8d,$0d,$dc,$a9,$01,$8d,$12,$d0 // ................
        .byte $8d,$92,$0f,$a6,$8b,$a0,$db,$86,$8d,$84,$8e,$a2,$81,$a0,$ea,$20 // ............... 
        .byte $56,$10,$a2,$80,$a0,$0f,$8e,$fe,$ff,$8c,$c2,$60,$ae,$a9,$81,$8d // V..........`....
        .byte $1a,$d0,$a2,$00,$bd,$80,$12,$49,$1d,$9d,$00,$04,$ca,$d0,$f5,$ee // .......I........
        .byte $04,$11,$ac,$09,$11,$c0,$d0,$b0,$0c,$c8,$c0,$08,$d0,$02,$a0,$d8 // ................
        .byte $8c,$09,$11,$d0,$df,$c8,$c0,$dc,$d0,$f6,$a9,$97,$8d,$00,$dd,$ad // ................
        .byte $b8,$0f,$8d,$18,$d0,$ad,$11,$d0,$09,$10,$8d,$11,$d0,$58,$20,$80 // .............X .
        .byte $10,$a9,$07,$20,$6f,$10,$a9,$06,$8d,$cd,$0f,$a9,$00,$85,$c6,$ad // ... o...........
        .byte $63,$c8,$d0,$03,$20,$80,$10,$20,$db,$11,$f0,$f3,$20,$2c,$10,$a2 // c... .. .... ,..
        .byte $41,$bd,$6f,$11,$9d,$00,$01,$ca,$10,$f7,$ad,$0d,$dc,$58,$4c,$00 // A.o..........XL.
        .byte $01,$a9,$08,$aa,$a8,$4c,$e2,$fc,$a9,$02,$a2,$70,$a0,$12,$20,$bd // .....L.....p.. .
        .byte $ff,$a9,$00,$85,$9d,$8d,$11,$d0,$8d,$21,$d0,$20,$d5,$ff,$86,$2d // .........!. ...-
        .byte $84,$2e,$a2,$50,$a0,$c8,$8e,$2f,$c9,$8c,$30,$c9,$a9,$93,$20,$d2 // ...P.../..0... .
        .byte $ff,$a9,$c8,$8d,$16,$d0,$a9,$1b,$8d,$11,$d0,$e3,$ea,$60 // .............`

txt_dd79:
        .text "2L."
        .byte $c9                                   // 'I' | $80 (end-of-string marker)
        .byte $00,$a2,$07,$86,$66,$8a,$0a,$a8,$b9,$34,$03,$99,$00,$d0,$ad,$10 // ....f....4......
        .byte $d0,$3d,$d3,$11,$19,$35,$03,$8d,$10,$d0,$bd,$44,$03,$99,$01,$d0 // .=...5.....D....
        .byte $ca,$10,$e2,$60,$fe,$fd,$fb,$f7,$ef,$df,$bf,$7f,$20,$00,$40,$f8 // ...`........ .@.
        .byte $ea,$23,$4c,$e4,$ff,$80,$77,$00       // .#L...w.

txt_ddb5:
        .byte $22                                   // double quote character
        .text "O1"
        .byte $ae                                   // '.' | $80 (end-of-string marker)
        .byte $e7,$2b,$21,$73,$eb,$2b,$21,$fb,$ed,$2b,$21,$73,$e7 // .+!s.+!..+!s.

txt_ddc6:
        .text "+'"
        .byte $ad                                   // '-' | $80 (end-of-string marker)
        .byte $ad,$16,$16,$fd,$fd,$f6,$e3,$fd,$24,$fb,$f2,$f2,$eb,$e3,$f2,$2a // ........$......*
        .byte $e3,$f2,$eb,$f2,$eb,$f2,$eb,$f2,$f2,$eb,$e3,$f2,$24,$fc,$fd,$f2 // ............$...
        .byte $fb,$e4,$fd,$22,$fe,$23,$ea,$fd,$30,$d2,$d2,$f2,$72,$db,$11,$d2 // ...".#..0...r...
        .byte $72,$f1,$71,$fb,$fb,$fd,$d2,$f1,$f1,$e3,$fd,$22,$fb,$fe,$e7,$fd // r.q........"....
        .byte $22,$fe,$2b,$e3,$fd,$21,$fb,$e5,$fd,$34,$f1,$e1,$f1,$72,$71,$e1 // ".+..!...4...rq.
        .byte $f2,$72,$e1,$f2,$72,$d2,$f2,$fb,$db,$f2,$e1,$f1,$fb,$db,$e9,$fd // .r..r...........
        .byte $22,$fe,$2b,$e5,$fd,$38,$f1,$e3,$f2,$f1,$ab,$a1,$01,$76,$f6,$a1 // ".+..8.......v..
        .byte $e6,$ab,$ab,$76,$ab,$02,$01,$02,$a1,$06,$76,$71,$76,$a1,$e4,$f2 // ...v......vqv...
        .byte $e5,$fd,$22,$fe,$2b,$e5,$fd,$3e,$f1,$d2,$d6,$ab,$d6,$02,$02,$0b // ..".+..>........
        .byte $06,$e6,$02,$06,$0b,$ab,$0b,$06,$ab,$06,$0b,$06,$0b,$76,$0b,$02 // .............v..
        .byte $e1,$d6,$d6,$fe,$12,$12,$e3,$fd,$23,$fe,$2b,$fd,$e3,$fb,$22,$f6 // ........#.+...".
        .byte $f1,$e4,$e6,$34,$e1,$d2,$e6,$e1,$d2,$e6,$eb,$eb,$a3,$e6,$e1,$d6 // ...4............
        .byte $db,$db,$e1,$eb,$73,$e1,$d2,$e1,$e3,$f1,$21,$fd,$e3,$fb,$24,$fd // ....s.....!...$.
        .byte $fe,$2b,$fd,$e3,$fb,$60,$37,$fd,$fd,$f2,$fc,$f2,$e1,$d6,$1b,$7e // .+...`7........~
        .byte $db,$16,$1b,$0b,$a3,$a3,$ab,$e6,$76,$ab,$16,$76,$db,$d2,$d2,$f2 // ........v..v....
        .byte $fc,$fc,$f2,$f1,$fd,$fb,$fa,$fb,$fd,$fe,$23,$fb,$2b,$fa,$fb,$fd // ..........#.+...
        .byte $f6,$a1,$a2,$a2,$e1,$02,$e1,$ec,$02,$02,$01,$02,$02,$e1,$e4,$02 // ................
        .byte $3d,$e1,$01,$02,$a2,$e1,$02,$a1,$e1,$f2,$a1,$fd,$fb,$fb,$fa,$fb // =...............
        .byte $fe,$2b,$fb,$fb,$6b,$fb,$fd,$fd,$f2,$e6,$e6,$ec,$e6,$ec,$e7,$e6 // .+..k...........
        .byte $23,$ec,$e6,$a2,$e3,$e6,$e3,$a2,$60,$3d,$e6,$a2,$a2,$f2,$f6,$fd // #.......`=......
        .byte $fb,$7a,$fb,$fa,$fe,$2b,$fd,$fb,$fb,$eb,$fd,$f6,$fc,$fc,$f2,$eb // .z...+..........
        .byte $a2,$e6,$ec,$e1,$ec,$e6,$ac,$e6,$e6,$22,$ed,$fc,$ec,$d2,$f2,$eb // ........."......
        .byte $e1,$02,$f2,$0b,$fc,$fd,$f1,$fd,$fb,$fa,$fb,$fa,$fe,$2b,$fd,$fb // .............+..
        .byte $6b,$fb,$fd,$fa,$e6,$ec,$ec,$02,$ac,$a2,$a2,$ac,$27,$a2,$ac,$a2 // k...........'...
        .byte $ac,$a2,$02,$a2,$e3,$ac,$28,$06,$e6,$e6,$a2,$f2,$f6,$fb,$6b,$e3 // ......(.......k.
        .byte $fb,$60,$75,$fe,$2b,$fb,$fb,$fa,$6b,$ea,$e1,$16,$12,$e6,$0b,$e1 // .`u.+...k.......
        .byte $02,$76,$0b,$01,$06,$72,$e1,$02,$72,$02,$72,$02,$d2,$06,$71,$d6 // .v...r..r.r...q.
        .byte $db,$02,$02,$a1,$f6,$f1,$fa,$6b,$6b,$fa,$fa,$fe,$73,$fb,$fb,$fc // .......kk...s...
        .byte $62,$6b,$ed,$ad,$ad,$7c,$7c,$eb,$7a,$ab,$17,$ab,$fb,$ab,$7a,$76 // bk...||.z.....zv
        .byte $ab,$72,$ab,$72,$76,$7a,$7a,$76,$76,$7c,$f2,$fb,$7d,$ed,$7d,$6d // .r.rvzzvv|..}.}m
        .byte $fb,$fb,$fa,$fe,$2b,$fb,$fb,$fa,$7a,$ed,$a1,$a1,$ab,$a1,$a7,$eb // ....+...z.......
        .byte $e7,$ea,$77,$e7,$7a,$e7,$a7,$e7,$aa,$6b,$76,$6b,$a7,$ab,$e7,$7a // ..w.z....kvk...z
        .byte $e7,$e7,$02,$03,$e6,$f6,$fa,$7a,$e3,$fb,$2f,$fe,$2b,$fb,$fb,$fa // .......z../.+...
        .byte $fa,$fd,$f6,$23,$73,$23,$2b,$7e,$2b,$6b,$e4,$2b,$22,$7e,$2b,$e3 // ...#s#+~+k.+"~+.
        .byte $0b,$e3,$2b,$2f,$0b,$7e,$7e,$2b,$23,$73,$7e,$e3,$a2,$ea,$1b,$ea // ..+/.~~+#s~.....
        .byte $aa,$73,$2b,$e3,$fb,$23,$fd,$03,$fc,$e3,$fe,$21,$2b,$e6,$fb,$23 // .s+..#.....!+..#
        .byte $7e,$7c,$fe,$e9,$fb,$60,$1f,$fa,$fc,$fe,$fb,$e6,$fa,$eb,$ea,$1b // ~|...`..........
        .byte $1c,$fe,$2b,$fd,$fd,$fc,$fb,$fd,$f6,$73,$23,$73,$fe,$73,$7e,$23 // ..+......s#s.s~#
        .byte $73,$23,$fe,$73,$23,$23,$e3,$06,$2b,$fe,$73,$fb,$0b,$7e,$fb,$23 // s#.s##..+.s..~.#
        .byte $23,$73,$23,$a3,$e5,$fd,$27,$fe,$2b,$fc,$fd,$fc,$fd,$fd,$e3,$fc // #s#...'.+.......
        .byte $23,$fb,$fc,$fb,$e5,$fc,$24,$1c,$ec,$1c,$fc,$e6,$f8,$21,$fc,$e3 // #.....$......!..
        .byte $f8,$2a,$4c,$f8,$f8,$fa,$fd,$fd,$f8,$fd,$fe,$2b,$e4,$fe,$23,$fc // .*L........+..#.
        .byte $fe,$ea,$e8,$06,$21,$0a,$e4,$ec,$25,$02,$02,$fa,$08,$fa,$e6,$08 // ....!...%.......
        .byte $24,$03,$aa,$f8,$fc,$e3,$fd,$60,$2f,$fe,$2b,$fd,$fd,$fe,$fd,$fc // $......`/.+.....
        .byte $ff,$bf,$f7,$17,$2b,$17,$e6,$16,$1a,$a2,$fc,$aa,$f6,$ea,$ed,$ac // ....+...........
        .byte $e6,$e6,$ec,$03,$e6,$a2,$f2,$f2,$fe,$f2,$fa,$d2,$fb,$fd,$fc,$fd // ................
        .byte $fd,$fe,$2b,$fd,$f2,$fd,$fb,$fd,$e3,$ad,$2d,$a2,$fa,$ea,$ea,$fa // ..+.......-.....
        .byte $fc,$fa,$ea,$ea,$fa,$ea,$ed,$6b,$e3,$fa,$21,$eb,$e5,$ea,$21,$fa // .......k..!...!.
        .byte $e3,$fc,$26,$fd,$fc,$fd,$fd,$fe,$2b,$e6,$fd,$21,$fc,$e4,$fe,$2e // ..&.....+..!....
        .byte $e6,$a2,$ae,$ed,$ed,$1e,$12,$12,$ed,$ee,$ed,$ab,$ae,$f6,$e5,$fe // ................
        .byte $2a,$fa,$f7,$fd,$fd,$f2,$fb,$fe,$fd,$fe,$2b,$e3,$fb,$21,$7e,$e5 // *.........+..!~.
        .byte $fb,$22,$2b,$fe,$ed,$fb,$23,$7e,$fb,$7e,$eb,$fb,$60,$2a,$7e,$3d // ."+...#~.~..`*~=
        .byte $5e,$0f,$1c,$1e,$16,$18,$19
        .byte $3d,$1f,$04
        .text "=WW="
        .byte $09,$15
        .byte $18,$3d,$5f,$0f,$18,$1c,$16,$18,$0f,$3d,$59,$18,$1e // .=_......=Y..

txt_e126:
        .text "=,.1=,$%+=-"
        .byte $f7,$1d,$e7,$13,$21,$1e,$eb,$13,$21,$1e,$ed,$13,$21,$1e,$e7,$13 // ....!...!...!...
        .byte $21,$1e,$e3,$12,$2a,$16,$1d,$1c,$1d,$16,$1c,$12,$1b,$1b,$1c,$e5 // !...*...........
        .byte $1b,$28,$1c,$1b,$1c,$1b,$1c,$1b,$1b,$1c,$e5,$1b,$31,$1c,$12,$1b // .(..........1...
        .byte $1d,$1d,$12,$1b,$1b,$1d,$1b,$16,$1d,$1b,$1d,$16,$1d,$12,$e3,$1b // ................
        .byte $26,$11,$11,$12,$12,$1b,$11,$e5,$12,$21,$1b,$e6,$12,$60,$2d,$1c // &........!...`-.
        .byte $1c,$1b,$1d,$1d,$1c,$1d,$1d,$1b,$13,$1d,$1d,$16,$1c,$1c,$1b,$16 // ................
        .byte $1d,$12,$1b,$1b,$12,$11,$12,$1b,$11,$11,$1b,$11,$11,$1b,$1b,$12 // ................
        .byte $12,$11,$1b,$1b,$11,$1c,$1b,$1e,$1c,$1c,$1d,$16,$e3,$1d,$31,$1b // ..............1.
        .byte $13,$12,$1d,$16,$1c,$1b,$16,$1c,$11,$12,$11,$1b,$16,$11,$1b,$1b // ................
        .byte $e5,$11,$21,$13,$e3,$1b,$26,$11,$11,$16,$11,$1b,$1e,$e3,$11,$29 // ..!...&........)
        .byte $1e,$16,$12,$16,$1c,$1b,$13,$1c,$1d,$e5,$16,$23,$12,$13,$1b,$e3 // ...........#....
        .byte $16,$60,$31,$1b,$1b,$16,$1b,$16,$13,$16,$1b,$1c,$1b,$16,$13,$16 // .`1.............
        .byte $1e,$16,$1b,$13,$12,$12,$1b,$16,$13,$1d,$16,$1d,$1b,$13,$1c,$1a // ................
        .byte $1e,$1a,$1e,$16,$1c,$11,$1b,$1b,$16,$16,$1c,$16,$16,$13,$16,$16 // ................
        .byte $1b,$13,$16,$1b,$e4,$16,$24,$1c,$1b,$1c,$13,$e4,$12,$27,$1a,$1c // ......$......'..
        .byte $1a,$1d,$1b,$13,$16,$e4,$1a,$23,$16,$1c,$12,$e3,$1b,$e3,$16,$37 // .......#.......7
        .byte $1b,$16,$16,$1b,$1b,$13,$1b,$1c,$1e,$1b,$1c,$16,$1b,$1c,$1e,$1b // ................
        .byte $12,$1e,$1b,$1a,$1a,$1b,$1a,$e3,$1b,$2c,$1a,$1a,$1b,$1a,$16,$11 // .........,......
        .byte $12,$11,$11,$1c,$11,$1c,$e3,$11,$24,$12,$11,$11,$1c,$e4,$11,$2a // ........$......*
        .byte $1c,$12,$11,$11,$1c,$11,$12,$13,$11,$12,$e3,$1a,$30,$1b,$1a,$1b // ............0...
        .byte $13,$1a,$1a,$1e,$1a,$1a,$16,$16,$1e,$1c,$1b,$1c,$1e,$e7,$1c,$21 // ...............!
        .byte $13,$eb,$1c,$29,$16,$11,$1a,$1a,$12,$1e,$1b,$1b,$13,$e3,$1a,$25 // ...)...........%
        .byte $1c,$1a,$1e,$12,$12,$e4,$1c,$25,$1e,$1c,$13,$1c,$12,$e4,$1c,$22 // .......%......."
        .byte $12,$11,$e4,$1c,$22,$1e,$1c,$e3,$12,$31,$1e,$1a,$1a,$1b,$1a,$1b // ...."....1......
        .byte $1b,$13,$1a,$1c,$12,$1c,$1b,$16,$1c,$16,$16,$02,$12,$1c,$1c,$12 // ................
        .byte $27,$1c,$12,$1c,$12,$1c,$16,$1c,$e4,$12,$e3,$1c,$24,$16,$11,$1a // '...........$...
        .byte $1c,$e3,$1a,$2b,$1b,$13,$1a,$1a,$1b,$1c,$1d,$16,$1b,$16,$1b,$e3 // ...+............
        .byte $16,$2f,$1c,$16,$16,$13,$1c,$1c,$16,$1c,$16,$1c,$16,$1c,$1b,$16 // ./..............
        .byte $1c,$e3,$16,$26,$1c,$1e,$16,$1b,$1e,$1c,$e3,$1b,$29,$1e,$1a,$1c // ...&........)...
        .byte $12,$13,$1c,$16,$1e,$12,$e3,$17,$23,$13,$17,$1c,$e6,$17,$21,$1a // ........#.....!.
        .byte $e9,$17,$3a,$12,$12,$1e,$1a,$1c,$1a,$1a,$1b,$1b,$13,$1c,$1a,$1b // ..:.............
        .byte $1c,$1d,$1d,$1b,$1e,$17,$1b,$17,$1b,$17,$1c,$1b,$17,$e3,$1b,$28 // ...............(
        .byte $17,$1c,$17,$17,$1b,$17,$1b,$17,$e7,$1b,$21,$1d,$e3,$1a,$26,$1b // ..........!...&.
        .byte $13,$1a,$1a,$1b,$1c,$e3,$1b,$22,$1e,$1b,$ea,$13,$23,$1e,$1a,$1a // ......."....#...
        .byte $e7,$13,$30,$1b,$1e,$13,$1b,$1a,$1b,$13,$1b,$1c,$1e,$13,$1c,$1a // ..0.............
        .byte $1e,$1d,$1e,$e4,$1b,$2a,$13,$1a,$1e,$1a,$1e,$1a,$1e,$13,$1a,$1b // .....*..........
        .byte $e3,$1a,$e3,$1e,$23,$1a,$1e,$1e,$e3,$1b,$3a,$1e,$1b,$1c,$1a,$1b // ....#.....:.....
        .byte $1a,$12,$1b,$13,$1b,$1c,$1e,$12,$1a,$1b,$1e,$1b,$1e,$1b,$1e,$13 // ................
        .byte $1b,$1e,$1b,$1b,$1e,$e3,$1b,$34,$1a,$1b,$1b,$1e,$1e,$13,$13,$1e // .......4........
        .byte $1b,$1b,$1e,$1b,$1b,$1a,$1e,$1d,$16,$1b,$1b,$13,$f0,$1a,$27,$1b // ..............'.
        .byte $1a,$1a,$1b,$1e,$1a,$1b,$ea,$1a,$21,$18,$e4,$1a,$22,$1b,$13,$e6 // ........!..."...
        .byte $1a,$21,$1c,$e6,$1a,$2c,$13,$13,$1b,$1e,$1a,$1e,$1e,$18,$1b,$18 // .!...,..........
        .byte $12,$1b,$e7,$1a,$21,$18,$e5,$1a,$2f,$1b,$13,$1b,$1c,$1a,$1a,$1b // ....!.../.......
        .byte $1e,$12,$1c,$12,$13,$12,$1c,$1a,$e3,$1b,$2a,$13,$1e,$18,$1e,$18 // ..........*.....
        .byte $18,$1b,$13,$1b,$13,$02,$1a,$1c,$1a,$1a,$21,$1c,$e3,$1a,$22,$1b // ..........!...".
        .byte $13,$e9,$1a,$25,$12,$1d,$1e,$1d,$1b,$e3,$1d,$2b,$1e,$1d,$1a,$1d // ...%.......+....
        .byte $1d,$1b,$1d,$13,$1d,$1c,$1b,$e3,$1c,$e7,$1a,$22,$1b,$13,$eb,$1a // ..........."....
        .byte $23,$1e,$1e,$1c,$02,$1e,$1e,$1b,$1e,$23,$1e,$1c,$1e,$e5,$1a,$21 // #........#.....!
        .byte $1e,$e7,$1a,$21,$1b,$02,$13,$1e,$1e,$1e,$24,$1e,$1e,$13,$1b,$ed // ...!......$.....
        .byte $1e,$23,$13,$1e,$13,$eb,$1e,$21,$13,$e3,$fa,$22,$1a,$fa,$e4,$1a // .#.....!..."....
        .byte $24,$ba,$1a,$ba,$ac,$e6,$1c,$21,$bc,$e6,$1c,$28,$fc,$f0,$f0,$10 // $......!...(....
        .byte $10,$f0,$f0,$b0,$e5,$f0,$22,$fc,$fd,$f7,$1d,$61,$b1,$7a,$0f,$19 // ......"....a.z..
        .byte $1c,$7a,$fa,$ca,$c8,$df,$c9,$df,$d4,$ce,$c9,$fa,$7a,$1e,$48,$74 // .z..........z.Ht
        .byte $7a,$08,$4f,$4e,$52,$7d,$49,$7a,$1d,$55,$55,$5e,$7a,$09,$5f,$42 // z.ONR}Iz.UU^z._B
        .byte $76,$7a
        .byte $4e,$52,$5f,$7a
        .text "YUWJV"
        .byte $5f
        .byte $4e,$5f,$7a
        .byte $4c
        .byte $5f
        .text "HISUT"
        .byte $74,$7a,$fa,$8e,$d2,$db,$d4,$d1,$c9,$fa
        .byte $ce,$d5,$fa,$89,$ce,$db,$c8,$d3,$d5,$d4,$fa,$dc,$d5,$c8,$fa,$ce // ................
        .byte $d2,$df,$fa,$d5,$c8,$d3,$dd,$d3,$d4,$db,$d6,$f4,$fa,$9d,$c8,$df // ................
        .byte $df,$ce,$d3,$d4,$dd,$c9,$fa,$ce,$d5,$fa,$9f,$89,$93,$fa,$d7,$df // ................
        .byte $d7,$d8,$df,$c8,$c9,$f6,$fa,$8e,$89,$99,$f6,$fa,$9b,$de,$db,$d7 // ................
        .byte $fa,$ce,$d2,$df,$fa,$9b,$c2,$df,$fa,$fc,$fa,$8f,$89,$89,$8a,$9f // ................
        .byte $f6,$fa,$8f,$89,$93,$f6,$fa,$8a,$d3,$c8,$db,$f7,$ce,$df,$de,$fa // ................
        .byte $db,$d4,$de,$fa,$94,$9f,$8a,$9b,$f6,$fa,$98,$8e,$91,$fa,$fc,$fa // ................
        .byte $8e,$d2,$df,$fa,$9b,$d6,$d6,$d3,$db,$d4,$d9,$df,$f6,$fa,$8e,$d2 // ................
        .byte $df,$fa,$82,$f7,$d7,$df,$d4,$f6,$fa,$91,$d4,$d3,$dd,$d2,$ce,$c9 // ................
        .byte $fa,$d5,$dc,$fa,$9c,$d5,$c8,$ce,$cf,$d4,$df,$f6,$fa,$8e,$d2,$df // ................
        .byte $fa,$9c,$d6,$d5,$c8,$d3,$de,$db,$fa,$98,$db,$d4,$de,$d3,$ce,$f6 // ................
        .byte $fa,$8e,$99,$89,$f6,$fa,$94,$df,$cd,$fa,$89,$ce,$db,$c8,$c9,$f6 // ................
        .byte $fa,$8e,$99,$99,$f6,$fa,$89,$99,$99,$f6,$fa,$9c,$9b,$99,$f6,$fa // ................
        .byte $9d,$99,$93,$f6,$fa,$8e,$96,$99,$f6,$fa,$eb,$ea,$ea,$eb,$fa,$99 // ................
        .byte $c8,$df,$cd,$f6,$fa,$9e,$99,$89,$f6,$fa,$8e,$9c,$9d,$f6,$fa,$98 // ................
        .byte $d5,$d8,$fa,$fc,$fa,$9e,$d5,$cf,$dd,$d3,$df,$f6,$fa,$8e,$d3,$d7 // ................
        .byte $f7,$89,$ce,$d5,$db,$ce,$f7,$96,$d3,$c0,$db,$c8,$de,$f6,$fa,$83 // ................
        .byte $d5,$c8,$d9,$f6,$fa,$97,$db,$ce,$fa,$fc,$fa,$8a,$c9,$c3,$fa,$ce // ................
        .byte $d2,$df,$fa,$92,$df,$c8,$d5,$f6,$fa,$83,$db,$c8,$dd,$f6,$fa,$88 // ................
        .byte $db,$ce,$ce,$fa,$fc,$fa,$98,$df,$d4,$f6,$fa,$88,$d5,$d8,$fa,$92 // ................
        .byte $f6,$fa,$98,$cf,$c0,$c0,$d8,$d3,$df,$f6,$fa,$89,$d5,$dc,$ce,$c8 // ................
        .byte $cf,$d4,$d4,$df,$c8,$fa,$fc,$fa,$df,$cc,$df,$c8,$c3,$d5,$d4,$df // ................
        .byte $fa,$df,$d6,$c9,$df,$fa,$cd,$df,$fa,$d1,$d4,$d5,$cd,$fb,$ec,$fa // ................
        .byte $80,$f5,$00,$ef,$01,$80,$2d,$03,$80,$24,$07,$ed,$01,$ed,$05,$e5 // ......-..$......
        .byte $06,$f6,$03,$e5,$02,$f3,$0f,$f4,$0d,$eb,$04,$f4,$01,$f4,$07,$e5 // ................
        .byte $06,$eb,$05,$e5,$0f,$e5,$01,$e5,$02,$e5,$03,$e5,$07,$eb,$0a,$e5 // ................
        .byte $04,$e5,$01,$ee,$05,$f2,$0e,$e6,$07,$f4,$02,$e6,$01,$ec,$0f,$e7 // ................
        .byte $03,$e9,$04,$80,$23,$07,$e7,$0f,$e4,$07,$c1,$81,$11,$00,$23,$55 // ....#.........#U
        .byte $7f,$7a,$e5,$78,$21,$55,$45,$ff,$aa,$00,$00,$00,$00,$00,$55,$22 // .z.x!UE.......U"
        .byte $ff,$aa,$a5,$23,$ff,$aa,$55,$a5,$21,$55,$42,$ff,$aa,$00,$00,$00 // ...#..U.!UB.....
        .byte $00,$00,$55,$22,$ff,$aa,$a3,$21,$08,$42,$00,$55,$ff,$aa,$00,$00 // ..U"...!.B.U....
        .byte $00,$00,$26,$2a,$55,$ff,$aa,$00,$02,$a2,$24,$aa,$55,$ff,$aa,$a4 // ..&*U.....$.U...
        .byte $24,$aa,$55,$ff,$aa,$a4,$24,$a0,$55,$ff,$aa,$a2,$21,$01,$a2,$23 // $.U...$.U...!..#
        .byte $55,$ff,$aa,$a5,$23,$55,$ff,$aa,$a5,$23,$ff,$55,$aa,$a4,$24,$02 // U...#U...#.U..$.
        .byte $55,$ff,$aa,$a4,$26,$aa,$55,$ff,$aa,$00,$c0,$a2,$24,$aa,$55,$ff // U...&.U.....$.U.
        .byte $aa,$a4,$24,$aa,$55,$ff,$aa,$a3,$21,$01,$42,$00,$55,$ff,$aa,$00 // ..$.U...!.B.U...
        .byte $00,$00,$00,$24,$00,$55,$ff,$aa,$a2,$21,$03,$a2,$21,$55,$43,$ff // ...$.U...!..!UC.
        .byte $aa,$00,$00,$00,$00,$00,$55,$24,$ff,$aa,$00,$40,$a3,$23,$55,$ff // ......U$...@.#U.
        .byte $aa,$a5,$23,$55,$ff,$aa,$a5,$23,$ff,$aa,$55,$e3,$04,$22,$08,$08 // ..#U...#..U.."..
        .byte $45,$55,$ff,$aa,$00,$00,$00,$00,$00,$23,$56,$fe,$9e,$e5,$1e,$e8 // EU.......#V.....
        .byte $78,$a2,$21,$03,$bc,$21,$03,$b2,$21,$03,$be,$24,$02,$0b,$03,$02 // x.!..!..!..$....
        .byte $a2,$21,$02,$c2,$e3,$aa,$23,$ea,$ea,$aa,$c2,$e8,$aa,$23,$68,$58 // .!....#......#hX
        .byte $54,$e3                               // T.

txt_e753:
        .text "V$"
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .byte $03,$0f,$3f,$e4,$aa,$a1,$c3,$e4,$aa,$24,$00,$ff,$fc,$ff,$e4,$ab // ..?......$......
        .byte $2a,$08,$00,$03,$cd,$fd,$f5,$d5,$55,$0f,$3f,$e8,$aa,$e6,$55,$c2 // *.......U.?...U.
        .byte $e6,$aa,$25,$a8,$a2,$6a,$5a,$56,$e3   // ..%..jZV.

txt_e77f:
        .text "U#"
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .byte $f0,$fc,$c2,$26,$bf,$af,$ab,$0a,$2a,$aa,$e5,$55,$c3,$e5,$aa,$c3 // ...&....*..U....
        .byte $e8,$aa,$e5,$55,$c3,$e5,$aa,$c3,$e5,$aa,$23,$f0,$cc,$3c,$e5,$fc // ...U......#..<..
        .byte $aa,$21,$f5,$a5,$2c,$19,$6e,$bf,$6e,$19,$08,$04,$04,$00,$40,$d4 // .!..,.n.n.....@.
        .byte $40,$a6,$21,$c0,$b8,$21,$c0,$a4,$e8,$27,$e8,$6c,$ab,$21,$03,$b8 // @.!..!...'.l.!..
        .byte $24,$30,$00,$30,$10,$ba,$21,$03,$ad,$22,$0f,$0f,$e3,$0e,$23,$3a // $0.0..!.."....#:
        .byte $36,$35,$e5,$aa,$23,$6a,$9a,$65,$e6,$aa,$24,$fa,$be,$a9,$a9,$e3 // 65..#j.e..$.....
        .byte $a5,$e3,$95,$c6,$22,$f7,$dd,$c6,$22,$ae,$be,$e6,$ab,$22,$a7,$5b // ...."..."....".[
        .byte $e7,$aa,$21,$fb,$c7,$21,$ae,$c5,$23,$fd,$f5,$e5,$c5,$23,$bf,$af // ..!..!..#....#..
        .byte $8b,$d0,$e6,$ea,$22,$e6,$d6,$c7,$21,$ba,$80,$20,$ff,$e7,$a8,$21 // ...."...!.. ...!
        .byte $a0,$b0,$e4,$0c,$b2,$21,$01,$a5,$24,$10,$30,$fd,$30,$b0,$e8,$27 // .....!..$.0.0..'
        .byte $e8,$78,$bb,$21,$97,$a4,$28,$10,$30,$74,$ff,$74,$30,$10,$10,$a3 // .x.!..(.0t.t0...
        .byte $21,$50,$80,$1f,$00,$e4,$03,$24,$0e,$36,$fa,$ea,$e5,$aa,$21,$eb // !P.....$.6....!.
        .byte $e7,$aa,$21,$fb,$c4,$e3,$fd,$21,$d5,$e7 // ..!....!..

txt_e84c:
        .text "U!"
        .byte $a6                                   // '&' | $80 (end-of-string marker)
        .byte $e7,$aa,$21,$be,$c7,$21,$e9,$e7,$fd   // ..!..!...

txt_e858:
        .byte $22                                   // double quote character
        .text "Y"
        .byte $a6                                   // '&' | $80 (end-of-string marker)
        .byte $e6,$aa,$22,$be,$ee,$c6,$22,$b5,$f5,$e3,$d5,$26,$d4 // .."..."....&.

txt_e868:
        .text "TT"
        .byte $ce                                   // 'N' | $80 (end-of-string marker)
        .byte $0f,$40,$a5,$22,$aa,$ff,$a6,$25,$ff,$aa,$02,$02,$c2,$e3,$02,$22 // .@."...%......."
        .byte $95,$95,$e6,$55,$21,$fe,$c7,$e3,$bf,$26,$bc,$b3,$8f,$aa,$aa,$ff // ...U!....&......
        .byte $a2,$c3,$e3,$aa,$a2,$26,$aa,$aa,$a8,$fe,$fe,$aa,$a2,$22,$80,$20 // .....&.......". 
        .byte $e3,$a0,$21,$c0,$ab,$21,$0c,$ac,$21,$c0,$b6,$21,$10,$b7,$e8,$27 // ..!..!..!..!...'
        .byte $e8,$78,$a5,$21,$c0,$b9,$e3,$30,$ae,$21,$03,$a6 // .x.!...0.!..

txt_e8b7:
        .text "! "
        .byte $b0                                   // '0' | $80 (end-of-string marker)
        .byte $e3,$0b,$2a,$09,$07,$25,$95,$95,$aa,$6a,$a5,$96,$69,$e3 // ..*..%...j..i.

txt_e8c8:
        .text "U%"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $ea,$ae,$fa,$bb,$c3,$25,$fd,$f5,$f5,$b5,$f5,$e3,$95,$c6,$27,$fe // .....%........'.
        .byte $fe,$aa,$aa,$a6,$65,$5a,$e3,$55,$25,$ff,$be,$ea,$ef,$bb,$e3,$aa // ....eZ.U%.......
        .byte $24,$fe,$f6,$5e,$7e,$e4,$56,$24,$ff,$df,$75,$d7,$e4,$55,$29,$ff // $..^~.V$..u..U).
        .byte $ef,$ed,$b9,$a9,$a9,$aa,$aa,$a8,$e4,$a0,$25,$a8,$a8,$aa,$00,$0c // ..........%.....
        .byte $a8,$21,$03,$a4,$e8,$03,$25,$ff,$aa,$aa,$9a,$65,$e4,$55,$c2,$22 // .!....%....e.U."
        .byte $be,$ee,$e4,$aa,$c2,$23,$fe,$eb,$ea,$e6,$aa,$22,$ba,$ba,$c3,$e3 // .....#....."....
        .byte $fd,$21,$b9,$e4,$a9,$e8,$f0,$80,$26,$00,$21,$0c,$aa,$21,$c0,$b3 // .!......&.!..!..
        .byte $21,$c0,$a2,$e8,$27,$e8,$78,$80,$40,$00,$23,$02,$02,$32,$e5,$09 // !...'.x.@.#..2..
        .byte $e8,$aa,$d0,$21,$ea,$e3,$aa,$22,$e8,$f2,$c2,$25,$fe,$fe,$ca,$3a // ...!..."...%...:
        .byte $ea,$eb,$aa,$c8,$e8,$ab,$c8,$e8       // ........

txt_e963:
        .text "U#"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $ea,$ea,$e3,$fa,$29,$fe,$ff,$20,$00,$ff,$fe,$fe,$fa,$ea,$e3,$aa // ....).. ........
        .byte $21,$a9,$e5,$55,$c2,$21,$ab,$e5,$aa,$c2,$e6,$bf,$e8,$aa,$c1,$e7 // !..U.!..........
        .byte $ea,$22,$aa,$55,$a6,$22,$fe,$aa,$a6,$21,$c0,$a8,$21,$c0,$b8,$26 // .".U."...!..!..&
        .byte $30,$00,$30,$30,$10,$20,$80,$28,$00,$e8,$27,$e8,$78,$a4,$21,$0c // 0.00. .(..'.x.!.
        .byte $b1                                   // .

txt_e9a7:
        .text "!0"
        .byte $ad                                   // '-' | $80 (end-of-string marker)
        .byte $21,$0c,$b1,$21,$0c,$a9,$24,$0e,$0e,$0f,$03,$a4,$e4,$aa,$24,$ea // !..!..$.......$.
        .byte $ea                                   // .

txt_e9bb:
        .text "::"
        .byte $d0                                   // 'P' | $80 (end-of-string marker)
        .byte $e8,$aa,$d0,$e8,$aa,$e8,$fe,$28,$bf,$bf,$2f,$2f,$0b,$0b,$02,$02 // .......(..//....
        .byte $e8,$55,$e8,$aa,$c8,$e8,$aa,$c4,$24,$fe,$fa,$e2,$82,$e4,$bf,$cc // .U......$.......
        .byte $e8,$ea,$a9,$22,$c0,$c0,$b1,$21,$0c,$80,$31,$00 // ..."...!..1.

txt_e9ea:
        .text "!0"
        .byte $b1                                   // '1' | $80 (end-of-string marker)
        .byte $e8,$27,$e8,$78,$80,$43,$00           // .'.x.C.

txt_e9f4:
        .text "!0"
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $21,$0f,$a7,$23,$aa,$ea,$3f,$a5,$c2,$21,$aa,$a5,$c2 // !..#..?..!...

txt_ea04:
        .text "!U"
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $25,$02,$00,$fa,$a0,$80,$a5,$23,$ea,$ea,$ff,$a5,$c2,$21,$aa,$a5 // %......#.....!..
        .byte $23,$fe,$fe,$aa,$a3,$21,$04,$a9,$24,$d5,$d5,$35,$0f,$a4,$e3 // #....!..$..5...

txt_ea26:
        .text "U!"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $a4,$e3,$aa,$c1,$a4,$24,$a9,$a4       // .....$..

// --- Region $ea36-$ea72 ---
.pc = $ea36 "dat_ea36"

dat_ea36:
        .byte $a4,$e3,$aa,$c1,$a4,$e3,$aa           // .......

txt_ea3d:
        .byte $22                                   // double quote character
        .text "U"
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .byte $a3,$24,$ea,$ea,$e8,$a0,$ac,$21,$c0,$a9,$21,$03,$b5,$21,$c0,$ac // .$.....!..!..!..
        .byte $21,$c0,$80,$25,$00,$21,$c0,$a4,$e8,$27,$e8,$6c,$a8,$21,$40,$80 // !..%.!...'.l.!@.
        .byte $1f,$00,$22,$0f,$0b,$e6,$0a,$e3,$aa,$c8,$e5,$aa,$c3,$e8,$aa,$e3 // ..".............
        .byte $55,$22,$f7                           // U".

// --- Region $ea76-$f4bf ---
.pc = $ea76 "Segment $ea76"
        .byte $aa,$22,$69,$69,$e3,$aa,$e3           // ."ii...

txt_ea7d:
        .text "U"
        .byte $22                                   // double quote character
        .byte $d7                                   // 'W' | $80 (end-of-string marker)
        .byte $d7,$c3,$e3,$55,$22,$96,$96,$c3,$e3,$aa // ...U".....

txt_ea8a:
        .byte $22                                   // double quote character
        .text "UU"
        .byte $c3                                   // 'C' | $80 (end-of-string marker)
        .byte $e3,$aa,$22,$a9,$a5,$e3,$aa,$c3,$22,$5f,$57,$c3,$e3,$aa,$22,$96 // .."....."_W...".
        .byte $96,$c3,$e3,$aa,$22,$5a,$5a,$e3,$aa,$e3,$55,$21,$7f,$c4,$e3,$aa // ...."ZZ...U!....
        .byte $22,$69,$69,$c3,$e3,$aa,$22,$65,$65,$c3,$e5,$aa,$c3,$e3,$aa,$22 // "ii..."ee......"
        .byte $56,$55,$e3,$aa,$e3,$55,$22,$5f,$5f,$e3,$aa,$c3,$22,$5f,$57,$c3 // VU...U"__..."_W.
        .byte $e3,$aa,$22,$96,$96,$c3,$e8,$aa,$e3,$55,$21,$7f,$c4,$e3,$aa,$22 // .."......U!...."
        .byte $6a,$6a,$e3,$aa,$c5,$e3,$aa,$e5,$55,$c3,$e5,$aa,$e8,$a0,$a9,$22 // jj......U......"
        .byte $40,$01,$bd,$e8,$27,$e8,$78,$b6,$21,$03,$b1,$e8,$0f,$e8,$aa,$f0 // @...'.x.!.......
        .byte $55,$e5,$a6,$23,$aa,$6a,$55,$e6,$d7   // U..#.jU..

txt_eb07:
        .text "+WU"
        .byte $a6                                   // '&' | $80 (end-of-string marker)
        .byte $a6,$aa,$aa,$9a,$9a,$96,$55,$d7,$e6,$d5,$22,$55,$ff,$e6,$7d,$21 // ......U..."U..}!
        .byte $55,$e6,$5f,$23,$57,$55,$fd,$e3,$7d,$24,$fd,$fd,$f5,$55,$e5,$7d // U._#WU..}$...U.}
        .byte $23,$7f,$5f,$55,$e6,$f5,$22,$d5,$55,$e5,$f5,$23,$ff,$7f,$55,$e5 // #._U..".U..#..U.
        .byte $56,$23,$96,$96,$55,$e3,$df,$c1,$e3,$df,$21,$55,$e3,$ab,$e4,$af // V#..U.....!U....
        .byte $23,$aa,$ff,$df,$c2,$e3,$5f,$21,$55,$e7,$5f,$29,$55,$7d,$fd,$f5 // #....._!U._)U}..
        .byte $fd,$7d,$fd,$f5,$55,$e5,$be,$22,$bf,$af,$e6,$aa,$25,$fa,$fa,$aa // .}..U.."....%...
        .byte $fa,$fa,$c2,$24,$fa,$ff,$bf,$aa,$e5   // ...$.....

txt_eb74:
        .text "U#"
        .byte $d5                                   // 'U' | $80 (end-of-string marker)
        .byte $d5,$55,$f8,$aa,$e8,$f0,$bc,$21,$0c,$ab,$e8,$27,$e8,$78,$ae,$21 // .U.....!...'.x.!
        .byte $80,$a9,$21,$03,$af,$e8,$0a,$c9,$22,$ea,$aa,$e5,$af,$23,$aa,$eb // ..!....."....#..
        .byte $eb,$e5,$ab                           // ...

txt_eb9a:
        .text "!U"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $21,$d7,$c2,$27,$d7,$d7,$aa,$aa,$ea,$ea,$aa,$e3,$eb,$25,$55,$5f // !..'.........%U_
        .byte $7f,$ff,$f7,$c2,$23,$d7,$55,$55,$e6,$96 // ....#.UU..

txt_ebb7:
        .text "!U"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $e5,$d5,$21,$55,$e7,$5a,$2b,$55,$5f,$5f,$7f,$fd,$f5,$fd,$7f,$ff // ..!U.Z+U__......
        .byte $fa,$fa,$c5,$23,$55,$fd,$fd,$e5,$d5,$23,$55,$7d,$7d,$e4,$7f,$22 // ...#U....#U}}.."
        .byte $7d,$aa,$e4,$be,$e3,$fe,$23,$55,$5f,$7f,$e5,$7d,$23,$ff,$bf,$af // }.....#U_..}#...
        .byte $c2,$e3,$af,$21,$55,$e7               // ...!U.

txt_ebf0:
        .text "V!"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $c2,$27,$ea,$ea,$fe,$ea,$ea,$aa,$ab,$e6,$af,$24,$55,$f5,$fd,$fd // .'.........$U...
        .byte $e3,$7d,$34,$fd,$55,$7f,$7f,$7d,$7f,$7f,$7d,$7d,$aa,$5a,$56,$96 // .}4.U..}..}}.ZV.
        .byte $5a,$56,$96,$96,$aa,$af,$bf,$e5,$be,$23,$ff,$5f,$5d,$e5,$fd,$28 // ZV.......#._]..(
        .byte $ff,$aa,$aa,$bf,$bf,$ab,$ab,$bf,$c8,$e8,$a0,$ac,$21,$02,$bb,$e8 // ............!...
        .byte $27,$e8,$78,$ad,$21,$c0,$af,$22,$08,$0c,$a4,$21,$c0,$a4,$e8,$0f // '.x.!.."...!....
        .byte $e5,$55,$e4,$aa,$21,$6a,$e3,$55,$c3,$22,$96,$96,$e3,$55,$c3,$22 // .U..!j.U."...U."
        .byte $be,$be,$c3,$e3,$55,$22,$eb,$eb,$e3,$aa,$e3,$55,$22,$eb,$eb,$e3 // ....U".....U"...
        .byte $aa,$e3                               // ..

txt_ec65:
        .text "U"
        .byte $22                                   // double quote character
        .byte $be                                   // '>' | $80 (end-of-string marker)
        .byte $bf,$c3,$e3                           // ...

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

txt_ec71:
        .text "U"
        .byte $22                                   // double quote character
        .byte $af                                   // '/' | $80 (end-of-string marker)
        .byte $af,$e3,$aa,$e3                       // ....

txt_ec78:
        .text "U"
        .byte $22                                   // double quote character
        .byte $af                                   // '/' | $80 (end-of-string marker)
        .byte $af,$e3,$aa,$e3,$55,$22,$fa,$fa,$c3,$e3,$55,$22,$fe,$fe,$e3,$aa // ....U"....U"....
        .byte $e3,$55,$22,$eb,$eb,$c3,$e3,$55,$22,$fe,$be,$e3,$aa,$e3,$55,$22 // .U"....U".....U"
        .byte $ea,$fa,$c3,$e3,$55,$22,$fa,$ea,$e3,$aa,$e3 // ....U".....

txt_eca6:
        .text "U"
        .byte $22                                   // double quote character
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $a9,$e3,$aa,$c3,$22,$ea,$ea,$e3,$aa,$e3,$55,$22,$fa,$fe,$c3,$e3 // ....".....U"....

txt_ecb9:
        .text "U"
        .byte $22                                   // double quote character
        .byte $ab                                   // '+' | $80 (end-of-string marker)
        .byte $af,$c3,$e3,$55,$22,$eb,$eb,$c3,$e3   // ...U"....

txt_ecc5:
        .text "U"
        .byte $22                                   // double quote character
        .byte $d7                                   // 'W' | $80 (end-of-string marker)
        .byte $d7,$c3,$e3,$aa,$22,$7f,$5f,$e3,$55,$e3,$aa,$22,$f7,$f5,$e3,$55 // ...."._.U.."...U
        .byte $e3,$aa,$c2,$e3,$aa,$e3,$55,$e5,$aa,$c3,$e6,$f0,$22,$b0,$a0,$ad // ......U....."...
        .byte $21,$c0,$ba,$e8,$27,$e8,$78,$b2,$e4,$0c,$22,$04,$04,$80,$1f,$00 // !...'.x...".....
        .byte $21,$c0,$ad,$21,$0c,$a5,$21,$01,$bb,$26,$30,$00,$05,$04,$04,$05 // !..!..!..&0.....
        .byte $e3,$04,$25,$00,$41,$11,$11,$41,$e3,$01,$35,$00,$50,$04,$04,$50 // ..%.A..A..5.P..P
        .byte $10,$04,$04,$00,$ff,$c0,$c0,$fc,$c0,$c0,$ff,$00,$0f,$30,$30,$0f // .............00.
        .byte $a2,$3b,$3f,$00,$45,$04,$04,$05,$44,$44,$05,$00,$f3,$03,$03,$c3 // .;?.E...DD......
        .byte $03,$03,$f3,$00,$01,$41,$51,$55,$15,$05,$01,$00,$3f,$e6,$03,$24 // .....AQU....?..$
        .byte $00,$50,$01,$01,$a3,$23,$01,$00,$fc,$a2,$24,$f0,$0c,$0c,$f0,$a2 // .P...#....$.....
        .byte $25,$10,$10,$00,$10,$10,$ad,$21,$0c,$b2,$21,$04,$ae // %......!..!..

txt_ed65:
        .text "!0"
        .byte $b7                                   // '7' | $80 (end-of-string marker)
        .byte $21,$c0,$a7                           // !..

txt_ed6b:
        .text "!0"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $21,$03,$af,$e8,$27,$e8,$e4,$aa,$21,$a5,$a5,$2c,$1d,$7b,$ea,$7b // !...'...!..,.{.{
        .byte $1d,$0c,$04,$04,$00,$c0,$bc,$c0,$a6,$23,$80,$00,$03,$b1,$21,$0c // .........#....!.
        .byte $ad                                   // .

txt_ed8f:
        .text "$?300"
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $24,$0f,$cc,$cc,$cf,$a4,$24,$c0       // $.....$.

txt_ed9d:
        .text "00"
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .byte $ac                                   // .

txt_eda1:
        .text "$?00?"
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $24,$08,$88,$88,$08,$a4,$21,$33,$e3,$30,$a4,$c1,$e3,$30,$a4,$e3 // $.....!3.0...0..

txt_edb7:
        .text "0!?"
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $25,$03,$c3,$cc,$c0,$c0,$a4,$24,$0f,$30,$30,$0f,$a4,$21,$c0,$af // %......$.00..!..

txt_edcb:
        .text "$<"
        .byte $c3                                   // 'C' | $80 (end-of-string marker)
        .byte $c0,$cf,$a4,$24,$03,$03,$0c,$0c,$a4,$24,$03,$03,$c3,$c3,$a4,$24 // ...$.....$.....$
        .byte $03,$cf,$ff,$33,$a4                   // ...3.

txt_ede3:
        .text "$?00?"
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $21,$c0,$a7,$21,$03,$e3,$0c,$a4,$21,$c3,$e3,$33,$a4,$21,$fc,$a2 // !..!....!..3.!..
        .byte $21,$f0,$b0,$21,$c0,$b6,$21,$0c,$b8,$e8,$27,$e8,$78,$22,$00,$03 // !..!..!...'.x"..
        .byte $ae,$e4,$0c,$a9,$22,$40,$03,$b8       // ...."@..

txt_ee11:
        .text "!?"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $26,$0c,$00,$aa                       // &...

txt_ee18:
        .text "03?"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $23,$88,$88,$08,$a4,$24,$03,$c0       // #....$..

txt_ee24:
        .text "33"
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $24,$aa,$00,$80,$80,$a4,$24,$f0       // $.....$.

txt_ee2f:
        .text "300"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $23,$08,$88,$82,$a4,$24,$15,$20,$20,$80,$a4,$c1,$e3,$30,$a5,$e3 // #....$.  ....0..
        .byte $20,$a4,$c1,$e3,$80,$a4,$c1,$a2       //  .......

txt_ee4b:
        .text "!*"
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $23,$f0,$c0,$c0,$ae,$23,$c3,$c3,$3c,$a5,$23,$0f // #....#..<.#.

txt_ee5a:
        .text "00"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $23,$82                               // #.

txt_ee5f:
        .byte $22                                   // double quote character
        .byte $22                                   // double quote character
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $c1,$e3,$03,$a4,$24,$a8               // ....$.

txt_ee68:
        .text "  *"
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $21,$03,$a2,$21,$c0,$a4,$24,$55,$08,$08,$02,$a4,$24,$ff,$22,$22 // !..!..$U....$.""
        .byte $82,$a4,$c1,$a7                       // ....

txt_ee80:
        .text "!?"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $21,$03,$ac,$21,$03,$a7,$22,$f0,$c0,$ba,$21,$02,$ac,$e8,$27,$e8 // !..!.."...!...'.
        .byte $78,$ad,$21,$10,$b1,$21,$0c,$a9,$22,$03,$0f,$e5,$0d,$24,$fa,$e5 // x.!..!.."....$..
        .byte $96,$5b,$e4,$6c,$34,$aa,$fe,$af,$5b,$06,$06,$05,$00,$c0,$f0,$bc // .[.l4...[.......
        .byte $6c,$6c,$ac,$fc,$00,$0a,$2b,$ad,$b5,$e4,$b7,$24,$ff,$aa,$bf,$d5 // ll....+....$....
        .byte $e4,$40,$24,$e8,$7a,$5e,$d7,$e4,$b7,$23,$00,$02,$8a,$e5,$8b,$24 // .@$.z^...#.....$
        .byte $af,$b5,$d7,$5e,$e4,$78,$24,$fe,$57,$f5,$ad,$e4,$0b,$23,$80,$a0 // ...^.x$.W....#..
        .byte $e8,$e5,$78,$22,$bf,$b5,$e6,$b7,$24,$ff,$aa,$ff,$55,$e4,$40,$24 // ..x"....$...U.@$
        .byte $e8,$7a,$5e,$d7,$e4,$b7,$a2,$23,$80,$80,$83,$e3,$80,$b0,$23,$02 // .z^....#......#.
        .byte $0a,$2b,$e5                           // .+.

txt_ef06:
        .text "-$"
        .byte $bf                                   // '?' | $80 (end-of-string marker)
        .byte $d5,$5f,$7a,$e4,$e0,$26,$fa,$5e,$d7,$b5 // ._z..&.^..

txt_ef13:
        .text "/*"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $2b,$02,$82,$a2,$e2,$e2,$a2,$02,$02,$ff,$ea,$ef,$e5,$ed,$24,$ff // +.............$.
        .byte $aa,$ff
        .byte $55,$a4
        .byte $24,$fe,$5e,$fe,$aa,$a4
        .text "8::99"
        .byte $0e
        .byte $0e,$03,$03                           // ...

txt_ef39:
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $d0                                   // 'P' | $80 (end-of-string marker)
        .byte $d0,$e4,$e4,$b9,$ba,$07,$07,$1e,$1e,$7b,$7b,$ed,$ed,$e4,$b0,$22 // .........{{...."
        .byte $c0,$c0,$b5,$21,$c0,$b1               // ...!..

txt_ef52:
        .text "!0"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $e8,$39,$e8,$78,$a7,$21,$0c,$ba       // .9.x.!..

txt_ef5d:
        .text "! "
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $21,$0c,$e8,$0d,$e8,$9c,$2b,$00,$ff,$d5,$da,$d5,$fd,$0d,$0d,$00 // !.....+.........
        .byte $fc,$5c,$e5,$9c,$e8,$b7,$e8,$80,$e8,$9d,$e8,$89,$e8,$d8,$e8,$09 // .\..............
        .byte $e8,$d8,$e8,$7b,$e8,$40,$e8,$d9,$e8,$80,$a9,$21,$10,$a6,$24,$27 // ...{.@.....!..$'
        .byte $29,$0a,$02,$a3                       // )...

txt_ef94:
        .text "&*"
        .byte $da                                   // 'Z' | $80 (end-of-string marker)
        .byte $f5,$7f,$95,$aa,$a2,$26,$a0,$a8,$5a,$f6,$7d,$9f,$e3,$27,$24,$02 // .....&..Z.}..'$.
        .byte $02,$82,$a2,$e4,$62,$24,$76,$75,$7f,$75,$e4,$76,$25,$aa,$55,$ff // ....b$vu.u.v%.U.
        .byte $55,$aa,$a3,$21,$f0,$e3,$70,$21,$f0,$a8,$33,$03,$03,$0d,$da,$da // U..!..p!..3.....
        .byte $36,$da,$da,$65,$67,$9c,$d8,$d8,$60,$d8,$d8,$76,$76,$9d,$a7,$21 // 6..eg...`..vv..!
        .byte $c0,$a6,$21,$c0,$80,$21,$00,$e8,$27,$e8,$78,$af,$23,$c0,$00,$30 // ..!..!..'.x.#..0
        .byte $aa,$21,$08,$ab,$24,$0d,$0d,$0f,$03,$a4,$26,$e4,$f9,$be,$6f,$5a // .!..$.....&...oZ
        .byte $15,$a2,$26,$0e,$f9,$a5,$56,$ab,$ff,$a2,$25,$e4,$e4,$94 // ..&...V...%...

txt_f005:
        .text "P"
        .byte $40                                   // @ character
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $26,$d9,$da,$f6,$3d,$0f,$03,$a2,$26,$40,$95,$ea,$ff,$aa,$55,$a2 // &...=...&@....U.
        .byte $26,$7b,$eb,$ad,$b5,$d4,$50,$a2,$26,$ce,$ce,$cf,$03,$00,$10,$a2 // &{....P.&.......
        .byte $26,$e4,$f9,$be,$6f,$5a,$15,$a2,$26,$0e,$f9,$a5,$56,$ab,$ff,$a2 // &...oZ..&...V...
        .byte $25,$9c,$9c,$7c,$f0,$c0,$a2,$21,$30,$e3,$6e,$23,$6f,$6a,$55,$a2 // %..|...!0.n#ojU.
        .byte $26,$c0,$ff,$aa,$55,$aa,$ff,$a2,$26,$e6,$96,$5b,$6f,$bc,$f0,$a2 // &...U...&..[o...
        .byte $e3,$c0,$a4                           // ...

txt_f05b:
        .text "!"
        .byte $40                                   // @ character
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $21,$c0,$a5
        .text "%56="
        .byte $0f,$03,$a3
        .byte $26,$e0,$e5,$fa,$bf,$6a
        .byte $55,$a2,$26,$27,$9f,$7d,$f6,$5a,$a8,$a2,$26,$e2,$e2,$a2,$82,$02 // U.&'.}.Z..&.....
        .byte $02,$a2,$26,$ed,$ed,$ef,$ea,$ff,$55,$a3,$25,$aa,$55,$ff,$55,$aa // ..&.....U.%.U.U.
        .byte $a3,$25,$ff,$ab,$5b,$ab,$ff,$a2,$26,$0e // .%..[...&.

txt_f098:
        .text "99::?"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $25,$e4,$90,$90                       // %...

txt_f0a2:
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $27,$0c,$e6,$39,$39,$0e,$0e,$03,$a2,$21,$c0,$e4,$b0,$21,$f0,$af // '..99....!...!..
        .byte $21,$03,$b5,$21,$c0,$a4,$e8,$27,$e8,$78,$a4,$24,$fc,$cc,$fc,$c0 // !..!...'.x.$....
        .byte $a4,$24,$cc,$cc,$fc,$cc,$a4           // .$.....

txt_f0cc:
        .text "$0"
        .byte $cc                                   // 'L' | $80 (end-of-string marker)
        .byte $fc,$cc,$a4,$24,$c3,$f3,$ff,$cf,$a4,$21,$3f,$e3,$0c,$21,$10,$a3 // ...$.....!?..!..
        .byte $21,$0c,$e3,$33,$a4,$21,$3f,$e3,$33,$a4,$21,$f0,$e3,$30,$22,$00 // !..3.!?.3.!..0".
        .byte $80,$a2,$24,$0f,$30,$0c,$03,$a4       // ..$.0...

txt_f0f7:
        .text "$33?3"
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $24,$0c                               // $.

txt_f0ff:
        .text "3?3"
        .byte $a4                                   // '$' | $80 (end-of-string marker)

txt_f103:
        .text "$<3<3"
        .byte $a4                                   // '$' | $80 (end-of-string marker)

txt_f109:
        .text "$33<3"
        .byte $bb                                   // ';' | $80 (end-of-string marker)
        .byte $21,$03,$80,$23,$00,$21,$0c,$a8,$21,$0c,$bb,$e3,$03,$22,$33,$08 // !..#.!..!...."3.
        .byte $a3,$e3,$03                           // ...

txt_f122:
        .text "!3"
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $21,$03,$a7,$21,$f3,$e3,$c3,$a4,$24,$33,$33,$f3,$33,$a4,$23,$f0 // !..!....$33.3.#.
        .byte $00,$c0,$a5                           // ...

txt_f138:
        .text "$<3<3"
        .byte $a4                                   // '$' | $80 (end-of-string marker)

txt_f13e:
        .text "$<3<3"
        .byte $a4                                   // '$' | $80 (end-of-string marker)

txt_f144:
        .text "$* ( "
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $24,$0c                               // $.

txt_f14c:
        .text "3?3"
        .byte $a4                                   // '$' | $80 (end-of-string marker)

txt_f150:
        .text "$33<3"
        .byte $a4                                   // '$' | $80 (end-of-string marker)

txt_f156:
        .text "$?0<0"
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .text "$<3<3"
        .byte $e8
        .byte $27,$e8,$78
        .byte $21,$c0,$a2
        .byte $26,$f0,$0c
        .byte $3c
        .byte $0c,$f0,$cc,$a2,$26,$cf,$c0,$c3,$c0,$cf,$cc,$a3,$25,$c0,$cf,$c0 // ....&.......%...
        .byte $00,$c3,$a2                           // ...

txt_f17f:
        .text "&00?3?"
        .byte $0c,$a2
        .text "&?3?"
        .byte $03,$03,$0c,$a2
        .text "&33?"
        .byte $03,$03
        .byte $22,$a4                               // ".

txt_f197:
        .text "!("
        .byte $a2                                   // '"' | $80 (end-of-string marker)

txt_f19a:
        .text "!0"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $26,$cf,$cc,$cf,$cc,$cf,$3c,$a2,$26,$cf,$cc,$cf,$c0,$c0,$33,$a2 // &.....<.&.....3.
        .byte $26,$cf,$cc,$cf,$cc,$cf,$33,$a2,$e5,$c0 // &.....3...

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

txt_f1ba:
        .text "!3"
        .byte $a5                                   // '%' | $80 (end-of-string marker)

txt_f1bd:
        .text "!"
        .byte $40                                   // @ character
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $25,$0c,$04,$d5,$04,$0c,$a2,$21,$04,$a2,$21,$c0,$b1,$21,$0c,$a9 // %......!..!..!..
        .byte $21,$c0,$bb,$21,$0c,$ab,$21,$0c,$ac,$21,$c0,$42,$00,$3f,$00,$00 // !..!..!..!.B.?..
        .byte $00,$00,$00,$00,$a4,$26,$0f,$00,$03,$00,$0f,$c3,$a2,$21,$0c,$e3 // .....&.......!..
        .byte $cc,$22,$0c,$33,$a2,$26,$f0,$0c,$3c,$0c,$f0,$f0,$a2,$26,$03,$03 // .".3.&..<....&..
        .byte $f3,$03,$03,$3c,$a2,$26,$03,$03,$f3,$30,$f0,$22,$a2,$26,$a2,$22 // ...<.&...0.".&."
        .byte $a2                                   // .

txt_f211:
        .text "  ?"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $26,$30,$30,$f3                       // &00.

txt_f219:
        .text "003"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $26,$0c,$0c,$cf,$0c,$0f,$33,$a2,$22,$3f,$03,$e3,$c3 // &.....3."?...

txt_f22a:
        .text "!?"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .text "&?3?"
        .byte $03,$03
        .byte $33,$a2
        .text "%?3?"
        .byte $03,$03,$e8
        .byte $27
        .byte $e8,$78,$a3,$21,$0c,$a8               // .x.!..

txt_f243:
        .text "!0"
        .byte $b9                                   // '9' | $80 (end-of-string marker)
        .byte $22,$03,$02,$a3,$21,$c0,$ad,$21,$c0,$af,$26,$80,$00,$80,$80,$cc // "...!..!..&.....
        .byte $40,$b0,$21,$03,$b2                   // @.!..

txt_f25b:
        .text "!0"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $22,$0c,$08,$b3                       // "...

txt_f262:
        .text "!0"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $21,$03,$bc,$21,$03,$a6,$2c,$03,$fa,$03,$00,$c0,$80,$80,$40,$60 // !..!..,.......@`
        .byte $56,$60,$40,$a5,$21,$c0,$b7,$23,$fc,$cc,$fc,$a5,$e3,$c0,$a5 // V`@.!..#.......

txt_f284:
        .text "#0"
        .byte $cc                                   // 'L' | $80 (end-of-string marker)
        .byte $fc,$a5,$23,$88,$88,$20,$a5,$23,$fc,$c0,$f0,$a5,$23,$f0,$cc,$f0 // ..#.. .#....#...
        .byte $ae                                   // .

txt_f298:
        .text "!?"
        .byte $a6                                   // '&' | $80 (end-of-string marker)
        .byte $23,$0c,$3c,$0c,$a6,$22,$3f,$00,$e8,$27,$e8,$78,$a4,$24,$cc,$cc // #.<.."?..'.x.$..
        .byte $f0,$cc,$a4,$21,$cf,$e3,$cc,$a5,$e3,$c0,$21,$08,$a3,$21,$c3,$e3 // ...!......!..!..
        .byte $cc,$a4,$24,$cf,$0c,$0f,$0c,$a4,$21,$c0,$80,$2f,$00,$21,$c0,$b0 // ..$.....!../.!..
        .byte $21,$c0,$80,$20,$00,$21,$c0,$b6,$21,$02,$ba,$24,$c0,$c0,$80,$80 // !.. .!..!..$....
        .byte $b0,$e3,$02,$a5                       // ....

txt_f2df:
        .text "& "
        .byte $22                                   // double quote character
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $22,$80,$80,$a2,$21,$82,$e3,$22,$22,$80,$a8,$a2,$26,$a0,$20,$a2 // "...!..""...&. .
        .byte $20,$88,$88,$a2,$26,$0a,$00,$8a,$08   //  ...&....

txt_f2fc:
        .text "00"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $26,$cc,$cc,$cf,$00,$c0,$fc,$a2,$26,$cf,$c0,$c3,$c0,$cc,$cc,$a3 // &.......&.......
        .byte $23,$c0,$0f,$c0,$a4
        .text "%33?"
        .byte $03
        .byte $3f,$a3
        .text "&?3?"
        .byte $33,$0c
        .byte $3f,$a2
        .text "%?0?"
        .byte $03
        .byte $3f,$a3
        .text "$?0?3"
        .byte $e8,$27,$e8,$78,$21,$cc,$a7,$21,$cf,$a5,$21,$10,$a9,$21,$c3,$a7 // .'.x!..!..!..!..
        .byte $21,$cf,$a7,$21,$c0,$aa,$21,$80,$ab,$21,$02,$a7,$21,$a2,$a7,$21 // !..!..!..!..!..!
        .byte $0a,$af,$21,$fc,$a7,$21,$cc,$a7,$21,$a0,$a7,$21,$c3,$a7 // ..!..!..!..!..

txt_f35d:
        .text "!?"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $21,$c0,$a4                           // !..

txt_f363:
        .text "!("
        .byte $af                                   // '/' | $80 (end-of-string marker)
        .byte $21,$c3,$a7                           // !..

txt_f369:
        .text "!3"
        .byte $a7                                   // ''' | $80 (end-of-string marker)
        .byte $21,$a0,$a7,$22,$3c,$08,$a6,$23,$33,$00,$c0,$ad,$21,$cc,$a7,$23 // !.."<..#3...!..#
        .byte $8a,$00,$40,$a6                       // ..@.

txt_f380:
        .text "!0"
        .byte $a6                                   // '&' | $80 (end-of-string marker)
        .byte $22,$82,$c3,$a3                       // "...

txt_f387:
        .text "!"
        .byte $40                                   // @ character
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $22,$8a,$f0,$a6,$22,$80,$0a,$a7,$21,$c0,$a7,$21,$cf,$af,$21,$03 // "..."...!..!..!.
        .byte $a7                                   // .

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

txt_f39e:
        .text "!?"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $23,$20,$00,$3f,$a7,$e8,$27,$e5,$78,$22,$79,$7f,$43,$aa,$00,$00 // # .?..'.x"y.C...
        .byte $00,$00,$00,$ff                       // ....

txt_f3b5:
        .text "U#"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $00,$30,$a3,$23,$aa,$ff,$55,$a5,$c1   // .0.#..U..

txt_f3c1:
        .text "BU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $00,$00,$00,$00,$00,$ff               // ......

txt_f3ca:
        .byte $22                                   // double quote character
        .text "U"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $e4,$03,$2c,$00,$ff,$55,$aa,$33,$f3,$03,$03,$00,$ff,$55,$aa,$e3 // ..,..U.3.....U..
        .byte $10,$25,$05,$00,$55,$ff,$aa,$a3,$25,$20,$00,$aa,$55,$ff,$e4,$30 // .%..U...% ..U..0
        .byte $24,$00,$ff,$55,$aa,$e3,$cc,$3d,$30,$00,$ff,$55,$aa,$cc,$f0,$cc // $..U...=0..U....
        .byte $cc,$00,$ff,$55,$aa,$f3,$ff,$cf,$c3,$00,$ff,$55,$aa,$30,$3c,$30 // ...U.......U.0<0
        .byte $3f,$00,$ff,$55,$aa,$e3,$33,$25,$3c,$00,$ff,$55,$aa,$e3,$03,$a2 // ?..U..3%<..U....
        .byte $23,$ff,$55,$aa,$e3                   // #.U..

txt_f422:
        .text "3%"
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .byte $00,$ff,$55,$aa,$e3                   // ..U..

txt_f42a:
        .text "0%"
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .byte $00,$ff
        .byte $55,$aa,$e4,$c0
        .byte $2d,$00,$ff
        .byte $55,$aa
        .text "3<3<"
        .byte $00
        .byte $ff,$55,$aa,$33,$e3,$0c,$24,$00,$ff,$55,$aa,$a5,$2b,$ff,$55,$aa // .U.3..$..U..+.U.
        .byte $88,$a0,$88,$88,$00,$aa,$ff,$55,$e3,$cc,$25,$cf,$00,$ff,$55,$aa // .......U..%...U.
        .byte $e3,$80,$a2,$23,$aa,$ff,$55,$e3,$cc,$2d,$c3,$00,$ff,$55,$aa,$0c // ...#..U..-...U..
        .byte $0f,$0c,$cf,$00,$ff,$55,$aa,$a3,$21,$c0,$43,$00,$ff,$55,$aa,$00 // .....U..!.C..U..
        .byte $00,$00,$00,$25,$00,$ff,$55,$aa,$10,$a4,$c1 // ...%..U....

txt_f488:
        .text "DU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $00,$00,$00,$00,$00,$ff               // ......

txt_f491:
        .byte $22                                   // double quote character
        .text "U"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $e5                                   // .

txt_f495:
        .text "-#"
        .byte $ad                                   // '-' | $80 (end-of-string marker)
        .byte $fd,$55,$81,$52,$00,$21,$08,$a2,$21,$1c,$a2,$22,$ff,$cf,$c2,$24 // .U.R.!..!.."...$
        .byte $c7,$fe,$1d,$82,$a2,$21,$c2,$a2,$27,$62,$00,$01,$ff,$00,$01,$ff // .....!..'b......
        .byte $a2,$21,$7c,$80,$91,$00,$60,$70       // .!|...`p

// --- Region $f52e-$f536 ---
.pc = $f52e "dat_f52e"

dat_f52e:
        .byte $ff,$50,$9f,$fe,$00,$95,$3a,$00,$60   // .P....:.`

// --- Region $f55b-$f569 ---
.pc = $f55b "Segment $f55b"
        .byte $7b,$c5,$4c,$31,$ea,$9f,$fe,$00,$9f,$fe,$00,$8e,$ee,$00,$63 // {.L1..........c

// --- Region $f62c-$f633 ---
.pc = $f62c "dat_f62c"

dat_f62c:
        .byte $d8,$a5,$fa,$48,$a5,$fb,$48,$ad       // ...H..H.

// --- Region $f912-$f9cb ---
.pc = $f912 "Segment $f912"
        .byte $21,$04,$e4,$01,$2c,$0e,$02,$40,$40,$80,$80,$40,$c0,$04,$02,$0a // !...,..@@..@....
        .byte $01,$c2,$60,$21,$06,$02,$00,$04,$00,$02,$10,$02,$ec,$cd,$ca,$ce // ..`!............
        .byte $96,$cf,$e0,$80,$00,$04,$13,$e8,$0a,$0a,$03,$30,$30,$00,$3c,$01 // ...........00.<.
        .byte $ff,$1e,$3c,$00,$e8,$a3,$22,$01,$01,$a2,$26,$01,$00,$02,$00,$02 // ..<..."...&.....
        .byte $02,$a5,$62,$3e,$80,$b4,$03,$1f,$40,$cc,$ca,$cc,$1c,$cd,$a5,$f8 // ..b>....@.......
        .byte $48,$a5,$f9,$48,$ad,$34,$cc,$85,$f8,$ad,$35,$cc,$85,$f9,$a0,$00 // H..H.4....5.....
        .byte $b1,$f8,$8d,$7d,$c8,$c8,$b1,$f8,$8d,$7e,$c8,$68,$85,$f9,$68,$85 // ...}.....~.h..h.
        .byte $f8,$60,$a5,$f8,$48,$a5,$f9,$48,$ad,$36,$cc,$85,$f8,$ad,$37,$cc // .`..H..H.6....7.
        .byte $85,$f9,$a0,$00,$b1,$f8,$8d,$7f,$c8,$c8,$b1,$f8,$8d,$80,$c8,$68 // ...............h
        .byte $85,$f9,$68,$85,$f8,$60,$a5,$f8,$48,$a5,$f9,$48,$ad,$38,$cc,$85 // ..h..`..H..H.8..
        .byte $f8,$ad,$39,$cc,$85,$f9,$a0,$00,$b1,$f8,$8d,$81,$c8,$c8,$b1,$f8 // ..9.............
        .byte $8d,$82,$c8,$68,$85,$f9,$68,$85,$f8,$60 // ...h..h..`

// --- Region $fb2d-$fb7a ---
.pc = $fb2d "dat_fb2d"

dat_fb2d:
        .byte $bd,$a3,$c8,$49,$80,$9d,$a3,$c8,$30,$16,$ad,$6e,$cb,$99,$00,$d4 // ...I....0..n....
        .byte $ad,$6f,$cb,$99,$01,$d4,$bd,$69,$c8,$18,$69,$01,$99,$04,$d4,$60 // .o.....i..i....`
        .byte $ad,$70,$cb,$99,$00,$d4,$ad,$71,$cb,$99,$01,$d4,$bd,$a6,$c8,$18 // .p.....q........
        .byte $69,$01,$99,$04,$d4,$60,$2c,$02,$4c,$02,$70,$02,$96,$02,$c0,$02 // i....`,.L.p.....
        .byte $e4,$02,$12,$03,$42,$03,$76,$03,$ac,$03,$e2,$03,$1c,$04 // ....B.v.......

// --- Region $fba5-$fbc3 ---
.pc = $fba5 "dat_fba5"

dat_fba5:
        .byte $ac                                   // .

txt_fba6:
        .text "$8"
        .byte $cb                                   // 'K' | $80 (end-of-string marker)
        .byte $8e,$cb,$a2,$22,$a2,$cb,$a8,$24,$ba,$cb,$c3,$cb,$a2,$22,$e3,$cb // ..."...$....."..
        .byte $a4,$2c,$ef,$cb,$f8,$cb,$01,$cc,$0a,$cc,$13 // .,.........

// --- Region $fc02-$ff9d ---
.pc = $fc02 "dat_fc02"

dat_fc02:
        .byte $2c,$02,$60,$11,$ae,$68,$c8,$38,$e9,$1f,$9d,$7a,$c8,$60,$ae,$68 // ,.`..h.8...z.`.h
        .byte $c8,$a9,$00,$8d,$94,$c8,$8d,$95,$c8,$9d,$9c,$c8,$9d,$99,$c8,$60 // ...............`
        .byte $ac,$62,$c8,$ae,$68,$c8,$b1,$fa,$9d,$6f,$c8,$a9,$00,$9d,$6c,$c8 // .b..h....o....l.
        .byte $ee,$62,$c8,$60,$ac,$62,$c8,$b1,$fa,$ae,$68,$c8,$9d,$89,$c8,$ee // .b.`.b....h.....
        .byte $62,$c8,$c8,$b1,$fa,$9d,$8c,$c8,$ee,$62,$c8,$60,$ae,$68,$c8,$a9 // b........b.`.h..
        .byte $01,$9d,$99,$c8,$60,$ae,$68,$c8,$a9,$01,$9d,$9c,$c8,$a9,$1e,$8d // ....`.h.........
        .byte $92,$c8,$a9,$3c,$8d,$93,$c8,$a9,$00,$8d,$8f,$c8,$a9,$01,$8d,$90 // ...<............
        .byte $c8,$8d,$91,$c8,$60,$ac,$62,$c8,$b1,$fa,$8d,$75,$c8,$ee,$62,$c8 // ....`.b....u..b.
        .byte $60,$ae,$68,$c8,$a9,$00,$9d,$99,$c8,$60,$ae,$68,$c8,$a9,$00,$9d // `.h......`.h....
        .byte $9c,$c8,$60,$ae,$68,$c8,$a9,$10,$9d,$69,$c8,$60,$ae,$68,$c8,$a9 // ..`.h....i.`.h..
        .byte $20,$9d,$69,$c8,$60,$ae,$68,$c8,$a9,$40,$9d,$69,$c8,$60,$ae,$68 //  .i.`.h..@.i.`.h
        .byte $c8,$a9,$80,$9d,$69,$c8,$60,$a9,$00,$8d,$63,$c8,$8d,$64,$c8,$8d // ....i.`...c..d..
        .byte $65,$c8,$8d,$66,$c8,$60,$9e,$cc,$04,$cd,$82,$cd,$40,$cc,$ca,$cc // e..f.`......@...
        .byte $1c,$cd,$ae,$cd,$b6,$cd,$b6,$cd,$bf,$cd,$b6,$cd,$b6,$02,$cd,$ca // ................
        .byte $cd,$ca,$26,$cd,$bf,$cd,$b6,$cd,$b6,$02,$cd,$ca,$cd,$ca,$26,$cd // ..&...........&.
        .byte $bf,$cd,$b6,$cd,$b6,$02,$cd,$ca,$cd,$ca,$26,$cd,$bf,$cd,$b6,$cd // ..........&.....
        .byte $b6,$02,$cd,$ca,$cd,$ca,$22,$cd,$bf,$03,$cd,$d3,$cd,$d3,$60,$3d // ......".......`=
        .byte $cd,$e1,$cd,$e1,$cd,$ef,$cd,$ef,$cd,$fd,$cd,$fd,$cd,$d3,$cd,$d3 // ................
        .byte $cd,$e1,$cd,$e1,$cd,$ef,$cd,$ef,$cd,$fd,$cd,$fd,$cd,$d3,$cd,$d3 // ................
        .byte $cd,$e1,$cd,$e1,$cd,$ef,$cd,$ef,$cd,$fd,$cd,$fd,$cd,$d3,$cd,$d3 // ................
        .byte $cd,$e1,$cd,$e1,$cd,$ef,$cd,$ef,$cd,$fd,$cd,$fd,$cd,$a2 // ..............

txt_fd50:
        .text "%G"
        .byte $ce                                   // 'N' | $80 (end-of-string marker)
        .byte $47,$ce                               // G.

txt_fd55:
        .text "GB"
        .byte $ce                                   // 'N' | $80 (end-of-string marker)
        .byte $0b,$ce,$1d,$ce,$2b,$ce               // ....+.

txt_fd5e:
        .text "93"
        .byte $ce                                   // 'N' | $80 (end-of-string marker)
        .byte $57,$ce,$65,$ce,$65,$ce,$57,$ce,$73,$ce,$81,$ce,$81,$ce,$8f,$ce // W.e.e.W.s.......
        .byte $a0,$cf,$02,$d3,$cd,$d3,$cd,$30,$9d,$ce,$b4,$ce,$cb,$ce,$e2,$ce // .......0........
        .byte $9d,$ce,$b4,$ce,$cb,$ce,$e2,$ce,$42,$f9,$ce,$10,$cf,$27,$cf,$3e // ........B....'.>
        .byte $cf,$a2                               // ..

txt_fd93:
        .text "'U"
        .byte $cf                                   // 'O' | $80 (end-of-string marker)
        .byte $55,$cf,$55,$cf,$74,$03,$cf,$7c,$cf,$7c,$24,$cf,$7c,$cf,$a0,$03 // U.U.t..|.|$.|...
        .byte $cf,$7c,$cf,$7c,$24,$cf,$7c,$cf,$a0,$03,$cf,$7c,$cf,$7c,$24,$cf // .|.|$.|....|.|$.
        .byte $7c,$cf,$a0,$03,$cf,$7c,$cf,$7c,$22,$cf,$7c,$02,$cf,$a0,$cf,$a0 // |....|.|".|.....
        .byte $22,$cf,$a0,$0f,$cf,$7c,$cf,$7c,$25,$cf,$7c,$cf,$a0,$cf,$a2,$60 // "....|.|%.|....`
        .byte $a0,$91,$06,$98,$8e,$89,$0a,$30,$7f,$a5,$20,$a1,$20,$a5,$17,$a1 // .......0.. . ...
        .byte $17,$7f,$a5,$20,$a1,$20,$a5,$17,$a1,$1b,$af,$20,$7f,$a5,$22,$a1 // ... . ..... ..".
        .byte $22,$a5,$17,$a1,$17,$7f,$98,$8e,$89,$0a,$30,$a5,$10,$a3,$10,$a1 // ".........0.....
        .byte $10,$07,$07,$7f,$98,$8e,$89,$0a,$30,$a5,$12,$a3,$12,$a1,$12,$07 // ........0.......
        .byte $07,$7f,$98,$8e,$89,$0a,$30,$a5,$05,$a3,$05,$a1,$05,$10,$10,$7f // ......0.........
        .byte $98,$8e,$89,$0a,$30,$a5,$07,$a3,$07,$a1,$07,$12,$12,$7f,$98,$89 // ....0...........
        .byte $0a,$30,$a1,$7e,$8e,$8f               // .0.~..

txt_fe3c:
        .text "')04520"
        .byte $af                                   // '/' | $80 (end-of-string marker)
        .byte $34,$7f,$a1,$7e,$8e,$8f               // 4..~..

txt_fe4a:
        .text "')+0240"
        .byte $af                                   // '/' | $80 (end-of-string marker)
        .byte $32,$7f,$a1,$7e,$8e,$8f               // 2..~..

txt_fe58:
        .text "')+0240"
        .byte $af                                   // '/' | $80 (end-of-string marker)
        .byte $2b,$7f,$a1,$7e,$8e,$8f               // +..~..

txt_fe66:
        .text "+)'%)'%"
        .byte $af                                   // '/' | $80 (end-of-string marker)
        .byte $24,$7f,$98,$89,$08,$20,$a1,$8e,$8f,$e3,$30,$e5,$2b,$61,$06,$7f // $.... ....0.+a..
        .byte $a1,$7e,$8e,$8f                       // .~..

txt_fe82:
        .text "0+')045"
        .byte $af                                   // '/' | $80 (end-of-string marker)
        .byte $34,$7f,$a1,$7e,$8e,$8f               // 4..~..

txt_fe90:
        .text "0+)+024"
        .byte $af                                   // '/' | $80 (end-of-string marker)
        .byte $35,$7f,$a1,$7e,$8e,$8f               // 5..~..

txt_fe9e:
        .byte $40                                   // @ character
        .text ";79"
        .byte $40                                   // @ character
        .text "BC"
        .byte $af                                   // '/' | $80 (end-of-string marker)
        .byte $44,$7f,$a1,$7e,$8e,$8f               // D..~..

txt_feac:
        .byte $40                                   // @ character
        .text ";79;97"
        .byte $af                                   // '/' | $80 (end-of-string marker)
        .byte $35,$7f,$a1,$7e,$8e,$8f               // 5..~..

txt_feba:
        .byte $40                                   // @ character
        .text ";:9875"
        .byte $af                                   // '/' | $80 (end-of-string marker)
        .byte $34,$7f,$a1,$7e,$8e,$8f,$34,$a0       // 4..~..4.

txt_feca:
        .text "24"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $32,$a0                               // 2.

txt_fecf:
        .text "02"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $30,$a0                               // 0.

txt_fed4:
        .text "+0"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $29,$af,$27,$7f,$a1,$7e,$8e,$8f,$32,$a0 // ).'..~..2.

txt_fee1:
        .text "02"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $30,$a0                               // 0.

txt_fee6:
        .text "+0"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $2b,$a0                               // +.

txt_feeb:
        .text ")+"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $30,$af,$32,$7f,$a1,$7e,$8e,$8f,$30,$a0 // 0.2..~..0.

txt_fef8:
        .text "+0"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $2b,$a0                               // +.

txt_fefd:
        .text ")+"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $29,$a0                               // ).

txt_ff02:
        .text "')"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $27,$af,$29,$7f,$a1,$7e,$8e,$8f,$30,$a0 // '.)..~..0.

txt_ff0f:
        .text "+0"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $2b,$a0                               // +.

txt_ff14:
        .text ")+"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $29,$a0                               // ).

txt_ff19:
        .text "')"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $27,$af,$2b,$7f,$a1,$7e,$8e,$8f,$44,$a0 // '.+..~..D.

txt_ff26:
        .text "BD"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $42,$a0                               // B.

txt_ff2b:
        .byte $40                                   // @ character
        .text "B"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $40,$a0                               // @.

txt_ff30:
        .text ";"
        .byte $40                                   // @ character
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $39,$af,$37,$7f,$a1,$7e,$8e,$8f,$42,$a0 // 9.7..~..B.

txt_ff3d:
        .byte $40                                   // @ character
        .text "B"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $40,$a0                               // @.

txt_ff42:
        .text ";"
        .byte $40                                   // @ character
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $3b,$a0                               // ;.

txt_ff47:
        .text "9;"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $40,$af,$42,$7f,$a1,$7e,$8e,$8f,$40,$a0 // @.B..~..@.

txt_ff54:
        .text ";"
        .byte $40                                   // @ character
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $3b,$a0                               // ;.

txt_ff59:
        .text "9;"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $39,$a0                               // 9.

txt_ff5e:
        .text "79"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $37,$af,$39,$7f,$a1,$7e,$8e,$8f,$40,$a0 // 7.9..~..@.

txt_ff6b:
        .text ";"
        .byte $40                                   // @ character
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $3b,$a0                               // ;.

txt_ff70:
        .text "9;"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $39,$a0                               // 9.

txt_ff75:
        .text "79"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $37,$af,$3b,$7f,$98,$89,$08,$20,$a1,$8e,$8f,$e8,$34,$27,$7f,$89 // 7.;.... ....4'..
        .byte $08,$20,$a1,$8e,$8f,$e8,$32,$60,$6d,$7f,$89,$08,$20,$af,$8e,$8f // . ....2`m... ...
        .byte $34,$7f,$99,$a1,$89,$05               // 4.....

// --- Region $ff9f-$ffee ---
.pc = $ff9f "dat_ff9f"

dat_ff9f:
        .byte $86,$00,$89,$03,$00,$7d,$7d,$89,$08,$00,$86,$40,$89,$05,$00,$86 // .....}}....@....
        .byte $00,$89,$03,$00,$7d,$89,$08,$00,$86,$40,$89,$03,$00,$7d,$7f,$af // ....}....@...}..
        .byte $7e,$7f,$7f,$a5,$01,$29,$fe,$85,$01,$4c,$8a,$b0,$39,$32,$2c,$8d // ~....)...L..92,.
        .byte $15,$d0,$a9,$0b,$8d,$21,$d0,$ad,$00,$dd,$29,$fc,$09,$02,$8d,$00 // .....!....).....
        .byte $dd,$ad,$11,$d0,$09,$20,$8d,$11,$d0,$ad,$16,$d0,$09,$10,$8d,$16 // ..... ..........

// --- Region $fffe-$ffff ---
.pc = $fffe "dat_fffe"

dat_fffe:
        .byte $00,$be                               // ..
