// ============================================
// output - Part 1 of 2
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:35:27
// 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:  $4800 (18432)
// IRQ handler:  $48b1 (irq_48b1)
// IRQ handler:  $490e (irq_490e)
// IRQ handler:  $49b2 (irq_49b2)
// IRQ handler:  $4a44 (irq_4a44)
// IRQ handler:  $4ae1 (irq_4ae1)
// IRQ handler:  $4b1a (irq_4b1a)
//
// Code: 5083 bytes, Data: 58405 bytes
// Labels: 648, Subroutines: 42
//
// Cross-references: all OK
// ============================================


// --- Region $0800-$0805 ---
.pc = $0800 "smc_0800"

smc_0800:
        jmp loc_1008                                // !SMC: modified by $4819
// Referenced by: jsr from $48d3, $50ab, $5545

sub_0803:
        jmp loc_0886

// --- Region $0843-$0e48 ---
.pc = $0843 "sub_0843"
// Referenced by: jsr from $08e0

sub_0843:
        iny
        lda ($f8),y
        sta $0f27,x
        rts

dat_084a:
        .byte $00,$00,$00
        .text "KB94"

loc_0851:
        lda $1402,y
        sta $0f17
        lda $1403,y
        sta $0f18
        sta $d418
        ldx #$00
        txa

loc_0863:
        sta $0f19,x
        inx
        cpx #$86
        bne loc_0863
        ldx #$00
        lda #$01

loc_086f:
        sta $080d,x
        sta $0f3c,x
        inx
        cpx #$03
        bne loc_086f
        ldx #$00
        txa

loc_087d:
        sta $d400,x
        inx
        cpx #$18
        bne loc_087d
        rts

loc_0886:
        dec $0f19
        bpl loc_0891
        lda $0f17
        sta $0f19

loc_0891:
        ldx #$00
        stx $0f21
        jsr sub_08b1
        inx
        jsr sub_08b1
        inx
        jsr sub_08b1
        lda $0f1d
        sta $d416
        lda $0819
        ora $0f24
        sta $d417
        rts
// Referenced by: jsr from $0896, $089a, $089e

sub_08b1:
        lda $080d,x
        beq loc_08c6
        lda $0f17
        cmp $0f19
        bne loc_08c6
        dec $0f3c,x
        lda $0f3c,x
        beq loc_08c9

loc_08c6:
        jmp loc_09fa

loc_08c9:
        lda $0f08,x
        sta $f8
        lda $0f0b,x
        sta $f9

loc_08d3:
        ldy $0f27,x
        lda ($f8),y
        bpl loc_0902
        cmp #$ff
        bne loc_08e6
        lda #$00
        jsr sub_0843
        jmp loc_08d3

loc_08e6:
        cmp #$fe
        bne loc_08f0
        lda #$00
        sta $080d,x
        rts

loc_08f0:
        sec
        sbc #$a0
        bcs loc_08f9
        eor #$1f
        adc #$01

loc_08f9:
        sta $0f2d,x
        inc $0f27,x
        iny
        lda ($f8),y

loc_0902:
        tay
        lda $1e94,y
        sta $f8
        lda $1ed4,y
        sta $f9

loc_090d:
        jmp loc_0fc1

dat_0910:
        .byte $b1,$f8,$30,$12                       // ..0.

loc_0914:
        cmp #$60
        bcc loc_0923
        and #$1f
        sta $0816,x
        inc $0f2a,x
        jmp loc_090d

loc_0923:
        jmp loc_09a3

loc_0926:
        cmp #$7e
        beq loc_0975
        cmp #$7d
        beq loc_0984
        cmp #$c0
        bcc loc_0998
        and #$1f
        pha
        and #$0f
        sta $0f42,x
        pla
        and #$10
        bne loc_095f
        iny
        lda ($f8),y
        clc
        adc $0f2d,x
        sta $0f45,x
        iny
        lda ($f8),y
        clc
        adc $0f2d,x
        sta $0f48,x
        inc $0f2a,x
        inc $0f2a,x
        lda $0f45,x
        jmp loc_09a7

loc_095f:
        iny
        lda ($f8),y
        clc
        adc $0f2d,x
        sta $0f48,x
        lda $0813,x
        sta $0f45,x
        inc $0f2a,x
        jmp loc_0975

loc_0975:
        lda $0f3f,x
        sta $0f3c,x
        inc $0f2a,x

loc_097e:
        jsr sub_09e7
        jmp loc_0b23

loc_0984:
        lda $0f3f,x
        sta $0f3c,x
        lda $0810,x
        eor #$01
        sta $0810,x
        inc $0f2a,x
        jmp loc_097e

loc_0998:
        jmp loc_0fdb

loc_099b:
        rol $d418,x
        and #$17
        jmp loc_090d

loc_09a3:
        clc
        adc $0f2d,x

loc_09a7:
        sta $0813,x
        tay
        lda dat_0e48,y
        sta tbl_lo_0f30,x
        lda $0ea8,y
        sta tbl_hi_0f33,x
        lda $0f3f,x
        sta $0f3c,x
        inc $0f2a,x
        lda $0fb1,x
        bne loc_097e
        lda #$00
        sta $0f36,x
        sta $0f39,x
        clc
        sta $0f69,x
        sta $0f6c,x
        jsr sub_1024
        ldy $0f0e,x
        lda #$08
        jsr sub_0ffc
        lda #$ff
        sta $0810,x
        sta $0f4b,x
// Referenced by: jsr from $097e

sub_09e7:
        ldy $0f2a,x
        lda ($f8),y
        cmp #$7f
        beq loc_09f1
        rts

loc_09f1:
        lda #$00
        sta $0f2a,x
        jsr sub_102e
        rts

loc_09fa:
        lda $0f4b,x
        bne loc_0a02
        jmp loc_0b23

loc_0a02:
        clc
        lda #$00
        sta $0f4b,x
        sta $0f51,x
        sta $0f8a,x
        sta $0f93,x
        sta $0f96,x
        lda $0816,x
        asl
        asl
        asl
        adc $0816,x
        adc $0816,x
        adc $0816,x
        sta $0f4e,x
        tay
        lda $10f1,y
        pha
        lda $10f2,y
        ldy $0f0e,x
        jsr sub_104c
        pla
        sta $d405,y
        ldy $0f4e,x
        lda $10fb,y
        and #$04
        bne loc_0a6a
        lda $10f3,y
        pha
        and #$0f
        sta $0f54,x
        pla
        lsr
        lsr
        lsr
        lsr
        sta $0f57,x
        eor #$0f
        sta $0f5a,x
        lda $10f7,y
        lsr
        lsr
        lsr
        lsr
        sta $0f60,x
        lda #$00
        sta $0f63,x
        sta $0f66,x

loc_0a6a:
        lda $10fb,y
        and #$20
        beq loc_0ac1
        lda $0819
        ora $0f11,x
        sta $0819
        lda $10fb,y
        and #$02
        bne loc_0aca
        lda #$00
        sta $0f1a
        sta $0f1b
        lda $10f7,y
        and #$0f
        asl
        asl
        asl
        asl
        sta $0f1c
        tay
        lda $1274,y
        pha
        and #$f0
        sta $0f24
        pla
        and #$0f
        asl
        asl
        asl
        asl
        ora $0f18
        sta $d418
        lda $1275,y
        sta $0f1d
        lda $1276,y
        sta $0f1e
        lda $1277,y
        sta $0f1f
        jmp loc_0aca

loc_0ac1:
        lda $0819
        and $0f14,x
        sta $0819

loc_0aca:
        ldy $0f4e,x
        lda $10f8,y
        pha
        and #$f0
        lsr
        sta $0f72,x
        pla
        and #$0f
        sta $0f75,x
        lda $10f9,y
        sta $0f78,x
        lda $10fa,y
        sta $0f7b,x
        lda $10fb,y
        sta $0f7e,x
        ldy $0813,x
        lda $1089,y
        clc
        sta $0f93,x
        lda #$02
        sta $0f87,x
        jsr sub_1086
        lda $0f7e,x
        and #$80
        beq loc_0b19
        ldy $0f0e,x
        lda #$ff
        sta $d400,y
        sta $d401,y
        lda #$81
        sta $d404,y
        rts

loc_0b19:
        jmp loc_0d92

dat_0b1c:
        .byte $ad,$0f,$d4,$8d,$05,$d4,$4a           // ......J

loc_0b23:
        lda $0f87,x
        beq loc_0b2e
        dec $0f87,x
        jmp loc_0b4f

loc_0b2e:
        lda $0f7e,x
        and #$10
        beq loc_0b43
        lda $0f3c,x
        cmp #$01
        bne loc_0b4f
        lda #$fe
        jsr sub_0fed
        bne loc_0b4f

loc_0b43:
        lda $0f7e,x
        and #$08
        bne loc_0b4f
        lda #$fe
        sta $0810,x

loc_0b4f:
        lda $0f63,x
        lsr
        clc
        adc $0f4e,x
        tay
        lda $10f4,y
        sta $0f20
        lda $0f63,x
        and #$01
        beq loc_0b71
        lda $0f20
        and #$0f
        asl
        asl
        asl
        asl
        jmp loc_0b76

loc_0b71:
        lda $0f20
        and #$f0

loc_0b76:
        clc
        adc $0f60,x
        sta $0f5d,x
        lda $0f66,x
        bne loc_0ba0
        lda $0f51,x
        clc
        adc $0f5d,x
        sta $0f51,x
        lda $0f54,x
        adc #$00
        sta $0f54,x
        cmp $0f5a,x
        bne loc_0bc6
        lda #$01
        sta $0f66,x
        bne loc_0bbc

loc_0ba0:
        lda $0f51,x
        sec
        sbc $0f5d,x
        sta $0f51,x
        lda $0f54,x
        sbc #$00
        sta $0f54,x
        cmp $0f57,x
        bne loc_0bc6
        lda #$00
        sta $0f66,x

loc_0bbc:
        lda $0f63,x
        cmp #$05
        beq loc_0bc6
        inc $0f63,x

loc_0bc6:
        lda $0f7e,x
        and #$20
        beq loc_0c1d
        lda $0f21
        bne loc_0c1d
        inx
        stx $0f21
        dex
        lda $0f1d
        cmp $0f1f
        beq loc_0c1d
        lda $0f1c
        clc
        adc $0f1a
        tay
        lda $1278,y
        sta $0f22
        lda $127e,y
        sta $0f23
        lda $0f1d
        clc
        adc $0f22
        sta $0f1d
        inc $0f1b
        lda $0f1b
        cmp $0f23
        bne loc_0c1d
        lda #$00
        sta $0f1b
        inc $0f1a
        lda $0f1a
        cmp #$06
        bne loc_0c1d
        lda $0f1e
        sta $0f1a

loc_0c1d:
        lda $0f42,x
        beq loc_0ca0
        asl
        asl
        asl
        asl
        sta $0f20
        lda $0f45,x
        cmp $0f48,x
        bcs loc_0c5b
        ldy $0f48,x
        lda $0f36,x
        clc
        adc $0f20
        sta $0f36,x
        lda $0f39,x
        adc #$00
        sta $0f39,x
        lda $0f36,x
        clc
        adc tbl_lo_0f30,x
        lda $0f39,x
        adc tbl_hi_0f33,x
        cmp $0ea8,y
        bne loc_0c9d
        jmp loc_0c82

loc_0c5b:
        ldy $0f48,x
        lda $0f36,x
        sec
        sbc $0f20
        sta $0f36,x
        lda $0f39,x
        sbc #$00
        sta $0f39,x
        lda $0f36,x
        clc
        adc tbl_lo_0f30,x
        lda $0f39,x
        adc tbl_hi_0f33,x
        cmp $0ea8,y
        bne loc_0c9d

loc_0c82:
        tya
        sta $0813,x
        lda dat_0e48,y
        sta tbl_lo_0f30,x
        lda $0ea8,y
        sta tbl_hi_0f33,x
        lda #$00
        sta $0f42,x
        sta $0f36,x
        sta $0f39,x

loc_0c9d:
        jmp loc_0d92

loc_0ca0:
        lda $0f72,x
        beq loc_0cab
        dec $0f72,x
        jmp loc_0d92

loc_0cab:
        lda $0f7e,x
        and #$40
        beq loc_0d21
        inc $081a
        lda $081a
        and #$01
        sta $081a
        bne loc_0cc2
        jmp loc_0d92

loc_0cc2:
        ldy $0f0e,x
        lda tbl_lo_0f30,x
        clc
        adc $0f36,x
        sta $0f25
        lda tbl_hi_0f33,x
        adc #$00
        sta $0f26
        lda $0f25
        sec
        sbc $0f99,x
        sta $d400,y
        lda $0f26
        sbc $0f9c,x
        sta $d401,y
        lda $0f78,x
        bmi loc_0d04
        lda $0f99,x
        clc
        adc $0f78,x
        sta $0f99,x
        lda $0f9c,x
        adc #$00
        sta $0f9c,x
        jmp loc_0e1a

loc_0d04:
        lda $0f78,x
        and #$7f
        sta $081b
        lda $0f99,x
        sec
        sbc $081b
        sta $0f99,x
        lda $0f9c,x
        sbc #$00
        sta $0f9c,x
        jmp loc_0e1a

loc_0d21:
        lda $0f69,x
        bne loc_0d47
        lda $0f36,x
        clc
        adc $0f93,x
        sta $0f36,x
        lda $0f39,x
        adc $0f96,x
        sta $0f39,x
        inc $0f6c,x
        lda $0f6c,x
        cmp $0f75,x
        beq loc_0d68
        jmp loc_0d92

loc_0d47:
        lda $0f36,x
        sec
        sbc $0f93,x
        sta $0f36,x
        lda $0f39,x
        sbc $0f96,x
        sta $0f39,x
        inc $0f6c,x
        lda $0f6c,x
        cmp $0f75,x
        beq loc_0d68
        jmp loc_0d92

loc_0d68:
        lda #$00
        sta $0f6c,x
        lda $0f69,x
        eor #$01
        sta $0f69,x
        lda $0f6f,x
        cmp $0f78,x
        beq loc_0d92
        inc $0f6f,x
        lda $0f75,x
        clc
        adc $0f75,x
        sta $0f75,x
        lda $0f96,x
        adc #$00
        bit $0f96

loc_0d92:
        lda $0f7e,x
        and #$01
        bne loc_0dd6

loc_0d99:
        ldy $0f7b,x
        lda $11ee,y
        cmp #$90
        bcc loc_0db6
        sec
        sbc #$90
        sta $0f20
        lda $0f7b,x
        sec
        sbc $0f20
        sta $0f7b,x
        jmp loc_0d99

loc_0db6:
        sta $0f81,x
        lda $1231,y
        clc
        adc $0813,x
        sta $0f84,x
        tay
        lda dat_0e48,y
        sta tbl_lo_0f30,x
        lda $0ea8,y
        sta tbl_hi_0f33,x
        inc $0f7b,x
        jmp loc_0e04

loc_0dd6:
        ldy $0f7b,x
        lda $11ee,y
        cmp #$90
        bcc loc_0df3
        sec
        sbc #$90
        sta $0f20
        lda $0f7b,x
        sec
        sbc $0f20
        sta $0f7b,x
        jmp loc_0dd6

loc_0df3:
        sta $0f81,x
        lda #$00
        sta tbl_lo_0f30,x
        lda $1231,y
        sta tbl_hi_0f33,x
        inc $0f7b,x

loc_0e04:
        ldy $0f0e,x
        lda tbl_lo_0f30,x
        clc
        adc $0f36,x
        sta $d400,y
        lda tbl_hi_0f33,x
        adc $0f39,x
        sta $d401,y

loc_0e1a:
        lda $0f51,x
        sta $d402,y
        lda $0f54,x
        sta $d403,y
        lda $0f81,x
        and $0810,x
        sta $d404,y
        rts

dat_0e30:
        .byte $a2,$00,$8a                           // ...

loc_0e33:
        sta $080d,x
.label loc_0e37 = * + 1
        sta $0810,x
        inx
        cpx #$03
        bne loc_0e33
        rts

loc_0e3f:
        pha
        tya

loc_0e41:
        sta $0816,x
        pla
        jmp loc_09a7

dat_0e48:
        .byte $16                                   // .

// --- Region $0e8d-$0eb4 ---
.pc = $0e8d "Program $0e8d"
        txa
        ora $b5
        sta $24c1,x
        cmp #$b5
        sbc $4e73
        .byte $82,$14                               // nop #$14 // ILLEGAL
        asl
        ror
        .byte $3b,$82,$48                           // rla $4882,y // ILLEGAL
        .byte $93,$6b                               // sha ($6b),y // ILLEGAL
        cmp $9ce6,y
        .byte $03,$28                               // slo ($28,x) // ILLEGAL
        .byte $14,$fc                               // nop $fc,x // ILLEGAL
        ora ($01,x)
        ora ($01,x)
        ora ($01,x)
        ora ($01,x)
        ora ($01,x)
        ora ($02,x)
        .byte $02                                   // jam // ILLEGAL

// --- Region $0fc1-$108f ---
.pc = $0fc1 "loc_0fc1"

loc_0fc1:
        jmp loc_1038

dat_0fc4:
        .byte $b1,$f8                               // ..

loc_0fc6:
        cmp #$7c
        beq loc_0fcd
        jmp loc_0926

loc_0fcd:
        lda $0fb1,x
        eor #$01
        sta $0fb1,x
        inc $0f2a,x
        jmp loc_0fc1

loc_0fdb:
        cmp #$80
        bcc loc_0fea
        and #$3f
        sta $0f3f,x
        inc $0f2a,x
        jmp loc_090d

loc_0fea:
        jmp loc_0914
// Referenced by: jsr from $0b3e

sub_0fed:
        sta $0810,x
        ldy $0f0e,x
        lda #$00
        sta $d405,y
        sta $d406,y
        rts
// Referenced by: jsr from $09dc

sub_0ffc:
        sta $d404,y
.label loc_1000 = * + 1
        lda #$0f
        sta $d405,y
        sta $d406,y
        rts

loc_1008:
        asl
        asl
        asl
        tay
        ldx #$00

loc_100e:
        lda $1402,y
        sta $0f08,x
        lda $1403,y
        sta $0f0b,x
        iny
        iny
        inx
        cpx #$03
        bne loc_100e
        jmp loc_1071
// Referenced by: jsr from $09d4

sub_1024:
        sta $0f6f,x
        sta $0f99,x
        sta $0f9c,x
        rts
// Referenced by: jsr from $09f6

sub_102e:
        inc $0f27,x
        sta $0fb1,x
        bit $0fb4
        rts

loc_1038:
        ldy $0f2a,x
        lda ($f8),y
        cmp #$f0
        bcc loc_0fc6
        and #$0f
        sta $0fb4,x
        inc $0f2a,x
        jmp loc_1038
// Referenced by: jsr from $0a31

sub_104c:
        sta $0841
        lda $0fb4,x
        bne loc_105b
        lda $0841
        sta $d406,y
        rts

loc_105b:
        lda $0841
        and #$0f
        sta $0841
        lda $0fb4,x
        asl
        asl
        asl
        asl
        ora $0841
        sta $d406,y
        rts

loc_1071:
        ldx #$00
        txa

loc_1074:
        sta $0fb1,x
        inx
        cpx #$08
        bne loc_1074
        jmp loc_0851

dat_107f:
        .byte $00,$00,$18,$9d,$76,$11,$60           // ....v.`
// Referenced by: jsr from $0afe

sub_1086:
        lda $0f75,x
        bne loc_108e
        sta $0f93,x

loc_108e:
        rts

dat_108f:
        .byte $02                                   // .

// --- Region $4034-$4040 ---
.pc = $4034 "loc_4034"

loc_4034:
        eor $504f
        eor ($51),y
        bvc loc_408a
        eor $484b
        lsr $43
        rti

// --- Region $408a-$4094 ---
.pc = $408a "loc_408a"

loc_408a:
        bvc loc_40db
        eor $474b
        .byte $44,$40                               // nop $40 // ILLEGAL
        .byte $3b,$36,$31                           // rla $3136,y // ILLEGAL

dat_4094:
        .byte $2b                                   // +

// --- Region $40b4-$40c0 ---
.pc = $40b4 "loc_40b4"

loc_40b4:
        eor $504f
        eor ($51),y
        bvc loc_410a
        eor $484b
        lsr $43
        rti

// --- Region $40db-$40e4 ---
.pc = $40db "loc_40db"

loc_40db:
        ror $79,x
        .byte $7c,$7e,$7f                           // nop $7f7e,x // ILLEGAL
        .byte $7f,$7f,$7e                           // rra $7e7f,x // ILLEGAL

dat_40e3:
        .byte $7c,$79                               // |y

// --- Region $410a-$411d ---
.pc = $410a "loc_410a"

loc_410a:
        lsr
        lsr $42
        and $3439,x
        bmi loc_413d
        rol $22
        ora $1519,x
        ora ($0e),y
        asl
        php
        ora $03
        .byte $02                                   // jam // ILLEGAL

// --- Region $413d-$415d ---
.pc = $413d "loc_413d"

loc_413d:
        eor $5f5f,x
        .byte $5f,$5f,$5f                           // sre $5f5f,x // ILLEGAL
        eor $5a5c,x
        .byte $57,$55                               // sre $55,x // ILLEGAL
        eor ($4e),y
        lsr
        lsr $42
        and $3439,x
        bmi loc_417d
        rol $22
        ora $1519,x
        ora ($0e),y
        asl
        php
        ora $03
        .byte $02                                   // jam // ILLEGAL

// --- Region $417d-$419d ---
.pc = $417d "loc_417d"

loc_417d:
        eor $5f5f,x
        .byte $5f,$5f,$5f                           // sre $5f5f,x // ILLEGAL
        eor $5a5c,x
        .byte $57,$55                               // sre $55,x // ILLEGAL
        eor ($4e),y
        lsr
        lsr $42
        and $3439,x
        bmi loc_41bd
        rol $22
        ora $1519,x
        ora ($0e),y
        asl
        php
        ora $03
        .byte $02                                   // jam // ILLEGAL

// --- Region $41bd-$41dd ---
.pc = $41bd "loc_41bd"

loc_41bd:
        eor $5f5f,x
        .byte $5f,$5f,$5f                           // sre $5f5f,x // ILLEGAL
        eor $5a5c,x
        .byte $57,$55                               // sre $55,x // ILLEGAL
        eor ($4e),y
        lsr
        lsr $42
        and $3439,x
        bmi loc_41fd
        rol $22
        ora $1519,x
        ora ($0e),y
        asl
        php
        ora $03
        .byte $02                                   // jam // ILLEGAL

// --- Region $41fd-$4216 ---
.pc = $41fd "loc_41fd"

loc_41fd:
        eor $5f5f,x
        .byte $80,$8c                               // nop #$8c // ILLEGAL
        tya
        ldy $b0
        tsx
        cpy $cc
        .byte $d3,$d9                               // dcp ($d9),y // ILLEGAL
        cmp $e2e0,x
        .byte $e2,$e1                               // nop #$e1 // ILLEGAL
        dec $d5da,x
        .byte $cf,$c8,$c1                           // dcp $c1c8 // ILLEGAL
        tsx
        .byte $b2                                   // jam // ILLEGAL

// --- Region $4800-$4b79 ---
.pc = $4800 "main_4800"

main_4800:
        sei
        lda #$30
        sta $01
        ldx #$00

loc_4807:
        lda $d400,x
        sta dat_563b,x
        inx
        cpx #$28
        bne loc_4807
        lda #$36
        sta $01
        cli
        lda #$4c
        sta smc_0800                                // SMC: modifies $0800
        jsr $e544
        lda #$97
        sta smc_5094                                // SMC: modifies $5094
        lda #$00
        sta $3fff
        lda #$00
        sta smc_4a4d                                // SMC: modifies $4a4d
        lda #$60
        sta smc_51f7                                // SMC: modifies $51f7
        jsr sub_5329
        lda #$00
        sta $d020
        jsr sub_50c2
        ldx #$00

loc_4840:
        lda #$ff
        sta $37f0,x
        sta $3ff0,x
        inx
        cpx #$08
        bne loc_4840
        sei
        jsr sub_553e
        lda $d015
        sta smc_4860                                // SMC: modifies $4860
        lda #$00
        sta $d015
        jsr sub_507e
.label smc_4860 = * + 1
        lda #$00                                    // !SMC: modified by $4854
        sta $d015
        sei
        ldx #$00

loc_4867:
        ldy #$36
        sty $01
        lda $d400,x
        ldy #$30
        sty $01
        sta $d400,x
        inx
        cpx #$20
        bne loc_4867
        lda #$36
        sta $01
        lda #$1b
        sta $d011
        lda #$b1
        ldy #$48
        sta $0314
        sty $0315
        lda #$01
        sta $d019
        sta $d01a
        lda #$7f
        sta $dc0d
        lda $dc0d
        lda $d011
        and #$7f
        sta $d011
        lda #$94
        sta $d012
        cli

loc_48ab:
        jmp loc_48ab

dat_48ae:
        .byte $4c,$cc,$4b                           // L.K
irq_48b1: {
        asl $d019
        lda #$96
loop1:
        cmp $d012
        bne loop1
        ldy #$0a
loop2:
        dey
        bne loop2
        nop
        lda #$01
        sta $d020
        sta $d021
        inc $5557
        inc txt_d013
        lda #$34
        sta $01
        jsr sub_0803
        lda $d418
        and #$f0
        ora #$0f
        sta $d418
        lda #$36
        sta $01
        ldx #$00
loop3:
        ldy #$34
        sty $01
        lda $d400,x
        ldy #$36
        sty $01
        sta $d400,x
        inx
        cpx #$20
        bne loop3
        dec txt_d013
        lda #$0e
        ldy #$49
        sta $0314
        sty $0315
        lda #$f8
        sta $d012
        jmp loc_ea81
}

irq_490e:
        asl $d019
        dec txt_d013
        lda #$fa

loc_4916:
        cmp $d012
        bne loc_4916
        lda #$52
        sta $d011
        lda #$fc

loc_4922:
        cmp $d012
        bne loc_4922
        lda #$1b
        sta $d011
        jsr smc_5051
        ldx #$00
.label smc_4932 = * + 1
        lda #$01                                    // !SMC: modified by $4b61

loc_4933:
        sta $d027,x
        inx
        cpx #$05
        bne loc_4933
        lda #$00
        sta txt_d010
        lda #$18
        sta dat_d000
        clc
        adc #$18
        sta $d002
        clc
        adc #$18
        sta $d004
        clc
        adc #$18
        sta $d006
        clc
        adc #$18
        sta $d008
        lda #$04
        sta $d001
        sta $d003
        sta $d005
        sta $d007
        sta $d009
        lda #$00
        sta $d01d
        sta $d017
        ldx #$90
        stx $07f8
        inx
        stx $07f9
        inx
        stx $07fa
        inx
        stx $07fb
        stx $07fc
        inc txt_d013
        jsr smc_5558
        jsr sub_5608
        jsr sub_555d
        lda #$ef
        cmp $dc01
        bne loc_49a0
        jsr smc_4b43

loc_49a0:
        lda #$b2
        ldy #$49
        sta $0314
        sty $0315
        lda #$0d
        sta $d012
        jmp loc_ea81

irq_49b2:
        asl $d019
        ldx #$00
        lda #$00

loc_49b9:
        sta $d027,x
        inx
        cpx #$05
        bne loc_49b9
        lda #$00
        sta $d020
        sta $d021
        lda #$1c
        sta $d018
        lda #$18
        sta $d016
        dec txt_d013
        lda #$ff
        sta txt_d010
        lda #$dc
        clc
        adc #$3e
        sta dat_d000
        clc
        adc #$18
        sta $d002
        clc
        adc #$18
        sta $d004
        clc
        adc #$18
        sta $d006
        clc
        adc #$18
        sta $d008
        lda #$1b
        sta $d001
        sta $d003
        sta $d005
        sta $d007
        sta $d009
        jsr smc_51f7
        jsr smc_5367
        jsr sub_5478
        clc
        lda $d012
        adc #$04

loc_4a1b:
        cmp $d012
        bne loc_4a1b
        ldx #$00
.label smc_4a23 = * + 1
        lda #$00                                    // !SMC: modified by $4b72

loc_4a24:
        sta $d027,x
        inx
        cpx #$05
        bne loc_4a24
        jsr smc_5391
        inc txt_d013
        lda #$44
        ldy #$4a
        sta $0314
        sty $0315
        lda #$2d
        sta $d012
        jmp loc_ea81

irq_4a44:
        asl $d019
        dec txt_d013
        ldx #$00
.label smc_4a4d = * + 1
        lda #$01                                    // !SMC: modified by $482b, $505b

loc_4a4e:
        sta $d027,x
        inx
        cpx #$08
        bne loc_4a4e
        lda #$e0
        sta $d01d
        lda #$00
        sta txt_d010
        lda #$20
        sta $d00a
        clc
        adc #$30
        sta $d00c
        clc
        adc #$20
        sta $d00e
        lda #$32
        sta $d00b
        sta $d00d
        sta $d00f
        lda #$95
        sta $07fd
        sta $07fe
        sta $07ff
        lda #$1f
        sta $d017
        lda #$32
        sta $d001
        sta $d005
        lda #$20
        sta dat_d000
        clc
        adc #$68
        sta $d004
        ldx #$98
        stx $07f8
        dex
        stx $07fa
        stx $07fb
        lda #$20
        sta $d002
        lda $d004
        sta $d006
        lda #$5b
        sta $d003
        sta $d007
        lda #$98
        sta $07f9
        jsr sub_4b8c
        jsr sub_4b58
        jsr sub_4b69
        inc txt_d013
        lda #$e1
        ldy #$4a
        sta $0314
        sty $0315
        lda #$60
        sta $d012
        jmp loc_ea81

irq_4ae1:
        asl $d019
        dec txt_d013
        lda #$68
        sta $d001
        sta $d005
        lda #$7d
        sta $d00b
        sta $d00d
        sta $d00f
        lda #$96
        sta $07fd
        sta $07fe
        sta $07ff
        inc txt_d013
        lda #$1a
        ldy #$4b
        sta $0314
        sty $0315
        lda #$91
        sta $d012
        jmp loc_ea81

irq_4b1a:
        asl $d019
        ldx #$5b
        ldy #$08

loc_4b21:
        dey
        bne loc_4b21
        lda #$08
        sta $d016,y
        lda #$18
        stx $d011
        sta $d018
        lda #$b1
        ldy #$48
        sta $0314
        sty $0315
        lda #$94
        sta $d012
        jmp loc_ea81

smc_4b43:
        nop                                         // !SMC: modified by $4b4b
        lda #$ea
        sta smc_5558                                // SMC: modifies $5558
        lda #$60
        sta smc_4b43                                // SMC: modifies $4b43
        sta smc_547a                                // SMC: modifies $547a
        sta smc_5367                                // SMC: modifies $5367
        sta $53c5
        rts
// Referenced by: jsr from $4ac6

sub_4b58:
.label smc_4b59 = * + 1
        ldx #$07                                    // !SMC: modified by $4bb9
        lda txt_4b7a,x
        cmp #$ff
        beq loc_4b68
        sta smc_4932                                // SMC: modifies $4932
        inc smc_4b59
        rts

loc_4b68:
        rts
// Referenced by: jsr from $4ac9

sub_4b69:
.label smc_4b6a = * + 1
        ldx #$07                                    // !SMC: modified by $4bbf
        lda txt_4b83,x
        cmp #$ff
        beq loc_4b79
        sta smc_4a23                                // SMC: modifies $4a23
        inc smc_4b6a
        rts

loc_4b79:
        rts

// --- Region $4b8c-$4c1a ---
.pc = $4b8c "sub_4b8c"
// Referenced by: jsr from $4ac3

sub_4b8c:
        lda $0810
        cmp #$ff
        beq loc_4b96
        jmp loc_4bc3

loc_4b96:
        lda $0816
        cmp #$08
        beq loc_4ba0
        jmp loc_4bc3

loc_4ba0:
        lda $4bca
        cmp #$01
        bne loc_4ba8
        rts

loc_4ba8:
        lda #$01
        sta $4bca
        lda dat_4bc9
        eor #$01
        sta dat_4bc9
        beq loc_4bbd
        lda #$00
        sta smc_4b59                                // SMC: modifies $4b59
        rts

loc_4bbd:
        lda #$00
        sta smc_4b6a                                // SMC: modifies $4b6a
        rts

loc_4bc3:
        lda #$00
        sta $4bca
        rts

dat_4bc9:
        .byte $00,$00,$00                           // ...

loc_4bcc:
        jsr sub_4e02
        jsr sub_4dc5
        jsr sub_4de5
        lda #$c0
        jsr sub_5042
        jsr sub_4e33
        lda #$80
        jsr sub_5042
        jsr sub_4eeb
        lda #$62

loc_4be7:
        cmp $d012
        bne loc_4be7
        jsr sub_4c0d
        jsr sub_4bfa
        lda #$00
        sta $5557
        jmp loc_4bcc

// Referenced by: jsr from $4bef
sub_4bfa: {
        lda $4c0e
        cmp #$01
        beq done
        lda #$1c
        sta $49ca
        rts
done:
        lda #$1e
        sta $49ca
        rts
}
// Referenced by: jsr from $4bec

sub_4c0d:
        lda #$00
        cmp #$00
        beq loc_4c16

dat_4c13:
        .byte $4c,$19,$4c                           // L.L

loc_4c16:
        jmp loc_4cef

dat_4c19:
        .byte $a9,$00                               // ..

// --- Region $4cef-$4f9f ---
.pc = $4cef "loc_4cef"

loc_4cef:
        lda #$01
        sta $4c0e
        lda #$00
        ldx #$60

loc_4cf8:
        eor dat_2800,x
        sta chr_3800,x
        dex
        bpl loc_4cf8
        lda #$00
        ldx #$60

loc_4d05:
        eor $2880,x
        sta $3880,x
        dex
        bpl loc_4d05
        lda #$00
        ldx #$60

