// ============================================
// output - Disassembled Source
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:35:09
// https://restore64.dev by datucker / Rabenauge
//
// Load address: $0800  End: $9c2f  (37936 bytes)
// Crunched with Cruncher AB — depacked by emulation
// Packer entry: $080d (via BASIC SYS 2061)
// Entry point:  $1870 (6256)
// IRQ handler:  $2c88 (irq_2c88)
//
// Code: 2782 bytes, Data: 35154 bytes
// Labels: 282, Subroutines: 13
//
// Cross-references: all OK
// ============================================


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

// --- Region $1870-$18b4 ---
.pc = $1870 "main_1870"
// Referenced by: branch from $1895

main_1870:
        lda dat_1860
        sta $d827

loc_1876:
        ldx #$00

loc_1878:
        lda $d801,x
        sta $d800,x
        inx
        cpx #$27
        bne loc_1878
        ldx #$80

loc_1885:
        ldy #$20

loc_1887:
        dey
        bne loc_1887
        dex
        bne loc_1885
        inc $1871
        lda $1871
        cmp #$70
        bmi main_1870

smc_1897:
.label smc_1898 = * + 1
        lda #$27                                    // !SMC: modified by $189e, $18a1

smc_1899:
.label smc_189a = * + 1
.label smc_189b = * + 2
        sta $18f0                                   // !SMC: modified by $18a4, $18a7, $18aa
        lda #$ea
        sta smc_1897                                // SMC: modifies $1897
        sta smc_1898                                // SMC: modifies $1898
        sta smc_1899                                // SMC: modifies $1899
        sta smc_189a                                // SMC: modifies $189a
        sta smc_189b                                // SMC: modifies $189b
        dec $18f0
        bne loc_1876
        jmp loc_2c00

// --- Region $2c00-$2f68 ---
.pc = $2c00 "loc_2c00"

loc_2c00:
        sei
        lda #$08
        sta $0286
        jsr $e544
        ldx #$00
        stx smc_312b                                // SMC: modifies $312b
        stx $313b
        stx $317f
        stx $3180
        stx $3181
        stx $3182
        stx $3183
        stx smc_30e5                                // SMC: modifies $30e5
        stx $309d
        lda #$02
        sta smc_308c                                // SMC: modifies $308c
        sta smc_3185                                // SMC: modifies $3185
        lda #$80
        sta $3130
        lda #$32
        sta $05
        lda #$b3
        sta $04

loc_2c3b:
        lda txt_1680,x
        sta $0400,x
        lda #$00
        sta chr_2800,x
        sta $28a0,x
        sta $2920,x
        inx
        cpx #$a0
        bne loc_2c3b
        ldx #$00

loc_2c53:
        lda #$06
        sta $d800,x
        lda #$0e
        sta $d850,x
        inx
        cpx #$50
        bne loc_2c53
        jsr sub_3030
        lda #$07
        sta $02
        lda #$00
        sta smc_2fd6                                // SMC: modifies $2fd6
        jsr sub_8000
        ldx #$00
        stx $dc0e
        inx
        stx $d01a
        lda #$88
        sta $0314
        lda #$2c
        sta $0315
        cli

loc_2c85:
        jmp loc_2c85

// Referenced by: branch from $2c8d
irq_2c88: {
        lda $d011
        and #$80
        bne irq_2c88
        lda #$00
loop1:
        cmp $d012
        bne loop1
        lda #$00
        sta $d020
        sta $d021
        lda #$12
        sta $d018
        lda #$08
        sta $d016
        lda #$1b
        sta $d011
        jsr sub_2d4f
        jsr sub_2f72
        jsr sub_312a
        jsr sub_3184
        lda #$5a
loop2:
        cmp $d012
        bne loop2
        lda #$18
        sta $d018
        lda #$6a
loop3:
        cmp $d012
        bne loop3
        ldx #$0c
loop4:
        dex
        bne loop4
        lda #$06
        sta $d020
        sta $d021
        jsr sub_2dbd
        lda #$84
loop5:
        cmp $d012
        bne loop5
        lda #$18
        sta $d018
        lda $02
        ora #$10
        sta $d016
        lda $317f
        sta $d022
        lda $3180
        sta $d023
        jsr sub_2e46
        jsr sub_8003
        lda #$ca
loop6:
        cmp $d012
        bne loop6
        ldx #$02
loop7:
        dex
        bne loop7
        lda $317f
        sta $d020
        sta $d021
        jsr sub_308b
        lda #$e8
loop8:
        cmp $d012
        bne loop8
        ldx #$0a
loop9:
        dex
        bne loop9
        jsr sub_2efd
        jsr sub_3221
        lda #$fa
loop10:
        cmp $d012
        bne loop10
        lda #$13
        sta $d011
        ldx #$08
loop11:
        dex
        bne loop11
        lda #$00
        sta $d020
        sta $d021
        lda #$00
        sta $d015
        rol $d019
        jmp $ea81
}
// Referenced by: jsr from $2cad

sub_2d4f:
        lda #$7c
        sta $d010
        lda #$ff
        sta $d015
        lda $3181
        sta $d025
        lda $3183
        sta $d026
        lda $3182
        sta $d027
        sta $d028
        sta $d029
        sta $d02a
        sta $d02b
        ldx #$26
        stx $07f8
        ldx #$3c
        stx $07f9
        inx
        stx $07fa
        inx
        stx $07fb
        inx
        stx $07fc
        lda #$18
        sta $d000
        clc
        adc #$18
        sta $d002
        lda #$1c
        sta $d001
        sta $d003
        lda #$18
        sta $d004
        clc
        adc #$18
        sta $d006
        clc
        adc #$18
        sta $d008
        lda #$56
        sta $d005
        sta $d007
        sta $d009
        rts
// Referenced by: jsr from $2cd9

sub_2dbd:
        lda #$7f
        sta $d015
        lda #$00
        sta $d01c
        lda #$60
        sta $d010
        lda #$7f
        sta $d01d
        lda #$01
        sta $d027
        sta $d028
        sta $d029
        sta $d02a
        sta $d02b
        sta $d02c
        sta $d02d
        lda #$70
        sta $d001
        sta $d003
        sta $d005
        sta $d007
        sta $d009
        sta $d00b
        sta $d00d
        lda #$18
        sta $d000
        clc
        adc #$30
        sta $d002
        clc
        adc #$30
        sta $d004
        clc
        adc #$30
        sta $d006
        clc
        adc #$30
        sta $d008
        clc
        adc #$30
        sta $d00a
        clc
        adc #$30
        sta $d00c
        ldx #$a0
        stx $07f8
        inx
        stx $07f9
        inx
        stx $07fa
        inx
        stx $07fb
        inx
        stx $07fc
        inx
        stx $07fd
        inx
        stx $07fe
        rts
// Referenced by: jsr from $2cfb

sub_2e46:
        lda #$7f
        sta $d015
        lda #$7f
        sta $d01c
        lda #$7c
        sta $d01b
        lda #$7c
        sta $d01d
        sta $d017
.label smc_2e5e = * + 1
        lda #$00                                    // !SMC: modified by $2ee7
        sta $d010
        lda #$a0
        sta $d005
        sta $d007
        sta $d009
        sta $d00b
        sta $d00d
        lda #$30
        sta $d004
        clc
        adc #$30
        sta $d006
        clc
        adc #$30
        sta $d008
        clc
        adc #$30
        sta $d00a
        clc
        adc #$30
        sta $d00c
        lda $317f
        sta $d029
        sta $d02a
        sta $d02b
        sta $d02c
        sta $d02d
        ldx #$34
        stx $07fa
        inx
        stx $07fb
        inx
        stx $07fc
        inx
        stx $07fd
        inx
        stx $07fe
.label smc_2eb8 = * + 1
        ldx #$2e                                    // !SMC: modified by $2ef9
        stx $07f8
        inx
        stx $07f9
        lda $3181
        sta $d025
        lda $3183
        sta $d026
        lda $3182
        sta $d027
        sta $d028
        lda #$80
        sta $d000
        clc
        adc #$18
        sta $d002
        bcc loc_2eea
        lda smc_2e5e
        ora #$02
        sta smc_2e5e                                // SMC: modifies $2e5e

loc_2eea:
        lda #$c0
        sta $d001
        sta $d003
        inx
        cpx #$34
        bne loc_2ef9

chr_2ef7:
        // === Charset data (2 bytes, $2ef7-$2ef8) ===
        .byte $a2,$28                               // char 0 (partial)

loc_2ef9:
        stx smc_2eb8                                // SMC: modifies $2eb8
        rts
// Referenced by: jsr from $2d25

sub_2efd:
        lda $3180
        sta $d025
        lda #$00
        sta $d026
        lda $317f
        sta $d027
        sta $d028
        sta $d029
        sta $d02a
        lda #$00
        sta $d017
        sta $d01d
        sta $d01b
        ldx #$39
        stx $07f8
        stx $07f9
        inx
        stx $07fa
        inx
        stx $07fb
        lda #$ec
        sta $d001
        sta $d003
        sta $d005
        sta $d007
        lda $2f6d
        sta $d010
        ldx #$00
        ldy #$00

loc_2f4a:
        lda chr_2f69,x
        sta $d000,y
        sec
        sbc #$02
        sta chr_2f69,x
        bcs loc_2f61
        lda $2f6d
        eor $2f6e,x
        sta $2f6d

loc_2f61:
        inx
        iny
        iny
        cpx #$04
        bne loc_2f4a
        rts

// --- Region $2f72-$3098 ---
.pc = $2f72 "sub_2f72"
// Referenced by: jsr from $2cb0

sub_2f72:
        lda $02
        sec
        sbc #$01
        sta $02
        bcc loc_2f7c
        rts

loc_2f7c:
        lda #$07
        sta $02
        ldx #$00

loc_2f82:
        lda $05e1,x
        sta $05e0,x
        lda $0609,x
        sta $0608,x
        lda $0631,x
        sta $0630,x
        lda $0659,x
        sta $0658,x
        lda $0681,x
        sta $0680,x
        lda $06a9,x
        sta $06a8,x
        lda $06d1,x
        sta $06d0,x
        lda $06f9,x
        sta $06f8,x
        lda $0721,x
        sta $0720,x
        lda $0749,x
        sta $0748,x
        lda $0771,x
        sta $0770,x
        lda $0799,x
        sta $0798,x
        lda $07c1,x
        sta $07c0,x
        inx
        cpx #$27
        bne loc_2f82
.label smc_2fd6 = * + 1
        ldx #$2f                                    // !SMC: modified by $2c6b, $302c, $3087
        lda $1000,x
        sta $0607
        lda $1080,x
        sta $062f
        lda $1100,x
        sta $0657
        lda $1180,x
        sta $067f
        lda $1200,x
        sta $06a7
        lda $1280,x
        sta $06cf
        lda $1300,x
        sta $06f7
        lda $1380,x
        sta $071f
        lda scr_1400,x
        sta $0747
        lda $1480,x
        sta $076f
        lda $1500,x
        sta $0797
        lda $1580,x
        sta $07bf
        lda $1600,x
        sta $07e7
        inx
        cpx #$80
        bne loc_302c

bmp_302a:
        // === Bitmap data (2 bytes, $302a-$302b) ===
        .byte $a2,$00                               // ..

loc_302c:
        stx smc_2fd6                                // SMC: modifies $2fd6
        rts
// Referenced by: jsr from $2c62

sub_3030:
        ldx #$00

loc_3032:
        lda $1000,x
        sta $05e0,x
        lda $1080,x
        sta $0608,x
        lda $1100,x
        sta $0630,x
        lda $1180,x
        sta $0658,x
        lda $1200,x
        sta $0680,x
        lda $1280,x
        sta $06a8,x
        lda $1300,x
        sta $06d0,x
        lda $1380,x
        sta $06f8,x
        lda scr_1400,x
        sta $0720,x
        lda $1480,x
        sta $0748,x
        lda $1500,x
        sta $0770,x
        lda $1580,x
        sta $0798,x
        lda $1600,x
        sta $07c0,x
        inx
        cpx #$28
        bne loc_3032
        lda #$28
        sta smc_2fd6                                // SMC: modifies $2fd6
        rts
// Referenced by: jsr from $2d16

sub_308b:
.label smc_308c = * + 1
        lda #$02                                    // !SMC: modified by $2c28
        beq $309c
        cmp #$01
        beq $30b9
        cmp #$02
        beq loc_30e4

bmp_3097:
        // === Bitmap data (2 bytes, $3097-$3098) ===
        .byte $c9,$03                               // ..

// --- Region $30e4-$30ea ---
.pc = $30e4 "loc_30e4"

loc_30e4:
.label smc_30e5 = * + 1
        ldx #$7e                                    // !SMC: modified by $2c20, $30f3
        inx
        cpx #$80
        bne loc_30f3

// --- Region $30f3-$30f6 ---
.pc = $30f3 "loc_30f3"

loc_30f3:
        stx smc_30e5                                // SMC: modifies $30e5
        rts

// --- Region $312a-$312e ---
.pc = $312a "sub_312a"
// Referenced by: jsr from $2cb3

sub_312a:
.label smc_312b = * + 1
        lda #$01                                    // !SMC: modified by $2c0b
        beq bmp_312f
        rts

// --- Region $3184-$31db ---
.pc = $3184 "sub_3184"
// Referenced by: jsr from $2cb6

sub_3184:
.label smc_3185 = * + 1
        lda #$00                                    // !SMC: modified by $2c2b
        beq loc_3189

bmp_3188:
        // === Bitmap data (1 bytes, $3188-$3188) ===
        .byte $60                                   // `

loc_3189:
.label smc_318a = * + 1
        ldy #$06                                    // !SMC: modified by $31d4
        ldx #$00

loc_318d:
        rol $2982,x
        rol $2981,x
        rol dat_2980,x
        rol $2942,x
        rol $2941,x
        rol dat_2940,x
        rol $2902,x
        rol $2901,x
        rol dat_2900,x
        rol $28c2,x
        rol $28c1,x
        rol dat_28c0,x
        rol $2882,x
        rol dat_2881,x
        rol $2880,x
        rol $2842,x
        rol $2841,x
        rol dat_2840,x
        rol $2802,x
        rol $2801,x
        rol chr_2800,x
        inx
        inx
        inx
        cpx #$30
        bne loc_318d
        iny
        sty smc_318a                                // SMC: modifies $318a
        cpy #$08
        beq bmp_31dc
        rts

// --- Region $3221-$322f ---
.pc = $3221 "sub_3221"
// Referenced by: jsr from $2d28

sub_3221:
        lda #$00
        bne bmp_3230
        lda $dc01
        cmp #$ef
        bne loc_322f
        inc $3222

loc_322f:
        rts

// --- Region $32de-$32e1 ---
.pc = $32de "Segment $32de"
        .byte $13,$20                               // slo ($20),y // ILLEGAL
        .byte $02                                   // jam // ILLEGAL

bmp_32e1:
        // === Bitmap data (1 bytes, $32e1-$32e1) ===
        .byte $12                                   // .

// --- Region $8000-$84c0 ---
.pc = $8000 "sub_8000"
// Referenced by: jsr from $2c6e

sub_8000:
        jmp loc_8628
// Referenced by: jsr from $2cfe

sub_8003:
        lda $06
        pha
        lda $fc
        pha
        lda $84c6
        bne loc_8011
        jmp loc_8398

loc_8011:
        ldx #$02

loc_8013:
        stx $84c3
        lda $84c7,x
        sta $84c4
        ldy $84eb,x
        sty $84c5
        lda $84f7,x
        beq loc_803d
        dec $84f7,x
        bne loc_803d
        lda $8503,x
        bne loc_803d
        sta $8506
        lda $869d,y
        ldy $84c4
        sta $d404,y

loc_803d:
        dec $84f1,x
        lda $84f1,x
        beq loc_80a9
        cmp #$01
        beq loc_804c
        jmp loc_818a

loc_804c:
        lda $84cd,x
        sta $fb
        lda $84d0,x
        sta $fc
        ldy #$00

loc_8058:
        lda ($fb),y
        bmi loc_8063
        cmp #$60
        bcc loc_8063
        jmp loc_839f

loc_8063:
        sta dat_84c0
        and #$7f
        clc
        adc $8509,x
        sta $84e8,x
        iny
        lda ($fb),y
        pha
        iny
        sty $84c2
        and #$0f
        tay
        lda dat_8670,y
        sta $84f4,x
        lda $8680,y
        sta $84fa,x
        pla
        rol dat_84c0
        ror
        lsr
        lsr
        lsr
        sta $84ee,x
        lda #$00
        sta $84fd,x

loc_8096:
        lda $84c2
        clc
        adc $fb
        sta $84cd,x
        lda $fc
        adc #$00
        sta $84d0,x
        jmp loc_8331

loc_80a9:
        lda $84ee,x
        sta $84eb,x
        sta $84c5
        tay
        lda $84fd,x
        beq loc_80bb
        jmp loc_8155

loc_80bb:
        lda $86c4,y
        sta $8517,x
        lda $86d1,y
        sta $851a,x
        lda $86eb,y
        sta $8520,x
        lda $86f8,y
        sta $8523,x
        lda loc_8705,y
        sta $8526,x
        lda $8712,y
        sta $8529,x
        lda $871f,y
        and #$0f
        sta $8532,x
        lda $8746,y
        sta $853e,x
        lda #$00
        sta $851d,x
        sta $852c,x
        sta $852f,x
        sta $8535,x
        sta $853b,x
        sta $8541,x
        sta $854f,x
        lda #$01
        sta $8506,x
        lda $8549,x
        beq loc_8127
        lda $84e8,x
        cmp txt_84e5,x
        sta txt_84e5,x
        bcc loc_8120
        lda #$01
        sta $854f,x
        bne loc_813a

loc_8120:
        lda #$02
        sta $854f,x
        bne loc_813a

loc_8127:
        lda $84e8,x
        sta txt_84e5,x
        tay
        lda $8568,y
        sta $8511,x
        lda $85c8,y
        sta $8514,x

loc_813a:
        ldy $84c5
        ldx $84c4
        lda $86aa,y
        sta $d405,x
        lda $86b7,y
        sta $d406,x
        lda $8690,y
        sta $d404,x
        ldx $84c3

loc_8155:
        lda $84f4,x
        sta $84f1,x
        lda $84fa,x
        sta $84f7,x
        lda $84fd,x
        sta $8500,x
        ldy $8544
        bmi loc_8187
        lda $87b9,y
        and $84ca,x
        beq loc_8187
        lda $8503,x
        bne loc_8187
        lda $87c0,y
        sta $8545
        lda #$00
        sta $8547
        sta $8546

loc_8187:
        jmp loc_8331

loc_818a:
        ldy $84c5
        lda $86de,y
        beq loc_81cb
        dec $8520,x
        bne loc_81a5
        lda $86eb,y
        sta $8520,x
        lda $851d,x
        eor #$01
        sta $851d,x

loc_81a5:
        lda $851d,x
        bne loc_81bc
        lda $8517,x
        clc
        adc $86de,y
        sta $8517,x
        bcc loc_81cb
        inc $851a,x
        jmp loc_81cb

loc_81bc:
        lda $8517,x
        sec
        sbc $86de,y
        sta $8517,x
        bcs loc_81cb
        dec $851a,x

loc_81cb:
        lda $86f8,y
        beq loc_821d
        lda $8529,x
        beq loc_81da
        dec $8529,x
        bpl loc_821d

loc_81da:
        dec $8526,x
        bne loc_81f8
        lda loc_8705,y
        sta $8526,x
        lda $852c,x
        eor #$01
        sta $852c,x
        lda $852f,x
        bne loc_81f8
        inc $852f,x
        asl $8523,x

loc_81f8:
        lda $852c,x
        bne loc_820e
        lda $8511,x
        adc $8523,x
        sta $8511,x
        bcc loc_821d
        inc $8514,x
        jmp loc_821d

loc_820e:
        lda $8511,x
        sec
        sbc $8523,x
        sta $8511,x
        bcs loc_821d
        dec $8514,x

loc_821d:
        lda $871f,y
        beq loc_826e
        dec $8532,x
        bne loc_826e
        lda $871f,y
        pha
        and #$0f
        sta $8532,x
        pla
        lsr
        lsr
        lsr
        lsr
        tay
        lda $8760,y
        sta smc_8246                                // SMC: modifies $8246
        lda $8764,y
        sta smc_8247                                // SMC: modifies $8247
        ldy $8535,x

loc_8245:
.label smc_8246 = * + 1
.label smc_8247 = * + 2
        lda $87a8,y                                 // !SMC: modified by $8239, $823f
        cmp #$7f
        bne loc_8254
        lda #$00
        sta $8535,x
        tay
        beq loc_8245

loc_8254:
        inc $8535,x
        clc
        adc txt_84e5,x
        sta $8538,x
        tay
        lda $8568,y
        sta $8511,x
        lda $85c8,y
        sta $8514,x
        ldy $84c5

loc_826e:
        lda $872c,y
        beq loc_82b0
        lda $853b,x
        cmp $8753,y
        beq loc_8280
        inc $853b,x
        bne loc_82b0

loc_8280:
        dec $853e,x
        bne loc_82b0
        lda $8746,y
        sta $853e,x
        lda $8541,x
        eor #$01
        sta $8541,x
        bne loc_82a4
        lda $872c,y
        ora $8506,x
        ldy $84c4
        sta $d404,y
        jmp loc_82b0

