// ============================================
// output - Part 1 of 2
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:36:52
// https://restore64.dev by datucker / Rabenauge
//
// Load address: $0800  End: $ffff  (63488 bytes)
// Crunched with Exomizer v2/v3 (with relocation) — depacked by emulation
// Packer entry: $0810 (via BASIC SYS 2064)
// Entry point:  $2fe1 (12257)
// IRQ handler:  $2740 (irq_2740)
// IRQ handler:  $258b (irq_258b)
// IRQ handler:  $2579 (irq_2579)
// IRQ handler:  $28b1 (irq_28b1)
// IRQ handler:  $28eb (irq_28eb)
// IRQ handler:  $2946 (irq_2946)
//
// Code: 4912 bytes, Data: 58576 bytes
// Labels: 615, Subroutines: 24
//
// Cross-references: all OK
// ============================================


// --- Region $08d0-$08d0 ---
.pc = $08d0 "Program $08d0"
        brk

// --- Region $0ad0-$0ad0 ---
.pc = $0ad0 "Program $0ad0"
        brk

// --- Region $0e29-$0e29 ---
.pc = $0e29 "Program $0e29"
        brk

// --- Region $1000-$1006 ---
.pc = $1000 "sub_1000"
// Referenced by: jsr from $2718

sub_1000:
        jmp loc_1094
// Referenced by: jsr from $244d

sub_1003:
        sta dat_1007
        rts

// --- Region $1030-$1157 ---
.pc = $1030 "loc_1030"

loc_1030:
        lda $fe
        sta $d406,x

loc_1035:
        lda #$ff
        sta $18a4,x
        lda $1d58,y
        and #$f7
        sta $d404,x
        sta $187f,x
        ldy $1879,x
        lda $194a,y
        sta $d400,x
        sta $18a9,x
        lda $18eb,y
        sta $d401,x
        sta $1894,x

loc_105a:
        lda $188f,x
        sta $1865,x
        ldy $1869,x
        lda ($fc),y
        cmp #$e1
        bne loc_1071
        lda $18a6,x
        ora #$40
        sta $18a6,x

loc_1071:
        lda ($fc),y
        bne loc_1086
        sta $1869,x
        lda $186a,x
        beq loc_1082
        dec $186a,x
        bpl loc_1085

loc_1082:
        inc $1868,x

loc_1085:
        rts

loc_1086:
        cmp #$ff
        bne loc_1085
        lda $185d
        and $18d0,x
        sta $185d
        rts

loc_1094:
        lda dat_1007
        cmp #$ff
        bne loc_109e
        jmp loc_1121

loc_109e:
        asl dat_1007
        asl dat_1007
        asl dat_1007
        ldy dat_1007
        lda $19b9,y
        sta $115e
        and #$0f
        sta smc_1130                                // SMC: modifies $1130
        lda $19ba,y
        sta smc_1126                                // SMC: modifies $1126
        eor #$0f
        sta $1863
        lda #$0f
        sta smc_114b                                // SMC: modifies $114b
        ldx #$00
        stx $d416
        stx smc_1122                                // SMC: modifies $1122
        stx $185c
        stx smc_1155                                // SMC: modifies $1155
        stx $185b
        stx $185d
        stx $d417
        stx smc_1149                                // SMC: modifies $1149

loc_10df:
        lda $19b3,y
        sta $1866,x
        lda $19b4,y
        sta $1867,x
        lda #$00
        sta $1868,x
        sta $1869,x
        sta $186a,x
        sta $18a6,x
        sta $18ce,x
        sta $1865,x
        sta $1864,x
        sta $18a5,x
        sta $1894,x
        sta $d404,x
        lda #$ff
        sta $18d1,x
        clc
        txa
        adc #$07
        tax
        iny
        iny
        cpx #$15
        bcc loc_10df
        lda #$ff
        sta dat_1007
        rts

loc_1121:
.label smc_1122 = * + 1
        ldy #$00                                    // !SMC: modified by $10ca, $16ea
        bne loc_116a
.label smc_1126 = * + 1
        lda #$07                                    // !SMC: modified by $10b8
        sta dat_185a
        dec $185c
        bpl loc_1134
.label smc_1130 = * + 1
        lda #$02                                    // !SMC: modified by $10b2
        sta $185c

loc_1134:
        ldx #$00
        txa

loc_1137:
        lsr dat_185a
        bcc loc_116b
        jsr sub_1179

loc_113f:
        clc
        txa
        adc #$07
        tax
        cpx #$15
        bcc loc_1137
.label smc_1149 = * + 1
        lda #$70                                    // !SMC: modified by $10dc, $1573
.label smc_114b = * + 1
        ora #$0f                                    // !SMC: modified by $10c2, $16d9
        sta $d418
.label smc_1150 = * + 1
        lda #$0d                                    // !SMC: modified by $1569
        sta $d416
.label smc_1155 = * + 1
        lda #$00                                    // !SMC: modified by $10d0, $16e3, $1703
        beq loc_116a

// --- Region $116a-$12d3 ---
.pc = $116a "loc_116a"

loc_116a:
        rts

loc_116b:
        lda $185d
        and $18a3,x
        beq loc_113f
        jsr sub_1179
        jmp loc_113f
// Referenced by: jsr from $113c, $1173

sub_1179:
        lda $185c
        cmp smc_1130
        bne loc_11a5
        lda $18d1,x
        bmi loc_118c
        dec $18d1,x
        jmp loc_11a5

loc_118c:
        dec $1865,x
        beq loc_11a0
        bpl loc_1196
        jmp loc_16ba

loc_1196:
        ldy $1864,x
        lda $1d58,y
        and #$08
        bne loc_11a5

loc_11a0:
        lda #$fe
        sta $18a4,x

loc_11a5:
        ldy $1864,x
        sty $ff
        lda $188e,x
        bne loc_11d5
        sta $18cd,x
        sta $1890,x
        sta $1891,x
        sta $18a7,x
        sta $18bc,x
        lda $1ec0,y
        sta $18a8,x
        lda $1e54,y
        sta $18d2,x
        lda $1e9c,y
        sta $18d3,x
        lda #$01
        sta $187c,x

loc_11d5:
        lda $18d1,x
        bmi loc_11df
        lda #$ff
        sta $18a4,x

loc_11df:
        lda $1879,x
        cmp $187a,x
        beq loc_123a
        bcs loc_1205
        clc
        lda $18a9,x
        adc $187b,x
        sta $18a9,x
        lda $1894,x
        adc #$00
        sta $1894,x
        ldy $187a,x
        cmp $18eb,y
        bcc loc_1237
        bcs loc_121f

loc_1205:
        sec
        lda $18a9,x
        sbc $187b,x
        sta $18a9,x
        lda $1894,x
        sbc #$00
        sta $1894,x
        ldy $187a,x
        cmp $18eb,y
        bcs loc_1237

loc_121f:
        lda $18a6,x
        and #$7f
        sta $18a6,x
        tya
        sta $1879,x
        lda $194a,y
        sta $18a9,x
        lda $18eb,y
        sta $1894,x

loc_1237:
        jmp loc_13fa

loc_123a:
        ldy $ff
        lda $1f08,y
        and #$02
        beq loc_1281
        lda $1ee4,y
        sta $fe
        and #$7f
        asl
        tay
        lda $19a9,y
        sta $fc
        lda $19aa,y
        sta $fd
        ldy #$00
        lda $188e,x
        cmp ($fc),y
        bcs loc_127e
        asl
        adc #$01
        tay
        lda ($fc),y
        sta $187f,x
        iny
        lda ($fc),y
        bit $fe
        bpl loc_1276
        clc
        ldy $1879,x
        adc $18ec,y

loc_1276:
        sta $1894,x
        lda #$00
        sta $18a9,x

loc_127e:
        jmp loc_1427

loc_1281:
        lda $1f08,y
        and #$b0
        bne loc_128f
        lda $1ee4,y
        sta $fc
        bne loc_1292

loc_128f:
        jmp loc_132c

loc_1292:
        lda $188e,x
        cmp $1ec0,y
        bcs loc_12a6
        lda $fc
        lsr
        lsr
        lsr
        lsr
        sta $1890,x
        jmp loc_13fa

loc_12a6:
        lda $fc
        and #$78
        lsr
        lsr
        lsr
        sta smc_1305                                // SMC: modifies $1305
        ldy $1879,x
        lda $194a,y
        sec
        sbc $1949,y
        pha
        lda $18eb,y
        sbc $18ea,y
        sta $fd
        lda $fc
        and #$07
        tay
        lda $18e3,y
        sta smc_12d1                                // SMC: modifies $12d1
        pla
        clv
.label smc_12d1 = * + 1
        bvc loc_12e1                                // !SMC: modified by $12cb

dat_12d2:
        .byte $46,$fd                               // F.

// --- Region $12e1-$17d8 ---
.pc = $12e1 "loc_12e1"

loc_12e1:
        lsr $fd
        ror
        lsr $fd
        ror
        lsr $fd
        ror
        ldy $1891,x
        bne loc_130e
        clc
        adc $18a9,x
        sta $18a9,x
        lda $1894,x
        adc $fd
        sta $1894,x
        inc $1890,x
        lda $1890,x
.label smc_1305 = * + 1
        cmp #$0e                                    // !SMC: modified by $12ad
        bcc loc_130b
        inc $1891,x

loc_130b:
        jmp loc_13fa

loc_130e:
        sta $fc
        sec
        lda $18a9,x
        sbc $fc
        sta $18a9,x
        lda $1894,x
        sbc $fd
        sta $1894,x
        dec $1890,x
        bne loc_130b
        dec $1891,x
        jmp loc_13fa

loc_132c:
        lda $1f08,y
        bpl loc_1376
        dec $18a7,x
        bpl loc_1353
        lda $18a8,x
        sta $18a7,x
        lda $18a6,x
        eor #$20
        sta $18a6,x
        ora $1f08,y
        and #$20
        bne loc_1353
        lda $18a8,x
        beq loc_1353
        dec $18a8,x

loc_1353:
        ldy $1879,x
        lda $18a6,x
        and #$20
        bne loc_1367
        ldy $ff
        clc
        lda $1fbc,y
        adc $1879,x
        tay

loc_1367:
        lda $194a,y
        sta $18a9,x
        lda $18eb,y
        sta $1894,x
        jmp loc_13fa

loc_1376:
        sta $fe
        and #$40
        beq loc_13b3
        ldy $18bb,x
        clc
        lda #$be
        adc $1008,y
        sta $fc
        lda #$20
        adc #$00
        sta $fd
        dec $18bc,x
        bpl loc_1399
        ldy #$00
        lda ($fc),y
        sta $18bc,x

loc_1399:
        ldy $18bc,x
        iny
        lda ($fc),y
        clc
        adc $1879,x
        tay
        lda $194a,y
        sta $18a9,x
        lda $18eb,y
        sta $1894,x
        jmp loc_13fa

loc_13b3:
        lda $fe
        and #$10
        beq loc_13fa
        ldy $ff
        lda $1f2c,y
        sta smc_13c7                                // SMC: modifies $13c7
        beq loc_13cc
        lda $1894,x
.label smc_13c7 = * + 1
        cmp #$00                                    // !SMC: modified by $13be
        beq loc_13fa
        bne loc_13df

loc_13cc:
        lda $1894,x
        cmp $1fbc,y
        bcs loc_13df
        ldy $1879,x
        lda $18eb,y
        sta $1894,x
        ldy $ff

loc_13df:
        sec
        lda $18a9,x
        sbc $1ec0,y
        sta $18a9,x
        lda $1894,x
        sbc $1ee4,y
        bcs loc_13f7
        ldy smc_13c7
        beq loc_13f7
        tya

loc_13f7:
        sta $1894,x

loc_13fa:
        ldy $ff
        lda $188e,x
        bne loc_1414
        lda $1d7c,y
        bpl loc_141c
        lda #$81
        sta $d401,x
        sta $d404,x
        sta $18e2
        jmp loc_1427

loc_1414:
        lda $1d7c,y
        and #$7f
        sta $18e2

loc_141c:
        cmp $188e,x
        bcs loc_1427
        lda $1da0,y
        sta $187f,x

loc_1427:
        ldy $ff
        lda $1f08,y
        sta $fe
        and #$08
        beq loc_145b
        lda $18a6,x
        and #$40
        bne loc_145b
        lda $188f,x
        cmp #$02
        bcs loc_1449
        lda $1de8,y
        and #$f0
        ora #$02
        bne loc_144b

loc_1449:
        lda #$02

loc_144b:
        sta smc_1457                                // SMC: modifies $1457
        lda $1865,x
        cmp $1f2c,y
        bcs loc_145b
.label smc_1457 = * + 1
        lda #$02                                    // !SMC: modified by $144b
        sta $d406,x

loc_145b:
        ldy $ff
        lda $1f50,y
        sta $fd
        and #$7f
        bne loc_1469
        jmp loc_157c

loc_1469:
        sec
        sbc #$01
        asl
        asl
        asl
        sta $fc
        lda $188e,x
        bne loc_14bf
        lda $fd
        cmp #$80
        lda #$00
        rol
        sta $18cf,x
        lda $18ce,x
        bne loc_14af

loc_1485:
        sta $18b9,x
        lda #$ff
        sta $18ba,x
        lda #$80
        sta $18b8,x
        lda $1f74,y
        asl
        asl
        asl
        asl
        sta $187e,x
        sta smc_1565                                // SMC: modifies $1565
        lda $18cf,x
        sta $18ce,x
        lda $18e2
        bpl loc_14bf

loc_14aa:
        lda #$e0
        jmp loc_1569

loc_14af:
        lda $18e2
        bmi loc_14aa
        lda $18cf,x
        bne loc_14bf
        sta $18ce,x
        jmp loc_1485

loc_14bf:
        bit $fd
        bvc loc_14c6
        jmp loc_155d

loc_14c6:
        ldy $fc
        dec $18b9,x
        bpl loc_1524
        lda $211f,y
        sta $18b9,x
        lda $18ba,x
        cmp #$03
        bne loc_1521
        lda $2120,y
        beq loc_14f3
        bne loc_1524

loc_14e1:
        lda $2120,y
        bmi loc_14f3
        asl
        bpl loc_14f6
        asl
        sta $18b8,x
        lda $211d,y
        sta $187e,x

loc_14f3:
        jmp loc_155d

loc_14f6:
        asl
        bpl loc_1505
        sta $18b8,x
        lda $211e,y
        sta $187e,x
        jmp loc_155d

loc_1505:
        asl
        bpl loc_1513
        ldy $fc
        lda $211d,y
        sta $187e,x
        jmp loc_155d

loc_1513:
        asl
        bpl loc_155d
        ldy $fc
        lda $211e,y
        sta $187e,x
        jmp loc_155d

loc_1521:
        inc $18ba,x

loc_1524:
        lda $18ba,x
        ora $fc
        tay
        lda $18b8,x
        bmi loc_1548
        clc
        lda $187e,x
        adc $2121,y
        sta $187e,x
        ldy $fc
        cmp $211e,y
        bcc loc_155d
        lda #$80

loc_1542:
        sta $18b8,x
        jmp loc_14e1

loc_1548:
        sec
        lda $187e,x
        sbc $2121,y
        sta $187e,x
        ldy $fc
        cmp $211d,y
        bcs loc_155d
        lda #$00
        beq loc_1542

loc_155d:
        lda $187e,x
        bit $fd
        bvc loc_1569
.label smc_1565 = * + 1
        lda #$10                                    // !SMC: modified by $149c
        sta $187e,x

loc_1569:
        sta smc_1150                                // SMC: modifies $1150
        ldy $ff
        lda $1f74,y
        and #$f0
        sta smc_1149                                // SMC: modifies $1149
        lda $18a3,x
        sta $18cd,x

loc_157c:
        lda $18cd
        ora $18d4
        ora $18db
        ora #$f0
        sta $d417
        ldy $ff
        lda $fe
        and #$01
        bne loc_15e4
        lda $1e0c,y
        bne loc_159a
        jmp loc_1668

loc_159a:
        lda $18d2,x
        beq loc_15b4
        dec $18d2,x
        lda $1892,x
        clc
        adc $1e30,y
        sta $1892,x
        bcc loc_15b1
        inc $1893,x

loc_15b1:
        jmp loc_165f

loc_15b4:
        lda $18d3,x
        beq loc_15ce
        dec $18d3,x
        sec
        lda $1892,x
        sbc $1e78,y
        sta $1892,x
        bcs loc_15cb
        dec $1893,x

loc_15cb:
        jmp loc_165f

loc_15ce:
        lda $1f08,y
        and #$04
        beq loc_15e1
        lda $1e54,y
        sta $18d2,x
        lda $1e9c,y
        sta $18d3,x

loc_15e1:
        jmp loc_165c

loc_15e4:
        lda $1e30,y
        asl
        asl
        asl
        tay
        lda $2165,y
        sta smc_163b                                // SMC: modifies $163b
        lda $2166,y
        sta smc_1654                                // SMC: modifies $1654
        lda $2167,y
        cmp $188e,x
        bcc loc_1601
        bcs loc_1615

loc_1601:
        iny
        lda $2167,y
        cmp $188e,x
        bcc loc_160c
        bcs loc_1615

loc_160c:
        iny
        lda $2167,y
        cmp $188e,x
        bcc loc_161b

loc_1615:
        lda $216a,y
        jmp loc_1622

loc_161b:
        ldy $ff
        lda $1e0c,y
        and #$f0

loc_1622:
        sta $fd
        lda $187c,x
        bne loc_1642
        lda $1892,x
        sec
        sbc $fd
        sta $1892,x
        lda $1893,x
        sbc #$00
        sta $1893,x
.label smc_163b = * + 1
        cmp #$00                                    // !SMC: modified by $15ee
        bcs loc_165c
        lda #$01
        bne loc_1659

loc_1642:
        clc
        lda $1892,x
        adc $fd
        sta $1892,x
        lda $1893,x
        adc #$00
        sta $1893,x
.label smc_1654 = * + 1
        cmp #$00                                    // !SMC: modified by $15f4
        bcc loc_165c
        lda #$00

loc_1659:
        sta $187c,x

loc_165c:
        lda $1892,x

loc_165f:
        sta $d402,x
        lda $1893,x
        sta $d403,x

loc_1668:
        lda $18e2
        bmi loc_1682
        lda $18a9,x
        sta $d400,x
        lda $1894,x
        sta $d401,x
        lda $187f,x
        and $18a4,x
        sta $d404,x

loc_1682:
        lda $188e,x
        bmi loc_168a
        inc $188e,x

loc_168a:
        lda #$00
        sta $18e2
        rts
// Referenced by: jsr from $184b

sub_1690:
        lda $18be,x
        bmi loc_16b2
        beq loc_16a4
        clc
        lda $18bd,x
        adc $1fbc,y
        sta $18bd,x
        jmp loc_16ae

loc_16a4:
        clc
        lda $18bd,x
        adc $1f98,y
        sta $18bd,x

loc_16ae:
        inc $18be,x
        rts

loc_16b2:
        lda $fe
        sta $18bd,x
        jmp loc_16ae

loc_16ba:
        lda $1866,x
        sta $fc
        lda $1867,x
        sta $fd
        ldy $1868,x
        dey

loc_16c8:
        iny

loc_16c9:
        lda ($fc),y
        bpl loc_1733
        cmp #$fd
        bcc loc_16fd
        beq loc_16f8
        and #$01
        beq loc_16e8
        ldy #$0f
        sty smc_114b                                // SMC: modifies $114b
        lsr

loc_16dd:
        sta $1868,x
        tay
        lda #$00
        sta smc_1155                                // SMC: modifies $1155
        beq loc_16c9

loc_16e8:
        ldy #$ff
        sty smc_1122                                // SMC: modifies $1122
        iny
        sty $d412
        sty $d40b
        sty $d404
        rts

loc_16f8:
        iny
        lda ($fc),y
        bne loc_16dd

loc_16fd:
        cmp #$fc
        bcc loc_1708
        lda #$01
        sta smc_1155                                // SMC: modifies $1155
        bne loc_16c8

loc_1708:
        cmp #$fa
        bcc loc_1713

dat_170c:
        .byte $e9,$fa,$9d,$a5,$18,$10,$b5           // .......

loc_1713:
        cmp #$f9
        bcc loc_1720
        iny
        lda ($fc),y
        sta dat_1007
        jmp loc_109e

loc_1720:
        cmp #$b4
        bcc loc_172c
        sbc #$c0
        sta $187d,x
        jmp loc_16c8

loc_172c:
        sbc #$7f
        sta $186a,x
        bpl loc_16c8

loc_1733:
        asl
        sta smc_173c                                // SMC: modifies $173c
        tya
        sta $1868,x
.label smc_173c = * + 1
        ldy #$02                                    // !SMC: modified by $1734
        lda $18a5,x
        beq loc_174f
        lda $1851,y
        sta $fc
        lda $1852,y
        sta $fd
        jmp loc_1759

loc_174f:
        lda $19f9,y
        sta $fc
        lda $19fa,y
        sta $fd

loc_1759:
        ldy $1869,x

loc_175c:
        lda ($fc),y
        bmi loc_176f
        cmp #$60
        bcc loc_176c
        and #$1f
        sta $18bb,x
        iny
        bne loc_175c

loc_176c:
        jmp loc_17f1

loc_176f:
        cmp #$a0
        bcs loc_1780
        and #$1f
        sta $1864,x
        lda #$ff
        sta $18be,x
        iny
        bne loc_175c

loc_1780:
        cmp #$e0
        bcs loc_178c

dat_1784:
        .byte $e9,$9f,$9d,$8f,$18                   // .....

loc_1789:
        iny
        bne loc_175c

loc_178c:
        cmp #$e1
        bcs loc_17bd
        lda $18a6,x
        ora #$80
        sta $18a6,x
        iny
        lda ($fc),y
        sta $fe
        and #$7f
        clc
        adc $187d,x
        sta $187a,x
        iny
        lda ($fc),y
        sta $187b,x
        bit $fe
        bmi loc_17d0
        iny
        lda ($fc),y
        clc
        adc $187d,x
        sta $1879,x
        iny
        bne loc_1804

loc_17bd:
        cmp #$e2
        bcs loc_17e1
        iny
        lda ($fc),y
        bpl loc_17cd
        and #$7f
        sta $18d1,x
        bpl loc_1789

loc_17cd:
        sta $188f,x

loc_17d0:
        iny
        tya
        sta $1869,x
        jmp loc_105a

txt_17d8:
        .text "A"

// --- Region $17e1-$185a ---
.pc = $17e1 "loc_17e1"

loc_17e1:
        asl
        asl
        asl
        asl
        asl
        clc
        adc $1864,x
        sta $1864,x
        iny
        jmp loc_175c

loc_17f1:
        clc
        adc $187d,x
        sta $1879,x
        sta $187a,x
        lda $18a6,x
        and #$7f
        sta $18a6,x
        iny

loc_1804:
        tya
        sta $1869,x
        lda $18a6,x
        and #$80
        sta $18a6,x
        ldy $1864,x
        lda $1e0c,y
        and #$0f
        sta $d403,x
        sta $1893,x
        lda $1f08,y
        and #$01
        bne loc_1831
        lda $1e0c,y
        and #$f0
        sta $1892,x
        lda #$00
        beq loc_1835

loc_1831:
        lsr
        sta $1892,x

loc_1835:
        sta $188e,x
        sta $d402,x
        lda $1dc4,y
        sta $d405,x
        lda $1de8,y
        sta $fe
        lda $1f98,y
        beq loc_1857
        jsr sub_1690
        lda $18bd,x
        sta $d406,x
        jmp loc_1035

loc_1857:
        jmp loc_1030

dat_185a:
        .byte $00                                   // .

// --- Region $1b8d-$1b9b ---
.pc = $1b8d "Segment $1b8d"
        sta $8c3c
        .byte $3c,$8b,$3c                           // nop $3c8b,x // ILLEGAL
        .byte $82,$a1                               // nop #$a1 // ILLEGAL
        ora ($96,x)
        .byte $47,$47                               // sre $47 // ILLEGAL
        .byte $47,$83                               // sre $83 // ILLEGAL

dat_1b9b:
        .byte $3c                                   // <

// --- Region $2400-$26ee ---
.pc = $2400 "loc_2400"

loc_2400:
        sei
        lda #$35
        sta $01
        lda #$40
        sta $fffe
        lda #$27
        sta $ffff
        lda #$8b
        sta $0314
        lda #$25
        sta $0315
        lda #$01
        sta $d01a
        sta $d019
        lda #$7f
        sta $dc0d
        sta $dd0d
        lda $dc0d
        lda $dd0d
        lda #$7b
        sta $d011
        lda #$12
        sta $d018
        lda #$0c
        sta $d020
        lda #$d1
        sta $d012
        jsr sub_2b7e
        jsr sub_2add
        lda #$00
        tax
        tay
        jsr sub_1003
        ldx #$00
        lda #$0c

loc_2454:
        sta $d800,x
        sta $d900,x
        sta $da00,x
        sta $db00,x
        inx
        bne loc_2454
        lda #$0b
        sta smc_26a3                                // SMC: modifies $26a3
        jsr sub_2def
        lda #$00
        sta smc_2621                                // SMC: modifies $2621
        sta $2e23
        sta $2e0d
        sta smc_26af                                // SMC: modifies $26af
        sta smc_26b8                                // SMC: modifies $26b8
        sta smc_26c1                                // SMC: modifies $26c1
        sta smc_26ca                                // SMC: modifies $26ca
        sta smc_27e8                                // SMC: modifies $27e8
        sta smc_2d0c                                // SMC: modifies $2d0c
        sta smc_26cf                                // SMC: modifies $26cf
        sta $2e24
        lda #$28
        sta $2e09
        lda #$01
        sta $2e0a
        jsr sub_2de6
        lda #$43
        sta $47
        lda #$00
        sta $46
        ldx #$08
        lda #$00
        jsr sub_2bc9
        lda #$ad
        sta smc_271b                                // SMC: modifies $271b
        lda #$0c
        sta smc_25a8                                // SMC: modifies $25a8
        lda #$18
        sta smc_2543                                // SMC: modifies $2543
        lda #$19
        sta smc_2545                                // SMC: modifies $2545
        lda #$c0
        sta smc_25bd                                // SMC: modifies $25bd
        sta smc_25bf                                // SMC: modifies $25bf
        sta smc_25fe                                // SMC: modifies $25fe
        sta smc_2600                                // SMC: modifies $2600
        lda #$1b
        sta $d011
        cli
        ldx #$64
        jsr sub_256d
        lda #$03
        sta smc_26af                                // SMC: modifies $26af
        lda #$ff
        sta smc_26b8                                // SMC: modifies $26b8
        lda #$fc
        sta smc_26c1                                // SMC: modifies $26c1
        lda #$02
        sta smc_26ca                                // SMC: modifies $26ca
        ldx #$64
        jsr sub_256d
        lda #$7f
        sta smc_27e8                                // SMC: modifies $27e8
        lda #$20
        sta smc_271b                                // SMC: modifies $271b
        lda #$00
        sta smc_25a8                                // SMC: modifies $25a8
        ldx #$fa
        jsr sub_256d
        ldx #$64
        jsr sub_256d

loc_2509:
        jsr sub_2542
        asl
        tax
        lda $2300,x
        sta $46
        lda $2301,x
        sta $47
        ldx #$08
        lda #$00
        jsr sub_2bc9
        lda #$00
        sta smc_2621                                // SMC: modifies $2621
        jsr sub_2542
        asl
        tax
        lda $2300,x
        sta $46
        lda $2301,x
        sta $47
        ldx #$0b
        lda #$00
        jsr sub_2bc9
        lda #$14
        sta smc_2621                                // SMC: modifies $2621
        jmp loc_2509
// Referenced by: jsr from $2509, $2524

sub_2542:
.label smc_2543 = * + 1
        ldx #$14                                    // !SMC: modified by $24b6, $2556
.label smc_2545 = * + 1
        ldy #$1b                                    // !SMC: modified by $24bb, $2561
        lda $2320,x
        clc
        adc $2320,y
        tax
        lda smc_2543
        clc
        adc #$02
        and #$1f
        sta smc_2543                                // SMC: modifies $2543
        lda smc_2545
        clc
        adc #$ff
        and #$1f
        sta smc_2545                                // SMC: modifies $2545
        txa
        sec

loc_2566:
        sbc #$10
        bcs loc_2566
        adc #$10
        rts

// Referenced by: jsr from $24d4, $24ed, $2501, $2506; branch from $2576
sub_256d: {
        lda $2e0b
loop:
        cmp $2e0b
        beq loop
        dex
        bne sub_256d
        rts
}

irq_2579:
        asl $d019
        lda ($00,x)
        lda ($00,x)
        lda ($00,x)
        lda $2e24
        sta $d016
        jmp loc_294c

irq_258b:
        asl $d019
        inc $2e0b
        lda smc_269c
        and #$07
        tax
        ldy $2724,x

loc_259a:
        dey
        bne loc_259a
        lda #$1f
        sta $d091
        lda #$08
        sta $d016
.label smc_25a8 = * + 1
        lda #$00                                    // !SMC: modified by $24b1, $24fc
        sta $d021
        lda #$79
        sta $0314
        lda #$25
        sta $0315
        lda #$e5
        sta $d012
        cli
.label smc_25bd = * + 1
        ldx #$80                                    // !SMC: modified by $24c0, $26c2
.label smc_25bf = * + 1
        ldy #$e0                                    // !SMC: modified by $24c3, $26cb
        lda txt_2200,x
        clc
        adc txt_2200,y
        sta $2e26
        and #$07
        eor #$07
        sta smc_269c                                // SMC: modifies $269c
        lda $2e26
        lsr
        lsr
        lsr
        sec

loc_25d8:
        sbc #$0a
        bcs loc_25d8
        adc #$0a
        tax
        ldy #$00

loc_25e1:
        lda $3a80,x
        sta $262e,y
        lda txt_3a8a,x
        sta $262f,y
        inx
        cpx #$0a
        bne loc_25f4
        ldx #$00

loc_25f4:
        tya
        clc
        adc #$09
        tay
        cmp #$5a
        bne loc_25e1
.label smc_25fe = * + 1
        ldx #$70                                    // !SMC: modified by $24c6, $26b0
.label smc_2600 = * + 1
        ldy #$30                                    // !SMC: modified by $24c9
        lda txt_2200,x
        clc
        adc txt_2200,y
        sta $2e25
        and #$07
        eor #$07
        sta smc_2695                                // SMC: modifies $2695
        lda $2e25
        lsr
        lsr
        lsr
        sec

loc_2619:
        sbc #$13
        bcs loc_2619
        adc #$13
        clc
.label smc_2621 = * + 1
        adc #$00                                    // !SMC: modified by $246d, $2521, $253c
        tax
        lda smc_2621
        adc #$13
        sta smc_2689                                // SMC: modifies $2689
.label smc_262c = * + 1
        ldy #$00                                    // !SMC: modified by $2fe8

loc_262d:
        lda $2f3f,x
        sta $0400,y
        sta $0590,y
        lda $2f67,x
        sta $0428,y
        sta $05b8,y
        lda $2f8f,x
        sta $0450,y
        sta $05e0,y
        lda $2e27,x
        sta $0478,y
        sta $0608,y
        lda $2e4f,x
        sta $04a0,y
        sta $0630,y
        lda $2e77,x
        sta $04c8,y
        sta $0658,y
        lda $2e9f,x
        sta $04f0,y
        sta $0680,y
        lda $2ec7,x
        sta $0518,y
        sta $06a8,y
        lda $2eef,x
        sta $0540,y
        sta $06d0,y
        lda $2f17,x
        sta $0568,y
        sta $06f8,y
        inx
.label smc_2689 = * + 1
        cpx #$13                                    // !SMC: modified by $2628
        bne loc_268f
        ldx smc_2621

loc_268f:
        iny
.label smc_2691 = * + 1
        cpy #$28                                    // !SMC: modified by $2fed
        bne loc_262d
.label smc_2695 = * + 1
        lda #$06                                    // !SMC: modified by $260f
        ora #$c0
        sta $d016
.label smc_269c = * + 1
        lda #$00                                    // !SMC: modified by $25ce
        ora #$10
        sta $d011
.label smc_26a3 = * + 1
        lda #$0b                                    // !SMC: modified by $2465
        sta $d021
        jsr sub_27cb
        lda smc_25fe
        clc
.label smc_26af = * + 1
        adc #$03                                    // !SMC: modified by $2476, $24d9
        sta smc_25fe                                // SMC: modifies $25fe
        lda smc_2600
        clc
.label smc_26b8 = * + 1
        adc #$ff                                    // !SMC: modified by $2479, $24de
        sta $a700
        lda smc_25bd
        clc
.label smc_26c1 = * + 1
        adc #$fc                                    // !SMC: modified by $247c, $24e3
        sta smc_25bd                                // SMC: modifies $25bd
        lda smc_25bf
        clc
.label smc_26ca = * + 1
        adc #$02                                    // !SMC: modified by $247f, $24e8
        sta smc_25bf                                // SMC: modifies $25bf
.label smc_26cf = * + 1
        lda #$00                                    // !SMC: modified by $2488, $26e3
        bne bmp_26ee
        lda $dc01
        and #$10
        bne loc_2717
        lda #$94
        sta $53
        lda #$3a
        sta $54
        lda #$01
        sta smc_26cf                                // SMC: modifies $26cf
        lda #$00
        sta $26ef
        jmp loc_2717

bmp_26ee:
        // === Bitmap data (1 bytes, $26ee-$26ee) ===
        .byte $a2                                   // .

// --- Region $2717-$2721 ---
.pc = $2717 "loc_2717"

loc_2717:
        cli
        jsr sub_1000

smc_271b:
        jsr sub_2c80                                // !SMC: modified by $24ac, $24f7
        jmp loc_2748

bmp_2721:
        // === Bitmap data (1 bytes, $2721-$2721) ===
        .byte $4c                                   // L

// --- Region $2740-$2e07 ---
.pc = $2740 "irq_2740"

irq_2740:
        pha
        tya
        pha
        txa
        pha
        jmp ($0314)

loc_2748:
        pla
        tax
        pla
        tay
        pla
        rti
// Referenced by: jsr from $2949

sub_274e:
        lda #$0d
        sta $07f8
        sta $07f9
        sta $07fa
        sta $07fb
        sta $07fc
        sta $07fd
        sta $07fe
        lda #$18
        clc
        sta $d000
        adc #$30
        sta $d002
        adc #$30
        sta $d004
        adc #$30
        sta $d006
        adc #$30
        sta $d008
        adc #$30
        sta $d00a
        clc
        adc #$30
        sta $d00c
        lda #$60
        sta $d010
        lda #$ce
        sta $d001
        sta $d003
        sta $d005
        sta $d007
        sta $d009
        sta $d00b
        sta $d00d
        lda #$00
        sta $d01c
        lda #$7f
        sta $d015
        sta $d01d
        lda #$0c
        sta $d027
        sta $d028
        sta $d029
        sta $d02a
        sta $d02b
        sta $d02c
        sta $d02d
        rts
// Referenced by: jsr from $26a7

sub_27cb:
        ldx #$c0
        jsr sub_2895
        lda #$0f
        sta $d027
        sta $d028
        sta $d029
        sta $d02a
        sta $d02b
        sta $d02c
        sta $d02d
.label smc_27e8 = * + 1
        lda #$7f                                    // !SMC: modified by $2482, $24f2
        sta $d015
        ldx #$00
        stx $d010
        stx smc_2812                                // SMC: modifies $2812
        inx
        stx smc_281a                                // SMC: modifies $281a
.label smc_27f9 = * + 1
        ldx #$75                                    // !SMC: modified by $2830
.label smc_27fb = * + 1
        ldy #$21                                    // !SMC: modified by $283b
        lda txt_2380,x
        clc
        adc txt_2380,y
        ldx #$00
        adc #$04

loc_2807:
        adc #$18
        sta $d000,x
        bcc loc_2811
        inc smc_2812

loc_2811:
.label smc_2812 = * + 1
        ldy #$01                                    // !SMC: modified by $27f1
        beq $281f
        pha
        lda $d010
.label smc_281a = * + 1
        ora #$80                                    // !SMC: modified by $27f5
        sta $d010
        pla
        asl smc_281a
        inx
        inx
        cpx #$0e
        bne loc_2807
        lda smc_27f9
        clc
        adc #$01
        and #$7f
        sta smc_27f9                                // SMC: modifies $27f9
        lda smc_27fb
        clc
        adc #$fd
        and #$7f
        sta smc_27fb                                // SMC: modifies $27fb
.label smc_283f = * + 1
        ldx #$2a                                    // !SMC: modified by $285c
.label smc_2841 = * + 1
        ldy #$35                                    // !SMC: modified by $2867
        lda $2340,x
        clc
        adc $2340,y
        adc #$32
        jsr sub_287f
        clc
        adc #$02
        sta $d012
        lda smc_283f
        clc
        adc #$02
        and #$3f
        sta smc_283f                                // SMC: modifies $283f
        lda smc_2841
        clc
        adc #$01
        and #$3f
        sta smc_2841                                // SMC: modifies $2841
        lda #$b1
        sta $0314
        lda #$28
        sta $0315
        lda #$05
        sta $2e0c
        lda #$00
        sta $d01d
        rts
// Referenced by: jsr from $284b, $28bf, $2915

sub_287f:
        sta $d001
        sta $d003
        sta $d005
        sta $d007
        sta $d009
        sta $d00b
        sta $d00d
        rts
// Referenced by: jsr from $27cd, $28f2

sub_2895:
        stx $07f8
        inx
        stx $07f9
        inx
        stx $07fa
        inx
        stx $07fb
        inx
        stx $07fc
        inx
        stx $07fd
        inx
        stx $07fe
        rts

irq_28b1:
        lda #$30
        sta $4c
        lda #$00
        sta $4b
        lda $d001
        clc
        adc #$15
        jsr sub_287f
        tay
        dey
        sty $d012
        tya
        and #$07
        cmp smc_269c
        beq loc_28d8
        iny
        tya
        and #$07
        cmp smc_269c
        bne loc_28db

loc_28d8:
        jsr sub_295e

loc_28db:
.label smc_28dc = * + 1
        lda #$eb                                    // !SMC: modified by $2ff2
        sta $0314
.label smc_28e1 = * + 1
        lda #$28                                    // !SMC: modified by $2ff7
        sta $0315
        asl $d019
        jmp loc_2748

irq_28eb:
        asl $d019
        ldx $07fe
        inx
        jsr sub_2895
        lda $2e23
        beq loc_28fd
        jsr sub_2a50

loc_28fd:
        dec $2e0c
        beq loc_2934
        lda $4b
        clc
        adc #$c0
        sta $4b
        lda $4c
        adc #$01
        sta $4c
        lda $d001
        clc
        adc #$15
        jsr sub_287f
        tay
        dey
        sty $d012
        tya
        and #$07
        cmp smc_269c
        beq loc_292e
        iny
        tya
        and #$07
        cmp smc_269c
        bne loc_2931

loc_292e:
        jsr sub_295e

loc_2931:
        jmp loc_2748

loc_2934:
        lda #$46
        sta $0314
        lda #$29
        sta $0315
        lda #$ca
        sta $d012
        jmp loc_2748

irq_2946:
        asl $d019
        jsr sub_274e

loc_294c:
        lda #$d1
        sta $d012
        lda #$8b
        sta $0314
        lda #$25
        sta $0315
        jmp loc_2748
// Referenced by: jsr from $28d8, $292e

sub_295e:
        lda $4b
        clc
        adc #$c0
        sta $4d
        lda $4c
        adc #$01
        sta $4e
        ldy #$00
        lda ($4b),y
        sta $2e0e
        lda ($4d),y
        sta ($4b),y
        iny
        lda ($4b),y
        sta $2e0f
        lda ($4d),y
        sta ($4b),y
        iny
        lda ($4b),y
        sta $2e10
        lda ($4d),y
        sta ($4b),y
        ldy #$40
        lda ($4b),y
        sta $2e11
        lda ($4d),y
        sta ($4b),y
        iny
        lda ($4b),y
        sta $2e12
        lda ($4d),y
        sta ($4b),y
        iny
        lda ($4b),y
        sta $2e13
        lda ($4d),y
        sta ($4b),y
        ldy #$80
        lda ($4b),y
        sta $2e14
        lda ($4d),y
        sta ($4b),y
        iny
        lda ($4b),y
        sta $2e15
        lda ($4d),y
        sta ($4b),y
        iny
        lda ($4b),y
        sta $2e16
        lda ($4d),y
        sta ($4b),y
        ldy #$c0
        lda ($4b),y
        sta $2e17
        lda ($4d),y
        sta ($4b),y
        iny
        lda ($4b),y
        sta $2e18
        lda ($4d),y
        sta ($4b),y
        iny
        lda ($4b),y
        sta $2e19
        lda ($4d),y
        sta ($4b),y
        inc $4c
        inc $4e
        ldy #$00
        lda ($4b),y
        sta $2e1a
        lda ($4d),y
        sta ($4b),y
        iny
        lda ($4b),y
        sta $2e1b
        lda ($4d),y
        sta ($4b),y
        iny
        lda ($4b),y
        sta $2e1c
        lda ($4d),y
        sta ($4b),y
        ldy #$40
        lda ($4b),y
        sta $2e1d
        lda ($4d),y
        sta ($4b),y
        iny
        lda ($4b),y
        sta $2e1e
        lda ($4d),y
        sta ($4b),y
        iny
        lda ($4b),y
        sta $2e1f
        lda ($4d),y
        sta ($4b),y
        ldy #$80
        lda ($4b),y
        sta $2e20
        lda ($4d),y
        sta ($4b),y
        iny
        lda ($4b),y
        sta $2e21
        lda ($4d),y
        sta ($4b),y
        iny
        lda ($4b),y
        sta $2e22
        lda ($4d),y
        sta ($4b),y
        lda #$01
        sta $2e23
        dec $4c
        rts
// Referenced by: jsr from $28fa

sub_2a50:
        ldy #$00
        lda $2e0e
        sta ($4b),y
        iny
        lda $2e0f
        sta ($4b),y
        iny
        lda $2e10
        sta ($4b),y
        ldy #$40
        lda $2e11
        sta ($4b),y
        iny
        lda $2e12
        sta ($4b),y
        iny
        lda $2e13
        sta ($4b),y
        ldy #$80
        lda $2e14
        sta ($4b),y
        iny
        lda $2e15
        sta ($4b),y
        iny
        lda $2e16
        sta ($4b),y
        ldy #$c0
        lda $2e17
        sta ($4b),y
        iny
        lda $2e18
        sta ($4b),y
        iny
        lda $2e19
        sta ($4b),y
        inc $4c
        ldy #$00
        lda $2e1a
        sta ($4b),y
        iny
        lda $2e1b
        sta ($4b),y
        iny
        lda $2e1c
        sta ($4b),y
        ldy #$40
        lda $2e1d
        sta ($4b),y
        iny
        lda $2e1e
        sta ($4b),y
        iny
        lda $2e1f
        sta ($4b),y
        ldy #$80
        lda $2e20
        sta ($4b),y
        iny
        lda $2e21
        sta ($4b),y
        iny
        lda $2e22
        sta ($4b),y
        dec $2e23
        dec $4c
        rts

// Referenced by: jsr from $2446
sub_2add: {
        ldx #$00
        ldy #$00
        clc
loop1:
        txa
        sta $2e27,y
        adc #$01
        sta $2e4f,y
        adc #$01
        sta $2e77,y
        adc #$01
        sta $2e9f,y
        adc #$01
        sta $2ec7,y
        txa
        adc #$2d
        cmp #$5f
        bcc skip
        sbc #$5f
        clc
skip:
        sta $2eef,y
        adc #$01
        sta $2f17,y
        adc #$01
        sta $2f3f,y
        adc #$01
        sta $2f67,y
        adc #$01
        sta $2f8f,y
        txa
        clc
        adc #$05
        tax
        iny
        cpy #$13
        bne loop1
        ldy #$00
        clc
loop2:
        lda $2e27,y
        adc #$60
        sta $2e3b,y
        lda $2e4f,y
        adc #$60
        sta $2e63,y
        lda $2e77,y
        adc #$60
        sta $2e8b,y
        lda $2e9f,y
        adc #$60
        sta $2eb3,y
        lda $2ec7,y
        adc #$60
        sta $2edb,y
        lda $2eef,y
        adc #$60
        sta $2f03,y
        lda $2f17,y
        adc #$60
        sta $2f2b,y
        lda $2f3f,y
        adc #$60
        sta $2f53,y
        lda $2f67,y
        adc #$60
        sta $2f7b,y
        lda $2f8f,y
        adc #$60
        sta $2fa3,y
        iny
        cpy #$13
        bne loop2
        rts
}

// Referenced by: jsr from $2443
sub_2b7e: {
        ldx #$3e
loop1:
        lda #$ff
        cpx #$18
        bcc $2b88
        lda #$00
        sta $0340,x
        dex
        bpl loop1
        ldx #$00
        lda #$ff
loop2:
        sta $0e00,x
        sta $0f00,x
        inx
        bne loop2
        lda #$e9
loop3:
        sta $0400,x
        sta $0500,x
        sta $0600,x
        sta $0700,x
        inx
        bne loop3
        lda #$c0
        clc
loop4:
        sta $0798,x
        adc #$01
        inx
        cpx #$28
        bne loop4
        sta smc_2ddd                                // SMC: modifies $2ddd
        ldx #$00
loop5:
        adc #$01
        bcs done
        sta $0750,x
        inx
        bne loop5
done:
        rts
}
// Referenced by: jsr from $24a7, $251c, $2537

sub_2bc9:
        sta $44
        stx $45
        ldy #$00
        lda ($46),y
        sta $48
        iny
        lda ($46),y
        sta $49
        iny
        lda ($46),y
        sta smc_2c58                                // SMC: modifies $2c58
        iny
        jsr sub_2c73

loc_2be2:
        ldy #$00

loc_2be4:
        lda ($46),y
        cmp $48
        beq loc_2bf9
        cmp $49
        beq loc_2bf9
        sta ($44),y
        iny
        bne loc_2be4
        inc $45
        inc $47
        bne loc_2be4

loc_2bf9:
        tax
        tya
        sec
        adc $46
        sta $46
        bcc loc_2c04
        inc $47

loc_2c04:
        tya
        clc
        adc $44
        sta $44
        bcc loc_2c0e
        inc $45

loc_2c0e:
        ldy #$00
        txa
        cmp $49
        beq loc_2c52
        lda ($46),y
        beq loc_2c21
        cmp #$01
        bne loc_2c2e
        iny
        jmp sub_2c73

loc_2c21:
        lda $48

loc_2c23:
        inc $44
        bne loc_2c29
        inc $45

loc_2c29:
        sta ($44),y
        jmp loc_2be2

loc_2c2e:
        tax
        iny
        lda ($46),y
        ldy #$00

loc_2c34:
        sta ($44),y
        iny
        dex
        bne loc_2c34
        tya
        clc
        adc $44
        sta $44
        bcc loc_2c44
        inc $45

loc_2c44:
        lda #$02

loc_2c46:
        clc
        adc $46
        sta $46
        bcc loc_2c4f
        inc $47

loc_2c4f:
        jmp loc_2be2

loc_2c52:
        lda ($46),y
        beq loc_2c6e
        tax
.label smc_2c58 = * + 1
        lda #$ff                                    // !SMC: modified by $2bdb

loc_2c59:
        sta ($44),y
        iny
        dex
        bne loc_2c59
        tya
        clc
        adc $44
        sta $44
        bcc loc_2c69
        inc $45

loc_2c69:
        lda #$01
        jmp loc_2c46

loc_2c6e:
        lda $49
        jmp loc_2c23
// Referenced by: jsr from $2bdf; jmp from $2c1e

sub_2c73:
        tya
        clc
        adc $46
        sta $46
        lda $47
        adc #$00
        sta $47
        rts
// Referenced by: jsr from $271b

sub_2c80:
        lda $2e24
        sec
.label smc_2c85 = * + 1
        sbc #$01                                    // !SMC: modified by $2d00
        and #$07
        sta $2e24
        bcc loc_2c8e

loc_2c8d:
        rts

loc_2c8e:
        jsr sub_2dcb
        dec $2e0a
        bne loc_2c8d
        lda #$00
        sta $50
        sta $52
        lda $2e09
        asl
        rol $50
        asl
        rol $50
        asl
        rol $50
        sta $4f
        lda $50
        adc #$0e
        sta $50
        lda $2e0d
        bne loc_2cbe
        ldy #$07
        lda #$ff

loc_2cb9:
        sta ($4f),y
        dey
        bpl loc_2cb9

loc_2cbe:
        lda $2e09
        clc
        adc #$01
        cmp #$29
        bcc loc_2cca
        lda #$00

loc_2cca:
        asl
        rol $52
        asl
        rol $52
        asl
        rol $52
        sta $51
        lda $52
        adc #$0e
        sta $52
        ldy #$07
        lda #$ff

loc_2cdf:
        sta ($51),y
        dey
        bpl loc_2cdf

loc_2ce4:
        ldy #$00
        lda ($53),y
        bmi loc_2cf4
        cmp #$00
        bne loc_2d0b
        jsr sub_2de6
        jmp loc_2ce4

loc_2cf4:
        cmp #$ff
        bne loc_2cfe
        inc smc_2d0c
        jmp loc_2d03

loc_2cfe:
        and #$0f
        sta smc_2c85                                // SMC: modifies $2c85

loc_2d03:
        inc $53
        bne loc_2ce4
        inc $54
        bne loc_2ce4

loc_2d0b:
.label smc_2d0c = * + 1
        ldx #$00                                    // !SMC: modified by $2485
        bne loc_2d15
        inc $53
        bne loc_2d15
        inc $54

loc_2d15:
        sta bmp_2e08
        jsr sub_2d88
        ldx bmp_2e08
        ldy $3f00,x
        tya
        lsr
        lsr
        lsr
        sta smc_2d3a                                // SMC: modifies $2d3a
        tya
        and #$07
        clc
        adc $2e0d
        cmp #$08
        and #$07
        sta $2e0d
        lda $2e09
.label smc_2d3a = * + 1
        adc #$00                                    // !SMC: modified by $2d25
        cmp $2e09
        beq loc_2ce4
        tax
        sec
        sbc $2e09
        sta $2e0a
        txa
        cmp #$29
        bcc loc_2d50
        sec
        sbc #$29

loc_2d50:
        sta $2e09
        rts

// Referenced by: jsr from $2e01
sub_2d54: {
        sta bmp_2e08
        txa
        pha
        lda $4f
        clc
        adc #$08
        sta $51
        lda $50
        adc #$00
        sta $52
        jsr sub_2d88
        ldx bmp_2e08
        lda $3f00,x
        clc
        adc $2e0d
        pha
        and #$07
        sta $2e0d
        pla
        and #$f8
        clc
        adc $4f
        sta $4f
        bcc done
        inc $50
done:
        pla
        tax
        rts
}
// Referenced by: jsr from $2d18, $2d66

sub_2d88:
        ldy #$07
        lda #$00
        sta smc_2daf                                // SMC: modifies $2daf
        lda bmp_2e08
        asl
        rol smc_2daf
        asl
        rol smc_2daf
        asl
        rol smc_2daf
        sta smc_2dae                                // SMC: modifies $2dae
        lda smc_2daf
        adc #$3b
        sta smc_2daf                                // SMC: modifies $2daf

loc_2da9:
        lda #$00
        sta $55
.label smc_2dae = * + 1
.label smc_2daf = * + 2
        lda $3b98,y                                 // !SMC: modified by $2d8c, $2d9e, $2da6
        beq loc_2dc7
        ldx $2e0d
        beq loc_2dbd

loc_2db7:
        lsr
        ror $55
        dex
        bne loc_2db7

loc_2dbd:
        eor ($4f),y
        sta ($4f),y
        lda $55
        eor ($51),y
        sta ($51),y

loc_2dc7:
        dey
        bpl loc_2da9
        rts
// Referenced by: jsr from $2c8e

sub_2dcb:
        ldx #$00
        lda $0798
        pha

loc_2dd1:
        lda $0799,x
        sta $0798,x
        inx
        cpx #$27
        bne loc_2dd1
.label smc_2ddd = * + 1
        lda #$e5                                    // !SMC: modified by $2bb9, $2de2
        sta $07bf
        pla
        sta smc_2ddd                                // SMC: modifies $2ddd
        rts
// Referenced by: jsr from $2498, $2cee

sub_2de6:
        lda #$00
        sta $53
        lda #$40
        sta $54
        rts
// Referenced by: jsr from $2468

sub_2def:
        ldx #$00
        stx $2e0d
        lda #$0f
        sta $50
        lda #$50
        sta $4f

loc_2dfc:
        lda txt_2fb7,x
        beq loc_2e07
        jsr sub_2d54
        inx
        bne loc_2dfc

loc_2e07:
        rts

// --- Region $2fe1-$2ffd ---
.pc = $2fe1 "main_2fe1"

main_2fe1:
        lda $02a6
        bne loc_2ffa
        lda #$04
        sta smc_262c                                // SMC: modifies $262c
        lda #$24
        sta smc_2691                                // SMC: modifies $2691
        lda #$fd
        sta smc_28dc                                // SMC: modifies $28dc
        lda #$2f
        sta smc_28e1                                // SMC: modifies $28e1

loc_2ffa:
        jmp loc_2400

bmp_2ffd:
        // === Bitmap data (1 bytes, $2ffd-$2ffd) ===
        .byte $4c                                   // L

// --- Region $4ee6-$4ef9 ---
.pc = $4ee6 "Segment $4ee6"
        ora $14
        .byte $04,$c2                               // nop $c2 // ILLEGAL
        cmp ($c1,x)
        .byte $c2,$c3                               // nop #$c3 // ILLEGAL
        cpy #$c0
        cmp ($c2,x)
        cpy #$c3
        .byte $c2,$c2                               // nop #$c2 // ILLEGAL
        .byte $43,$7c                               // sre ($7c,x) // ILLEGAL

dat_4ef8:
        .byte $83,$f3                               // ..

// --- Region $546c-$5473 ---
.pc = $546c "loc_546c"

loc_546c:
        .byte $0f,$18,$ff                           // slo $ff18 // ILLEGAL
        clc
        dey
        .byte $c2,$42                               // nop #$42 // ILLEGAL
        .byte $62                                   // jam // ILLEGAL

// --- Region $549f-$54af ---
.pc = $549f "loc_549f"

loc_549f:
        ora ($b1,x)
        eor ($a1),y
        ldy #$b0
        bcs loc_5517
        and ($19),y
        ora $1899,y
        bmi loc_546c
        rts

dat_54af:
        .byte $7e                                   // ~

// --- Region $5517-$551c ---
.pc = $5517 "loc_5517"

loc_5517:
        jsr sub_b050
        ldy #$f0
        brk

// --- Region $58f5-$58ff ---
.pc = $58f5 "loc_58f5"

loc_58f5:
        cmp #$04
        rol $23
        adc ($01),y
        bmi loc_592d
        bvs loc_595f
        rts

// --- Region $592d-$593a ---
.pc = $592d "loc_592d"

loc_592d:
        sta ($41,x)
        dex
        sbc $05fd,y
        ora $3b,x
        rol
        ora $1919,y
        brk

dat_593a:
        .byte $00                                   // .

// --- Region $595f-$596d ---
.pc = $595f "loc_595f"

loc_595f:
        .byte $13,$7f                               // slo ($7f),y // ILLEGAL
        .byte $3f,$3f,$5f                           // rla $5f3f,x // ILLEGAL
        asl $04
        .byte $3f,$ff,$df                           // rla $dfff,x // ILLEGAL
        .byte $ff,$df,$ff                           // isc $ffdf,x // ILLEGAL

dat_596c:
        .byte $3f,$df                               // ?.

// --- Region $912e-$912e ---
.pc = $912e "Segment $912e"
        brk

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

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

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

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

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

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

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

// --- Region $f011-$f04a ---
.pc = $f011 "loc_f011"

loc_f011:
        .byte $c2,$c0                               // nop #$c0 // ILLEGAL
        cpy #$60
        .byte $cf,$f0,$fb                           // dcp $fbf0 // ILLEGAL
        .byte $fb,$ff,$fb                           // isc $fbff,y // ILLEGAL

dat_f01b:
        .byte $02,$0a,$07,$e3,$8b,$60               // .....`
        rol
        txa
        .byte $89,$8a                               // nop #$8a // ILLEGAL
        sty $0d8c
        php
        dey
        sty $0e0c
        asl $0f0f
        asl $3b
        dec $bf
        .byte $df,$bf,$02                           // dcp $02bf,x // ILLEGAL
        .byte $0b,$f8                               // anc #$f8 // ILLEGAL
        iny
        bcs loc_f07c
        sta ($06,x)
        ora #$29
        .byte $2f,$28,$58                           // rla $5828 // ILLEGAL
        sei
        lsr $377f,x
        .byte $07,$0e                               // slo $0e // ILLEGAL
        .byte $12                                   // jam // ILLEGAL

dat_f04a:
        .byte $16                                   // .

// --- Region $f07c-$f091 ---
.pc = $f07c "loc_f07c"

loc_f07c:
        sei
        sec
        clc
        cli
        sei
        bvc loc_f0f3
        bvc loc_f011
        .byte $73,$d4                               // rra ($d4),y // ILLEGAL
        lda $fdf9,x
        sbc $0902,x
        cpy #$40
        .byte $e3,$80                               // isc ($80,x) // ILLEGAL
        rts

// --- Region $f0f3-$f0f7 ---
.pc = $f0f3 "loc_f0f3"

loc_f0f3:
        sed
        sei
        lda ($51,x)
        .byte $02                                   // jam // ILLEGAL

// --- Region $f17b-$f181 ---
.pc = $f17b "loc_f17b"

loc_f17b:
        .byte $83,$05                               // sax ($05,x) // ILLEGAL
        .byte $1b,$27,$de                           // slo $de27,y // ILLEGAL

dat_f180:
        .byte $9f,$3f                               // .?

// --- Region $f1a8-$f1ac ---
.pc = $f1a8 "loc_f1a8"

loc_f1a8:
        bne loc_f17b
        bcs loc_f1ec
        rti

// --- Region $f1ec-$f1f2 ---
.pc = $f1ec "loc_f1ec"

loc_f1ec:
        ora #$22
        asl $06
        .byte $e3,$80                               // isc ($80,x) // ILLEGAL
        rts

// --- Region $fa58-$fa68 ---
.pc = $fa58 "loc_fa58"

loc_fa58:
        ora ($b1,x)
        eor ($a1),y
        ldy #$b0
        bcs loc_fad0
        and ($19),y
        ora $1899,y
        bmi loc_fa25
        rts

dat_fa68:
        .byte $7e                                   // ~

// --- Region $fa75-$fa81 ---
.pc = $fa75 "loc_fa75"

loc_fa75:
        cpy $74
        .byte $64,$1c                               // nop $1c // ILLEGAL
        sty $04
        .byte $04,$44                               // nop $44 // ILLEGAL
        .byte $7c,$fc,$7f                           // nop $7ffc,x // ILLEGAL

dat_fa80:
        .byte $7f,$05                               // ..

// --- Region $fad0-$fb00 ---
.pc = $fad0 "loc_fad0"

loc_fad0:
        jsr sub_5020
        bcs loc_fa75
        beq loc_fad7

loc_fad7:
        bpl loc_fae9
        bcc loc_fa6b
        asl $06
        bpl loc_faee
.label loc_fae0 = * + 1
        bvs loc_fae0
        .byte $bf,$05,$11                           // lax $1105,y // ILLEGAL
        cpy $44b7
        .byte $44,$47                               // nop $47 // ILLEGAL

loc_fae9:
        cpy $03
        .byte $03,$c7                               // slo ($c7,x) // ILLEGAL
.label loc_faee = * + 1
        .byte $c7,$c6                               // dcp $c6 // ILLEGAL
        cmp $e3
        .byte $c7,$2e                               // dcp $2e // ILLEGAL
        .byte $47,$c5                               // sre $c5 // ILLEGAL
        .byte $c7,$47                               // dcp $47 // ILLEGAL
        .byte $27,$db                               // rla $db // ILLEGAL
        inc $dfcf
        .byte $ef,$05,$0f                           // isc $0f05 // ILLEGAL
        brk

dat_fb00:
        .byte $ff                                   // .

// --- Region $fea1-$feab ---
.pc = $fea1 "loc_fea1"

loc_fea1:
        asl $7c1e,x
        bvs loc_ff1c
        asl $1e1a,x
        .byte $e3,$02                               // isc ($02,x) // ILLEGAL
        .byte $22                                   // jam // ILLEGAL

// --- Region $feb4-$febe ---
.pc = $feb4 "loc_feb4"

loc_feb4:
        cmp #$04
        rol $23
        adc ($01),y
        bmi loc_feec
        bvs loc_fea1
        rts

// --- Region $feec-$ff16 ---
.pc = $feec "loc_feec"

loc_feec:
        ora ($81),y
        eor ($ca,x)
        sbc $05fd,y
        ora $3b,x
        rol
        .byte $e3,$19                               // isc ($19,x) // ILLEGAL
        ldx #$26
        ora #$09
        ora $0919,y
        ora #$e3
        ora $e527,y
        sbc $05ef,x
        ora $80,x
        .byte $80,$a2                               // nop #$a2 // ILLEGAL
        plp
        ldx #$53
        .byte $c3,$e3                               // dcp ($e3,x) // ILLEGAL
        .byte $a3,$d1                               // lax ($d1,x) // ILLEGAL
        eor ($41,x)
        .byte $e3,$e3                               // isc ($e3,x) // ILLEGAL
        rts

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

// --- Region $0800-$0800 ---
.pc = $0800 "dat_0800"

dat_0800:
        // === Fill data (1 bytes, $0800-$0800) ===
        .byte $00                                   // .

// --- Region $08d1-$08d1 ---
.pc = $08d1 "dat_08d1"

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

// --- Region $0ad1-$0ad1 ---
.pc = $0ad1 "dat_0ad1"

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

// --- Region $0e2a-$0e2a ---
.pc = $0e2a "dat_0e2a"

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

// --- Region $1007-$102f ---
.pc = $1007 "dat_1007"

dat_1007:
        .byte $ff,$00,$05,$0a,$0f,$14,$19           // .......

txt_100e:
        .text "*38=N"
        .byte $00                                   // string terminator
        .byte $00,$00,$01,$02,$04,$ff,$ff           // .......

txt_101b:
        .text "MUSIC BY A-MAN/LEGEND"

// --- Region $1158-$1169 ---
.pc = $1158 "dat_1158"

dat_1158:
        .byte $ce,$5b,$18,$10,$0d,$a0,$12,$8c,$5b,$18,$ad,$4b,$11,$f0,$03,$ce // .[......[..K....
        .byte $4b,$11                               // K.

// --- Region $12d4-$12e0 ---
.pc = $12d4 "Segment $12d4"
        .byte $6a,$46,$fd,$6a,$46,$fd,$6a,$46,$fd,$6a,$46,$fd,$6a // jF.jF.jF.jF.j

// --- Region $17d9-$17e0 ---
.pc = $17d9 "Segment $17d9"
        .text ".ARDANTE"

// --- Region $185b-$1b8c ---
.pc = $185b "Segment $185b"
        .byte $00,$02,$00,$00,$00,$00,$00,$00,$08,$01,$00,$bb,$19,$0c,$05,$00 // ................
        .byte $07,$0e,$cf,$19,$0a,$06,$03,$08,$12,$de,$19,$0d,$06,$00,$0f,$0f // ................
        .byte $33,$01,$0a,$0d,$41,$1f,$37,$60,$01,$0a,$5e,$11,$1f,$37,$60,$01 // 3...A.7`..^..7`.
        .byte $0a,$68,$11,$0f,$05,$0d,$01,$00,$08,$02,$33,$1f,$00,$00,$bd,$42 // .h........3....B
        .byte $19,$27,$1f,$00,$00,$c9,$36,$15,$01,$fe,$00,$00,$00,$00,$cb,$02 // .'....6.........
        .byte $ff,$00,$80,$00,$00,$a6,$04,$ff,$00,$80,$00,$00,$26,$80,$f0,$03 // ............&...
        .byte $0a,$00,$00,$ff,$00,$b0,$03,$09,$00,$00,$ff,$00,$b0,$03,$05,$00 // ................
        .byte $00,$ff,$01,$00,$00,$fe,$ff,$00,$00,$00,$00,$00,$fd,$ff,$cc,$ff // ................
        .byte $00,$01,$01,$fb,$ff,$d8,$ff,$00,$15,$12,$0f,$0c,$09,$06,$03,$00 // ................
        .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_1926:
        .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,$17,$28,$3a,$4c,$60,$75,$8b,$a2,$bb,$d5,$f1,$0f,$2e,$4f,$72 // ..(:L`u.......Or
        .byte $97,$bf,$e8,$15,$43,$75,$aa,$e1,$1c,$5b,$9d,$e3,$2e,$7c,$d0,$28 // ....Cu...[...|.(
        .byte $86,$e9,$52,$c2,$38,$b5,$39,$c5,$5a,$f8,$9f,$4f,$0b,$d1,$a3,$82 // ..R.8.9.Z..O....
        .byte $6e,$68,$71,$8a,$b3,$ee,$3c,$9e,$15,$a1,$46,$04,$dc,$d0,$e2,$13 // nhq...<...F.....
        .byte $66,$dc,$77,$3b,$28,$42,$8b,$06,$b6,$9e,$c2,$25,$ca,$b7,$ee,$74 // f.w;(B.....%...t
        .byte $4f,$83,$15,$0b,$6b,$3c,$83,$49,$94,$6c,$db,$e8,$9d,$05,$29,$15 // O...k<.I.l....).
        .byte $e0,$1f,$01,$20,$40,$20,$7f,$20,$7f,$20,$bb,$19,$cf,$19,$de,$19 // ... @ . . ......
        .byte $12,$07,$d6,$14,$ca,$18,$06,$18,$06,$18,$06,$18,$19,$01,$01,$ca // ................
        .byte $85,$0c,$c7,$87,$0f,$ff,$ca,$11,$15,$16,$1b,$1a,$05,$07,$ca,$83 // ................
        .byte $03,$81,$0e,$08,$ff,$ca,$14,$81,$17,$81,$02,$81,$17,$02,$07,$81 // ................
        .byte $02,$0a,$0b,$0a,$0b,$0a,$0b,$0a,$0b,$d6,$83,$0c,$ca,$83,$1c,$ff // ................
        .byte $35,$1a,$3a,$1a,$5d,$1a,$98,$1a,$a5,$1a,$b0,$1a,$da,$1a,$05,$1b // 5.:.]...........
        .byte $29,$1b,$4c,$1b,$4c,$1b,$50,$1b,$5e,$1b,$82,$1b,$82,$1b,$c9,$1b // ).L.L.P.^.......
        .byte $d4,$1b,$eb,$1b,$fc,$1b,$0f,$1c,$21,$1c,$2d,$1c,$4b,$1c,$69,$1c // ........!.-.K.i.
        .byte $ab,$1c,$d3,$1c,$01,$1d,$11,$1d,$31,$1d,$54,$1d,$80,$bf,$01,$24 // ........1.T....$
        .byte $00,$81,$a5,$09,$08,$05,$04,$a3,$03,$04,$a5,$09,$0a,$0d,$0c,$a5 // ................
        .byte $03,$a1,$04,$a5,$09,$0a,$05,$04,$a3,$03,$04,$a5,$09,$0a,$0d,$0c // ................
        .byte $a3,$03,$02,$00,$82,$a1,$30,$96,$a1,$47,$47,$47,$83,$0c,$96,$47 // ......0..GGG...G
        .byte $47,$83,$47,$82,$3c,$96,$47,$82,$3c,$96,$47,$83,$3c,$96,$47,$47 // G.G.<.G.<.G.<.GG
        .byte $83,$47,$82,$3c,$96,$47,$47,$47,$83,$3c,$96,$47,$47,$83,$3c,$82 // .G.<.GGG.<.GG.<.
        .byte $3c,$83,$3c,$82,$3c,$96,$47,$83,$3c,$96,$47,$47,$83,$3c,$00,$87 // <.<.<.G.<.GG.<..
        .byte $bf,$e0,$2d,$60,$15,$af,$2d,$e0,$15,$60,$2d,$00,$90,$bf,$1a,$1a // ..-`..-..`-.....
        .byte $09,$09,$2d,$2d,$15,$18,$00,$9c,$a3,$34,$9b,$39,$9a,$33,$89,$32 // ..--.....4.9.3.2
        .byte $9c,$34,$9b,$39,$9a,$30,$89,$2d,$9c,$34,$9b,$39,$9a,$33,$89,$32 // .4.9.0.-.4.9.3.2
        .byte $a1,$32,$9a,$33,$9b,$39,$9c,$34,$89,$32,$9a,$33,$9b,$39,$9c,$34 // .2.3.9.4.2.3.9.4
        .byte $00,$9f,$a1,$04,$a3,$07,$a1,$05,$a3,$08,$a1,$04,$a3,$07,$a1,$05 // ................
        .byte $07,$08,$a3,$09,$08,$a1,$04,$a3,$07,$a1,$04,$a3,$08,$a1,$04,$a3 // ................
        .byte $07,$a1,$06,$07,$08,$a3,$0a,$e0,$00,$33,$10,$00,$80,$a1,$2d,$92 // .........3....-.
        .byte $a1,$2d,$85,$a3,$2d,$a5               // .-..-.

txt_1b0f:
        .text "---"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $15,$80,$a1,$0c,$92,$a1,$2d,$85,$a3,$2d,$a7 // ......-..-.

txt_1b1e:
        .text "--"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $2d,$92,$2d,$93,$2d,$80,$24,$00,$89,$bb,$5f,$a3,$5f,$bf,$5f,$bb // -.-.-.$..._._._.
        .byte $5f,$a3,$5f,$bf,$5f,$bb,$5f,$a3,$5f,$bf,$5f,$bb,$5f,$a3,$5f,$b7 // _._._._._._._._.
        .byte $5f,$83,$a1,$18,$8d,$18,$8c,$18,$8b,$18,$00,$80,$a3,$24,$00,$88 // _............$..
        .byte $bf,$e0,$2d,$60,$15,$af,$2d,$ab,$e0,$15,$60,$2d,$00,$98,$a1,$65 // ..-`..-...`-...e
        .byte $02,$0e,$0d,$02,$0e,$0d,$02,$0e,$0d,$02,$0e,$0d,$02,$0d,$0e,$0f // ................
        .byte $02,$0e,$19,$02,$0e,$19,$02,$0e,$19,$02,$0e,$19,$02,$13,$12,$1f // ................
        .byte $00,$82,$a7,$01,$01,$01,$01,$01,$01,$01,$a1,$01 // ............

// --- Region $1b9c-$1f96 ---
.pc = $1b9c "Segment $1b9c"
        .byte $96,$47,$47,$83,$47,$82,$3c,$96,$47,$47,$47,$83,$3c,$96,$47,$83 // .GG.G.<.GGG.<.G.
        .byte $3c,$3c,$82,$3c,$96,$47,$47,$47,$83,$3c,$96,$47,$47,$83,$3c,$82 // <<.<.GGG.<.GG.<.
        .byte $3c,$96,$47,$47,$47,$83,$3c,$8c,$3c,$83,$3c,$3c,$00,$83,$f1,$a5 // <.GGG.<.<.<<....
        .byte $04,$05,$0b,$0a,$a3,$0f,$0a,$00,$82,$a3,$0c,$96,$53,$82,$48,$96 // ............S.H.
        .byte $53,$82,$48,$96,$53,$83,$a1,$48,$8d,$48,$8c,$48,$8b,$48,$00,$80 // S.H.S..H.H.H.H..
        .byte $bf,$30,$e1,$0f,$e1,$07,$e1,$01,$8b,$a1,$30,$8c,$30,$8d,$30,$00 // .0........0.0.0.
        .byte $81,$a5,$09,$0a,$07,$08,$a3,$03,$04,$a5,$09,$0a,$07,$08,$a5,$03 // ................
        .byte $a1,$04,$00,$89,$a1,$32,$9a,$33,$9b,$39,$9c,$34,$89,$32,$9a,$33 // .....2.3.9.4.2.3
        .byte $9b,$39,$9c,$34,$00,$9d,$bf,$e0,$1a,$0f,$18,$9e,$e0,$1a,$0f,$18 // .9.4............
        .byte $00,$80,$f1,$bf,$68,$2d,$bb,$2d,$a3,$2b,$bf,$2d,$a1,$2d,$a3,$2d // ....h-.-.+.-.-.-
        .byte $a1,$2d,$a3,$2b,$a1,$2b,$a3,$2e,$a1,$2d,$a3,$2e,$a7,$28,$00,$81 // .-.+.+...-...(..
        .byte $f1,$bf,$69,$2d,$bb,$2d,$a3,$2b,$bf,$2d,$a1,$2d,$a3,$2d,$a1,$2d // ..i-.-.+.-.-.-.-
        .byte $a3,$2b,$a1,$2b,$a3,$2e,$a1,$2d,$a3,$2e,$a7,$28,$00,$9a,$a1,$39 // .+.+...-...(...9
        .byte $9b,$39,$9c,$39,$80,$39,$9a,$39,$9b,$39,$9c,$39,$80,$39,$9a,$39 // .9.9.9.9.9.9.9.9
        .byte $9b,$39,$9c,$39,$9a,$35,$9b,$35,$9c,$35,$9a,$34,$9b,$34,$9c,$34 // .9.9.5.5.5.4.4.4
        .byte $9a,$39,$9b,$39,$9c,$39,$9a,$39,$9b,$39,$9c,$39,$80,$39,$9a,$39 // .9.9.9.9.9.9.9.9
        .byte $9b,$39,$9c,$39,$80,$39,$9a,$3b,$9b,$34,$9c,$39,$9b,$34,$00,$9f // .9.9.9.;.4.9.4..
        .byte $a1,$04,$a3,$07,$a1,$05,$a3,$08,$a1,$04,$a3,$07,$a1,$05,$07,$08 // ................
        .byte $a3,$09,$08,$a1,$04,$a3,$07,$a1,$04,$a3,$08,$a1,$04,$82,$f1,$a7 // ................
        .byte $6a,$02,$e1,$01,$a7,$03,$00,$9f,$a1,$04,$a3,$07,$a1,$05,$a3,$08 // j...............
        .byte $a1,$04,$a3,$07,$a1,$05,$07,$08,$a3,$09,$08,$a1,$04,$a3,$07,$a1 // ................
        .byte $04,$a3,$08,$a1,$04,$a3,$07,$a1,$06,$07,$08,$83,$a1,$01,$8d,$01 // ................
        .byte $8c,$01,$8b,$01,$00,$81,$f1,$bf,$69,$2d,$bb,$2d,$a3,$2b,$bf,$2d // ........i-.-.+.-
        .byte $e0,$2d,$33,$09,$00,$80,$f1,$bf,$68,$2d,$bb,$2d,$a3,$2b,$bf,$2d // .-3.....h-.-.+.-
        .byte $a1,$2d,$a3,$2d,$a1,$2d,$a3,$2b,$a1,$2b,$a3,$2e,$a1,$2d,$a3,$2e // .-.-.-.+.+...-..
        .byte $a3,$28,$83,$01,$00,$95,$a1,$5f,$5f,$5f,$5f,$5f,$5f,$5f,$5f,$5f // .(....._________
        .fill 21, $5f
        .byte $a3,$5f,$00,$89,$bf,$39,$00,$00,$49,$01,$01,$19,$01,$19,$19,$19 // ._...9..I.......
        .byte $11,$19,$01,$01,$01,$49,$19,$19,$57,$01,$01,$19,$81,$00,$29,$49 // .....I..W.....)I
        .byte $41,$11,$11,$11,$19,$19,$49,$19,$19,$41,$19,$00,$00,$80,$80,$80 // A.....I..A......
        .byte $80,$80,$00,$00,$80,$80,$80,$80,$80,$80,$80,$00,$80,$80,$80,$02 // ................
        .byte $80,$80,$50,$00,$00,$80,$80,$80,$80,$80,$80,$80,$80,$80,$00,$00 // ..P.............
        .byte $41,$01,$01,$41,$01,$21,$11,$11,$11,$41,$01,$01,$01,$41,$21,$17 // A..A.!...A...A!.
        .byte $55,$01,$01,$11,$81,$81,$41,$41,$41,$11,$11,$11 // U.....AAA...

txt_1dbd:
        .text "AAAAAA"
        .byte $11,$00,$0f,$00,$00,$0f,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$0f,$00,$00,$0f,$00,$00,$00,$0f,$0f,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$0f,$00,$f9,$f9,$88,$f4,$58,$79,$cf,$6f,$5a,$49 // ..........Xy.oZI
        .byte $18,$38,$58,$45,$68,$f9,$f9,$28,$18,$fa,$5f,$2f,$aa,$fb,$ff,$4a // .8XEh..(.._/...J
        .byte $3a,$2a,$44,$94,$a5,$74,$c4,$aa,$ff,$00,$08,$08,$08,$08,$08,$08 // :*D..t..........
        .byte $ff,$ff,$f1,$a8,$08,$08,$08,$73,$08,$00,$84,$08,$08,$36,$08,$00 // .......s.....6..
        .byte $36,$08,$89,$ff,$ff,$ff,$08,$08,$11,$08,$08,$11,$ff,$00,$00,$00 // 6...............
        .byte $00,$19,$00,$19,$ff,$ff,$11,$d5,$00,$00,$00,$f3,$08,$00,$20,$00 // .............. .
        .byte $00,$68,$19,$00,$18,$00,$00,$ff,$ff,$ff,$19,$19,$11,$19,$19,$11 // .h..............
        .byte $ff,$00,$00,$00,$00,$2a,$00,$2a,$ff,$ff,$ff,$58,$00,$00,$00,$ff // .....*.*...X....
        .byte $30,$00,$30,$00,$00,$48,$2a,$00,$f8,$00,$00,$ff,$ff,$ff,$2a,$2a // 0.0..H*.......**
        .byte $11,$2a,$2a,$11,$ff,$00,$00,$00,$00,$3b,$00,$3b,$ff,$ff,$ff,$00 // .**......;.;....
        .byte $00,$00,$00,$00,$20,$00,$20,$00,$00,$18,$3b,$00,$18,$00,$00,$ff // .... . ...;.....
        .byte $ff,$ff,$3b,$3b,$11,$3b,$3b,$11,$ff,$00,$00,$00,$00,$4c,$00,$4c // ..;;.;;......L.L
        .byte $ff,$ff,$ff,$00,$00,$00,$00,$00,$ff,$00,$ff,$00,$00,$ff,$4c,$00 // ..............L.
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$4c,$4c,$11,$4c,$4c,$11,$ff,$00,$00,$00 // ......LL.LL.....
        .fill 14, $00
        .byte $02,$00,$00,$08,$00,$00,$08,$08,$08,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$f2,$00,$04,$00,$82,$00,$ff,$ff,$f0,$00,$04,$04 // ................
        .byte $04,$00,$00,$00,$03,$82,$82,$21,$00,$00,$00,$00,$51,$f0,$f0,$f0 // .......!....Q...
        .byte $00,$00,$00,$00,$00,$00,$ff,$00,$08,$02,$02,$08,$02,$48,$00,$00 // .............H..
        .byte $00,$48,$02,$02,$02,$48,$48,$00,$02,$02,$02,$08,$08,$00,$48,$48 // .H...HH.......HH
        .byte $08,$00,$00,$00,$08,$08,$08,$48,$48,$48,$00,$00,$01,$01,$01,$00 // .......HHH......
        .byte $01,$01,$00,$00,$00,$01,$01,$01,$01,$01,$00,$00,$00,$01,$01,$01 // ................
        .byte $01,$00,$01,$00,$01,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $03,$00,$00,$85,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$04 // ................
        .byte $02,$00,$00,$00,$85,$00,$02,$04,$03,$00,$00,$00,$85,$85,$00,$05 // ................
        .byte $05,$00,$00,$00,$71,$00,$00,$66,$00,$00,$00,$00,$00,$00,$00,$00 // ....q..f........
        .byte $00,$00,$00,$23,$16,$00,$00,$00,$27,$00,$36,$21,$43,$00,$00,$00 // ...#....'.6!C...
        .byte $66,$66,$00,$41,$43                   // ff.AC

dat_1f96:
        // === Fill data (1 bytes, $1f96-$1f96) ===
        .byte $00                                   // .

// --- Region $1fe0-$23ff ---
.pc = $1fe0 "dat_1fe0"

dat_1fe0:
        .byte $10,$81,$40,$11,$0b,$11,$0a,$11,$09,$11,$08,$11,$07,$11,$06,$11 // ..@.............
        .byte $05,$11,$04,$11,$03,$11,$02,$11,$01,$11,$00,$11,$00,$11,$00,$11 // ................

bmp_2000:
        // === Bitmap data (1024 bytes, $2000-$23ff) ===
        .byte $00,$1f,$81,$40,$41,$0e,$41,$0c,$81,$40,$81,$40,$81,$40,$81,$40 // ...@A.A..@.@.@.@
        .byte $81,$40,$81,$40,$81,$40,$81,$40,$81,$40,$81,$40,$81,$40,$81,$40 // .@.@.@.@.@.@.@.@
        .byte $81,$40,$81,$40,$81,$40,$81,$40,$81,$40,$81,$40,$81,$40,$81,$40 // .@.@.@.@.@.@.@.@
        .byte $81,$40,$81,$40,$81,$40,$81,$40,$81,$40,$81,$40,$81,$40,$81,$40 // .@.@.@.@.@.@.@.@
        .byte $1f,$81,$40,$41,$0e,$41,$0c,$81,$40,$81,$40,$81,$40,$00,$00,$00 // ..@A.A..@.@.@...
        .byte $00,$81,$40,$41,$0e,$41,$0c,$81,$40,$81,$40,$81,$40,$00,$00,$00 // ..@A.A..@.@.@...
        .byte $00,$81,$40,$41,$0e,$41,$0c,$81,$40,$81,$40,$81,$40,$00,$00,$00 // ..@A.A..@.@.@...
        .byte $00,$81,$40,$41,$0e,$41,$0c,$81,$40,$81,$40,$81,$40,$00,$00,$1f // ..@A.A..@.@.@...
        .byte $81,$40,$41,$0f,$15,$36,$81,$40,$15,$34,$81,$40,$15,$32,$81,$40 // .@A..6.@.4.@.2.@
        .byte $15,$30,$41,$0f,$15,$2e,$81,$40,$15,$2c,$81,$40,$15,$2a,$81,$40 // .0A....@.,.@.*.@
        .byte $15,$28,$41,$0f,$15,$26,$81,$40,$15,$24,$81,$40,$15,$22,$81,$40 // .(A..&.@.$.@.".@
        .byte $15,$20,$41,$0f,$15,$1e,$81,$40,$15,$1c,$81,$40,$15,$1a,$03,$00 // . A....@...@....
        .byte $03,$07,$00,$03,$00,$04,$07,$00,$03,$00,$03,$08,$00,$03,$00,$03 // ................
        .byte $0a,$00,$03,$00,$05,$09,$00,$0f,$18,$0c,$0c,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$00,$00,$00,$07,$07,$0c,$00,$00,$00,$0c,$00,$18 // ................
        .byte $00,$03,$00,$04,$09,$00,$03,$00,$02,$08,$00,$0f,$00,$02,$08,$00 // ................
        .byte $02,$08,$00,$00,$00,$0e,$14,$00,$02,$08,$00,$0f,$0f,$00,$0c,$0c // ................
        .byte $0c,$00,$00,$00,$0c,$0c,$0c,$0c,$00,$00,$00,$0c,$00,$08,$f0,$f0 // ................
        .byte $f0,$03,$00,$00,$00,$06,$60,$60,$60,$04,$00,$00,$00,$08,$40,$f0 // ......```.....@.
        .byte $f0,$03,$00,$00,$00,$ff,$ff,$f0,$f0,$01,$00,$00,$01,$1a,$a0,$b0 // ................
        .byte $b0,$01,$00,$00,$01,$00,$ff,$05,$00,$08,$00,$00,$00,$32,$10,$60 // .............2.`
        .byte $60,$01,$00,$00,$21,$06,$60,$60,$60,$03,$00,$00,$00,$ff,$ff,$ff // `...!.```.......
        .byte $ff,$ff,$ff,$ff,$ff,$05,$0a,$03,$06,$09,$60,$40,$20,$0f,$ff,$03 // ..........`@ ...
        .byte $10,$06,$a0,$a0,$a0,$08,$0e,$03,$06,$09,$ff,$cf,$9f,$06,$0a,$02 // ................
        .byte $04,$05,$60,$40,$60,$06,$09,$01,$02,$03,$e0,$f0,$e0,$00,$00,$00 // ..`@`...........
        .byte $78,$a9,$37,$85,$01,$a9,$ea,$8d,$15,$03,$a9,$31,$8d,$14,$03,$a9 // x.7........1....
        .byte $00,$8d,$1a,$d0,$0e,$19,$d0,$20,$18,$e5,$20,$84,$ff,$20,$8a,$ff // ....... .. .. ..
        .byte $78,$a9,$00,$8d,$20,$d0,$8d,$21,$d0,$a9,$1b,$8d,$11,$d0,$a2,$00 // x... ..!........
        .byte $bd,$ce,$21,$9d,$00,$01,$e8,$e0,$22,$d0,$f5,$4c,$00,$01,$e6,$01 // ..!....."..L....
        .byte $a0,$00,$b9,$00,$5b,$99,$01,$08,$c8,$d0,$f7,$ee,$09,$01,$ee,$06 // ....[...........
        .byte $01,$d0,$ef,$a9,$00,$8d,$00,$08,$c6,$01,$4c,$e2,$fc,$00,$00,$00 // ..........L.....
        .fill 16, $ff

txt_2200:
        .text "789;<=?"
        .byte $40                                   // @ character
        .text "ACDEFHIJ"
        .text "LMNOPRSTUVWXYZ"
        .byte $5b
        .byte $5c
        .byte $5d,$5e,$5f,$60,$61,$62,$63,$63,$64,$65,$66,$66,$67,$68,$68,$69 // ]^_`abccdeffghhi
        .byte $69,$6a,$6a,$6b,$6b,$6c,$6c,$6c,$6c,$6d,$6d,$6d,$6d,$6d,$6d,$6d // ijjkkllllmmmmmmm
        .byte $6e,$6d,$6d,$6d,$6d,$6d,$6d,$6d,$6c,$6c,$6c,$6c,$6b,$6b,$6a,$6a // nmmmmmmmllllkkjj
        .byte $69,$69,$68,$68,$67,$66,$66,$65,$64,$63,$63,$62,$61,$60,$5f,$5e // iihhgffedccba`_^
        .byte $5d,$5c,$5b                           // ]\[

txt_2263:
        .text "ZYXWVUTSRPONMLJI"
        .text "HFEDCA"
        .byte $40                                   // @ character
        .text "?=<;98754"
        .text "210.-,*)('%$#! "
        .byte $1f
        .byte $1e,$1d,$1b,$1a,$19,$18,$17,$16,$15,$14,$13,$12,$11,$10,$0f,$0e // ................
        .byte $0d,$0c,$0b,$0a,$0a,$09,$08,$07,$07,$06,$05,$05,$04,$04,$03,$03 // ................
        .byte $02,$02,$01,$01,$01,$01,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$00,$01,$01,$01,$01,$02,$02,$03,$03,$04,$04,$05 // ................
        .byte $05,$06,$07,$07,$08,$09,$0a,$0a,$0b,$0c,$0d,$0e,$0f,$10,$11,$12 // ................
        .byte $13,$14,$15,$16,$17,$18,$19,$1a,$1b,$1d,$1e,$1f // ............

txt_22ef:
        .text " !#$%'()*,-.0124"
        .byte $35,$00
        .byte $43,$37,$45,$60
        .text "GZI9K"
        .byte $fe
        .byte $4c,$96

txt_230d:
        .byte $4e,$2b,$50,$a2,$51,$f9,$52,$3f,$54,$75,$55,$a0,$56,$a6,$57,$8f // N+P.Q.R?TuU.V.W.
        .byte $58,$72,$59,$04,$04,$05,$06,$06,$07,$07,$07,$07,$07,$07,$07,$06 // XrY.............
        .byte $06,$05,$04,$04,$03,$02,$01,$01,$00,$00,$00,$00,$00,$00,$00,$01 // ................
        .byte $01,$02,$03,$06,$06,$07,$07,$08,$08,$09,$09,$0a,$0a,$0a,$0b,$0b // ................
        .byte $0b,$0b,$0b,$0c,$0b,$0b,$0b,$0b,$0b,$0a,$0a,$0a,$09,$09,$08,$08 // ................
        .byte $07,$07,$06,$06,$05,$04,$04,$03,$03,$02,$02,$01,$01,$01,$00,$00 // ................
        .fill 9, $00
        .byte $01,$01,$01,$02,$02,$03,$03,$04,$04,$05 // ..........

txt_2380:
        .text "#$&()+-.0134679:"
        .text ";<>?"
        .byte $40                                   // @ character
        .text "AABCCDDEEEE"
        .text "FEEEEDDCCBAA"
        .byte $40                                   // @ character
        .text "?><"
        .text ";:9764310.-+)(&$"
        .byte $23,$21,$1f,$1d,$1c,$1a,$18,$17,$15,$14,$12,$11,$0f,$0e,$0c,$0b // #!..............
        .byte $0a,$09,$07,$06,$05,$04,$04,$03,$02,$02,$01,$01,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$00,$01,$01,$02,$02,$03,$04,$04,$05,$06,$07,$09 // ................
        .byte $0a,$0b,$0c,$0e,$0f,$11,$12,$14,$15,$17,$18,$1a,$1c,$1d,$1f,$21 // ...............!

// --- Region $26ef-$2716 ---
.pc = $26ef "Segment $26ef"
        .byte $00,$e0,$14,$90,$0f,$e0,$c8,$f0,$29,$ad,$0c,$2d,$f0,$1a,$ee,$ef // ........)..-....
        .byte $26,$4c,$17,$27,$bd,$2c,$27,$e0,$0a,$b0,$06,$8d,$a3,$26,$4c,$13 // &L.'.,'......&L.
        .byte $27,$8d,$d1,$27,$e8,$8e,$ef,$26       // '..'...&

// --- Region $2722-$273f ---
.pc = $2722 "Segment $2722"
        .byte $90,$21,$0d,$0d,$0d,$0d,$0d,$05,$05,$0d,$06,$0b,$06,$0b,$06,$0b // .!..............
        .byte $0b,$0c,$0c,$0c,$00,$0b,$00,$0b,$0b,$0b,$0b,$0c,$0c,$0c // ..............

// --- Region $2e08-$2fe0 ---
.pc = $2e08 "bmp_2e08"

bmp_2e08:
        // === Bitmap data (473 bytes, $2e08-$2fe0) ===
        .byte $13,$25,$01,$91,$02,$05,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // .%..............
        .fill 12, $00
        .byte $04,$b9,$3f,$00,$05,$0a,$0f,$14,$19,$1e // ..?.......

txt_2e2e:
        .text "#(-27<AFKPUZ"
        .byte $6a,$60,$65,$6a
        .byte $6f,$74,$79,$7e,$83,$88,$8d,$92,$97,$9c,$a1,$a6,$ab,$b0,$b5,$ba // oty~............
        .byte $0b,$01,$06,$0b,$10,$15,$1a,$1f       // ........

txt_2e56:
        .text "$).38=BGLQV"
        .byte $5b,$6b,$61,$66,$6b
        .byte $70,$75,$7a,$7f,$84,$89,$8e,$93,$98,$9d,$a2,$a7,$ac,$b1,$b6,$bb // puz.............
        .byte $0c,$02,$07,$0c,$11,$16,$1b           // .......

txt_2e7d:
        .text " %*/49>CHMRW"
        .byte $5c                                   // backslash
        .byte $6c,$62,$67
        .byte $6c,$71,$76,$7b,$80,$85,$8a,$8f,$94,$99,$9e,$a3,$a8,$ad,$b2,$b7 // lqv{............
        .byte $bc,$0d,$03,$08,$0d,$12,$17,$1c       // ........

txt_2ea5:
        .text "!&+05:?DINSX"
        .byte $5d,$6d,$63,$68
        .byte $6d,$72,$77,$7c,$81,$86,$8b,$90,$95,$9a,$9f,$a4,$a9,$ae,$b3,$b8 // mrw|............
        .byte $bd,$0e,$04,$09,$0e,$13,$18,$1d       // ........

txt_2ecd:
        .byte $22                                   // double quote
        .text "',16;"
        .byte $40                                   // @ character
        .text "EJOTY"
        .byte $5e,$6e,$64,$69
        .byte $6e,$73,$78,$7d,$82,$87,$8c,$91,$96,$9b,$a0,$a5,$aa,$af,$b4,$b9 // nsx}............
        .byte $be                                   // .

txt_2eee:
        .text "7-27<AFKPUZ"
        .byte $00,$05,$0a,$0f,$14
        .byte $19,$1e,$23,$28,$97,$8d,$92,$97,$9c,$a1,$a6,$ab,$b0,$b5,$ba,$60 // ..#(...........`
        .byte $65,$6a,$6f,$74,$79,$7e,$83,$88       // ejoty~..

txt_2f16:
        .text "8.38=BGLQV"
        .byte $5b,$01,$06,$0b,$10,$15
        .byte $1a,$1f,$24,$29,$98,$8e,$93,$98,$9d,$a2,$a7,$ac,$b1,$b6,$bb,$61 // ..$)...........a
        .byte $66,$6b,$70,$75,$7a,$7f,$84,$89       // fkpuz...

txt_2f3e:
        .text "9/49>CHMRW"
        .byte $5c                                   // backslash
        .byte $02,$07,$0c,$11,$16
        .byte $1b,$20,$25,$2a,$99,$8f,$94,$99,$9e,$a3,$a8,$ad,$b2,$b7,$bc,$62 // . %*...........b
        .byte $67,$6c,$71,$76,$7b,$80,$85,$8a       // glqv{...

txt_2f66:
        .text ":05:?DINSX"
        .byte $5d,$03,$08,$0d,$12,$17
        .byte $1c,$21,$26,$2b,$9a,$90,$95,$9a,$9f,$a4,$a9,$ae,$b3,$b8,$bd,$63 // .!&+...........c
        .byte $68,$6d,$72,$77,$7c,$81,$86,$8b       // hmrw|...

txt_2f8e:
        .text ";16;"
        .byte $40                                   // @ character
        .text "EJOTY"
        .byte $5e,$04,$09,$0e,$13,$18
        .byte $1d,$22,$27,$2c,$9b,$91,$96,$9b,$a0,$a5,$aa,$af,$b4,$b9,$be,$64 // ."',...........d
        .byte $69,$6e,$73,$78,$7d,$82,$87,$8c,$ff   // insx}....

txt_2fb7:
        .fill 11, $20
        .text "GO-KART +1+HI!  "
        .byte $00,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ...............

// --- Region $2ffe-$3000 ---
.pc = $2ffe "Segment $2ffe"
        .byte $eb,$28                               // .(

dat_3000:
        // === Fill data (1 bytes, $3000-$3000) ===
        .byte $00                                   // .

// --- Region $303f-$3040 ---
.pc = $303f "dat_303f"

dat_303f:
        .byte $59                                   // Y

dat_3040:
        // === Fill data (1 bytes, $3040-$3040) ===
        .byte $00                                   // .

// --- Region $3069-$307f ---
.pc = $3069 "dat_3069"

dat_3069:
        .byte $01,$00,$00,$0f,$00,$00,$3f,$00,$01,$ff,$00,$03,$ff,$00,$07,$ff // ......?.........
        .byte $00,$1f,$ff,$00,$7f,$ff,$59           // ......Y

// --- Region $309a-$313f ---
.pc = $309a "dat_309a"

dat_309a:
        .byte $ff,$00,$1f,$ff,$01,$ff,$ff,$1f,$ff,$fe,$ff,$ff,$f8,$ff,$ff,$e0 // ................
        .byte $ff,$ff,$80,$ff,$ff,$00,$ff,$fc,$00,$ff,$f8,$00,$ff,$f0,$00,$ff // ................
        .byte $e0,$00,$ff,$80,$01,$a0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .fill 11, $00
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$00,$3f,$c0,$00,$00,$00,$00,$00,$00 // ........?.......
        .byte $00,$00,$03,$f8,$00,$0c,$0c,$00,$0c,$3c,$00,$0f,$5c,$00,$1c,$07 // .........<..\...
        .byte $00,$70,$01,$c0,$c0,$00,$60,$80,$00,$30,$02,$00,$00,$00,$00,$00 // .p....`..0......
        .fill 16, $00
        .byte $e0,$00,$00,$ff,$e0,$00,$ff,$ff,$00,$ff,$ff,$f0,$0f,$ff,$ff,$03 // ................
        .byte $ff,$ff,$00,$ff,$ff,$00,$3f,$ff,$00,$1f,$ff,$00,$07,$ff,$00,$03 // ......?.........
        .byte $ff,$00,$00,$ff,$00,$00,$ff,$00,$00,$3f // .........?

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

// --- Region $3164-$317f ---
.pc = $3164 "dat_3164"

dat_3164:
        .byte $c0,$00,$00,$f8,$00,$00,$fc,$00,$00,$ff,$80,$00,$ff,$e0,$00,$ff // ................
        .byte $f0,$00,$ff,$fe,$00,$ff,$ff,$00,$ff,$ff,$80 // ...........

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

// --- Region $31d7-$38bd ---
.pc = $31d7 "dat_31d7"

dat_31d7:
        .byte $01,$00,$00,$03,$00,$00,$07,$00,$00,$1f,$00,$00,$1f,$00,$00,$3f // ...............?
        .byte $00,$00,$7f,$00,$00,$ff,$00,$00,$ff,$00,$01,$ff,$00,$03,$ff,$00 // ................
        .byte $07,$ff,$00,$07,$ff,$00,$0f,$ff,$aa,$01,$ff,$ff,$03,$ff,$ff,$07 // ................
        .byte $ff,$ff,$0f,$ff,$ff,$3f,$ff,$ff,$7f,$ff,$ff,$ff,$ff,$ff,$ff,$ff // .....?..........
        .fill 15, $ff
        .byte $fe,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$fb,$ff,$ff,$fb,$ff,$ff,$f3 // ................
        .byte $ff,$ff,$f3,$ff,$ff,$f3,$ff,$ff,$e3,$01,$ff,$00,$03,$ff,$00,$06 // ................
        .byte $fc,$00,$0c,$fc,$00,$18,$f0,$00,$18,$f0,$00,$30,$e0,$00,$30,$e0 // ...........0..0.
        .byte $00,$70,$c0,$00,$70,$80,$00,$f0,$00,$00,$f8,$00,$00,$fc,$7c,$00 // .p..p.........|.
        .byte $fc,$cc,$00,$fe,$0c,$03,$8f,$0c,$03,$00,$6c,$03,$00,$6c,$03,$00 // ..........l..l..
        .byte $6c,$03,$80,$2c,$00,$f8,$08,$00,$0f,$00,$00,$00,$18,$00,$00,$0c // l..,............
        .byte $00,$00,$06,$00,$00,$03,$00,$00,$03,$00,$00,$01,$00,$00,$01,$00 // ................
        .fill 13, $00
        .byte $01,$00,$00,$01,$00,$00,$07,$80,$00,$1f,$48,$01,$30,$00,$02,$00 // ..........H.0...
        .fill 8, $00
        .byte $07,$80,$00,$3e,$fb,$00,$00,$3f,$00,$00,$0f,$00,$00,$0f,$00,$00 // ...>...?........
        .byte $03,$00,$00,$03,$80,$00,$01,$80,$00,$00,$c0,$00,$00,$c0,$00,$00 // ................
        .byte $e0,$00,$00,$e0,$00,$00,$f0,$00,$00,$f0,$00,$00,$f0,$00,$00,$1c // ................
        .byte $00,$01,$07,$00,$03,$01,$c0,$0e,$07,$00,$1c,$7f,$e0,$38,$cc,$7e // .............8.~
        .byte $e0,$ec,$07,$80,$00,$ff,$ff,$e0,$ff,$ff,$f8,$ff,$ff,$fe,$ff,$ff // ................
        .byte $ff,$ff,$ff,$ff,$ff,$87,$ff,$ff,$7b,$ff,$7e,$fd,$ff,$79,$c6,$ff // ........{.~..y..
        .byte $37,$03,$7f,$0e,$03,$7f,$1c,$01,$bf,$30,$01,$bf,$e0,$03,$bf,$c0 // 7........0......
        .byte $07,$7f,$80,$1e,$ff,$00,$79,$ff,$00,$e7,$ff,$03,$9f,$ff,$0f,$7f // ......y.........
        .byte $ff,$1c,$ff,$ff,$60,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ....`...........
        .byte $00,$80,$00,$00,$c0,$00,$00,$e0,$00,$00,$f0,$00,$00,$f8,$00,$00 // ................
        .byte $fc,$00,$00,$fe,$00,$00,$ff,$00,$00,$ff,$80,$00,$ff,$c0,$00,$ff // ................
        .byte $c0,$00,$ff,$e0,$00,$ff,$f0,$00,$ff,$f8,$00,$ff,$f8,$00,$ff,$fc // ................
        .byte $00,$ff,$fe,$00,$01,$00,$1f,$ff,$00,$1f,$ff,$00,$3f,$ff,$00,$3f // ............?..?
        .byte $ff,$00,$7f,$ff,$00,$7f,$ff,$00,$7f,$ff,$00,$ff,$ff,$00,$ff,$ff // ................
        .byte $01,$ff,$ff,$01,$ff,$ff,$01,$ff,$ff,$03,$ff,$ff,$03,$ff,$ff,$03 // ................
        .byte $ff,$ff,$03,$ff,$ff,$07,$ff,$ff,$07,$ff,$ff,$07,$ff,$ff,$07,$ff // ................
        .byte $ff,$07,$ff,$ff,$00,$ff,$ff,$e0,$ff,$ff,$e1,$ff,$ff,$c3,$ff,$ff // ................
        .byte $c3,$ff,$ff,$c3,$ff,$ff,$81,$ff,$ff,$80,$ff,$ff,$83,$ff,$ff,$83 // ................
        .byte $ff,$ff,$03,$ff,$ff,$00,$ff,$ff,$00,$ff,$ff,$01,$ff,$fe,$03,$ff // ................
        .byte $fe,$03,$ff,$fe,$03,$ff,$fe,$03,$ff,$fe,$01,$ff,$fe,$00,$ff,$fe // ................
        .byte $00,$ff,$fe,$01,$aa,$fc,$00,$1f,$c7,$e0,$33,$08,$f0,$30,$03,$98 // ..........3..0..
        .byte $33,$0e,$0c,$30,$b8,$0c,$3e,$e0,$06,$3f,$83,$c6,$3f,$0f,$e3,$0d // 3..0..>..?..?...
        .byte $cf,$e3,$0c,$ff,$f3,$c4,$ff,$f3,$76,$c3,$fc,$33,$81,$f0,$33,$00 // ........v..3..3.
        .byte $f0,$36,$00,$f0,$fe,$00,$ff,$fc,$80,$3f,$cc,$e4,$0f,$ec,$3c,$0f // .6.......?....<.
        .byte $fc,$04,$07,$fc,$00,$f8,$00,$fc,$ee,$03,$c8,$e3,$cf,$80,$e0,$f9 // ................
        .byte $00,$60,$30,$cc,$00,$00,$78,$00,$20,$00,$00,$60,$00,$80,$7f,$c0 // .`0...x. ..`....
        .byte $c0,$c0,$00,$60,$00,$00,$30,$00,$00,$9c,$00,$00,$07,$00,$01,$03 // ...`..0.........
        .byte $f0,$06,$03,$9f,$ff,$07,$f2,$4f,$06,$ff,$ff,$06,$c8,$13,$02,$c8 // .......O........
        .byte $13,$03,$68,$1b,$e0,$3c,$01,$00,$1c,$00,$00,$0c,$00,$00,$0f,$c0 // ..h..<..........
        .byte $03,$0c,$e0,$07,$18,$70,$04,$1f,$f0,$06,$31,$d8,$03,$31,$9e,$01 // .....p....1..1..
        .byte $3d,$87,$80,$67,$81,$c0,$41,$80,$e0,$c0,$c1,$b0,$80,$61,$30,$00 // =..g..A......a0.
        .byte $37,$18,$00,$1c,$1f,$00,$0c,$00,$80,$0c,$00,$e0,$06,$00,$30,$06 // 7.............0.
        .byte $00,$d8,$03,$00,$01,$70,$ff,$ff,$e0,$ff,$ff,$f8,$7f,$ff,$86,$7f // .....p..........
        .byte $ff,$03,$7f,$ff,$01,$bf,$ff,$03,$3f,$ff,$1f,$3f,$ff,$f1,$bf,$ff // ........?..?....
        .byte $40,$df,$ff,$40,$df,$ff,$20,$df,$ff,$31,$9f,$ff,$1f,$0f,$ff,$f0 // @..@.. ..1......
        .byte $0f,$ff,$80,$0f,$ff,$00,$0f,$ff,$00,$0f,$ff,$00,$0f,$ff,$00,$0f // ................
        .byte $ff,$00,$0f,$ff,$00,$ff,$ff,$00,$ff,$ff,$00,$ff,$ff,$00,$ff,$ff // ................
        .byte $80,$ff,$ff,$c0,$ff,$ff,$c0,$ff,$ff,$e0,$ff,$ff,$e0,$ff,$ff,$e0 // ................
        .byte $ff,$ff,$f0,$ff,$ff,$f0,$ff,$ff,$f8,$ff,$ff,$f8,$ff,$ff,$f8,$ff // ................
        .byte $ff,$f8,$ff,$ff,$f8,$ff,$ff,$fc,$ff,$ff,$fc,$ff,$ff,$fc,$ff,$ff // ................
        .byte $fc,$ff,$ff,$fc,$aa,$07,$ff,$ff,$07,$ff,$ff,$07,$ff,$ff,$07,$ff // ................
        .byte $ff,$07,$ff,$ff,$07,$ff,$ff,$07,$ff,$ff,$07,$ff,$ff,$07,$ff,$ff // ................
        .byte $07,$ff,$ff,$07,$ff,$ff,$07,$ff,$ff,$03,$ff,$ff,$03,$ff,$ff,$03 // ................
        .byte $ff,$ff,$03,$ff,$ff,$03,$ff,$ff,$01,$ff,$ff,$01,$ff,$ff,$00,$ff // ................
        .byte $ff,$00,$ff,$ff,$00,$ff,$fe,$03,$ff,$fe,$07,$ff,$fe,$0f,$ff,$fe // ................
        .byte $0f,$ff,$fe,$07,$ff,$fe,$07,$ff,$fe,$00,$ff,$fe,$00,$ff,$fe,$00 // ................
        .byte $ff,$fe,$00,$ff,$fe,$00,$ff,$fe,$00,$ff,$fe,$00,$ff,$fe,$00,$ff // ................
        .byte $fe,$00,$ff,$ff,$00,$ff,$ff,$00,$ff,$ff,$00,$ff,$ff,$00,$ff,$ff // ................
        .byte $80,$ff,$ff,$80,$70,$04,$07,$fc,$06,$07,$fc,$83,$07,$fc,$80,$ff // ....p...........
        .byte $c6,$80,$01,$0f,$00,$01,$ff,$00,$00,$83,$00,$00,$c7,$00,$00,$7f // ................
        .byte $00,$00,$01,$00,$00,$01,$00,$00,$03,$00,$00,$07,$00,$00,$06,$00 // ................
        .byte $00,$0c,$00,$00,$18,$00,$00,$30,$00,$00,$30,$00,$00,$60,$00,$00 // .......0..0..`..
        .byte $60,$00,$01,$e0,$01,$03,$7f,$ff,$03,$7f,$ff,$01,$bf,$ff,$01,$bf // `...............
        .byte $ff,$01,$bf,$ff,$c1,$bf,$ff,$f1,$ff,$ff,$fd,$ff,$ff,$cf,$03,$ff // ................
        .byte $c1,$00,$00,$80,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$00,$00,$00,$ff,$00,$03,$83,$00,$06,$01,$00,$0c // ................
        .byte $00,$00,$18,$00,$00,$ec,$03,$00,$f4,$01,$80,$f6,$01,$80,$fb,$00 // ................
        .byte $c0,$fd,$00,$c0,$fd,$80,$60,$fd,$80,$60,$fd,$c0,$f0,$ff,$ff,$f0 // ......`..`......
        .byte $00,$07,$00,$00,$01,$80,$00,$01,$80,$00,$00,$c0,$00,$00,$c0,$00 // ................
        .byte $00,$c0,$00,$00,$c0,$c0,$00,$c0,$00,$00,$c0,$80,$00,$c0,$c0,$01 // ................
        .byte $80,$c0,$01,$80,$69,$00,$0f,$ff,$00,$0f,$ff,$00,$0f,$ff,$00,$0f // ....i...........
        .byte $ff,$00,$0f,$ff,$00,$0f,$ff,$00,$0f,$ff,$00,$0f,$ff,$00,$0f,$ff // ................
        .byte $00,$0f,$ff,$00,$0f,$ff,$00,$0f,$ff,$00,$0f,$ff,$00,$0f,$ff,$00 // ................
        .byte $0f,$ff,$00,$1f,$ff,$00,$1f,$ff,$00,$1f,$ff,$00,$1f,$ff,$00,$3f // ...............?
        .byte $ff,$00,$3f,$ff,$00,$ff,$ff,$fc,$ff,$ff,$fc,$ff,$ff,$fc,$ff,$ff // ..?.............
        .byte $fc,$ff,$ff,$fc,$ff,$ff,$fc,$ff,$ff,$fc,$ff,$ff,$fc,$ff,$ff,$fc // ................
        .byte $ff,$ff,$fc,$ff,$ff,$fc,$ff,$ff,$fc,$ff,$ff,$f8,$ff,$ff,$f8,$ff // ................
        .byte $ff,$f8,$ff,$ff,$f8,$ff,$ff,$f0,$ff,$ff,$f0,$ff,$ff,$f0,$ff,$ff // ................
        .byte $e0,$ff,$ff,$e0,$e0,$00,$ff,$ff,$00,$7f,$ff,$00,$7f,$ff,$00,$3f // ...............?
        .byte $ff,$00,$1f,$ff,$00,$1f,$ff,$00,$1f,$ff,$00,$0f,$ff,$00,$07,$ff // ................
        .byte $00,$03,$ff,$00,$03,$ff,$00,$01,$ff,$00,$00,$ff,$00,$00,$7f,$00 // ................
        .byte $00,$7f,$00,$00,$3f,$00,$00,$1f,$00,$00,$0f,$00,$00,$07,$00,$00 // ....?...........
        .byte $03,$00,$00,$01,$01,$ff,$ff,$80,$ff,$ff,$80,$ff,$ff,$c0,$ff,$ff // ................
        .byte $c0,$ff,$ff,$c0,$ff,$ff,$e0,$ff,$ff,$e0,$ff,$ff,$e0,$ff,$ff,$f0 // ................
        .byte $ff,$ff,$f0,$ff,$ff,$f8,$ff,$ff,$f8,$ff,$ff,$fc,$ff,$ff,$fc,$ff // ................
        .byte $ff,$f8,$ff,$ff,$fb,$ff,$ff,$fb,$ff,$ff,$f7,$ff,$ff,$ec,$ff,$ff // ................
        .byte $ec,$ff,$ff,$d8,$00,$00,$07,$38,$00,$1c,$00,$00,$30,$00,$00,$3c // .......8....0..<
        .byte $00,$00,$0f,$c0,$00,$0c,$3c,$01,$f8,$0f,$03,$0f,$0f,$03,$01,$3f // ......<........?
        .byte $03,$01,$33,$03,$c1,$1a,$07,$f0,$0e,$0f,$fc,$03,$0f,$ff,$00,$ff // ..3.............
        .byte $ff,$c0,$ff,$ff,$c0,$ff,$ff,$80,$ff,$ff,$01,$3f,$cc,$01,$0f,$80 // ...........?....
        .byte $01,$03,$00,$03,$00,$00,$30,$00,$00,$30,$01,$00,$60,$03,$04,$c0 // ......0..0..`...
        .byte $06,$03,$80,$0c,$00,$c0,$0c,$01,$80,$3f,$c7,$00,$70,$fc,$00,$c0 // .........?..p...
        .byte $f0,$00,$78,$00,$00,$0f,$00,$00,$7f,$c0,$00,$c3,$c0,$00,$81,$c0 // ..x.............
        .byte $00,$c0,$c0,$00,$30,$c0,$00,$c0,$c0,$01,$80,$80,$03,$00,$80,$03 // ....0...........
        .byte $00,$80,$03,$00,$00                   // .....

chr_3800:
        // === Charset data (190 bytes, $3800-$38bd) ===
        .byte $c0,$03,$00,$80,$03,$00,$00,$06       // char 0 @+0
        .byte $00,$00,$0c,$00,$00,$0c,$00,$00       // char 1 @+1
        .byte $38,$00,$00,$f0,$00,$00,$18,$00       // char 2 @+2
        .byte $00,$18,$00,$00,$10,$00,$e0,$30       // char 3 @+3
        .byte $00,$3f,$e0,$00,$0f,$c0,$00,$8f       // char 4 @+4
        .byte $c0,$00,$ff,$f0,$00,$03,$f0,$00       // char 5 @+5
        .byte $0f,$fc,$00,$3f,$fc,$00,$3f,$fc       // char 6 @+6
        .byte $00,$3f,$fc,$00,$ff,$fc,$00,$00       // char 7 @+7
        .byte $00,$3f,$ff,$00,$3f,$ff,$00,$7f       // char 8 @+8
        .byte $ff,$00,$7f,$ff,$00,$7f,$ff,$00       // char 9 @+9
        .byte $ff,$ff,$00,$ff,$ff,$00,$ff,$ff       // char 10 @+10
        .byte $01,$ff,$ff,$01,$ff,$ff,$01,$ff       // char 11 @+11
        .byte $ff,$03,$ff,$ff,$03,$ff,$ff,$07       // char 12 @+12
        .byte $ff,$ff,$0f,$ff,$ff,$0f,$ff,$ff       // char 13 @+13
        .byte $1f,$ff,$ff,$1f,$ff,$ff,$3f,$ff       // char 14 @+14
        .byte $ff,$7f,$ff,$ff,$ff,$ff,$ff,$00       // char 15 @+15
        .byte $ff,$ff,$c0,$ff,$ff,$c0,$ff,$ff       // char 16 @+16
        .byte $c0,$ff,$ff,$80,$ff,$ff,$80,$ff       // char 17 @+17
        .byte $ff,$00,$ff,$ff,$00,$ff,$fe,$00       // char 18 @+18
        .byte $ff,$fc,$00,$ff,$fc,$00,$ff,$f8       // char 19 @+19
        .byte $00,$ff,$f0,$00,$ff,$e0,$00,$ff       // char 20 @+20
        .byte $e0,$00,$ff,$c0,$00,$ff,$80,$00       // char 21 @+21
        .byte $ff,$00,$00,$ff,$00,$00,$fc,$00       // char 22 @+22
        .byte $00,$f8,$00,$00,$f0                   // char 23 (partial)

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

// --- Region $3900-$3a46 ---
.pc = $3900 "dat_3900"

dat_3900:
        .byte $ff,$ff,$b0,$7f,$ff,$be,$3f,$ff       // char 32 ' '
        .byte $7f,$1f,$fe,$f6,$0f,$fd,$ec,$03       // char 33 '!'
        .byte $fb,$d9,$00,$fb,$b2,$00,$3c,$f2       // char 34 '"'
        .byte $00,$1f,$3a,$00,$0f,$cf,$00,$01       // char 35 '#'
        .byte $f0,$00,$00,$ff,$00,$00,$3f,$00       // char 36 '$'
        .byte $00,$07,$00,$00,$03,$00,$00,$00       // char 37 '%'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 38 '&'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 39 '''
        .byte $00,$00,$03,$00,$00,$03,$e8,$00       // char 40 '('
        .byte $03,$5f,$e8,$03,$00,$5f,$ff,$00       // char 41 ')'
        .byte $00,$97,$00,$00,$17,$00,$00,$17       // char 42 '*'
        .byte $00,$00,$ff,$d0,$bf,$d0,$bf,$d0       // char 43 '+'
        .byte $00,$00,$00,$00,$ff,$ff,$00,$ff       // char 44 ','
        .byte $ff,$80,$ff,$ff,$e0,$7f,$ff,$f8       // char 45 '-'
        .byte $1f,$ff,$fe,$01,$ff,$ff,$00,$3f       // char 46 '.'
        .byte $ff,$00,$00,$ff,$00,$00,$00,$00       // char 47 '/'
        .byte $00,$06,$00,$00,$06,$00,$00,$06       // char 48 '0'
        .byte $00,$00,$0c,$00,$00,$0c,$00,$80       // char 49 '1'
        .byte $0c,$00,$c0,$06,$00,$c0,$03,$80       // char 50 '2'
        .byte $80,$0f,$ff,$00,$0f,$4a,$00,$07       // char 51 '3'
        .byte $40,$00,$03,$c8,$00,$00,$fc,$00       // char 52 '4'
        .byte $00,$0f,$00,$00,$00,$00,$00,$00       // char 53 '5'
        .byte $00,$00,$00,$e0,$00,$00,$ff,$80       // char 54 '6'
        .byte $1f,$ff,$ff,$ff,$7f,$ff,$ff,$00       // char 55 '7'
        .byte $ff,$06,$00,$f0,$03,$01,$c0,$03       // char 56 '8'
        .byte $01,$80,$01,$87,$00,$00,$c7,$00       // char 57 '9'
        .byte $00,$cf,$00,$00,$6f,$00,$0f,$ef       // char 58 ':'
        .byte $45,$fe,$f7,$fe,$93,$7b,$00,$13       // char 59 ';'
        .byte $3b,$00,$03,$bd,$00,$09,$bd,$e8       // char 60 '<'
        .byte $09,$bd,$bf,$ff,$fb,$00,$00,$07       // char 61 '='
        .byte $0f,$ff,$ff,$7f,$ff,$f0,$ff,$ff       // char 62 '>'
        .byte $80,$ff,$f0,$00,$f8,$00,$00,$00       // char 63 '?'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 64 '@'
        .byte $ff,$ff,$ff,$fe,$ff,$ff,$fc,$ff       // char 65 'A'
        .byte $ff,$f8,$ff,$ff,$f0,$ff,$ff,$c0       // char 66 'B'
        .byte $ff,$ff,$00,$ff,$fc,$00,$ff,$f8       // char 67 'C'
        .byte $00,$ff,$f0,$c0,$ff,$80,$c0,$fe       // char 68 'D'
        .byte $1e,$c0,$f0,$36,$c0,$e0,$32,$f0       // char 69 'E'
        .byte $00,$1c,$d9,$00,$26,$d9,$00,$3e       // char 70 'F'
        .byte $d9,$00,$00,$db,$00,$01,$c7,$cb       // char 71 'G'
        .byte $e0,$00,$00,$c0,$00,$00,$80           // char 72 (partial)

// --- Region $3a65-$3f80 ---
.pc = $3a65 "dat_3a65"

dat_3a65:
        .byte $0f,$80,$47                           // char 76 (partial)
        .byte $cd,$9e,$e3,$69,$b6,$a3,$25,$b2       // char 77 'M'
        .byte $f3,$27,$b8,$b3,$65,$9c,$1b,$c9       // char 78 'N'
        .byte $a6,$b8,$0d,$b6,$80,$0f,$be,$00       // char 79 'O'
        .byte $27,$4f,$77,$9f,$c7,$ef,$17,$3f       // char 80 'P'
        .byte $67,$8f                               // char 81 (partial)

txt_3a8a:
        .byte $2e,$2e,$2e,$2e,$2e,$2e               // char 81 (partial)
        .byte $2f,$2f,$2f,$2f,$83                   // char 82 (partial)

txt_3a95:
        .byte $20,$20,$20                           // char 82 (partial)
        .byte $43,$4f,$44,$45,$3a,$20,$4a,$4f       // char 83 'S'
        .byte $4c,$5a,$20,$20,$20,$44,$45,$53       // char 84 'T'
        .byte $49,$47,$4e,$3a,$20,$56,$45,$4e       // char 85 'U'
        .byte $47,$45,$41,$4e,$43,$45,$20,$20       // char 86 'V'
        .byte $20,$47,$46,$58,$3a,$20,$4d,$45       // char 87 'W'
        .byte $46,$46,$2b,$53,$48,$41,$44,$45       // char 88 'X'
        .byte $53,$20,$20,$20,$4d,$55,$5a,$49       // char 89 'Y'
        .byte $58,$3a,$20,$41,$2d,$4d,$41,$4e       // char 90 'Z'
        .byte $ff                                   // char 91 (partial)

txt_3ad9:
        .byte $2e,$58,$3a,$20,$41,$2d,$4d           // char 91 (partial)
        .byte $41,$4e,$ff                           // char 92 (partial)

txt_3ae3:
        .byte $2e,$4d,$45,$46,$46                   // char 92 (partial)
        .byte $2b,$53,$48,$41,$44,$45,$53,$20       // char 93 ']'
        .byte $20,$20,$4d,$55,$5a,$49,$58,$3a       // char 94 '^'
        .byte $20,$41,$2d,$4d,$41,$4e,$ff,$2e       // char 95 '_'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 96 '`'
        .byte $00,$70,$18,$78,$d8,$d8,$7c,$00       // char 97 'a'
        .byte $c0,$c0,$f0,$d8,$d8,$d8,$f0,$00       // char 98 'b'
        .byte $00,$70,$d8,$c0,$c0,$d8,$70,$00       // char 99 'c'
        .byte $18,$18,$78,$d8,$d8,$d8,$78,$00       // char 100 'd'
        .byte $00,$70,$d8,$d8,$f8,$c0,$78,$00       // char 101 'e'
        .byte $70,$d8,$c0,$e0,$c0,$c0,$c0,$00       // char 102 'f'
        .byte $00,$78,$d8,$d8,$78,$18,$f0,$00       // char 103 'g'
        .byte $c0,$c0,$f0,$d8,$d8,$d8,$d8,$00       // char 104 'h'
        .byte $c0,$00,$c0,$c0,$c0,$c0,$c0,$00       // char 105 'i'
        .byte $30,$00,$30,$30,$30,$30,$e0,$00       // char 106 'j'
        .byte $c0,$d8,$d8,$f0,$d8,$d8,$d8,$00       // char 107 'k'
        .byte $c0,$c0,$c0,$c0,$c0,$c0,$c0,$00       // char 108 'l'
        .byte $00,$fe,$db,$db,$db,$db,$db,$00       // char 109 'm'
        .byte $00,$f0,$d8,$d8,$d8,$d8,$d8,$00       // char 110 'n'
        .byte $00,$70,$d8,$d8,$d8,$d8,$70,$00       // char 111 'o'
        .byte $00,$f0,$d8,$d8,$d8,$f0,$c0,$00       // char 112 'p'
        .byte $00,$78,$d8,$d8,$d8,$78,$18,$1c       // char 113 'q'
        .byte $00,$f0,$d8,$c0,$c0,$c0,$c0,$00       // char 114 'r'
        .byte $00,$70,$c0,$70,$18,$18,$f0,$00       // char 115 's'
        .byte $60,$60,$f0,$60,$60,$60,$60,$00       // char 116 't'
        .byte $00,$d8,$d8,$d8,$d8,$d8,$70,$00       // char 117 'u'
        .byte $00,$d8,$d8,$d8,$f8,$70,$20,$00       // char 118 'v'
        .byte $00,$db,$db,$db,$db,$db,$7f,$00       // char 119 'w'
        .byte $00,$d8,$d8,$70,$d8,$d8,$d8,$00       // char 120 'x'
        .byte $00,$d8,$d8,$d8,$78,$18,$f0,$00       // char 121 'y'
        .byte $00,$f8,$18,$30,$60,$c0,$f8,$00       // char 122 'z'
        .byte $f0,$c0,$c0,$c0,$c0,$c0,$f0,$00       // char 123 '{'
        .byte $38,$64,$60,$78,$60,$c4,$f8,$00       // char 124 '|'
        .byte $f0,$30,$30,$30,$30,$30,$f0,$00       // char 125 '}'
        .byte $30,$78,$fc                           // char 126 (partial)

txt_3bf3:
        .byte $30,$30,$30,$30,$00                   // char 126 (partial)
        .byte $00,$20,$60,$fe,$fe,$60,$20,$00       // char 127

scr_3c00:
        // === Screen RAM (897 bytes, $3c00-$3f80) ===
        .encoding "screencode_mixed"
        .fill 8, $00                                // scrcode: @@@@@@@@
        .byte $c0,$c0,$c0,$c0,$c0                   // scrcode: .....
        .text "@"
        .byte $c0                                   // scrcode: .
        .text "@"
        .byte $d8,$d8,$d8                           // scrcode: ...
        .text "@@@@@@"
        .byte $6c,$fe,$6c,$fe,$6c                   // scrcode: .....
        .text "@@p"
        .byte $7c,$d0,$7c                           // scrcode: ...
        .text "v"
        .byte $fc                                   // scrcode: .
        .text "p@"
        .byte $cc,$cc                               // scrcode: ..
        .text "x0"
        .byte $60,$cc,$cc                           // scrcode: ...
        .text "@"
        .byte $70,$d8,$70,$54,$d8,$d8,$7c           // scrcode: .......
        .text "@0"
        .byte $60                                   // scrcode: .
        .text "@@@@@@0"
        .byte $60,$c0,$c0,$c0,$60                   // scrcode: .....
        .text "0@"
        .byte $c0,$60                               // scrcode: ..
        .text "000"
        .byte $60,$c0                               // scrcode: ..
        .text "@@"
        .byte $88,$70,$f8,$70,$88                   // scrcode: .....
        .text "@@"
        .text "@00"
        .byte $fc                                   // scrcode: .
        .text "00@@@@@@"
        .byte $60,$60,$c0                           // scrcode: ...
        .text "@@@@"
        .byte $f8                                   // scrcode: .
        .text "@@@@@@@@@"
        .byte $c0,$c0                               // scrcode: ..
        .text "@@xx0"
        .byte $60,$c0,$c0                           // scrcode: ...
        .text "@"
        .byte $78,$cc,$ec,$dc,$cc,$cc,$78           // scrcode: .......
        .text "@0"
        .byte $70                                   // scrcode: .
        .text "0000"
        .byte $f8                                   // scrcode: .
        .text "@"
        .byte $78,$cc                               // scrcode: ..
        .text "lx0"
        .byte $60,$fc                               // scrcode: ..
        .text "@"
        .byte $78,$cc                               // scrcode: ..
        .text "l8l"
        .byte $cc,$78                               // scrcode: ..
        .text "@hx8"
        .byte $78,$d8,$fc                           // scrcode: ...
        .text "x@"
        .byte $fc,$c0,$f8                           // scrcode: ...
        .text "lll"
        .byte $f8                                   // scrcode: .
        .text "@"
        .byte $78,$cc,$c0,$f8,$cc,$cc,$78           // scrcode: .......
        .text "@"
        .byte $7c,$cc                               // scrcode: ..
        .text "lx000@"
        .byte $78,$cc,$78,$cc,$cc,$cc,$78           // scrcode: .......
        .text "@"
        .byte $78,$cc,$cc,$7c                       // scrcode: ....
        .text "l"
        .byte $8c,$78                               // scrcode: ..
        .text "@"
        .text "@"
        .byte $c0,$c0                               // scrcode: ..
        .text "@"
        .byte $c0,$c0                               // scrcode: ..
        .text "@@@"
        .byte $60,$60                               // scrcode: ..
        .text "@"
        .byte $60,$60,$c0                           // scrcode: ...
        .text "@@8"
        .byte $60,$c0,$c0,$60                       // scrcode: ....
        .text "8@@@"
        .byte $f8                                   // scrcode: .
        .text "@"
        .byte $f8                                   // scrcode: .
        .text "@@@@"
        .byte $e0                                   // scrcode: .
        .text "0xx0"
        .byte $e0                                   // scrcode: .
        .text "@"
        .byte $78,$cc                               // scrcode: ..
        .text "lx0@0@"
        .byte $c0,$c0,$c0,$c0,$c0,$c0,$c0,$c0,$78,$cc,$fc,$cc,$cc,$cc,$cc // scrcode: ...............
        .text "@"
        .byte $f8,$cc,$f8,$cc,$cc,$cc,$f8           // scrcode: .......
        .text "@"
        .byte $78,$cc,$c0,$c0,$c0,$cc,$78           // scrcode: .......
        .text "@"
        .byte $f0,$d8,$cc,$cc,$dc,$d8,$f0           // scrcode: .......
        .text "@"
        .byte $fc,$c0,$f0,$c0,$c0,$c0,$fc           // scrcode: .......
        .text "@"
        .byte $fc,$c0,$f0,$c0,$c0,$c0,$c0           // scrcode: .......
        .text "@"
        .byte $78,$cc,$c0,$de,$cc,$cc,$78           // scrcode: .......
        .text "@"
        .byte $cc,$cc,$fc,$cc,$cc,$cc,$cc           // scrcode: .......
        .text "@"
        .byte $f0,$60,$60,$60,$60,$60,$f0           // scrcode: .......
        .text "@lllll"
        .byte $cc,$78                               // scrcode: ..
        .text "@"
        .byte $cc,$dc,$f0,$d8,$dc,$cc,$cc           // scrcode: .......
        .text "@"
        .byte $c0,$c0,$c0,$c0,$c0,$cc,$fc           // scrcode: .......
        .text "@"
        .byte $fe,$db,$db,$db,$db,$db,$db           // scrcode: .......
        .text "@"
        .byte $f8,$cc,$cc,$cc,$cc,$cc,$cc           // scrcode: .......
        .text "@"
        .byte $78,$cc,$cc,$cc,$cc,$cc,$78           // scrcode: .......
        .text "@"
        .byte $f8,$cc,$cc,$f8,$c0,$c0,$c0           // scrcode: .......
        .text "@"
        .byte $78,$cc,$cc,$cc,$cc,$d8,$6c           // scrcode: .......
        .text "@"
        .byte $f8,$cc,$f8,$cc,$cc,$cc,$cc           // scrcode: .......
        .text "@"
        .byte $78,$c0,$78                           // scrcode: ...
        .text "lll"
        .byte $f8                                   // scrcode: .
        .text "@"
        .byte $fc                                   // scrcode: .
        .encoding "petscii_upper"

txt_3da1:
        .text "000000"
        .byte $00                                   // string terminator
        .encoding "screencode_mixed"
        .byte $cc,$cc,$cc,$cc,$cc,$cc,$78           // scrcode: .......
        .text "@"
        .byte $cc,$cc,$cc,$cc,$cc,$78               // scrcode: ......
        .text "0@"
        .byte $db,$db,$db,$db,$db,$db,$7f           // scrcode: .......
        .text "@"
        .byte $cc,$cc,$78,$cc,$cc,$cc,$cc           // scrcode: .......
        .text "@"
        .byte $cc,$cc,$78                           // scrcode: ...
        .text "0000@"
        .byte $fc                                   // scrcode: .
        .text "l"
        .byte $1c                                   // scrcode: .
        .text "8"
        .byte $70,$e0,$fc                           // scrcode: ...
        .text "@@8"
        .byte $7c,$7c,$7c                           // scrcode: ...
        .text "8@@8"
        .byte $64,$60,$78,$60,$c4,$f8               // scrcode: ......
        .text "@p8"
        .byte $7c,$fe,$7c                           // scrcode: ...
        .text "8p@@@@@@@"
        .byte $ff                                   // scrcode: .
        .text "@"
        .byte $ff                                   // scrcode: .
        .text "@@@@@@@@@@@@@@@"
        .byte $c0,$c0,$c0,$c0,$c0                   // scrcode: .....
        .text "@"
        .byte $c0                                   // scrcode: .
        .text "@"
        .byte $d8,$d8,$d8                           // scrcode: ...
        .text "@@@@@@"
        .byte $6c,$fe,$6c,$fe,$6c                   // scrcode: .....
        .text "@@"
        .text "p"
        .byte $7c,$d0,$7c                           // scrcode: ...
        .text "v"
        .byte $fc                                   // scrcode: .
        .text "p@"
        .byte $cc,$cc                               // scrcode: ..
        .text "x0"
        .byte $60,$cc,$cc                           // scrcode: ...
        .text "@"
        .byte $70,$d8,$70,$54,$d8,$d8,$7c           // scrcode: .......
        .text "@0"
        .byte $60                                   // scrcode: .
        .text "@@@@@@0"
        .byte $60,$c0,$c0,$c0,$60                   // scrcode: .....
        .text "0@"
        .byte $c0,$60                               // scrcode: ..
        .text "000"
        .byte $60,$c0                               // scrcode: ..
        .text "@@@@@@@@@@00"
        .byte $fc                                   // scrcode: .
        .text "00@@@@@@"
        .byte $60,$60,$c0                           // scrcode: ...
        .text "@@@@"
        .byte $fc                                   // scrcode: .
        .text "@@@@"
        .text "@@@@@"
        .byte $c0,$c0                               // scrcode: ..
        .text "@@xx0"
        .byte $60,$c0,$c0                           // scrcode: ...
        .text "@"
        .byte $78,$cc,$ec,$dc,$cc,$cc,$78           // scrcode: .......
        .text "@0"
        .byte $70                                   // scrcode: .
        .text "0000"
        .byte $f8                                   // scrcode: .
        .text "@"
        .byte $78,$cc                               // scrcode: ..
        .text "lx0"
        .byte $60,$fc                               // scrcode: ..
        .text "@"
        .byte $78,$cc                               // scrcode: ..
        .text "l8l"
        .byte $cc,$78                               // scrcode: ..
        .text "@hx8"
        .byte $78,$d8,$fc                           // scrcode: ...
        .text "x@"
        .byte $fc,$c0,$f8                           // scrcode: ...
        .text "lll"
        .byte $f8                                   // scrcode: .
        .text "@"
        .byte $78,$cc,$c0,$f8,$cc,$cc,$78           // scrcode: .......
        .text "@"
        .byte $7c,$cc                               // scrcode: ..
        .text "lx000@"
        .byte $78,$cc,$78,$cc,$cc,$cc,$78           // scrcode: .......
        .text "@"
        .byte $78,$cc,$cc,$7c                       // scrcode: ....
        .text "l"
        .byte $8c,$78                               // scrcode: ..
        .text "@@"
        .byte $c0,$c0                               // scrcode: ..
        .text "@"
        .byte $c0,$c0                               // scrcode: ..
        .text "@@@"
        .byte $60,$60                               // scrcode: ..
        .text "@"
        .byte $60,$60,$c0                           // scrcode: ...
        .text "@@8"
        .byte $60,$c0,$c0,$60                       // scrcode: ....
        .text "8@"
        .text "@@"
        .byte $f8                                   // scrcode: .
        .text "@"
        .byte $f8                                   // scrcode: .
        .text "@@@@"
        .byte $e0                                   // scrcode: .
        .text "0xx0"
        .byte $e0                                   // scrcode: .
        .text "@"
        .byte $78,$cc                               // scrcode: ..
        .text "lx0@0@@gfffffffcefciff"
        .text "fgffeffifffegeghdcfhhggeeefgdfcfgfgggggg"
        .text "ggcdfffg@gggggghgegggigggggggggiggggghhh"
        .text "dcfhhggeeeagdgcfgfggggggggcdfffg"
        .encoding "petscii_upper"

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

// --- Region $4000-$4ee5 ---
.pc = $4000 "dat_4000"

dat_4000:
        .byte $20,$20,$82                           //   .

txt_4003:
        .text " ... B"

txt_4009:
        .encoding "screencode_mixed"
        .text "ack from the depths of hell"
        .encoding "petscii_upper"

txt_4024:
        .text "... "
        .byte $83,$20,$4f                           // . O

txt_402b:
        .encoding "screencode_mixed"
        .text "nslaught hits you hard in this hard business. "
        .encoding "petscii_upper"
        .byte $57                                   // W

txt_405a:
        .encoding "screencode_mixed"
        .text "hile the rest of the criminals are sleeping the mighty ones are back to give atleast a little title for your enjoyment"
        .encoding "petscii_upper"

txt_40d0:
        .text "... "
        .byte $82,$20,$47,$0f,$2d,$4b,$01,$12,$14,$20,$28,$03,$29,$20,$02,$19 // . G.-K... (.) ..
        .byte $20,$54                               //  T

txt_40e6:
        .encoding "screencode_mixed"
        .text "echsoft was supplied by "
        .encoding "petscii_upper"
        .byte $4a,$01,$1a,$1a,$03,$01,$14,$2e,$20,$54,$12,$01,$09,$0e,$05,$04 // J....... T......
        .byte $20,$02,$19,$20,$4e,$01,$10,$08,$01,$0c,$0d,$2e,$20,$4f,$0e,$05 //  .. N....... O..
        .byte $06,$09,$0c,$05,$04,$2c,$20,$48       // ....., H

txt_4126:
        .encoding "screencode_mixed"
        .text "iscoresaver added and some minor bugs fixed by"
        .encoding "petscii_upper"

txt_4154:
        .text " L'T"
        .byte $12,$09,$0d,$0d                       // ....

txt_415c:
        .text "...  "
        .byte $83                                   // .

txt_4162:
        .text " ... N"

txt_4168:
        .encoding "screencode_mixed"
        .text "othing special on this release, you are just only able to select of two different tracks"
        .encoding "petscii_upper"

txt_41c0:
        .text "... T"

txt_41c5:
        .encoding "screencode_mixed"
        .text "his one goes out to the fucking non-believers"
        .encoding "petscii_upper"

txt_41f2:
        .text "... I "

txt_41f8:
        .encoding "screencode_mixed"
        .text "am not dead! "
        .encoding "petscii_upper"
        .byte $84,$20,$4e                           // . N

txt_4208:
        .encoding "screencode_mixed"
        .text "aked pussies to these groups"
        .encoding "petscii_upper"

txt_4224:
        .text ": SCS*TRC, C"
        .byte $08,$12,$0f,$0d,$01,$0e,$03,$05,$2c,$20,$48,$09,$14,$0d,$05,$0e // ........, H.....

txt_4240:
        .text ", F4"
        .byte $03                                   // .

txt_4245:
        .text "G, E"
        .byte $18,$03,$05,$13,$13,$2c,$20,$4c,$01,$18,$09,$14,$19,$2c,$20,$50 // ....., L....., P
        .byte $01,$04,$15,$01,$2c,$20,$53,$0d,$01,$13,$08,$20,$44,$05,$13,$09 // ...., S.... D...
        .byte $07,$0e,$13,$2c,$20,$50,$0c,$15,$13,$08,$2c,$20,$43,$12,$05,$13 // ..., P...., C...
        .byte $14                                   // .

txt_427a:
        .text ", WOW "

txt_4280:
        .encoding "screencode_mixed"
        .text "and the usual rest"
        .encoding "petscii_upper"

txt_4292:
        .text "... I "
        .byte $07,$0f,$14,$20,$14,$08,$05,$20,$44,$05,$16,$09,$0c,$20,$09,$0e // ... ... D.... ..
        .byte $13,$09,$04,$05                       // ....

txt_42ac:
        .text "... WRAP!          "
        .byte $00                                   // string terminator

dat_42c0:
        // === Fill data (64 bytes, $42c0-$42ff) ===
        .fill 64, $ff
        .byte $09,$08,$ff,$08,$08,$fe,$fd,$fa,$fa,$fd,$fe,$08,$1e,$fc,$fb,$f4 // ................
        .byte $e8,$e8,$51,$b1,$02,$22,$e2,$62       // ..Q..".b

txt_4318:
        .text "CAA"
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "BCBBA"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $a1,$a1,$b0,$d8,$e4,$fd,$fe,$08,$0a,$1e,$e5,$1a,$04,$05,$e3,$b1 // ................
        .byte $50,$d8,$e8,$e8,$e8,$58,$b8,$f8,$b8,$38,$78,$e8,$e8,$d0,$50,$50 // P....X...8x...PP
        .byte $20,$e1,$c1,$02,$04,$f6,$cd,$3e,$7d,$7f,$ff,$7f,$08,$05,$1e,$ed //  ......>}.......
        .byte $12,$0c,$04,$80,$c0,$c0,$e0,$e0,$e1,$e1,$09,$09,$61,$e1,$e1,$e1 // ............a...
        .byte $c2,$c2,$c2,$c5,$cd,$db,$d5,$ed,$ed,$fa,$ed,$08,$05,$1f,$e7,$1b // ................
        .byte $05,$02,$03,$81,$09,$05,$c1,$e1,$e1,$09,$04,$e0,$09,$04,$e1,$09 // ................
        .byte $04,$c1,$41,$7f,$f9,$f9,$fb,$fd,$fb,$08,$07,$fc,$f3,$ec,$d0,$a0 // ..A.............
        .byte $40,$83,$84,$8b,$8b,$85               // @.....

txt_4399:
        .text "FC"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $f0,$b0                               // ..

txt_439e:
        .text "0(T"
        .byte $ba                                   // ':' | $80 (end-of-string marker)
        .byte $72,$0c,$f0,$80,$81,$86,$f9,$07,$f3,$f7,$ff,$f7,$08,$08,$20,$df // r............. .
        .byte $20,$20,$20,$e0,$70,$b0,$60,$40,$60,$70,$70,$b0,$f0,$70,$38,$09 //    .p.`@`pp..p8.
        .byte $05,$18                               // ..

txt_43c4:
        .text "8P"
        .byte $b0                                   // '0' | $80 (end-of-string marker)
        .byte $7f,$e0,$08,$0d,$1f,$df,$09,$07,$5f,$be,$bd,$bd,$ba,$bb,$b8,$5f // ........_......_
        .byte $5f,$5c,$43,$5f,$70,$40,$00,$00,$00,$18,$9f,$51,$df,$df,$df,$ff // _\C_p@.....Q....
        .byte $df,$08,$07,$fe,$f9,$f6,$e8,$d0,$b0,$a1,$61,$43,$c0,$00,$00,$01 // ..........aC....
        .byte $c0                                   // .

txt_43f8:
        .byte $40                                   // @ character
        .text "CBB"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $c2                                   // .

txt_43fe:
        .text "BCBBCB"
        .byte $c6                                   // 'F' | $80 (end-of-string marker)
        .byte $fe,$fe,$08,$0b,$18,$e7,$1c,$06,$03,$83,$c1,$c1,$e0,$00,$00,$10 // ................
        .byte $f0,$f0,$30,$f0,$10,$90,$90,$90,$d0,$d0,$f0,$d0,$d0,$d0,$d1,$f1 // ..0.............
        .byte $d2,$d6,$f5,$dd,$df,$ff,$df,$08,$05,$63,$1d,$e2,$23,$03,$83,$c2 // .........c..#...
        .byte $c3,$c3,$c6,$c7,$84,$81,$81,$83,$82,$82,$85,$85,$85,$82,$82,$83 // ................
        .byte $c1,$c0,$c0,$60,$38,$f8,$fd,$fd,$ff,$fd,$08,$07,$81,$7e,$09,$06 // ...`8........~..

txt_4455:
        .text "BC"
        .byte $c3                                   // 'C' | $80 (end-of-string marker)
        .byte $09,$06,$c2
        .text "BBBC"
        .byte $83,$83,$83,$03,$03,$03,$01,$61,$61
        .byte $df,$ef,$df,$08,$09,$fc,$f3,$ec,$d0,$a0,$40,$83,$0b,$0b,$0b,$16 // ..........@.....
        .byte $1e,$17,$1f,$1f,$0d,$01,$02,$05,$0b,$04,$83,$80,$c0,$e0,$98,$67 // ...............g
        .byte $af,$fd,$df,$08,$09,$03,$fc,$05,$05,$05,$35,$db,$27,$25,$ff,$01 // ..........5.'%..
        .byte $01,$03,$c3,$c3,$e3,$e3,$e3,$c3       // ........

txt_44a0:
        .text "CC"
        .byte $c3                                   // 'C' | $80 (end-of-string marker)
        .byte $83,$09,$04,$03,$c7,$56,$57,$77,$ef,$7f,$08,$07,$0f,$f6,$19,$05 // .....VWw........
        .byte $05,$07,$05,$07,$00,$00,$00,$09,$04,$03,$09,$04,$07,$03,$03,$01 // ................
        .byte $05,$07,$05,$07,$05,$05,$07,$fd,$fb,$08,$09,$9e,$65,$9a,$04,$04 // ............e...
        .byte $04,$07,$06,$01,$01,$03,$09,$04,$07,$06,$06,$09,$04,$85,$86,$87 // ................
        .byte $86,$07,$07,$05,$06,$3b,$47,$df,$9f,$df,$af,$df,$08,$05,$00,$ff // .....;G.........
        .byte $09,$04,$00,$e0,$60,$b0,$b0,$a0,$a0,$e0,$60,$71,$b1,$a1,$a1,$81 // ....`.....`q....
        .byte $81,$e1,$09,$05,$e0,$a0,$a0,$df,$e0,$3e,$ff,$fe,$08,$07,$07,$fb // .........>......
        .byte $05,$05,$02,$02,$fe,$81,$a1,$be,$a1,$be,$a1,$bf,$b1,$6a,$6d,$7f // .............jm.
        .byte $61,$7a,$be,$bf,$a1,$ba,$be,$ff,$bf,$ff,$09,$04,$7f,$ff,$ff,$7f // az..............
        .byte $08,$32,$09,$01,$08,$04,$ff,$04,$0a,$fe,$fe,$04,$21,$fe,$fd,$fa // .2..........!...
        .byte $ba,$54,$ac,$80,$48,$b8,$d8,$08,$0a,$d0,$e8,$e8,$e8,$ec,$f6,$f9 // .T..H...........
        .byte $04,$0c,$8f,$72,$8d,$02,$02,$71,$d8,$a8,$6c,$74,$74,$74,$ac,$dc // ...r...q..lttt..
        .byte $fc,$5c,$1c,$3c,$f4,$74,$68,$a8,$a8,$90,$f0,$60,$01,$02,$fb,$66 // .\.<.th....`...f
        .byte $9f,$be,$bf,$ff,$bf,$04,$05,$0f,$f6,$09,$06,$82,$c0,$e0,$60,$08 // ..............`.
        .byte $04,$70,$08,$09,$30,$70,$70,$70,$e1,$e1,$61,$62,$66,$ed,$6a,$f6 // .p..0ppp..abf.j.
        .byte $f6,$fd,$f6,$04,$05,$0f,$f3,$0d,$02,$01,$01,$40,$60,$60,$60,$e0 // ...........@```.
        .byte $e0,$08,$0a,$f0,$e0,$e0,$60,$60,$20,$bf,$fc,$fc,$fd,$fe,$fd,$7f // ......`` .......
        .byte $04,$06,$fe,$f9,$e6,$d8,$60,$80,$c1,$c2,$c5,$c5,$c2,$83,$81,$e0 // ......`.........
        .byte $70,$78,$38,$24,$9a,$fd,$b9,$86,$f8,$c0,$c0,$c3,$fc,$83,$f1,$fb // px8$............
        .byte $ff,$fb,$04,$08,$10,$ef,$10,$10,$10,$70,$b8,$58,$b0,$a0,$b0,$38 // .........p.X...8
        .byte $b8,$d8,$78,$38,$1c,$08,$05,$0c,$1c,$28,$d8,$3f,$f0,$04,$0d,$0f // ..x8.....(.?....
        .byte $ef,$08,$07,$2f,$5f,$5e,$5e,$5d,$5d   // .../_^^]]

txt_45fc:
        .byte $5c                                   // backslash character
        .text "//.!/8 "
        .byte $00                                   // string terminator
        .byte $00,$00,$8c,$4f,$a8,$ef,$ef,$ef,$ff,$ef,$04,$07,$fe,$f9,$f6,$e8 // ...O............
        .byte $f0,$d0,$c1,$a1,$a3,$60,$80,$80,$01,$e0,$20,$a3,$a2,$22,$e2,$e2 // .....`.... .."..

txt_4625:
        .byte $22                                   // double quote character
        .text "#"
        .byte $22                                   // double quote character
        .byte $22                                   // double quote character
        .text "#"
        .byte $22                                   // double quote character
        .byte $e6,$fe,$fe,$04,$0b,$18,$e7,$1c,$06,$03,$83,$c1,$c1,$e0,$00,$00 // ................
        .byte $10,$f0,$f0,$30,$f0,$10,$90,$90,$90,$d0,$d0,$f0,$d0,$d0,$d0,$d1 // ...0............
        .byte $f1,$d2,$d6,$f5,$dd,$df,$ff,$df,$04,$05,$63,$1d,$e2,$23,$03,$83 // ..........c..#..
        .byte $c2,$c3,$c3,$c6,$c7,$84,$81,$81,$83,$82,$82,$85,$85,$85,$82,$82 // ................
        .byte $83,$c1,$c0,$c0,$60,$38,$f8,$fd,$fd,$ff,$fd,$04,$07,$83,$7d,$08 // ....`8........}.
        .byte $04                                   // .

txt_467c:
        .text "EDEF"
        .byte $c6                                   // 'F' | $80 (end-of-string marker)
        .byte $08,$06,$c4
        .text "DDDF"
        .byte $86,$86,$87,$07,$07,$07,$03,$62,$63
        .byte $df,$ef,$df,$04,$08,$fe,$f9,$e6,$d8,$a0,$40,$81,$06,$16,$17,$16 // ..........@.....
        .text ",</??"
        .byte $1b,$03,$05,$0a,$16,$09,$07,$00,$80,$c0
        .byte $30
        .byte $cf,$5e,$fa,$be,$ff,$fe,$04,$07,$06,$f9,$0a,$0a,$0a,$6a,$b6,$4e // .^...........j.N
        .byte $4a,$fe,$02,$02,$06,$86,$86,$c6,$c6,$c6,$08,$04,$86,$08,$05,$06 // J...............
        .byte $8e,$ac,$af,$ef,$df,$04,$08,$1e,$ed,$32,$0a,$0a,$0e,$0a,$0e,$00 // .........2......
        .byte $00,$00,$08,$04,$06,$08,$04,$0e,$06,$06,$02,$0a,$0e,$0a,$0e,$0a // ................
        .byte $0a,$0e,$fb,$f7,$fe,$ff,$fe,$04,$06,$78,$97,$68,$10,$10,$10,$1f // .........x.h....
        .byte $18,$07,$07,$0f,$1f,$1e,$1d,$1d,$1b,$1b,$16,$16,$17,$17,$1b,$1f // ................
        .byte $1b,$1f,$1f,$17,$1b,$ef,$1e,$7d,$7e,$7f,$bf,$7f,$04,$05,$00,$ff // .......}~.......
        .byte $08,$04,$00,$c1,$c1,$61,$61           // .....aa

txt_4728:
        .text "AA"
        .byte $c1                                   // 'A' | $80 (end-of-string marker)
        .byte $c1,$e3,$62,$42,$42,$02,$02,$c3,$08,$05,$c1 // ..bBB......

txt_4736:
        .text "AA"
        .byte $be                                   // '>' | $80 (end-of-string marker)
        .byte $c0,$7c,$fe,$fd,$ff,$fe,$04,$05,$0f,$f7,$0b,$0b,$05,$05,$fd,$03 // .|..............
        .byte $43,$7d,$43,$7d,$43,$7f,$63,$d5,$db,$ff,$c3,$f5,$7d,$7f,$43,$75 // C}C}C.c.....}.Cu
        .byte $7d,$ff,$7f,$04,$3a,$08,$01,$05,$01,$ff,$01,$2f,$fe,$f6,$ed,$d3 // }...:....../....
        .byte $d4,$d0,$ea,$f6,$fe,$05,$09,$fc,$fa,$fa,$fb,$fd,$fe,$fd,$01,$0d // ................
        .byte $f1,$ce,$b1,$80,$8e,$1b,$15
        .text "--..."
        .byte $1b,$1f,$0b,$03
        .text "'>.-"
        .byte $15,$12,$1e,$0c,$80
        .byte $40,$a0,$df,$ec,$f3,$f7,$ff
        .byte $f7,$01,$07,$c3,$3d,$c2,$20,$70,$38,$18,$1c,$05,$04,$9c,$05,$07 // ....=. p8.......
        .byte $8c,$0c,$1c,$1c,$38,$38,$58,$18,$d8,$59,$bb,$da,$fd,$ff,$fd,$01 // ....88X..Y......
        .byte $07,$c7,$b9,$46,$80,$00,$10,$05,$04,$18,$05,$0c // ...F........

txt_47c5:
        .text "8XXH"
        .byte $af                                   // '/' | $80 (end-of-string marker)
        .byte $b0,$be,$7e,$be,$be,$5f,$bf,$01,$08,$fe,$f9,$a8,$d0,$60,$60,$61 // ..~.._.......``a
        .byte $61,$61,$60,$50,$68,$3c,$2e,$0e,$09,$56,$6f,$5e,$41,$60,$60,$60 // aa`Ph<...Vo^A```
        .byte $7f,$c0,$7a,$7c,$7e,$01,$0b,$88,$77,$88,$08 // ..z|~...w..

txt_47f5:
        .text "8"
        .byte $5c                                   // backslash character
        .byte $ac                                   // ',' | $80 (end-of-string marker)
        .byte $6c                                   // l

txt_47f9:
        .text "XP"
        .byte $d8                                   // 'X' | $80 (end-of-string marker)
        .byte $9c,$6c,$3c,$1c,$0e,$06,$86,$06,$06,$86,$14,$6c,$9f,$78,$ff,$ff // .l<........l.x..
        .byte $7f,$01,$0c,$07,$f7,$05,$07,$17
        .text "/..-,"
        .byte $17,$17,$16
        .byte $11,$17,$18,$10,$00,$00,$c4,$27,$d0,$ee,$05,$04,$f7,$01,$0a,$fc // .......'........
        .byte $fb,$e8,$d8,$d0,$b0,$a1,$a1,$60,$80,$80,$e0,$20,$a1,$a1,$21,$e1 // .......`... ..!.
        .byte $e1,$05,$05,$21,$e3,$ff,$e3,$01,$0d,$18,$e7,$1c,$03,$43,$c1,$c1 // ...!.........C..
        .byte $e0,$e0,$00,$00,$10,$70,$30,$f0,$10,$05,$04,$50,$d0,$50,$d0,$50 // .....p0....P.P.P
        .byte $51,$71,$d2,$52,$d6,$f5,$df,$ff,$df,$01,$07,$63,$1e,$e0,$02,$82 // Qq.R.......c....
        .byte $c0,$c2,$c0,$c2,$c5,$c7,$85,$83,$83,$81,$80,$86,$86,$86,$81,$81 // ................
        .byte $c2,$c0,$c0,$60,$38,$c7,$f8,$01,$0c,$03,$fd,$85,$85,$85,$84,$85 // ...`8...........
        .byte $87,$86,$86,$05,$08,$84,$86,$06,$06,$07,$07,$07,$03,$c2,$3d,$c3 // ..............=.
        .byte $bf,$df,$01,$0a,$fc,$f3,$cc,$80,$40,$83,$0c,$13,$2c,$2f,$2c,$18 // ........@...,/,.
        .byte $1f,$3f,$3f,$37,$07,$0b,$15,$2d,$13,$00,$80,$c0,$20,$df,$a1,$7d // .??7...-.... ..}
        .byte $f5,$bd,$fd,$01,$09,$0c,$f3,$14,$14,$d4,$6c,$9c,$fc,$94,$fc,$04 // ..........l.....
        .byte $04,$0c,$0c,$8c,$8c,$8c,$05,$08,$0c,$1c,$27,$58,$5f,$df,$01,$0a // ..........'X_...
        .byte $7c,$b3,$cc
        .text "(8(8"
        .byte $05,$04,$00,$18,$18,$18
        .byte $38,$38,$3c
        .byte $3c,$1c,$1c,$0c                       // <...

txt_48f0:
        .text "<(8(("
        .byte $c6                                   // 'F' | $80 (end-of-string marker)
        .byte $39,$ea,$de,$fe,$fd,$fe,$01,$07,$e0,$1f,$e0,$00,$00,$3f,$23,$3d // 9............?#=
        .byte $1d,$1d                               // ..

txt_4908:
        .text "==77--"
        .byte $19,$18,$1c,$1f
        .text "//??"
        .byte $1d
        .byte $2d,$1d,$fe
        .byte $3b,$f5,$ff,$7f
        .byte $01,$08,$00,$ff,$00,$00,$00,$07,$04,$87,$86,$87,$06,$07,$07,$8f // ................
        .byte $8a,$0a,$0b,$0a,$0b,$0f,$05,$07,$07,$fb,$03,$f3,$f7,$ff,$fb,$01 // ................
        .byte $07,$7f,$bf,$5f,$2f,$2f,$ef,$1f,$ff,$1f,$ef,$1f,$ef,$ff,$1f,$af // ..._//..........
        .byte $df,$ff,$1f,$af,$ef,$ff,$af,$ef,$01,$3d,$05,$01,$0d,$02,$ff,$02 // .........=......
        .byte $31,$fb,$fd,$f2,$f0,$fc,$fb,$0d,$09,$fd,$0d,$04,$fe,$02,$11,$fc // 1...............
        .byte $ec,$d0,$a0,$a3,$45,$c6,$0a,$8b,$8b,$8b,$0e,$05,$01,$01,$0b,$0f // ....E...........
        .byte $0b,$06,$86,$85,$87,$c2,$60,$68,$f7,$fa,$fd,$02,$0c,$f1,$d1,$20 // ......`h....... 
        .byte $28,$1c,$8e,$86,$c6,$46,$46,$46,$0d,$05,$c2,$42,$42,$86,$86,$06 // (....FFF...BB...
        .byte $0e,$0e,$16,$56,$b6,$6f,$f7,$ee,$fe,$fe,$02,$09,$e1,$21,$c0,$40 // ...V.o.......!.@
        .byte $00,$08,$0c,$0c,$0c,$1c,$1c,$0d,$08,$1e,$1c,$1c
        .text ",,$X"
        .byte $df,$bf,$5f,$df,$df,$df,$02,$0a,$7c,$bb,$54,$68,$0d,$05,$30,$28 // .._.....|.Th..0(
        .byte $28,$34,$17,$07,$04                   // (4...

txt_49d3:
        .text "+7 ?000?=>?"
        .byte $7f,$bf,$7f,$02,$0a,$84,$84,$04,$04,$1c,$6e,$96,$6c,$68,$ac,$ce // ..........n.lh..
        .byte $6e,$36,$0e,$07,$03,$83,$43,$83,$07,$0a,$36,$cf,$3c,$bf,$7f,$02 // n6....C...6.<...
        .byte $0e,$07,$0d,$07,$17
        .text "///.."
        .byte $17,$17,$17,$10,$17,$10
        .byte $00,$00,$00,$c6,$27,$eb,$f7,$f7,$f7,$ff,$f7,$02,$0b,$fb,$f4,$e8 // ....'...........
        .byte $d8,$d0,$f0,$e1,$a0,$40,$40,$80,$e0,$e1,$e1,$21,$e1,$e1,$0d,$05 // .....@@....!....
        .byte $21,$e3,$63,$02,$0f,$18,$1c,$06,$03,$43,$e1,$e1,$e0,$00,$00,$10 // !.c......C......
        .byte $f0,$70,$f0,$10,$50,$50,$50,$f0,$70,$70,$f0,$70,$71,$f2,$72,$f6 // .p..PPP.pp.pq.r.
        .byte $f5,$fd,$02,$0b,$67,$e4,$26,$06,$86,$c4,$c6,$c6,$cd,$cf,$89,$83 // ....g.&.........
        .byte $83,$85,$84,$8a,$8a,$8a,$85,$87,$c2,$c0,$c0,$60,$cf,$f0,$fb,$fb // ...........`....
        .byte $ff,$fb,$02,$0a,$07,$8b,$8b,$8b,$8a,$89,$8a,$8c,$8c,$0d,$08,$88 // ................
        .byte $8c,$0c,$0e,$0e,$0f,$0f,$06,$3b,$c6,$bf,$df,$bf,$02,$0b,$f8,$c8 // .......;........
        .byte $b0
        .byte $40,$81,$06,$09
        .text ")/(X"
        .byte $78,$5e,$7f
        .byte $37,$07,$0e,$12
        .byte $16,$0c,$00,$00,$80,$60,$62,$ba,$f2,$7b,$ff,$fb,$02,$0a,$18 // .....`b..{.....

txt_4aad:
        .text ")(("
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $d8,$38,$28,$f8,$08,$08,$0d,$0d,$18,$4f,$b0,$bf,$bf,$7f,$02,$0b // .8(......O......
        .byte $f9,$99,$50,$50,$70,$50,$70,$00,$00,$00,$30,$30,$30,$70,$70,$78 // ..PPpPp...000ppx
        .byte $78,$38,$18,$58,$78,$50,$70,$50,$8c,$73,$d4,$bd,$f9,$fd,$fd,$02 // x8.XxPpP.s......
        .byte $09,$c0,$40,$80,$80,$80,$fe,$c6,$3b,$3b,$7a,$fa,$f6,$ee,$db,$da // ..@.....;;z.....
        .byte $b2,$b0,$b8,$de,$fe,$de,$fe,$fe,$ba,$ba,$7d,$f6,$eb,$f7,$02,$0b // ..........}.....
        .byte $0d,$05,$00,$1f,$10,$14,$17,$14,$17,$14,$17
        .text "--/,/"
        .byte $17,$14,$17,$17,$1f,$17,$17,$ef,$0f,$cf,$ef,$df,$ef,$02,$0a,$7f // ................
        .byte $7f,$bf,$bf,$bf,$7f,$7f,$bf,$7f,$bf,$7f,$ff,$bf,$7f,$ff,$7f,$bf // ................
        .byte $ff,$7f,$bf,$bf,$02,$3d,$0d,$01,$19,$12,$ff,$12,$32,$fe,$fd,$fd // .....=......2...
        .byte $fe,$12,$20,$fb,$f4,$f8,$78,$a1,$51,$02,$92,$72,$b2,$a3,$a1,$a0 // .. ...x.Q..r....
        .byte $a0,$a2,$a3,$a2,$a1,$d1,$d1,$d1,$d0,$e8,$ea,$fd,$fe,$12,$0d,$3c // ...............<
        .byte $34,$08,$0a,$c7,$a3,$61,$f1,$d1,$d1,$d1,$70,$b0,$b0,$30,$70,$d0 // 4....a....p..0p.
        .byte $d0,$61,$61,$01,$c3,$c3,$05,$15,$ed,$db,$3d,$7b,$7f,$7f,$12,$09 // .aa.......={....
        .byte $78,$48,$30,$10,$00,$00,$02,$82,$82,$86,$86,$19,$08,$87,$86,$86 // xH0.............
        .byte $0a,$0a,$0a,$14,$37,$6f,$57,$b7,$b7,$b7,$12,$0a,$de,$2d,$1a,$14 // ....7oW......-..
        .byte $19,$05,$08,$04,$04,$0a,$0b,$03,$02,$05,$0b,$00,$0f,$08,$08,$08 // ................
        .byte $0f,$0e,$cf,$cf,$df,$ef,$df,$12,$0a,$c2,$42,$82,$02,$0e,$37,$0b // ..........B...7.
        .byte $76,$74,$16,$27,$37,$1b,$87,$83,$41,$81,$e1,$41,$83,$05,$1b,$27 // vt.'7...A..A...'
        .byte $de,$9f,$3f,$bf,$ff,$bf,$12,$0b,$03,$19,$07,$0b,$17,$17,$17,$16 // ..?.............
        .byte $16,$0b,$0b,$0b,$08,$0b,$08,$00,$00,$00,$e2,$13,$f7,$fb,$fb,$fb // ................
        .byte $ff,$fb,$12,$0b,$fb,$f4,$f8,$e8,$e0,$d0,$d1,$b0,$40,$40,$80,$f0 // ............@@..
        .byte $d1,$d1,$11,$f1,$f1,$19,$05,$11,$f3,$73,$12,$0f,$18,$1c,$06,$03 // .........s......
        .byte $43,$c1,$c1,$e0,$00,$00,$10,$f0,$70,$f0,$10 // C.......p..

txt_4c1c:
        .text "PPP"
        .byte $d0                                   // 'P' | $80 (end-of-string marker)
        .byte $70,$50,$d0                           // pP.

txt_4c23:
        .text "PQ"
        .byte $d2                                   // 'R' | $80 (end-of-string marker)
        .byte $52,$d6,$f5,$dd,$df,$df,$12,$09,$c6,$c5,$45,$05,$05,$85,$85,$85 // R.........E.....
        .byte $8f,$8f,$0b,$03,$03,$07,$05,$09,$09,$09,$06,$06,$80,$80,$80,$c0 // ................
        .byte $8e,$f1,$fb,$fb,$ff,$fb,$12,$0a,$0f,$07,$07,$06,$05,$02,$04,$08 // ................
        .byte $08,$19,$08,$00,$08,$08,$0c,$0c,$0e,$0f,$0c,$76,$8d,$7f,$be,$7f // ...........v....
        .byte $12,$0b,$f0,$b0,$40,$80,$03,$0d,$32,$72,$7f,$70,$a0,$e0,$bc,$fe // ....@...2r.p....
        .byte $5e,$1e,$2c,$14,$0c,$38,$00,$00,$00,$c0,$c4,$75,$d5,$f7,$fe,$f7 // ^.,..8.....u....
        .byte $12,$0a,$63,$a2,$a1,$a1,$a1,$61,$e1,$a0,$e0,$20,$20,$60,$60,$19 // ..c....a...  ``.
        .byte $04,$61,$60,$60,$19,$05,$61,$3e,$c1,$ff,$fe,$12,$0c,$ef,$6d // .a``..a>......m

txt_4ca5:
        .text "BB"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $43,$c3,$00,$00,$01,$19,$05,$c3,$e2,$e2,$e2,$63,$63,$e3,$43,$c3 // C..........cc.C.

txt_4cb8:
        .text "B2"
        .byte $cd                                   // 'M' | $80 (end-of-string marker)
        .byte $53,$ff,$ef,$12,$0b,$19,$05,$00,$f0,$30,$d8,$d8,$d0,$d0,$f0,$b0 // S........0......

txt_4ccb:
        .text "XP"
        .byte $d0                                   // 'P' | $80 (end-of-string marker)
        .byte $c0,$c0,$70,$f0,$70,$f0,$f0,$d0,$d0,$ef,$f0,$9f,$12,$0c,$07,$07 // ..p.p...........
        .byte $07,$01,$01,$fd,$83,$a3,$bd,$a3,$bd,$a3,$bf,$69,$6f,$7f,$63,$79 // ...........io.cy
        .byte $bf,$a3,$b9,$bd,$ff,$bf,$bf,$19,$04,$7f,$ff,$7f,$12,$5c,$19,$01 // .............\..
        .byte $09,$04,$ff,$04,$57,$fe,$fd,$fa,$da   // ....W....

txt_4d07:
        .text "TX"
        .byte $40                                   // @ character
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $09,$09,$e8,$f0,$f0,$f0,$fe,$f9,$fe,$04,$10,$ce,$cc,$02,$03,$31 // ...............1
        .byte $68,$a8,$ac,$b4,$b4,$ec,$5c,$7c,$1c,$bc,$f4,$b4,$68,$68,$50,$71 // h.....\|....hhPq
        .byte $00,$02,$84,$7a,$de,$04,$0e,$1c,$14,$08,$08,$80,$c1,$e1,$e1,$e1 // ...z............
        .byte $e3,$09,$07,$63,$e3,$e3,$e3,$c5,$c4,$ca,$cb,$cb,$db,$eb,$eb,$f5 // ...c............
        .byte $04,$0b,$7f,$6f,$16,$0d,$0a,$09,$04,$84,$82,$82,$85,$87,$81,$81 // ...o............
        .byte $82,$85,$80,$87,$84,$84,$87,$f8,$07,$e7,$ef,$f7,$ef,$04,$0c,$e0 // ................
        .byte $20,$c0,$00,$06,$25,$1d,$1a,$1a,$33,$1b,$0d,$87,$c1,$01,$e1,$d1 //  ...%...3.......
        .byte $21,$c1,$03,$0d,$ce,$3f,$6f,$9f,$04,$0f,$03,$09,$07,$0b,$09,$05 // !....?o.........
        .byte $07,$8b,$8b,$88,$8b,$88,$80,$00,$00,$03,$fa,$f5,$fb,$fb,$ff,$fb // ................
        .byte $04,$0e,$f8,$f4,$ec,$d8,$d1,$d1,$b0,$c0,$00,$70,$10,$d1,$91,$71 // ...........p...q
        .byte $f1,$09,$04,$11,$f3,$7f,$f3,$04,$10,$18,$1c,$06,$03,$43,$e1,$e0 // .............C..
        .byte $e0,$00,$10,$f0,$70,$10,$10,$50,$50,$50,$f0,$70,$70,$f0,$71,$71 // ....p..PPP.pp.qq
        .byte $f2,$72,$f5,$fd,$04,$0d,$c6,$c1,$45,$05,$05,$85,$81,$85,$8b,$0b // .r......E.......
        .byte $07,$07,$07,$01,$0d,$0d,$0d,$02,$06,$84,$80,$c0,$71,$8e,$f1,$04 // ............q...
        .byte $0f,$0f,$17,$16,$17,$14,$14,$1c,$18,$18,$09,$04,$11,$10,$10,$10 // ................
        .byte $18,$18,$1c,$1c,$1e,$0d,$8a,$77,$8c,$bf,$7f,$04,$0d,$f0,$30,$c0 // .......w......0.
        .byte $00,$06                               // ..

txt_4e0d:
        .text "4O"
        .byte $b4                                   // '4' | $80 (end-of-string marker)
        .byte $bf,$60,$e0,$78,$f8,$dc,$1c           // .`.x...

txt_4e17:
        .text "(XH0"
        .byte $00                                   // string terminator
        .byte $00,$80,$78,$89,$fa,$fe,$fd,$04,$0d,$47,$c4,$c2,$c2,$c3,$c3,$c0 // ..x......G......
        .byte $c0,$c0,$09,$04                       // ....

txt_4e30:
        .text "ACCCA"
        .byte $40                                   // @ character
        .text "BCBB"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $7c,$83,$fd,$04,$0e,$de,$da,$84,$84,$84,$86,$03,$01,$01,$87,$87 // |...............
        .byte $86,$86,$87,$c5,$c5,$c5,$c7,$c7,$c7,$87,$85,$87,$45,$bb,$de,$df // ............E...
        .byte $df,$ef,$04,$0b,$09,$05,$00,$61,$b1,$b1,$b1,$a1,$61,$e1,$f3,$a2 // .......a....a...
        .byte $22,$02,$82,$09,$04,$e1,$a1,$a1,$a1,$de,$bc,$7e,$fd,$04,$0c,$1f // "..........~....
        .byte $17,$17,$0b,$0b,$07,$7f,$07,$7b,$7b,$07,$7f,$47,$b7,$ff,$87,$eb // .......{{..G....
        .byte $7f,$07,$6b,$7b,$7f,$ff,$7f,$04,$62,$09,$01,$14,$12,$ff,$12,$59 // ..k{....b......Y
        .byte $fe,$f6,$d7,$d4,$d0,$ea,$fa,$14,$08,$f8,$fe,$fe,$fe,$fd,$fe,$fd // ................
        .byte $12,$10,$e3,$a2,$41,$81,$9c,$28,$18,$1a,$1e,$1e,$2a,$36,$3e,$06 // ....A..(....*6>.
        .byte $0e
        .byte $3e,$1e
        .text "(($<"
        .byte $80
        .byte $41,$82,$fd,$e7,$ef,$ef,$12,$0c
        .byte $8e,$8a,$04,$40,$c0                   // ...@.

txt_4ed0:
        .text " 000"
        .byte $14,$0b,$31,$62,$a2,$21,$a1,$a5,$a9,$75,$f5,$fe,$12,$0b,$3f,$37 // ..1b.!...u....?7
        .byte $0b,$06                               // ..

// --- Region $4efa-$546b ---
.pc = $4efa "Segment $4efa"
        .byte $f7,$fb,$f7,$12,$0c,$f1,$91,$61,$81,$03,$13,$0f,$0d,$0c,$19,$0d // .......a........
        .byte $87,$c3,$e1,$80,$70,$e8,$10,$e1,$00,$07,$e7,$1f,$b7,$cf,$12,$0f // ....p...........
        .byte $01,$14,$04,$05,$85,$85,$05,$0b,$14,$04,$8b,$c5,$c5,$c4,$c5,$c4 // ................
        .byte $c0,$80,$80,$09,$f4,$fb,$fd,$fd,$ff,$fd,$12,$0d,$fd,$fa,$f4,$ec // ................
        .byte $f8,$f1,$f1,$d0,$a0,$40,$70,$10,$f1,$91,$71,$f1,$14,$04,$11,$f1 // .....@p...q.....
        .byte $3f,$b1,$12,$10,$18,$1d,$06,$02,$43,$e1,$e1,$e1,$01,$11,$f1,$71 // ?.......C......q
        .byte $11,$11,$51,$51,$51,$f1,$71,$71,$f1,$70,$70,$f3,$73,$f5,$fd,$12 // ..QQQ.qq.pp.s...
        .byte $0d,$ce,$c9,$4d,$0d,$0d,$8d,$89,$8d,$8b,$03,$07,$07,$0f,$09,$05 // ...M............
        .byte $05,$05,$0a,$0e,$84,$80,$c0,$71,$8e,$f1,$f7,$ff,$f7,$12,$0c,$0f // .......q........
        .byte $1f,$1e,$1d,$1a,$18,$18,$10,$10,$14,$04,$11,$14,$05,$10,$18,$18 // ................
        .byte $1c,$09,$06,$fd,$0a,$7d,$12,$0e,$e0,$61,$81,$01,$0d,$69,$9f,$69 // .....}...a...i.i
        .byte $7f,$c0,$c0,$f0,$f0,$b8               // ......

txt_4fb0:
        .text "8P"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $90,$70,$00,$00,$00,$f1,$02,$e5,$ed,$fb,$ef,$12,$0c,$8f,$89,$85 // .p..............
        .byte $85,$87,$87,$80,$80,$80,$14,$04,$83,$87,$87,$87,$83,$81,$85,$87 // ................
        .byte $85,$85,$85,$f8,$07,$fb,$12,$0e,$b8,$b0,$14,$04,$08,$07,$07,$07 // ................
        .byte $0f,$0e,$0d,$0d,$0b,$8e,$8e,$8f,$8b,$8f,$8b,$0f,$0f,$0b,$8f,$77 // ...............w
        .byte $bd,$be,$bf,$df,$12,$0b,$14,$05,$00,$84,$45,$45,$45,$05,$85,$85 // ..........EEE...
        .byte $c5,$14,$04,$03,$14,$04,$85,$05,$07,$05,$fb,$7b,$fb,$12,$0d,$7f // ...........{....
        .byte $5f,$5f,$2f,$2f,$1f,$ff,$1f,$ef,$ef,$1f,$ff,$9f,$5f // __//........_
// Referenced by: jsr from $fad0

sub_5020:
        .byte $ff,$1f,$af,$ff,$1f,$af,$ef,$12,$65,$14,$01,$09,$02,$ff,$02,$5b // ........e......[
        .byte $fc,$fb,$fa,$fc,$ff,$09,$08,$fe,$02,$17,$f3,$ec,$f0,$c3,$a5,$66 // ...............f
        .byte $0a,$4b,$cb,$8e,$85,$87,$81,$8b,$8f,$8a,$86,$46,$47,$62,$a0,$a8 // .K.........FGb..
        .byte $f7,$fa,$02,$10,$5d,$a2,$41,$30,$98,$88,$8c,$0c,$0c,$09,$05,$8c // ....].A0........
        .byte $0c,$8c,$8c,$8c,$18,$18,$28,$28,$e9,$5b,$dd,$fd,$02,$0e,$73,$8f // ......((.[....s.
        .byte $01,$03,$09,$04,$21,$61,$71,$71,$70,$70,$70,$71,$71,$71,$61,$a1 // ....!aqqpppqqqa.
        .byte $a1,$81,$61,$7d,$fd,$7d,$7f,$bf,$02,$0d,$f7,$c8,$b0,$01,$86,$81 // ..a}.}..........
        .byte $8e,$8e,$82,$06,$c3,$e1,$70,$48,$30,$74,$08,$f0,$83,$84,$fb,$d3 // ......pH0t......
        .byte $e7,$f7,$f7,$02,$0f,$7d,$81,$81,$81,$c1,$c1,$81,$07,$87,$c7,$c7 // .....}..........
        .byte $c7,$e1,$61,$60,$63,$60,$e0,$c0,$f9,$85,$fe,$fd,$fd,$ff,$fd,$02 // ..a`c`..........
        .byte $0e,$fe,$fd,$fa,$f4,$f0,$e8,$e8,$d8,$a0,$c0,$f8,$88,$e8,$88,$78 // ...............x
        .byte $09,$04,$08,$88,$f9,$b9,$02,$12,$e6,$1d,$04,$43,$e3,$e3,$e1,$01 // ...........C....
        .byte $01,$f1,$71,$11,$11,$51,$51,$71,$f1,$71,$f1,$71,$72,$f1,$71,$f5 // ..q..QQq.q.qr.q.
        .byte $02,$10,$33,$ca,$4a,$0a,$8a,$8a,$8a,$9e,$9e,$06,$06,$0e,$0a,$12 // ..3.J...........
        .byte $12,$0c,$0c,$0c,$80,$80,$c0,$9c,$e3,$f6,$fe,$f7,$02,$0f // ..............

txt_510e:
        .text ">=4(0   ###!   !08<"
        .byte $12,$fa,$15,$02,$11,$3c,$c5,$05,$1d,$2b,$d7,$d5,$ff,$c1,$83,$e3 // .....<...+......
        .byte $e3,$73,$73,$a3,$e3,$23,$c3,$03,$03,$03,$21,$ee,$6f,$f7,$02,$0f // .ss..#....!.o...
        .byte $e9,$36,$04,$0c,$04,$0c,$00,$00,$00,$09,$04,$0c,$0e,$0e,$0e,$06 // .6..............
        .byte $06,$04,$0c,$04,$f2,$0d,$f4,$fe,$fe,$02,$0e,$1f,$e0,$00,$00,$3e // ...............>
        .byte $26,$1b,$1b
        .text ":>67*"
        .byte $1a,$18,$1e
        .text ".>>>"
        .byte $1a
        .byte $1a,$fd,$3e,$ff,$ff,$7f,$02,$0e,$00,$00,$01,$1f,$10,$18,$1f,$18 // ..>.............
        .byte $18,$1f
        .text "<*/(?"
        .byte $1f,$18,$09,$04,$1f,$ef,$0f,$ef,$df
        .byte $02,$11,$7f,$7f,$ff,$ff,$7f,$02,$07,$7f,$ff,$ff,$7f,$02,$66,$09 // ..............f.
        .byte $01,$05,$03,$ff,$03,$5c,$fe,$fe,$fe,$03,$21,$fd,$fa,$f8,$f9,$d2 // .....\....!.....
        .byte $e1,$81,$f1,$b1,$a3,$a3,$a0,$a0,$a3,$a1,$a2,$d2,$d3,$e8,$f4,$e8 // ................
        .byte $fd,$fe,$fe,$ff,$fe,$03,$0e,$9e,$61,$18,$8c,$c6,$c6,$e6,$a6,$a6 // ........a.......
        .byte $62,$e2,$62,$e2,$a2,$c2,$c6,$06,$8e,$06,$16,$26,$bf,$77,$fe,$ff // b.b........&.w..
        .byte $fe,$03,$0e,$f9,$07,$41,$01,$10,$10,$10,$30,$30,$05,$07,$38,$30 // .....A....00..80
        .byte $10,$00,$6f,$70,$be,$7f,$ff,$9f,$03,$0f,$fb,$e4,$60,$80,$c4,$c3 // ..op........`...
        .byte $c3,$c5,$86,$e1,$70,$38,$20,$9c,$ba,$84,$c0,$c1,$f9,$87,$ed,$03 // ....p8 .........
        .byte $13,$be                               // ..

txt_5213:
        .text "BB"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)

txt_5216:
        .text "BB"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $c5,$c5
        .byte $45,$c5,$62
        .byte $22                                   // double quote
        .byte $22                                   // double quote
        .text "#"
        .byte $22                                   // double quote
        .byte $80
        .byte $40,$c4,$fa,$fd,$fe,$fe
        .byte $fe,$03,$10,$fe,$fd,$f8,$f4,$ec,$e8,$e8,$c0,$c0,$b8,$88,$e8,$c8 // ................
        .byte $38,$05,$04,$08,$f9,$1f,$d9,$03,$13,$66,$9d,$02,$43,$63,$e1,$e1 // 8........f..Cc..
        .byte $01,$11,$71,$11,$91,$d1,$d1,$05,$04,$f1,$f2,$f2,$f1,$f5,$f7,$03 // ..q.............
        .byte $11,$7b,$82,$0a,$0a,$8a,$82,$8a,$9e,$16,$0e,$0e,$02,$1a,$1a,$04 // .{..............
        .byte $04,$88,$80,$80,$62,$9d,$ff,$fe,$03,$11,$de,$5d,$54,$58,$51,$70 // ....b......]TXQp
        .byte $63                                   // c

txt_527a:
        .text "CEEGB"
        .byte $40                                   // @ character
        .text "A"
        .byte $63,$60,$70,$70                       // c`pp

txt_5285:
        .text "6)"
        .byte $d6                                   // 'V' | $80 (end-of-string marker)
        .byte $fe,$f7,$03,$11,$79,$82,$02,$32,$a6,$7e,$a2,$82,$02,$c6,$c6,$e6 // ....y..2.~......
        .byte $e6,$46,$86,$46,$06,$06,$06,$c6,$0b,$97,$b7,$bf,$03,$10,$f6 // .F.F...........

txt_52a7:
        .text "I(88"
        .byte $00                                   // string terminator
        .byte $00,$00,$18,$18,$18,$38,$38,$38,$18,$08 // .....888..

txt_52b6:
        .text "8((("
        .byte $c4                                   // 'D' | $80 (end-of-string marker)
        .byte $ec,$dd,$fd,$fa,$fd,$03,$0e,$bf,$40,$80,$80,$cc,$74,$34,$74,$f4 // ........@...t4t.
        .byte $fc,$fc,$d4,$a4,$a0,$bc,$dc,$dc,$fc,$b4,$d4,$b4,$ec,$f7,$03,$11 // ................
        .byte $fb,$07,$01,$01,$43,$5f,$43,$43,$5d,$5f,$d3,$af,$bf,$a3,$dd,$5f // ....C_CC]_....._
        .byte $59,$5d,$5f,$7f,$5f,$3f,$3f,$7f,$ff,$bf,$03,$86,$05,$01,$06,$03 // Y]_._??.........
        .byte $ff,$03,$80,$fe,$ff,$fa,$da,$94,$99,$81,$d9,$e9,$e8,$e8,$e8,$e9 // ................
        .byte $e9,$e9,$e8,$f0,$f0,$fe,$f8,$03,$14,$6b,$94,$0a,$66,$91,$51,$51 // .........k..f.QQ
        .byte $61,$61,$f1,$f1,$31,$31,$e1,$51,$91,$a1,$e3,$05,$09,$05,$4b,$bd // aa..11.Q......K.
        .byte $bf,$ff,$bf,$03,$0e,$ec,$13,$20,$00,$0c,$06,$0c,$8c,$1c,$14,$27 // ....... .......'
        .byte $28,$5f,$2f,$ef,$df,$ef,$03,$0e,$fd,$72,$30,$40,$62,$61,$61,$62 // (_/......r0@baab
        .byte $43,$70,$38,$1c,$10,$4e,$5d,$42,$60,$60,$7c,$c3,$76,$7f,$7f,$7f // Cp8..N]B``|.v...
        .byte $03,$10,$df,$21,$21,$e1,$a1,$a1,$61,$62,$62,$a2,$e2,$31,$06,$04 // ...!!...abb..1..
        .byte $11,$40,$a0,$e2,$fd,$fe,$03,$13,$fe,$ff,$fa,$f6,$fc,$f8,$f8,$d0 // .@..............
        .byte $d0,$f8,$c8,$f8,$c8,$38,$88,$08,$08,$08,$f9,$9f,$59,$03,$13,$76 // .....8......Y..v
        .byte $8d,$02,$43,$63,$f1,$f1,$01,$01,$71,$11,$81,$c1,$c1,$06,$04,$e1 // ..Cc....q.......
        .byte $e2,$f2,$e1,$e5,$f7,$ef,$ff,$ef,$03,$0e,$6b,$90,$18,$18,$98,$90 // ..........k.....
        .byte $98,$9c,$04,$0c,$1c,$10,$08,$08,$14,$14,$88,$80,$80,$62,$9d,$ed // .............b..
        .byte $ee,$ef,$03,$10,$de
        .text "YPHA"
        .byte $62,$65

txt_53c6:
        .text "ECCGF"
        .byte $40                                   // @ character
        .text "A"
        .byte $65,$62,$60,$70                       // eb`p

txt_53d1:
        .text "$;"
        .byte $d4                                   // 'T' | $80 (end-of-string marker)
        .byte $fe,$f7,$03,$11,$fb,$0c,$0c,$2c,$0c,$fc,$0c,$04,$04,$06,$05,$c4 // .......,........
        .byte $44,$c4,$04,$04,$04,$cc,$57,$6f,$6f,$7f,$03,$10,$ad,$d2,$11,$31 // D.....Woo......1
        .byte $31,$00,$00,$00,$06,$07,$31,$11,$31,$11,$11,$11,$c9,$d9,$fb,$fb // 1.....1.1.......
        .byte $f5,$fb,$03,$0e,$7f,$80,$00,$00,$90,$e8,$68,$e0,$e0,$b0,$b9,$e1 // ..........h.....
        .byte $41,$41,$71,$f0,$f0,$f0,$60,$e0,$60,$d0,$ae,$fe,$03,$10,$ef,$17 // AAq...`.`.......
        .byte $0b,$0b,$87,$ff,$c7,$c7,$fb,$ff,$e7,$57,$7f,$47,$fb,$ff,$eb,$fb // .........W.G....
        .byte $03,$03,$7f,$7f,$ff,$ff,$7f,$03,$86,$06,$01,$06,$05,$ff,$05,$84 // ................
        .byte $fc,$f3,$f0,$fd,$fd,$06,$06,$fc,$05,$03,$fe,$fe,$05,$14,$e7,$d8 // ................
        .byte $c0,$00,$94,$8c
        .text ">::."
        .byte $1e,$16
        .byte $2e,$3a,$3c,$0c,$00,$98
        .byte $81,$a3,$dd,$e7,$ee,$ff,$ef,$05       // ........

// --- Region $5474-$549e ---
.pc = $5474 "dat_5474"

dat_5474:
        .byte $62,$66,$06,$06,$67,$66,$66,$c2,$40,$4e,$5f,$4f,$ff,$f3,$05,$11 // bf..gff.@N_O....
        .byte $7e,$5e,$30,$10,$11,$10,$10,$09,$08,$1c,$16,$00,$0f,$0e,$1e,$10 // ~^0.............
        .byte $11,$1e,$1b,$9c,$bf,$df,$05,$11,$00,$ff,$01 // ...........

// --- Region $54b0-$5516 ---
.pc = $54b0 "Segment $54b0"
        .byte $05,$14,$7f,$7f,$7d,$7e,$78,$74,$74,$ec,$f0,$c0,$c4,$74,$64,$1c // ....}~xtt....td.
        .byte $84,$04,$04,$44,$7c,$fc,$7f,$7f,$05,$12,$88,$76,$04,$02,$63,$63 // ...D|......v..cc
        .byte $f1,$01,$01,$71,$11,$f1,$81,$81,$a1,$b1,$a1,$a1,$a2,$e1,$a1,$f7 // ...q............
        .byte $ef,$ff,$ef,$05,$0f,$98,$67,$94,$06,$04,$14,$3c,$2c,$0c,$1c,$1c // ......g....<,...
        .byte $24,$24,$18,$18,$00,$00,$80,$3b,$c4,$ed,$05,$12,$7e,$bd,$bc,$a0 // $$.....;....~...
        .byte $a1,$82,$ca,$cb,$84,$8c,$8f,$8f,$83,$81,$ca,$c3,$c0,$f0,$48,$a8 // ..............H.
        .byte $5e,$ee,$05,$12,$11,$ee,$20           // ^..... 

// --- Region $551d-$58f4 ---
.pc = $551d "dat_551d"

dat_551d:
        .byte $10,$10,$90,$90,$06,$06,$10,$0f,$70,$ff,$bf,$05,$11,$cc,$b7 // ........p......

txt_552c:
        .text "DDG"
        .byte $c4                                   // 'D' | $80 (end-of-string marker)
        .byte $03,$03,$c7,$c7,$c6,$c5,$c7,$c7,$c7,$47,$c5,$c7,$47,$27,$db,$ee // .........G..G'..
        .byte $cf,$df,$ef,$05,$0f,$00,$ff,$00,$00,$c7,$44,$e4,$e5,$c5,$44,$e5 // ..........D...D.
        .byte $e2,$43,$02,$c5,$c4,$c5,$c7,$c5,$c5,$bb,$fb,$7b,$ff,$fb,$05,$0f // .C.........{....
        .byte $7f,$ff,$3f,$5f,$df,$3f,$3f,$df,$df,$3f,$3f,$df,$ff,$3f,$df,$3f // ..?_.??..??..?.?
        .byte $df,$05,$8f,$06,$01,$07,$03,$ff,$03,$84,$fd,$fe,$fe,$fd,$03,$20 // ............... 
        .byte $f9,$f6,$d0,$e0,$8e,$48,$05,$47,$c7,$89,$8f,$87,$83,$8f,$84 // .....H.G.......

txt_558f:
        .text "HJD"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $a1,$fe,$fb,$fb,$ff,$fb,$03,$0f,$8e,$f5,$84,$c4,$61,$21,$31,$31 // ............a!11
        .byte $31,$07,$06,$11,$31,$31,$63           // 1...11c

txt_55aa:
        .byte $22                                   // double quote character
        .text "%"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $ad,$f5,$fb,$f5,$03,$0f,$7f,$bf,$2f,$18,$08,$88,$88,$88,$84,$84 // ......../.......
        .byte $8e,$8b,$80,$87,$87,$8f,$88,$88,$8f,$0d,$ce,$df,$ef,$03,$11,$90 // ................
        .byte $6f,$10,$10,$58,$b8                   // o..X.

txt_55d2:
        .text "PA"
        .byte $d9                                   // 'Y' | $80 (end-of-string marker)
        .byte $59,$39,$18,$08,$88,$48,$18,$08,$de,$31,$bf,$7f,$03,$13,$7f,$ff // Y9...H...1......
        .byte $fd,$fe,$f8,$fc,$fc,$74,$68,$70,$64,$fc,$e4,$9c,$c4,$04,$04,$64 // .....thpd......d
        .byte $7c,$2c,$03,$14,$88,$76,$04,$02,$63,$63,$f1,$01,$01,$71,$11,$f1 // |,...v..cc...q..
        .byte $81,$81,$a1,$b1,$a1,$a1,$a2,$e1,$a1,$f7,$ef,$ff,$ef,$03,$0f,$98 // ................
        .byte $77,$90,$10,$00,$10,$10,$28,$28,$18,$18,$08,$30,$30,$08,$18,$10 // w.....((...00...
        .byte $00,$80,$3b,$c4,$fd,$fb,$03,$11,$7c,$fb,$e8,$f0,$a3,$c4,$84,$87 // ..;.....|.......
        .byte $9c,$9c,$9f,$9f,$83,$87,$85,$c6,$c0,$e0,$50,$f1,$4d,$fd,$03,$12 // ..........P.M...
        .byte $33,$cd,$10,$10,$f0
        .byte $31,$10,$f0,$11,$07,$06
        .text "10110"
        .byte $5e,$a1,$bf,$7f,$03,$11,$98,$6f,$88,$88,$8f,$89,$06,$06,$8e,$8f // ^......o........
        .byte $8d,$8a,$8e,$8e,$8f,$8f,$8b,$8f,$8e,$4e,$b7,$dc,$9f,$bf,$df,$03 // .........N......
        .byte $0f,$01,$fe,$01,$00,$8f,$80,$84,$87,$87,$84,$94,$9e,$9f,$1c,$97 // ................
        .byte $84,$86,$8f,$87,$87,$7f,$ef,$03,$15,$7f,$7f,$ff,$ff,$7f,$7f,$ff // ................
        .byte $ff,$7f,$ff,$ff,$7f,$ff,$7f,$03,$8f,$07,$01,$05,$03,$ff,$03,$a9 // ................
        .byte $fc,$fb,$f0,$ab,$72,$a7,$47,$a7,$e5,$e3,$e2,$e5,$e7,$e7,$c1,$c3 // ....r.G.........
        .byte $d3,$e0,$fb,$ff,$fd,$ff,$fd,$03,$11,$e7,$1a,$02,$30,$98,$98,$58 // ............0..X
        .byte $58,$05,$04,$c8,$48,$88,$98,$19,$19,$18,$ba,$5f,$da,$ff,$fa,$03 // X...H......_....
        .byte $11,$3f,$cf,$07,$0a,$84,$c4,$c4,$c4,$c2,$c7,$c5,$c0,$c5,$c3,$c7 // .?..............
        .byte $c4,$c4,$78,$f7,$f7,$f7,$03,$13,$c8,$37,$08,$18,$28,$b8,$a0,$68 // ..x......7..(..h
        .byte $28,$18,$08,$84,$84,$04,$0c,$38,$4f,$7f,$3f,$7f,$7f,$03,$13,$3f // (......8O.?....?
        .byte $bf
        .text "?::<"
        .byte $f4,$f8,$e0,$e4
        .text "<4<D"
        .byte $04,$04
        .byte $24
        .byte $0f,$bf,$bf,$03,$14,$89,$76,$04,$02,$63,$71,$01,$01,$70,$10,$70 // ......v..cq..p.p
        .byte $00,$00,$20,$30,$61,$21,$b2,$a1,$e5,$ef,$ff,$ef,$03,$11,$b0,$5f // .. 0a!........._
        .byte $b9
        .text "9)))9"
        .byte $19
        .byte $39,$29,$19,$19
        .byte $21,$31,$01,$01,$cc
        .byte $cc,$db,$fb,$03,$13,$fc,$73,$70,$21,$42,$83,$9f,$1c,$18,$1e,$1f // ......sp!B......
        .byte $07,$86,$9e,$8c,$c0,$e0,$ee,$be,$f6,$03,$14,$67,$9a,$21,$23,$e1 // ...........g.!#.
        .byte $e0,$e0,$20,$05,$06,$63,$61,$61,$63,$61,$43,$7d,$03,$14,$70,$8f // .. ..caacaC}..p.
        .byte $00,$00,$1e,$1f,$0f,$1e,$1a,$1f,$17,$0a,$0c,$0e,$1e,$1e,$1e,$16 // ................
        .byte $7d,$9a,$7b
        .byte $3f,$03,$12,$07,$fb,$07,$01
        .text "=?=33"
        .byte $7b
        .byte $51,$5f
        .byte $59,$7d
        .text "3=??"
        .byte $df,$1f,$df,$ff,$df,$03,$b0,$05
        .byte $01,$06,$05,$ff,$05,$ab,$fe,$ff,$fc,$fe,$f0,$fc,$06,$06,$f0,$fc // ................
        .byte $fc,$fa,$fa,$05,$17,$99,$99,$00,$6c,$c2,$52,$72,$d2,$b2,$32,$72 // ........l.Rr..2r
        .byte $72,$c2,$c2,$e6,$0a,$1a,$57,$bb,$fe,$fe,$05,$13,$cf,$4b,$87,$03 // r.....W......K..

txt_57d5:
        .byte $22                                   // double quote character
        .byte $22                                   // double quote character
        .byte $22                                   // double quote character
        .text "320022#"
        .byte $62,$43,$a3,$7b,$bb,$bb,$bf,$05,$13,$e4,$a4,$44,$0c,$2c,$14,$34 // bC.{.......D.,.4
        .byte $14,$9c,$c4,$82,$c2,$22,$c6,$1c,$dc,$05,$18,$3f,$7f,$7e,$7d,$7a // .....".....?.~}z
        .byte $7a,$30,$38,$3e,$7a,$72,$7e,$42,$02,$02,$3e,$96,$05,$17,$89,$89 // z08>zr~B..>.....
        .byte $04,$26,$63,$71,$01,$70,$30,$70,$20,$20,$60,$30,$61,$a3,$e5,$e5 // .&cq.p0p  `0a...
        .byte $f3,$ef,$ef,$05,$13,$31,$06,$04,$20,$21,$30,$10,$10,$30,$00,$01 // .....1.. !0..0..
        .byte $31,$31,$01,$01,$36,$d7,$db,$df,$05,$14,$f8,$d9,$e1,$c3,$99,$39 // 11..6..........9
        .byte $38,$30,$1c,$3c,$0c,$0c,$04,$98,$80,$a0,$a4,$ef,$bf,$05,$15,$8c // 80.<............
        .byte $14,$0c,$0c,$8c,$00,$00,$84,$84,$8c,$8c,$84,$84,$8c,$8c,$8c,$72 // ...............r
        .byte $fe,$f6,$fe,$fe,$05,$13,$c0,$c0,$00,$00,$48,$38,$78,$68,$78,$59 // ..........H8xhxY
        .byte $29,$31,$58,$78,$78,$38,$38,$68,$fe,$fe,$05,$14,$1f,$0f,$0f,$1f // )1Xxx88h........
        .byte $06,$04,$0f,$7f,$bf,$ff,$ff,$7f,$0f,$7f,$7f,$7f,$05,$b5,$06,$01 // ................
        .byte $06,$05,$ff,$05,$ae,$f7,$f4,$ff,$06,$06,$fc,$ff,$ff,$fe,$fe,$05 // ................
        .byte $17,$ec,$e8,$04,$93
        .byte $39,$59,$51,$78
        .byte $28,$08
        .text "XP993"
        .byte $81,$c1,$d7,$ed,$05,$15,$67,$25,$43,$01,$19,$06,$04,$99,$98,$98 // ......g%C.......
        .byte $99,$99,$99,$39,$29,$11,$7d,$1d,$dd,$df,$05,$13,$f0,$90,$e0,$84 // ...9).}.........
        .byte $12,$0c,$1c,$8e,$0a,$66,$03,$63,$13,$e3,$0a,$ec,$bf,$05,$17,$1f // .....f.c........
        .byte $1f,$1e,$1d,$1e,$1e,$7c,$70,$76,$1e,$1a,$1e,$02,$02,$02,$5e,$fe // .....|pv......^.
        .byte $df,$df,$df,$05,$14,$c9               // ......

// --- Region $5900-$592c ---
.pc = $5900 "dat_5900"

dat_5900:
        .byte $60,$70,$61,$e3,$e5,$e5,$f3,$ef,$ef,$05,$13,$31,$03,$23,$23,$23 // `pa........1.###
        .byte $22,$72,$32,$32,$12,$62,$62,$12,$33,$03,$01,$77,$f7,$05,$16,$f1 // "r22.bb.3..w....
        .byte $d0,$a0,$04,$15,$14,$10,$61,$79,$7d,$1d,$39,$29,$11 // ......ay}.9).

// --- Region $593b-$595e ---
.pc = $593b "Segment $593b"
        .byte $09,$09,$19,$19,$09,$09,$19,$19,$19,$e5,$fd,$ef,$05,$15,$80,$80 // ................
        .byte $00,$00,$a2,$53,$c3,$e3,$a3,$d1,$41,$41,$e3,$e3,$e3,$43,$43,$e1 // ...S....AA...CC.
        .byte $9d,$ff,$fd,$05                       // ....

// --- Region $596e-$5a36 ---
.pc = $596e "Segment $596e"
        .byte $05,$b7,$06,$01,$06,$05,$ff,$05,$af,$fc,$05,$23,$f3,$f3,$e0,$8c // ...........#....
        .byte $98,$5e,$de,$8e,$8e,$96,$9e,$80       // .^......

txt_5986:
        .text "DH"
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .byte $ed,$f7,$f7,$f7,$05,$15,$33,$02,$10,$80,$c4,$c4,$cc,$06,$04,$4c // ......3........L
        .byte $cc,$cc,$84,$9f,$be,$9e,$fe,$05,$16,$f8,$d8,$00,$87,$95,$96,$cb // ................
        .byte $85
        .byte $23,$11,$b1,$99,$83,$8b,$8f,$e7,$05,$18,$1f
        .text "?>?<"
        .byte $1a,$1c,$16                           // ...

txt_59bc:
        .text "<8> "
        .byte $00                                   // string terminator
        .byte $d0,$f7,$05,$19,$c9,$4b,$04,$23,$73,$03,$02,$32,$72,$62,$62,$62 // .....K.#s..2rbbb
        .byte $63,$63,$f0,$e7,$f3,$ef,$ef,$05,$15,$23,$11,$31,$11,$12,$52,$50 // cc.......#.1..RP
        .byte $30,$10,$70,$72,$02,$22,$03,$93,$92,$f7,$05,$17,$e2,$a0,$80,$16 // 0.pr."..........
        .byte $1e,$7e,$a0,$b2,$fa,$1a,$02,$12,$02,$02,$32,$62,$eb,$ef,$05,$16 // .~........2b....
        .byte $76
        .byte $54,$32,$33,$01,$01,$13,$13
        .byte $32,$33,$13,$12
        .text "2325"
        .byte $df,$05,$17,$01,$01,$00,$c7,$06,$04,$c3,$cc,$4f,$8e,$c3,$c2,$c7 // ...........O....
        .byte $c7,$bf,$f7,$f7,$05,$18,$7f,$7f,$ff,$7f,$7f,$ff,$7f,$ff,$7f,$ff // ................
        .byte $7f,$05,$b8,$06,$01                   // .....

dat_5a36:
        // === Fill data (1 bytes, $5a36-$5a36) ===
        .byte $00                                   // .

// --- Region $5a81-$5b00 ---
.pc = $5a81 "dat_5a81"

dat_5a81:
        // === Fill data (127 bytes, $5a81-$5aff) ===
        .fill 127, $ff

dat_5b00:
        // === Fill data (1 bytes, $5b00-$5b00) ===
        .byte $00                                   // .

// --- Region $6000-$6000 ---
.pc = $6000 "bmp_6000"

bmp_6000:
        .byte $00                                   // .

// --- Region $7800-$7800 ---
.pc = $7800 "chr_7800"

chr_7800:
        .byte $00                                   // .

// --- Region $7c00-$7c00 ---
.pc = $7c00 "scr_7c00"

scr_7c00:
        .byte $00                                   // .

// --- Region $912f-$912f ---
.pc = $912f "dat_912f"

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

// --- Region $a061-$a061 ---
.pc = $a061 "dat_a061"

dat_a061:
        // === Fill data (1 bytes, $a061-$a061) ===
        .byte $00                                   // .

// --- Region $a261-$a261 ---
.pc = $a261 "dat_a261"

dat_a261:
        // === Fill data (1 bytes, $a261-$a261) ===
        .byte $00                                   // .

// --- Region $a69e-$a69e ---
.pc = $a69e "dat_a69e"

dat_a69e:
        // === Fill data (1 bytes, $a69e-$a69e) ===
        .byte $00                                   // .

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

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

// --- Region $aa24-$aa24 ---
.pc = $aa24 "dat_aa24"

dat_aa24:
        // === Fill data (1 bytes, $aa24-$aa24) ===
        .byte $00                                   // .

// --- Region $b050-$b050 ---
.pc = $b050 "sub_b050"
// Referenced by: jsr from $5517

sub_b050:
        .byte $00                                   // .

// --- Region $b12f-$b12f ---
.pc = $b12f "dat_b12f"

dat_b12f:
        // === Fill data (1 bytes, $b12f-$b12f) ===
        .byte $00                                   // .

// --- Region $b1c9-$b1c9 ---
.pc = $b1c9 "dat_b1c9"

dat_b1c9:
        // === Fill data (1 bytes, $b1c9-$b1c9) ===
        .byte $00                                   // .

// --- Region $ba00-$f010 ---
.pc = $ba00 "dat_ba00"

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

txt_ba39:
        .text "/****)"
        .byte $07,$aa,$bd,$1a,$01,$8d,$18,$01,$b1,$2f,$29,$1f,$aa,$20,$22,$01 // ........./).. ".
        .byte $4c,$ff,$01,$a4
        .byte $43,$ab,$79
        .text "X;?)"
        .byte $e6
        .byte $2f,$d0,$02,$e6
        .byte $30,$60,$b1,$2f,$20,$22,$01,$91,$2d,$e6,$2d,$d0,$02,$e6,$2e,$ca // 0`./ "..-.-.....
        .byte $d0,$f5,$f0,$c5,$a9,$00,$f0,$ef,$a9,$ff,$d0,$eb,$b1,$2f,$91,$2d // ............./.-
        .byte $e6,$2f,$d0,$02,$e6,$30,$e6,$2d,$d0,$02,$e6,$2e,$ca,$d0,$ed,$f0 // ./...0.-........
        .byte $a8,$20,$71,$01,$b1,$2f,$20,$22,$01,$91,$2d,$e6,$2d,$d0,$02,$e6 // . q../ "..-.-...
        .byte $2e,$ca,$d0,$f5,$c6,$39,$10,$f1,$30,$8f,$86,$39,$b1,$2f,$aa,$4c // .....9..0..9./.L
        .byte $22,$01,$20,$71,$01,$b1,$2f,$91,$2d,$e6,$2f,$d0,$02,$e6,$30,$e6 // ". q../.-./...0.
        .byte $2d,$d0,$02,$e6,$2e,$ca,$d0,$ed,$c6,$39,$10,$e9,$4c,$00,$01,$2c // -........9..L..,
        .byte $da,$01,$a9,$37,$85,$01,$58,$20,$e1   // ...7..X .

txt_bad8:
        .text "/L"
        .byte $ae                                   // '.' | $80 (end-of-string marker)
        .byte $a7,$e0,$00,$f0,$ee,$a9,$04,$2c,$a9,$08,$85,$ff,$b1,$2f,$91,$2d // .......,...../.-
        .byte $c8,$c4,$ff,$d0,$f7,$18,$a5,$2d,$65,$ff,$85,$2d,$a5,$2e,$69,$00 // .......-e..-..i.
        .byte $85,$2e,$a0,$00,$ca,$d0,$e5,$18,$a5,$2f,$65,$ff,$85,$2f,$a5,$30 // ........./e../.0
        .byte $69,$00,$85,$30,$4c,$00,$01,$b9,$00,$ef,$99,$00,$ff,$c8,$d0,$f7 // i..0L...........
        .byte $ce,$dc,$01,$ce,$df,$01,$ad,$df,$01,$c9,$df,$d0,$ea,$60,$87,$00 // .............`..
        .byte $00,$33,$4c,$94,$10,$8d,$07,$10,$60,$ff,$00,$05,$0a,$0f,$14,$19 // .3L.....`.......

txt_bb3b:
        .text "*38=N"
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $23,$01,$02,$04,$c2,$62,$81           // #....b.

txt_bb48:
        .text "MUSIC BY A-MAN/LEGEND"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $fe,$9d,$06,$d4,$a9,$ff,$9d,$a4,$18,$b9,$58,$1d,$29,$f7,$9d,$04 // ..........X.)...
        .byte $d4,$9d,$7f,$18,$bc,$79,$18,$b9,$4a,$19,$9d,$00,$d4,$9d,$a9,$18 // .....y..J.......
        .byte $b9,$eb,$18,$9d,$01,$d4,$9d,$94,$18,$bd,$8f,$18,$9d,$65,$18,$bc // .............e..
        .byte $69,$18,$b1,$fc,$c9,$e1,$d0,$08,$bd,$a6,$18,$09,$40,$9d,$a6,$18 // i...........@...
        .byte $b1,$fc,$d0,$11,$9d,$69,$18,$bd,$6a,$18,$f0,$05,$de,$6a,$18,$10 // .....i..j....j..
        .byte $03,$fe,$68,$18,$60,$c9,$ff,$d0,$fb,$ad,$5d,$18,$3d,$d0,$18,$8d // ..h.`.....].=...
        .byte $5d,$18,$60,$ad,$07,$10,$c9,$ff,$d0,$03,$4c,$21,$11,$0e,$07,$10 // ].`.......L!....
        .byte $0e,$07,$10,$0e,$07,$10,$ac,$07,$10,$b9,$b9,$19,$8d,$5e,$11,$29 // .............^.)
        .byte $0f,$8d,$30,$11,$b9,$ba,$19,$8d,$26,$11,$49,$0f,$8d,$63,$18,$a9 // ..0.....&.I..c..
        .byte $0f,$8d,$4b,$11,$a2,$00,$8e,$16,$d4,$8e,$22,$11,$8e,$5c,$18,$8e // ..K......."..\..
        .byte $55,$11,$8e,$5b,$18,$8e,$5d,$18,$8e,$17,$d4,$8e,$49,$11,$b9,$b3 // U..[..].....I...
        .byte $19,$9d,$66,$18,$b9,$b4,$19,$9d,$67,$18,$a9,$00,$9d,$68,$18,$9d // ..f.....g....h..
        .byte $69,$18,$9d,$6a,$18,$9d,$a6,$18,$9d,$ce,$18,$9d,$65,$18,$9d,$64 // i..j........e..d
        .byte $18,$9d,$a5,$18,$9d,$94,$18,$9d,$04,$d4,$a9,$ff,$9d,$d1,$18,$18 // ................
        .byte $8a,$69,$07,$aa,$c8,$c8,$e0,$15,$90,$c4,$a9,$ff,$8d,$07,$10,$60 // .i.............`
        .byte $a0,$00,$d0,$45,$a9,$07,$8d,$5a,$18,$ce,$5c,$18,$10,$05,$a9,$02 // ...E...Z..\.....
        .byte $8d,$5c,$18,$a2,$00,$8a,$4e,$5a,$18,$90,$2f,$20,$79,$11,$18,$8a // .\....NZ../ y...
        .byte $69,$07,$aa,$e0,$15,$90,$ef,$a9,$70,$09,$0f,$8d,$18,$d4,$a9,$0d // i.......p.......
        .byte $8d,$16,$d4,$a9,$00,$f0,$12,$ce,$5b,$18,$10,$0d,$a0,$12,$8c,$5b // ........[......[
        .byte $18,$ad,$4b,$11,$f0,$03,$ce,$4b,$11,$60,$ad,$5d,$18,$3d,$a3,$18 // ..K....K.`.].=..
        .byte $f0,$cc,$20,$79,$11,$4c,$3f,$11,$ad,$5c,$18,$cd,$30,$11,$d0,$24 // .. y.L?..\..0..$
        .byte $bd,$d1,$18,$30,$06,$de,$d1,$18,$4c,$a5,$11,$de,$65,$18,$f0,$0f // ...0....L...e...
        .byte $10,$03,$4c,$ba,$16,$bc,$64,$18,$b9,$58,$1d,$29,$08,$d0,$05,$a9 // ..L...d..X.)....
        .byte $fe,$9d,$a4,$18,$bc,$64,$18,$84,$ff,$bd,$8e,$18,$d0,$26,$9d,$cd // .....d.......&..
        .byte $18,$9d,$90,$18,$9d,$91,$18,$9d,$a7,$18,$9d,$bc,$18,$b9,$c0,$1e // ................
        .byte $9d,$a8,$18,$b9,$54,$1e,$9d,$d2,$18,$b9,$9c,$1e,$9d,$d3,$18,$a9 // ....T...........
        .byte $01,$9d,$7c,$18,$bd,$d1,$18,$30,$05,$a9,$ff,$9d,$a4,$18,$bd,$79 // ..|....0.......y
        .byte $18,$dd,$7a,$18,$f0,$53,$b0,$1c,$18,$bd,$a9,$18,$7d,$7b,$18,$9d // ..z..S......}{..
        .byte $a9,$18,$bd,$94,$18,$69,$00,$9d,$94,$18,$bc,$7a,$18,$d9,$eb,$18 // .....i.....z....
        .byte $90,$34,$b0,$1a,$38,$bd,$a9,$18,$fd,$7b,$18,$9d,$a9,$18,$bd,$94 // .4..8....{......
        .byte $18,$e9,$00,$9d,$94,$18,$bc,$7a,$18,$d9,$eb,$18,$b0,$18,$bd,$a6 // .......z........
        .byte $18,$29,$7f,$9d,$a6,$18,$98,$9d,$79,$18,$b9,$4a,$19,$9d,$a9,$18 // .)......y..J....
        .byte $b9,$eb,$18,$9d,$94,$18,$4c,$fa,$13,$a4,$ff,$b9,$08,$1f,$29,$02 // ......L.......).
        .byte $f0,$3e,$b9,$e4,$1e,$85,$fe,$29,$7f,$0a,$a8,$b9,$a9,$19,$85,$fc // .>.....)........
        .byte $b9,$aa,$19,$85,$fd,$a0,$00,$bd,$8e,$18,$d1,$fc,$b0,$1f,$0a,$69 // ...............i
        .byte $01,$a8,$b1,$fc,$9d,$7f,$18,$c8,$b1,$fc,$24,$fe,$10,$07,$18,$bc // ..........$.....
        .byte $79,$18,$79,$ec,$18,$9d,$94,$18,$a9,$00,$9d,$a9,$18,$4c,$27,$14 // y.y..........L'.
        .byte $b9,$08,$1f,$29,$b0,$d0,$07,$b9,$e4,$1e,$85,$fc,$d0,$03,$4c,$2c // ...)..........L,
        .byte $13,$bd,$8e,$18,$d9,$c0,$1e,$b0,$0c,$a5,$fc,$e4,$4a,$2a,$9d,$90 // ............J*..
        .byte $18,$4c,$fa,$13,$a5,$fc,$29,$78,$e3,$4a,$61,$bf,$8d,$05,$13,$bc // .L....)x.Ja.....
        .byte $79,$18,$b9,$4a,$19,$38,$f9,$49,$19,$48,$b9,$eb,$18,$f9,$ea,$18 // y..J.8.I.H......
        .byte $85,$fd,$a5,$fc,$29,$07,$a8,$b9,$e3,$18,$8d,$d1,$12,$68,$b8,$50 // ....)........h.P
        .byte $0f,$46,$fd,$6a,$46,$fd,$6a,$46,$fd,$6a,$46,$fd,$6a,$46,$fd,$6a // .F.jF.jF.jF.jF.j
        .byte $46,$fd,$6a,$46,$fd,$6a,$46,$fd,$6a,$bc,$91,$18,$d0,$1f,$18,$7d // F.jF.jF.j......}
        .byte $a9,$18,$9d,$a9,$18,$bd,$94,$18,$65,$fd,$9d,$94,$18,$fe,$90,$18 // ........e.......
        .byte $bd,$90,$18,$c9,$0e,$90,$03,$fe,$91,$18,$4c,$fa,$13,$85,$fc,$38 // ..........L....8
        .byte $bd,$a9,$18,$e5,$fc,$9d,$a9,$18,$bd,$94,$18,$e5,$fd,$9d,$94,$18 // ................
        .byte $de,$90,$18,$d0,$e5,$de,$91,$18,$4c,$fa,$13,$b9,$08,$1f,$10,$45 // ........L......E
        .byte $de,$a7,$18,$10,$1d,$bd,$a8,$18,$9d,$a7,$18,$bd,$a6,$18,$49,$20 // ..............I 
        .byte $9d,$a6,$18,$19,$08,$1f               // ......

txt_be74:
        .text ") "
        .byte $d0                                   // 'P' | $80 (end-of-string marker)
        .byte $08,$bd,$a8,$18,$f0,$03,$de,$a8,$18,$bc,$79,$18,$bd,$a6,$18 // ..........y....

txt_be86:
        .text ") "
        .byte $d0                                   // 'P' | $80 (end-of-string marker)
        .byte $0a,$a4,$ff,$18,$b9,$bc,$1f,$7d,$79,$18,$a8,$b9,$4a,$19,$9d,$a9 // .......}y...J...
        .byte $18,$b9,$eb,$18,$9d,$94,$18,$4c,$fa,$13,$85,$fe,$29,$40,$f0,$37 // .......L....)@.7
        .byte $bc,$bb,$18,$18,$a9,$be,$79,$08,$10,$85,$fc,$a9,$20,$69,$00,$85 // ......y..... i..
        .byte $fd,$de,$bc,$18,$10,$07,$a0,$00,$b1,$fc,$9d,$bc,$18,$bc,$bc,$18 // ................
        .byte $c8,$b1,$fc,$18,$7d,$79,$18,$a8,$b9,$4a,$19,$9d,$a9,$18,$b9,$eb // ....}y...J......
        .byte $18,$9d,$94,$18,$4c,$fa,$13,$a5,$fe,$29,$10,$f0,$41,$a4,$ff,$b9 // ....L....)..A...
        .byte $2c,$1f,$8d,$c7,$13,$f0,$09,$bd,$94,$18,$c9,$00,$f0,$30,$d0,$13 // ,............0..
        .byte $bd,$94,$18,$d9,$bc,$1f,$b0,$0b,$bc,$79,$18,$b9,$eb,$18,$9d,$94 // .........y......
        .byte $18,$a4,$ff,$38,$bd,$a9,$18,$f9,$c0,$1e,$9d,$a9,$18,$bd,$94,$18 // ...8............
        .byte $f9,$e4,$1e,$b0,$06,$ac,$c7,$13,$f0,$01,$98,$9d,$94,$18,$a4,$ff // ................
        .byte $bd,$8e,$18,$d0,$13,$b9,$7c,$1d,$10,$16,$a9,$81,$9d,$01,$d4,$9d // ......|.........
        .byte $04,$d4,$8d,$e2,$18,$4c,$27,$14,$b9,$7c,$1d,$29,$7f,$8d,$e2,$18 // .....L'..|.)....
        .byte $dd,$8e,$18,$b0,$06,$b9,$a0,$1d,$9d,$7f,$18,$a4,$ff,$b9,$08,$1f // ................
        .byte $85,$fe,$29,$08,$f0,$29,$bd,$a6,$18   // ..)..)...

txt_bf62:
        .text ")"
        .byte $40                                   // @ character
        .byte $d0                                   // 'P' | $80 (end-of-string marker)
        .byte $22,$bd,$8f,$18,$c9,$02,$b0,$09,$b9,$e8,$1d,$29,$f0,$09,$02,$d0 // "..........)....
        .byte $02,$a9,$02,$8d,$57,$14,$bd,$65,$18,$d9,$2c,$1f,$b0,$05,$a9,$02 // ....W..e..,.....
        .byte $9d,$06,$d4,$a4,$ff,$b9,$50,$1f,$85,$fd,$29,$7f,$d0,$03,$4c,$7c // ......P...)...L|
        .byte $15,$38,$e9,$01,$e3,$0a,$60,$26,$85,$fc,$bd,$8e,$18,$d0,$49,$a5 // .8....`&......I.
        .byte $fd,$c9,$80,$a9,$00,$2a,$9d,$cf,$18,$bd,$ce,$18,$d0,$2a,$9d,$b9 // .....*.......*..
        .byte $18,$a9,$ff,$9d,$ba,$18,$a9,$80,$9d,$b8,$18,$b9,$74,$1f,$e4,$0a // ............t...
        .byte $61,$4e,$9d,$7e,$18,$8d,$65,$15,$bd,$cf,$18,$9d,$ce,$18,$ad,$e2 // aN.~..e.........
        .byte $18,$10,$15,$a9,$e0,$4c,$69,$15,$ad,$e2,$18,$30,$f6,$bd,$cf,$18 // .....Li....0....
        .byte $d0,$06,$9d,$ce,$18,$4c,$85,$14,$24,$fd,$50,$03,$4c,$5d,$15,$a4 // .....L..$.P.L]..
        .byte $fc,$de,$b9,$18,$10,$57,$b9,$1f,$21,$9d,$b9,$18,$bd,$ba,$18,$c9 // .....W..!.......
        .byte $03,$d0,$47,$b9,$20,$21,$f0,$14,$d0,$43,$b9,$20,$21,$30,$0d,$0a // ..G. !...C. !0..
        .byte $10,$0d,$0a,$9d,$b8,$18,$b9,$1d,$21,$9d,$7e,$18,$4c,$5d,$15,$0a // ........!.~.L]..
        .byte $10,$0c,$9d,$b8,$18,$b9,$1e,$21,$9d,$7e,$18,$4c,$5d,$15,$0a,$10 // .......!.~.L]...
        .byte $0b,$a4,$fc,$b9,$1d,$21,$9d,$7e,$18,$4c,$5d,$15,$0a,$10,$47,$a4 // .....!.~.L]...G.
        .byte $fc,$b9,$1e,$21,$9d,$7e,$18,$4c,$5d,$15,$fe,$ba,$18,$bd,$ba,$18 // ...!.~.L].......
        .byte $05,$fc,$a8,$bd,$b8,$18,$30,$19,$18,$bd,$7e,$18,$79,$21,$21,$9d // ......0...~.y!!.
        .byte $7e,$18,$a4,$fc,$d9,$1e,$21,$90,$1d,$a9,$80,$9d,$b8,$18,$4c,$e1 // ~.....!.......L.
        .byte $14,$38,$bd,$7e,$18,$f9,$21,$21,$9d,$7e,$18,$a4,$fc,$d9,$1d,$21 // .8.~..!!.~.....!
        .byte $b0,$04,$a9,$00,$f0,$e5,$bd,$7e,$18,$24,$fd,$50,$05,$a9,$10,$9d // .......~.$.P....
        .byte $7e,$18,$8d,$50,$11,$a4,$ff,$b9,$74,$1f,$29,$f0,$8d,$49,$11,$bd // ~..P....t.)..I..
        .byte $a3,$18,$9d,$cd,$18,$ad,$cd,$18,$0d,$d4,$18,$0d,$db,$18,$09,$f0 // ................
        .byte $8d,$17,$d4,$a4,$ff,$a5,$fe,$29,$01,$d0,$52,$b9,$0c,$1e,$d0,$03 // .......)..R.....
        .byte $4c,$68,$16,$bd,$d2,$18,$f0,$15,$de,$d2,$18,$bd,$92,$18,$18,$79 // Lh.............y
        .byte $30,$1e,$9d,$92,$18,$90,$03,$fe,$93,$18,$4c,$5f,$16,$bd,$d3,$18 // 0.........L_....
        .byte $f0,$15,$de,$d3,$18,$38,$bd,$92,$18,$f9,$78,$1e,$9d,$92,$18,$b0 // .....8....x.....
        .byte $03,$de,$93,$18,$4c,$5f,$16,$b9,$08,$1f,$29,$04,$f0,$0c,$b9,$54 // ....L_....)....T
        .byte $1e,$9d,$d2,$18,$b9,$9c,$1e,$9d,$d3,$18,$4c,$5c,$16,$b9,$30,$1e // ..........L\..0.
        .byte $e3,$0a,$61,$f7,$a8,$b9,$65,$21,$8d,$3b,$16,$b9,$66,$21,$8d,$54 // ..a...e!.;..f!.T
        .byte $16,$b9,$67,$21,$dd,$8e,$18,$90,$02,$b0,$14,$c8,$b9,$67,$21,$dd // ..g!.........g!.
        .byte $8e,$18,$90,$02,$b0,$09,$c8,$b9,$67,$21,$dd,$8e,$18,$90,$06,$b9 // ........g!......
        .byte $6a,$21,$4c,$22,$16,$a4,$ff,$b9,$0c,$1e,$29,$f0,$85,$fd,$bd,$7c // j!L"......)....|
        .byte $18,$d0,$19,$bd,$92,$18,$38,$e5,$fd,$9d,$92,$18,$bd,$93,$18,$e9 // ......8.........
        .byte $00,$9d,$93,$18,$c9,$00,$b0,$1e,$a9,$01,$d0,$17,$18,$bd,$92,$18 // ................
        .byte $65,$fd,$9d,$92,$18,$bd,$93,$18,$69,$00,$9d,$93,$18,$c9,$00,$90 // e.......i.......
        .byte $05,$a9,$00,$9d,$7c,$18,$bd,$92,$18,$9d,$02,$d4,$bd,$93,$18,$9d // ....|...........
        .byte $03,$d4,$ad,$e2,$18,$30,$15,$bd,$a9,$18,$9d,$00,$d4,$bd,$94,$18 // .....0..........
        .byte $9d,$01,$d4,$bd,$7f,$18,$3d,$a4,$18,$9d,$04,$d4,$bd,$8e,$18,$30 // ......=........0
        .byte $03,$fe,$8e,$18,$a9,$00,$8d,$e2,$18,$60,$bd,$be,$18,$30,$1d,$f0 // .........`...0..
        .byte $0d,$18,$bd,$bd,$18,$79,$bc,$1f,$9d,$bd,$18,$4c,$ae,$16,$18,$bd // .....y.....L....
        .byte $bd,$18,$79,$98,$1f,$9d,$bd,$18,$fe,$be,$18,$60,$a5,$fe,$9d,$bd // ..y........`....
        .byte $18,$4c,$ae,$16,$bd,$66,$18,$85,$fc,$bd,$67,$18,$85,$fd,$bc,$68 // .L...f....g....h
        .byte $18,$88,$c8,$b1,$fc,$10,$66,$c9,$fd,$90,$2c,$f0,$25,$29,$01,$f0 // ......f...,.%)..
        .byte $11,$a0,$0f,$8c,$4b,$11,$4a,$9d,$68,$18,$a8,$a9,$00,$8d,$55,$11 // ....K.J.h.....U.
        .byte $f0,$e1,$a0,$ff,$8c,$22,$11,$c8,$8c,$12,$d4,$8c,$0b,$d4,$8c,$04 // ....."..........
        .byte $d4,$60,$c8,$b1,$fc,$d0,$e0,$c9,$fc,$90,$07,$a9,$01,$8d,$55,$11 // .`............U.
        .byte $d0,$c0,$c9,$fa,$90,$07,$e9,$fa,$9d,$a5,$18,$10,$b5,$c9,$f9,$90 // ................
        .byte $09,$c8,$b1,$fc,$8d,$07,$10,$4c,$9e,$10,$c9,$b4,$90,$08,$e9,$c0 // .......L........
        .byte $9d,$7d,$18,$4c,$c8,$16,$e9,$7f,$9d,$6a,$18,$10,$95,$0a,$8d,$3c // .}.L.....j.....<
        .byte $17,$98,$9d,$68,$18,$a0,$02,$bd,$a5,$18,$f0,$0d,$b9,$51,$18,$85 // ...h.........Q..
        .byte $fc,$b9,$52,$18,$85,$fd,$4c,$59,$17,$b9,$f9,$19,$85,$fc,$b9,$fa // ..R...LY........
        .byte $19,$85,$fd,$bc,$69,$18,$b1,$fc,$30,$0f,$c9,$60,$90,$08,$29,$1f // ....i...0..`..).
        .byte $9d,$bb,$18,$c8,$d0,$f0,$4c,$f1,$17,$c9,$a0,$b0,$0d,$29,$1f,$9d // ......L......)..
        .byte $64,$18,$a9,$ff,$9d,$be,$18,$c8,$d0,$dc,$c9,$e0,$b0,$08,$e9,$9f // d...............
        .byte $9d,$8f,$18,$c8,$d0,$d0,$c9,$e1,$b0,$2d,$bd,$a6,$18,$09,$80,$9d // .........-......
        .byte $a6,$18,$c8,$b1,$fc,$85,$fe,$29,$7f,$18,$7d,$7d,$18,$9d,$7a,$18 // .......)..}}..z.
        .byte $c8,$b1,$fc,$9d,$7b,$18,$24,$fe       // ....{.$.

txt_c2dd:
        .text "0 "
        .byte $c8                                   // 'H' | $80 (end-of-string marker)
        .byte $b1,$fc,$18,$7d,$7d,$18,$9d,$79,$18,$c8,$d0,$47,$c9,$e2,$b0,$20 // ...}}..y...G... 
        .byte $c8,$b1,$fc,$10,$07,$29,$7f,$9d,$d1,$18,$10,$bc,$9d,$8f,$18,$c8 // .....)..........
        .byte $98,$9d,$69,$18,$4c,$5a,$10           // ..i.LZ.

txt_c307:
        .text "A.ARDANTE"
        .byte $e5,$0a,$60,$74,$18,$7d,$64,$18,$9d,$64,$18,$c8,$4c,$5c,$17,$18 // ..`t.}d..d..L\..
        .byte $7d,$7d,$18,$9d,$79,$18,$9d,$7a,$18,$bd,$a6,$18,$29,$7f,$9d,$a6 // }}..y..z....)...
        .byte $18,$c8,$98,$9d,$69,$18,$bd,$a6,$18,$29,$80,$9d,$a6,$18,$bc,$64 // ....i....).....d
        .byte $18,$b9,$0c,$1e,$29,$0f,$9d,$03,$d4,$9d,$93,$18,$b9,$08,$1f,$29 // ....)..........)
        .byte $01,$d0,$0c,$b9,$0c,$1e,$29,$f0,$9d,$92,$18,$a9,$00,$f0,$04,$4a // ......)........J
        .byte $9d,$92,$18,$9d,$8e,$18,$9d,$02,$d4,$b9,$c4,$1d,$9d,$05,$d4,$b9 // ................
        .byte $e8,$1d,$85,$fe,$b9,$98,$1f,$f0,$0c,$20,$90,$16,$bd,$bd,$18,$9d // ......... ......
        .byte $06,$d4,$4c,$35,$10,$4c,$30,$10,$a2,$21,$02,$a6,$60,$34,$08,$01 // ..L5.L0..!..`4..
        .byte $00,$bb,$19,$0c,$05,$00,$07,$0e,$cf,$19,$0a,$06,$03,$08,$12,$de // ................
        .byte $19,$0d,$06,$00,$0f,$0f,$33,$01,$0a,$0d,$41,$1f,$37,$60,$01,$0a // ......3...A.7`..
        .byte $5e,$11,$1f,$37,$60,$01,$0a,$68,$11,$0f,$05,$0d,$01,$00,$08,$02 // ^..7`..h........
        .byte $33,$1f,$a2,$25,$bd,$42,$19,$27,$1f,$a2,$25,$c9,$36,$15,$01,$fe // 3..%.B.'..%.6...
        .byte $a4,$25,$cb,$02,$ff,$00,$80,$a2,$25,$a6,$04,$ff,$00,$80,$a2,$25 // .%......%......%
        .byte $26,$80,$f0,$03,$0a,$a2,$25,$ff,$00,$b0,$03,$09,$a2,$25,$ff,$00 // &.....%......%..
        .byte $b0,$03,$05,$a2,$22,$ff,$01,$a2,$22,$fe,$ff,$a5,$34,$fd,$ff,$cc // ...."..."...4...
        .byte $ff,$00,$01,$01,$fb,$ff,$d8,$ff,$00,$15,$12,$0f,$0c,$09,$06,$03 // ................
        .byte $00,$eb,$01,$e7,$02,$e5,$03,$e4,$04,$e3,$05,$e3,$06,$60,$de,$07 // .............`..
        .byte $07,$08,$08,$09,$09,$0a,$0a,$0b,$0c,$0d,$0d,$0e,$0f,$10,$11,$12 // ................
        .byte $13,$14,$15,$17,$18,$1a,$1b,$1d,$1f   // .........

txt_c439:
        .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,$17,$28,$3a,$4c,$60,$75,$8b,$a2,$bb,$d5,$f1,$0f,$2e,$4f,$72 // ..(:L`u.......Or
        .byte $97,$bf,$e8,$15,$43,$75,$aa,$e1,$1c,$5b,$9d,$e3,$2e,$7c,$d0,$28 // ....Cu...[...|.(
        .byte $86,$e9,$52,$c2,$38,$b5,$39,$c5,$5a,$f8,$9f,$4f,$0b,$d1,$a3,$82 // ..R.8.9.Z..O....
        .byte $6e,$68,$71,$8a,$b3,$ee,$3c,$9e,$15,$a1,$46,$04,$dc,$d0,$e2,$13 // nhq...<...F.....
        .byte $66,$dc,$77,$3b,$28,$42,$8b,$06,$b6,$9e,$c2,$25,$ca,$b7,$ee,$74 // f.w;(B.....%...t
        .byte $4f,$83,$15,$0b,$6b,$3c,$83,$49,$94,$6c,$db,$e8,$9d,$05,$29,$15 // O...k<.I.l....).
        .byte $e0,$1f,$01,$20,$40,$20,$7f,$20,$7f,$20,$bb,$19,$cf,$19,$de,$19 // ... @ . . ......
        .byte $12,$07,$d6,$14,$ca,$18,$06,$18,$06,$18,$06,$18,$19,$01,$01,$ca // ................
        .byte $85,$0c,$c7,$87,$0f,$ff,$ca,$11,$15,$16,$1b,$1a,$05,$07,$ca,$83 // ................
        .byte $03,$81,$0e,$08,$ff,$ca,$14,$81,$17,$81,$02,$81,$17,$02,$07,$81 // ................
        .byte $02,$02,$0a,$0b,$0a,$0b,$60,$70,$d6,$83,$0c,$ca,$83,$1c,$ff,$35 // ......`p.......5
        .byte $1a,$3a,$1a,$5d,$1a,$98,$1a,$a5,$1a,$b0,$1a,$da,$1a,$05,$1b,$29 // .:.]...........)
        .byte $1b,$4c,$1b,$4c,$1b,$50,$1b,$5e,$1b,$82,$1b,$82,$1b,$c9,$1b,$d4 // .L.L.P.^........
        .byte $1b,$eb,$1b,$fc,$1b,$0f,$1c,$21,$1c,$2d,$1c,$4b,$1c,$69,$1c,$ab // .......!.-.K.i..
        .byte $1c,$d3,$1c,$01,$1d,$11,$1d,$31,$1d,$54,$1d,$80,$bf,$01,$24,$00 // .......1.T....$.
        .byte $81,$a5,$09,$08,$05,$04,$a3,$03,$04,$a5,$09,$0a,$0d,$0c,$a5,$03 // ................
        .byte $a1,$04,$a5,$09,$0a,$05,$04,$a3,$03,$04,$a5,$09,$0a,$0d,$0c,$a3 // ................
        .byte $03,$02,$00,$82,$a1,$30,$96,$a1,$e3,$47,$26,$83,$0c,$96,$47,$47 // .....0...G&...GG
        .byte $83,$02,$47,$82,$3c,$96,$2b,$47,$83,$3c,$96,$47,$47,$83,$47,$82 // ..G.<.+G.<.GG.G.
        .byte $3c,$96,$e3,$47,$25,$83,$3c,$96,$47,$47,$02,$83,$3c,$82,$3c,$60 // <..G%.<.GG..<.<`
        .byte $81,$96,$47,$83,$3c,$96,$47,$47,$83,$3c,$00,$87,$bf,$e0,$2d,$60 // ..G.<.GG.<....-`
        .byte $15,$af,$2d,$e0,$15,$60,$2d,$00,$90,$bf,$1a,$1a,$09,$09,$2d,$2d // ..-..`-.......--
        .byte $15,$18,$00,$9c,$a3,$34,$9b,$39,$9a,$33,$89,$32,$9c,$34,$9b,$39 // .....4.9.3.2.4.9
        .byte $9a,$30,$89,$2d,$9c,$34,$9b,$39,$9a,$33,$89,$32,$a1,$32,$9a,$33 // .0.-.4.9.3.2.2.3
        .byte $9b,$39,$9c,$34,$89,$32,$9a,$33,$9b,$39,$9c,$34,$00,$9f,$a1,$04 // .9.4.2.3.9.4....
        .byte $a3,$07,$a1,$05,$a3,$08,$a1,$04,$a3,$07,$a1,$05,$07,$08,$a3,$09 // ................
        .byte $08,$a1,$04,$a3,$07,$a1,$04,$a3,$08,$a1,$04,$a3,$07,$a1,$06,$07 // ................
        .byte $08,$a3,$0a,$e0,$00,$33,$10,$00,$80,$a1,$2d,$92,$a1,$2d,$85,$a3 // .....3....-..-..
        .byte $2d,$a5,$e3,$2d,$60,$72,$a5,$15,$80,$a1,$0c,$92,$a1,$2d,$85,$a3 // -..-`r.......-..
        .byte $2d,$a7                               // -.

txt_c62e:
        .text "--"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $2d,$92,$2d,$93,$2d,$80,$24,$00,$89,$bb,$5f,$a3,$5f,$bf,$5f,$bb // -.-.-.$..._._._.
        .byte $5f,$a3,$5f,$bf,$5f,$bb,$5f,$a3,$5f,$bf,$5f,$bb,$5f,$a3,$5f,$b7 // _._._._._._._._.
        .byte $5f,$83,$a1,$18,$8d,$18,$8c,$18,$8b,$18,$00,$80,$a3,$24,$00,$88 // _............$..
        .byte $bf,$e0,$2d,$60,$15,$af,$2d,$ab,$e0,$15,$60,$2d,$00,$98,$a1,$65 // ..-`..-...`-...e
        .byte $02,$0e,$0d,$02,$0e,$0d,$02,$0e,$0d,$02,$0e,$0d,$02,$0d,$0e,$0f // ................
        .byte $02,$0e,$19,$02,$0e,$19,$02,$0e,$19,$02,$0e,$19,$02,$13,$12,$1f // ................
        .byte $00,$82,$a7,$e7,$01,$2c,$a1,$01,$8d,$3c,$8c,$3c,$8b,$3c,$82,$a1 // .....,...<.<.<..
        .byte $01,$96,$e3,$47,$2a,$83,$3c,$96,$47,$47,$83,$47,$82,$3c,$96,$e3 // ...G*.<.GG.G.<..
        .byte $47,$2a,$83,$3c,$96,$47,$83,$3c,$3c,$82,$3c,$96,$e3,$47,$2a,$83 // G*.<.G.<<.<..G*.
        .byte $3c,$96,$47,$47,$83,$3c,$82,$3c,$96,$e3,$47,$36,$83,$3c,$8c,$3c // <.GG.<.<..G6.<.<
        .byte $83,$3c,$3c,$00,$83,$f1,$a5,$04,$05,$0b,$0a,$a3,$0f,$0a,$00,$82 // .<<.............
        .byte $a3,$0c,$02,$96,$53,$82,$48,$60,$58,$96,$53,$83,$a1,$48,$8d,$48 // ....S.H`X.S..H.H
        .byte $8c,$48,$8b,$48,$00,$80,$bf,$30,$e1,$0f,$e1,$07,$e1,$01,$8b,$a1 // .H.H...0........
        .byte $30,$8c,$30,$8d,$30,$00,$81,$a5,$09,$0a,$07,$08,$a3,$03,$04,$a5 // 0.0.0...........
        .byte $09,$0a,$07,$08,$a5,$03,$a1,$04,$00,$89,$a1,$32,$9a,$33,$9b,$39 // ...........2.3.9
        .byte $9c,$34,$89,$32,$9a,$33,$9b,$39,$9c,$34,$00,$9d,$bf,$e0,$1a,$0f // .4.2.3.9.4......
        .byte $18,$9e,$e0,$1a,$0f,$18,$00,$80,$f1,$bf,$68,$2d,$bb,$2d,$a3,$2b // ..........h-.-.+
        .byte $bf,$02,$2d,$a1,$2d,$a3               // ..-.-.

txt_c747:
        .text "6+"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $2b,$a3,$2e,$a1,$2d,$a3,$2e,$a7,$28,$00,$81,$f1,$bf,$69,$2d,$bb // +...-...(....i-.
        .byte $2d,$a3,$2b,$bf,$02,$2d,$a1,$2d,$a3   // -.+..-.-.

txt_c763:
        .text ".+"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $2b,$a3,$2e,$a1,$2d,$a3,$2e,$a7,$28,$00,$9a,$a1,$42,$39,$9b,$39 // +...-...(...B9.9
        .byte $9c,$39,$80,$39,$9a,$36,$39,$9b,$39,$9c,$39,$9a,$35,$9b,$35,$9c // .9.9.69.9.9.5.5.
        .byte $35,$9a,$34,$9b,$34,$9c,$34,$9a,$39,$9b,$39,$9c,$42,$39,$9a,$39 // 5.4.4.4.9.9.B9.9
        .byte $9b,$39,$9c,$39,$80,$60,$7a,$39,$9a,$3b,$9b,$34,$9c,$39,$9b,$34 // .9.9.`z9.;.4.9.4
        .byte $00,$9f,$a1,$04,$a3,$07,$a1,$05,$a3,$08,$a1,$04,$a3,$07,$a1,$05 // ................
        .byte $07,$08,$a3,$09,$08,$a1,$04,$a3,$07,$a1,$04,$a3,$08,$a1,$04,$82 // ................
        .byte $f1,$a7,$6a,$02,$e1,$01,$a7,$03,$00,$9f,$a1,$04,$a3,$07,$a1,$05 // ..j.............
        .byte $a3,$08,$a1,$04,$a3,$07,$a1,$05,$07,$08,$a3,$09,$08,$a1,$04,$a3 // ................
        .byte $07,$a1,$04,$a3,$08,$a1,$04,$a3,$07,$a1,$06,$07,$08,$83,$a1,$01 // ................
        .byte $8d,$01,$8c,$01,$8b,$01,$00,$81,$f1,$bf,$69,$2d,$bb,$2d,$a3,$2b // ..........i-.-.+
        .byte $bf,$2d,$e0,$2d,$33,$09,$00,$80,$f1,$bf,$68,$2d,$bb,$2d,$a3,$2b // .-.-3.....h-.-.+
        .byte $bf,$02,$2d,$a1,$2d,$a3               // ..-.-.

txt_c81c:
        .text "0+"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $2b,$a3,$2e,$a1,$2d,$a3,$2e,$a3,$28,$83,$01,$00,$95,$a1,$fe,$5f // +...-...(......_
        .byte $26,$a3,$5f,$00,$89,$bf,$39,$a2,$25,$49,$01,$01,$19,$01,$e3,$19 // &._...9.%I......
        .byte $22,$11,$19,$e3,$01,$2c,$49,$19,$19,$57,$01,$01,$19,$81,$00,$29 // "....,I..W.....)
        .byte $49,$41,$e3,$11,$27,$19,$19,$49,$19,$19,$41,$19,$a2,$e5,$80,$a2 // IA..'..I..A.....
        .byte $e7,$80,$a1,$e3,$80,$24,$02,$80,$80,$50,$a2,$e9,$80,$a2,$26,$41 // .....$...P....&A
        .byte $01,$01,$41,$01,$21,$e3,$11,$21,$41,$e3,$01,$29,$41,$21,$17,$55 // ..A.!..!A..)A!.U
        .byte $01,$01,$11,$81,$81,$e3,$41,$e3,$11,$e6,$41,$23,$11,$00,$0f,$a2 // ......A...A#....
        .byte $21,$0f,$ac,$21,$0f,$a2,$21,$0f,$a3,$22,$0f,$0f,$a9,$60,$26,$0f // !..!..!.."...`&.
        .byte $00,$f9,$f9,$88,$f4,$58,$79,$cf,$6f,$5a,$49,$18,$38,$58,$45,$68 // .....Xy.oZI.8XEh
        .byte $f9,$f9
        .byte $28,$18,$fa,$5f
        .byte $2f,$aa,$fb,$ff
        .text "J:*D"
        .byte $94,$a5
        .byte $74,$c4,$aa,$ff,$00,$e6,$08,$c2,$22,$f1,$a8,$e3,$08,$2c,$73,$08 // t......."....,s.
        .byte $00,$84,$08,$08,$36,$08,$00,$36,$08,$89,$c3,$27,$08,$08,$11,$08 // ....6..6...'....
        .byte $08,$11,$ff,$a4,$23,$19,$00,$19,$c2,$22,$11,$d5,$a3,$24,$f3,$08 // ....#...."...$..
        .byte $00,$20,$a2,$24,$68,$19,$00,$18,$a2,$c3,$27,$19,$19,$11,$19,$19 // . .$h.....'.....
        .byte $11,$ff,$a4,$23,$2a,$00,$2a,$c3       // ...#*.*.

txt_c907:
        .text "!X"
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $24,$ff,$30,$00,$30,$a2,$24,$48,$2a,$00,$f8,$a2,$c3,$27,$2a,$2a // $.0.0.$H*....'**
        .byte $11,$2a,$2a,$11,$ff,$a4,$23,$3b,$00,$3b,$c3,$a5,$23,$20,$00,$20 // .**...#;.;..# . 
        .byte $a2,$24,$18,$3b,$00,$18,$a2,$c3,$27,$3b,$3b,$11,$3b,$3b,$11,$ff // .$.;....';;.;;..
        .byte $a4,$23,$4c,$00,$4c,$c3,$a5,$23,$ff,$00,$ff,$a2,$23,$ff,$4c,$00 // .#L.L..#....#.L.
        .byte $c6,$27,$4c,$4c,$11,$4c,$4c,$11,$ff,$b1,$21,$02,$a2,$21,$08,$a2 // .'LL.LL...!..!..
        .byte $e3,$08,$ab,$26,$f2,$00,$04,$00,$82,$00,$c2,$22,$f0,$00,$e3,$04 // ...&......."....
        .byte $a3,$24,$03,$82,$82,$21,$a4,$21,$51,$e3,$f0,$a6,$28,$ff,$00,$08 // .$...!.!Q...(...
        .byte $02,$02,$08,$02,$48,$a3,$21,$48,$e3,$02,$23,$48,$48,$00,$e3,$02 // ....H.!H..#HH...
        .byte $26,$08,$08,$00,$48,$48,$08,$a3,$e3,$08,$e3,$48,$a2,$e3,$01,$a1 // &...HH.....H....
        .byte $42,$01,$01,$00,$00,$00,$01,$01,$01,$25,$01,$00,$01,$00,$01,$ab // B........%......
        .byte $21,$03,$a2,$21,$85,$ab,$22,$04,$02,$a3,$25,$85,$00,$02,$04,$03 // !..!.."...%.....
        .byte $a3,$25,$85,$85,$00,$05,$05,$a3,$21,$71,$a2,$21,$66,$ab,$22,$23 // .%......!q.!f."#
        .byte $16,$a3,$25,$27,$00                   // ..%'.

txt_c9cf:
        .text "6!C"
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $25,$66,$66,$00,$41,$43,$80,$4a,$00,$39,$10,$81,$40,$11,$0b,$11 // %ff.AC.J.9..@...
        .byte $0a,$11,$09,$11,$08,$11,$07,$11,$06,$11,$05,$11,$04,$11,$03,$11 // ................
        .byte $02,$11,$01,$02,$11,$00,$11,$00,$27,$1f,$81,$40,$41,$0e,$41,$0c // ........'..@A.A.
        .byte $0e,$81,$40,$81,$40,$2d,$1f,$81,$40,$41,$0e,$41,$0c,$81,$40,$81 // ..@.@-..@A.A..@.
        .byte $40,$81,$40,$a4,$2c,$81,$40,$41,$0e,$41,$0c,$81,$40,$81,$40,$81 // @.@.,.@A.A..@.@.
        .byte $40,$a4,$2c,$81,$40,$41,$0e,$41,$0c,$81,$40,$81,$40,$81,$40,$a4 // @.,.@A.A..@.@.@.
        .byte $2c,$81,$40,$41,$0e,$41,$0c,$81,$40,$81,$40,$81,$40,$a2,$60,$5c // ,.@A.A..@.@.@.`\
        .byte $1f,$81,$40,$41,$0f,$15,$36,$81,$40,$15,$34,$81,$40,$15,$32,$81 // ..@A..6.@.4.@.2.
        .byte $40,$15,$30,$41,$0f,$15,$2e,$81,$40,$15,$2c,$81,$40,$15,$2a,$81 // @.0A....@.,.@.*.
        .byte $40,$15,$28,$41,$0f,$15,$26,$81,$40,$15,$24,$81,$40,$15,$22,$81 // @.(A..&.@.$.@.".
        .byte $40,$15,$20,$41,$0f,$15,$1e,$81,$40,$15,$1c,$81,$40,$15,$1a,$03 // @. A....@...@...
        .byte $00,$03,$07,$00,$03,$00,$04,$07,$00,$03,$00,$03,$08,$00,$03,$00 // ................
        .byte $03,$0a,$00,$03,$00,$05,$09,$00,$0f,$18,$0c,$0c,$ac,$23,$07,$07 // .............#..
        .byte $0c,$a3,$35,$0c,$00,$18,$00,$03,$00,$04,$09,$00,$03,$00,$02,$08 // ..5.............
        .byte $00,$0f,$00,$02,$08,$00,$02,$08,$a3,$29,$0e,$14,$00,$02,$08,$00 // .........)......
        .byte $0f,$0f,$00,$e3,$0c,$a3,$e4,$0c,$a3,$23,$0c,$00,$08,$e3,$f0,$21 // .........#.....!
        .byte $03,$a3,$21,$06,$e3,$60,$21,$04,$a3,$25,$08,$40,$f0,$f0,$03,$a3 // ..!..`!..%.@....
        .byte $c2,$23,$f0,$f0,$01,$a2,$26,$01,$1a,$a0,$b0,$b0,$01,$a2,$26,$01 // .#....&.......&.
        .byte $00,$ff,$05,$00,$08,$a3,$25,$32,$10,$60,$60,$01,$a2,$22,$21,$06 // ......%2.``.."!.
        .byte $e3,$60,$21,$03,$a3,$c8,$2d,$05,$0a,$03,$06,$09,$60,$40,$20,$0f // .`!...-.....`@ .
        .byte $ff,$03,$10,$06,$e3,$a0,$38,$08,$0e,$03,$06,$09,$ff,$cf,$9f,$06 // ......8.........
        .byte $0a,$02,$04,$05,$60,$40,$60,$06,$09,$01,$02,$03,$e0,$f0,$e0,$a3 // ....`@`.........
        .byte $60,$5d,$78,$a9,$37,$85,$01,$a9,$ea,$8d,$15,$03,$a9,$31,$8d,$14 // `]x.7........1..
        .byte $03,$a9,$00,$8d,$1a,$d0,$0e,$19,$d0,$20,$18,$e5,$20,$84,$ff,$20 // ......... .. .. 
        .byte $8a,$ff,$78,$a9,$00,$8d,$20,$d0,$8d,$21,$d0,$a9,$1b,$8d,$11,$d0 // ..x... ..!......
        .byte $a2,$00,$bd,$ce,$21,$9d,$00,$01,$e8,$e0,$22,$d0,$f5,$4c,$00,$01 // ....!....."..L..
        .byte $e6,$01,$a0,$00,$b9,$00,$5b,$99,$01,$08,$c8,$d0,$f7,$ee,$09,$01 // ......[.........
        .byte $ee,$06,$01,$d0,$ef,$a9,$00,$8d,$00,$08,$c6,$01,$4c,$e2,$fc,$a3 // ............L...
        .byte $d0,$60                               // .`

txt_cb95:
        .text "5789;<=?"
        .byte $40                                   // @ character
        .text "ACDEFHIJLMNOPRSTUVWXYZ"
        .byte $5b,$5c,$5d,$5e,$5f,$60,$61,$62,$63,$63,$64,$65,$66,$66,$67,$68 // [\]^_`abccdeffgh
        .byte $68,$69,$69,$6a,$6a,$6b,$6b,$e4,$6c,$e7,$6d,$21,$6e,$e7,$6d,$e4 // hiijjkk.l.m!n.m.
        .byte $6c,$60,$69,$6b,$6b,$6a,$6a,$69,$69,$68,$68,$67,$66,$66,$65,$64 // l`ikkjjiihhgffed
        .byte $63,$63,$62,$61,$60,$5f,$5e,$5d,$5c,$5b // ccba`_^]\[

txt_cbee:
        .text "ZYXWVUTSRPONMLJIHFEDCA"
        .byte $40                                   // @ character
        .text "?=<;98754210.-,*)('%$#! "
        .byte $1f,$1e,$1d,$1b,$1a,$19,$18,$17,$16,$15,$14,$13,$12,$11,$10,$0f // ................
        .byte $0e,$0d,$0c,$0b,$0a,$0a,$09,$08,$07,$07,$06,$05,$05,$04,$04,$03 // ................
        .byte $03,$02,$02,$e4,$01,$af,$e4,$01,$60,$59,$02,$02,$03,$03,$04,$04 // ........`Y......
        .byte $05,$05,$06,$07,$07,$08,$09,$0a,$0a,$0b,$0c,$0d,$0e,$0f,$10,$11 // ................
        .byte $12,$13,$14,$15,$16,$17,$18,$19,$1a,$1b,$1d,$1e,$1f // .............

txt_cc6a:
        .text " !#$%'()*,-.01245"
        .byte $00                                   // string terminator
        .byte $43,$37,$45,$60
        .text "GZI9K"
        .byte $fe
        .byte $4c,$96

txt_cc88:
        .text "N+P"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $51,$f9,$52,$3f,$54,$75,$55,$a0,$56,$a6,$57,$8f,$58,$72,$59,$04 // Q.R?TuU.V.W.XrY.
        .byte $04,$05,$06,$06,$e7,$07,$29,$06,$06,$05,$04,$04,$03,$02,$01,$01 // ......).........
        .byte $a7,$2c,$01,$01,$02,$03,$06,$06,$07,$07,$08,$08,$09,$09,$e3,$0a // .,..............
        .byte $e5,$0b,$21,$0c,$e5,$0b,$e3,$0a,$2f,$09,$09,$08,$08,$07,$07,$06 // ..!...../.......
        .byte $06,$05,$04,$04,$03,$03,$02,$02,$e3,$01,$ab,$e3,$01,$60,$23,$02 // .............`#.
        .byte $02,$03,$03,$04,$04,$05               // ......

txt_cce2:
        .text "#$&()+-.0134679:;<>?"
        .byte $40                                   // @ character
        .text "AABCCDD"
        .byte $e4,$45,$21,$46,$e4,$45,$60           // .E!F.E`

txt_cd05:
        .text "7DDCCBAA"
        .byte $40                                   // @ character
        .text "?><;:9764310.-+)(&$#!"
        .byte $1f,$1d,$1c,$1a,$18,$17,$15,$14,$12,$11,$0f,$0e,$0c,$0b,$0a,$09 // ................
        .byte $07,$06,$05,$04,$04,$03,$02,$02,$01,$01,$a9,$60,$28,$01,$01,$02 // ...........`(...
        .byte $02,$03,$04,$04,$05,$06,$07,$09,$0a,$0b,$0c,$0e,$0f,$11,$12,$14 // ................
        .byte $15,$17,$18,$1a,$1c,$1d,$1f,$21,$78,$a9,$35,$85,$01,$a9,$40,$8d // .......!x.5...@.
        .byte $fe,$ff,$a9,$27,$8d,$c2,$61,$c5,$a9,$8b,$8d,$14,$03,$a9,$25,$8d // ...'..a.......%.
        .byte $15,$03,$a9,$01,$8d,$1a,$d0,$8d,$19,$d0,$a9,$7f,$8d,$0d,$dc,$8d // ................
        .byte $0d,$dd,$ad,$0d,$dc,$ad,$0d,$dd,$a9,$7b,$8d,$11,$d0,$a9,$12,$8d // .........{......
        .byte $18,$d0,$a9,$0c,$8d,$20,$d0,$a9,$d1,$8d,$12,$d0,$20,$7e,$2b,$20 // ..... ...... ~+ 
        .byte $dd,$2a,$a9,$00,$aa,$a8,$20,$03,$10,$a2,$00,$a9,$0c,$9d,$00,$d8 // .*.... .........
        .byte $9d,$00,$d9,$9d,$00,$da,$9d,$00,$db,$e8,$d0,$f1,$a9,$0b,$8d,$a3 // ................
        .byte $26,$20,$ef,$2d,$a9,$00,$8d,$21,$26,$8d,$23,$2e,$8d,$0d,$2e,$8d // & .-...!&.#.....
        .byte $af,$26,$8d,$b8,$26,$8d,$c1,$26,$8d,$ca,$26,$8d,$e8,$27,$8d,$0c // .&..&..&..&..'..
        .byte $2d,$8d,$cf,$26,$8d                   // -..&.

txt_cde8:
        .text "$."
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $28,$8d,$09,$2e,$a9,$01,$8d,$0a,$2e,$20,$e6,$2d,$a9,$43,$85,$47 // (........ .-.C.G
        .byte $a9,$00,$85,$46,$a2,$08,$a9,$00,$20,$c9,$2b,$a9,$ad,$8d,$1b,$27 // ...F.... .+....'
        .byte $a9,$0c,$8d,$a8,$25,$a9,$18,$8d       // ....%...

txt_ce13:
        .text "C%"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $19,$8d                               // ..

txt_ce18:
        .text "E%"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $c0,$8d,$bd,$25,$8d,$bf,$25,$8d,$fe,$25,$8d,$00,$26,$a9,$1b,$8d // ...%..%..%..&...
        .byte $11,$d0,$58,$a2,$64,$20,$6d,$25,$a9,$03,$8d,$af,$26,$a9,$ff,$8d // ..X.d m%....&...
        .byte $b8,$26,$a9,$fc,$8d,$c1,$26,$a9,$02,$8d,$ca,$26,$a2,$64,$20,$6d // .&....&....&.d m
        .byte $25,$a9,$7f,$8d,$e8,$27,$a9,$20,$8d,$1b,$27,$a9,$00,$8d,$a8,$25 // %....'. ..'....%
        .byte $a2,$fa,$20,$6d,$25,$a2,$64,$20,$6d   // .. m%.d m

txt_ce64:
        .text "% B%"
        .byte $0a,$aa,$bd,$00,$23,$85,$46,$bd,$01,$23,$85,$47,$a2,$08,$a9,$00 // ....#.F..#.G....
        .byte $20,$c9,$2b,$a9,$00,$8d               //  .+...

txt_ce7e:
        .text "!& B%"
        .byte $0a,$aa,$bd,$00,$23,$85,$46,$bd,$01,$23,$85,$47,$a2,$0b,$a9,$00 // ....#.F..#.G....
        .byte $20,$c9,$2b,$a9,$14,$8d,$21,$26,$4c,$09,$25,$a2,$14,$a0,$1b,$bd //  .+...!&L.%.....
        .byte $20,$23,$18,$79                       //  #.y

txt_cea7:
        .text " #"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $ad,$43,$25,$18,$69,$02,$29,$1f,$8d   // .C%.i.)..

txt_ceb3:
        .text "C%"
        .byte $ad                                   // '-' | $80 (end-of-string marker)
        .byte $45,$25,$18,$69,$ff,$29,$1f,$8d,$45,$25,$8a,$38,$e9,$10,$b0,$fc // E%.i.)..E%.8....
        .byte $69,$10,$60,$ad,$0b,$2e,$cd,$0b,$2e,$f0,$fb,$ca,$d0,$f5,$60,$0e // i.`...........`.
        .byte $19,$d0,$a1,$00,$a1,$00,$a1,$00,$ad,$24,$2e,$8d,$16,$d0,$4c,$4c // .........$....LL
        .byte $29,$0e,$19,$d0,$ee,$0b,$2e,$ad,$9c,$26,$29,$07,$aa,$bc,$24,$27 // )........&)...$'
        .byte $88,$d0,$fd,$a9,$1f,$8d,$91,$d0,$a9,$08,$8d,$16,$d0,$a9,$00,$8d // ................
        .byte $21,$d0,$a9,$79,$8d,$14,$03,$a9,$25,$8d,$15,$03,$a9,$e5,$8d,$12 // !..y....%.......
        .byte $d0,$58,$a2,$80,$a0,$e0,$bd,$00,$22,$18,$79,$00,$22,$8d,$26,$2e // .X......".y.".&.
        .byte $29,$07,$49,$07,$8d,$9c,$26,$ad,$26,$2e,$e3,$4a,$60,$3e,$38,$e9 // ).I...&.&..J`>8.
        .byte $0a,$b0,$fc,$69,$0a,$aa,$a0,$00,$bd,$80,$3a,$99 // ...i......:.

txt_cf42:
        .text ".&"
        .byte $bd                                   // '=' | $80 (end-of-string marker)
        .byte $8a,$3a,$99,$2f,$26,$e8,$e0,$0a,$d0,$02,$a2,$00,$98,$18,$69,$09 // .:./&.........i.
        .byte $a8,$c9,$5a,$d0,$e4,$a2,$70,$a0,$30,$bd,$00,$22,$18,$79,$00,$22 // ..Z...p.0..".y."
        .byte $8d,$25,$2e,$29,$07,$49,$07,$8d,$95,$26,$ad,$25,$2e,$e3,$4a,$61 // .%.).I...&.%..Ja
        .byte $0c,$38,$e9,$13,$b0,$fc,$69,$13,$18,$69,$00,$aa,$ad,$21,$26,$69 // .8....i..i...!&i
        .byte $13,$8d,$89,$26,$a0,$00,$bd,$3f,$2f,$99,$00,$04,$99,$90,$05,$bd // ...&...?/.......
        .byte $67,$2f,$99,$28,$04,$99,$b8,$05,$bd,$8f,$2f,$99,$50,$04,$99,$e0 // g/.(....../.P...
        .byte $05,$bd,$27,$2e,$99,$78,$04,$99,$08,$06,$bd,$4f,$2e,$99,$a0,$04 // ..'..x.....O....
        .byte $99,$30,$06,$bd,$77,$2e,$99,$c8,$04,$99,$58,$06,$bd,$9f,$2e,$99 // .0..w.....X.....
        .byte $f0,$04,$99,$80,$06,$bd,$c7,$2e,$99,$18,$05,$99,$a8,$06,$bd,$ef // ................
        .byte $2e,$99,$40,$05,$99,$d0,$06,$bd,$17,$2f,$99,$68,$05,$99,$f8,$06 // ..@....../.h....
        .byte $e8,$e0,$13,$d0,$03,$ae               // ......

txt_cfeb:
        .text "!&"
        .byte $c8                                   // 'H' | $80 (end-of-string marker)
        .byte $c0,$28,$d0,$99,$a9,$06,$09,$c0,$8d,$16,$d0,$a9,$00,$09,$10,$8d // .(..............
        .byte $11,$d0,$a9,$0b,$8d,$21,$d0,$20,$cb,$27,$ad,$fe,$25,$18,$69,$03 // .....!. .'..%.i.
        .byte $8d,$fe,$25,$ad,$00,$26,$18,$69,$ff,$8d,$00,$a7,$ad,$bd,$25,$18 // ..%..&.i......%.
        .byte $69,$fc,$8d,$bd,$25,$ad,$bf,$25,$18,$69,$02,$8d,$bf,$25,$a9,$00 // i...%..%.i...%..
        .byte $d0,$1c,$ad,$01,$dc,$29,$10,$d0,$3e,$a9,$94,$85,$53,$a9,$3a,$85 // .....)..>...S.:.
        .byte $54,$a9,$01,$8d,$cf,$26,$a9,$00,$8d,$ef,$26,$4c,$17,$27,$a2,$00 // T....&....&L.'..
        .byte $e0,$14,$90,$0f,$e0,$c8,$f0,$29,$ad,$0c,$2d,$f0,$1a,$ee,$ef,$26 // .......)..-....&
        .byte $4c,$17,$27,$bd,$2c,$27,$e0,$0a,$b0,$06,$8d,$a3,$26,$4c,$13,$27 // L.'.,'......&L.'
        .byte $8d,$d1,$27,$e8,$8e,$ef,$26,$58,$20,$00,$10,$20,$80,$2c,$4c,$48 // ..'...&X .. .,LH
        .byte $27,$4c,$90,$21,$e5,$0d,$2a,$05,$05,$0d,$06,$0b,$06,$0b,$06,$0b // 'L.!..*.........
        .byte $0b,$e3,$0c,$23,$00,$0b,$00,$e4,$0b,$e3,$0c,$65,$e2,$48,$98,$48 // ...#.......e.H.H
        .byte $8a,$48,$6c,$14,$03,$68,$aa,$68,$a8,$68,$40,$a9,$0d,$8d,$f8,$07 // .Hl..h.h.h@.....
        .byte $8d,$f9,$07,$8d,$fa,$07,$8d,$fb,$07,$8d,$fc,$07,$8d,$fd,$07,$8d // ................
        .byte $fe,$07,$a9,$18,$18,$8d,$00,$d0,$69,$30,$8d,$02,$d0,$69,$30,$8d // ........i0...i0.
        .byte $04,$d0,$69,$30,$8d,$06,$d0,$69,$30,$8d,$08,$d0,$69,$30,$8d,$0a // ..i0...i0...i0..
        .byte $d0,$18,$69,$30,$8d,$0c,$d0,$a9,$60,$8d,$10,$d0,$a9,$ce,$8d,$01 // ..i0....`.......
        .byte $d0,$8d,$03,$d0,$8d,$05,$d0,$8d,$07,$d0,$8d,$09,$d0,$8d,$0b,$d0 // ................
        .byte $8d,$0d,$d0,$a9,$00,$8d,$1c,$d0,$a9,$7f,$8d,$15,$d0,$8d,$1d,$d0 // ................
        .byte $a9,$0c,$8d,$27,$d0,$8d,$28,$d0,$8d,$29,$d0,$8d,$2a,$d0,$8d,$2b // ...'..(..)..*..+
        .byte $d0,$8d,$2c,$d0,$8d,$2d,$d0,$60,$a2,$c0,$20,$95,$28,$a9,$0f,$8d // ..,..-.`.. .(...
        .byte $27,$d0,$8d,$28,$d0,$8d,$29,$d0,$8d,$2a,$d0,$8d,$2b,$d0,$8d,$2c // '..(..)..*..+..,
        .byte $d0,$8d,$2d,$d0,$a9,$7f,$8d,$15,$d0,$a2,$00,$8e,$10,$d0,$8e,$12 // ..-.............
        .byte $28,$e8,$8e,$1a,$28,$a2,$75,$a0,$21,$bd,$80,$23,$18,$79,$80,$23 // (...(.u.!..#.y.#
        .byte $a2,$00,$69,$04,$69,$18,$9d,$00,$d0,$90,$03,$ee,$12,$28,$a0,$01 // ..i.i........(..
        .byte $f0,$0a,$48,$ad,$10,$d0,$09,$80,$8d,$10,$d0,$68,$0e,$1a,$28,$e8 // ..H........h..(.
        .byte $e8,$e0,$0e,$d0,$df,$ad,$f9,$27,$18,$69,$01,$29,$7f,$8d,$f9,$27 // .......'.i.)...'
        .byte $ad,$fb,$27,$18,$69,$fd,$29,$7f,$8d,$fb,$27,$a2,$2a,$a0,$35,$bd // ..'.i.)...'.*.5.
        .byte $40,$23,$18,$79,$40,$23,$69,$32,$20,$7f,$28,$18,$69,$02,$8d,$12 // @#.y@#i2 .(.i...
        .byte $d0,$ad,$3f,$28,$18,$69,$02,$29,$3f,$8d // ..?(.i.)?.

txt_d1b8:
        .text "?("
        .byte $ad                                   // '-' | $80 (end-of-string marker)
        .byte $41,$28,$18,$69,$01,$29,$3f,$8d       // A(.i.)?.

txt_d1c3:
        .text "A("
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $b1,$8d,$14,$03,$a9,$28,$8d,$15,$03,$a9,$05,$8d,$0c,$2e,$a9,$00 // .....(..........
        .byte $8d,$1d,$d0,$60,$8d,$01,$d0,$8d,$03,$d0,$8d,$05,$d0,$8d,$07,$d0 // ...`............
        .byte $8d,$09,$d0,$8d,$0b,$d0,$8d,$0d,$d0,$60,$8e,$f8,$07,$e8,$8e,$f9 // .........`......
        .byte $07,$e8,$8e,$fa,$07,$e8,$8e,$fb,$07,$e8,$8e,$fc,$07,$e8,$8e,$fd // ................
        .byte $07,$e8,$8e,$fe,$07,$60,$a9,$30,$85,$4c,$a9,$00,$85,$4b,$ad,$01 // .....`.0.L...K..
        .byte $d0,$18,$69,$15,$20,$7f,$28,$a8,$88,$8c,$12,$d0,$98,$29,$07,$cd // ..i. .(......)..
        .byte $9c,$26,$f0,$09,$c8,$98,$29,$07,$cd,$9c,$26,$d0,$03,$20,$5e,$29 // .&....)...&.. ^)
        .byte $a9,$eb,$8d,$14,$03,$a9,$28,$8d,$15,$03,$0e,$19,$d0,$4c,$48,$27 // ......(......LH'
        .byte $0e,$19,$d0,$ae,$fe,$07,$e8,$20,$95,$28,$ad,$23,$2e,$f0,$03 // ....... .(.#...

txt_d255:
        .text " P*"
        .byte $ce                                   // 'N' | $80 (end-of-string marker)
        .byte $0c,$2e,$f0,$32,$a5,$4b,$18,$69,$c0,$85,$4b,$a5,$4c,$69,$01,$85 // ...2.K.i..K.Li..
        .byte $4c,$ad,$01,$d0,$18,$69,$15,$20,$7f,$28,$a8,$88,$8c,$12,$d0,$98 // L....i. .(......
        .byte $29,$07,$cd,$9c,$26,$f0,$09,$c8,$98,$29,$07,$cd,$9c,$26,$d0,$03 // )...&....)...&..
        .byte $20,$5e                               //  ^

txt_d28b:
        .text ")LH'"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $46,$8d,$14,$03,$a9,$29,$8d,$15,$03,$a9,$ca,$8d,$12,$d0,$4c,$48 // F....)........LH
        .byte $27,$0e,$19,$d0                       // '...

txt_d2a4:
        .text " N'"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $d1,$8d,$12,$d0,$a9,$8b,$8d,$14,$03,$a9,$25,$8d,$15,$03 // ..........%...

txt_d2b6:
        .text "LH'"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $4b,$18,$69,$c0,$85,$4d,$a5,$4c,$69,$01,$85,$4e,$a0,$00,$b1,$4b // K.i..M.Li..N...K
        .byte $8d,$0e,$2e,$b1,$4d,$91,$4b,$c8,$b1,$4b,$8d,$0f,$2e,$b1,$4d,$91 // ....M.K..K....M.
        .byte $4b,$c8,$b1,$4b,$8d,$10,$2e,$b1,$4d,$91,$4b,$a0,$40,$b1,$4b,$8d // K..K....M.K.@.K.
        .byte $11,$2e,$b1,$4d,$91,$4b,$c8,$b1,$4b,$8d,$12,$2e,$b1,$4d,$91,$4b // ...M.K..K....M.K
        .byte $c8,$b1,$4b,$8d,$13,$2e,$b1,$4d,$91,$4b,$a0,$80,$b1,$4b,$8d,$14 // ..K....M.K...K..
        .byte $2e,$b1,$4d,$91,$4b,$c8,$b1,$4b,$8d,$15,$2e,$b1,$4d,$91,$4b,$c8 // ..M.K..K....M.K.
        .byte $b1,$4b,$8d,$16,$2e,$b1,$4d,$91,$4b,$a0,$c0,$b1,$4b,$8d,$17,$2e // .K....M.K...K...
        .byte $b1,$4d,$91,$4b,$c8,$b1,$4b,$8d,$18,$2e,$b1,$4d,$91,$4b,$c8,$b1 // .M.K..K....M.K..
        .byte $4b,$8d,$19,$2e,$b1,$4d,$91,$4b,$e6,$4c,$e6,$4e,$a0,$00,$b1,$4b // K....M.K.L.N...K
        .byte $8d,$1a,$2e,$b1,$4d,$91,$4b,$c8,$b1,$4b,$8d,$1b,$2e,$b1,$4d,$91 // ....M.K..K....M.
        .byte $4b,$c8,$b1,$4b,$8d,$1c,$2e,$b1,$4d,$91,$4b,$a0,$40,$b1,$4b,$8d // K..K....M.K.@.K.
        .byte $1d,$2e,$b1,$4d,$91,$4b,$c8,$b1,$4b,$8d,$1e,$2e,$b1,$4d,$91,$4b // ...M.K..K....M.K
        .byte $c8,$b1,$4b,$8d,$1f,$2e,$b1,$4d,$91,$4b,$a0,$80,$b1,$4b,$8d // ..K....M.K...K.

txt_d389:
        .text " ."
        .byte $b1                                   // '1' | $80 (end-of-string marker)
        .byte $4d,$91,$4b,$c8,$b1,$4b,$8d           // M.K..K.

txt_d393:
        .text "!."
        .byte $b1                                   // '1' | $80 (end-of-string marker)
        .byte $4d,$91,$4b,$c8,$b1,$4b,$8d           // M.K..K.

txt_d39d:
        .byte $22                                   // double quote character
        .text "."
        .byte $b1                                   // '1' | $80 (end-of-string marker)
        .byte $4d,$91,$4b,$a9,$01,$8d               // M.K...

txt_d3a6:
        .text "#."
        .byte $c6                                   // 'F' | $80 (end-of-string marker)
        .byte $4c,$60,$a0,$00,$ad,$0e,$2e,$91,$4b,$c8,$ad,$0f,$2e,$91,$4b,$c8 // L`......K.....K.
        .byte $ad,$10,$2e,$91,$4b,$a0,$40,$ad,$11,$2e,$91,$4b,$c8,$ad,$12,$2e // ....K.@....K....
        .byte $91,$4b,$c8,$ad,$13,$2e,$91,$4b,$a0,$80,$ad,$14,$2e,$91,$4b,$c8 // .K.....K......K.
        .byte $ad,$15,$2e,$91,$4b,$c8,$ad,$16,$2e,$91,$4b,$a0,$c0,$ad,$17,$2e // ....K.....K.....
        .byte $91,$4b,$c8,$ad,$18,$2e,$91,$4b,$c8,$ad,$19,$2e,$91,$4b,$e6,$4c // .K.....K.....K.L
        .byte $a0,$00,$ad,$1a,$2e,$91,$4b,$c8,$ad,$1b,$2e,$91,$4b,$c8,$ad,$1c // ......K.....K...
        .byte $2e,$91,$4b,$a0,$40,$ad,$1d,$2e,$91,$4b,$c8,$ad,$1e,$2e,$91,$4b // ..K.@....K.....K
        .byte $c8,$ad,$1f,$2e,$91,$4b,$a0,$80,$ad,$20,$2e,$91,$4b,$c8,$ad,$21 // .....K... ..K..!
        .byte $2e,$91,$4b,$c8,$ad,$22,$2e,$91,$4b,$ce // ..K.."..K.

txt_d433:
        .text "#."
        .byte $c6                                   // 'F' | $80 (end-of-string marker)
        .byte $4c,$60,$a2,$00,$a0,$00,$18,$8a,$99,$27,$2e,$69,$01,$99,$4f,$2e // L`.......'.i..O.
        .byte $69,$01,$99,$77,$2e,$69,$01,$99,$9f,$2e,$69,$01,$99,$c7,$2e,$8a // i..w.i....i.....
        .byte $69,$2d,$c9,$5f,$90,$03,$e9,$5f,$18,$99,$ef,$2e,$69,$01,$99,$17 // i-._..._....i...
        .byte $2f,$69,$01,$99,$3f,$2f,$69,$01,$99,$67,$2f,$69,$01,$99,$8f,$2f // /i..?/i..g/i.../
        .byte $8a,$18,$69,$05,$aa,$c8,$c0,$13,$d0,$bd,$a0,$00,$18,$b9,$27,$2e // ..i...........'.
        .byte $69,$60,$99                           // i`.

txt_d489:
        .text ";."
        .byte $b9                                   // '9' | $80 (end-of-string marker)
        .byte $4f,$2e,$69,$60,$99,$63,$2e,$b9,$77,$2e,$69,$60,$99,$8b,$2e,$b9 // O.i`.c..w.i`....
        .byte $9f,$2e,$69,$60,$99,$b3,$2e,$b9,$c7,$2e,$69,$60,$99,$db,$2e,$b9 // ..i`......i`....
        .byte $ef,$2e,$69,$60,$99,$03,$2f,$b9,$17,$2f,$69,$60,$99 // ..i`../../i`.

txt_d4b9:
        .text "+/"
        .byte $b9                                   // '9' | $80 (end-of-string marker)
        .byte $3f,$2f,$69,$60,$99                   // ?/i`.

txt_d4c1:
        .text "S/"
        .byte $b9                                   // '9' | $80 (end-of-string marker)
        .byte $67,$2f,$69,$60,$99,$7b,$2f,$b9,$8f,$2f,$69,$60,$99,$a3,$2f,$c8 // g/i`.{/../i`../.
        .byte $c0,$13,$d0,$ab,$60,$a2,$3e,$a9,$ff,$e0,$18,$90,$02,$a9,$00,$9d // ....`.>.........
        .byte $40,$03,$ca,$10,$f2,$a2,$00,$a9,$ff,$9d,$00,$0e,$9d,$00,$0f,$e8 // @...............
        .byte $d0,$f7,$a9,$e9,$9d,$00,$04,$9d,$00,$05,$9d,$00,$06,$9d,$00,$07 // ................
        .byte $e8,$d0,$f1,$a9,$c0,$18,$9d,$98,$07,$69,$01,$e8,$e0,$28,$d0,$f6 // .........i...(..
        .byte $8d,$dd,$2d,$a2,$00,$69,$01,$b0,$06,$9d,$50,$07,$e8,$d0,$f6,$60 // ..-..i....P....`
        .byte $85,$44,$86,$45,$a0,$00,$b1,$46,$85,$48,$c8,$b1,$46,$85,$49,$c8 // .D.E...F.H..F.I.
        .byte $b1,$46,$8d                           // .F.

txt_d537:
        .text "X,"
        .byte $c8                                   // 'H' | $80 (end-of-string marker)
        .byte $20,$73,$2c,$a0,$00,$b1,$46,$c5,$48,$f0,$0f,$c5,$49,$f0,$0b,$91 //  s,...F.H...I...
        .byte $44,$c8,$d0,$f1,$e6,$45,$e6,$47,$d0,$eb,$aa,$98,$38,$65,$46,$85 // D....E.G....8eF.
        .byte $46,$90,$02,$e6,$47,$98,$18,$65,$44,$85,$44,$90,$02,$e6,$45,$a0 // F...G..eD.D...E.
        .byte $00,$8a,$c5,$49,$f0,$3d,$b1,$46,$f0,$08,$c9,$01,$d0,$11,$c8,$4c // ...I.=.F.......L
        .byte $73,$2c,$a5,$48,$e6,$44,$d0,$02,$e6,$45,$91,$44,$4c,$e2,$2b,$aa // s,.H.D...E.DL.+.
        .byte $c8,$b1,$46,$a0,$00,$91,$44,$c8,$ca,$d0,$fa,$98,$18,$65,$44,$85 // ..F...D......eD.
        .byte $44,$90,$02,$e6,$45,$a9,$02,$18,$65,$46,$85,$46,$90,$02,$e6,$47 // D...E...eF.F...G
        .byte $4c,$e2,$2b,$b1,$46,$f0,$18,$aa,$a9,$ff,$91,$44,$c8,$ca,$d0,$fa // L.+.F......D....
        .byte $98,$18,$65,$44,$85,$44,$90,$02,$e6,$45,$a9,$01 // ..eD.D...E..

txt_d5c6:
        .text "LF,"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .text "IL#,"
        .byte $98,$18,$65
        .byte $46,$85
        .byte $46,$a5
        .byte $47,$69,$00,$85
        .byte $47
        .byte $60,$ad,$24,$2e,$38,$e9,$01,$29,$07,$8d,$24,$2e,$90,$01,$60,$20 // `.$.8..)..$...` 
        .byte $cb,$2d,$ce,$0a,$2e,$d0,$f7,$a9,$00,$85,$50,$85,$52,$ad,$09,$2e // .-........P.R...
        .byte $0a,$26,$50,$0a,$26,$50,$0a,$26,$50,$85,$4f,$a5,$50,$69,$0e,$85 // .&P.&P.&P.O.Pi..
        .byte $50,$ad,$0d,$2e,$d0,$09,$a0,$07,$a9,$ff,$91,$4f,$88,$10,$fb,$ad // P..........O....
        .byte $09,$2e,$18,$69,$01,$c9,$29,$90,$02,$a9,$00,$0a,$26,$52,$0a,$26 // ...i..).....&R.&
        .byte $52,$0a,$26,$52,$85,$51,$a5,$52,$69,$0e,$85,$52,$a0,$07,$a9,$ff // R.&R.Q.Ri..R....
        .byte $91,$51,$88,$10,$fb,$a0,$00,$b1,$53,$30,$0a,$c9,$00,$d0,$1d,$20 // .Q......S0..... 
        .byte $e6,$2d,$4c,$e4,$2c,$c9,$ff,$d0,$06,$ee,$0c,$2d,$4c,$03,$2d,$29 // .-L.,......-L.-)
        .byte $0f,$8d,$85,$2c,$e6,$53,$d0,$dd,$e6,$54,$d0,$d9,$a2,$00,$d0,$06 // ...,.S...T......
        .byte $e6,$53,$d0,$02,$e6,$54,$8d,$08,$2e,$20,$88,$2d,$ae,$08,$2e,$bc // .S...T... .-....
        .byte $00,$3f,$98,$e3,$4a,$60,$6d,$8d,$3a,$2d,$98,$29,$07,$18,$6d,$0d // .?..J`m.:-.)..m.
        .byte $2e,$c9,$08,$29,$07,$8d,$0d,$2e,$ad,$09,$2e,$69,$00,$cd,$09,$2e // ...).......i....
        .byte $f0,$a4,$aa,$38,$ed,$09,$2e,$8d,$0a,$2e,$8a,$c9,$29,$90,$03,$38 // ...8........)..8
        .byte $e9,$29,$8d,$09,$2e,$60,$8d,$08,$2e,$8a,$48,$a5,$4f,$18,$69,$08 // .)...`....H.O.i.
        .byte $85,$51,$a5,$50,$69,$00,$85,$52,$20,$88,$2d,$ae,$08,$2e,$bd,$00 // .Q.Pi..R .-.....
        .byte $3f,$18,$6d,$0d,$2e,$48,$29,$07,$8d,$0d,$2e,$68,$29,$f8,$18,$65 // ?.m..H)....h)..e
        .byte $4f,$85,$4f,$90,$02,$e6,$50,$68,$aa,$60,$a0,$07,$a9,$00,$8d,$af // O.O...Ph.`......
        .byte $2d,$ad,$08,$2e,$03,$0a,$2e,$af,$2d,$60,$70,$8d,$ae,$2d,$ad,$af // -.......-`p..-..
        .byte $2d,$69,$3b,$8d,$af,$2d,$a9,$00,$85,$55,$b9,$98,$3b,$f0,$15,$ae // -i;..-...U..;...
        .byte $0d,$2e,$f0,$06,$4a,$66,$55,$ca,$d0,$fa,$51,$4f,$91,$4f,$a5,$55 // ....JfU...QO.O.U
        .byte $51,$51,$91,$51,$88,$10,$df,$60,$a2,$00,$ad,$98,$07,$48,$bd,$99 // QQ.Q...`.....H..
        .byte $07,$9d,$98,$07,$e8,$e0,$27,$d0,$f5,$a9,$e5,$8d,$bf,$07,$68,$8d // ......'.......h.
        .byte $dd,$2d,$60,$a9,$00,$85,$53,$a9,$40,$85,$54,$60,$a2,$00,$8e,$0d // .-`...S.@.T`....
        .byte $2e,$a9,$0f,$85,$50,$a9,$50,$85,$4f,$bd,$b7,$2f,$f0,$06,$20,$54 // ....P.P.O../.. T
        .byte $2d,$e8,$d0,$f5,$60,$13,$25,$01,$91,$02,$05,$b6,$61,$93,$04,$b9 // -...`.%.....a...
        .byte $3f,$00,$05,$0a,$0f,$14,$19,$1e       // ?.......

txt_d772:
        .text "#(-27<AFKPUZ"
        .byte $6a,$60,$65,$6a,$6f,$74,$79,$7e,$83,$88,$8d,$92,$97,$9c,$a1,$a6 // j`ejoty~........
        .byte $ab,$b0,$b5,$ba,$0b,$01,$06,$0b,$10,$15,$1a,$1f // ............

txt_d79a:
        .text "$).38=BGLQV"
        .byte $5b,$6b,$61,$66,$6b,$70,$75,$7a,$7f,$84,$89,$8e,$93,$98,$9d,$a2 // [kafkpuz........
        .byte $a7,$ac,$b1,$b6,$bb,$0c,$02,$07,$0c,$11,$16,$1b // ............

txt_d7c1:
        .text " %*/49>CHMRW"
        .byte $5c                                   // backslash character
        .byte $6c,$62,$67,$6c,$71,$76,$7b,$80,$85,$8a,$8f,$94,$99,$9e,$a3,$a8 // lbglqv{.........
        .byte $ad,$b2,$b7,$bc,$0d,$03,$08,$0d,$12,$17,$1c // ...........

txt_d7e9:
        .text "!&+05:?DINSX"
        .byte $5d,$6d,$63,$68,$6d,$72,$77,$7c,$81,$86,$8b,$90,$95,$9a,$9f,$a4 // ]mchmrw|........
        .byte $a9,$ae,$b3,$b8,$bd,$0e,$04,$09,$0e,$13,$18,$1d // ............

txt_d811:
        .byte $22                                   // double quote character
        .text "',16;"
        .byte $40                                   // @ character
        .text "EJOTY"
        .byte $5e,$6e,$64,$69,$6e,$73,$78,$7d,$82,$87,$8c,$91,$96,$9b,$a0,$a5 // ^ndinsx}........
        .byte $aa,$af,$b4,$b9,$be                   // .....

txt_d832:
        .text "7-27<AFKPUZ"
        .byte $00                                   // string terminator
        .byte $05,$0a,$0f,$14,$19,$1e,$23,$28,$97,$8d,$92,$97,$9c,$a1,$a6,$ab // ......#(........
        .byte $b0,$b5,$ba,$60,$65,$6a,$6f,$74,$79,$7e,$83,$88 // ...`ejoty~..

txt_d85a:
        .text "8.38=BGLQV"
        .byte $5b,$01,$06,$0b,$10,$15,$1a,$1f,$24,$29,$98,$8e,$93,$98,$9d,$a2 // [.......$)......
        .byte $a7,$ac,$b1,$b6,$bb,$61,$66,$6b,$70,$75,$7a,$7f,$84,$89 // .....afkpuz...

txt_d882:
        .text "9/49>CHMRW"
        .byte $5c                                   // backslash character
        .byte $02,$07,$0c,$11,$16,$1b,$20,$25,$2a,$99,$8f,$94,$99,$9e,$a3,$a8 // ...... %*.......
        .byte $ad,$b2,$b7,$bc,$62,$67,$6c,$71,$76,$7b,$80,$85,$8a // ....bglqv{...

txt_d8aa:
        .text ":05:?DINSX"
        .byte $5d,$03,$08,$0d,$12,$17,$1c,$21,$26,$2b,$9a,$90,$95,$9a,$9f,$a4 // ]......!&+......
        .byte $a9,$ae,$b3,$b8,$bd,$63,$68,$6d,$72,$77,$7c,$81,$86,$8b // .....chmrw|...

txt_d8d2:
        .text ";16;"
        .byte $40                                   // @ character
        .text "EJOTY"
        .byte $5e,$04,$09,$0e,$13,$18,$1d,$22,$27,$2c,$9b,$91,$96,$9b,$a0,$a5 // ^......"',......
        .byte $aa,$af,$b4,$b9,$be,$64,$69,$6e,$73,$78,$7d,$82,$87,$8c,$ff,$eb // .....dinsx}.....

txt_d8fc:
        .text " 1GO-KART +1+HI!  "
        .byte $00                                   // string terminator
        .byte $ce,$60,$1f,$ad,$a6,$02,$d0,$14,$a9,$04,$8d // .`.........

txt_d91a:
        .text ",&"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $24,$8d,$91,$26,$a9,$fd,$8d,$dc,$28,$a9,$2f,$8d,$e1,$28,$4c,$00 // $..&....(./..(L.
        .byte $24,$4c,$eb,$28,$80,$3f,$00,$21,$59,$80,$29,$00,$21,$01,$a2,$21 // $L.(.?.!Y.).!..!
        .byte $0f,$a2,$31,$3f,$00,$01,$ff,$00,$03,$ff,$00,$07,$ff,$00,$1f,$ff // ..1?............
        .byte $00,$7f,$ff,$59,$ba,$25,$ff,$00,$1f,$ff,$01,$c2,$23,$1f,$ff,$fe // ...Y.%......#...
        .byte $c2,$21,$f8,$c2,$21,$e0,$c2,$21,$80,$c2,$31,$00,$ff,$fc,$00,$ff // .!..!..!..1.....
        .byte $f8,$00,$ff,$f0,$00,$ff,$e0,$00,$ff,$80,$01,$a0,$b5,$c7,$23,$00 // ..............#.
        .byte $3f,$c0,$a8,$39,$03,$f8,$00,$0c,$0c,$00,$0c,$3c,$00,$0f,$5c,$00 // ?..9.......<..\.
        .byte $1c,$07,$00,$70,$01,$c0,$c0,$00,$60,$80,$00,$30,$02,$b5,$21,$e0 // ...p....`..0..!.
        .byte $a2,$23,$ff,$e0,$00,$c2,$a1,$c2,$22,$f0,$0f,$c2,$21,$03,$c2,$a1 // .#......"...!...
        .byte $c2,$2c,$00,$3f,$ff,$00,$1f,$ff,$00,$07,$ff,$00,$03,$ff,$a2,$c1 // .,.?............
        .byte $a2,$c1,$a2,$21,$3f,$80,$25,$00,$21,$c0,$a2,$21,$f8,$a2,$21,$fc // ...!?.%.!..!..!.
        .byte $a2,$2c,$ff,$80,$00,$ff,$e0,$00,$ff,$f0,$00,$ff,$fe,$00,$c2,$a1 // .,..............
        .byte $c2,$21,$80,$80,$58,$00,$21,$01,$a2,$21,$03,$a2,$21,$07,$a2,$21 // .!..X.!..!..!..!
        .byte $1f,$a2,$21,$1f,$a2                   // ..!..

txt_d9f2:
        .text "!?"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $21,$7f,$a2,$c1,$a2,$32,$ff,$00,$01,$ff,$00,$03,$ff,$00,$07,$ff // !....2..........
        .byte $00,$07,$ff,$00,$0f,$ff,$aa,$01,$c2,$21,$03,$c2,$21,$07,$c2,$21 // .........!..!..!
        .byte $0f,$c2                               // ..

txt_da17:
        .text "!?"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $21,$7f,$d6,$21,$fe,$c8,$21,$fb,$c2,$21,$fb,$c2,$21,$f3,$c2,$21 // !..!..!..!..!..!
        .byte $f3,$c2,$21,$f3,$c2,$60,$20,$e3,$01,$ff,$00,$03,$ff,$00,$06,$fc // ..!..` .........
        .byte $00,$0c,$fc,$00,$18,$f0,$00,$18,$f0,$00,$30,$e0,$00,$30,$e0,$00 // ..........0..0..
        .byte $70,$c0,$00,$70,$80,$00,$f0,$a2,$21,$f8,$a2,$3c,$fc,$7c,$00,$fc // p..p....!..<.|..
        .byte $cc,$00,$fe,$0c,$03,$8f,$0c,$03,$00,$6c,$03,$00,$6c,$03,$00,$6c // .........l..l..l
        .byte $03,$80,$2c,$00,$f8,$08,$00,$0f,$a3,$21,$18,$a2,$21,$0c,$a2,$21 // ..,......!..!..!
        .byte $06,$a2,$21,$03,$a2,$21,$03,$a2,$21,$01,$a2,$21,$01,$ae,$21,$01 // ..!..!..!..!..!.
        .byte $a2,$21,$01,$a2,$29,$07,$80,$00,$1f,$48,$01,$30,$00,$02,$a9,$25 // .!..)....H.0...%
        .byte $07,$80,$00,$3e,$fb,$a2               // ...>..

txt_daa0:
        .text "!?"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $21,$0f,$a2,$21,$0f,$a2,$21,$03,$a2,$25,$03,$80,$00,$01,$80,$a2 // !..!..!..%......
        .byte $21,$c0,$a2,$21,$c0,$a2,$21,$e0,$a2,$21,$e0,$a2,$21,$f0,$a2,$21 // !..!..!..!..!..!
        .byte $f0,$a2,$21,$f0,$a2,$36,$1c,$00,$01,$07,$00,$03,$01,$c0,$0e,$07 // ..!..6..........
        .byte $00,$1c,$7f,$e0,$38,$cc,$7e,$e0,$ec,$07,$80,$00,$c2,$21,$e0,$c2 // ....8.~......!..
        .byte $21,$f8,$c2,$21,$fe,$c7,$21,$87,$c2,$60,$2a,$7b,$ff,$7e,$fd,$ff // !..!..!..`*{.~..
        .byte $79,$c6,$ff,$37,$03,$7f,$0e,$03,$7f,$1c,$01,$bf,$30,$01,$bf,$e0 // y..7........0...
        .byte $03,$bf,$c0,$07,$7f,$80,$1e,$ff,$00,$79,$ff,$00,$e7,$ff,$03,$9f // .........y......
        .byte $ff,$0f,$7f,$ff,$1c,$c2,$21,$60,$ac,$21,$80,$a2,$21,$c0,$a2,$21 // ......!`.!..!..!
        .byte $e0,$a2,$21,$f0,$a2,$21,$f8,$a2,$21,$fc,$a2,$21,$fe,$a2,$c1,$a2 // ..!..!..!..!....
        .byte $60,$32,$ff,$80,$00,$ff,$c0,$00,$ff,$c0,$00,$ff,$e0,$00,$ff,$f0 // `2..............
        .byte $00,$ff,$f8,$00,$ff,$f8,$00,$ff,$fc,$00,$ff,$fe,$00,$01,$00,$1f // ................
        .byte $ff,$00,$1f,$ff,$00,$3f,$ff,$00,$3f,$ff,$00,$7f,$ff,$00,$7f,$ff // .....?..?.......
        .byte $00,$7f,$ff,$00,$c2,$a1,$c2,$21,$01,$c2,$21,$01,$c2,$21,$01,$c2 // .......!..!..!..
        .byte $21,$03,$c2,$21,$03,$c2,$21,$03,$c2,$21,$03,$c2,$21,$07,$c2,$21 // !..!..!..!..!..!
        .byte $07,$c2,$21,$07,$c2,$21,$07,$c2,$21,$07,$c2,$a1,$c2,$21,$e0,$c2 // ..!..!..!....!..
        .byte $21,$e1,$c2,$21,$c3,$c2,$21,$c3,$c2,$21,$c3,$c2,$21,$81,$c2,$21 // !..!..!..!..!..!
        .byte $80,$c2,$21,$83,$c2,$21,$83,$c2,$21,$03,$c2,$a1,$c2,$a1,$c2,$60 // ..!..!..!......`
        .byte $69,$01,$ff,$fe,$03,$ff,$fe,$03,$ff,$fe,$03,$ff,$fe,$03,$ff,$fe // i...............
        .byte $01,$ff,$fe,$00,$ff,$fe,$00,$ff,$fe,$01,$aa,$fc,$00,$1f,$c7,$e0 // ................
        .byte $33,$08,$f0,$30,$03,$98,$33,$0e,$0c,$30,$b8,$0c,$3e,$e0,$06,$3f // 3..0..3..0..>..?
        .byte $83,$c6,$3f,$0f,$e3,$0d,$cf,$e3,$0c,$ff,$f3,$c4,$ff,$f3,$76,$c3 // ..?...........v.
        .byte $fc,$33,$81,$f0,$33,$00,$f0,$36,$00,$f0,$fe,$00,$ff,$fc,$80,$3f // .3..3..6.......?
        .byte $cc,$e4,$0f,$ec,$3c,$0f,$fc,$04,$07,$fc,$00,$f8,$00,$fc,$ee,$03 // ....<...........
        .byte $c8,$e3,$cf,$80,$e0,$f9,$00,$60,$30,$cc,$a2,$23,$78,$00,$20,$a2 // .......`0..#x. .
        .byte $24,$60,$00,$80,$7f,$e3,$c0,$22,$00,$60,$a2 // $`.....".`.

txt_dc2e:
        .text "!0"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $21,$9c,$a2,$2d,$07,$00,$01,$03,$f0,$06,$03,$9f,$ff,$07,$f2,$4f // !..-...........O
        .byte $06,$c2,$2e,$06,$c8,$13,$02,$c8,$13,$03,$68,$1b,$e0,$3c,$01,$00 // ..........h..<..
        .byte $1c,$a2,$21,$0c,$a2,$60,$38,$0f,$c0,$03,$0c,$e0,$07,$18,$70,$04 // ..!..`8.......p.
        .byte $1f,$f0,$06,$31,$d8,$03,$31,$9e,$01,$3d,$87,$80,$67,$81,$c0,$41 // ...1..1..=..g..A
        .byte $80,$e0,$c0,$c1,$b0,$80,$61,$30,$00,$37,$18,$00,$1c,$1f,$00,$0c // ......a0.7......
        .byte $00,$80,$0c,$00,$e0,$06,$00,$30,$06,$00,$d8,$03,$00,$01,$70,$c2 // .......0......p.
        .byte $21,$e0,$c2,$60,$3a,$f8,$7f,$ff,$86,$7f,$ff,$03,$7f,$ff,$01,$bf // !..`:...........
        .byte $ff,$03,$3f,$ff,$1f,$3f,$ff,$f1,$bf,$ff,$40,$df,$ff,$40,$df,$ff // ..?..?....@..@..
        .byte $20,$df,$ff,$31,$9f,$ff,$1f,$0f,$ff,$f0,$0f,$ff,$80,$0f,$ff,$00 //  ..1............
        .byte $0f,$ff,$00,$0f,$ff,$00,$0f,$ff,$00,$0f,$ff,$00,$0f,$ff,$00,$c2 // ................
        .byte $a1,$c2,$a1,$c2,$a1,$c2,$21,$80,$c2,$21,$c0,$c2,$21,$c0,$c2,$21 // ......!..!..!..!
        .byte $e0,$c2,$21,$e0,$c2,$21,$e0,$c2,$21,$f0,$c2,$21,$f0,$c2,$21,$f8 // ..!..!..!..!..!.
        .byte $c2,$21,$f8,$c2,$21,$f8,$c2,$21,$f8,$c2,$21,$f8,$c2,$21,$fc,$c2 // .!..!..!..!..!..
        .byte $21,$fc,$c2,$21,$fc,$c2,$21,$fc,$c2,$23,$fc,$aa,$07,$c2,$21,$07 // !..!..!..#....!.
        .byte $c2,$21,$07,$c2,$21,$07,$c2,$21,$07,$c2,$21,$07,$c2,$21,$07,$c2 // .!..!..!..!..!..
        .byte $21,$07,$c2,$21,$07,$c2,$21,$07,$c2,$21,$07,$c2,$21,$07,$c2,$21 // !..!..!..!..!..!
        .byte $03,$c2,$21,$03,$c2,$21,$03,$c2,$21,$03,$c2,$21,$03,$c2,$21,$01 // ..!..!..!..!..!.
        .byte $c2,$21,$01,$c2,$a1,$c2,$a1,$c2,$60,$2e,$00,$ff,$fe,$03,$ff,$fe // .!......`.......
        .byte $07,$ff,$fe,$0f,$ff,$fe,$0f,$ff,$fe,$07,$ff,$fe,$07,$ff,$fe,$00 // ................
        .byte $ff,$fe,$00,$ff,$fe,$00,$ff,$fe,$00,$ff,$fe,$00,$ff,$fe,$00,$ff // ................
        .byte $fe,$00,$ff,$fe,$00,$ff,$fe,$00,$c2,$a1,$c2,$a1,$c2,$a1,$c2,$a1 // ................
        .byte $c2,$21,$80,$c2,$34,$80,$70,$04,$07,$fc,$06,$07,$fc,$83,$07,$fc // .!..4.p.........
        .byte $80,$ff,$c6,$80,$01,$0f,$00,$01,$ff,$a2,$21,$83,$a2,$21,$c7,$a2 // ..........!..!..
        .byte $21,$7f,$a2,$21,$01,$a2,$21,$01,$a2,$21,$03,$a2,$21,$07,$a2,$21 // !..!..!..!..!..!
        .byte $06,$a2,$21,$0c,$a2,$21,$18,$a2       // ..!..!..

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

txt_ddbc:
        .text "!0"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $21,$60,$a2,$38,$60,$00,$01,$e0,$01,$03,$7f,$ff,$03,$7f,$ff,$01 // !`.8`...........
        .byte $bf,$ff,$01,$bf,$ff,$01,$bf,$ff,$c1,$bf,$ff,$f1,$c2,$21,$fd,$c2 // .............!..
        .byte $24,$cf,$03,$ff,$c1,$a2,$21,$80,$b3,$29,$ff,$00,$03,$83,$00,$06 // $.....!..)......
        .byte $01,$00,$0c,$a2,$21,$18,$a2,$38,$ec,$03,$00,$f4,$01,$80,$f6,$01 // ....!..8........
        .byte $80,$fb,$00,$c0,$fd,$00,$c0,$fd,$80,$60,$fd,$80,$60,$fd,$c0,$f0 // .........`..`...
        .byte $c2,$23,$f0,$00,$07,$a2,$25,$01,$80,$00,$01,$80,$a2,$21,$c0,$a2 // .#....%......!..
        .byte $21,$c0,$a2,$21,$c0,$a2,$24,$c0,$c0,$00,$c0,$a2,$60,$4b,$c0,$80 // !..!..$.....`K..
        .byte $00,$c0,$c0,$01,$80,$c0,$01,$80,$69,$00,$0f,$ff,$00,$0f,$ff,$00 // ........i.......
        .byte $0f,$ff,$00,$0f,$ff,$00,$0f,$ff,$00,$0f,$ff,$00,$0f,$ff,$00,$0f // ................
        .byte $ff,$00,$0f,$ff,$00,$0f,$ff,$00,$0f,$ff,$00,$0f,$ff,$00,$0f,$ff // ................
        .byte $00,$0f,$ff,$00,$0f,$ff,$00,$1f,$ff,$00,$1f,$ff,$00,$1f,$ff,$00 // ................
        .byte $1f,$ff,$00,$3f,$ff,$00,$3f,$ff,$00,$c2,$21,$fc,$c2,$21,$fc,$c2 // ...?..?...!..!..
        .byte $21,$fc,$c2,$21,$fc,$c2,$21,$fc,$c2,$21,$fc,$c2,$21,$fc,$c2,$21 // !..!..!..!..!..!
        .byte $fc,$c2,$21,$fc,$c2,$21,$fc,$c2,$21,$fc,$c2,$21,$fc,$c2,$21,$f8 // ..!..!..!..!..!.
        .byte $c2,$21,$f8,$c2,$21,$f8,$c2,$21,$f8,$c2,$21,$f0,$c2,$21,$f0,$c2 // .!..!..!..!..!..
        .byte $21,$f0,$c2,$21,$e0,$c2,$23,$e0,$e0,$00,$c2,$60,$21,$00,$7f,$ff // !..!..#....`!...
        .byte $00,$7f,$ff,$00,$3f,$ff,$00,$1f,$ff,$00,$1f,$ff,$00,$1f,$ff,$00 // ....?...........
        .byte $0f,$ff,$00,$07,$ff,$00,$03,$ff,$00,$03,$ff,$00,$01,$ff,$a2,$c1 // ................
        .byte $a2,$21,$7f,$a2,$21,$7f,$a2           // .!..!..

txt_dee6:
        .text "!?"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $21,$1f,$a2,$21,$0f,$a2,$21,$07,$a2,$21,$03,$a2,$22,$01,$01,$c2 // !..!..!..!.."...
        .byte $21,$80,$c2,$21,$80,$c2,$21,$c0,$c2,$21,$c0,$c2,$21,$c0,$c2,$21 // !..!..!..!..!..!
        .byte $e0,$c2,$21,$e0,$c2,$21,$e0,$c2,$21,$f0,$c2,$21,$f0,$c2,$21,$f8 // ..!..!..!..!..!.
        .byte $c2,$21,$f8,$c2,$21,$fc,$c2,$21,$fc,$c2,$21,$f8,$c2,$21,$fb,$c2 // .!..!..!..!..!..
        .byte $21,$fb,$c2,$21,$f7,$c2,$21,$ec,$c2,$21,$ec,$c2,$21,$d8,$a2,$24 // !..!..!..!..!..$
        .byte $07,$38,$00,$1c,$a2                   // .8...

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

txt_df41:
        .text "!<"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $3d,$0f,$c0,$00,$0c,$3c,$01,$f8,$0f,$03,$0f,$0f,$03,$01,$3f,$03 // =....<........?.
        .byte $01,$33,$03,$c1,$1a,$07,$f0,$0e,$0f,$fc,$03,$0f,$ff,$00,$c2,$21 // .3.............!
        .byte $c0,$c2,$21,$c0,$c2,$21,$80,$c2,$2a,$01,$3f,$cc,$01,$0f,$80,$01 // ..!..!..*.?.....
        .byte $03,$00,$03,$a2                       // ....

txt_df78:
        .text "!0"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $3a,$30,$01,$00,$60,$03,$04,$c0,$06,$03,$80,$0c,$00,$c0,$0c,$01 // :0..`...........
        .byte $80,$3f,$c7,$00,$70,$fc,$00,$c0,$f0,$00,$78,$a2,$21,$0f,$a2,$3b // .?..p.....x.!..;
        .byte $7f,$c0,$00,$c3,$c0,$00,$81,$c0,$00,$c0,$c0,$00,$30,$c0,$00,$c0 // ............0...
        .byte $c0,$01,$80,$80,$03,$00,$80,$03,$00,$80,$03,$a2,$25,$c0,$03,$00 // ............%...
        .byte $80,$03,$a2,$21,$06,$a2,$21,$0c,$a2,$21,$0c,$a2 // ...!..!..!..

txt_dfc7:
        .text "!8"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $21,$f0,$a2,$21,$18,$a2,$21,$18,$a2,$60,$22,$10,$00,$e0,$30,$00 // !..!..!..`"...0.
        .byte $3f,$e0,$00,$0f,$c0,$00,$8f,$c0,$00,$ff,$f0,$00,$03,$f0,$00,$0f // ?...............
        .byte $fc,$00,$3f,$fc,$00,$3f,$fc,$00,$3f,$fc,$00,$ff,$fc,$a3,$2f,$3f // ..?..?..?...../?
        .byte $ff,$00,$3f,$ff,$00,$7f,$ff,$00,$7f,$ff,$00,$7f,$ff,$00,$c2,$a1 // ..?.............
        .byte $c2,$a1,$c2,$21,$01,$c2,$21,$01,$c2,$21,$01,$c2,$21,$03,$c2,$21 // ...!..!..!..!..!
        .byte $03,$c2,$21,$07,$c2,$21,$0f,$c2,$21,$0f,$c2,$21,$1f,$c2,$21,$1f // ..!..!..!..!..!.
        .byte $c2                                   // .

txt_e02b:
        .text "!?"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $21,$7f,$c5,$a1,$c2,$21,$c0,$c2,$21,$c0,$c2,$21,$c0,$c2,$21,$80 // !....!..!..!..!.
        .byte $c2,$21,$80,$c2,$a1,$c2,$3d,$00,$ff,$fe,$00,$ff,$fc,$00,$ff,$fc // .!....=.........
        .byte $00,$ff,$f8,$00,$ff,$f0,$00,$ff,$e0,$00,$ff,$e0,$00,$ff,$c0,$00 // ................
        .byte $ff,$80,$00,$ff,$a2,$c1,$a2,$21,$fc,$a2,$21,$f8,$a2,$21,$f0,$80 // .......!..!..!..
        .byte $43,$00,$c2,$60,$1f,$b0,$7f,$ff,$be,$3f,$ff,$7f,$1f,$fe,$f6,$0f // C..`.....?......
        .byte $fd,$ec,$03,$fb,$d9,$00,$fb,$b2,$00,$3c,$f2,$00,$1f,$3a,$00,$0f // .........<...:..
        .byte $cf,$00,$01,$f0,$a2,$c1,$a2           // .......

txt_e095:
        .text "!?"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $21,$07,$a2,$21,$03,$b5,$21,$03,$a2,$2a,$03,$e8,$00,$03,$5f,$e8 // !..!..!..*...._.
        .byte $03,$00,$5f,$ff,$a2,$21,$97,$a2,$21,$17,$a2,$21,$17,$a2,$26,$ff // .._..!..!..!..&.
        .byte $d0,$bf,$d0,$bf,$d0,$a4,$c2,$a1,$c2,$21,$80,$c2,$28,$e0,$7f,$ff // .........!..(...
        .byte $f8,$1f,$ff,$fe,$01,$c2,$23,$00,$3f,$ff,$a2,$c1,$a5,$21,$06,$a2 // ......#.?....!..
        .byte $21,$06,$a2,$21,$06,$a2,$21,$0c,$a2,$37,$0c,$00,$80,$0c,$00,$c0 // !..!..!..7......
        .byte $06,$00,$c0,$03,$80,$80,$0f,$ff,$00,$0f,$4a,$00,$07,$40,$00,$03 // ..........J..@..
        .byte $c8,$a2,$21,$fc,$a2,$21,$0f,$a9,$21,$e0,$a2,$23,$ff,$80,$1f,$c3 // ..!..!..!..#....
        .byte $21,$7f,$c2,$2d,$00,$ff,$06,$00,$f0,$03,$01,$c0,$03,$01,$80,$01 // !..-............
        .byte $87,$a2,$21,$c7,$a2,$21,$cf,$a2,$39,$6f,$00,$0f,$ef,$45,$fe,$f7 // ..!..!..9o...E..
        .byte $fe,$93,$7b,$00,$13,$3b,$00,$03,$bd,$00,$09,$bd,$e8,$09,$bd,$bf // ..{..;..........
        .byte $ff,$fb,$a2,$22,$07,$0f,$c2,$23,$7f,$ff,$f0,$c2,$25,$80,$ff,$f0 // ..."...#....%...
        .byte $00,$f8,$a3,$cb,$21,$fe,$c2,$21,$fc,$c2,$21,$f8,$c2,$21,$f0,$c2 // ....!..!..!..!..
        .byte $21,$c0,$c2,$60,$1f,$00,$ff,$fc,$00,$ff,$f8,$00,$ff,$f0,$c0,$ff // !..`............
        .byte $80,$c0,$fe,$1e,$c0,$f0,$36,$c0,$e0,$32,$f0,$00,$1c,$d9,$00,$26 // ......6..2.....&
        .byte $d9,$00,$3e,$d9,$a2,$26,$db,$00,$01,$c7,$cb,$e0,$a2,$21,$c0,$a2 // ..>..&.......!..
        .byte $21,$80,$be,$60,$25,$0f,$80,$47,$cd,$9e,$e3,$69,$b6,$a3,$25,$b2 // !..`%..G...i..%.
        .byte $f3,$27,$b8,$b3,$65,$9c,$1b,$c9,$a6,$b8,$0d,$b6,$80,$0f,$be,$00 // .'..e...........
        .byte $27,$4f,$77,$9f,$c7,$ef,$17,$3f,$67,$8f,$e6,$2e,$e4,$2f,$21,$83 // 'Ow....?g..../!.
        .byte $e3                                   // .

txt_e1b9:
        .text " *CODE: JOLZ"
        .byte $e3                                   // .

txt_e1c6:
        .text " 1DESIGN: VENGEANCE"
        .byte $e3                                   // .

txt_e1da:
        .text " 0GFX: MEFF+SHADES"
        .byte $e3,$20,$60                           // . `

txt_e1ef:
        .text "#MUZIX: A-MAN"
        .byte $ff                                   // .

txt_e1fd:
        .text ".X: A-MAN"
        .byte $ff                                   // .

txt_e207:
        .text ".MEFF+SHADES"
        .byte $e3                                   // .

txt_e214:
        .text " .MUZIX: A-MAN"
        .byte $ff,$2e,$a9,$2a,$70,$18,$78,$d8,$d8,$7c,$00,$c0,$c0,$f0,$e3,$d8 // ...*p.x..|......
        .byte $21,$f0,$a2,$2a,$70,$d8,$c0,$c0,$d8,$70,$00,$18,$18,$78,$e3,$d8 // !..*p....p...x..
        .byte $21,$78,$a2,$2b,$70,$d8,$d8,$f8,$c0,$78,$00,$70,$d8,$c0,$e0,$e3 // !x.+p....x.p....
        .byte $c0,$a2,$2a,$78,$d8,$d8,$78,$18,$f0,$00,$c0,$c0,$f0,$e4,$d8,$23 // ..*x..x........#
        .byte $00,$c0,$00,$e5,$c0,$23,$00,$30,$00,$e4,$30,$26,$e0,$00,$c0,$d8 // .....#.0..0&....
        .byte $d8,$f0,$e3,$d8,$a1,$e7,$c0,$a2,$21,$fe,$e5,$db,$a2,$21,$f0,$e5 // ........!....!..
        .byte $d8,$a2,$21,$70,$e4,$d8,$21,$70,$a2,$21,$f0,$e3,$d8,$22,$f0,$c0 // ..!p..!p.!..."..
        .byte $a2,$21,$78,$e3,$d8,$26,$78,$18,$1c,$00,$f0,$d8,$e4,$c0,$a2,$2a // .!x..&x........*
        .byte $70,$c0,$70,$18,$18,$f0,$00,$60,$60,$f0,$e4,$60,$a2,$e5,$d8,$21 // p.p....``..`...!
        .byte $70,$a2,$e3,$d8,$23,$f8,$70,$20,$a2,$e5,$db,$21,$7f,$a2,$23,$d8 // p...#.p ...!..#.
        .byte $d8,$70,$e3,$d8,$a2,$e3,$d8,$23,$78,$18,$f0,$a2,$28,$f8,$18,$30 // .p.....#x...(..0
        .byte $60,$c0,$f8,$00,$f0,$e5,$c0,$2b,$f0,$00,$38,$64,$60,$78,$60,$c4 // `......+..8d`x`.
        .byte $f8,$00,$f0,$e5,$30,$25,$f0,$00,$30,$78,$fc,$e4,$30,$a2,$26,$20 // ....0%..0x..0.& 
        .byte $60,$fe,$fe,$60,$20,$a9,$e5,$c0,$23,$00,$c0,$00,$e3,$d8,$a6,$25 // `..` ...#......%
        .byte $6c,$fe,$6c,$fe,$6c,$a2,$3a,$10,$7c,$d0,$7c,$16,$fc,$10,$00,$cc // l.l.l.:.|.|.....
        .byte $cc,$18,$30,$60,$cc,$cc,$00,$70,$d8,$70,$54,$d8,$d8,$7c,$00,$30 // ..0`...p.pT..|.0
        .byte $60,$a6,$22,$30,$60,$e3,$c0,$25,$60,$30,$00,$c0,$60,$e3,$30,$22 // `."0`..%`0..`.0"
        .byte $60,$c0,$a2,$25,$88,$70,$f8,$70,$88,$a3,$25,$30,$30,$fc // `..%.p.p..%00.

txt_e340:
        .text "00"
        .byte $a6                                   // '&' | $80 (end-of-string marker)
        .byte $23,$60,$60,$c0,$a4,$21,$f8,$a9,$22,$c0,$c0,$a2,$31,$18,$18,$30 // #``..!.."...1..0
        .byte $60,$c0,$c0,$00,$78,$cc,$ec,$dc,$cc,$cc,$78,$00,$30,$70,$e4,$30 // `...x.....x.0p.0
        .byte $3d,$f8,$00,$78,$cc,$0c,$18,$30,$60,$fc,$00,$78,$cc,$0c,$38,$0c // =..x...0`..x..8.
        .byte $cc,$78,$00,$08,$18,$38,$78,$d8,$fc,$18,$00,$fc,$c0,$f8,$e3,$0c // .x...8x.........
        .byte $2e,$f8,$00,$78,$cc,$c0,$f8,$cc,$cc,$78,$00,$7c,$cc,$0c,$18,$e3 // ...x.....x.|....
        .byte $30,$24,$00,$78,$cc,$78,$e3,$cc,$29,$78,$00,$78,$cc,$cc,$7c,$0c // 0$.x.x..)x.x..|.
        .byte $8c,$78,$a2,$25,$c0,$c0,$00,$c0,$c0,$a3,$26,$60,$60,$00,$60,$60 // .x.%......&``.``
        .byte $c0,$a2,$26,$38,$60,$c0,$c0,$60,$38,$a3,$23,$f8,$00,$f8,$a4,$2f // ..&8`..`8.#..../
        .byte $e0,$30,$18,$18,$30,$e0,$00,$78,$cc,$0c,$18,$30,$00,$30,$00,$e8 // .0..0..x...0.0..
        .byte $c0,$23,$78,$cc,$fc,$e4,$cc,$24,$00,$f8,$cc,$f8,$e3,$cc,$24,$f8 // .#x....$......$.
        .byte $00,$78,$cc,$e3,$c0,$2e,$cc,$78,$00,$f0,$d8,$cc,$cc,$dc,$d8,$f0 // .x.....x........
        .byte $00,$fc,$c0,$f0,$e3,$c0,$25,$fc,$00,$fc,$c0,$f0,$e4,$c0,$2c,$00 // ......%.......,.
        .byte $78,$cc,$c0,$de,$cc,$cc,$78,$00,$cc,$cc,$fc,$e4,$cc,$22,$00,$f0 // x.....x......"..
        .byte $e5,$60,$22,$f0,$00,$e5,$0c,$2b,$cc,$78,$00,$cc,$dc,$f0,$d8,$dc // .`"....+.x......
        .byte $cc,$cc,$00,$e5,$c0,$24,$cc,$fc,$00,$fe,$e6,$db,$22,$00,$f8,$e6 // .....$......"...
        .byte $cc,$22,$00,$78,$e5,$cc,$26,$78,$00,$f8,$cc,$cc,$f8,$e3,$c0,$22 // .".x..&x......."
        .byte $00,$78,$e4,$cc,$26,$d8,$6c,$00,$f8,$cc,$f8,$e4,$cc,$24,$00,$78 // .x..&.l......$.x
        .byte $c0,$78,$e3,$0c,$23,$f8,$00,$fc,$e6,$30,$a1,$e6,$cc,$22,$78,$00 // .x..#....0..."x.
        .byte $e5,$cc,$23,$78,$30,$00,$e6,$db,$25,$7f,$00,$cc,$cc,$78,$e4,$cc // ..#x0...%....x..
        .byte $24,$00,$cc,$cc,$78,$e4,$30,$28,$00,$fc,$0c,$1c,$38,$70,$e0,$fc // $...x.0(....8p..
        .byte $a2,$21,$38,$e3,$7c                   // .!8.|

txt_e488:
        .text "!8"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $2f,$38,$64,$60,$78,$60,$c4,$f8,$00,$10,$38,$7c,$fe,$7c,$38,$10 // /8d`x`....8|.|8.
        .byte $a7,$23,$ff,$00,$ff,$af,$e5,$c0,$23,$00,$c0,$00,$e3,$d8,$a6,$25 // .#......#......%
        .byte $6c,$fe,$6c,$fe,$6c,$a2,$3a,$10,$7c,$d0,$7c,$16,$fc,$10,$00,$cc // l.l.l.:.|.|.....
        .byte $cc,$18,$30,$60,$cc,$cc,$00,$70,$d8,$70,$54,$d8,$d8,$7c,$00,$30 // ..0`...p.pT..|.0
        .byte $60,$a6,$22,$30,$60,$e3,$c0,$25,$60,$30,$00,$c0,$60,$e3,$30,$22 // `."0`..%`0..`.0"
        .byte $60,$c0,$aa,$25,$30,$30,$fc           // `..%00.

txt_e4e2:
        .text "00"
        .byte $a6                                   // '&' | $80 (end-of-string marker)
        .byte $23,$60,$60,$c0,$a4,$21,$fc,$a9,$22,$c0,$c0,$a2,$31,$18,$18,$30 // #``..!.."...1..0
        .byte $60,$c0,$c0,$00,$78,$cc,$ec,$dc,$cc,$cc,$78,$00,$30,$70,$e4,$30 // `...x.....x.0p.0
        .byte $3d,$f8,$00,$78,$cc,$0c,$18,$30,$60,$fc,$00,$78,$cc,$0c,$38,$0c // =..x...0`..x..8.
        .byte $cc,$78,$00,$08,$18,$38,$78,$d8,$fc,$18,$00,$fc,$c0,$f8,$e3,$0c // .x...8x.........
        .byte $2e,$f8,$00,$78,$cc,$c0,$f8,$cc,$cc,$78,$00,$7c,$cc,$0c,$18,$e3 // ...x.....x.|....
        .byte $30,$24,$00,$78,$cc,$78,$e3,$cc,$29,$78,$00,$78,$cc,$cc,$7c,$0c // 0$.x.x..)x.x..|.
        .byte $8c,$78,$a2,$25,$c0,$c0,$00,$c0,$c0,$a3,$26,$60,$60,$00,$60,$60 // .x.%......&``.``
        .byte $c0,$a2,$26,$38,$60,$c0,$c0,$60,$38,$a3,$23,$f8,$00,$f8,$a4,$2e // ..&8`..`8.#.....
        .byte $e0,$30,$18,$18,$30,$e0,$00,$78,$cc,$0c,$18,$30,$00,$30,$a2,$21 // .0..0..x...0.0.!
        .byte $07,$e7,$06,$25,$03,$05,$06,$03,$09,$e3,$06,$27,$07,$06,$06,$05 // ...%.......'....
        .byte $06,$06,$09,$e3,$06,$2c,$05,$07,$05,$07,$08,$04,$03,$06,$08,$08 // .....,..........
        .byte $07,$07,$e3,$05,$28,$06,$07,$04,$06,$03,$06,$07,$06,$e8,$07,$22 // ....(.........."
        .byte $03,$04,$e3,$06,$22,$07,$00,$e6,$07,$23,$08,$07,$05,$e3,$07,$21 // ...."....#.....!
        .byte $09,$e9,$07,$21,$09,$e5,$07,$e3,$08,$27,$04,$03,$06,$08,$08,$07 // ...!.....'......
        .byte $07,$e3,$05,$28,$01,$07,$04,$07,$03,$06,$07,$06,$e8,$07,$22,$03 // ...(..........".
        .byte $04,$e3,$06,$21,$07,$80,$80,$00,$24,$20,$20,$82,$20,$e3 // ...!....$  . .

txt_e5e3:
        .text ".= B"

txt_e5e7:
        .encoding "screencode_mixed"
        .text "ack from the depths of hell"
        .encoding "petscii_upper"
        .byte $e3,$2e,$60,$a9,$20,$83,$20,$4f       // ..`. . O

txt_e60a:
        .encoding "screencode_mixed"
        .text "nslaught hits you hard in this hard business. "
        .encoding "petscii_upper"
        .byte $57                                   // W

txt_e639:
        .encoding "screencode_mixed"
        .text "hile the rest of the criminals are sleeping the mighty ones are back to give atleast a little title for your enjoyment"
        .encoding "petscii_upper"
        .byte $e3,$2e,$60,$89,$20,$82,$20,$47,$0f,$2d,$4b,$01,$12,$14,$20,$28 // ..`. . G.-K... (
        .byte $03,$29,$20,$02,$19,$20,$54           // .) .. T

txt_e6c6:
        .encoding "screencode_mixed"
        .text "echsoft was supplied by "
        .encoding "petscii_upper"
        .byte $4a,$01,$1a,$1a,$03,$01,$14,$2e,$20,$54,$12,$01,$09,$0e,$05,$04 // J....... T......
        .byte $20,$02,$19,$20,$4e,$01,$10,$08,$01,$0c,$0d,$2e,$20,$4f,$0e,$05 //  .. N....... O..
        .byte $06,$09,$0c,$05,$04,$2c,$20,$48       // ....., H

txt_e706:
        .encoding "screencode_mixed"
        .text "iscoresaver added and some minor bugs fixed by"
        .encoding "petscii_upper"

txt_e734:
        .text " L'T"
        .byte $12,$09,$0d,$0d,$e3                   // .....

txt_e73d:
        .text ".$  "
        .byte $83,$20,$e3,$2e,$60,$5a,$20,$4e       // . ..`Z N

txt_e749:
        .encoding "screencode_mixed"
        .text "othing special on this release, you are just only able to select of two different tracks"
        .encoding "petscii_upper"
        .byte $e3,$2e,$60,$2f,$20,$54               // ..`/ T

txt_e7a7:
        .encoding "screencode_mixed"
        .text "his one goes out to the fucking non-believers"
        .encoding "petscii_upper"
        .byte $e3,$2e,$60,$9d,$20,$49               // ..`. I

txt_e7da:
        .encoding "screencode_mixed"
        .text " am not dead! "
        .encoding "petscii_upper"
        .byte $84,$20,$4e                           // . N

txt_e7eb:
        .encoding "screencode_mixed"
        .text "aked pussies to these groups"
        .encoding "petscii_upper"

txt_e807:
        .text ": SCS*TRC, C"
        .byte $08,$12,$0f,$0d,$01,$0e,$03,$05,$2c,$20,$48,$09,$14,$0d,$05,$0e // ........, H.....

txt_e823:
        .text ", F4"
        .byte $03                                   // .

txt_e828:
        .text "G, E"
        .byte $18,$03,$05,$13,$13,$2c,$20,$4c,$01,$18,$09,$14,$19,$2c,$20,$50 // ....., L....., P
        .byte $01,$04,$15,$01,$2c,$20,$53,$0d,$01,$13,$08,$20,$44,$05,$13,$09 // ...., S.... D...
        .byte $07,$0e,$13,$2c,$20,$50,$0c,$15,$13,$08,$2c,$20,$43,$12,$05,$13 // ..., P...., C...
        .byte $14                                   // .

txt_e85d:
        .text ", WOW "

txt_e863:
        .encoding "screencode_mixed"
        .text "and the usual rest"
        .encoding "petscii_upper"
        .byte $e3                                   // .

txt_e876:
        .text ".7 I "
        .byte $07,$0f,$14,$20,$14,$08,$05,$20,$44,$05,$16,$09,$0c,$20,$09,$0e // ... ... D.... ..
        .byte $13,$09,$04,$05,$e3                   // .....

txt_e890:
        .text ".& WRAP!"
        .byte $ea,$20,$a1,$80,$40,$ff,$60,$22,$09,$08,$ff,$08,$08,$fe,$fd,$fa // . ..@.`"........
        .byte $fa,$fd,$fe,$08,$1e,$fc,$fb,$f4,$e8,$e8,$51,$b1,$02,$22,$e2,$62 // ..........Q..".b

txt_e8b8:
        .text "CAA"
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "BCBBA"
        .byte $e3,$a1,$30,$b0,$d8,$e4,$fd,$fe,$08,$0a,$1e,$e5,$1a,$04,$05,$e3 // ..0.............
        .byte $b1,$50,$d8,$e3,$e8,$60               // .P...`

txt_e8d8:
        .text "(X"
        .byte $b8                                   // '8' | $80 (end-of-string marker)
        .byte $f8,$b8,$38,$78,$e8,$e8,$d0,$50,$50,$20,$e1,$c1,$02,$04,$f6,$cd // ..8x...PP ......
        .byte $3e,$7d,$7f,$ff,$7f,$08,$05,$1e,$ed,$12,$0c,$04,$80,$c0,$c0,$e0 // >}..............
        .byte $e0,$e1,$e1,$09,$09,$61,$e3,$e1,$e3,$c2,$60,$4c,$c5,$cd,$db,$d5 // .....a....`L....
        .byte $ed,$ed,$fa,$ed,$08,$05,$1f,$e7,$1b,$05,$02,$03,$81,$09,$05,$c1 // ................
        .byte $e1,$e1,$09,$04,$e0,$09,$04,$e1,$09,$04,$c1,$41,$7f,$f9,$f9,$fb // ...........A....
        .byte $fd,$fb,$08,$07,$fc,$f3,$ec,$d0,$a0,$40,$83,$84,$8b,$8b,$85 // .........@.....

txt_e93a:
        .text "FC"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $f0,$b0                               // ..

txt_e93f:
        .text "0(T"
        .byte $ba                                   // ':' | $80 (end-of-string marker)
        .byte $72,$0c,$f0,$80,$81,$86,$f9,$07,$f3,$f7,$ff,$f7,$08,$08,$20,$df // r............. .
        .byte $e3,$20,$60,$28,$e0,$70,$b0,$60,$40,$60,$70,$70,$b0,$f0,$70,$38 // . `(.p.`@`pp..p8
        .byte $09,$05,$18                           // ...

txt_e966:
        .text "8P"
        .byte $b0                                   // '0' | $80 (end-of-string marker)
        .byte $7f,$e0,$08,$0d,$1f,$df,$09,$07,$5f,$be,$bd,$bd,$ba,$bb,$b8,$5f // ........_......_
        .byte $5f,$5c,$43,$5f,$70,$40,$a3,$23,$18,$9f,$51,$e3,$df,$2e,$ff,$df // _\C_p@.#..Q.....
        .byte $08,$07,$fe,$f9,$f6,$e8,$d0,$b0,$a1,$61,$43,$c0,$a2,$3c,$01,$c0 // .........aC..<..

txt_e999:
        .byte $40                                   // @ character
        .text "CBB"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $c2                                   // .

txt_e99f:
        .text "BCBBCB"
        .byte $c6                                   // 'F' | $80 (end-of-string marker)
        .byte $fe,$fe,$08,$0b,$18,$e7,$1c,$06,$03,$83,$c1,$c1,$e0,$a2,$26,$10 // ..............&.
        .byte $f0,$f0,$30,$f0,$10,$e3,$90,$23,$d0,$d0,$f0,$e3,$d0,$3c,$d1,$f1 // ..0....#.....<..
        .byte $d2,$d6,$f5,$dd,$df,$ff,$df,$08,$05,$63,$1d,$e2,$23,$03,$83,$c2 // .........c..#...
        .byte $c3,$c3,$c6,$c7,$84,$81,$81,$83,$82,$82,$e3,$85,$39,$82,$82,$83 // ............9...
        .byte $c1,$c0,$c0,$60,$38,$f8,$fd,$fd,$ff,$fd,$08,$07,$81,$7e,$09,$06 // ...`8........~..

txt_e9f6:
        .text "BC"
        .byte $c3                                   // 'C' | $80 (end-of-string marker)
        .byte $09,$06,$c2,$e3,$42,$21,$43,$e3,$83,$e3,$03,$2f,$01,$61,$61,$df // ....B!C..../.aa.
        .byte $ef,$df,$08,$09,$fc,$f3,$ec,$d0,$a0,$40,$83,$e3,$0b,$38,$16,$1e // .........@...8..
        .byte $17,$1f,$1f,$0d,$01,$02,$05,$0b,$04,$83,$80,$c0,$e0,$98,$67,$af // ..............g.
        .byte $fd,$df,$08,$09,$03,$fc,$e3,$05,$2a,$35,$db,$27,$25,$ff,$01,$01 // ........*5.'%...
        .byte $03,$c3,$c3,$e3,$e3,$38,$c3           // .....8.

txt_ea40:
        .text "CC"
        .byte $c3                                   // 'C' | $80 (end-of-string marker)
        .byte $83,$09,$04,$03,$c7,$56,$57,$77,$ef,$7f,$08,$07,$0f,$f6,$19,$05 // .....VWw........
        .byte $05,$07,$05,$07,$a3,$37,$09,$04,$03,$09,$04,$07,$03,$03,$01,$05 // .....7..........
        .byte $07,$05,$07,$05,$05,$07,$fd,$fb,$08,$09,$9e,$65,$9a,$e3,$04,$60 // ...........e...`
        .byte $5c,$07,$06,$01,$01,$03,$09,$04,$07,$06,$06,$09,$04,$85,$86,$87 // \...............
        .byte $86,$07,$07,$05,$06,$3b,$47,$df,$9f,$df,$af,$df,$08,$05,$00,$ff // .....;G.........
        .byte $09,$04,$00,$e0,$60,$b0,$b0,$a0,$a0,$e0,$60,$71,$b1,$a1,$a1,$81 // ....`.....`q....
        .byte $81,$e1,$09,$05,$e0,$a0,$a0,$df,$e0,$3e,$ff,$fe,$08,$07,$07,$fb // .........>......
        .byte $05,$05,$02,$02,$fe,$81,$a1,$be,$a1,$be,$a1,$bf,$b1,$6a,$6d,$7f // .............jm.
        .byte $61,$7a,$be,$bf,$a1,$ba,$be,$ff,$bf,$ff,$09,$04,$7f,$c2,$3b,$7f // az............;.
        .byte $08,$32,$09,$01,$08,$04,$ff,$04,$0a,$fe,$fe,$04,$21,$fe,$fd,$fa // .2..........!...
        .byte $ba,$54,$ac,$80,$48,$b8,$d8,$08,$0a,$d0,$e3,$e8,$2e,$ec,$f6,$f9 // .T..H...........
        .byte $04,$0c,$8f,$72,$8d,$02,$02,$71,$d8,$a8,$6c,$e3,$74,$60,$27,$ac // ...r...q..l.t`'.
        .byte $dc,$fc,$5c,$1c,$3c,$f4,$74,$68,$a8,$a8,$90,$f0,$60,$01,$02,$fb // ..\.<.th....`...
        .byte $66,$9f,$be,$bf,$ff,$bf,$04,$05,$0f,$f6,$09,$06,$82,$c0,$e0,$60 // f..............`
        .byte $08,$04,$70,$08,$09,$30,$e3,$70,$34,$e1,$e1,$61,$62,$66,$ed,$6a // ..p..0.p4..abf.j
        .byte $f6,$f6,$fd,$f6,$04,$05,$0f,$f3,$0d,$02,$01,$01,$40,$e3,$60,$60 // ............@.``
        .byte $37,$e0,$e0,$08,$0a,$f0,$e0,$e0,$60,$60,$20,$bf,$fc,$fc,$fd,$fe // 7.......`` .....
        .byte $fd,$7f,$04,$06,$fe,$f9,$e6,$d8,$60,$80,$c1,$c2,$c5,$c5,$c2,$83 // ........`.......
        .byte $81,$e0,$70,$78,$38,$24,$9a,$fd,$b9,$86,$f8,$c0,$c0,$c3,$fc,$83 // ..px8$..........
        .byte $f1,$fb,$ff,$fb,$04,$08,$10,$ef,$e3,$10,$60,$28,$70,$b8,$58,$b0 // ..........`(p.X.
        .byte $a0,$b0,$38,$b8,$d8,$78,$38,$1c,$08,$05,$0c,$1c,$28,$d8,$3f,$f0 // ..8..x8.....(.?.
        .byte $04,$0d,$0f,$ef,$08,$07,$2f,$5f,$5e,$5e,$5d,$5d // ....../_^^]]

txt_eb9f:
        .byte $5c                                   // backslash character
        .text "//.!/8 "
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $23,$8c,$4f,$a8,$e3,$ef,$60,$2c,$ff,$ef,$04,$07,$fe,$f9,$f6,$e8 // #.O...`,........
        .byte $f0,$d0,$c1,$a1,$a3,$60,$80,$80,$01,$e0,$20,$a3,$a2,$22,$e2,$e2 // .....`.... .."..

txt_ebc8:
        .byte $22                                   // double quote character
        .text "#"
        .byte $22                                   // double quote character
        .byte $22                                   // double quote character
        .text "#"
        .byte $22                                   // double quote character
        .byte $e6,$fe,$fe,$04,$0b,$18,$e7,$1c,$06,$03,$83,$c1,$c1,$e0,$a2,$26 // ...............&
        .byte $10,$f0,$f0,$30,$f0,$10,$e3,$90,$23,$d0,$d0,$f0,$e3,$d0,$3c,$d1 // ...0....#.....<.
        .byte $f1,$d2,$d6,$f5,$dd,$df,$ff,$df,$04,$05,$63,$1d,$e2,$23,$03,$83 // ..........c..#..
        .byte $c2,$c3,$c3,$c6,$c7,$84,$81,$81,$83,$82,$82,$e3,$85,$3b,$82,$82 // .............;..
        .byte $83,$c1,$c0,$c0,$60,$38,$f8,$fd,$fd,$ff,$fd,$04,$07,$83,$7d,$08 // ....`8........}.
        .byte $04                                   // .

txt_ec1f:
        .text "EDEF"
        .byte $c6                                   // 'F' | $80 (end-of-string marker)
        .byte $08,$06,$c4,$e3,$44,$24,$46,$86,$86,$87,$e3,$07,$60,$2d,$03,$62 // ....D$F.....`-.b
        .byte $63,$df,$ef,$df,$04,$08,$fe,$f9,$e6,$d8,$a0,$40,$81,$06,$16,$17 // c..........@....
        .byte $16
        .text ",</??"
        .byte $1b,$03,$05,$0a,$16,$09,$07,$00,$80,$c0
        .byte $30,$cf,$5e,$fa,$be,$ff,$fe,$04,$07,$06,$f9,$e3,$0a,$2a,$6a,$b6 // 0.^..........*j.
        .byte $4e,$4a,$fe,$02,$02,$06,$86,$86,$e3,$c6,$35,$08,$04,$86,$08,$05 // NJ........5.....
        .byte $06,$8e,$ac,$af,$ef,$df,$04,$08,$1e,$ed,$32,$0a,$0a,$0e,$0a,$0e // ..........2.....
        .byte $a3,$3a,$08,$04,$06,$08,$04,$0e,$06,$06,$02,$0a,$0e,$0a,$0e,$0a // .:..............
        .byte $0a,$0e,$fb,$f7,$fe,$ff,$fe,$04,$06,$78,$97,$68,$e3,$10,$60,$82 // .........x.h..`.
        .byte $1f,$18,$07,$07,$0f,$1f,$1e,$1d,$1d,$1b,$1b,$16,$16,$17,$17,$1b // ................
        .byte $1f,$1b,$1f,$1f,$17,$1b,$ef,$1e,$7d,$7e,$7f,$bf,$7f,$04,$05,$00 // ........}~......
        .byte $ff,$08,$04,$00,$c1,$c1,$61,$61       // ......aa

txt_eccc:
        .text "AA"
        .byte $c1                                   // 'A' | $80 (end-of-string marker)
        .byte $c1,$e3,$62,$42,$42,$02,$02,$c3,$08,$05,$c1 // ..bBB......

txt_ecda:
        .text "AA"
        .byte $be                                   // '>' | $80 (end-of-string marker)
        .byte $c0,$7c,$fe,$fd,$ff,$fe,$04,$05,$0f,$f7,$0b,$0b,$05,$05,$fd,$03 // .|..............
        .byte $43,$7d,$43,$7d,$43,$7f,$63,$d5,$db,$ff,$c3,$f5,$7d,$7f,$43,$75 // C}C}C.c.....}.Cu
        .byte $7d,$ff,$7f,$04,$3a,$08,$01,$05,$01,$ff,$01,$2f,$fe,$f6,$ed,$d3 // }...:....../....
        .byte $d4,$d0,$ea,$f6,$fe,$05,$09,$fc,$fa,$fa,$fb,$fd,$fe,$fd,$01,$0d // ................
        .byte $f1,$ce,$b1,$80,$8e,$1b,$15,$2d,$2d,$e3,$2e,$60,$54,$1b,$1f,$0b // .......--..`T...
        .byte $03
        .text "'>.-"
        .byte $15,$12,$1e,$0c,$80
        .byte $40,$a0,$df,$ec,$f3,$f7
        .byte $ff,$f7,$01,$07,$c3,$3d,$c2,$20,$70,$38,$18,$1c,$05,$04,$9c,$05 // .....=. p8......
        .byte $07,$8c,$0c,$1c,$1c,$38,$38,$58,$18,$d8,$59,$bb,$da,$fd,$ff,$fd // .....88X..Y.....
        .byte $01,$07,$c7,$b9,$46,$80,$00,$10,$05,$04,$18,$05,$0c // ....F........

txt_ed6a:
        .text "8XXH"
        .byte $af                                   // '/' | $80 (end-of-string marker)
        .byte $b0,$be,$7e,$be,$be,$5f,$bf,$01,$08,$fe,$f9,$a8,$d0,$60,$60,$e3 // ..~.._.......``.
        .byte $61,$2b,$60,$50,$68,$3c,$2e,$0e,$09,$56,$6f,$5e,$41,$e3,$60,$60 // a+`Ph<...Vo^A.``
        .byte $20,$7f,$c0,$7a,$7c,$7e,$01,$0b,$88,$77,$88,$08 //  ..z|~...w..

txt_ed9b:
        .text "8"
        .byte $5c                                   // backslash character
        .byte $ac                                   // ',' | $80 (end-of-string marker)
        .byte $6c                                   // l

txt_ed9f:
        .text "XP"
        .byte $d8                                   // 'X' | $80 (end-of-string marker)
        .byte $9c,$6c,$3c,$1c,$0e,$06,$86,$06,$06,$86,$14,$6c,$9f,$78,$c2,$34 // .l<........l.x.4
        .byte $7f,$01,$0c,$07,$f7,$05,$07,$17
        .text "/..-,"
        .byte $17,$17,$16
        .byte $11,$17,$18,$10,$a2,$60,$2c,$c4,$27,$d0,$ee,$05,$04,$f7,$01,$0a // .....`,.'.......
        .byte $fc,$fb,$e8,$d8,$d0,$b0,$a1,$a1,$60,$80,$80,$e0,$20,$a1,$a1,$21 // ........`... ..!
        .byte $e1,$e1,$05,$05,$21,$e3,$ff,$e3,$01,$0d,$18,$e7,$1c,$03,$43,$c1 // ....!.........C.
        .byte $c1,$e0,$e0,$a2,$60,$27,$10,$70,$30,$f0,$10,$05,$04,$50,$d0,$50 // ....`'.p0....P.P
        .byte $d0,$50,$51,$71,$d2,$52,$d6,$f5,$df,$ff,$df,$01,$07,$63,$1e,$e0 // .PQq.R.......c..
        .byte $02,$82,$c0,$c2,$c0,$c2,$c5,$c7,$85,$83,$83,$81,$80,$e3,$86,$2d // ...............-
        .byte $81,$81,$c2,$c0,$c0,$60,$38,$c7,$f8,$01,$0c,$03,$fd,$e3,$85,$2b // .....`8........+
        .byte $84,$85,$87,$86,$86,$05,$08,$84,$86,$06,$06,$e3,$07,$60,$37,$03 // .............`7.
        .byte $c2,$3d,$c3,$bf,$df,$01,$0a,$fc,$f3,$cc,$80,$40,$83,$0c,$13,$2c // .=.........@...,
        .byte $2f,$2c,$18,$1f,$3f,$3f,$37,$07,$0b,$15,$2d,$13,$00,$80,$c0,$20 // /,..??7...-.... 
        .byte $df,$a1,$7d,$f5,$bd,$fd,$01,$09,$0c,$f3,$14,$14,$d4,$6c,$9c,$fc // ..}..........l..
        .byte $94,$fc,$04,$04,$0c,$0c,$e3,$8c,$34,$05,$08,$0c,$1c,$27,$58,$5f // ........4....'X_
        .byte $df,$01,$0a,$7c,$b3,$cc
        .text "(8(8"
        .byte $05,$04,$00,$e3,$18
        .byte $38
        .text "88<<"
        .byte $1c,$1c,$0c

txt_ee99:
        .text "<(8(("
        .byte $c6                                   // 'F' | $80 (end-of-string marker)
        .byte $39,$ea,$de,$fe,$fd,$fe,$01,$07,$e0,$1f,$e0,$a2,$60,$1f,$3f,$23 // 9...........`.?#
        .byte $3d,$1d,$1d                           // =..

txt_eeb2:
        .text "==77--"
        .byte $19,$18,$1c,$1f
        .text "//??"
        .byte $1d
        .byte $2d,$1d,$fe
        .byte $3b,$f5,$ff,$7f
        .byte $01,$08,$00,$ff,$a3,$60,$50,$07,$04,$87,$86,$87,$06,$07,$07,$8f // .....`P.........
        .byte $8a,$0a,$0b,$0a,$0b,$0f,$05,$07,$07,$fb,$03,$f3,$f7,$ff,$fb,$01 // ................
        .byte $07,$7f,$bf,$5f,$2f,$2f,$ef,$1f,$ff,$1f,$ef,$1f,$ef,$ff,$1f,$af // ..._//..........
        .byte $df,$ff,$1f,$af,$ef,$ff,$af,$ef,$01,$3d,$05,$01,$0d,$02,$ff,$02 // .........=......
        .byte $31,$fb,$fd,$f2,$f0,$fc,$fb,$0d,$09,$fd,$0d,$04,$fe,$02,$11,$fc // 1...............
        .byte $ec,$d0,$a0,$a3,$45,$c6,$0a,$e3,$8b,$3b,$0e,$05,$01,$01,$0b,$0f // ....E....;......
        .byte $0b,$06,$86,$85,$87,$c2,$60,$68,$f7,$fa,$fd,$02,$0c,$f1,$d1,$20 // ......`h....... 
        .byte $28,$1c,$8e,$86,$c6,$e3,$46,$3a,$0d,$05,$c2,$42,$42,$86,$86,$06 // (.....F:...BB...
        .byte $0e,$0e,$16,$56,$b6,$6f,$f7,$ee,$fe,$fe,$02,$09,$e1,$21,$c0,$40 // ...V.o.......!.@
        .byte $00,$08,$e3,$0c
        .byte $2e,$1c,$1c,$0d,$08,$1e,$1c,$1c
        .text ",,$X"
        .byte $df,$bf,$5f,$e3,$df,$33,$02,$0a,$7c,$bb,$54,$68,$0d,$05,$30,$28 // .._..3..|.Th..0(
        .byte $28,$34,$17,$07,$04                   // (4...

txt_ef7d:
        .text "+7 ?"
        .byte $e3
        .byte $30,$60
        .text ")?=>?"
        .byte $7f,$bf,$7f,$02,$0a,$84,$84,$04
        .byte $04,$1c,$6e,$96,$6c,$68,$ac,$ce,$6e,$36,$0e,$07,$03,$83,$43,$83 // ..n.lh..n6....C.
        .byte $07,$0a,$36,$cf,$3c,$bf,$7f,$02,$0e,$07,$0d,$07,$17,$e3,$2f,$22 // ..6.<........./"
        .byte $2e,$2e,$e3,$17,$23,$10,$17,$10,$a3,$23,$c6,$27,$eb,$e3,$f7,$60 // ....#....#.'...`
        .byte $24,$ff,$f7,$02,$0b,$fb,$f4,$e8,$d8,$d0,$f0,$e1,$a0,$40,$40,$80 // $............@@.
        .byte $e0,$e1,$e1,$21,$e1,$e1,$0d,$05,$21,$e3,$63,$02,$0f,$18,$1c,$06 // ...!....!.c.....
        .byte $03,$43,$e1,$e1,$e0,$a2,$25,$10,$f0,$70,$f0,$10,$e3,$50,$3c,$f0 // .C....%..p...P<.
        .byte $70,$70,$f0,$70,$71,$f2,$72,$f6,$f5,$fd,$02,$0b,$67,$e4,$26,$06 // pp.pq.r.....g.&.
        .byte $86,$c4,$c6,$c6,$cd,$cf,$89,$83,$83,$85,$84,$e3,$8a,$2f,$85,$87 // ............./..

// --- Region $f04b-$f07b ---
.pc = $f04b "Segment $f04b"
        .byte $0c,$a2,$60,$26,$80,$60,$62,$ba,$f2,$7b,$ff,$fb,$02,$0a,$18 // ..`&.`b..{.....

txt_f05a:
        .text ")(("
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $d8,$38,$28,$f8,$08,$08,$0d,$0d,$18,$4f,$b0,$bf,$bf,$7f,$02,$0b // .8(......O......
        .byte $f9,$99,$50,$50,$70,$50,$70,$a3,$e3,$30,$36,$70,$70,$78 // ..PPpPp..06ppx

// --- Region $f092-$f0f2 ---
.pc = $f092 "dat_f092"

dat_f092:
        .byte $3b,$fe,$c6,$3b,$3b,$7a,$fa,$f6,$ee,$db,$da,$b2,$b0,$b8,$de,$fe // ;..;;z..........
        .byte $de,$fe,$fe,$ba,$ba,$7d,$f6,$eb,$f7,$02,$0b,$0d,$05,$00,$1f,$10 // .....}..........
        .byte $14,$17,$14,$17,$14,$17
        .text "--/,/"
        .byte $17,$14,$17,$17,$1f
        .byte $17,$17,$ef,$0f,$cf,$ef,$df,$ef,$02,$0a,$7f,$7f,$e3,$bf,$60,$31 // ..............`1
        .byte $7f,$7f,$bf,$7f,$bf,$7f,$ff,$bf,$7f,$ff,$7f,$bf,$ff,$7f,$bf,$bf // ................
        .byte $02,$3d,$0d,$01,$19,$12,$ff,$12,$32,$fe,$fd,$fd,$fe,$12,$20,$fb // .=......2..... .
        .byte $f4                                   // .

// --- Region $f0f8-$f17a ---
.pc = $f0f8 "dat_f0f8"

dat_f0f8:
        .byte $92,$72,$b2,$a3,$a1,$a0,$a0,$a2,$a3,$a2,$a1,$e3,$d1,$2f,$d0,$e8 // .r.........../..
        .byte $ea,$fd,$fe,$12,$0d,$3c,$34,$08,$0a,$c7,$a3,$61,$f1,$e3,$d1,$3a // .....<4....a...:
        .byte $70,$b0,$b0,$30,$70,$d0,$d0,$61,$61,$01,$c3,$c3,$05,$15,$ed,$db // p..0p..aa.......
        .byte $3d,$7b,$7f,$7f,$12,$09,$78,$48,$30,$10,$a2,$2a,$02,$82,$82,$86 // ={....xH0..*....
        .byte $86,$19,$08,$87,$86,$86,$e3,$0a,$24,$14,$37,$6f,$57,$e3,$b7,$33 // ........$.7oW..3
        .byte $12,$0a,$de,$2d,$1a,$14,$19,$05,$08,$04,$04,$0a,$0b,$03,$02,$05 // ...-............
        .byte $0b,$00,$0f,$e3,$08,$60,$2c,$0f,$0e,$cf,$cf,$df,$ef,$df,$12,$0a // .....`,.........
        .byte $c2,$42,$82,$02,$0e,$37,$0b,$76,$74,$16,$27,$37,$1b,$87,$83,$41 // .B...7.vt.'7...A
        .byte $81,$e1,$41                           // ..A

// --- Region $f182-$f1a7 ---
.pc = $f182 "Segment $f182"
        .byte $bf,$ff,$bf,$12,$0b,$03,$19,$07,$0b,$e3,$17,$22,$16,$16,$e3,$0b // ..........."....
        .byte $23,$08,$0b,$08,$a3,$23,$e2,$13,$f7,$e3,$fb,$60,$24,$ff,$fb,$12 // #....#.....`$...
        .byte $0b,$fb,$f4,$f8,$e8,$e0               // ......

// --- Region $f1ad-$f1eb ---
.pc = $f1ad "dat_f1ad"

dat_f1ad:
        .byte $80,$f0,$d1,$d1,$11,$f1,$f1,$19,$05,$11,$f3,$73,$12,$0f,$18,$1c // ...........s....
        .byte $06,$03,$43,$c1,$c1,$e0,$a2,$25,$10,$f0,$70,$f0,$10,$e3 // ..C....%..p...

txt_f1cb:
        .text "P4"
        .byte $d0                                   // 'P' | $80 (end-of-string marker)
        .byte $70,$50,$d0                           // pP.

txt_f1d1:
        .text "PQ"
        .byte $d2                                   // 'R' | $80 (end-of-string marker)
        .byte $52,$d6,$f5,$dd,$df,$df,$12,$09,$c6,$c5,$45,$05,$05,$e3,$85,$27 // R.........E....'
        .byte $8f,$8f,$0b,$03,$03,$07,$05,$e3       // ........

// --- Region $f1f3-$fa57 ---
.pc = $f1f3 "dat_f1f3"

dat_f1f3:
        .byte $37,$c0,$8e,$f1,$fb,$fb,$ff,$fb,$12,$0a,$0f,$07,$07,$06,$05,$02 // 7...............
        .byte $04,$08,$08,$19,$08,$00,$08,$08,$0c,$0c,$0e,$0f,$0c,$76,$8d,$7f // .............v..
        .byte $be,$7f,$12,$0b,$f0,$b0,$40,$80,$03,$0d,$32,$72,$7f,$70,$a0,$e0 // ......@...2r.p..
        .byte $bc,$fe,$5e,$1e,$2c,$14,$0c,$38,$a3,$2b,$c0,$c4,$75,$d5,$f7,$fe // ..^.,..8.+..u...
        .byte $f7,$12,$0a,$63,$a2,$e3,$a1,$3d,$61,$e1,$a0,$e0,$20,$20,$60,$60 // ...c...=a...  ``
        .byte $19,$04,$61,$60,$60,$19,$05,$61,$3e,$c1,$ff,$fe,$12,$0c,$ef,$6d // ..a``..a>......m

txt_f253:
        .text "BB"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $43,$c3,$a2,$24,$01,$19,$05,$c3,$e3,$e2,$60,$29,$63,$63,$e3,$43 // C..$......`)cc.C
        .byte $c3                                   // .

txt_f267:
        .text "B2"
        .byte $cd                                   // 'M' | $80 (end-of-string marker)
        .byte $53,$ff,$ef,$12,$0b,$19,$05,$00,$f0,$30,$d8,$d8,$d0,$d0,$f0,$b0 // S........0......

txt_f27a:
        .text "XP"
        .byte $d0                                   // 'P' | $80 (end-of-string marker)
        .byte $c0,$c0,$70,$f0,$70,$f0,$f0,$d0,$d0,$ef,$f0,$9f,$12,$0c,$e3,$07 // ..p.p...........
        .byte $60,$2f,$01,$01,$fd,$83,$a3,$bd,$a3,$bd,$a3,$bf,$69,$6f,$7f,$63 // `/..........io.c
        .byte $79,$bf,$a3,$b9,$bd,$ff,$bf,$bf,$19,$04,$7f,$ff,$7f,$12,$5c,$19 // y.............\.
        .byte $01,$09,$04,$ff,$04,$57,$fe,$fd,$fa,$da // .....W....

txt_f2b7:
        .text "TX"
        .byte $40                                   // @ character
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $09,$09,$e8,$e3,$f0,$60,$27,$fe,$f9,$fe,$04,$10,$ce,$cc,$02,$03 // .....`'.........
        .byte $31,$68,$a8,$ac,$b4,$b4,$ec,$5c,$7c,$1c,$bc,$f4,$b4,$68,$68,$50 // 1h.....\|....hhP
        .byte $71,$00,$02,$84,$7a,$de,$04,$0e,$1c,$14,$08,$08,$80,$c1,$e3,$e1 // q...z...........
        .byte $24,$e3,$09,$07,$63,$e3,$e3,$60,$50,$c5,$c4,$ca,$cb,$cb,$db,$eb // $...c..`P.......
        .byte $eb,$f5,$04,$0b,$7f,$6f,$16,$0d,$0a,$09,$04,$84,$82,$82,$85,$87 // .....o..........
        .byte $81,$81,$82,$85,$80,$87,$84,$84,$87,$f8,$07,$e7,$ef,$f7,$ef,$04 // ................
        .byte $0c,$e0,$20,$c0,$00,$06,$25,$1d,$1a,$1a,$33,$1b,$0d,$87,$c1,$01 // .. ...%...3.....
        .byte $e1,$d1,$21,$c1,$03,$0d,$ce,$3f,$6f,$9f,$04,$0f,$03,$09,$07,$0b // ..!....?o.......
        .byte $09,$05,$07,$8b,$8b,$88,$8b,$88,$80,$a2,$60,$2e,$03,$fa,$f5,$fb // ..........`.....
        .byte $fb,$ff,$fb,$04,$0e,$f8,$f4,$ec,$d8,$d1,$d1,$b0,$c0,$00,$70,$10 // ..............p.
        .byte $d1,$91,$71,$f1,$09,$04,$11,$f3,$7f,$f3,$04,$10,$18,$1c,$06,$03 // ..q.............
        .byte $43,$e1,$e0,$e0,$00,$10,$f0,$70,$10,$10,$e3,$50,$36,$f0,$70,$70 // C......p...P6.pp
        .byte $f0,$71,$71,$f2,$72,$f5,$fd,$04,$0d,$c6,$c1,$45,$05,$05,$85,$81 // .qq.r......E....
        .byte $85,$8b,$0b,$e3,$07,$21,$01,$e3,$0d,$36,$02,$06,$84,$80,$c0,$71 // .....!...6.....q
        .byte $8e,$f1,$04,$0f,$0f,$17,$16,$17,$14,$14,$1c,$18,$18,$09,$04,$11 // ................
        .byte $e3,$10,$60,$20,$18,$18,$1c,$1c,$1e,$0d,$8a,$77,$8c,$bf,$7f,$04 // ..` .......w....
        .byte $0d,$f0,$30,$c0,$00,$06               // ..0...

txt_f3c1:
        .text "4O"
        .byte $b4                                   // '4' | $80 (end-of-string marker)
        .byte $bf,$60,$e0,$78,$f8,$dc,$1c           // .`.x...

txt_f3cb:
        .text "(XH0"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $2e,$80,$78,$89,$fa,$fe,$fd,$04,$0d,$47,$c4,$c2,$c2,$c3,$c3,$e3 // ..x......G......
        .byte $c0,$23,$09,$04,$41,$e3               // .#..A.

txt_f3e6:
        .text "C.A"
        .byte $40                                   // @ character
        .text "BCBB"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $7c,$83,$fd,$04,$0e,$de,$da,$e3,$84,$29,$86,$03,$01,$01,$87,$87 // |........)......
        .byte $86,$86,$87,$e3,$c5,$e3,$c7,$2f,$87,$85,$87,$45,$bb,$de,$df,$df // ......./...E....
        .byte $ef,$04,$0b,$09,$05,$00,$61,$e3,$b1,$2b,$a1,$61,$e1,$f3,$a2,$22 // ......a..+.a..."
        .byte $02,$82,$09,$04,$e1,$e3,$a1,$60,$31,$de,$bc,$7e,$fd,$04,$0c,$1f // .......`1..~....
        .byte $17,$17,$0b,$0b,$07,$7f,$07,$7b,$7b,$07,$7f,$47,$b7,$ff,$87,$eb // .......{{..G....
        .byte $7f,$07,$6b,$7b,$7f,$ff,$7f,$04,$62,$09,$01,$14,$12,$ff,$12,$59 // ..k{....b......Y
        .byte $fe,$f6,$d7,$d4,$d0,$ea,$fa,$14,$08,$f8,$e3,$fe,$60,$29,$fd,$fe // ............`)..
        .byte $fd,$12,$10,$e3,$a2,$41,$81,$9c,$28,$18,$1a,$1e,$1e,$2a,$36,$3e // .....A..(....*6>
        .byte $06,$0e
        .byte $3e,$1e
        .text "(($<"
        .byte $80
        .byte $41,$82,$fd,$e7,$ef,$ef,$12
        .byte $0c,$8e,$8a,$04,$40,$c0,$20,$e3,$30,$60,$7f,$14,$0b,$31,$62,$a2 // ....@. .0`...1b.
        .byte $21,$a1,$a5,$a9,$75,$f5,$fe,$12,$0b,$3f,$37,$0b,$06,$05,$14,$04 // !...u....?7.....
        .byte $c2,$c1,$c1,$c2,$c3,$c0,$c0,$c1,$c2,$c0,$c3,$c2,$c2,$43,$7c,$83 // .............C|.
        .byte $f3,$f7,$fb,$f7,$12,$0c,$f1,$91,$61,$81,$03,$13,$0f,$0d,$0c,$19 // ........a.......
        .byte $0d,$87,$c3,$e1,$80,$70,$e8,$10,$e1,$00,$07,$e7,$1f,$b7,$cf,$12 // .....p..........
        .byte $0f,$01,$14,$04,$05,$85,$85,$05,$0b,$14,$04,$8b,$c5,$c5,$c4,$c5 // ................
        .byte $c4,$c0,$80,$80,$09,$f4,$fb,$fd,$fd,$ff,$fd,$12,$0d,$fd,$fa,$f4 // ................
        .byte $ec,$f8,$f1,$f1,$d0,$a0,$40,$70,$10,$f1,$91,$71,$f1,$14,$04,$11 // ......@p...q....
        .byte $f1,$3f,$b1,$12,$10,$18,$1d,$06,$02,$43,$e3,$e1,$26,$01,$11,$f1 // .?.......C..&...
        .byte $71,$11,$11,$e3,$51,$3a,$f1,$71,$71,$f1,$70,$70,$f3,$73,$f5,$fd // q...Q:.qq.pp.s..
        .byte $12,$0d,$ce,$c9,$4d,$0d,$0d,$8d,$89,$8d,$8b,$03,$07,$07,$0f,$09 // ....M...........
        .byte $e3,$05,$60,$39,$0a,$0e,$84,$80,$c0,$71,$8e,$f1,$f7,$ff,$f7,$12 // ..`9.....q......
        .byte $0c,$0f,$1f,$1e,$1d,$1a,$18,$18,$10,$10,$14,$04,$11,$14,$05,$10 // ................
        .byte $18,$18,$1c,$09,$06,$fd,$0a,$7d,$12,$0e,$e0,$61,$81,$01,$0d,$69 // .......}...a...i
        .byte $9f,$69,$7f,$c0,$c0,$f0,$f0,$b8       // .i......

txt_f567:
        .text "8P"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $90,$70,$a3,$2e,$f1,$02,$e5,$ed,$fb,$ef,$12,$0c,$8f,$89,$85,$85 // .p..............
        .byte $87,$87,$e3,$80,$23,$14,$04,$83,$e3,$87,$24,$83,$81,$85,$87,$e3 // ....#.....$.....
        .byte $85,$2a,$f8,$07,$fb,$12,$0e,$b8,$b0,$14,$04,$08,$e3,$07,$3a,$0f // .*............:.
        .byte $0e,$0d,$0d,$0b,$8e,$8e,$8f,$8b,$8f,$8b,$0f,$0f,$0b,$8f,$77,$bd // ..............w.
        .byte $be,$bf,$df,$12,$0b,$14,$05,$00,$84,$e3,$45,$60,$61,$05,$85,$85 // ..........E`a...
        .byte $c5,$14,$04,$03,$14,$04,$85,$05,$07,$05,$fb,$7b,$fb,$12,$0d,$7f // ...........{....
        .byte $5f,$5f,$2f,$2f,$1f,$ff,$1f,$ef,$ef,$1f,$ff,$9f,$5f,$ff,$1f,$af // __//........_...
        .byte $ff,$1f,$af,$ef,$12,$65,$14,$01,$09,$02,$ff,$02,$5b,$fc,$fb,$fa // .....e......[...
        .byte $fc,$ff,$09,$08,$fe,$02,$17,$f3,$ec,$f0,$c3,$a5,$66,$0a,$4b,$cb // ............f.K.
        .byte $8e,$85,$87,$81,$8b,$8f,$8a,$86,$46,$47,$62,$a0,$a8,$f7,$fa,$02 // ........FGb.....
        .byte $10,$5d,$a2,$41,$30,$98,$88,$8c,$0c,$0c,$09,$05,$8c,$0c,$e3,$8c // .].A0...........
        .byte $34,$18,$18,$28,$28,$e9,$5b,$dd,$fd,$02,$0e,$73,$8f,$01,$03,$09 // 4..((.[....s....
        .byte $04,$21,$61,$71,$71,$e3,$70,$e3,$71,$60,$28,$61,$a1,$a1,$81,$61 // .!aqq.p.q`(a...a
        .byte $7d,$fd,$7d,$7f,$bf,$02,$0d,$f7,$c8,$b0,$01,$86,$81,$8e,$8e,$82 // }.}.............
        .byte $06,$c3,$e1,$70,$48,$30,$74,$08,$f0,$83,$84,$fb,$d3,$e7,$f7,$f7 // ...pH0t.........
        .byte $02,$0f,$7d,$e3,$81,$25,$c1,$c1,$81,$07,$87,$e3,$c7,$60,$45,$e1 // ..}..%.......`E.
        .byte $61,$60,$63,$60,$e0,$c0,$f9,$85,$fe,$fd,$fd,$ff,$fd,$02,$0e,$fe // a`c`............
        .byte $fd,$fa,$f4,$f0,$e8,$e8,$d8,$a0,$c0,$f8,$88,$e8,$88,$78,$09,$04 // .............x..
        .byte $08,$88,$f9,$b9,$02,$12,$e6,$1d,$04,$43,$e3,$e3,$e1,$01,$01,$f1 // .........C......
        .byte $71,$11,$11,$51,$51,$71,$f1,$71,$f1,$71,$72,$f1,$71,$f5,$02,$10 // q..QQq.q.qr.q...
        .byte $33,$ca,$4a,$0a,$e3,$8a,$28,$9e,$9e,$06,$06,$0e,$0a,$12,$12,$e3 // 3.J...(.........
        .byte $0c
        .byte $2f,$80,$80,$c0,$9c,$e3,$f6,$fe,$f7,$02,$0f
        .text ">=4("
        .byte $30,$e3,$20,$e3,$23,$21,$21,$e3       // 0. .#!!.

txt_f6d2:
        .text " ;!08<"
        .byte $12,$fa,$15,$02,$11,$3c,$c5,$05,$1d,$2b,$d7,$d5,$ff,$c1,$83,$e3 // .....<...+......
        .byte $e3,$73,$73,$a3,$e3,$23,$c3,$e3,$03,$2c,$21,$ee,$6f,$f7,$02,$0f // .ss..#...,!.o...
        .byte $e9,$36,$04,$0c,$04,$0c,$a3,$23,$09,$04,$0c,$e3,$0e,$2e,$06,$06 // .6.....#........
        .byte $04,$0c,$04,$f2,$0d,$f4,$fe,$fe,$02,$0e,$1f,$e0,$a2,$2d,$3e,$26 // .............->&
        .byte $1b,$1b
        .text ":>67*"
        .byte $1a,$18,$1e
        .byte $2e,$e3
        .byte $3e,$24,$1a,$1a
        .byte $fd,$3e,$c2,$23,$7f,$02,$0e,$a2,$3a,$01,$1f,$10,$18,$1f,$18,$18 // .>.#....:.......
        .byte $1f
        .text "<*/(?"
        .byte $1f,$18,$09,$04,$1f,$ef,$0f,$ef,$df,$02
        .byte $11,$7f,$7f,$c2,$24,$7f,$02,$07,$7f,$c2,$2a,$7f,$02,$66,$09,$01 // ....$.....*..f..
        .byte $05,$03,$ff,$03,$5c,$e3,$fe,$60,$3e,$03,$21,$fd,$fa,$f8,$f9,$d2 // ....\..`>.!.....
        .byte $e1,$81,$f1,$b1,$a3,$a3,$a0,$a0,$a3,$a1,$a2,$d2,$d3,$e8,$f4,$e8 // ................
        .byte $fd,$fe,$fe,$ff,$fe,$03,$0e,$9e,$61,$18,$8c,$c6,$c6,$e6,$a6,$a6 // ........a.......
        .byte $62,$e2,$62,$e2,$a2,$c2,$c6,$06,$8e,$06,$16,$26,$bf,$77,$fe,$ff // b.b........&.w..
        .byte $fe,$03,$0e,$f9,$07,$41,$01,$e3,$10,$60,$3c,$30,$30,$05,$07,$38 // .....A...`<00..8
        .byte $30,$10,$00,$6f,$70,$be,$7f,$ff,$9f,$03,$0f,$fb,$e4,$60,$80,$c4 // 0..op........`..
        .byte $c3,$c3,$c5,$86,$e1,$70,$38,$20,$9c,$ba,$84,$c0,$c1,$f9,$87,$ed // .....p8 ........
        .byte $03,$13,$be                           // ...

txt_f7cb:
        .text "BB"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)

txt_f7ce:
        .text "BB"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $c5,$c5
        .byte $45,$c5,$62
        .byte $22                                   // double quote
        .byte $22                                   // double quote
        .text "#"
        .byte $22                                   // double quote
        .byte $80
        .byte $40,$c4,$fa,$fd,$e3,$fe
        .byte $60,$72,$03,$10,$fe,$fd,$f8,$f4,$ec,$e8,$e8,$c0,$c0,$b8,$88,$e8 // `r..............
        .byte $c8,$38,$05,$04,$08,$f9,$1f,$d9,$03,$13,$66,$9d,$02,$43,$63,$e1 // .8........f..Cc.
        .byte $e1,$01,$11,$71,$11,$91,$d1,$d1,$05,$04,$f1,$f2,$f2,$f1,$f5,$f7 // ...q............
        .byte $03,$11,$7b,$82,$0a,$0a,$8a,$82,$8a,$9e,$16,$0e,$0e,$02,$1a,$1a // ..{.............
        .byte $04,$04,$88,$80,$80,$62,$9d,$ff,$fe,$03,$11,$de,$5d,$54,$58,$51 // .....b......]TXQ
        .byte $70,$63                               // pc

txt_f833:
        .text "CEEGB"
        .byte $40                                   // @ character
        .text "A"
        .byte $63,$60,$70,$70                       // c`pp

txt_f83e:
        .text "6)"
        .byte $d6                                   // 'V' | $80 (end-of-string marker)
        .byte $fe,$f7,$03,$11,$79,$82,$02,$32,$a6,$7e,$a2,$82,$02,$c6,$c6,$e6 // ....y..2.~......
        .byte $e6,$46,$86,$46,$e3,$06,$2c,$c6,$0b,$97,$b7,$bf,$03,$10,$f6 // .F.F..,........

txt_f860:
        .text "I(88"
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $e3,$18,$e3,$38,$23,$18,$08,$38,$e3,$28,$60,$4d,$c4,$ec,$dd,$fd // ...8#..8.(`M....
        .byte $fa,$fd,$03,$0e,$bf,$40,$80,$80,$cc,$74,$34,$74,$f4,$fc,$fc,$d4 // .....@...t4t....
        .byte $a4,$a0,$bc,$dc,$dc,$fc,$b4,$d4,$b4,$ec,$f7,$03,$11,$fb,$07,$01 // ................
        .byte $01,$43,$5f,$43,$43,$5d,$5f,$d3,$af,$bf,$a3,$dd,$5f,$59,$5d,$5f // .C_CC]_....._Y]_
        .byte $7f,$5f,$3f,$3f,$7f,$ff,$bf,$03,$86,$05,$01,$06,$03,$ff,$03,$80 // ._??............
        .byte $fe,$ff,$fa,$da,$94,$99,$81,$d9,$e9,$e3,$e8,$e3,$e9,$60,$4b,$e8 // .............`K.
        .byte $f0,$f0,$fe,$f8,$03,$14,$6b,$94,$0a,$66,$91,$51,$51,$61,$61,$f1 // ......k..f.QQaa.
        .byte $f1,$31,$31,$e1,$51,$91,$a1,$e3,$05,$09,$05,$4b,$bd,$bf,$ff,$bf // .11.Q......K....
        .byte $03,$0e,$ec,$13,$20,$00,$0c,$06,$0c,$8c,$1c,$14,$27,$28,$5f,$2f // .... .......'(_/
        .byte $ef,$df,$ef,$03,$0e,$fd,$72,$30,$40,$62,$61,$61,$62,$43,$70,$38 // ......r0@baabCp8
        .byte $1c,$10,$4e,$5d,$42,$60,$60,$7c,$c3,$76,$e3,$7f,$60,$27,$03,$10 // ..N]B``|.v..`'..
        .byte $df,$21,$21,$e1,$a1,$a1,$61,$62,$62,$a2,$e2,$31,$06,$04,$11,$40 // .!!...abb..1...@
        .byte $a0,$e2,$fd,$fe,$03,$13,$fe,$ff,$fa,$f6,$fc,$f8,$f8,$d0,$d0,$f8 // ................
        .byte $c8,$f8,$c8,$38,$88,$e3,$08,$60,$61,$f9,$9f,$59,$03,$13,$76,$8d // ...8...`a..Y..v.
        .byte $02,$43,$63,$f1,$f1,$01,$01,$71,$11,$81,$c1,$c1,$06,$04,$e1,$e2 // .Cc....q........
        .byte $f2,$e1,$e5,$f7,$ef,$ff,$ef,$03,$0e,$6b,$90,$18,$18,$98,$90,$98 // .........k......
        .byte $9c,$04,$0c,$1c,$10,$08,$08,$14,$14,$88,$80,$80,$62,$9d,$ed,$ee // ............b...
        .byte $ef,$03,$10,$de
        .text "YPHA"
        .byte $62,$65

txt_f97f:
        .text "ECCGF"
        .byte $40                                   // @ character
        .text "A"
        .byte $65,$62,$60,$70                       // eb`p

txt_f98a:
        .text "$;"
        .byte $d4                                   // 'T' | $80 (end-of-string marker)
        .byte $fe,$f7,$03,$11,$fb,$0c,$0c,$2c,$0c,$fc,$0c,$04,$04,$06,$05,$c4 // .......,........
        .byte $44,$c4,$e3,$04,$2c,$cc,$57,$6f,$6f,$7f,$03,$10,$ad,$d2,$11 // D...,.Woo......

txt_f9ac:
        .text "11"
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $25,$06,$07,$31,$11,$31,$e3,$11,$2a,$c9,$d9,$fb,$fb,$f5,$fb,$03 // %..1.1..*.......
        .byte $0e,$7f,$80,$a2,$2b,$90,$e8,$68,$e0,$e0,$b0,$b9,$e1,$41,$41,$71 // ....+..h.....AAq
        .byte $e3,$f0,$3e,$60,$e0,$60,$d0,$ae,$fe,$03,$10,$ef,$17,$0b,$0b,$87 // ..>`.`..........
        .byte $ff,$c7,$c7,$fb,$ff,$e7,$57,$7f,$47,$fb,$ff,$eb,$fb,$03,$03,$7f // ......W.G.......
        .byte $7f,$c2,$60,$ba,$7f,$03,$86,$06,$01,$06,$05,$ff,$05,$84,$fc,$f3 // ..`.............
        .byte $f0,$fd,$fd,$06,$06,$fc,$05,$03,$fe,$fe,$05,$14,$e7,$d8,$c0,$00 // ................
        .byte $94,$8c
        .text ">::."
        .byte $1e,$16
        .byte $2e,$3a,$3c,$0c,$00,$98,$81,$a3
        .byte $dd,$e7,$ee,$ff,$ef,$05               // ......

loc_fa25:
        .byte $0f,$18,$ff,$18,$88,$c2,$42,$62,$62,$66,$06,$06,$67,$66,$66,$c2 // ......Bbbf..gff.
        .byte $40,$4e,$5f,$4f,$ff,$f3,$05,$11,$7e,$5e,$30,$10,$11,$10,$10,$09 // @N_O....~^0.....
        .byte $08,$1c,$16,$00,$0f,$0e,$1e,$10,$11,$1e,$1b,$9c,$bf,$df,$05,$11 // ................
        .byte $00,$ff,$01                           // ...

// --- Region $fa69-$fa74 ---
.pc = $fa69 "Segment $fa69"
        .byte $05,$14                               // ..

loc_fa6b:
        .byte $7f,$7f,$7d,$7e,$78,$74,$74,$ec,$f0,$c0 // ..}~xtt...

// --- Region $fa82-$facf ---
.pc = $fa82 "Segment $fa82"
        .byte $12,$88,$76,$04,$02,$63,$63,$f1,$01,$01,$71,$11,$f1,$81,$81,$a1 // ..v..cc...q.....
        .byte $b1,$a1,$a1,$a2,$e1,$a1,$f7,$ef,$ff,$ef,$05,$0f,$98,$67,$94,$06 // .............g..
        .byte $04,$14,$3c,$2c,$0c,$1c,$1c,$24,$24,$18,$18,$a2,$60,$40,$80,$3b // ..<,...$$...`@.;
        .byte $c4,$ed,$05,$12,$7e,$bd,$bc,$a0,$a1,$82,$ca,$cb,$84,$8c,$8f,$8f // ....~...........
        .byte $83,$81,$ca,$c3,$c0,$f0,$48,$a8,$5e,$ee,$05,$12,$11,$ee // ......H.^.....

// --- Region $fb01-$fea0 ---
.pc = $fb01 "Segment $fb01"
        .byte $a2,$3b,$c7,$44,$e4,$e5,$c5,$44,$e5,$e2,$43,$02,$c5,$c4,$c5,$c7 // .;.D...D..C.....
        .byte $c5,$c5,$bb,$fb,$7b,$ff,$fb,$05,$0f,$7f,$ff,$3f,$5f,$02,$df,$3f // ....{......?_..?
        .byte $3f,$df,$60,$35,$ff,$3f,$df,$3f,$df,$05,$8f,$06,$01,$07,$03,$ff // ?.`5.?.?........
        .byte $03,$84,$fd,$fe,$fe,$fd,$03,$20,$f9,$f6,$d0,$e0,$8e,$48,$05,$47 // ....... .....H.G
        .byte $c7,$89,$8f,$87,$83,$8f,$84           // .......

txt_fb48:
        .text "HJD"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $a1,$fe,$fb,$fb,$ff,$fb,$03,$0f,$8e,$f5,$84,$c4,$61,$21,$e3,$31 // ............a!.1
        .byte $34,$07,$06,$11,$31,$31,$63           // 4...11c

txt_fb63:
        .byte $22                                   // double quote character
        .text "%"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $ad,$f5,$fb,$f5,$03,$0f,$7f,$bf,$2f,$18,$08,$e3,$88,$60,$d3,$84 // ......../....`..
        .byte $84,$8e,$8b,$80,$87,$87,$8f,$88,$88,$8f,$0d,$ce,$df,$ef,$03,$11 // ................
        .byte $90,$6f,$10,$10,$58,$b8               // .o..X.

txt_fb8c:
        .text "PA"
        .byte $d9                                   // 'Y' | $80 (end-of-string marker)
        .byte $59,$39,$18,$08,$88,$48,$18,$08,$de,$31,$bf,$7f,$03,$13,$7f,$ff // Y9...H...1......
        .byte $fd,$fe,$f8,$fc,$fc,$74,$68,$70,$64,$fc,$e4,$9c,$c4,$04,$04,$64 // .....thpd......d
        .byte $7c,$2c,$03,$14,$88,$76,$04,$02,$63,$63,$f1,$01,$01,$71,$11,$f1 // |,...v..cc...q..
        .byte $81,$81,$a1,$b1,$a1,$a1,$a2,$e1,$a1,$f7,$ef,$ff,$ef,$03,$0f,$98 // ................
        .byte $77,$90,$10,$00,$10,$10,$28,$28,$18,$18,$08,$30,$30,$08,$18,$10 // w.....((...00...
        .byte $00,$80,$3b,$c4,$fd,$fb,$03,$11,$7c,$fb,$e8,$f0,$a3,$c4,$84,$87 // ..;.....|.......
        .byte $9c,$9c,$9f,$9f,$83,$87,$85,$c6,$c0,$e0,$50,$f1,$4d,$fd,$03,$12 // ..........P.M...
        .byte $33,$cd,$10,$10,$f0
        .byte $31,$10,$f0,$11,$07,$06
        .text "10110"
        .byte $5e,$a1,$bf,$7f,$03,$11,$98,$6f,$88,$88,$8f,$89,$06,$06,$8e,$8f // ^......o........
        .byte $8d,$8a,$8e,$8e,$8f,$8f,$8b,$8f,$8e,$4e,$b7,$dc,$9f,$bf,$df,$03 // .........N......
        .byte $0f,$01,$fe,$01,$00,$8f,$80,$84,$87,$87,$84,$94,$9e,$9f,$1c,$97 // ................
        .byte $84,$86,$8f,$87,$87,$7f,$ef,$03,$15,$02,$7f,$7f,$ff,$ff,$21,$7f // ..............!.
        .byte $c2,$60,$42,$7f,$ff,$7f,$03,$8f,$07,$01,$05,$03,$ff,$03,$a9,$fc // .`B.............
        .byte $fb,$f0,$ab,$72,$a7,$47,$a7,$e5,$e3,$e2,$e5,$e7,$e7,$c1,$c3,$d3 // ...r.G..........
        .byte $e0,$fb,$ff,$fd,$ff,$fd,$03,$11,$e7,$1a,$02,$30,$98,$98,$58,$58 // ...........0..XX
        .byte $05,$04,$c8,$48,$88,$98,$19,$19,$18,$ba,$5f,$da,$ff,$fa,$03,$11 // ...H......_.....
        .byte $3f,$cf,$07,$0a,$84,$e3,$c4,$2a,$c2,$c7,$c5,$c0,$c5,$c3,$c7,$c4 // ?......*........
        .byte $c4,$78,$e3,$f7,$60,$3a,$03,$13,$c8,$37,$08,$18,$28,$b8,$a0,$68 // .x..`:...7..(..h
        .byte $28,$18,$08,$84,$84,$04,$0c,$38,$4f,$7f,$3f,$7f,$7f,$03,$13,$3f // (......8O.?....?
        .byte $bf
        .text "?::<"
        .byte $f4,$f8,$e0,$e4
        .text "<4<D"
        .byte $04,$04
        .byte $24
        .byte $0f,$bf,$bf,$03,$14,$89,$76,$04,$02,$63,$71,$01,$01,$70,$10,$70 // ......v..cq..p.p
        .byte $a2,$30,$20,$30,$61,$21,$b2,$a1,$e5,$ef,$ff,$ef,$03,$11,$b0,$5f // .0 0a!........._
        .byte $b9,$39,$e3,$29,$60,$3b,$39,$19,$39,$29,$19,$19,$21,$31,$01,$01 // .9.)`;9.9)..!1..
        .byte $cc,$cc,$db,$fb,$03,$13,$fc,$73,$70,$21,$42,$83,$9f,$1c,$18,$1e // .......sp!B.....
        .byte $1f,$07,$86,$9e,$8c,$c0,$e0,$ee,$be,$f6,$03,$14,$67,$9a,$21,$23 // ............g.!#
        .byte $e1,$e0,$e0,$20,$05,$06,$63,$61,$61,$63,$61,$43,$7d,$03,$14,$70 // ... ..caacaC}..p
        .byte $8f,$a2,$2a,$1e,$1f,$0f,$1e,$1a,$1f,$17,$0a,$0c,$0e,$e3,$1e,$60 // ..*............`
        .byte $51,$16,$7d,$9a,$7b
        .byte $3f,$03,$12,$07,$fb,$07,$01
        .text "=?=3"
        .byte $33,$7b
        .byte $51,$5f
        .byte $59,$7d
        .text "3=??"
        .byte $df,$1f,$df,$ff,$df,$03
        .byte $b0,$05,$01,$06,$05,$ff,$05,$ab,$fe,$ff,$fc,$fe,$f0,$fc,$06,$06 // ................
        .byte $f0,$fc,$fc,$fa,$fa,$05,$17,$99,$99,$00,$6c,$c2,$52,$72,$d2,$b2 // ..........l.Rr..
        .byte $32,$72,$72,$c2,$c2,$e6,$0a,$1a,$57,$bb,$fe,$fe,$05,$13,$cf,$4b // 2rr.....W......K
        .byte $87,$03,$e3,$22,$60,$7b               // ..."`{

txt_fd95:
        .text "320022#"
        .byte $62,$43,$a3,$7b,$bb,$bb,$bf,$05,$13,$e4,$a4,$44,$0c,$2c,$14,$34 // bC.{.......D.,.4
        .byte $14,$9c,$c4,$82,$c2,$22,$c6,$1c,$dc,$05,$18,$3f,$7f,$7e,$7d,$7a // .....".....?.~}z
        .byte $7a,$30,$38,$3e,$7a,$72,$7e,$42,$02,$02,$3e,$96,$05,$17,$89,$89 // z08>zr~B..>.....
        .byte $04,$26,$63,$71,$01,$70,$30,$70,$20,$20,$60,$30,$61,$a3,$e5,$e5 // .&cq.p0p  `0a...
        .byte $f3,$ef,$ef,$05,$13,$31,$06,$04,$20,$21,$30,$10,$10,$30,$00,$01 // .....1.. !0..0..
        .byte $31,$31,$01,$01,$36,$d7,$db,$df,$05,$14,$f8,$d9,$e1,$c3,$99,$39 // 11..6..........9
        .byte $38,$30,$1c,$3c,$0c,$0c,$04,$98,$80,$a0,$a4,$ef,$bf,$05,$15,$8c // 80.<............
        .byte $14,$0c,$0c,$8c,$a2,$26,$84,$84,$8c,$8c,$84,$84,$e3,$8c,$29,$72 // .....&........)r
        .byte $fe,$f6,$fe,$fe,$05,$13,$c0,$c0,$a2,$3b,$48,$38,$78,$68,$78,$59 // .........;H8xhxY
        .byte $29,$31,$58,$78,$78,$38,$38,$68,$fe,$fe,$05,$14,$1f,$0f,$0f,$1f // )1Xxx88h........
        .byte $06,$04,$0f,$7f,$bf,$c2,$22,$7f,$0f,$e3,$7f,$2f,$05,$b5,$06,$01 // ......"..../....
        .byte $06,$05,$ff,$05,$ae,$f7,$f4,$ff,$06,$06,$fc,$c2,$60,$23,$fe,$fe // ............`#..
        .byte $05,$17,$ec,$e8,$04,$93
        .byte $39,$59,$51,$78
        .byte $28,$08
        .text "XP99"
        .byte $33,$81,$c1,$d7,$ed,$05,$15,$67,$25,$43,$01,$19,$06,$04,$99,$98 // 3......g%C......
        .byte $98,$e3,$99,$60,$28,$39,$29,$11,$7d,$1d,$dd,$df,$05,$13,$f0,$90 // ...`(9).}.......
        .byte $e0,$84,$12,$0c,$1c,$8e,$0a,$66,$03,$63,$13,$e3,$0a,$ec,$bf,$05 // .......f.c......
        .byte $17,$1f,$1f,$1e,$1d                   // .....

// --- Region $feac-$feb3 ---
.pc = $feac "dat_feac"

dat_feac:
        .byte $5e,$fe,$e3,$df,$2c,$05,$14,$c9       // ^...,...

// --- Region $febf-$feeb ---
.pc = $febf "dat_febf"

dat_febf:
        .byte $2c,$70,$61,$e3,$e5,$e5,$f3,$ef,$ef,$05,$13,$31,$03,$e3,$23,$60 // ,pa........1..#`
        .byte $26,$22,$72,$32,$32,$12,$62,$62,$12,$33,$03,$01,$77,$f7,$05,$16 // &"r22.bb.3..w...
        .byte $f1,$d0,$a0,$04,$15,$14,$10,$61,$79,$7d,$1d,$39,$29 // .......ay}.9)

// --- Region $ff17-$ffff ---
.pc = $ff17 "dat_ff17"

dat_ff17:
        .byte $32,$43,$43,$e1,$9d                   // 2CC..

loc_ff1c:
        .byte $ff,$fd,$05,$13,$7f,$3f,$3f,$5f,$06,$04,$3f,$ff,$df,$ff,$df,$ff // .....??_..?.....
        .byte $3f,$df,$05,$b7,$06,$01,$06,$05,$ff,$05,$af,$fc,$05,$23,$f3,$f3 // ?............#..
        .byte $e0,$8c,$98,$5e,$de,$8e,$8e,$96,$9e,$80 // ...^......

txt_ff46:
        .text "DH"
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .byte $ed,$e3,$f7,$60,$41,$05,$15,$33,$02,$10,$80,$c4,$c4,$cc,$06,$04 // ...`A..3........
        .byte $4c,$cc,$cc,$84,$9f,$be,$9e,$fe,$05,$16,$f8,$d8,$00,$87,$95,$96 // L...............
        .byte $cb,$85,$23,$11,$b1,$99,$83,$8b,$8f,$e7,$05,$18,$1f,$3f,$3e,$3f // ..#..........?>?
        .byte $3c,$1a,$1c,$16                       // <...

txt_ff7d:
        .text "<8> "
        .byte $00                                   // string terminator
        .byte $d0,$f7,$05,$19,$c9,$4b,$04,$23,$73,$03,$02,$32,$72,$e3,$62,$60 // .....K.#s..2r.b`
        .byte $65,$63,$63,$f0,$e7,$f3,$ef,$ef,$05,$15,$23,$11,$31,$11,$12,$52 // ecc.......#.1..R
        .byte $50,$30,$10,$70,$72,$02,$22,$03,$93,$92,$f7,$05,$17,$e2,$a0,$80 // P0.pr.".........
        .byte $16,$1e,$7e,$a0,$b2,$fa,$1a,$02,$12,$02,$02,$32,$62,$eb,$ef,$05 // ..~........2b...
        .byte $16,$76,$54,$32,$33,$01,$01,$13,$13,$32,$33,$13,$12,$32,$33,$32 // .vT23....23..232
        .byte $35,$df,$05,$17,$01,$01,$00,$c7,$06,$04,$c3,$cc,$4f,$8e,$c3,$c2 // 5...........O...
        .byte $c7,$c7,$bf,$f7,$f7,$05,$18,$7f,$7f,$ff,$7f,$7f,$ff,$7f,$ff,$7f // ................
        .byte $ff,$7f,$05,$b8,$06,$01,$80,$4b,$00,$80,$7f,$ff,$00,$b4 // .......K......