loc_4d12:
        eor $2900,x
        sta $3900,x
        dex
        bpl loc_4d12
        lda #$00
        ldx #$60

loc_4d1f:
        eor $2980,x
        sta $3980,x
        dex
        bpl loc_4d1f
        lda #$00
        ldx #$60

loc_4d2c:
        eor $2a00,x
        sta $3a00,x
        dex
        bpl loc_4d2c
        lda #$00
        ldx #$60

loc_4d39:
        eor $2a80,x
        sta $3a80,x
        dex
        bpl loc_4d39
        lda #$00
        ldx #$60

loc_4d46:
        eor $2b00,x
        sta $3b00,x
        dex
        bpl loc_4d46
        lda #$00
        ldx #$60

loc_4d53:
        eor $2b80,x
        sta $3b80,x
        dex
        bpl loc_4d53
        lda #$00
        ldx #$60

loc_4d60:
        eor $2c00,x
        sta $3c00,x
        dex
        bpl loc_4d60
        lda #$00
        ldx #$60

loc_4d6d:
        eor $2c80,x
        sta $3c80,x
        dex
        bpl loc_4d6d
        lda #$00
        ldx #$60

loc_4d7a:
        eor $2d00,x
        sta $3d00,x
        dex
        bpl loc_4d7a
        lda #$00
        ldx #$60

loc_4d87:
        eor $2d80,x
        sta $3d80,x
        dex
        bpl loc_4d87
        lda #$00
        ldx #$60

loc_4d94:
        eor $2e00,x
        sta $3e00,x
        dex
        bpl loc_4d94
        lda #$00
        ldx #$60

loc_4da1:
        eor $2e80,x
        sta $3e80,x
        dex
        bpl loc_4da1
        lda #$00
        ldx #$60

loc_4dae:
        eor $2f00,x
        sta $3f00,x
        dex
        bpl loc_4dae
        lda #$00
        ldx #$60

loc_4dbb:
        eor $2f80,x
        sta $3f80,x
        dex
        bpl loc_4dbb
        rts
// Referenced by: jsr from $4bcf

sub_4dc5:
        ldx #$8e
        ldy #$20
        lda txt_4300,x
        sta $4e73
        sta $4e7c
        lda txt_2700,y
        sta $4e85
        sta $4e8e
        inc $4dc6
        inc $4dc6
        dec $4dc8
        rts
// Referenced by: jsr from $4bd2

sub_4de5:
        ldx #$fe
        ldy #$ea
        lda txt_4000,x
        sta $4f2b
        sta $4f34
        lda $4100,y
        sta $4f3d
        sta $4f46
        dec $4de6
        inc $4de8
        rts

// Referenced by: jsr from $4bcc
sub_4e02: {
        lda #$00
        sta $58
        lda #$28
        sta $59
        ldx #$00
loop:
        lda #$00
        ldy $4fa0
        sta ($58),y
        ldy $4fa2
        sta ($58),y
        ldy $4fa4
        sta ($58),y
        ldy $4fa6
        sta ($58),y
        clc
        lda $58
        adc #$80
        sta $58
        bcc done
        inc $59
done:
        inx
        cpx #$10
        bne loop
        rts
}
// Referenced by: jsr from $4bda

sub_4e33:
        ldx #$00
        lda $4200,x
        sta dat_4ee8
        inc $4e34
        ldx $4fa7
        ldy dat_4ee8
        jsr sub_52aa
        sta dat_4f9f
        ldx $4fa8
        ldy dat_4ee8
        jsr sub_52aa
        sta $4fa0
        ldx $4fa9
        ldy dat_4ee8
        jsr sub_52aa
        sta $4fa1
        ldx $4faa
        ldy dat_4ee8
        jsr sub_52aa
        sta $4fa2
        lda dat_4f9f
        clc
        adc #$40
        sta dat_4f9f
        lda $4fa1
        clc
        adc #$40
        sta $4fa1
        lda $4fa0
        clc
        adc #$30
        sta $4fa0
        lda $4fa2
        clc
        adc #$30
        sta $4fa2
        clc
        lda dat_4f9f
        cmp #$80
        bmi loc_4e9f
        lda #$00
        sta dat_4f9f

loc_4e9f:
        lda $4fa0
        cmp #$80
        bmi loc_4eab
        lda #$00
        sta $4fa0

loc_4eab:
        lda $4fa1
        cmp #$80
        bmi loc_4eb7
        lda #$80
        sta $4fa1

loc_4eb7:
        lda $4fa2
        cmp #$60
        bmi loc_4ec3
        lda #$60
        sta $4fa2

loc_4ec3:
        lda dat_4f9f
        sta $54
        lda $4fa0
        sta $56
        lda $4fa1
        sta $55
        jsr sub_4fab
        lda dat_4f9f
        sta $54
        lda $4fa2
        sta $56
        lda $4fa1
        sta $55
        jsr sub_4fab
        rts

dat_4ee8:
        .byte $00,$00,$00                           // ...
// Referenced by: jsr from $4be2

sub_4eeb:
        ldx #$e5
        lda $4200,x
        sta dat_4ee8
        dec $4eec
        ldx $4fa7
        ldy dat_4ee8
        jsr sub_52aa
        sta $4fa3
        ldx $4fa8
        ldy dat_4ee8
        jsr sub_52aa
        sta $4fa4
        ldx $4fa9
        ldy dat_4ee8
        jsr sub_52aa
        sta $4fa5
        ldx $4faa
        ldy dat_4ee8
        jsr sub_52aa
        sta $4fa6
        lda $4fa3
        clc
        adc #$50
        sta $4fa3
        lda $4fa5
        clc
        adc #$50
        sta $4fa5
        lda $4fa4
        clc
        adc #$40
        sta $4fa4
        lda $4fa6
        clc
        adc #$40
        sta $4fa6
        lda $4fa3
        cmp #$80
        bmi loc_4f56
        lda #$00
        sta $4fa3

loc_4f56:
        lda $4fa4
        cmp #$80
        bmi loc_4f62
        lda #$00
        sta $4fa4

loc_4f62:
        lda $4fa5
        cmp #$80
        bmi loc_4f6e
        lda #$80
        sta $4fa5

loc_4f6e:
        lda $4fa6
        cmp #$60
        bmi loc_4f7a
        lda #$60
        sta $4fa6

loc_4f7a:
        lda $4fa3
        sta $54
        lda $4fa4
        sta $56
        lda $4fa5
        sta $55
        jsr sub_4fab
        lda $4fa3
        sta $54
        lda $4fa6
        sta $56
        lda $4fa5
        sta $55
        jsr sub_4fab
        rts

dat_4f9f:
        .byte $00                                   // .

// --- Region $4fab-$5030 ---
.pc = $4fab "sub_4fab"
// Referenced by: jsr from $4ed2, $4ee4, $4f89, $4f9b

sub_4fab:
        lda $54
        lsr
        sta $54
        lda $55
        lsr
        sta $55
        lda $54
        sta $57
        lsr
        lsr
        and #$01
        tax
        lda dat_5030,x
        sta $58
        lda $57
        lsr
        lsr
        lsr
        tax
        lda $5032,x
        clc
        adc #$28
        sta $59
        lda $57
        and #$03
        tax
        lda tbl_lo_503a,x
        sta $4fe7
        lda tbl_hi_503e,x
        sta $4fe8
        ldx $54
        ldy $56
        jmp loc_1000

loc_4fe9:
.label loc_4fea = * + 1
        lda $50
        eor ($58),y
        sta ($58),y
        inx
        cpx $55
        bne loc_4ff7
        jmp loc_502f

loc_4ff7:
        lda $51
        eor ($58),y
        sta ($58),y
        inx
        cpx $55
        bne loc_5005
        jmp loc_502f

loc_5005:
        lda $52
        eor ($58),y
        sta ($58),y
        inx
        cpx $55
        bne loc_5013
        jmp loc_502f

loc_5013:
        lda $53
        eor ($58),y
        sta ($58),y
        inx
        cpx $55
        bne loc_5021
        jmp loc_502f

loc_5021:
        clc
        lda $58
        adc #$80
        sta $58
        bcc loc_502c
        inc $59

loc_502c:
        jmp loc_4fe9

loc_502f:
        rts

dat_5030:
        .byte $00                                   // .

// --- Region $503d-$506c ---
.pc = $503d "loc_503d"

loc_503d:
.label tbl_hi_503e = * + 1
        .byte $13,$4f                               // slo ($4f),y // ILLEGAL
        .byte $4f,$50,$50                           // sre $5050 // ILLEGAL
// Referenced by: jsr from $4bd7, $4bdf

sub_5042:
        sta $50
        lsr
        lsr
        sta $51
        lsr
        lsr
        sta $52
        lsr
        lsr
        sta $53
        rts

smc_5051:
        nop                                         // !SMC: modified by $5064
        ldx #$00
        lda txt_506d,x
        cmp #$ff
        beq loc_5062
        sta smc_4a4d                                // SMC: modifies $4a4d
        inc $5053
        rts

loc_5062:
        lda #$60
        sta smc_5051                                // SMC: modifies $5051
        lda #$ea
        sta smc_51f7                                // SMC: modifies $51f7
        rts

// --- Region $507e-$51f7 ---
.pc = $507e "sub_507e"
// Referenced by: jsr from $485c; jmp from $50ae

sub_507e:
        lda #$96

loc_5080:
        cmp $d012
        bne loc_5080
        ldy #$0a

loc_5087:
        dey
        bne loc_5087
        nop
        lda #$01
        sta $d020
        sta $d021
.label smc_5094 = * + 1
        lda #$98                                    // !SMC: modified by $4821

loc_5095:
        cmp $d012
        bne loc_5095
        ldy #$0a

loc_509c:
        dey
        bne loc_509c
        nop
        lda #$00
        sta $d020
        sta $d021
        jsr sub_50b1
        jsr sub_0803
        jmp sub_507e

// Referenced by: jsr from $50a8
sub_50b1: {
        lda smc_5094
        cmp #$2b
        beq done
        inc smc_5094
        inc smc_5094
        rts
done:
        pla
        pla
        rts
}
// Referenced by: jsr from $483b

sub_50c2:
        lda #$00
        sta $d011
        lda #$00
        jsr smc_0800
        ldx #$00
        lda #$00

loc_50d0:
        sta $d800,x
        sta $d900,x
        inx
        bne loc_50d0
        lda #$00
        ldx #$00

loc_50dd:
        sta $0401,x
        jsr sub_528d
        sta $0429,x
        jsr sub_528d
        sta $0451,x
        jsr sub_528d
        sta $0479,x
        jsr sub_528d
        sta $04a1,x
        jsr sub_528d
        sta $04c9,x
        jsr sub_528d
        sta $04f1,x
        jsr sub_528d
        sta $0519,x
        jsr sub_528d
        sta $0541,x
        jsr sub_528d
        sta $0569,x
        jsr sub_528d
        sta $0591,x
        jsr sub_528d
        sta $05b9,x
        jsr sub_528d
        jsr sub_528d
        jsr sub_528d
        jsr sub_528d
        jsr sub_528d
        inx
        cpx #$10
        bne loc_50dd
        lda #$0e
        ldx #$00

loc_513a:
        sta $d801,x
        sta $d829,x
        sta $d851,x
        sta $d879,x
        sta $d8a1,x
        sta $d8c9,x
        sta $d8f1,x
        sta $d919,x
        sta $d941,x
        sta $d969,x
        sta $d991,x
        sta $d9b9,x
        inx
        cpx #$10
        bne loc_513a
        lda #$01
        ldx #$00

loc_5167:
        sta $d9f7,x
        sta $da1f,x
        sta $da47,x
        sta $da6f,x
        sta $da97,x
        sta $dabf,x
        sta $dae7,x
        sta txt_db0f,x
        sta $db37,x
        sta $db5f,x
        sta $db87,x
        sta $dbaf,x
        sta $dbd7,x
        inx
        cpx #$10
        bne loc_5167
        lda #$98
        sta $07fb
        sta $07fd
        lda #$97
        sta $07fc
        sta $07fe
        lda #$07
        sta $d01d
        lda #$78
        sta $d017
        lda #$ff
        sta $d015
        ldx #$00

loc_51b4:
        lda #$fe
        sta $05cf,x
        lda #$00
        sta $d9cf,x
        inx
        cpx #$10
        bne loc_51b4
        lda #$03
        sta $d023
        lda #$0e
        sta $d022
        lda #$02
        sta $d024
        lda #$1c
        sta $d018
        ldx #$00
        lda #$00

loc_51db:
        sta chr_3000,x
        sta $3100,x
        sta $3200,x
        sta $3300,x
        sta $3400,x
        sta $3500,x
        sta $3600,x
        sta $3700,x
        inx
        bne loc_51db
        rts

smc_51f7:
        rts                                         // !SMC: modified by $4830, $5069

// --- Region $526b-$5391 ---
.pc = $526b "loc_526b"

loc_526b:
        .byte $57,$20                               // sre $20,x // ILLEGAL
        sta ($52),y
        sta $07af,x
        inc $51f9
.label loc_5277 = * + 2
        lda $51f9
        cmp #$10
        beq loc_527d
        rts

loc_527d:
        lda #$60
        sta smc_51f7
        lda #$ad
        sta loc_48ab
        lda #$ea
        sta smc_5367
        rts
// Referenced by: jsr from $50e0, $50e6, $50ec, $50f2, $50f8, $50fe, $5104, $510a

sub_528d:
        clc
        adc #$01
        rts

loc_5291:
        jsr sub_529e
        cmp #$80
        beq loc_5299
        rts

loc_5299:
        lda #$20
        ora #$c0
        rts

// Referenced by: jsr from $5291, $5485
sub_529e: {
        cmp #$5e
        beq done
        and #$3f
        ora #$c0
        rts
done:
        lda #$80
        rts
}
// Referenced by: jsr from $4e44, $4e50, $4e5c, $4e68, $4efc, $4f08, $4f14, $4f20

sub_52aa:
        lda #$00
        sta $4f
        txa
        bpl loc_52b7
        lda $4400,x
        tax
        inc $4f

loc_52b7:
        jmp loc_52d7

loc_52ba:
        lda #$00
        sta $4f
        txa
        bpl loc_52c7
        lda $4400,x
        tax
        inc $4f

loc_52c7:
        tya
        bpl loc_52d0
        lda $4400,y
        tay
        dec $4f

loc_52d0:
        jmp loc_52d7

dat_52d3:
        .byte $a9,$00,$85,$4f                       // ...O

loc_52d7:
        tya
        beq loc_5324
        txa
        beq loc_5324
        sty $52e2
        sec
        sbc #$00
        bcs loc_52e9
        eor #$ff
        adc #$01

loc_52e9:
        sta $5308
        sta $530e
        tya
        lsr
        bcc loc_52f5
        txa
        lsr

loc_52f5:
        lda $2300,x
        adc $2300,y
        sta $4d
        lda $2200,x
        adc $2200,y
        tax
        sec
        lda $4d
        sbc $2300
        sta $4d
        txa
        sbc $2200
        ldx $4f
        bne loc_5315
        rts

loc_5315:
        tax
        ldy $4d
        lda $4400,y
        sta $4d
        beq loc_5320
        inx

loc_5320:
        lda $4400,x
        rts

loc_5324:
        ldx #$00
        stx $4d
        rts
// Referenced by: jsr from $4833

sub_5329:
        lda #$f7
        ldy #$05
        sta smc_5490                                // SMC: modifies $5490
        sty smc_5491                                // SMC: modifies $5491
        lda #$f8
        ldy #$05
        sta smc_543b                                // SMC: modifies $543b
        sty smc_543c                                // SMC: modifies $543c
        lda #$00
        ldy #$58
        sta smc_547c                                // SMC: modifies $547c
        sty smc_547d                                // SMC: modifies $547d
        lda #$00
        sta smc_5479                                // SMC: modifies $5479
        sta $5556
        lda #$60
        sta smc_547a                                // SMC: modifies $547a
        sta smc_5367                                // SMC: modifies $5367
        lda #$00
        sta $5554
        lda #$01
        sta $5555
        lda #$01
        sta dat_5553
        rts

smc_5367:
        nop                                         // !SMC: modified by $4b51, $5354, $537e, $54ef
        sec
        lda $5554
        sbc #$01
        sta $5554
        lda $5555
        sbc #$00
        sta $5555
        bcc loc_537c
        rts

loc_537c:
        lda #$60
        sta smc_5367                                // SMC: modifies $5367
        lda #$ea
        sta smc_5391                                // SMC: modifies $5391
        lda #$00
        sta $5554
        lda #$01
        sta $5555
        rts

smc_5391:
        rts                                         // !SMC: modified by $5383

// --- Region $53ab-$53c9 ---
.pc = $53ab "loc_53ab"

loc_53ab:
        lda #$01
        jsr sub_53fe
        lda #$00
        sta $53a3
        lda #$00
        sta $5393
        lda #$60
        sta smc_5391
        lda #$00
        sta $5393
        lda #$ea
        sta smc_547a
        rts

// --- Region $53fe-$542c ---
.pc = $53fe "sub_53fe"
// Referenced by: jsr from $53ad

sub_53fe:
        ldx #$01

loc_5400:
        sta $d9f7,x
        sta $da1f,x
        sta $da47,x
        sta $da6f,x
        sta $da97,x
        sta $dabf,x
        sta $dae7,x
        sta txt_db0f,x
        sta $db37,x
        sta $db5f,x
        sta $db87,x
        sta $dbaf,x
        sta $dbd7,x
        inx
        cpx #$0f
        bne loc_5400
        rts

// --- Region $543a-$557a ---
.pc = $543a "sub_543a"
// Referenced by: jsr from $5441, $5494, $54b4, $5538

sub_543a:
.label smc_543b = * + 1
.label smc_543c = * + 2
        sta $05f8,x                                 // !SMC: modified by $5337, $533a, $54d0, $5500, $5503
        rts

loc_543e:
        dex
        lda #$e0
        jsr sub_543a
        lda smc_547c
        ldy smc_547d
        sta $fe
        sty $ff
        ldy #$00

loc_5450:
        lda ($fe),y
        cmp #$5f
        beq loc_545d
        inc smc_5479
        iny
        bne loc_5450
        rts

loc_545d:
        iny
        sty smc_5469                                // SMC: modifies $5469
        inc smc_5479
        clc
        lda smc_547c
.label smc_5469 = * + 1
        adc #$00                                    // !SMC: modified by $545e
        sta smc_547c                                // SMC: modifies $547c
        bcc loc_5472
        inc smc_547d

loc_5472:
        ldx smc_5479
        jmp loc_547b
// Referenced by: jsr from $4a12

sub_5478:
.label smc_5479 = * + 1
        ldx #$00                                    // !SMC: modified by $5349, $54a6, $54b9

smc_547a:
        nop                                         // !SMC: modified by $4b4e, $5351, $54e5

loc_547b:
.label smc_547c = * + 1
.label smc_547d = * + 2
        lda $5800                                   // !SMC: modified by $5341, $5344, $546a, $549d, $551a, $551d, $552a
        cmp #$5f
        bne loc_5485
        jmp loc_543e

loc_5485:
        jsr sub_529e
        cmp #$80
        bne loc_548f
        jmp loc_5521

loc_548f:
.label smc_5490 = * + 1
.label smc_5491 = * + 2
        sta $05f7,x                                 // !SMC: modified by $532d, $5330, $54c2, $54f6, $54f9
        lda #$c0
        jsr sub_543a
        clc
        lda smc_547c
        adc #$01
        sta smc_547c                                // SMC: modifies $547c
        bcc loc_54a5
        inc smc_547d

loc_54a5:
        inx
        stx smc_5479                                // SMC: modifies $5479
        cpx #$10
        beq loc_54ae
        rts

loc_54ae:
        ldx smc_5479
        dex
        lda #$20
        jsr sub_543a

loc_54b7:
        lda #$00
        sta smc_5479                                // SMC: modifies $5479
        clc
        lda smc_5490
        adc #$28
        sta smc_5490                                // SMC: modifies $5490
        bcc loc_54ca
        inc smc_5491

loc_54ca:
        clc
        lda smc_543b
        adc #$28
        sta smc_543b                                // SMC: modifies $543b
        bcc loc_54d8
        inc smc_543c

loc_54d8:
        inc $5556
        lda $5556
        cmp #$0c
        beq loc_54e3
        rts

loc_54e3:
        lda #$60
        sta smc_547a                                // SMC: modifies $547a
        lda #$00
        sta $5556
        lda #$ea
        sta smc_5367                                // SMC: modifies $5367
        lda #$f7
        ldy #$05
        sta smc_5490                                // SMC: modifies $5490
        sty smc_5491                                // SMC: modifies $5491
        lda #$f8
        ldy #$05
        sta smc_543b                                // SMC: modifies $543b
        sty smc_543c                                // SMC: modifies $543c
        inc dat_5553
        lda dat_5553
        cmp #$03
        beq loc_5511
        rts

loc_5511:
        lda #$00
        sta dat_5553
        lda #$40
        ldy #$57
        sta smc_547c                                // SMC: modifies $547c
        sty smc_547d                                // SMC: modifies $547d
        rts

loc_5521:
        lda #$0f
        sec
        sbc smc_5479
        adc smc_547c
        sta smc_547c                                // SMC: modifies $547c
        bcc loc_5532
        inc smc_547d

loc_5532:
        ldx smc_5479
        dex
        lda #$e0
        jsr sub_543a
        jmp loc_54b7
// Referenced by: jsr from $484e; jmp from $554f

sub_553e:
        lda #$a0

loc_5540:
        cmp $d012
        bne loc_5540
        jsr sub_0803
        lda $0817
        cmp #$10
        beq loc_5552
        jmp sub_553e

loc_5552:
        rts

dat_5553:
        .byte $00,$00,$01,$00,$00                   // .....

smc_5558:
        rts                                         // !SMC: modified by $4b46

dat_5559:
        .byte $20,$7b,$55,$60                       //  {U`
// Referenced by: jsr from $4993

sub_555d:
        rts

dat_555e:
        .byte $20,$62                               //  b

loc_5560:
        eor $60,x
        ldx #$00
        lda $562c,x
        cmp #$ff
        beq loc_5575
        sta $48c2
        sta smc_4932
        inc $5563
        rts

loc_5575:
        lda #$60
        sta sub_555d
        rts

// --- Region $55c4-$5608 ---
.pc = $55c4 "loc_55c4"

loc_55c4:
        bvs loc_55cd
        sta $0798,x
        sta $07c0,x
.label loc_55cd = * + 1
        lda #$00
        sta $d800,x
        sta $d828,x
        sta $d850,x
        sta $d878,x
        sta $d8a0,x
        sta $d8c8,x
        sta $d8f0,x
        sta $d918,x
        sta $d940,x
        sta $d968,x
        sta $d990,x
        sta $d9b8,x
        inc $557c
        lda $557c
        cmp #$28
        beq loc_55fd
        rts

loc_55fd:
        lda #$60
        sta smc_5558
        lda #$ea
        sta sub_5608
        rts
// Referenced by: jsr from $4990

sub_5608:
        rts

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

loc_6000:
        brk

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

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

// --- Region $9d0f-$9d0f ---
.pc = $9d0f "Segment $9d0f"
        brk

// --- Region $e544-$e552 ---
.pc = $e544 "Segment $e544"
        .byte $7f,$a2,$2e                           // rra $2ea2,x // ILLEGAL
        .byte $3f,$60,$60                           // rla $6060,x // ILLEGAL
        bvs loc_e5bc
        .byte $3f,$00,$03                           // rla $0300,x // ILLEGAL
        .byte $3f,$63,$63                           // rla $6363,x // ILLEGAL

dat_e552:
        .byte $73                                   // s

// --- Region $e560-$e560 ---
.pc = $e560 "loc_e560"

loc_e560:
        rts

// --- Region $e5bc-$e5c7 ---
.pc = $e5bc "loc_e5bc"

loc_e5bc:
        bvs loc_e560
        rol $603f
        rol $0703,x
        ror loc_6000,x
        rts

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

loc_ea81:
        .byte $2b,$29                               // anc #$29 // ILLEGAL
        .byte $27,$25                               // rla $25 // ILLEGAL
        bit $23
        .byte $23,$22                               // rla ($22,x) // ILLEGAL
        .byte $23,$24                               // rla ($24,x) // ILLEGAL
        and $27
        rol
        bit $332f
        .byte $37,$3b                               // rla $3b,x // ILLEGAL
        .byte $3f,$43,$47                           // rla $4743,x // ILLEGAL

dat_ea96:
        .byte $4b                                   // K

// --- Region $eaf8-$eb04 ---
.pc = $eaf8 "loc_eaf8"

loc_eaf8:
        eor $504f
        eor ($51),y
        bvc loc_eb4e
        eor $484b
        lsr $43
        rti

// --- Region $eb4e-$eb55 ---
.pc = $eb4e "loc_eb4e"

loc_eb4e:
        eor ($50),y
        .byte $4f,$4d,$4b                           // sre $4b4d // ILLEGAL
        .byte $47,$44                               // sre $44 // ILLEGAL
        rti

// --- Region $eb79-$eb85 ---
.pc = $eb79 "loc_eb79"

loc_eb79:
        eor $504f
        eor ($51),y
        bvc loc_ebcf
        eor $484b
        lsr $43
        rti

// --- Region $ebcf-$ebe2 ---
.pc = $ebcf "loc_ebcf"

loc_ebcf:
        lsr
        lsr $42
        and $3439,x
        bmi loc_ec02
        rol $22
        ora $1519,x
        ora ($0e),y
        asl
        php
        ora $03
        .byte $02                                   // jam // ILLEGAL

// --- Region $ec02-$ec06 ---
.pc = $ec02 "loc_ec02"

loc_ec02:
        .byte $3b,$5d,$5c                           // rla $5c5d,y // ILLEGAL

txt_ec05:
        .text "ZW"

// --- Region $edd0-$edd9 ---
.pc = $edd0 "Segment $edd0"
        ror $67
        pla
        adc #$6a
        jmp ($6e6d)

dat_edd8:
        // === Packed/compressed data (2 bytes, $edd8-$edd9) ===
        .byte $6f,$70                               // op

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

// --- Region $0806-$0842 ---
.pc = $0806 "dat_0806"

dat_0806:
        .byte $10,$16,$03,$06,$20,$20,$0e,$01,$01,$01,$fe,$ff,$fe,$24,$10,$24 // ....  .......$.$
        .byte $08,$15,$08,$07,$01,$00,$00,$00,$01,$00,$12,$01,$04,$09,$0f,$20 // ............... 
        .byte $0e,$01,$10,$01,$0c,$0d,$2f,$10,$16,$03,$06,$2f,$12,$06,$18,$2f // ....../..../.../
        .byte $01,$10,$13                           // ...

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

// --- Region $0e49-$0e8c ---
.pc = $0e49 "Program $0e49"
        .byte $27,$39,$4b,$5f,$74,$8a,$a1,$ba,$d4,$f0,$0e,$2d,$4e,$71,$96,$be // '9K_t......-Nq..
        .byte $e7,$14,$42,$74,$a9,$e0,$1b,$5a,$9c,$e2,$2d,$7b,$cf,$27,$85,$e8 // ..Bt...Z..-{.'..
        .byte $51,$c1,$37,$b4,$38,$c4,$59,$f7,$9e,$4e,$0a,$d0,$a2,$81,$6d,$67 // Q.7.8.Y..N....mg
        .byte $70,$89,$b2,$ed,$3b,$9d,$13,$a0,$45,$03,$db,$cf,$e1,$12,$65,$db // p...;...E.....e.
        .byte $76,$3a,$27,$41                       // v:'A

// --- Region $0eb5-$0f86 ---
.pc = $0eb5 "dat_0eb5"

dat_0eb5:
        .byte $02,$02,$02,$02,$02,$03,$03,$03,$03,$03,$04,$04,$04,$04,$05,$05 // ................
        .byte $05,$06,$06,$06,$07,$07,$08,$08,$09,$09,$0a,$0a,$0b,$0c,$0d,$0d // ................
        .byte $0e,$0f,$10,$11,$12,$13,$14,$15,$17,$18,$1a,$1b,$1d,$1f // ..............

txt_0ee3:
        .text " "
        .byte $22                                   // double quote character
        .text "$')+.147:>AEINRW"
        .byte $5c                                   // backslash character
        .byte $62,$68,$6e,$75,$7c,$83,$8b,$93,$9c,$a5,$af,$b9,$c4,$d0,$dd,$ea // bhnu|...........
        .byte $f8,$fd,$14,$6a,$b4,$13,$13,$13,$00,$07,$0e,$01,$02,$04,$fe,$fd // ...j............
        .byte $fb,$04,$0f,$01,$00,$d4,$80,$02,$00,$00,$01,$02,$00,$00,$f0,$00 // ................
        .byte $00,$02,$02,$02,$00,$00,$00,$00,$00,$00 // ..........

tbl_lo_0f30:
        .byte $b4,$be,$b4                           // address table low bytes

tbl_hi_0f33:
        .byte $08,$02,$08                           // address table high bytes
        .byte $00,$00,$00,$00,$00,$00,$0e,$0e,$0e,$18,$18,$18,$00,$00,$00,$00 // ................
        .fill 9, $00
        .byte $e7,$00,$00,$80,$00,$00,$01,$00,$00,$00,$00,$00,$0f,$00,$20,$20 // ..............  
        .byte $20,$00,$00,$00,$05,$01,$05,$00,$01,$00,$00,$00,$00,$d6,$d4,$d6 //  ...............
        .fill 12, $00
        .byte $01,$01,$01,$00
        .byte $28,$00
        .text "AAA$"
        .byte $10
        .byte $24

// --- Region $0f9f-$0fc0 ---
.pc = $0f9f "dat_0f9f"

dat_0f9f:
        .byte $ff,$00,$00,$00,$00,$00,$00,$ff,$13,$27,$17,$43,$0a,$40,$01,$13 // .........'.C.@..
        .byte $27,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // '...............
        .byte $00,$00                               // ..

// --- Region $1090-$1f20 ---
.pc = $1090 "Segment $1090"
        .byte $02,$04,$04,$04,$04,$04,$04,$04,$04,$04,$04,$04,$04,$08,$08,$08 // ................
        .byte $08,$08,$08,$08,$0c,$0c,$0c,$0c,$0c,$10,$10,$10,$10,$14,$14,$14 // ................
        .byte $18,$18,$1c,$1c,$1c                   // .....

txt_10b5:
        .text "  $$(,,0488<"
        .byte $40                                   // @ character
        .text "DHLTX"
        .byte $5c                                   // backslash character
        .byte $64,$68,$70,$74,$7c,$84,$8c,$94,$9c,$a8,$b0,$bc,$c8,$d4,$e0,$ec // dhpt|...........
        .byte $fc,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .fill 9, $ff
        .byte $00,$5a,$05,$22,$22,$22,$00,$00,$00,$00,$20,$00,$5a,$05,$22,$22 // .Z.""".... .Z.""
        .byte $22,$01,$00,$00,$00,$20,$00,$5a,$05,$33,$33,$33,$02,$00,$00,$00 // ".... .Z.333....
        .byte $20,$00,$5a,$05,$44,$44,$44,$03,$00,$00,$00,$20,$00,$5a,$05,$55 //  .Z.DDD.... .Z.U
        .byte $55,$55,$04,$00,$00,$00,$20,$00,$5a,$05,$66,$66,$66,$05,$00,$00 // UU.... .Z.fff...
        .byte $00,$20,$00,$6a,$05,$77,$77,$77,$06,$00,$00,$00,$20,$00,$6a,$05 // . .j.www.... .j.
        .byte $77,$77,$77,$07,$00,$00,$00,$20,$0e,$0a,$00,$00,$00,$00,$00,$00 // www.... ........
        .byte $00,$02,$23,$00,$6a,$08,$00,$00,$00,$00,$00,$00,$0e,$22,$00,$74 // ..#.j........".t
        .byte $04,$44,$44,$44,$00,$00,$00,$10,$22,$00,$5d,$26,$66,$66,$66,$f0 // .DDD....".]&fff.
        .byte $00,$00,$14,$aa,$00,$69,$00,$00,$00,$00,$00,$01,$02,$16,$08,$00 // .....i..........
        .byte $6a,$08,$8a,$66,$66,$00,$00,$00,$00,$00,$00,$59,$00,$00,$00,$00 // j..ff......Y....
        .byte $00,$00,$00,$18,$22,$00,$59,$00,$00,$00,$00,$00,$00,$00,$1c,$22 // ....".Y........"
        .byte $00,$0a,$08,$00,$00,$00,$00,$00,$00,$20,$a1,$00,$59,$00,$00,$00 // ......... ..Y...
        .byte $00,$00,$00,$00,$27,$22,$00,$ea,$08,$00,$00,$00,$09,$00,$00,$3c // ....'".........<
        .byte $a1,$00,$3b,$00,$00,$00,$00,$00,$00,$00,$2b,$22,$00,$ab,$00,$00 // ..;.......+"....
        .byte $00,$00,$00,$00,$00,$2d,$48,$e6,$ac,$02,$22,$22,$22,$08,$00,$00 // .....-H..."""...
        .byte $00,$28,$e6,$ab,$00,$00,$00,$00,$00,$01,$02,$3a,$08,$41,$91,$11 // .(.........:.A..
        .byte $11,$11,$11,$11,$11,$11,$00,$91,$09,$08,$91,$15,$91,$11,$15,$00 // ................
        .byte $92,$41,$91,$11,$91,$21,$21,$21,$93,$21,$21,$21,$93,$41,$81,$41 // .A...!!!.!!!.A.A
        .byte $41,$41,$00,$91,$21,$21,$21,$93,$81,$91,$15,$15,$15,$15,$15,$15 // AA..!!!.........
        .byte $15,$15,$15,$15,$15,$15,$9c,$15,$91
        .text "AAAA"
        .byte $81,$15,$92
        .byte $00,$00,$12,$0e,$0b,$0a,$07,$04,$01,$00,$00,$00,$00,$00,$00,$00 // ................
        .fill 8, $00
        .byte $04,$07,$0b,$00,$04,$07,$0c,$00,$06,$34,$0a,$05,$03,$00,$00,$04 // .........4......
        .byte $07,$09,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0c,$0c,$0c,$0c,$0c // ................
        .byte $0c,$00,$00,$00,$09,$0c,$0a,$05,$34,$03,$00,$f3,$16,$00,$00,$00 // ........4.......
        .fill 11, $00
        .byte $f3,$22,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ."..............
        .byte $f3,$44,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // .D..............
        .byte $f3,$66,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // .f..............
        .byte $e3,$88,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $d3,$aa,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $c3,$cc,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $b3,$ff,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $f3,$02,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $f6,$02,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$32,$a3,$2f,$00,$29,$00,$83       // .2./.)..