loc_82a4:
        lda $8739,y
        ora $8506,x
        ldy $84c4
        sta $d404,y

loc_82b0:
        ldy $84c5
        lda $8549,x
        beq loc_8331
        lda $854f,x
        beq loc_8331
        cmp #$01
        bne loc_82fa
        lda $8511,x
        clc
        adc $8549,x
        sta $8511,x
        lda $8514,x
        adc $854c,x
        sta $8514,x
        ldy txt_84e5,x
        lda $8514,x
        cmp $85c8,y
        bcc loc_8331
        lda $8511,x
        cmp $8568,y
        bcc loc_8331
        lda $8568,y
        sta $8511,x
        lda $85c8,y
        sta $8514,x
        lda #$00
        sta $854f,x
        beq loc_8331

loc_82fa:
        lda $8511,x
        sec
        sbc $8549,x
        sta $8511,x
        lda $8514,x
        sbc $854c,x
        sta $8514,x
        ldy txt_84e5,x
        lda $8511,x
        cmp $8568,y
        bcs loc_8331
        lda $8514,x
        cmp $85c8,y
        bcs loc_8331
        lda $8568,y
        sta $8511,x
        lda $85c8,y
        sta $8514,x
        lda #$00
        sta $854f,x

loc_8331:
        ldy $84c4
        lda $8511,x
        sta $d400,y
        lda $8514,x
        sta $d401,y
        lda $8517,x
        sta $d402,y
        lda $851a,x
        sta $d403,y
        dex
        bmi loc_8352
        jmp loc_8013

loc_8352:
        ldx $8544
        bpl loc_835b
        lda #$f0
        bne loc_8395

loc_835b:
        lda $8547
        cmp $87ce,x
        bne loc_8370
        lda #$00
        sta $8547
        lda $8546
        eor #$01
        sta $8546

loc_8370:
        inc $8547
        lda $8546
        bne loc_8385
        lda $8545
        clc
        adc $87c7,x
        sta $8545
        jmp loc_838f

loc_8385:
        lda $8545
        sec
        sbc $87c7,x
        sta $8545

loc_838f:
        sta $d416
        lda $87b9,x

loc_8395:
        sta $d417

loc_8398:
        pla
        sta $fc
        pla
        sta $fb
        rts

loc_839f:
        cmp #$6b
        beq loc_83bd
        sec
        sbc #$60
        tax
        lda tbl_lo_8552,x
        sta smc_83bb                                // SMC: modifies $83bb
        lda tbl_hi_855d,x
        sta smc_83bc                                // SMC: modifies $83bc
        ldx $84c3
        iny
        sty $84c2
.label smc_83bb = * + 1
.label smc_83bc = * + 2
        jmp loc_8406                                // !SMC: modified by $83aa, $83b0

loc_83bd:
        lda #$00
        sta $84c6
        sta $d404
        sta $d40b
        sta $d412
        jmp loc_8398
        lda ($fb),y
        iny
        sty $84c2
        tay
        lda dat_8670,y
        sta $84f4,x
        lda #$01
        sta $84fd,x
        jmp loc_8096
        lda $8503,x
        eor #$01
        sta $8503,x
        jmp loc_8058
        lda ($fb),y
        sta $8510
        iny
        jmp loc_8058
        lda ($fb),y
        sta $850f
        ora $8548
        sta $d418
        iny
        jmp loc_8058

loc_8406:
        lda ($fb),y
        sta $850c,x
        iny
        lda ($fb),y
        pha
        iny
        lda ($fb),y
        sta $8509,x
        iny
        tya
        clc
        adc $fb
        sta $84d3,x
        lda $fc
        adc #$00
        sta $84d6,x
        pla
        tay
        lda $8ca4,y
        sta $fb
        sta $84df,x
        lda $8cf8,y
        sta $fc
        sta $84e2,x
        ldy #$00
        jmp loc_8058
        lda $850c,x
        beq loc_8451
        dec $850c,x
        beq loc_8451
        lda $84df,x
        sta $fb
        lda $84e2,x
        sta $fc
        bne loc_8460

loc_8451:
        lda $84d3,x
        sta $fb
        lda $84d6,x
        sta $fc
        lda #$00
        sta $8509,x

loc_8460:
        ldy #$00
        jmp loc_8058
        lda $84d9,x
        sta $84cd,x
        lda $84dc,x
        sta $84d0,x
        lda #$00
        sta $8509,x
        jmp loc_804c
        lda ($fb),y
        sta $84cd,x
        iny
        lda ($fb),y
        sta $84d0,x
        jmp loc_804c
        lda ($fb),y
        sta $854c,x
        iny
        lda ($fb),y
        sta $8549,x
        iny
        jmp loc_8058
        lda ($fb),y
        sta $8544
        iny
        sty $84c2
        tay
        lda $87b2,y
        sta $8548
        ora $850f
        sta $d418
        lda $87c0,y
        sta $8545
        lda #$00
        sta $8547
        sta $8546
        ldy $84c2
        jmp loc_8058

dat_84c0:
        .byte $42                                   // B

// --- Region $8628-$866f ---
.pc = $8628 "loc_8628"

loc_8628:
        sta smc_862e                                // SMC: modifies $862e
        asl
        clc
.label smc_862e = * + 1
        adc #$03                                    // !SMC: modified by $8628
        tax
        ldy #$00

loc_8632:
        lda $87d5,x
        sta $84cd,y
        sta $84d9,y
        lda $87e1,x
        sta $84d0,y
        sta $84dc,y
        lda #$02
        sta $84f1,y
        lda #$00
        sta $850c,y
        sta $8509,y
        sta $8549,y
        sta $8503,y
        inx
        iny
        cpy #$03
        bne loc_8632
        ldx #$17
        lda #$00

loc_8661:
        sta $d400,x
        dex
        bpl loc_8661
        lda #$1f
        sta $d418
        sta $84c6
        rts

// --- Region $86df-$8709 ---
.pc = $86df "loc_86df"

loc_86df:
        bmi loc_8721
        bpl loc_86e3

loc_86e3:
        bmi loc_8705
        rti

txt_86e6:
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "  "
        .byte $00                                   // string terminator
        .byte $20                                   //  

loc_86ec:
        bpl loc_86fe
        bpl loc_86f0

loc_86f0:
        bpl loc_8722
        bpl loc_8744
        bvc loc_8736
        rti

dat_86f7:
        .byte $00,$0a,$10,$10,$10,$00,$10           // .......

loc_86fe:
        brk

dat_86ff:
        .byte $00,$04,$04,$00,$00,$00               // ......

loc_8705:
        ora $04
        .byte $04,$04                               // nop $04 // ILLEGAL
        brk

// --- Region $8721-$8722 ---
.pc = $8721 "loc_8721"

loc_8721:
        brk

loc_8722:
        brk

// --- Region $8736-$8736 ---
.pc = $8736 "loc_8736"

loc_8736:
        brk

// --- Region $8744-$8744 ---
.pc = $8744 "loc_8744"

loc_8744:
        brk

// --- Region $8dd0-$8dd8 ---
.pc = $8dd0 "Segment $8dd0"
        and $661c
        and ($5c,x)
        bit $5c
        .byte $22                                   // jam // ILLEGAL

dat_8dd8:
        .byte $5c                                   // \

// --- Region $9b98-$9c00 ---
.pc = $9b98 "loc_9b98"

loc_9b98:
        adc $9c
        lda $fb
        pha
        lda $fc
        pha
        ldx #$02

loc_9ba2:
        lda $84e8,x
        beq loc_9bcb
        dec $84eb,x
        bne loc_9baf
        jsr sub_9bd5

loc_9baf:
        ldy $84c4,x
        lda $8511,x
        clc
        adc $84f7,x
        sta $8511,x
        sta $d400,y
        lda $8514,x
        adc $84fa,x
        sta $8514,x
        sta $d401,y

loc_9bcb:
        dex
        bpl loc_9ba2
        pla
        sta $fc
        pla
        sta $fb
        rts
// Referenced by: jsr from $9bac

sub_9bd5:
        stx dat_84c0
        ldy txt_84e5,x
        lda $9d52,y
        sta $fb
        lda $9d60,y
        sta $fc
        ldy $84e8,x
        lda $84c4,x
        tax
        lda ($fb),y
        cmp #$ff
        beq $9c31
        cmp #$fc
        beq $9c4b
        cmp #$fd
        beq $9c55
        cmp #$fe
        bne loc_9c0e
        iny
.label dat_9c00 = * + 1
        lda ($00),y

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

// --- Region $0808-$096f ---
.pc = $0808 "dat_0808"

dat_0808:
        .fill 8, $ff
        .byte $01,$01,$01,$03,$03,$03,$07,$07,$07,$0f,$0f,$0f,$1f,$1f,$1f,$3f // ...............?
        .byte $3f,$3f,$7f,$7f,$7f,$ff,$ff,$ff,$80,$80,$80,$c0,$c0,$c0,$e0,$e0 // ??..............
        .byte $e0,$f0,$f0,$f0,$f8,$f8,$f8,$fc,$fc,$fc,$fe,$fe,$fe,$ff,$ff,$ff // ................
        .byte $01,$03,$07,$0f,$1f,$00,$00,$00,$03,$03,$01,$01,$01,$00,$00,$00 // ................
        .byte $1f,$0f,$0f,$0f,$07,$07,$07,$03,$7f,$7f,$7f,$3f,$3f,$3f,$1f,$1f // ...........???..
        .byte $ff,$fe,$fc,$f8,$f0,$e0,$c0,$80,$ff,$ff,$ff,$ff,$ff,$00,$00,$00 // ................
        .byte $e0,$f0,$f0,$f0,$f8,$00,$00,$00,$01,$01,$01,$03,$03,$00,$00,$00 // ................
        .byte $c0,$c0,$80,$80,$80,$00,$00,$00,$f8,$f0,$f0,$f0,$e0,$e0,$e0,$c0 // ................
        .byte $fe,$fe,$fe,$fc,$fc,$fc,$f8,$f8,$fe,$fe,$fe,$fc,$fc,$00,$00,$00 // ................
        .byte $ff,$ff,$fe,$fe,$fc,$f8,$e0,$80,$80,$e0,$f8,$fc,$fe,$fe,$ff,$ff // ................
        .byte $ff,$ff,$ff,$00,$00,$00,$00,$00,$07,$07,$03,$03,$03,$01,$01,$01 // ................
        .byte $3f,$1f,$1f,$1f,$0f,$0f,$0f,$07,$ff,$ff,$ff,$7f,$7f,$7f,$3f,$3f // ?.............??
        .byte $e0,$e0,$c0,$c0,$c0,$80,$80,$80,$fc,$f8,$f8,$f8,$f0,$f0,$f0,$e0 // ................
        .byte $ff,$ff,$ff,$fe,$fe,$fe,$fc,$fc,$fc,$f8,$f8,$f8,$f0,$00,$00,$00 // ................
        .byte $3f,$1f,$1f,$1f,$0f,$00,$00,$00,$0f,$1f,$1f,$1f,$3f,$00,$00,$00 // ?...........?...
        .fill 8, $00
        .byte $f0,$f8,$f8,$f8,$fc,$00,$00,$00,$01,$03,$07,$0f,$1f,$3f,$7f,$ff // .............?..
        .byte $07,$0f,$0f,$0f,$1f,$00,$00,$00,$00,$07,$1f,$3f,$7f,$7f,$ff,$ff // ...........?....
        .fill 8, $ff
        .byte $00,$80,$e0,$f0,$f8,$f8,$fc,$fc,$fc,$fe,$fe,$ff,$ff,$00,$00,$00 // ................
        .byte $80,$80,$80,$80,$c0,$c0,$f0,$ff,$07,$03,$03,$01,$01,$01,$03,$0f // ................
        .byte $87,$87,$87,$c3,$c3,$c3,$e1,$e1,$ff,$ff,$7f,$7f,$3f,$1f,$07,$01 // ............?...
        .byte $e0,$e0,$e0,$f0,$f0,$f0,$e0,$80,$f8,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ................

// --- Region $098e-$09be ---
.pc = $098e "dat_098e"

dat_098e:
        .byte $f0,$00,$3f,$ac,$00,$ea,$6c,$00,$e9,$6c,$03,$a4,$6f,$0e,$a4,$6e // ..?...l..l..o..n
        .byte $36,$90,$6a,$6a,$90,$6a,$69,$90,$19,$15,$ac,$19,$00,$6c,$1b,$00 // 6.jj.ji......l..
        .byte $6c,$1b,$00,$6b,$1b,$00,$1b,$1b,$00,$1b,$1b,$00,$19,$04,$00,$04 // l..k............

dat_09be:
        // === Fill data (1 bytes, $09be-$09be) ===
        .byte $00                                   // .

// --- Region $0a00-$0cf8 ---
.pc = $0a00 "dat_0a00"

dat_0a00:
        .byte $40,$00,$00,$40,$00,$00,$53,$77,$ff,$50,$00,$00,$50,$00,$00,$14 // @..@..Sw.P..P...
        .byte $00,$01,$14,$00,$15,$15,$55,$55,$0f,$ff,$55,$0a,$aa,$f5,$2a,$aa // ......UU..U...*.
        .byte $ad,$28,$0a,$ab,$20,$00,$aa,$20,$00,$0a,$00,$00,$02,$00,$00,$00 // .(.. .. ........
        .fill 19, $00
        .byte $a0,$00,$00,$5f,$ff,$77,$a0,$00,$00,$a0,$00,$00,$54,$00,$00,$55 // ..._.w......T..U
        .byte $00,$00,$55,$40,$00,$55,$54,$00,$55,$ed,$00,$55,$ef,$40,$55,$ea // ..U@.UT.U..U.@U.
        .byte $80,$f5                               // ..

txt_0a65:
        .text "UT"
        .byte $ab                                   // '+' | $80 (end-of-string marker)
        .byte $f5,$f5,$ad,$5d,$55,$ae,$af,$ff,$ae,$ae,$a8,$2b,$fa,$80,$02,$a0 // ...]U......+....
        .fill 8, $00
        .byte $40,$00,$00,$40,$00,$00,$50,$37,$7f,$50,$00,$00,$50,$00,$00,$14 // @..@..P7.P..P...
        .byte $00,$01,$14,$00,$15,$15,$55,$55,$0f,$ff,$55,$0a,$aa,$f5,$2a,$aa // ......UU..U...*.
        .byte $ad,$28,$0a,$ab,$20,$00,$aa,$20,$00,$0a,$00,$00,$02,$00,$00,$00 // .(.. .. ........
        .fill 19, $00
        .byte $a0,$00,$00,$5f,$f7,$70,$a0,$00,$00,$a0,$00,$00,$54,$00,$00,$55 // ..._.p......T..U
        .byte $00,$00,$55,$40,$00,$55,$54,$00,$55,$ed,$00,$55,$ef,$40,$55,$ea // ..U@.UT.U..U.@U.
        .byte $80,$f5                               // ..

txt_0ae5:
        .text "UT"
        .byte $ab                                   // '+' | $80 (end-of-string marker)
        .byte $f5,$f5,$ad,$5d,$55,$ae,$af,$ff,$ae,$ae,$a8,$2b,$fa,$80,$02,$a0 // ...]U......+....
        .fill 8, $00
        .byte $40,$00,$00,$40,$00,$00,$50,$01,$7f,$50,$00,$00,$50,$00,$00,$14 // @..@..P..P..P...
        .byte $00,$01,$14,$00,$15,$15,$55,$55,$0f,$ff,$55,$0a,$aa,$f5,$2a,$aa // ......UU..U...*.
        .byte $ad,$28,$0a,$ab,$20,$00,$aa,$20,$00,$0a,$00,$00,$02,$00,$00,$00 // .(.. .. ........
        .fill 19, $00
        .byte $a0,$00,$00,$5f,$f5,$00,$a0,$00,$00,$a0,$00,$00,$54,$00,$00,$55 // ..._........T..U
        .byte $00,$00,$55,$40,$00,$55,$54,$00,$55,$ed,$00,$55,$ef,$40,$55,$ea // ..U@.UT.U..U.@U.
        .byte $80,$f5                               // ..

txt_0b65:
        .text "UT"
        .byte $ab                                   // '+' | $80 (end-of-string marker)
        .byte $f5,$f5,$ad,$5d,$55,$ae,$af,$ff,$ae,$ae,$a8,$2b,$fa,$80,$02,$a0 // ...]U......+....
        .fill 8, $00
        .byte $40,$00,$00,$40,$00,$00,$50,$00,$1f,$50,$00,$00,$50,$00,$00,$14 // @..@..P..P..P...
        .byte $00,$01,$14,$00,$15,$15,$55,$55,$0f,$ff,$55,$0a,$aa,$f5,$2a,$aa // ......UU..U...*.
        .byte $ad,$28,$0a,$ab,$20,$00,$aa,$20,$00,$0a,$00,$00,$02,$00,$00,$00 // .(.. .. ........
        .fill 19, $00
        .byte $a0,$00,$00,$5f,$50,$00,$a0,$00,$00,$a0,$00,$00,$54,$00,$00,$55 // ..._P.......T..U
        .byte $00,$00,$55,$40,$00,$55,$54,$00,$55,$ed,$00,$55,$ef,$40,$55,$ea // ..U@.UT.U..U.@U.
        .byte $80,$f5                               // ..

txt_0be5:
        .text "UT"
        .byte $ab                                   // '+' | $80 (end-of-string marker)
        .byte $f5,$f5,$ad,$5d,$55,$ae,$af,$ff,$ae,$ae,$a8,$2b,$fa,$80,$02,$a0 // ...]U......+....
        .fill 8, $00
        .byte $40,$00,$00,$40,$00,$00,$50,$00,$01,$50,$00,$00,$50,$00,$00,$14 // @..@..P..P..P...
        .byte $00,$01,$14,$00,$15,$15,$55,$55,$0f,$ff,$55,$0a,$aa,$f5,$2a,$aa // ......UU..U...*.
        .byte $ad,$28,$0a,$ab,$20,$00,$aa,$20,$00,$0a,$00,$00,$02,$00,$00,$00 // .(.. .. ........
        .fill 19, $00
        .byte $a0,$00,$00,$5d,$00,$00,$a0,$00,$00,$a0,$00,$00,$54,$00,$00,$55 // ...]........T..U
        .byte $00,$00,$55,$40,$00,$55,$54,$00,$55,$ed,$00,$55,$ef,$40,$55,$ea // ..U@.UT.U..U.@U.
        .byte $80,$f5                               // ..

txt_0c65:
        .text "UT"
        .byte $ab                                   // '+' | $80 (end-of-string marker)
        .byte $f5,$f5,$ad,$5d,$55,$ae,$af,$ff,$ae,$ae,$a8,$2b,$fa,$80,$02,$a0 // ...]U......+....
        .fill 8, $00
        .byte $40,$00,$00,$40,$00,$00,$50,$00,$00,$50,$00,$00,$50,$00,$00,$14 // @..@..P..P..P...
        .byte $00,$01,$14,$00,$15,$15,$55,$55,$0f,$ff,$55,$0a,$aa,$f5,$2a,$aa // ......UU..U...*.
        .byte $ad,$28,$0a,$ab,$20,$00,$aa,$20,$00,$0a,$00,$00,$02,$00,$00,$00 // .(.. .. ........
        .fill 19, $00
        .byte $a0,$00,$00,$70,$00,$00,$a0,$00,$00,$a0,$00,$00,$54,$00,$00,$55 // ...p........T..U
        .byte $00,$00,$55,$40,$00,$55,$54,$00,$55,$ed,$00,$55,$ef,$40,$55,$ea // ..U@.UT.U..U.@U.
        .byte $80,$f5                               // ..

txt_0ce5:
        .text "UT"
        .byte $ab                                   // '+' | $80 (end-of-string marker)
        .byte $f5,$f5,$ad,$5d,$55,$ae,$af,$ff,$ae,$ae,$a8,$2b,$fa,$80,$02,$a0 // ...]U......+....

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

// --- Region $0d35-$0d40 ---
.pc = $0d35 "dat_0d35"

dat_0d35:
        .byte $2a,$00,$0a,$aa,$02,$aa,$aa,$aa,$aa,$aa,$a6 // *..........

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

// --- Region $0d66-$0dbf ---
.pc = $0d66 "dat_0d66"

dat_0d66:
        .byte $0a,$00,$00,$2a,$00,$02,$aa,$02,$aa,$aa,$aa,$aa,$aa,$aa,$aa,$aa // ...*............
        .fill 9, $aa
        .fill 11, $00
        .byte $02,$00,$00,$0a,$00,$00,$0a,$80,$00,$2a,$80,$00,$2a,$80,$00,$aa // .........*..*...
        .byte $a0,$02,$aa,$a0,$0a,$aa,$a8,$2a,$aa,$aa,$aa,$aa,$aa,$aa,$aa,$aa // .......*........
        .fill 21, $aa

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

// --- Region $0de2-$0dff ---
.pc = $0de2 "dat_0de2"

dat_0de2:
        .byte $02,$00,$a0,$0a,$00,$a8,$2a,$80,$a8,$aa,$80,$aa,$aa,$a0,$aa,$aa // ......*.........
        .byte $a0,$aa,$aa,$a8,$aa,$aa,$aa,$aa,$aa,$aa,$aa,$aa,$aa // .............

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

// --- Region $0e31-$0e69 ---
.pc = $0e31 "dat_0e31"

