// ============================================
// output - Disassembled Source
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:35:55
// https://restore64.dev by datucker / Rabenauge
//
// Load address: $07ee  End: $2f24  (10039 bytes)
// Crunched with Beta Dynamic v3 — depacked by emulation
// Packer entry: $080b (via BASIC SYS 2059)
// Entry point:  $2f00 (12032)
// IRQ handler:  $1c48 (irq_1c48)
// IRQ handler:  $ea31 (irq_ea31)
//
// Code: 1887 bytes, Data: 8152 bytes
// Labels: 310, Subroutines: 18
//
// Cross-references: all OK
// ============================================


// --- Region $1000-$1006 ---
.pc = $1000 "loc_1000"

loc_1000:
        jmp loc_14f8
// Referenced by: jsr from $1d38

sub_1003:
        jmp loc_1093

dat_1006:
        .byte $00                                   // .

// --- Region $1093-$10b8 ---
.pc = $1093 "loc_1093"

loc_1093:
        jsr sub_148a
        lda smc_10b3
        eor #$01
        sta smc_10b3                                // SMC: modifies $10b3
        ldx #$02

loc_10a0:
        jsr sub_10a6
        dex
        bne loc_10a0
// Referenced by: jsr from $10a0

sub_10a6:
        stx $fe
        lda dat_1530,x
        sta $ff
        lda $102a,x
        bne loc_10f2
.label smc_10b3 = * + 1
        lda #$01                                    // !SMC: modified by $109b
        beq dat_10b9
        jmp loc_1295

// --- Region $10c8-$152f ---
.pc = $10c8 "loc_10c8"

loc_10c8:
        ldy $1027,x
        lda ($fa),y
        bpl loc_1119
        cmp #$ff
        bne loc_10eb
        iny
        lda ($fa),y
        sta $1027,x
        lda #$0f
        sta $1092
        lda #$00
        sta dat_1006
        sta $1091
        sta $1030,x
        beq loc_10c8

loc_10eb:
        cmp #$fe
        bne loc_10f3

dat_10ef:
        .byte $fe,$2a,$10                           // .*.

loc_10f2:
        rts

loc_10f3:
        cmp #$fd
        bne loc_1103
        inc $1027,x
        iny
        lda ($fa),y
        sta dat_1006
        jmp loc_110d

loc_1103:
        cmp #$c0
        bcc loc_1112
        clc
        adc #$20
        sta $1030,x

loc_110d:
        inc $1027,x
        bne loc_10c8

loc_1112:
        and #$3f
        sta $102d,x
        bpl loc_110d

loc_1119:
        tay
        lda $16b7,y
        sta $fc
        lda $16d3,y
        sta $fd

loc_1124:
        ldy $1036,x
        lda ($fc),y
        bmi loc_112e
        jmp loc_11b5

loc_112e:
        cmp #$c0
        bcc loc_115a
        and #$3f
        sta $1039,x
        sta $103c,x
        inc $1036,x
        iny
        lda ($fc),y
        cmp #$c0
        bcs loc_1155
        cmp #$bf
        bne loc_1124
// Referenced by: jsr from $11af

sub_1148:
        lda #$00
        sta $1036,x
        lda $102d,x
        beq loc_1156
        dec $102d,x

loc_1155:
        rts

loc_1156:
        inc $1027,x
        rts

loc_115a:
        cmp #$bd
        bcs loc_1192
        and #$3f
        sta $1042,x
        tay
        lda $1536,x
        and $108e
        sta $108e
        lda $1591,y
        beq loc_117e
        stx $108d
        lda $1533,x
        ora $108e
        sta $108e

loc_117e:
        lda $155a,y
        eor #$01
        and #$01
        beq loc_118a
        lda $1030,x

loc_118a:
        sta $1033,x

loc_118d:
        inc $1036,x
        bne loc_1124

loc_1192:
        bne loc_11a0
        jsr sub_11ff
        iny
        lda ($fc),y
        inc $1036,x
        jmp loc_120c

loc_11a0:
        cmp #$be
        bne loc_11af
        iny
        lda ($fc),y
        sta $1069,x
        inc $1036,x
        bne loc_118d

loc_11af:
        jsr sub_1148
        jmp loc_10c8

loc_11b5:
        cmp #$5f
        beq loc_118d
        bcc loc_1209
        cmp #$70
        bcc loc_11c9
        asl
        asl
        asl
        asl
        sta $108f
        jmp loc_118d

loc_11c9:
        cmp #$61
        bcs loc_11de
        lda $104b,x
        and #$f0
        ora #$03
        sta $104b,x
        lda #$01
        sta $1066,x
        bne sub_11ff

loc_11de:
        asl
        asl
        asl
        asl
        sta $1054,x
        iny
        lda ($fc),y
        clc
        adc $1033,x
        sta $1048,x
        cmp $1045,x
        bcs loc_11f7
        lda #$80
.label loc_11f7 = * + 1
        bit $01a9
        sta $1057,x
        inc $1036,x
// Referenced by: jsr from $1194, $126a; branch from $11dc

sub_11ff:
        inc $1036,x
        lda $103c,x
        sta $1039,x
        rts

loc_1209:
        inc $103f,x

loc_120c:
        clc
        adc $1033,x
        jsr sub_1476
        lda $155a,y
        and #$fe
        sta $106f,x
        ldx $1565,y
        lda $162f,x
        ldx $fe
        sta $1072,x
        lda $1570,y
        pha
        and #$fe
        sta $107e,x
        pla
        and #$01
        sta $1084,x
        lda $1586,y
        lsr
        sta $1081,x
        lda $154f,y
        sta $104b,x
        lda $15b2,y
        pha
        and #$f8

loc_1248:
        sta $108b
        pla
        asl
        asl
        asl
        asl
        asl
        sta $108a
        rts
// Referenced by: jsr from $12a0

sub_1255:
        lda $1591,y
        and #$fe
        beq loc_126a
        sta $1087
        lda #$00
        sta $1088
        lda $159c,y
        jsr sub_128b

loc_126a:
        jsr sub_11ff
        lda #$00
        sta $1066,x
        sta $1063,x
        sta $106c,x
        sta $1078,x
        sta $107b,x
        sta $1075,x
// Referenced by: jsr from $13fb

sub_1281:
        sta $1057,x
        sta $105a,x
        sta $105d,x
        rts
// Referenced by: jsr from $1267, $14b0

sub_128b:
        sta $1089
        lda $15a7,y
        sta $108c
        rts

loc_1295:
        ldy $1042,x
        lda $103f,x
        beq loc_12a3
        dec $103f,x
        jsr sub_1255

loc_12a3:
        lda $104b,x
        ldx $ff
        sta $d406,x
        lda $1544,y
        sta $d405,x
        ldx $fe
        ldy $ff
        lda $106f,x
        pha
        asl
        asl
        asl
        asl
        sta $d402,y
        pla
        lsr
        lsr
        lsr
        lsr
        sta $d403,y

loc_12c8:
        ldy $1042,x
        lda $1565,y
        clc
        adc $1075,x
        tay
        lda $1625,y
        cmp #$7e
        beq loc_12ff
        cmp #$7f
        bne loc_12e7
        lda $162f,y
        sta $1075,x
        jmp loc_12c8

loc_12e7:
        dec $1072,x
        bne loc_12f5
        lda $162f,y
        sta $1072,x
        inc $1075,x

loc_12f5:
        lda $1625,y
        clc
        adc $106f,x
        sta $106f,x

loc_12ff:
        ldy $1042,x
        lda $1539,y
        clc
        adc $1063,x
        tay
        lda $15bd,y
        cmp #$7e
        beq loc_131e
        cmp #$7f
        bne loc_132c
        lda $15f1,y
        sta $1063,x
        jmp loc_12ff

loc_131e:
        lda $1066,x
        bne loc_134f
        lda $15f1,y
        sta $1066,x
        jmp loc_134f

loc_132c:
        inc $1063,x
        jsr sub_1363
        beq loc_133f
        lda $15f1,y
        ldy $ff
        sta $d401,y
        jmp loc_1402

loc_133f:
        lda $15f1,y
        ldy $1042,x
        clc
        adc $1045,x
        jsr sub_1479
        jmp loc_1379

loc_134f:
        ldy $1042,x
        lda $1066,x
        beq loc_1373
        cmp #$01
        bne loc_1370
        lda $1060,x
        and #$fe
        jmp loc_1376
// Referenced by: jsr from $132f, $1376

sub_1363:
        ldx $ff
        sta $d404,x
        ldx $fe
        sta $1060,x
        and #$80
        rts

loc_1370:
        dec $1066,x

loc_1373:
        lda $1060,x

loc_1376:
        jsr sub_1363

loc_1379:
        clc
        lda $104e,x
        adc $105a,x
        sta smc_1390                                // SMC: modifies $1390
        lda $1051,x
        adc $105d,x
        sta smc_1398                                // SMC: modifies $1398
        ldy $ff
        clc
.label smc_1390 = * + 1
        lda #$e0                                    // !SMC: modified by $1380
        adc $1078,x
        sta $d400,y
.label smc_1398 = * + 1
        lda #$03                                    // !SMC: modified by $1389
        adc $107b,x
        sta $d401,y
        ldy $1042,x
        lda $1057,x
        beq loc_1402
        bmi loc_13bf
        lda #$90
        sta smc_13f7                                // SMC: modifies $13f7
        clc
        lda $105a,x
        adc $1054,x
        sta $105a,x
        bcc loc_13d3
        inc $105d,x
        bne loc_13d3

loc_13bf:
        lda #$b0
        sta smc_13f7                                // SMC: modifies $13f7
        sec
        lda $105a,x
        sbc $1054,x
        sta $105a,x
        bcs loc_13d3
        dec $105d,x

loc_13d3:
        ldy $1045,x
        clc
        lda $1b42,y
        adc $105a,x
        sta smc_13ee                                // SMC: modifies $13ee
        lda $1ba1,y
        adc $105d,x
        sta smc_13f3                                // SMC: modifies $13f3
        ldy $1048,x
        sec
.label smc_13ee = * + 1
        lda #$a7                                    // !SMC: modified by $13dd
        cmp $1b42,y
.label smc_13f3 = * + 1
        lda #$3a                                    // !SMC: modified by $13e6
        sbc $1ba1,y

smc_13f7:
        bcc loc_1402                                // !SMC: modified by $13ab, $13c1
        lda #$00
        jsr sub_1281
        tya
        jsr sub_1476

loc_1402:
        lda $1069,x
        clc
        adc $106c,x
        tay
        lda $1639,y
        cmp #$7e
        beq loc_1426
        cmp #$7f
        bne loc_141c
        lda #$00
        sta $106c,x
        beq loc_1402

loc_141c:
        clc
        adc $1045,x
        jsr sub_1479
        inc $106c,x

loc_1426:
        lda $107e,x
        beq loc_142f
        dec $107e,x
        rts

loc_142f:
        ldy $1042,x
        lda $1081,x
        bne loc_144e
        lda $1586,y
        and #$01
        bne loc_1465
        lda $1084,x
        eor #$01
        sta $1084,x
        lda $1586,y
        and #$fe
        sta $1081,x

loc_144e:
        dec $1081,x
        lda $1084,x
        beq loc_1466
        clc
        lda $1078,x
        adc $157b,y
        sta $1078,x
        bcc loc_1465
        inc $107b,x

loc_1465:
        rts

loc_1466:
        sec
        lda $1078,x
        sbc $157b,y
        sta $1078,x
        bcs loc_1475
        dec $107b,x

loc_1475:
        rts
// Referenced by: jsr from $1210, $13ff

sub_1476:
        sta $1045,x
// Referenced by: jsr from $1349, $1420

sub_1479:
        tay
        lda $1b42,y
        sta $104e,x
        lda $1ba1,y
        sta $1051,x
        ldy $1042,x
        rts
// Referenced by: jsr from $1093

sub_148a:
        lda $108e
        ora #$f0
        sta $d417
        ldx $108d
        ldy $1042,x
        lda $108c
        bne loc_14b3
        lda $1591,y
        and #$01
        bne loc_14d6
        sec
        sbc $108a
        sta $108a
        lda #$00
        sbc $1089
        jsr sub_128b

loc_14b3:
        lda $108b
        beq loc_14be
        dec $108b
        jmp loc_14d0

loc_14be:
        clc
        ldx #$01