txt_131c:
        .text "/)"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $00,$00,$07,$07,$09,$09,$04,$17,$09,$09,$09,$3f,$03,$0d,$0e,$14 // ...........?....
        .byte $18,$0d,$0e,$14,$15,$0d,$0e,$14,$18,$09,$09,$09,$09,$09,$09,$0d // ................
        .byte $0e,$14,$15,$0d,$0e,$14,$18,$24,$0d,$0e,$14,$15,$0d,$0e,$14,$18 // .......$........
        .byte $82
        .byte $22                                   // double quote
        .byte $22                                   // double quote
        .byte $22                                   // double quote
        .byte $22                                   // double quote
        .byte $09,$09,$09
        .byte $3f,$0d,$0e,$14,$18,$09,$09
        .byte $3c
        .byte $16,$fe,$00,$3c,$09,$3f,$09,$3f,$16,$fe,$00,$2f,$32,$29,$00,$2f // ...<.?.?.../2)./
        .byte $00,$29,$00,$31,$00,$1d,$1d,$30,$00,$0c,$1c // .).1...0...

txt_137a:
        .encoding "screencode_mixed"
        .text "kkffffzzzyeo o o o"
        .encoding "petscii_upper"

txt_138c:
        .text "8:=;;#%!!!!!!!"
        .byte $82                                   // .

txt_139b:
        .encoding "screencode_mixed"
        .text "'('-eo o o o"
        .encoding "petscii_upper"
        .byte $8e,$3b,$3e,$fe,$00                   // .;>..

txt_13ac:
        .text ";%!!!>"
        .byte $fe,$00,$00,$32,$2a,$01,$02,$01,$02,$08,$13,$10,$12,$08,$08,$1b // ...2*...........
        .byte $11,$08,$08,$10,$12,$01,$02,$01,$1e,$01,$02,$01,$02,$01,$02,$01 // ................
        .byte $02,$37,$37,$39,$10,$12,$10,$12,$01,$02,$01,$02 // .779........

txt_13de:
        .text "&3543535"
        .byte $82
        .text "6,,."
        .byte $0a,$02,$01,$02,$01,$02,$01,$02,$10,$12,$10
        .byte $12,$16,$fe,$00,$12,$01,$02,$01,$02,$16,$fe,$00,$14,$13,$6a,$13 // ..............j.
        .byte $b4,$13,$04,$0f,$a0,$7e,$7f,$81,$f0,$60,$1c,$1c,$61,$28,$60,$1c // .....~...`..a(`.
        .byte $62,$1c,$61,$1c,$2b,$1f,$81,$61,$1c,$1c,$62,$1c,$61,$1c,$63,$28 // b.a.+..a..b.a.c(
        .byte $62,$1c,$28,$1c,$81,$61,$1c,$1c,$62,$28,$63,$1c,$63,$1c,$62,$1c // b.(..a..b(c.c.b.
        .byte $28,$1c,$81,$64,$1c,$1c,$63,$28,$65,$1c,$64,$1c,$63,$1c,$28,$1c // (..d..c(e.d.c.(.
        .byte $7f,$81,$63,$1c,$1c,$64,$28,$63,$1c,$65,$1c,$64,$1c,$2b,$1f,$81 // ..c..d(c.e.d.+..
        .byte $65,$1c,$1c,$66,$1c,$65,$1c,$67,$28,$66,$1c,$28,$1c,$81,$64,$1c // e..f.e.g(f.(..d.
        .byte $1c,$65,$28,$66,$1c,$64,$1c,$63,$1c,$28,$1c,$81,$64,$1c,$1c,$63 // .e(f.d.c.(..d..c
        .byte $28,$62,$1c,$61,$1c,$62,$1c,$28,$61,$1c,$7f,$81,$f0,$68,$1c,$69 // (b.a.b.(a....h.i
        .byte $7e,$28,$6c,$28,$68,$1c,$69,$7e,$28,$6c,$28,$68,$1c,$7e,$69,$28 // ~(l(h.i~(l(h.~i(
        .byte $6c,$28,$68,$1c,$7e,$69,$28,$6c,$28,$68,$1c,$69,$7e,$28,$6c,$28 // l(h.~i(l(h.i~(l(
        .byte $68,$1c,$69,$7e,$28,$6c,$28,$68,$1c,$69,$7e,$28,$6c,$28,$68,$1c // h.i~(l(h.i~(l(h.
        .byte $69,$7e,$28,$28,$68,$1c,$69,$7e,$28,$6c,$28,$68,$1c,$69,$7e,$28 // i~((h.i~(l(h.i~(
        .byte $6c,$28,$68,$1c,$7e,$69,$28,$6c,$28,$68,$1c,$7e,$69,$28,$6c,$28 // l(h.~i(l(h.~i(l(
        .byte $68,$1c,$69,$7e,$28,$6c,$28,$68,$1c,$69,$7e,$28,$6c,$28,$68,$1c // h.i~(l(h.i~(l(h.
        .byte $69,$7e,$28,$6c,$28,$68,$1c,$69,$7e,$28,$28,$68,$1c,$69,$7e,$28 // i~(l(h.i~((h.i~(
        .byte $28,$68,$1c,$69,$7e,$28,$28,$68,$1c,$69,$7e,$28,$28,$68,$1c,$69 // (h.i~((h.i~((h.i
        .byte $7e,$28,$28,$68,$1c,$69,$7e,$28,$28,$68,$1c,$69,$7e,$28,$28,$68 // ~((h.i~((h.i~((h
        .byte $1c,$69,$7e,$28,$28,$68,$1c,$69,$7e,$28,$28,$68,$1c,$69,$7e,$28 // .i~((h.i~((h.i~(
        .byte $28,$68,$1c,$69,$7e,$28,$28,$68,$1c,$69,$7e,$28,$28,$68,$1c,$69 // (h.i~((h.i~((h.i
        .byte $7e,$28,$28,$68,$1c,$69,$7e,$28,$28,$68,$1c,$69,$7e,$28,$28,$68 // ~((h.i~((h.i~((h
        .byte $1c,$7e,$28,$69,$28,$68,$1c,$30,$28,$28,$7f,$82,$f3,$68,$34,$81 // .~(i(h.0((...h4.
        .byte $6c,$40,$7d,$82,$68,$34,$f2,$81,$6c,$40,$7d,$82,$68,$34,$f1,$81 // l@}.h4..l@}.h4..
        .byte $6c,$40,$7d,$82,$68,$34,$7e,$f5,$68,$34,$81,$6c,$28,$7d,$82,$68 // l@}.h4~.h4.l(}.h
        .byte $34,$81,$6c,$28,$7d,$82,$68,$34,$81,$6c,$28,$7d,$82,$68,$34,$81 // 4.l(}.h4.l(}.h4.
        .byte $6c,$28,$7d,$7f,$81,$6b,$28,$7c       // l(}..k(|

txt_158e:
        .text "((&((-()((((()((((&((-()((((()("
        .byte $7f,$81,$f0,$69                       // ...i

txt_15b1:
        .byte $40                                   // @ character
        .text "4"
        .byte $40                                   // @ character
        .text "24"
        .byte $40                                   // @ character
        .text "9"
        .byte $40                                   // @ character
        .text "54"
        .byte $40                                   // @ character
        .text "444A44442"
        .byte $40                                   // @ character
        .text "9E"
        .byte $40                                   // @ character
        .text "A"
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "4"
        .byte $40                                   // @ character
        .text "454"
        .byte $7f,$a0,$6a,$30,$7f,$81,$f0,$67,$1c,$65,$28,$64,$1c,$63,$1c,$65 // ..j0...g.e(d.c.e
        .byte $28,$64,$1c,$66,$2b,$64,$1c,$65,$1c,$66,$28,$67,$1c,$66,$1c,$65 // (d.f+d.e.f(g.f.e
        .byte $28,$64,$1c,$63,$28,$65,$1c,$67,$28,$65,$28,$66,$1f,$63,$1c,$64 // (d.c(e.g(e(f.c.d
        .byte $28,$62,$1c,$28,$65,$28,$81,$64,$1c,$63,$1c,$64,$1c,$65,$28,$64 // (b.(e(.d.c.d.e(d
        .byte $1c,$66,$28,$64,$1c,$65,$1c,$7f,$84,$68 // .f(d.e...h

txt_161b:
        .text "$$$$$$$$"
        .byte $7f,$81,$f1,$67,$28,$65,$28,$f2,$64,$1c,$63,$28,$65,$1c,$f3,$64 // ...g(e(.d.c(e..d
        .byte $28,$65,$1f,$64,$2b,$65,$1c,$f4,$66,$28,$67,$1c,$66,$1c,$65,$28 // (e.d+e..f(g.f.e(
        .byte $64,$1c,$f5,$63,$28,$65,$1c,$67,$28,$65,$1c,$66,$2b,$63,$28,$64 // d..c(e.g(e.f+c(d
        .byte $1c,$67,$1c,$28,$65,$1c,$64,$28,$63,$1c,$64,$1c,$65,$28,$64,$1c // .g.(e.d(c.d.e(d.
        .byte $63,$28,$62,$1c,$1c,$7f,$90,$fa,$6c,$10,$7c,$13,$d1,$10,$7d,$7f // c(b.....l.|...}.
        .byte $81,$fe,$70,$28,$fe,$28,$fa,$28,$f7,$28,$f5,$28,$f4,$24,$f3,$24 // ..p(.(.(.(.(.$.$
        .byte $f0,$89,$28,$fa,$81,$74,$28,$8f,$7d,$7f,$82,$f0,$68,$30,$6e,$30 // ..(..t(.}...h0n0
        .byte $68,$30,$6e,$30,$68,$30,$6e,$30,$68,$30,$6e,$30,$68,$30,$6e,$30 // h0n0h0n0h0n0h0n0
        .byte $68,$24,$6e,$30,$68,$30,$6e,$30,$68,$30,$6e,$30,$7f,$82,$68,$3c // h$n0h0n0h0n0..h<
        .byte $6f,$30,$68,$3c,$6f,$30,$68,$3c,$6f,$30,$68,$3c,$6f,$30,$68,$3c // o0h<o0h<o0h<o0h<
        .byte $6f,$30,$68,$3c,$6f,$30,$68,$3c,$6f,$30,$68,$3c,$6f,$30,$7f,$7c // o0h<o0h<o0h<o0.|

txt_16d3:
        .text "(((&((/()((((()((((&((/()((((()("
        .byte $7f,$81,$f0,$62,$28,$1c,$61,$28,$62,$1c,$28,$61,$1c,$62,$1c,$61 // ...b(.a(b.(a.b.a
        .byte $2b,$60,$1f,$61,$1c,$1c,$60,$1c,$1c,$28,$1c,$1c,$28,$1c,$61,$1c // +`.a..`..(..(.a.
        .byte $60,$1c,$1c,$1c,$61,$1c,$60,$1c,$61,$1c,$1c,$60,$1c,$1c,$61,$1c // `...a.`.a..`..a.
        .byte $60,$1c,$1c,$61,$1c,$7f,$67,$28,$65,$1c,$64,$28,$63,$28,$65,$1c // `..a..g(e.d(c(e.
        .byte $64,$28,$65,$1f,$64,$2b,$65,$1c,$66,$28,$67,$1c,$66,$1c,$65,$28 // d(e.d+e.f(g.f.e(
        .byte $64,$1c,$63,$28,$65,$1c,$67,$28,$65,$1c,$66,$2b,$63,$28,$64,$1c // d.c(e.g(e.f+c(d.
        .byte $67,$28,$1c,$65,$1c,$64,$28,$63,$1c,$64,$28,$65,$28,$64,$1c,$63 // g(.e.d(c.d(e(d.c
        .byte $28,$62,$1c,$28,$7f,$81,$61,$28,$1c,$62,$1c,$28,$63,$1c,$1c,$64 // (b.(..a(.b.(c..d
        .byte $28,$1c,$65,$1c,$1c,$66,$28,$1c,$67,$1c,$1c,$66,$28,$1c,$65,$1c // (.e..f(.g..f(.e.
        .byte $28,$64,$1c,$1c,$63,$1c,$28,$62,$1c,$1c,$61,$1c,$28,$60,$1c,$28 // (d..c.(b..a.(`.(
        .byte $1c,$62,$28,$64,$f4,$1c,$f3,$66,$28,$7f,$81,$67,$1c,$65,$28,$64 // .b(d...f(..g.e(d
        .byte $1c,$63,$1c,$65,$28,$64,$1c,$66,$2b,$64,$1c,$65,$1c,$66,$28,$67 // .c.e(d.f+d.e.f(g
        .byte $1c,$66,$1c,$65,$28,$64,$1c,$63,$28,$65,$1c,$67,$28,$65,$28,$66 // .f.e(d.c(e.g(e(f
        .byte $1f,$63,$1c,$64,$28,$62,$1c,$28,$65,$28,$81,$64,$1c,$63,$1c,$64 // .c.d(b.(e(.d.c.d
        .byte $1c,$65,$28,$67,$1c,$66,$28,$67,$1c,$1c,$7f,$82,$68,$30,$71,$30 // .e(g.f(g....h0q0
        .byte $68,$30,$71,$30,$68,$30,$71,$30,$68,$30,$71,$30,$68,$30,$71,$30 // h0q0h0q0h0q0h0q0
        .byte $68,$30,$71,$30,$68,$30,$71,$30,$68,$30,$6f,$30,$7f // h0q0h0q0h0o0.

chr_1800:
        // === Charset data (1825 bytes, $1800-$1f20) ===
        .byte $82,$68,$30,$6e,$30,$68,$30,$6e       // char 0 @+0
        .byte $30,$68,$30,$6e,$30,$68,$30,$6e       // char 1 @+1
        .byte $30,$68,$30,$6e,$30,$68,$30,$6e       // char 2 @+2
        .byte $30,$68,$30,$6e,$30,$68,$30,$6e       // char 3 @+3
        .byte $30,$7f,$81,$68,$26,$7d,$7f,$82       // char 4 @+4
        .byte $68,$1c,$81,$6c,$21,$7d,$82,$68       // char 5 @+5
        .byte $1c,$81,$6c,$21,$7d,$82,$68,$1c       // char 6 @+6
        .byte $81,$6c,$1c,$7d,$82,$68,$1c,$6c       // char 7 @+7
        .byte $1c,$68,$1c,$6c,$28,$68,$1c,$6c       // char 8 @+8
        .byte $28,$68,$1c,$81,$6c,$28,$68,$28       // char 9 @+9
        .byte $68,$1c,$68,$18,$68,$1c,$1c,$7f       // char 10 @+10
        .byte $82,$68,$30,$6e,$30,$68,$30,$6e       // char 11 @+11
        .byte $30,$68,$30,$6e,$30,$68,$30,$6e       // char 12 @+12
        .byte $30,$68,$30,$6e,$30,$68,$30,$30       // char 13 @+13
        .byte $68,$30,$81,$30,$30,$68,$30,$30       // char 14 @+14
        .byte $30,$30,$7f,$83,$69,$4c,$81,$4c       // char 15 @+15
        .byte $82,$4c,$4c,$4c,$83,$4c,$81,$4c       // char 16 @+16
        .byte $4c,$7e,$4c,$7e,$45,$4c,$4c,$7e       // char 17 @+17
        .byte $fa,$74,$40,$f5,$89,$7d,$7f,$83       // char 18 @+18
        .byte $f4,$69,$4c,$81,$4c,$82,$4c,$4c       // char 19 @+19
        .byte $4c,$83,$4c,$81,$4c,$82,$4c,$4c       // char 20 @+20
        .byte $4c,$81,$4c,$4c,$82,$4c,$4c,$83       // char 21 @+21
        .byte $4c,$81,$4c,$4c,$7e,$7f,$81,$67       // char 22 @+22
        .byte $28,$65,$28,$64,$1c,$63,$28,$65       // char 23 @+23
        .byte $1c,$64,$28,$65,$1f,$64,$2b,$65       // char 24 @+24
        .byte $1c,$66,$28,$67,$1c,$66,$1c,$65       // char 25 @+25
        .byte $28,$64,$1c,$63,$28,$65,$1c,$67       // char 26 @+26
        .byte $28,$65,$1c,$66,$2b,$63,$28,$64       // char 27 @+27
        .byte $1c,$67,$1c,$28,$65,$1c,$64,$28       // char 28 @+28
        .byte $63,$1c,$64,$1c,$65,$28,$64,$1c       // char 29 @+29
        .byte $63,$28,$62,$1c,$1c,$7f,$81,$74       // char 30 @+30
        .byte $40,$8f,$7d,$81,$30,$73,$f0,$7e       // char 31 @+31
        .byte $7e,$7d,$7e,$7e,$7e,$7e,$7e,$7e       // char 32 ' '
        .byte $45,$df,$48,$7e,$7e,$7e,$7e,$7f       // char 33 '!'
        .byte $81,$fc,$6a                           // char 34 (partial)

txt_1913:
        .byte $34,$34,$34,$32,$34                   // char 34 (partial)
        .byte $34,$39,$34,$35,$34,$34,$34,$34       // char 35 '#'
        .byte $34,$fb,$35,$34,$fa,$34,$34,$f9       // char 36 '$'
        .byte $34,$32,$f7,$34,$34,$f6,$39,$34       // char 37 '%'
        .byte $f5,$35,$34,$f4,$34,$34,$f3,$34       // char 38 '&'
        .byte $34,$f2,$35,$34,$7f,$81,$63,$1c       // char 39 '''
        .byte $1c,$64,$28,$63,$1c,$65,$1c,$64       // char 40 '('
        .byte $1c,$2b,$1f,$81,$65,$1c,$1c,$66       // char 41 ')'
        .byte $1c,$65,$1c,$67,$28,$66,$1c,$28       // char 42 '*'
        .byte $1c,$81,$64,$1c,$1c,$65,$28,$66       // char 43 '+'
        .byte $1c,$64,$1c,$63,$1c,$28,$1c,$81       // char 44 ','
        .byte $64,$1c,$1c,$65,$28,$1c,$66,$1c       // char 45 '-'
        .byte $67,$1c,$28,$66,$1c,$7f,$81,$68       // char 46 '.'
        .byte $30,$30,$30,$7e,$74,$30,$7e,$68       // char 47 '/'
        .byte $30,$30,$7e,$30,$7e,$30,$74,$30       // char 48 '0'
        .byte $7e,$68,$30,$7e,$68,$30,$7e,$30       // char 49 '1'
        .byte $7e,$74,$30,$7e,$7e,$68,$30,$7e       // char 50 '2'
        .byte $30,$7e,$30,$74,$30,$7e,$30,$7e       // char 51 '3'
        .byte $7f,$7c                               // char 52 (partial)

txt_19a2:
        .byte $28,$28,$28,$26,$28,$28               // char 52 (partial)
        .byte $2d,$28,$29,$28,$28,$28,$28,$28       // char 53 '5'
        .byte $29,$28,$28,$28,$28,$26,$28,$28       // char 54 '6'
        .byte $2d,$28,$29,$28,$28,$28,$28,$28       // char 55 '7'
        .byte $29,$28,$7f,$7c,$1c,$1c,$28,$1c       // char 56 '8'
        .byte $28,$1c,$28,$1c,$28,$2d,$28,$1c       // char 57 '9'
        .byte $28,$1c,$28,$1c,$28,$1c,$2b,$1c       // char 58 ':'
        .byte $28,$1c,$28,$1c,$28,$28,$1c,$28       // char 59 ';'
        .byte $28,$1c,$28,$1c,$7f,$82,$fa,$68       // char 60 '<'
        .byte $18,$6c,$34,$68,$18,$6c,$34,$68       // char 61 '='
        .byte $18,$6c,$34,$68,$18,$6c,$34,$68       // char 62 '>'
        .byte $18,$6c,$34,$68,$18,$6c,$34,$68       // char 63 '?'
        .byte $18,$6c,$34,$68,$18,$6c,$34,$7f       // char 64 '@'
        .byte $98,$68,$1c,$98,$6a,$10,$81,$f1       // char 65 'A'
        .byte $70,$30,$f2,$30,$30,$30,$f3,$30       // char 66 'B'
        .byte $f6,$3c,$f7,$30,$f8,$1c,$7f,$81       // char 67 'C'
        .byte $f1,$6b,$1c,$97,$7d,$84,$fe,$72       // char 68 'D'
        .byte $18,$1a,$1a,$1c,$88,$7d,$f5,$73       // char 69 'E'
        .byte $81,$45,$df,$49,$7e,$7e,$7e,$7e       // char 70 'F'
        .byte $7e,$7e,$7f,$81,$f6,$65,$1c,$6b       // char 71 'G'
        .byte $1c,$7c,$28,$1c,$28,$1c,$28,$1c       // char 72 'H'
        .byte $28,$2d,$28,$1c,$28,$1c,$28,$1c       // char 73 'I'
        .byte $28,$1c,$2b,$1c,$28,$1c,$28,$1c       // char 74 'J'
        .byte $28,$28,$1c,$28,$28,$1c,$28,$1c       // char 75 'K'
        .byte $7f,$98,$fe,$60,$10,$84,$69,$34       // char 76 'L'
        .byte $34,$34,$34,$88,$7e,$81,$f1,$67       // char 77 'M'
        .byte $10,$10,$10,$10,$10,$10,$10,$10       // char 78 'N'
        .byte $7f,$81,$f7,$6c,$34,$7c               // char 79 (partial)

txt_1a7e:
        .byte $37,$3b                               // char 79 (partial)
        .byte $34,$37,$3b,$34,$37,$3b,$34,$37       // char 80 'P'
        .byte $3b,$34,$37,$3b,$34,$37,$3b,$34       // char 81 'Q'
        .byte $37,$3b,$34,$37,$3b,$34,$37,$3b       // char 82 'R'
        .byte $34,$37,$3b,$34,$37,$7f,$7c           // char 83 (partial)

txt_1a9f:
        .byte $34                                   // char 83 (partial)
        .byte $37,$3c,$34,$37,$3c,$34,$37,$3c       // char 84 'T'
        .byte $34,$37,$3c,$34,$37,$3c,$34,$37       // char 85 'U'
        .byte $3e,$34,$37,$3e,$34,$37,$3c,$34       // char 86 'V'
        .byte $37,$3b,$34,$37,$3b,$34,$37,$7f       // char 87 'W'
        .byte $a0,$7d,$7f,$74,$81,$28,$bd,$7d       // char 88 'X'
        .byte $90,$7e,$76,$c2,$10,$34,$7e,$88       // char 89 'Y'
        .byte $7e,$92,$7d,$81,$70,$f1,$24,$f2       // char 90 'Z'
        .byte $24,$fe,$24,$7e,$fa,$24,$f3,$24       // char 91 '['
        .byte $f9,$24,$f3,$24,$f6,$24,$f3,$24       // char 92 '\'
        .byte $f4,$24,$f2,$24,$f1,$24,$ab,$24       // char 93 ']'
        .byte $7f,$81,$67,$1c,$65,$28,$64,$1c       // char 94 '^'
        .byte $63,$1c,$65,$28,$64,$1c,$66,$2b       // char 95 '_'
        .byte $64,$1c,$65,$1c,$66,$28,$67,$1c       // char 96 '`'
        .byte $66,$1c,$65,$28,$64,$1c,$63,$28       // char 97 'a'
        .byte $64,$1c,$63,$28,$62,$28,$61,$1f       // char 98 'b'
        .byte $63,$1c,$61,$28,$62,$1c,$28,$60       // char 99 'c'
        .byte $28,$81,$61,$1c,$63,$1c,$62,$1c       // char 100 'd'
        .byte $63,$28,$62,$1c,$61,$28,$62,$1c       // char 101 'e'
        .byte $61,$1c,$7f,$1c,$28,$1c,$28,$1c       // char 102 'f'
        .byte $1c,$28,$1c,$1c,$28,$28,$1c,$1c       // char 103 'g'
        .byte $28,$1c,$1c,$28,$1c,$28,$2b,$28       // char 104 'h'
        .byte $1c,$1c,$1c,$28,$1c,$1c,$28,$1c       // char 105 'i'
        .byte $1c,$28,$1c,$7f,$7c                   // char 106 (partial)

txt_1b55:
        .byte $34,$37,$3c                           // char 106 (partial)
        .byte $34,$37,$3c,$34,$37,$3c,$34,$37       // char 107 'k'
        .byte $3c,$34,$37,$3c,$34,$37,$3e,$34       // char 108 'l'
        .byte $37,$3e,$34,$37,$3c,$34,$37,$34       // char 109 'm'
        .byte $3b,$7e,$7e,$7d,$7c,$f4,$7e,$7f       // char 110 'n'
        .byte $1d,$2b,$1f,$2b,$1f,$1f,$2b,$1f       // char 111 'o'
        .byte $1f,$2b,$2b,$1f,$1f,$2b,$1f,$1f       // char 112 'p'
        .byte $2b,$1f,$2a,$1d,$28,$1c,$28,$1c       // char 113 'q'
        .byte $28,$1c,$1c,$28,$1c,$1c,$28,$f4       // char 114 'r'
        .byte $1c,$7f,$75,$a0,$10,$7f,$81,$fe       // char 115 's'
        .byte $70,$28,$fe,$28,$fa,$28,$f7,$28       // char 116 't'
        .byte $f5,$28,$f4,$24,$f3,$24,$f2,$28       // char 117 'u'
        .byte $24,$24,$24,$f1,$24,$24,$93,$24       // char 118 'v'
        .byte $7f,$81,$ff,$70,$28,$fe,$28,$fd       // char 119 'w'
        .byte $28,$fc,$28,$fb,$28,$fa,$24,$f9       // char 120 'x'
        .byte $24,$f8,$28,$f7,$28,$f6,$28,$f5       // char 121 'y'
        .byte $28,$f4,$28,$f3,$24,$f2,$24,$f1       // char 122 'z'
        .byte $92,$28,$7f,$98,$7e,$7f,$81,$f0       // char 123 '{'
        .byte $6d                                   // char 124 (partial)

txt_1be1:
        .byte $34,$28,$34,$34,$28,$34,$fc           // char 124 (partial)
        .byte $6c,$34,$7d,$f0,$6d                   // char 125 (partial)

txt_1bed:
        .byte $28,$34,$28                           // char 125 (partial)
        .byte $34,$28,$34,$fb,$6c,$34,$7c,$28       // char 126 '~'
        .byte $7c,$f0,$6d                           // char 127 (partial)

txt_1bfb:
        .byte $34,$28,$34,$34,$28                   // char 127 (partial)
        .byte $34,$fc,$6c,$34,$7e,$f0,$6d           // char 128 (partial)

txt_1c07:
        .byte $28                                   // char 128 (partial)
        .byte $34,$28,$34,$28,$34,$fb,$6c,$34       // char 129
        .byte $7c,$28,$7f,$f0,$6d                   // char 130 (partial)

txt_1c15:
        .byte $34,$28,$34                           // char 130 (partial)
        .byte $34,$2d,$34,$fa,$6c,$39,$7e,$f0       // char 131
        .byte $6d                                   // char 132 (partial)

txt_1c21:
        .byte $28,$34,$28,$34,$2d,$34,$fa           // char 132 (partial)
        .byte $6c,$39,$7e,$f0,$6d                   // char 133 (partial)

txt_1c2d:
        .byte $34,$28,$34                           // char 133 (partial)
        .byte $34,$28,$34,$fa,$6c,$3b,$7e,$f0       // char 134
        .byte $6d,$28,$34,$fb,$6c,$40,$7e,$3e       // char 135
        .byte $7e,$fa,$6c,$3c,$7e,$81,$f0,$6d       // char 136
        .byte $34,$28,$f9,$6c,$3c,$f0,$6d,$34       // char 137
        .byte $28,$34,$fa,$6c,$3b,$7e,$f0,$6d       // char 138
        .byte $28,$34,$f8,$6c,$3c,$f0,$6d,$34       // char 139
        .byte $28,$34,$f9,$6c,$3b,$7e,$f0,$6d       // char 140

txt_1c68:
        .byte $34,$28,$34,$34,$28,$34,$f8,$6c       // char 141
        .byte $34,$7e,$f0,$6d                       // char 142 (partial)

txt_1c74:
        .byte $28,$34,$28,$34                       // char 142 (partial)
        .byte $28,$34,$f8,$6c,$34,$7e,$7f,$f0       // char 143
        .byte $6d                                   // char 144 (partial)

txt_1c81:
        .byte $34,$28,$34,$34,$2b,$34,$fa           // char 144 (partial)
        .byte $6c,$37,$7e,$f0,$6d                   // char 145 (partial)

txt_1c8d:
        .byte $28,$34,$28                           // char 145 (partial)
        .byte $34,$2b,$34,$fa,$6c,$34,$7c,$28       // char 146
        .byte $7c,$f0,$6d                           // char 147 (partial)

txt_1c9b:
        .byte $34,$28,$34,$34,$2b                   // char 147 (partial)
        .byte $34,$fa,$6c,$37,$7e,$f0,$6d           // char 148 (partial)

txt_1ca7:
        .byte $28                                   // char 148 (partial)
        .byte $34,$28,$34,$2b,$34,$fa,$6c,$34       // char 149
        .byte $7c,$28,$7f,$81,$f6,$65,$1c,$6d       // char 150
        .byte $28,$1c,$28,$1c,$1c,$28,$1c,$1c       // char 151
        .byte $28,$28,$1c,$1c,$28,$1c,$1c,$28       // char 152
        .byte $1c,$28,$2b,$28,$1c,$1c,$1c,$28       // char 153
        .byte $1c,$1c,$28,$1c,$1c,$28,$1c,$7f       // char 154
        .byte $82,$f0,$60,$10,$10,$10,$10,$10       // char 155
        .byte $10,$10,$10,$10,$10,$10,$10,$10       // char 156
        .byte $10,$10,$10,$61,$10,$10,$62,$10       // char 157
        .byte $10,$63,$10,$10,$64,$10,$65,$10       // char 158
        .byte $64,$10,$10,$63,$10,$10,$62,$10       // char 159
        .byte $10,$13,$1c,$7f,$a0,$fe,$73,$4f       // char 160
        .byte $7e,$7f,$82,$63,$1c,$65,$10,$61       // char 161
        .byte $10,$60,$13,$65,$13,$67,$10,$61       // char 162
        .byte $1c,$66,$10,$60,$1f,$63,$1c,$61       // char 163
        .byte $10,$64,$1c,$67,$10,$65,$1c,$10       // char 164
        .byte $62,$1c,$60,$10,$64,$10,$64,$1f       // char 165
        .byte $62,$10,$63,$10,$10,$64,$10,$65       // char 166
        .byte $1c,$64,$1d,$1f,$64,$1c,$63,$10       // char 167
        .byte $62,$1f,$13,$61,$10,$10,$7f,$82       // char 168
        .byte $f0,$6e                               // char 169 (partial)

txt_1d4a:
        .byte $30,$30,$30,$30,$30,$30               // char 169 (partial)
        .byte $30,$30,$30,$f4,$30,$f3,$30,$f2       // char 170
        .byte $30,$f1,$30,$30,$30,$f0,$71,$30       // char 171
        .byte $6f                                   // char 172 (partial)

txt_1d61:
        .byte $30,$30,$30,$30,$30,$30,$30           // char 172 (partial)
        .byte $6e,$30,$71,$30,$30,$30,$6f,$30       // char 173
        .byte $fa,$72,$30,$30,$30,$30,$7f,$81       // char 174
        .byte $f3,$6e                               // char 175 (partial)

txt_1d7a:
        .byte $3c,$48,$3c,$3c,$48,$3c               // char 175 (partial)
        .byte $3c,$3c,$3c,$48,$3c,$3c,$48,$3c       // char 176
        .byte $3c,$3c,$3c,$48,$3c,$3c,$48,$3c       // char 177
        .byte $3c,$3c,$3c,$48,$3c,$3c,$48,$3c       // char 178
        .byte $3c,$3c,$6f                           // char 179 (partial)

txt_1d9b:
        .byte $3c,$48,$3c,$3c,$48                   // char 179 (partial)
        .byte $3c,$3c,$3c,$3c,$48,$3c,$3c,$48       // char 180
        .byte $3c,$3c,$3c,$3c,$48,$3c,$3c,$48       // char 181
        .byte $3c,$3c,$3c,$3c,$48,$3c,$3c,$48       // char 182
        .byte $3c,$3c,$3c,$71                       // char 183 (partial)

txt_1dbc:
        .byte $3c,$48,$3c,$3c                       // char 183 (partial)
        .byte $48,$3c,$3c,$3c,$3c,$48,$3c,$3c       // char 184
        .byte $48,$3c,$3c,$3c,$3c,$48,$3c,$3c       // char 185
        .byte $48,$3c,$3c,$3c,$3c,$48,$3c,$3c       // char 186
        .byte $48,$3c,$3c,$3c,$6e                   // char 187 (partial)

