// ============================================
// output - Part 1 of 2
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:35:12
// 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:  $1200 (4608)
// IRQ handler:  $1440 (irq_1440)
// IRQ handler:  $152b (irq_152b)
// IRQ handler:  $1555 (irq_1555)
// IRQ handler:  $1584 (irq_1584)
// IRQ handler:  $ea31 (irq_ea31)
//
// Code: 3954 bytes, Data: 59534 bytes
// Labels: 633, Subroutines: 13
//
// Cross-references: all OK
// ============================================


// --- Region $08d0-$08d3 ---
.pc = $08d0 "Program $08d0"
        .byte $0f,$00,$00                           // slo $0000 // ILLEGAL
        brk

// --- Region $0aad-$0ada ---
.pc = $0aad "loc_0aad"

loc_0aad:
        asl $1e1e,x
        asl $1e1e
        asl $1e1e,x

loc_0ab6:
        asl $0e1e,x
        asl $1e1e,x
        asl $1e1e,x
        asl $f0f0,x
        cpx #$e0
        cpy #$c0
        .byte $80,$80                               // nop #$80 // ILLEGAL
        asl $783c,x
        beq loc_0aad
        cpy #$80
        .byte $80,$fe                               // nop #$fe // ILLEGAL
        asl $783c,x
        beq loc_0ab6
        cpy #$80
        beq loc_0ada

loc_0ada:
        brk

// --- Region $1200-$1662 ---
.pc = $1200 "main_1200"

main_1200:
        lda #$00
        sta smc_15c5                                // SMC: modifies $15c5
        sta smc_15e8                                // SMC: modifies $15e8
        sta smc_1660                                // SMC: modifies $1660
        sta $176c
        sta smc_1460                                // SMC: modifies $1460
        sta smc_146d                                // SMC: modifies $146d
        sta $d020
        sta $d021
        jsr $e536
        lda #$ff
        sta smc_1654                                // SMC: modifies $1654
        lda #$80
        sta smc_1681                                // SMC: modifies $1681
        lda #$80
        sta smc_1559                                // SMC: modifies $1559
        lda #$40
        sta smc_1566                                // SMC: modifies $1566
        sta smc_152f                                // SMC: modifies $152f
        lda #$20
        sta smc_153c                                // SMC: modifies $153c
        lda $dc05
        and #$03
        tax
        lda $1cd1,x
        sta smc_15ab                                // SMC: modifies $15ab
        lda $1cd2,x
        sta smc_125f                                // SMC: modifies $125f
        jsr sub_1714
        ldx #$00

loc_1250:
        lda #$00
        sta $0400,x
        sta $04b8,x
        sta $1000,x
        sta $1100,x
.label smc_125f = * + 1
        lda #$05                                    // !SMC: modified by $1248
        sta $d9b8,x
        sta $da00,x
        sta $db00,x
        inx
        bne loc_1250
        sei
        lda #$33
        sta $01
        ldy #$2b
        lda #$00
        jsr sub_1289
        ldy #$2c
        lda #$0c
        jsr sub_1289
        ldy #$2d
        lda #$18
        jsr sub_1289
        jmp loc_12e6
// Referenced by: jsr from $1275, $127c, $1283

sub_1289:
        ldx #$40
        stx $40
        stx $42
        sty $41
        sty $43
        sta smc_12a7                                // SMC: modifies $12a7
        lda #$00
        sta $3e
        ldx #$00
        stx $3f

loc_129e:
        lda #$00
        sta $3d

loc_12a2:
        ldx $3f
        ldy #$00
.label smc_12a7 = * + 1
        lda $1e18,x                                 // !SMC: modified by $1293
        asl
        asl
        asl
        tax
        lda #$00
        adc #$d0
        sta smc_12b6                                // SMC: modifies $12b6

loc_12b4:
.label smc_12b6 = * + 2
        lda $d100,x                                 // !SMC: modified by $12b1
        sta ($40),y
        iny
        iny
        iny
        sta ($40),y
        iny
        iny
        iny
        inx
        cpy #$30
        bne loc_12b4
        inc $40
        inc $3d
        inc $3f
        lda $3d
        cmp #$03
        bne loc_12a2
        lda $40
        clc
        adc #$3d
        sta $40
        bcc loc_12dd
        inc $41

loc_12dd:
        inc $3e
        ldx $3e
        cpx #$04
        bne loc_129e
        rts

loc_12e6:
        lda #$37
        sta $01
        lda #$ff

loc_12ec:
        cmp $d012
        bne loc_12ec
        lda #$40
        sta $0314
        lda #$14
        sta $0315
        lda #$7a
        sta $d012
        ldx #$7f
        stx $dc0d
        lda $dc0d
        ldx #$01
        stx $d01a
        lda #$7b
        sta $d011
        inc $d019
        lda #$00
        jsr sub_3000
        cli

loc_131b:
        lda #$00
        beq loc_1327

loc_131f:
        lda smc_30dc
        bne loc_131f
        jmp loc_18dd

loc_1327:
        lda #$fa
        sta $3a
        lda #$fd
        sta $3b
        lda #$00
        sta $3c

loc_1333:
        jsr sub_1803
        cmp #$10
        beq loc_1349
        bcs loc_1347
        sta $3e
        ldx $1ce2
        ldy $1ce3
        jsr sub_1878

loc_1347:
        inc $3c

loc_1349:
        jsr sub_182a
        cmp #$10
        beq loc_135f
        bcs loc_135d
        sta $3e
        ldx $1ce4
        ldy $1ce5
        jsr sub_1878

loc_135d:
        inc $3b

loc_135f:
        jsr sub_1851
        cmp #$10
        beq loc_1375
        bcs loc_1373
        sta $3e
        ldx $1ce6
        ldy $1ce7
        jsr sub_1878

loc_1373:
        inc $3a

loc_1375:
        lda #$00
        sta smc_137b                                // SMC: modifies $137b

loc_137a:
.label smc_137b = * + 1
        lda #$01                                    // !SMC: modified by $1377
        beq loc_137a
        lda $3a
        cmp #$10
        bne loc_1333
        lda $3b
        cmp #$10
        bne loc_1333
        lda $3c
        cmp #$10
        bne loc_1333
        lda #$00
        sta smc_139b                                // SMC: modifies $139b
        lda #$a0
        sta smc_1654                                // SMC: modifies $1654

loc_139a:
.label smc_139b = * + 1
        lda #$00                                    // !SMC: modified by $1392
        beq loc_139a
        lda $1664
        eor #$06
        sta $1664
        lda #$16
        sta $3a
        lda #$13
        sta $3b
        lda #$10
        sta $3c

loc_13b2:
        jsr sub_1803
        bmi loc_13c8
        cmp #$0f
        bcs loc_13c6
        sta $3e
        ldx $1ce2
        ldy $1ce3
        jsr sub_1878

loc_13c6:
        dec $3c

loc_13c8:
        jsr sub_182a
        bmi loc_13de
        cmp #$0f
        bcs loc_13dc
        sta $3e
        ldx $1ce4
        ldy $1ce5
        jsr sub_1878

loc_13dc:
        dec $3b

loc_13de:
        jsr sub_1851
        bmi loc_13f4
        cmp #$0f
        bcs loc_13f2
        sta $3e
        ldx $1ce6
        ldy $1ce7
        jsr sub_1878

loc_13f2:
        dec $3a

loc_13f4:
        lda #$00
        sta smc_13fa                                // SMC: modifies $13fa

loc_13f9:
.label smc_13fa = * + 1
        lda #$01                                    // !SMC: modified by $13f6
        beq loc_13f9
        lda $3a
        bpl loc_13b2
        lda $3b
        bpl loc_13b2
        lda $3c
        bpl loc_13b2
        lda $1ce4
        sta $1ce2
        lda $1ce5
        sta $1ce3
        lda $1ce6
        sta $1ce4
        lda $1ce7
        sta $1ce5
        lda #$02
        cmp #$06
        bne loc_142c

dat_1427:
        .byte $a9,$00,$8d,$22,$14                   // ...".

loc_142c:
        asl
        tax
        lda $1cd6,x
        sta $1ce6
        lda $1cd7,x
        sta $1ce7
        inc $1422
        jmp loc_131b

irq_1440:
        inc $d019
        lda #$1b
        sta $d011
        lda #$08
        sta $d016
        lda #$12
        sta $d018
        lda #$00
        sta $d01c
        lda #$ff
        sta $d015
        sta $d01d
.label smc_1460 = * + 1
        ldy #$50                                    // !SMC: modified by $120e
        lda #$92
        jsr sub_14a5
        inc smc_1460
        inc smc_1460
.label smc_146d = * + 1
        ldy #$a8                                    // !SMC: modified by $1211
        jsr sub_14cd
        inc smc_146d
        ldx #$ad
        jsr sub_150f
        lda #$0f
        sta $d01b
        sta $d02b
        sta $d02c
        sta $d02d
        sta $d02e
        lda #$0b
        sta $d027
        sta $d028
        sta $d029
        sta $d02a
        lda #$2b
        sta $0314
        lda #$15
        sta $0315
        jmp loc_ea81
// Referenced by: jsr from $1463, $1532, $155c

sub_14a5:
        sta smc_14b2                                // SMC: modifies $14b2
        ldx #$0e
        lda txt_1bbe,y
        lsr
        lsr
        lsr
        clc
.label smc_14b2 = * + 1
        adc #$d8                                    // !SMC: modified by $14a5

loc_14b3:
        sta $d001,x
        dex
        dex
        bpl loc_14b3
        dec $d009
        dec $d00b
        dec $d00d
        dec $d00f
        clc
        adc #$0a
        sta $d012
        rts

// Referenced by: jsr from $146e, $153d, $1567
sub_14cd: {
        ldx #$00
        stx $d010
        lda #$18
        sta $4f
        clc
loop:
        lda txt_1bbe,y
        adc $4f
        sta $d008,x
        sta $d000,x
        ror $d010
        lda $4f
        adc #$30
        sta $4f
        inx
        inx
        cpx #$08
        bne loop
        lda $d010
        lsr
        lsr
        lsr
        lsr
        ora $d010
        inc $d000
        inc $d002
        inc $d004
        inc $d006
        bne done
        ora #$08
done:
        sta $d010
        rts
}
// Referenced by: jsr from $1476, $1545, $156f

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

irq_152b:
        inc $d019
.label smc_152f = * + 1
        ldy #$90                                    // !SMC: modified by $1231
        lda #$b5
        jsr sub_14a5
        inc smc_152f
        inc smc_152f
.label smc_153c = * + 1
        ldy #$c8                                    // !SMC: modified by $1236
        jsr sub_14cd
        inc smc_153c
        ldx #$b1
        jsr sub_150f
        lda #$55
        sta $0314
        lda #$15
        sta $0315
        jmp loc_ea81

irq_1555:
        inc $d019
.label smc_1559 = * + 1
        ldy #$d0                                    // !SMC: modified by $1229
        lda #$d8
        jsr sub_14a5
        inc smc_1559
        inc smc_1559
.label smc_1566 = * + 1
        ldy #$e8                                    // !SMC: modified by $122e
        jsr sub_14cd
        inc smc_1566
        ldx #$b5
        jsr sub_150f
        lda #$84
        sta $0314
        lda #$15
        sta $0315
        lda #$fb
        sta $d012
        jmp loc_ea81

irq_1584:
        inc $d019
        lda #$3b
        sta $d011
        lda #$18
        sta $d016
        sta $d018
        lda #$7f
        sta $d015
        sta $d01c
        lda #$00
        sta $d010
        sta $d01d
        sta $d017
        sta $d01b
.label smc_15ab = * + 1
        lda #$0a                                    // !SMC: modified by $1242
        sta $d025
        lda #$00
        sta $d026
        lda #$0b
        sta $d02a
        sta $d02b
        sta $d02c
        sta $d02e
        ldx #$0e
.label smc_15c5 = * + 1
        ldy #$78                                    // !SMC: modified by $1202
        cpy #$80
        bne loc_15cf

dat_15ca:
        .byte $a0,$00,$8c,$c5,$15                   // .....

loc_15cf:
        lda txt_1bbe,y
        lsr
        lsr
        clc
        adc #$3c
        inc smc_15c5
        inc smc_15c5
        inc smc_15c5

loc_15e0:
        sta $d001,x
        dex
        dex
        bpl loc_15e0
.label smc_15e8 = * + 1
        ldy #$f8                                    // !SMC: modified by $1205
        inc smc_15e8
        inc smc_15e8
        inc smc_15e8
        ldx #$00
        lda #$24
        sta $4f
        clc

loc_15f9:
        lda txt_1bbe,y
        adc $4f
        sta $d000,x
        ror $d010
        lda $4f
        adc #$18
        sta $4f
        inx
        inx
        cpx #$0e
        bne loc_15f9
        lsr $d010
        ldy #$06
        lda #$bf
        sec

loc_1618:
        sta $07f8,y
        sbc #$01
        dey
        bpl loc_1618
        lda #$40
        sta $0314
        lda #$14
        sta $0315
        lda #$7a
        sta $d012
        jsr sub_3006
        lda #$00
        beq loc_1639

dat_1636:
        .byte $20,$96,$30                           //  .0

loc_1639:
        lda #$00
        beq loc_1643

dat_163d:
        .byte $20,$c2,$16,$4c,$53,$16               //  ..LS.

loc_1643:
        lda $dc01
        cmp #$ef
        bne loc_1653
        inc $131c
        inc $163a
        inc $1633

loc_1653:
.label smc_1654 = * + 1
        ldx #$8d                                    // !SMC: modified by $121f, $1397
        beq $165c
        dec smc_1654
        bne loc_1680
        inc smc_139b
.label smc_1660 = * + 1
        ldx #$01                                    // !SMC: modified by $1208
        bne loc_167d

// --- Region $167d-$1932 ---
.pc = $167d "loc_167d"

loc_167d:
        dec smc_1660

loc_1680:
.label smc_1681 = * + 1
        ldx #$47                                    // !SMC: modified by $1224
        bne loc_168a

dat_1684:
        .byte $20,$6b,$17,$4c,$81,$ea               //  k.L..

loc_168a:
        dec smc_1681
        jmp loc_ea81

loc_1690:
        ldx #$00
        cpx #$05
        beq loc_16f9
        ldx #$00
        cpx #$13
        bne loc_16b3

loc_169c:
        inc $1691
        lda $16b9
        clc
        adc #$78
        sta $16b9
        bcc loc_16ad
        inc $16ba

loc_16ad:
        lda #$00
        sta $1697
        rts

loc_16b3:
        ldy #$4f
        lda $1cbe,x

loc_16b8:
        sta $d9b8,y
        dey
        bpl loc_16b8
        inc $1697
        rts

loc_16c2:
        lda $16e7
        cmp #$2e
        beq loc_1690
        ldy #$00
        cpy #$2a
        bne loc_16e1

loc_16cf:
        inc $16e7
        inc $16ea
        inc $16ed
        inc $16f0
        lda #$00
        sta $16ca
        rts

loc_16e1:
        ldx #$02
        lda #$00

loc_16e5:
        sta $2b40,y
        sta $2b80,y
        sta $2bc0,y
        sta $2c00,y
        iny
        dex
        bpl loc_16e5
        sty $16ca
        rts

loc_16f9:
        ldx #$00
        cpx #$13
        beq $1713
        lda $1cbe,x
        bne loc_1707
        sta $1595

loc_1707:
        sta smc_15ab
        sta $15b5
        sta $148b
        inc $16fa
        rts
// Referenced by: jsr from $124b; branch from $1777

sub_1714:
        lda #$00
        sta $1775
        lda #$3f
        sta $1776

loc_171e:
        lda #$00
        sta $1746
        lda #$b8
        sta $50
        lda #$05
        sta $51
        sta $53
        lda #$e0
        sta $52
        rts

loc_1732:
        lda #$00
        sta $176c
        lda $1775
        clc
        adc #$20
        sta $1775
        bcc loc_1745
        inc $1776

loc_1745:
        ldx #$00
        cpx #$04
        bne loc_1752

loc_174b:
        lda #$c0
        sta smc_1681
        bne loc_171e

loc_1752:
        lda $50
        clc
        adc #$78
        sta $50
        bcc loc_175d
        inc $51

loc_175d:
        lda $52
        clc
        adc #$78
        sta $52
        bcc loc_1768
        inc $53

loc_1768:
        inc $1746
        ldy #$00
        cpy #$14
        bne loc_1774

dat_1771:
        .byte $4c,$32,$17                           // L2.

loc_1774:
        ldx txt_40e0,y
        beq sub_1714
        tya
        asl
        tay
        txa
        sta ($50),y
        ora #$40
        iny
        sta ($50),y
        ora #$80
        sta ($52),y
        dey
        and #$bf
        sta ($52),y
        inc $176c
        rts

dat_1791:
        .byte $a2,$19                               // ..

loc_1793:
        lda $1000,x
        sta $0407,x
        lda $1100,x
        sta $d807,x
        lda txt_101a,x
        sta $042f,x
        lda txt_111a,x
        sta $d82f,x
        lda $1034,x
        sta $0457,x
        lda $1134,x
        sta $d857,x
        lda $104e,x
        sta $047f,x
        lda $114e,x
        sta $d87f,x
        lda $1068,x
        sta $04a7,x
        lda $1168,x
        sta $d8a7,x
        lda $1082,x
        sta $04cf,x
        lda $1182,x
        sta $d8cf,x
        lda $109c,x
        sta $04f7,x
        lda $119c,x
        sta $d8f7,x
        lda $10b6,x
        sta $051f,x
        lda $11b6,x
        sta $d91f,x
        lda $10d0,x
.label loc_17f8 = * + 2
        sta $0547,x
        lda $11d0,x
        sta $d947,x
        dex
        bpl loc_1793
        rts
// Referenced by: jsr from $1333, $13b2

sub_1803:
        lda #$09
        sta $3d
        lda #$40
        sta $40
        lda #$1e

loc_180d:
        sta $41
        lda #$18
        sta $42
        lda #$1f
        sta $43
        lda #$00
        sta $44
        lda #$10
        sta $45
        lda #$00
        sta $46
        lda #$11
        sta $47
        lda $3c
        rts
// Referenced by: jsr from $1349, $13c8

sub_182a:
        lda #$09
        sta $3d
        lda #$88
        sta $40
        lda #$1e
        sta $41
        lda #$60
        sta $42
        lda #$1f
        sta $43
        lda #$09
        sta $44
        lda #$10
        sta $45
        lda #$09
        sta $46
        lda #$11
        sta $47
        lda $3b
        rts
// Referenced by: jsr from $135f, $13de

sub_1851:
        lda #$09
        sta $3d
        lda #$d0
        sta $40
        lda #$1e
        sta $41
        lda #$a8
        sta $42
        lda #$1f
        sta $43
        lda #$12
        sta $44
        lda #$10
        sta $45
        lda #$12
        sta $46
        lda #$11
        sta $47
        lda $3a
        rts
// Referenced by: jsr from $1344, $135a, $1370, $13c3, $13d9, $13ef

sub_1878:
        stx smc_1897                                // SMC: modifies $1897
        stx smc_18a5                                // SMC: modifies $18a5
        stx smc_18b8                                // SMC: modifies $18b8
        sty smc_1898                                // SMC: modifies $1898
        sty smc_18a6                                // SMC: modifies $18a6
        sty smc_18b9                                // SMC: modifies $18b9
        ldy #$00

loc_188c:
        lda ($40),y
        asl
        asl
        asl
        asl
        clc
        adc $3e
        tax
.label smc_1897 = * + 1
.label smc_1898 = * + 2
        lda $19de,x                                 // !SMC: modified by $1878, $1881
        and #$0f
        sta $3f
        lda ($40),y
        and #$f0
        adc $3e
        tax
.label smc_18a5 = * + 1
.label smc_18a6 = * + 2
        lda $19de,x                                 // !SMC: modified by $187b, $1884
        and #$f0
        ora $3f
        sta ($44),y
        lda ($42),y
        asl
        asl
        asl
        asl
        clc
        adc $3e
        tax
.label smc_18b8 = * + 1
.label smc_18b9 = * + 2
        lda $19de,x                                 // !SMC: modified by $187e, $1887
        sta ($46),y
        iny
        tya
        and #$07
        bne loc_188c
        lda $44
        clc
        adc #$12
        sta $44
        bcc loc_18cd
        inc $45

loc_18cd:
        lda $46
        clc
        adc #$12
        sta $46
        bcc loc_18d8
        inc $47

loc_18d8:
        cpy #$48
        bne loc_188c
        rts

loc_18dd:
        lda #$7b
        sta $d011
        ldx #$00
        stx $d020
        stx $d021
        stx $d418
        stx $d010
        stx $d015
        stx $d01b
        stx $d01c
        stx $dc0d
        lda #$f0
        sta $d01a
        lda #$31
        sta $0314
        lda #$ea
        sta $0315
        lda #$15
        sta $d018
        lda #$08
        sta $d016
        lda #$4b
        ldy #$19
        jsr sub_ab1e
        lda #$1b
        sta $d011
        sei
        ldy #$40

loc_1924:
        lda $1931,y
        sta $033f,y
        dey
        bne loc_1924
        sty $01
        jmp $0340

dat_1932:
        .byte $b9                                   // .

// --- Region $1dc0-$1dd7 ---
.pc = $1dc0 "loc_1dc0"

loc_1dc0:
        lda #$07
        beq dat_1dca
        dec $1dc1

loc_1dc7:
        jmp loc_3091

dat_1dca:
        .byte $a9,$07,$8d,$c1,$1d,$60               // .....`

loc_1dd0:
        lda $02a6
        bne loc_1dc7
        beq loc_1dc0
        brk

// --- Region $3000-$300a ---
.pc = $3000 "sub_3000"
// Referenced by: jsr from $1317

sub_3000:
        jmp loc_37fe

bmp_3003:
        // === Bitmap data (3 bytes, $3003-$3005) ===
        .byte $4c,$71,$38                           // Lq8
// Referenced by: jsr from $162f

sub_3006:
        jmp loc_1dd0

bmp_3009:
        // === Bitmap data (2 bytes, $3009-$300a) ===
        .byte $00,$00                               // ..

// --- Region $3091-$3094 ---
.pc = $3091 "loc_3091"

loc_3091:
.label smc_3092 = * + 1
        ldy #$00                                    // !SMC: modified by $3665, $3822
        beq loc_30b7

// --- Region $30a9-$3246 ---
.pc = $30a9 "loc_30a9"

loc_30a9:
        lda $300b
        and $3051,x
        beq loc_30d0
        jsr sub_30ed
        jmp loc_30d0

loc_30b7:
.label smc_30b8 = * + 1
        lda #$07                                    // !SMC: modified by $3810
        sta bmp_3009
        ldx #$00

loc_30be:
        dec $3053,x
        bpl loc_30c8
.label smc_30c4 = * + 1
        lda #$03                                    // !SMC: modified by $380a
        sta $3053,x

loc_30c8:
        lsr bmp_3009
        bcc loc_30a9
        jsr sub_30ed

loc_30d0:
        txa
        clc
        adc #$07
        tax
        cmp #$15
        bcc loc_30be
.label smc_30da = * + 1
        lda #$10                                    // !SMC: modified by $34ed, $3831
.label smc_30dc = * + 1
        ora #$0f                                    // !SMC: modified by $3654, $381a
        sta $d418
.label smc_30e1 = * + 1
        lda #$e8                                    // !SMC: modified by $34e3
        sta $d416
.label smc_30e6 = * + 1
        lda #$00                                    // !SMC: modified by $365e, $367e, $3825
        beq loc_30ec

bmp_30e9:
        // === Bitmap data (3 bytes, $30e9-$30eb) ===
        .byte $20,$96,$30                           //  .0

loc_30ec:
        rts
// Referenced by: jsr from $30b1, $30cd

sub_30ed:
        lda $3053,x
        cmp smc_30c4
        bne loc_3119
        lda $307f,x
        bmi loc_3100
        dec $307f,x
        jmp loc_3119

loc_3100:
        dec $3013,x
        beq loc_3114
        bpl loc_310a
        jmp loc_3633

loc_310a:
        ldy $3012,x
        lda $3cf2,y
        and #$08
        bne loc_3119

loc_3114:
        lda #$fe
        sta $3052,x

loc_3119:
        ldy $3012,x
        sty $ff
        lda $303c,x
        bne loc_3149
        sta $307b,x
        sta $303e,x
        sta $303f,x
        sta $3055,x
        sta $306a,x
        lda $3de2,y
        sta $3056,x
        lda $3d9a,y
        sta $3080,x
        lda $3dca,y
        sta $3081,x
        lda #$01
        sta $302a,x

loc_3149:
        lda $307f,x
        bmi loc_3153
        lda #$ff
        sta $3052,x

loc_3153:
        lda $3027,x
        cmp $3028,x
        beq loc_31ae
        bcs loc_3179
        lda $3057,x
        clc
        adc $3029,x
        sta $3057,x
        lda $3042,x
        adc #$00
        sta $3042,x
        ldy $3028,x
        cmp $38d7,y
        bcc loc_31ab
        bcs loc_3193

loc_3179:
        lda $3057,x
        sec
        sbc $3029,x
        sta $3057,x
        lda $3042,x
        sbc #$00
        sta $3042,x
        ldy $3028,x
        cmp $38d7,y
        bcs loc_31ab

loc_3193:
        lda $3054,x
        and #$7f
        sta $3054,x
        tya
        sta $3027,x
        lda $3936,y
        sta $3057,x
        lda $38d7,y
        sta $3042,x

loc_31ab:
        jmp loc_336e

loc_31ae:
        ldy $ff
        lda $3e12,y
        and #$02
        beq loc_31f5
        lda $3dfa,y
        sta $fe
        and #$7f
        asl
        tay
        lda $39eb,y
        sta $fc
        lda $39ec,y
        sta $fd
        ldy #$00
        lda $303c,x
        cmp ($fc),y
        bcs loc_31f2
        asl
        adc #$01
        tay
        lda ($fc),y
        sta $302d,x
        iny
        lda ($fc),y
        bit $fe
        bpl loc_31ea
        clc
        ldy $3027,x
        adc $38d8,y

loc_31ea:
        sta $3042,x
        lda #$00
        sta $3057,x

loc_31f2:
        jmp loc_339b

loc_31f5:
        lda $3e12,y
        and #$b0
        bne loc_3203
        lda $3dfa,y
        sta $fc
        bne loc_3206

loc_3203:
        jmp loc_32a0

loc_3206:
        lda $303c,x
        cmp $3de2,y
        bcs loc_321a
        lda $fc
        lsr
        lsr
        lsr
        lsr
        sta $303e,x
        jmp loc_336e

loc_321a:
        lda $fc
        and #$78
        lsr
        lsr
        lsr
        sta smc_3279                                // SMC: modifies $3279
        ldy $3027,x
        lda $3936,y
        sec
        sbc $3935,y
        pha
        lda $38d7,y
        sbc $38d6,y
        sta $fd
        lda $fc
        and #$07
        tay
        lda $38cf,y
        sta smc_3245                                // SMC: modifies $3245
        pla
        clv
.label smc_3245 = * + 1
        bvc loc_325b                                // !SMC: modified by $323f

bmp_3246:
        // === Bitmap data (1 bytes, $3246-$3246) ===
        .byte $46                                   // F

// --- Region $325b-$3609 ---
.pc = $325b "loc_325b"

loc_325b:
        lsr $fd
        ror
        ldy $303f,x
        bne loc_3282
        clc
        adc $3057,x
        sta $3057,x
        lda $3042,x
        adc $fd
        sta $3042,x
        inc $303e,x
        lda $303e,x
.label smc_3279 = * + 1
        cmp #$04                                    // !SMC: modified by $3221
        bcc loc_327f
        inc $303f,x

loc_327f:
        jmp loc_336e

loc_3282:
        sta $fc
        sec
        lda $3057,x
        sbc $fc
        sta $3057,x
        lda $3042,x
        sbc $fd
        sta $3042,x
        dec $303e,x
        bne loc_327f
        dec $303f,x
        jmp loc_336e

loc_32a0:
        lda $3e12,y
        bpl loc_32ea
        dec $3055,x
        bpl loc_32c7
        lda $3056,x
        sta $3055,x
        lda $3054,x
        eor #$20
        sta $3054,x
        ora $3e12,y
        and #$20
        bne loc_32c7
        lda $3056,x
        beq loc_32c7
        dec $3056,x

loc_32c7:
        ldy $3027,x
        lda $3054,x
        and #$20
        bne loc_32db
        ldy $ff
        lda $3e72,y
        clc
        adc $3027,x
        tay

loc_32db:
        lda $3936,y
        sta $3057,x
        lda $38d7,y
        sta $3042,x
        jmp loc_336e

loc_32ea:
        sta $fe
        and #$40
        beq loc_3327
        ldy $3069,x
        lda #$b0
        clc
        adc $39ef,y
        sta $fc
        lda #$3e
        adc #$00
        sta $fd
        dec $306a,x
        bpl loc_330d
        ldy #$00
        lda ($fc),y
        sta $306a,x

loc_330d:
        ldy $306a,x
        iny
        lda ($fc),y
        clc
        adc $3027,x
        tay
        lda $3936,y
        sta $3057,x
        lda $38d7,y
        sta $3042,x
        jmp loc_336e

loc_3327:
        lda $fe
        and #$10
        beq loc_336e
        ldy $ff
        lda $3e2a,y
        sta smc_333b                                // SMC: modifies $333b
        beq loc_3340
        lda $3042,x
.label smc_333b = * + 1
        cmp #$00                                    // !SMC: modified by $3332
        beq loc_336e
        bne loc_3353

loc_3340:
        lda $3042,x
        cmp $3e72,y
        bcs loc_3353
        ldy $3027,x
        lda $38d7,y
        sta $3042,x
        ldy $ff

loc_3353:
        lda $3057,x
        sec
        sbc $3de2,y
        sta $3057,x
        lda $3042,x
        sbc $3dfa,y
        bcs loc_336b
        ldy smc_333b
        beq loc_336b
        tya

loc_336b:
        sta $3042,x

loc_336e:
        ldy $ff
        lda $303c,x
        bne loc_3388
        lda $3d0a,y
        bpl loc_3390
        lda #$81
        sta $d401,x
        sta $d404,x
        sta $3090
        jmp loc_339b

loc_3388:
        lda $3d0a,y
        and #$7f
        sta $3090

loc_3390:
        cmp $303c,x
        bcs loc_339b
        lda $3d22,y
        sta $302d,x

loc_339b:
        ldy $ff
        lda $3e12,y
        sta $fe
        and #$08
        beq loc_33cf
        lda $3054,x
        and #$40
        bne loc_33cf
        lda $303d,x
        cmp #$02
        bcs loc_33bd
        lda $3d52,y
        and #$f0
        ora #$02
        bne loc_33bf

loc_33bd:
        lda #$02

loc_33bf:
        sta smc_33cb                                // SMC: modifies $33cb
        lda $3013,x
        cmp $3e2a,y
        bcs loc_33cf
.label smc_33cb = * + 1
        lda #$02                                    // !SMC: modified by $33bf
        sta $d406,x

loc_33cf:
        ldy $ff
        lda $3e42,y
        sta $fd
        and #$7f
        bne loc_33dd
        jmp loc_34f6

loc_33dd:
        sec
        sbc #$01
        asl
        asl
        asl
        sta $fc
        lda $303c,x
        bne loc_3436
        lda $fd
        cmp #$80
        lda #$00
        rol
        sta $307d,x
        lda $307c,x
        bne loc_3426

loc_33f9:
        sta $3067,x
        lda #$ff
        sta $3068,x
        lda #$80
        sta $3066,x
        lda $3e5a,y
        asl
        asl
        asl
        asl
        sta $302c,x
        sta smc_34df                                // SMC: modifies $34df
        lda $307d,x
        sta $307c,x
        lda $3090
        bpl loc_3423

loc_341e:
        lda #$e0
        jmp loc_34e3

loc_3423:
        jmp loc_3436

loc_3426:
        lda $3090
        bmi loc_341e
        lda $307d,x
        bne loc_3436
        sta $307c,x
        jmp loc_33f9

loc_3436:
        bit $fd
        bvc loc_343d
        jmp loc_34d7

loc_343d:
        ldy $fc
        dec $3067,x
        bpl loc_349b
        lda $3ec6,y
        sta $3067,x
        lda $3068,x
        cmp #$03
        bne loc_3498
        lda $3ec7,y
        beq loc_346a
        bne loc_349b

loc_3458:
        lda $3ec7,y
        bmi loc_346a
        asl
        bpl loc_346d
        asl
        sta $3066,x
        lda $3ec4,y
        sta $302c,x