dat_0e31:
        .byte $20,$00,$00,$a8,$00,$82,$aa,$00,$aa,$aa,$88,$aa,$aa,$aa,$66,$00 //  .............f.
        .byte $03,$c0,$00,$0f,$f0,$00,$35,$f0,$00,$35,$bc,$00,$d6,$fc,$00,$d7 // ......5..5......
        .byte $bf,$03,$57,$af,$03,$55,$bf,$0d,$5e,$bc,$0d,$5e,$bc,$0d,$7a,$fc // ..W..U..^..^..z.
        .byte $35,$6a,$f0,$d5,$ab,$f0,$d5,$af,$f0   // 5j.......

// --- Region $0e85-$0ee9 ---
.pc = $0e85 "dat_0e85"

dat_0e85:
        .byte $03,$00,$00,$0d,$00,$3c,$0d,$00,$ff,$35,$03,$5f,$35,$03,$5b,$d5 // .....<...5._5.[.
        .byte $0d,$6f,$d5,$0d,$7b,$f7,$35,$7a,$f7,$35,$5b,$fe,$d5,$eb,$da,$d5 // .o..{.5z.5[.....
        .byte $eb,$ea,$d7,$af,$eb,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .fill 10, $00
        .byte $ff,$f0,$00,$00,$fc,$00,$00,$7c,$00,$00,$6f,$00,$00,$bf,$00,$00 // .......|..o.....
        .byte $ef,$c0,$00,$eb,$c0,$00,$6f,$c0,$00,$6f,$03,$c0,$af,$0f,$f0,$bf // ......o..o......
        .byte $35,$70,$bc,$35,$6c,$fc,$d5,$bc,$fc,$d5,$ef // 5p.5l......

// --- Region $0f04-$0f66 ---
.pc = $0f04 "dat_0f04"

dat_0f04:
        .byte $0c,$00,$30,$1b,$f0,$6c,$1a,$bc,$64,$1a,$ab,$64,$1a,$5b,$64,$19 // ..0..l..d..d.[d.
        .byte $04,$64,$19,$00,$65,$1a,$f0,$ab,$5a,$ac,$ab,$69,$ac,$59,$64,$50 // .d..e...Z..i.YdP
        .byte $1b,$64,$00,$19,$64,$00,$1b,$64,$00,$19,$6b,$c0,$19,$6a,$b0,$04 // .d..d..d..k..j..
        .byte $56,$ac,$00,$01,$50,$00,$00,$00,$00,$00,$00,$00,$59,$ac,$59,$6a // V...P.......Y.Yj
        .byte $ac,$6a,$9a,$68,$a5,$0a,$80,$68,$06,$40,$a4,$0a,$40,$aa,$06,$40 // .j.h...h.@..@..@
        .byte $6a,$0a,$40,$ab,$0a,$80,$ac,$0e,$40,$a8,$0a,$80,$e9,$0e,$40,$aa // j.@.....@.....@.
        .byte $0e,$80,$fb                           // ...

// --- Region $0f80-$0fa6 ---
.pc = $0f80 "dat_0f80"

dat_0f80:
        .byte $ec,$59,$ac,$a8,$6a,$a8,$98,$6f,$ac,$00,$ac,$68,$00,$a8,$a8,$e0 // .Y..j..o...h....
        .byte $64,$64,$b0,$69,$68,$b0,$6a,$a4,$00,$af,$a4,$00,$6c,$a8,$94,$68 // dd.ih.j.....l..h
        .byte $e4,$a8,$ac,$a4,$a4,$68,$64           // .....hd

// --- Region $0fc0-$0fe6 ---
.pc = $0fc0 "dat_0fc0"

dat_0fc0:
        .byte $90,$1c,$00,$64,$68,$00,$a4,$68,$00,$69,$a4,$00,$aa,$a8,$00,$aa // ...dh..h.i......
        .byte $a4,$00,$ea,$a4,$00,$ae,$e8,$00,$e6,$64,$00,$e4,$a8,$00,$a4,$e8 // .........d......
        .byte $00,$e8,$ac,$00,$a4,$f8               // ......

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

// --- Region $100c-$100f ---
.pc = $100c "dat_100c"

dat_100c:
        .byte $8b,$8f,$8b                           // ...

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

// --- Region $108b-$1093 ---
.pc = $108b "dat_108b"

dat_108b:
        .byte $87,$8c,$8d,$8d,$8e,$90,$00,$87       // ........

dat_1093:
        // === Fill data (1 bytes, $1093-$1093) ===
        .byte $00                                   // .

// --- Region $110a-$1113 ---
.pc = $110a "dat_110a"

dat_110a:
        .byte $87,$89,$93,$97,$97,$8c,$91,$00,$89   // .........

dat_1113:
        // === Fill data (1 bytes, $1113-$1113) ===
        .byte $00                                   // .

// --- Region $118a-$1192 ---
.pc = $118a "dat_118a"

dat_118a:
        .byte $89,$88,$92,$91,$91,$98,$91,$00,$88   // .........

// --- Region $11ae-$11b1 ---
.pc = $11ae "dat_11ae"

dat_11ae:
        .byte $8a,$00,$8a                           // ...

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

// --- Region $1203-$1232 ---
.pc = $1203 "dat_1203"

dat_1203:
        // === Data block (48 bytes, $1203-$1232) ===
        .byte $00,$00,$00,$00,$00,$00,$00,$88,$91,$8c,$97,$97,$8e,$8d,$87,$91 // ................
        .byte $00,$00,$00,$00,$00,$00,$00,$e8,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .fill 10, $00
        .byte $87,$97,$87,$97,$90                   // .....

dat_1232:
        // === Fill data (1 bytes, $1232-$1232) ===
        .byte $00                                   // .

// --- Region $126e-$126e ---
.pc = $126e "dat_126e"

dat_126e:
        .byte $e8                                   // .

// --- Region $128a-$12b2 ---
.pc = $128a "dat_128a"

dat_128a:
        .byte $91,$95,$93,$91,$91,$97,$91,$8d,$95,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $e7,$e6,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$93,$91,$93,$91,$95       // ........

dat_12b2:
        // === Fill data (1 bytes, $12b2-$12b2) ===
        .byte $00                                   // .

// --- Region $12ee-$12ef ---
.pc = $12ee "dat_12ee"

dat_12ee:
        .byte $e7,$e6                               // ..

// --- Region $130a-$134a ---
.pc = $130a "dat_130a"

dat_130a:
        .byte $95,$97,$8d,$97,$97,$92,$97,$91,$97,$00,$00,$00,$00,$00,$00,$df // ................
        .byte $e3,$e6,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$8b,$93,$8c,$93,$8c,$91,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$bb,$bc,$bd,$be,$00,$00,$00,$00,$00,$00,$00,$00,$00,$e8 // ................

dat_134a:
        // === Fill data (1 bytes, $134a-$134a) ===
        .byte $00                                   // .

// --- Region $136d-$136f ---
.pc = $136d "dat_136d"

dat_136d:
        .byte $df,$e3,$e6                           // ...

// --- Region $138a-$17c0 ---
.pc = $138a "dat_138a"

dat_138a:
        .byte $98,$98,$97,$96,$96,$98,$96,$97,$95,$00,$00,$00,$00,$00,$00,$e5 // ................
        .byte $e0,$e1,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$87,$91,$92,$93,$92,$93,$97,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$bf,$a8,$a9,$ab,$ad,$c0,$00,$00,$00,$00,$00,$00,$00,$00,$e7 // ................
        .byte $e6,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$c1,$99,$c0,$00 // ................
        .fill 19, $00
        .byte $e5,$e0,$e1,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00                           // ...

scr_1400:
        .fill 8, $00
        .byte $9a,$99,$a8,$aa,$a9,$aa,$aa,$ab,$ac,$ad,$ae,$9f,$a0,$00,$00,$00 // ................
        .byte $00,$e2,$e3,$e4,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$bf,$8d,$8d,$92,$94,$92,$94,$95,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$c1,$99,$a8,$a8,$aa,$ab,$ac,$ae,$9f,$a0,$00,$00,$00,$00,$00 // ................
        .byte $df,$e3,$e6,$00,$00,$00,$00,$00,$00,$00,$bf,$9f,$a0,$bf,$aa,$ac // ................
        .byte $ad,$9f,$a0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$00,$e2,$e3,$e4,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $bb,$bc,$bd,$be,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$9c // ................
        .byte $9b,$a1,$a1,$a2,$a3,$a4,$a4,$a3,$a6,$a3,$a6,$a6,$a7,$9e,$00,$00 // ................
        .byte $00,$e5,$dd,$e4,$00,$00,$00,$00,$00,$00,$00,$00,$00,$9c,$99,$c0 // ................
        .byte $9c,$99,$aa,$8d,$97,$92,$97,$92,$97,$91,$90,$00,$00,$00,$00,$9c // ................
        .byte $9b,$a1,$a1,$a2,$a3,$a3,$a5,$a5,$a6,$a6,$a7,$9e,$00,$00,$00,$00 // ................
        .byte $e5,$e0,$e1,$00,$00,$9c,$99,$c0,$9c,$99,$aa,$ad,$ae,$aa,$a2,$a1 // ................
        .byte $a5,$ad,$ae,$c0,$9c,$99,$c0,$00,$00,$9c,$c0,$00,$00,$00,$00,$9c // ................
        .byte $99,$c0,$00,$00,$00,$e5,$dd,$e4,$00,$00,$00,$00,$00,$00,$00,$bf // ................
        .byte $a8,$a9,$ab,$ad,$c0,$00,$00,$00,$b4,$b3,$b3,$b4,$b4,$9c,$99,$aa // ................
        .byte $a8,$aa,$a9,$aa,$a9,$aa,$aa,$ab,$aa,$ac,$ad,$ae,$ad,$ae,$9f,$9d // ................
        .byte $f5,$dd,$f4,$f5,$f4,$b3,$b4,$b3,$b4,$b3,$b7,$b8,$99,$aa,$a1,$ae // ................
        .byte $aa,$a1,$96,$93,$c4,$c5,$94,$c5,$94,$8d,$95,$b4,$b3,$9c,$99,$aa // ................
        .byte $a8,$aa,$a9,$aa,$a9,$ab,$aa,$ac,$ad,$ae,$ad,$ae,$9f,$9d,$b4,$f5 // ................
        .byte $dd,$f5,$dd,$f4,$99,$aa,$a1,$ae,$aa,$a1,$96,$a5,$ad,$96,$93,$c4 // ................
        .byte $c5,$a5,$ad,$96,$93,$c4,$c5,$9f,$99,$aa,$ae,$9f,$99,$9f,$99,$aa // ................
        .byte $a1,$ae,$9f,$a0,$f5,$dd,$f4,$f5,$f4,$b3,$b4,$b3,$b4,$c1,$99,$96 // ................
        .byte $93,$c4,$c5,$ac,$ae,$9f,$a0,$9c,$aa,$a8,$aa,$aa,$aa,$9b,$a1,$a1 // ................
        .byte $a2,$a2,$a3,$a4,$a3,$a4,$a3,$a5,$a5,$a6,$a5,$a6,$b5,$b5,$c3,$c2 // ................
        .byte $e3,$de,$dc,$dd,$de,$c4,$c5,$8c,$aa,$b6,$ba,$b9,$c4,$c5,$aa,$c5 // ................
        .byte $8c,$a8,$a9,$b6,$ba,$b9,$a8,$b9,$a8,$ac,$ad,$ac,$aa,$9b,$a1,$a1 // ................
        .byte $a2,$a2,$a3,$a4,$a3,$a5,$a5,$a6,$a5,$a6,$b5,$b5,$c3,$c2,$aa,$e3 // ................
        .byte $de,$c4,$c5,$de,$f1,$ef,$f0,$f1,$ef,$f0,$f1,$ef,$f0,$a9,$b6,$ba // ................
        .byte $b9,$ef,$f0,$a9,$b6,$ba,$b9,$f0,$f1,$ef,$f1,$f0,$f1,$f0,$f1,$ef // ................
        .byte $f0,$f1,$f0,$ef,$e3,$de,$dc,$dd,$de,$aa,$aa,$8c,$aa,$9b,$a1,$a9 // ................
        .byte $b6,$ba,$b9,$a5,$b5,$c3,$c2,$9b,$b6,$a1,$9b,$b6,$af,$af,$b0,$b1 // ................
        .byte $b2,$af,$b0,$b1,$b2,$af,$b2,$b0,$af,$b1,$b0,$b1,$b2,$af,$b0,$b2 // ................
        .byte $b6,$af,$b0,$b6,$b6,$ba,$b9,$b0,$b6,$ba,$b9,$b6,$ba,$b9,$ac,$b9 // ................
        .byte $a8,$a9,$b6,$ba,$b9,$a9,$aa,$a9,$aa,$ad,$ae,$ad,$ac,$af,$b0,$b6 // ................
        .byte $a8,$a9,$ac,$ad,$9b,$a1,$c2,$af,$9b,$a1,$c2,$a1,$9b,$c2,$a1,$9b // ................
        .byte $b6,$ba,$b9,$b6,$b1,$b2,$af,$af,$b2,$af,$b0,$b1,$b2,$b6,$ba,$b9 // ................
        .byte $a9,$b1,$b2,$b6,$ba,$b9,$a9,$b0,$b1,$b2,$af,$b0,$b1,$b0,$b1,$b2 // ................
        .byte $af,$af,$b0,$b1,$b0,$b1,$b2,$af,$b0,$b1,$b6,$b0,$af,$af,$b0,$b6 // ................
        .byte $ba,$b9,$a9,$b2,$b1,$b0,$af,$b2       // ........

txt_1680:
        .text "   "
        .byte $22                                   // double quote character
        .byte $01,$05,$20,$20,$04,$01,$10,$04,$01,$01,$01,$15,$19,$01,$05,$20 // ..  ........... 
        .byte $20,$02,$01,$1c                       //  ...

txt_1698:
        .text "$%%%-&"
        .byte $19,$01,$05,$20,$20,$19,$01,$01,$01,$06,$20,$20,$08,$0d,$0d,$0e // ...  .....  ....
        .byte $20,$0f,$0d,$13,$0f,$0d,$16,$16,$16,$0d,$1e,$0d,$0e,$1f,$21,$23 //  .............!#
        .byte $0d,$1d,$0d,$0d,$0d,$0d,$0d,$27,$1e,$0d,$0e,$20,$20,$1e,$0d,$0e // .......'...  ...

txt_16ce:
        .text "   "
        .byte $22                                   // double quote character
        .byte $01,$01,$01,$07,$20,$03,$01,$11,$03,$01,$01,$01,$01,$14,$17,$01 // .... ...........
        .byte $01,$01,$01,$01,$01,$1a,$01           // .......

txt_16e9:
        .text "(  )"
        .byte $01,$2a,$01,$07,$20,$20,$17,$01,$01,$01,$06,$22,$01,$0c,$20,$0b // .*..  .....".. .
        .byte $01,$05,$04,$01,$10,$04,$01,$10,$0b,$01,$05,$20,$19,$01,$11,$0a // ........... ....
        .byte $01,$1c,$20,$2b,$01,$01,$01,$01,$01,$2c,$19,$01,$01,$01,$05,$19 // .. +.....,......
        .byte $01,$05,$20,$20,$60                   // ..  `

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

txt_173d:
        .text "                    "
        .byte $17,$01,$12,$12,$09,$0f,$12           // .......

txt_1758:
        .text " +3 "
        .byte $04,$05,$14,$12,$01,$03,$0b,$05,$04   // .........

txt_1765:
        .text "             "
        .byte $09,$0e,$14,$12,$0f,$20,$02,$19       // ..... ..

dat_177a:
        .text "                                "
        .byte $09,$12,$0f,$0e,$06,$09,$13,$14       // ........

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

// --- Region $1860-$186f ---
.pc = $1860 "dat_1860"

dat_1860:
        .byte $0f,$0f,$0f,$0f,$0f,$0f,$01,$01,$0f,$0f,$0e,$0e,$06,$06,$06,$00 // ................

// --- Region $18b5-$18b5 ---
.pc = $18b5 "dat_18b5"

dat_18b5:
        // === Fill data (1 bytes, $18b5-$18b5) ===
        .byte $00                                   // .

// --- Region $2000-$21ff ---
.pc = $2000 "spr_2000"

spr_2000:
        .fill 8, $00
        .byte $0c,$3e,$36,$66,$7e,$c6,$c6,$00,$fc,$fe,$06,$fc,$c6,$fe,$fc,$00 // .>6f~...........
        .byte $7e,$fe,$c0,$c0,$c0,$fe,$7e,$00,$fc,$fe,$06,$c6,$c6,$fe,$fc,$00 // ~.....~.........
        .byte $7e,$fe,$c0,$fe,$c0,$fe,$7e,$00,$7e,$fe,$c0,$fe,$fe,$c0,$c0,$00 // ~.....~.~.......
        .byte $7c,$fe,$c0,$ce,$c6,$fe,$7c,$00,$c6,$c6,$c6,$f6,$c6,$c6,$c6,$00 // |.....|.........
        .byte $18,$18,$18,$18,$18,$18,$18,$00,$0c,$0c,$0c,$0c,$0c,$fc,$f8,$00 // ................
        .byte $c6,$cc,$d8,$d0,$d8,$cc,$c6,$00,$c0,$c0,$c0,$c0,$c0,$fe,$7e,$00 // ..............~.
        .byte $44,$ee,$fe,$fe,$d6,$d6,$d6,$00,$46,$e6,$f6,$fe,$de,$ce,$c4,$00 // D.......F.......
        .byte $7c,$fe,$c6,$c6,$c6,$fe,$7c,$00,$fc,$fe,$06,$fc,$c0,$c0,$c0,$00 // |.....|.........
        .byte $7c,$fe,$c6,$c6,$c6,$fe,$7b,$00,$f8,$fe,$06,$fc,$c6,$c6,$c6,$00 // |.....{.........
        .byte $7e,$fe,$c0,$7c,$06,$fe,$fc,$00,$fc,$fc
        .text "00000"
        .byte $00
        .byte $c6,$c6,$c6,$c6,$c6,$fe,$7c,$00,$c6,$c6,$c6,$c6,$ee,$7c,$38,$00 // ......|......|8.
        .byte $d6,$d6,$d6,$fe,$fe,$ee,$44,$00,$c6,$ee,$7c,$38,$7c,$ee,$c6,$00 // ......D...|8|...
        .byte $66,$66,$66,$3c,$00,$18,$18,$00,$fe,$fe,$00,$38,$70,$fe,$fe,$00 // fff<.......8p...
        .byte $fe,$00,$3e,$00,$0e,$00,$02,$00,$0c,$12,$30,$7c,$30,$62,$fc,$00 // ..>.......0|0b..
        .byte $7f,$00,$7c,$00,$70,$00,$40,$00,$3f,$01,$0f,$1b,$7f,$3f,$00,$00 // ..|.p.@.?....?..
        .byte $fc,$01,$ff,$c1,$80,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $18,$18,$18,$18,$00,$18,$18,$00,$66,$66,$66,$00,$00,$00,$00,$00 // ........fff.....
        .byte $6c,$fe,$6c,$6c,$6c,$fe,$6c,$00,$18,$3e,$60,$3c,$06,$7c,$18,$00 // l.lll.l..>`<.|..
        .byte $62,$d6,$dc,$7c,$76,$d6,$8c,$00,$3c,$66,$3c,$38,$67,$66,$3f,$00 // b..|v...<f<8gf?.
        .byte $18,$18,$18,$00,$00,$00,$00,$00,$18,$30,$60,$60,$60,$30,$18,$00 // .........0```0..
        .byte $30,$18,$0c,$0c,$0c,$18,$30,$00,$00,$54,$38,$7c,$38,$54,$00,$00 // 0.....0..T8|8T..
        .byte $00,$18,$18,$7e,$18,$18,$00,$00,$00,$00,$00,$00,$00,$18,$18,$30 // ...~...........0
        .byte $00,$00,$00,$7e,$00,$00,$00,$00,$00,$00,$00,$00,$00,$18,$18,$00 // ...~............
        .byte $00,$03,$06,$0c,$18,$30,$60,$00,$7c,$fe,$ce,$d6,$e6,$fe,$7c,$00 // .....0`.|.....|.
        .byte $30,$70,$30,$30,$30,$fc,$fc,$00,$fc,$fe,$0e,$3c,$f0,$fe,$fe,$00 // 0p000......<....
        .byte $fc,$fe,$06,$7c,$06,$fe,$fc,$00,$c0,$c0,$cc,$cc,$fe,$fe,$0c,$00 // ...|............
        .byte $fe,$fe,$c0,$fc,$0e,$fe,$fc,$00,$7e,$fe,$c0,$fc,$c6,$fe,$7c,$00 // ........~.....|.
        .byte $fe,$fe,$0e,$1c,$38,$38,$38,$00,$7c,$fe,$c6,$7c,$c6,$fe,$7c,$00 // ....888.|..|..|.
        .byte $7c,$fe,$c6,$7e,$06,$fe,$fc,$00,$00,$30,$30,$00,$30,$30,$00,$00 // |..~.....00.00..
        .byte $00,$18,$18,$00,$18,$18,$30,$00,$00,$10,$30,$7f,$7f,$30,$10,$00 // ......0...0..0..
        .byte $00,$00,$7e,$00,$7e,$00,$00,$00,$00,$08,$0c,$fe,$fe,$0c,$08,$00 // ..~.~...........
        .byte $3c,$66,$06,$0c,$18,$00,$18           // <f.....

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