txt_1ddd:
        .byte $3c,$48,$3c                           // char 187 (partial)
        .byte $3c,$48,$3c,$3c,$3c,$3c,$48,$3c       // char 188
        .byte $3c,$48,$3c,$3c,$3c,$3c,$48,$3c       // char 189
        .byte $3c,$48,$3c,$3c,$3c,$3c,$48,$3c       // char 190
        .byte $3c,$48,$3c,$3c,$3c,$7f,$82,$f4       // char 191
        .byte $68,$24,$7e,$24,$6c,$34,$68,$24       // char 192
        .byte $69,$34,$68,$24,$6c,$34,$68,$24       // char 193
        .byte $6c,$34,$68,$24,$7e,$24,$6c,$34       // char 194
        .byte $68,$24,$7e,$27,$6c,$37,$68,$27       // char 195
        .byte $6c,$37,$68,$27,$6c,$37,$68,$27       // char 196
        .byte $7e,$24,$6c,$34,$68,$24,$fa,$72       // char 197
        .byte $30,$68,$24,$72,$34,$24,$81,$3c       // char 198
        .byte $34,$7f,$81,$f3,$6e                   // char 199 (partial)

txt_1e3d:
        .byte $3c,$48,$3c                           // char 199 (partial)
        .byte $3c,$48,$3c,$3c,$3c,$3c,$48,$3c       // char 200
        .byte $3c,$48,$3c,$3c,$3c,$3c,$48,$3c       // char 201
        .byte $3c,$48,$3c,$3c,$3c,$3c,$48,$3c       // char 202
        .byte $3c,$48,$3c,$3c,$3c,$6f               // char 203 (partial)

txt_1e5e:
        .byte $3c,$48                               // char 203 (partial)
        .byte $3c,$3c,$48,$3c,$3c,$3c,$3c,$48       // char 204
        .byte $3c,$3c,$48,$3c,$3c,$3c,$f2,$71       // char 205

txt_1e70:
        .byte $3c,$48,$3c,$3c,$48,$3c,$3c,$3c       // char 206
        .byte $82,$fa,$72,$48,$3c,$3c,$3c,$7f       // char 207
        .byte $88,$fa,$72,$18,$7f,$1c,$1c,$1c       // char 208
        .byte $1c,$1c,$1c,$82,$1c,$28,$81,$1c       // char 209
        .byte $30,$28,$28,$7f,$0a,$0d,$47,$81       // char 210
        .byte $51,$8a,$ae,$d2,$d6,$19,$24,$69       // char 211
        .byte $73,$8d,$b0,$d2,$f4,$29,$68,$9d       // char 212
        .byte $de,$00,$22,$27,$58,$7b,$97,$b6       // char 213
        .byte $f6,$10,$3d,$76,$a1,$c3,$e5,$08       // char 214
        .byte $1f,$3b,$61,$79,$9e,$c0,$c3,$f1       // char 215
        .byte $33,$54,$78,$9a,$9e,$b9,$db,$de       // char 216
        .byte $13,$7f,$b3,$d8,$04,$0a,$47,$77       // char 217
        .byte $fe,$3a,$80,$85,$14,$14,$14,$14       // char 218
        .byte $15,$15,$15,$15,$15,$16,$16,$16       // char 219
        .byte $16,$16,$16,$16,$16,$17,$17,$17       // char 220
        .byte $17,$18,$18,$18,$18,$18,$18,$18       // char 221
        .byte $18,$19,$19,$19,$19,$19,$19,$1a       // char 222
        .byte $1a,$1a,$1a,$1a,$1a,$1a,$1a,$1a       // char 223
        .byte $1b,$1b,$1b,$1b,$1b,$1b,$1b,$1b       // char 224
        .byte $1c,$1c,$1c,$1c,$1d,$1d,$1d,$1d       // char 225
        .byte $1d,$1e,$1e,$1e,$1e,$1e,$1e,$1e       // char 226
        .byte $1e,$1e,$1e,$1e,$1e,$1e,$1e,$1e       // char 227

dat_1f20:
        // === Fill data (1 bytes, $1f20-$1f20) ===
        .byte $00                                   // .

// --- Region $2000-$20d7 ---
.pc = $2000 "chr_2000"

chr_2000:
        .byte $00,$00,$00,$00,$00,$00,$00,$7f,$00,$1e,$03,$3f,$63,$73,$3f,$00 // ...........?cs?.
        .byte $60,$7e,$63,$63,$67,$67,$7f,$00,$00,$3f,$60,$60,$70,$70,$3f,$00 // `~ccgg...?``pp?.
        .byte $03,$3f,$63,$63,$73,$73,$7f,$00,$00,$3e,$63,$7e,$70,$70,$3f,$00 // .?ccss...>c~pp?.
        .byte $00,$3f,$60,$78,$60,$70,$70,$70,$00,$3f,$63,$73,$73,$3f,$03,$1e // .?`x`ppp.?css?..
        .byte $60,$7e,$63,$63,$73,$73,$73,$00,$00,$18,$00,$18,$1c,$1c,$1c,$00 // `~ccsss.........
        .byte $00,$03,$00,$03,$03,$07,$07,$1e,$60,$63,$7e,$63,$73,$73,$73,$00 // ........`c~csss.
        .byte $18,$18,$18,$18,$1c,$1c,$1c,$00,$00,$63,$77,$7f,$6b,$73,$73,$00 // .........cw.kss.
        .byte $00,$7e,$63,$63,$73,$73,$73,$00,$00,$3e,$63,$63,$73,$73,$3e,$00 // .~ccsss..>ccss>.
        .byte $00,$7e,$63,$7e,$60,$70,$70,$70,$00,$3f,$63,$3f,$03,$07,$07,$07 // .~c~`ppp.?c?....
        .byte $00,$3f,$60,$60,$70,$70,$70,$00,$00,$3f,$60,$3e,$03,$07,$7e,$00 // .?``ppp..?`>..~.
        .byte $60,$60,$78,$60,$70,$70,$3f,$00,$00,$63,$63,$63,$73,$73,$3e,$00 // ``x`pp?..cccss>.
        .byte $00,$63,$63,$63,$73,$36,$1c,$00,$00,$67,$67,$63,$6b,$7f,$77,$00 // .cccs6...ggck.w.
        .byte $00,$63,$63,$3e,$63,$73,$73,$00,$00,$63,$63,$63,$3f,$03,$07,$1e // .cc>css..ccc?...
        .byte $00,$7e,$03,$3e,$60,$70,$3f           // .~.>`p?

dat_20d7:
        // === Fill data (1 bytes, $20d7-$20d7) ===
        .byte $00                                   // .

// --- Region $2108-$21fe ---
.pc = $2108 "dat_2108"

dat_2108:
        .byte $3c,$3c,$18,$18,$00,$18,$18,$00,$63,$63,$36,$00,$00,$00,$00,$00 // <<......cc6.....
        .byte $22,$7f,$22,$22,$22,$7f,$22,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ".""".".........
        .byte $c6,$cc,$18,$30,$60,$c6,$86,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ...0`...........
        .byte $03,$03,$06,$00,$00,$00,$00,$00,$1f,$30,$60,$60,$60,$30,$1f,$00 // .........0```0..
        .byte $7c,$06,$03,$03,$03,$06,$7c,$00,$00,$00,$00,$00,$00,$00,$00,$00 // |.....|.........
        .byte $00,$00,$08,$08,$3e,$08,$08,$00,$00,$00,$00,$00,$00,$0c,$0c,$18 // ....>...........
        .byte $00,$00,$00,$7f,$00,$00,$00,$00,$00,$00,$00,$00,$00,$18,$18,$00 // ................
        .byte $06,$0c,$18,$30,$60,$c0,$80,$00,$3e,$63,$67,$6f,$7b,$73,$3e,$00 // ...0`...>cgo{s>.
        .byte $38,$0c,$0c,$0c,$1c,$1c,$1c,$00,$7e,$07,$0e,$1c,$38,$73,$7f,$00 // 8.......~...8s..
        .byte $3e,$63,$03,$06,$03,$63,$3e,$00,$63,$63,$7f,$03,$07,$07,$07,$00 // >c...c>.cc......
        .byte $7f,$60,$7e,$03,$07,$07,$7e,$00,$3f,$60,$7e,$63,$73,$73,$3e,$00 // .`~...~.?`~css>.
        .byte $7e,$03,$03,$03,$07,$07,$07,$00,$3e,$63,$3e,$63,$73,$73,$3e,$00 // ~.......>c>css>.
        .byte $3f,$63,$3f,$03,$07,$07,$07,$00,$00,$00,$18,$18,$00,$18,$18,$00 // ?c?.............
        .fill 19, $00
        .byte $7f,$00,$7f,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$3c,$66,$0c // .............<f.
        .byte $18,$00,$18,$18                       // ....

// --- Region $2217-$24af ---
.pc = $2217 "dat_2217"

dat_2217:
        .fill 9, $01
        .fill 8, $02
        .byte $03,$03,$03,$03,$03,$03,$04,$04,$04,$04,$04,$05,$05,$05,$05,$05 // ................
        .byte $06,$06,$06,$06,$07,$07,$07,$07,$08,$08,$08,$08,$09,$09,$09,$09 // ................
        .byte $0a,$0a,$0a,$0a,$0b,$0b,$0b,$0c,$0c,$0c,$0d,$0d,$0d,$0e,$0e,$0e // ................
        .byte $0f,$0f,$0f,$10,$10,$10,$11,$11,$12,$12,$12,$13,$13,$13,$14,$14 // ................
        .byte $15,$15,$15,$16,$16,$17,$17,$18,$18,$18,$19,$19,$1a,$1a,$1b,$1b // ................
        .byte $1c,$1c,$1d,$1d,$1e,$1e,$1f,$1f       // ........

txt_2280:
        .text "  !!"
        .byte $22                                   // double quote
        .byte $22                                   // double quote
        .text "##$$%%&&''"
        .text "())**++,--../001"
        .text "2233455677899:;;"
        .text "<==>??"
        .byte $40                                   // @ character
        .text "ABBCDEEFG"
        .text "HHIJKKLMNNOPQRRS"
        .text "TUVVWXYZ"
        .byte $5b,$5b
        .byte $5c,$5d,$5e,$5f,$60,$61
        .byte $62,$62,$63,$64,$65,$66,$67,$68,$69,$6a,$6a,$6b,$6c,$6d,$6e,$6f // bbcdefghijjklmno
        .byte $70,$71,$72,$73,$74,$75,$76,$77,$78,$79,$7a,$7b,$7c,$7d,$7e,$7f // pqrstuvwxyz{|}~.
        .byte $00,$00,$02,$04,$08,$0c,$12,$18       // ........

txt_2308:
        .text " (2<HT"
        .byte $62,$70,$80,$90,$a2,$b4,$c8,$dc,$f2,$08
        .byte $20,$38,$52,$6c,$88,$a4,$c2,$e0,$00,$20,$42,$64,$88,$ac,$d2,$f8 //  8Rl..... Bd....
        .byte $20,$48,$72,$9c,$c8,$f4,$22,$50,$80,$b0,$e2,$14,$48,$7c,$b2,$e8 //  Hr..."P....H|..
        .byte $20,$58,$92,$cc,$08,$44,$82,$c0,$00,$40,$82,$c4,$08,$4c,$92,$d8 //  X...D...@...L..
        .byte $20,$68,$b2,$fc,$48,$94,$e2,$30,$80,$d0,$22,$74,$c8,$1c,$72,$c8 //  h..H..0.."t..r.
        .byte $20,$78,$d2,$2c,$88,$e4,$42,$a0,$00,$60,$c2,$24,$88,$ec,$52,$b8 //  x.,..B..`.$..R.
        .byte $20,$88,$f2,$5c,$c8,$34,$a2,$10,$80,$f0,$62,$d4,$48,$bc,$32,$a8 //  ..\.4....b.H.2.
        .byte $20,$98,$12,$8c,$08,$84,$02,$80,$00,$80,$02,$84,$08,$8c,$12,$98 //  ...............
        .byte $20,$a8,$32,$bc,$48,$d4,$62,$f0,$80,$10,$a2,$34,$c8,$5c,$f2,$88 //  .2.H.b....4.\..
        .byte $20,$b8,$52,$ec,$88,$24,$c2,$60,$00,$a0,$42,$e4,$88,$2c,$d2,$78 //  .R..$.`..B..,.x
        .byte $20,$c8,$72,$1c,$c8,$74,$22,$d0,$80,$30,$e2,$94,$48,$fc,$b2,$68 //  .r..t"..0..H..h
        .byte $20,$d8,$92,$4c,$08,$c4,$82,$40,$00,$c0,$82,$44,$08,$cc,$92,$58 //  ..L...@...D...X
        .byte $20,$e8,$b2,$7c,$48,$14,$e2,$b0,$80,$50,$22,$f4,$c8,$9c,$72,$48 //  ..|H....P"...rH
        .byte $20,$f8,$d2,$ac,$88,$64,$42,$20,$00,$e0,$c2,$a4,$88,$6c,$52,$38 //  ....dB .....lR8
        .byte $20,$08,$f2,$dc,$c8,$b4,$a2,$90,$80,$70,$62 //  ........pb

txt_23f3:
        .text "TH<2( "
        .byte $18,$12,$0c,$08,$04,$02,$00
        .byte $3f,$fc,$01
        .byte $3f,$fc,$03,$30,$00,$07,$30,$00,$0e,$30,$00,$1c,$3f,$fc,$38,$3f // ?..0..0..0..?.8?
        .byte $fc,$70,$30,$00,$e0,$30,$01,$c0,$30,$03,$80,$30,$03,$ff,$30,$03 // .p0..0..0..0..0.
        .byte $ff,$30,$00,$00,$30,$00,$00,$30,$00,$00,$30,$00,$00,$00,$00,$00 // .0..0..0..0.....
        .fill 13, $00
        .byte $e0,$1f,$e0,$e0,$7f,$e3,$60,$f0,$07,$61,$c0,$0e,$61,$80,$0c,$63 // ......`..a..a..c
        .byte $80,$1c,$63,$00,$18,$63,$00,$18,$63,$00,$18,$63,$00,$18,$fb,$80 // ..c..c..c..c....
        .byte $1c,$f9,$80,$0c,$61,$c0,$0e,$60,$f0,$07,$60,$7f,$e3,$60,$1f,$e0 // ....a..`..`..`..
        .fill 16, $00
        .byte $ff,$80,$00,$ff,$80,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$ff // ................
        .byte $80,$00,$ff,$80,$00,$01,$80,$00,$01,$80,$00,$01,$80,$00,$01,$80 // ................
        .byte $00,$01,$80,$00,$01,$80,$00,$01,$80,$00,$ff,$80,$00,$ff,$80 // ...............

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

// --- Region $2500-$2543 ---
.pc = $2500 "dat_2500"

dat_2500:
        .byte $f8,$3f,$c0,$fc,$7f,$c0,$0c,$60,$00,$06,$c0,$00,$06,$c0,$00,$06 // .?.....`........
        .byte $c0,$00,$06,$ff,$c0,$06,$ff,$c0,$06,$c0,$00,$06,$c0,$00,$06,$c0 // ................
        .byte $00,$06,$c0,$00,$06,$c0,$00,$0c,$60,$00,$fc,$7f,$c0,$f8,$3f,$c0 // ........`.....?.
        .fill 16, $00

spr_2540:
        .byte $ff,$ff,$ff                           // ...

dat_2543:
        // === Fill data (1 bytes, $2543-$2543) ===
        .byte $00                                   // .

// --- Region $2580-$2580 ---
.pc = $2580 "spr_2580"

spr_2580:
        .byte $00                                   // .

// --- Region $25bc-$2640 ---
.pc = $25bc "dat_25bc"

dat_25bc:
        .byte $ff,$ff,$ff,$00                       // ....

spr_25c0:
        .byte $00,$00,$01,$00,$00,$01,$00,$00,$01,$00,$00,$01,$00,$00,$01,$00 // ................
        .byte $00,$01,$00,$00,$01,$00,$00,$01,$00,$00,$01,$00,$00,$01,$00,$00 // ................
        .byte $01,$00,$00,$01,$00,$00,$01,$00,$00,$01,$00,$00,$01,$00,$00,$01 // ................
        .byte $00,$00,$01,$00,$00,$01,$00,$00,$01,$00,$00,$01,$00,$00,$01,$00 // ................

spr_2600:
        .byte $80,$00,$00,$80,$00,$00,$80,$00,$00,$80,$00,$00,$80,$00,$00,$80 // ................
        .byte $00,$00,$80,$00,$00,$80,$00,$00,$80,$00,$00,$80,$00,$00,$80,$00 // ................
        .byte $00,$80,$00,$00,$80,$00,$00,$80,$00,$00,$80,$00,$00,$80,$00,$00 // ................
        .byte $80,$00,$00,$80,$00,$00,$80,$00,$00,$80,$00,$00,$80,$00,$00,$80 // ................

dat_2640:
        // === Fill data (1 bytes, $2640-$2640) ===
        .byte $00                                   // .

// --- Region $2700-$2800 ---
.pc = $2700 "txt_2700"

txt_2700:
        .text "02468:;<<=<;:853"
        .text "0,($ "
        .byte $1c,$18,$14,$10,$0d,$09,$06,$04,$02,$01,$00
        .byte $00,$00,$01,$02,$04,$06,$09,$0d,$10,$14,$18,$1c // ............

txt_272c:
        .text " $(,0358:;<=<<;:"
        .text "86420-+)'%$##"
        .byte $22                                   // double quote
        .text "#$"
        .text "%'*,/37;?CGKORVY"
        .byte $5b,$5d,$5e,$5f,$5f,$5f,$5e,$5d,$5b   // []^___^][

txt_2765:
        .text "YVROKGC?;730,*'%"
        .text "$#"
        .byte $22                                   // double quote
        .text "##$%')+-/2468"
        .text ":;<<=<;:8530,($ "
        .byte $1c,$18,$14,$10,$0d,$09,$06,$04,$02,$01,$00,$00,$00,$01,$02,$04 // ................
        .byte $06,$09,$0d,$10,$14,$18,$1c           // .......

txt_27ac:
        .text " $(,/358:;<=<<;:"
        .text "86420-+)'%$##"
        .byte $22                                   // double quote
        .text "#$"
        .text "%'*,/37;?CGKORVY"
        .byte $5b,$5d,$5e,$5f,$5f,$5f,$5e,$5d,$5b   // []^___^][

txt_27e5:
        .text "YVROKGC?;730,*'%"
        .text "$#"
        .byte $22                                   // double quote
        .text "##$%')+-"

dat_2800:
        // === Fill data (1 bytes, $2800-$2800) ===
        .byte $00                                   // .

// --- Region $286c-$286c ---
.pc = $286c "loc_286c"

loc_286c:
        .byte $00                                   // .

// --- Region $3000-$3000 ---
.pc = $3000 "chr_3000"

chr_3000:
        .byte $00                                   // .

// --- Region $3800-$3800 ---
.pc = $3800 "chr_3800"

chr_3800:
        .byte $00                                   // .

// --- Region $4000-$4033 ---
.pc = $4000 "txt_4000"

txt_4000:
        .byte $40                                   // @ character
        .text "CFHKMOPQQPOMKGD"
        .byte $40                                   // @ character
        .text ";61+& "
        .byte $1b,$16,$11,$0d,$09,$06,$03,$01,$00,$00,$00,$01,$03,$06,$09,$0d // ................
        .byte $11,$16,$1b                           // ...

txt_402a:
        .text " &+16;"
        .byte $40                                   // @ character
        .text "DGK"

// --- Region $4041-$4089 ---
.pc = $4041 "txt_4041"

txt_4041:
        .text "<97420/../0248;?DINTY"
        .byte $5f,$64,$69,$6e,$72,$76,$79,$7c,$7e,$7f,$7f,$7f,$7e,$7c,$79,$76 // _dinrvy|~...~|yv
        .byte $72,$6e,$69,$64,$5f                   // rnid_

txt_406b:
        .text "YTNID"
        .byte $40                                   // @ character
        .text ";8420/../02479<?CFHKMOPQQ"

// --- Region $4095-$40b3 ---
.pc = $4095 "Segment $4095"
        .byte $26,$20,$1b,$16,$11,$0d,$09,$06,$03,$01,$00,$00,$00,$01,$03,$06 // & ..............
        .byte $09,$0d,$11,$16,$1b                   // .....

txt_40aa:
        .text " &+16;?DGK"

// --- Region $40c1-$40da ---
.pc = $40c1 "txt_40c1"

txt_40c1:
        .text "<97420/../0248;?DINTY"
        .byte $5f,$64,$69,$6e,$72                   // _dinr

// --- Region $40e5-$4109 ---
.pc = $40e5 "Segment $40e5"
        .byte $76,$72,$6e,$69,$64,$5f               // vrnid_

txt_40eb:
        .text "YTNID"
        .byte $40                                   // @ character
        .text ";8420/../02479<"
        .byte $5f,$5f,$5f,$5d                       // ___]

txt_4104:
        .byte $5c                                   // backslash character
        .text "ZWUQN"

// --- Region $411e-$413c ---
.pc = $411e "dat_411e"

dat_411e:
        .byte $00,$00,$00,$00,$00,$02,$03,$05,$08,$0a,$0e,$11,$15,$19,$1d // ...............

txt_412d:
        .byte $22                                   // double quote character
        .text "&+049=BFJNQUWZ"
        .byte $5c                                   // backslash character

// --- Region $415e-$417c ---
.pc = $415e "dat_415e"

dat_415e:
        .byte $00,$00,$00,$00,$00,$02,$03,$05,$08,$0a,$0e,$11,$15,$19,$1d // ...............

txt_416d:
        .byte $22                                   // double quote character
        .text "&+/49=BFJNQUWZ"
        .byte $5c                                   // backslash character

// --- Region $419e-$41bc ---
.pc = $419e "dat_419e"

dat_419e:
        .byte $00,$00,$00,$00,$00,$02,$03,$05,$08,$0a,$0e,$11,$15,$19,$1d // ...............

txt_41ad:
        .byte $22                                   // double quote character
        .text "&+/49=BFJNQUWZ"
        .byte $5c                                   // backslash character

// --- Region $41de-$41fc ---
.pc = $41de "dat_41de"

dat_41de:
        .byte $00,$00,$00,$00,$00,$02,$03,$05,$08,$0a,$0e,$11,$15,$19,$1d // ...............

txt_41ed:
        .byte $22                                   // double quote character
        .text "&+/49=BFJNQUWZ"
        .byte $5c                                   // backslash character

// --- Region $4217-$4500 ---
.pc = $4217 "dat_4217"

dat_4217:
        .byte $aa,$a2,$9b,$94,$8e,$89,$85,$82,$80,$80,$80,$82,$85,$89,$8e,$94 // ................
        .byte $9b,$a2,$aa,$b2,$ba,$c1,$c8,$cf,$d5,$da,$de,$e1,$e2,$e2,$e0,$dd // ................
        .byte $d9,$d3,$cc,$c4,$ba,$b0,$a4,$98,$8c,$80,$73,$67,$5b // ..........sg[

txt_4244:
        .text "OE;3,&"
        .byte $22                                   // double quote character
        .byte $1f,$1d,$1d,$1e                       // ....

txt_424f:
        .text "!%*07>EMU"
        .byte $5d,$64,$6b,$71,$76,$7a,$7d,$7f,$80,$7f,$7d,$7a,$76,$71,$6b,$64 // ]dkqvz}...}zvqkd
        .byte $5d                                   // ]

txt_4269:
        .text "UME>70*%!"
        .byte $1e,$1d,$1d,$1f                       // ....

txt_4276:
        .byte $22                                   // double quote character
        .text "&,3;EO"
        .byte $5b,$67,$73,$7f,$8c,$98,$a4,$b0,$ba,$c4,$cc,$d3,$d9,$dd,$e0,$e2 // [gs.............
        .byte $e2,$e1,$de,$da,$d5,$cf,$c8,$c1,$ba,$b2,$aa,$a2,$9b,$94,$8e,$89 // ................
        .byte $85,$82,$80,$80,$80,$82,$85,$89,$8e,$94,$9b,$a2,$aa,$b2,$ba,$c1 // ................
        .byte $c8,$cf,$d5,$da,$de,$e1,$e2,$e2,$e0,$dd,$d9,$d3,$cc,$c4,$ba,$b0 // ................
        .byte $a4,$98,$8c,$80,$73,$67,$5b           // ....sg[

txt_42c4:
        .text "OE;3,&"
        .byte $22                                   // double quote character
        .byte $1f,$1d,$1d,$1e                       // ....

txt_42cf:
        .text "!%*07>EMU"
        .byte $5d,$64,$6b,$71,$76,$7a,$7d,$7f,$80,$7f,$7d,$7a,$76,$71,$6b,$64 // ]dkqvz}...}zvqkd
        .byte $5d                                   // ]

txt_42e9:
        .text "UME>70*%!"
        .byte $1e,$1d,$1d,$1f                       // ....

txt_42f6:
        .byte $22                                   // double quote character
        .text "&,3;EO"
        .byte $5b,$67,$73                           // [gs

txt_4300:
        .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_436f:
        .text "YXWUTRQONLJIGFDCA"
        .byte $40                                   // @ character
        .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_43eb:
        .text " !#$&'(*+-.0135689;<>"
        .byte $00                                   // string terminator
        .byte $ff,$fe,$fd,$fc,$fb,$fa,$f9,$f8,$f7,$f6,$f5,$f4,$f3,$f2,$f1,$f0 // ................
        .byte $ef,$ee,$ed,$ec,$eb,$ea,$e9,$e8,$e7,$e6,$e5,$e4,$e3,$e2,$e1,$e0 // ................
        .byte $df,$de,$dd,$dc,$db,$da,$d9,$d8,$d7,$d6,$d5,$d4,$d3,$d2,$d1,$d0 // ................
        .byte $cf,$ce,$cd,$cc,$cb,$ca,$c9,$c8,$c7,$c6,$c5,$c4,$c3,$c2,$c1,$c0 // ................
        .byte $bf,$be,$bd,$bc,$bb,$ba,$b9,$b8,$b7,$b6,$b5,$b4,$b3,$b2,$b1,$b0 // ................
        .byte $af,$ae,$ad,$ac,$ab,$aa,$a9,$a8,$a7,$a6,$a5,$a4,$a3,$a2,$a1,$a0 // ................
        .byte $9f,$9e,$9d,$9c,$9b,$9a,$99,$98,$97,$96,$95,$94,$93,$92,$91,$90 // ................
        .byte $8f,$8e,$8d,$8c,$8b,$8a,$89,$88,$87,$86,$85,$84,$83,$82,$81,$80 // ................
        .byte $7f,$7e,$7d,$7c,$7b,$7a,$79,$78,$77,$76,$75,$74,$73,$72,$71,$70 // .~}|{zyxwvutsrqp
        .byte $6f,$6e,$6d,$6c,$6b,$6a,$69,$68,$67,$66,$65,$64,$63,$62,$61,$60 // onmlkjihgfedcba`
        .byte $5f,$5e,$5d,$5c,$5b                   // _^]\[

txt_44a6:
        .text "ZYXWVUTSRQPONMLKJIHGFEDCBA"
        .byte $40                                   // @ character
        .text "?>=<;:9876543210/.-,+*)('&%$#"
        .byte $22                                   // double quote character
        .text "! "
        .byte $1f,$1e,$1d,$1c,$1b,$1a,$19,$18,$17,$16,$15,$14,$13,$12,$11,$10 // ................
        .byte $0f,$0e,$0d,$0c,$0b,$0a,$09,$08,$07,$06,$05,$04,$03,$02,$01 // ...............

dat_4500:
        // === Fill data (1 bytes, $4500-$4500) ===
        .byte $00                                   // .

// --- Region $4b7a-$4b8b ---
.pc = $4b7a "txt_4b7a"

txt_4b7a:
        .byte $40                                   // @ character
        .text "IKHLOGA"
        .byte $ff                                   // .

txt_4b83:
        .text "AGOLHKI"
        .byte $40                                   // @ character
        .byte $ff                                   // .

// --- Region $4c1b-$4cee ---
.pc = $4c1b "Segment $4c1b"
        .byte $8d,$0e,$4c,$a9,$00,$a2,$60,$5d,$00,$28,$9d,$00,$30,$ca,$10,$f7 // ..L...`].(..0...
        .byte $a9,$00,$a2,$60,$5d,$80,$28,$9d,$80,$30,$ca,$10,$f7,$a9,$00,$a2 // ...`].(..0......
        .byte $60,$5d,$00,$29,$9d,$00,$31,$ca,$10,$f7,$a9,$00,$a2,$60,$5d,$80 // `].)..1......`].
        .byte $29,$9d,$80,$31,$ca,$10,$f7,$a9,$00,$a2,$60,$5d,$00,$2a,$9d,$00 // )..1......`].*..
        .byte $32,$ca,$10,$f7,$a9,$00,$a2,$60,$5d,$80,$2a,$9d,$80,$32,$ca,$10 // 2......`].*..2..
        .byte $f7,$a9,$00,$a2,$60,$5d,$00,$2b,$9d,$00,$33,$ca,$10,$f7,$a9,$00 // ....`].+..3.....
        .byte $a2,$60,$5d,$80,$2b,$9d,$80,$33,$ca,$10,$f7,$a9,$00,$a2,$60,$5d // .`].+..3......`]
        .byte $00,$2c,$9d,$00,$34,$ca,$10,$f7,$a9,$00,$a2,$60,$5d,$80,$2c,$9d // .,..4......`].,.
        .byte $80,$34,$ca,$10,$f7,$a9,$00,$a2,$60,$5d,$00,$2d,$9d,$00,$35,$ca // .4......`].-..5.
        .byte $10,$f7,$a9,$00,$a2,$60,$5d,$80,$2d,$9d,$80,$35,$ca,$10,$f7,$a9 // .....`].-..5....
        .byte $00,$a2,$60,$5d,$00,$2e,$9d,$00,$36,$ca,$10,$f7,$a9,$00,$a2,$60 // ..`]....6......`
        .byte $5d,$80,$2e,$9d,$80,$36,$ca,$10,$f7,$a9,$00,$a2,$60,$5d,$00,$2f // ]....6......`]./
        .byte $9d,$00,$37,$ca,$10,$f7,$a9,$00,$a2,$60,$5d,$80,$2f,$9d,$80,$37 // ..7......`]./..7
        .byte $ca,$10,$f7,$60                       // ...`

// --- Region $4fa0-$4faa ---
.pc = $4fa0 "Segment $4fa0"
        .byte $00,$00,$00,$00,$00,$00,$00,$b0,$b0,$50,$50 // .........PP

// --- Region $5031-$503c ---
.pc = $5031 "Segment $5031"
        .byte $80,$00,$01,$02,$03,$04,$05,$06,$07   // .........

tbl_lo_503a:
        .byte <loc_4fe9,<loc_4ff7,<loc_5005         // address table low bytes

// --- Region $506d-$507d ---
.pc = $506d "txt_506d"

txt_506d:
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "IIKKHHLLOOGGAA"
        .byte $ff                                   // .

// --- Region $51f8-$526a ---
.pc = $51f8 "dat_51f8"

dat_51f8:
        .byte $a2,$00,$a9,$20,$09,$c0,$9d,$d7,$07,$a9,$02,$9d,$cf,$d9,$bd,$40 // ... ...........@
        .byte $57,$20,$91,$52,$9d,$f7,$05,$bd,$50,$57,$20,$91,$52,$9d,$1f,$06 // W .R....PW .R...
        .byte $bd,$60,$57,$20,$91,$52,$9d,$47,$06,$bd,$70,$57,$20,$91,$52,$9d // .`W .R.G..pW .R.
        .byte $6f,$06,$bd,$80,$57,$20,$91,$52,$9d,$97,$06,$bd,$90,$57,$20,$91 // o...W .R.....W .
        .byte $52,$9d,$bf,$06,$bd,$a0,$57,$20,$91,$52,$9d,$e7,$06,$bd,$b0,$57 // R.....W .R.....W
        .byte $20,$91,$52,$9d,$0f,$07,$bd,$c0,$57,$20,$91,$52,$9d,$37,$07,$bd //  .R.....W .R.7..
        .byte $d0,$57,$20,$91,$52,$9d,$5f,$07,$bd,$e0,$57,$20,$91,$52,$9d,$87 // .W .R._...W .R..
        .byte $07,$bd,$f0                           // ...

// --- Region $5392-$53aa ---
.pc = $5392 "dat_5392"

dat_5392:
        .byte $a2,$00,$bd                           // ...

txt_5395:
        .text "-T"
        .byte $c9                                   // 'I' | $80 (end-of-string marker)
        .byte $ff,$f0,$07,$20,$fe,$53,$ee,$93,$53,$60,$a9,$00,$c9,$00,$d0,$03 // ... .S..S`......
        .byte $4c,$ca,$53                           // L.S

// --- Region $53ca-$53fd ---
.pc = $53ca "dat_53ca"

dat_53ca:
        .byte $ee,$a3,$53,$a2,$01,$a9,$e0,$9d,$f7,$05,$9d,$1f,$06,$9d,$47,$06 // ..S...........G.
        .byte $9d,$6f,$06,$9d,$97,$06,$9d,$bf,$06,$9d,$e7,$06,$9d,$0f,$07,$9d // .o..............
        .byte $37,$07,$9d,$5f,$07,$9d,$87,$07,$9d,$af,$07,$9d,$d7,$07,$e8,$e0 // 7.._............
        .byte $0f,$d0,$d4,$60                       // ...`

// --- Region $542d-$5439 ---
.pc = $542d "txt_542d"

txt_542d:
        .text "AAGGOOLLHHBB"
        .byte $ff                                   // .

// --- Region $557b-$55c3 ---
.pc = $557b "dat_557b"

dat_557b:
        .byte $a2,$00,$a9,$ff,$9d,$00,$04,$9d,$28,$04,$9d,$50,$04,$9d,$78,$04 // ........(..P..x.
        .byte $9d,$a0,$04,$9d,$c8,$04,$9d,$f0,$04,$9d,$18,$05,$9d,$40,$05,$9d // .............@..
        .byte $68,$05,$9d,$90,$05,$9d,$b8,$05,$a9,$20,$9d,$e0,$05,$9d,$08,$06 // h........ ......
        .byte $9d,$30,$06,$9d,$58,$06,$9d,$80,$06,$9d,$a8,$06,$9d,$d0,$06,$9d // .0..X...........
        .byte $f8,$06,$9d,$20,$07,$9d,$48,$07,$9d   // ... ..H..