loc_346a:
        jmp loc_34d7

loc_346d:
        asl
        bpl loc_347c
        sta $3066,x
        lda $3ec5,y
        sta $302c,x
        jmp loc_34d7

loc_347c:
        asl
        bpl loc_348a
        ldy $fc
        lda $3ec4,y
        sta $302c,x
        jmp loc_34d7

loc_348a:
        asl
        bpl loc_34d7
        ldy $fc
        lda $3ec5,y
        sta $302c,x
        jmp loc_34d7

loc_3498:
        inc $3068,x

loc_349b:
        lda $3068,x
        ora $fc
        tay
        lda $3066,x
        bmi loc_34c2
        lda $302c,x
        clc
        adc $3ec8,y
        sta $302c,x
        ldy $fc
        cmp $3ec5,y
        bcc loc_34bf
        lda #$80

loc_34b9:
        sta $3066,x
        jmp loc_3458

loc_34bf:
        jmp loc_34d7

loc_34c2:
        lda $302c,x
        sec
        sbc $3ec8,y
        sta $302c,x
        ldy $fc
        cmp $3ec4,y
        bcs loc_34d7
        lda #$00
        beq loc_34b9

loc_34d7:
        lda $302c,x
        bit $fd
        bvc loc_34e3
.label smc_34df = * + 1
        lda #$f0                                    // !SMC: modified by $3410
        sta $302c,x

loc_34e3:
        sta smc_30e1                                // SMC: modifies $30e1
        ldy $ff
        lda $3e5a,y
        and #$f0
        sta smc_30da                                // SMC: modifies $30da
        lda $3051,x
        sta $307b,x

loc_34f6:
        lda $307b
        ora $3082
        ora $3089
        ora #$f0
        sta $d417
        ldy $ff
        lda $fe
        and #$01
        bne loc_355e
        lda $3d6a,y
        bne loc_3514
        jmp loc_35e2

loc_3514:
        lda $3080,x
        beq loc_352e
        dec $3080,x
        lda $3040,x
        clc
        adc $3d82,y
        sta $3040,x
        bcc loc_352b
        inc $3041,x

loc_352b:
        jmp loc_35d9

loc_352e:
        lda $3081,x
        beq loc_3548
        dec $3081,x
        lda $3040,x
        sec
        sbc $3db2,y
        sta $3040,x
        bcs loc_3545
        dec $3041,x

loc_3545:
        jmp loc_35d9

loc_3548:
        lda $3e12,y
        and #$04
        beq loc_355b
        lda $3d9a,y
        sta $3080,x
        lda $3dca,y
        sta $3081,x

loc_355b:
        jmp loc_35d6

loc_355e:
        lda $3d82,y
        asl
        asl
        asl
        tay
        lda $3ecc,y
        sta smc_35b5                                // SMC: modifies $35b5
        lda $3ecd,y
        sta smc_35ce                                // SMC: modifies $35ce
        lda $3ece,y
        cmp $303c,x
        bcc loc_357b
        bcs loc_358f

loc_357b:
        iny
        lda $3ece,y
        cmp $303c,x
        bcc loc_3586
        bcs loc_358f

loc_3586:
        iny
        lda $3ece,y
        cmp $303c,x
        bcc loc_3595

loc_358f:
        lda $3ed1,y
        jmp loc_359c

loc_3595:
        ldy $ff
        lda $3d6a,y
        and #$f0

loc_359c:
        sta $fd
        lda $302a,x
        bne loc_35bc
        lda $3040,x
        sec
        sbc $fd
        sta $3040,x
        lda $3041,x
        sbc #$00
        sta $3041,x
.label smc_35b5 = * + 1
        cmp #$03                                    // !SMC: modified by $3568
        bcs loc_35d6
        lda #$01
        bne loc_35d3

loc_35bc:
        lda $3040,x
        clc
        adc $fd
        sta $3040,x
        lda $3041,x
        adc #$00
        sta $3041,x
.label smc_35ce = * + 1
        cmp #$08                                    // !SMC: modified by $356e
        bcc loc_35d6
        lda #$00

loc_35d3:
        sta $302a,x

loc_35d6:
        lda $3040,x

loc_35d9:
        sta $d402,x
        lda $3041,x
        sta $d403,x

loc_35e2:
        lda $3090
        bmi loc_35fc
        lda $3057,x
        sta dat_d400,x
        lda $3042,x
        sta $d401,x
        lda $302d,x
        and $3052,x
        sta $d404,x

loc_35fc:
        lda $303c,x
        bmi loc_3604
        inc $303c,x

loc_3604:
        lda #$00
        sta $3090
        rts

// --- Region $3633-$3870 ---
.pc = $3633 "loc_3633"

loc_3633:
        lda $3014,x
        sta $fc
        lda $3015,x
        sta $fd
        ldy $3016,x
        jmp loc_3644

loc_3643:
        iny

loc_3644:
        lda ($fc),y
        bpl loc_36a6
        cmp #$fd
        bcc loc_3678
        beq loc_3673
        and #$01
        beq loc_3663
        ldy #$0f
        sty smc_30dc                                // SMC: modifies $30dc
        lsr

loc_3658:
        sta $3016,x
        tay
        lda #$00
        sta smc_30e6                                // SMC: modifies $30e6
        beq loc_3644

loc_3663:
        ldy #$ff
        sty smc_3092                                // SMC: modifies $3092
        iny
        sty $d412
        sty $d40b
        sty $d404
        rts

loc_3673:
        iny
        lda ($fc),y
        bne loc_3658

loc_3678:
        cmp #$fc
        bcc loc_3683
        lda #$01
        sta smc_30e6                                // SMC: modifies $30e6
        bne loc_3643

loc_3683:
        cmp #$fa
        bcc loc_3689

bmp_3687:
        // === Bitmap data (2 bytes, $3687-$3688) ===
        .byte $10,$ba                               // ..

loc_3689:
        cmp #$f9
        bcc loc_3693
        iny
        lda ($fc),y
        jmp loc_37fe

loc_3693:
        cmp #$b4
        bcc loc_369f
        sbc #$c0
        sta $302b,x
        jmp loc_3643

loc_369f:
        sbc #$7f
        sta $3018,x
        bpl loc_3643

loc_36a6:
        asl
        sta smc_36af                                // SMC: modifies $36af
        tya
        sta $3016,x
.label smc_36af = * + 1
        ldy #$02                                    // !SMC: modified by $36a7
        lda $39af,y
        sta $fc
        lda $39b0,y
        sta $fd
        ldy $3017,x

loc_36bd:
        lda ($fc),y
        bmi loc_36d0
        cmp #$60
        bcc loc_36cd
        and #$1f
        sta $3069,x
        iny
        bne loc_36bd

loc_36cd:
        jmp loc_3749

loc_36d0:
        cmp #$a0
        bcs loc_36e1
        and #$1f
        sta $3012,x
        lda #$ff
        sta $306c,x
        iny
        bne loc_36bd

loc_36e1:
        cmp #$e0
        bcs loc_36ed

bmp_36e5:
        // === Bitmap data (5 bytes, $36e5-$36e9) ===
        .byte $e9,$9f,$9d,$3d,$30                   // ...=0

loc_36ea:
        iny
        bne loc_36bd

loc_36ed:
        cmp #$e1
        bcs loc_371e
        lda $3054,x
        ora #$80
        sta $3054,x
        iny
        lda ($fc),y
        sta $fe
        and #$7f
        clc
        adc $302b,x
        sta $3028,x
        iny
        lda ($fc),y
        sta $3029,x
        bit $fe
        bmi loc_3731
        iny
        lda ($fc),y
        clc
        adc $302b,x
        sta $3027,x
        iny
        bne loc_375c

loc_371e:
        cmp #$e2
        bcs loc_3739
        iny
        lda ($fc),y
        bpl loc_372e
        and #$7f
        sta $307f,x
        bpl loc_36ea

loc_372e:
        sta $303d,x

loc_3731:
        iny
        tya
        sta $3017,x
        jmp loc_37c4

loc_3739:
        asl
        asl
        asl
        asl
        asl
        clc
        adc $3012,x
        sta $3012,x
        iny
        jmp loc_36bd

loc_3749:
        clc
        adc $302b,x
        sta $3027,x
        sta $3028,x
        lda $3054,x
        and #$7f
        sta $3054,x
        iny

loc_375c:
        tya
        sta $3017,x
        lda $3054,x
        and #$80
        sta $3054,x
        ldy $3012,x
        lda $3d6a,y
        and #$0f
        sta $d403,x
        sta $3041,x
        lda $3e12,y
        and #$01
        bne loc_3789
        lda $3d6a,y
        and #$f0
        sta $3040,x
        lda #$00
        beq loc_378d

loc_3789:
        lsr
        sta $3040,x

loc_378d:
        sta $303c,x
        sta $d402,x
        lda $3d3a,y
        sta $d405,x
        lda $3d52,y
        sta $d406,x
        lda #$ff
        sta $3052,x
        lda $3cf2,y
        and #$f7
        sta $d404,x
        sta $302d,x
        ldy $3027,x
        lda $3936,y
        sta dat_d400,x
        sta $3057,x
        lda $38d7,y
        sta $d401,x
        sta $3042,x

loc_37c4:
        lda $303d,x
        sta $3013,x
        ldy $3017,x
        lda ($fc),y
        cmp #$e1
        bne loc_37db
        lda $3054,x
        ora #$40
        sta $3054,x

loc_37db:
        lda ($fc),y
        bne loc_37f0
        sta $3017,x
        lda $3018,x
        beq loc_37ec
        dec $3018,x
        bpl loc_37ef

loc_37ec:
        inc $3016,x

loc_37ef:
        rts

loc_37f0:
        cmp #$ff
        bne loc_37ef
        lda $300b
        and $307e,x
        sta $300b
        rts

loc_37fe:
        asl
        asl
        asl
        tay
        lda $39f9,y
        sta $309c
        and #$0f
        sta smc_30c4                                // SMC: modifies $30c4
        lda $39fa,y
        sta smc_30b8                                // SMC: modifies $30b8
        eor #$0f
        sta $3011
        lda #$0f
        sta smc_30dc                                // SMC: modifies $30dc
        ldx #$00
        stx $d416
        stx smc_3092                                // SMC: modifies $3092
        stx smc_30e6                                // SMC: modifies $30e6
        stx $300a
        stx $300b
        stx $d417
        stx smc_30da                                // SMC: modifies $30da

loc_3834:
        lda $39f3,y
        sta $3014,x
        lda $39f4,y
        sta $3015,x
        lda #$00
        sta $3016,x
        sta $3017,x
        sta $3018,x
        sta $3054,x
        sta $3053,x
        sta $307c,x
        sta $3013,x
        sta $3012,x
        sta $3042,x
        sta $d404,x
        lda #$ff
        sta $307f,x
        txa
        clc
        adc #$07
        tax
        iny
        iny
        cmp #$15
        bcc loc_3834
        rts

// --- Region $494a-$494a ---
.pc = $494a "Segment $494a"
        brk

// --- Region $549d-$549d ---
.pc = $549d "Segment $549d"
        brk

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

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

// --- Region $ea81-$eacf ---
.pc = $ea81 "loc_ea81"

loc_ea81:
        adc $39ad,y
        adc #$1a
        .byte $ff,$bf,$fe                           // isc $febf,x // ILLEGAL
        .byte $bb,$ae,$aa                           // las $aaae,y // ILLEGAL
        adc #$9a
        .byte $da                                   // nop // ILLEGAL
        .byte $e7,$d6                               // isc $d6 // ILLEGAL
        cmp $e3,x
        dec $21,x
        lda $a7
        and ($40,x)
        .byte $a7,$39                               // lax $39 // ILLEGAL
        ora ($79,x)
        adc $ad69
        lda $bead,y
        lda $9966,x
        ror $9a
        ldx $aa
        .byte $ab,$aa                               // lax #$aa // ILLEGAL
        ldx $d5
        ldx $d9
        stx $e5,y
        lda #$68
        tay
        sec
        .byte $7a                                   // nop // ILLEGAL
        lda #$7a
        lda $bd7a
        ldx $66be,y
        sta $56,x
        sta $daa6,y
        tax
        nop
        stx $95,y
        stx $a5,y
        dec $a6,x
        dec $a6,x
        bcs loc_eb08

// --- Region $eb08-$eb23 ---
.pc = $eb08 "loc_eb08"

loc_eb08:
        asl $0b1a,x
        ldx $a9
        ror $99
        ror $55
        adc $95
        .byte $c2,$2f                               // nop #$2f // ILLEGAL
        .byte $fb,$ef,$bb                           // isc $bbef,y // ILLEGAL
        sbc $edbe
        sbc $e6,x
        sbc $9c
        .byte $64,$a0                               // nop $a0 // ILLEGAL
        bvs loc_eb83
        rti

// --- Region $eb83-$ebbd ---
.pc = $eb83 "loc_eb83"

loc_eb83:
        bcs loc_ebbd
        lda $adb9
        lda $babd,y
        lda $9abe,x
        tax
        sta $aaaa,y
        txs
        tax
        ldx $d696
        stx $d6,y
        .byte $97,$d6                               // sax $d6,y // ILLEGAL
        stx $da,y
        tay
        .byte $3c,$bd,$be                           // nop $bebd,x // ILLEGAL
        lda $adbe
        adc $796d,y
        .byte $ab,$aa                               // lax #$aa // ILLEGAL
        txs
        lda #$9a
        ldx $99
        ror $da
        stx $da,y
        stx $d6,y
        sta $96,x
        stx $0b,y
        .byte $02                                   // jam // ILLEGAL

bmp_ebb9:
        // === Bitmap data (4 bytes, $ebb9-$ebbc) ===
        .byte $01,$01,$a4,$38                       // ...8

loc_ebbd:
        .byte $da                                   // nop // ILLEGAL

// --- Region $fda5-$fda9 ---
.pc = $fda5 "Segment $fda5"
        .byte $5c,$0c,$0c                           // nop $0c0c,x // ILLEGAL
        .byte $02                                   // jam // ILLEGAL

bmp_fda9:
        // === Bitmap data (1 bytes, $fda9-$fda9) ===
        .byte $09                                   // .

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

// --- Region $0808-$08cf ---
.pc = $0808 "dat_0808"

dat_0808:
        .byte $07,$0e,$1c,$38,$78,$77,$f0,$f0,$77,$fc,$f8,$f0,$f0,$f3,$fe,$f0 // ...8xw..w.......
        .byte $07,$1c,$38,$78,$70,$f0,$f0,$f0,$77,$fc,$f8,$f0,$f0,$f0,$f0,$f0 // ..8xp...w.......
        .byte $07,$1e,$3c,$3c,$1e,$7f,$f0,$f0,$07,$1e,$3c,$3c,$1e,$7f,$f0,$f0 // ..<<......<<....
        .byte $07,$1c,$38,$78,$70,$f0,$f0,$f0,$70,$f0,$f0,$f0,$f0,$f7,$f0,$f0 // ..8xp...p.......
        .byte $03,$07,$07,$07,$07,$07,$07,$07,$03,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $70,$f0,$f0,$f0,$f1,$f7,$f1,$f1,$70,$f0,$f0,$f0,$f0,$f0,$f0,$f0 // p.......p.......
        .byte $70,$f8,$fc,$fe,$f7,$f3,$f1,$f0,$38,$7c,$fc,$fe,$f6,$f7,$f3,$f3 // p.......8|......
        .byte $07,$1c
        .byte $38,$78,$70,$f0,$f0,$f0,$1d
        .text "?><<"
        .byte $79,$ff,$f0
        .byte $07,$1c,$38,$78,$70,$f0,$f0,$f0,$77,$fc,$f8,$f0,$f0,$f7,$fd,$f1 // ..8xp...w.......
        .byte $1f,$78,$f0,$f0,$78,$1f,$00,$00,$ff,$03,$03,$03,$03,$03,$03,$03 // .x..x...........
        .byte $78,$f8,$f8,$f8,$f0,$f0,$f0,$f0,$78,$f8,$f8,$f8,$f0,$f0,$f0,$f0 // x.......x.......
        .byte $78,$f8,$f8,$f8,$f0,$f0,$f0,$f0,$00,$e0,$f1,$79,$3d,$1f,$0f,$07 // x..........y=...
        .byte $f0,$78,$3c,$1e,$0f,$07,$07,$07       // .x<.....

// --- Region $08d4-$08e8 ---
.pc = $08d4 "dat_08d4"

dat_08d4:
        .byte $00,$01,$03,$07,$1f,$1e,$1e,$1e,$1e,$1e,$1e,$1e,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$1f                   // .....

// --- Region $0908-$0914 ---
.pc = $0908 "dat_0908"

dat_0908:
        .byte $03,$07,$07,$07,$07,$07,$07,$07,$1e,$3e,$3c,$78,$e0 // .........><x.

// --- Region $0930-$0aac ---
.pc = $0930 "dat_0930"

dat_0930:
        .byte $0f,$39,$70,$70,$39,$1f,$3b,$71,$01,$03,$03,$07,$0e,$00,$00,$00 // .9pp9.;q........
        .byte $01,$07,$0e,$0e,$1e,$1e,$1e,$1e,$1f,$01,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$1c,$0e,$07,$3f,$00,$00,$00,$00,$03,$03,$03,$1f // .......?........
        .fill 15, $00
        .byte $1f,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$01 // ................
        .byte $03,$07,$1c,$38,$78,$70,$f1,$f3,$f6,$03,$07,$0f,$1f,$07,$07,$07 // ...8xp..........
        .byte $07,$0f,$00,$00,$00,$00,$03,$0f,$1e,$1f,$00,$00,$00,$00,$07,$00 // ................
        .byte $00,$0f,$1e,$3c,$78,$f0,$ff,$00,$00,$7f,$78,$78,$78,$78,$7f,$00 // ...<x.....xxxx..
        .byte $00,$07,$1c,$38,$70,$70,$f1,$f7,$fc,$ff,$00,$00,$00,$00,$00,$01 // ...8pp..........
        .byte $01,$07,$1c,$38,$38,$1c,$1f,$7c,$f8,$0f,$3c,$78,$78,$3c,$0f,$01 // ...88..|..<xx<..
        .byte $00,$00,$00,$00,$03,$07,$07,$00,$00,$00,$00,$00,$01,$03,$03,$00 // ................
        .byte $00,$00,$00,$00,$01,$03,$07,$0f,$1e,$00,$00,$00,$00,$00,$1f,$00 // ................
        .byte $00,$00,$3c,$1e,$0f,$07,$03,$01,$00,$7f,$00,$00,$00,$00,$01,$03 // ..<.............
        .byte $07,$00,$00,$00,$00,$00,$00,$00,$00,$c0,$e0,$70,$38,$3c,$fc,$1e // ...........p8<..
        .byte $1e,$c0,$f0,$78,$78,$f0,$fc,$1e,$1e,$f0,$00,$00,$00,$00,$00,$00 // ...xx...........
        .byte $00,$c0,$70,$38,$3c,$1c,$1e,$1e,$1e,$f0,$00,$00,$00,$00,$c0,$00 // ..p8<...........
        .byte $00,$fe,$00,$00,$00,$00,$f8,$00,$00,$f0,$00,$00,$00,$00,$fe,$1e // ................
        .byte $1e,$0e,$1e,$1e,$1e,$1e,$fe,$1e,$1e,$80,$80,$80,$80,$80,$80,$80 // ................
        .byte $80,$ee,$3e,$1e,$1e,$1e,$1e,$1e,$1e,$1e,$3c,$78,$f0,$e0,$c0,$e0 // ..>.......<x....
        .byte $e0,$00,$00,$00,$00,$00,$00,$00,$00,$1e,$3e,$7e,$fe,$de,$9e,$1e // ..........>~....
        .byte $1e,$0e,$1e,$1e,$1e,$1e,$1e,$1e,$9e,$c0,$70,$38,$3c,$1c,$1e,$1e // ..........p8<...
        .byte $1e,$f0,$3c,$1e,$1e,$3c,$f0,$00,$00,$c0,$70,$38,$3c,$1c,$1e,$1e // ..<..<....p8<...
        .byte $1e,$c0,$f0,$78,$78,$f0,$c0,$e0,$e0,$e0,$00,$00,$00,$00,$f0,$7c // ...xx..........|
        .byte $3e,$fe,$c0,$c0,$c0,$c0,$c0,$c0,$c0,$0e,$1e,$1e,$1e,$1e // >.............

// --- Region $0adb-$0aef ---
.pc = $0adb "dat_0adb"

dat_0adb:
        .fill 13, $00
        .fill 8, $f0

// --- Region $0b08-$0b14 ---
.pc = $0b08 "dat_0b08"

dat_0b08:
        .byte $80,$80,$80,$80,$80,$80,$80,$c0,$1e,$3e,$3c,$78,$e0 // .........><x.

// --- Region $0b31-$0cee ---
.pc = $0b31 "dat_0b31"

dat_0b31:
        .byte $c0,$e0,$e0,$c0,$80,$80,$c0,$e0,$e0,$c0,$80,$00,$00,$00,$00,$f0 // ................
        .fill 8, $00
        .byte $c0,$e0,$e0,$f0,$f0,$f0,$f0,$00,$00,$00,$00,$70,$e0,$c0,$f8,$00 // ...........p....
        .byte $00,$00,$00,$80,$80,$80,$f0,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$00,$00,$f0,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$1e,$3c,$78,$f0,$e0,$c0,$c0,$70,$38,$7c,$dc,$9e,$1e,$1e,$80 // ..<x....p8|.....
        .byte $80,$80,$80,$80,$80,$80,$80,$f0,$3c,$1e,$1e,$3c,$f0,$80,$00,$c0 // ........<..<....
        .byte $f0,$78,$78,$f0,$fc,$1e,$1e,$0e,$1e,$1e,$1e,$1e,$fe,$1e,$1e,$e0 // .xx.............
        .byte $00,$00,$00,$00,$f0,$7c,$3e,$c0,$00,$00,$00,$00,$f0,$3c,$1e,$fe // .....|>......<..
        .byte $1e,$3c,$78,$f0,$f0,$e0,$e0,$c0,$70,$38,$38,$70,$f0,$3c,$1e,$f0 // .<x.....p88p.<..
        .byte $3c,$1e,$1e,$1e,$1e,$fe,$1e,$00,$00,$00,$c0,$c0,$80,$00,$00,$00 // <...............
        .byte $00,$00,$e0,$e0,$c0,$00,$00,$00,$78,$f0,$e0,$c0,$80,$00,$00,$00 // ........x.......
        .byte $00,$00,$00,$00,$f0,$00,$00,$00,$00,$00,$00,$80,$c0,$e0,$f0,$e0 // ................
        .byte $78,$3c,$3c,$78,$f0,$c0,$80,$00,$00,$00,$00,$00,$00,$00,$00,$f8 // x<<x............
        .byte $f8,$f8,$f8,$f8,$f0,$e0,$00,$f8,$f8,$f8,$f8,$fc,$f7,$e3,$00,$f8 // ................
        .byte $f8,$7c,$7c,$3e,$1f,$07,$00,$f8,$f8,$f8,$f8,$fc,$f7,$e3,$00,$f8 // .||>............
        .byte $f8,$7c,$7c,$3e,$1f,$07,$00,$f8,$f8,$f8,$f8,$f8,$f0,$e0,$00,$f8 // .||>............
        .byte $f8,$7c,$7c,$3e,$1f,$07,$00,$f8,$f8,$f8,$f8,$f8,$f0,$e0,$00,$07 // .||>............
        .byte $07,$07,$07,$07,$07,$07,$00,$00,$00,$00,$c0,$e0,$7f,$1f,$00,$f8 // ................
        .byte $f8,$f8,$f8,$f8,$f0,$e0,$00,$f8,$f8,$f8,$f8,$fc,$f7,$e3,$00,$f8 // ................
        .byte $f8,$f8,$f8,$f8,$f0,$e0,$00,$f9,$f9,$f8,$f8,$f8,$f0,$e0,$00,$f0 // ................
        .byte $f0,$78,$78,$3c,$1f,$07,$00,$f8,$f8,$f8,$f8,$f8,$f0,$e0,$00,$f0 // .xx<............
        .byte $f0,$78,$78,$3c,$1f,$07,$00,$f8,$f8,$f8,$f8,$f8,$f0,$e0,$00,$00 // .xx<............
        .byte $00,$00,$c0,$e0,$7f,$1f,$00,$07,$07,$07,$07,$07,$07,$07,$00,$f0 // ................
        .byte $f0,$78,$78,$3c,$1f,$07,$00,$78,$78,$3c,$1e,$0f,$07,$03,$00,$f1 // .xx<...xx<......
        .byte $f3,$f7,$fe,$fc,$f8,$f0,$00,$0f,$0f,$1e,$1e,$3c,$3c,$78,$00,$0f // ...........<<x..
        .byte $0f,$0f,$0f,$0f,$0f,$0f,$00,$0f,$1e,$3c,$78,$f8,$ff,$ff,$00,$1e // .........<x.....
        .byte $1e,$1e,$1e,$1e,$1f,$1f,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$1f,$3f               // .....?

// --- Region $0d08-$0d0f ---
.pc = $0d08 "dat_0d08"

dat_0d08:
        .byte $07,$07,$03,$00,$03,$07,$07           // .......

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

// --- Region $0d30-$0eee ---
.pc = $0d30 "dat_0d30"

dat_0d30:
        .byte $f0,$f0,$f0,$78,$7c,$3f,$0f,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ...x|?..........
        .byte $1e,$1e,$1e,$0e,$0f,$07,$01,$00,$00,$00,$00,$00,$01,$1f,$3f,$00 // ..............?.
        .byte $07,$0e,$1c,$00,$00,$00,$00,$00,$03,$03,$03,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$01,$03,$03,$07,$0e,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$03,$07,$07,$00,$07,$0f,$1e,$3c,$78,$f0,$00,$00 // ...........<x...
        .byte $fc,$f8,$78,$78,$3c,$1f,$07,$00,$07,$07,$07,$07,$07,$1f,$3f,$00 // ..xx<.........?.
        .byte $3c,$7c,$78,$f8,$fc,$f7,$e3,$00,$00,$00,$00,$c0,$e0,$7f,$1f,$00 // <|x.............
        .fill 11, $00
        .byte $c0,$e0,$7f,$1f,$00,$f8,$f8,$7c,$7c,$3e,$1f,$07,$00,$03,$03,$03 // .......||>......
        .byte $03,$03,$03,$03,$00,$f8,$f8,$7c,$7c,$3e,$1f,$07,$00,$00,$00,$00 // .......||>......
        .byte $c0,$e0,$7f,$1f,$00,$00,$03,$07,$07,$00,$00,$00,$00,$00,$01,$03 // ................
        .byte $03,$07,$0e,$00,$00,$0f,$07,$03,$01,$00,$00,$00,$00,$1f,$00,$00 // ................
        .byte $00,$00,$00,$00,$00,$01,$03,$07,$0f,$1e,$3c,$00,$00,$0f,$0f,$00 // ..........<.....
        .byte $00,$07,$0f,$0e,$00,$00,$00,$00,$00,$00,$00,$00,$00,$1e,$1e,$1e // ................
        .byte $1e,$1e,$1c,$18,$00,$1e,$1e,$3c,$3c,$78,$f0,$c0,$00,$00,$00,$00 // .......<<x......
        .byte $06,$0e,$fc,$f0,$00,$1e,$1e,$3c,$3c,$78,$f0,$c0,$00,$00,$00,$00 // .......<<x......
        .byte $06,$0e,$fc,$f0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$1e,$1e,$3e // ...............>
        .byte $3e,$7e,$dc,$98,$00,$1e,$1e,$1e,$1e,$1e,$1c,$18,$00,$c0,$c0,$c0 // >~..............
        .byte $c0,$c0,$80,$00,$00,$3e,$3e,$7c,$7c,$f8,$f0,$c0,$00,$f0,$f0,$78 // .....>>||......x
        .byte $78,$3c,$3c,$1e,$00,$00,$00,$00,$00,$00,$f8,$fe,$00,$1e,$1e,$1e // x<<.............
        .byte $1e,$1e,$1c,$18,$00,$9e,$de,$de,$fe,$7e,$7c,$38,$00,$1e,$1e,$3c // .........~|8...<
        .byte $3c,$78,$f0,$c0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$1e,$1e,$ec // <x..............
        .byte $74,$38,$9c,$ce,$00,$f0,$f0,$78,$78,$3c,$3c,$1e,$00,$3e,$3e,$7c // t8.....xx<<..>>|
        .byte $7c,$f8,$f0,$c0,$00,$e0,$e0,$e0,$e0,$e0,$c0,$80,$00,$1e,$1e,$3c // |..............<
        .byte $3c,$78,$f0,$c0,$00,$3c,$3c,$78,$f0,$e0,$c0,$80,$00,$1e,$9e,$de // <x...<<x........
        .byte $fe,$7e,$3e,$1e,$00,$c0,$e0,$f0,$78,$3c,$1e,$0e,$00,$c0,$c0,$c0 // .~>.....x<......
        .byte $c0,$c0,$80,$00,$00,$00,$00,$00,$06,$0e,$fc,$f0,$00,$00,$00,$00 // ................
        .byte $00,$00,$f0,$f8,$00,$00,$00,$00,$00,$00,$00,$00,$00,$f0,$f0,$f0 // ................
        .byte $f0,$f0,$f0,$f0                       // ....

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

dat_0f08:
        .byte $c0,$c0,$80,$00,$c0,$c0,$80           // .......

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

// --- Region $0f30-$11ff ---
.pc = $0f30 "dat_0f30"

dat_0f30:
        .byte $e0,$dc,$38,$70,$e0,$d8,$3c,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ..8p..<.........
        .byte $00,$00,$00,$00,$00,$f0,$f8,$00,$f0,$f0,$f0,$e0,$e0,$c0,$00,$00 // ................
        .byte $c0,$e0,$70,$00,$00,$00,$00,$00,$80,$80,$80,$00,$00,$00,$00,$00 // ..p.............
        .byte $00,$00,$00,$e0,$e0,$c0,$80,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$c0,$c0,$80,$00,$80,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $1e,$1e,$3c,$3c,$78,$f0,$c0,$00,$c0,$c0,$c0,$c0,$c0,$f8,$f0,$00 // ..<<x...........
        .byte $00,$00,$00,$06,$0e,$fc,$f0,$00,$3e,$3e,$7c,$7c,$f8,$f0,$c0,$00 // ........>>||....

txt_0fa0:
        .text ">>>>><8"
        .byte $00                                   // string terminator
        .byte $3e,$3e,$7c,$7c,$f8,$f0,$c0,$00,$1e,$1e,$3c,$3c,$78,$f0,$c0,$00 // >>||......<<x...
        .byte $f0,$f0,$f0,$f0,$f0,$e0,$c0,$00,$1e,$1e,$3c,$3c,$78,$f0,$c0,$00 // ..........<<x...
        .byte $3e,$3e,$7c,$7c,$f8,$f0,$c0,$00,$00,$c0,$c0,$80,$00,$00,$00,$00 // >>||............
        .byte $00,$e0,$e0,$c0,$80,$00,$00,$00,$00,$80,$c0,$e0,$f0,$78,$00,$00 // .............x..
        .byte $f0,$00,$00,$00,$00,$00,$00,$00,$e0,$c0,$80,$00,$00,$00,$00,$00 // ................
        .byte $80,$00,$00,$00,$00,$00,$00,$00,$00,$4e,$64,$64,$4e,$4e,$00,$00 // .........NddNN..
        .byte $00,$4a,$4a,$4a,$00,$00,$00,$00,$00,$00,$8a,$8a,$8a,$28,$28,$28 // .JJJ.........(((
        .byte $28,$00                               // (.

txt_101a:
        .text "NNNNNN"
        .byte $00                                   // string terminator
        .byte $00,$00
        .byte $4a,$af
        .byte $4a,$00,$00,$af,$af,$af,$00,$8a
        .text "(((("
        .byte $8a,$8a
        .text "(NNN"
        .byte $60,$00,$00,$00,$00,$00,$af,$af
        .byte $4a,$00
        .byte $00,$af,$af,$4a,$00,$8a,$8a,$28,$28,$00,$af,$af,$af,$e3,$e3,$e3 // ...J...((.......
        .byte $00,$00,$00,$00,$00,$00,$af,$af,$4a,$00,$00,$4a,$4a,$24,$00,$8a // ........J..JJ$..
        .byte $8a,$8a,$8a,$80,$fd,$af,$af,$e3,$e3,$e3,$00,$00,$00,$00,$00,$00 // ................
        .byte $af                                   // .