loc_14c1:
        lda $1087,x
        adc $1089,x
        sta $1087,x
        dex
        bpl loc_14c1
        dec $108c

loc_14d0:
        lda $1087
        sta $d416

loc_14d6:
        lda dat_1006
        beq loc_14ee
        lda $1092
        beq loc_14f7
        dec $1091
        bpl loc_14ee
        lda dat_1006
        sta $1091
        dec $1092

loc_14ee:
        lda $1092
        ora $108f
        sta $d418

loc_14f7:
        rts

loc_14f8:
        asl
        sta $ff
        asl
        clc
        adc $ff
        tay
        ldx #$16

loc_1502:
        lda #$08
        sta $d400,x
        lda #$00
        sta $d400,x
        dex
        bpl loc_1502
        ldx #$6c

loc_1511:
        sta $1026,x
        dex
        bne loc_1511
        stx dat_1006

loc_151a:
        lda $164c,y
        sta $1021,x
        iny
        inx
        cpx #$06
        bne loc_151a
        ldx #$0f
        stx $1092
        inx
        stx $108f
        rts

// --- Region $1c00-$1c5c ---
.pc = $1c00 "loc_1c00"

loc_1c00:
        lda #$00
        sta spr_0800
        sta $d020
        sta $d021
        sta $0277
        sta $0286
        jsr $e544
        lda $3fff
        sta smc_1cb4                                // SMC: modifies $1cb4
        lda #$ff
        sta $3fff
        sei
        lda #$01
        sta $d01a
        sta $dc0d
        lda #$20
        sta $d012
        lda #$48
        ldy #$1c
        sta $0314
        sty $0315
        jsr sub_1c69
        lda #$0b
        sta $d011
        lda #$01
        sta $d019
        cli
        jmp loc_1faf

irq_1c48:
.label smc_1c49 = * + 1
.label smc_1c4a = * + 2
        jsr sub_1d0a                                // !SMC: modified by $1c4b, $1c4e
        sta smc_1c49                                // SMC: modifies $1c49
        sty smc_1c4a                                // SMC: modifies $1c4a
        stx $d012
        lda #$01
        sta $d019
        jmp $ea7e

dat_1c5c:
        .byte $c3                                   // .

// --- Region $1c69-$1e90 ---
.pc = $1c69 "sub_1c69"
// Referenced by: jsr from $1c37

sub_1c69:
        ldx #$00

loc_1c6b:
        lda #$08
        sta $d800,x
        inx
        cpx #$f0
        bne loc_1c6b
        ldx #$00

loc_1c77:
        lda #$0d
        sta $d990,x
        lda #$0c
        sta $d918,x
        lda #$05
        sta $d9b8,x
        lda #$0b
        sta $d940,x
        inx
        cpx #$28
        bne loc_1c77
        ldx #$00
        txa

loc_1c93:
        sta $2960,x
        inx
        cpx #$a0
        bne loc_1c93
        ldx #$00

loc_1c9d:
        lda txt_2a00,x
        sta txt_2972,x
        clc
        adc #$80
        sta dat_29c2,x
        inx
        cpx #$28
        bne loc_1c9d
        lda #$00
        jmp loc_1000

loc_1cb3:
.label smc_1cb4 = * + 1
        lda #$ff                                    // !SMC: modified by $1c17
        sta $3fff
        sei
        lda #$f0
        sta $d01a
        lda #$31
        ldy #$ea
        sta $0314
        sty $0315
        cli
        jsr $fda3
        jsr $e518
        jsr $e544
        lda #$33
        ldy #$31
        sta $2d
        sta $ae
        sty $2e
        sty $af
        ldx #$00

loc_1ce0:
        lda loc_1cf1,x
        sta $0400,x
        inx
        cpx #$19
        bne loc_1ce0
        sei
        inc $01
        jmp $0400

loc_1cf1:
        ldx #$00

loc_1cf3:
        lda $3000,x
        sta spr_0800,x
        inx
        bne loc_1cf3
        inc $0407
        inc $0404

loc_1d02:
        bne loc_1cf1
        dec $01
        cli
        jmp $fce2
// Referenced by: jsr from $1c48

sub_1d0a:
        sei
        lda #$18
        sta $d018
.label smc_1d11 = * + 1
        lda #$0b                                    // !SMC: modified by $1fc9
        sta $d021
.label smc_1d16 = * + 1
        lda #$0c                                    // !SMC: modified by $1fcf
        sta $d022
.label smc_1d1b = * + 1
        lda #$01                                    // !SMC: modified by $1fd5
        sta $d023
.label smc_1d20 = * + 1
        lda #$d4                                    // !SMC: modified by $1dba
        sta $d016
.label smc_1d25 = * + 1
        ldx #$38                                    // !SMC: modified by $1d98

loc_1d26:
        lda $d012

loc_1d29:
        cmp $d012
        beq loc_1d29
        and #$07
.label smc_1d31 = * + 1
        ora #$18                                    // !SMC: modified by $1fb9
        sta $d011
        dex
        bne loc_1d26
        jsr sub_1003
        lda smc_1d25
        clc
        adc #$5a

loc_1d41:
        cmp $d012
        bne loc_1d41
        lda #$00
        sta $d021
        lda #$12
        sta $d018
.label smc_1d51 = * + 1
        lda #$c0                                    // !SMC: modified by $1e06
        sta $d016
.label smc_1d56 = * + 1
        ldx #$34                                    // !SMC: modified by $1da1

loc_1d57:
        lda $d012

loc_1d5a:
        cmp $d012
        beq loc_1d5a
        and #$07
.label smc_1d62 = * + 1
        ora #$18                                    // !SMC: modified by $1fbc
        sta $d011
        dex
        bne loc_1d57
.label smc_1d6a = * + 1
        lda #$e2                                    // !SMC: modified by $2f16

loc_1d6b:
        cmp $d012
        bne loc_1d6b
.label smc_1d71 = * + 1
        lda #$c1                                    // !SMC: modified by $1e50
        sta $d016
        jsr sub_1daf
        jsr sub_1dfb
        jsr sub_1d8c
        jsr smc_1e2e
        jsr smc_1e2e
        lda #$0a
        ldy #$1d
        ldx #$20
        rts

dat_1d8b:
        .byte $06                                   // .
// Referenced by: jsr from $1d7b

sub_1d8c:
        ldx dat_1d8b
        lda dat_0f00,x
        eor #$ff
        lsr
        sec
        sbc #$14
        sta smc_1d25                                // SMC: modifies $1d25
        lda #$6c
        sec
        sbc smc_1d25
        sta smc_1d56                                // SMC: modifies $1d56
        lda dat_1d8b
        clc
        adc #$03
        sta dat_1d8b
        rts

dat_1dae:
        .byte $04                                   // .
// Referenced by: jsr from $1d75

sub_1daf:
        ldx dat_1dae
        lda dat_0f00,x
        pha
        and #$07
        ora #$d0
        sta smc_1d20                                // SMC: modifies $1d20
        pla
        eor #$ff
        lsr
        lsr
        lsr
        tax
        ldy #$00

loc_1dc6:
        lda $2780,x
        sta $0400,y
        lda $27d0,x
        sta $0428,y
        lda $2820,x
        sta $0450,y
        lda $2870,x
        sta $0478,y
        lda $28c0,x
        sta $04a0,y
        lda $2910,x
        sta $04c8,y
        inx
        iny
        cpy #$27
        bne loc_1dc6
        lda dat_1dae
        clc
        adc #$02
        sta dat_1dae
        rts

dat_1dfa:
        .byte $86                                   // .
// Referenced by: jsr from $1d78

sub_1dfb:
        ldx dat_1dfa
        lda dat_0f00,x
        pha
        and #$07
        ora #$c0
        sta smc_1d51                                // SMC: modifies $1d51
        pla
        eor #$ff
        lsr
        lsr
        lsr
        tax
        ldy #$00

loc_1e12:
        lda $2960,x
        sta $0518,y
        lda $29b0,x
        sta $0540,y
        inx
        iny
        cpy #$27
        bne loc_1e12
        lda dat_1dfa
        clc
        adc #$03
        sta dat_1dfa
        rts

smc_1e2e:
        nop                                         // !SMC: modified by $1fc1
        dec smc_1d71
        lda smc_1d71
        cmp #$bf
        beq loc_1e3b
        rts

dat_1e3a:
        .byte $db                                   // .

loc_1e3b:
        ldx #$00

loc_1e3d:
        lda $0591,x
        sta $0590,x
        lda $05b9,x
        sta $05b8,x
        inx
        cpx #$27
        bne loc_1e3d
        lda #$c7
        sta smc_1d71                                // SMC: modifies $1d71
        ldx dat_1e3a
.label smc_1e58 = * + 2
        lda $2c40,x                                 // !SMC: modified by $1e60
        bne loc_1e64
        sta dat_1e3a
        lda #$2a
        sta smc_1e58                                // SMC: modifies $1e58
        rts

loc_1e64:
        sta $05b7
        clc
        adc #$80
        sta $05df
        inc dat_1e3a
        bne loc_1e75
        inc smc_1e58

loc_1e75:
        rts
// Referenced by: jsr from $1fb1, $1fd8

sub_1e76:
        txa
        pha
        ldx #$06

loc_1e7a:
        ldy #$00
        lda $dc01
        and #$10
        beq loc_1e8c

loc_1e83:
        dey
        bne loc_1e83
        dex
        bne loc_1e7a
        pla
        tax
        rts

loc_1e8c:
        jmp loc_1cb3

dat_1e8f:
        .byte $00,$0b                               // ..

// --- Region $1faf-$1fe2 ---
.pc = $1faf "loc_1faf"

loc_1faf:
        ldx #$20

loc_1fb1:
        jsr sub_1e76
        dex
        bne loc_1fb1
        lda #$18
        sta smc_1d31                                // SMC: modifies $1d31
        sta smc_1d62                                // SMC: modifies $1d62
        lda #$ea
        sta smc_1e2e                                // SMC: modifies $1e2e

loc_1fc4:
        ldx #$00

loc_1fc6:
        lda dat_1e8f,x
        sta smc_1d11                                // SMC: modifies $1d11
        lda $1eef,x
        sta smc_1d16                                // SMC: modifies $1d16
        lda $1f4f,x
        sta smc_1d1b                                // SMC: modifies $1d1b
        jsr sub_1e76
        inx
        cpx #$60
        bne loc_1fc6
        jmp loc_1fc4

// --- Region $2f00-$2f1b ---
.pc = $2f00 "main_2f00"

main_2f00:
        sei
        jsr $fda3
        cli

loc_2f05:
        lda $d012
        bpl loc_2f05
        jsr $ff5b
        lda $02a6
        and #$01
        bne loc_2f19
        lda #$da
        sta smc_1d6a                                // SMC: modifies $1d6a

loc_2f19:
        jmp loc_1c00

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

// --- Region $0800-$09de ---
.pc = $0800 "spr_0800"

spr_0800:
        // === Charset data (479 bytes, $0800-$09de) ===
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 0 @+0
        .byte $00,$00,$00,$00,$3e,$7e,$e6,$c6       // char 1 @+1
        .byte $c0,$c0,$c0,$c0,$fc,$fe,$e6,$c6       // char 2 @+2
        .byte $00,$00,$00,$00,$7c,$fe,$c6,$c0       // char 3 @+3
        .byte $06,$06,$06,$06,$7e,$fe,$ce,$c6       // char 4 @+4
        .byte $00,$00,$00,$00,$3c,$7e,$e6,$fe       // char 5 @+5
        .byte $00,$00,$1c,$3e,$36,$30,$30,$fe       // char 6 @+6
        .byte $00,$00,$00,$00,$7e,$fe,$c6,$c6       // char 7 @+7
        .byte $c0,$c0,$c0,$c0,$fc,$fe,$e6,$c6       // char 8 @+8
        .byte $00,$38,$38,$00,$00,$38,$38,$38       // char 9 @+9
        .byte $00,$38,$38,$00,$00                   // char 10 (partial)

txt_0855:
        .byte $38,$38,$38                           // char 10 (partial)
        .byte $c0,$c0,$c0,$c0,$cc,$dc,$f8,$f0       // char 11 @+11