// --- Region $5609-$59ae ---
.pc = $5609 "dat_5609"

dat_5609:
        .byte $a2,$00,$ce,$dc,$48,$bd               // ....H.

txt_560f:
        .text ",V"
        .byte $c9                                   // 'I' | $80 (end-of-string marker)
        .byte $ff,$f0,$07,$8d,$4d,$4a,$ee,$0a,$56,$60,$a9,$60,$8d,$08,$56,$8d // ....MJ..V`.`..V.
        .byte $8c,$4b,$a9,$ea,$8d,$5d,$55,$4c,$63   // .K...]ULc

txt_562b:
        .text "VAMMCCEELLHHII"
        .byte $40                                   // @ character
        .byte $ff                                   // .

dat_563b:
        .text "                                        "
        .byte $78,$a9,$30,$85,$01,$a2,$00,$bd,$3b,$56,$9d,$00,$d4,$e8,$e0,$28 // x.0.....;V.....(
        .byte $d0,$f5,$a9,$36,$85,$01,$ad,$da,$56,$8d,$14,$03,$ad,$db,$56,$8d // ...6....V.....V.
        .byte $15,$03,$ad,$dc,$56,$8d,$19,$d0,$ad,$dd,$56,$8d,$1a,$d0,$ad,$de // ....V.....V.....
        .byte $56,$8d,$0d,$dc,$a9,$37,$85,$01,$a9,$00,$8d,$20,$d0,$8d,$21,$d0 // V....7..... ..!.
        .byte $8d,$11,$d0,$a9,$03,$8d,$00,$dd,$a9,$17,$8d,$18,$d0,$a9,$00,$8d // ................
        .byte $15,$d0,$8d,$1d,$d0,$8d,$17,$d0,$20,$44,$e5,$a2,$00,$a9,$00,$9d // ........ D......
        .byte $00,$d4,$e8,$e0,$19,$d0,$f8,$58,$a9,$1b,$8d,$11,$d0,$a9,$df,$a0 // .......X........
        .byte $56,$20,$1e,$ab,$4c,$80,$59,$31,$ea,$79,$f0,$00,$93,$98,$08,$0e // V ..L.Y1.y......
        .byte $c9                                   // .

txt_56e4:
        .text "NTRO "
        .byte $c3                                   // 'C' | $80 (end-of-string marker)
        .text "REDS"
        .byte $0d

txt_56ef:
        .text "-----------"
        .byte $0d                                   // string terminator
        .byte $0d,$c3                               // ..

txt_56fd:
        .text "ODE: "
        .byte $c4                                   // 'D' | $80 (end-of-string marker)

txt_5703:
        .text "EVIL/"
        .byte $c6                                   // 'F' | $80 (end-of-string marker)
        .byte $34,$c3,$c7,$0d,$c6                   // 4....

txt_570e:
        .text "ONT: "
        .byte $c4                                   // 'D' | $80 (end-of-string marker)

txt_5714:
        .text "RAZ/"
        .byte $c6                                   // 'F' | $80 (end-of-string marker)
        .byte $34,$c3,$c7,$0d,$d4                   // 4....

txt_571e:
        .text "UNE: "
        .byte $d0                                   // 'P' | $80 (end-of-string marker)
        .byte $d6,$c3,$c6,$2f,$d2                   // .../.

txt_5729:
        .text "EFLEX"
        .byte $00                                   // string terminator
        .fill 17, $00

txt_5740:
        .text " FUNGUS OF F4CG"
        .byte $5e,$20,$5e                           // ^ ^

txt_5752:
        .text "               PRESENTS:"
        .byte $5e                                   // ^

txt_576b:
        .text "      "
        .byte $5e                                   // ^

txt_5772:
        .text "               "
        .byte $5e                                   // ^

txt_5782:
        .text "               LASER STORM"
        .byte $5e                                   // ^

txt_579d:
        .text "    "
        .byte $5e                                   // ^

txt_57a2:
        .text "               ORIGINAL"
        .byte $5e                                   // ^

txt_57ba:
        .text "       SUPPLIED BY"
        .byte $5e                                   // ^

txt_57cd:
        .text "    "
        .byte $5e                                   // ^

txt_57d2:
        .text "               NEWSCOPY"
        .byte $5e                                   // ^

txt_57ea:
        .text "       "
        .byte $5e                                   // ^

txt_57f2:
        .text "               GREETS TO :"
        .byte $5e                                   // ^

txt_580d:
        .text "    "
        .byte $5e                                   // ^

txt_5812:
        .text "               SCS+TRC"
        .byte $5e                                   // ^

txt_5829:
        .text "        HITMEN"
        .byte $5e                                   // ^

txt_5838:
        .text "         LEGEND"
        .byte $5e                                   // ^

txt_5848:
        .text "         ONSLAUGHT"
        .byte $5e                                   // ^

txt_585b:
        .text "      FLT"
        .byte $5e                                   // ^

txt_5865:
        .text "            WOW"
        .byte $5e                                   // ^

txt_5875:
        .text "            LAXITY"
        .byte $5e                                   // ^

txt_5888:
        .text "         AFL"
        .byte $5e                                   // ^

txt_5895:
        .text "            CHROMANCE"
        .byte $5e                                   // ^

txt_58ab:
        .text "      DYTEC"
        .byte $5e                                   // ^

txt_58b7:
        .text "          "
        .byte $5e                                   // ^

txt_58c2:
        .text "               "
        .byte $5e                                   // ^

txt_58d2:
        .text "               AND"
        .byte $60,$5a,$45,$60                       // `ZE`

txt_58e8:
        .text "REZT..."
        .byte $5e,$20,$5e                           // ^ ^

txt_58f2:
        .text "               "
        .byte $5e                                   // ^

txt_5902:
        .text "               "
        .byte $5e                                   // ^

txt_5912:
        .text "               "
        .byte $5e                                   // ^

txt_5922:
        .text "               "
        .byte $5e                                   // ^

txt_5932:
        .text "               "
        .byte $5e                                   // ^

txt_5942:
        .text "               "
        .byte $5e                                   // ^

txt_5952:
        .text "               "
        .byte $5e                                   // ^

txt_5962:
        .text "               +++ NO"
        .byte $60                                   // `

txt_5978:
        .text "CARRIER"
        .byte $5e,$78,$a2,$00,$86,$01,$bd,$93,$59,$9d,$00,$01,$e8,$e0,$20,$d0 // ^x......Y..... .
        .byte $f5,$4c,$00,$01,$a2,$00,$bd,$00,$5a,$9d,$00,$08,$e8,$d0,$f7,$ee // .L......Z.......
        .byte $07,$01,$ee,$04,$01,$d0,$ef,$78,$a9,$37,$85,$01,$4c,$e2,$fc // .......x.7..L..

dat_59ae:
        // === Fill data (1 bytes, $59ae-$59ae) ===
        .byte $00                                   // .

// --- Region $6001-$6001 ---
.pc = $6001 "dat_6001"

dat_6001:
        // === Fill data (1 bytes, $6001-$6001) ===
        .byte $00                                   // .

// --- Region $6811-$6811 ---
.pc = $6811 "dat_6811"

dat_6811:
        // === Fill data (1 bytes, $6811-$6811) ===
        .byte $00                                   // .

// --- Region $8000-$8000 ---
.pc = $8000 "scr_8000"

scr_8000:
        .byte $00                                   // .

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

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

// --- Region $9d10-$9d10 ---
.pc = $9d10 "dat_9d10"

dat_9d10:
        // === Fill data (1 bytes, $9d10-$9d10) ===
        .byte $00                                   // .

// --- Region $a000-$a000 ---
.pc = $a000 "bmp_a000"

bmp_a000:
        .byte $00                                   // .

// --- Region $b800-$b800 ---
.pc = $b800 "chr_b800"

chr_b800:
        .byte $00                                   // .

// --- Region $d000-$e543 ---
.pc = $d000 "dat_d000"

dat_d000:
        .byte $b9,$48,$08,$99,$00,$01,$c8,$d0,$f7,$4c,$00,$01,$00,$08,$03,$d1 // .H.......L......

txt_d010:
        .text "68"
        .byte $b1                                   // '1' | $80 (end-of-string marker)

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

txt_d0b2:
        .text "HL"
        .byte $ae                                   // '.' | $80 (end-of-string marker)
        .byte $a7,$e0,$00,$f0,$ee,$a9,$04,$2c,$a9,$08,$85,$ff,$b1,$2f,$91,$2d // .......,...../.-
        .byte $c8,$c4,$ff,$d0,$f7,$18,$a5,$2d,$65,$ff,$85,$2d,$a5,$2e,$69,$00 // .......-e..-..i.
        .byte $85,$2e,$a0,$00,$ca,$d0,$e5,$18,$a5,$2f,$65,$ff,$85,$2f,$a5,$30 // ........./e../.0
        .byte $69,$00,$85,$30,$4c,$00,$01,$b9,$00,$ef,$99,$00,$ff,$c8,$d0,$f7 // i..0L...........
        .byte $ce,$dc,$01,$ce,$df,$01,$ad,$df,$01,$c9,$df,$d0,$ea,$60,$2d,$4c // .............`-L
        .byte $08,$10,$4c,$86,$08,$10,$16,$03,$06,$20,$20,$0e,$e3,$01,$2b,$fe // ..L......  ...+.
        .byte $ff,$fe,$24,$10,$24,$08,$15,$08,$07,$01,$a3,$60,$2c,$01,$00,$12 // ..$.$......`,...
        .byte $01,$04,$09,$0f,$20,$0e,$01,$10,$01,$0c,$0d,$2f,$10,$16,$03,$06 // .... ....../....
        .byte $2f,$12,$06,$18,$2f,$01,$10,$13       // /.../...

txt_d13d:
        .text "/5.1.95 "
        .byte $ac                                   // ',' | $80 (end-of-string marker)
        .byte $00,$c8,$b1,$f8,$9d,$27,$0f,$60,$a3,$60 // .....'.`.`

txt_d150:
        .text "IKB94"
        .byte $b9                                   // '9' | $80 (end-of-string marker)
        .byte $02,$14,$8d,$17,$0f,$b9,$03,$14,$8d,$18,$0f,$8d,$18,$d4,$a2,$00 // ................
        .byte $8a,$9d,$19,$0f,$e8,$e0,$86,$d0,$f8,$a2,$00,$a9,$01,$9d,$0d,$08 // ................
        .byte $9d,$3c,$0f,$e8,$e0,$03,$d0,$f5,$a2,$00,$8a,$9d,$00,$d4,$e8,$e0 // .<..............
        .byte $18,$d0,$f8,$60,$ce,$19,$0f,$10,$06,$ad,$17,$0f,$8d,$19,$0f,$a2 // ...`............
        .byte $00,$8e,$21,$0f,$02,$20,$b1,$08,$e8,$61,$79,$20,$b1,$08,$ad,$1d // ..!.. ...ay ....
        .byte $0f,$8d,$16,$d4,$ad,$19,$08,$0d,$24,$0f,$8d,$17,$d4,$60,$bd,$0d // ........$....`..
        .byte $08,$f0,$10,$ad,$17,$0f,$cd,$19,$0f,$d0,$08,$de,$3c,$0f,$bd,$3c // ............<..<
        .byte $0f,$f0,$03,$4c,$fa,$09,$bd,$08,$0f,$85,$f8,$bd,$0b,$0f,$85,$f9 // ...L............
        .byte $bc,$27,$0f,$b1,$f8,$10,$28,$c9,$ff,$d0,$08,$a9,$00,$20,$43,$08 // .'....(...... C.
        .byte $4c,$d3,$08,$c9,$fe,$d0,$06,$a9,$00,$9d,$0d,$08,$60,$38,$e9,$a0 // L...........`8..
        .byte $b0,$04,$49,$1f,$69,$01,$9d,$2d,$0f,$fe,$27,$0f,$c8,$b1,$f8,$a8 // ..I.i..-..'.....
        .byte $b9,$94,$1e,$85,$f8,$b9,$d4,$1e,$85,$f9,$4c,$c1,$0f,$b1,$f8,$30 // ..........L....0
        .byte $12,$c9,$60,$90,$0b,$29,$1f,$9d,$16,$08,$fe,$2a,$0f,$4c,$0d,$09 // ..`..).....*.L..
        .byte $4c,$a3,$09,$c9,$7e,$f0,$4b,$c9,$7d,$f0,$56,$c9,$c0,$90,$66,$29 // L...~.K.}.V...f)
        .byte $1f,$48,$29,$0f,$9d,$42,$0f,$68,$29,$10,$d0,$20,$c8,$b1,$f8,$18 // .H)..B.h).. ....
        .byte $7d,$2d,$0f,$9d,$45,$0f,$c8,$b1,$f8,$18,$7d,$2d,$0f,$9d,$48,$0f // }-..E.....}-..H.
        .byte $fe,$2a,$0f,$fe,$2a,$0f,$bd,$45,$0f,$4c,$a7,$09,$c8,$b1,$f8,$18 // .*..*..E.L......
        .byte $7d,$2d,$0f,$9d,$48,$0f,$bd,$13,$08,$9d,$45,$0f,$fe,$2a,$0f,$4c // }-..H.....E..*.L
        .byte $75,$09,$bd,$3f,$0f,$9d,$3c,$0f,$fe,$2a,$0f,$20,$e7,$09,$4c,$23 // u..?..<..*. ..L#
        .byte $0b,$bd,$3f,$0f,$9d,$3c,$0f,$bd,$10,$08,$49,$01,$9d,$10,$08,$fe // ..?..<....I.....
        .byte $2a,$0f,$4c,$7e,$09,$4c,$db,$0f,$3e,$18,$d4,$29,$17,$4c,$0d,$09 // *.L~.L..>..).L..
        .byte $18,$7d,$2d,$0f,$9d,$13,$08,$a8,$b9,$48,$0e,$9d,$30,$0f,$b9,$a8 // .}-......H..0...
        .byte $0e,$9d,$33,$0f,$bd,$3f,$0f,$9d,$3c,$0f,$fe,$2a,$0f,$bd,$b1,$0f // ..3..?..<..*....
        .byte $d0,$b9,$a9,$00,$9d,$36,$0f,$9d,$39,$0f,$18,$9d,$69,$0f,$9d,$6c // .....6..9...i..l
        .byte $0f,$20,$24,$10,$bc,$0e,$0f,$a9,$08,$20,$fc,$0f,$a9,$ff,$9d,$10 // . $...... ......
        .byte $08,$9d,$4b,$0f,$bc,$2a,$0f,$b1,$f8,$c9,$7f,$f0,$01,$60,$a9,$00 // ..K..*.......`..
        .byte $9d,$2a,$0f,$20,$2e,$10,$60,$bd,$4b,$0f,$d0,$03,$4c,$23,$0b,$18 // .*. ..`.K...L#..
        .byte $a9,$00,$9d,$4b,$0f,$9d,$51,$0f,$9d,$8a,$0f,$9d,$93,$0f,$9d,$96 // ...K..Q.........
        .byte $0f,$bd,$16,$08,$e3,$0a,$60,$32,$7d,$16,$08,$7d,$16,$08,$7d,$16 // ......`2}..}..}.
        .byte $08,$9d,$4e,$0f,$a8,$b9,$f1,$10,$48,$b9,$f2,$10,$bc,$0e,$0f,$20 // ..N.....H...... 
        .byte $4c,$10,$68,$99,$05,$d4,$bc,$4e,$0f,$b9,$fb,$10,$29,$04,$d0,$28 // L.h....N....)..(
        .byte $b9,$f3,$10,$48,$29,$0f,$9d,$54,$0f,$68,$e4,$4a,$2b,$9d,$57,$0f // ...H)..T.h.J+.W.
        .byte $49,$0f,$9d,$5a,$0f,$b9,$f7,$10,$e4,$4a,$60,$2f,$9d,$60,$0f,$a9 // I..Z.....J`/.`..
        .byte $00,$9d,$63,$0f,$9d,$66,$0f,$b9,$fb,$10,$29,$20,$f0,$50,$ad,$19 // ..c..f....) .P..
        .byte $08,$1d,$11,$0f,$8d,$19,$08,$b9,$fb,$10,$29,$02,$d0,$49,$a9,$00 // ..........)..I..
        .byte $8d,$1a,$0f,$8d,$1b,$0f,$b9,$f7,$10,$29,$0f,$e4,$0a,$30,$8d,$1c // .........)...0..
        .byte $0f,$a8,$b9,$74,$12,$48,$29,$f0,$8d,$24,$0f,$68,$29,$0f,$e4,$0a // ...t.H)..$.h)...
        .byte $60,$c4,$0d,$18,$0f,$8d,$18,$d4,$b9,$75,$12,$8d,$1d,$0f,$b9,$76 // `........u.....v
        .byte $12,$8d,$1e,$0f,$b9,$77,$12,$8d,$1f,$0f,$4c,$ca,$0a,$ad,$19,$08 // .....w....L.....
        .byte $3d,$14,$0f,$8d,$19,$08,$bc,$4e,$0f,$b9,$f8,$10,$48,$29,$f0,$4a // =......N....H).J
        .byte $9d,$72,$0f,$68,$29,$0f,$9d,$75,$0f,$b9,$f9,$10,$9d,$78,$0f,$b9 // .r.h)..u.....x..
        .byte $fa,$10,$9d,$7b,$0f,$b9,$fb,$10,$9d,$7e,$0f,$bc,$13,$08,$b9,$89 // ...{.....~......
        .byte $10,$18,$9d,$93,$0f,$a9,$02,$9d,$87,$0f,$20,$86,$10,$bd,$7e,$0f // .......... ...~.
        .byte $29,$80,$f0,$11,$bc,$0e,$0f,$a9,$ff,$99,$00,$d4,$99,$01,$d4,$a9 // )...............
        .byte $81,$99,$04,$d4,$60,$4c,$92,$0d,$ad,$0f,$d4,$8d,$05,$d4,$4a,$bd // ....`L........J.
        .byte $87,$0f,$f0,$06,$de,$87,$0f,$4c,$4f,$0b,$bd,$7e,$0f,$29,$10,$f0 // .......LO..~.)..
        .byte $0e,$bd,$3c,$0f,$c9,$01,$d0,$13,$a9,$fe,$20,$ed,$0f,$d0,$0c,$bd // ..<....... .....
        .byte $7e,$0f,$29,$08,$d0,$05,$a9,$fe,$9d,$10,$08,$bd,$63,$0f,$4a,$18 // ~.).........c.J.
        .byte $7d,$4e,$0f,$a8,$b9,$f4,$10,$8d,$20,$0f,$bd,$63,$0f,$29,$01,$f0 // }N...... ..c.)..
        .byte $0c,$ad,$20,$0f,$29,$0f,$e4,$0a,$60,$b4,$4c,$76,$0b,$ad,$20,$0f // .. .)...`.Lv.. .
        .byte $29,$f0,$18,$7d,$60,$0f,$9d,$5d,$0f,$bd,$66,$0f,$d0,$1e,$bd,$51 // )..}`..]..f....Q
        .byte $0f,$18,$7d,$5d,$0f,$9d,$51,$0f,$bd,$54,$0f,$69,$00,$9d,$54,$0f // ..}]..Q..T.i..T.
        .byte $dd,$5a,$0f,$d0,$2d,$a9,$01,$9d,$66,$0f,$d0,$1c,$bd,$51,$0f,$38 // .Z..-...f....Q.8
        .byte $fd,$5d,$0f,$9d,$51,$0f,$bd,$54,$0f,$e9,$00,$9d,$54,$0f,$dd,$57 // .]..Q..T....T..W
        .byte $0f,$d0,$0f,$a9,$00,$9d,$66,$0f,$bd,$63,$0f,$c9,$05,$f0,$03,$fe // ......f..c......
        .byte $63,$0f,$bd,$7e,$0f,$29,$20,$f0,$50,$ad,$21,$0f,$d0,$4b,$e8,$8e // c..~.) .P.!..K..
        .byte $21,$0f,$ca,$ad,$1d,$0f,$cd,$1f,$0f,$f0,$3e,$ad,$1c,$0f,$18,$6d // !.........>....m
        .byte $1a,$0f,$a8,$b9,$78,$12,$8d,$22,$0f,$b9,$7e,$12,$8d,$23,$0f,$ad // ....x.."..~..#..
        .byte $1d,$0f,$18,$6d,$22,$0f,$8d,$1d,$0f,$ee,$1b,$0f,$ad,$1b,$0f,$cd // ...m"...........
        .byte $23,$0f,$d0,$15,$a9,$00,$8d,$1b,$0f,$ee,$1a,$0f,$ad,$1a,$0f,$c9 // #...............
        .byte $06,$d0,$06,$ad,$1e,$0f,$8d,$1a,$0f,$bd,$42,$0f,$f0,$7e,$e4,$0a // ..........B..~..
        .byte $62,$82,$8d,$20,$0f,$bd,$45,$0f,$dd,$48,$0f,$b0,$2a,$bc,$48,$0f // b.. ..E..H..*.H.
        .byte $bd,$36,$0f,$18,$6d,$20,$0f,$9d,$36,$0f,$bd,$39,$0f,$69,$00,$9d // .6..m ..6..9.i..
        .byte $39,$0f,$bd,$36,$0f,$18,$7d,$30,$0f,$bd,$39,$0f,$7d,$33,$0f,$d9 // 9..6..}0..9.}3..
        .byte $a8,$0e,$d0,$45,$4c,$82,$0c,$bc,$48,$0f,$bd,$36,$0f,$38,$ed,$20 // ...EL...H..6.8. 
        .byte $0f,$9d,$36,$0f,$bd,$39,$0f,$e9,$00,$9d,$39,$0f,$bd,$36,$0f,$18 // ..6..9....9..6..
        .byte $7d,$30,$0f,$bd,$39,$0f,$7d,$33,$0f,$d9,$a8,$0e,$d0,$1b,$98,$9d // }0..9.}3........
        .byte $13,$08,$b9,$48,$0e,$9d,$30,$0f,$b9,$a8,$0e,$9d,$33,$0f,$a9,$00 // ...H..0.....3...
        .byte $9d,$42,$0f,$9d,$36,$0f,$9d,$39,$0f,$4c,$92,$0d,$bd,$72,$0f,$f0 // .B..6..9.L...r..
        .byte $06,$de,$72,$0f,$4c,$92,$0d,$bd,$7e,$0f,$29,$40,$f0,$6f,$ee,$1a // ..r.L...~.)@.o..
        .byte $08,$ad,$1a,$08,$29,$01,$8d,$1a,$08,$d0,$03,$4c,$92,$0d,$bc,$0e // ....)......L....
        .byte $0f,$bd,$30,$0f,$18,$7d,$36,$0f,$8d,$25,$0f,$bd,$33,$0f,$69,$00 // ..0..}6..%..3.i.
        .byte $8d,$26,$0f,$ad,$25,$0f,$38,$fd,$99,$0f,$99,$00,$d4,$ad,$26,$0f // .&..%.8.......&.
        .byte $fd,$9c,$0f,$99,$01,$d4,$bd,$78,$0f,$30,$15,$bd,$99,$0f,$18,$7d // .......x.0.....}
        .byte $78,$0f,$9d,$99,$0f,$bd,$9c,$0f,$69,$00,$9d,$9c,$0f,$4c,$1a,$0e // x.......i....L..
        .byte $bd,$78,$0f,$29,$7f,$8d,$1b,$08,$bd,$99,$0f,$38,$ed,$1b,$08,$9d // .x.).......8....
        .byte $99,$0f,$bd,$9c,$0f,$e9,$00,$9d,$9c,$0f,$4c,$1a,$0e,$bd,$69,$0f // ..........L...i.
        .byte $d0,$21,$bd,$36,$0f,$18,$7d,$93,$0f,$9d,$36,$0f,$bd,$39,$0f,$7d // .!.6..}...6..9.}
        .byte $96,$0f,$9d,$39,$0f,$fe,$6c,$0f,$bd,$6c,$0f,$dd,$75,$0f,$f0,$24 // ...9..l..l..u..$
        .byte $4c,$92,$0d,$bd,$36,$0f,$38,$fd,$93,$0f,$9d,$36,$0f,$bd,$39,$0f // L...6.8....6..9.
        .byte $fd,$96,$0f,$9d,$39,$0f,$fe,$6c,$0f,$bd,$6c,$0f,$dd,$75,$0f,$f0 // ....9..l..l..u..
        .byte $03,$4c,$92,$0d,$a9,$00,$9d,$6c,$0f,$bd,$69,$0f,$49,$01,$9d,$69 // .L.....l..i.I..i
        .byte $0f,$bd,$6f,$0f,$dd,$78,$0f,$f0,$15,$fe,$6f,$0f,$bd,$75,$0f,$18 // ..o..x....o..u..
        .byte $7d,$75,$0f,$9d,$75,$0f,$bd,$96,$0f,$69,$00,$2c,$96,$0f,$bd,$7e // }u..u....i.,...~
        .byte $0f,$29,$01,$d0,$3d,$bc,$7b,$0f,$b9,$ee,$11,$c9,$90,$90,$13,$38 // .)..=.{........8
        .byte $e9,$90,$8d,$20,$0f,$bd,$7b,$0f,$38,$ed,$20,$0f,$9d,$7b,$0f,$4c // ... ..{.8. ..{.L
        .byte $99,$0d,$9d,$81,$0f,$b9,$31,$12,$18,$7d,$13,$08,$9d,$84,$0f,$a8 // ......1..}......
        .byte $b9,$48,$0e,$9d,$30,$0f,$b9,$a8,$0e,$9d,$33,$0f,$fe,$7b,$0f,$4c // .H..0.....3..{.L
        .byte $04,$0e,$bc,$7b,$0f,$b9,$ee,$11,$c9,$90,$90,$13,$38,$e9,$90,$8d // ...{........8...
        .byte $20,$0f,$bd,$7b,$0f,$38,$ed,$20,$0f,$9d,$7b,$0f,$4c,$d6,$0d,$9d //  ..{.8. ..{.L...
        .byte $81,$0f,$a9,$00,$9d,$30,$0f,$b9,$31,$12,$9d,$33,$0f,$fe,$7b,$0f // .....0..1..3..{.
        .byte $bc,$0e,$0f,$bd,$30,$0f,$18,$7d,$36,$0f,$99,$00,$d4,$bd,$33,$0f // ....0..}6.....3.
        .byte $7d,$39,$0f,$99,$01,$d4,$bd,$51,$0f,$99,$02,$d4,$bd,$54,$0f,$99 // }9.....Q.....T..
        .byte $03,$d4,$bd,$81,$0f,$3d,$10,$08,$99,$04,$d4,$60,$a2,$00,$8a,$9d // .....=.....`....
        .byte $0d,$08,$9d,$10,$08,$e8,$e0,$03,$d0,$f5,$60,$48,$98,$9d,$16,$08 // ..........`H....
        .byte $68,$4c,$a7,$09,$16,$27,$39,$4b,$5f,$74,$8a,$a1,$ba,$d4,$f0,$0e // hL...'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,$13,$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 $b5,$ed,$73,$4e,$82,$14,$0a,$6a,$3b,$82,$48,$93,$6b,$d9,$e6,$9c // ..sN...j;.H.k...
        .byte $03,$28,$14,$fc,$eb,$01,$e7,$02,$e5,$03,$e4,$04,$e3,$05,$e3,$06 // .(..............
        .byte $60,$42,$07,$07,$08,$08,$09,$09,$0a,$0a,$0b,$0c,$0d,$0d,$0e,$0f // `B..............
        .byte $10,$11,$12,$13,$14,$15,$17,$18,$1a,$1b,$1d,$1f // ............

txt_d7d2:
        .text " "
        .byte $22                                   // double quote character
        .text "$')+.147:>AEINRW"
        .byte $5c                                   // backslash character
        .byte $62,$68,$6e,$75,$7c,$83,$8b,$93,$9c,$a5,$af,$b9,$c4,$d0,$dd,$ea // bhnu|...........
        .byte $f8,$fd,$14,$6a,$b4,$e3,$13,$30,$00,$07,$0e,$01,$02,$04,$fe,$fd // ...j...0........
        .byte $fb,$04,$0f,$01,$00,$d4,$80,$02,$a2,$22,$01,$02,$a2,$21,$f0,$a2 // ........."...!..
        .byte $e3,$02,$a6,$26,$b4,$be,$b4,$08,$02,$08,$a6,$e3,$0e,$e3,$18,$ad // ...&............
        .byte $21,$e7,$a2,$21,$80,$a2,$21,$01,$a5,$22,$0f,$00,$e3,$20,$a3,$25 // !..!..!.."... .%
        .byte $05,$01,$05,$00,$01,$a4,$23,$d6,$d4,$d6,$ac,$e3,$01,$23,$00,$28 // ......#......#.(
        .byte $00,$e3,$41,$23,$24,$10,$24,$b8,$c1,$a6,$2a,$ff,$13,$27,$17,$43 // ..A#$.$...*..'.C
        .byte $0a,$40,$01,$13,$27,$b1,$60,$47,$4c,$38,$10,$b1,$f8,$c9,$7c,$f0 // .@..'.`GL8....|.
        .byte $03,$4c,$26,$09,$bd,$b1,$0f,$49,$01,$9d,$b1,$0f,$fe,$2a,$0f,$4c // .L&....I.....*.L
        .byte $c1,$0f,$c9,$80,$90,$0b,$29,$3f,$9d,$3f,$0f,$fe,$2a,$0f,$4c,$0d // ......)?.?..*.L.
        .byte $09,$4c,$14,$09,$9d,$10,$08,$bc,$0e,$0f,$a9,$00,$99,$05,$d4,$99 // .L..............
        .byte $06,$d4,$60,$99,$04,$d4,$a9,$0f,$99,$05,$d4,$99,$06,$d4,$60,$e3 // ..`...........`.
        .byte $0a,$60,$5b,$a8,$a2,$00,$b9,$02,$14,$9d,$08,$0f,$b9,$03,$14,$9d // .`[.............
        .byte $0b,$0f,$c8,$c8,$e8,$e0,$03,$d0,$ed,$4c,$71,$10,$9d,$6f,$0f,$9d // .........Lq..o..
        .byte $99,$0f,$9d,$9c,$0f,$60,$fe,$27,$0f,$9d,$b1,$0f,$2c,$b4,$0f,$60 // .....`.'....,..`
        .byte $bc,$2a,$0f,$b1,$f8,$c9,$f0,$90,$85,$29,$0f,$9d,$b4,$0f,$fe,$2a // .*.......).....*
        .byte $0f,$4c,$38,$10,$8d,$41,$08,$bd,$b4,$0f,$d0,$07,$ad,$41,$08,$99 // .L8..A.......A..
        .byte $06,$d4,$60,$ad,$41,$08,$29,$0f,$8d,$41,$08,$bd,$b4,$0f,$e4,$0a // ..`.A.)..A......
        .byte $35,$0d,$41,$08,$99,$06,$d4,$60,$a2,$00,$8a,$9d,$b1,$0f,$e8,$e0 // 5.A....`........
        .byte $08,$d0,$f8,$4c,$51,$08,$a2,$30,$18,$9d,$76,$11,$60,$bd,$75,$0f // ...LQ..0..v.`.u.
        .byte $d0,$03,$9d,$93,$0f,$60,$02,$02,$ec,$04,$e7,$08,$e5,$0c,$e4,$10 // .....`..........
        .byte $e3,$14,$22,$18,$18,$e3,$1c,$60       // .."....`

txt_d93d:
        .text "$  $$(,,0488<"
        .byte $40                                   // @ character
        .text "DHLTX"
        .byte $5c                                   // backslash character
        .byte $64,$68,$70,$74,$7c,$84,$8c,$94,$9c,$a8,$b0,$bc,$c8,$d4,$e0,$ec // dhpt|...........
        .byte $fc,$d8,$23,$00,$5a,$05,$e3,$22,$a4,$24,$20,$00,$5a,$05,$e3,$22 // ..#.Z..".$ .Z.."
        .byte $21,$01,$a3,$24,$20,$00,$5a,$05,$e3,$33,$21,$02,$a3,$24,$20,$00 // !..$ .Z..3!..$ .
        .byte $5a,$05,$e3,$44,$21,$03,$a3,$24,$20,$00,$5a,$05,$e3,$55,$21,$04 // Z..D!..$ .Z..U!.
        .byte $a3,$24,$20,$00,$5a,$05,$e3,$66,$21,$05,$a3,$24,$20,$00,$6a,$05 // .$ .Z..f!..$ .j.
        .byte $e3,$77,$21,$06,$a3,$24,$20,$00,$6a,$05,$e3,$77,$21,$07,$a3,$23 // .w!..$ .j..w!..#
        .byte $20,$0e,$0a,$a7,$25,$02,$23,$00,$6a,$08,$a6,$25,$0e,$22,$00,$74 //  ...%.#.j..%.".t
        .byte $04,$e3,$44,$a3,$25,$10,$22,$00,$5d,$26,$e3,$66,$21,$f0,$a2,$24 // ..D.%.".]&.f!..$
        .byte $14,$aa,$00,$69,$a5,$2a,$01,$02,$16,$08,$00,$6a,$08,$8a,$66,$66 // ...i.*.....j..ff
        .byte $a6                                   // .

txt_d9e2:
        .text "!Y"
        .byte $a7                                   // ''' | $80 (end-of-string marker)
        .byte $24,$18,$22,$00,$59,$a7,$25,$1c,$22,$00,$0a,$08,$a6 // $.".Y.%."....

txt_d9f2:
        .text "$ "
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $00,$59,$a7,$25,$27,$22,$00,$ea,$08,$a3,$21,$09,$a2 // .Y.%'"....!..