txt_1072:
        .text "J$$$$$$"
        .byte $00                                   // string terminator
        .byte $af,$af,$af,$af,$af,$fd,$af,$af,$e3,$e3,$4e,$00,$00,$64,$64,$64 // ..........N..ddd
        .byte $00                                   // .

txt_108b:
        .text "J$$$$$$$"
        .byte $00                                   // string terminator
        .byte $af,$af,$af,$af,$af,$fd,$af,$8a,$4e,$64,$64,$60,$60,$64,$64,$64 // ........Ndd``ddd
        .byte $00,$24,$24,$24,$00,$00,$24,$24,$24,$00,$8a,$8a,$8a,$af,$af,$8a // .$$$..$$$.......
        .byte $8a,$80,$64,$64,$64
        .text "NNNN"
        .byte $64,$00,$af
        .byte $4a,$24,$00,$00
        .byte $4a,$4a,$4a,$00,$8a,$8a,$8a,$8a,$8a,$8a,$28,$80,$00,$4e,$4e,$e3 // JJJ.......(..NN.
        .byte $e3,$4e,$4e,$00,$00,$af,$af,$4a,$00,$00,$af,$af,$4a,$00,$28,$28 // .NN....J....J.((
        .byte $28,$00,$8a,$8a,$28,$28,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // (...((..........
        .fill 13, $00
        .byte $33,$ee,$ee,$33,$33,$00,$00,$00,$ff,$ff,$ff,$00,$00,$00,$00,$00 // 3..33...........
        .byte $00,$ff,$ff,$ff,$aa,$aa,$aa,$aa,$00   // .........

txt_111a:
        .text "333333"
        .byte $00                                   // string terminator
        .byte $00,$00,$ff,$00,$ff,$00,$00,$dd,$dd,$dd,$00,$ff,$aa,$aa,$aa,$aa // ................
        .byte $ff,$ff,$aa,$33,$33,$33,$00,$00,$00,$00,$00,$00,$dd,$00,$ff,$00 // ...333..........
        .byte $00,$dd,$00,$ff,$00,$ff,$00,$aa,$aa,$00,$dd,$dd,$dd,$dd,$dd,$dd // ................
        .byte $00,$00,$00,$00,$00,$00,$dd,$00,$ff,$00,$00,$ff,$00,$aa,$00,$ff // ................
        .byte $ff,$ff,$ff,$00,$00,$dd,$dd,$dd,$dd,$dd,$00,$00,$00,$00,$00,$00 // ................
        .byte $dd,$ff,$aa,$aa,$aa,$aa,$aa,$aa,$00,$dd,$dd,$dd,$dd,$dd,$00,$dd // ................
        .byte $dd,$dd,$dd,$33,$00,$00,$ee,$ee,$ee,$00,$ff,$aa,$aa,$aa,$00,$aa // ...3............
        .byte $00,$aa,$00,$dd,$dd,$dd,$dd,$dd,$00,$dd,$ff,$33,$ee,$ee,$00,$00 // ...........3....
        .byte $ee,$ee,$ee,$00,$aa,$aa,$aa,$00,$00,$aa,$aa,$aa,$00,$ff,$ff,$ff // ................
        .byte $dd,$00,$ff,$ff,$00,$ee,$ee,$ee
        .text "3333"
        .byte $ee,$00,$dd,$ff
        .byte $aa,$00,$00,$ff,$ff,$ff,$00,$ff,$ff,$ff,$ff,$ff,$ff,$aa,$00,$00 // ................
        .byte $33,$33,$dd,$dd,$33,$33,$00,$00,$dd,$dd,$ff,$00,$00,$dd,$dd,$ff // 33..33..........
        .byte $00,$aa,$aa,$aa,$00,$ff,$ff,$aa,$aa,$00,$00,$00,$00,$00,$00,$00 // ................
        .fill 15, $00

// --- Region $1663-$167c ---
.pc = $1663 "dat_1663"

dat_1663:
        .byte $a9,$02,$8d,$60,$16,$ad,$7b,$13,$f0,$05,$ad,$fa,$13,$d0,$0b,$20 // ...`..{........ 
        .byte $91,$17,$a9,$01,$8d,$7b,$13,$8d,$fa,$13 // .....{....

// --- Region $1933-$1ce8 ---
.pc = $1933 "Segment $1933"
        .byte $00,$43,$99,$01,$08,$c8,$d0,$f7,$ee,$45,$03,$ee,$42,$03,$d0,$ef // .C.......E..B...
        .byte $a9,$37,$85,$01,$58,$4c,$e2,$fc,$97,$93,$98 // .7..XL.....

txt_194e:
        .text "CODE & GRAFIX BY "
        .byte $9b
        .text "OLLIE"
        .byte $8d,$98

txt_1967:
        .text "MUSIC BY "
        .byte $9b                                   // .

txt_1971:
        .text "THOMAS DETERT"
        .byte $00                                   // string terminator
        .fill 20, $00
        .byte $99,$88,$aa,$ff,$77,$11,$dd,$dd,$dd,$dd,$dd,$00,$00,$00,$00,$99 // ....w...........
        .byte $88,$aa,$ff,$77,$11,$77,$ff,$ff,$ff,$ff,$ff,$00,$00,$00,$99,$88 // ...w.w..........
        .byte $aa,$ff,$77,$11,$77,$ff,$aa,$aa,$aa,$aa,$aa,$00,$00,$99,$88,$aa // ..w.w...........
        .byte $ff,$77,$11,$77,$ff,$aa
        .text "DDDDD"
        .byte $00,$99,$88,$aa,$ff
        .byte $77,$11,$77,$ff,$aa,$88               // w.w...

txt_19d9:
        .byte $22                                   // double quote character
        .byte $22                                   // double quote character
        .byte $22                                   // double quote character
        .byte $22                                   // double quote character
        .byte $22                                   // double quote character
        .byte $00                                   // string terminator
        .fill 20, $00
        .byte $99,$88,$aa,$ff,$77,$11,$dd,$dd,$dd,$dd,$dd,$00,$00,$00,$00,$99 // ....w...........
        .byte $88,$aa,$ff,$77,$11,$77,$ff,$ff,$ff,$ff,$ff,$00,$00,$00,$99,$88 // ...w.w..........
        .byte $aa,$ff,$77,$11,$77,$ff,$aa,$aa,$aa,$aa,$aa,$00,$00,$99,$88,$aa // ..w.w...........
        .byte $ff,$77,$11,$77,$ff,$aa,$88,$88,$88,$88,$88,$00,$99,$88,$aa,$ff // .w.w............
        .byte $77,$11,$77,$ff,$aa,$88               // w.w...

txt_1a39:
        .byte $22                                   // double quote character
        .byte $22                                   // double quote character
        .byte $22                                   // double quote character
        .byte $22                                   // double quote character
        .byte $22                                   // double quote character
        .byte $00                                   // string terminator
        .fill 20, $00
        .byte $99,$88,$aa,$ff,$77,$11,$77,$77,$77,$77,$77,$00,$00,$00,$00,$99 // ....w.wwwww.....
        .byte $88,$aa,$ff,$77,$11,$77,$ff,$ff,$ff,$ff,$ff,$00,$00,$00,$99,$88 // ...w.w..........
        .byte $aa,$ff,$77,$11,$dd,$33,$ee,$ee,$ee,$ee,$ee,$00,$00,$99,$88,$aa // ..w..3..........
        .byte $ff,$77,$11,$77,$ff,$aa
        .text "DDDDD"
        .byte $00,$99,$88,$aa,$ff
        .byte $77,$11,$77,$ff,$aa,$88               // w.w...

txt_1a99:
        .byte $22                                   // double quote character
        .byte $22                                   // double quote character
        .byte $22                                   // double quote character
        .byte $22                                   // double quote character
        .byte $22                                   // double quote character
        .byte $00                                   // string terminator
        .fill 20, $00
        .byte $99,$88,$aa,$ff,$77,$11,$dd,$dd,$dd,$dd,$dd,$00,$00,$00,$00,$99 // ....w...........
        .byte $88,$aa,$ff,$77,$11,$dd               // ...w..

txt_1ac9:
        .text "33333"
        .byte $00                                   // string terminator
        .byte $00,$00,$99,$88,$aa,$ff,$77,$11,$dd   // ......w..

txt_1ad8:
        .text "3UUUUU"
        .byte $00                                   // string terminator
        .byte $00,$99,$88,$aa,$ff,$77,$11,$77,$ff,$aa,$88,$88,$88,$88,$88,$00 // .....w.w........
        .byte $99,$88,$aa,$ff,$77,$11,$77,$ff,$aa,$88,$99,$99,$99,$99,$99,$00 // ....w.w.........
        .fill 22, $00
        .byte $bb,$cc,$ff,$dd,$11,$11,$11,$11,$11,$00,$00,$00,$00,$00,$99,$88 // ................
        .byte $aa,$ff,$77,$11,$77,$77,$77,$77,$77,$00,$00,$00,$00,$99,$88,$55 // ..w.wwwww......U
        .byte $33,$dd,$11,$dd,$ff,$ff,$ff,$ff,$ff,$00,$00,$00,$99,$88,$55,$33 // 3.............U3
        .byte $dd,$11,$dd,$ff,$cc,$cc,$cc,$cc,$cc,$00,$00,$99,$88,$55,$33,$dd // .............U3.
        .byte $11,$dd,$ff,$cc,$bb,$bb,$bb,$bb,$bb,$00,$00,$00,$00,$00,$00,$00 // ................
        .fill 14, $00
        .byte $99,$88,$aa,$ff,$77,$11,$dd,$dd,$dd,$dd,$dd,$00,$00,$00,$00,$99 // ....w...........
        .byte $88,$aa,$ff,$77,$11,$dd               // ...w..

txt_1b89:
        .text "33333"
        .byte $00                                   // string terminator
        .byte $00,$00,$99,$88,$aa,$ff,$77,$11,$dd,$33,$ee,$ee,$ee,$ee,$ee,$00 // ......w..3......
        .byte $00,$99,$88,$aa,$ff,$77,$11,$dd
        .byte $33,$ee
        .text "DDDDD"
        .byte $00
        .byte $99,$88,$aa,$ff,$77,$11,$dd,$33,$ee,$44,$66,$66,$66,$66,$66 // ....w..3.Dfffff

txt_1bbe:
        .text "><;9865310.-+*('&$#! "
        .byte $1f,$1d,$1c,$1b,$19,$18,$17,$16,$15,$13,$12,$11,$10,$0f,$0e,$0d // ................
        .byte $0c,$0b,$0a,$09,$09,$08,$07,$06,$06,$05,$04,$04,$03,$03,$02,$02 // ................
        .byte $01,$01,$01,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$01,$01,$01,$02,$02,$03,$03,$04,$04,$05,$06,$06,$07,$08 // ................
        .byte $09,$09,$0a,$0b,$0c,$0d,$0e,$0f,$10,$11,$12,$13,$15,$16,$17,$18 // ................
        .byte $19,$1b,$1c,$1d,$1f                   // .....

txt_1c28:
        .text " !#$&'(*+-.0135689;<>"
        .byte $40                                   // @ character
        .text "ACDFGIJLNOQRTUWXY"
        .byte $5b,$5c,$5e,$5f,$60,$62,$63,$64,$66,$67,$68,$69,$6a,$6c,$6d,$6e // [\^_`bcdfghijlmn
        .byte $6f,$70,$71,$72,$73,$74,$75,$76,$76,$77,$78,$79,$79,$7a,$7b,$7b // opqrstuvvwxyyz{{
        .byte $7c,$7c,$7d,$7d,$7e,$7e,$7e,$7f,$7f,$7f,$7f,$7f,$7f,$7f,$7f,$7f // ||}}~~~.........
        .byte $7f,$7f,$7f,$7f,$7f,$7f,$7e,$7e,$7e,$7d,$7d,$7c,$7c,$7b,$7b,$7a // ......~~~}}||{{z
        .byte $79,$79,$78,$77,$76,$76,$75,$74,$73,$72,$71,$70,$6f,$6e,$6d,$6c // yyxwvvutsrqponml
        .byte $6a,$69,$68,$67,$66,$64,$63,$62,$60,$5f,$5e,$5c,$5b // jihgfdcb`_^\[

txt_1cac:
        .text "YXWUTRQONLJIGFDCA"
        .byte $40                                   // @ character
        .byte $0e,$0e,$03,$03,$0d,$0d,$01,$01,$0d,$0d,$03,$03,$0e,$0e,$04,$04 // ................
        .byte $06,$06,$00,$05,$0c,$0e,$0a,$05,$7e,$19,$de,$19,$3e,$1a,$9e,$1a // ........~...>...
        .byte $fe,$1a,$5e,$1b,$5e,$1b,$7e,$19,$de,$19 // ..^.^.~...

dat_1ce8:
        // === Fill data (1 bytes, $1ce8-$1ce8) ===
        .byte $00                                   // .

// --- Region $1dd8-$1dd8 ---
.pc = $1dd8 "dat_1dd8"

dat_1dd8:
        // === Fill data (1 bytes, $1dd8-$1dd8) ===
        .byte $00                                   // .

// --- Region $1e00-$1e23 ---
.pc = $1e00 "dat_1e00"

dat_1e00:
        .byte $20,$10,$12,$05,$13,$05,$0e,$14,$13   //  ........

txt_1e09:
        .text "      "
        .byte $0d                                   // string terminator
        .byte $0f,$14,$0c,$05,$19                   // .....

txt_1e15:
        .text "     "
        .byte $14,$05,$14,$12,$09,$13               // ......

txt_1e20:
        .text "    "

// --- Region $1e41-$2000 ---
.pc = $1e41 "txt_1e41"

txt_1e41:
        .text "CTTCC"
        .byte $00                                   // string terminator
        .byte $00                                   // .

txt_1e48:
        .text "CCCCCC"
        .byte $00                                   // string terminator
        .byte $00                                   // .

txt_1e50:
        .text "CCCP"
        .byte $00                                   // string terminator
        .byte $00,$00,$00,$32,$32,$32,$00,$00,$00,$00,$00,$32,$32,$32,$00,$00 // ...222.....222..
        .byte $00,$00,$00,$32,$32,$43,$00,$00       // ...22C..

txt_1e6d:
        .text "TTTCTTPPTTTTTTCCCCT"
        .byte $00                                   // string terminator

txt_1e81:
        .text "CC22CC"
        .byte $00                                   // string terminator
        .byte $43,$43,$43,$00,$00,$00,$00,$00,$43,$32,$43,$00,$00 // CCC.....C2C..

txt_1e95:
        .text "22222C"
        .byte $00                                   // string terminator
        .byte $00                                   // .

txt_1e9d:
        .text "22C22C"
        .byte $00                                   // string terminator
        .byte $00                                   // .

txt_1ea5:
        .text "CCT2CTTTTTTCTTTTTTTTTT"
        .byte $00                                   // string terminator
        .byte $00                                   // .

txt_1ebd:
        .text "TTT2CT"
        .byte $00                                   // string terminator
        .byte $00                                   // .

txt_1ec5:
        .text "CCC22C"
        .byte $00                                   // string terminator
        .byte $00                                   // .

txt_1ecd:
        .text "22CCCCTTTT"
        .byte $00                                   // string terminator

txt_1ed8:
        .text "CTTTTCCTCCTT"
        .byte $00                                   // string terminator

txt_1ee5:
        .text "222CCCC"
        .byte $40                                   // @ character
        .text "!2222222!2222222!2CCCC22CC"
        .byte $40                                   // @ character
        .text "CCCCCCT"
        .byte $40                                   // @ character
        .text "TTT"
        .byte $00                                   // string terminator
        .text "CCTT"
        .byte $00,$02,$03,$03,$02,$02,$00,$00,$02,$02,$02,$02
        .byte $02,$02,$00,$00,$02,$02,$02,$00,$00,$00,$00,$00,$01,$01,$01,$00 // ................
        .byte $00,$00,$00,$00,$01,$01,$01,$00,$00,$00,$00,$00,$01,$01,$02,$00 // ................
        .byte $00,$03,$03,$03,$02,$03,$03,$00,$00,$03,$03,$03,$03,$03,$03,$02 // ................
        .byte $02,$02,$02,$03,$00,$02,$02,$01,$01,$02,$02,$00,$02,$02,$02,$00 // ................
        .byte $00,$00,$00,$00,$02,$00,$02,$00,$00,$01,$01,$01,$01,$00,$02,$00 // ................
        .byte $00,$01,$00,$02,$01,$00,$02,$00,$00,$02,$00,$03,$01,$02,$03,$03 // ................
        .byte $03,$03,$03,$03,$02,$03,$03,$03,$00,$03,$00,$03,$03,$03,$03,$00 // ................
        .byte $00,$03,$03,$03,$01,$02,$03,$00,$00,$02,$02,$02,$01,$01,$02,$00 // ................
        .byte $00,$01,$01,$02,$02,$02,$02,$03,$03,$03,$03,$00,$02,$03,$03,$03 // ................
        .byte $03,$02,$02,$03,$02,$00,$03,$03,$00,$01,$01,$01,$02,$02,$02,$02 // ................
        .byte $00,$00,$01,$01,$01,$01,$01,$01,$01,$00,$01,$01,$01,$01,$01,$01 // ................
        .byte $01,$00,$01,$02,$02,$02,$02,$01,$00,$02,$02,$00,$02,$02,$02,$02 // ................
        .byte $02,$02,$03,$00,$03,$03,$03,$00,$02,$02,$03,$03 // ............

dat_1ff0:
        // === Fill data (17 bytes, $1ff0-$2000) ===
        .fill 16, $00

bmp_2000:
        .byte $00                                   // .

// --- Region $2042-$2067 ---
.pc = $2042 "dat_2042"

dat_2042:
        .byte $01,$06,$1e,$2b,$7d,$b9,$06,$6f,$ff,$fa,$da,$ab,$af,$fb,$aa,$ff // ...+}..o........
        .byte $ff,$66,$ea,$fb,$ee,$bb,$55,$ab,$ae,$55,$9a,$a6,$a9,$aa,$9a,$fe // .f....U..U......
        .byte $fa,$66,$96,$d6,$9a,$d6               // .f....

// --- Region $2080-$2098 ---
.pc = $2080 "dat_2080"

dat_2080:
        .byte $55,$6a,$6a,$69,$6d,$69,$ad,$7d,$55,$ba,$ae,$55,$99,$66,$99,$66 // Ujjimi.}U..U.f.f
        .byte $55,$aa,$a6,$56,$95,$96,$d6,$d6       // U..V....

dat_2098:
        // === Fill data (1 bytes, $2098-$2098) ===
        .byte $00                                   // .

// --- Region $20c8-$2100 ---
.pc = $20c8 "dat_20c8"

dat_20c8:
        .byte $bb,$ff,$bf,$be,$bd,$bd,$79,$be,$aa,$ff,$ff,$56,$aa,$a6,$6a,$aa // ......y....V..j.
        .byte $ba,$fa,$e6,$96,$d5,$96,$da,$a5,$02,$0b,$2f,$be,$f6,$da,$6a,$aa // ........../...j.
        .byte $ae,$ff,$fe,$66,$ae,$ab,$6a,$9a,$e0,$f9,$e6,$69,$ee,$ab,$ba,$69 // ...f..j....i...i
        .byte $00,$00,$80,$50,$54,$98,$e5,$b6       // ...PT...

dat_2100:
        // === Fill data (1 bytes, $2100-$2100) ===
        .byte $00                                   // .

// --- Region $2178-$21a4 ---
.pc = $2178 "dat_2178"

dat_2178:
        .byte $01,$02,$06,$07,$0a,$1f,$1f,$2f,$f6,$b6,$ea,$da,$da,$9a,$6a,$69 // ......./......ji
        .byte $9a,$aa,$9b,$ae,$ad,$b5,$b5,$a5,$aa,$f7,$95,$55,$5a,$60,$80,$40 // ...........UZ`.@
        .byte $9a,$fb,$55,$95,$ae,$00,$00,$00,$d6,$d6 // ..U.......

txt_21a2:
        .byte $57,$56,$ab                           // WV.

// --- Region $21c0-$2248 ---
.pc = $21c0 "dat_21c0"

dat_21c0:
        .byte $ad,$7d,$bd,$7a,$bd,$be,$bd,$fe,$55,$55,$56,$95,$56,$95,$66,$99 // .}.z....UUV.V.f.
        .byte $d7,$d6,$e7,$d6,$e7,$db,$eb,$ea,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .fill 8, $00
        .byte $ea,$bf,$ff,$bd,$be,$ad,$bd,$ad,$ee,$ff,$ff,$99,$aa,$aa,$66,$9a // ..............f.
        .byte $ee,$f7,$d6,$d6,$d6,$96,$d6,$95,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $7d,$ba,$ad,$7a,$ad,$69,$6d,$79,$ee,$fa,$fe,$ba,$ea,$ba,$e9,$aa // }..z.imy........
        .byte $ea,$ff,$d5,$95,$d6,$96,$d6,$97,$a6,$ee // ..........

txt_2222:
        .byte $55,$55,$ae,$00,$00,$00,$56,$9a,$56,$5b,$af,$03,$00,$00,$65,$56 // UU....V.V[....eV
        .byte $99,$a6,$e5,$f9,$bd,$be,$65,$69,$59,$6d,$ae,$6e,$ab,$af,$40,$80 // ......eiYm.n..@.
        .byte $90,$a0,$b0,$a4,$b8,$ec               // ......

dat_2248:
        // === Fill data (1 bytes, $2248-$2248) ===
        .byte $00                                   // .

// --- Region $22b8-$22d1 ---
.pc = $22b8 "dat_22b8"

dat_22b8:
        .byte $2f,$5e,$7d,$bd,$bd,$be,$bd,$fe,$aa,$6a,$aa,$aa,$aa,$eb,$aa,$ae // /^}......j......
        .byte $d7,$96,$e6,$96,$d6,$da,$d7,$da,$40   // ........@

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

// --- Region $2300-$2388 ---
.pc = $2300 "dat_2300"

dat_2300:
        .byte $79,$6d,$7a,$ad,$7a,$bd,$bd,$b9,$aa,$99,$a6,$a9,$a6,$a9,$aa,$a9 // ymz.z...........
        .byte $eb,$ea,$e7,$da,$e6,$da,$a7,$d6,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .fill 8, $00
        .byte $79,$ad,$79,$6d,$7d,$6d,$69,$6d,$66,$95,$56,$55,$55,$99,$55,$55 // y.ym}mimf.VUU.UU
        .byte $e7,$d6,$da,$d6,$96,$d6,$96,$d6,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $ad,$69,$ad,$7a,$ad,$7a,$ad,$7e,$99,$65,$a9,$66,$a9,$6a,$9a,$a6 // .i.z.z.~.e.f.j..
        .byte $d6,$e7,$da,$e7,$db,$f6,$fa,$fd,$00,$00,$00,$00,$00,$80,$c0,$90 // ................
        .fill 8, $00
        .byte $29,$1a,$2e,$1f,$2f,$1f,$2f,$3f,$67,$6a,$6e,$7b,$ae,$7b,$be,$7f // )..././?gjn{.{..
        .byte $54,$95,$95,$d5,$da,$e6,$da,$e7       // T.......

dat_2388:
        // === Fill data (1 bytes, $2388-$2388) ===
        .byte $00                                   // .

// --- Region $23f8-$2410 ---
.pc = $23f8 "dat_23f8"

dat_23f8:
        .byte $79,$ad,$7d,$bd,$7d,$bd,$fe,$bd,$55,$99,$66,$99,$66,$aa,$aa,$bb // y.}.}...U.f.f...
        .byte $96,$d5,$96,$d6,$96,$d6,$da,$e7       // ........

dat_2410:
        // === Fill data (1 bytes, $2410-$2410) ===
        .byte $00                                   // .

// --- Region $2440-$24c8 ---
.pc = $2440 "dat_2440"

dat_2440:
        .byte $7e,$bd,$be,$7d,$ba,$bd,$7d,$bd,$66,$a9,$a6,$99,$a5,$95,$a5,$99 // ~..}..}.f.......
        .byte $e6,$d6,$e6,$d6,$da,$d6,$9a,$d6,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .fill 8, $00
        .byte $bd,$7a,$ad,$79,$ad,$79,$69,$79,$a9,$aa,$9a,$aa,$9a,$66,$59,$66 // .z.y.yiy.....fYf
        .byte $db,$eb,$db,$e6,$db,$eb,$db,$ab,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $bd,$7e,$ad,$bd,$ad,$be,$fd,$be,$aa,$9a,$ab,$aa,$bb,$ae,$bb,$ae // .~..............
        .byte $bd,$ad,$ab,$af,$bb,$ae,$bb,$ee,$60,$70 // ........`p

txt_24a2:
        .byte $54,$58,$a5,$da,$e7,$b9,$00,$00,$00,$00,$00,$00,$00,$40,$1a,$1a // TX...........@..
        .byte $1a,$1a,$1a,$2a,$1a,$2a,$bf,$bf,$bb,$bf,$af,$bf,$ae,$7b,$eb,$db // ...*.*.......{..
        .byte $ea,$eb,$eb,$e7,$eb,$eb               // ......

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

// --- Region $2538-$2550 ---
.pc = $2538 "dat_2538"

dat_2538:
        .byte $fe,$bd,$fe,$be,$fe,$fd,$fe,$bd,$ae,$bf,$ee,$fb,$ee,$bb,$ea,$a9 // ................
        .byte $d6,$d6,$da,$e7,$da,$d6,$d6,$d5       // ........

dat_2550:
        // === Fill data (1 bytes, $2550-$2550) ===
        .byte $00                                   // .

// --- Region $2580-$2608 ---
.pc = $2580 "dat_2580"

dat_2580:
        .byte $7a,$ad,$79,$ad,$6a,$a9,$69,$69,$aa,$ea,$99,$ea,$a9,$a6,$69,$a5 // z.y.j.ii......i.
        .byte $ea,$eb,$ef,$b5,$ea,$aa,$ea,$b9,$ea,$fe,$ff,$66,$aa,$a9,$a6,$99 // ...........f....
        .byte $aa,$ff,$fb,$55,$6a,$99,$65,$59,$7d,$fe,$bd,$95,$66,$99,$65,$95 // ...Uj.eY}...f.e.
        .byte $ae,$aa,$a6,$aa,$6a,$99,$66,$95,$da,$a7,$da,$96,$da,$96,$96,$95 // ....j.f.........
        .fill 8, $00
        .byte $79,$ad,$79,$ad,$bd,$be,$bd,$be,$6a,$9a,$6a,$aa,$ae,$ab,$ee,$bf // y.y.....j.j.....
        .byte $6a,$aa,$aa,$bb,$ae,$bb,$ff,$fe,$65,$ad,$db,$ab,$af,$bb,$ee,$ff // j.......e.......
        .byte $40,$50,$90,$60,$94,$e8,$dd,$e5,$1a,$2a,$1a,$2a,$1a,$2a,$1a,$2a // @P.`.....*.*.*.*
        .byte $aa,$7b,$ae,$bb,$ae,$7a,$ae,$ba,$da,$d6,$da,$96,$d6,$95,$d5,$95 // .{...z..........

dat_2608:
        // === Fill data (1 bytes, $2608-$2608) ===
        .byte $00                                   // .

// --- Region $2678-$2748 ---
.pc = $2678 "dat_2678"

dat_2678:
        .byte $fe,$bd,$bd,$bd,$b9,$ad,$79,$ad,$ea,$a9,$66,$99,$65,$95,$65,$59 // ......y...f.e.eY
        .byte $e7,$d6,$d6,$d5,$e6,$d6,$96,$d6,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .fill 8, $00
        .byte $ee,$bf,$ff,$bd,$bd,$ad,$b9,$a9,$a6,$fe,$ba,$55,$65,$95,$55,$95 // ...........Ue.U.
        .byte $55,$e9,$a5,$55,$99,$55,$95,$95,$00,$00,$00,$00,$00,$00,$00,$00 // U..U.U..........
        .byte $ad,$be,$bd,$79,$ad,$79,$69,$69,$ee,$fa,$ea,$ba,$ea,$99,$a6,$99 // ...y.yii........
        .byte $aa,$ff,$e6,$d5,$a5,$d5,$96,$95,$66,$ba,$65,$55,$99,$00,$00,$00 // ........f.eU....
        .byte $65,$aa,$55,$55,$99,$00,$00,$00,$55,$a9,$55,$59,$69,$69,$69,$ad // e.UU....U.UYiii.
        .byte $65,$55,$65,$99,$55,$59,$66,$99,$56,$95,$56,$95,$56,$95,$96,$d6 // eUe.UYf.V.V.V...
        .fill 8, $00
        .byte $fd,$be,$fd,$be,$bd,$bd,$79,$ad,$ee,$bb,$aa,$aa,$a6,$9a,$a6,$99 // ......y.........
        .byte $ef,$eb,$e7,$9b,$e6,$97,$d7,$95,$fe,$bf,$ef,$ab,$de,$da,$fa,$e5 // ................
        .byte $fa,$f6,$fa,$be,$ee,$bb,$aa,$aa,$1a,$a9,$a9,$69,$65,$66,$99,$66 // ...........ief.f
        .byte $be,$fb,$ee,$bb,$e9,$ad,$a9,$b5,$a8,$ac,$98,$a4,$a0,$60,$90,$c0 // .............`..

dat_2748:
        // === Fill data (1 bytes, $2748-$2748) ===
        .byte $00                                   // .

// --- Region $27b8-$2881 ---
.pc = $27b8 "dat_27b8"

dat_27b8:
        .byte $bd,$bd,$bd,$79,$ad,$39,$69,$1a,$ff,$bf,$fe,$bb,$ae,$aa,$69,$9a // ...y.9i.......i.
        .byte $da,$e7,$d6,$d5,$d6,$d6,$d6,$a5,$00,$00,$00,$00,$00,$00,$00,$40 // ...............@
        .byte $00,$00,$00,$00,$00,$00,$00,$01,$79,$6d,$69,$ad,$b9,$ad,$be,$bd // ........ymi.....
        .byte $66,$99,$66,$9a,$a6,$aa,$ab,$aa,$a6,$d5,$a6,$d9,$96,$e5,$a9,$68 // f.f............h
        .fill 8, $00

chr_2800:
        // === Charset data (130 bytes, $2800-$2881) ===
        .byte $7a,$a9,$7a,$ad,$7a,$bd,$be,$be       // char 0 @+0
        .byte $66,$95,$56,$99,$a6,$da,$aa,$ea       // char 1 @+1
        .byte $96,$95,$96,$a5,$d6,$a6,$d6,$a6       // char 2 @+2
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 3 @+3
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 4 @+4
        .byte $79,$ad,$79,$bd,$79,$bd,$fe,$bd       // char 5 @+5
        .byte $6a,$9a,$aa,$aa,$6e,$ab,$ae,$bb       // char 6 @+6
        .byte $96,$d6,$9a,$d7,$da,$e7,$da,$e7       // char 7 @+7
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 8 @+8
        .byte $be,$fe,$be,$bd,$be,$fe,$bd,$be       // char 9 @+9
        .byte $bb,$ea,$ae,$ea,$aa,$aa,$a6,$aa       // char 10 @+10
        .byte $e7,$da,$d6,$96,$e6,$96,$d7,$96       // char 11 @+11
        .byte $f6,$e9,$79,$6d,$2a,$1e,$1a,$0b       // char 12 @+12
        .byte $a6,$a9,$66,$99,$66,$55,$65,$95       // char 13 @+13
        .byte $ff,$ff,$fb,$ef,$bb,$ed,$be,$ed       // char 14 @+14
        .byte $f5,$e6,$e5,$9c,$64,$a0,$70,$60       // char 15 @+15
        .byte $40                                   // char 16 (partial)

dat_2881:
        // === Fill data (1 bytes, $2881-$2881) ===
        .byte $00                                   // .

// --- Region $28f8-$29c8 ---
.pc = $28f8 "dat_28f8"