// --- Region $2230-$22e8 ---
.pc = $2230 "dat_2230"

dat_2230:
        .byte $03,$0e,$0e,$3a,$3a,$3a,$ea,$ea,$a9,$be,$9d,$de,$b9,$a5,$99,$a5 // ...:::..........
        .byte $55,$55,$69,$9d,$9d,$75,$55,$55,$7f,$5f,$77,$5f,$57,$5d,$77,$dd // UUi..uUU._w_W]w.
        .byte $00,$00,$00,$0f,$3b,$37,$ee,$ea,$00,$00,$00,$fc,$ab,$a5,$9b,$65 // ....;7.........e
        .byte $00,$00,$00,$00,$c0,$f0,$7c,$df,$c0,$f0,$f0,$fc,$fc,$fc,$ff,$ff // ......|.........
        .byte $57,$7e,$fa,$79,$ea,$e9,$ea,$79,$fe,$97,$57,$9f,$57,$5d,$67,$9f // W~.y...y..W.W]g.
        .byte $65,$97,$dd,$fa,$f9,$fa,$f9,$ea,$ff,$ff,$bf,$5f,$b7,$5f,$bf,$ff // e.........._._..
        .byte $fa,$ef,$fa,$fa,$e9,$e5,$e5,$f7,$3f,$eb,$ea,$f9,$76,$79,$f6,$f9 // ........?...vy..
        .byte $55,$df,$fe,$fa,$fe,$7e,$de,$7e,$3f,$ff,$af,$9b,$a5,$99,$65,$95 // U....~.~?.....e.
        .byte $ff,$ff,$ff,$7f,$df,$7f,$df,$7f,$00,$03,$0e,$3a,$3a,$eb,$ea,$ea // ...........::...
        .byte $fc,$9f,$67,$d5,$77,$b5,$e7,$95,$00,$00,$c0,$f0,$7c,$fc,$7c,$ff // ..g.w.......|.|.
        .byte $3a,$39,$ea,$e9,$e6,$e9,$ea,$f9,$00,$00,$00,$00,$03,$0e,$0e,$3a // :9.............:
        .byte $00,$00,$00,$f0,$fc,$7f,$df,$77       // .......w

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

// --- Region $231d-$23a0 ---
.pc = $231d "dat_231d"

dat_231d:
        .byte $c0,$70,$5c,$7c,$dc,$b7,$dd,$f7,$fe,$fa,$ee,$ea,$fe,$fe,$ff,$7f // .p\|............
        .byte $df,$77,$df,$57,$7e,$ea,$a9,$ad,$a5,$77,$9d,$ab,$ed,$95,$f7,$d7 // .w.W~....w......
        .byte $de,$7a,$ee,$ab,$eb,$eb,$eb,$ac,$ac,$ab,$eb,$0f,$3b,$3b,$3b,$eb // .z..........;;;.
        .byte $ec,$eb,$eb,$ce,$ce,$3e,$eb,$eb,$3b,$0f,$3b,$b0,$b0,$b0,$b0,$ac // .....>..;.;.....
        .byte $ec,$ec,$ec,$0e,$0e,$03,$03,$03,$03,$0e,$0e,$ec,$ef,$af,$be,$bb // ................
        .byte $bb,$bb,$fb,$ec,$ac,$ac,$b0,$b0,$b0,$c0,$c0,$f0,$f0,$f0,$ec // ...............

txt_237c:
        .text "<;;;"
        .byte $b0,$70,$ec,$ac,$70,$ac,$6f,$bb,$5b,$ef,$7b,$e7
        .byte $9c,$70,$b0,$f0,$d9,$fe,$f9
        .text "697="
        .byte $0e,$0e
        .byte $3f,$37,$39
        .byte $37,$0d,$03,$03                       // 7...

dat_23a0:
        // === Fill data (1 bytes, $23a0-$23a0) ===
        .byte $00                                   // .

// --- Region $2438-$27b0 ---
.pc = $2438 "dat_2438"

dat_2438:
        .byte $0f,$3b,$e7,$ef,$e7,$ef,$fb,$ef,$e7,$fb,$fe,$db,$e7,$db,$37,$3b // .;............7;
        .byte $37,$3b,$3b,$eb,$eb,$3b,$ef,$ef,$00,$00,$00,$00,$0c,$3b,$ed,$e7 // 7;;..;.......;..
        .byte $00,$00,$00,$0c,$3f,$df,$d7,$df,$e7,$bd,$d7,$9d,$b7,$9d,$b7,$df // ....?...........
        .byte $7f,$5f,$97,$9f,$ef,$b7,$df,$77,$de,$7b,$6d,$7a,$6d,$76,$5d,$57 // ._.....w.{mzmv]W
        .byte $00,$00,$00,$00,$0c,$fc,$57,$f7,$c0,$f0,$f0,$f0,$fc,$7f,$ff,$5f // ......W........_
        .byte $7f,$5f,$7f,$df,$b7,$df,$b7,$9f,$f5,$ed,$d9,$b7,$5b,$d7,$95,$7d // ._..........[..}
        .byte $eb,$e7,$fb,$f6,$fb,$dd,$f7,$df,$fa,$e9,$75,$9d,$f7,$b5,$ad,$b7 // ..........u.....
        .byte $ff,$7c,$fc,$7f,$df,$7f,$df,$7f,$97,$65,$6e,$57,$5f,$77,$fe,$eb // .|.......enW_w..
        .byte $9f,$5f,$7f,$6f,$bf,$ef,$7f,$d7,$f5,$ed,$6b,$6d,$df,$bd,$66,$99 // ._.o......km..f.
        .byte $03,$03,$0e,$39,$e6,$b9,$ea,$bb,$00,$00,$00,$00,$03,$0f,$0e,$3a // ...9...........:
        .byte $b7,$fe,$fd,$af,$6a,$ae,$e9,$9a,$00,$00,$00,$03,$03,$0e,$3a,$ee // ....j.........:.
        .byte $00,$00,$00,$00,$f0,$fc,$fc,$fc,$f0,$70,$fc,$fc,$fc,$f0,$fc,$ff // .........p......
        .byte $c0,$fc,$fc,$ff,$7f,$df,$77,$df,$00,$00,$00,$00,$c0,$fc,$ff,$7f // ......w.........
        .byte $e7,$b9,$ee,$db,$ff,$ab,$ba,$eb,$ae,$7a,$9b,$76,$fe,$ff,$eb,$fa // .........z.v....
        .byte $ee,$e7,$96,$bb,$fd,$ff,$fe,$eb,$fd,$6a,$ee,$97,$fe,$ff,$ff,$6f // .........j.....o
        .byte $e7,$bd,$67,$bd,$ef,$ff,$fd,$ed,$75,$df,$75,$d7,$7f,$ff,$df,$77 // ..g.....u.u....w
        .byte $f7,$5f,$5f,$7f,$ff,$ff,$f7,$77,$bb,$9b,$eb,$9e,$6e,$b9,$e9,$ba // .__....w....n...
        .byte $6b,$9b,$6b,$9e,$6e,$9d,$7a,$b9,$6a,$9b,$ea,$99,$6e,$a6,$6b,$be // k.k.n.z.j...n.k.
        .byte $75,$79,$76,$b9,$7a,$9d,$5e,$9d,$db,$d6,$e7,$b9,$77,$9d,$5e,$9b // uyv.z.^.....w.^.
        .byte $77,$fd,$5f,$dd,$57,$dd,$77,$dd,$ff,$df,$7f,$ff,$77,$df,$77,$dd // w._.W.w.....w.w.
        .byte $e6,$9d,$f6,$af,$26,$9c,$1f,$78,$76,$9b,$6f,$b1,$f4,$8d,$23,$8b // ....&..xv.o...#.
        .byte $6c,$fb,$1a,$74,$f5,$bc,$11,$48,$6e,$bf,$d2,$a4,$29,$a4,$5d,$7f // l..t...Hn...).].
        .byte $00,$00,$00,$00,$00,$00,$f0,$ef,$00,$00,$00,$00,$00,$0c,$37,$f5 // ..............7.
        .byte $dd,$77,$df,$7f,$ff,$ff,$ee,$b9,$eb,$bb,$ac,$ac,$ac,$b2,$c2,$ca // .w..............
        .byte $00,$00,$03,$0f,$3a,$3a,$e9,$eb,$00,$00,$c0,$f0,$f0,$7c,$fc,$7f // ....::.......|..
        .byte $5f,$7f,$7e,$7e,$fe,$fa,$fa,$fa,$ab   // _.~~.....

txt_25d1:
        .byte $2a,$2d,$ad,$b5,$95,$57,$5f,$00,$0f,$3f,$3b,$3a,$ee,$da,$e9,$ff // *-...W_..?;:....
        .byte $ff,$f7,$d5,$f7,$bf,$bb,$eb,$ff,$ff,$7f,$5f,$7f,$f5,$b7,$b5,$00 // .........._.....
        .byte $f0,$7c,$fc,$fc,$ff,$7f,$df,$03,$03,$03,$0e,$0e,$3a,$39,$e6,$c0 // .|..........:9..
        .byte $c0,$c0,$f0,$70,$dc,$7c,$df,$00,$00,$00,$00,$03,$03,$0e,$fb,$ff // ...p.|..........
        .byte $fe,$fb,$99,$ae,$5b,$ea,$bb,$dd,$77,$df,$7f,$fe,$e7,$9e,$e9,$6b // ....[...w......k
        .byte $de,$b7,$6f,$ba,$ba,$e9,$eb,$9d,$b7,$e9,$fe,$f6,$7e,$fd,$7e,$ff // ..o.........~.~.
        .byte $3c,$03,$00,$00,$00,$00,$00,$f3,$cf,$0f,$f3,$0f,$33,$0c,$03,$ff // <...........3...
        .byte $f3,$ff,$3f,$f0,$ff,$f3,$3c,$ff,$ff,$33,$f0,$3f,$cc,$c0,$30,$ff // ..?...<..3.?..0.
        .byte $fc,$c0,$00,$00,$00,$00,$00,$f3,$3f,$cf,$30,$0c,$30,$00,$30,$ff // ........?.0.0.0.
        .byte $c3,$3f,$f3,$fc,$3f,$cc,$3f,$00,$00,$00,$00,$00,$00,$00,$ff,$39 // .?..?.?........9
        .byte $0e,$0d,$0e,$03,$03,$03,$03,$f0,$c0,$c0,$c0,$00,$00,$00,$00,$ef // ................
        .byte $3a,$39,$0e,$cd,$3b,$39,$0e,$7f,$dc,$7c,$70,$f0,$7f,$7c,$f0,$0c // :9..;9...|p..|..
        .byte $03,$03,$00,$03,$03,$00,$00,$39,$ed,$ab,$ea,$39,$ee,$e9,$3a,$9f // .......9...9..:.
        .byte $75,$9f,$7c,$b7,$df,$bc,$f0,$30,$c0,$00,$c0,$00,$00,$00,$00,$ff // u.|....0........
        .byte $3b,$0e,$03,$30,$3f,$0f,$00,$ff,$bf,$af,$a6,$f9,$aa,$a9,$e6,$ff // ;..0?...........
        .byte $f7,$7d,$df,$77,$dd,$77,$df,$ff,$ff,$f3,$c0,$0c,$f0,$c0,$00,$f5 // .}.w.w..........
        .byte $7e,$ff,$c3,$c3,$03,$03,$03,$fe,$f9,$fb,$ee,$fb,$fd,$7a,$fb,$ff // ~............z..
        .byte $af,$b9,$ea,$e9,$fa,$bd,$ab,$ff,$d7,$95,$65,$95,$65,$97,$ff,$ff // ..........e.e...
        .byte $df,$7f,$df,$7f,$de,$7e,$ea,$00,$00,$03,$03,$0e,$0e,$0e,$03,$3f // .....~.........?
        .byte $dd,$ed,$97,$a5,$95,$a7,$ff,$c0,$f0,$f0,$70,$dc,$7c,$dc,$f0,$03 // ..........p.|...
        .byte $0f,$39,$ea,$e9,$ea,$39,$0f,$ff,$df,$97,$5d,$97,$55,$97,$ff,$f0 // .9...9....].U...
        .byte $fc,$fc,$ff,$7f,$df,$7f,$dc,$00,$03,$0e
        .text ":::>"
        .byte $0f,$00
        .byte $00,$c0,$c0,$f0,$f0,$c0,$c0,$3f,$3b,$fb,$e9,$e6,$e9,$e5,$3b,$00 // .......?;.....;.
        .byte $00,$0c,$37,$e7,$e7,$e7,$3f,$00,$00,$03,$0e,$3a,$3a,$ea,$ea,$00 // ..7...?....::...
        .byte $3c,$e7,$9d,$67,$99,$57,$9d,$00,$00,$c3,$fe,$fa,$f9,$f6,$f9,$00 // <..g.W..........
        .byte $00,$f0,$bc,$9c,$b7,$5f,$77,$a9,$a9,$a6,$a9,$a6,$a9,$a9,$a6,$76 // ....._w........v
        .byte $de,$7e,$df,$77,$df,$77,$9f,$ff,$bf,$a7,$d9,$6e,$aa,$db,$66,$ff // .~.w.w.....n..f.
        .byte $de,$69,$d6,$97,$99,$75,$97,$ff,$f7,$da,$6d,$97,$79,$97,$59,$79 // .i...u....m.y.Yy
        .byte $f6,$e9,$ee,$b9,$e6,$ad,$ff,$d9,$d6,$f9,$fd,$df,$7f,$dd,$77,$f0 // ..............w.
        .byte $fc,$fc,$ff,$7f,$df,$7f,$df,$0f,$3a,$e9,$ea,$e9,$3a,$0d,$ff // ........:...:..

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

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

chr_2800:
        .byte $00                                   // .

// --- Region $2840-$2866 ---
.pc = $2840 "dat_2840"

dat_2840:
        .byte $11,$9f,$3f,$00,$00,$00,$39,$bf       // char 8 @+8
        .byte $bf,$00,$00,$00,$3d,$b1,$8c,$00       // char 9 @+9
        .byte $00,$00,$3f,$b1,$8c,$00,$00,$00       // char 10 @+10
        .byte $37,$b1,$8c,$00,$00,$00,$33,$bf       // char 11 @+11
        .byte $8c,$00,$00,$00,$31,$1f,$0c           // char 12 (partial)

// --- Region $2881-$28a6 ---
.pc = $2881 "dat_2881"

dat_2881:
        .byte $1f,$b1,$00,$00,$00,$00,$3f           // char 16 (partial)
        .byte $b1,$00,$00,$00,$00,$30,$31,$00       // char 17 @+17
        .byte $00,$00,$00,$3f,$b1,$00,$00,$00       // char 18 @+18
        .byte $00,$30,$3b,$00,$00,$00,$00,$3f       // char 19 @+19
        .byte $9f,$00,$00,$00,$00,$1f,$8e           // char 20 (partial)

// --- Region $28c0-$28e5 ---
.pc = $28c0 "dat_28c0"

dat_28c0:
        .byte $9f,$91,$80,$00,$00,$00,$bf,$b9       // char 24 @+24
        .byte $80,$00,$00,$00,$b0,$3d,$80,$00       // char 25 @+25
        .byte $00,$00,$bf,$bf,$80,$00,$00,$00       // char 26 @+26
        .byte $b0,$37,$80,$00,$00,$00,$3f,$b3       // char 27 @+27
        .byte $80,$00,$00,$00,$1f,$b1               // char 28 (partial)

// --- Region $2900-$2926 ---
.pc = $2900 "dat_2900"

dat_2900:
        .byte $03,$00,$1f,$00,$00,$00,$0f,$80       // char 32 ' '
        .byte $3f,$00,$00,$00,$0d,$80,$30,$00       // char 33 '!'
        .byte $00,$00,$19,$80,$1f,$00,$00,$00       // char 34 '"'
        .byte $1f,$80,$01,$00,$00,$00,$31,$80       // char 35 '#'
        .byte $3f,$00,$00,$00,$31,$80,$3f           // char 36 (partial)

// --- Region $2940-$2966 ---
.pc = $2940 "dat_2940"

dat_2940:
        .byte $b1,$83,$3f,$00,$00,$00,$b1,$8f       // char 40 '('
        .byte $bf,$00,$00,$00,$31,$8d,$81,$00       // char 41 ')'
        .byte $00,$00,$3d,$99,$b1,$00,$00,$00       // char 42 '*'
        .byte $b1,$9f,$b1,$00,$00,$00,$b1,$b1       // char 43 '+'
        .byte $bf,$00,$00,$00,$31,$b1,$bf           // char 44 (partial)

// --- Region $2980-$29a6 ---
.pc = $2980 "dat_2980"

dat_2980:
        .byte $1f,$35,$bf,$00,$00,$00,$bf,$b5       // char 48 '0'
        .byte $80,$00,$00,$00,$b1,$b5,$80,$00       // char 49 '1'
        .byte $00,$00,$b1,$bf,$80,$00,$00,$00       // char 50 '2'
        .byte $b1,$bf,$80,$00,$00,$00,$bf,$bb       // char 51 '3'
        .byte $80,$00,$00,$00,$1f,$11               // char 52 (partial)

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

// --- Region $2a00-$2b60 ---
.pc = $2a00 "dat_2a00"

dat_2a00:
        .byte $03,$0f,$0e,$14,$01,$03,$14,$20       // char 64 '@'
        .byte $15,$13,$20,$02,$05,$03,$01,$15       // char 65 'A'
        .byte $13,$05,$20,$17,$05,$20,$17,$0f       // char 66 'B'
        .byte $0e,$27,$14,$20,$03,$0f,$0e,$2d       // char 67 'C'
        .byte $14,$01,$03,$14,$20,$19,$0f,$15       // char 68 'D'

txt_2a28:
        .byte $2e,$2e,$2e,$20,$20,$17,$12,$09       // char 69 'E'
        .byte $14,$05,$20,$14,$0f,$20,$0f,$0e       // char 70 'F'
        .byte $05,$20,$0f,$06,$20,$14,$08,$05       // char 71 'G'
        .byte $06,$0f,$0c,$0c,$0f,$17,$09,$0e       // char 72 'H'
        .byte $07,$20,$01,$04,$04,$09,$05,$13       // char 73 'I'

txt_2a50:
        .byte $2e,$2e,$2e                           // char 74 (partial)

dat_2a53:
        // === Fill data (45 bytes, $2a53-$2a7f) ===
        .fill 45, $20
        .byte $14,$08,$15,$0e,$04,$05,$12,$02       // char 80 'P'
        .byte $0c,$01,$04,$05                       // char 81 (partial)

txt_2a8c:
        .byte $21,$20,$20,$20                       // char 81 (partial)
        .byte $20,$20,$20,$20,$0c,$09,$07,$08       // char 82 'R'
        .byte $14,$13,$09,$04,$05                   // char 83 (partial)

txt_2a9d:
        .byte $20,$20,$20                           // char 83 (partial)
        .byte $20,$20,$20,$20,$22,$01,$17,$14       // char 84 'T'

txt_2aa8:
        .byte $22,$20,$20,$20,$20,$20,$20,$20       // char 85 'U'
        .byte $14,$0f,$12,$13,$14,$05,$0e,$20       // char 86 'V'
        .byte $08,$09,$0e,$12,$09,$03,$08,$13       // char 87 'W'
        .byte $20,$10,$0f,$13,$14,$0c,$01,$07       // char 88 'X'
        .byte $05,$12,$0e,$04                       // char 89 (partial)

txt_2acc:
        .byte $20,$20,$20,$20                       // char 89 (partial)
        .byte $20,$05,$09,$0e,$02,$05,$03,$0b       // char 90 'Z'
        .byte $05,$12,$13,$14,$12                   // char 91 (partial)

txt_2add:
        .byte $2e,$31,$20                           // char 91 (partial)
        .byte $33,$31,$37,$33,$37,$20,$12,$09       // char 92 '\'
        .byte $0e,$14,$05,$0c,$0e                   // char 93 (partial)

txt_2aed:
        .byte $20,$20,$20                           // char 93 (partial)
        .byte $33,$37,$36,$30,$33,$20,$08,$0f       // char 94 '^'
        .byte $0c,$1a,$0d,$09,$0e,$04,$05,$0e       // char 95 '_'

dat_2b00:
        .text "                                "
        .byte $01,$0c,$0c,$20,$09,$0e,$20,$14       // char 100 'd'
        .byte $08,$05,$20,$15,$0e,$09,$14,$05       // char 101 'e'
        .byte $04,$20,$03,$12,$01,$03,$0b,$05       // char 102 'f'
        .byte $12,$0b,$09,$0e,$07,$04,$0f,$0d       // char 103 'g'

txt_2b40:
        .byte $20,$20,$20,$20,$20,$20,$20,$20       // char 104 'h'
        .byte $20,$20,$0f,$06,$20,$07,$05,$12       // char 105 'i'
        .byte $0d,$01,$0e,$19                       // char 106 (partial)

txt_2b54:
        .byte $21,$21,$20,$20                       // char 106 (partial)
        .byte $20,$20,$20,$20,$20,$20,$20,$20       // char 107 'k'

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

// --- Region $2f69-$2f71 ---
.pc = $2f69 "chr_2f69"

chr_2f69:
        // === Charset data (9 bytes, $2f69-$2f71) ===
        .byte $f0,$d0,$20,$38,$01,$01,$02,$04       // char 0 @+0
        .byte $08                                   // char 1 (partial)