txt_0860:
        .byte $38,$38,$38,$38,$38,$38,$38,$38       // char 12 @+12
        .byte $00,$00,$00,$00,$7e,$fe,$d6,$d6       // char 13 @+13
        .byte $00,$00,$00,$00,$dc,$fe,$e6,$c6       // char 14 @+14
        .byte $00,$00,$00,$00,$3c,$7e,$e6,$c6       // char 15 @+15
        .byte $00,$00,$00,$00,$f8,$fc,$ce,$c6       // char 16 @+16
        .byte $00,$00,$00,$00,$3e,$7e,$e6,$c6       // char 17 @+17
        .byte $00,$00,$00,$00,$dc,$fe,$e2,$c0       // char 18 @+18
        .byte $00,$00,$00,$00,$7c,$fe,$c0,$fc       // char 19 @+19
        .byte $00,$60,$60,$f8,$f8,$60,$60,$60       // char 20 @+20
        .byte $00,$00,$00,$00,$c6,$c6,$c6,$c6       // char 21 @+21
        .byte $00,$00,$00,$00,$c6,$c6,$c6,$c6       // char 22 @+22
        .byte $00,$00,$00,$00,$c6,$c6,$c6,$d6       // char 23 @+23
        .byte $00,$00,$00,$00,$c6,$ee,$7c,$38       // char 24 @+24
        .byte $00,$00,$00,$00,$c6,$c6,$c6,$c6       // char 25 @+25
        .byte $00,$00,$00,$00,$fe,$fe,$0e,$1c       // char 26 @+26
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 27 @+27
        .byte $1e,$3e,$70,$60,$60,$fc,$fc,$60       // char 28 @+28
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 29 @+29
        .byte $e7,$85,$e7,$24,$e4,$00,$e7,$84       // char 30 @+30
        .byte $00,$00,$e7,$82,$e2,$22,$e2,$00       // char 31 @+31
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 32 ' '

txt_0908:
        .byte $38,$38,$38,$38,$38,$38,$38,$00       // char 33 '!'
        .byte $c6,$c6,$42,$00,$00,$00,$00,$00       // char 34 '"'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 35 '#'
        .byte $10,$7c,$fe,$d0,$d0,$fc,$7e,$16       // char 36 '$'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 37 '%'
        .byte $60,$f0,$d8,$d8,$f8,$78,$fe,$ce       // char 38 '&'
        .byte $0c,$1c,$38,$00,$00,$00,$00,$00       // char 39 '''
        .byte $0c,$1c                               // char 40 (partial)

txt_0942:
        .byte $38,$30,$30,$30,$30,$30               // char 40 (partial)
        .byte $60,$70,$38,$18,$18,$18,$18,$18       // char 41 ')'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 42 '*'
        .byte $00,$00,$38,$38,$38,$fe,$fe,$38       // char 43 '+'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 44 ','
        .byte $00,$00,$00,$00,$00,$fe,$fe,$00       // char 45 '-'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 46 '.'
        .byte $06,$06,$0c,$0c,$18,$18,$30,$30       // char 47 '/'
        .byte $7c,$fe,$c6,$c6,$ce,$de,$f6,$e6       // char 48 '0'
        .byte $38,$78,$f8,$38,$38,$38,$38,$38       // char 49 '1'
        .byte $7c,$fe,$c6,$06,$0c,$1c,$38,$70       // char 50 '2'
        .byte $fc,$fe,$06,$06,$06,$7c,$7e,$06       // char 51 '3'
        .byte $c0,$c0,$c0,$cc,$cc,$cc,$cc,$fe       // char 52 '4'
        .byte $fe,$fe,$c0,$c0,$fc,$fe,$06,$06       // char 53 '5'
        .byte $3c,$7c,$e0,$c0,$fc,$fe,$c6,$c6       // char 54 '6'
        .byte $fe,$fe,$06,$0e,$0c,$1c,$18,$38       // char 55 '7'
        .byte $7c,$fe,$c6,$c6,$c6,$7c,$fe,$c6       // char 56 '8'
        .byte $7c,$fe,$c6,$c6,$c6,$fe,$7e,$06       // char 57 '9'
        .byte $00,$00,$00,$00,$00,$38,$38,$00       // char 58 ':'
        .byte $00,$00,$00,$00,$00,$38,$38           // char 59 (partial)

// --- Region $09f8-$0ad8 ---
.pc = $09f8 "dat_09f8"

dat_09f8:
        .byte $7c,$fe,$c6,$06,$0e,$1c,$38,$38       // char 63 '?'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 64 '@'
        .byte $7e,$fe,$c6,$c6,$c6,$fe,$fe,$c6       // char 65 'A'
        .byte $f8,$fc,$ce,$c6,$c6,$fc,$fc,$c6       // char 66 'B'
        .byte $3e,$7e,$e0,$c0,$c0,$c0,$c0,$c0       // char 67 'C'
        .byte $f8,$fc,$ce,$c6,$c6,$c6,$c6,$c6       // char 68 'D'
        .byte $fe,$fe,$c0,$c0,$c0,$f8,$f8,$c0       // char 69 'E'
        .byte $fe,$fe,$c0,$c0,$c0,$f8,$f8,$c0       // char 70 'F'
        .byte $7e,$fe,$c0,$c0,$c0,$ce,$ce,$c6       // char 71 'G'
        .byte $c6,$c6,$c6,$c6,$c6,$fe,$fe,$c6       // char 72 'H'
        .byte $fe,$fe                               // char 73 (partial)

txt_0a4a:
        .byte $38,$38,$38,$38,$38,$38               // char 73 (partial)
        .byte $fe,$fe,$0c,$0c,$0c,$0c,$0c,$0c       // char 74 'J'
        .byte $c6,$ce,$dc,$f8,$f0,$f8,$d8,$dc       // char 75 'K'
        .byte $c0,$c0,$c0,$c0,$c0,$c0,$c0,$c0       // char 76 'L'
        .byte $c6,$ee,$fe,$fe,$d6,$c6,$c6,$c6       // char 77 'M'
        .byte $c6,$e6,$f6,$fe,$de,$ce,$c6,$c6       // char 78 'N'
        .byte $7c,$fe,$c6,$c6,$c6,$c6,$c6,$c6       // char 79 'O'
        .byte $fc,$fe,$c6,$c6,$c6,$fe,$fc,$c0       // char 80 'P'
        .byte $7c,$fe,$c6,$c6,$c6,$c6,$c6,$c6       // char 81 'Q'
        .byte $fc,$fe,$c6,$c6,$c6,$fe,$fc,$d8       // char 82 'R'
        .byte $7c,$fe,$c6,$c0,$c0,$fc,$7e,$06       // char 83 'S'
        .byte $fe,$fe                               // char 84 (partial)

txt_0aa2:
        .byte $38,$38,$38,$38,$38,$38               // char 84 (partial)
        .byte $c6,$c6,$c6,$c6,$c6,$c6,$c6,$c6       // char 85 'U'
        .byte $c6,$c6,$c6,$c6,$c6,$c6,$c6,$ee       // char 86 'V'
        .byte $c6,$c6,$c6,$c6,$c6,$c6,$c6,$d6       // char 87 'W'
        .byte $c6,$c6,$ee,$6c,$7c,$38,$38,$7c       // char 88 'X'
        .byte $c6,$c6,$c6,$ee,$6c,$7c,$38,$38       // char 89 'Y'
        .byte $fe,$fe,$0e,$1c,$1c,$38,$38,$70       // char 90 'Z'

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

// --- Region $0c08-$0ddc ---
.pc = $0c08 "dat_0c08"

dat_0c08:
        .byte $c6,$ce,$fe,$76,$00,$00,$00,$00       // char 129
        .byte $c6,$c6,$fe,$fc,$00,$00,$00,$00       // char 130
        .byte $c0,$c0,$fe,$7e,$00,$00,$00,$00       // char 131
        .byte $c6,$c6,$fe,$7e,$00,$00,$00,$00       // char 132
        .byte $fc,$c0,$fe,$7e,$00,$00,$00,$00       // char 133
        .byte $fe,$30,$30,$30,$30,$30,$f0,$e0       // char 134
        .byte $c6,$c6,$fe,$7e,$06,$06,$fe,$fc       // char 135
        .byte $c6,$c6,$c6,$c6,$00,$00,$00,$00       // char 136
        .byte $38,$38,$3c,$1c,$00,$00,$00,$00       // char 137

txt_0c50:
        .byte $38,$38,$38,$38,$38,$38,$f8,$f0       // char 138
        .byte $f8,$dc,$ce,$c6,$00,$00,$00,$00       // char 139
        .byte $38,$38,$3c,$1c,$00,$00,$00,$00       // char 140
        .byte $d6,$c6,$c6,$c6,$00,$00,$00,$00       // char 141
        .byte $c6,$c6,$c6,$c6,$00,$00,$00,$00       // char 142
        .byte $c6,$c6,$fe,$7c,$00,$00,$00,$00       // char 143
        .byte $c6,$c6,$fe,$fc,$c0,$c0,$c0,$c0       // char 144
        .byte $c6,$c6,$fe,$7e,$06,$07,$07,$06       // char 145
        .byte $c0,$c0,$c0,$c0,$00,$00,$00,$00       // char 146
        .byte $7e,$06,$fe,$fc,$00,$00,$00,$00       // char 147
        .byte $60,$60,$7c,$3c,$00,$00,$00,$00       // char 148
        .byte $c6,$ce,$fe,$76,$00,$00,$00,$00       // char 149
        .byte $c6,$ee,$7c,$38,$00,$00,$00,$00       // char 150
        .byte $d6,$d6,$fe,$7e,$00,$00,$00,$00       // char 151
        .byte $38,$7c,$ee,$c6,$00,$00,$00,$00       // char 152
        .byte $c6,$c6,$fe,$7e,$06,$06,$fe,$fc       // char 153
        .byte $38,$70,$fe,$fe,$00,$00,$00,$00       // char 154
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 155
        .byte $60,$60,$fe,$fe,$00,$00,$00,$00       // char 156
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 157
        .byte $c6,$84,$e7,$00,$38,$24,$24,$38       // char 158
        .byte $00,$e7,$a5,$a7,$a4,$e4,$00,$00       // char 159
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 160
        .byte $00,$00,$38,$38,$00,$00,$00,$00       // char 161
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 162
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 163
        .byte $16,$fe,$7c,$10,$00,$00,$00,$00       // char 164
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 165
        .byte $cc,$cc,$fe,$76,$00,$00,$00,$00       // char 166
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 167
        .byte $30,$38,$1c,$0c,$00,$00,$00,$00       // char 168
        .byte $18,$38,$70,$60,$00,$00,$00,$00       // char 169
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 170
        .byte $38,$38,$00,$00,$00,$00,$00,$00       // char 171
        .byte $00,$00,$18,$38,$70,$00,$00,$00       // char 172
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 173
        .byte $00,$00,$38,$38,$00,$00,$00,$00       // char 174
        .byte $60,$60,$c0,$c0,$00,$00,$00,$00       // char 175
        .byte $c6,$c6,$fe,$7c,$00,$00,$00,$00       // char 176
        .byte $38,$38,$fe,$fe,$00,$00,$00,$00       // char 177
        .byte $e0,$c0,$fe,$fe,$00,$00,$00,$00       // char 178
        .byte $06,$06,$fe,$fc,$00,$00,$00,$00       // char 179
        .byte $fe,$0c,$0c,$0c,$00,$00,$00,$00       // char 180
        .byte $06,$c6,$fe,$7c,$00,$00,$00,$00       // char 181
        .byte $c6,$c6,$fe,$7c,$00,$00,$00,$00       // char 182

txt_0db8:
        .byte $30,$30,$30,$30,$00,$00,$00,$00       // char 183
        .byte $c6,$c6,$fe,$7c,$00,$00,$00,$00       // char 184
        .byte $06,$0e,$7c,$78,$00,$00,$00,$00       // char 185
        .byte $00,$00,$38,$38,$00,$00,$00,$00       // char 186
        .byte $00,$00,$18,$38,$70                   // char 187 (partial)

// --- Region $0dfa-$0ed4 ---
.pc = $0dfa "dat_0dfa"

dat_0dfa:
        .byte $38,$38,$00,$00,$00,$00               // char 191 (partial)