dat_28f8:
        .byte $2b,$1e,$1f,$0b,$0f,$07,$02,$02       // char 31 @+31
        .byte $66,$5a,$a6,$da,$de,$eb,$f6,$fa       // char 32 ' '
        .byte $b5,$79,$ae,$af,$ee,$bf,$fe,$ff       // char 33 '!'
        .byte $40,$40,$90,$aa,$bf,$6f,$96,$ae       // char 34 '"'
        .byte $01,$02,$0b,$6f,$fb,$fd,$67,$ea       // char 35 '#'
        .byte $e9,$b6,$e5,$da,$6a,$b9,$aa,$aa       // char 36 '$'
        .byte $9a,$66,$a9,$69,$ad,$ad,$b5,$b5       // char 37 '%'
        .byte $98,$64,$94,$a0,$b0,$90,$c0,$80       // char 38 '&'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 39 '''
        .byte $59,$65,$59,$69,$69,$ad,$69,$ad       // char 40 '('
        .byte $95,$a6,$99,$a6,$99,$aa,$b9,$ea       // char 41 ')'
        .byte $da,$a7,$da,$eb,$eb,$db,$eb,$eb       // char 42 '*'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 43 '+'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 44 ','
        .byte $ad,$b9,$ad,$b9,$bd,$ba,$bd,$be       // char 45 '-'
        .byte $9a,$aa,$99,$aa,$aa,$9a,$aa,$ae       // char 46 '.'
        .byte $96,$d6,$96,$d6,$97,$d6,$96,$da       // char 47 '/'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 48 '0'
        .byte $bd,$be,$ad,$be,$ad,$79,$6d,$79       // char 49 '1'
        .byte $ab,$aa,$9a,$a9,$9a,$a6,$99,$66       // char 50 '2'
        .byte $da,$96,$da,$96,$d6,$95,$96,$96       // char 51 '3'
        .byte $0b,$02,$01,$01,$00,$00,$00,$00       // char 52 '4'
        .byte $da,$fa,$f6,$fa,$bd,$7e,$2f,$1f       // char 53 '5'
        .byte $ab,$6a,$ab,$9a,$a6,$6a,$6a,$66       // char 54 '6'
        .byte $98,$a8,$99,$e6,$d6,$b5,$f5,$b9       // char 55 '7'
        .byte $00,$00,$00,$00,$00,$00,$40,$40       // char 56 '8'

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

// --- Region $2a40-$2b08 ---
.pc = $2a40 "dat_2a40"

dat_2a40:
        .byte $a9,$7e,$3e,$1f,$0b,$02,$00,$00       // char 72 'H'
        .byte $7b,$6e,$bf,$ef,$ff,$eb,$7a,$07       // char 73 'I'
        .byte $66,$aa,$ae,$bb,$ff,$66,$a9,$bf       // char 74 'J'
        .byte $65,$99,$a6,$a9,$fe,$65,$99,$fb       // char 75 'K'
        .byte $bb,$ea,$bb,$fe,$fa,$a6,$ed,$d0       // char 76 'L'
        .byte $97,$d5,$68,$94,$60,$c0,$00,$00       // char 77 'M'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 78 'N'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 79 'O'
        .byte $79,$bd,$bd,$be,$fd,$bd,$f9,$bf       // char 80 'P'
        .byte $65,$99,$a6,$a9,$bf,$65,$99,$fb       // char 81 'Q'
        .byte $a7,$d6,$e7,$ea,$e7,$ba,$eb,$ff       // char 82 'R'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 83 'S'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 84 'T'
        .byte $79,$6d,$79,$6d,$7f,$bd,$b5,$ab       // char 85 'U'
        .byte $55,$95,$56,$99,$bb                   // char 86 (partial)

txt_2ab5:
        .byte $55,$59,$ba                           // char 86 (partial)
        .byte $e6,$da,$e7,$db,$eb,$ab,$af,$ff       // char 87 'W'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 88 'X'
        .byte $be,$be,$ba,$be,$7f,$ad,$75,$95       // char 89 'Y'
        .byte $aa,$bb,$aa,$aa,$bb                   // char 90 (partial)

txt_2ad5:
        .byte $55,$55,$59                           // char 90 (partial)
        .byte $da,$e6,$d6,$e6,$96,$55,$56,$99       // char 91 '['
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 92 '\'
        .byte $1f,$0b,$07,$02,$01,$01,$00,$00       // char 93 ']'
        .byte $99,$d6,$d9,$f6,$f6,$f5,$95,$66       // char 94 '^'
        .byte $ed,$be,$ee,$bb,$ff,$a6,$59,$bf       // char 95 '_'
        .byte $d0,$60,$a0,$68,$9c,$59,$6a,$ff       // char 96 '`'

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

// --- Region $2b41-$2bea ---
.pc = $2b41 "dat_2b41"

dat_2b41:
        .byte $7c,$7c,$00,$7c,$7c,$00,$66           // char 104 (partial)
        .byte $66,$00,$66,$66,$00,$66,$66,$00       // char 105 'i'
        .byte $66,$66,$00,$7c,$7c,$00,$7c,$7c       // char 106 'j'
        .byte $00,$60,$78,$00,$60,$78,$00,$60       // char 107 'k'
        .byte $6c,$00,$60,$6c,$00,$60,$66,$00       // char 108 'l'
        .byte $60,$66,$00,$00,$00,$00,$00,$00       // char 109 'm'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 110 'n'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 111 'o'
        .byte $7e,$3c,$7e,$7e,$3c,$7e,$60,$66       // char 112 'p'
        .byte $60,$60,$66,$60,$60,$60,$60,$60       // char 113 'q'
        .byte $60,$60,$78,$3c,$78,$78,$3c,$78       // char 114 'r'
        .byte $60,$06,$60,$60,$06,$60,$60,$66       // char 115 's'
        .byte $60,$60,$66,$60,$7e,$3c,$7e,$7e       // char 116 't'
        .byte $3c,$7e,$00,$00,$00,$00,$00,$00       // char 117 'u'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 118 'v'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 119 'w'
        .byte $66,$7e,$3c,$66,$7e,$3c,$76,$18       // char 120 'x'
        .byte $66,$76,$18,$66,$7e,$18,$60,$7e       // char 121 'y'
        .byte $18,$60,$7e,$18,$3c,$7e,$18,$3c       // char 122 'z'
        .byte $6e,$18,$06,$6e,$18,$06,$66,$18       // char 123 '{'
        .byte $66,$66,$18,$66,$66,$18,$3c,$66       // char 124 '|'
        .byte $18,$3c                               // char 125 (partial)

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

// --- Region $2c41-$2d28 ---
.pc = $2c41 "dat_2c41"

dat_2c41:
        .byte $66,$7e,$00,$66,$7e,$00,$66           // char 136 (partial)
        .byte $18,$00,$66,$18,$00,$66,$18,$00       // char 137
        .byte $66,$18,$00,$00,$18,$00,$00,$18       // char 138
        .byte $00,$00,$18,$00,$00,$18,$00,$00       // char 139
        .byte $18,$00,$00,$18,$00,$00,$18,$00       // char 140
        .byte $00,$18,$00,$00,$00,$00,$00,$00       // char 141
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 142
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 143
        .byte $66,$7e,$00,$66,$7e,$00,$66,$60       // char 144
        .byte $00,$66,$60,$00,$66,$60,$00,$66       // char 145
        .byte $60,$00,$7e,$78,$00,$7e,$78,$00       // char 146
        .byte $66,$60,$00,$66,$60,$00,$66,$60       // char 147
        .byte $00,$66,$60,$00,$66,$7e,$00,$66       // char 148
        .byte $7e,$00,$00,$00,$00,$00,$00,$00       // char 149
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 150
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 151
        .byte $7e,$66,$3c,$7e,$66,$3c,$60,$66       // char 152
        .byte $18,$60,$66,$18,$60,$66,$18,$60       // char 153
        .byte $66,$18,$78,$66,$18,$78,$66,$18       // char 154
        .byte $60,$66,$18,$60,$66,$18,$60,$3c       // char 155
        .byte $18,$60,$3c,$18,$7e,$18,$3c,$7e       // char 156
        .byte $18,$3c,$00,$00,$00,$00,$00,$00       // char 157
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 158
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 159
        .byte $60,$00,$00,$60,$00,$00,$60,$00       // char 160
        .byte $00,$60,$00,$00,$60,$00,$00,$60       // char 161
        .byte $00,$00,$60,$00,$00,$60,$00,$00       // char 162
        .byte $60,$00,$00,$60,$00,$00,$60,$00       // char 163
        .byte $00,$60,$00,$00,$7e,$00,$00,$7e       // char 164

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

// --- Region $2d80-$2e10 ---
.pc = $2d80 "dat_2d80"

dat_2d80:
        .byte $7c,$7c,$3c,$7c,$7c,$3c,$66,$66       // char 176
        .byte $18,$66,$66,$18,$66,$66,$18,$66       // char 177
        .byte $66,$18,$7c,$7c,$18,$7c,$7c,$18       // char 178
        .byte $60,$78,$18,$60,$78,$18,$60,$6c       // char 179
        .byte $18,$60,$6c,$18,$60,$66,$3c,$60       // char 180
        .byte $66,$3c,$00,$00,$00,$00,$00,$00       // char 181
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 182
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 183
        .byte $66,$3c,$7e,$66,$3c,$7e,$76,$66       // char 184
        .byte $60,$76,$66,$60,$7e,$60,$60,$7e       // char 185
        .byte $60,$60,$7e,$60,$78,$7e,$60,$78       // char 186
        .byte $6e,$60,$60,$6e,$60,$60,$66,$66       // char 187
        .byte $60,$66,$66,$60,$66,$3c,$7e,$66       // char 188
        .byte $3c,$7e,$00,$00,$00,$00,$00,$00       // char 189
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 190
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 191
        .byte $66,$00,$00,$66,$00,$00,$66,$00       // char 192
        .byte $00,$66,$00,$00,$66,$00,$00,$66       // char 193

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

// --- Region $2e40-$2fff ---
.pc = $2e40 "dat_2e40"

dat_2e40:
        .byte $03,$ff,$ff,$0e,$55,$d7,$39,$ff       // char 200
        .byte $d7,$36,$c0,$d7,$e7,$00,$d7,$e7       // char 201
        .byte $00,$d7,$d7,$00,$d7,$d7,$00,$d7       // char 202
        .byte $d7,$00,$d7,$d7,$00,$d7,$d7,$00       // char 203
        .byte $d7,$d7,$00,$d7,$d7,$00,$d7,$d7       // char 204
        .byte $00,$d5,$d7,$00,$d7,$e7,$00,$d7       // char 205
        .byte $e7,$00,$d7,$36,$c0,$d7,$39,$ff       // char 206
        .byte $d7,$0e,$55,$d7,$03,$ff,$ff,$00       // char 207
        .byte $00,$3f,$ff,$00,$35,$56,$0f,$f5       // char 208
        .byte $fd,$0d,$75,$ce,$0d,$75,$c3,$0d       // char 209
        .byte $75,$c3,$0d,$75,$c3,$0d,$75,$c3       // char 210
        .byte $0d,$75,$c3,$0d,$75,$c3,$0d,$75       // char 211
        .byte $c3,$0d,$75,$ce,$fd,$75,$fd,$55       // char 212
        .byte $75,$55,$fd,$75,$f9,$0d,$75,$cd       // char 213
        .byte $0d,$75,$ce,$0d,$75,$c3,$0d,$75       // char 214
        .byte $c3,$0d,$75,$c0,$0f,$ff,$c0,$00       // char 215
        .byte $00,$3f,$c3,$c0,$e5,$b3,$b3,$9f       // char 216
        .byte $6f,$73,$6f,$9f,$6e,$70,$db,$6e       // char 217
        .byte $70,$db,$5d,$70,$d7,$5d,$70,$d7       // char 218
        .byte $5d,$70,$d7,$6d,$70,$d7,$6d,$70       // char 219
        .byte $d7,$7d,$70,$d7,$bd,$70,$d7,$fd       // char 220
        .byte $70,$d7,$bd,$70,$d7,$7e,$70,$db       // char 221
        .byte $6e,$70,$db,$5f,$6f,$9f,$9b,$9f       // char 222
        .byte $6f,$d7,$e5,$b3,$ff,$3f,$c3,$00       // char 223
        .byte $fc,$0f,$f0,$5c,$0d,$73,$5b,$39       // char 224
        .byte $7e,$57,$35,$7d,$56,$e5,$79,$55       // char 225
        .byte $d5,$79,$59,$99,$75,$5d,$5d,$75       // char 226
        .byte $5e,$6d,$75,$5f,$7d,$75,$5f,$bd       // char 227
        .byte $75,$5c,$cd,$75,$5c,$cd,$75,$5c       // char 228
        .byte $0d,$75,$5c,$0d,$75,$5c,$0d,$75       // char 229
        .byte $5c,$0d,$75,$5c,$0d,$75,$5c,$0d       // char 230
        .byte $75,$5c,$0d,$75,$fc,$0f,$ff,$00       // char 231
        .byte $ff,$0f,$f0,$96,$cd,$70,$7d,$bd       // char 232
        .byte $6c,$be,$7d,$5c,$c3,$6d,$5b,$c3       // char 233
        .byte $6d,$57,$c3,$5d,$66,$c3,$5d,$75       // char 234
        .byte $c3,$5d,$79,$c3,$5d,$7d,$c3,$5d       // char 235
        .byte $7e,$c3,$5d,$73,$ff,$5d,$73,$55       // char 236
        .byte $5d,$70,$ff,$5d,$70,$c3,$5d,$70       // char 237
        .byte $c3,$5d,$70,$c3,$5d,$70,$c3,$5d       // char 238
        .byte $70,$c3,$5d,$70,$c3,$ff,$f0,$00       // char 239
        .byte $00,$0f,$ff,$00,$39,$57,$ff,$e7       // char 240
        .byte $ff,$d7,$db,$03,$d7,$9c,$03,$d7       // char 241
        .byte $9c,$03,$d7,$5c,$03,$d7,$5c,$03       // char 242
        .byte $97,$5c,$03,$57,$5c,$03,$57,$5c       // char 243
        .byte $03,$57,$5c,$03,$97,$5c,$03,$d7       // char 244
        .byte $5c,$03,$d7,$5c,$03,$d7,$9c,$03       // char 245
        .byte $d7,$9c,$03,$d7,$db,$03,$d7,$e7       // char 246
        .byte $ff,$d7,$39,$57,$ff,$0f,$ff,$00       // char 247
        .byte $ff,$f0,$00,$55,$70,$00,$5f,$f0       // char 248
        .byte $00,$5c,$00,$00,$5c,$00,$00,$5c       // char 249
        .byte $00,$00,$5c,$00,$00,$5c,$00,$00       // char 250
        .byte $5c,$00,$00,$5c,$00,$00,$5c,$00       // char 251
        .byte $00,$5c,$00,$00,$5f,$ff,$00,$55       // char 252
        .byte $57,$00,$5f,$ff,$00,$5c,$00,$00       // char 253
        .byte $5c,$00,$00,$5c,$00,$00,$5f,$ff       // char 254
        .byte $00,$55,$57,$00,$ff,$ff,$00,$00       // char 255

// --- Region $300b-$3090 ---
.pc = $300b "Segment $300b"
        .byte $00,$00,$00,$00,$00,$00,$08,$03,$06,$0b,$3a,$02,$0c,$00,$04,$06 // ..........:.....
        .byte $1c,$3a,$02,$08,$00,$05,$06,$2c,$3a,$04,$08,$04,$2e,$2e,$00,$01 // .:.....,:.......
        .byte $00,$00,$21,$16,$16,$00,$01,$00,$e8,$41,$3a,$3a,$8f,$01,$00,$00 // ..!......A::....
        .byte $17,$07,$07,$00,$00,$00,$00,$13,$27,$0f,$00,$00,$bb,$07,$07,$27 // ........'......'
        .byte $0f,$00,$00,$00,$00,$24,$01,$ff,$00,$00,$00,$00,$89,$02,$fe,$00 // .....$..........
        .byte $00,$01,$03,$c1,$04,$ff,$00,$00,$00,$11,$e1,$00,$00,$00,$02,$01 // ................
        .byte $00,$ff,$80,$76,$03,$00,$00,$00,$ff,$00,$00,$00,$00,$01,$00,$ff // ...v............
        .byte $00,$00,$00,$fe,$ff,$00,$00,$02,$01,$01,$fd,$ff,$00,$1b,$00,$00 // ................
        .byte $00,$fb,$ff,$00,$00,$00               // ......

// --- Region $3095-$30a8 ---
.pc = $3095 "bmp_3095"

bmp_3095:
        // === Bitmap data (20 bytes, $3095-$30a8) ===
        .byte $60,$ce,$0a,$30,$10,$0d,$a0,$33,$8c,$0a,$30,$ad,$dc,$30,$f0,$03 // `..0...3..0..0..
        .byte $ce,$dc,$30,$60                       // ..0`

// --- Region $3247-$325a ---
.pc = $3247 "Segment $3247"
        .byte $fd,$6a,$46,$fd,$6a,$46,$fd,$6a,$46,$fd,$6a,$46,$fd,$6a,$46,$fd // .jF.jF.jF.jF.jF.
        .byte $6a,$46,$fd,$6a                       // jF.j

// --- Region $360a-$3632 ---
.pc = $360a "bmp_360a"

bmp_360a:
        // === Bitmap data (41 bytes, $360a-$3632) ===
        .byte $bd,$6c,$30,$30,$1c,$f0,$0d,$bd,$6b,$30,$18,$79,$72,$3e,$9d,$6b // .l00....k0.yr>.k

txt_361a:
        .text "0L'6"
        .byte $bd,$6b
        .byte $30,$18,$69,$00,$9d,$6b
        .byte $30,$fe,$6c
        .byte $30
        .byte $60,$a5,$fe,$9d,$6b
        .text "0L'6"

// --- Region $3871-$42b4 ---
.pc = $3871 "bmp_3871"

bmp_3871:
        // === Bitmap data (1743 bytes, $3871-$3f3f) ===
        .byte $0a,$0a,$8d,$0d,$30,$a8,$b9,$9b,$39,$2d,$11,$30,$8d,$0c,$30,$a2 // ....0...9-.0..0.
        .byte $00,$8e,$0f,$30,$ee,$0d,$30,$4e,$0c,$30,$90,$32,$a9,$00,$9d,$16 // ...0..0N.0.2....
        .byte $30,$9d,$17,$30,$9d,$18,$30,$9d,$54,$30,$9d,$13,$30,$9d,$12,$30 // 0..0..0.T0..0..0
        .byte $9d,$53,$30,$9d,$42,$30,$9d,$04,$d4,$ad,$0b,$30,$1d,$51,$30,$8d // .S0.B0.....0.Q0.
        .byte $0b,$30,$ac,$0d,$30,$b9,$9b,$39,$ac,$0f,$30,$99,$95,$39,$ee,$0f // .0..0..9..0..9..
        .byte $30,$ee,$0f,$30,$8a,$18,$69,$07,$aa,$c9,$15,$d0,$b7,$60,$15,$12 // 0..0..i......`..
        .byte $0f,$0c,$09,$06,$03,$00,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01 // ................
        .byte $01,$02,$02,$02,$02,$02,$02,$02,$03,$03,$03,$03,$03,$04,$04,$04 // ................
        .byte $04,$05,$05,$05,$06,$06,$06,$07,$07,$08,$08,$09,$09,$0a,$0a,$0b // ................
        .byte $0c,$0d,$0d,$0e,$0f,$10,$11,$12,$13,$14,$15,$17,$18,$1a,$1b,$1d // ................
        .byte $1f                                   // .

txt_3912:
        .text " "
        .byte $22                                   // double quote
        .text "$')+.147:>AEIN"
        .byte $52,$57,$5c,$62,$68,$6e,$75,$7c,$83,$8b,$93,$9c,$a5,$af,$b9,$c4 // RW\bhnu|........
        .byte $d0,$dd,$ea,$f8,$16,$27,$39,$4b,$5f,$74,$8a,$a1,$ba,$d4,$f0,$0e // .....'9K_t......
        .byte $2d,$4e,$71,$96,$be,$e7,$14,$42,$74,$a9,$e0,$1b,$5a,$9c,$e2,$2d // -Nq....Bt...Z..-
        .byte $7b,$cf,$27,$85,$e8,$51,$c1,$37,$b4,$38,$c4,$59,$f7,$9e,$4e,$0a // {.'..Q.7.8.Y..N.
        .byte $d0,$a2,$81,$6d,$67,$70,$89,$b2,$ed,$3b,$9d,$14,$a0,$45,$03,$db // ...mgp...;...E..
        .byte $cf,$e1,$12,$65,$db,$76,$3a,$27,$41,$8a,$05,$b5,$9d,$c1,$24,$c9 // ...e.v:'A.....$.
        .byte $b6,$ed,$73,$4e,$82,$14,$0a,$6a,$3b,$82,$48,$93,$6b,$da,$e7,$9c // ..sN...j;.H.k...
        .byte $04,$28,$14,$00,$ff,$00,$ff,$00,$ff,$04,$00,$00,$15,$04,$00,$00 // .(..............
        .byte $14,$04,$00,$00,$13,$04,$00,$00,$12,$04,$00,$00,$11,$82,$3a,$86 // ..............:.
        .byte $3a,$97
        .byte $3a,$a3
        .byte $3a,$af
        .byte $3a,$d6
        .byte $3a,$f3
        .text ":8;Y;"
        .byte $75
        .byte $3b,$8d,$3b,$9e,$3b,$b6,$3b,$ce,$3b,$e9,$3b,$06,$3c,$0a,$3c,$1d // ;.;.;.;.;.;.<.<.

txt_39d2:
        .text "<)<5<=<K<Y<"
        .byte $6c
        .byte $3c,$7f
        .byte $3c,$98
        .byte $3c,$ac,$3c,$bf,$3c,$d0,$3c,$e1,$3c,$8a,$3e,$9b,$3e,$00,$05,$0a // <.<.<.<.<.>.>...
        .byte $0f,$0b
        .byte $3a,$1c
        .text ":,:3"
        .byte $07
        .byte $46,$3a,$5e
        .byte $3a,$99
        .byte $39,$33
        .byte $03,$79,$3a,$7c,$3a,$7f,$3a,$33,$07,$c0,$83,$01,$c2,$82,$05,$07 // .y:|:.:3........
        .byte $c0,$87,$07,$c1,$83,$05,$c3,$87,$07,$ff,$c0,$83,$02,$c2,$83,$04 // ................
        .byte $c0,$87,$06,$c1,$83,$06,$87,$c3,$06,$ff,$c0,$81,$00,$85,$03,$cc // ................
        .byte $08,$09,$08,$0a,$08,$09,$08,$0a,$c0,$82,$0b,$0c,$c1,$0d,$0e,$0d // ................
        .byte $0e,$83,$03,$ff,$c0,$83,$10,$83,$c2,$10,$c0,$83,$10,$83,$16,$83 // ................
        .byte $c2,$16,$c4,$83,$16,$c0,$83,$1a,$be,$83,$1a,$ff,$c0,$83,$0f,$83 // ................
        .byte $c2,$0f,$c0,$83,$0f,$83,$17,$83,$c2,$17,$c4,$83,$18,$c0,$83,$19 // ................
        .byte $be,$83,$19,$ff,$c0,$00,$ff,$c0,$1d,$fe,$c0,$1b,$fe,$c0,$1c,$fe // ................
        .byte $df,$80,$01,$00,$60,$a7,$83,$30,$30,$61,$30,$60,$30,$62,$2e,$2e // ....`..00a0`0b..
        .byte $63,$2e,$62,$2e,$00,$af,$84,$18,$a7,$20,$1f,$af,$16,$a7,$1b,$1a // c.b...... ......
        .byte $00,$af,$85,$3c,$a7                   // ...<.

txt_3aa7:
        .byte $2c,$2b,$af,$3a,$a7,$3f,$3e,$00,$a0,$81,$28,$a2,$86,$18,$87,$a1 // ,+.:.?>...(.....
        .byte $18,$18,$18,$18,$18,$18,$a5,$20,$1f,$a3,$16,$a0,$81,$28,$86,$a2 // ....... .....(..
        .byte $16,$87,$a1,$16,$16,$16,$16,$16,$16,$a5,$1b,$1a,$a3,$18,$00,$60 // ...............`
        .byte $a3,$83,$30,$30,$88,$28,$83,$30,$61,$30,$30,$60,$30,$30,$62,$2e // ..00.(.0a00`00b.
        .byte $2e,$88,$28,$83,$2e,$63,$2e,$2e,$62,$2e,$2e,$00,$a0,$81,$28,$a2 // ..(..c..b.....(.
        .byte $86,$18,$87,$a1,$18,$18,$81,$28,$87,$18,$18,$81,$28,$a0,$81,$28 // .......(....(..(
        .byte $86,$a4,$20,$a0,$81,$28,$a4,$86,$1f,$a3,$16,$a0,$81,$28,$86,$a2 // .. ..(.......(..
        .byte $16,$87,$a1,$16,$81,$28,$87,$16,$81,$28,$87,$16,$81,$28,$a0,$81 // .....(...(...(..
        .byte $28,$86,$a4,$1b,$a0,$81,$28,$86,$a4,$1a,$a0,$81,$28,$86,$a2,$18 // (.....(.....(...
        .byte $00,$60,$a3,$83,$30,$30,$88,$28,$83,$30,$61,$30,$30,$88,$28,$60 // .`..00.(.0a00.(`
        .byte $83,$30,$62,$2e,$2e,$88,$28,$83,$2e,$2e,$2e,$88,$28,$a1,$88,$28 // .0b...(.....(..(
        .byte $28,$00,$ab,$89,$e0,$30,$ef,$2e,$a1   // (....0...

txt_3b60:
        .byte $30,$33,$a3,$e0,$35,$7f,$34,$33,$e0,$32,$8f,$30,$a1,$33,$a5,$32 // 03..5.43.2.0.3.2
        .byte $b3,$2e,$a7,$29,$00,$ab,$89,$30,$a1   // ...)...0.

txt_3b79:
        .byte $30,$33,$a3,$e0,$35,$7f,$34,$33,$e0,$32,$8f,$30,$a1,$33,$c1,$e0 // 03..5.43.2.0.3..
        .byte $32,$af,$30,$00,$ab,$89,$30,$a3,$e0,$30,$9f,$2d,$a5 // 2.0...0..0.-.

txt_3b96:
        .byte $2e,$2b,$c3,$e0,$29,$7f,$28,$00,$8a,$a3 // .+..).(...

txt_3ba0:
        .text "==88"
        .byte $a5,$e0
        .byte $40,$8f

txt_3ba8:
        .byte $3f,$3f,$a3                           // ??.

txt_3bab:
        .text "=;;66"
        .byte $a5

txt_3bb1:
        .byte $3b,$3d,$a3,$3f,$00,$8a,$a3           // ;=.?...

txt_3bb8:
        .text "==88"
        .byte $a5,$e0
        .byte $40,$8f

txt_3bc0:
        .byte $3f,$3f,$a3                           // ??.

txt_3bc3:
        .text "=;;6;"
        .byte $a5

txt_3bc9:
        .byte $3d,$3f,$a3,$42,$00,$8b,$a3           // =?.B...

txt_3bd0:
        .byte $39,$37,$a1                           // 97.

txt_3bd3:
        .text "9797"
        .byte $a5,$e0
        .byte $3c,$8f

txt_3bdb:
        .byte $3a,$39,$a3                           // :9.

txt_3bde:
        .text "97545"
        .byte $a5

txt_3be4:
        .byte $34,$30,$a3,$30,$00,$8b,$a3           // 40.0...

txt_3beb:
        .byte $39,$37,$a1                           // 97.

txt_3bee:
        .text "9797"
        .byte $a5,$e0
        .byte $3c,$8f

txt_3bf6:
        .byte $3a,$39,$a3                           // :9.

txt_3bf9:
        .byte $3c,$3e,$40,$a1,$41,$a5,$40,$af,$e0,$3c,$8f,$3a,$00,$bf,$8e,$13 // <>@.A.@..<.:....
        .byte $00,$a1,$8c                           // ...

txt_3c0c:
        .text "72+272+252+240+0"
        .byte $00,$a3,$8d,$e0,$54,$5f,$0c,$80,$e1,$00,$01,$01,$ff,$a3,$8d,$e0 // ....T_..........
        .byte $3c,$ff,$18,$80,$e1,$00,$01,$01,$ff,$bf,$8f,$e0,$18,$ff,$24,$01 // <.............$.
        .byte $ff,$a0,$90,$18                       // ....

txt_3c40:
        .byte $26,$34,$41,$af,$37,$80,$e1,$00,$01,$01,$ff,$91,$a0,$18 // &4A.7.........

txt_3c4e:
        .byte $24,$30,$30,$af,$30,$80,$e1,$00,$01,$01,$ff,$a1,$92 // $00.0........

txt_3c5b:
        .text "72+272+252+240+0"
        .byte $00,$a1,$8e,$13,$13,$1f,$13,$1f,$13,$1f,$11,$1d,$11,$1d,$16,$22 // ..............."
        .byte $18,$18,$18,$00,$a0,$93,$13,$a0,$8e,$13,$a1,$13,$1f,$13,$1f,$13 // ................
        .byte $1f,$11,$1d,$11,$1d,$16,$22,$18,$94,$18,$8e,$18,$00,$a1,$93,$28 // ......"........(
        .byte $96,$1f,$1a,$13,$1a,$1f,$1a,$13,$1a,$1d,$1a,$13,$1a,$1c,$18,$13 // ................
        .byte $00,$a1,$95                           // ...

txt_3cae:
        .text "72+272+252+240+0"
        .byte $00,$a3,$84,$18,$1a,$1f,$1f,$22,$21,$1d,$1a,$bf,$13,$97,$e1,$00 // ......."!.......
        .byte $01,$00,$a3,$90                       // ....

txt_3cd2:
        .text "0277:952"
        .byte $bf
        .byte $37,$80,$e1,$00,$01,$00,$a3
        .byte $8b,$18,$1a,$1f,$1f,$22,$21,$1d,$1a,$bf,$1f,$80,$e1,$00,$01,$00 // ....."!.........
        .byte $00,$01,$01
        .byte $29,$41,$1d
        .byte $41,$41,$01
        .text "IAII"
        .byte $19
        .byte $4d,$11
        .byte $41,$47,$4d,$01,$01,$59,$29,$00,$00,$00,$00,$80,$00,$80,$00,$80 // AGM..Y).........
        .byte $00,$00,$0a,$12,$02,$01,$00,$83,$01,$00,$00,$00,$00,$01,$01,$00 // ................
        .byte $00,$01,$01,$21,$41,$17,$41,$41,$01,$41,$51,$15,$11,$41,$45,$81 // ...!A.AA.AQ..AE.
        .byte $17,$47,$27,$01,$01,$51,$21,$00,$00,$05,$01,$08,$01,$0a,$0a,$0a // .G'..Q!.........
        .byte $01,$0a,$01,$0a,$92,$49,$11,$00,$00,$00,$31,$00,$01,$15,$53,$00 // .....I....1...S.
        .byte $00,$e5,$e8,$da,$ae,$8e,$ae,$ae,$e8,$ae,$ae,$1e,$44,$9a,$4a,$ea // ............D.J.
        .byte $ea,$ea                               // ..

txt_3d64:
        .text ":UWFC"
        .byte $00,$00,$08,$08,$00
        .byte $44,$00
        .byte $44,$44,$08,$e5
        .byte $e2,$02,$4f,$09,$44,$08,$38,$02,$4f,$08,$08,$01,$00,$00,$00,$00 // ..O.D.8.O.......
        .byte $00,$00,$21,$00,$21,$21,$00,$00,$ff,$6f,$9f,$00,$23,$60,$33,$00 // ..!.!!...o..#`3.
        .byte $9f,$00,$00,$ff,$ff,$00,$00,$00,$00,$00,$21,$00,$21,$21,$00,$00 // ..........!.!!..
        .byte $ff,$6f,$9f,$00,$23,$60,$33,$00,$9f,$00,$00,$ff,$ff,$00,$00,$00 // .o..#`3.........
        .byte $00,$00,$21,$00,$21,$21,$00,$00,$ff,$6f,$9f,$00,$23,$60,$33,$00 // ..!.!!...o..#`3.
        .byte $9f,$00,$00,$ff,$ff,$00,$00,$00,$00,$00,$21,$00,$21,$21,$00,$00 // ..........!.!!..
        .byte $ff,$6f,$9f,$00,$23,$60,$33,$00,$9f,$00,$00,$ff,$ff,$00,$00,$00 // .o..#`3.........
        .byte $00,$00,$03,$11,$0a,$0a,$00,$1c,$0a,$0a,$07,$00,$03,$00,$03,$08 // ................
        .byte $02,$00,$00,$07,$05,$00,$00,$00,$01,$00,$00,$01,$20,$20,$01,$21 // ............  .!
        .byte $21,$21,$00,$00,$00,$00,$00,$00,$00,$00,$01,$00,$2a,$00,$00,$0a // !!..........*...
        .byte $02,$4c,$ac,$5c,$0c,$0c,$02,$09,$0c,$0c,$8c,$00,$ac,$10,$84,$84 // .L.\............
        .byte $8c,$0a,$02,$a0,$00,$00,$00,$00,$00,$01,$00,$f0,$01,$01,$00,$01 // ................
        .byte $01,$01,$01,$00,$00,$21,$00,$00,$01,$00,$00,$00,$00,$00,$00,$41 // .....!.........A
        .byte $41,$00,$81,$00,$41,$41,$00,$00,$00,$00,$00,$00,$81,$00,$00,$00 // A...AA..........
        .byte $00,$41,$41,$00,$41,$41,$00,$1f,$1f,$00,$1f,$00,$19,$19,$00,$00 // .AA.AA..........
        .byte $00,$00,$00,$00,$18,$00,$00,$00,$00,$1d,$1f,$00,$1f,$1f,$00,$00 // ................
        .byte $00,$00,$0c,$00,$00,$00,$00,$00,$00,$00,$18,$00,$0c,$00,$0c,$18 // ................
        .byte $18,$00,$00,$0c,$00,$00,$08,$81,$54,$41,$0d,$41,$09,$41,$07,$41 // ........TA.A.A.A
        .byte $04,$41,$03,$41,$02,$41,$01,$0a,$81,$6f,$41,$0f,$41,$0b,$81,$d4 // .A.A.A...oA.A...
        .byte $81,$d4,$81,$d4,$81,$d4,$81,$d4,$81,$d4,$81,$e1,$03,$00,$03,$07 // ................
        .byte $00,$03,$00,$03,$08,$00,$03,$00,$04,$07,$00,$03,$00,$05,$09,$00 // ................
        .byte $70,$f0,$80,$80,$02,$02,$02,$02,$03,$08,$0e,$80,$80,$80,$30,$e0 // p.............0.
        .fill 12, $00
        .byte $0d,$15,$13,$09,$03,$20,$02,$19,$20,$14,$08,$0f,$0d,$01,$13,$20 // ..... .. ...... 
        .byte $04,$05,$14,$05,$12,$14,$2f,$18,$2d,$01,$0d,$10,$0c,$05 // ....../.-.....