// --- Region $3099-$30e3 ---
.pc = $3099 "Segment $3099"
        .byte $f0,$5c,$60,$a2,$50,$a0,$00,$bd,$20,$17,$99,$c8,$04,$e8,$c8,$c0 // .\`.P... .......
        .byte $50,$d0,$f4,$e0,$a0,$d0,$02,$a2,$00,$8e,$9d,$30,$ee,$8c,$30,$60 // P..........0..0`
        .byte $a2,$00,$e8,$8e,$ba,$30,$e0,$04,$f0,$01,$60,$a2,$00,$8e,$ba,$30 // .....0....`....0
        .byte $a0,$00,$b9,$22,$31,$9d,$c8,$d8,$e8,$e0,$50,$d0,$f8,$c8,$c0,$04 // ..."1.....P.....
        .byte $d0,$05,$a0,$00,$ee,$8c,$30,$8c,$ca,$30,$60 // ......0..0`

// --- Region $30eb-$30f2 ---
.pc = $30eb "bmp_30eb"

bmp_30eb:
        // === Bitmap data (8 bytes, $30eb-$30f2) ===
        .byte $a2,$00,$8e,$85,$31,$ee,$8c,$30       // ....1..0

// --- Region $30f7-$3129 ---
.pc = $30f7 "bmp_30f7"

bmp_30f7:
        // === Bitmap data (51 bytes, $30f7-$3129) ===
        .byte $a2,$00,$e8,$8e,$f8,$30,$e0,$04,$f0,$01,$60,$a2,$00,$8e,$f8,$30 // .....0....`....0
        .byte $a0,$00,$b9,$26,$31,$9d,$c8,$d8,$e8,$e0,$50,$d0,$f8,$c8,$c0,$04 // ...&1.....P.....
        .byte $d0,$05,$a0,$00,$8c,$8c,$30,$8c,$08,$31,$60,$06,$0e,$0f,$01,$0f // ......0..1`.....
        .byte $0e,$06,$00                           // ...

// --- Region $312f-$3183 ---
.pc = $312f "bmp_312f"

bmp_312f:
        // === Bitmap data (85 bytes, $312f-$3183) ===
        .byte $a2,$00,$e8,$8e,$30,$31,$e0,$06,$f0,$01,$60,$a2,$04,$a9,$00,$8d // ....01....`.....

txt_313f:
        .byte $30,$31,$bd,$6b,$31,$8d,$7f,$31,$bd,$6f,$31,$8d,$80,$31,$bd,$73 // 01.k1..1.o1..1.s
        .byte $31,$8d,$81,$31,$bd,$77,$31,$8d,$82,$31,$bd,$7b,$31,$8d,$83,$31 // 1..1.w1..1.{1..1
        .byte $e8,$e0,$04,$d0,$03,$ee,$2b,$31,$8e,$3b,$31,$60,$00,$09,$09,$09 // ......+1.;1`....
        .byte $00,$00,$09,$08,$00,$00,$00,$06,$00,$00,$06,$0e,$00,$06,$0e,$0f // ................
        .byte $09,$08,$06,$0e,$0f                   // .....

// --- Region $31dc-$3220 ---
.pc = $31dc "bmp_31dc"

bmp_31dc:
        // === Bitmap data (69 bytes, $31dc-$3220) ===
        .byte $a0,$00,$8c,$8a
        .byte $31,$b1,$04,$f0
        .byte $31,$aa
        .text "JJJJJ"
        .byte $18
        .byte $69,$20,$85,$07,$8a,$0a,$0a,$0a,$85,$06,$a2,$00,$b1,$06,$9d,$82 // i ..............
        .byte $29,$e8,$e8,$e8,$e8,$e8,$e8,$c8,$c0,$08,$d0,$f0,$a5,$04,$18,$69 // )..............i
        .byte $01,$85,$04,$a5,$05,$69,$00,$85,$05,$60,$a9,$b3,$85,$04,$a9,$32 // .....i...`.....2
        .byte $85,$05,$4c,$dc,$31                   // ..L.1

// --- Region $3230-$32dd ---
.pc = $3230 "bmp_3230"

bmp_3230:
        // === Bitmap data (174 bytes, $3230-$32dd) ===
        .byte $ad,$d6,$2e,$18,$69,$01,$8d,$d6,$2e,$90,$08,$ad,$5e,$2e,$09,$01 // ....i.......^...
        .byte $8d,$5e,$2e,$ad,$5e,$2e,$29,$01,$c9,$01,$d0,$0a,$ad,$d6,$2e,$c9 // .^..^.).........
        .byte $50,$d0,$03,$4c,$57,$32,$60,$78,$20,$a3,$fd,$20,$15,$fd,$20,$5b // P..LW2`x .. .. [
        .byte $ff,$a2,$00,$bd,$82,$32,$9d,$34,$03,$e8,$e0,$50,$d0,$f5,$a9,$00 // .....2.4...P....
        .byte $8d,$20,$d0,$8d,$21,$d0,$8d,$86,$02,$20,$44,$e5,$4c,$34,$03,$ea // . ..!.... D.L4..
        .byte $ea,$ea,$78,$a9,$34,$85,$01,$a0,$15,$a2,$00,$bd,$00,$40,$9d,$01 // ..x.4........@..
        .byte $08,$ca,$d0,$f7,$ee,$3f,$03,$ee,$42,$03,$88,$d0,$ee,$a9,$37,$85 // .....?..B.....7.
        .byte $01,$a9,$00,$8d,$00,$08,$9d,$00,$d4,$ca,$d0,$fa,$4c,$e2,$fc,$00 // ............L...
        .byte $00,$00,$00                           // ...

dat_32b3:
        .text "                                 "
        .byte $04,$01,$19,$0c,$09,$07,$08,$14,$20,$09 // ........ .

// --- Region $32e2-$39d8 ---
.pc = $32e2 "Segment $32e2"
        .byte $05,$01,$0b,$09,$0e,$07,$20,$01,$07,$01,$09,$0e,$2e,$20,$09,$20 // ...... ...... . 
        .byte $08,$09,$04,$05,$20,$09,$0e,$20,$14,$08,$05,$20,$04,$01,$12,$0b // .... .. ... ....
        .byte $2c,$20,$09,$27,$0d,$20,$17,$01,$14,$03,$08,$09,$0e,$07,$20,$14 // , .'. ........ .
        .byte $08,$05,$20,$12,$01,$09,$0e           // .. ....

txt_3319:
        .text ".   "
        .byte $0e,$0f,$14
        .byte $20,$05,$16,$05,$0e
        .byte $20,$01
        .byte $20,$13
        .byte $08,$01,$04,$0f,$17,$20,$0f,$06,$20,$01,$20,$04,$0f,$15,$02,$14 // ..... .. . .....
        .byte $2c,$20,$17,$05,$20,$01,$12,$05,$20,$02,$01,$03,$0b,$20,$14,$0f // , .. ... .... ..
        .byte $20,$02,$12,$09,$07,$08,$14,$05,$0e,$20,$15,$10,$20,$19,$0f,$15 //  ........ .. ...
        .byte $12,$20,$04,$01,$19                   // . ...

txt_335e:
        .text "...     "
        .byte $14,$08,$05
        .byte $20,$1b,$01,$09,$12
        .byte $17,$0f,$0c,$06,$2d,$14,$05,$01,$0d,$1d,$20,$0f,$06,$20,$14,$08 // ....-..... .. ..
        .byte $05                                   // .

txt_337f:
        .text " 1.8.1988 - "
        .byte $17,$05
        .byte $20,$01
        .byte $12,$05,$20,$08,$05,$12,$05,$20,$14,$0f,$20,$13,$14,$01,$19,$2e // .. .... .. .....
        .byte $20,$14,$08,$09,$13,$20,$14,$09,$0d,$05,$20,$17,$05,$20,$02,$12 //  .... .... .. ..
        .byte $09,$0e,$07,$20,$19,$0f,$15,$20,$3e,$17,$01,$12,$12,$09,$0f,$12 // ... ... >.......
        .byte $3c,$2c,$20,$17,$08,$09,$03,$08,$20,$17,$01,$13,$20,$03,$0f,$0d // <, ..... ... ...
        .byte $10,$0c,$05,$14,$05,$0c,$19,$20,$04,$05,$14,$12,$01,$03,$0b,$05 // ....... ........
        .byte $04,$2c,$20,$12,$05,$2d,$03,$12,$15,$0e,$03,$08,$05,$04,$20,$28 // ., ..-........ (
        .byte $08,$01,$12,$04,$05,$12,$21,$29,$20,$01,$0e,$04,$20,$14,$12,$01 // ......!) ... ...
        .byte $09,$0e,$05,$04,$20,$02,$19,$20,$14,$08,$15,$0e,$04,$05,$12,$02 // .... .. ........
        .byte $0c,$01,$04,$05,$2f,$1b,$01,$17,$14,$1d,$2e,$20,$20,$0f,$15,$12 // ..../......  ...
        .byte $20,$06,$0c,$05,$05,$14,$20,$09,$13,$20,$0e,$0f,$17 //  ..... .. ...

txt_342c:
        .text ": - "
        .byte $14,$08,$15,$0e,$04,$05,$12,$02,$0c,$01,$04,$05
        .byte $20,$2d,$20,$0c,$09,$07,$08,$14,$13,$09,$04,$05,$20,$2d,$20,$0d //  - ......... - .
        .byte $12,$2e,$0c,$05,$05,$20,$2d,$20,$12,$01,$1a,$0f,$12,$20,$12,$01 // ..... - ..... ..
        .byte $0d,$0f,$0e,$20,$2d,$20,$03,$0f,$15,$12,$01,$07,$05,$20,$2d,$20 // ... - ....... - 
        .byte $0d,$01,$03,$20,$07,$19,$16,$05,$12,$20,$2d,$20,$12,$05,$16,$05 // ... ..... - ....
        .byte $0e,$07,$05,$20,$2d,$20,$08,$0f,$0c,$0e,$20,$2d,$20,$0c,$19,$0f // ... - .... - ...
        .byte $0e,$20,$2d,$20,$04,$05,$0c,$14,$01,$20,$2d,$20,$05,$0c,$03,$20 // . - ..... - ... 
        .byte $2d,$20,$13,$0c,$01,$15,$07,$08,$14,$05,$12 // - .........

txt_34a7:
        .text " -  !!!   "
        .byte $03,$01,$0c,$0c
        .byte $20,$13
        .byte $14,$12,$01,$19,$0c,$09,$07,$08,$14   // .........

txt_34c0:
        .text ": +44 403267822 "
        .text "   ... "
        .byte $14,$08,$05,$12,$05
        .byte $20,$09,$13
        .byte $20
        .byte $01,$20,$07,$15,$19,$20,$0f,$15,$14,$20,$14,$08,$05,$12,$05,$20 // . ... ... ..... 
        .byte $17,$08,$0f,$20,$04,$0f,$05,$13,$20,$0e,$0f,$14,$20,$0c,$09,$0b // ... .... ... ...
        .byte $05,$20,$15,$13,$20,$01,$0e,$04,$20,$14,$12,$09,$05,$13,$20,$14 // . .. ... ..... .
        .byte $0f,$20,$08,$01,$12,$0d,$20,$15,$13   // . .... ..

txt_3519:
        .text "... "
        .byte $06,$0f,$0c,$0c,$0f,$17,$13
        .byte $20,$01
        .byte $20,$0c,$09
        .byte $14,$14,$0c,$05,$20,$0d,$05,$13,$13,$01,$07,$05,$20,$06,$0f,$12 // .... ....... ...
        .byte $20,$14,$08,$01,$14,$20,$03,$12,$01,$1a,$19,$20,$04,$15,$04,$05 //  .... ..... ....

txt_3549:
        .text " : "
        .byte $22                                   // double quote
        .byte $08,$05,$19
        .byte $2c,$20,$19,$0f,$15
        .byte $2c,$20,$02,$05
        .byte $20,$03,$01,$12,$05,$06,$15,$0c       //  .......

txt_3561:
        .text "... "
        .byte $17,$05
        .byte $27,$12,$05
        .byte $20,$01,$12,$0d,$05,$04
        .byte $20
        .byte $01,$0e,$04,$20,$17,$05,$27,$12,$05,$20,$05,$18,$14,$12,$05,$0d // ... ..'.. ......
        .byte $05,$0c,$19,$20,$04,$01,$0e,$07,$05,$12,$0f,$15,$13,$21,$20,$0c // ... .........! .
        .byte $0f,$0f,$0b,$13,$20,$0c,$09,$0b,$05,$20,$17,$05,$20,$08,$01,$16 // .... .... .. ...
        .byte $05,$20,$14,$0f,$20,$02,$0c,$0f,$17,$20,$14,$08,$05,$20,$04,$15 // . .. .... ... ..
        .byte $13,$14,$20,$06,$12,$0f,$0d,$20,$19,$0f,$15,$12,$20,$05,$19,$05 // .. .... .... ...
        .byte $13,$20,$19,$0f,$15,$20,$0c,$09,$14,$14,$0c,$05,$20,$0c,$01,$0d // . ... ...... ...
        .byte $05,$12                               // ..

txt_35d3:
        .text "... "
        .byte $19,$0f,$15
        .byte $27,$12,$05
        .byte $20,$01,$0e
        .byte $20,$09,$0e
        .byte $13,$0f,$0c,$05,$0e,$14,$20,$02,$0f,$19,$2c,$20,$01,$20,$13,$0c // ...... ..., . ..
        .byte $01,$16,$05,$20,$0f,$06,$20,$06,$01,$13,$08,$09,$0f,$0e,$2c,$20 // ... .. ......., 
        .byte $02,$01,$13,$0b,$09,$0e,$27,$20,$19,$0f,$15,$12,$13,$05,$0c,$06 // ......' ........
        .byte $20,$09,$0e,$20,$0f,$14,$08,$05,$12,$20,$10,$05,$0f,$10,$0c,$05 //  .. ..... ......
        .byte $27,$13,$20,$07,$0c,$0f,$12,$19,$2e,$20,$01,$0e,$19,$17,$01,$19 // '. ...... ......
        .byte $2c,$20,$19,$0f,$15,$20,$12,$05,$01,$03,$08,$05,$04,$20,$14,$08 // , ... ....... ..
        .byte $05,$20,$06,$09,$0e,$01,$0c,$20,$14,$08,$12,$05,$13,$08,$0f,$0c // . ..... ........
        .byte $04,$2c,$20,$14,$08,$05,$20,$02,$12,$09,$04,$07,$05,$20,$09,$13 // ., ... ...... ..
        .byte $20,$03,$12,$0f,$13,$13,$05,$04,$20,$13,$0f,$20,$13,$14,$01,$0e //  ....... .. ....
        .byte $04,$20,$01,$0e,$04,$20,$17,$01,$14,$03,$08,$20,$09,$14,$20,$02 // . ... ..... .. .
        .byte $15,$12,$0e,$2e,$20,$19,$0f,$15,$27,$16,$05,$20,$10,$01,$13,$13 // .... ...'.. ....
        .byte $05,$04,$20,$14,$08,$05,$20,$10,$0f,$09,$0e,$14,$20,$0f,$06,$20 // .. ... ..... .. 
        .byte $0e,$0f,$20,$12,$05,$14,$15,$12,$0e   // .. ......

txt_36ac:
        .text "."
        .byte $22                                   // double quote
        .text "  "
        .byte $17,$05,$0c,$0c
        .byte $2c,$20,$14,$0f,$0f
        .byte $20,$0d,$15
        .byte $03,$08,$20,$14,$09,$0d,$05,$20,$17,$01,$13,$14,$05,$04,$20,$0f // .. .... ...... .
        .byte $0e,$20,$14,$08,$09,$13,$20,$0c,$0f,$17,$2d,$0c,$09,$06,$05,$2e // . .... ...-.....
        .byte $20,$20,$0f,$15,$12,$20,$03,$05,$0c,$05,$13,$14,$09,$01,$0c,$20 //   ... ......... 
        .byte $12,$05,$07,$01,$12,$04,$13,$20,$06,$0c,$19,$20,$0f,$16,$05,$12 // ....... ... ....
        .byte $20,$14,$0f,$20,$14,$08,$09,$13,$20,$07,$12,$0f,$15,$10,$13,$20 //  .. .... ...... 
        .byte $01,$0e,$04,$20,$10,$01,$0c,$13,$3a,$20,$0c,$01,$13,$05,$12,$2c // ... ....: .....,
        .byte $20,$06,$0c,$10,$2d,$07,$12,$0f,$15,$10,$2c,$20,$0f,$18,$19,$12 //  ...-....., ....
        .byte $0f,$0e,$2c,$20,$03,$08,$01,$12,$07,$05,$04,$2c,$20,$03,$12,$05 // .., ......., ...
        .byte $01,$0d,$2c,$20,$07,$0f,$14,$08,$09,$03,$20,$04,$05,$13,$09,$07 // .., ...... .....
        .byte $0e,$13,$2c,$20,$05,$18,$14,$01,$03,$19,$2c,$20,$0b,$05,$05,$0e // .., ......, ....
        .byte $20,$01,$03,$09,$04,$2c,$20,$14,$12,$09,$01,$04,$2c,$20,$0d,$0f //  ...., ....., ..
        .byte $14,$09,$16,$38,$2c,$20,$0d,$12,$2e,$10,$05,$12,$06,$05,$03,$14 // ...8, ..........
        .byte $2c,$20,$10,$0f,$17,$05,$12,$01,$07,$05,$2c,$20,$14,$08,$05,$20 // , ........, ... 
        .byte $15,$0e,$04,$05,$12,$14,$01,$0b,$05,$12,$2c,$20,$01,$03,$03,$15 // .........., ....
        .byte $12,$01,$03,$19,$2c,$20,$05,$0c,$05,$03,$14,$12,$09,$03,$20,$02 // ...., ........ .
        .byte $0f,$19,$13,$2c,$20,$01,$12,$03,$0f,$13,$13,$2c,$20,$03,$08,$07 // ..., ......, ...
        .byte $2c,$20,$03,$08,$12,$0f,$0d,$01,$0e,$03,$05,$2c,$20,$03,$15,$0c // , ........., ...
        .byte $14,$2c,$20,$06,$01,$09,$12,$0c,$09,$07,$08,$14,$2c,$20,$0e,$0f // ., ........., ..
        .byte $09,$03,$05,$2c,$20,$0f,$04,$19,$2c,$20,$15,$14,$0f,$10,$09,$01 // ..., ..., ......
        .byte $2c,$20,$1a,$01,$03,$2c,$20,$01,$16,$01,$0e,$14,$07,$01,$12,$04 // , ..., .........
        .byte $05,$2c,$20,$03,$09,$14,$01,$04,$05,$0c,$2c,$20,$03,$12,$05,$13 // ., ......., ....
        .byte $03,$05,$0e,$14,$2c,$20,$05,$0e,$14,$12,$0f,$10,$19,$2c,$20,$0c // ...., ......., .
        .byte $05,$04,$2c,$20,$0d,$0f,$05,$27,$13,$20,$14,$01,$16,$05,$12,$0e // .., ...'. ......
        .byte $2c,$20,$0d,$12,$2e,$14,$2c,$20,$13,$0d,$04,$2c,$20,$01,$14,$0c // , ...., ..., ...
        .byte $01,$0e,$14,$09,$13,$2c,$20,$02,$01,$19,$17,$01,$14,$03,$08,$2c // ....., ........,
        .byte $20,$04,$05,$16,$01,$13,$14,$01,$14,$0f,$12,$2c,$20,$14,$17,$09 //  .........., ...
        .byte $03,$05,$20,$05,$06,$06,$05,$03,$14,$2c,$20,$05,$11,$15,$09,$0e // .. ......, .....
        .byte $0f,$18,$05,$2c,$20,$0d,$01,$19,$08,$05,$0d,$2c,$20,$12,$05,$06 // ..., ......, ...
        .byte $0c,$05,$18,$2c,$20,$17,$01,$12,$0c,$0f,$03,$0b,$2c,$20,$16,$01 // ..., ......., ..
        .byte $15,$04,$05,$16,$09,$0c,$0c,$05,$20,$01,$0e,$04,$20,$01,$0c,$0c // ........ ... ...
        .byte $20,$17,$08,$0f,$20,$02,$05,$0c,$09,$05,$16,$05,$20,$09,$0e,$20 //  ... ....... .. 
        .byte $15,$13                               // ..

txt_38ae:
        .text " !!   "
        .byte $17,$01,$14,$03,$08
        .byte $20,$0f,$15,$14
        .byte $20
        .byte $06,$0f,$12,$20,$0f,$15,$12,$20,$0f,$14,$08,$05,$12,$20,$10,$12 // ... ... ..... ..
        .byte $0f,$04,$15,$03,$14,$09,$0f,$0e,$13,$20,$01,$0e,$04,$20,$06,$0f // ......... ... ..
        .byte $12,$20,$0d,$0f,$12,$05,$20,$14,$08,$09,$0e,$07,$13,$20,$03,$0f // . .... ...... ..
        .byte $0d,$09,$0e,$07,$20,$06,$12,$0f,$0d,$20,$15,$13,$20,$09,$0e,$20 // .... .... .. .. 
        .byte $06,$15,$14,$15,$12,$05,$2e,$20,$06,$01,$0c,$13,$05,$20,$10,$12 // ....... ..... ..
        .byte $0f,$10,$01,$07,$01,$0e,$04,$01,$20,$03,$01,$0e,$27,$14,$20,$13 // ........ ...'. .
        .byte $14,$0f,$10,$20,$15,$13,$2e,$20,$20,$01,$13,$20,$19,$0f,$15,$20 // ... ...  .. ... 
        .byte $03,$01,$0e,$20,$13,$05,$05,$2e,$20,$20,$0e,$0f,$17,$20,$10,$12 // ... ....  ... ..
        .byte $05,$13,$13,$20,$13,$10,$01,$03,$05   // ... .....