spr_0e00:
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 192
        .byte $c6,$c6,$c6,$c6,$00,$00,$00,$00       // char 193
        .byte $c6,$c6,$fe,$fc,$00,$00,$00,$00       // char 194
        .byte $c0,$c0,$fe,$7e,$00,$00,$00,$00       // char 195
        .byte $c6,$c6,$fe,$fc,$00,$00,$00,$00       // char 196
        .byte $c0,$c0,$fe,$fe,$00,$00,$00,$00       // char 197
        .byte $c0,$c0,$c0,$c0,$00,$00,$00,$00       // char 198
        .byte $c6,$c6,$fe,$7e,$00,$00,$00,$00       // char 199
        .byte $c6,$c6,$c6,$c6,$00,$00,$00,$00       // char 200
        .byte $38,$38,$fe,$fe,$00,$00,$00,$00       // char 201
        .byte $0c,$0c,$fc,$f8,$00,$00,$00,$00       // char 202
        .byte $cc,$ce,$c6,$c6,$00,$00,$00,$00       // char 203
        .byte $c0,$c0,$fe,$fe,$00,$00,$00,$00       // char 204
        .byte $c6,$c6,$c6,$c6,$00,$00,$00,$00       // char 205
        .byte $c6,$c6,$c6,$c6,$00,$00,$00,$00       // char 206
        .byte $c6,$c6,$fe,$7c,$00,$00,$00,$00       // char 207
        .byte $c0,$c0,$c0,$c0,$00,$00,$00,$00       // char 208
        .byte $de,$de,$fe,$7e,$00,$00,$00,$00       // char 209
        .byte $cc,$cc,$c6,$c6,$00,$00,$00,$00       // char 210
        .byte $06,$c6,$fe,$7c,$00,$00,$00,$00       // char 211

txt_0ea0:
        .byte $38,$38,$38,$38,$00,$00,$00,$00       // char 212
        .byte $c6,$c6,$fe,$7c,$00,$00,$00,$00       // char 213
        .byte $6c,$7c,$38,$38,$00,$00,$00,$00       // char 214
        .byte $fe,$fe,$ee,$c6,$00,$00,$00,$00       // char 215
        .byte $6c,$ee,$c6,$c6,$00,$00,$00,$00       // char 216

txt_0ec8:
        .byte $38,$38,$38,$38,$00,$00,$00,$00       // char 217
        .byte $70,$e0,$fe,$fe                       // char 218 (partial)

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

// --- Region $0f00-$0fff ---
.pc = $0f00 "dat_0f00"

dat_0f00:
        .byte $60,$62,$64,$67,$69,$6b,$6e,$70       // char 224
        .byte $72,$75,$77,$79,$7b,$7e,$80,$82       // char 225
        .byte $84,$86,$89,$8b,$8d,$8f,$91,$93       // char 226
        .byte $95,$97,$99,$9b,$9c,$9e,$a0,$a2       // char 227
        .byte $a3,$a5,$a7,$a8,$aa,$ab,$ad,$ae       // char 228
        .byte $af,$b1,$b2,$b3,$b4,$b5,$b6,$b7       // char 229
        .byte $b8,$b9,$ba,$bb,$bb,$bc,$bd,$bd       // char 230
        .byte $be,$be,$be,$bf,$bf,$bf,$bf,$bf       // char 231
        .byte $bf,$bf,$bf,$bf,$bf,$bf,$be,$be       // char 232
        .byte $be,$bd,$bd,$bc,$bb,$bb,$ba,$b9       // char 233
        .byte $b8,$b7,$b6,$b5,$b4,$b3,$b2,$b0       // char 234
        .byte $af,$ae,$ac,$ab,$aa,$a8,$a6,$a5       // char 235
        .byte $a3,$a2,$a0,$9e,$9c,$9a,$98,$97       // char 236
        .byte $95,$93,$91,$8f,$8d,$8a,$88,$86       // char 237
        .byte $84,$82,$80,$7d,$7b,$79,$77,$74       // char 238
        .byte $72,$70,$6d,$6b,$69,$66,$64,$62       // char 239
        .byte $5f,$5d                               // char 240 (partial)

txt_0f82:
        .byte $5a,$58,$56,$53,$51,$4f               // char 240 (partial)
        .byte $4c,$4a,$48,$46,$43,$41,$3f,$3d       // char 241
        .byte $3a,$38,$36,$34,$32,$30,$2e,$2c       // char 242
        .byte $2a,$28,$26,$24,$22,$20,$1f,$1d       // char 243
        .byte $1b,$1a,$18,$17,$15,$14,$12,$11       // char 244
        .byte $0f,$0e,$0d,$0c,$0b,$0a,$09,$08       // char 245
        .byte $07,$06,$05,$04,$04,$03,$02,$02       // char 246
        .byte $01,$01,$00,$00,$00,$00,$00,$00       // char 247
        .byte $00,$00,$00,$00,$00,$00,$01,$01       // char 248
        .byte $01,$02,$03,$03,$04,$05,$05,$06       // char 249
        .byte $07,$08,$09,$0a,$0b,$0c,$0d,$0f       // char 250
        .byte $10,$11,$13,$14,$16,$17,$19,$1a       // char 251
        .byte $1c,$1e,$1f                           // char 252 (partial)

txt_0fe3:
        .byte $21,$23,$25,$27,$29                   // char 252 (partial)
        .byte $2b,$2d,$2f,$31,$33,$35,$37,$39       // char 253
        .byte $3b,$3e,$40,$42,$44,$46,$49,$4b       // char 254
        .byte $4d,$50,$52,$54,$57,$59,$5b,$5e       // char 255

// --- Region $1007-$1092 ---
.pc = $1007 "txt_1007"

txt_1007:
        .text "MUSIC BY HENNING ROKLING!!R"
        .byte $89,$a3,$16,$16,$16,$09,$15,$10,$00,$00,$00,$00,$02,$00,$fe,$05 // ................
        .byte $05,$fe,$05,$05,$10,$07,$1d,$01,$01,$01,$02,$08,$02,$00,$00,$00 // ................
        .byte $03,$09,$01,$16,$35,$3c,$00,$45,$00,$f9,$f9,$89,$e0,$3b,$76,$03 // ....5<.E.....;v.
        .byte $17,$2e,$00,$80,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$40,$14 // ..............@.
        .byte $41,$03,$0b,$01,$00,$00,$01,$00,$00,$09,$00,$00,$03,$89,$80,$72 // A..............r
        .byte $05,$00,$09,$00,$00,$00,$f8,$0c,$00,$ff,$00,$00,$00,$00,$00,$03 // ................
        .byte $03,$fd,$01,$00,$01,$40,$00,$00,$00,$00,$fe,$00,$01,$10,$00,$00 // .....@..........
        .byte $0f                                   // .

// --- Region $10b9-$10c7 ---
.pc = $10b9 "dat_10b9"

dat_10b9:
        .byte $de,$39,$10,$10,$f8,$bd,$21,$10,$85,$fa,$bd,$24,$10,$85,$fb // .9....!....$...

// --- Region $1530-$1bff ---
.pc = $1530 "dat_1530"

dat_1530:
        .byte $00,$07,$0e,$01,$02,$04,$fe,$fd,$fb,$00,$01,$03,$07,$0b,$0b,$1e // ................
        .byte $17,$20,$22,$2e,$00,$00,$00,$00,$0f,$0f,$0f,$00,$0f,$0f,$0f,$00 // . ".............
        .byte $89,$f0,$f9,$f7,$f4,$f5,$cd,$ff,$f9,$fd,$00,$60,$80,$80,$81,$81 // ...........`....
        .byte $80,$80,$80,$80,$80,$00,$01,$01,$04,$00,$00,$00,$07,$00,$00,$04 // ................
        .byte $00,$00,$00,$00,$00,$00,$00,$08,$00,$00,$00,$00,$00,$08,$08,$00 // ................
        .byte $00,$00,$50,$00,$0c,$60,$00,$00,$04,$04,$00,$00,$00,$04,$00,$04 // ..P..`..........
        .byte $04,$00,$00,$02,$40,$00,$00,$00,$00,$00,$00,$00,$00,$00,$01,$00 // ....@...........
        .fill 9, $00
        .byte $60,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$04,$00,$00,$00,$00 // `...............
        .byte $00,$00,$00,$00,$7e,$41,$7e,$11,$81,$41,$7e,$11,$81,$40,$7e,$11 // ....~A~..A~..@~.
        .byte $81,$41,$40,$80,$40,$80,$7f,$81,$81,$80,$7f,$11,$81,$41,$21,$21 // .A@.@........A!!
        .byte $41,$7e,$17,$7e,$15,$7e,$11,$81,$13,$13,$14,$14,$14,$14,$14,$14 // A~.~.~..........
        .byte $14,$7e,$11,$81,$41,$11,$11,$7e,$00,$00,$03,$00,$ff,$00,$00,$00 // .~..A..~........
        .byte $ff,$00,$00,$00,$ff,$04,$01,$ff,$03,$ff,$06,$ff,$ff,$ff,$02,$00 // ................
        .byte $ff,$0c,$00,$00,$00,$1c,$00,$03,$00,$00,$00,$ff,$0c,$08,$05,$03 // ................
        .byte $02,$01,$01,$00,$00,$00,$0c,$ff,$0c,$00,$00,$18,$7e,$06,$fa,$7f // ............~...
        .byte $03,$fd,$7f,$0b,$f5,$7f,$00,$0c,$0c,$00,$08,$08,$00,$06,$06,$00 // ................
        .byte $7e,$00,$04,$07,$7f,$00,$05,$07,$7f,$00,$02,$05,$7f,$18,$13,$0c // ~...............
        .byte $13,$18,$7f,$52,$89,$a3,$16,$16,$16,$d7,$03,$e5,$0d,$0d,$e2,$0d // ...R............
        .byte $0d,$de,$0d,$0d,$e0,$0d,$1a,$e5,$0d,$0d,$e2,$0d,$0d,$de,$0d,$0d // ................
        .byte $e0,$0d,$1a,$e5,$0d,$0d,$e2,$0d,$0d,$de,$0d,$0d,$e0,$0d,$1a,$e5 // ................
        .byte $0d,$0d,$e2,$0d,$0d,$de,$0d,$0d,$e0,$0d,$1a,$d9,$03,$03,$ff,$02 // ................
        .byte $e3,$01,$06,$07,$e5,$01,$06,$07,$e5,$11,$12,$13,$17,$e0,$14,$e5 // ................
        .byte $18,$15,$17,$19,$86,$1b,$15,$17,$ff,$08,$e3,$86,$00,$16,$e5,$04 // ................
        .byte $08,$04,$08,$04,$08,$04,$08,$e5,$0e,$0e,$0f,$10,$ff,$0d,$ef,$0b // ................
        .byte $5f,$66,$90,$ae,$c6,$f0,$16,$32,$57,$7c,$a1,$c6,$d9,$19,$59,$93 // _f.....2W|....Y.
        .byte $e8,$22,$42,$59,$64,$7f,$8a,$b4,$25,$38,$16,$17,$17,$17,$17,$17 // ."BYd...%8......
        .byte $17,$17,$18,$18,$18,$18,$18,$18,$18,$19,$19,$19,$19,$1a,$1a,$1a // ................
        .byte $1a,$1a,$1a,$1a,$1b,$1b,$85,$c2,$1f,$86,$48,$48,$48,$85,$1f,$86 // ..........HHH...
        .byte $48,$85,$1f,$86,$48,$48,$48,$85,$1f,$86,$48,$48,$48,$85,$1f,$86 // H...HHH...HHH...
        .byte $48,$bf,$81,$c5,$be,$01               // H.....

txt_170f:
        .text "<<"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $3c,$c5,$3c,$be,$05                   // <.<..

txt_1717:
        .text "<<"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $3c,$c5,$3c,$c2                       // <.<.

txt_171e:
        .text "<<"
        .byte $c5                                   // 'E' | $80 (end-of-string marker)
        .byte $be,$01                               // ..

txt_1723:
        .text "<<"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $3c,$c5,$3c,$be,$05                   // <.<..

txt_172b:
        .text "<<"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $3c,$c5,$3c,$c2                       // <.<.

txt_1732:
        .text "<<"
        .byte $c5                                   // 'E' | $80 (end-of-string marker)
        .byte $be,$01                               // ..

txt_1737:
        .text "<<"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $3c,$c5,$3c,$be,$05                   // <.<..

txt_173f:
        .text "<<"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $3c,$c5,$3c,$c2                       // <.<.

txt_1746:
        .text "<<"
        .byte $c5                                   // 'E' | $80 (end-of-string marker)
        .byte $be,$01                               // ..