txt_3efe:
        .text "!!**************"
        .text "******"
        .byte $00,$00,$00,$00,$00,$00,$00,$00,$00,$00
        .byte $00,$00,$14,$08,$05,$20,$0c,$01,$1a,$19,$20,$04,$15,$04,$05,$13 // ..... .... .....
        .byte $20,$06,$12,$0f,$0d,$20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 //  .... ..........
        .byte $00,$00                               // ..

txt_3f40:
        .text "   - "
        .byte $03,$08,$12,$0f,$0d,$01,$0e,$03,$05   // .........

txt_3f4e:
        .text "! -   "
        .byte $00                                   // string terminator
        .fill 11, $00

txt_3f60:
        .encoding "screencode_mixed"
        .text "   are back with"
        .encoding "petscii_upper"

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

txt_3f80:
        .text "********************"
        .byte $00                                   // string terminator
        .fill 11, $00

txt_3fa0:
        .text "********************"
        .byte $00                                   // string terminator
        .fill 11, $00

txt_3fc0:
        .encoding "screencode_mixed"
        .text " - motley tetris"
        .encoding "petscii_upper"

txt_3fd0:
        .text "! - "
        .byte $00                                   // string terminator
        .fill 11, $00
        .byte $10,$01,$03,$0b,$05,$04,$20,$0f,$0e   // ...... ..

txt_3fe9:
        .text " 1/1/95 "
        .byte $02,$19,$3a,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$20 // ..:............ 
        .byte $20,$20,$13,$19,$03,$0f,$2f,$03,$08,$12,$0f,$0d,$01,$0e,$03,$05 //   ..../.........
        .byte $20,$20,$20,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 //    ............

txt_4020:
        .text "********************"
        .byte $00                                   // string terminator
        .fill 11, $00

txt_4040:
        .text "********************"
        .byte $00                                   // string terminator
        .fill 11, $00
        .byte $05,$0f,$0d                           // ...

txt_4063:
        .text ". +1-609-587-5759"
        .byte $00                                   // string terminator
        .fill 11, $00
        .byte $08,$09,$07,$08,$17,$01,$19           // .......

txt_4087:
        .text " +46-42-83773"
        .byte $00                                   // string terminator
        .fill 11, $00
        .byte $10,$2e,$09,$13,$0c                   // .....

txt_40a5:
        .text ". +49-2152-1606"
        .byte $00                                   // string terminator
        .fill 11, $00

txt_40c0:
        .text "********************"
        .byte $00                                   // string terminator
        .fill 11, $00

txt_40e0:
        .text "********************"
        .byte $00                                   // string terminator
        .fill 11, $00

txt_4100:
        .encoding "screencode_mixed"
        .text "a happy new year to:"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "  demonix , empire  "
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text " tsm , rpg , storm  "
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .encoding "petscii_upper"

txt_4160:
        .text "********************"
        .byte $00                                   // string terminator
        .fill 11, $00

txt_4180:
        .text "********************"
        .byte $00                                   // string terminator
        .fill 11, $00

txt_41a0:
        .encoding "screencode_mixed"
        .text "ultimate hacker, mo "
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .encoding "petscii_upper"

txt_41c0:
        .text "      ("
        .byte $13,$14,$01,$14,$05,$13               // ......

txt_41cd:
        .text ")      "
        .byte $00                                   // string terminator
        .fill 11, $00

txt_41e0:
        .encoding "screencode_mixed"
        .text " success+trc , f4cg "
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .encoding "petscii_upper"

txt_4200:
        .text "********************"
        .byte $00                                   // string terminator
        .fill 11, $00

txt_4220:
        .text "********************"
        .byte $00                                   // string terminator
        .fill 11, $00
        .byte $01,$16,$01,$0e,$14,$07,$01,$12,$04,$05,$20,$2c,$20,$01,$06,$0c // .......... , ...

txt_4250:
        .text "'70 "
        .byte $00                                   // string terminator
        .fill 11, $00

txt_4260:
        .encoding "screencode_mixed"
        .text "  dytec , atlantis  "
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .encoding "petscii_upper"

txt_4280:
        .text "      ("
        .byte $05,$15,$12,$0f,$10,$05               // ......

txt_428d:
        .text ")      "
        .byte $00                                   // string terminator
        .fill 11, $00

txt_42a0:
        .text "********************"
        .byte $00                                   // string terminator

// --- Region $494b-$494b ---
.pc = $494b "dat_494b"

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

// --- Region $549e-$549e ---
.pc = $549e "dat_549e"

dat_549e:
        // === Fill data (1 bytes, $549e-$549e) ===
        .byte $00                                   // .

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

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

// --- Region $ab1e-$ab1e ---
.pc = $ab1e "sub_ab1e"
// Referenced by: jsr from $1919

sub_ab1e:
        .byte $00                                   // .

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

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

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

scr_c400:
        .byte $00                                   // .

// --- Region $d400-$ea80 ---
.pc = $d400 "dat_d400"

dat_d400:
        .byte $2a,$29,$07,$aa,$bd,$1a,$01,$8d,$18,$01,$b1,$2f,$29,$1f,$aa,$20 // *)........./).. 
        .byte $22,$01
        .byte $4c,$ff,$01,$a4
        .byte $43,$ab,$79
        .text "X;?)"
        .byte $e6
        .byte $2f,$d0
        .byte $02,$e6,$30,$60,$b1,$2f,$20,$22,$01,$91,$2d,$e6,$2d,$d0,$02,$e6 // ..0`./ "..-.-...
        .byte $2e,$ca,$d0,$f5,$f0,$c5,$a9,$00,$f0,$ef,$a9,$ff,$d0,$eb,$b1,$2f // .............../
        .byte $91,$2d,$e6,$2f,$d0,$02,$e6,$30,$e6,$2d,$d0,$02,$e6,$2e,$ca,$d0 // .-./...0.-......
        .byte $ed,$f0,$a8,$20,$71,$01,$b1,$2f,$20,$22,$01,$91,$2d,$e6,$2d,$d0 // ... q../ "..-.-.
        .byte $02,$e6,$2e,$ca,$d0,$f5,$c6,$39,$10,$f1,$30,$8f,$86,$39,$b1,$2f // .......9..0..9./
        .byte $aa,$4c,$22,$01,$20,$71,$01,$b1,$2f,$91,$2d,$e6,$2f,$d0,$02,$e6 // .L". q../.-./...
        .byte $30,$e6,$2d,$d0,$02,$e6,$2e,$ca,$d0,$ed,$c6,$39,$10,$e9,$4c,$00 // 0.-........9..L.
        .byte $01,$2c,$da,$01,$a9,$37,$85,$01,$58,$20,$00,$12,$4c,$ae,$a7,$e0 // .,...7..X ..L...
        .byte $00,$f0,$ee,$a9,$04,$2c,$a9,$08,$85,$ff,$b1,$2f,$91,$2d,$c8,$c4 // .....,...../.-..
        .byte $ff,$d0,$f7,$18,$a5,$2d,$65,$ff,$85,$2d,$a5,$2e,$69,$00,$85,$2e // .....-e..-..i...
        .byte $a0,$00,$ca,$d0,$e5,$18,$a5,$2f,$65,$ff,$85,$2f,$a5,$30,$69,$00 // ......./e../.0i.
        .byte $85,$30,$4c,$00,$01,$b9,$00,$ef,$99,$00,$ff,$c8,$d0,$f7,$ce,$dc // .0L.............
        .byte $01,$ce,$df,$01,$ad,$df,$01,$c9,$df,$d0,$ea,$60,$a8,$35,$07,$0e // ...........`.5..
        .byte $1c,$38,$78,$77,$f0,$f0,$77,$fc,$f8,$f0,$f0,$f3,$fe,$f0,$07,$1c // .8xw..w.........
        .byte $38,$78,$70,$e3,$f0,$23,$77,$fc,$f8,$e5,$f0,$21,$07,$42,$1e,$3c // 8xp..#w....!.B.<
        .byte $3c,$1e,$7f,$f0,$f0,$07,$23,$1c,$38,$78,$02,$70,$f0,$f0,$f0,$25 // <.....#.8x.p...%
        .byte $f0,$f7,$f0,$f0,$03,$e7,$07,$21,$03,$a7,$21,$70,$e3,$f0,$25,$f1 // .......!..!p..%.
        .byte $f7,$f1,$f1,$70,$e7,$f0,$35,$70,$f8,$fc,$fe,$f7,$f3,$f1,$f0,$38 // ...p..5p.......8
        .byte $7c,$fc,$fe,$f6,$f7,$f3,$f3,$07,$1c,$38,$78,$70,$e3,$f0,$2d,$1d // |........8xp..-.
        .text "?><<"
        .byte $79,$ff,$f0,$07,$1c
        .byte $38,$78,$70,$e3,$f0
        .byte $2e,$77
        .byte $fc,$f8,$f0,$f0,$f7,$fd,$f1,$1f,$78,$f0,$f0,$78,$1f,$a2,$c1,$e7 // ........x..x....
        .byte $03,$21,$78,$e3,$f8,$e4,$f0,$21,$78,$e3,$f8,$e4,$f0,$21,$78,$e3 // .!x....!x....!x.
        .byte $f8,$e4,$f0,$2d,$00,$e0,$f1,$79,$3d,$1f,$0f,$07,$f0,$78,$3c,$1e // ...-...y=....x<.
        .byte $0f,$e3,$07,$21,$0f,$a4,$24,$01,$03,$07,$1f,$e7,$1e,$a8,$21,$1f // ...!..$.......!.
        .byte $80,$1f,$00,$21,$03,$e7,$07,$25,$1e,$3e,$3c,$78,$e0,$bb,$2d,$0f // ...!...%.><x..-.
        .byte $39,$70,$70,$39,$1f,$3b,$71,$01,$03,$03,$07,$0e,$a3,$24,$01,$07 // 9pp9.;q......$..
        .byte $0e,$0e,$e4,$1e,$22,$1f,$01,$aa,$24,$1c,$0e,$07,$3f,$a4,$e3,$03 // ...."...$...?...
        .byte $21,$1f,$af,$21,$1f,$ae,$2e,$01,$03,$07,$1c,$38,$78,$70,$f1,$f3 // !..!.......8xp..
        .byte $f6,$03,$07,$0f,$1f,$e4,$07,$21,$0f,$a4,$24,$03,$0f,$1e,$1f,$a4 // .......!..$.....
        .byte $21,$07,$a2,$26,$0f,$1e,$3c,$78,$f0,$ff,$a2,$21,$7f,$e4,$78,$21 // !..&..<x...!..x!
        .byte $7f,$a2,$29,$07,$1c,$38,$70,$70,$f1,$f7,$fc,$ff,$a5,$31,$01,$01 // ..)..8pp.....1..
        .byte $07,$1c,$38,$38,$1c,$1f,$7c,$f8,$0f,$3c,$78,$78,$3c,$0f,$01,$a4 // ..88..|..<xx<...
        .byte $23,$03,$07,$07,$a5,$23,$01,$03,$03,$a5,$25,$01,$03,$07,$0f,$1e // #....#....%.....
        .byte $a5,$21,$1f,$a3,$28,$3c,$1e,$0f,$07,$03,$01,$00,$7f,$a4,$23,$01 // .!..(<........#.
        .byte $03,$07,$a8,$31,$c0,$e0,$70,$38,$3c,$fc,$1e,$1e,$c0,$f0,$78,$78 // ...1..p8<.....xx
        .byte $f0,$fc,$1e,$1e,$f0,$a7,$25,$c0,$70,$38,$3c,$1c,$e3,$1e,$21,$f0 // ......%.p8<...!.
        .byte $a4,$21,$c0,$a2,$21,$fe,$a4,$21,$f8,$a2,$21,$f0,$a4,$24,$fe,$1e // .!..!..!..!..$..
        .byte $1e,$0e,$e4,$1e,$23,$fe,$1e,$1e,$e8,$80,$22,$ee,$3e,$e7,$1e,$27 // ....#.....".>..'
        .byte $3c,$78,$f0,$e0,$c0,$e0,$e0,$a8,$29,$1e,$3e,$7e,$fe,$de,$9e,$1e // <x......).>~....
        .byte $1e,$0e,$e6,$1e,$26,$9e,$c0,$70,$38,$3c,$1c,$e3,$1e,$26,$f0,$3c // ....&..p8<...&.<
        .byte $1e,$1e,$3c,$f0,$a2,$25,$c0,$70,$38,$3c,$1c,$e3,$1e,$26,$c0,$f0 // ..<..%.p8<...&..
        .byte $78,$78,$f0,$c0,$e3,$e0,$a4,$24,$f0,$7c,$3e,$fe,$e7,$c0,$21,$0e // xx.....$.|>...!.
        .byte $e7,$1e,$21,$0e,$e7,$1e,$21,$0e,$e7,$1e,$39,$f0,$f0,$e0,$e0,$c0 // ..!...!...9.....
        .byte $c0,$80,$80,$1e,$3c,$78,$f0,$e0,$c0,$80,$80,$fe,$1e,$3c,$78,$f0 // ....<x.......<x.
        .byte $e0,$c0,$80,$f0,$af,$e8,$f0,$b8,$e7,$80,$26,$c0,$1e,$3e,$3c,$78 // ..........&..><x
        .byte $e0,$bc,$2b,$c0,$e0,$e0,$c0,$80,$80,$c0,$e0,$e0,$c0,$80,$a4,$21 // ..+............!
        .byte $f0,$a8,$23,$c0,$e0,$e0,$e4,$f0,$a4,$24,$70,$e0,$c0,$f8,$a4,$e3 // ..#......$p.....
        .byte $80,$21,$f0,$af,$21,$f0,$aa,$2e,$1e,$3c,$78,$f0,$e0,$c0,$c0,$70 // .!..!....<x....p
        .byte $38,$7c,$dc,$9e,$1e,$1e,$e8,$80,$31,$f0,$3c,$1e,$1e,$3c,$f0,$80 // 8|......1.<..<..
        .byte $00,$c0,$f0,$78,$78,$f0,$fc,$1e,$1e,$0e,$e4,$1e,$24,$fe,$1e,$1e // ...xx.......$...
        .byte $e0,$a4,$24,$f0,$7c,$3e,$c0,$a4,$35,$f0,$3c,$1e,$fe,$1e,$3c,$78 // ..$.|>..5.<...<x
        .byte $f0,$f0,$e0,$e0,$c0,$70,$38,$38,$70,$f0,$3c,$1e,$f0,$3c,$e4,$1e // .....p88p.<..<..
        .byte $22,$fe,$1e,$a3,$23,$c0,$c0,$80,$a5,$23,$e0,$e0,$c0,$a3,$25,$78 // "...#....#....%x
        .byte $f0,$e0,$c0,$80,$a7,$21,$f0,$a6,$2c,$80,$c0,$e0,$f0,$e0,$78,$3c // .....!..,.....x<
        .byte $3c,$78,$f0,$c0,$80,$a8,$e5,$f8,$23,$f0,$e0,$00,$e4,$f8,$2c,$fc // <x......#.....,.
        .byte $f7,$e3,$00,$f8,$f8,$7c,$7c,$3e,$1f,$07,$00,$e4,$f8,$2c,$fc,$f7 // .....||>.....,..
        .byte $e3,$00,$f8,$f8,$7c,$7c,$3e,$1f,$07,$00,$e5,$f8,$2b,$f0,$e0,$00 // ....||>.....+...
        .byte $f8,$f8,$7c,$7c,$3e,$1f,$07,$00,$e5,$f8,$23,$f0,$e0,$00,$e7,$07 // ..||>.....#.....
        .byte $a4,$25,$c0,$e0,$7f,$1f,$00,$e5,$f8,$23,$f0,$e0,$00,$e4,$f8,$24 // .%.......#.....$
        .byte $fc,$f7,$e3,$00,$e5,$f8,$25,$f0,$e0,$00,$f9,$f9,$e3,$f8,$2b,$f0 // ......%.......+.
        .byte $e0,$00,$f0,$f0,$78,$78,$3c,$1f,$07,$00,$e5,$f8,$2b,$f0,$e0,$00 // ....xx<.....+...
        .byte $f0,$f0,$78,$78,$3c,$1f,$07,$00,$e5,$f8,$22,$f0,$e0,$a4,$25,$c0 // ..xx<....."...%.
        .byte $e0,$7f,$1f,$00,$e7,$07,$60,$21,$00,$f0,$f0,$78,$78,$3c,$1f,$07 // ......`!...xx<..
        .byte $00,$78,$78,$3c,$1e,$0f,$07,$03,$00,$f1,$f3,$f7,$fe,$fc,$f8,$f0 // .xx<............
        .byte $00,$0f,$0f,$1e,$1e,$3c,$3c,$78,$00,$e7,$0f,$26,$00,$0f,$1e,$3c // .....<<x...&...<
        .byte $78,$f8,$c2,$a1,$e5,$1e,$22,$1f,$1f,$ae,$22,$1f,$3f,$b9,$27,$07 // x....."...".?.'.
        .byte $07,$03,$00,$03,$07,$07,$80,$21,$00,$e3,$f0,$24,$78,$7c,$3f,$0f // .......!...$x|?.
        .byte $a9,$e3,$1e,$24,$0e,$0f,$07,$01,$a5,$27,$01,$1f,$3f,$00,$07,$0e // ...$.....'..?...
        .byte $1c,$a5,$e3,$03,$a8,$25,$01,$03,$03,$07,$0e,$ac,$2a,$03,$07,$07 // .....%......*...
        .byte $00,$07,$0f,$1e,$3c,$78,$f0,$a2,$28,$fc,$f8,$78,$78,$3c,$1f,$07 // ....<x..(..xx<..
        .byte $00,$e5,$07,$2a,$1f,$3f,$00,$3c,$7c,$78,$f8,$fc,$f7,$e3,$a4,$24 // ...*.?.<|x.....$
        .byte $c0,$e0,$7f,$1f,$ac,$2d,$c0,$e0,$7f,$1f,$00,$f8,$f8,$7c,$7c,$3e // .....-.......||>
        .byte $1f,$07,$00,$e7,$03,$28,$00,$f8,$f8,$7c,$7c,$3e,$1f,$07,$a4,$24 // .....(...||>...$
        .byte $c0,$e0,$7f,$1f,$a2,$23,$03,$07,$07,$a5,$25,$01,$03,$03,$07,$0e // .....#....%.....
        .byte $a2,$24,$0f,$07,$03,$01,$a4,$21,$1f,$a7,$26,$01,$03,$07,$0f,$1e // .$.....!..&.....
        .byte $3c,$a2,$22,$0f,$0f,$a2,$23,$07,$0f,$0e,$a9,$e5,$1e,$2a,$1c,$18 // <."...#......*..
        .byte $00,$1e,$1e,$3c,$3c,$78,$f0,$c0,$a4,$2c,$06,$0e,$fc,$f0,$00,$1e // ...<<x...,......
        .byte $1e,$3c,$3c,$78,$f0,$c0,$a4,$24,$06,$0e,$fc,$f0,$a9,$28,$1e,$1e // .<<x...$.....(..
        .byte $3e,$3e,$7e,$dc,$98,$00,$e5,$1e,$23,$1c,$18,$00,$e5,$c0,$21,$80 // >>~.....#.....!.
        .byte $a2,$2f,$3e,$3e,$7c,$7c,$f8,$f0,$c0,$00,$f0,$f0,$78,$78,$3c,$3c // ./>>||......xx<<
        .byte $1e,$a6,$23,$f8,$fe,$00,$e5,$1e,$32,$1c,$18,$00,$9e,$de,$de,$fe // ..#.....2.......
        .byte $7e,$7c,$38,$00,$1e,$1e,$3c,$3c,$78,$f0,$c0,$a9,$38,$1e,$1e,$ec // ~|8...<<x...8...
        .byte $74,$38,$9c,$ce,$00,$f0,$f0,$78,$78,$3c,$3c,$1e,$00,$3e,$3e,$7c // t8.....xx<<..>>|
        .byte $7c,$f8,$f0,$c0,$00,$e5,$e0,$60,$23,$c0,$80,$00,$1e,$1e,$3c,$3c // |......`#.....<<
        .byte $78,$f0,$c0,$00,$3c,$3c,$78,$f0,$e0,$c0,$80,$00,$1e,$9e,$de,$fe // x...<<x.........
        .byte $7e,$3e,$1e,$00,$c0,$e0,$f0,$78,$3c,$1e,$0e,$00,$e5,$c0,$21,$80 // ~>.....x<.....!.
        .byte $a5,$24,$06,$0e,$fc,$f0,$a6,$22,$f0,$f8,$a9,$e7,$f0,$b9,$27,$c0 // .$....."......'.
        .byte $c0,$80,$00,$c0,$c0,$80,$80,$21,$00,$27,$e0,$dc,$38,$70,$e0,$d8 // .......!.'..8p..
        .byte $3c,$ae,$23,$f0,$f8,$00,$e3,$f0,$23,$e0,$e0,$c0,$a2,$23,$c0,$e0 // <.#.....#....#..
        .byte $70,$a5,$e3,$80,$a8,$24,$e0,$e0,$c0,$80,$ad,$25,$c0,$c0,$80,$00 // p....$.....%....
        .byte $80,$a7,$28,$1e,$1e,$3c,$3c,$78,$f0,$c0,$00,$e5,$c0,$22,$f8,$f0 // ..(..<<x....."..
        .byte $a4,$2d,$06,$0e,$fc,$f0,$00,$3e,$3e,$7c,$7c,$f8,$f0,$c0,$00,$e5 // .-.....>>||.....
        .text ">3<8"
        .byte $00
        .byte $3e,$3e,$7c,$7c,$f8,$f0,$c0,$00,$1e,$1e
        .byte $3c
        .byte $3c,$78,$f0,$c0,$00,$e5,$f0,$32,$e0,$c0,$00,$1e,$1e,$3c,$3c,$78 // <x.....2.....<<x
        .byte $f0,$c0,$00,$3e,$3e,$7c,$7c,$f8,$f0,$c0,$a2,$23,$c0,$c0,$80,$a5 // ...>>||....#....
        .byte $24,$e0,$e0,$c0,$80,$a4,$25,$80,$c0,$e0,$f0,$78,$a2,$21,$f0,$a7 // $.....%....x.!..
        .byte $23,$e0,$c0,$80,$a5,$21,$80,$a8,$25,$4e,$64,$64 // #....!..%Ndd

txt_da2c:
        .text "NN"
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $e3,$4a,$a6,$e3,$8a,$e4,$28,$a1,$e6,$4e,$a3 // .J....(..N.

txt_da3a:
        .text "#J"
        .byte $af                                   // '/' | $80 (end-of-string marker)
        .byte $4a,$a2,$e3,$af,$22,$00,$8a,$e4,$28,$23,$8a,$8a,$28,$e3,$4e,$21 // J..."...(#..(.N!
        .byte $60,$a5,$23,$af,$af,$4a,$a2,$29,$af,$af,$4a,$00,$8a,$8a,$28,$28 // `.#..J.)..J...((
        .byte $00,$e3,$af,$e3,$e3,$a6
        .byte $23,$af,$af
        .byte $4a,$a2
        .text "$JJ$"
        .byte $00
        .byte $e4,$8a,$24,$80,$fd,$af,$af,$e3,$e3,$a6,$22,$af,$4a,$e6,$24,$a1 // ..$.......".J.$.
        .byte $e5,$af,$26,$fd,$af,$af,$e3,$e3,$4e,$a2,$e3,$64,$22,$00,$4a,$e7 // ..&.....N..d".J.
        .byte $24,$a1,$e5,$af,$28,$fd,$af,$8a,$4e,$64,$64,$60,$60,$e3,$64,$a1 // $...(...Ndd``.d.
        .byte $e3,$24,$a2,$e3,$24,$a1,$e3,$8a,$25,$af,$af,$8a,$8a,$80,$e3,$64 // .$..$...%......d
        .byte $e4,$4e,$25,$64,$00,$af               // .N%d..

txt_dab3:
        .text "J$"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $e3,$4a,$a1,$e6,$8a,$29,$28,$80,$00,$4e,$4e,$e3,$e3 // .J...)(..NN..

txt_dac3:
        .text "NN"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $23,$af,$af,$4a,$a2,$24,$af,$af,$4a,$00,$e3,$28,$25,$00,$8a,$8a // #..J.$..J..(%...

txt_dad6:
        .text "(("
        .byte $b7                                   // '7' | $80 (end-of-string marker)
        .byte $25,$33,$ee,$ee                       // %3..

txt_dadd:
        .text "33"
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $c3,$a6,$c3,$e4,$aa,$a1,$e6,$33,$a3,$23,$ff,$00,$ff,$a2,$e3,$dd // .......3.#......
        .byte $22,$00,$ff,$e4,$aa,$c2,$21,$aa,$e3,$33,$a6,$23,$dd,$00,$ff,$a2 // ".....!..3.#....
        .byte $29,$dd,$00,$ff,$00,$ff,$00,$aa,$aa,$00,$e6,$dd,$a6,$23,$dd,$00 // )............#..
        .byte $ff,$a2,$24,$ff,$00,$aa,$00,$c4,$a2,$e5,$dd,$a6,$22,$dd,$ff,$e6 // ..$........."...
        .byte $aa,$a1,$e5,$dd,$a1,$e4,$dd           // .......

txt_db27:
        .text "!3"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $e3,$ee,$22,$00,$ff,$e3,$aa,$25,$00,$aa,$00,$aa,$00,$e5,$dd,$26 // .."....%.......&
        .byte $00,$dd,$ff,$33,$ee,$ee,$a2,$e3,$ee,$a1,$e3,$aa,$a2,$e3,$aa,$a1 // ...3............
        .byte $c3,$22,$dd,$00,$c2,$a1,$e3,$ee,$e4,$33,$25,$ee,$00,$dd,$ff,$aa // .".......3%.....
        .byte $a2,$c3,$a1,$c6,$21,$aa,$a2,$26,$33,$33,$dd,$dd // ....!..&33..

txt_db66:
        .text "33"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $23,$dd,$dd,$ff,$a2,$24,$dd,$dd,$ff,$00,$e3,$aa,$a1,$c2,$22,$aa // #....$........".
        .byte $aa,$b6,$60,$a9,$a9,$00,$8d,$c5,$15,$8d,$e8,$15,$8d,$60,$16,$8d // ..`..........`..
        .byte $6c,$17,$8d,$60,$14,$8d,$6d,$14,$8d,$20,$d0,$8d,$21,$d0,$20,$36 // l..`..m.. ..!. 6
        .byte $e5,$a9,$ff,$8d,$54,$16,$a9,$80,$8d,$81,$16,$a9,$80,$8d,$59,$15 // ....T.........Y.
        .byte $a9,$40,$8d,$66,$15,$8d,$2f,$15,$a9,$20,$8d,$3c,$15,$ad,$05,$dc // .@.f../.. .<....
        .byte $29,$03,$aa,$bd,$d1,$1c,$8d,$ab,$15,$bd,$d2,$1c,$8d,$5f,$12,$20 // )............_. 
        .byte $14,$17,$a2,$00,$a9,$00,$9d,$00,$04,$9d,$b8,$04,$9d,$00,$10,$9d // ................
        .byte $00,$11,$a9,$05,$9d,$b8,$d9,$9d,$00,$da,$9d,$00,$db,$e8,$d0,$e4 // ................
        .byte $78,$a9,$33,$85,$01,$a0,$2b,$a9,$00,$20,$89,$12,$a0,$2c,$a9,$0c // x.3...+.. ...,..
        .byte $20,$89,$12,$a0,$2d,$a9,$18,$20,$89,$12,$4c,$e6,$12,$a2,$40,$86 //  ...-.. ..L...@.
        .byte $40,$86,$42,$84,$41,$84,$43,$8d,$a7,$12,$a9,$00,$85,$3e,$a2,$00 // @.B.A.C......>..
        .byte $86,$3f,$a9,$00,$85,$3d,$a6,$3f,$a0,$00,$bd,$18,$1e,$e3,$0a,$2d // .?...=.?.......-
        .byte $aa,$a9,$00,$69,$d0,$8d,$b6,$12,$bd,$00,$d1,$91,$40,$e3,$c8,$22 // ...i........@.."
        .byte $91,$40,$e3,$c8,$61,$ec,$e8,$c0,$30,$d0,$ee,$e6,$40,$e6,$3d,$e6 // .@..a...0...@.=.
        .byte $3f,$a5,$3d,$c9,$03,$d0,$d0,$a5,$40,$18,$69,$3d,$85,$40,$90,$02 // ?.=.....@.i=.@..
        .byte $e6,$41,$e6,$3e,$a6,$3e,$e0,$04,$d0,$b9,$60,$a9,$37,$85,$01,$a9 // .A.>.>....`.7...
        .byte $ff,$cd,$12,$d0,$d0,$fb,$a9,$40,$8d,$14,$03,$a9,$14,$8d,$15,$03 // .......@........
        .byte $a9,$7a,$8d,$12,$d0,$a2,$7f,$8e,$0d,$dc,$ad,$0d,$dc,$a2,$01,$8e // .z..............
        .byte $1a,$d0,$a9,$7b,$8d,$11,$d0,$ee,$19,$d0,$a9,$00,$20,$00 // ...{........ .