txt_da02:
        .text "$<"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $00,$3b,$a7,$24,$2b,$22,$00,$ab,$a7,$25,$2d,$48,$e6,$ac,$02,$e3 // .;.$+"...%-H....
        .byte $22,$21,$08,$a3,$23,$28,$e6,$ab,$a5,$26,$01,$02,$3a,$08,$41,$91 // "!..#(...&..:.A.
        .byte $e7,$11,$2f,$00,$91,$09,$08,$91,$15,$91,$11,$15,$00,$92,$41,$91 // ../...........A.
        .byte $11,$91,$e3,$21,$21,$93,$e3,$21,$23,$93,$41,$81,$e3,$41,$22,$00 // ...!!..!#.A..A".
        .byte $91,$e3,$21,$23,$93,$81,$91,$ec,$15,$23,$9c,$15,$91,$e4,$41,$23 // ..!#.....#....A#
        .byte $81,$15,$92,$a2,$27,$12,$0e,$0b,$0a,$07,$04,$01,$af,$2d,$04,$07 // ....'........-..
        .byte $0b,$00,$04,$07,$0c,$00,$06,$34,$0a,$05,$03,$a2,$23,$04,$07,$09 // .......4....#...
        .byte $a9,$e6,$0c,$a3,$29,$09,$0c,$0a,$05,$34,$03,$00,$f3,$16,$ae,$22 // ....)....4....."
        .byte $f3,$22,$ae,$22,$f3,$44,$ae,$22,$f3,$66,$ae,$22,$e3,$88,$ae,$22 // .".".D.".f."..."
        .byte $d3,$aa,$ae,$22,$c3,$cc,$ae,$22,$b3,$ff,$ae,$22,$f3,$02,$ae,$22 // ..."..."..."..."
        .byte $f6,$02,$af                           // ...

txt_daa8:
        .text "*2"
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $2f,$00,$29,$00,$83                   // /.)..

txt_dab0:
        .text "/)"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $a2,$26,$07,$07,$09,$09,$04,$17,$e3,$09,$2e,$3f,$03,$0d,$0e,$14 // .&.........?....
        .byte $18,$0d,$0e,$14,$15,$0d,$0e,$14,$18,$e6,$09,$32,$0d,$0e,$14,$15 // ...........2....
        .byte $0d,$0e,$14,$18,$24,$0d,$0e,$14,$15,$0d,$0e,$14,$18,$82,$e4,$22 // ....$.........."
        .byte $e3,$09,$60,$25,$3f,$0d,$0e,$14,$18,$09,$09,$3c,$16,$fe,$00,$3c // ..`%?......<...<
        .byte $09,$3f,$09,$3f,$16,$fe,$00,$2f,$32,$29,$00,$2f,$00,$29,$00,$31 // .?.?.../2)./.).1
        .byte $00,$1d,$1d,$30,$00,$0c,$1c,$0b,$0b,$e4,$06,$e3 // ...0........

txt_db0f:
        .encoding "screencode_mixed"
        .text "z0yeo o o o"
        .encoding "petscii_upper"

txt_db1a:
        .text "8:=;;#%"
        .byte $e7,$21,$34,$82                       // .!4.

txt_db25:
        .encoding "screencode_mixed"
        .text "'('-eo o o o"
        .encoding "petscii_upper"
        .byte $8e,$3b,$3e,$fe,$00,$3b,$25,$e3,$21,$22,$3e,$fe,$a2,$36,$32,$2a // .;>..;%.!">..62*
        .byte $01,$02,$01,$02,$08,$13,$10,$12,$08,$08,$1b,$11,$08,$08,$10,$12 // ................
        .byte $01,$02,$01,$1e,$02,$01,$02,$01,$02,$61,$c3,$37,$37,$39,$10,$12 // .........a.779..
        .byte $10,$12,$01,$02,$01,$02               // ......

txt_db67:
        .text "&3543535"
        .byte $82
        .text "6,,."
        .byte $0a,$02,$01,$02,$01,$02,$01,$02,$10,$12,$10
        .byte $12,$16,$fe,$00,$12,$01,$02,$01,$02,$16,$fe,$00,$14,$13,$6a,$13 // ..............j.
        .byte $b4,$13,$04,$0f,$a0,$7e,$7f,$81,$f0,$60,$1c,$1c,$61,$28,$60,$1c // .....~...`..a(`.
        .byte $62,$1c,$61,$1c,$2b,$1f,$81,$61,$1c,$1c,$62,$1c,$61,$1c,$63,$28 // b.a.+..a..b.a.c(
        .byte $62,$1c,$28,$1c,$81,$61,$1c,$1c,$62,$28,$63,$1c,$63,$1c,$62,$1c // b.(..a..b(c.c.b.
        .byte $28,$1c,$81,$64,$1c,$1c,$63,$28,$65,$1c,$64,$1c,$63,$1c,$28,$1c // (..d..c(e.d.c.(.
        .byte $7f,$81,$63,$1c,$1c,$64,$28,$63,$1c,$65,$1c,$64,$1c,$2b,$1f,$81 // ..c..d(c.e.d.+..
        .byte $65,$1c,$1c,$66,$1c,$65,$1c,$67,$28,$66,$1c,$28,$1c,$81,$64,$1c // e..f.e.g(f.(..d.
        .byte $1c,$65,$28,$66,$1c,$64,$1c,$63,$1c,$28,$1c,$81,$64,$1c,$1c,$63 // .e(f.d.c.(..d..c
        .byte $28,$62,$1c,$61,$1c,$62,$1c,$28,$61,$1c,$7f,$81,$f0,$68,$1c,$69 // (b.a.b.(a....h.i
        .byte $7e,$28,$6c,$28,$68,$1c,$69,$7e,$28,$6c,$28,$68,$1c,$7e,$69,$28 // ~(l(h.i~(l(h.~i(
        .byte $6c,$28,$68,$1c,$7e,$69,$28,$6c,$28,$68,$1c,$69,$7e,$28,$6c,$28 // l(h.~i(l(h.i~(l(
        .byte $68,$1c,$69,$7e,$28,$6c,$28,$68,$1c,$69,$7e,$28,$6c,$28,$68,$1c // h.i~(l(h.i~(l(h.
        .byte $69,$7e,$28,$28,$68,$1c,$69,$7e,$28,$6c,$28,$68,$1c,$69,$7e,$28 // i~((h.i~(l(h.i~(
        .byte $6c,$28,$68,$1c,$7e,$69,$28,$6c,$28,$68,$1c,$7e,$69,$28,$6c,$28 // l(h.~i(l(h.~i(l(
        .byte $68,$1c,$69,$7e,$28,$6c,$28,$68,$1c,$69,$7e,$28,$6c,$28,$68,$1c // h.i~(l(h.i~(l(h.
        .byte $69,$7e,$28,$6c,$28,$68,$1c,$69,$7e,$28,$28,$68,$1c,$69,$7e,$28 // i~(l(h.i~((h.i~(
        .byte $28,$68,$1c,$69,$7e,$28,$28,$68,$1c,$69,$7e,$28,$28,$68,$1c,$69 // (h.i~((h.i~((h.i
        .byte $7e,$28,$28,$68,$1c,$69,$7e,$28,$28,$68,$1c,$69,$7e,$28,$28,$68 // ~((h.i~((h.i~((h
        .byte $1c,$69,$7e,$28,$28,$68,$1c,$69,$7e,$28,$28,$68,$1c,$69,$7e,$28 // .i~((h.i~((h.i~(
        .byte $28,$68,$1c,$69,$7e,$28,$28,$68,$1c,$69,$7e,$28,$28,$68,$1c,$69 // (h.i~((h.i~((h.i
        .byte $7e,$28,$28,$68,$1c,$69,$7e,$28,$28,$68,$1c,$69,$7e,$28,$28,$68 // ~((h.i~((h.i~((h
        .byte $1c,$7e,$28,$69,$28,$68,$1c,$30,$28,$28,$7f,$82,$f3,$68,$34,$81 // .~(i(h.0((...h4.
        .byte $6c,$40,$7d,$82,$68,$34,$f2,$81,$6c,$40,$7d,$82,$68,$34,$f1,$81 // l@}.h4..l@}.h4..
        .byte $6c,$40,$7d,$82,$68,$34,$7e,$f5,$68,$34,$81,$6c,$28,$7d,$82,$68 // l@}.h4~.h4.l(}.h
        .byte $34,$81,$6c,$28,$7d,$82,$68,$34,$81,$6c,$28,$7d,$82,$68,$34,$81 // 4.l(}.h4.l(}.h4.
        .byte $6c,$28,$7d,$7f,$81,$6b,$28,$7c       // l(}..k(|

txt_dd17:
        .text "((&((-()"
        .byte $e5,$28,$21,$29,$e4                   // .(!).

txt_dd24:
        .text "(&&((-()"
        .byte $e5
        .text "(1)("
        .byte $7f,$81,$f0,$69

txt_dd35:
        .byte $40                                   // @ character
        .text "4"
        .byte $40                                   // @ character
        .text "24"
        .byte $40                                   // @ character
        .text "9"
        .byte $40                                   // @ character
        .text "54"
        .byte $40                                   // @ character
        .byte $e3,$34,$21,$41,$e4,$34,$60           // .4!A.4`

txt_dd47:
        .text "W2"
        .byte $40                                   // @ character
        .text "9E"
        .byte $40                                   // @ character
        .text "A"
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "4"
        .byte $40                                   // @ character
        .text "454"
        .byte $7f,$a0,$6a,$30,$7f,$81,$f0,$67,$1c,$65,$28,$64,$1c,$63,$1c,$65 // ..j0...g.e(d.c.e
        .byte $28,$64,$1c,$66,$2b,$64,$1c,$65,$1c,$66,$28,$67,$1c,$66,$1c,$65 // (d.f+d.e.f(g.f.e
        .byte $28,$64,$1c,$63,$28,$65,$1c,$67,$28,$65,$28,$66,$1f,$63,$1c,$64 // (d.c(e.g(e(f.c.d
        .byte $28,$62,$1c,$28,$65,$28,$81,$64,$1c,$63,$1c,$64,$1c,$65,$28,$64 // (b.(e(.d.c.d.e(d
        .byte $1c,$66,$28,$64,$1c,$65,$1c,$7f,$84,$68,$e8,$24,$60,$6c,$7f,$81 // .f(d.e...h.$`l..
        .byte $f1,$67,$28,$65,$28,$f2,$64,$1c,$63,$28,$65,$1c,$f3,$64,$28,$65 // .g(e(.d.c(e..d(e
        .byte $1f,$64,$2b,$65,$1c,$f4,$66,$28,$67,$1c,$66,$1c,$65,$28,$64,$1c // .d+e..f(g.f.e(d.
        .byte $f5,$63,$28,$65,$1c,$67,$28,$65,$1c,$66,$2b,$63,$28,$64,$1c,$67 // .c(e.g(e.f+c(d.g
        .byte $1c,$28,$65,$1c,$64,$28,$63,$1c,$64,$1c,$65,$28,$64,$1c,$63,$28 // .(e.d(c.d.e(d.c(
        .byte $62,$1c,$1c,$7f,$90,$fa,$6c,$10,$7c,$13,$d1,$10,$7d,$7f,$81,$fe // b.....l.|...}...
        .byte $70,$28,$fe,$28,$fa,$28,$f7,$28,$f5,$28,$f4,$24,$f3,$24,$f0,$89 // p(.(.(.(.(.$.$..
        .byte $28,$fa,$81,$74,$28,$8f,$7d,$7f,$82,$f0,$05,$68,$30,$6e,$30,$22 // (..t(.}....h0n0"
        .byte $68,$24,$02,$6e,$30,$68,$30,$24,$6e,$30,$7f,$82,$08,$68,$3c,$6f // h$.n0h0$n0...h<o
        .byte $30,$22,$7f,$7c,$e3                   // 0".|.

txt_de2a:
        .text "(&&((/()"
        .byte $e5,$28,$21,$29,$e4                   // .(!).

txt_de37:
        .text "(&&((/()"
        .byte $e5,$28,$60,$23,$29,$28,$7f,$81,$f0,$62,$28,$1c,$61,$28,$62,$1c // .(`#)(...b(.a(b.
        .byte $28,$61,$1c,$62,$1c,$61,$2b,$60,$1f,$61,$1c,$1c,$60,$1c,$1c,$28 // (a.b.a+`.a..`..(
        .byte $1c,$1c,$28,$1c,$61,$1c,$60,$e3,$1c,$60,$c8,$61,$1c,$60,$1c,$61 // ..(.a.`..`.a.`.a
        .byte $1c,$1c,$60,$1c,$1c,$61,$1c,$60,$1c,$1c,$61,$1c,$7f,$67,$28,$65 // ..`..a.`..a..g(e
        .byte $1c,$64,$28,$63,$28,$65,$1c,$64,$28,$65,$1f,$64,$2b,$65,$1c,$66 // .d(c(e.d(e.d+e.f
        .byte $28,$67,$1c,$66,$1c,$65,$28,$64,$1c,$63,$28,$65,$1c,$67,$28,$65 // (g.f.e(d.c(e.g(e
        .byte $1c,$66,$2b,$63,$28,$64,$1c,$67,$28,$1c,$65,$1c,$64,$28,$63,$1c // .f+c(d.g(.e.d(c.
        .byte $64,$28,$65,$28,$64,$1c,$63,$28,$62,$1c,$28,$7f,$81,$61,$28,$1c // d(e(d.c(b.(..a(.
        .byte $62,$1c,$28,$63,$1c,$1c,$64,$28,$1c,$65,$1c,$1c,$66,$28,$1c,$67 // b.(c..d(.e..f(.g
        .byte $1c,$1c,$66,$28,$1c,$65,$1c,$28,$64,$1c,$1c,$63,$1c,$28,$62,$1c // ..f(.e.(d..c.(b.
        .byte $1c,$61,$1c,$28,$60,$1c,$28,$1c,$62,$28,$64,$f4,$1c,$f3,$66,$28 // .a.(`.(.b(d...f(
        .byte $7f,$81,$67,$1c,$65,$28,$64,$1c,$63,$1c,$65,$28,$64,$1c,$66,$2b // ..g.e(d.c.e(d.f+
        .byte $64,$1c,$65,$1c,$66,$28,$67,$1c,$66,$1c,$65,$28,$64,$1c,$63,$28 // d.e.f(g.f.e(d.c(
        .byte $65,$1c,$67,$28,$65,$28,$66,$1f,$63,$1c,$64,$28,$62,$1c,$28,$65 // e.g(e(f.c.d(b.(e
        .byte $28,$81,$64,$1c,$63,$1c,$64,$1c,$65,$28,$67,$1c,$66,$28,$67,$1c // (.d.c.d.e(g.f(g.
        .byte $1c,$7f,$82,$07,$68,$30,$71,$30,$26,$68,$30,$6f,$30,$7f,$82,$08 // ....h0q0&h0o0...
        .byte $68,$30,$6e,$30,$60,$20,$7f,$81,$68,$26,$7d,$7f,$82,$68,$1c,$81 // h0n0` ..h&}..h..
        .byte $6c,$21,$7d,$82,$68,$1c,$81,$6c,$21,$7d,$82,$68,$1c,$81,$6c,$1c // l!}.h..l!}.h..l.
        .byte $7d,$82,$68,$1c,$6c,$1c,$02,$68,$1c,$6c,$28,$30,$68,$1c,$81,$6c // }.h.l..h.l(0h..l
        .byte $28,$68,$28,$68,$1c,$68,$18,$68,$1c,$1c,$7f,$82,$05,$68,$30,$6e // (h(h.h.h.....h0n
        .byte $30,$29,$68,$30,$30,$68,$30,$81,$30,$30,$68,$e4,$30,$27,$7f,$83 // 0)h00h0.00h.0'..
        .byte $69,$4c,$81,$4c,$82,$e3,$4c,$3a,$83,$4c,$81,$4c,$4c,$7e,$4c,$7e // iL.L..L:.L.LL~L~
        .byte $45,$4c,$4c,$7e,$fa,$74,$40,$f5,$89,$7d,$7f,$83,$f4,$69,$4c,$81 // ELL~.t@..}...iL.
        .byte $4c,$82,$e3,$4c,$25,$83,$4c,$81,$4c,$82,$e3,$4c,$60,$59,$81,$4c // L..L%.L.L..L`Y.L
        .byte $4c,$82,$4c,$4c,$83,$4c,$81,$4c,$4c,$7e,$7f,$81,$67,$28,$65,$28 // L.LL.L.LL~..g(e(
        .byte $64,$1c,$63,$28,$65,$1c,$64,$28,$65,$1f,$64,$2b,$65,$1c,$66,$28 // d.c(e.d(e.d+e.f(
        .byte $67,$1c,$66,$1c,$65,$28,$64,$1c,$63,$28,$65,$1c,$67,$28,$65,$1c // g.f.e(d.c(e.g(e.
        .byte $66,$2b,$63,$28,$64,$1c,$67,$1c,$28,$65,$1c,$64,$28,$63,$1c,$64 // f+c(d.g.(e.d(c.d
        .byte $1c,$65,$28,$64,$1c,$63,$28,$62,$1c,$1c,$7f,$81,$74,$40,$8f,$7d // .e(d.c(b....t@.}
        .byte $81,$30,$73,$f0,$7e,$7e,$7d,$e6,$7e,$23,$45,$df,$48,$e4,$7e,$24 // .0s.~~}.~#E.H.~$
        .byte $7f,$81,$fc,$6a,$e3                   // ...j.

txt_e024:
        .text "4&244945"
        .byte $e5,$34,$60,$57,$fb,$35,$34,$fa,$34,$34,$f9,$34,$32,$f7,$34,$34 // .4`W.54.44.42.44
        .byte $f6,$39,$34,$f5,$35,$34,$f4,$34,$34,$f3,$34,$34,$f2,$35,$34,$7f // .94.54.44.44.54.
        .byte $81,$63,$1c,$1c,$64,$28,$63,$1c,$65,$1c,$64,$1c,$2b,$1f,$81,$65 // .c..d(c.e.d.+..e
        .byte $1c,$1c,$66,$1c,$65,$1c,$67,$28,$66,$1c,$28,$1c,$81,$64,$1c,$1c // ..f.e.g(f.(..d..
        .byte $65,$28,$66,$1c,$64,$1c,$63,$1c,$28,$1c,$81,$64,$1c,$1c,$65,$28 // e(f.d.c.(..d..e(
        .byte $1c,$66,$1c,$67,$1c,$28,$66,$1c,$7f,$81,$68,$e3,$30,$60,$27,$7e // .f.g.(f...h.0`'~
        .byte $74,$30,$7e,$68,$30,$30,$7e,$30,$7e,$30,$74,$30,$7e,$68,$30,$7e // t0~h00~0~0t0~h0~
        .byte $68,$30,$7e,$30,$7e,$74,$30,$7e,$7e,$68,$30,$7e,$30,$7e,$30,$74 // h0~0~t0~~h0~0~0t
        .byte $30,$7e,$30,$7e,$7f,$7c,$e3           // 0~0~.|.

txt_e0b3:
        .text "(&&((-()"
        .byte $e5,$28,$21,$29,$e4                   // .(!).

txt_e0c0:
        .text "(&&((-()"
        .byte $e5
        .text "(%)("
        .byte $7f,$7c,$1c,$02,$1c
        .byte $28,$1c
        .byte $28,$21,$2d,$02
        .byte $28,$1c,$28,$1c,$31,$2b,$1c,$28,$1c,$28,$1c,$28,$28,$1c,$28,$28 // (.(.1+.(.(.((.((
        .byte $1c,$28,$1c,$7f,$82,$fa,$08,$68,$18,$6c,$34,$2c,$7f,$98,$68,$1c // .(.....h.l4,..h.
        .byte $98,$6a,$10,$81,$f1,$70,$30,$f2,$e3,$30,$3e,$f3,$30,$f6,$3c,$f7 // .j...p0..0>.0.<.
        .byte $30,$f8,$1c,$7f,$81,$f1,$6b,$1c,$97,$7d,$84,$fe,$72,$18,$1a,$1a // 0.....k..}..r...
        .byte $1c,$88,$7d,$f5,$73,$81,$45,$df,$49,$e6,$7e,$30,$7f,$81,$f6,$65 // ..}.s.E.I.~0...e
        .byte $1c,$6b,$1c,$7c,$28,$1c,$28,$1c,$28,$1c,$28,$2d,$02,$28,$1c,$28 // .k.|(.(.(.(-.(.(
        .byte $1c,$35,$2b,$1c,$28,$1c,$28,$1c,$28,$28,$1c,$28,$28,$1c,$28,$1c // .5+.(.(.((.((.(.
        .byte $7f,$98,$fe,$60,$10,$84,$69,$e4,$34,$25,$88,$7e,$81,$f1,$67,$e8 // ...`..i.4%.~..g.
        .byte $10,$60,$93,$7f,$81,$f7,$6c,$34,$7c   // .`....l4|

txt_e161:
        .text "7;47;47;47;47;47;47;47;47;47;47"
        .byte $7f,$7c                               // .|

txt_e182:
        .text "47<47<47<47<47<47>47>47<47;47;47"
        .byte $7f,$a0,$7d,$7f,$74,$81,$28,$bd,$7d,$90,$7e,$76,$c2,$10,$34,$7e // ..}.t.(.}.~v..4~
        .byte $88,$7e,$92,$7d,$81,$70,$f1,$24,$f2,$24,$fe,$24,$7e,$fa,$24,$f3 // .~.}.p.$.$.$~.$.
        .byte $24,$f9,$24,$f3,$24,$f6,$24,$f3,$24,$f4,$24,$f2,$24,$f1,$24,$ab // $.$.$.$.$.$.$.$.
        .byte $24,$7f,$81,$67,$1c,$65,$28,$64,$1c,$63,$1c,$65,$28,$64,$1c,$66 // $..g.e(d.c.e(d.f
        .byte $2b,$64,$1c,$65,$1c,$66,$28,$67,$1c,$66,$1c,$65,$02,$28,$64,$1c // +d.e.f(g.f.e.(d.
        .byte $63,$36,$28,$62,$28,$61,$1f,$63,$1c,$61,$28,$62,$1c,$28,$60,$28 // c6(b(a.c.a(b.(`(
        .byte $81,$61,$1c,$63,$1c,$62,$1c,$63,$02,$28,$62,$1c,$61,$28,$1c,$7f // .a.c.b.c.(b.a(..
        .byte $1c,$28,$1c,$28,$1c,$1c,$02,$28,$1c,$1c,$28,$27,$1c,$1c,$28,$1c // .(.(...(..('..(.
        .byte $28,$2b,$28,$e3,$1c,$60,$33,$28,$1c,$1c,$28,$1c,$1c,$28,$1c,$7f // (+(..`3(..(..(..
        .byte $7c                                   // |

txt_e233:
        .text "47<47<47<47<47<47>47>47<474;"
        .byte $7e,$7e,$7d,$7c,$f4,$7e,$7f,$1d,$2b,$1f,$2b,$1f,$1f,$02,$2b,$1f // ~~}|.~..+.+...+.
        .byte $1f,$2b,$60,$2a,$1f,$1f,$2b,$1f,$2a,$1d,$28,$1c,$28,$1c,$28,$1c // .+`*..+.*.(.(.(.
        .byte $1c,$28,$1c,$1c,$28,$f4,$1c,$7f,$75,$a0,$10,$7f,$81,$fe,$70,$28 // .(..(...u.....p(
        .byte $fe,$28,$fa,$28,$f7,$28,$f5,$28,$f4,$24,$f3,$24,$f2,$28,$e3,$24 // .(.(.(.(.$.$.(.$
        .byte $61,$0a,$f1,$24,$24,$93,$24,$7f,$81,$ff,$70,$28,$fe,$28,$fd,$28 // a..$$.$...p(.(.(
        .byte $fc,$28,$fb,$28,$fa,$24,$f9,$24,$f8,$28,$f7,$28,$f6,$28,$f5,$28 // .(.(.$.$.(.(.(.(
        .byte $f4,$28,$f3,$24,$f2,$24,$f1,$92,$28,$7f,$98,$7e,$7f,$81,$f0,$6d // .(.$.$..(..~...m

txt_e2bf:
        .text "4(44(4"
        .byte $fc,$6c,$34,$7d,$f0,$6d               // .l4}.m

txt_e2cb:
        .text "(4(4(4"
        .byte $fb,$6c,$34,$7c,$28,$7c,$f0,$6d       // .l4|(|.m

txt_e2d9:
        .text "4(44(4"
        .byte $fc,$6c,$34,$7e,$f0,$6d               // .l4~.m

txt_e2e5:
        .text "(4(4(4"
        .byte $fb,$6c,$34,$7c,$28,$7f,$f0,$6d       // .l4|(..m

txt_e2f3:
        .text "4(44-4"
        .byte $fa,$6c,$39,$7e,$f0,$6d               // .l9~.m

txt_e2ff:
        .text "(4(4-4"
        .byte $fa,$6c,$39,$7e,$f0,$6d               // .l9~.m

txt_e30b:
        .text "4(44(4"
        .byte $fa,$6c,$3b,$7e,$f0,$6d,$28,$34,$fb,$6c,$40,$7e,$3e,$7e,$fa,$6c // .l;~.m(4.l@~>~.l
        .byte $3c,$7e,$81,$f0,$6d,$34,$28,$f9,$6c,$3c,$f0,$6d,$34,$28,$34,$fa // <~..m4(.l<.m4(4.
        .byte $6c,$3b,$7e,$f0,$6d,$28,$34,$f8,$6c,$3c,$f0,$6d,$34,$28,$34,$f9 // l;~.m(4.l<.m4(4.
        .byte $6c,$3b,$7e,$f0,$6d                   // l;~.m

txt_e346:
        .text "4(44(4"
        .byte $f8,$6c,$34,$7e,$f0,$6d               // .l4~.m

txt_e352:
        .text "(4(4(4"
        .byte $f8,$6c,$34,$7e,$7f,$f0,$6d           // .l4~..m

txt_e35f:
        .text "4(44+4"
        .byte $fa,$6c,$37,$7e,$f0,$6d               // .l7~.m

txt_e36b:
        .text "(4(4+4"
        .byte $fa,$6c,$34,$7c,$28,$7c,$f0,$6d       // .l4|(|.m

txt_e379:
        .text "4(44+4"
        .byte $fa,$6c,$37,$7e,$f0,$6d               // .l7~.m

txt_e385:
        .text "(4(4+4"
        .byte $fa,$6c,$34,$7c,$28,$7f,$81,$f6,$65,$1c,$6d,$28,$1c,$28,$1c,$1c // .l4|(...e.m(.(..
        .byte $02,$28,$1c,$1c,$28,$27,$1c,$1c,$28,$1c,$28,$2b,$28,$e3,$1c,$2c // .(..('..(.(+(..,
        .byte $28,$1c,$1c,$28,$1c,$1c,$28,$1c,$7f,$82,$f0,$60,$f0,$10,$60,$5f // (..(..(....`..`_
        .byte $61,$10,$10,$62,$10,$10,$63,$10,$10,$64,$10,$65,$10,$64,$10,$10 // a..b..c..d.e.d..
        .byte $63,$10,$10,$62,$10,$10,$13,$1c,$7f,$a0,$fe,$73,$4f,$7e,$7f,$82 // c..b.......sO~..
        .byte $63,$1c,$65,$10,$61,$10,$60,$13,$65,$13,$67,$10,$61,$1c,$66,$10 // c.e.a.`.e.g.a.f.
        .byte $60,$1f,$63,$1c,$61,$10,$64,$1c,$67,$10,$65,$1c,$10,$62,$1c,$60 // `.c.a.d.g.e..b.`
        .byte $10,$64,$10,$64,$1f,$62,$10,$63,$10,$10,$64,$10,$65,$1c,$64,$1d // .d.d.b.c..d.e.d.
        .byte $1f,$64,$1c,$63,$10,$62,$1f,$13,$61,$10,$10,$7f,$82,$f0,$6e,$e9 // .d.c.b..a.....n.
        .byte $30,$27,$f4,$30,$f3,$30,$f2,$30,$f1,$e3,$30,$24,$f0,$71,$30,$6f // 0'.0.0.0..0$.q0o
        .byte $e7,$30,$23,$6e,$30,$71,$e3,$30,$24,$6f,$30,$fa,$72,$e4,$30,$24 // .0#n0q.0$o0.r.0$
        .byte $7f,$81,$f3,$6e                       // ...n

txt_e43f:
        .text "D<H<<H<<<!"
        .byte $6f                                   // o

txt_e44a:
        .text "D<H<<H<<<!"
        .byte $71                                   // q

txt_e455:
        .text "D<H<<H<<<!"
        .byte $6e                                   // n

txt_e460:
        .text "D<H<<H<<<,"
        .byte $7f,$82,$f4,$68,$24,$7e,$24,$6c,$34,$68,$24,$69,$02,$34,$68,$24 // ...h$~$l4h$i.4h$
        .byte $6c,$2a,$34,$68,$24,$7e,$24,$6c,$34,$68,$24,$7e,$03,$27,$6c,$37 // l*4h$~$l4h$~.'l7
        .byte $68,$36,$27,$7e,$24,$6c,$34,$68,$24,$fa,$72,$30,$68,$24,$72,$34 // h6'~$l4h$.r0h$r4
        .byte $24,$81,$3c,$34,$7f,$81,$f3,$6e       // $.<4...n

txt_e4a2:
        .text "D<H<<H<<<!"
        .byte $6f                                   // o

txt_e4ad:
        .text "B<H<<H<<<'"
        .byte $f2,$71
        .text "<H<<H"
        .byte $e3
        .byte $3c,$24,$82,$fa,$72
        .byte $48,$e3
        .byte $3c
        .byte $26,$7f,$88,$fa,$72,$18,$7f,$e6,$1c,$60,$49,$82,$1c,$28,$81,$1c // &...r....`I..(..
        .byte $30,$28,$28,$7f,$0a,$0d,$47,$81,$51,$8a,$ae,$d2,$d6,$19,$24,$69 // 0((...G.Q.....$i
        .byte $73,$8d,$b0,$d2,$f4,$29,$68,$9d,$de,$00,$22,$27,$58,$7b,$97,$b6 // s....)h..."'X{..
        .byte $f6,$10,$3d,$76,$a1,$c3,$e5,$08,$1f,$3b,$61,$79,$9e,$c0,$c3,$f1 // ..=v.....;ay....
        .byte $33,$54,$78,$9a,$9e,$b9,$db,$de,$13,$7f,$b3,$d8,$04,$0a,$47,$77 // 3Tx...........Gw
        .byte $fe,$3a,$80,$85,$e4,$14,$e5,$15,$e8,$16,$e4,$17,$e8,$18,$e6,$19 // .:..............
        .byte $e9,$1a,$e8,$1b,$e4,$1c,$e5,$1d,$ef,$1e,$80,$e7,$00,$30,$7f,$00 // .............0..
        .byte $1e,$03,$3f,$63,$73,$3f,$00,$60,$7e,$63,$63,$67,$67 // ..?cs?.`~ccgg

// --- Region $e553-$e55f ---
.pc = $e553 "Segment $e553"
        .byte $73,$7f,$a2,$26,$3e,$63,$7e,$70,$70,$3f,$a2,$24,$3f // s..&>c~pp?.$?

// --- Region $e561-$e5bb ---
.pc = $e561 "dat_e561"

dat_e561:
        .byte $78,$60,$e3,$70,$2c,$00,$3f,$63,$73,$73,$3f,$03,$1e,$60,$7e,$63 // x`.p,.?css?..`~c
        .byte $63,$e3,$73,$a2,$23,$18,$00,$18,$e3,$1c,$a2,$2b,$03,$00,$03,$03 // c.s.#......+....
        .byte $07,$07,$1e,$60,$63,$7e,$63,$e3,$73,$a1,$e4,$18,$e3,$1c,$a2,$26 // ...`c~c.s......&
        .byte $63,$77,$7f,$6b,$73,$73,$a2,$23,$7e,$63,$63,$e3,$73,$a2,$26,$3e // cw.kss.#~cc.s.&>
        .byte $63,$63,$73,$73,$3e,$a2,$24,$7e,$63,$7e,$60,$e3,$70,$25,$00,$3f // ccss>.$~c~`.p%.?
        .byte $63,$3f,$03,$e3,$07,$24,$00,$3f,$60,$60,$e3 // c?...$.?``.

// --- Region $e5c8-$ea80 ---
.pc = $e5c8 "dat_e5c8"

dat_e5c8:
        .byte $78,$60,$70,$70,$3f,$a2,$e3,$63,$23,$73,$73,$3e,$a2,$e3,$63,$23 // x`pp?..c#ss>..c#
        .byte $73,$36,$1c,$a2,$26,$67,$67,$63,$6b,$7f,$77,$a2,$26,$63,$63,$3e // s6..&ggck.w.&cc>
        .byte $63,$73,$73,$a2,$e3,$63,$2b,$3f,$03,$07,$1e,$00,$7e,$03,$3e,$60 // css..c+?....~.>`
        .byte $70,$3f,$80,$31,$00,$2b,$3c,$3c,$18,$18,$00,$18,$18,$00,$63,$63 // p?.1.+<<......cc
        .byte $36,$a5,$22,$22,$7f,$e3,$22,$22,$7f,$22,$a9,$27,$c6,$cc,$18,$30 // 6."".."".".'...0
        .byte $60,$c6,$86,$a9,$23,$03,$03,$06,$a5,$22,$1f,$30,$e3,$60,$25,$30 // `...#....".0.`%0
        .byte $1f,$00,$7c,$06,$e3,$03,$22,$06,$7c,$ab,$25,$08,$08,$3e,$08,$08 // ..|...".|.%..>..
        .byte $a6,$23,$0c,$0c,$18,$a3,$21,$7f,$a9,$34,$18,$18,$00,$06,$0c,$18 // .#....!..4......
        .byte $30,$60,$c0,$80,$00,$3e,$63,$67,$6f,$7b,$73,$3e,$00,$38,$e3,$0c // 0`...>cgo{s>.8..
        .byte $e3,$1c,$35,$00,$7e,$07,$0e,$1c,$38,$73,$7f,$00,$3e,$63,$03,$06 // ..5.~...8s..>c..
        .byte $03,$63,$3e,$00,$63,$63,$7f,$03,$e3,$07,$32,$00,$7f,$60,$7e,$03 // .c>.cc....2..`~.
        .byte $07,$07,$7e,$00,$3f,$60,$7e,$63,$73,$73,$3e,$00,$7e,$e3,$03,$e3 // ..~.?`~css>.~...
        .byte $07,$2d,$00,$3e,$63,$3e,$63,$73,$73,$3e,$00,$3f,$63,$3f,$03,$e3 // .-.>c>css>.?c?..
        .byte $07,$a3,$25,$18,$18,$00,$18,$18,$b4,$23,$7f,$00,$7f,$aa,$27,$3c // ..%......#....'<
        .byte $66,$0c,$18,$00,$18,$18,$b8,$e9,$01,$e8,$02,$e6,$03,$e5,$04,$e5 // f...............
        .byte $05,$e4,$06,$e4,$07,$e4,$08,$e4,$09,$e4,$0a,$e3,$0b,$e3,$0c,$e3 // ................
        .byte $0d,$e3,$0e,$e3,$0f,$e3,$10,$22,$11,$11,$e3,$12,$e3,$13,$22,$14 // ......."......".
        .byte $14,$e3,$15,$24,$16,$16,$17,$17,$e3,$18,$60,$8e,$19,$19,$1a,$1a // ...$......`.....
        .byte $1b,$1b,$1c,$1c,$1d,$1d,$1e,$1e,$1f,$1f // ..........