txt_3947:
        .text "...     "
        .byte $13,$09,$07,$0e,$09,$0e,$07
        .byte $27
        .byte $0e,$20,$14,$01,$0b,$09,$0e,$07,$20,$0f,$06,$06,$3a,$20,$14,$08 // . ...... ...: ..
        .byte $15,$0e,$04,$05,$12,$02,$0c,$01,$04,$05,$2f,$1b,$01,$17,$14,$1d // ........../.....

txt_3977:
        .text " ...."

dat_397c:
        // === Fill data (92 bytes, $397c-$39d7) ===
        .fill 92, $20

dat_39d8:
        // === Fill data (1 bytes, $39d8-$39d8) ===
        .byte $00                                   // .

// --- Region $84c1-$8627 ---
.pc = $84c1 "Segment $84c1"
        .byte $00,$02,$00,$00,$0a,$1f,$00,$07,$0e,$01,$02,$04,$db,$83,$9c,$8b // ................
        .byte $8c,$8c,$ac,$ef,$68,$8a,$8a,$8b,$a0,$e7,$60,$8a,$8a,$8b,$d9,$71 // ....h.....`....q
        .byte $92,$8b,$8c,$8c                       // ....

txt_84e5:
        .text "<<"
        .byte $22                                   // double quote character
        .text "<<"
        .byte $22                                   // double quote character
        .byte $0a,$0c,$00,$0a,$0c,$00,$1e,$02,$06,$40,$04,$08,$18,$01,$04,$3a // .........@.....:
        .byte $03,$06,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$01,$01,$0f,$1b // ................
        .byte $03,$02,$02,$02,$0f,$01,$5e,$d0,$c1,$29,$22,$07,$c0,$80,$20,$09 // ......^..)"... .
        .byte $08,$06,$00,$00,$00,$1e,$00,$1e,$00,$00,$0a,$00,$00,$05,$00,$00 // ................
        .byte $13,$00,$00,$00,$00,$00,$00,$01,$00,$00,$02,$00,$00,$3f,$3c,$29 // .............?<)
        .fill 10, $00
        .byte $60,$01,$03,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00 // `............

tbl_lo_8552:
        .byte $ce,$e3,$ee,$f7,$0c,<loc_8406,$3b,$65,$79,$87,$96 // address table low bytes

tbl_hi_855d:
        .byte $83,$83,$83,$83,$84,>loc_8406,$84,$84,$84,$84,$84 // address table high bytes
        .byte $16,$27,$28,$4b,$5f,$73,$8a,$a1,$ba,$d4,$f0,$0e,$2d,$4e,$71,$96 // .'(K_s......-Nq.
        .byte $bd,$e7,$13,$42,$74,$a9,$e0,$1b,$5a,$9b,$e2,$2c,$7b,$ce,$27,$85 // ...Bt...Z..,{.'.
        .byte $e8,$51,$c1,$37,$b4,$37,$c4,$57,$f5,$9c,$4e,$09,$d0,$a3,$82,$6e // .Q.7.7.W..N....n
        .byte $68,$6e,$88,$af,$eb,$39,$9c,$13,$a1,$46,$04,$dc,$d0,$dc,$10,$5e // hn...9...F.....^
        .byte $d6,$72,$38,$26,$42,$8c,$08,$b8,$a0,$b8,$20,$bc,$ac,$e4,$70,$4c // .r8&B..... ...pL
        .byte $84,$81,$10,$70,$40,$70,$40,$78,$58,$c8,$e0,$98,$08,$30,$20,$2e // ...p@p@xX....0 .
        .fill 11, $01
        .byte $02,$02,$02,$02,$02,$02,$02,$03,$03,$03,$03,$03,$04,$04,$04,$04 // ................
        .byte $05,$05,$05,$06,$06,$06,$07,$07,$08,$08,$09,$09,$0a,$0a,$0b,$0c // ................
        .byte $0d,$0d,$0e,$0f,$10,$11,$12,$13,$14,$15,$17,$18,$1a,$1b,$1d,$1f // ................

txt_8603:
        .text " "
        .byte $22                                   // double quote character
        .text "$')+.147:>AEINRW"
        .byte $5c                                   // backslash character
        .byte $62,$68,$6e,$75,$7c,$83,$8b,$93,$9c,$a5,$af,$b9,$c4,$d0,$dd,$ea // bhnu|...........
        .byte $f8,$fd                               // ..

// --- Region $8670-$86de ---
.pc = $8670 "dat_8670"

dat_8670:
        .byte $02,$03,$04,$06,$08,$0c,$10,$18,$20,$30,$40,$60,$80,$fe,$05,$09 // ........ 0@`....
        .byte $01,$02,$03,$04,$06,$09,$0d,$16,$1c,$2c,$3a,$56,$78,$f0,$03,$08 // .........,:Vx...
        .text "AAAA"
        .byte $81

txt_8695:
        .text "AAAAAAA!"
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $80                                   // .

txt_86a2:
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text " "
        .byte $09,$07,$07,$08,$09,$07,$07,$da,$08,$08,$c9,$c9,$09,$4a,$ab,$ab // .............J..
        .byte $b8,$47,$db,$cb,$ca,$c2,$c2,$aa,$aa,$a8,$00,$40,$30,$00,$00,$40 // .G.........@0..@
        .byte $70,$00,$00,$00,$80,$80,$80,$06,$02,$07,$07,$08,$02,$04,$02,$07 // p...............
        .byte $08,$05,$05,$08,$10                   // .....

// --- Region $870a-$8720 ---
.pc = $870a "dat_870a"

dat_870a:
        .byte $04,$04,$00,$04,$04,$00,$00,$00,$15,$15,$15,$15,$00,$15,$15,$00 // ................
        .byte $01,$01,$00,$00,$00,$00,$00           // .......

// --- Region $8723-$8735 ---
.pc = $8723 "dat_8723"

dat_8723:
        .byte $11,$00,$00,$00,$00,$00,$21,$31,$00,$00,$00,$00,$00,$80,$00,$00 // ......!1........
        .byte $00,$00,$00                           // ...

// --- Region $8737-$8743 ---
.pc = $8737 "dat_8737"

dat_8737:
        .byte $00,$00,$00,$00,$00,$00,$10,$00,$00,$00,$00,$00,$00 // .............

// --- Region $8745-$8dcf ---
.pc = $8745 "dat_8745"

dat_8745:
        .byte $00,$00,$00,$00,$00,$01,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$01,$00,$00,$00,$00,$00,$00,$00,$00,$68,$75,$a8,$ad,$87 // ...........hu...
        .byte $87,$87,$87,$00,$00,$18,$00,$18,$00,$18,$00,$18,$00,$18,$00,$7f // ................
        .byte $f4,$00,$0c,$ff,$0c,$ff,$0c,$fe,$0c,$fe,$0c,$fd,$0c,$fd,$0c,$fd // ................
        .byte $0c,$fd,$0c,$fd,$0c,$fd,$0c,$fd,$0c,$fc,$0c,$fc,$0c,$fc,$0c,$fc // ................
        .byte $0c,$fc,$0c,$fc,$0c,$fc,$0c,$fc,$0c,$fc,$0c,$fb,$0c,$fb,$0c,$fb // ................
        .byte $0c,$fb,$7f,$00,$03,$07,$03,$7f,$00,$04,$07,$04,$7f,$10,$10,$10 // ................
        .byte $10,$10,$10,$10,$93,$00,$91,$93,$93,$97,$97,$60,$75,$03,$50,$30 // ...........`u.P0
        .byte $60,$03,$00,$f8,$01,$02,$02,$00,$01,$00,$08,$80,$52,$65,$00,$80 // `...........Re..
        .byte $ed,$a5,$53,$0d,$2e,$4d,$6d,$7a,$83,$a0,$e7,$60,$87,$88,$89,$8a // ..S..Mmz...`....
        .byte $8a,$8a,$8a,$8a,$8a,$8a,$8a,$8b,$63,$0c,$62,$01,$64,$01,$00,$6a // ........c.b.d..j
        .byte $00,$64,$10,$00,$63,$0f,$6a,$00,$64,$04,$00,$64,$07,$00,$64,$0a // .d..c.j.d..d..d.
        .byte $00,$64,$04,$00,$64,$07,$00,$64,$0a,$00,$64,$0d,$00,$64,$13,$00 // .d..d..d..d..d..
        .byte $65,$02,$16,$00,$65,$02,$19,$00,$65,$01,$16,$00,$64,$1c,$00,$64 // e...e...e...d..d
        .byte $1c,$07,$64,$1f,$00,$65,$02,$10,$00,$64,$22,$00,$64,$22,$00,$65 // ..d..e...d".d".e
        .byte $02,$1f,$00,$65,$02,$10,$00,$64,$25,$00,$64,$28,$00,$64,$28,$05 // ...e...d%.d(.d(.
        .byte $65,$02,$2b,$00,$64,$2e,$00,$65,$02,$31,$00,$65,$02,$34,$00,$64 // e.+.d..e.1.e.4.d
        .byte $2e,$00,$65,$02,$31,$0c,$65,$02,$34,$0c,$65,$02,$37,$00,$64,$3a // ..e.1.e.4.e.7.d:
        .byte $00,$64,$3b,$00,$65,$08,$3d,$00,$64,$0d,$00,$64,$13,$00,$64,$22 // .d;.e.=.d..d..d"
        .byte $00,$64,$22,$00,$65,$02,$16,$00,$65,$02,$19,$00,$65,$01,$16,$00 // .d".e...e...e...
        .byte $64,$1c,$00,$64,$1c,$07,$65,$02,$1f,$00,$64,$2e,$00,$64,$22,$05 // d..d..e...d..d".
        .byte $64,$22,$0c,$64,$3a,$00,$64,$3b,$00,$64,$40,$00,$68,$f6,$87,$67 // d".d:.d;.d@.h..g
        .byte $64,$02,$00,$64,$11,$00,$64,$05,$00,$64,$08,$00,$64,$0b,$00,$64 // d..d..d..d..d..d
        .byte $05,$00,$64,$08,$00,$64,$0b,$00,$64,$0e,$00,$64,$14,$00,$65,$02 // ..d..d..d..d..e.
        .byte $17,$00,$65,$02,$1a,$00,$65,$01,$17,$00,$64,$1d,$00,$64,$1d,$07 // ..e...e...d..d..
        .byte $64,$20,$00,$65,$02,$11,$00,$64,$23,$00,$64,$23,$00,$65,$02,$20 // d .e...d#.d#.e. 
        .byte $00,$65,$02,$11,$00,$64,$26,$00,$64,$29,$00,$64,$29,$05,$65,$02 // .e...d&.d).d).e.
        .byte $2c,$00,$64,$2f,$00,$65,$02,$32,$00,$65,$02,$35,$00,$64,$2f,$00 // ,.d/.e.2.e.5.d/.
        .byte $65,$02,$32,$0c,$65,$02,$35,$0c,$65,$02,$38,$00,$64,$3b,$00,$64 // e.2.e.5.e.8.d;.d
        .byte $3a,$00,$65,$08,$3e,$00,$64,$0e,$00,$64,$14,$00,$64,$23,$00,$64 // :.e.>.d..d..d#.d
        .byte $23,$00,$65,$02,$17,$00,$65,$02,$1a,$00,$65,$01,$17,$00,$64,$1d // #.e...e...e...d.
        .byte $00,$64,$1d,$07,$65,$02,$2c,$00,$64,$2f,$00,$64,$23,$05,$64,$23 // .d..e.,.d/.d#.d#
        .byte $0c,$64,$3b,$00,$64,$3a,$00,$64,$41,$00,$68,$a8,$88,$67,$64,$03 // .d;.d:.dA.h..gd.
        .byte $00,$64,$12,$00,$64,$06,$00,$64,$09,$00,$65,$04,$0c,$00,$64,$06 // .d..d..d..e...d.
        .byte $00,$64,$09,$00,$65,$04,$0c,$00,$65,$02,$0f,$00,$64,$15,$00,$65 // .d..e...e...d..e
        .byte $04,$18,$00,$65,$04,$1b,$00,$65,$02,$18,$00,$65,$03,$1e,$00,$65 // ...e...e...e...e
        .byte $03,$18,$00,$64,$21,$00,$65,$02,$12,$00,$65,$04,$24,$00,$65,$04 // ...d!.e...e.$.e.
        .byte $24,$00,$65,$02,$21,$00,$65,$02,$12,$00,$64,$27,$00,$64,$2a,$00 // $.e.!.e...d'.d*.
        .byte $64,$2a,$05,$65,$02,$2d,$00,$64,$30,$00,$65,$02,$33,$00,$65,$02 // d*.e.-.d0.e.3.e.
        .byte $36,$00,$64,$30,$00,$65,$02,$33,$00,$65,$02,$36,$00,$65,$02,$39 // 6.d0.e.3.e.6.e.9
        .byte $00,$65,$07,$3c,$00,$65,$02,$3f,$00,$65,$02,$0f,$00,$64,$15,$00 // .e.<.e.?.e...d..
        .byte $65,$04,$24,$00,$65,$04,$24,$00,$65,$04,$18,$00,$65,$04,$1b,$00 // e.$.e.$.e...e...
        .byte $65,$02,$18,$00,$65,$03,$1e,$00,$65,$03,$18,$00,$65,$02,$21,$00 // e...e...e...e.!.
        .byte $64,$30,$00,$65,$04,$24,$05,$65,$04,$24,$00,$64,$3b,$00,$64,$3a // d0.e.$.e.$.d;.d:
        .byte $00,$64,$42,$00,$68,$56,$89,$67,$63,$0f,$65,$04,$43,$00,$65,$01 // .dB.hV.gc.e.C.e.
        .byte $46,$00,$65,$04,$43,$00,$65,$02,$46,$05,$65,$01,$46,$0a,$65,$01 // F.e.C.e.F.e.F.e.
        .byte $46,$0b,$64,$49,$00,$68,$13,$8a,$67,$65,$04,$44,$00,$65,$01,$47 // F.dI.h..ge.D.e.G
        .byte $00,$65,$04,$44,$00,$65,$02,$47,$05,$65,$01,$47,$0a,$65,$01,$47 // .e.D.e.G.e.G.e.G
        .byte $0b,$64,$4a,$00,$68,$32,$8a,$67,$65,$04,$45,$00,$65,$07,$48,$00 // .dJ.h2.ge.E.e.H.
        .byte $65,$04,$45,$00,$65,$0e,$48,$05,$65,$07,$48,$0a,$65,$07,$48,$0b // e.E.e.H.e.H.e.H.
        .byte $65,$04,$48,$00,$68,$51,$8a,$67,$63,$0f,$6a,$06,$64,$46,$00,$64 // e.H.hQ.gc.j.dF.d
        .byte $4d,$00,$60,$0c,$67,$64,$47,$00,$64,$4d,$07,$60,$0c,$67,$64,$4c // M.`.gdG.dM.`.gdL
        .byte $00,$64,$4d,$0c,$60,$0c,$67,$15,$3a,$1a,$3a,$15,$3a,$17,$3a,$16 // .dM.`.g.:.:.:.:.
        .byte $3a,$15,$3c,$66,$15,$7d,$61,$15,$7a,$61,$66,$63,$0f,$6a,$00,$65 // :.<f.}a.zafc.j.e
        .byte $02,$4e,$0c,$65,$02,$4e,$0f,$65,$02,$4e,$0a,$65,$02,$4e,$0c,$65 // .N.e.N.e.N.e.N.e
        .byte $02,$4e,$11,$65,$02,$4e,$14,$65,$02,$4e,$0f,$65,$02,$4e,$11,$64 // .N.e.N.e.N.e.N.d
        .byte $51,$00,$64,$51,$00,$64,$51,$05,$64,$51,$05,$65,$02,$4e,$0c,$65 // Q.dQ.dQ.dQ.e.N.e
        .byte $02,$4e,$0f,$65,$02,$4e,$0a,$65,$02,$4e,$0c,$64,$52,$00,$64,$52 // .N.e.N.e.N.dR.dR
        .byte $00,$67,$65,$02,$4f,$18,$65,$02,$4f,$1b,$65,$02,$4f,$16,$65,$02 // .ge.O.e.O.e.O.e.
        .byte $4f,$18,$65,$02,$4f,$1d,$65,$02,$4f,$20,$65,$02,$4f,$1b,$65,$02 // O.e.O.e.O e.O.e.
        .byte $4f,$1d,$64,$4e,$0c,$64,$4e,$0f,$64,$4e,$0a,$64,$4e,$0c,$64,$4e // O.dN.dN.dN.dN.dN
        .byte $0c,$64,$4e,$0f,$64,$4e,$0a,$64,$4e,$0c,$64,$4e,$11,$64,$4e,$14 // .dN.dN.dN.dN.dN.
        .byte $64,$4e,$0f,$64,$4e,$11,$64,$4e,$11,$64,$4e,$14,$64,$4e,$0f,$64 // dN.dN.dN.dN.dN.d
        .byte $4e,$11,$65,$02,$4f,$18,$65,$02,$4f,$1b,$65,$02,$4f,$16,$65,$02 // N.e.O.e.O.e.O.e.
        .byte $4f,$18,$64,$4e,$0c,$64,$4e,$0f,$64,$4e,$0a,$64,$4e,$0c,$64,$4e // O.dN.dN.dN.dN.dN
        .byte $0c,$64,$4e,$0f,$64,$4e,$0a,$64,$4e,$0c,$67,$65,$02,$50,$00,$65 // .dN.dN.dN.ge.P.e
        .byte $02,$50,$03,$65,$02,$50,$fe,$65,$02,$50,$00,$65,$02,$50,$05,$65 // .P.e.P.e.P.e.P.e
        .byte $02,$50,$08,$65,$02,$50,$03,$65,$02,$50,$05,$64,$50,$00,$64,$50 // .P.e.P.e.P.dP.dP
        .byte $03,$64,$50,$fe,$64,$50,$00,$64,$50,$00,$64,$50,$03,$64,$50,$fe // .dP.dP.dP.dP.dP.
        .byte $64,$50,$00,$64,$50,$05,$64,$50,$08,$64,$50,$03,$64,$50,$05,$64 // dP.dP.dP.dP.dP.d
        .byte $50,$05,$64,$50,$08,$64,$50,$03,$64,$50,$05,$65,$02,$50,$00,$65 // P.dP.dP.dP.e.P.e
        .byte $02,$50,$03,$65,$02,$50,$fe,$65,$02,$50,$00,$64,$50,$00,$64,$50 // .P.e.P.e.P.dP.dP
        .byte $03,$64,$50,$fe,$64,$50,$00,$64,$50,$00,$64,$50,$03,$64,$50,$fe // .dP.dP.dP.dP.dP.
        .byte $64,$50,$00,$67,$2d,$aa,$66,$45,$04,$3e,$04,$3c,$04,$39,$04,$3c // dP.g-.fE.>.<.9.<
        .byte $04,$3e,$04,$40,$04,$3c,$04,$3f,$04,$3e,$04,$3c,$04,$3f,$04,$3c // .>.@.<.?.>.<.?.<
        .byte $a8,$43,$86,$61,$69,$02,$00,$45,$86,$46,$86,$43,$86,$45,$8a,$61 // .C.ai..E.F.C.E.a
        .byte $69,$00,$00,$66,$39,$84,$3b,$84,$3c,$84,$3e,$84,$40,$84,$45,$84 // i..f9.;.<.>.@.E.
        .byte $40,$86,$43,$84,$41,$84,$3f,$84,$3e,$84,$3c,$84,$43,$84,$3c,$86 // @.C.A.?.>.<.C.<.
        .byte $46,$84,$3e,$82,$3e,$82,$3e,$84,$46,$84,$46,$84,$3e,$82,$3e,$82 // F.>.>.>.F.F.>.>.
        .byte $3e,$84,$46,$84,$45,$84,$40,$84,$3c,$84,$34,$84,$39,$88,$66,$45 // >.F.E.@.<.4.9.fE
        .byte $06,$3e,$06,$3c,$06,$39,$06,$3c,$06,$3e,$06,$40,$06,$3c,$06,$3f // .>.<.9.<.>.@.<.?
        .byte $06,$3e,$06,$3c,$06,$3f,$06,$3c,$aa,$43,$88,$61,$69,$00,$e0,$45 // .>.<.?.<.C.ai..E
        .byte $88,$46,$88,$43,$88,$45,$8c,$61,$69,$00,$00,$66,$21,$c2,$2d,$c2 // .F.C.E.ai..f!.-.
        .byte $2b,$c2,$2d,$c2,$28,$c2,$2d,$c2,$24,$c2,$2d,$c2,$21,$c2,$2d,$c2 // +.-.(.-.$.-.!.-.
        .byte $2b,$c2,$2d,$c2,$28,$c2,$2d,$c2,$24,$c2,$2d,$c2,$66,$15,$04,$15 // +.-.(.-.$.-.f...
        .byte $04,$21,$04,$21,$04,$1f,$04,$1f,$04,$1c,$04,$1c,$04,$66,$66,$89 // .!.!.........ff.
        .byte $89,$46,$a3,$b4,$69,$82,$b9,$6e,$8b,$d3,$85,$0c,$dc,$8e,$2d,$a9 // .F..i..n......-.
        .byte $5e,$41,$67,$15,$6e,$ac,$5a,$df,$e5,$93,$f0,$29,$da,$f0,$7e,$2f // ^Ag.n.Z....)..~/
        .byte $01,$a7,$58,$0c,$da,$7b,$22,$73,$dc,$03,$9c,$01,$44,$dd,$06,$65 // ..X..{"s....D..e
        .byte $e0,$09,$86,$e5,$12,$c7,$3a,$67,$48,$47,$74,$48,$18,$77,$48,$39 // ......:gHGtH.wH9
        .byte $98,$89,$4c,$63,$78,$4f,$66,$78,$5e,$73,$a3,$8c,$99,$d9,$71,$92 // ..LcxOfx^s....q.
        .byte $dc,$09,$44,$8d,$8d,$93,$96,$8d,$93,$97,$8d,$93,$97,$8d,$93,$98 // ..D.............
        .byte $8d,$93,$98,$8d,$93,$97,$8e,$94,$98,$8e,$94,$98,$8e,$94,$98,$8f // ................
        .byte $94,$98,$8f,$95,$99,$8f,$95,$98,$8f,$95,$99,$90,$95,$9a,$90,$96 // ................
        .byte $9a,$90,$96,$9a,$90,$96,$9a,$90,$96,$9a,$91,$96,$9b,$91,$96,$9b // ................
        .byte $93,$96,$9b,$93,$96,$9b,$8d,$8d,$8d,$8d,$8d,$8d,$8d,$8d,$92,$8a // ................
        .byte $8a,$8b,$8c,$8c,$8b,$8c,$8c,$60,$0a,$66,$6a,$04,$34,$1a,$35,$1a // .......`.fj.4.5.
        .byte $34,$1a,$33,$1a,$32,$1a,$30,$1c,$66,$40,$1d,$60,$00,$66,$60,$0a // 4.3.2.0.f@.`.f`.
        .byte $66,$30,$1a,$32,$1a,$30,$1a,$2f,$1a,$2e,$1a,$2d,$1c,$66,$30,$1d // f0.2.0./...-.f0.
        .byte $60,$00,$66,$15,$34,$15,$34,$1c,$34,$1c,$34,$1b,$34,$1b,$34,$1a // `.f.4.4.4.4.4.4.
        .byte $34,$18,$34,$66,$6a,$02,$15,$7d,$61,$15,$7a,$61,$6a,$00,$60,$0a // 4.4fj..}a.zaj.`.
        .byte $60,$0c,$60,$00,$60,$0c,$60,$0c,$60,$0c,$60,$0c,$28,$1a,$2b,$88 // `.`.`.`.`.`.(.+.
        .byte $2d,$86,$2b,$86,$28,$1a,$2b,$88,$2d,$86,$2b,$86,$28,$5c,$66,$32 // -.+.(.+.-.+.(\f2
        .byte $16,$30,$16,$66,$2d,$1a,$60,$08,$32,$16,$30,$16,$34,$1b,$69,$00 // .0.f-.`.2.0.4.i.
        .byte $00,$32,$16,$30,$16,$2d,$1b,$32,$16,$30,$16 // .2.0.-.2.0.