txt_dc97:
        .text "0X"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $00,$f0,$08,$ad,$dc,$30,$d0,$fb,$4c,$dd,$18,$a9,$fa,$85,$3a,$a9 // .....0..L.....:.
        .byte $fd,$85,$3b,$a9,$00,$85,$3c,$20,$03,$18,$c9,$10,$f0,$0f,$b0,$0b // ..;...< ........
        .byte $85,$3e,$ae,$e2,$1c,$ac,$e3,$1c,$20,$78,$18,$e6,$3c,$20,$2a,$18 // .>...... x..< *.
        .byte $c9,$10,$f0,$0f,$b0,$0b,$85,$3e,$ae,$e4,$1c,$ac,$e5,$1c,$20,$78 // .......>...... x
        .byte $18,$e6,$3b,$20,$51,$18,$c9,$10,$f0,$0f,$b0,$0b,$85,$3e,$ae,$e6 // ..; Q........>..
        .byte $1c,$ac,$e7,$1c,$20,$78,$18,$e6,$3a,$a9,$00,$8d,$7b,$13,$a9,$01 // .... x..:...{...
        .byte $f0,$fc,$a5,$3a,$c9,$10,$d0,$af,$a5,$3b,$c9,$10,$d0,$a9,$a5,$3c // ...:.....;.....<
        .byte $c9,$10,$d0,$a3,$a9,$00,$8d,$9b,$13,$a9,$a0,$8d,$54,$16,$a9,$00 // ............T...
        .byte $f0,$fc,$ad,$64,$16,$49,$06,$8d,$64,$16,$a9,$16,$85,$3a,$a9,$13 // ...d.I..d....:..
        .byte $85,$3b,$a9,$10,$85,$3c,$20,$03,$18,$30,$11,$c9,$0f,$b0,$0b,$85 // .;...< ..0......
        .byte $3e,$ae,$e2,$1c,$ac,$e3,$1c,$20,$78,$18,$c6,$3c,$20,$2a,$18,$30 // >...... x..< *.0
        .byte $11,$c9,$0f,$b0,$0b,$85,$3e,$ae,$e4,$1c,$ac,$e5,$1c,$20,$78,$18 // ......>...... x.
        .byte $c6,$3b,$20,$51,$18,$30,$11,$c9,$0f,$b0,$0b,$85,$3e,$ae,$e6,$1c // .; Q.0......>...
        .byte $ac,$e7,$1c,$20,$78,$18,$c6,$3a,$a9,$00,$8d,$fa,$13,$a9,$01,$f0 // ... x..:........
        .byte $fc,$a5,$3a,$10,$b1,$a5,$3b,$10,$ad,$a5,$3c,$10,$a9,$ad,$e4,$1c // ..:...;...<.....
        .byte $8d,$e2,$1c,$ad,$e5,$1c,$8d,$e3,$1c,$ad,$e6,$1c,$8d,$e4,$1c,$ad // ................
        .byte $e7,$1c,$8d,$e5,$1c,$a9,$02,$c9,$06,$d0,$05,$a9,$00,$8d,$22,$14 // ..............".
        .byte $0a,$aa,$bd,$d6,$1c,$8d,$e6,$1c,$bd,$d7,$1c,$8d,$e7,$1c,$ee,$22 // ..............."
        .byte $14,$4c,$1b,$13,$ee,$19,$d0,$a9,$1b,$8d,$11,$d0,$a9,$08,$8d,$16 // .L..............
        .byte $d0,$a9,$12,$8d,$18,$d0,$a9,$00,$8d,$1c,$d0,$a9,$ff,$8d,$15,$d0 // ................
        .byte $8d,$1d,$d0,$a0,$50,$a9,$92,$20,$a5,$14,$ee,$60,$14,$ee,$60,$14 // ....P.. ...`..`.
        .byte $a0,$a8,$20,$cd,$14,$ee,$6d,$14,$a2,$ad,$20,$0f,$15,$a9,$0f,$8d // .. ...m... .....
        .byte $1b,$d0,$8d,$2b,$d0,$8d,$2c,$d0,$8d,$2d,$d0,$8d,$2e,$d0,$a9,$0b // ...+..,..-......
        .byte $8d,$27,$d0,$8d,$28,$d0,$8d,$29,$d0,$8d,$2a,$d0,$a9,$2b,$8d,$14 // .'..(..)..*..+..
        .byte $03,$a9,$15,$8d,$15,$03,$4c,$81,$ea,$8d,$b2,$14,$a2,$0e,$b9,$be // ......L.........
        .byte $1b,$e3,$4a,$60,$44,$18,$69,$d8,$9d,$01,$d0,$ca,$ca,$10,$f9,$ce // ..J`D.i.........
        .byte $09,$d0,$ce,$0b,$d0,$ce,$0d,$d0,$ce,$0f,$d0,$18,$69,$0a,$8d,$12 // ............i...
        .byte $d0,$60,$a2,$00,$8e,$10,$d0,$a9,$18,$85,$4f,$18,$b9,$be,$1b,$65 // .`........O....e
        .byte $4f,$9d,$08,$d0,$9d,$00,$d0,$6e,$10,$d0,$a5,$4f,$69,$30,$85,$4f // O......n...Oi0.O
        .byte $e8,$e8,$e0,$08,$d0,$e6,$ad,$10,$d0,$e4,$4a,$63,$96,$0d,$10,$d0 // ..........Jc....
        .byte $ee,$00,$d0,$ee,$02,$d0,$ee,$04,$d0,$ee,$06,$d0,$d0,$02,$09,$08 // ................
        .byte $8d,$10,$d0,$60,$8e,$f8,$07,$8e,$fc,$07,$e8,$8e,$f9,$07,$8e,$fd // ...`............
        .byte $07,$e8,$8e,$fa,$07,$8e,$fe,$07,$e8,$8e,$fb,$07,$8e,$ff,$07,$60 // ...............`
        .byte $ee,$19,$d0,$a0,$90,$a9,$b5,$20,$a5,$14,$ee,$2f,$15,$ee,$2f,$15 // ....... .../../.
        .byte $a0,$c8,$20,$cd,$14,$ee,$3c,$15,$a2,$b1,$20,$0f,$15,$a9,$55,$8d // .. ...<... ...U.
        .byte $14,$03,$a9,$15,$8d,$15,$03,$4c,$81,$ea,$ee,$19,$d0,$a0,$d0,$a9 // .......L........
        .byte $d8,$20,$a5,$14,$ee,$59,$15,$ee,$59,$15,$a0,$e8,$20,$cd,$14,$ee // . ...Y..Y... ...
        .byte $66,$15,$a2,$b5,$20,$0f,$15,$a9,$84,$8d,$14,$03,$a9,$15,$8d,$15 // f... ...........
        .byte $03,$a9,$fb,$8d,$12,$d0,$4c,$81,$ea,$ee,$19,$d0,$a9,$3b,$8d,$11 // ......L......;..
        .byte $d0,$a9,$18,$8d,$16,$d0,$8d,$18,$d0,$a9,$7f,$8d,$15,$d0,$8d,$1c // ................
        .byte $d0,$a9,$00,$8d,$10,$d0,$8d,$1d,$d0,$8d,$17,$d0,$8d,$1b,$d0,$a9 // ................
        .byte $0a,$8d,$25,$d0,$a9,$00,$8d,$26,$d0,$a9,$0b,$8d,$2a,$d0,$8d,$2b // ..%....&....*..+
        .byte $d0,$8d,$2c,$d0,$8d,$2e,$d0,$a2,$0e,$a0,$78,$c0,$80,$d0,$05,$a0 // ..,.......x.....
        .byte $00,$8c,$c5,$15,$b9,$be,$1b,$4a,$4a,$18,$69,$3c,$ee,$c5,$15,$ee // .......JJ.i<....
        .byte $c5,$15,$ee,$c5,$15,$9d,$01,$d0,$ca,$ca,$10,$f9,$a0,$f8,$ee,$e8 // ................
        .byte $15,$ee,$e8,$15,$ee,$e8,$15,$a2,$00,$a9,$24,$85,$4f,$18,$b9,$be // ..........$.O...
        .byte $1b,$65,$4f,$9d,$00,$d0,$6e,$10,$d0,$a5,$4f,$69,$18,$85,$4f,$e8 // .eO...n...Oi..O.
        .byte $e8,$e0,$0e,$d0,$e9,$4e,$10,$d0,$a0,$06,$a9,$bf,$38,$99,$f8,$07 // .....N......8...
        .byte $e9,$01,$88,$10,$f8,$a9,$40,$8d,$14,$03,$a9,$14,$8d,$15,$03,$a9 // ......@.........
        .byte $7a,$8d,$12,$d0,$20,$06,$30,$a9,$00,$f0,$03,$20,$96,$30,$a9,$00 // z... .0.... .0..
        .byte $f0,$06,$20,$c2,$16,$4c,$53,$16,$ad,$01,$dc,$c9,$ef,$d0,$09,$ee // .. ..LS.........
        .byte $1c,$13,$ee,$3a,$16,$ee,$33,$16,$a2,$8d,$f0,$05,$ce,$54,$16,$d0 // ...:..3......T..
        .byte $24,$ee,$9b,$13,$a2,$01,$d0,$1a,$a9,$02,$8d,$60,$16,$ad,$7b,$13 // $..........`..{.
        .byte $f0,$05,$ad,$fa,$13,$d0,$0b,$20,$91,$17,$a9,$01,$8d,$7b,$13,$8d // ....... .....{..
        .byte $fa,$13,$ce,$60,$16,$a2               // ...`..

bmp_e000:
        // === Bitmap data (2689 bytes, $e000-$ea80) ===
        .byte $47,$d0,$06,$20,$6b,$17,$4c,$81,$ea,$ce,$81,$16,$4c,$81,$ea,$a2 // G.. k.L.....L...
        .byte $00,$e0,$05,$f0,$63,$a2,$00,$e0,$13,$d0,$17,$ee,$91,$16,$ad,$b9 // ....c...........
        .byte $16,$18,$69,$78,$8d,$b9,$16,$90,$03,$ee,$ba,$16,$a9,$00,$8d,$97 // ..ix............
        .byte $16,$60,$a0,$4f,$bd,$be,$1c,$99,$b8,$d9,$88,$10,$fa,$ee,$97,$16 // .`.O............
        .byte $60,$ad,$e7,$16,$c9,$2e,$f0,$c7,$a0,$00,$c0,$2a,$d0,$12,$ee,$e7 // `..........*....
        .byte $16,$ee,$ea,$16,$ee,$ed,$16,$ee,$f0,$16,$a9,$00,$8d,$ca,$16,$60 // ...............`
        .byte $a2,$02,$a9,$00,$99,$40,$2b,$99,$80,$2b,$99,$c0,$2b,$99,$00,$2c // .....@+..+..+..,
        .byte $c8,$ca,$10,$f0,$8c,$ca,$16,$60,$a2,$00,$e0,$13,$f0,$14,$bd,$be // .......`........
        .byte $1c,$d0,$03,$8d,$95,$15,$8d,$ab,$15,$8d,$b5,$15,$8d,$8b,$14,$ee // ................
        .byte $fa,$16,$60,$a9,$00,$8d,$75,$17,$a9,$3f,$8d,$76,$17,$a9,$00,$8d // ..`...u..?.v....
        .byte $46,$17,$a9,$b8,$85,$50,$a9,$05,$85,$51,$85,$53,$a9,$e0,$85,$52 // F....P...Q.S...R
        .byte $60,$a9,$00,$8d,$6c,$17,$ad,$75,$17,$18,$69,$20,$8d,$75,$17,$90 // `...l..u..i .u..
        .byte $03,$ee,$76,$17,$a2,$00,$e0,$04,$d0,$07,$a9,$c0,$8d,$81,$16,$d0 // ..v.............
        .byte $cc,$a5,$50,$18,$69,$78,$85,$50,$90,$02,$e6,$51,$a5,$52,$18,$69 // ..P.ix.P...Q.R.i
        .byte $78,$85,$52,$90,$02,$e6,$53,$ee,$46,$17,$a0,$00,$c0,$14,$d0,$03 // x.R...S.F.......
        .byte $4c,$32,$17,$be,$e0,$40,$f0,$9b,$98,$0a,$a8,$8a,$91,$50,$09,$40 // L2...@.......P.@
        .byte $c8,$91,$50,$09,$80,$91,$52,$88,$29,$bf,$91,$52,$ee,$6c,$17,$60 // ..P...R.)..R.l.`
        .byte $a2,$19,$bd,$00,$10,$9d,$07,$04,$bd,$00,$11,$9d,$07,$d8,$bd,$1a // ................
        .byte $10,$9d,$2f,$04,$bd,$1a,$11,$9d,$2f,$d8,$bd,$34,$10,$9d,$57,$04 // ../...../..4..W.
        .byte $bd,$34,$11,$9d,$57,$d8,$bd,$4e,$10,$9d,$7f,$04,$bd,$4e,$11,$9d // .4..W..N.....N..
        .byte $7f,$d8,$bd,$68,$10,$9d,$a7,$04,$bd,$68,$11,$9d,$a7,$d8,$bd,$82 // ...h.....h......
        .byte $10,$9d,$cf,$04,$bd,$82,$11,$9d,$cf,$d8,$bd,$9c,$10,$9d,$f7,$04 // ................
        .byte $bd,$9c,$11,$9d,$f7,$d8,$bd,$b6,$10,$9d,$1f,$05,$bd,$b6,$11,$9d // ................
        .byte $1f,$d9,$bd,$d0,$10,$9d,$47,$05,$bd,$d0,$11,$9d,$47,$d9,$ca,$10 // ......G.....G...
        .byte $91,$60,$a9,$09,$85,$3d,$a9,$40,$85,$40,$a9,$1e,$85,$41,$a9,$18 // .`...=.@.@...A..
        .byte $85,$42,$a9,$1f,$85,$43,$a9,$00,$85,$44,$a9,$10,$85,$45,$a9,$00 // .B...C...D...E..
        .byte $85,$46,$a9,$11,$85,$47,$a5,$3c,$60,$a9,$09,$85,$3d,$a9,$88,$85 // .F...G.<`...=...
        .byte $40,$a9,$1e,$85,$41,$a9,$60,$85,$42,$a9,$1f,$85,$43,$a9,$09,$85 // @...A.`.B...C...
        .byte $44,$a9,$10,$85,$45,$a9,$09,$85,$46,$a9,$11,$85,$47,$a5,$3b,$60 // D...E...F...G.;`
        .byte $a9,$09,$85,$3d,$a9,$d0,$85,$40,$a9,$1e,$85,$41,$a9,$a8,$85,$42 // ...=...@...A...B
        .byte $a9,$1f,$85,$43,$a9,$12,$85,$44,$a9,$10,$85,$45,$a9,$12,$85,$46 // ...C...D...E...F
        .byte $a9,$11,$85,$47,$a5,$3a,$60,$8e,$97,$18,$8e,$a5,$18,$8e,$b8,$18 // ...G.:`.........
        .byte $8c,$98,$18,$8c,$a6,$18,$8c,$b9,$18,$a0,$00,$b1,$40,$e4,$0a,$3d // ............@..=
        .byte $18,$65,$3e,$aa,$bd,$de,$19,$29,$0f,$85,$3f,$b1,$40,$29,$f0,$65 // .e>....)..?.@).e
        .byte $3e,$aa,$bd,$de,$19,$29,$f0,$05,$3f,$91,$44,$b1,$42,$e4,$0a,$60 // >....)..?.D.B..`
        .byte $cb,$18,$65,$3e,$aa,$bd,$de,$19,$91,$46,$c8,$98,$29,$07,$d0,$ca // ..e>.....F..)...
        .byte $a5,$44,$18,$69,$12,$85,$44,$90,$02,$e6,$45,$a5,$46,$18,$69,$12 // .D.i..D...E.F.i.
        .byte $85,$46,$90,$02,$e6,$47,$c0,$48,$d0,$b0,$60,$a9,$7b,$8d,$11,$d0 // .F...G.H..`.{...
        .byte $a2,$00,$8e,$20,$d0,$8e,$21,$d0,$8e,$18,$d4,$8e,$10,$d0,$8e,$15 // ... ..!.........
        .byte $d0,$8e,$1b,$d0,$8e,$1c,$d0,$8e,$0d,$dc,$a9,$f0,$8d,$1a,$d0,$a9 // ................
        .byte $31,$8d,$14,$03,$a9,$ea,$8d,$15,$03,$a9,$15,$8d,$18,$d0,$a9,$08 // 1...............
        .byte $8d,$16,$d0,$a9,$4b,$a0,$19,$20,$1e,$ab,$a9,$1b,$8d,$11,$d0,$78 // ....K.. .......x
        .byte $a0,$40,$b9,$31,$19,$99,$3f,$03,$88,$d0,$f7,$84,$01,$4c,$40,$03 // .@.1..?......L@.
        .byte $b9,$00,$43,$99,$01,$08,$c8,$d0,$f7,$ee,$45,$03,$ee,$42,$03,$d0 // ..C.......E..B..
        .byte $ef,$a9,$37,$85,$01,$58,$4c,$e2,$fc,$97,$93,$98 // ..7..XL.....

txt_e2cc:
        .text "CODE & GRAFIX BY"
        .byte $20,$9b
        .text "OLLIE"
        .byte $8d,$98

txt_e2e5:
        .text "MUSIC BY "
        .byte $9b

txt_e2ef:
        .text "THOMAS DETERT"
        .byte $b5
        .byte $26,$99
        .byte $88,$aa,$ff,$77,$11,$e5,$dd,$a4,$27,$99,$88,$aa,$ff,$77,$11,$77 // ...w....'....w.w
        .byte $c5,$a3,$28,$99,$88,$aa,$ff,$77,$11,$77,$ff,$e5,$aa,$a2,$29,$99 // ..(....w.w....).
        .byte $88,$aa,$ff,$77,$11,$77,$ff,$aa,$e5,$44,$2b,$00,$99,$88,$aa,$ff // ...w.w...D+.....
        .byte $77,$11,$77,$ff,$aa,$88,$e5,$22,$b5,$26,$99,$88,$aa,$ff,$77,$11 // w.w....".&....w.
        .byte $e5,$dd,$a4,$27,$99,$88,$aa,$ff,$77,$11,$77,$c5,$a3,$28,$99,$88 // ...'....w.w..(..
        .byte $aa,$ff,$77,$11,$77,$ff,$e5,$aa,$a2,$29,$99,$88,$aa,$ff,$77,$11 // ..w.w....)....w.
        .byte $77,$ff,$aa,$e5,$88,$2b,$00,$99,$88,$aa,$ff,$77,$11,$77,$ff,$aa // w....+.....w.w..
        .byte $88,$e5,$22,$b5,$26,$99,$88,$aa,$ff,$77,$11,$e5,$77,$a4,$27,$99 // ..".&....w..w.'.
        .byte $88,$aa,$ff,$77,$11,$77,$c5,$a3,$28,$99,$88,$aa,$ff,$77,$11,$dd // ...w.w..(....w..
        .byte $33,$e5,$ee,$a2,$29,$99,$88,$aa,$ff,$77,$11,$77,$ff,$aa,$e5,$44 // 3...)....w.w...D
        .byte $2b,$00,$99,$88,$aa,$ff,$77,$11,$77,$ff,$aa,$88,$e5,$22,$b5,$26 // +.....w.w....".&
        .byte $99,$88,$aa,$ff,$77,$11,$e5,$dd,$a4,$27,$99,$88,$aa,$ff,$77,$11 // ....w....'....w.
        .byte $dd,$e5,$33,$a3,$28,$99,$88,$aa,$ff,$77,$11,$dd,$33,$e5,$55,$a2 // ..3.(....w..3.U.
        .byte $29,$99,$88,$aa,$ff,$77,$11,$77,$ff,$aa,$e5,$88,$2b,$00,$99,$88 // )....w.w....+...
        .byte $aa,$ff,$77,$11,$77,$ff,$aa,$88,$e5,$99,$b7,$24,$bb,$cc,$ff,$dd // ..w.w......$....
        .byte $e5,$11,$a5,$26,$99,$88,$aa,$ff,$77,$11,$e5,$77,$a4,$27,$99,$88 // ...&....w..w.'..
        .byte $55,$33,$dd,$11,$dd,$c5,$a3,$28,$99,$88,$55,$33,$dd,$11,$dd,$ff // U3.....(..U3....
        .byte $e5,$cc,$a2,$29,$99,$88,$55,$33,$dd,$11,$dd,$ff,$cc,$e5,$bb,$b5 // ...)..U3........
        .byte $26,$99,$88,$aa,$ff,$77,$11,$e5,$dd,$a4,$27,$99,$88,$aa,$ff,$77 // &....w....'....w
        .byte $11,$dd,$e5,$33,$a3,$28,$99,$88,$aa,$ff,$77,$11,$dd,$33,$e5,$ee // ...3.(....w..3..
        .byte $a2,$29,$99,$88,$aa,$ff,$77,$11,$dd,$33,$ee,$e5,$44,$2b,$00,$99 // .)....w..3..D+..
        .byte $88,$aa,$ff,$77,$11,$dd,$33,$ee,$44,$e5,$66,$60 // ...w..3.D.f`

txt_e45b:
        .text "5><;9865310.-+*("
        .text "'&$#! "
        .byte $1f,$1d,$1c,$1b,$19,$18,$17,$16,$15,$13
        .byte $12,$11,$10,$0f,$0e,$0d,$0c,$0b,$0a,$09,$09,$08,$07,$06,$06,$05 // ................
        .byte $04,$04,$03,$03,$02,$02,$e3,$01,$af,$e3,$01,$60,$6b,$02,$02,$03 // ...........`k...
        .byte $03,$04,$04,$05,$06,$06,$07,$08,$09,$09,$0a,$0b,$0c,$0d,$0e,$0f // ................
        .byte $10,$11,$12,$13,$15,$16,$17,$18,$19,$1b,$1c,$1d,$1f // .............

txt_e4b8:
        .text " !#$&'(*+-.01356"
        .text "89;<>"
        .byte $40                                   // @ character
        .text "ACDFGIJLNO"
        .text "QRTUWXY"
        .byte $5b
        .byte $5c,$5e,$5f,$60,$62,$63,$64,$66
        .byte $67,$68,$69,$6a,$6c,$6d,$6e,$6f,$70,$71,$72,$73,$74,$75,$76,$76 // ghijlmnopqrstuvv
        .byte $77,$78,$79,$79,$7a,$7b,$7b,$7c,$7c,$7d,$7d,$e3,$7e,$ef,$7f,$e3 // wxyyz{{||}}.~...
        .byte $7e,$60,$60,$7d,$7d,$7c,$7c,$7b,$7b,$7a,$79,$79,$78,$77,$76,$76 // ~``}}||{{zyyxwvv
        .byte $75,$74,$73,$72,$71,$70,$6f,$6e,$6d,$6c,$6a,$69,$68,$67,$66,$64 // utsrqponmljihgfd
        .byte $63,$62,$60,$5f,$5e,$5c,$5b           // cb`_^\[

txt_e52f:
        .text "YXWUTRQONLJIGFDC"
        .byte $41,$40,$0e,$0e,$03,$03,$0d,$0d,$01,$01,$0d,$0d,$03,$03,$0e,$0e // A@..............
        .byte $04,$04,$06,$06,$00,$05,$0c,$0e,$0a,$05,$7e,$19,$de,$19,$3e,$1a // ..........~...>.
        .byte $9e,$1a,$fe,$1a,$5e,$1b,$5e,$1b,$7e,$19,$de,$19,$80,$d8,$00,$37 // ....^.^.~......7
        .byte $a9,$07,$f0,$06,$ce,$c1,$1d,$4c,$91,$30,$a9,$07,$8d,$c1,$1d,$60 // .......L.0.....`
        .byte $ad,$a6,$02,$d0,$f2,$f0,$e9,$80,$29,$00,$29,$20,$10,$12,$05,$13 // ........).) ....
        .byte $05,$0e,$14,$13,$e6,$20,$26,$0d,$0f,$14,$0c,$05,$19,$e5,$20,$26 // ..... &....... &
        .byte $14,$05,$14,$12,$09,$13,$e4,$20,$bd   // ....... .

txt_e5a8:
        .text "%CTTCC"
        .byte $a2,$e6
        .byte $43,$a2,$e3

txt_e5b3:
        .byte $43,$21,$50,$a4,$e3,$32,$a5,$e3,$32,$a5 // C!P..2..2.

txt_e5bd:
        .text "#22C"
        .byte $a2,$e3

txt_e5c3:
        .text "T%CTTPP"
        .byte $e6
        .byte $54,$e4
        .byte $43,$29,$54,$00

txt_e5d1:
        .text "CC22CC"
        .byte $00,$e3
        .byte $43,$a5

txt_e5db:
        .text "#C2C"
        .byte $a2,$e5

txt_e5e1:
        .byte $32,$21,$43,$a2                       // 2!C.

txt_e5e5:
        .text "&22C22C"
        .byte $a2

txt_e5ed:
        .text "%CCT2C"
        .byte $e6
        .byte $54,$21,$43,$ea
        .byte $54,$a2,$e3

txt_e5fb:
        .text "T#2CT"
        .byte $a2,$e3

txt_e602:
        .text "C#22C"
        .byte $a2
        .byte $22,$32,$32,$e4
        .byte $43,$e4
        .byte $54,$22,$00
        .byte $43
        .byte $e4                                   // .

txt_e613:
        .text "T(CCTCCTT"
        .byte $00,$e3
        .byte $32,$e4

txt_e620:
        .text "C!"
        .byte $40                                   // @ character
        .text "B!2222222"
        .byte $22                                   // double quote
        .text "!2"
        .byte $e4

txt_e630:
        .text "C%22CC"
        .byte $40                                   // @ character
        .byte $e6
        .text "C"
        .byte $22                                   // double quote
        .text "T"
        .byte $40                                   // @ character
        .byte $e3
        .byte $54,$2b,$00
        .text "CCTT"
        .byte $00,$02,$03,$03,$02,$02,$a2,$e6,$02,$a2,$e3,$02
        .byte $a5,$e3,$01,$a5,$e3,$01,$a5,$23,$01,$01,$02,$a2,$e3,$03,$23,$02 // .......#......#.
        .byte $03,$03,$a2,$e6,$03,$e4,$02,$29,$03,$00,$02,$02,$01,$01,$02,$02 // .......)........
        .byte $00,$e3,$02,$a5,$23,$02,$00,$02,$a2,$e4,$01,$22,$00,$02,$a2,$26 // ....#......"...&
        .byte $01,$00,$02,$01,$00,$02,$a2,$25,$02,$00,$03,$01,$02,$e6,$03,$21 // .......%.......!
        .byte $02,$e3,$03,$23,$00,$03,$00,$e4,$03,$a2,$e3,$03,$23,$01,$02,$03 // ...#........#...
        .byte $a2,$e3,$02,$23,$01,$01,$02,$a2,$22,$01,$01,$e4,$02,$e4,$03,$22 // ...#...."......"
        .byte $00,$02,$e4,$03,$28,$02,$02,$03,$02,$00,$03,$03,$00,$e3,$01,$e4 // ....(...........
        .byte $02,$a2,$e7,$01,$a1,$e7,$01,$22,$00,$01,$e4,$02,$25,$01,$00,$02 // ......."....%...
        .byte $02,$00,$e6,$02,$22,$03,$00,$e3,$03,$25,$00,$02,$02,$03,$03,$80 // ...."....%......
        .byte $52,$00,$2f,$01,$06,$1e,$2b,$7d,$b9,$06,$6f,$ff,$fa,$da,$ab,$af // R./...+}..o.....
        .byte $fb,$aa,$c2,$35,$66,$ea,$fb,$ee,$bb,$55,$ab,$ae,$55,$9a,$a6,$a9 // ...5f....U..U...
        .byte $aa,$9a,$fe,$fa,$66,$96,$d6,$9a,$d6,$b8,$38,$55,$6a,$6a,$69,$6d // ....f.....8Ujjim
        .byte $69,$ad,$7d,$55,$ba,$ae,$55,$99,$66,$99,$66,$55,$aa,$a6,$56,$95 // i.}U..U.f.fU..V.
        .byte $96,$d6,$d6,$80,$30,$00,$29,$bb,$ff,$bf,$be,$bd,$bd,$79,$be,$aa // ....0.)......y..
        .byte $c2,$60                               // .`

txt_e732:
        .byte $25,$56,$aa,$a6,$6a,$aa,$ba,$fa,$e6,$96,$d5,$96,$da,$a5,$02,$0b // %V..j...........
        .byte $2f,$be,$f6,$da,$6a,$aa,$ae,$ff,$fe,$66,$ae,$ab,$6a,$9a,$e0,$f9 // /...j....f..j...
        .byte $e6,$69,$ee,$ab,$ba,$69,$a2,$26,$80,$50,$54,$98,$e5,$b6,$80,$78 // .i...i.&.PT....x
        .byte $00,$60,$25,$01,$02,$06,$07,$0a,$1f,$1f,$2f,$f6,$b6,$ea,$da,$da // .`%......./.....
        .byte $9a,$6a,$69,$9a,$aa,$9b,$ae,$ad,$b5,$b5,$a5,$aa,$f7,$95,$55,$5a // .ji...........UZ
        .byte $60,$80,$40,$9a,$fb,$55,$95,$ae,$a3,$25,$d6,$d6 // `.@..U...%..

txt_e78e:
        .byte $57,$56,$ab,$bb,$38,$ad,$7d,$bd,$7a,$bd,$be,$bd,$fe,$55,$55,$56 // WV..8.}.z....UUV
        .byte $95,$56,$95,$66,$99,$d7,$d6,$e7,$d6,$e7,$db,$eb,$ea,$b0,$29,$ea // .V.f..........).
        .byte $bf,$ff,$bd,$be,$ad,$bd,$ad,$ee,$c2,$27,$99,$aa,$aa,$66,$9a,$ee // .........'...f..
        .byte $f7,$e3,$d6,$23,$96,$d6,$95,$a8,$3d,$7d,$ba,$ad,$7a,$ad,$69,$6d // ...#....=}..z.im
        .byte $79,$ee,$fa,$fe,$ba,$ea,$ba,$e9,$aa,$ea,$ff,$d5,$95,$d6,$96,$d6 // y...............
        .byte $97,$a6,$ee                           // ...

txt_e7e1:
        .byte $55,$55,$ae,$a3,$26,$56,$9a,$56,$5b,$af,$03,$a2,$38,$65,$56,$99 // UU..&V.V[...8eV.
        .byte $a6,$e5,$f9,$bd,$be,$65,$69,$59,$6d,$ae,$6e,$ab,$af,$40,$80,$90 // .....eiYm.n..@..
        .byte $a0,$b0,$a4,$b8,$ec,$80,$70,$00,$2a,$2f,$5e,$7d,$bd,$bd,$be,$bd // ......p.*/^}....
        .byte $fe,$aa,$6a,$e3,$aa,$2c,$eb,$aa,$ae,$d7,$96,$e6,$96,$d6,$da,$d7 // ..j..,..........
        .byte $da,$40,$80,$2f,$00,$38,$79,$6d,$7a,$ad,$7a,$bd,$bd,$b9,$aa,$99 // .@./.8ymz.z.....
        .byte $a6,$a9,$a6,$a9,$aa,$a9,$eb,$ea,$e7,$da,$e6,$da,$a7,$d6,$b0,$38 // ...............8
        .byte $79,$ad,$79,$6d,$7d,$6d,$69,$6d,$66,$95,$56,$55,$55,$99,$55,$55 // y.ym}mimf.VUU.UU
        .byte $e7,$d6,$da,$d6,$96,$d6,$96,$d6,$a8,$38,$ad,$69,$ad,$7a,$ad,$7a // .........8.i.z.z
        .byte $ad,$7e,$99,$65,$a9,$66,$a9,$6a,$9a,$a6,$d6,$e7,$da,$e7,$db,$f6 // .~.e.f.j........
        .byte $fa,$fd,$a5,$23,$80,$c0,$90,$a8,$38,$29,$1a,$2e,$1f,$2f,$1f,$2f // ...#....8)..././
        .byte $3f,$67,$6a,$6e,$7b,$ae,$7b,$be,$7f,$54,$95,$95,$d5,$da,$e6,$da // ?gjn{.{..T......
        .byte $e7,$80,$70,$00,$38,$79,$ad,$7d,$bd,$7d,$bd,$fe,$bd,$55,$99,$66 // ..p.8y.}.}...U.f
        .byte $99,$66,$aa,$aa,$bb,$96,$d5,$96,$d6,$96,$d6,$da,$e7,$80,$30,$00 // .f............0.
        .byte $38,$7e,$bd,$be,$7d,$ba,$bd,$7d,$bd,$66,$a9,$a6,$99,$a5,$95,$a5 // 8~..}..}.f......
        .byte $99,$e6,$d6,$e6,$d6,$da,$d6,$9a,$d6,$b0,$38,$bd,$7a,$ad,$79,$ad // ..........8.z.y.
        .byte $79,$69,$79,$a9,$aa,$9a,$aa,$9a,$66,$59,$66,$db,$eb,$db,$e6,$db // yiy.....fYf.....
        .byte $eb,$db,$ab,$a8,$60,$20,$bd,$7e,$ad,$bd,$ad,$be,$fd,$be,$aa,$9a // ....` .~........
        .byte $ab,$aa,$bb,$ae,$bb,$ae,$bd,$ad,$ab,$af,$bb,$ae,$bb,$ee,$60,$70 // ..............`p