txt_174b:
        .text "<<"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $3c,$c5,$3c,$be,$09                   // <.<..

txt_1753:
        .text "<<"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $3c,$c2,$be,$01                       // <...

txt_175a:
        .text "<<"
        .byte $c5                                   // 'E' | $80 (end-of-string marker)
        .byte $3c,$bf,$82,$ff,$1f,$d9,$c5,$1f,$bf,$82,$e9,$24,$c5,$1f,$e3,$24 // <..........$...$
        .byte $cb,$2b,$e9,$21,$c5,$1c,$e3,$21,$c5,$1c,$21,$ef,$1d,$d7,$1d,$c8 // .+.!...!..!.....
        .byte $1d,$1f,$c5,$21,$ef,$1f,$d7,$1f,$c5,$1f,$c2,$2b,$c5,$1f,$c2,$1d // ...!.......+....
        .byte $1f,$21,$bf,$85,$c2,$1f,$86,$48,$48,$48,$84,$24,$86,$48,$85,$1f // .!.....HHH.$.H..
        .byte $86,$48,$48,$48,$85,$1f,$86,$48,$84,$24,$86,$48,$85,$1f,$86,$48 // .HHH...H.$.H...H
        .byte $bf,$81,$c5,$be,$01                   // .....

txt_17b2:
        .text "<<"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $3c,$c5,$3c,$be,$09                   // <.<..

txt_17ba:
        .text "<<"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $3c,$c2,$be,$01                       // <...

txt_17c1:
        .text "<<"
        .byte $c5                                   // 'E' | $80 (end-of-string marker)
        .byte $3c,$bf,$81,$c5,$be,$01               // <.....

txt_17ca:
        .text "77"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $37,$c5                               // 7.

txt_17cf:
        .text "77"
        .byte $be                                   // '>' | $80 (end-of-string marker)
        .byte $09,$c2,$37,$c5                       // ..7.

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

txt_17d9:
        .text "77"
        .byte $c5                                   // 'E' | $80 (end-of-string marker)
        .byte $be,$01                               // ..

txt_17de:
        .text "77"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $37,$c5                               // 7.

txt_17e3:
        .text "77"
        .byte $be                                   // '>' | $80 (end-of-string marker)
        .byte $09,$c2,$37,$c5                       // ..7.

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

txt_17ed:
        .text "77"
        .byte $bf                                   // '?' | $80 (end-of-string marker)
        .byte $81,$c5,$be,$01                       // ....

txt_17f4:
        .text "55"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $35,$c5                               // 5.

txt_17f9:
        .text "55"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $37,$c5                               // 7.

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

txt_1801:
        .text "77"
        .byte $c5                                   // 'E' | $80 (end-of-string marker)
        .byte $be,$01                               // ..

txt_1806:
        .text "55"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $35,$c5                               // 5.

txt_180b:
        .text "57"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $37,$c5                               // 7.

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

txt_1813:
        .text "77"
        .byte $bf                                   // '?' | $80 (end-of-string marker)
        .byte $85,$c2,$1f,$86,$3c,$3c,$3c,$84,$24,$86,$3c,$85,$1f,$86,$3c,$3c // ....<<<.$.<...<<
        .byte $3c,$85,$1f,$84,$24,$24,$86,$3c,$84   // <...$$.<.

txt_182f:
        .text "$$"
        .byte $bf                                   // '?' | $80 (end-of-string marker)
        .byte $82,$c8,$18,$83,$24,$c5,$1f,$82,$c8,$18,$83,$c5,$24,$c2,$21,$1f // ....$.......$.!.
        .byte $1d,$82,$c8,$18,$83,$24,$c5,$1f,$82,$c5,$18,$c2,$1f,$83,$c5,$24 // .....$.........$
        .byte $c2,$21,$1f,$24,$bf,$82,$c8,$15,$83,$21,$c5,$24,$82,$c8,$15,$83 // .!.$.....!.$....
        .byte $c5,$21,$c2,$1f,$1d,$18,$82,$c8,$15,$83,$21,$c5,$1d,$82,$c5,$15 // .!........!.....
        .byte $c2,$1d,$83,$c5,$21,$c2,$21,$1f,$24,$bf,$82,$c8,$11,$83,$1d,$c5 // ....!.!.$.......
        .byte $11,$82,$c8,$11,$83,$c5,$1d,$c2,$11,$1d,$11,$82,$c8,$11,$83,$18 // ................
        .byte $c5,$1d,$82,$c5,$11,$c2,$18,$83,$c5,$1d,$c2,$21,$1f,$24,$bf,$82 // ...........!.$..
        .byte $c8,$13,$83,$1f,$c5,$13,$82,$c8,$13,$83,$c5,$1f,$c2,$13,$1f,$13 // ................
        .byte $82,$c8,$13,$83,$1a,$c5,$1f,$82,$c5,$13,$c2,$1a,$83,$c5,$1f,$c2 // ................
        .byte $1d,$1f,$21,$bf,$83,$c2,$18,$18,$18,$18,$24,$18,$18,$24,$18,$24 // ..!.......$..$.$
        .byte $1d,$1f,$24,$18,$1a,$15,$bf,$85,$c2,$1f,$81,$be,$01,$3c,$3c,$3c // ..$..........<<<
        .byte $84,$24,$81,$3c,$85,$1f,$81,$be,$05,$3c,$3c,$3c,$85,$1f,$81,$3c // .$.<.....<<<...<
        .byte $84,$24,$81,$3c,$85,$be,$01,$1f,$81,$3c,$85,$1f,$81,$3c,$3c,$3c // .$.<.....<...<<<
        .byte $84,$24,$81,$3c,$85,$1f,$81,$be,$09,$3c,$3c,$3c,$85,$1f,$84,$24 // .$.<.....<<<...$
        .byte $24,$81,$3c,$84                       // $.<.

txt_1916:
        .text "$$"
        .byte $bf                                   // '?' | $80 (end-of-string marker)
        .byte $85,$c2,$1f,$81,$be,$01,$37,$37,$37,$84,$24,$81,$37,$85,$1f,$81 // ......777.$.7...
        .byte $be,$09,$37,$37,$37,$85,$1f,$81,$37,$84,$24,$81,$37,$85,$be,$01 // ..777...7.$.7...
        .byte $1f,$81,$37,$85,$1f,$81,$37,$37,$37,$84,$24,$81,$37,$85,$1f,$81 // ..7...777.$.7...
        .byte $be,$09,$37,$37,$37,$85,$1f,$84,$24,$24,$81,$37,$84 // ..777...$$.7.

txt_1956:
        .text "$$"
        .byte $bf                                   // '?' | $80 (end-of-string marker)
        .byte $85,$c2,$1f,$81,$be,$01,$35,$35,$35,$84,$24,$81,$35,$85,$1f,$81 // ......555.$.5...
        .byte $35,$37,$37,$85,$1f,$81,$37,$84,$24,$81,$37,$85,$1f,$81,$35,$85 // 577...7.$.7...5.
        .byte $1f,$81,$35,$35,$35,$84,$24,$81,$35,$85,$1f,$81,$37,$37,$37,$85 // ..555.$.5...777.
        .byte $1f,$84,$24,$24,$81,$37,$84           // ..$$.7.

txt_1990:
        .text "$$"
        .byte $bf                                   // '?' | $80 (end-of-string marker)
        .byte $87,$f5,$be,$00,$30,$c5               // ....0.

txt_1999:
        .text "057"
        .byte $cb                                   // 'K' | $80 (end-of-string marker)
        .byte $35,$37,$e3,$39,$c5,$37,$f5,$39,$cb,$37,$c5,$39,$d7,$35,$c5,$30 // 57.9.7.9.7.9.5.0
        .byte $cb,$37,$c5,$39,$d7,$3c,$c5,$41,$ef,$43,$86,$c0 // .7.9.<.A.C..

txt_19b9:
        .text "HECEECA<9<970579<ACACEHECA<9750579<9<9<9<9<A"
        .byte $c3                                   // 'C' | $80 (end-of-string marker)
        .byte $43,$bf,$87,$c8                       // C...

txt_19ea:
        .text "EC"
        .byte $c5                                   // 'E' | $80 (end-of-string marker)
        .byte $41,$c8                               // A.

txt_19ef:
        .text "EC"
        .byte $c5                                   // 'E' | $80 (end-of-string marker)
        .byte $41,$c8                               // A.

txt_19f4:
        .text "EC"
        .byte $c5                                   // 'E' | $80 (end-of-string marker)
        .byte $41,$c8                               // A.

txt_19f9:
        .text "EC"
        .byte $c5                                   // 'E' | $80 (end-of-string marker)
        .byte $41,$c2                               // A.

txt_19fe:
        .text "HECAHECAHECAHECA"
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .byte $47,$c7,$6c,$48,$c0,$47,$c7,$6c,$48,$cb,$4d,$c2 // G.lH.G.lH.M.

txt_1a1b:
        .text "HECA<A"
        .byte $bf                                   // '?' | $80 (end-of-string marker)
        .byte $87,$c8                               // ..

txt_1a24:
        .text "99"
        .byte $c5                                   // 'E' | $80 (end-of-string marker)
        .byte $37,$c8                               // 7.

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

txt_1a2c:
        .text "<A"
        .byte $c8                                   // 'H' | $80 (end-of-string marker)

txt_1a2f:
        .text "99"
        .byte $c5                                   // 'E' | $80 (end-of-string marker)
        .byte $3c,$d7,$41,$ef,$43,$85,$c2           // <.A.C..

txt_1a39:
        .text "++"
        .byte $c5                                   // 'E' | $80 (end-of-string marker)

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

txt_1a3f:
        .text "++"
        .byte $bf                                   // '?' | $80 (end-of-string marker)
        .byte $88,$c0,$0c,$ff,$64,$5e,$ff,$ff,$ff,$ff,$ce,$c8,$89 // ....d^.......

txt_1a4f:
        .text "CC"
        .byte $c5                                   // 'E' | $80 (end-of-string marker)
        .byte $41,$c8                               // A.

txt_1a54:
        .text "<<"
        .byte $c5                                   // 'E' | $80 (end-of-string marker)
        .byte $39,$bf,$85,$c2                       // 9...

txt_1a5b:
        .text "000+++))"
        .byte $bf                                   // '?' | $80 (end-of-string marker)
        .byte $85,$c2,$1f,$86,$48,$48,$48,$85,$1f,$86,$48,$84,$24,$24,$24,$86 // ....HHH...H.$$$.
        .byte $48,$48,$84,$24,$24,$86,$48,$84       // HH.$$.H.

txt_1a7c:
        .text "$$"
        .byte $bf                                   // '?' | $80 (end-of-string marker)
        .byte $89,$c2,$18,$1f                       // ....

txt_1a83:
        .text "$+07<C"
        .byte $bf                                   // '?' | $80 (end-of-string marker)
        .byte $8a,$e3,$be,$00,$37,$c5,$35,$e3,$37,$c5,$35,$37,$35,$e3,$39,$c5 // ....7.5.7.575.9.
        .byte $3c,$e3,$39,$c5                       // <.9.

txt_1a9e:
        .text "79<"
        .byte $cb                                   // 'K' | $80 (end-of-string marker)
        .byte $3e,$c5,$41,$d7,$3c,$c5,$39,$cb,$3e,$c5,$39,$d7,$41,$c5,$3e,$ef // >.A.<.9.>.9.A.>.
        .byte $43,$bf,$8a,$c5                       // C...

txt_1ab6:
        .text "ECEH"
        .byte $cb                                   // 'K' | $80 (end-of-string marker)
        .byte $4a,$c5                               // J.

txt_1abd:
        .text "HJ"
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .byte $4a,$ca,$68,$4c,$c0,$4a,$ca,$68,$4c,$c5 // J.hL.J.hL.

txt_1aca:
        .text "JHECECEHECA>"
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .byte $3e,$ca,$68,$40,$c0,$3e,$ca,$68,$40,$c5 // >.h@.>.h@.

txt_1ae1:
        .text "><"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)

txt_1ae4:
        .text "979<"
        .byte $c5                                   // 'E' | $80 (end-of-string marker)

txt_1ae9:
        .text "979<"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)

txt_1aee:
        .text "979<><97"
        .byte $c5                                   // 'E' | $80 (end-of-string marker)

txt_1af7:
        .text "979<"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)