// --- Region $8dd9-$9b97 ---
.pc = $8dd9 "Segment $8dd9"
        .byte $21,$5c,$66,$45,$16,$45,$15,$43,$12,$45,$14,$43,$17,$61,$40,$12 // !\fE.E.C.E.C.a@.
        .byte $43,$12,$40,$12,$43,$12,$40,$12,$61,$3e,$14,$3c,$12,$39,$18,$3e // C.@.C.@.a>.<.9.>
        .byte $16,$3e,$15,$3c,$12,$3e,$14,$39,$17,$3e,$14,$3c,$14,$3e,$14,$69 // .>.<.>.9.>.<.>.i
        .byte $00,$96,$41,$16,$69,$00,$00,$40,$14,$3e,$16,$40,$16,$40,$15,$3e // ..A.i..@.>.@.@.>
        .byte $12,$40,$14,$3c,$17,$3b,$12,$3c,$12,$3b,$12,$3c,$12,$3b,$14,$39 // .@.<.;.<.;.<.;.9
        .byte $16,$34,$14,$39,$14,$3c,$14,$3e,$16,$3e,$15,$40,$12,$41,$15,$43 // .4.9.<.>.>.@.A.C
        .byte $12,$45,$15,$48,$13,$4a,$12,$69,$00,$fa,$4b,$12,$4c,$14,$69,$00 // .E.H.J.i..K.L.i.
        .byte $00,$4a,$12,$69,$00,$fa,$4b,$12,$4c,$14,$69,$00,$00,$4a,$12,$69 // .J.i..K.L.i..J.i
        .byte $00,$fa,$4b,$12,$4c,$14,$4c,$15,$69,$00,$00,$60,$00,$66,$4c,$1a // ..K.L.L.i..`.fL.
        .byte $4c,$14,$47,$12,$48,$12,$47,$14,$45,$14,$43,$14,$40,$14,$43,$14 // L.G.H.G.E.C.@.C.
        .byte $45,$14,$47,$14,$48,$12,$47,$12,$45,$14,$43,$14,$40,$18,$4a,$14 // E.G.H.G.E.C.@.J.
        .byte $45,$12,$46,$12,$45,$14,$43,$14,$41,$14,$3e,$14,$41,$14,$43,$14 // E.F.E.C.A.>.A.C.
        .byte $45,$14,$41,$12,$43,$12,$41,$14,$40,$14,$3e,$14,$39,$14,$3e,$16 // E.A.C.A.@.>.9.>.
        .byte $40,$1c,$66,$37,$12,$69,$00,$c8,$38,$12,$39,$14,$69,$00,$00,$37 // @.f7.i..8.9.i..7
        .byte $12,$69,$00,$c8,$38,$12,$39,$14,$69,$00,$00,$37,$12,$69,$00,$c8 // .i..8.9.i..7.i..
        .byte $38,$12,$39,$16,$69,$00,$00,$37,$14,$37,$12,$69,$00,$c8,$38,$12 // 8.9.i..7.7.i..8.
        .byte $39,$14,$69,$00,$00,$39,$14,$3e,$14,$3c,$18,$66,$3c,$12,$69,$00 // 9.i..9.>.<.f<.i.
        .byte $c8,$3d,$12,$3e,$14,$69,$00,$00,$3c,$12,$69,$00,$c8,$3d,$12,$3e // .=.>.i..<.i..=.>
        .byte $14,$69,$00,$00,$3c,$12,$69,$00,$c8,$3d,$12,$3e,$16,$69,$00,$00 // .i..<.i..=.>.i..
        .byte $3c,$14,$3c,$12,$3d,$12,$3e,$14,$69,$00,$00,$3e,$14,$69,$00,$f0 // <.<.=.>.i..>.i..
        .byte $41,$12,$69,$00,$00,$41,$12,$69,$00,$f0,$45,$18,$69,$00,$00,$66 // A.i..A.i..E.i..f
        .byte $41,$12,$40,$12,$41,$12,$3e,$14,$3c,$12,$39,$14,$37,$12,$39,$12 // A.@.A.>.<.9.7.9.
        .byte $37,$12,$35,$12,$1c,$14,$32,$14,$32,$14,$34,$12,$32,$12,$34,$14 // 7.5...2.2.4.2.4.
        .byte $35,$12,$34,$12,$35,$14,$37,$12,$35,$12,$37,$14,$39,$12,$37,$12 // 5.4.5.7.5.7.9.7.
        .byte $39,$14,$3b,$12,$39,$12,$3b,$14,$3c,$12,$3b,$12,$3c,$10,$69,$00 // 9.;.9.;.<.;.<.i.
        .byte $dc,$3d,$13,$3e,$14,$69,$00,$00,$3c,$10,$69,$00,$dc,$3d,$13,$3e // .=.>.i..<.i..=.>
        .byte $14,$69,$00,$00,$66,$40,$14,$3e,$12,$40,$12,$3e,$14,$3b,$14,$39 // .i..f@.>.@.>.;.9
        .byte $14,$3b,$12,$39,$12,$37,$14,$34,$14,$3e,$14,$3c,$12,$3e,$12,$3c // .;.9.7.4.>.<.>.<
        .byte $14,$39,$14,$37,$14,$39,$12,$37,$12,$35,$14,$32,$14,$66,$6a,$03 // .9.7.9.7.5.2.fj.
        .byte $61,$39,$1b,$39,$16,$61,$6a,$00,$37,$14,$39,$12,$37,$12,$6a,$03 // a9.9.aj.7.9.7.j.
        .byte $61,$34,$1b,$34,$16,$61,$6a,$00,$39,$16,$6a,$03,$61,$3c,$1b,$3c // a4.4.aj.9.j.a<.<
        .byte $16,$61,$6a,$00,$3a,$12,$3c,$12,$3a,$14,$6a,$03,$39,$1c,$6a,$00 // .aj.:.<.:.j.9.j.
        .byte $66,$39,$18,$39,$16,$3b,$16,$3c,$16,$40,$19,$45,$18,$45,$16,$43 // f9.9.;.<.@.E.E.C
        .byte $12,$45,$12,$43,$14,$40,$1a,$3e,$19,$3c,$12,$3e,$12,$3c,$14,$61 // .E.C.@.>.<.>.<.a
        .byte $39,$18,$39,$14,$61,$3b,$14,$3c,$14,$40,$14,$45,$12,$69,$00,$dc // 9.9.a;.<.@.E.i..
        .byte $46,$12,$47,$14,$69,$00,$00,$45,$12,$69,$00,$dc,$46,$12,$47,$14 // F.G.i..E.i..F.G.
        .byte $69,$00,$00,$45,$12,$69,$00,$dc,$46,$12,$47,$14,$69,$00,$00,$45 // i..E.i..F.G.i..E
        .byte $14,$43,$14,$69,$00,$50,$45,$1a,$69,$00,$00,$4c,$14,$47,$12,$48 // .C.i.PE.i..L.G.H
        .byte $12,$47,$14,$45,$14,$43,$14,$42,$14,$40,$14,$3e,$14,$40,$14,$3e // .G.E.C.B.@.>.@.>
        .byte $12,$40,$12,$3e,$14,$3b,$14,$40,$18,$4a,$14,$45,$12,$46,$12,$45 // .@.>.;.@.J.E.F.E
        .byte $14,$43,$14,$41,$14,$40,$14,$3e,$14,$3c,$14,$3e,$14,$3c,$12,$3e // .C.A.@.>.<.>.<.>
        .byte $12,$3c,$14,$39,$14,$3e,$18,$51,$1c,$66,$39,$14,$3b,$12,$39,$12 // .<.9.>.Q.f9.;.9.
        .byte $3b,$14,$3c,$12,$3b,$12,$3c,$14,$3e,$12,$3c,$12,$3e,$14,$40,$12 // ;.<.;.<.>.<.>.@.
        .byte $3e,$12,$40,$18,$45,$16,$43,$16,$45,$18,$40,$16,$48,$16,$40,$18 // >.@.E.C.E.@.H.@.
        .byte $45,$18,$66,$4c,$12,$47,$12,$43,$12,$47,$12,$43,$12,$40,$12,$43 // E.fL.G.C.G.C.@.C
        .byte $12,$40,$12,$3b,$12,$40,$12,$3b,$12,$37,$12,$3b,$12,$37,$12,$34 // .@.;.@.;.7.;.7.4
        .byte $12,$37,$12,$4a,$12,$45,$12,$41,$12,$45,$12,$41,$12,$3e,$12,$41 // .7.J.E.A.E.A.>.A
        .byte $12,$3e,$12,$39,$12,$3e,$12,$39,$12,$35,$12,$39,$12,$35,$12,$32 // .>.9.>.9.5.9.5.2
        .byte $12,$35,$12,$66,$39,$1c,$66,$60,$0c,$60,$0c,$66,$34,$14,$39,$14 // .5.f9.f`.`.f4.9.
        .byte $3c,$14,$3b,$16,$39,$14,$37,$16,$69,$00,$96,$39,$1a,$69,$00,$00 // <.;.9.7.i..9.i..
        .byte $30,$14,$35,$14,$39,$14,$37,$16,$35,$14,$34,$16,$69,$00,$96,$35 // 0.5.9.7.5.4.i..5
        .byte $1a,$69,$00,$00,$34,$14,$35,$14,$34,$14,$32,$16,$30,$14,$2f,$16 // .i..4.5.4.2.0./.
        .byte $30,$14,$32,$14,$34,$14,$2f,$16,$2d,$14,$2b,$16,$2d,$14,$2f,$14 // 0.2.4./.-.+.-./.
        .byte $30,$14,$2f,$16,$2d,$14,$2b,$16,$69,$00,$96,$2d,$1a,$69,$00,$00 // 0./.-.+.i..-.i..
        .byte $66,$34,$1a,$37,$1a,$39,$1a,$2a,$18,$2b,$16,$2c,$16,$66,$61,$39 // f4.7.9.*.+.,.fa9
        .byte $18,$39,$14,$61,$39,$14,$3c,$14,$3b,$14,$61,$39,$18,$39,$14,$61 // .9.a9.<.;.a9.9.a
        .byte $39,$14,$3c,$14,$69,$00,$80,$3b,$14,$69,$00,$00,$61,$39,$18,$39 // 9.<.i..;.i..a9.9
        .byte $14,$61,$39,$14,$69,$00,$80,$3c,$14,$69,$00,$00,$3b,$14,$39,$14 // .a9.i..<.i..;.9.
        .byte $37,$14,$34,$14,$37,$14,$39,$14,$3c,$14,$39,$14,$37,$14,$61,$39 // 7.4.7.9.<.9.7.a9
        .byte $18,$39,$14,$61,$39,$14,$69,$01,$20,$40,$14,$69,$00,$00,$3e,$14 // .9.a9.i. @.i..>.
        .byte $61,$40,$18,$40,$14,$61,$40,$14,$45,$14,$43,$14,$69,$01,$80,$61 // a@.@.a@.E.C.i..a
        .byte $45,$18,$69,$00,$00,$45,$14,$61,$45,$14,$48,$14,$47,$14,$45,$12 // E.i..E.aE.H.G.E.
        .byte $43,$12,$40,$12,$45,$12,$43,$12,$40,$12,$45,$12,$43,$12,$40,$12 // C.@.E.C.@.E.C.@.
        .byte $45,$12,$43,$12,$40,$12,$45,$12,$43,$12,$40,$14,$69,$01,$f0,$61 // E.C.@.E.C.@.i..a
        .byte $48,$18,$69,$00,$00,$48,$14,$61,$45,$14,$43,$14,$3e,$14,$40,$14 // H.i..H.aE.C.>.@.
        .byte $41,$14,$40,$14,$3c,$14,$39,$14,$3b,$14,$3c,$16,$40,$14,$41,$14 // A.@.<.9.;.<.@.A.
        .byte $40,$14,$3e,$14,$3c,$14,$3e,$14,$3c,$14,$3b,$14,$39,$14,$3b,$14 // @.>.<.>.<.;.9.;.
        .byte $3c,$14,$3e,$14,$40,$14,$41,$14,$40,$14,$3e,$14,$45,$1e,$43,$13 // <.>.@.A.@.>.E.C.
        .byte $40,$1e,$45,$1e,$43,$13,$40,$1e,$45,$1e,$43,$13,$40,$1e,$45,$1e // @.E.C.@.E.C.@.E.
        .byte $43,$13,$40,$1e,$69,$01,$f0,$61,$48,$18,$69,$00,$00,$48,$14,$61 // C.@.i..aH.i..H.a
        .byte $48,$14,$47,$14,$45,$14,$69,$01,$80,$48,$1e,$69,$00,$00,$45,$13 // H.G.E.i..H.i..E.
        .byte $43,$1e,$48,$1e,$45,$13,$43,$1e,$48,$1e,$45,$13,$43,$1e,$48,$1e // C.H.E.C.H.E.C.H.
        .byte $45,$13,$43,$1e,$69,$02,$40,$61,$4c,$18,$69,$00,$00,$4c,$14,$61 // E.C.i.@aL.i..L.a
        .byte $4a,$14,$48,$14,$45,$14,$69,$01,$80,$48,$1e,$69,$00,$00,$4c,$13 // J.H.E.i..H.i..L.
        .byte $48,$1e,$45,$17,$47,$14,$48,$14,$45,$14,$43,$1e,$45,$13,$43,$1e // H.E.G.H.E.C.E.C.
        .byte $40,$17,$45,$14,$48,$14,$45,$14,$69,$01,$f0,$61,$48,$18,$69,$00 // @.E.H.E.i..aH.i.
        .byte $00,$48,$14,$61,$45,$14,$48,$14,$45,$14,$4c,$1e,$48,$13,$45,$1e // .H.aE.H.E.L.H.E.
        .byte $4c,$1e,$48,$13,$45,$1e,$4c,$1e,$48,$13,$45,$1e,$4c,$1e,$48,$13 // L.H.E.L.H.E.L.H.
        .byte $45,$1e,$69,$01,$f0,$61,$40,$18,$69,$00,$00,$40,$14,$61,$43,$14 // E.i..a@.i..@.aC.
        .byte $45,$14,$43,$14,$61,$4a,$18,$4a,$14,$61,$4c,$14,$4a,$14,$48,$14 // E.C.aJ.J.aL.J.H.
        .byte $61,$4c,$18,$4c,$14,$61,$48,$14,$45,$14,$43,$14,$69,$00,$40,$45 // aL.L.aH.E.C.i.@E
        .byte $1a,$69,$00,$00,$40,$14,$45,$14,$47,$14,$48,$16,$4c,$14,$4a,$14 // .i..@.E.G.H.L.J.
        .byte $48,$14,$61,$4c,$18,$4c,$14,$61,$4a,$14,$48,$14,$45,$14,$61,$4a // H.aL.L.aJ.H.E.aJ
        .byte $18,$4a,$14,$61,$51,$14,$4f,$14,$4c,$14,$4c,$19,$4c,$15,$66,$51 // .J.aQ.O.L.L.L.fQ
        .byte $12,$45,$12,$4c,$12,$45,$12,$4d,$12,$45,$12,$4a,$12,$45,$12,$4c // .E.L.E.M.E.J.E.L
        .byte $12,$45,$12,$48,$12,$45,$12,$4a,$12,$45,$12,$47,$12,$45,$12,$66 // .E.H.E.J.E.G.E.f
        .byte $6a,$01,$4c,$10,$69,$00,$80,$34,$1c,$69,$00,$00,$66,$60,$0c,$60 // j.L.i..4.i..f`.`
        .byte $0c,$60,$0c,$60,$0c,$60,$0c,$60,$0c,$60,$0c,$60,$0c,$21,$6a,$24 // .`.`.`.`.`.`.!j$
        .byte $98,$26,$96,$24,$96,$21,$6a,$24,$98,$26,$96,$24,$96,$21,$6c,$66 // .&.$.!j$.&.$.!lf
        .text ")&(&"
        .byte $66
        .byte $24,$2a,$60,$08
        .byte $29,$26,$1c
        .text "&-+)"
        .byte $26,$1c
        .text "&$+)&"
        .byte $1c
        .byte $26,$24,$2c,$66
        .byte $28,$6c
        .byte $2b,$6c
        .byte $29,$6c,$28,$6c,$66                   // )l(lf

txt_938e:
        .byte $40                                   // @ character
        .text "&"
        .byte $40                                   // @ character
        .text "%>"
        .byte $22                                   // double quote character
        .byte $40                                   // @ character
        .text "$>'"
        .byte $61                                   // a

txt_9399:
        .text "<"
        .byte $22                                   // double quote character
        .byte $40                                   // @ character
        .byte $22                                   // double quote character
        .text "<"
        .byte $22                                   // double quote character
        .byte $40                                   // @ character
        .byte $22                                   // double quote character
        .text "<"
        .byte $22                                   // double quote character
        .byte $61
        .text "9$9"
        .byte $22                                   // double quote
        .text "2"
        .byte $18

txt_93aa:
        .text "9&9%7"
        .byte $22                                   // double quote character
        .text "9$5'9$7$9$"
        .byte $69,$00,$4b,$3e,$26,$69,$00,$00       // i.K>&i..

txt_93c2:
        .text "<$9&9&9%7"
        .byte $22                                   // double quote character
        .text "9$9'4$4$4$2&0$4$9$9&9%9"
        .byte $22                                   // double quote character
        .text ">%>"
        .byte $22                                   // double quote character
        .text "A%E#E"
        .byte $22                                   // double quote character
        .byte $69,$00,$7d
        .text "F"
        .byte $22                                   // double quote
        .text "G$"
        .byte $69,$00,$00
        .byte $45,$22,$69,$00,$7d
        .byte $46
        .byte $22,$47,$24,$69,$00,$00,$45,$22,$69,$00,$7d // "G$i..E"i.}

txt_9409:
        .text "F"
        .byte $22                                   // double quote character
        .text "G$"
        .byte $40                                   // @ character
        .text "%"
        .byte $69,$00,$00,$60,$00,$66               // i..`.f