txt_e901:
        .byte $54,$58,$a5,$da,$e7,$b9,$a7,$21,$40,$e5,$1a,$33,$2a,$1a,$2a,$bf // TX.....!@..3*.*.
        .byte $bf,$bb,$bf,$af,$bf,$ae,$7b,$eb,$db,$ea,$eb,$eb,$e7,$eb,$eb,$80 // ......{.........
        .byte $70,$00,$38,$fe,$bd,$fe,$be,$fe,$fd,$fe,$bd,$ae,$bf,$ee,$fb,$ee // p.8.............
        .byte $bb,$ea,$a9,$d6,$d6,$da,$e7,$da,$d6,$d6,$d5,$80,$30,$00,$60,$40 // ............0.`@
        .byte $7a,$ad,$79,$ad,$6a,$a9,$69,$69,$aa,$ea,$99,$ea,$a9,$a6,$69,$a5 // z.y.j.ii......i.
        .byte $ea,$eb,$ef,$b5,$ea,$aa,$ea,$b9,$ea,$fe,$ff,$66,$aa,$a9,$a6,$99 // ...........f....
        .byte $aa,$ff,$fb,$55,$6a,$99,$65,$59,$7d,$fe,$bd,$95,$66,$99,$65,$95 // ...Uj.eY}...f.e.
        .byte $ae,$aa,$a6,$aa,$6a,$99,$66,$95,$da,$a7,$da,$96,$da,$96,$96,$95 // ....j.f.........
        .byte $a8,$60,$28,$79,$ad,$79,$ad,$bd,$be,$bd,$be,$6a,$9a,$6a,$aa,$ae // .`(y.y.....j.j..
        .byte $ab,$ee,$bf,$6a,$aa,$aa,$bb,$ae,$bb,$ff,$fe,$65,$ad,$db,$ab,$af // ...j.......e....
        .byte $bb,$ee,$ff,$40,$50,$90,$60,$94,$e8,$dd,$e5,$02,$1a,$2a,$1a // ...@P.`......*.

txt_e9b0:
        .byte $2a,$30,$aa,$7b,$ae,$bb,$ae,$7a,$ae,$ba,$da,$d6,$da,$96,$d6,$95 // *0.{...z........
        .byte $d5,$95,$80,$70,$00,$21,$fe,$e3,$bd,$34,$b9,$ad,$79,$ad,$ea,$a9 // ...p.!...4..y...
        .byte $66,$99,$65,$95,$65,$59,$e7,$d6,$d6,$d5,$e6,$d6,$96,$d6,$b0,$38 // f.e.eY.........8
        .byte $ee,$bf,$ff,$bd,$bd,$ad,$b9,$a9,$a6,$fe,$ba,$55,$65,$95,$55,$95 // ...........Ue.U.
        .byte $55,$e9,$a5,$55,$99,$55,$95,$95,$a8,$3d,$ad,$be,$bd,$79,$ad,$79 // U..U.U...=...y.y
        .byte $69,$69,$ee,$fa,$ea,$ba,$ea,$99,$a6,$99,$aa,$ff,$e6,$d5,$a5,$d5 // ii..............
        .byte $96,$95,$66,$ba,$65,$55,$99,$a3,$25,$65,$aa,$55,$55,$99,$a3 // ..f.eU..%e.UU..

txt_ea1f:
        .byte $24,$55,$a9,$55,$59,$e3,$69,$31,$ad,$65,$55,$65,$99,$55,$59,$66 // $U.UY.i1.eUe.UYf
        .byte $99,$56                               // .V

irq_ea31:
        .byte $95,$56,$95,$56,$95,$96,$d6,$a8,$60,$40,$fd,$be,$fd,$be,$bd,$bd // .V.V....`@......
        .byte $79,$ad,$ee,$bb,$aa,$aa,$a6,$9a,$a6,$99,$ef,$eb,$e7,$9b,$e6,$97 // y...............
        .byte $d7,$95,$fe,$bf,$ef,$ab,$de,$da,$fa,$e5,$fa,$f6,$fa,$be,$ee,$bb // ................
        .byte $aa,$aa,$1a,$a9,$a9,$69,$65,$66,$99,$66,$be,$fb,$ee,$bb,$e9,$ad // .....ief.f......
        .byte $a9,$b5,$a8,$ac,$98,$a4,$a0,$60,$90,$c0,$80,$70,$00,$e3,$bd,$31 // .......`...p...1

// --- Region $ead0-$eb07 ---
.pc = $ead0 "bmp_ead0"

bmp_ead0:
        // === Bitmap data (56 bytes, $ead0-$eb07) ===
        .byte $79,$ad,$79,$bd,$79,$bd,$fe,$bd,$6a,$9a,$aa,$aa,$6e,$ab,$ae,$bb // y.y.y...j...n...
        .byte $96,$d6,$9a,$d7,$da,$e7,$da,$e7,$a8,$60,$28,$be,$fe,$be,$bd,$be // .........`(.....
        .byte $fe,$bd,$be,$bb,$ea,$ae,$ea,$aa,$aa,$a6,$aa,$e7,$da,$d6,$96,$e6 // ................
        .byte $96,$d7,$96,$f6,$e9,$79,$6d,$2a       // .....ym*

// --- Region $eb24-$eb82 ---
.pc = $eb24 "bmp_eb24"

bmp_eb24:
        // === Bitmap data (95 bytes, $eb24-$eb82) ===
        .byte $80,$77,$00,$60,$40,$2b,$1e,$1f,$0b,$0f,$07,$02,$02,$66,$5a,$a6 // .w.`@+.......fZ.
        .byte $da,$de,$eb,$f6,$fa,$b5,$79,$ae,$af,$ee,$bf,$fe,$ff,$40,$40,$90 // ......y......@@.
        .byte $aa,$bf,$6f,$96,$ae,$01,$02,$0b,$6f,$fb,$fd,$67,$ea,$e9,$b6,$e5 // ..o.....o..g....
        .byte $da,$6a,$b9,$aa,$aa,$9a,$66,$a9,$69,$ad,$ad,$b5,$b5,$98,$64,$94 // .j....f.i.....d.
        .byte $a0,$b0,$90,$c0,$80,$a8,$38,$59,$65,$59,$69,$69,$ad,$69,$ad,$95 // ......8YeYii.i..
        .byte $a6,$99,$a6,$99,$aa,$b9,$ea,$da,$a7,$da,$eb,$eb,$db,$eb,$eb // ...............

// --- Region $ebbe-$fda4 ---
.pc = $ebbe "bmp_ebbe"

bmp_ebbe:
        // === Bitmap data (4583 bytes, $ebbe-$fda4) ===
        .byte $fa,$f6,$fa,$bd,$7e,$2f,$1f,$ab,$6a,$ab,$9a,$a6,$6a,$6a,$66,$98 // ....~/..j...jjf.
        .byte $a8,$99,$e6,$d6,$b5,$f5,$b9,$a6,$22,$40,$40,$80,$78,$00,$26,$a9 // ........"@@.x.&.
        .byte $7e,$3e,$1f,$0b,$02,$a2,$60,$26,$7b,$6e,$bf,$ef,$ff,$eb,$7a,$07 // ~>....`&{n....z.
        .byte $66,$aa,$ae,$bb,$ff,$66,$a9,$bf,$65,$99,$a6,$a9,$fe,$65,$99,$fb // f....f..e....e..
        .byte $bb,$ea,$bb,$fe,$fa,$a6,$ed,$d0,$97,$d5,$68,$94,$60,$c0,$b2,$38 // ..........h.`..8
        .byte $79,$bd,$bd,$be,$fd,$bd,$f9,$bf,$65,$99,$a6,$a9,$bf,$65,$99,$fb // y.......e....e..
        .byte $a7,$d6,$e7,$ea,$e7,$ba,$eb,$ff,$b0,$38,$79,$6d,$79,$6d,$7f,$bd // .........8ymym..
        .byte $b5,$ab,$55,$95,$56,$99,$bb           // ..U.V..

txt_ec35:
        .byte $55,$59,$ba,$e6,$da,$e7,$db,$eb,$ab,$af,$ff,$a8,$38,$be,$be,$ba // UY..........8...
        .byte $be,$7f,$ad,$75,$95,$aa,$bb,$aa,$aa,$bb // ...u......

txt_ec4f:
        .byte $55,$55,$59,$da,$e6,$d6,$e6,$96,$55,$56,$99,$a8,$26,$1f,$0b,$07 // UUY.....UV..&...
        .byte $02,$01,$01,$a2,$38,$99,$d6,$d9,$f6,$f6,$f5,$95,$66,$ed,$be,$ee // ....8.......f...
        .byte $bb,$ff,$a6,$59,$bf,$d0,$60,$a0,$68,$9c,$59,$6a,$ff,$80,$39,$00 // ...Y..`.h.Yj..9.
        .byte $60,$29,$7c,$7c,$00,$7c,$7c,$00,$66,$66,$00,$66,$66,$00,$66,$66 // `)||.||.ff.ff.ff
        .byte $00,$66,$66,$00,$7c,$7c,$00,$7c,$7c,$00,$60,$78,$00,$60,$78,$00 // .ff.||.||.`x.`x.
        .byte $60,$6c,$00,$60,$6c,$00,$60,$66,$00,$60,$66,$b6,$2b,$7e,$3c,$7e // `l.`l.`f.`f.+~<~
        .byte $7e,$3c,$7e,$60,$66,$60,$60,$66,$e7,$60,$38,$78,$3c,$78,$78,$3c // ~<~`f``f.`8x<xx<
        .byte $78,$60,$06,$60,$60,$06,$60,$60,$66,$60,$60,$66,$60,$7e,$3c,$7e // x`.``.``f``f`~<~
        .byte $7e,$3c,$7e,$b6,$60,$2a,$66,$7e,$3c,$66,$7e,$3c,$76,$18,$66,$76 // ~<~.`*f~<f~<v.fv
        .byte $18,$66,$7e,$18,$60,$7e,$18,$60,$7e,$18,$3c,$7e,$18,$3c,$6e,$18 // .f~.`~.`~.<~.<n.
        .byte $06,$6e,$18,$06,$66,$18,$66,$66,$18,$66,$66,$18,$3c,$66,$18,$3c // .n..f.ff.ff.<f.<
        .byte $80,$57,$00,$31,$66,$7e,$00,$66,$7e,$00,$66,$18,$00,$66,$18,$00 // .W.1f~.f~.f..f..
        .byte $66,$18,$00,$66,$18,$a2,$21,$18,$a2,$21,$18,$a2,$21,$18,$a2,$21 // f..f..!..!..!..!
        .byte $18,$a2,$21,$18,$a2,$21,$18,$a2,$21,$18,$a2,$21,$18,$b6,$60,$29 // ..!..!..!..!..`)
        .byte $66,$7e,$00,$66,$7e,$00,$66,$60,$00,$66,$60,$00,$66,$60,$00,$66 // f~.f~.f`.f`.f`.f
        .byte $60,$00,$7e,$78,$00,$7e,$78,$00,$66,$60,$00,$66,$60,$00,$66,$60 // `.~x.~x.f`.f`.f`
        .byte $00,$66,$60,$00,$66,$7e,$00,$66,$7e,$b7,$60,$2a,$7e,$66,$3c,$7e // .f`.f~.f~.`*~f<~
        .byte $66,$3c,$60,$66,$18,$60,$66,$18,$60,$66,$18,$60,$66,$18,$78,$66 // f<`f.`f.`f.`f.xf
        .byte $18,$78,$66,$18,$60,$66,$18,$60,$66,$18,$60,$3c,$18,$60,$3c,$18 // .xf.`f.`f.`<.`<.
        .byte $7e,$18,$3c,$7e,$18,$3c,$b6,$21,$60,$a2,$21,$60,$a2,$21,$60,$a2 // ~.<~.<.!`.!`.!`.
        .byte $21,$60,$a2,$21,$60,$a2,$21,$60,$a2,$21,$60,$a2,$21,$60,$a2,$21 // !`.!`.!`.!`.!`.!
        .byte $60,$a2,$21,$60,$a2,$21,$60,$a2,$21,$60,$a2,$21,$7e,$a2,$21,$7e // `.!`.!`.!`.!~.!~
        .byte $80,$58,$00,$60,$2a,$7c,$7c,$3c,$7c,$7c,$3c,$66,$66,$18,$66,$66 // .X.`*||<||<ff.ff
        .byte $18,$66,$66,$18,$66,$66,$18,$7c,$7c,$18,$7c,$7c,$18,$60,$78,$18 // .ff.ff.||.||.`x.
        .byte $60,$78,$18,$60,$6c,$18,$60,$6c,$18,$60,$66,$3c,$60,$66,$3c,$b6 // `x.`l.`l.`f<`f<.
        .byte $60,$2a,$66,$3c,$7e,$66,$3c,$7e,$76,$66,$60,$76,$66,$60,$7e,$60 // `*f<~f<~vf`vf`~`
        .byte $60,$7e,$60,$60,$7e,$60,$78,$7e,$60,$78,$6e,$60,$60,$6e,$60,$60 // `~``~`x~`xn``n``
        .byte $66,$66,$60,$66,$66,$60,$66,$3c,$7e,$66,$3c,$7e,$b6,$21,$66,$a2 // ff`ff`f<~f<~.!f.
        .byte $21,$66,$a2,$21,$66,$a2,$21,$66,$a2,$21,$66,$a2,$21,$66,$80,$30 // !f.!f.!f.!f.!f.0
        .byte $00,$21,$03,$c2,$60,$3a,$0e,$55,$d7,$39,$ff,$d7,$36,$c0,$d7,$e7 // .!..`:.U.9..6...
        .byte $00,$d7,$e7,$00,$d7,$d7,$00,$d7,$d7,$00,$d7,$d7,$00,$d7,$d7,$00 // ................
        .byte $d7,$d7,$00,$d7,$d7,$00,$d7,$d7,$00,$d7,$d7,$00,$d5,$d7,$00,$d7 // ................
        .byte $e7,$00,$d7,$e7,$00,$d7,$36,$c0,$d7,$39,$ff,$d7,$0e,$55,$d7,$03 // ......6..9...U..
        .byte $c2,$a2,$60,$3e,$3f,$ff,$00,$35,$56,$0f,$f5,$fd,$0d,$75,$ce,$0d // ..`>?..5V....u..
        .byte $75,$c3,$0d,$75,$c3,$0d,$75,$c3,$0d,$75,$c3,$0d,$75,$c3,$0d,$75 // u..u..u..u..u..u
        .byte $c3,$0d,$75,$c3,$0d,$75,$ce,$fd,$75,$fd,$55,$75,$55,$fd,$75,$f9 // ..u..u..u.UuU.u.
        .byte $0d,$75,$cd,$0d,$75,$ce,$0d,$75,$c3,$0d,$75,$c3,$0d,$75,$c0,$0f // .u..u..u..u..u..
        .byte $ff,$c0,$a2,$60,$be,$3f,$c3,$c0,$e5,$b3,$b3,$9f,$6f,$73,$6f,$9f // ...`.?......oso.
        .byte $6e,$70,$db,$6e,$70,$db,$5d,$70,$d7,$5d,$70,$d7,$5d,$70,$d7,$6d // np.np.]p.]p.]p.m
        .byte $70,$d7,$6d,$70,$d7,$7d,$70,$d7,$bd,$70,$d7,$fd,$70,$d7,$bd,$70 // p.mp.}p..p..p..p
        .byte $d7,$7e,$70,$db,$6e,$70,$db,$5f,$6f,$9f,$9b,$9f,$6f,$d7,$e5,$b3 // .~p.np._o...o...
        .byte $ff,$3f,$c3,$00,$fc,$0f,$f0,$5c,$0d,$73,$5b,$39,$7e,$57,$35,$7d // .?.....\.s[9~W5}
        .byte $56,$e5,$79,$55,$d5,$79,$59,$99,$75,$5d,$5d,$75,$5e,$6d,$75,$5f // V.yU.yY.u]]u^mu_
        .byte $7d,$75,$5f,$bd,$75,$5c,$cd,$75,$5c,$cd,$75,$5c,$0d,$75,$5c,$0d // }u_.u\.u\.u\.u\.
        .byte $75,$5c,$0d,$75,$5c,$0d,$75,$5c,$0d,$75,$5c,$0d,$75,$5c,$0d,$75 // u\.u\.u\.u\.u\.u
        .byte $fc,$0f,$ff,$00,$ff,$0f,$f0,$96,$cd,$70,$7d,$bd,$6c,$be,$7d,$5c // .........p}.l.}\
        .byte $c3,$6d,$5b,$c3,$6d,$57,$c3,$5d,$66,$c3,$5d,$75,$c3,$5d,$79,$c3 // .m[.mW.]f.]u.]y.
        .byte $5d,$7d,$c3,$5d,$7e,$c3,$5d,$73,$ff,$5d,$73,$55,$5d,$70,$ff,$5d // ]}.]~.]s.]sU]p.]
        .byte $70,$c3,$5d,$70,$c3,$5d,$70,$c3,$5d,$70,$c3,$5d,$70,$c3,$5d,$70 // p.]p.]p.]p.]p.]p
        .byte $c3,$ff,$f0,$a2,$60,$49,$0f,$ff,$00,$39,$57,$ff,$e7,$ff,$d7,$db // ....`I...9W.....
        .byte $03,$d7,$9c,$03,$d7,$9c,$03,$d7,$5c,$03,$d7,$5c,$03,$97,$5c,$03 // ........\..\..\.
        .byte $57,$5c,$03,$57,$5c,$03,$57,$5c,$03,$97,$5c,$03,$d7,$5c,$03,$d7 // W\.W\.W\..\..\..
        .byte $5c,$03,$d7,$9c,$03,$d7,$9c,$03,$d7,$db,$03,$d7,$e7,$ff,$d7,$39 // \..............9
        .byte $57,$ff,$0f,$ff,$00,$ff,$f0,$00,$55,$70,$00,$5f,$f0,$00,$5c,$a2 // W.......Up._..\.

txt_efaf:
        .byte $21,$5c,$a2                           // !\.

txt_efb2:
        .byte $21,$5c,$a2                           // !\.

txt_efb5:
        .byte $21,$5c,$a2                           // !\.

txt_efb8:
        .byte $21,$5c,$a2                           // !\.

txt_efbb:
        .byte $21,$5c,$a2                           // !\.

txt_efbe:
        .byte $21,$5c,$a2                           // !\.

txt_efc1:
        .byte $21,$5c,$a2                           // !\.

txt_efc4:
        .byte $21,$5c,$a2,$2a,$5f,$ff,$00,$55,$57,$00,$5f,$ff,$00,$5c,$a2 // !\.*_..UW._..\.

txt_efd3:
        .byte $21,$5c,$a2                           // !\.

txt_efd6:
        .byte $21,$5c,$a2,$26,$5f,$ff,$00,$55,$57,$00,$c2,$a2,$29,$4c,$fe,$37 // !\.&_..UW...)L.7
        .byte $4c,$71                               // Lq

txt_efe8:
        .byte $38,$4c,$d0,$1d,$a8,$3a,$08,$03,$06,$0b,$3a,$02,$0c,$00,$04,$06 // 8L...:....:.....
        .byte $1c,$3a,$02,$08,$00,$05,$06,$2c,$3a,$04,$08,$04,$2e,$2e,$00,$01 // .:.....,:.......
        .byte $a2,$2c,$21,$16,$16,$00,$01,$00,$e8,$41,$3a,$3a,$8f,$01,$a2,$23 // .,!......A::...#
        .byte $17,$07,$07,$a4,$23,$13,$27,$0f,$a2,$25,$bb,$07,$07,$27,$0f,$a4 // ....#.'..%...'..
        .byte $23,$24,$01,$ff,$a4,$23,$89,$02,$fe,$a2,$25,$01,$03,$c1,$04,$ff // #$...#....%.....
        .byte $a3,$22,$11,$e1,$a3,$27,$02,$01,$00,$ff,$80,$76,$03,$a3,$c1,$a4 // ."...'.....v....
        .byte $23,$01,$00,$ff,$a3,$22,$fe,$ff,$a2,$27,$02,$01,$01,$fd,$ff,$00 // #...."...'......
        .byte $1b,$a3,$22,$fb,$ff,$a3,$61,$7f,$a0,$00,$f0,$22,$60,$ce,$0a,$30 // .."...a...."`..0
        .byte $10,$0d,$a0,$33,$8c,$0a,$30,$ad,$dc,$30,$f0,$03,$ce,$dc,$30,$60 // ...3..0..0....0`
        .byte $ad,$0b
        .text "0=Q0"
        .byte $f0,$1f
        .byte $20,$ed

txt_f082:
        .byte $30,$4c,$d0,$30,$a9,$07,$8d,$09,$30,$a2,$00,$de,$53,$30,$10,$05 // 0L.0....0...S0..
        .byte $a9,$03,$9d,$53,$30,$4e,$09,$30,$90,$dc,$20,$ed,$30,$8a,$18,$69 // ...S0N.0.. .0..i
        .byte $07,$aa,$c9,$15,$90,$e5,$a9,$10,$09,$0f,$8d,$18,$d4,$a9,$e8,$8d // ................
        .byte $16,$d4,$a9,$00,$f0,$03,$20,$96,$30,$60,$bd // ...... .0`.

txt_f0bd:
        .byte $53,$30,$cd,$c4,$30,$d0,$24,$bd,$7f,$30,$30,$06,$de,$7f,$30,$4c // S0..0.$..00...0L
        .byte $19,$31,$de,$13,$30,$f0,$0f,$10,$03   // .1..0....

txt_f0d6:
        .byte $4c,$33,$36,$bc,$12,$30,$b9,$f2,$3c,$29,$08,$d0,$05,$a9,$fe,$9d // L36..0..<)......

txt_f0e6:
        .byte $52,$30,$bc,$12,$30,$84,$ff,$bd       // R0..0...

txt_f0ee:
        .byte $3c,$30,$d0,$26,$9d,$7b,$30,$9d,$3e,$30,$9d,$3f,$30,$9d,$55,$30 // <0.&.{0.>0.?0.U0
        .byte $9d,$6a,$30,$b9,$e2,$3d,$9d           // .j0..=.

txt_f105:
        .byte $56,$30,$b9,$9a,$3d,$9d,$80,$30,$b9,$ca,$3d,$9d,$81,$30,$a9,$01 // V0..=..0..=..0..
        .byte $9d                                   // .

txt_f116:
        .byte $2a,$30,$bd,$7f,$30,$30,$05,$a9,$ff,$9d // *0..00....

txt_f120:
        .byte $52,$30,$bd,$27,$30,$dd,$28,$30,$f0,$53,$b0,$1c,$bd,$57,$30,$18 // R0.'0.(0.S...W0.
        .byte $7d,$29,$30,$9d                       // })0.

txt_f134:
        .byte $57,$30,$bd,$42,$30,$69,$00,$9d       // W0.B0i..

txt_f13c:
        .byte $42,$30,$bc                           // B0.

txt_f13f:
        .byte $28,$30,$d9,$d7,$38,$90,$34,$b0,$1a,$bd,$57,$30,$38,$fd,$29,$30 // (0..8.4...W08.)0
        .byte $9d                                   // .

txt_f150:
        .byte $57,$30,$bd,$42,$30,$e9,$00,$9d       // W0.B0...

txt_f158:
        .byte $42,$30,$bc                           // B0.

txt_f15b:
        .byte $28,$30,$d9,$d7,$38,$b0,$18,$bd,$54,$30,$29,$7f,$9d,$54,$30,$98 // (0..8...T0)..T0.
        .byte $9d                                   // .

txt_f16c:
        .byte $27,$30,$b9,$36,$39,$9d               // '0.69.

txt_f172:
        .byte $57,$30,$b9,$d7,$38,$9d,$42,$30,$4c,$6e,$33,$a4,$ff,$b9,$12,$3e // W0..8.B0Ln3....>
        .byte $29,$02,$f0,$3e,$b9,$fa,$3d,$85,$fe,$29,$7f,$0a,$a8,$b9,$eb,$39 // )..>..=..).....9
        .byte $85,$fc,$b9,$ec,$39,$85,$fd,$a0,$00,$bd // ....9.....

txt_f19c:
        .byte $3c,$30,$d1,$fc,$b0,$1f,$0a,$69,$01,$a8,$b1,$fc,$9d // <0.....i.....

txt_f1a9:
        .byte $2d,$30,$c8,$b1,$fc,$24,$fe,$10,$07,$18,$bc,$27,$30,$79,$d8,$38 // -0...$.....'0y.8
        .byte $9d                                   // .

txt_f1ba:
        .byte $42,$30,$a9,$00,$9d,$57,$30,$4c,$9b,$33,$b9,$12 // B0...W0L.3..

txt_f1c6:
        .byte $3e,$29,$b0,$d0,$07,$b9,$fa,$3d,$85,$fc,$d0,$03,$4c,$a0,$32,$bd // >).....=....L.2.

txt_f1d6:
        .byte $3c,$30,$d9,$e2,$3d,$b0,$0c,$a5,$fc,$e4,$4a,$2a,$9d,$3e,$30,$4c // <0..=.....J*.>0L
        .byte $6e,$33,$a5,$fc,$29,$78,$e3,$4a,$61,$bf,$8d,$79,$32,$bc // n3..)x.Ja..y2.

txt_f1f4:
        .byte $27,$30,$b9,$36,$39,$38,$f9           // '0.698.

txt_f1fb:
        .byte $35,$39,$48,$b9,$d7,$38,$f9,$d6,$38,$85,$fd,$a5,$fc,$29,$07,$a8 // 59H..8..8....)..
        .byte $b9,$cf,$38,$8d,$45,$32,$68,$b8,$50,$15,$46,$fd,$6a,$46,$fd,$6a // ..8.E2h.P.F.jF.j
        .byte $46,$fd,$6a,$46,$fd,$6a,$46,$fd,$6a,$46,$fd,$6a,$46,$fd,$6a,$46 // F.jF.jF.jF.jF.jF
        .byte $fd,$6a,$bc                           // .j.

txt_f22e:
        .byte $3f,$30,$d0,$1f,$18,$7d,$57,$30,$9d   // ?0...}W0.

txt_f237:
        .byte $57,$30,$bd,$42,$30,$65,$fd,$9d,$42,$30,$fe // W0.B0e..B0.

txt_f242:
        .byte $3e,$30,$bd                           // >0.

txt_f245:
        .byte $3e,$30,$c9,$04,$90,$03,$fe,$3f,$30,$4c,$6e,$33,$85,$fc,$38,$bd // >0.....?0Ln3..8.
        .byte $57,$30,$e5,$fc,$9d                   // W0...

txt_f25a:
        .byte $57,$30,$bd,$42,$30,$e5,$fd,$9d,$42,$30,$de // W0.B0...B0.

txt_f265:
        .byte $3e,$30,$d0,$e5,$de,$3f,$30,$4c,$6e,$33,$b9,$12,$3e,$10,$45,$de // >0...?0Ln3..>.E.
        .byte $55,$30,$10,$1d,$bd,$56,$30,$9d       // U0...V0.

txt_f27d:
        .byte $55,$30,$bd                           // U0.

txt_f280:
        .text "T0I "
        .byte $9d
        .byte $54,$30,$19,$12

txt_f289:
        .byte $3e,$29,$20,$d0,$08,$bd,$56,$30,$f0,$03,$de // >) ...V0...

txt_f294:
        .byte $56,$30,$bc                           // V0.

txt_f297:
        .byte $27,$30,$bd                           // '0.

txt_f29a:
        .text "T0) "
        .byte $d0,$0a,$a4,$ff,$b9,$72
        .byte $3e,$18,$7d

txt_f2a7:
        .byte $27,$30,$a8,$b9,$36,$39,$9d           // '0..69.

txt_f2ae:
        .byte $57,$30,$b9,$d7,$38,$9d,$42,$30,$4c,$6e,$33,$85,$fe,$29,$40,$f0 // W0..8.B0Ln3..)@.
        .byte $37,$bc,$69,$30,$a9,$b0,$18,$79,$ef,$39,$85,$fc,$a9,$3e,$69,$00 // 7.i0...y.9...>i.
        .byte $85,$fd,$de,$6a,$30,$10,$07,$a0,$00,$b1,$fc,$9d,$6a,$30,$bc,$6a // ...j0.......j0.j
        .byte $30,$c8,$b1,$fc,$18,$7d               // 0....}

txt_f2e4:
        .byte $27,$30,$a8,$b9,$36,$39,$9d           // '0..69.

txt_f2eb:
        .byte $57,$30,$b9,$d7,$38,$9d,$42,$30,$4c,$6e,$33,$a5,$fe,$29,$10,$f0 // W0..8.B0Ln3..)..
        .byte $41,$a4,$ff,$b9,$2a,$3e,$8d,$3b,$33,$f0,$09,$bd // A...*>.;3...

txt_f307:
        .byte $42,$30,$c9,$00,$f0,$30,$d0,$13,$bd   // B0...0...

txt_f310:
        .byte $42,$30,$d9,$72,$3e,$b0,$0b,$bc       // B0.r>...

txt_f318:
        .byte $27,$30,$b9,$d7,$38,$9d               // '0..8.

txt_f31e:
        .byte $42,$30,$a4,$ff,$bd,$57,$30,$38,$f9,$e2,$3d,$9d // B0...W08..=.

txt_f32a:
        .byte $57,$30,$bd,$42,$30,$f9,$fa,$3d,$b0,$06,$ac,$3b,$33,$f0,$01,$98 // W0.B0..=...;3...
        .byte $9d                                   // .

txt_f33b:
        .byte $42,$30,$a4,$ff,$bd                   // B0...

txt_f340:
        .byte $3c,$30,$d0,$13,$b9,$0a,$3d,$10,$16,$a9,$81,$9d,$01,$d4,$9d,$04 // <0....=.........
        .byte $d4,$8d,$90,$30,$4c,$9b,$33,$b9,$0a,$3d,$29,$7f,$8d,$90,$30,$dd // ...0L.3..=)...0.

txt_f360:
        .byte $3c,$30,$b0,$06,$b9,$22,$3d,$9d       // <0..."=.

txt_f368:
        .byte $2d,$30,$a4,$ff,$b9,$12,$3e,$85,$fe,$29,$08,$f0,$29,$bd // -0....>..)..).

txt_f376:
        .text "T0)"
        .byte $40                                   // @ character
        .byte $d0
        .byte $22,$bd

txt_f37d:
        .byte $3d,$30,$c9,$02,$b0,$09,$b9,$52,$3d,$29,$f0,$09,$02,$d0,$02,$a9 // =0.....R=)......
        .byte $02,$8d,$cb,$33,$bd,$13,$30,$d9       // ...3..0.

txt_f395:
        .byte $2a,$3e,$b0,$05,$a9,$02,$9d,$06,$d4,$a4,$ff,$b9,$42,$3e,$85,$fd // *>..........B>..
        .byte $29,$7f,$d0,$03,$4c,$f6,$34,$38,$e9,$01,$e3,$0a,$60,$26,$85,$fc // )...L.48....`&..
        .byte $bd                                   // .

txt_f3b6:
        .byte $3c,$30,$d0,$4c,$a5,$fd,$c9,$80,$a9,$00,$2a,$9d,$7d,$30,$bd,$7c // <0.L......*.}0.|
        .byte $30,$d0,$2d,$9d,$67,$30,$a9,$ff,$9d,$68,$30,$a9,$80,$9d,$66,$30 // 0.-.g0...h0...f0
        .byte $b9,$5a,$3e,$e4,$0a,$61,$54,$9d,$2c,$30,$8d,$df,$34,$bd,$7d,$30 // .Z>..aT.,0..4.}0
        .byte $9d,$7c,$30,$ad,$90,$30,$10,$05,$a9,$e0,$4c,$e3 // .|0..0....L.

txt_f3f2:
        .text "4L64"
        .byte $ad,$90
        .byte $30,$30,$f3,$bd,$7d
        .byte $30,$d0,$06,$9d,$7c
        .byte $30,$4c,$f9,$33,$24,$fd,$50,$03,$4c,$d7,$34,$a4,$fc,$de,$67,$30 // 0L.3$.P.L.4...g0
        .byte $10,$57,$b9,$c6,$3e,$9d,$67,$30,$bd,$68,$30,$c9,$03,$d0,$47,$b9 // .W..>.g0.h0...G.
        .byte $c7,$3e,$f0,$14,$d0,$43,$b9,$c7,$3e,$30,$0d,$0a,$10,$0d,$0a,$9d // .>...C..>0......
        .byte $66,$30,$b9,$c4,$3e,$9d               // f0..>.

txt_f438:
        .byte $2c,$30,$4c,$d7,$34,$0a,$10,$0c,$9d,$66,$30,$b9,$c5,$3e,$9d // ,0L.4....f0..>.

txt_f447:
        .byte $2c,$30,$4c,$d7,$34,$0a,$10,$0b,$a4,$fc,$b9,$c4,$3e,$9d // ,0L.4.......>.

txt_f455:
        .byte $2c,$30,$4c,$d7,$34,$0a,$10,$4a,$a4,$fc,$b9,$c5,$3e,$9d // ,0L.4..J....>.

txt_f463:
        .byte $2c,$30,$4c,$d7,$34,$fe,$68,$30,$bd,$68,$30,$05,$fc,$a8,$bd,$66 // ,0L.4.h0.h0....f
        .byte $30,$30,$1c,$bd,$2c,$30,$18,$79,$c8,$3e,$9d // 00..,0.y.>.