txt_e6f2:
        .text "  !!"
        .byte $22                                   // double quote character
        .byte $22                                   // double quote character
        .text "##$$%%&&''())**++,--../0012233455677899:;;<==>??"
        .byte $40                                   // @ character
        .text "ABBCDEEFGHHIJKKLMNNOPQRRSTUVVWXYZ"
        .byte $5b,$5b,$5c,$5d,$5e,$5f,$60,$61,$62,$62,$63,$64,$65,$66,$67,$68 // [[\]^_`abbcdefgh
        .byte $69,$6a,$6a,$6b,$6c,$6d,$6e,$6f,$70,$71,$72,$73,$74,$75,$76,$77 // ijjklmnopqrstuvw
        .byte $78,$79,$7a,$7b,$7c,$7d,$7e,$7f,$a2,$61,$23,$02,$04,$08,$0c,$12 // xyz{|}~..a#.....
        .byte $18                                   // .

txt_e77b:
        .text " (2<HT"
        .byte $62,$70,$80,$90,$a2,$b4,$c8,$dc,$f2,$08,$20,$38,$52,$6c,$88,$a4 // bp........ 8Rl..
        .byte $c2,$e0,$00,$20,$42,$64,$88,$ac,$d2,$f8,$20,$48,$72,$9c,$c8,$f4 // ... Bd.... Hr...
        .byte $22,$50,$80,$b0,$e2,$14,$48,$7c,$b2,$e8,$20,$58,$92,$cc,$08,$44 // "P....H|.. X...D
        .byte $82,$c0,$00,$40,$82,$c4,$08,$4c,$92,$d8,$20,$68,$b2,$fc,$48,$94 // ...@...L.. h..H.
        .byte $e2,$30,$80,$d0,$22,$74,$c8,$1c,$72,$c8,$20,$78,$d2,$2c,$88,$e4 // .0.."t..r. x.,..
        .byte $42,$a0,$00,$60,$c2,$24,$88,$ec,$52,$b8,$20,$88,$f2,$5c,$c8,$34 // B..`.$..R. ..\.4
        .byte $a2,$10,$80,$f0,$62,$d4,$48,$bc,$32,$a8,$20,$98,$12,$8c,$08,$84 // ....b.H.2. .....
        .byte $02,$80,$00,$80,$02,$84,$08,$8c,$12,$98,$20,$a8,$32,$bc,$48,$d4 // .......... .2.H.
        .byte $62,$f0,$80,$10,$a2,$34,$c8,$5c,$f2,$88,$20,$b8,$52,$ec,$88,$24 // b....4.\.. .R..$
        .byte $c2,$60,$00,$a0,$42,$e4,$88,$2c,$d2,$78,$20,$c8,$72,$1c,$c8,$74 // .`..B..,.x .r..t
        .byte $22,$d0,$80,$30,$e2,$94,$48,$fc,$b2,$68,$20,$d8,$92,$4c,$08,$c4 // "..0..H..h ..L..
        .byte $82,$40,$00,$c0,$82,$44,$08,$cc,$92,$58,$20,$e8,$b2,$7c,$48,$14 // .@...D...X ..|H.
        .byte $e2,$b0,$80,$50,$22,$f4,$c8,$9c,$72,$48,$20,$f8,$d2,$ac,$88,$64 // ...P"...rH ....d
        .byte $42,$20,$00,$e0,$c2,$a4,$88,$6c,$52,$38,$20,$08,$f2,$dc,$c8,$b4 // B .....lR8 .....
        .byte $a2,$90,$80,$70,$62                   // ...pb

txt_e866:
        .text "TH<2( "
        .byte $18,$12,$0c,$08,$04,$02,$00,$3f,$fc,$01,$3f,$fc,$03,$30,$00,$07 // .......?..?..0..
        .byte $30,$00,$0e,$30,$00,$1c,$3f,$fc,$38,$3f,$fc,$70,$30,$00,$e0,$30 // 0..0..?.8?.p0..0
        .byte $01,$c0,$30,$03,$80,$30,$03,$ff,$30,$03,$ff,$30,$a2 // ..0..0..0..0.

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

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

txt_e89f:
        .text "!0"
        .byte $b2                                   // '2' | $80 (end-of-string marker)
        .byte $60,$30,$e0,$1f,$e0,$e0,$7f,$e3,$60,$f0,$07,$61,$c0,$0e,$61,$80 // `0......`..a..a.
        .byte $0c,$63,$80,$1c,$63,$00,$18,$63,$00,$18,$63,$00,$18,$63,$00,$18 // .c..c..c..c..c..
        .byte $fb,$80,$1c,$f9,$80,$0c,$61,$c0,$0e,$60,$f0,$07,$60,$7f,$e3,$60 // ......a..`..`..`
        .byte $1f,$e0,$b0,$25,$ff,$80,$00,$ff,$80,$aa,$60,$20,$ff,$80,$00,$ff // ...%......` ....
        .byte $80,$00,$01,$80,$00,$01,$80,$00,$01,$80,$00,$01,$80,$00,$01,$80 // ................
        .byte $00,$01,$80,$00,$01,$80,$00,$ff,$80,$00,$ff,$80,$80,$51,$00,$60 // .............Q.`
        .byte $30,$f8,$3f,$c0,$fc,$7f,$c0,$0c,$60,$00,$06,$c0,$00,$06,$c0,$00 // 0.?.....`.......
        .byte $06,$c0,$00,$06,$ff,$c0,$06,$ff,$c0,$06,$c0,$00,$06,$c0,$00,$06 // ................
        .byte $c0,$00,$06,$c0,$00,$06,$c0,$00,$0c,$60,$00,$fc,$7f,$c0,$f8,$3f // .........`.....?
        .byte $c0,$b0,$c3,$80,$79,$00,$c3,$a3,$21,$01,$a2,$21,$01,$a2,$21,$01 // ....y...!..!..!.
        .byte $a2,$21,$01,$a2,$21,$01,$a2,$21,$01,$a2,$21,$01,$a2,$21,$01,$a2 // .!..!..!..!..!..
        .byte $21,$01,$a2,$21,$01,$a2,$21,$01,$a2,$21,$01,$a2,$21,$01,$a2,$21 // !..!..!..!..!..!
        .byte $01,$a2,$21,$01,$a2,$21,$01,$a2,$21,$01,$a2,$21,$01,$a2,$21,$01 // ..!..!..!..!..!.
        .byte $a2,$21,$01,$a2,$23,$01,$00,$80,$a2,$21,$80,$a2,$21,$80,$a2,$21 // .!..#....!..!..!
        .byte $80,$a2,$21,$80,$a2,$21,$80,$a2,$21,$80,$a2,$21,$80,$a2,$21,$80 // ..!..!..!..!..!.
        .byte $a2,$21,$80,$a2,$21,$80,$a2,$21,$80,$a2,$21,$80,$a2,$21,$80,$a2 // .!..!..!..!..!..
        .byte $21,$80,$a2,$21,$80,$a2,$21,$80,$a2,$21,$80,$a2,$21,$80,$a2,$21 // !..!..!..!..!..!
        .byte $80,$a2,$21,$80,$a2,$21,$80,$80,$c0,$00,$60,$1f // ..!..!....`.

txt_e9be:
        .text "02468:;<<=<;:8530,($ "
        .byte $1c,$18,$14,$10,$0d,$09,$06,$04,$02,$01,$a3,$60,$3d,$01,$02,$04 // ...........`=...
        .byte $06,$09,$0d,$10,$14,$18,$1c           // .......

txt_e9ea:
        .text " $(,0358:;<=<<;:86420-+)'%$##"
        .byte $22                                   // double quote character
        .text "#$%'*,/37;?CGKORVY"
        .byte $5b,$5d,$5e,$e3,$5f,$60,$3d,$5e,$5d,$5b // []^._`=^][

txt_ea24:
        .text "YVROKGC?;730,*'%$#"
        .byte $22                                   // double quote character
        .text "##$%')+-/2468:;<<=<;:8530,($ "
        .byte $1c,$18,$14,$10,$0d,$09,$06,$04,$02,$01,$a3,$60,$3d,$01,$02,$04 // ...........`=...
        .byte $06,$09,$0d,$10,$14,$18,$1c           // .......

txt_ea6b:
        .text " $(,/358:;<=<<;:86420-"

// --- Region $ea97-$eaf7 ---
.pc = $ea97 "Segment $ea97"
        .text "ORVY"
        .byte $5b,$5d,$5e,$e3,$5f
        .byte $3e,$5e,$5d,$5b

txt_eaa4:
        .text "YVROKGC?;730,*'%$#"
        .byte $22                                   // double quote character
        .text "##$%')+-"
        .byte $97,$00,$00,$60,$1f                   // ...`.

txt_eac4:
        .byte $40                                   // @ character
        .text "CFHKMOPQQPOMKGD"
        .byte $40                                   // @ character
        .text ";61+& "
        .byte $1b,$16,$11,$0d,$09,$06,$03,$01,$a3,$60,$3d,$01,$03,$06,$09,$0d // .........`=.....
        .byte $11,$16,$1b                           // ...

txt_eaee:
        .text " &+16;"
        .byte $40                                   // @ character
        .text "DGK"

// --- Region $eb05-$eb4d ---
.pc = $eb05 "txt_eb05"

txt_eb05:
        .text "<97420/../0248;?DINTY"
        .byte $5f,$64,$69,$6e,$72,$76,$79,$7c,$7e,$e3,$7f,$60,$3d,$7e,$7c,$79 // _dinrvy|~..`=~|y
        .byte $76,$72,$6e,$69,$64,$5f               // vrnid_

txt_eb30:
        .text "YTNID"
        .byte $40                                   // @ character
        .text ";8420/../02479<?CFHKMOPQ"

// --- Region $eb56-$eb78 ---
.pc = $eb56 "txt_eb56"

txt_eb56:
        .text ";61+& "
        .byte $1b,$16,$11,$0d,$09,$06,$03,$01,$a3,$60,$3d,$01,$03,$06,$09,$0d // .........`=.....
        .byte $11,$16,$1b                           // ...

txt_eb6f:
        .text " &+16;?DGK"

// --- Region $eb86-$ebce ---
.pc = $eb86 "txt_eb86"

txt_eb86:
        .text "<97420/../0248;?DINTY"
        .byte $5f,$64,$69,$6e,$72,$76,$79,$7c,$7e,$e3,$7f,$3e,$7e,$7c,$79,$76 // _dinrvy|~..>~|yv
        .byte $72,$6e,$69,$64,$5f                   // rnid_

txt_ebb0:
        .text "YTNID"
        .byte $40                                   // @ character
        .text ";8420/../02479<"
        .byte $e3,$5f,$3b,$5d                       // ._;]

txt_ebc9:
        .byte $5c                                   // backslash character
        .text "ZWUQN"

// --- Region $ebe3-$ec01 ---
.pc = $ebe3 "dat_ebe3"

dat_ebe3:
        .byte $a5,$3b,$02,$03,$05,$08,$0a,$0e,$11,$15,$19,$1d // .;..........

txt_ebef:
        .byte $22                                   // double quote character
        .text "&+049=BFJNQUWZ"
        .byte $5c                                   // backslash character
        .byte $5d,$e5,$5f                           // ]._

// --- Region $ec07-$edcf ---
.pc = $ec07 "Segment $ec07"
        .text "UQNJFB=940+&"
        .byte $22                                   // double quote
        .byte $1d,$19,$15
        .byte $11,$0e,$0a,$08,$05,$03,$02,$a5,$3b,$02,$03,$05,$08,$0a,$0e,$11 // ........;.......
        .byte $15,$19,$1d                           // ...

txt_ec2a:
        .byte $22                                   // double quote character
        .text "&+/49=BFJNQUWZ"
        .byte $5c                                   // backslash character
        .byte $5d,$e5,$5f,$3b,$5d                   // ]._;]

txt_ec3f:
        .byte $5c                                   // backslash character
        .text "ZWUQNJFB=940+&"
        .byte $22                                   // double quote character
        .byte $1d,$19,$15,$11,$0e,$0a,$08,$05,$03,$02,$a5,$3b,$02,$03,$05,$08 // ...........;....
        .byte $0a,$0e,$11,$15,$19,$1d               // ......

txt_ec65:
        .byte $22                                   // double quote character
        .text "&+/49=BFJNQUWZ"
        .byte $5c                                   // backslash character
        .byte $5d,$e5,$5f,$3b,$5d                   // ]._;]

txt_ec7a:
        .byte $5c                                   // backslash character
        .text "ZWUQNJFB=940+&"
        .byte $22                                   // double quote character
        .byte $1d,$19,$15,$11,$0e,$0a,$08,$05,$03,$02,$a5,$60,$3c,$02,$03,$05 // ...........`<...
        .byte $08,$0a,$0e,$11,$15,$19,$1d           // .......

txt_eca1:
        .byte $22                                   // double quote character
        .text "&+/49=BFJNQUWZ"
        .byte $5c                                   // backslash character
        .byte $5d,$5f,$5f,$80,$8c,$98,$a4,$b0,$ba,$c4,$cc,$d3,$d9,$dd,$e0,$e2 // ]__.............
        .byte $e2,$e1,$de,$da,$d5,$cf,$c8,$c1,$ba,$b2,$aa,$a2,$9b,$94,$8e,$89 // ................
        .byte $85,$82,$e3,$80,$60,$7d,$82,$85,$89,$8e,$94,$9b,$a2,$aa,$b2,$ba // ....`}..........
        .byte $c1,$c8,$cf,$d5,$da,$de,$e1,$e2,$e2,$e0,$dd,$d9,$d3,$cc,$c4,$ba // ................
        .byte $b0,$a4,$98,$8c,$80,$73,$67,$5b       // .....sg[

txt_ecf9:
        .text "OE;3,&"
        .byte $22                                   // double quote character
        .byte $1f,$1d,$1d,$1e                       // ....

txt_ed04:
        .text "!%*07>EMU"
        .byte $5d,$64,$6b,$71,$76,$7a,$7d,$7f,$80,$7f,$7d,$7a,$76,$71,$6b,$64 // ]dkqvz}...}zvqkd
        .byte $5d                                   // ]

txt_ed1e:
        .text "UME>70*%!"
        .byte $1e,$1d,$1d,$1f                       // ....

txt_ed2b:
        .byte $22                                   // double quote character
        .text "&,3;EO"
        .byte $5b,$67,$73,$7f,$8c,$98,$a4,$b0,$ba,$c4,$cc,$d3,$d9,$dd,$e0,$e2 // [gs.............
        .byte $e2,$e1,$de,$da,$d5,$cf,$c8,$c1,$ba,$b2,$aa,$a2,$9b,$94,$8e,$89 // ................
        .byte $85,$82,$e3,$80,$60,$94,$82,$85,$89,$8e,$94,$9b,$a2,$aa,$b2,$ba // ....`...........
        .byte $c1,$c8,$cf,$d5,$da,$de,$e1,$e2,$e2,$e0,$dd,$d9,$d3,$cc,$c4,$ba // ................
        .byte $b0,$a4,$98,$8c,$80,$73,$67,$5b       // .....sg[

txt_ed7a:
        .text "OE;3,&"
        .byte $22                                   // double quote character
        .byte $1f,$1d,$1d,$1e                       // ....

txt_ed85:
        .text "!%*07>EMU"
        .byte $5d,$64,$6b,$71,$76,$7a,$7d,$7f,$80,$7f,$7d,$7a,$76,$71,$6b,$64 // ]dkqvz}...}zvqkd
        .byte $5d                                   // ]

txt_ed9f:
        .text "UME>70*%!"
        .byte $1e,$1d,$1d,$1f                       // ....

txt_edac:
        .byte $22                                   // double quote character
        .text "&,3;EO"
        .byte $5b,$67,$73                           // [gs

txt_edb6:
        .byte $40                                   // @ character
        .text "ACDFGIJLNOQRTUWXY"
        .byte $5b,$5c,$5e,$5f,$60,$62,$63,$64       // [\^_`bcd

// --- Region $edda-$fffc ---
.pc = $edda "Segment $edda"
        .byte $71,$72,$73,$74,$75,$76,$76,$77,$78,$79,$79,$7a,$7b,$7b,$7c,$7c // qrstuvvwxyyz{{||
        .byte $7d,$7d,$e3,$7e,$ef,$7f,$e3,$7e,$60,$6b,$7d,$7d,$7c,$7c,$7b,$7b // }}.~...~`k}}||{{
        .byte $7a,$79,$79,$78,$77,$76,$76,$75,$74,$73,$72,$71,$70,$6f,$6e,$6d // zyyxwvvutsrqponm
        .byte $6c,$6a,$69,$68,$67,$66,$64,$63,$62,$60,$5f,$5e,$5c,$5b // ljihgfdcb`_^\[

txt_ee18:
        .text "YXWUTRQONLJIGFDCA"
        .byte $40                                   // @ character
        .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 $e3,$01,$af,$e3,$01,$61,$35,$02,$02,$03,$03,$04,$04,$05,$06,$06 // .....a5.........
        .byte $07,$08,$09,$09,$0a,$0b,$0c,$0d,$0e,$0f,$10,$11,$12,$13,$15,$16 // ................
        .byte $17,$18,$19,$1b,$1c,$1d,$1f           // .......

txt_ee86:
        .text " !#$&'(*+-.0135689;<>"
        .byte $00                                   // string terminator
        .byte $ff,$fe,$fd,$fc,$fb,$fa,$f9,$f8,$f7,$f6,$f5,$f4,$f3,$f2,$f1,$f0 // ................
        .byte $ef,$ee,$ed,$ec,$eb,$ea,$e9,$e8,$e7,$e6,$e5,$e4,$e3,$e2,$e1,$e0 // ................
        .byte $df,$de,$dd,$dc,$db,$da,$d9,$d8,$d7,$d6,$d5,$d4,$d3,$d2,$d1,$d0 // ................
        .byte $cf,$ce,$cd,$cc,$cb,$ca,$c9,$c8,$c7,$c6,$c5,$c4,$c3,$c2,$c1,$c0 // ................
        .byte $bf,$be,$bd,$bc,$bb,$ba,$b9,$b8,$b7,$b6,$b5,$b4,$b3,$b2,$b1,$b0 // ................
        .byte $af,$ae,$ad,$ac,$ab,$aa,$a9,$a8,$a7,$a6,$a5,$a4,$a3,$a2,$a1,$a0 // ................
        .byte $9f,$9e,$9d,$9c,$9b,$9a,$99,$98,$97,$96,$95,$94,$93,$92,$91,$90 // ................
        .byte $8f,$8e,$8d,$8c,$8b,$8a,$89,$88,$87,$86,$85,$84,$83,$82,$81,$80 // ................
        .byte $7f,$7e,$7d,$7c,$7b,$7a,$79,$78,$77,$76,$75,$74,$73,$72,$71,$70 // .~}|{zyxwvutsrqp
        .byte $6f,$6e,$6d,$6c,$6b,$6a,$69,$68,$67,$66,$65,$64,$63,$62,$61,$60 // onmlkjihgfedcba`
        .byte $5f,$5e,$5d,$5c,$5b                   // _^]\[

txt_ef41:
        .text "ZYXWVUTSRQPONMLKJIHGFEDCBA"
        .byte $40                                   // @ character
        .text "?>=<;:9876543210/.-,+*)('&%$#"
        .byte $22                                   // double quote character
        .text "! "
        .byte $1f,$1e,$1d,$1c,$1b,$1a,$19,$18,$17,$16,$15,$14,$13,$12,$11,$10 // ................
        .byte $0f,$0e,$0d,$0c,$0b,$0a,$09,$08,$07,$06,$05,$04,$03,$02,$01,$82 // ................
        .byte $00,$00,$63,$c9,$78,$a9,$30,$85,$01,$a2,$00,$bd,$00,$d4,$9d,$3b // ..c.x.0........;
        .byte $56,$e8,$e0,$28,$d0,$f5,$a9,$36,$85,$01,$58,$a9,$4c,$8d,$00,$08 // V..(...6..X.L...
        .byte $20,$44,$e5,$a9,$97,$8d,$94,$50,$a9,$00,$8d,$ff,$3f,$a9,$00,$8d //  D.....P....?...

txt_efcc:
        .text "MJ"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $60,$8d,$f7                           // `..

txt_efd2:
        .text "Q )S"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $00,$8d,$20,$d0,$20,$c2,$50,$a2,$00,$a9,$ff,$9d,$f0,$37,$9d,$f0 // .. . .P......7..
        .byte $3f,$e8,$e0,$08,$d0,$f3,$78           // ?.....x

txt_efee:
        .text " >U"
        .byte $ad                                   // '-' | $80 (end-of-string marker)
        .byte $15,$d0,$8d,$60,$48,$a9,$00,$8d,$15,$d0,$20,$7e,$50,$a9,$00,$8d // ...`H..... ~P...
        .byte $15,$d0,$78,$a2,$00,$a0,$36,$84,$01,$bd,$00,$d4,$a0,$30,$84,$01 // ..x...6......0..
        .byte $9d,$00,$d4,$e8,$e0,$20,$d0,$ed,$a9,$36,$85,$01,$a9,$1b,$8d,$11 // ..... ...6......
        .byte $d0,$a9,$b1,$a0,$48,$8d,$14,$03,$8c,$15,$03,$a9,$01,$8d,$19,$d0 // ....H...........
        .byte $8d,$1a,$d0,$a9,$7f,$8d,$0d,$dc,$ad,$0d,$dc,$ad,$11,$d0,$29,$7f // ..............).
        .byte $8d,$11,$d0,$a9,$94,$8d,$12,$d0       // ........

txt_f04a:
        .text "XL"
        .byte $ab                                   // '+' | $80 (end-of-string marker)

txt_f04d:
        .text "HL"
        .byte $cc                                   // 'L' | $80 (end-of-string marker)
        .byte $4b,$0e,$19,$d0,$a9,$96,$cd,$12,$d0,$d0,$fb,$a0,$0a,$88,$d0,$fd // K...............
        .byte $ea,$a9,$01,$8d,$20,$d0,$8d,$21,$d0,$ee,$57,$55,$ee,$13,$d0,$a9 // .... ..!..WU....
        .byte $34,$85,$01,$20,$03,$08,$ad,$18,$d4,$29,$f0,$09,$0f,$8d,$18,$d4 // 4.. .....)......
        .byte $a9,$36,$85,$01,$a2,$00,$a0,$34,$84,$01,$bd,$00,$d4,$a0,$36,$84 // .6.....4......6.
        .byte $01,$9d,$00,$d4,$e8,$e0,$20,$d0,$ed,$ce,$13,$d0,$a9,$0e,$a0,$49 // ...... ........I
        .byte $8d,$14,$03,$8c,$15,$03,$a9,$f8,$8d,$12,$d0,$4c,$81,$ea,$0e,$19 // ...........L....
        .byte $d0,$ce,$13,$d0,$a9,$fa,$cd,$12,$d0,$d0,$fb,$a9,$52,$8d,$11,$d0 // ............R...
        .byte $a9,$fc,$cd,$12,$d0,$d0,$fb,$a9,$1b,$8d,$11,$d0 // ............

txt_f0cc:
        .text " QP"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $00,$a9,$01,$9d,$27,$d0,$e8,$e0,$05,$d0,$f8,$a9,$00,$8d,$10,$d0 // ....'...........
        .byte $a9,$18,$8d,$00,$d0,$18,$69,$18,$8d,$02,$d0,$18,$69,$18,$8d,$04 // ......i.....i...
        .byte $d0,$18,$69,$18,$8d,$06,$d0,$18,$69,$18,$8d,$08,$d0,$a9,$04,$8d // ..i.....i.......
        .byte $01,$d0,$8d,$03,$d0,$8d,$05,$d0,$8d,$07,$d0,$8d,$09,$d0,$a9,$00 // ................
        .byte $8d,$1d,$d0,$8d,$17,$d0,$a2,$90,$8e,$f8,$07,$e8,$8e,$f9,$07,$e8 // ................
        .byte $8e,$fa,$07,$e8,$8e,$fb,$07,$8e,$fc,$07,$ee,$13,$d0 // .............

txt_f12d:
        .text " XU "
        .byte $08,$56,$20,$5d,$55,$a9,$ef,$cd,$01,$dc,$d0,$03 // .V ]U.......

txt_f13d:
        .text " CK"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $b2,$a0,$49,$8d,$14,$03,$8c,$15,$03,$a9,$0d,$8d,$12,$d0,$4c,$81 // ..I...........L.
        .byte $ea,$0e,$19,$d0,$a2,$00,$a9,$00,$9d,$27,$d0,$e8,$e0,$05,$d0,$f8 // .........'......
        .byte $a9,$00,$8d,$20,$d0,$8d,$21,$d0,$a9,$1c,$8d,$18,$d0,$a9,$18,$8d // ... ..!.........
        .byte $16,$d0,$ce,$13,$d0,$a9,$ff,$8d,$10,$d0,$a9,$dc,$18,$69,$3e,$8d // .............i>.
        .byte $00,$d0,$18,$69,$18,$8d,$02,$d0,$18,$69,$18,$8d,$04,$d0,$18,$69 // ...i.....i.....i
        .byte $18,$8d,$06,$d0,$18,$69,$18,$8d,$08,$d0,$a9,$1b,$8d,$01,$d0,$8d // .....i..........
        .byte $03,$d0,$8d,$05,$d0,$8d,$07,$d0,$8d,$09,$d0,$20,$f7,$51,$20,$67 // ........... .Q g
        .byte $53,$20,$78,$54,$18,$ad,$12,$d0,$69,$04,$cd,$12,$d0,$d0,$fb,$a2 // S xT....i.......
        .byte $00,$a9,$00,$9d,$27,$d0,$e8,$e0,$05,$d0,$f8,$20,$91,$53,$ee,$13 // ....'...... .S..
        .byte $d0,$a9,$44,$a0,$4a,$8d,$14,$03,$8c,$15,$03,$a9,$2d,$8d,$12,$d0 // ..D.J.......-...
        .byte $4c,$81,$ea,$0e,$19,$d0,$ce,$13,$d0,$a2,$00,$a9,$01,$9d,$27,$d0 // L.............'.
        .byte $e8,$e0,$08,$d0,$f8,$a9,$e0,$8d,$1d,$d0,$a9,$00,$8d,$10,$d0,$a9 // ................
        .byte $20,$8d,$0a,$d0,$18,$69,$30,$8d,$0c,$d0,$18,$69,$20,$8d,$0e,$d0 //  ....i0....i ...
        .byte $a9,$32,$8d,$0b,$d0,$8d,$0d,$d0,$8d,$0f,$d0,$a9,$95,$8d,$fd,$07 // .2..............
        .byte $8d,$fe,$07,$8d,$ff,$07,$a9,$1f,$8d,$17,$d0,$a9,$32,$8d,$01,$d0 // ............2...
        .byte $8d,$05,$d0,$a9,$20,$8d,$00,$d0,$18,$69,$68,$8d,$04,$d0,$a2,$98 // .... ....ih.....
        .byte $8e,$f8,$07,$ca,$8e,$fa,$07,$8e,$fb,$07,$a9,$20,$8d,$02,$d0,$ad // ........... ....
        .byte $04,$d0,$8d,$06,$d0,$a9,$5b,$8d,$03,$d0,$8d,$07,$d0,$a9,$98,$8d // ......[.........
        .byte $f9,$07,$20,$8c                       // .. .

txt_f265:
        .text "K XK "
        .byte $69,$4b,$ee,$13,$d0,$a9,$e1,$a0,$4a,$8d,$14,$03,$8c,$15,$03,$a9 // iK......J.......
        .byte $60,$8d,$12,$d0,$4c,$81,$ea,$0e,$19,$d0,$ce,$13,$d0,$a9,$68,$8d // `...L.........h.
        .byte $01,$d0,$8d,$05,$d0,$a9,$7d,$8d,$0b,$d0,$8d,$0d,$d0,$8d,$0f,$d0 // ......}.........
        .byte $a9,$96,$8d,$fd,$07,$8d,$fe,$07,$8d,$ff,$07,$ee,$13,$d0,$a9,$1a // ................
        .byte $a0,$4b,$8d,$14,$03,$8c,$15,$03,$a9,$91,$8d,$12,$d0,$4c,$81,$ea // .K...........L..
        .byte $0e,$19,$d0,$a2,$5b,$a0,$08,$88,$d0,$fd,$a9,$08,$99,$16,$d0,$a9 // ....[...........
        .byte $18,$8e,$11,$d0,$8d,$18,$d0,$a9,$b1,$a0,$48,$8d,$14,$03,$8c,$15 // ..........H.....
        .byte $03,$a9,$94,$8d,$12,$d0,$4c,$81,$ea,$ea,$a9,$ea,$8d // ......L......

txt_f2e7:
        .text "XU"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $60,$8d,$43,$4b,$8d,$7a,$54,$8d,$67,$53,$8d,$c5,$53,$60,$a2,$07 // `.CK.zT.gS..S`..
        .byte $bd,$7a,$4b,$c9,$ff,$f0,$07,$8d,$32,$49,$ee,$59,$4b,$60,$60,$a2 // .zK.....2I.YK``.
        .byte $07,$bd,$83,$4b,$c9,$ff,$f0,$07,$8d,$23,$4a,$ee,$6a,$4b,$60,$60 // ...K.....#J.jK``

txt_f31a:
        .byte $40                                   // @ character
        .text "IKHLOGA"
        .byte $ff                                   // .

txt_f323:
        .text "AGOLHKI"
        .byte $40                                   // @ character
        .byte $ff,$ad,$10,$08,$c9,$ff,$f0,$03,$4c,$c3,$4b,$ad,$16,$08,$c9,$08 // ........L.K.....
        .byte $f0,$03,$4c,$c3,$4b,$ad,$ca,$4b,$c9,$01,$d0,$01,$60,$a9,$01,$8d // ..L.K..K....`...
        .byte $ca,$4b,$ad,$c9,$4b,$49,$01,$8d,$c9,$4b,$f0,$06,$a9,$00,$8d,$59 // .K..KI...K.....Y
        .byte $4b,$60,$a9,$00,$8d,$6a,$4b,$60,$a9,$00,$8d,$ca,$4b,$60,$a3,$63 // K`...jK`....K`.c
        .byte $1c,$20,$02                           // . .

txt_f36e:
        .text "N "
        .byte $c5                                   // 'E' | $80 (end-of-string marker)
        .byte $4d,$20,$e5,$4d,$a9,$c0               // M .M..

txt_f377:
        .text " BP 3N"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $80                                   // .

txt_f37f:
        .text " BP "
        .byte $eb,$4e,$a9,$62,$cd,$12,$d0,$d0,$fb,$20,$0d,$4c,$20,$fa,$4b,$a9 // .N.b..... .L .K.
        .byte $00,$8d                               // ..