txt_9415:
        .text "E*G$C"
        .byte $22                                   // double quote character
        .text "E"
        .byte $22                                   // double quote character
        .text "C$"
        .byte $40                                   // @ character
        .text "$"
        .byte $40                                   // @ character
        .text "$;$"
        .byte $40                                   // @ character
        .text "$"
        .byte $40                                   // @ character
        .text "$C$E"
        .byte $22                                   // double quote character
        .text "C"
        .byte $22                                   // double quote character
        .byte $40                                   // @ character
        .text "$"
        .byte $40                                   // @ character
        .text "$G(E$A"
        .byte $22                                   // double quote character
        .text "A"
        .byte $22                                   // double quote character
        .text "A$>$>$9$>$>$>$>"
        .byte $22                                   // double quote character
        .text ">"
        .byte $22                                   // double quote character
        .text ">$9$9$5$9&9,"
        .byte $66
        .byte $32,$22,$69,$00,$b4
        .text "3"
        .byte $22                                   // double quote
        .text "4$"
        .byte $69,$00,$00
        .byte $32,$22,$69
        .byte $00,$b4,$33,$12,$34,$24,$69,$00,$00,$32,$22,$69,$00,$b4,$33,$12 // ..3.4$i..2"i..3.
        .byte $34,$26,$69,$00,$00
        .byte $32,$14
        .byte $32,$22,$69,$00,$b4
        .text "3"
        .byte $22                                   // double quote
        .text "4$"
        .byte $69,$00,$00,$34,$14,$39,$14,$39,$18,$66,$37,$22,$69,$00,$b4,$38 // i..4.9.9.f7"i..8
        .byte $22,$39,$24,$69,$00,$00
        .byte $37,$22,$69,$00,$b4
        .text "8"
        .byte $22                                   // double quote
        .text "9$"
        .byte $69
        .byte $00,$00
        .byte $37,$22,$69,$00,$b4
        .text "8"
        .byte $22                                   // double quote
        .text "9&"
        .byte $69,$00,$00
        .byte $39,$24
        .byte $37,$22,$69,$00,$b4,$38,$22,$39,$14,$69,$00,$00,$39,$24,$69,$00 // 7"i..8"9.i..9$i.
        .byte $c8,$3e,$22,$69,$00,$00,$3e,$22,$69,$00,$c8,$41,$28,$69,$00,$00 // .>"i..>"i..A(i..
        .byte $66,$3e,$12,$3c,$12,$3e,$12,$39,$14,$39,$12,$35,$14,$32,$12,$35 // f>.<.>.9.9.5.2.5
        .byte $12,$32,$12,$32,$12,$2d,$14,$2d,$14,$2d,$14,$2f,$12,$2d,$12,$2f // .2.2.-.-.-./.-./
        .byte $14,$30,$12,$2f,$12,$30,$14,$32,$12,$30,$12,$32,$14,$34,$12,$32 // .0./.0.2.0.2.4.2
        .byte $12,$34,$14,$35,$12,$34,$12,$35,$14,$39,$12,$35,$12,$39,$10,$69 // .4.5.4.5.9.5.9.i
        .byte $00,$b4,$3a,$13,$3b,$14,$69,$00,$00,$39,$10,$69,$00,$b4,$3a,$13 // ..:.;.i..9.i..:.
        .byte $3b,$14,$69,$00,$00,$66,$3b,$14,$3b,$12,$3b,$12,$3b,$14,$37,$14 // ;.i..f;.;.;.;.7.
        .byte $34,$14,$37,$12,$34,$12,$34,$14,$2f,$14,$39,$14,$39,$12,$39,$12 // 4.7.4.4./.9.9.9.
        .byte $39,$14,$35,$14,$32,$14,$35,$12,$32,$12,$32,$14,$2d,$14,$66,$61 // 9.5.2.5.2.2.-.fa
        .byte $30,$1b,$30,$16,$61,$34,$14,$35,$12,$34,$12,$61,$30,$1b,$30,$16 // 0.0.a4.5.4.a0.0.
        .byte $61,$34,$16,$61,$39,$1b,$39,$16,$61,$37,$12,$39,$12,$37,$14,$30 // a4.a9.9.a7.9.7.0
        .byte $1c,$66,$30,$18,$30,$16,$32,$16,$34,$16,$39,$19,$3c,$18,$3c,$16 // .f0.0.2.4.9.<.<.
        .byte $3e,$12,$3c,$12,$3e,$14,$39,$1a,$39,$19,$39,$12,$39,$12,$39,$14 // >.<.>.9.9.9.9.9.
        .byte $61,$35,$18,$35,$14,$61,$35,$14,$39,$14,$39,$14,$3e,$12,$69,$00 // a5.5.a5.9.9.>.i.
        .byte $c8,$3f,$12,$40,$14,$69,$00,$00,$3e,$12,$69,$00,$c8,$3f,$12,$40 // .?.@.i..>.i..?.@
        .byte $14,$69,$00,$00,$3e,$12,$69,$00,$c8,$3f,$12,$40,$14,$69,$00,$00 // .i..>.i..?.@.i..
        .byte $40,$14,$3e,$14,$69,$00,$46,$40,$1a,$69,$00,$00,$40,$ac,$3e,$ac // @.>.i.F@.i..@.>.
        .byte $45,$ac,$66                           // E.f

txt_95dc:
        .text "4*9$;"
        .byte $22                                   // double quote character
        .text "9"
        .byte $22                                   // double quote character
        .text ";$<"
        .byte $22                                   // double quote character
        .text ";"
        .byte $22                                   // double quote character
        .text "<$>"
        .byte $22                                   // double quote character
        .text "<"
        .byte $22                                   // double quote character
        .text ">$"
        .byte $40                                   // @ character
        .byte $22                                   // double quote character
        .text ">"
        .byte $22                                   // double quote character
        .byte $40                                   // @ character
        .text "(E&C&E"
        .byte $18,$48,$18,$66,$40,$aa,$3e,$aa,$66,$45,$ac,$66,$39,$aa,$37,$ba // .H.f@.>.fE.f9.7.
        .byte $35,$ba,$34,$aa,$66,$30,$14,$34,$14,$39,$14,$32,$16,$30,$14,$2f // 5.4.f0.4.9.2.0./
        .byte $16,$69,$00,$96,$30,$1a,$69,$00,$00,$2d,$14,$30,$14,$35,$14,$34 // .i..0.i..-.0.5.4
        .byte $16,$32,$14,$30,$16,$69,$00,$96,$32,$1a,$69,$00,$00,$30,$14,$32 // .2.0.i..2.i..0.2
        .byte $14,$30,$14,$2f,$16,$2d,$14,$2b,$16,$2d,$14,$2f,$14,$24,$14,$2b // .0./.-.+.-./.$.+
        .byte $16,$29,$14,$28,$16,$29,$14,$2b,$14,$2d,$14,$2b,$16,$29,$14,$28 // .).(.).+.-.+.).(
        .byte $16,$69,$00,$96,$28,$1a,$69,$00,$00,$66,$2d,$1a,$30,$1a,$32,$1a // .i..(.i..f-.0.2.
        .byte $26,$18,$28,$16,$29,$16,$66,$60,$02,$66,$45,$12,$39,$12,$40,$12 // &.(.).f`.fE.9.@.
        .byte $39,$12,$41,$12,$39,$12,$3e,$12,$39,$12,$40,$12,$39,$12,$3c,$12 // 9.A.9.>.9.@.9.<.
        .byte $39,$12,$3e,$12,$39,$12,$3b,$12,$39,$12,$66,$45,$10,$69,$00,$60 // 9.>.9.;.9.fE.i.`
        .byte $2d,$1c,$69,$00,$00,$66,$60,$0c,$60,$0c,$60,$0c,$15,$36,$15,$34 // -.i..f`.`.`..6.4
        .byte $15,$34,$15,$36,$15,$34,$15,$34,$15,$36,$15,$34,$15,$34,$18,$36 // .4.6.4.4.6.4.4.6
        .byte $1a,$36,$15,$36,$15,$34,$15,$34,$15,$36,$15,$34,$15,$34,$15,$36 // .6.6.4.4.6.4.4.6
        .byte $15,$34,$15,$34,$10,$36,$13,$36,$15,$36,$15,$34,$15,$34,$15,$36 // .4.4.6.6.6.4.4.6
        .byte $15,$34,$15,$34,$15,$36,$15,$34,$15,$34,$18,$36,$1a,$36,$15,$36 // .4.4.6.4.4.6.6.6
        .byte $15,$34,$15,$34,$15,$36,$15,$34,$15,$34,$15,$36,$15,$34,$15,$34 // .4.4.6.4.4.6.4.4
        .byte $10,$36,$13,$36,$15,$34,$15,$34,$2d,$44,$15,$34,$15,$34,$15,$34 // .6.6.4.4-D.4.4.4
        .byte $2d,$44,$15,$34,$18,$34,$18,$34,$2d,$44,$18,$34,$1a,$34,$1a,$34 // -D.4.4.4-D.4.4.4
        .byte $2d,$44,$0c,$34,$15,$34,$15,$34,$2d,$44,$15,$34,$15,$34,$15,$34 // -D.4.4.4-D.4.4.4
        .byte $2d,$44,$15,$34,$18,$34,$18,$34,$2d,$44,$18,$34,$1a,$34,$1a,$34 // -D.4.4.4-D.4.4.4
        .byte $2d,$44,$0c,$34,$15,$34,$15,$34,$2d,$44,$15,$34,$15,$34,$15,$34 // -D.4.4.4-D.4.4.4
        .byte $2d,$44,$15,$34,$18,$34,$18,$34,$2d,$44,$18,$34,$1a,$34,$1a,$34 // -D.4.4.4-D.4.4.4
        .byte $2d,$44,$0c,$34,$15,$34,$15,$34,$2d,$44,$15,$34,$15,$34,$15,$34 // -D.4.4.4-D.4.4.4
        .byte $2d,$44,$15,$34,$15,$34,$15,$34,$2d,$44,$15,$34,$15,$34,$15,$34 // -D.4.4.4-D.4.4.4
        .byte $2d,$44,$15,$34,$66,$2d,$44,$1a,$34,$2d,$44,$18,$34,$66,$15,$34 // -D.4f-D.4-D.4f.4
        .byte $15,$34,$2d,$44,$15,$34,$15,$34,$15,$34,$2d,$44,$15,$34,$15,$34 // .4-D.4.4.4-D.4.4
        .byte $15,$34,$2d,$44,$15,$34,$1a,$34,$1a,$34,$2d,$44,$18,$34,$15,$34 // .4-D.4.4.4-D.4.4
        .byte $15,$34,$2d,$44,$15,$34,$15,$34,$15,$34,$2d,$44,$15,$34,$15,$34 // .4-D.4.4.4-D.4.4
        .byte $15,$34,$2d,$44,$15,$34,$1a,$34,$1a,$34,$2d,$44,$18,$34,$15,$34 // .4-D.4.4.4-D.4.4
        .byte $15,$34,$2d,$44,$15,$34,$15,$34,$15,$34,$2d,$44,$15,$34,$15,$34 // .4-D.4.4.4-D.4.4
        .byte $15,$34,$2d,$44,$15,$34,$1a,$34,$1a,$34,$2d,$44,$18,$34,$15,$34 // .4-D.4.4.4-D.4.4
        .byte $15,$34,$2d,$44,$15,$34,$15,$34,$15,$34,$2d,$44,$15,$34,$15,$34 // .4-D.4.4.4-D.4.4
        .byte $15,$34,$2d,$44,$15,$34,$15,$34,$15,$34,$2d,$44,$15,$34,$66,$15 // .4-D.4.4.4-D.4f.
        .byte $34,$15,$34,$2d,$44,$15,$34,$15,$34,$15,$34,$2d,$44,$15,$34,$15 // 4.4-D.4.4.4-D.4.
        .byte $34,$15,$34,$2d,$44,$15,$34,$15,$34,$15,$34,$2d,$44,$15,$34,$66 // 4.4-D.4.4.4-D.4f
        .byte $15,$34,$15,$34,$2d,$44,$15,$34,$15,$34,$15,$34,$2d,$44,$15,$34 // .4.4-D.4.4.4-D.4
        .byte $15,$34,$15,$34,$2d,$44,$15,$34,$15,$34,$15,$34,$2d,$44,$15,$34 // .4.4-D.4.4.4-D.4
        .byte $1a,$34,$1a,$34,$2d,$44,$1a,$34,$1a,$34,$1a,$34,$2d,$44,$1a,$34 // .4.4-D.4.4.4-D.4
        .byte $1a,$34,$1a,$34,$2d,$44,$1a,$34,$1a,$34,$1a,$34,$2d,$44,$1a,$34 // .4.4-D.4.4.4-D.4
        .byte $66,$15,$34,$15,$34,$2d,$44,$15,$34,$15,$34,$15,$34,$2d,$44,$15 // f.4.4-D.4.4.4-D.
        .byte $34,$1c,$34,$1c,$34,$2d,$44,$1c,$34,$1c,$34,$1c,$34,$2d,$44,$1c // 4.4.4-D.4.4.4-D.
        .byte $34,$1c,$34,$1c,$34,$2d,$44,$1c,$34,$1c,$34,$1c,$34,$2d,$44,$1c // 4.4.4-D.4.4.4-D.
        .byte $34,$1a,$34,$1a,$34,$2d,$44,$1a,$34,$1a,$34,$1a,$34,$2d,$44,$1a // 4.4.4-D.4.4.4-D.
        .byte $34,$1a,$34,$1a,$34,$2d,$44,$1a,$34,$1a,$34,$1a,$34,$2d,$44,$1a // 4.4.4-D.4.4.4-D.
        .byte $34,$15,$34,$15,$34,$2d,$44,$15,$34,$15,$34,$15,$34,$2d,$44,$15 // 4.4.4-D.4.4.4-D.
        .byte $34,$15,$34,$15,$34,$2d,$44,$15,$34,$15,$34,$15,$34,$2d,$44,$15 // 4.4.4-D.4.4.4-D.
        .byte $34,$66,$15,$34,$15,$34,$2d,$44,$15,$34,$15,$34,$15,$34,$2d,$44 // 4f.4.4-D.4.4.4-D
        .byte $15,$34,$66,$1a,$34,$1a,$34,$2d,$44,$1a,$34,$1a,$34,$1a,$34,$2d // .4f.4.4-D.4.4.4-
        .byte $44,$1a,$34,$66,$1c,$34,$1c,$34,$2d,$44,$1c,$34,$1c,$34,$1c,$34 // D.4f.4.4-D.4.4.4
        .byte $2d,$44,$1c,$34,$1a,$34,$1a,$34,$2d,$44,$1a,$34,$1a,$34,$1a,$34 // -D.4.4.4-D.4.4.4
        .byte $2d,$44,$1a
        .byte $34,$66,$15
        .text "4!4-D"
        .byte $15
        .byte $34,$15
        .byte $34,$21
        .byte $34,$2d,$44,$15
        .byte $34,$15
        .text "4!4-D"
        .byte $15
        .byte $34,$15
        .byte $34,$21
        .byte $34,$2d,$44,$15
        .byte $34,$15
        .text "4!4-D"
        .byte $15
        .byte $34,$15
        .byte $34,$21
        .byte $34,$2d,$44,$15
        .byte $34,$15
        .text "4!4-D"
        .byte $15
        .byte $34,$15
        .byte $34,$21
        .byte $34,$2d,$44,$15,$34,$0e,$34,$1a,$34,$2d,$44,$1a,$34,$1a,$34,$1a // 4-D.4.4.4-D.4.4.
        .byte $34,$2f,$44,$1a,$34,$0e,$34,$1a,$34,$2d,$44,$1a,$34,$1a,$34,$1a // 4/D.4.4.4-D.4.4.
        .byte $34,$2f,$44,$1a
        .byte $34,$15
        .text "4!4-D"
        .byte $15
        .byte $34,$15
        .byte $34,$21
        .byte $34,$2d,$44,$15
        .byte $34,$15
        .text "4!4-D"
        .byte $15
        .byte $34,$15
        .byte $34,$21
        .byte $34,$2d,$44,$15
        .byte $34,$1c
        .byte $34,$1c
        .text "4-D(4"
        .byte $1c
        .byte $34,$1c
        .byte $34,$2d,$44,$1c,$34,$1c,$34,$1c,$34,$2d,$44,$10,$34,$1c,$34,$1c // 4-D.4.4.4-D.4.4.
        .byte $34,$2d,$44,$1c,$34,$1a,$34,$0e,$34,$2d,$44,$1a,$34,$0e,$34,$1a // 4-D.4.4.4-D.4.4.
        .byte $34,$2d,$44,$1a,$34,$1a,$34,$0e,$34,$2d,$44,$1a,$34,$0e,$34,$1a // 4-D.4.4.4-D.4.4.
        .byte $34,$2d,$44,$1a,$34,$15               // 4-D.4.

txt_99e3:
        .text "4!4-D-4!4"
        .byte $15,$34,$2f,$44,$15,$34,$15           // .4/D.4.

txt_99f3:
        .text "4!4-D-4!4"
        .byte $15
        .byte $34,$2f,$44,$15
        .byte $34,$66,$15
        .text "4!4-D"
        .byte $15
        .byte $34,$15
        .text "4!4/D"
        .byte $15
        .byte $34,$15
        .text "4!4-D"
        .byte $15
        .byte $34,$15
        .text "4!4/D"
        .byte $15
        .byte $34,$15
        .text "4!4-D"
        .byte $15
        .byte $34,$15
        .text "4!4/D"
        .byte $15
        .byte $34,$15
        .text "4!4-D"
        .byte $15
        .byte $34,$15
        .text "4!4/D"
        .byte $15
        .byte $34,$66,$10
        .byte $34,$10
        .byte $34,$2d,$44,$1c
        .byte $34
        .byte $1c,$34,$1c,$34,$2d,$44,$1c,$34,$0e,$34,$0e,$34,$2d,$44,$1a,$34 // .4.4-D.4.4.4-D.4
        .byte $1a,$34,$1a,$34,$2d,$44,$0e,$34,$66,$15,$34,$15,$34,$2d,$44,$15 // .4.4-D.4f.4.4-D.
        .byte $34,$15,$34,$15,$34,$2d,$44,$15,$34,$15,$34,$15,$34,$2d,$44,$15 // 4.4.4-D.4.4.4-D.
        .byte $34,$15,$34,$15,$34,$2d,$44,$15,$34,$66,$15,$34,$15,$34,$2d,$44 // 4.4.4-D.4f.4.4-D
        .byte $15,$34,$15,$34,$15,$34,$2d,$44,$15,$34,$13,$34,$13,$34,$2d,$44 // .4.4.4-D.4.4.4-D
        .byte $13,$34,$13,$34,$13,$34,$2d,$44,$13,$34,$11,$34,$11,$34,$2d,$44 // .4.4.4-D.4.4.4-D
        .byte $11,$34,$11,$34,$11,$34,$2d,$44,$11,$34,$10,$34,$10,$34,$2d,$44 // .4.4.4-D.4.4.4-D
        .byte $10,$34,$10,$34,$10,$34,$2d,$44,$10,$34,$66,$15,$34,$15,$34,$2d // .4.4.4-D.4f.4.4-
        .byte $44,$15,$34,$13,$34,$13,$34,$2d,$44,$13,$34,$11,$34,$11,$34,$2d // D.4.4.4-D.4.4.4-
        .byte $44,$11,$34,$11,$34,$11,$34,$2d,$44,$11,$34,$11,$34,$11,$34,$2d // D.4.4.4-D.4.4.4-
        .byte $44,$11,$34,$10,$34,$10,$34,$2d,$44,$10,$34,$0e,$34,$0e,$34,$2d // D.4.4.4-D.4.4.4-
        .byte $44,$0e,$34,$0e,$34,$0e,$34,$2d,$44,$0e,$34,$18,$34,$18,$34,$2d // D.4.4.4-D.4.4.4-
        .byte $44,$17,$34,$17,$34,$17,$34,$2d,$44,$17,$34,$15,$34,$15,$34,$2d // D.4.4.4-D.4.4.4-
        .byte $44,$13,$34,$13,$34,$13,$34,$2d,$44,$13,$34,$11,$34,$11,$34,$2d // D.4.4.4-D.4.4.4-
        .byte $44,$13,$34,$13,$34,$13,$34,$2d,$44,$13,$34,$15,$34,$15,$34,$2d // D.4.4.4-D.4.4.4-
        .byte $44,$15,$34,$15,$34,$15,$34,$2d,$44,$15,$34,$66,$15,$34,$15,$34 // D.4.4.4-D.4f.4.4
        .byte $2d,$44,$15,$34,$15,$34,$15,$34,$2d,$44,$17,$34,$18,$34,$18,$34 // -D.4.4.4-D.4.4.4
        .byte $30,$44,$18,$34,$18,$34,$18,$34,$30,$44,$18,$34,$1a,$34,$1a,$34 // 0D.4.4.40D.4.4.4
        .byte $30,$44,$1a,$34,$1a,$34,$1a,$34,$30,$44,$1a,$34,$12,$34,$12,$34 // 0D.4.4.40D.4.4.4
        .byte $2d,$44,$12,$34,$13,$34,$13,$34,$2d,$44,$14,$34,$66,$2d,$30,$69 // -D.4.4.4-D.4f-0i
        .byte $00,$10,$21,$3c,$69,$00,$00,$66,$4c,$2f,$9d,$4c // ..!<i..fL/.L

// --- Region $9c01-$9c0e ---
.pc = $9c01 "dat_9c01"

dat_9c01:
        .fill 13, $00

loc_9c0e:
        .byte $00                                   // .