txt_f47e:
        .byte $2c,$30,$a4,$fc,$d9,$c5,$3e,$90,$08,$a9,$80,$9d,$66 // ,0....>.....f

txt_f48b:
        .text "0LX4L"
        .byte $d7
        .byte $34,$bd
        .byte $2c,$30,$38,$f9,$c8
        .byte $3e,$9d

txt_f49a:
        .byte $2c,$30,$a4,$fc,$d9,$c4,$3e,$b0,$04,$a9,$00,$f0,$e2,$bd,$2c,$30 // ,0....>.......,0
        .byte $24,$fd,$50,$05,$a9,$f0,$9d,$2c,$30,$8d,$e1,$30,$a4,$ff,$b9,$5a // $.P....,0..0...Z
        .byte $3e,$29,$f0,$8d,$da,$30,$bd,$51,$30,$9d,$7b,$30,$ad,$7b,$30,$0d // >)...0.Q0.{0.{0.
        .byte $82,$30,$0d,$89,$30,$09,$f0,$8d,$17,$d4,$a4,$ff,$a5,$fe,$29,$01 // .0..0.........).
        .byte $d0,$52,$b9,$6a,$3d,$d0,$03,$4c,$e2,$35,$bd,$80,$30,$f0,$15,$de // .R.j=..L.5..0...
        .byte $80,$30,$bd,$40,$30,$18,$79,$82,$3d,$9d,$40,$30,$90,$03,$fe // .0.@0.y.=.@0...

txt_f4f9:
        .byte $41,$30,$4c,$d9,$35,$bd,$81,$30,$f0,$15,$de,$81,$30,$bd,$40,$30 // A0L.5..0....0.@0
        .byte $38,$f9,$b2,$3d,$9d                   // 8..=.

txt_f50e:
        .byte $40,$30,$b0,$03,$de                   // @0...

txt_f513:
        .byte $41,$30,$4c,$d9,$35,$b9,$12,$3e,$29,$04,$f0,$0c,$b9,$9a,$3d,$9d // A0L.5..>).....=.
        .byte $80,$30,$b9,$ca,$3d,$9d,$81           // .0..=..

txt_f52a:
        .byte $30,$4c,$d6,$35,$b9,$82,$3d,$e3,$0a,$61,$d5,$a8,$b9,$cc,$3e,$8d // 0L.5..=..a....>.
        .byte $b5,$35,$b9,$cd,$3e,$8d,$ce,$35,$b9,$ce,$3e,$dd,$3c,$30,$90,$02 // .5..>..5..>.<0..
        .byte $b0,$14,$c8,$b9,$ce,$3e,$dd,$3c,$30,$90,$02,$b0,$09,$c8,$b9,$ce // .....>.<0.......
        .byte $3e,$dd,$3c,$30,$90,$06,$b9,$d1,$3e,$4c,$9c,$35,$a4,$ff,$b9,$6a // >.<0....>L.5...j
        .byte $3d,$29,$f0,$85,$fd,$bd               // =)....

txt_f570:
        .byte $2a,$30,$d0,$19,$bd,$40,$30,$38,$e5,$fd,$9d // *0...@08...

txt_f57b:
        .byte $40,$30,$bd,$41,$30,$e9,$00,$9d       // @0.A0...

txt_f583:
        .byte $41,$30,$c9,$03,$b0,$1e,$a9,$01,$d0,$17,$bd,$40,$30,$18,$65,$fd // A0.........@0.e.
        .byte $9d                                   // .

txt_f594:
        .byte $40,$30,$bd,$41,$30,$69,$00,$9d       // @0.A0i..

txt_f59c:
        .byte $41,$30,$c9,$08,$90,$05,$a9,$00,$9d   // A0.......

txt_f5a5:
        .byte $2a,$30,$bd,$40,$30,$9d,$02,$d4,$bd,$41,$30,$9d,$03,$d4,$ad,$90 // *0.@0....A0.....
        .byte $30,$30,$15,$bd,$57,$30,$9d,$00,$d4,$bd,$42,$30,$9d,$01,$d4,$bd // 00..W0....B0....
        .text "-0=R0"
        .byte $9d,$04,$d4,$bd
        .byte $3c,$30,$30,$03,$fe

txt_f5d3:
        .byte $3c,$30,$a9,$00,$8d,$90,$30,$60,$bd,$6c,$30,$30,$1c,$f0,$0d,$bd // <0....0`.l00....
        .byte $6b,$30,$18,$79,$72,$3e,$9d,$6b       // k0.yr>.k

txt_f5eb:
        .text "0L'6"
        .byte $bd,$6b
        .byte $30,$18,$69,$00,$9d,$6b
        .byte $30,$fe,$6c
        .byte $30
        .byte $60,$a5,$fe,$9d,$6b                   // `...k

txt_f600:
        .text "0L'6"
        .byte $bd,$14
        .byte $30,$85,$fc,$bd,$15
        .byte $30,$85,$fd,$bc,$16

txt_f610:
        .text "0LD6"
        .byte $c8,$b1,$fc,$10,$5e,$c9,$fd,$90
        .byte $2c,$f0
        .byte $25,$29
        .byte $01,$f0,$11,$a0,$0f,$8c,$dc,$30,$4a,$9d,$16,$30,$a8,$a9,$00,$8d // .......0J..0....
        .byte $e6,$30,$f0,$e1,$a0,$ff,$8c,$92,$30,$c8,$8c,$12,$d4,$8c,$0b,$d4 // .0......0.......
        .byte $8c,$04,$d4,$60,$c8,$b1,$fc,$d0,$e0,$c9,$fc,$90,$07,$a9,$01,$8d // ...`............
        .byte $e6,$30,$d0,$c0,$c9,$fa,$90,$02,$10,$ba,$c9,$f9,$90,$06,$c8,$b1 // .0..............
        .byte $fc
        .byte $4c,$fe
        .byte $37,$c9,$b4,$90,$08,$e9,$c0,$9d
        .text "+0LC6"
        .byte $e9,$7f,$9d,$18,$30,$10,$9d,$0a,$8d,$af,$36,$98,$9d,$16,$30,$a0 // ....0.....6...0.
        .byte $02,$b9,$af,$39,$85,$fc,$b9,$b0,$39,$85,$fd,$bc,$17,$30,$b1,$fc // ...9....9....0..
        .byte $30,$0f,$c9,$60,$90,$08,$29,$1f,$9d,$69,$30,$c8,$d0,$f0 // 0..`..)..i0...

txt_f69e:
        .byte $4c,$49,$37,$c9,$a0,$b0,$0d,$29,$1f,$9d,$12,$30,$a9,$ff,$9d,$6c // LI7....)...0...l
        .byte $30,$c8,$d0,$dc,$c9,$e0,$b0,$08,$e9,$9f,$9d // 0..........

txt_f6b9:
        .byte $3d,$30,$c8,$d0,$d0,$c9,$e1,$b0,$2d,$bd,$54,$30,$09,$80,$9d // =0......-.T0...

txt_f6c8:
        .byte $54,$30,$c8,$b1,$fc,$85,$fe,$29,$7f,$18,$7d,$2b,$30,$9d // T0.....)..}+0.

txt_f6d6:
        .byte $28,$30,$c8,$b1,$fc,$9d,$29,$30,$24,$fe // (0....)0$.

txt_f6e0:
        .byte $30,$20,$c8,$b1,$fc,$18,$7d,$2b,$30,$9d // 0 ....}+0.

txt_f6ea:
        .byte $27,$30,$c8,$d0,$3e,$c9,$e2,$b0,$17,$c8,$b1,$fc,$10,$07,$29,$7f // '0..>.........).
        .byte $9d,$7f,$30,$10,$bc,$9d               // ..0...

txt_f700:
        .byte $3d,$30,$c8,$98,$9d,$17               // =0....

txt_f706:
        .byte $30,$4c,$c4,$37,$e5,$0a,$60,$c0,$18,$7d,$12,$30,$9d,$12,$30,$c8 // 0L.7..`..}.0..0.
        .byte $4c,$bd,$36,$18,$7d,$2b,$30,$9d,$27,$30,$9d // L.6.}+0.'0.

txt_f721:
        .byte $28,$30,$bd,$54,$30,$29,$7f,$9d       // (0.T0)..

txt_f729:
        .byte $54,$30,$c8,$98,$9d,$17,$30,$bd,$54,$30,$29,$80,$9d // T0....0.T0)..

txt_f736:
        .byte $54,$30,$bc,$12,$30,$b9,$6a,$3d,$29,$0f,$9d,$03,$d4,$9d // T0..0.j=).....

txt_f744:
        .byte $41,$30,$b9,$12,$3e,$29,$01,$d0,$0c,$b9,$6a,$3d,$29,$f0,$9d // A0..>)....j=)..

txt_f753:
        .byte $40,$30,$a9,$00,$f0,$04,$4a,$9d,$40,$30,$9d,$3c,$30,$9d,$02,$d4 // @0....J.@0.<0...
        .byte $b9,$3a,$3d,$9d,$05,$d4,$b9,$52,$3d,$9d,$06,$d4,$a9,$ff,$9d // .:=....R=......

txt_f772:
        .byte $52,$30,$b9,$f2,$3c,$29,$f7,$9d,$04,$d4,$9d // R0..<).....

txt_f77d:
        .byte $2d,$30,$bc                           // -0.

txt_f780:
        .byte $27,$30,$b9,$36,$39,$9d,$00,$d4,$9d   // '0.69....

txt_f789:
        .byte $57,$30,$b9,$d7,$38,$9d,$01,$d4,$9d   // W0..8....

txt_f792:
        .byte $42,$30,$bd,$3d,$30,$9d,$13,$30,$bc,$17,$30,$b1,$fc,$c9,$e1,$d0 // B0.=0..0..0.....
        .byte $08,$bd,$54,$30,$09,$40,$9d           // ..T0.@.

txt_f7a9:
        .byte $54,$30,$b1,$fc,$d0,$11,$9d,$17,$30,$bd,$18,$30,$f0,$05,$de,$18 // T0......0..0....
        .byte $30,$10,$03,$fe,$16,$30,$60,$c9,$ff,$d0,$fb,$ad,$0b,$30,$3d,$7e // 0....0`......0=~
        .byte $30,$8d,$0b,$30,$60,$e3,$0a,$60,$d6,$a8,$b9,$f9,$39,$8d,$9c,$30 // 0..0`..`....9..0
        .byte $29,$0f,$8d,$c4,$30,$b9,$fa,$39,$8d,$b8,$30,$49,$0f,$8d,$11,$30 // )...0..9..0I...0
        .byte $a9,$0f,$8d,$dc,$30,$a2,$00,$8e,$16,$d4,$8e,$92,$30,$8e,$e6,$30 // ....0.......0..0
        .byte $8e,$0a,$30,$8e,$0b,$30,$8e,$17,$d4,$8e,$da,$30,$b9,$f3,$39,$9d // ..0..0.....0..9.
        .byte $14,$30,$b9,$f4,$39,$9d,$15,$30,$a9,$00,$9d,$16,$30,$9d,$17,$30 // .0..9..0....0..0
        .byte $9d,$18,$30,$9d,$54,$30,$9d,$53,$30,$9d,$7c,$30,$9d,$13,$30,$9d // ..0.T0.S0.|0..0.
        .byte $12,$30,$9d,$42,$30,$9d,$04,$d4,$a9,$ff,$9d,$7f,$30,$8a,$18,$69 // .0.B0.......0..i
        .byte $07,$aa,$c8,$c8,$c9,$15,$90,$c4,$60,$0a,$0a,$8d,$0d,$30,$a8,$b9 // ........`....0..
        .byte $9b,$39,$2d,$11,$30,$8d,$0c,$30,$a2,$00,$8e,$0f,$30,$ee,$0d,$30 // .9-.0..0....0..0
        .byte $4e,$0c,$30,$90,$32,$a9,$00,$9d,$16,$30,$9d,$17,$30,$9d,$18,$30 // N.0.2....0..0..0
        .byte $9d,$54,$30,$9d,$13,$30,$9d,$12,$30,$9d,$53,$30,$9d,$42,$30,$9d // .T0..0..0.S0.B0.
        .byte $04,$d4,$ad,$0b,$30,$1d,$51,$30,$8d,$0b,$30,$ac,$0d,$30,$b9,$9b // ....0.Q0..0..0..
        .byte $39,$ac,$0f,$30,$99,$95,$39,$ee,$0f,$30,$ee,$0f,$30,$8a,$18,$69 // 9..0..9..0..0..i
        .byte $07,$aa,$c9,$15,$d0,$b7,$60,$15,$12,$0f,$0c,$09,$06,$03,$00,$eb // ......`.........
        .byte $01,$e7,$02,$e5,$03,$e4,$04,$e3,$05,$e3,$06,$60,$a4,$07,$07,$08 // ...........`....
        .byte $08,$09,$09,$0a,$0a,$0b,$0c,$0d,$0d,$0e,$0f,$10,$11,$12,$13,$14 // ................
        .byte $15,$17,$18,$1a,$1b,$1d,$1f           // .......

txt_f8d0:
        .text " "
        .byte $22                                   // double quote
        .text "$')+.147:>AEIN"
        .byte $52,$57,$5c,$62,$68,$6e,$75,$7c,$83,$8b,$93,$9c,$a5,$af,$b9,$c4 // RW\bhnu|........
        .byte $d0,$dd,$ea,$f8,$16,$27,$39,$4b,$5f,$74,$8a,$a1,$ba,$d4,$f0,$0e // .....'9K_t......
        .byte $2d,$4e,$71,$96,$be,$e7,$14,$42,$74,$a9,$e0,$1b,$5a,$9c,$e2,$2d // -Nq....Bt...Z..-
        .byte $7b,$cf,$27,$85,$e8,$51,$c1,$37,$b4,$38,$c4,$59,$f7,$9e,$4e,$0a // {.'..Q.7.8.Y..N.
        .byte $d0,$a2,$81,$6d,$67,$70,$89,$b2,$ed,$3b,$9d,$14,$a0,$45,$03,$db // ...mgp...;...E..
        .byte $cf,$e1,$12,$65,$db,$76,$3a,$27,$41,$8a,$05,$b5,$9d,$c1,$24,$c9 // ...e.v:'A.....$.
        .byte $b6,$ed,$73,$4e,$82,$14,$0a,$6a,$3b,$82,$48,$93,$6b,$da,$e7,$9c // ..sN...j;.H.k...
        .byte $04,$28,$14,$00,$ff,$00,$ff,$00,$ff,$04,$a2,$22,$15,$04,$a2,$22 // .(........."..."
        .byte $14,$04,$a2,$22,$13,$04,$a2,$22,$12,$04,$a2,$60,$84,$11,$82,$3a // ..."..."...`...:
        .byte $86
        .byte $3a,$97
        .byte $3a,$a3
        .byte $3a,$af
        .byte $3a,$d6
        .byte $3a,$f3
        .text ":8;Y;"
        .byte $75,$3b,$8d,$3b,$9e,$3b,$b6,$3b,$ce,$3b,$e9,$3b,$06,$3c,$0a,$3c // u;.;.;.;.;.;.<.<
        .byte $1d                                   // .

txt_f991:
        .text "<)<5<=<K<Y<"
        .byte $6c
        .byte $3c,$7f
        .byte $3c,$98
        .byte $3c,$ac,$3c,$bf,$3c,$d0,$3c,$e1,$3c,$8a,$3e,$9b,$3e,$00,$05,$0a // <.<.<.<.<.>.>...
        .byte $0f,$0b
        .byte $3a,$1c
        .text ":,:3"
        .byte $07
        .byte $46,$3a,$5e
        .byte $3a,$99
        .byte $39,$33
        .byte $03,$79,$3a,$7c,$3a,$7f,$3a,$33,$07,$c0,$83,$01,$c2,$82,$05,$07 // .y:|:.:3........
        .byte $c0,$87,$07,$c1,$83,$05,$c3,$87,$07,$ff,$c0,$83,$02,$c2,$83,$04 // ................
        .byte $c0,$87,$06,$c1,$83,$06,$87,$c3,$06,$ff,$c0,$81,$00,$85,$03,$cc // ................
        .byte $02,$08,$09,$08,$0a,$60,$7d,$c0,$82,$0b,$0c,$c1,$0d,$0e,$0d,$0e // .....`}.........
        .byte $83,$03,$ff,$c0,$83,$10,$83,$c2,$10,$c0,$83,$10,$83,$16,$83,$c2 // ................
        .byte $16,$c4,$83,$16,$c0,$83,$1a,$be,$83,$1a,$ff,$c0,$83,$0f,$83,$c2 // ................
        .byte $0f,$c0,$83,$0f,$83,$17,$83,$c2,$17,$c4,$83,$18,$c0,$83,$19,$be // ................
        .byte $83,$19,$ff,$c0,$00,$ff,$c0,$1d,$fe,$c0,$1b,$fe,$c0,$1c,$fe,$df // ................
        .byte $80,$01,$00,$60,$a7,$83,$30,$30,$61,$30,$60,$30,$62,$2e,$2e,$63 // ...`..00a0`0b..c
        .byte $2e,$62,$2e,$00,$af,$84,$18,$a7,$20,$1f,$af,$16,$a7,$1b,$1a,$00 // .b...... .......
        .byte $af,$85,$3c,$a7                       // ..<.

txt_fa65:
        .byte $2c,$2b,$af,$3a,$a7,$3f,$3e,$00,$a0,$81,$28,$a2,$86,$18,$87,$a1 // ,+.:.?>...(.....
        .byte $e6,$18,$2d,$a5,$20,$1f,$a3,$16,$a0,$81,$28,$86,$a2,$16,$87,$a1 // ..-. .....(.....
        .byte $e6,$16,$60,$4a,$a5,$1b,$1a,$a3,$18,$00,$60,$a3,$83,$30,$30,$88 // ..`J......`..00.
        .byte $28,$83,$30,$61,$30,$30,$60,$30,$30,$62,$2e,$2e,$88,$28,$83,$2e // (.0a00`00b...(..
        .byte $63,$2e,$2e,$62,$2e,$2e,$00,$a0,$81,$28,$a2,$86,$18,$87,$a1,$18 // c..b.....(......
        .byte $18,$81,$28,$87,$18,$18,$81,$28,$a0,$81,$28,$86,$a4,$20,$a0,$81 // ..(....(..(.. ..
        .byte $28,$a4,$86,$1f,$a3,$16,$a0,$81,$28,$86,$a2,$16,$87,$a1,$02,$16 // (.......(.......
        .byte $81,$28,$87,$60,$2d,$16,$81,$28,$a0,$81,$28,$86,$a4,$1b,$a0,$81 // .(.`-..(..(.....
        .byte $28,$86,$a4,$1a,$a0,$81,$28,$86,$a2,$18,$00,$60,$a3,$83,$30,$30 // (.....(....`..00
        .byte $88,$28,$83,$30,$61,$30,$30,$88,$28,$60,$83,$30,$62,$2e,$2e,$88 // .(.0a00.(`.0b...
        .byte $28,$83,$e3,$2e,$60,$ba,$88,$28,$a1,$88,$28,$28,$00,$ab,$89,$e0 // (...`..(..((....
        .byte $30,$ef,$2e,$a1                       // 0...

txt_fb19:
        .byte $30,$33,$a3,$e0,$35,$7f,$34,$33,$e0,$32,$8f,$30,$a1,$33,$a5,$32 // 03..5.43.2.0.3.2
        .byte $b3,$2e,$a7,$29,$00,$ab,$89,$30,$a1   // ...)...0.

txt_fb32:
        .byte $30,$33,$a3,$e0,$35,$7f,$34,$33,$e0,$32,$8f,$30,$a1,$33,$c1,$e0 // 03..5.43.2.0.3..
        .byte $32,$af,$30,$00,$ab,$89,$30,$a3,$e0,$30,$9f,$2d,$a5 // 2.0...0..0.-.

txt_fb4f:
        .byte $2e,$2b,$c3,$e0,$29,$7f,$28,$00,$8a,$a3 // .+..).(...

txt_fb59:
        .text "==88"
        .byte $a5,$e0
        .byte $40,$8f

txt_fb61:
        .byte $3f,$3f,$a3                           // ??.

txt_fb64:
        .text "=;;66"
        .byte $a5

txt_fb6a:
        .byte $3b,$3d,$a3,$3f,$00,$8a,$a3           // ;=.?...

txt_fb71:
        .text "==88"
        .byte $a5,$e0
        .byte $40,$8f

txt_fb79:
        .byte $3f,$3f,$a3                           // ??.

txt_fb7c:
        .text "=;;6;"
        .byte $a5

txt_fb82:
        .byte $3d,$3f,$a3,$42,$00,$8b,$a3           // =?.B...

txt_fb89:
        .byte $39,$37,$a1                           // 97.

txt_fb8c:
        .text "9797"
        .byte $a5,$e0
        .byte $3c,$8f

txt_fb94:
        .byte $3a,$39,$a3                           // :9.

txt_fb97:
        .text "97545"
        .byte $a5

txt_fb9d:
        .byte $34,$30,$a3,$30,$00,$8b,$a3           // 40.0...

txt_fba4:
        .byte $39,$37,$a1                           // 97.

txt_fba7:
        .text "9797"
        .byte $a5,$e0
        .byte $3c,$8f

txt_fbaf:
        .byte $3a,$39,$a3                           // :9.

txt_fbb2:
        .byte $3c,$3e,$40,$a1,$41,$a5,$40,$af,$e0,$3c,$8f,$3a,$00,$bf,$8e,$13 // <>@.A.@..<.:....
        .byte $00,$a1,$8c,$02
        .text "72+2"
        .byte $60

txt_fbcb:
        .text "G52+240+0"
        .byte $00,$a3,$8d,$e0
        .byte $54,$5f,$0c
        .byte $80,$e1,$00,$01,$01,$ff,$a3,$8d,$e0,$3c,$ff,$18,$80,$e1,$00,$01 // .........<......
        .byte $01,$ff,$bf,$8f,$e0,$18,$ff,$24,$01,$ff,$a0,$90,$18 // .......$.....

txt_fbf8:
        .byte $26,$34,$41,$af,$37,$80,$e1,$00,$01,$01,$ff,$91,$a0,$18 // &4A.7.........

txt_fc06:
        .byte $24,$30,$30,$af,$30,$80,$e1,$00,$01,$01,$ff,$a1,$92,$02 // $00.0.........

txt_fc14:
        .text "72+2852+240+0"
        .byte $00,$a1,$8e
        .byte $13,$13,$1f,$13,$1f,$13,$1f,$11,$1d,$11,$1d,$16,$22,$e3,$18,$3e // ............"..>
        .byte $00,$a0,$93,$13,$a0,$8e,$13,$a1,$13,$1f,$13,$1f,$13,$1f,$11,$1d // ................
        .byte $11,$1d,$16,$22,$18,$94,$18,$8e,$18,$00,$a1,$93,$28,$96,$02,$1f // ..."........(...
        .byte $1a,$13,$1a,$2a,$1d,$1a,$13,$1a,$1c,$18,$13,$00,$a1,$95,$02,$37 // ...*...........7
        .byte $32,$2b,$32,$60                       // 2+2`

txt_fc68:
        .text ";52+240+0"
        .byte $00,$a3,$84,$18,$1a,$1f,$1f
        .byte $22,$21,$1d,$1a,$bf,$13,$97,$e1,$00,$01,$00,$a3,$90 // "!...........

txt_fc85:
        .text "0277:952"
        .byte $bf
        .byte $37,$80,$e1,$00,$01,$00,$a3
        .byte $8b,$18,$1a,$1f,$1f,$22,$21,$1d,$1a,$bf,$1f,$80,$e1,$00,$01,$a2 // ....."!.........
        .byte $36,$01,$01
        .byte $29,$41,$1d
        .byte $41,$41,$01
        .text "IAII"
        .byte $19
        .byte $4d,$11
        .byte $41,$47,$4d,$01,$01                   // AGM..

txt_fcba:
        .byte $59,$29,$a4,$25,$80,$00,$80,$00,$80,$a2,$27,$0a,$12,$02,$01,$00 // Y).%......'.....
        .byte $83,$01,$a4,$22,$01,$01,$a2,$36,$01,$01,$21,$41,$17,$41,$41,$01 // ..."...6..!A.AA.
        .byte $41,$51,$15,$11,$41,$45,$81,$17,$47,$27,$01,$01 // AQ..AE..G'..

txt_fce6:
        .byte $51,$21,$a2,$24,$05,$01,$08,$01,$e3,$0a,$27,$01,$0a,$01,$0a,$92 // Q!.$......'.....
        .byte $49,$11,$a3,$25,$31,$00,$01,$15,$53,$a2,$2e,$e5,$e8,$da,$ae,$8e // I..%1...S.......
        .byte $ae,$ae,$e8,$ae,$ae,$1e,$44,$9a,$4a,$e3,$ea // ......D.J..

txt_fd11:
        .text "%:UWFC"
        .byte $a2
        .byte $35,$08,$08,$00
        .byte $44,$00
        .byte $44,$44,$08
        .byte $e5,$e2,$02,$4f,$09,$44,$08,$38,$02,$4f,$08,$08,$01,$a6,$24,$21 // ...O.D.8.O....$!
        .byte $00                                   // .

txt_fd32:
        .byte $21,$21,$a2,$29,$ff,$6f,$9f,$00,$23,$60,$33,$00,$9f,$a2,$c2,$a5 // !!.).o..#`3.....
        .byte $24,$21,$00                           // $!.

txt_fd45:
        .byte $21,$21,$a2,$29,$ff,$6f,$9f,$00,$23,$60,$33,$00,$9f,$a2,$c2,$a5 // !!.).o..#`3.....
        .byte $24,$21,$00                           // $!.

txt_fd58:
        .byte $21,$21,$a2,$29,$ff,$6f,$9f,$00,$23,$60,$33,$00,$9f,$a2,$c2,$a5 // !!.).o..#`3.....
        .byte $24,$21,$00                           // $!.

txt_fd6b:
        .byte $21,$21,$a2,$29,$ff,$6f,$9f,$00,$23,$60,$33,$00,$9f,$a2,$c2,$a5 // !!.).o..#`3.....
        .byte $2f,$03,$11,$0a,$0a,$00,$1c,$0a,$0a,$07,$00,$03,$00,$03,$08,$02 // /...............
        .byte $a2,$22,$07,$05,$a3,$21,$01,$a2,$24,$01,$20,$20,$01,$e3,$21,$a8 // ."...!..$.  ..!.
        .byte $23,$01,$00,$2a,$a2,$35,$0a,$02,$4c,$ac // #..*.5..L.

// --- Region $fdaa-$ffff ---
.pc = $fdaa "Segment $fdaa"
        .byte $0c,$0c,$8c,$00,$ac,$10,$84,$84,$8c,$0a,$02,$a0,$a5,$26,$01,$00 // .............&..
        .byte $f0,$01,$01,$00,$e4,$01,$a2           // .......

txt_fdc1:
        .byte $21,$21,$a2,$21,$01,$a6,$27,$41,$41,$00,$81,$00 // !!.!..'AA...

txt_fdcd:
        .byte $41,$41,$a6,$21,$81,$a4,$2d,$41,$41,$00,$41,$41,$00,$1f,$1f,$00 // AA.!..-AA.AA....
        .byte $1f,$00,$19,$19,$a6,$21,$18,$a4,$25,$1d,$1f,$00,$1f,$1f,$a4,$21 // .....!..%......!
        .byte $0c,$a7,$27,$18,$00,$0c,$00,$0c,$18,$18,$a2,$21,$0c,$a2,$38,$08 // ..'........!..8.
        .byte $81,$54,$41,$0d,$41,$09,$41,$07,$41,$04,$41,$03,$41,$02,$41,$01 // .TA.A.A.A.A.A.A.
        .byte $0a,$81,$6f,$41,$0f,$41,$0b,$03,$81,$d4,$81,$d4,$3a,$81,$e1,$03 // ..oA.A......:...
        .byte $00,$03,$07,$00,$03,$00,$03,$08,$00,$03,$00,$04,$07,$00,$03,$00 // ................
        .byte $05,$09,$00,$70,$f0,$80,$80,$e4,$02,$23,$03,$08,$0e,$e3,$80,$22 // ...p.....#....."
        .byte $30,$e0,$ac,$60,$20,$0d,$15,$13,$09,$03,$20,$02,$19,$20,$14,$08 // 0..` ..... .. ..
        .byte $0f,$0d,$01,$13,$20,$04,$05,$14,$05,$12,$14,$2f,$18,$2d,$01,$0d // .... ....../.-..
        .byte $10,$0c,$05,$21,$21,$f4,$2a,$ac,$34,$14,$08,$05,$20,$0c,$01,$1a // ...!!.*.4... ...
        .byte $19,$20,$04,$15,$04,$05,$13,$20,$06,$12,$0f,$0d,$20,$ac,$e3 // . ..... .... ..

txt_fe7c:
        .text " .- "
        .byte $03,$08,$12,$0f,$0d,$01,$0e,$03,$05
        .byte $21,$20,$2d
        .byte $e3,$20,$ac,$e3,$20,$2e,$01,$12,$05,$20,$02,$01,$03,$0b,$20,$17 // . .. .... .... .
        .byte $09,$14,$08,$3a,$e3,$20,$ac,$f4,$2a,$ac,$f4,$2a,$ac // ...:. ..*..*.

txt_fea9:
        .text "4 - "
        .byte $0d,$0f,$14,$0c,$05,$19
        .byte $20,$14,$05,$14,$12,$09
        .byte $13                                   // .

txt_feba:
        .text "! - "
        .byte $ac
        .byte $34,$10,$01,$03,$0b,$05,$04
        .byte $20,$0f,$0e

txt_fec9:
        .text " 1/1/95 "
        .byte $02,$19
        .byte $3a,$ac,$e3
        .byte $20,$2e,$13
        .byte $19,$03,$0f,$2f,$03,$08,$12,$0f,$0d,$01,$0e,$03,$05,$e3,$20,$ac // .../.......... .
        .byte $f4,$2a,$ac,$f4,$2a,$ac,$34,$05,$0f,$0d // .*..*.4...

txt_fef3:
        .text ". +1-609-587-575"
        .byte $39,$ac,$34,$08,$09,$07,$08,$17,$01,$19 // 9.4.......

txt_ff0d:
        .text " +46-42-83773"
        .byte $ac
        .byte $34,$10
        .byte $2e,$09,$13,$0c                       // ....

txt_ff21:
        .text ". +49-2152-1606"
        .byte $ac
        .byte $f4,$2a,$ac,$f4,$2a,$ac,$34,$01,$20,$08,$01,$10,$10,$19,$20 // .*..*.4. ..... 

txt_ff40:
        .encoding "screencode_mixed"
        .text "new year to:"
        .encoding "petscii_upper"
        .byte $ac                                   // .

txt_ff4d:
        .encoding "screencode_mixed"
        .text "4  demonix , empire"
        .encoding "petscii_upper"

txt_ff60:
        .text "  "
        .byte $ac                                   // ',' | $80 (end-of-string marker)

txt_ff63:
        .encoding "screencode_mixed"
        .text "4 tsm , rpg , storm"
        .encoding "petscii_upper"

txt_ff76:
        .text "  "
        .byte $ac                                   // ',' | $80 (end-of-string marker)
        .byte $f4,$2a,$ac,$f4,$2a,$ac               // .*..*.

txt_ff7f:
        .encoding "screencode_mixed"
        .text "4ultimate hacker, mo "
        .encoding "petscii_upper"
        .byte $ac,$e6,$20,$28,$28,$13,$14,$01,$14,$05,$13,$29,$e6,$20,$ac // .. ((......). .

txt_ffa3:
        .encoding "screencode_mixed"
        .text "4 success+trc , f4cg "
        .encoding "petscii_upper"
        .byte $ac,$f4,$2a,$ac,$f4,$2a,$ac,$34,$01,$16,$01,$0e,$14,$07,$01,$12 // ..*..*.4........
        .byte $04,$05,$20,$2c,$20,$01,$06,$0c       // .. , ...

txt_ffd0:
        .text "'70 "
        .byte $ac                                   // ',' | $80 (end-of-string marker)

txt_ffd5:
        .encoding "screencode_mixed"
        .text "4  dytec , atlantis"
        .encoding "petscii_upper"

txt_ffe8:
        .text "  "
        .byte $ac                                   // ',' | $80 (end-of-string marker)
        .byte $e6,$20,$28,$28,$05,$15,$12,$0f,$10,$05,$29,$e6,$20,$ac,$f4,$2a // . ((......). ..*
        .byte $80,$4c,$00,$00,$30                   // .L..0