txt_1afc:
        .text "979<><>AECA>CA><A><9><97A><9><97<9759752"
        .byte $bf                                   // '?' | $80 (end-of-string marker)
        .byte $83,$c2,$18,$18,$18,$18,$24,$18,$1a,$26,$1d,$1a,$24,$1f,$2b,$1d // ......$..&..$.+.
        .byte $1a,$15,$bf,$c5,$c8,$89               // ......

txt_1b3b:
        .text "0000"
        .byte $c5                                   // 'E' | $80 (end-of-string marker)
        .byte $30,$bf,$16,$27,$39,$4b,$5f,$74,$8a,$a1,$ba,$d4,$f0,$0e,$2d,$4e // 0..'9K_t......-N
        .byte $71,$96,$c0,$e7,$14,$42,$74,$a9,$e0,$1b,$5a,$9c,$e2,$2d,$7b,$cf // q....Bt...Z..-{.
        .byte $27,$85,$e8,$51,$c1,$37,$b4,$38,$c4,$59,$f7,$9e,$4e,$0a,$d0,$a2 // '..Q.7.8.Y..N...
        .byte $81,$6d,$67,$70,$89,$b2,$ed,$3b,$9d,$14,$a0,$45,$03,$db,$cf,$e1 // .mgp...;...E....
        .byte $12,$65,$db,$76,$3a,$27,$41,$8a,$05,$b5,$9d,$c1,$24,$c9,$b6,$ed // .e.v:'A.....$...
        .byte $73,$4e,$82,$14,$0a,$6a,$3b,$82,$48,$93,$6b,$da,$e7,$9c,$04,$28 // sN...j;.H.k....(
        .byte $14,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$02,$02,$02,$02 // ................
        .byte $02,$02,$02,$03,$03,$03,$03,$03,$04,$04,$04,$04,$05,$05,$05,$06 // ................
        .byte $06,$06,$07,$07,$08,$08,$09,$09,$0a,$0a,$0b,$0c,$0d,$0d,$0e,$0f // ................
        .byte $10,$11,$12,$13,$14,$15,$17,$18,$1a,$1b,$1d,$1f // ............

txt_1bdc:
        .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                                   // .

// --- Region $1c5d-$1c68 ---
.pc = $1c5d "Segment $1c5d"
        .byte $cf,$c4,$c9,$ce,$c7,$a0,$c2,$d9,$a0,$d4,$d3,$d3 // ............

// --- Region $1e91-$1fae ---
.pc = $1e91 "Segment $1e91"
        .byte $0c,$0f,$01,$0f,$0e,$06,$06,$06,$06,$06,$06,$06,$06,$06,$06,$0e // ................
        .byte $0f,$01,$0f,$0c,$0b,$00,$00,$0b,$0c,$0f,$01,$0f,$0a,$02,$02,$02 // ................
        .byte $02,$02,$02,$02,$02,$02,$02,$0a,$0f,$01,$0f,$0c,$0b,$00,$00,$0b // ................
        .byte $0c,$0f,$01,$0f,$0d,$05,$05,$05,$05,$05,$05,$05,$05,$05,$05,$0d // ................
        .byte $0f,$01,$0f,$0c,$0b,$00,$00,$0b,$0c,$0f,$01,$0f,$0c,$0b,$0b,$0b // ................
        .byte $0b,$0b,$0b,$0b,$0b,$0b,$0b,$0c,$0f,$01,$0f,$0c,$0b,$00,$00,$00 // ................
        .byte $0b,$0c,$0f,$01,$0f,$0e,$0e,$0e,$0e,$0e,$0e,$0e,$0e,$0e,$0e,$0f // ................
        .byte $01,$0f,$0c,$0b,$00,$00,$00,$00,$0b,$0c,$0f,$01,$0f,$0a,$0a,$0a // ................
        .byte $0a,$0a,$0a,$0a,$0a,$0a,$0a,$0f,$01,$0f,$0c,$0b,$00,$00,$00,$00 // ................
        .byte $0b,$0c,$0f,$01,$0f,$0d,$0d,$0d,$0d,$0d,$0d,$0d,$0d,$0d,$0d,$0f // ................
        .byte $01,$0f,$0c,$0b,$00,$00,$00,$00,$0b,$0c,$0f,$01,$0f,$0c,$0c,$0c // ................
        .byte $0c,$0c,$0c,$0c,$0c,$0c,$0c,$0f,$01,$0f,$0c,$0b,$00,$00,$00,$00 // ................
        .byte $00,$0b,$0c,$0f,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01,$01 // ................
        .byte $0f,$0c,$0b,$00,$00,$00,$00,$00,$00,$0b,$0c,$0f,$01,$01,$01,$01 // ................
        .fill 8, $01
        .byte $0f,$0c,$0b,$00,$00,$00,$00,$00,$00,$0b,$0c,$0f,$01,$01,$01,$01 // ................
        .fill 8, $01
        .byte $0f,$0c,$0b,$00,$00,$00,$00,$00,$00,$0b,$0c,$0f,$01,$01,$01,$01 // ................
        .fill 8, $01
        .byte $0f,$0c,$0b,$00,$00,$00               // ......

// --- Region $2000-$2992 ---
.pc = $2000 "dat_2000"

dat_2000:
        .byte $fa,$f9,$f9,$f9,$f9,$f9,$f9,$f9,$aa,$55,$fd,$31,$45,$18,$65,$92 // .........U.1E.e.

txt_2010:
        .text "?????O"
        .byte $93,$53,$ff,$ff,$ff,$ff,$ff,$fe,$f9,$f9,$aa,$95,$9f,$90,$95,$58 // .S.............X
        .byte $65,$92,$a3,$53,$d3,$d3,$13,$53,$93,$53,$ff,$ff,$ff,$fe,$f9,$fa // e..S...S.S......
        .byte $e5,$e4,$fe,$e5,$97,$70,$45,$18,$65,$92,$aa,$55,$ff,$c3,$14,$61 // .....pE.e..U...a
        .byte $96,$49,$8f,$50,$f5,$0c,$51,$86,$59,$24,$ff,$ff,$3f,$4f,$53,$13 // .I.P..Q.Y$..?OS.
        .byte $64,$94,$fa,$f9,$f9,$f9,$f9,$f9,$f9,$f9,$aa,$55,$fd,$0d,$51,$85 // d..........U..Q.

txt_2066:
        .text "Y$?????"
        .byte $03,$54,$91,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$3f,$aa,$95,$9f,$9c,$91 // .T........?.....
        .byte $96,$99,$94,$a3,$53,$d3,$13,$53,$13,$53,$93,$ff,$ff,$ff,$fe,$f9 // ....S..S.S......
        .byte $f9,$e6,$e9,$fe,$e5,$97,$4c,$51,$86   // ......LQ.

txt_2096:
        .text "Y$"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $55,$ff,$30,$45,$18,$65,$92,$8f,$50,$f5,$c3,$14,$61,$96,$49,$ff // U.0E.e..P...a.I.
        .byte $ff,$3f,$4f,$53,$93,$54,$24,$fa,$f9,$f9,$f9,$f9,$f9,$f9,$f9,$aa // .?OS.T$.........
        .byte $55,$fd,$c1,$15,$61,$95               // U...a.

txt_20bf:
        .text "I????????"
        .byte $ff,$ff,$ff,$ff,$ff,$fd,$f6,$da,$aa,$95,$9f,$93,$94,$01,$52,$b4 // ..............R.
        .byte $a3,$53,$d3,$13,$53,$93,$53,$13,$ff,$ff,$ff,$fe,$f9,$f8,$e5,$e2 // .S..S.S.........
        .byte $fe,$e5,$97,$43,$14,$61,$96,$49,$aa,$55,$ff,$0c,$51,$86,$59,$24 // ...C.a.I.U..Q.Y$
        .byte $8f,$50,$f5,$30,$45,$18,$65,$92,$ff,$ff,$3f,$4f,$13,$53,$94,$44 // .P.0E.e...?O.S.D
        .byte $fa,$f9,$f9,$f9,$f9,$f9,$f9,$f9,$aa,$55,$ff,$30,$45,$18,$65,$92 // .........U.0E.e.
        .byte $aa,$55,$ff,$c3,$14,$61,$96,$49,$ab,$54,$fc,$0c,$51,$86,$59,$24 // .U...a.I.T..Q.Y$
        .byte $ff,$3d,$46,$0a,$5a,$1a,$05,$10,$03,$4c,$9f,$9f,$9f,$4f,$0f,$4f // .=F.Z....L...O.O
        .byte $ff,$ff,$3f,$3f,$0f,$1f,$6f,$63,$f9,$f9,$f9,$f9,$f9,$f9,$f9,$f9 // ..??..oc........
        .byte $45,$30,$ff,$ff,$ff,$ff,$ff,$ff,$14,$c4,$f4,$fd,$fd,$fd,$ff,$ff // E0..............
        .byte $e5,$e4,$e7,$1f,$1f,$1f
        .text "<6E0"
        .byte $ff,$ff,$ff,$ff,$0f,$73
        .byte $13,$d3,$d3,$d3,$d3,$d3,$d3,$d3,$e1,$9c,$9f,$9f,$9f,$9f,$9f,$9f // ................
        .byte $45,$30,$fd,$f4,$f4,$d3,$d3,$d3,$15,$40,$3f,$ff,$ff,$ff,$ff,$ff // E0.......@?.....
        .byte $51,$4c,$1f,$e7,$e4,$f1,$c6,$06,$44,$31,$f0,$05,$5a,$aa,$aa,$aa // QL......D1..Z...
        .byte $f9,$39,$09,$40,$91,$91,$91,$49,$51,$0c,$ff,$3f,$cf,$f3,$fc,$fc // .9.@...IQ..?....
        .byte $45,$30,$ff,$ff,$ff,$ff,$57,$11       // E0....W.

txt_21b0:
        .text "OO"
        .byte $d3                                   // 'S' | $80 (end-of-string marker)
        .byte $d3,$f4,$f4,$fd,$fd,$91,$9c,$9f,$9f,$9f,$9c,$9d,$9d,$53,$13,$d0 // .............S..
        .byte $d4,$69,$a9,$a9,$a4,$e4,$83,$3f,$0f,$33,$33,$30,$e1,$51,$0c,$fd // .i.....?.330.Q..
        .byte $f4,$f4,$d3,$d3,$d3,$55,$40,$3f,$ff,$ff,$ff,$ff,$ff,$14,$43,$1f // .....U@?......C.
        .byte $e7,$e7,$f9,$f9,$f9,$54,$0d,$fd,$fd,$fd,$fd,$fd,$c0,$f9 // .....T........

txt_21f1:
        .text "999999"
        .byte $79,$15,$c1,$fd,$fd,$fd,$fd,$fd,$fd   // y........

txt_2200:
        .text "???????"
        .byte $0f,$da,$06                           // ...

txt_220a:
        .text "0>>>"
        .byte $ce                                   // 'N' | $80 (end-of-string marker)
        .byte $c6,$bc,$7e,$3e,$76,$7a,$69,$69,$a4,$53,$13,$13,$13,$13,$13,$d3 // ..~>vzii.S......
        .byte $d3,$e5,$90,$9f,$9f,$9f,$9f,$9f,$9f,$14,$c3,$fd,$f4,$f4,$d3,$d3 // ................
        .byte $d3,$45,$70,$1f,$e7,$e7,$f9,$f9,$f9,$14,$c1,$fd,$fd,$fd,$f0,$c5 // .Ep.............
        .byte $1a,$f9,$39,$39,$39,$00,$54,$a9,$a9,$45,$31,$fd,$fd,$3d,$c1,$fc // ..999.T..E1..=..
        .byte $fd,$55,$00                           // .U.

txt_2252:
        .text "??????Q"
        .byte $1c,$c7,$f1,$f1,$fe,$fe,$fe,$05       // ........

txt_2261:
        .text "0???"
        .byte $cf                                   // 'O' | $80 (end-of-string marker)
        .byte $c3,$f5,$10,$d0,$d1,$d2,$d6,$ca,$1a,$6a,$a3,$a3,$a3,$a3,$9f,$9f // .........j......
        .byte $8f,$7f,$ff,$ff,$fd,$fd,$fd,$fd,$fd,$fd // ..........

spr_2280:
        // === Sprite data (64 bytes, $2280-$22bf) ===
        .byte $1f