txt_f395:
        .text "WUL"
        .byte $cc                                   // 'L' | $80 (end-of-string marker)
        .byte $4b,$ad,$0e,$4c,$c9,$01,$f0,$06,$a9,$1c,$8d,$ca,$49,$60,$a9,$1e // K..L........I`..
        .byte $8d,$ca,$49,$60,$a9,$00,$c9,$00,$f0,$03,$4c,$19,$4c,$4c,$ef,$4c // ..I`......L.LL.L
        .byte $a9,$00,$8d,$0e,$4c,$a9,$00,$a2,$60,$5d,$00,$28,$9d,$00,$30,$ca // ....L...`].(..0.
        .byte $10,$f7,$a9,$00,$a2,$60,$5d,$80,$28,$9d,$80,$30,$ca,$10,$f7,$a9 // .....`].(..0....
        .byte $00,$a2,$60,$5d,$00,$29,$9d,$00,$31,$ca,$10,$f7,$a9,$00,$a2,$60 // ..`].)..1......`
        .byte $5d,$80,$29,$9d,$80,$31,$ca,$10,$f7,$a9,$00,$a2,$60,$5d,$00,$2a // ].)..1......`].*
        .byte $9d,$00,$32,$ca,$10,$f7,$a9,$00,$a2,$60,$5d,$80,$2a,$9d,$80,$32 // ..2......`].*..2
        .byte $ca,$10,$f7,$a9,$00,$a2,$60,$5d,$00,$2b,$9d,$00,$33,$ca,$10,$f7 // ......`].+..3...
        .byte $a9,$00,$a2,$60,$5d,$80,$2b,$9d,$80,$33,$ca,$10,$f7,$a9,$00,$a2 // ...`].+..3......
        .byte $60,$5d,$00,$2c,$9d,$00,$34,$ca,$10,$f7,$a9,$00,$a2,$60,$5d,$80 // `].,..4......`].
        .byte $2c,$9d,$80,$34,$ca,$10,$f7,$a9,$00,$a2,$60,$5d,$00,$2d,$9d,$00 // ,..4......`].-..
        .byte $35,$ca,$10,$f7,$a9,$00,$a2,$60,$5d,$80,$2d,$9d,$80,$35,$ca,$10 // 5......`].-..5..
        .byte $f7,$a9,$00,$a2,$60,$5d,$00,$2e,$9d,$00,$36,$ca,$10,$f7,$a9,$00 // ....`]....6.....
        .byte $a2,$60,$5d,$80,$2e,$9d,$80,$36,$ca,$10,$f7,$a9,$00,$a2,$60,$5d // .`]....6......`]
        .byte $00,$2f,$9d,$00,$37,$ca,$10,$f7,$a9,$00,$a2,$60,$5d,$80,$2f,$9d // ./..7......`]./.
        .byte $80,$37,$ca,$10,$f7,$60,$a9,$01,$8d,$0e,$4c,$a9,$00,$a2,$60,$5d // .7...`....L...`]
        .byte $00,$28,$9d,$00,$38,$ca,$10,$f7,$a9,$00,$a2,$60,$5d,$80,$28,$9d // .(..8......`].(.
        .byte $80,$38,$ca,$10,$f7,$a9,$00,$a2,$60,$5d,$00,$29,$9d,$00,$39,$ca // .8......`].)..9.
        .byte $10,$f7,$a9,$00,$a2,$60,$5d,$80,$29,$9d,$80,$39,$ca,$10,$f7,$a9 // .....`].)..9....
        .byte $00,$a2,$60,$5d,$00,$2a,$9d,$00,$3a,$ca,$10,$f7,$a9,$00,$a2,$60 // ..`].*..:......`
        .byte $5d,$80,$2a,$9d,$80,$3a,$ca,$10,$f7,$a9,$00,$a2,$60,$5d,$00,$2b // ].*..:......`].+
        .byte $9d,$00,$3b,$ca,$10,$f7,$a9,$00,$a2,$60,$5d,$80,$2b,$9d,$80,$3b // ..;......`].+..;
        .byte $ca,$10,$f7,$a9,$00,$a2,$60,$5d,$00,$2c,$9d,$00,$3c,$ca,$10,$f7 // ......`].,..<...
        .byte $a9,$00,$a2,$60,$5d,$80,$2c,$9d,$80,$3c,$ca,$10,$f7,$a9,$00,$a2 // ...`].,..<......
        .byte $60,$5d,$00,$2d,$9d,$00,$3d,$ca,$10,$f7,$a9,$00,$a2,$60,$5d,$80 // `].-..=......`].
        .byte $2d,$9d,$80,$3d,$ca,$10,$f7,$a9,$00,$a2,$60,$5d,$00,$2e,$9d,$00 // -..=......`]....
        .byte $3e,$ca,$10,$f7,$a9,$00,$a2,$60,$5d,$80,$2e,$9d,$80,$3e,$ca,$10 // >......`]....>..
        .byte $f7,$a9,$00,$a2,$60,$5d,$00,$2f,$9d,$00,$3f,$ca,$10,$f7,$a9,$00 // ....`]./..?.....
        .byte $a2,$60,$5d,$80,$2f,$9d,$80,$3f,$ca,$10,$f7,$60,$a2,$8e,$a0,$20 // .`]./..?...`... 
        .byte $bd,$00,$43,$8d,$73,$4e,$8d,$7c,$4e,$b9,$00,$27,$8d,$85,$4e,$8d // ..C.sN.|N..'..N.
        .byte $8e,$4e,$ee,$c6,$4d,$ee,$c6,$4d,$ce,$c8,$4d,$60,$a2,$fe,$a0,$ea // .N..M..M..M`....
        .byte $bd,$00,$40,$8d,$2b,$4f,$8d           // ..@.+O.

txt_f590:
        .text "4O"
        .byte $b9                                   // '9' | $80 (end-of-string marker)
        .byte $00,$41,$8d,$3d,$4f,$8d               // .A.=O.

txt_f599:
        .text "FO"
        .byte $ce                                   // 'N' | $80 (end-of-string marker)
        .byte $e6,$4d,$ee,$e8,$4d,$60,$a9,$00,$85,$58,$a9,$28,$85,$59,$a2,$00 // .M..M`...X.(.Y..
        .byte $a9,$00,$ac,$a0,$4f,$91,$58,$ac,$a2,$4f,$91,$58,$ac,$a4,$4f,$91 // ....O.X..O.X..O.
        .byte $58,$ac,$a6,$4f,$91,$58,$18,$a5,$58,$69,$80,$85,$58,$90,$02,$e6 // X..O.X..Xi..X...
        .byte $59,$e8,$e0,$10,$d0,$da,$60,$a2,$00,$bd,$00,$42,$8d,$e8,$4e,$ee // Y.....`....B..N.

txt_f5dc:
        .text "4N"
        .byte $ae                                   // '.' | $80 (end-of-string marker)
        .byte $a7,$4f,$ac,$e8                       // .O..

txt_f5e3:
        .text "N "
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $52,$8d,$9f,$4f,$ae,$a8,$4f,$ac,$e8   // R..O..O..

txt_f5ef:
        .text "N "
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $52,$8d,$a0,$4f,$ae,$a9,$4f,$ac,$e8   // R..O..O..

txt_f5fb:
        .text "N "
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $52,$8d,$a1,$4f,$ae,$aa,$4f,$ac,$e8   // R..O..O..

txt_f607:
        .text "N "
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $52,$8d,$a2,$4f,$ad,$9f,$4f,$18,$69,$40,$8d,$9f,$4f,$ad,$a1,$4f // R..O..O.i@..O..O
        .byte $18,$69,$40,$8d,$a1,$4f,$ad,$a0,$4f,$18,$69,$30,$8d,$a0,$4f,$ad // .i@..O..O.i0..O.
        .byte $a2,$4f,$18,$69,$30,$8d,$a2,$4f,$18,$ad,$9f,$4f,$c9,$80,$30,$05 // .O.i0..O...O..0.
        .byte $a9,$00,$8d,$9f,$4f,$ad,$a0,$4f,$c9,$80,$30,$05,$a9,$00,$8d,$a0 // ....O..O..0.....
        .byte $4f,$ad,$a1,$4f,$c9,$80,$30,$05,$a9,$80,$8d,$a1,$4f,$ad,$a2,$4f // O..O..0.....O..O
        .byte $c9,$60,$30,$05,$a9,$60,$8d,$a2,$4f,$ad,$9f,$4f,$85,$54,$ad,$a0 // .`0..`..O..O.T..
        .byte $4f,$85,$56,$ad,$a1,$4f,$85           // O.V..O.

txt_f671:
        .text "U "
        .byte $ab                                   // '+' | $80 (end-of-string marker)
        .byte $4f,$ad,$9f,$4f,$85,$54,$ad,$a2,$4f,$85,$56,$ad,$a1,$4f,$85 // O..O.T..O.V..O.

txt_f683:
        .text "U "
        .byte $ab                                   // '+' | $80 (end-of-string marker)
        .byte $4f,$60,$a3,$60,$b4,$a2,$e5,$bd,$00,$42,$8d,$e8,$4e,$ce,$ec,$4e // O`.`.....B..N..N
        .byte $ae,$a7,$4f,$ac,$e8                   // ..O..

txt_f69b:
        .text "N "
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $52,$8d,$a3,$4f,$ae,$a8,$4f,$ac,$e8   // R..O..O..

txt_f6a7:
        .text "N "
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $52,$8d,$a4,$4f,$ae,$a9,$4f,$ac,$e8   // R..O..O..

txt_f6b3:
        .text "N "
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $52,$8d,$a5,$4f,$ae,$aa,$4f,$ac,$e8   // R..O..O..

txt_f6bf:
        .text "N "
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $52,$8d,$a6,$4f,$ad,$a3,$4f,$18,$69,$50,$8d,$a3,$4f,$ad,$a5,$4f // R..O..O.iP..O..O
        .byte $18,$69,$50,$8d,$a5,$4f,$ad,$a4,$4f,$18,$69,$40,$8d,$a4,$4f,$ad // .iP..O..O.i@..O.
        .byte $a6,$4f,$18,$69,$40,$8d,$a6,$4f,$ad,$a3,$4f,$c9,$80,$30,$05,$a9 // .O.i@..O..O..0..
        .byte $00,$8d,$a3,$4f,$ad,$a4,$4f,$c9,$80,$30,$05,$a9,$00,$8d,$a4,$4f // ...O..O..0.....O
        .byte $ad,$a5,$4f,$c9,$80,$30,$05,$a9,$80,$8d,$a5,$4f,$ad,$a6,$4f,$c9 // ..O..0.....O..O.
        .byte $60,$30,$05,$a9,$60,$8d,$a6,$4f,$ad,$a3,$4f,$85,$54,$ad,$a4,$4f // `0..`..O..O.T..O
        .byte $85,$56,$ad,$a5,$4f,$85               // .V..O.

txt_f728:
        .text "U "
        .byte $ab                                   // '+' | $80 (end-of-string marker)
        .byte $4f,$ad,$a3,$4f,$85,$54,$ad,$a6,$4f,$85,$56,$ad,$a5,$4f,$85 // O..O.T..O.V..O.

txt_f73a:
        .text "U "
        .byte $ab                                   // '+' | $80 (end-of-string marker)
        .byte $4f,$60,$a8,$3e,$b0,$b0               // O`.>..

txt_f743:
        .text "PP"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $54,$4a,$85
        .byte $54,$a5
        .byte $55,$4a,$85
        .byte $55,$a5
        .byte $54,$85
        .text "WJJ)"
        .byte $01,$aa,$bd,$30,$50,$85,$58,$a5,$57,$e3,$4a,$65,$8b,$aa,$bd,$32 // ...0P.X.W.Je...2
        .byte $50,$18,$69,$28,$85,$59,$a5,$57,$29,$03,$aa,$bd,$3a,$50,$8d,$e7 // P.i(.Y.W)...:P..
        .byte $4f,$bd,$3e,$50,$8d,$e8,$4f,$a6,$54,$a4,$56,$4c,$00,$10,$a5,$50 // O.>P..O.T.VL...P
        .byte $51,$58,$91,$58,$e8,$e4,$55,$d0,$03   // QX.X..U..

txt_f78f:
        .text "L/P"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $51,$51,$58,$91,$58,$e8,$e4,$55,$d0,$03 // QQX.X..U..

txt_f79d:
        .text "L/P"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $52,$51,$58,$91,$58,$e8,$e4,$55,$d0,$03 // RQX.X..U..

txt_f7ab:
        .text "L/P"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $53,$51,$58,$91,$58,$e8,$e4,$55,$d0,$03,$4c,$2f,$50,$18,$a5,$58 // SQX.X..U..L/P..X
        .byte $69,$80,$85,$58,$90,$02,$e6,$59,$4c,$e9,$4f,$60,$00,$80,$00,$01 // i..X...YL.O`....
        .byte $02,$03,$04,$05,$06,$07,$e9,$f7,$05,$13
        .text "OOPP"
        .byte $85
        .byte $50
        .byte $4a,$4a,$85,$51,$4a,$4a,$85,$52,$4a,$4a,$85,$53,$60,$ea,$a2,$00 // JJ.QJJ.RJJ.S`...
        .byte $bd,$6d,$50,$c9,$ff,$f0,$07,$8d,$4d,$4a,$ee,$53,$50,$60,$a9,$60 // .mP.....MJ.SP`.`
        .byte $8d                                   // .

txt_f800:
        .text "QP"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $ea,$8d,$f7,$51,$60                   // ...Q`

txt_f808:
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "IIKKHHLLOOGGAA"
        .byte $ff,$a9,$96,$cd,$12,$d0,$d0,$fb,$a0,$0a,$88,$d0,$fd,$ea,$a9,$01 // ................
        .byte $8d,$20,$d0,$8d,$21,$d0,$a9,$98,$cd,$12,$d0,$d0,$fb,$a0,$0a,$88 // . ..!...........
        .byte $d0,$fd,$ea,$a9,$00,$8d,$20,$d0,$8d,$21,$d0,$20,$b1,$50,$20,$03 // ...... ..!. .P .
        .byte $08,$4c,$7e,$50,$ad,$94,$50,$c9,$2b,$f0,$07,$ee,$94,$50,$ee,$94 // .L~P..P.+....P..
        .byte $50,$60,$68,$68,$60,$a9,$00,$8d,$11,$d0,$a9,$00,$20,$00,$08,$a2 // P`hh`....... ...
        .byte $00,$a9,$00,$9d,$00,$d8,$9d,$00,$d9,$e8,$d0,$f7,$a9,$00,$a2,$00 // ................
        .byte $9d,$01,$04,$20,$8d,$52,$9d,$29,$04,$20,$8d,$52,$9d,$51,$04,$20 // ... .R.). .R.Q. 
        .byte $8d,$52,$9d,$79,$04,$20,$8d,$52,$9d,$a1,$04,$20,$8d,$52,$9d,$c9 // .R.y. .R... .R..
        .byte $04,$20,$8d,$52,$9d,$f1,$04,$20,$8d,$52,$9d,$19,$05,$20,$8d,$52 // . .R... .R... .R
        .byte $9d,$41,$05,$20,$8d,$52,$9d,$69,$05,$20,$8d,$52,$9d,$91,$05,$20 // .A. .R.i. .R... 
        .byte $8d,$52,$9d,$b9,$05,$20,$8d,$52,$20,$8d,$52,$20,$8d,$52,$20,$8d // .R... .R .R .R .
        .byte $52,$20,$8d,$52,$e8,$e0,$10,$d0,$a7,$a9,$0e,$a2,$00,$9d,$01,$d8 // R .R............
        .byte $9d,$29,$d8,$9d,$51,$d8,$9d,$79,$d8,$9d,$a1,$d8,$9d,$c9,$d8,$9d // .)..Q..y........
        .byte $f1,$d8,$9d,$19,$d9,$9d,$41,$d9,$9d,$69,$d9,$9d,$91,$d9,$9d,$b9 // ......A..i......
        .byte $d9,$e8,$e0,$10,$d0,$d7,$a9,$01,$a2,$00,$9d,$f7,$d9,$9d,$1f,$da // ................
        .byte $9d,$47,$da,$9d,$6f,$da,$9d,$97,$da,$9d,$bf,$da,$9d,$e7,$da,$9d // .G..o...........
        .byte $0f,$db,$9d,$37,$db,$9d,$5f,$db,$9d,$87,$db,$9d,$af,$db,$9d,$d7 // ...7.._.........
        .byte $db,$e8,$e0,$10,$d0,$d4,$a9,$98,$8d,$fb,$07,$8d,$fd,$07,$a9,$97 // ................
        .byte $8d,$fc,$07,$8d,$fe,$07,$a9,$07,$8d,$1d,$d0,$a9,$78,$8d,$17,$d0 // ............x...
        .byte $a9,$ff,$8d,$15,$d0,$a2,$00,$a9,$fe,$9d,$cf,$05,$a9,$00,$9d,$cf // ................
        .byte $d9,$e8,$e0,$10,$d0,$f1,$a9,$03,$8d,$23,$d0,$a9,$0e,$8d,$22,$d0 // .........#....".
        .byte $a9,$02,$8d,$24,$d0,$a9,$1c,$8d,$18,$d0,$a2,$00,$a9,$00,$9d,$00 // ...$............
        .byte $30,$9d,$00,$31,$9d,$00,$32,$9d,$00,$33,$9d,$00,$34,$9d,$00,$35 // 0..1..2..3..4..5
        .byte $9d,$00,$36,$9d,$00,$37,$e8,$d0,$e5,$60,$60,$a2,$00,$a9,$20,$09 // ..6..7...``... .
        .byte $c0,$9d,$d7,$07,$a9,$02,$9d,$cf,$d9,$bd,$40,$57,$20,$91,$52,$9d // ..........@W .R.
        .byte $f7,$05,$bd,$50,$57,$20,$91,$52,$9d,$1f,$06,$bd,$60,$57,$20,$91 // ...PW .R....`W .
        .byte $52,$9d,$47,$06,$bd,$70,$57,$20,$91,$52,$9d,$6f,$06,$bd,$80,$57 // R.G..pW .R.o...W
        .byte $20,$91,$52,$9d,$97,$06,$bd,$90,$57,$20,$91,$52,$9d,$bf,$06,$bd //  .R.....W .R....
        .byte $a0,$57,$20,$91,$52,$9d,$e7,$06,$bd,$b0,$57,$20,$91,$52,$9d,$0f // .W .R.....W .R..
        .byte $07,$bd,$c0,$57,$20,$91,$52,$9d,$37,$07,$bd,$d0,$57,$20,$91,$52 // ...W .R.7...W .R
        .byte $9d,$5f,$07,$bd,$e0,$57,$20,$91,$52,$9d,$87,$07,$bd,$f0,$57,$20 // ._...W .R.....W 
        .byte $91,$52,$9d,$af,$07,$ee,$f9,$51,$ad,$f9,$51,$c9,$10,$f0,$01,$60 // .R.....Q..Q....`
        .byte $a9,$60,$8d,$f7,$51,$a9,$ad,$8d,$ab,$48,$a9,$ea,$8d,$67,$53,$60 // .`..Q....H...gS`
        .byte $18,$69,$01,$60,$20,$9e,$52,$c9,$80,$f0,$01,$60,$a9,$20,$09,$c0 // .i.` .R....`. ..
        .byte $60,$c9,$5e,$f0,$05,$29,$3f,$09,$c0,$60,$a9,$80,$60,$a9,$00,$85 // `.^..)?..`..`...
        .byte $4f,$8a,$10,$06,$bd,$00,$44,$aa,$e6   // O.....D..

txt_fa51:
        .text "OL"
        .byte $d7                                   // 'W' | $80 (end-of-string marker)
        .byte $52,$a9,$00,$85,$4f,$8a,$10,$06,$bd,$00,$44,$aa,$e6,$4f,$98,$10 // R...O.....D..O..
        .byte $06,$b9,$00,$44,$a8,$c6               // ...D..

txt_fa6a:
        .text "OL"
        .byte $d7                                   // 'W' | $80 (end-of-string marker)
        .byte $52,$a9,$00,$85,$4f,$98,$f0,$4a,$8a,$f0,$47,$8c,$e2,$52,$38,$e9 // R...O..J..G..R8.
        .byte $00,$b0,$04,$49,$ff,$69,$01,$8d,$08,$53,$8d,$0e,$53,$98,$4a,$90 // ...I.i...S..S.J.
        .byte $02,$8a,$4a,$bd,$00,$23,$79,$00,$23,$85,$4d,$bd,$00,$22,$79,$00 // ..J..#y.#.M.."y.
        .byte $22,$aa,$38,$a5,$4d,$ed,$00,$23,$85,$4d,$8a,$ed,$00,$22,$a6,$4f // ".8.M..#.M...".O
        .byte $d0,$01,$60,$aa,$a4,$4d,$b9,$00,$44,$85,$4d,$f0,$01,$e8,$bd,$00 // ..`..M..D.M.....
        .byte $44,$60,$a2,$00,$86,$4d,$60,$a9,$f7,$a0,$05,$8d,$90,$54,$8c,$91 // D`...M`......T..
        .byte $54,$a9,$f8,$a0,$05,$8d,$3b,$54,$8c   // T.....;T.

txt_fad6:
        .text "<T"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $00,$a0,$58,$8d,$7c,$54,$8c,$7d,$54,$a9,$00,$8d,$79,$54,$8d // ..X.|T.}T...yT.

txt_fae8:
        .text "VU"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $60,$8d,$7a,$54,$8d,$67,$53,$a9,$00,$8d // `.zT.gS...

txt_faf5:
        .text "TU"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $01,$8d                               // ..

txt_fafa:
        .text "UU"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $01,$8d,$53,$55,$60,$ea,$38,$ad,$54,$55,$e9,$01,$8d // ..SU`.8.TU...

txt_fb0a:
        .text "TU"
        .byte $ad                                   // '-' | $80 (end-of-string marker)
        .byte $55,$55,$e9,$00,$8d,$55,$55,$90,$01,$60,$a9,$60,$8d,$67,$53,$a9 // UU...UU..`.`.gS.
        .byte $ea,$8d,$91,$53,$a9,$00,$8d           // ...S...

txt_fb24:
        .text "TU"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $01,$8d,$55,$55,$60,$60,$a2,$00,$bd   // ..UU``...

txt_fb30:
        .text "-T"
        .byte $c9                                   // 'I' | $80 (end-of-string marker)
        .byte $ff,$f0,$07,$20,$fe,$53,$ee,$93,$53,$60,$a9,$00,$c9,$00,$d0,$03 // ... .S..S`......
        .byte $4c,$ca,$53,$a9,$01,$20,$fe,$53,$a9,$00,$8d,$a3,$53,$a9,$00,$8d // L.S.. .S....S...
        .byte $93,$53,$a9,$60,$8d,$91,$53,$a9,$00,$8d,$93,$53,$a9,$ea,$8d,$7a // .S.`..S....S...z
        .byte $54,$60,$ee,$a3,$53,$a2,$01,$a9,$e0,$9d,$f7,$05,$9d,$1f,$06,$9d // T`..S...........
        .byte $47,$06,$9d,$6f,$06,$9d,$97,$06,$9d,$bf,$06,$9d,$e7,$06,$9d,$0f // G..o............
        .byte $07,$9d,$37,$07,$9d,$5f,$07,$9d,$87,$07,$9d,$af,$07,$9d,$d7,$07 // ..7.._..........
        .byte $e8,$e0,$0f,$d0,$d4,$60,$a2,$01,$9d,$f7,$d9,$9d,$1f,$da,$9d,$47 // .....`.........G
        .byte $da,$9d,$6f,$da,$9d,$97,$da,$9d,$bf,$da,$9d,$e7,$da,$9d,$0f,$db // ..o.............
        .byte $9d,$37,$db,$9d,$5f,$db,$9d,$87,$db,$9d,$af,$db,$9d,$d7,$db,$e8 // .7.._...........
        .byte $e0,$0f,$d0,$d4,$60                   // ....`

txt_fbc8:
        .text "AAGGOOLLHHBB"
        .byte $ff,$9d,$f8,$05,$60,$ca,$a9,$e0       // ....`...

txt_fbdc:
        .text " :T"
        .byte $ad                                   // '-' | $80 (end-of-string marker)
        .byte $7c,$54,$ac,$7d,$54,$85,$fe,$84,$ff,$a0,$00,$b1,$fe,$c9,$5f,$f0 // |T.}T........._.
        .byte $07,$ee,$79,$54,$c8,$d0,$f4,$60,$c8,$8c,$69,$54,$ee,$79,$54,$18 // ..yT...`..iT.yT.
        .byte $ad,$7c,$54,$69,$00,$8d,$7c,$54,$90,$03,$ee,$7d,$54,$ae,$79,$54 // .|Ti..|T...}T.yT
        .byte $4c,$7b,$54,$a2,$00,$ea,$ad,$00,$58,$c9,$5f,$d0,$03 // L{T.....X._..

txt_fc1d:
        .text "L>T "
        .byte $9e,$52,$c9,$80,$d0,$03,$4c,$21,$55,$9d,$f7,$05,$a9,$c0,$20,$3a // .R....L!U..... :
        .byte $54,$18,$ad,$7c,$54,$69,$01,$8d,$7c,$54,$90,$03,$ee,$7d,$54,$e8 // T..|Ti..|T...}T.
        .byte $8e,$79,$54,$e0,$10,$f0,$01,$60,$ae,$79,$54,$ca,$a9 // .yT....`.yT..

txt_fc4e:
        .text "  :T"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $00,$8d,$79,$54,$18,$ad,$90,$54,$69,$28,$8d,$90,$54,$90,$03,$ee // ..yT...Ti(..T...
        .byte $91,$54,$18,$ad,$3b,$54,$69,$28,$8d,$3b,$54,$90,$03,$ee,$3c,$54 // .T..;Ti(.;T...<T
        .byte $ee                                   // .

txt_fc74:
        .text "VU"
        .byte $ad                                   // '-' | $80 (end-of-string marker)

txt_fc77:
        .text "VU"
        .byte $c9                                   // 'I' | $80 (end-of-string marker)
        .byte $0c,$f0,$01,$60,$a9,$60,$8d,$7a,$54,$a9,$00,$8d // ...`.`.zT...

txt_fc86:
        .text "VU"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $ea,$8d,$67,$53,$a9,$f7,$a0,$05,$8d,$90,$54,$8c,$91,$54,$a9,$f8 // ..gS......T..T..
        .byte $a0,$05,$8d,$3b,$54,$8c,$3c,$54,$ee   // ...;T.<T.

txt_fca2:
        .text "SU"
        .byte $ad                                   // '-' | $80 (end-of-string marker)

txt_fca5:
        .text "SU"
        .byte $c9                                   // 'I' | $80 (end-of-string marker)
        .byte $03,$f0,$01,$60,$a9,$00,$8d           // ...`...

txt_fcaf:
        .text "SU"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $40,$a0,$57,$8d,$7c,$54,$8c,$7d,$54,$60,$a9,$0f,$38,$ed,$79,$54 // @.W.|T.}T`..8.yT
        .byte $6d,$7c,$54,$8d,$7c,$54,$90,$03,$ee,$7d,$54,$ae,$79,$54,$ca,$a9 // m|T.|T...}T.yT..
        .byte $e0                                   // .

txt_fcd3:
        .text " :TL"
        .byte $b7                                   // '7' | $80 (end-of-string marker)
        .byte $54,$a9,$a0,$cd,$12,$d0,$d0,$fb,$20,$03,$08,$ad,$17,$08,$c9,$10 // T....... .......
        .byte $f0,$03,$4c,$3e,$55,$60,$a2,$21,$01,$a2,$60,$e3,$60,$20,$7b,$55 // ..L>U`.!..`.` {U
        .byte $60,$60,$20,$62,$55,$60,$a2,$00,$bd   // `` bU`...

txt_fd01:
        .text ",V"
        .byte $c9                                   // 'I' | $80 (end-of-string marker)
        .byte $ff,$f0,$0a,$8d,$c2,$48,$8d,$32,$49,$ee,$63,$55,$60,$a9,$60,$8d // .....H.2I.cU`.`.
        .byte $5d,$55,$60,$a2,$00,$a9,$ff,$9d,$00,$04,$9d,$28,$04,$9d,$50,$04 // ]U`........(..P.
        .byte $9d,$78,$04,$9d,$a0,$04,$9d,$c8,$04,$9d,$f0,$04,$9d,$18,$05,$9d // .x..............
        .byte $40,$05,$9d,$68,$05,$9d,$90,$05,$9d,$b8,$05,$a9,$20,$9d,$e0,$05 // @..h........ ...
        .byte $9d,$08,$06,$9d,$30,$06,$9d,$58,$06,$9d,$80,$06,$9d,$a8,$06,$9d // ....0..X........
        .byte $d0,$06,$9d,$f8,$06,$9d,$20,$07,$9d,$48,$07,$9d,$70,$07,$9d,$98 // ...... ..H..p...
        .byte $07,$9d,$c0,$07,$a9,$00,$9d,$00,$d8,$9d,$28,$d8,$9d,$50,$d8,$9d // ..........(..P..
        .byte $78,$d8,$9d,$a0,$d8,$9d,$c8,$d8,$9d,$f0,$d8,$9d,$18,$d9,$9d,$40 // x..............@
        .byte $d9,$9d,$68,$d9,$9d,$90,$d9,$9d,$b8,$d9,$ee,$7c,$55,$ad,$7c,$55 // ..h........|U.|U
        .byte $c9,$28,$f0,$01,$60,$a9,$60,$8d       // .(..`.`.

txt_fd9c:
        .text "XU"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $ea,$8d,$08,$56,$60,$60,$a2,$00,$ce,$dc,$48,$bd // ...V``....H.

txt_fdab:
        .text ",V"
        .byte $c9                                   // 'I' | $80 (end-of-string marker)
        .byte $ff,$f0,$07,$8d,$4d,$4a,$ee,$0a,$56,$60,$a9,$60,$8d,$08,$56,$8d // ....MJ..V`.`..V.
        .byte $8c,$4b,$a9,$ea,$8d,$5d,$55,$4c,$63   // .K...]ULc

txt_fdc7:
        .text "VAMMCCEELLHHII"
        .byte $40                                   // @ character
        .byte $ff,$80,$28,$20,$60,$8c,$78,$a9,$30,$85,$01,$a2,$00,$bd,$3b,$56 // ..( `.x.0.....;V
        .byte $9d,$00,$d4,$e8,$e0,$28,$d0,$f5,$a9,$36,$85,$01,$ad,$da,$56,$8d // .....(...6....V.
        .byte $14,$03,$ad,$db,$56,$8d,$15,$03,$ad,$dc,$56,$8d,$19,$d0,$ad,$dd // ....V.....V.....
        .byte $56,$8d,$1a,$d0,$ad,$de,$56,$8d,$0d,$dc,$a9,$37,$85,$01,$a9,$00 // V.....V....7....
        .byte $8d,$20,$d0,$8d,$21,$d0,$8d,$11,$d0,$a9,$03,$8d,$00,$dd,$a9,$17 // . ..!...........
        .byte $8d,$18,$d0,$a9,$00,$8d,$15,$d0,$8d,$1d,$d0,$8d,$17,$d0,$20,$44 // .............. D
        .byte $e5,$a2,$00,$a9,$00,$9d,$00,$d4,$e8,$e0,$19,$d0,$f8,$58,$a9,$1b // .............X..
        .byte $8d,$11,$d0,$a9,$df,$a0,$56,$20,$1e,$ab,$4c,$80,$59,$31,$ea,$79 // ......V ..L.Y1.y
        .byte $f0,$00,$93,$98,$08,$0e,$c9           // .......

txt_fe5d:
        .text "NTRO "
        .byte $c3                                   // 'C' | $80 (end-of-string marker)
        .text "REDS"
        .byte $0d,$eb
        .byte $2d,$60
        .byte $34,$0d,$0d,$c3

txt_fe6f:
        .text "ODE: "
        .byte $c4                                   // 'D' | $80 (end-of-string marker)

txt_fe75:
        .text "EVIL/"
        .byte $c6                                   // 'F' | $80 (end-of-string marker)
        .byte $34,$c3,$c7,$0d,$c6                   // 4....

txt_fe80:
        .text "ONT: "
        .byte $c4                                   // 'D' | $80 (end-of-string marker)

txt_fe86:
        .text "RAZ/"
        .byte $c6                                   // 'F' | $80 (end-of-string marker)
        .byte $34,$c3,$c7,$0d,$d4                   // 4....

txt_fe90:
        .text "UNE: "
        .byte $d0                                   // 'P' | $80 (end-of-string marker)
        .byte $d6,$c3,$c6,$2f,$d2                   // .../.

txt_fe9b:
        .text "EFLEX"
        .byte $b2                                   // '2' | $80 (end-of-string marker)

txt_fea1:
        .text "2 FUNGUS OF F4CG"
        .byte $5e,$20,$5e,$ef                       // ^ ^.

txt_feb5:
        .text " *PRESENTS:"
        .byte $5e,$e6,$20,$21,$5e,$ef,$20,$21,$5e,$ef // ^. !^. !^.

txt_feca:
        .text " ,LASER STORM"
        .byte $5e,$e4,$20,$21,$5e,$ef               // ^. !^.

txt_fedd:
        .text " )ORIGINAL"
        .byte $5e,$e7                               // ^.

txt_fee9:
        .text " ,SUPPLIED BY"
        .byte $5e,$e4,$20,$21,$5e,$ef               // ^. !^.

txt_fefc:
        .text " (NEWSCOPYB"
        .byte $5e                                   // ^

txt_ff08:
        .text "       "
        .byte $e8                                   // .

txt_ff10:
        .text " ,GREETS TO :"
        .byte $5e,$e4,$20,$21,$5e,$ef               // ^. !^.

txt_ff23:
        .text " (SCS+TRC"
        .byte $5e,$e8                               // ^.

txt_ff2e:
        .text " 'HITMEN"
        .byte $5e,$e9                               // ^.

txt_ff38:
        .text " 'LEGEND"
        .byte $5e,$e9                               // ^.

txt_ff42:
        .text " *ONSLAUGHT"
        .byte $5e,$e6                               // ^.

txt_ff4f:
        .text " $FLT"
        .byte $5e,$ec                               // ^.

txt_ff56:
        .text " $WOW"
        .byte $5e,$ec                               // ^.

txt_ff5d:
        .text " 'LAXITY"
        .byte $5e,$e9                               // ^.

txt_ff67:
        .text " $AFL"
        .byte $5e,$ec                               // ^.

txt_ff6e:
        .text " *CHROMANCE"
        .byte $5e,$e6                               // ^.

txt_ff7b:
        .text " &DYTEC"
        .byte $5e,$ea,$20,$21,$5e,$ef,$20,$21,$5e,$ef // ^. !^. !^.

txt_ff8c:
        .text " +AND"
        .byte $60
        .byte $5a,$45,$60
        .text "REZT"
        .byte $e3
        .byte $2e,$23,$5e
        .byte $20,$5e,$ef
        .byte $20
        .byte $21,$5e,$ef,$20,$21,$5e,$ef,$20,$21,$5e,$ef,$20,$21,$5e,$ef,$20 // !^. !^. !^. !^. 
        .byte $21,$5e,$ef,$20,$21,$5e,$ef,$20,$21,$5e,$ef,$20,$e3,$2b,$60 // !^. !^. !^. .+`

txt_ffc0:
        .text ": NO"
        .byte $60                                   // `

txt_ffc5:
        .text "CARRIER"
        .byte $5e,$78,$a2,$00,$86,$01,$bd,$93,$59,$9d,$00,$01,$e8,$e0,$20,$d0 // ^x......Y..... .
        .byte $f5,$4c,$00,$01,$a2,$00,$bd,$00,$5a,$9d,$00,$08,$e8,$d0,$f7,$ee // .L......Z.......
        .byte $07,$01,$ee,$04,$01,$d0,$ef,$78,$a9,$37,$85,$01,$4c,$e2,$fc,$80 // .......x.7..L...
        .byte $52                                   // R