txt_2281:
        .byte $47,$31
        .byte $31,$3c,$3c                           // ..##...#..####....####..
        .byte $3c,$3f,$f6                           // ..####....##########.##.
        .byte $cd,$ce,$c8                           // ##..##.###..###.##..#...

txt_228c:
        .byte $53,$51,$4c                           // .#.#..##.#.#...#.#..##..
        .byte $3f,$b3,$74                           // ..#######.##..##.###.#..
        .byte $f8,$98,$67                           // #####...#..##....##..###
        .byte $a3,$0f,$1f                           // #.#...##....####...#####
        .byte $d3,$d3,$d3                           // ##.#..####.#..####.#..##
        .byte $d3,$d3,$d3                           // ##.#..####.#..####.#..##
        .byte $d3,$d3,$9f                           // ##.#..####.#..###..#####
        .byte $9f,$9f,$9f                           // #..######..######..#####
        .byte $9f,$9f,$9f                           // #..######..######..#####
        .byte $9f,$d3,$d3                           // #..#######.#..####.#..##
        .byte $d3,$d3,$d2                           // ##.#..####.#..####.#..#.
        .byte $d5,$ff,$ff                           // ##.#.#.#################
        .byte $ff,$fc,$fc                           // ##############..######..
        .byte $fc,$a1,$53                           // ######..#.#....#.#.#..##
        .byte $f3,$cf,$1a                           // ####..####..####...##.#.
        .byte $1a,$1a,$85                           // ...##.#....##.#.#....#.#
        .byte $70,$ff,$ff                           // .###....################
        .byte $ff                                   // sprite 0 padding
        .byte $aa,$a9,$94                           // #.#.#.#.#.#.#..##..#.#..
        .byte $40,$34,$f4                           // .#........##.#..####.#..
        .byte $f4,$d3,$7e                           // ####.#..##.#..##.######.
        .byte $3e,$fe,$fe                           // ..#####.#######.#######.
        .byte $fe,$fe,$fe                           // #######.#######.#######.
        .byte $ff,$7d,$7d                           // ########.#####.#.#####.#
        .byte $7d,$7d,$7d                           // .#####.#.#####.#.#####.#
        .byte $7d,$7c,$9c                           // .#####.#.#####..#..###..
        .byte $3c,$0f,$4f                           // ..####......####.#..####
        .byte $4f,$83,$93                           // .#..#####.....###..#..##
        .byte $93,$a0,$7f                           // #..#..###.#......#######
        .byte $1f,$c7,$c7                           // ...#######...#####...###
        .byte $f1,$f1,$f1                           // ####...#####...#####...#
        .byte $fc,$d0,$f3                           // ######..##.#....####..##
        .byte $f3,$f3,$f3                           // ####..######..######..##
        .byte $f3,$f3,$7c                           // ####..######..##.#####..
        .byte $53,$0f

txt_22f2:
        .text "OOOOO"
        .byte $d0                                   // 'P' | $80 (end-of-string marker)
        .byte $e6,$e6,$ea,$ca,$da,$2a,$69,$a9,$d3,$13,$13,$13,$13,$13,$d3,$d3 // .....*i.........
        .byte $ff,$ff,$ff,$ff,$ff,$fc,$fc,$fc,$f8,$f1,$c6,$1a,$6a,$2a,$1a,$c5 // ............j*..
        .byte $15,$69,$a9,$a9,$a4,$a5,$5f,$3f,$09   // .i...._?.

txt_2321:
        .text "1899>NN"
        .byte $fd,$fd,$fd
        .text "==MM"
        .byte $8d
        .text "3388"
        .byte $18
        .byte $28,$24,$27
        .byte $f2,$fc,$ff,$ff,$ff,$ff,$ff,$ff,$93,$0f,$9f,$9f,$9f,$9f,$9f,$9f // ................
        .byte $ff,$ff,$ff,$ff,$aa,$55,$ff,$ff,$f8,$f0,$f1,$c1,$81,$4c,$3f,$3f // .....U.......L??
        .byte $6a,$6a,$aa,$aa,$a9,$54,$00,$f4,$a9,$a4,$a4,$92,$4e,$3f,$ff,$ff // jj...T......N?..
        .byte $7d,$7d,$7f,$7f,$7f,$9f,$9f,$9f,$0f,$03,$43,$60,$d4,$f4,$f8,$f9 // }}........C`....
        .byte $fe,$f9,$fb,$e7,$9f,$7f,$3f,$3f,$f1,$fc,$ff,$ff,$fd,$fd,$fd,$fd // ......??........
        .byte $a9                                   // .

txt_2389:
        .text "TOO?????"
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$f9,$f9,$f9,$f9,$f9,$f9,$f8,$f9,$fd // ................
        .byte $fd,$fd,$f1,$c5,$19,$69,$a5           // .....i.

txt_23a8:
        .text "???<66"
        .byte $0d                                   // string terminator
        .byte $0f,$3f,$3f,$ff,$0f,$73,$b3,$74,$f8,$9f,$9f,$9f,$9c,$9d,$9d,$90 // .??..s.t........
        .byte $82,$d0,$d4,$69,$a9,$a9,$a4,$53,$0f,$1f,$0f,$13,$13,$10,$11,$96 // ...i...S........
        .byte $e6,$ff,$ff,$ff,$ff,$d5,$50,$93,$13,$cf,$cf,$cf,$cf // ......P......

txt_23dc:
        .text "OE"
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .byte $cf,$ff,$ff,$ff,$ff,$fc,$fd,$7e,$12,$d3,$d3,$d3,$13,$53,$93,$90 // .......~.....S..
        .byte $44,$ff,$ff,$ff,$ff,$ff,$ff,$fe,$fe,$9d,$9e,$92,$92,$96,$8a // D..............

txt_23fe:
        .text "Z*"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $a4,$a4,$a4,$a4,$a0,$a0,$90,$fc,$fc,$ff,$ff,$ff,$ff,$ff,$ff,$7c // ...............|
        .byte $7f,$9f,$9f,$9f,$9c,$91,$86,$11,$56,$1a,$c5,$10,$53,$93,$93,$a8 // ........V...S...
        .byte $a7,$93,$4f,$9f,$9f,$9f,$9f,$f3,$f3,$f3,$f3,$f3,$f3,$fc,$fc,$e7 // ..O.............
        .byte $e7,$e7,$e7,$e7,$e7,$e7,$f8,$ff,$ff,$ff,$ff,$fc,$f1,$16,$6a,$4c // ..............jL
        .byte $4d,$4e,$06,$4a,$9a,$aa,$6a,$8d,$9d,$9d,$9d,$9d,$9d,$9d,$5d,$13 // MN.J..j.......].
        .byte $0f                                   // .

txt_2452:
        .text "????>>"
        .byte $ff,$ff,$ff,$bf,$bf,$bf,$4f,$4f,$1f,$0f,$13,$13,$e0,$e1,$e6,$e6 // ......OO........
        .byte $ff,$fc,$fc,$fc,$54,$04,$fc,$fc,$3f,$ff,$ff,$ff,$ff,$7c,$11,$c1 // ....T...?....|..
        .byte $f4,$f4,$d3,$d3,$13,$53,$93,$a4,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff // .....S..........
        .byte $9f,$9f,$e7,$e7,$e7,$e7,$e7,$9c,$c9,$ca,$da,$ea,$2a,$2a,$6a,$aa // ............**j.
        .byte $3f,$0f,$0f
        .text "OOOO"
        .byte $0f,$f4,$fd,$fd,$ff,$ff,$fc,$f1,$c6
        .byte $ff                                   // .

txt_24a9:
        .text "??OOOO"
        .byte $93,$fa,$fa,$f9,$f8,$f9,$f9,$f9,$f8,$91,$4d,$3d,$fd,$f1,$c5,$19 // ..........M=....
        .byte $69,$0f                               // i.

txt_24c1:
        .text "31<>;;?"
        .byte $d8                                   // 'X' | $80 (end-of-string marker)
        .byte $67,$a3,$0f,$eb,$bf,$bf,$ff,$92,$a1,$a0,$93,$83,$9c,$90,$86,$4f // g..............O
        .byte $0f,$4f,$4f,$13,$60,$21,$56,$ea,$ca,$da,$2a,$69,$a9,$a8,$a6,$13 // .OO.`!V...*i....
        .byte $13,$13,$13,$13,$53,$93,$93,$f3,$f3,$f3,$fc,$fd,$fd,$ff,$ff,$86 // ....S...........
        .byte $9a,$e9,$e4,$e3,$67,$54,$11,$34,$74,$34,$f0,$c4,$11,$06,$6a,$fc // ....gT.4t4....j.
        .byte $fd,$f1,$c6,$1a,$6a,$aa,$aa,$6a,$aa,$aa,$aa,$a9,$a9,$a4,$a0,$93 // ....j..j........
        .byte $83,$43,$4f,$0f,$0f,$3f,$3f,$ff,$fd,$f6,$da,$da,$06,$30,$3e,$9a // .CO..??......0>.
        .byte $09,$60,$90,$8c,$7e,$06,$16,$53,$13,$d3,$d3,$13,$13,$13,$13,$9f // .`..~..S........
        .byte $9f,$9f,$9f,$9f,$9f,$1f,$c7,$d3,$d3,$d3,$f4,$f4,$fd,$ff,$fc,$fc // ................
        .byte $fc,$ff,$ff,$ff,$3f,$6a,$55,$f9,$fa,$38,$1d,$c5,$91 // ....?jU..8...

txt_2556:
        .text "L<"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $96,$6a,$aa,$aa,$6a,$15,$40,$aa,$aa,$a9,$a9,$a4,$51,$0c,$fc,$4d // .j..j.@.....Q..M
        .byte $4d,$7d,$3d,$fd,$ff,$7f,$7f,$3e,$39,$39,$07,$1f,$7c,$f1,$c6,$4f // M}=....>99..|..O
        .byte $d3,$d3,$c4,$19,$69,$a4,$93,$92,$a1,$a0,$13,$03,$7c,$f0,$c6,$4f // ....i.......|..O
        .byte $4f,$4f,$0f,$13,$60,$21,$56,$fc,$fc,$ff,$ff,$ff,$ff,$ff,$c0,$e6 // OO..`!V.........
        .byte $ea                                   // .

txt_259a:
        .text ")$8"
        .byte $c9                                   // 'I' | $80 (end-of-string marker)
        .byte $d1,$d4,$94,$44,$34,$fd,$f1,$c5,$19,$68,$ff,$ff,$ff,$3e,$3e,$3c // ...D4....h...>><
        .byte $01,$16,$9d,$92,$86,$5a,$1a,$6a,$aa,$aa,$aa,$a9,$a9,$a8,$a4,$a4 // .....Z.j........
        .byte $90,$90,$05,$00,$3c,$3c,$3c,$ff,$ff,$ff,$1a,$69,$a4,$93,$4f,$9c // ....<<<....i..O.
        .byte $91,$86,$53,$13,$d3,$d3,$13,$53,$93,$93,$f9,$fa,$fa,$f8,$f9,$fa // ..S....S........
        .byte $f9,$f0,$a1,$85,$19,$69,$a9,$a9,$55,$00 // .....i..U.

txt_25e8:
        .text ":;;;;>??"
        .byte $ab                                   // '+' | $80 (end-of-string marker)
        .byte $ff,$ef,$bb,$bb,$fb,$ff,$ff,$9a,$a8,$a1,$86,$9a,$aa,$95,$00,$1a // ................
        .byte $45,$90,$93,$93,$93,$53,$03,$92,$48,$21,$86,$9a,$aa,$95,$00,$13 // E....S..H!......
        .byte $53,$93,$93,$93,$93,$53,$03,$c5,$c1,$f0,$f8,$f9,$fa,$f9,$f0,$aa // S....S..........
        .byte $6a,$56,$15,$80,$a8,$55,$00,$aa,$aa,$a4,$40,$00,$0a,$39,$30,$90 // jV...U....@..90.
        .byte $40,$01,$09,$a9,$a9,$55,$00           // @....U.

txt_2638:
        .text ">>"
        .byte $ce                                   // 'N' | $80 (end-of-string marker)
        .byte $c6,$f2,$fc,$ff,$ff,$5a,$69,$69,$a4,$92,$0a,$95,$00,$13,$13,$93 // .....Zii........
        .byte $93,$93,$93,$53,$03,$c7,$c7,$f1,$f0,$fc,$ff,$ff,$ff,$f1,$c6,$1a // ...S............
        .byte $69,$a4,$13,$c5,$fc,$a4,$93,$4f,$3c,$f1,$c6,$55,$00,$f1,$c6,$1a // i......O<..U....
        .byte $68,$a1,$85,$54,$0f,$a0,$84,$13,$53,$4f,$3f,$ff,$ff,$7f,$7c,$11 // h..T....SO?...|.
        .byte $16,$c6,$c5,$f1,$fc,$1a,$69,$a4,$94,$44,$13,$53,$0f,$4f,$1c,$c5 // ......i..D.S.O..
        .byte $c6,$c6,$f1,$f1,$fc,$1a,$68,$a1,$85,$14,$64,$53,$0f,$1a,$45,$3c // ......h...dS..E<
        .byte $3f,$ff,$ff,$ff,$ff,$13,$53,$90,$90,$90,$93,$53,$03,$67,$6b,$d7 // ?.....S....S.gk.
        .byte $ff,$fd,$36,$1a,$c0,$35,$31,$48,$88,$89,$7a,$39,$f0,$80,$16,$5a // ..6..51H..z9...Z
        .byte $16,$05,$81,$50,$15,$6a,$aa,$aa,$aa,$6a,$54,$00,$40,$aa,$aa,$a9 // ...P.j...jT.@...
        .byte $a4,$40,$00,$05,$00,$43,$03,$0f,$0f   // .@...C...

txt_26d4:
        .text "????"
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $93,$4f,$3c,$f1,$c6,$55,$00,$f1,$c6,$1a,$68,$a1,$85,$54,$0f,$a0 // .O<..U....h..T..
        .byte $84,$13,$53,$4f,$3f,$ff,$ff,$fc,$fc,$ff,$ff,$ff,$ff,$ff,$ff,$7f // ..SO?...........
        .byte $7c,$11,$16,$c6,$c5,$f1,$fc,$1a,$69,$a4,$94,$44,$13,$53,$0f,$4f // |.......i..D.S.O
        .byte $1c,$c5,$c6,$c6,$f1,$f1,$fc,$1a,$68,$a1,$85,$14,$64,$53,$0f,$1a // ........h...dS..
        .byte $45,$3c,$3f,$ff,$ff,$ff,$ff,$92,$48,$21,$86,$9a,$aa,$95,$00,$13 // E<?.....H!......
        .byte $53,$90,$90,$90,$93,$53,$03,$67,$6b,$d7,$ff,$fd,$36,$1a,$c0,$35 // S....S.gk...6..5
        .byte $31,$48,$88,$89,$7a,$39,$f0,$80,$16,$5a,$16,$05,$81,$50,$15,$6a // 1H..z9...Z...P.j
        .byte $aa,$aa,$aa,$6a,$54,$00,$40,$aa,$aa,$a9,$a4,$40,$00,$05,$00,$43 // ...jT.@....@...C
        .byte $03,$0f,$0f
        .text "????"
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$9a
        .byte $a8,$a1,$86,$9a,$aa,$95,$00,$13,$53,$93,$93,$93,$93,$53,$03,$ff // ........S....S..
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$90,$90,$90,$90,$90,$90,$90,$90,$90 // ................
        .fill 8, $90
        .byte $00,$01,$02,$03,$04,$05,$06,$07,$08,$09,$0a,$00,$0c,$0d,$0e,$0f // ................
        .byte $10,$11,$12,$13,$14,$15,$00,$17,$18,$19,$1a,$1b,$1c,$1d,$1e,$1f // ................
        .byte $20,$00,$13,$08
        .text "$%&'"

dat_27b9:
        // === Fill data (40 bytes, $27b9-$27e0) ===
        .fill 40, $90

txt_27e1:
        .text "()*+,-./0123456789:;<=>?"
        .byte $40                                   // @ character
        .text "ABCDE;"

spr_2800:
        // === Sprite data (64 bytes, $2800-$283f) ===
        .byte $46,$47,$48                           // .#...##..#...###.#..#...
        .byte $49,$4a,$4b                           // .#..#..#.#..#.#..#..#.##
        .byte $4c,$4d,$4e                           // .#..##...#..##.#.#..###.

dat_2809:
        // === Fill data (40 bytes, $2809-$2830) ===
        .fill 40, $90

txt_2831:
        .byte $28,$4f
        .byte $50,$51,$52                           // .#.#.....#.#...#.#.#..#.
        .byte $53,$54,$55                           // .#.#..##.#.#.#...#.#.#.#
        .byte $56,$57,$58                           // .#.#.##..#.#.###.#.##...
        .byte $59,$5a,$5b                           // .#.##..#.#.##.#..#.##.##
        .byte $5c                                   // sprite 0 padding
        .byte $5d,$5e,$5f                           // .#.###.#.#.####..#.#####
        .byte $60,$61,$62                           // .##......##....#.##...#.
        .byte $63,$64,$65                           // .##...##.##..#...##..#.#
        .byte $66,$67,$68                           // .##..##..##..###.##.#...
        .byte $53,$54,$55                           // .#.#..##.#.#.#...#.#.#.#
        .byte $69,$6a,$6b                           // .##.#..#.##.#.#..##.#.##
        .byte $6c,$6d,$6e                           // .##.##...##.##.#.##.###.
        .byte $6f,$70,$71                           // .##.####.###.....###...#
        .byte $72

dat_2859:
        // === Fill data (40 bytes, $2859-$2880) ===
        .fill 40, $90
        // === Sine/lookup table (39 bytes, range $53-$95) ===
        .byte $73,$74,$75,$76,$77,$78,$79,$7a,$7b,$7c,$7d,$7e,$7f,$80,$81,$82 // stuvwxyz{|}~....
        .byte $83,$84,$53,$85,$86,$87,$88,$89,$8a,$8b,$77,$78,$8c,$7a,$8d,$8e // ..S.......wx.z..
        .byte $8f,$90,$91,$92,$93,$94,$95           // .......

dat_28a8:
        // === Fill data (41 bytes, $28a8-$28d0) ===
        .fill 41, $90
        // === Sine/lookup table (39 bytes, range $96-$ba) ===
        .byte $96,$97,$98,$99,$9a,$9b,$9c,$9d,$9e,$9f,$a0,$a1,$a2,$a3,$a4,$a5 // ................
        .byte $a6,$a7,$a8,$a9,$aa,$ab,$ac,$ad,$ae,$af,$b0,$b1,$9c,$9d,$b2,$b3 // ................
        .byte $b4,$b5,$b6,$b7,$b8,$b9,$ba           // .......

dat_28f8:
        // === Fill data (41 bytes, $28f8-$2920) ===
        .fill 41, $90
        .byte $bb,$bc,$bd,$be,$bf,$c0,$c1,$c2,$90,$c3,$c4,$c5,$c6,$18,$c7,$c8 // ................
        .byte $c9,$ca,$cb,$cc,$cd,$ce,$81,$cf,$d0,$d1,$d2,$d3,$c1,$d4,$d5,$d6 // ................
        .byte $d7,$d8,$d9,$da,$90,$bf,$c2,$90,$90,$90,$90,$90,$90,$90,$90,$90 // ................
        .fill 15, $90
        .fill 18, $00

txt_2972:
        .text "                CREATURES+3     "
        .byte $00                                   // string terminator

// --- Region $29c2-$2a20 ---
.pc = $29c2 "dat_29c2"

dat_29c2:
        .fill 16, $a0
        .byte $c3,$d2,$c5,$c1,$d4,$d5,$d2,$c5,$d3,$ab,$b3,$a0,$a0,$a0,$a0,$a0 // ................
        .fill 8, $80
        .fill 22, $00

txt_2a00:
        .text "                CREATURES+3     "
        .byte $00                                   // string terminator

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

dat_2a40:
        .byte $20,$41,$08,$19,$05,$01,$08           //  A.....

txt_2a47:
        .text ", CREATURES "
        .byte $17,$01,$13                           // ...

txt_2a56:
        .text " CRACKED, TRAINED "
        .byte $01,$0e,$04                           // ...

txt_2a6b:
        .text " LEVELPACKED "

txt_2a78:
        .encoding "screencode_mixed"
        .text "to 1 disk by"
        .encoding "petscii_upper"

txt_2a84:
        .text " THE LOVERBOY "
        .byte $0f,$06                               // ..

txt_2a94:
        .text " MANOWAR. O"

txt_2a9f:
        .encoding "screencode_mixed"
        .text "kay check your other versions, coz i think we are one of the few people that made the trainer"
        .encoding "petscii_upper"

txt_2afc:
        .text " 100 "
        .byte $10,$05,$12,$03,$05,$0e,$14,$20,$28,$10,$0c,$01,$19,$20,$0c,$05 // ....... (.... ..
        .byte $16,$05,$0c                           // ...

txt_2b14:
        .text " 1.3, 2.3 "
        .byte $01,$0e,$04                           // ...

txt_2b21:
        .text " 3.3, "

txt_2b27:
        .encoding "screencode_mixed"
        .text "if those are also trained"
        .encoding "petscii_upper"

spr_2b40:
        // === Sprite data (64 bytes, $2b40-$2b7f) ===
        .byte $20,$14,$08                           // ..#........#.#......#...
        .byte $05,$0e,$20                           // .....#.#....###...#.....
        .byte $09,$14,$13                           // ....#..#...#.#.....#..##
        .byte $20,$01,$20                           // ..#............#..#.....
        .byte $07,$0f,$0f                           // .....###....####....####
        .byte $04,$20,$16                           // .....#....#........#.##.
        .byte $05,$12,$13                           // .....#.#...#..#....#..##
        .byte $09,$0f,$0e                           // ....#..#....####....###.
        .byte $2c,$20,$14                           // ..#.##....#........#.#..
        .byte $08,$05,$20                           // ....#........#.#..#.....
        .byte $0c,$05,$16                           // ....##.......#.#...#.##.
        .byte $05,$0c,$20                           // .....#.#....##....#.....
        .byte $13,$0b,$09                           // ...#..##....#.##....#..#
        .byte $10,$10,$05                           // ...#.......#.........#.#
        .byte $12,$20,$17                           // ...#..#...#........#.###
        .byte $0f,$12,$18                           // ....####...#..#....##...
        .byte $20,$01,$0c                           // ..#............#....##..
        .byte $13,$0f

txt_2b75:
        .byte $20
        .byte $31,$30,$30                           // ..##...#..##......##....
        .byte $20,$10,$05                           // ..#........#.........#.#
        .byte $12,$03,$05                           // ...#..#.......##.....#.#
        .byte $0e                                   // sprite 0 padding

txt_2b80:
        .encoding "screencode_mixed"
        .text "t), so who is the"
        .encoding "petscii_upper"

txt_2b91:
        .text " BEST "
        .byte $0e,$0f,$17                           // ...

txt_2b9a:
        .text "?????? G"

txt_2ba2:
        .encoding "screencode_mixed"
        .text "reets to these awesome guyz"
        .encoding "petscii_upper"

txt_2bbd:
        .text ": RND, ATC, XDS, NEC, DEMONIX, TSM "
        .byte $09,$0e,$20,$14,$08,$05               // .. ...

txt_2be6:
        .text " STATES "
        .byte $01,$0e,$04                           // ...

txt_2bf1:
        .text " DOMINATORS, CULTURE, LEGEND, GENESIS, ILLUSION, QUINTEX, BLACKMAIL, ORIGO, IKARI TALENT, PARAMOUNT, THE FORCE, BONZAI, TRANSCOM, SILICON, LOTUS, F4CG, CENSOR, TRIAD "

txt_2c97:
        .encoding "screencode_mixed"
        .text "and all the others i forgot in"
        .encoding "petscii_upper"

txt_2cb5:
        .text " EUROPE "
        .byte $01,$0e,$04                           // ...

txt_2cc0:
        .text " AUSTRALIA. O"
        .byte $0b,$01,$19,$20,$06,$0f,$12           // ... ...

txt_2cd4:
        .text " VHS SWAPPING "
        .byte $03,$01,$0c,$0c                       // ....

txt_2ce6:
        .text " +3123356688 (A"
        .byte $12,$09,$05                           // ...

txt_2cf8:
        .text "). S"

txt_2cfc:
        .encoding "screencode_mixed"
        .text "ee you later alligator"
        .encoding "petscii_upper"

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