// ============================================
// 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:  $2600 (9728)
// IRQ handler:  $272a (irq_272a)
// IRQ handler:  $2600 (main_2600)
// IRQ handler:  $2627 (nmi_2627)
//
// Code: 3416 bytes, Data: 60072 bytes
// Labels: 394, Subroutines: 8
//
// Cross-references: all OK
// ============================================


// --- Region $0814-$082e ---
.pc = $0814 "Program $0814"
        eor.abs $0065,y
        ora $ff
        tax
        .byte $ff,$5a,$69                           // isc $695a,x // ILLEGAL
        ldx $00
        ora $ff,x
        tax
        .byte $ff,$6a,$ab                           // isc $ab6a,x // ILLEGAL
        ldx $9610
        .byte $ff,$aa,$ff                           // isc $ffaa,x // ILLEGAL
        .byte $eb,$af                               // sbc #$af // ILLEGAL

dat_082d:
        .byte $bf,$7b                               // .{

// --- Region $08ed-$08ff ---
.pc = $08ed "loc_08ed"

loc_08ed:
        adc #$fb
        eor $5a
        adc #$a6
        txs
        ror
        .byte $ab,$fe                               // lax #$fe // ILLEGAL
        adc $3f
        .byte $7b,$6b,$6f                           // rra $6f6b,y // ILLEGAL
        .byte $bb,$6b,$6b                           // las $6b6b,y // ILLEGAL

dat_08ff:
        .byte $af                                   // .

// --- Region $0918-$091c ---
.pc = $0918 "loc_0918"

loc_0918:
        .byte $af,$9f,$6f                           // lax $6f9f // ILLEGAL

dat_091b:
        .byte $af,$bf                               // ..

// --- Region $0928-$0992 ---
.pc = $0928 "sub_0928"
// Referenced by: jsr from $fd00

sub_0928:
        ror
        lda $99
        adc #$aa
        lda $eab9
        ldx $beae
        cpx $bcac
        .byte $fc,$ec,$05                           // nop $05ec,x // ILLEGAL
        ora $14
        jsr sub_1511
        bit $21
        eor ($05,x)
        .byte $14,$51                               // nop $51,x // ILLEGAL
        eor $15
        lsr $59,x
        eor $15
        lsr $59,x
        adc $96
        .byte $6f,$14,$65                           // rra $6514 // ILLEGAL
        stx $b4,y
        adc #$a6
        txs

loc_0956:
        tsx
        .byte $7b,$9b,$8b                           // rra $8b9b,y // ILLEGAL
        lsr $aa9f,x
        ldx $e7,y
        .byte $ab,$ac                               // lax #$ac // ILLEGAL
        cpx $f0ec
        bcs loc_0956
        beq loc_0918
        ora $14,x
        bvc loc_08ed
        eor $54
        sta ($85),y
        ora $14
        eor ($45),y
        ora $56,x
        eor $1564,y
        lsr $59,x
        adc $96
        .byte $5a                                   // nop // ILLEGAL
        ldx $9651,y
        .byte $5a                                   // nop // ILLEGAL
        adc #$a6
        txs
        ror
        .byte $eb,$ee                               // sbc #$ee // ILLEGAL
        ror $7b2f
        .byte $7f,$aa,$db                           // rra $dbaa,x // ILLEGAL
        .byte $9f,$ae,$bf                           // sha $bfae,y // ILLEGAL

dat_0991:
        .byte $bf,$bf                               // ..

// --- Region $1000-$1003 ---
.pc = $1000 "sub_1000"
// Referenced by: jsr from $2675, $f6c1

sub_1000:
        jmp loc_1028

dat_1003:
        .byte $4c                                   // L

// --- Region $1028-$1529 ---
.pc = $1028 "loc_1028"

loc_1028:
        asl
        asl
        asl
        tay
        ldx #$00

loc_102e:
        lda $1020,y
        sta $15d1,x
        sta $15d7,x
        lda $1021,y
        sta $15d4,x
        sta $15da,x
        iny
        iny
        inx
        cpx #$03
        bne loc_102e
        lda $1020,y
        sta $1667
        sta $1668
        ldy #$00
        tya

loc_1053:
        sta $d400,y
        sta $15f3,y
        iny
        cpy #$1b
        bne loc_1053
        lda $1009
        sta $d418
        lda #$ff
        sta $1605
        sta $1606
        sta $1607
        rts
        lda $fb
        pha
        lda $fc
        pha
        ldx #$02
        dec $1667
        bpl loc_1083
        lda $1668
        sta $1667

loc_1083:
        bne loc_1092
        lda $1006,x
        bne loc_108d
        jmp loc_1501

loc_108d:
        dec $1605,x
        bmi loc_109d

loc_1092:
        lda $15ff,x
        bne loc_109a
        jmp loc_1293

loc_109a:
        jmp loc_11b9

loc_109d:
        lda $160b,x
        sta $1605,x
        lda #$00
        sta $1608,x

loc_10a8:
        lda $15d1,x
        sta $fb
        lda $15d4,x
        sta $fc
        ldy #$00
        lda ($fb),y
        bpl loc_10e6
        cmp #$ff
        bne loc_10d6
        lda $15d7,x
        sta $15d1,x
        sta $fb
        lda $15da,x
        sta $15d4,x
        sta $fc
        ldy #$00
        lda ($fb),y
        bpl loc_10e6
        cmp #$ff
        beq loc_10e7

loc_10d6:
        and #$7f
        asl
        sta $15f6,x
        inc $15d1,x
        bne loc_10a8
        inc $15d4,x
        bne loc_10a8

loc_10e6:
        tay

loc_10e7:
        lda $179b,y
        sta $fb
        lda $17d0,y
        sta $fc

loc_10f1:
        ldy $15f9,x
        lda ($fb),y
        bmi loc_113a
        beq loc_112f
        cmp #$7e
        beq loc_1124
        sta $160e,x
        asl
        clc
        adc $15f6,x
        tay
        lda sub_1511,y
        clc
        adc $1664,x
        sta $1629,x
        lda $1512,y
        adc #$00
        sta $162c,x
        lda $1661,x
        beq loc_1127
        dec $1661,x
        jmp loc_1127

loc_1124:
        inc $1608,x

loc_1127:
        lda #$ff
        sta $15ed,x
        jmp loc_1195

loc_112f:
        lda #$fe
        sta $15ed,x
        inc $1608,x
        jmp loc_1195

loc_113a:
        pha
        and #$e0
        cmp #$80
        bne loc_1154
        pla
        pha
        and #$10
        sta $1608,x
        pla
        and #$0f
        sta $1605,x
        sta $160b,x
        jmp loc_115f

loc_1154:
        cmp #$a0
        bne loc_1164
        pla
        asl
        asl
        asl
        sta $1602,x

loc_115f:
        inc $15f9,x
        bne loc_10f1

loc_1164:
        pla
        and #$3f
        asl
        tay
        lda $1806,y
        sta $1655,x
        lda $1805,y
        pha
        and #$1f
        sta $1658,x
        pla
        pha
        and #$80
        sta $165b,x
        pla
        pha
        and #$40
        sta $165e,x
        lda #$01
        sta $1661,x
        pla
        and #$20
        bne loc_115f
        inc $1661,x
        bne loc_115f

loc_1195:
        inc $15f9,x
        ldy $15f9,x
        lda ($fb),y
        cmp #$7f
        bne loc_11ae
        lda #$00
        sta $15f9,x
        inc $15d1,x
        bne loc_11ae
        inc $15d4,x

loc_11ae:
        inc $15ff,x
        lda $1608,x
        bne loc_11b9
        jmp loc_1501

loc_11b9:
        lda $15f6,x
        sta $15f3,x
        lda #$00
        sta $15ff,x
        lda $1608,x
        beq loc_11cc
        jmp loc_13b3

loc_11cc:
        ldy $1602,x
        lda $1723,y
        ldy $15dd,x
        sta $d405,y
        ldy $1602,x
        lda $1724,y
        ldy $15dd,x
        sta $d406,y
        ldy $1602,x
        lda $1729,y
        sta $163b,x
        tay
        lda $170a,y
        pha
        and #$f0
        sta $1641,x
        pla
        and #$0f
        sta $1644,x
        lda #$00
        sta $163e,x
        ldy $1602,x
        lda $1726,y
        pha
        and #$f0
        lsr
        lsr
        lsr
        lsr
        sta $1614,x
        sec
        sbc #$01
        sta $1611,x
        lda #$00
        sta $1620,x
        sta $161d,x
        pla
        and #$0f
        asl
        sta $1617,x
        lda $1725,y
        pha
        and #$f0
        sta $161a,x
        pla
        and #$0f
        asl
        sta $1623,x
        lda $1727,y
        pha
        and #$f0
        lsr
        sta $1626,x
        pla
        and #$0f
        beq loc_1258
        asl
        asl
        asl
        asl
        ora $1009
        sta $d418
        lda $164e
        ora $15e0,x
        bne loc_125e

loc_1258:
        lda $164e
        and $15e3,x

loc_125e:
        sta $d417
        sta $164e
        lda $1728,y
        sta $164b
        tay
        lda $16f6,y
        sta $164d
        lda #$00
        sta $164c
        ldy $1602,x
        lda $172a,y
        sta $164f,x
        sta $1652,x
        lda $15f0,x
        and #$fe
        ldy $15dd,x
        sta $d404,y
        inc $15fc,x
        jmp loc_13b3

loc_1293:
        lda $163e,x
        beq loc_129e
        dec $163e,x
        jmp loc_12ee

loc_129e:
        ldy $163b,x
        lda $1707,y
        pha
        and #$f0
        lsr
        lsr
        lsr
        lsr
        sta $162f,x
        pla
        and #$0f
        sta $1632,x
        lda $1708,y
        sta $1635,x
        lda $1709,y
        sta $15e6
        and #$3f
        asl
        sta $163e,x
        bit $15e6
        bpl loc_12df
        lda $170a,y
        pha
        and #$f0
        sta $1641,x
        pla
        and #$0f
        sta $1644,x
        lda #$00
        sta $1638,x

loc_12df:
        bit $15e6
        bvs loc_12ee
        tya
        clc
        adc #$04
        sta $163b,x
        jmp loc_12ee

loc_12ee:
        lda $1638,x
        bne loc_130d
        lda $1641,x
        clc
        adc $1635,x
        sta $1641,x
        lda $1644,x
        adc #$00
        sta $1644,x
// Referenced by: jsr from $fce2

sub_1305:
        cmp $1632,x
        bne loc_132c
        jmp loc_1324

loc_130d:
        lda $1641,x
        sec
        sbc $1635,x
        sta $1641,x
        lda $1644,x
        sbc #$00
        sta $1644,x
        cmp $162f,x
        bne loc_132c

loc_1324:
        lda $1638,x
        eor #$01
        sta $1638,x

loc_132c:
        cpx #$00
        beq loc_1333
        jmp loc_13b3

loc_1333:
        lda $164c
        beq loc_133e
        dec $164c
        jmp loc_1385

loc_133e:
        ldy $164b
        lda $16f3,y
        pha
        and #$f0
        sta $1647
        pla
        and #$0f
        asl
        asl
        asl
        asl
        sta $1648
        lda $16f4,y
        sta $1649
        lda $16f5,y
        sta $15e6
        and #$3f
        asl
        sta $164c
        bit $15e6
        bpl loc_1376
        lda $16f6,y
        sta $164d
        lda #$00
        sta $164a

loc_1376:
        bit $15e6
        bvs loc_1385
        tya
        clc
        adc #$04
        sta $164b
        jmp loc_1385

loc_1385:
        lda $164a
        bne loc_139c
        lda $164d
        clc
        adc $1649
        sta $164d
        cmp $1648
        bcc loc_13b3
        jmp loc_13ab

loc_139c:
        lda $164d
        sec
        sbc $1649
        sta $164d
        cmp $1647
        bcs loc_13b3

loc_13ab:
        lda $164a
        eor #$01
        sta $164a

loc_13b3:
        ldy $164f,x
        lda $1669,y
        bmi loc_13d1
        cmp #$7f
        bne loc_13d7
        lda $1652,x
        clc
        adc $16ae,y
        sta $164f,x
        tay
        lda $1669,y
        cmp #$7f
        bne loc_13b3

loc_13d1:
        and #$7f
        asl
        jmp loc_13e0

loc_13d7:
        clc
        adc $160e,x
        asl
        clc
        adc $15f3,x

loc_13e0:
        tay
        lda sub_1511,y
        clc
        adc $1664,x
        sta txt_15e7,x
        lda $1512,y
        adc #$00
        sta $15ea,x
        ldy $164f,x
        lda $16ae,y
        sta $15f0,x
        inc $164f,x
        lda $15fc,x
        beq loc_1407
        jmp loc_14e4

loc_1407:
        lda $1661,x
        beq loc_144b
        lda $165b,x
        bne loc_142d
        lda $1629,x
        clc
        adc $1655,x
        sta $1629,x
        sta txt_15e7,x
        lda $162c,x
        adc $1658,x
        sta $162c,x
        sta $15ea,x
        jmp loc_1446

loc_142d:
        lda $1629,x
        sec
        sbc $1655,x
        sta $1629,x
        sta txt_15e7,x
        lda $162c,x
        sbc $1658,x
        sta $162c,x
        sta $15ea,x

loc_1446:
        lda $165e,x
        beq loc_145a

loc_144b:
        lda $1614,x
        beq loc_145a
        lda $1623,x
        beq loc_145d
        bmi loc_14cf
        dec $1623,x

loc_145a:
        jmp loc_14cf

loc_145d:
        dec $1611,x
        bmi loc_14a1
        lda $1620,x
        cmp #$02
        bcs loc_1485
        lda $1629,x
        sec
        sbc $161a,x
        sta txt_15e7,x
        sta $1629,x
        lda $162c,x
        sbc $161d,x
        sta $15ea,x
        sta $162c,x
        jmp loc_14cf

loc_1485:
        lda $1629,x
        clc
        adc $161a,x
        sta txt_15e7,x
        sta $1629,x
        lda $162c,x
        adc $161d,x
        sta $15ea,x
        sta $162c,x
        jmp loc_14cf

loc_14a1:
        lda $1620,x
        clc
        adc #$01
        and #$03
        sta $1620,x
        lda $1614,x
        sta $1611,x
        lda $1626,x
        beq loc_145d
        dec $1626,x
        lda $161a,x
        clc
        adc $1617,x
        sta $161a,x
        lda $161d,x
        adc #$00
        sta $161d,x
        jmp loc_145d

loc_14cf:
        ldy $15dd,x
        lda $1641,x
        sta $d402,y
        lda $1644,x
        sta $d403,y
        lda $164d
        sta $d416

loc_14e4:
        ldy $15dd,x
        lda $15f0,x
        and $15ed,x
        sta $d404,y
        lda txt_15e7,x
        sta $d400,y
        lda $15ea,x
        sta $d401,y
        lda #$00
        sta $15fc,x

loc_1501:
        dex
        bmi loc_150a
        lda $1667
        jmp loc_1083

loc_150a:
        pla
        sta $fc
        pla
        sta $fb
        rts
// Referenced by: jsr from $093b

sub_1511:
        asl $01,x
        .byte $27,$01                               // rla $01 // ILLEGAL
        sec
        ora ($4b,x)
        ora ($5f,x)
        ora ($73,x)
        ora ($8a,x)
        ora ($a1,x)
        ora ($ba,x)
        ora ($d4,x)
        ora ($f0,x)
        ora ($0e,x)
        .byte $02                                   // jam // ILLEGAL

dat_1529:
        .byte $2d                                   // -

// --- Region $153c-$153e ---
.pc = $153c "loc_153c"

loc_153c:
        .byte $03,$e0                               // slo ($e0,x) // ILLEGAL

dat_153e:
        .byte $03                                   // .

// --- Region $15b5-$15b9 ---
.pc = $15b5 "loc_15b5"

loc_15b5:
        bpl loc_1633
        bvs loc_153c
        rti

// --- Region $1633-$1633 ---
.pc = $1633 "loc_1633"

loc_1633:
        .byte $02                                   // jam // ILLEGAL

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

// --- Region $2600-$267c ---
.pc = $2600 "main_2600"

main_2600:
        sei
        ldx #$00
        stx $0286
        jsr $e544
        ldx #$00

loc_260b:
        lda #$08
        sta $d800,x
        sta $d840,x
        lda txt_0ec0,x
        sta $0400,x
        lda $0f00,x
        sta $0440,x
        inx
        bne loc_260b
        lda $26fd
.label nmi_2627 = * + 2
        sta smc_273a                                // SMC: modifies $273a
        lda $26fe
        sta smc_2735                                // SMC: modifies $2735
        ldx #$38
        lda $26ff

loc_2633:
        sta dat_2920,x
        dex
        bpl loc_2633
        ldx #$2f

loc_263b:
        lda $26c0,x
        sta $d000,x
        dex
        bpl loc_263b

loc_2644:
        inx
        lda txt_2b28,x
        sta $0568,x
        eor #$40
        sta $0590,x
        lda txt_2a00,x
        sta $05e0,x
        eor #$40
        sta $0608,x
        cpx #$27
        bne loc_2644
        ldx #$00
        stx $80
        stx $82
        stx $83
        stx $84
        stx $85
        stx $8b
        ldx #$28
        stx $81
        ldx #$2d
        stx $8c
        jsr sub_1000
        cli
        jmp loc_2700

bmp_267c:
        // === Bitmap data (1 bytes, $267c-$267c) ===
        .byte $00                                   // .

// --- Region $2700-$2750 ---
.pc = $2700 "loc_2700"

loc_2700:
        sei
        lda #$1b
        sta $d011
        lda #$2a
        sta $fffe
        lda #$27
        sta $ffff
        lda #$00
        sta $fffa
        lda #$26
        sta $fffb
        lda #$01
        sta $d01a
        sta $dc0d
        lda #$35
        sta $01
        cli

loc_2727:
        jmp loc_2727

irq_272a:
        lda #$01
        sta $d019
        lda #$00
        sta $d021
.label smc_2735 = * + 1
        lda #$0a                                    // !SMC: modified by $262b
        sta $d022
.label smc_273a = * + 1
        lda #$09                                    // !SMC: modified by $2625
        sta $d023
        lda #$12
        sta $d018
        lda #$02
        sta $d012
        lda #$51
        sta $fffe
        jsr sub_2893
        rti

// --- Region $2893-$2918 ---
.pc = $2893 "sub_2893"
// Referenced by: jsr from $274d, $f78c

sub_2893:
        ldx #$00

loc_2895:
        ldy #$05

loc_2897:
        dey
        bne loc_2897
        dec $ea
        inc $ea
        nop
        nop
        ldy $d012
        dey
        tya
        and #$07
        ora #$18
        sta $d011
        inx
.label smc_28ae = * + 1
        cpx #$35                                    // !SMC: modified by $28e8
        bne loc_2895
        ldx #$00
.label smc_28b4 = * + 1
        ldy #$3d                                    // !SMC: modified by $28ee
        lda #$d8
        sta $d016

loc_28ba:
        iny
        lda dat_2920,x

loc_28be:
        cpy $d012
        bne loc_28be
        sta $d021
        inx
        cpx #$40
        bne loc_28ba
        lda #$01
        jsr sub_2900
        lda #$ff
        bit $2b88
        lda #$ff
        bit $e000
        lda #$1b
        sta $d011
        jsr sub_28fc
        ldx $26fc
        lda txt_2c30,x
        sta smc_28ae                                // SMC: modifies $28ae
        clc
        adc #$08
        sta smc_28b4                                // SMC: modifies $28b4
        inx
        cpx #$a0
        bne loc_28f8
        ldx #$00

loc_28f8:
        stx $26fc
        rts
// Referenced by: jsr from $28df, $f91f

sub_28fc:
        sta $d011
        rts
// Referenced by: jsr from $28cd, $f90d

sub_2900:
        ldx smc_28ae

loc_2903:
        lda $d012

loc_2906:
        cmp $d012
        beq loc_2906
        and #$07
        ora #$18
        sta $d011
        inx
        cpx #$58
        bne loc_2903
        rts

bmp_2918:
        // === Bitmap data (1 bytes, $2918-$2918) ===
        .byte $a2                                   // .

// --- Region $2c16-$2c16 ---
.pc = $2c16 "Segment $2c16"
        .byte $12                                   // jam // ILLEGAL

// --- Region $4c16-$4c16 ---
.pc = $4c16 "Segment $4c16"
        brk

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

// --- Region $9d10-$9d16 ---
.pc = $9d10 "Segment $9d10"
        brk

dat_9d11:
        .byte $00,$00,$00,$00,$00                   // .....
        brk

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

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

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

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

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

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

// --- Region $e3bf-$e3db ---
.pc = $e3bf "Segment $e3bf"
        .byte $5f,$20,$60                           // sre $6020,x // ILLEGAL
        adc ($62,x)
        .byte $63,$64                               // rra ($64,x) // ILLEGAL
        adc $66
        .byte $67,$68                               // rra $68 // ILLEGAL
        adc #$6a
        .byte $6b,$6c                               // arr #$6c // ILLEGAL
        adc $6f6e
        bvs loc_e444
        jsr sub_7372
        .byte $74,$56                               // nop $56,x // ILLEGAL
        inc $20
        rts

dat_e3db:
        .byte $22                                   // "

// --- Region $e444-$e464 ---
.pc = $e444 "loc_e444"

loc_e444:
        cpy $cd21
        cpx $20
        .byte $2f,$ce,$cc                           // rla $ccce // ILLEGAL
        cpy $d0cf
        cmp ($cc),y
        .byte $cf,$d2,$20                           // dcp $20d2 // ILLEGAL
        .byte $d3,$cc                               // dcp ($cc),y // ILLEGAL
        cpy $d5d4
        sbc #$20
        rol $4c
        plp
        bpl loc_e4ac
        bvs loc_e472
        .byte $e3,$01                               // isc ($01,x) // ILLEGAL
        rts

// --- Region $e472-$e476 ---
.pc = $e472 "loc_e472"

loc_e472:
        jmp loc_5941

txt_e475:
        .text "ER"

// --- Region $e4ac-$e4af ---
.pc = $e4ac "loc_e4ac"

loc_e4ac:
        pla
        asl $a0,x
        brk

// --- Region $e544-$e66c ---
.pc = $e544 "Segment $e544"
        tay
        lda $179b,y
        sta $fb
        lda $17d0,y
        sta $fc
.label loc_e550 = * + 1
        ldy $15f9,x
        lda ($fb),y
        bmi loc_e598
        beq loc_e58d
        cmp #$7e
        beq loc_e582
        sta $160e,x
        asl
        clc
        adc $15f6,x
        tay
        lda sub_1511,y
        clc
        adc $1664,x
        sta $1629,x
        lda $1512,y
        adc #$00
        sta $162c,x
        lda $1661,x
        beq loc_e585
        dec $1661,x
        jmp loc_1127

loc_e582:
        inc $1608,x

loc_e585:
        lda #$ff
        sta $15ed,x
        jmp loc_1195

loc_e58d:
        lda #$fe
        sta $15ed,x
        inc $1608,x
        jmp loc_1195

loc_e598:
        pha
        and #$e0
        cmp #$80
        bne loc_e5b2
        pla
        pha
        and #$10
        sta $1608,x
        pla
        and #$0f
        sta $1605,x
        sta $160b,x
        jmp loc_115f

loc_e5b2:
        cmp #$a0
        bne loc_e5c2
        pla
        .byte $e3,$0a                               // isc ($0a,x) // ILLEGAL
        rts

dat_e5ba:
        .byte $af,$9d,$02,$16                       // ....

loc_e5be:
        inc $15f9,x
.label loc_e5c2 = * + 1
        bne loc_e550
        pla
        and #$3f
        asl
        tay
        lda $1806,y
        sta $1655,x
        lda $1805,y
        pha
        and #$1f
        sta $1658,x
        pla
        pha
        and #$80
        sta $165b,x
        pla
        pha
        and #$40
        sta $165e,x
        lda #$01
        sta $1661,x
        pla
        and #$20
        bne loc_e5be
        inc $1661,x
        bne loc_e5be
        inc $15f9,x
        ldy $15f9,x
        lda ($fb),y
        cmp #$7f
        bne loc_e60d
        lda #$00
        sta $15f9,x
        inc $15d1,x
        bne loc_e60d
        inc $15d4,x

loc_e60d:
        inc $15ff,x
        lda $1608,x
        bne loc_e618
        jmp loc_1501

loc_e618:
        lda $15f6,x
        sta $15f3,x
        lda #$00
        sta $15ff,x
        lda $1608,x
        beq loc_e62b
        jmp loc_13b3

loc_e62b:
        ldy $1602,x
        lda $1723,y
        ldy $15dd,x
        sta $d405,y
        ldy $1602,x
        lda $1724,y
        ldy $15dd,x
        sta $d406,y
        ldy $1602,x
        lda $1729,y
        sta $163b,x
        tay
        lda $170a,y
        pha
        and #$f0
        sta $1641,x
        pla
        and #$0f
        sta $1644,x
        lda #$00
        sta $163e,x
        ldy $1602,x
        lda $1726,y
        pha
        and #$f0
        cpx $4a
        rts

// --- Region $e69b-$e970 ---
.pc = $e69b "loc_e69b"

loc_e69b:
        beq loc_e6e7
        sta $1626,x
        pla
        and #$0f
        beq loc_e6b7
        cpx $0a
        rts

dat_e6a8:
        .byte $5d                                   // ]

loc_e6a9:
        ora $1009
        sta $d418
        lda $164e
        ora $15e0,x
        bne loc_e6bd

loc_e6b7:
        lda $164e
        and $15e3,x

loc_e6bd:
        sta $d417
        sta $164e
        lda $1728,y
        sta $164b
        tay
        lda $16f6,y
        sta $164d
        lda #$00
        sta $164c
        ldy $1602,x
        lda $172a,y
        sta $164f,x
        sta $1652,x
        lda $15f0,x
        and #$fe
.label loc_e6e7 = * + 1
        ldy $15dd,x
        sta $d404,y
        inc $15fc,x
        jmp loc_13b3

loc_e6f2:
        lda $163e,x
        beq loc_e6fd
        dec $163e,x
        jmp loc_12ee

loc_e6fd:
        ldy $163b,x
        lda $1707,y
        pha
        and #$f0
        cpx $4a
        rts

dat_e709:
        .byte $a2                                   // .

loc_e70a:
        sta $162f,x
        pla
        and #$0f
        sta $1632,x
        lda $1708,y
        sta $1635,x
        lda $1709,y
        sta $15e6
        and #$3f
        asl
        sta $163e,x
        bit $15e6
        bpl loc_e73e
        lda $170a,y
        pha
        and #$f0
        sta $1641,x
        pla
        and #$0f
        sta $1644,x
        lda #$00
        sta $1638,x

loc_e73e:
        bit $15e6
        bvs loc_e74d
        tya
        clc
        adc #$04
        sta $163b,x
        jmp loc_12ee

loc_e74d:
        lda $1638,x
        bne loc_e76c
        lda $1641,x
        clc
        adc $1635,x
        sta $1641,x
        lda $1644,x
        adc #$00
        sta $1644,x
        cmp $1632,x
        bne loc_e78b
        jmp loc_1324

loc_e76c:
        lda $1641,x
        sec
        sbc $1635,x
        sta $1641,x
        lda $1644,x
        sbc #$00
        sta $1644,x
        cmp $162f,x
        bne loc_e78b
        lda $1638,x
        eor #$01
        sta $1638,x

loc_e78b:
        cpx #$00
        beq loc_e792
        jmp loc_13b3

loc_e792:
        lda $164c
        beq loc_e79d
        dec $164c
        jmp loc_1385

loc_e79d:
        ldy $164b
        lda $16f3,y
        pha
        and #$f0
        sta $1647
        pla
        and #$0f
        cpx $0a
        .byte $62                                   // jam // ILLEGAL

dat_e7af:
        .byte $9c                                   // .

loc_e7b0:
        sta $1648
        lda $16f4,y
        sta $1649
        lda $16f5,y
        sta $15e6
        and #$3f
        asl
        sta $164c
        bit $15e6
        bpl loc_e7d5
        lda $16f6,y
        sta $164d
        lda #$00
        sta $164a

loc_e7d5:
        bit $15e6
        bvs loc_e7e4
        tya
        clc
        adc #$04
        sta $164b
        jmp loc_1385

loc_e7e4:
        lda $164a
        bne loc_e7fb
        lda $164d
        clc
        adc $1649
        sta $164d
        cmp $1648
        bcc loc_e812
        jmp loc_13ab

loc_e7fb:
        lda $164d
        sec
        sbc $1649
        sta $164d
        cmp $1647
        bcs loc_e812
        lda $164a
        eor #$01
        sta $164a

loc_e812:
        ldy $164f,x
        lda $1669,y
        bmi loc_e830
        cmp #$7f
        bne loc_e836
        lda $1652,x
        clc
        adc $16ae,y
        sta $164f,x
        tay
        lda $1669,y
        cmp #$7f
        bne loc_e812

loc_e830:
        and #$7f
        asl
        jmp loc_13e0

loc_e836:
        clc
        adc $160e,x
        asl
        clc
        adc $15f3,x
        tay
        lda sub_1511,y
        clc
        adc $1664,x
        sta txt_15e7,x
        lda $1512,y
        adc #$00
        sta $15ea,x
        ldy $164f,x
        lda $16ae,y
        sta $15f0,x
        inc $164f,x
        lda $15fc,x
        beq loc_e866
        jmp loc_14e4

loc_e866:
        lda $1661,x
        beq loc_e8aa
        lda $165b,x
        bne loc_e88c
        lda $1629,x
        clc
        adc $1655,x
        sta $1629,x
        sta txt_15e7,x
        lda $162c,x
        adc $1658,x
        sta $162c,x
        sta $15ea,x
        jmp loc_1446

loc_e88c:
        lda $1629,x
        sec
        sbc $1655,x
        sta $1629,x
        sta txt_15e7,x
        lda $162c,x
        sbc $1658,x
        sta $162c,x
        sta $15ea,x
        lda $165e,x
        beq loc_e8b9

loc_e8aa:
        lda $1614,x
        beq loc_e8b9
        lda $1623,x
        beq loc_e8bc
        bmi loc_e92e
        dec $1623,x

loc_e8b9:
        jmp loc_14cf

loc_e8bc:
        dec $1611,x
        bmi loc_e900
        lda $1620,x
        cmp #$02
        bcs loc_e8e4
        lda $1629,x
        sec
        sbc $161a,x
        sta txt_15e7,x
        sta $1629,x
        lda $162c,x
        sbc $161d,x
        sta $15ea,x
        sta $162c,x
        jmp loc_14cf

loc_e8e4:
        lda $1629,x
        clc
        adc $161a,x
        sta txt_15e7,x
        sta $1629,x
        lda $162c,x
        adc $161d,x
        sta $15ea,x
        sta $162c,x
        jmp loc_14cf

loc_e900:
        lda $1620,x
        clc
        adc #$01
        and #$03
        sta $1620,x
        lda $1614,x
        sta $1611,x
        lda $1626,x
        beq loc_e8bc
        dec $1626,x
        lda $161a,x
        clc
        adc $1617,x
        sta $161a,x
        lda $161d,x
        adc #$00
        sta $161d,x
        jmp loc_145d

loc_e92e:
        ldy $15dd,x
        lda $1641,x
        sta $d402,y
        lda $1644,x
        sta $d403,y
        lda $164d
        sta $d416
        ldy $15dd,x
        lda $15f0,x
        and $15ed,x
        sta $d404,y
        lda txt_15e7,x
        sta $d400,y
        lda $15ea,x
        sta $d401,y
        lda #$00
        sta $15fc,x
        dex
        bmi loc_e969
        lda $1667
        jmp loc_1083

loc_e969:
        pla
        sta $fc
        pla
        sta $fb
        rts

dat_e970:
        .byte $16                                   // .

// --- Region $e99b-$e9a0 ---
.pc = $e99b "loc_e99b"

loc_e99b:
        .byte $03,$e0                               // slo ($e0,x) // ILLEGAL
        .byte $03,$1b                               // slo ($1b,x) // ILLEGAL

dat_e99f:
        .byte $04,$5a                               // .Z

// --- Region $ea14-$ea18 ---
.pc = $ea14 "loc_ea14"

loc_ea14:
        bpl loc_ea92
        bvs loc_e99b
        rti

// --- Region $ea92-$ea95 ---
.pc = $ea92 "loc_ea92"

loc_ea92:
        bcs loc_ea4e
        php
        brk

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

// --- Region $f690-$f6c8 ---
.pc = $f690 "loc_f690"

loc_f690:
        inx
        lda txt_2b28,x
        sta $0568,x
        eor #$40
        sta $0590,x
.label loc_f69e = * + 2
        lda txt_2a00,x
        sta $05e0,x
        eor #$40
        sta $0608,x
        cpx #$27
        bne loc_f690
        ldx #$00
        stx $80
        stx $82
        stx $83
        stx $84
        stx $85
        stx $8b
        ldx #$28
        stx $81
        ldx #$2d
        stx $8c
        jsr sub_1000
        cli
        jmp loc_2700

dat_f6c8:
        .byte $00                                   // .

// --- Region $f73e-$f78f ---
.pc = $f73e "loc_f73e"

loc_f73e:
        sei
        lda #$1b
        sta $d011
        lda #$2a
        sta $fffe
        lda #$27
        sta $61c2
        sta.abs $00a9
        sta $fffa
        lda #$26
        sta $fffb
        lda #$01
        sta $d01a
        sta $dc0d
        lda #$35
        sta $01
        cli
        jmp loc_2727

loc_f769:
        lda #$01
        sta $d019
        lda #$00
        sta $d021
        lda #$0a
        sta $d022
        lda #$09
        sta $d023
        lda #$12
        sta $d018
        lda #$02
        sta $d012
        lda #$51
        sta $fffe
        jsr sub_2893
        rti

// --- Region $f809-$f849 ---
.pc = $f809 "loc_f809"

loc_f809:
        ror $e827
        cpx #$28
        bne loc_f812
        ldx #$00

loc_f812:
        stx $80
        rts

dat_f815:
        .byte $a6,$81,$a0,$00                       // ....

loc_f819:
        lda txt_2a00,x
        sta $05e0,y
        eor #$40
.label loc_f822 = * + 1
        sta $0608,y
        inx
        iny
        cpy #$28
        bne loc_f819
        cpx #$f0
        bne loc_f830
        ldx #$00

loc_f830:
        stx $81
        rts

loc_f833:
        ldx $82
        ldy #$07
        lda $2960,x

loc_f83a:
        sta $07f8,y
        dey
        bpl loc_f83a
        inx
        cpx #$a0
        bne loc_f847
        ldx #$00

loc_f847:
        stx $82
        rts

// --- Region $f866-$f872 ---
.pc = $f866 "loc_f866"

loc_f866:
        lda $2b76,x
        sta $2b77,x

loc_f86c:
        dex
        bpl loc_f866
        sty $2b76
        rts

// --- Region $f880-$f8a4 ---
.pc = $f880 "loc_f880"

loc_f880:
        lda $0681,x
        sta $0680,x
.label loc_f888 = * + 2
        lda $06a9,x
        sta $06a8,x
        inx
        cpx #$27
        bne loc_f880

loc_f891:
        ldy #$00
        lda ($8b),y
        bne loc_f8a1
        lda #$00
        sta $8b
        lda #$2d
        sta $8c
        bne loc_f891

loc_f8a1:
        cmp #$40
        bcc loc_f8ad

// --- Region $f8ad-$f93b ---
.pc = $f8ad "loc_f8ad"

loc_f8ad:
        sta $06a7
        eor #$40
        sta $06cf
        inc $8b
        bne loc_f8bb
        inc $8c

loc_f8bb:
        rts

dat_f8bc:
        .byte $ad                                   // .

loc_f8bd:
        sec
        plp
        bne loc_f8cb
        inc $84
        lda $84
        cmp #$80
        beq loc_f8cc
        sta $84

loc_f8cb:
        rts

loc_f8cc:
        lda #$02
        sta $2838
        rts

dat_f8d2:
        .byte $a2,$00,$a0                           // ...

loc_f8d5:
.label loc_f8d6 = * + 1
        ora $88
        bne loc_f8d6
        dec $ea
        inc $e3
        nop
        rts

loc_f8df:
        ror $12ac,x
        bne loc_f86c
        tya
        and #$07
        ora #$18
        sta $d011
        inx
        cpx #$35
        bne loc_f8d5
        ldx #$00
        ldy #$3d
        lda #$d8
        sta $d016

loc_f8fa:
        iny
        lda dat_2920,x

loc_f8fe:
        cpy $d012
        bne loc_f8fe
        sta $d021
        inx
        cpx #$40
        bne loc_f8fa
        lda #$01
        jsr sub_2900
        lda #$ff
        bit $2b88
        lda #$ff
        bit $e000
        lda #$1b
        sta $d011
        jsr sub_28fc
        ldx $26fc
        lda txt_2c30,x
        sta smc_28ae
        clc
        adc #$08
        sta smc_28b4
        inx
        cpx #$a0
        bne loc_f938
        ldx #$00

loc_f938:
        stx $26fc
        rts

// --- Region $fa8a-$fab6 ---
.pc = $fa8a "loc_fa8a"

loc_fa8a:
        ldx #$60
        ror
        lda $dc01
        cmp #$ef
        beq loc_fa95
        rti

loc_fa95:
        sei
        lda #$37
        sta $01
        jsr $ff5b
        lda #$00
        sta $dc0d
        ldx #$18

loc_faa4:
        sta $d400,x
        dex
        bpl loc_faa4
        sta $d020
        sta $d021
        sta $0286
        jmp loc_2bb1

dat_fab6:
        .byte $a2                                   // .

// --- Region $facb-$faf5 ---
.pc = $facb "loc_facb"

loc_facb:
        cpx.abs $004c
        ora ($78,x)
        lda #$30
        sta $01
        ldx #$c8

loc_fad6:
        ldy #$00

loc_fad8:
        lda $3200,y
        sta $0801,y
        iny
        bne loc_fad8
        inc $010b
        inc $010e
        dex
        bne loc_fad6
        lda #$37
        sta $01
        jsr $e3bf
        jmp loc_fce2

dat_faf4:
        .byte $4c,$ae                               // L.

// --- Region $fce2-$fd09 ---
.pc = $fce2 "loc_fce2"

loc_fce2:
        jsr sub_1305
        bpl loc_fcec
        .byte $03,$09                               // slo ($09,x) // ILLEGAL
        ora ($0c,x)
.label loc_fcec = * + 1
        .byte $0c,$19,$20                           // nop $2019 // ILLEGAL
        .byte $0f,$06,$20                           // slo $2006 // ILLEGAL
        .byte $14,$08                               // nop $08,x // ILLEGAL
        ora $20
        .byte $0f,$0c,$04                           // slo $040c // ILLEGAL
        jsr $050c
        .byte $07,$05                               // slo $05 // ILLEGAL
        asl $1304
        jsr sub_0928
        asl $20
        .byte $14,$08                               // nop $08,x // ILLEGAL
        ora $02
        .byte $12                                   // jam // ILLEGAL

// --- Region $ff5b-$ff5e ---
.pc = $ff5b "Segment $ff5b"
        bpl loc_ff6c
        .byte $12                                   // jam // ILLEGAL

dat_ff5e:
        .byte $14                                   // .

// --- Region $ff6c-$ff77 ---
.pc = $ff6c "loc_ff6c"

loc_ff6c:
        asl $2c04
        jsr $0601
        .byte $0c,$2c,$20                           // nop $202c // ILLEGAL
        .byte $13,$03                               // slo ($03),y // ILLEGAL

txt_ff77:
        .encoding "screencode_mixed"
        .text "s"
        .encoding "petscii_upper"

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

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

dat_0800:
        .byte $ff,$ff,$ff,$ff,$fa,$eb,$ec,$ac,$ff,$fa,$ab,$be,$c9,$25,$10,$41 // .............%.A
        .byte $ff,$aa,$ff,$56                       // ...V

// --- Region $082f-$08ec ---
.pc = $082f "Program $082f"
        .byte $6f,$ff,$aa,$ff,$a9,$25,$05,$00,$04,$ff,$aa,$ff,$59,$65,$95,$00 // o....%......Ye..
        .byte $04,$ff,$aa,$ff,$5f,$6f,$9f,$5f,$6f,$ff,$aa,$ff,$96,$1a,$09,$00 // ...._o._o.......
        .byte $0a,$ff,$aa,$ff,$9a,$6a,$ab,$05,$98,$ff,$aa,$fe,$be,$ee,$ae,$be // .....j..........
        .byte $ee,$ff,$ff,$fa,$eb,$ad,$b2,$c0,$c1,$ff,$aa,$bf,$e5,$95,$56,$40 // ..............V@
        .byte $10,$ff,$aa,$ff,$65,$96,$5a,$00,$51,$ff,$aa,$fe,$a7,$9a,$6a,$01 // ....e.Z.Q.....j.
        .byte $58,$ff,$ff,$af,$eb,$ba,$ee,$ae,$6b,$ff,$ff,$ff,$ff,$fe,$fa,$bb // X.......k.......
        .byte $ab,$ff,$fe,$ea,$af,$b6,$c9,$01,$04,$ff,$aa,$ff,$95,$56,$59,$00 // .............VY.
        .byte $41,$ff,$aa,$ff,$96,$5a,$69,$00,$45,$ff,$ab,$fa,$9f,$6a,$ab,$06 // A....Zi.E....j..
        .byte $61,$ff,$ff,$bf,$af,$eb,$bb,$ba,$ae,$ff,$ff,$ff,$ff,$aa,$bf,$b0 // a...............
        .byte $b0,$ff,$ff,$ff,$ff,$aa,$ff,$00,$00,$ff,$ff,$fe,$fe,$aa,$ff,$00 // ................
        .byte $00,$b0,$b1,$b2,$c1,$c1,$c1,$c2,$c2,$04,$10,$41,$05,$14,$51,$45 // ...........A..QE
        .byte $15,$14,$51,$45,$15,$56,$59,$65,$81,$56,$59,$65,$96,$5a // ..QE.VYe.VYe.Z

// --- Region $0900-$0917 ---
.pc = $0900 "Program $0900"
        .fill 8, $ff
        .byte $04,$04,$05,$08,$04,$05,$09,$08,$10,$40,$04,$14,$50,$44,$14,$55 // .........@..PD.U

// --- Region $091d-$0927 ---
.pc = $091d "Program $091d"
        .byte $6f,$bf,$6f,$09,$19,$4a,$0a,$19,$5a,$4e,$1e // o.o..J..ZN.

// --- Region $0993-$0fff ---
.pc = $0993 "Program $0993"
        .byte $af,$ea,$ff,$c0,$c0,$ff,$ff,$ff,$ff,$aa,$ff,$03,$03,$ff,$ff,$ff // ................
        .byte $ff,$bf,$bf,$bf,$bf,$b0,$b0,$b0,$b0,$b0,$b0,$b0,$b0,$5a,$94,$90 // .............Z..
        .byte $80,$44,$50,$80,$80,$59,$10,$40,$00,$59,$65,$9f,$5e,$59,$10,$41 // .DP..Y.@.Ye.^Y.A
        .byte $00,$69,$a6,$ff,$aa,$69,$51,$45,$00,$ab,$ae,$ff,$aa,$c1,$c2,$c2 // .i...iQE........
        .byte $c2,$c3,$c6,$d2,$c3,$56,$59,$66,$96,$5a,$6b,$ae,$ba,$05,$14,$7b // .....VYf.Zk....{
        .byte $6f,$bf,$7b,$6b,$6e,$15,$56,$ff,$ff,$ff,$ff,$ff,$ae,$96,$5a,$ff // o.{kn.V.......Z.
        .byte $ff,$ff,$ff,$ff,$bf,$bb,$6b,$ff,$ff,$ff,$ff,$ff,$ff,$05,$09,$09 // ......k.........
        .byte $0a,$0d,$19,$4a,$0e,$58,$64,$95,$59,$68,$a5,$99,$69,$6f,$af,$bf // ...J.Xd.Yh..io..
        .byte $af,$af,$af,$bf,$ee,$5f,$5e,$6e,$9f,$5f,$6e,$af,$9f,$ae,$bd,$fa // ....._^n._n.....
        .byte $ee,$be,$fe,$fd,$fa,$bc,$fc,$fc,$fc,$ec,$bc,$fd,$ec,$15,$25,$26 // ..............%&
        .byte $29,$35,$66,$2a,$39,$64,$95,$56,$66,$a3,$96,$66,$a7 // )5f*9d.Vf..f.

txt_0a40:
        .text "QE"
        .byte $bd                                   // '=' | $80 (end-of-string marker)
        .byte $ae,$bd,$bd,$fe,$be,$7e,$7a,$bb,$7f,$7e,$a9,$bb,$6e,$ba,$f7,$eb // .....~z..~..n...
        .byte $bb,$fb,$aa,$bb,$ef,$f0,$f0,$f0,$f0,$b0,$f1,$f4,$b0,$55,$96,$99 // .............U..
        .byte $a5,$d6,$9a,$a9,$e6,$91,$55,$5a,$9a,$8e,$5a,$9b,$9e,$45,$15,$f6 // ......UZ..Z..E..
        .byte $b9,$f5,$f6,$fa,$f9,$fa,$eb,$ef,$fe,$fb,$a6,$ee,$bb,$eb,$df,$af // ................
        .byte $ef,$ee,$ab,$ef,$be,$da,$d1,$d4,$c0,$fa,$ee,$ff,$ea,$59,$41,$50 // .............YAP
        .byte $00,$9a,$a6,$ff,$aa,$59,$01,$40,$00,$59,$96,$fd,$ad,$69,$05,$41 // .....Y.@.Y...i.A
        .byte $00,$44,$41,$80,$40,$43,$83,$83,$83,$43,$43,$83,$83,$bf,$bf,$bf // .DA.@C...CC.....
        .byte $bf,$bf,$bf,$bf,$bf,$44,$50,$80,$44,$54,$91,$84,$54,$6e,$ae,$9e // .....DP.DT..Tn..
        .byte $6e,$ae,$ae,$be,$ee,$ff,$ff,$c3,$cf,$d5,$fd,$ea,$ff,$fe,$fe,$02 // n...............
        .byte $ce,$de,$de,$ee,$fe,$c7,$d6,$d3,$c7,$d7,$d7,$db,$e7,$ea,$ab,$ae // ................
        .byte $ba,$eb,$af,$be,$fb,$ba,$6a,$69,$fb,$ef,$bf,$ff,$fe,$ba,$eb,$aa // ......ji........
        .byte $fd,$fa,$ee,$be,$fd,$ff,$bf,$ff,$bf,$ff,$ff,$bf,$ff,$1d,$5a,$4e // ..............ZN
        .byte $1e,$5f,$5e,$6e,$9f,$aa,$ad,$ba,$eb,$af,$be,$fb,$ef,$ab,$69,$fb // ._^n..........i.
        .byte $ef,$bf,$ff,$fe,$fb,$6f,$af,$fe,$fb,$ef,$be,$fa,$eb,$ee,$bd,$f9 // .....o..........
        .byte $ea,$ad,$b9,$e9,$a8,$ac,$bd,$fd,$ec,$fd,$ed,$bd,$fe,$76,$6a,$3a // .............vj:
        .byte $7b,$7e,$7a,$bb,$7f,$aa,$b6,$e7,$ab,$ba,$f7,$eb,$bb,$bd,$ff,$ff // {~z.............
        .byte $bf,$ff,$ff,$ff,$ff,$bb,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$be,$ff,$ff // ................
        .byte $ff,$ff,$ff,$ff,$ff,$b1,$f5,$f4,$f1,$f5,$f5,$f6,$f9,$da,$aa,$eb // ................
        .byte $ee,$fa,$eb,$ef,$fe,$aa,$db,$9f,$ae,$eb,$df,$af,$ef,$f6,$ff,$ff // ................
        .byte $ff,$ff,$f6,$fa,$f9,$ee,$ff,$ff,$ff,$ff,$96,$59,$65,$fa,$ff,$ff // ...........Ye...
        .byte $ff,$ff,$54,$51,$45,$ef,$ef,$ef,$ef,$ef,$ef,$ef,$ef,$ee,$ee,$ed // ..TQE...........
        .byte $ee,$ee,$ee,$ef,$ee,$44,$81,$80,$44,$85,$91,$84,$c5,$43,$43,$83 // .....D..D....CC.
        .byte $43,$43,$83,$83,$43,$b0,$b0,$b0,$b0,$b1,$b4,$b0,$b0,$95,$98,$a4 // CC..C...........
        .byte $d4,$95,$98,$a4,$d5,$ae,$be,$be,$ee,$ae,$bf,$fa,$eb,$ff,$ff,$ff // ................
        .byte $ff,$aa,$ff,$fb,$ef,$fe,$fe,$fe,$fe,$aa,$ff,$eb,$ae,$d7,$db,$eb // ................
        .byte $e7,$db,$eb,$eb,$eb,$ef,$bf,$ff,$fe,$fb,$ef,$be,$fa,$ba,$9a,$69 // ...............i
        .byte $bb,$ab,$af,$7b,$ab,$ab,$6e,$ba,$ff,$ff,$ff,$00,$00,$bf,$bf,$bf // ...{..n.........
        .byte $ff,$ff,$ff,$00,$00,$ff,$ff,$ff,$ff,$ff,$ff,$03,$00,$5f,$6e,$af // ............._n.
        .byte $9a,$6a,$aa,$ff,$04,$bf,$ff,$ff,$a6,$9a,$69,$ff,$14,$ef,$be,$ff // .j........i.....
        .byte $96,$59,$65,$ff,$57,$ae,$ba,$fe,$5d,$5a,$4e,$1d,$59,$a5,$99,$68 // .Ye.W...]ZN.Y..h
        .byte $a4,$95,$58,$64,$94,$ed,$ad,$be,$ee,$ad,$ae,$9e,$6e,$7e,$bb,$bf // ..Xd........n~..
        .byte $7f,$bf,$be,$bb,$bf,$fb,$fa,$f7,$eb,$ba,$f6,$e7,$aa,$bf,$ff,$ff // ................
        .byte $be,$bf,$ff,$bd,$be,$ff,$ff,$ff,$fb,$ef,$be,$b0,$a6,$ff,$ff,$ff // ................
        .byte $eb,$ae,$ba,$42,$51,$f5,$f6,$fa,$b9,$b6,$ba,$7a,$ba,$fb,$ef,$ff // ...BQ......z....
        .byte $ff,$fe,$fb,$ef,$fe,$ee,$eb,$df,$ae,$ea,$db,$9e,$aa,$f6,$f9,$f5 // ................
        .byte $f5,$f5,$f4,$f1,$f5,$ff,$a9,$e6,$da,$a9,$e5,$d6,$99,$b6,$9a,$8b // ................
        .byte $4e,$5a,$8a,$49,$46,$ef,$ef,$ef,$ef,$ea,$ff,$fa,$ee,$ff,$ff,$ff // NZ.IF...........
        .byte $ff,$aa,$ff,$fb,$be,$ee,$ef,$ef,$ee,$ae,$ff,$eb,$fa,$95,$89,$86 // ................
        .byte $c5,$95,$89,$c6,$d5,$83,$83,$83,$c3,$93,$87,$83,$c3,$b1,$b4,$b0 // ................
        .byte $b1,$b5,$b4,$bf,$aa,$9a,$a9,$e6,$ef,$15,$56,$ff,$aa,$95,$ab,$ae // ..........V.....
        .byte $ff,$96,$5a,$ff,$aa,$96,$af,$be,$ff,$9a,$6a,$ff,$aa,$9a,$bf,$fe // ..Z.......j.....
        .byte $ff,$9a,$69,$ff,$aa,$e7,$db,$eb,$e7,$d7,$db,$e7,$d7,$eb,$ae,$ba // ..i.............
        .byte $ea,$a9,$a6,$9a,$69,$6f,$7b,$6f,$bf,$7b,$6b,$2f,$3b,$95,$01,$04 // ....io{o.{k/;...
        .byte $00,$96,$5a,$ff,$aa,$96,$05,$14,$00,$9a,$6a,$ff,$aa,$9a,$15,$56 // ..Z.......j....V
        .byte $04,$ba,$eb,$ff,$aa,$ba,$96,$5a,$14,$fb,$ef,$ff,$aa,$fb,$9a,$6a // .......Z.......j
        .byte $56,$ef,$be,$ff,$aa,$ff,$bb,$eb,$5b,$af,$bf,$ff,$ab,$4a,$0d,$19 // V.......[....J..
        .byte $49,$08,$05,$09,$08,$54,$50,$44,$14,$50,$40,$04,$10,$ae,$9e,$5e // I....TPD.P@....^
        .byte $6e,$9d,$5d,$5e,$6d,$7e,$ba,$7b,$7e,$7a,$ba,$79,$7a,$b6,$eb,$ae // n.]^m~.{~z.yz...
        .byte $aa,$9a,$69,$a5,$96,$ee,$b9,$ea,$41,$59,$65,$95,$54,$69,$75,$e5 // ..i.....AYe.Tiu.
        .byte $14,$51,$45,$14,$50,$52,$42,$11,$51,$42,$01,$11,$41,$b9,$7a,$79 // .QE.PRB.QB..A.zy
        .byte $b9,$75,$76,$79,$b5,$fa,$eb,$ee,$fa,$ea,$e9,$e6,$ea,$db,$ae,$bb // .uvy............
        .byte $a9,$69,$a5,$96,$59,$b4,$e5,$ab,$04,$65,$95 // .i..Y....e.

txt_0d7e:
        .text "TQ"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $d5,$94,$51,$45,$14,$50,$41,$4a,$09,$45,$46,$09,$05,$45,$06,$e9 // ..QE.PAJ.EF..E..
        .byte $ff,$ef,$ff,$e9,$da,$ff,$ea,$a5,$be,$ef,$ff,$a9,$6a,$ff,$aa,$95 // ............j...
        .byte $ba,$ae,$ff,$a5,$69,$ff,$aa,$a9,$9a,$a6,$fe,$95,$65,$ff,$aa,$93 // ....i.......e...
        .byte $87,$c3,$d3,$17,$47,$ff,$aa,$fe,$fe,$fe,$fe,$fe,$fe,$fe,$fe,$d6 // ....G...........
        .byte $d3,$c7,$d6,$d2,$c1,$c4,$d0,$a5,$96,$59,$65,$ea,$00,$00,$00,$6b // .........Ye....k
        .byte $2b,$27,$1b,$2b,$27,$07,$03,$fb,$fb,$fb,$fb,$fb,$fb,$fb,$fb,$04 // +'.+'...........
        .byte $05,$08,$04,$05,$00,$00,$00,$44,$04,$04,$10,$94,$00,$00,$00,$9e // .......D........
        .byte $5e,$6e,$ae,$9e,$6e,$2e,$0e,$4a,$19,$59,$c2,$c4,$b0,$ac,$eb,$59 // ^n..n..J.Y.....Y
        .byte $65,$95,$54,$66,$00,$00,$c0,$51,$45,$14,$50,$96,$00,$00,$00,$41 // e.Tf...QE.P....A
        .byte $04,$10,$40,$56,$00,$00,$03,$12,$11,$19,$47,$07,$2e,$3a,$eb,$ed // ..@V......G..:..
        .byte $ec,$ed,$ab,$bb,$ba,$fe,$ff,$29,$65,$66,$09,$11,$c0,$b0,$af,$65 // .......)ef.....e
        .byte $95,$54,$51,$9a,$00,$00,$00,$45,$14,$50,$41,$59,$00,$00,$00,$04 // .TQ....E.PAY....
        .byte $10,$40,$01,$58,$00,$00,$0f,$4b,$47,$67,$1e,$1e,$ba,$eb,$af,$af // .@.X...KGg......
        .byte $bf,$bf,$bf,$ff,$ff,$ff,$ff,$fe,$fe,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .byte $aa,$ff,$ff,$ff,$ff,$ff,$ff,$bf,$bf,$ff,$ff,$ff,$ff,$ff,$ff,$fb // ................
        .byte $fa,$ff,$ff,$ff,$ff,$ff,$ff,$fe,$aa,$ff,$ff,$ff,$ff,$ff,$ff,$fa // ................
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$bf,$aa,$ff,$ff,$ff,$ff,$ff,$ff,$af // ................
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ea,$fe,$ff,$ff,$ff,$ff,$ff,$ff,$fa // ................
        .byte $ab,$ff,$ff,$ff,$ff,$ff,$ff,$bf,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$00 // ................
        .fill 15, $00

txt_0ec0:
        .text "        "
        .byte $00                                   // string terminator
        .byte $01,$02,$03,$04,$05,$06,$07,$08,$09,$0a,$0b,$0c,$0d,$0e,$0f,$10 // ................
        .byte $11,$12,$13,$14,$15,$16               // ......

txt_0edf:
        .text "            "
        .byte $17,$18,$18,$18,$19,$1a,$1b,$1c,$1d,$1e,$1f // ...........

txt_0ef6:
        .text "!"
        .byte $22                                   // double quote character
        .text "#$%&'()*+,-./012"
        .byte $18,$18,$18                           // ...

txt_0f0b:
        .text "34      56789:;<=>?"
        .byte $40                                   // @ character
        .text "ABCDEFGHIJKLMNOPQRSTUV      5WXYZ"
        .byte $5b,$5c,$5d,$5e,$5f,$20,$60,$61,$62,$63,$64,$65,$66,$67,$68,$69 // [\]^_ `abcdefghi
        .byte $6a,$6b,$6c,$6d,$6e,$6f,$70,$71,$20,$72,$73,$74 // jklmnopq rst

txt_0f5c:
        .text "V      "
        .byte $75,$76,$77,$78,$79,$7a,$7b,$7c,$7d,$7e,$7f,$80,$81,$82,$83,$84 // uvwxyz{|}~......
        .byte $85,$86,$87,$88,$89,$8a,$8b,$8c,$8d,$8e,$8f,$90,$91,$92,$93,$94 // ................
        .byte $95                                   // .

txt_0f84:
        .text "V      "
        .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,$b2,$b3,$b4,$b5 // ................
        .byte $b6                                   // .

txt_0fac:
        .text "V          "
        .byte $b7                                   // '7' | $80 (end-of-string marker)
        .byte $b8,$b9,$ba                           // ...

txt_0fbb:
        .text "V    "
        .byte $bb                                   // ';' | $80 (end-of-string marker)
        .byte $bc,$bd,$be,$bf,$c0,$c1,$c2,$c3,$c4,$c5,$c6,$c7,$c8,$c9,$ca // ...............

txt_0fd0:
        .text "               "
        .byte $cb                                   // 'K' | $80 (end-of-string marker)
        .byte $cc,$cc,$cc,$cd                       // ....

txt_0fe4:
        .text "    "
        .byte $ce                                   // 'N' | $80 (end-of-string marker)
        .byte $cc,$cc,$cf,$d0,$d1,$cc,$cf,$d2,$20,$d3,$cc,$cc,$d4,$d5 // ........ .....

txt_0ff7:
        .text "         "

// --- Region $1004-$1027 ---
.pc = $1004 "Segment $1004"
        .byte $70,$10,$01,$01,$01,$0f               // p.....

txt_100a:
        .text "22/03-89 /PLAYER(C)JCH"
        .byte $1f,$18,$98,$19,$39,$1a,$02,$00       // ....9...

// --- Region $152a-$153b ---
.pc = $152a "Segment $152a"
        .byte $02,$4e,$02,$71,$02,$96,$02,$bd,$02,$e7,$02,$13,$03,$42,$03,$74 // .N.q.........B.t
        .byte $03,$a9                               // ..

// --- Region $153f-$15b4 ---
.pc = $153f "Segment $153f"
        .byte $1b,$04,$5a,$04,$9b,$04,$e2,$04,$2c,$05,$7b,$05,$ce,$05,$27,$06 // ..Z.....,.{...'.
        .byte $85,$06,$e8,$06,$51,$07,$c1,$07,$37,$08,$b4,$08,$37,$09,$c4,$09 // ....Q...7...7...
        .byte $57,$0a,$f5,$0a,$9c,$0b,$4e,$0c,$09,$0d,$d0,$0d,$a3,$0e,$82,$0f // W.....N.........
        .byte $6e,$10,$68,$11,$6e,$12,$88,$13,$af,$14,$eb,$15,$39,$17,$9c,$18 // n.h.n.......9...
        .byte $13,$1a,$a1,$1b,$46,$1d,$04,$1f,$dc,$20,$d0,$22,$dc,$24,$10,$27 // ....F.... .".$.'
        .byte $5e,$29,$d6,$2b,$72                   // ^).+r

txt_1594:
        .text ".81&4B7"
        .byte $8c,$3a,$08,$3e,$b8,$41,$a0,$45,$b8   // .:.>.A.E.

txt_15a4:
        .text "I N"
        .byte $bc                                   // '<' | $80 (end-of-string marker)
        .byte $52,$ac,$57,$e4,$5c,$70,$62,$4c,$68,$84,$6e,$18,$75 // R.W.\pbLh.n.u

// --- Region $15ba-$1632 ---
.pc = $15ba "dat_15ba"

dat_15ba:
        .byte $8b,$70,$93,$40,$9c,$78,$a5,$58,$af,$c8,$b9,$e0,$c4,$98,$d0,$08 // .p.@.x.X........
        .byte $dd,$30,$ea,$20,$f8,$2e,$fd,$ac,$d5,$95,$18,$19,$1a,$1f,$98,$39 // .0. ...........9
        .byte $18,$19,$1a,$00,$07,$0e,$01,$02,$04,$fe,$fd,$fb,$ff // .............

txt_15e7:
        .text "B4"
        .byte $a6                                   // '&' | $80 (end-of-string marker)
        .byte $37,$17,$45,$ff,$ff,$ff,$80,$41,$41,$18,$18,$18,$18,$18,$18,$0d // 7.E....AA.......
        .byte $08,$00,$00,$00,$00,$00,$00,$00,$08,$50,$20,$01,$00,$05,$00,$00 // .........P .....
        .byte $00,$03,$02,$0f,$18,$29,$3c,$ff,$00,$ff,$00,$02,$00,$00,$04,$00 // .....)<.........
        .byte $00,$04,$00,$00,$00,$00,$00,$01,$00,$00,$00,$00,$00,$2f,$00,$b4 // ............./..
        .byte $34,$a6,$08,$17,$45,$08,$00,$00,$08   // 4...E....

// --- Region $1634-$1815 ---
.pc = $1634 "dat_1634"

dat_1634:
        .byte $00,$00,$20,$02,$01,$00,$00,$04,$14,$0c,$00,$7a,$14,$00,$b0,$ba // .. ........z....
        .byte $08,$00,$0f,$00,$a0,$00,$01,$08,$7a,$a0,$f1,$0c,$34,$1b,$06,$30 // ........z...4..0
        .byte $18,$8c,$30,$80,$0d,$00,$04,$00,$80,$00,$00,$00,$00,$00,$00,$00 // ..0.............
        .byte $00,$03,$06,$00,$02,$00,$d5,$ae,$a8,$d5,$7f,$00,$d5,$ae,$a8,$c8 // ................
        .byte $c4,$7f,$00,$00,$0c,$00,$7f,$00,$d5,$aa,$a8,$00,$7f,$00,$df,$00 // ................
        .byte $03,$07,$7f,$00,$df,$00,$05,$07,$7f,$00,$7f,$00,$7f,$00,$0c,$24 // ...............$
        .byte $00,$7f,$00,$00,$7f,$00,$00,$0c,$00,$7f,$00,$7f,$00,$0c,$0c,$00 // ................
        .byte $7f,$00,$d5,$ae,$aa,$c5,$c0,$7f,$00,$7f,$09,$81,$41,$41,$81,$04 // ............AA..
        .byte $09,$81,$41,$41,$80,$80,$04,$09,$41,$11,$41,$03,$09,$81,$11,$41 // ..AA....A.A....A
        .byte $41,$04,$09,$81,$41,$41,$41,$02,$09,$81,$41,$41,$41,$02,$51,$00 // A...AAA...AAA.Q.
        .byte $11,$00,$01,$41,$11,$41,$03,$09,$81,$01,$01,$21,$11,$41,$03,$41 // ...A.A.....!.A.A
        .byte $00,$01,$21,$21,$11,$03,$09,$81,$41,$41,$81,$81,$00,$00,$00,$07 // ..!!....AA......
        .byte $00,$82,$70,$05,$08,$ff,$50,$0a,$00,$ff,$a0,$01,$00,$ff,$20,$00 // ..p...P....... .
        .byte $00,$4f,$a0,$88,$00,$82,$08,$48,$60,$ff,$02,$00,$02,$98,$8f,$0f // .O.....H`.......
        .byte $01,$4f,$af,$0f,$08,$ff,$07,$02,$20,$ff,$10,$0d,$20,$ff,$a0,$09 // .O...... ... ...
        .byte $09,$00,$00,$01,$0c,$00,$00,$08,$08,$00,$00,$01,$08,$00,$06,$00 // ................
        .byte $c8,$00,$00,$01,$04,$04,$0d,$00,$c8,$00,$00,$01,$00,$00,$12,$00 // ................
        .byte $98,$00,$00,$00,$10,$08,$18,$00,$98,$00,$00,$00,$00,$08,$1e,$00 // ................
        .byte $b6,$00,$00,$00,$00,$10,$24,$07,$9a,$02,$24,$a0,$00,$00,$26,$00 // ......$...$...&.
        .byte $9a,$00,$00,$00,$00,$0c,$28,$e0,$f0,$00,$00,$00,$00,$00,$2d,$00 // ......(.......-.
        .byte $aa,$01,$22,$60,$10,$14,$30,$07,$69,$01,$22,$60,$04,$18,$35,$07 // .."`..0.i."`..5.
        .byte $9c,$01,$22,$40,$00,$00,$37,$0a,$0a,$00,$00,$01,$08,$00,$3c,$00 // .."@..7.......<.
        .byte $00,$00,$00,$01,$08,$00               // ......

txt_179a:
        .text "C$'59<"
        .byte $40                                   // @ character
        .byte $75,$87,$98,$aa,$c5,$d4,$f0,$0f,$21,$42,$53,$61,$65,$86,$92,$96 // u.......!BSae...
        .byte $a8,$b7,$c9,$eb,$f3,$f6,$fa,$0a,$2a,$36,$46,$65,$75,$85,$a3,$b4 // ........*6Feu...
        .byte $d2,$db,$ea,$02,$14
        .text "&6HT"
        .byte $6b,$84,$8e,$98,$f3,$9c,$1b
        .fill 12, $1b
        .fill 16, $1c
        .fill 12, $1d
        .fill 10, $1e
        .byte $1c,$1e,$06,$00,$a4,$00,$08,$80,$20,$60,$00,$80,$a1,$00,$00,$50 // ........ `.....P
        .byte $04,$00,$a2                           // ...

// --- Region $1817-$2400 ---
.pc = $1817 "dat_1817"

dat_1817:
        .byte $24,$80,$00,$40,$a0,$12,$a0,$30,$8c,$01,$01,$85,$01,$01,$8a,$01 // $..@...0........
        .byte $01,$88,$01,$01,$8c,$01,$01,$85,$01,$01,$8a,$01,$01,$88,$01,$01 // ................
        .byte $8c,$01,$01,$85,$01,$01,$8a,$01,$01,$88,$01,$01,$8c,$01,$01,$85 // ................
        .byte $01,$01,$8a,$01,$01,$88,$0c,$8c,$0d,$0d,$85,$0d,$0d,$8a,$0d,$0d // ................
        .byte $88,$0d,$0d,$8c,$0d,$0d,$85,$0d,$0d,$8a,$0d,$0d,$88,$0d,$0d,$8c // ................
        .byte $0d,$0d,$8e,$0d,$0d,$8f,$0d,$17,$93,$18,$8c,$0d,$0d,$8e,$0d,$0d // ................
        .byte $8f,$0d,$17,$93,$18,$8c,$0d,$0d,$85,$0d,$0d,$8a,$0d,$0d,$88,$0d // ................
        .byte $0d,$8c,$0d,$0d,$85,$0d,$0d,$8a,$0d,$0d,$88,$0d,$0d,$8c,$0d,$0d // ................
        .byte $85,$0d,$0d,$8a,$0d,$0d,$88,$0d,$0d,$8c,$0d,$0d,$85,$0d,$0d,$8a // ................
        .byte $0d,$0d,$88,$18,$8c,$0d,$0d,$85,$0d,$0d,$8a,$0d,$0d,$88,$0d,$0d // ................
        .byte $8c,$0d,$0d,$85,$0d,$0d,$8a,$0d,$0d,$88,$0d,$0d,$8c,$0d,$0d,$85 // ................
        .byte $0d,$0d,$8a,$0d,$0d,$88,$0d,$0d,$8c,$0d,$0d,$85,$0d,$0d,$8a,$0d // ................
        .byte $0d,$88,$0d,$0d,$8c,$0d,$0d,$8e,$0d,$0d,$8f,$0d,$17,$93,$18,$8c // ................
        .byte $0d,$0d,$85,$0d,$0d,$8a,$0d,$0d,$87,$0d,$0d,$8c,$0d,$0d,$85,$0d // ................
        .byte $0d,$8a,$0d,$0d,$88,$0d,$0d,$87,$0d,$2b,$8c,$31,$32,$8c // .........+.12.

txt_1905:
        .text "13124"
        .byte $0d                                   // string terminator
        .byte $0d,$85,$0d,$0d,$8a,$0d,$0d,$88,$0d,$0d,$8c,$0d,$0d,$85,$0d,$0d // ................
        .byte $8a,$0d,$0d,$88,$0d,$0d,$8c,$0d,$0d,$8e,$0d,$0d,$8f,$0d,$17,$93 // ................
        .byte $18,$8c,$0d,$0d,$8e,$0d,$0d,$8f,$0d,$17,$93,$18,$8c,$0d,$0d,$85 // ................
        .byte $0d,$0d,$8a,$0d,$0d,$88,$0d,$0d,$8c,$0d,$0d,$85,$0d,$0d,$8a,$0d // ................
        .byte $0d,$88,$0d,$0d,$8c,$0d,$0d,$85,$0d,$0d,$8a,$0d,$0d,$88,$0d,$0d // ................
        .byte $8c,$0d,$0d,$85,$0d,$0d,$8a,$0d,$0d,$88,$0d,$0d,$8c,$0d,$0d,$85 // ................
        .byte $0d,$0d,$8a,$0d,$0d,$88,$0d,$2b,$8c,$0d,$0d,$85,$0d,$0d,$8a,$0d // .......+........
        .byte $0d,$88,$0d,$2b,$8c,$0d,$0d,$85,$0d,$0d,$8a,$0d,$0d,$88,$0d,$2b // ...+...........+
        .byte $8c,$0d,$0d,$85,$0d,$0d,$8a,$0d,$0d,$88,$0d,$2b,$ff,$8c,$02,$03 // ...........+....
        .byte $03,$03,$04,$03,$02,$03,$02,$03,$03,$03,$04,$03,$02,$03,$08,$09 // ................
        .byte $05,$02,$0a,$02,$0b,$0e,$0f,$10,$12,$0f,$13,$14,$80,$15,$14,$15 // ................
        .byte $14,$16,$8c,$1a,$14,$80,$15,$14,$15,$14,$16,$8c,$1b,$19,$00,$1c // ................
        .byte $1d,$1e,$00,$1f                       // ....

txt_19cf:
        .text " !"
        .byte $22                                   // double quote character
        .text "#$%"
        .byte $0e,$0f,$10,$12,$0f,$13,$0e,$0f,$10,$12,$0f,$13,$14,$80,$15,$14 // ................
        .byte $15,$14,$16,$8c,$1a,$2c,$00,$00,$2d,$00,$00,$2e,$00,$00,$2f,$30 // .....,..-...../0
        .byte $0e,$0f,$13,$0e,$0f,$10,$12,$0f,$13,$14,$80,$15,$14,$15,$14,$16 // ................
        .byte $8c,$1a,$14,$80,$15,$14,$15,$14,$16,$8c,$14,$0e,$0f,$10,$12,$0f // ................
        .byte $13,$0e,$0f,$10,$12,$0f,$13,$14,$06,$14,$06,$14,$06,$07,$14,$06 // ................
        .byte $14,$06,$14,$06,$07,$14,$06,$14,$06,$14,$06,$07,$14,$06,$14,$06 // ................
        .byte $14,$06,$07,$ff,$8c,$00,$00,$00,$00,$00,$00,$05,$11,$06,$11,$06 // ................
        .byte $11,$06,$07,$11,$06,$11,$06,$11,$06,$07,$11,$06,$11,$06,$11,$06 // ................
        .byte $07,$02,$03,$03,$03,$04,$03,$02,$03,$02,$03,$03,$03,$04,$03,$02 // ................
        .byte $03,$11,$06,$11,$06,$11,$16,$1a,$11,$06,$11,$06,$11,$16,$1a,$02 // ................
        .byte $03,$03,$03,$04,$03,$02,$03,$02,$03,$03,$03,$04,$03,$02,$03,$02 // ................
        .byte $03,$03,$03,$04,$03,$02,$03,$02,$03,$03,$03,$04,$03,$26,$03,$02 // .............&..
        .byte $03,$03,$03,$04,$03,$02,$03,$02,$03,$03,$03,$04,$03,$02,$03,$02 // ................
        .byte $03,$03,$03,$04,$03,$02,$03,$02,$03,$03,$03,$04,$03,$02,$03,$11 // ................
        .byte $06,$11,$06,$11,$16,$1a
        .text "'()*"
        .byte $03,$03,$02,$03,$03,$03
        .byte $04,$03,$02,$03,$02,$03,$03,$03,$04,$03,$02,$03,$02,$03,$03,$03 // ................
        .byte $04,$03,$02,$03,$11,$06,$11,$06,$11,$16,$1a,$11,$06,$11,$06,$11 // ................
        .byte $16,$1a,$02,$03,$03,$03,$04,$03,$02,$03,$02,$03,$03,$03,$04,$03 // ................
        .byte $02,$03,$02,$03,$03,$03,$04,$03,$02,$03,$02,$03,$03,$03,$04,$03 // ................
        .byte $02,$03,$11,$06,$11,$06,$11,$06,$07,$11,$06,$11,$06,$11,$06,$07 // ................
        .byte $11,$06,$11,$06,$11,$06,$07,$11,$06,$11,$06,$11,$06,$07,$ff,$8f // ................
        .byte $00,$7f,$a3,$81,$18,$a2,$18,$00,$18,$18,$00,$82,$18,$80,$00,$7f // ................
        .byte $a4,$8f,$3c,$7f,$8f,$7e,$7f,$a5,$8f,$3c,$7f,$81,$00,$a6,$3c,$90 // ..<..~...<....<.
        .byte $3f,$80,$7e,$90,$43,$80,$7e,$90,$48,$80,$7e,$90,$43,$80,$7e,$90 // ?.~.C.~.H.~.C.~.
        .byte $3f,$80,$7e,$90,$3c,$80,$7e,$90,$3f,$80,$7e,$90,$43,$80,$7e,$90 // ?.~.<.~.?.~.C.~.
        .byte $48,$80,$7e,$90,$43,$80,$7e,$90,$3f,$80,$7e,$90,$3c,$84,$00,$7f // H.~.C.~.?.~.<...
        .byte $83                                   // .

txt_1b76:
        .text "<?<"
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .byte $81,$3c,$90,$43,$82,$7e,$c1,$81,$7e,$83,$3c,$3f,$7f,$83,$00 // .<.C.~..~.<?...

txt_1b89:
        .text "<?<"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $81,$3c,$90,$46,$85,$7e,$83,$44,$82,$43,$7f,$8f,$7e,$81,$7e,$a8 // .<.F.~.D.C..~.~.
        .byte $82,$1f,$81,$1f,$1f,$82,$1f,$83,$00,$a4,$8f,$3c,$7f,$8d,$7e,$a8 // ...........<..~.
        .byte $81,$1f,$1f,$1f,$1f,$1f,$83,$1f,$1f,$81,$1f,$1f,$1f,$82,$1f,$80 // ................
        .byte $00,$82,$1f,$80,$00,$81,$1f,$7f,$8b,$7e,$a8,$81,$1f,$1f,$1f,$83 // .........~......
        .byte $1f,$81,$1f,$1f,$85,$00,$7f,$81,$00,$a8,$1f,$1f,$1f,$80,$1f,$82 // ................
        .byte $1f,$8c,$00,$83,$1f,$82,$1f,$80,$1f,$84,$1f,$85,$00,$a9,$8f,$48 // ...............H
        .byte $83,$7e,$7f,$a3,$81,$18,$a2,$18,$00,$18,$a1,$83,$18,$a2,$82,$18 // .~..............
        .byte $80,$00,$a3,$81,$18,$a1,$83,$18,$a2,$81,$18,$a1,$83,$18,$81,$18 // ................
        .byte $18,$7f,$a3,$81,$18,$a2,$82,$18,$80,$00,$81,$18,$a1,$83,$18,$a2 // ................
        .byte $81,$18,$18,$7f,$aa,$81,$2b,$2b,$83,$2b,$82,$29,$84,$00,$81,$2b // ......++.+.)...+
        .byte $83
        .byte $2b,$82
        .byte $29,$86,$00,$83
        .text "++))"
        .byte $81
        .byte $29,$c3,$7e
        .byte $2b
        .byte $83
        .byte $29,$85,$00,$7f,$aa,$81
        .text "++++"
        .byte $83
        .byte $29,$00,$81
        .byte $2b
        .byte $83,$2b,$29,$85,$00,$7f,$83,$00,$29,$29,$81,$2b,$83,$29,$85,$27 // .+).....)).+.).'
        .byte $83,$24,$00,$7f,$a7,$83,$00,$7f,$aa,$81,$2b,$2b,$83,$2b,$82,$29 // .$........++.+.)
        .byte $84,$00,$81,$2b,$83,$2b,$82,$29,$86,$00,$c4,$83 // ...+.+.)....

txt_1c79:
        .text "'+))"
        .byte $c6                                   // 'F' | $80 (end-of-string marker)
        .byte $29,$81
        .byte $2b,$83
        .byte $29,$85,$00,$7f,$83,$00,$aa
        .text ")))+"
        .byte $87
        .byte $29,$83,$2b,$7f,$ab,$83,$7e,$7f,$83   // ).+...~..

txt_1c97:
        .text "<?<"
        .byte $c7                                   // 'G' | $80 (end-of-string marker)
        .byte $81,$3c,$90,$43,$82,$7e,$c8,$81,$7e,$83,$3c,$3f,$7f,$83,$3c,$3f // .<.C.~..~.<?..<?
        .byte $3c,$85,$3f,$c9,$81,$7e,$83,$48,$8f,$43,$7e,$7f,$a3,$81,$18,$a2 // <.?..~.H.C~.....
        .byte $82,$18,$80,$00,$81,$18,$a1,$83,$18,$a2,$81,$18,$1a,$7f,$a3,$81 // ................
        .byte $18,$a2,$82,$18,$80,$00,$81,$18,$a1,$83,$18,$a2,$81,$18,$18,$18 // ................
        .byte $a1,$82,$18,$80,$00,$a2,$81,$18,$a1,$83,$18,$a2,$81,$18,$18,$7f // ................
        .byte $aa,$85,$2b,$83,$2b,$85,$00,$7f,$83,$7e,$7f,$aa,$83,$29,$7f,$ca // ..+.+....~...)..
        .byte $83,$27,$90,$29,$80,$7e,$83,$29,$8f,$00,$81,$00,$83,$29,$7f,$ca // .'.).~.).....)..
        .byte $81,$27,$90,$29,$82,$7e,$83,$29,$85,$29,$87,$29,$81,$27,$85,$26 // .'.).~.).).).'.&
        .byte $81,$27,$90,$26,$80,$7e,$85,$24,$8f,$00,$81,$00,$83,$29,$7f,$aa // .'.&.~.$.....)..
        .byte $81,$2b,$90,$29,$82,$7e,$83,$2b,$85,$00,$7f,$ca,$83,$27,$90,$29 // .+.).~.+.....'.)
        .byte $80,$7e,$83,$29,$8f,$00,$81,$00,$83,$26,$7f,$81,$26,$c3,$7e,$90 // .~.).....&..&.~.
        .byte $29,$82,$7e,$83,$29,$87,$29,$83,$27,$26,$27,$81 // ).~.).).'&'.

txt_1d57:
        .text ")+"
        .byte $c4                                   // 'D' | $80 (end-of-string marker)
        .byte $29,$90,$2b,$86,$7e,$cb,$8d,$7e,$83,$29,$7f,$aa,$83,$29,$90,$2b // ).+.~..~.)...).+
        .byte $82,$7e,$81,$2b,$8f,$00,$81,$00,$83,$2b,$7f,$aa,$81,$29,$90,$2b // .~.+.....+...).+
        .byte $82,$7e,$83,$2b,$8f,$00,$81,$00,$83,$29,$7f,$aa,$83,$29,$29,$29 // .~.+.....)...)))
        .byte $87,$29,$83,$27,$26,$81,$27,$90,$26,$80,$7e,$83,$24,$8f,$00,$83 // .).'&.'.&.~.$...
        .byte $24,$26,$81,$24,$90,$27,$80,$7e,$7f,$83,$7e,$27,$8f,$00,$83,$26 // $&.$.'.~..~'...&
        .byte $24,$90,$27,$82,$7e,$83,$27,$87,$00,$7f,$87,$00,$aa,$83 // $.'.~.'.......

txt_1db8:
        .text "$&"
        .byte $c4                                   // 'D' | $80 (end-of-string marker)
        .byte $81,$24,$90,$27,$80,$7e,$83           // .$.'.~.

txt_1dc2:
        .text ")++"
        .byte $cc                                   // 'L' | $80 (end-of-string marker)
        .byte $7e
        .text ")')+"
        .byte $8f
        .byte $2b,$8a,$7e,$80,$00,$7f,$a4,$80
        .byte $3c,$82
        .byte $00,$a9,$8b,$48,$7f,$ac,$8f,$33,$83,$7e,$85,$32,$30,$87,$2c,$8f // ...H...3.~.20.,.
        .byte $00,$87,$00,$7f,$c4,$81,$30,$90,$32,$8f,$7e,$80,$7e,$83,$30,$84 // ......0.2.~.~.0.
        .byte $2e,$86,$30,$85,$32,$2e,$87,$30,$83,$2b,$00,$7f,$8f,$00,$ac,$83 // ..0.2..0.+......
        .text "320,"
        .byte $8f,$00,$85
        .byte $30,$83
        .byte $32,$33,$81
        .byte $37,$7f,$81,$7e
        .byte $8f,$00,$81,$00,$ac,$85,$35,$33,$84,$32,$8a,$00,$a9,$8f,$48,$7f // ......53.2....H.
        .byte $a3,$81,$18,$a1,$83,$18,$a2,$81,$18,$a1,$83,$18,$81,$18,$18,$7f // ................
        .byte $8f,$00,$8b,$00,$a8,$83,$1f,$81,$1f,$90,$20,$80,$7e,$83,$1f,$87 // .......... .~...
        .byte $00,$7f,$83,$00,$a8,$81,$1f,$83,$1f,$8f,$00,$85,$00,$7f,$81,$00 // ................
        .byte $a8,$83,$1f,$1f,$81,$1f,$1f,$90,$20,$80,$7e,$83,$20,$81,$20,$83 // ........ .~. . .
        .byte $1f,$1f,$81,$00,$7f,$8b,$00,$a8,$81,$1f,$1f,$90,$20,$82,$7e,$83 // ............ .~.
        .byte $20,$82,$1f,$cb,$80,$7e,$8f,$00,$82,$00,$ab,$80,$00,$7f,$c4,$81 //  ....~..........
        .byte $3c,$90,$3e,$8f,$7e,$8c,$7e,$7f,$a0,$81,$48,$ae,$8d,$48,$ad,$8b // <.>.~.~...H..H..
        .byte $48,$7f,$a0,$83,$48,$7f,$a0,$81,$48,$ae,$8d,$48,$ad,$87,$48,$a1 // H...H...H..H..H.
        .byte $83,$48,$81,$48,$48,$7f               // .H.HH.

txt_1eac:
        .text "SANDRA'S SECRET LAND"
        .byte $bc                                   // '<' | $80 (end-of-string marker)
        .fill 319, $bc

bmp_2000:
        // === Bitmap data (1025 bytes, $2000-$2400) ===
        .fill 8, $ff
        .byte $83,$11,$11,$11,$11,$11,$11,$01,$03,$11,$11,$11,$11,$11,$11,$03 // ................
        .byte $83,$11,$11,$11,$11,$1f,$1f,$1f,$03,$11,$11,$11,$11,$11,$11,$11 // ................
        .byte $81,$1f,$1f,$1f,$1f,$1f,$1f,$03,$81,$1f,$1f,$1f,$1f,$1f,$1f,$03 // ................
        .byte $83,$11,$11,$11,$11,$1f,$1f,$11,$11,$11,$11,$11,$11,$11,$11,$01 // ................
        .byte $01,$c7,$c7,$c7,$c7,$c7,$c7,$c7,$81,$f1,$f1,$f1,$f1,$f1,$f1,$f1 // ................
        .byte $11,$11,$11,$11,$11,$11,$11,$03,$1f,$1f,$1f,$1f,$1f,$1f,$1f,$1f // ................
        .byte $39,$11,$01,$01,$11,$11,$11,$11,$83,$11,$11,$11,$11,$11,$11,$11 // 9...............
        .byte $83,$11,$11,$11,$11,$11,$11,$11,$03,$11,$11,$11,$11,$11,$11,$03 // ................
        .byte $83,$11,$11,$11,$11,$11,$11,$11,$03,$11,$11,$11,$11,$11,$11,$11 // ................
        .byte $83,$11,$11,$11,$1f,$1f,$1f,$83,$01,$c7,$c7,$c7,$c7,$c7,$c7,$c7 // ................
        .fill 31, $11
        .byte $83,$11,$11,$11,$11,$11,$11,$11,$81,$01,$f1,$f1,$f1,$f1,$e3,$e3 // ................
        .byte $c7,$81,$8f,$8f,$8f,$8f,$8f,$8f,$8f,$f3,$f3,$ed,$ed,$cf,$cf,$83 // ................
        .byte $83,$81,$f1,$f1,$f1,$f1,$f1,$f1,$f1,$f7,$f7,$e3,$e3,$c1,$c1,$80 // ................
        .byte $80,$ff,$ff,$ef,$ef,$cf,$cf,$80,$80,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .byte $ff,$ff,$c7,$c7,$c7,$c7,$c7,$c7,$c7,$11,$11,$11,$11,$11,$ff,$ff // ................
        .byte $ff,$93,$93,$93,$93,$01,$01,$93,$93,$c7,$c7,$83,$11,$11,$11,$1f // ................
        .byte $83,$18,$18,$18,$11,$f1,$e1,$e3,$e3,$83,$11,$01,$11,$11,$ff,$11 // ................
        .byte $01,$f1,$f1,$e3,$e3,$c7,$c7,$ff,$ff,$e1,$c3,$87,$8f,$0f,$1f,$1f // ................
        .byte $1f,$0f,$87,$c3,$e3,$e1,$f1,$f1,$f1,$ff,$ff,$ff,$ff,$ff,$e7,$e7 // ................
        .byte $c3,$ff,$ff,$ff,$c7,$c7,$c7,$c7,$01,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .fill 8, $ff
        .byte $81,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$f1,$f1,$f1,$f1,$e3,$e3,$e3 // ................
        .byte $c7,$83,$11,$11,$11,$11,$11,$11,$11,$c7,$c7,$87,$87,$07,$07,$c7 // ................
        .byte $c7,$83,$11,$11,$11,$f1,$e3,$e3,$c7,$83,$11,$11,$11,$f1,$f1,$f1 // ................
        .byte $c3,$11,$11,$11,$11,$11,$11,$11,$11,$01,$1f,$1f,$1f,$1f,$1f,$1f // ................
        .byte $03,$81,$1f,$1f,$1f,$1f,$1f,$03,$11,$01,$11,$11,$11,$11,$f1,$e3 // ................
        .byte $e3,$83,$11,$11,$11,$11,$11,$11,$83,$83,$11,$11,$11,$11,$11,$11 // ................
        .byte $81,$ff,$ff,$ff,$ff,$c7,$c7,$c7,$ff,$ff,$ff,$ff,$ff,$c7,$c7,$c7 // ................
        .byte $ff,$ff,$f3,$f3,$e4,$e4,$c9,$c9,$93,$ff,$ff,$ff,$ff,$ff,$81,$81 // ................
        .byte $ff,$ff,$cf,$cf,$27,$27,$93,$93,$c9,$83,$11,$11,$11,$11,$11,$f1 // ....''..........
        .byte $e1,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$11,$11,$11,$11,$11,$11,$11 // ................
        .fill 8, $11
        .byte $03,$1f,$1f,$1f,$11,$11,$11,$11,$83,$11,$11,$11,$11,$11,$11,$11 // ................
        .byte $03,$1f,$1f,$1f,$1f,$1f,$1f,$1f,$81,$1f,$1f,$1f,$1f,$1f,$1f,$1f // ................
        .byte $1f,$11,$11,$11,$11,$11,$11,$11,$83,$11,$11,$11,$11,$11,$11,$11 // ................
        .byte $11,$c7,$c7,$c7,$c7,$c7,$c7,$c7,$01,$f1,$11,$11,$11,$11,$11,$11 // ................
        .byte $83,$11,$11,$11,$11,$11,$11,$11,$11,$1f,$1f,$1f,$1f,$1f,$1f,$1f // ................
        .byte $01,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11,$11 // ................
        .fill 8, $11
        .byte $83,$1f,$1f,$1f,$1f,$1f,$1f,$1f,$1f,$11,$11,$11,$11,$11,$11,$1f // ................
        .byte $80,$03,$11,$11,$11,$11,$11,$11,$11,$f1,$f1,$f1,$11,$11,$11,$11 // ................
        .byte $83,$c7,$c7,$c7,$c7,$c7,$c7,$c7,$c7,$11,$11,$11,$11,$11,$11,$11 // ................
        .byte $83,$11,$11,$11,$11,$11,$93,$83,$c7,$11,$11,$11,$01,$01,$01,$11 // ................
        .byte $39,$11,$11,$11,$11,$11,$11,$11,$11,$f1,$f1,$f1,$f1,$f1,$f1,$f1 // 9...............
        .byte $03,$8f,$8f,$1f,$1f,$1f,$1f,$1f,$01,$8f,$8f,$8f,$8f,$8f,$8f,$8f // ................
        .byte $81,$cf,$cf,$9d,$9d,$03,$03,$ff,$ff,$f1,$f1,$f1,$f1,$f1,$f1,$f1 // ................
        .byte $81,$e3,$e3,$e3,$e3,$e3,$e3,$e3,$e3,$00,$00,$80,$80,$cf,$cf,$ef // ................
        .byte $ef,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$c7,$c7,$ff,$ff,$ff,$c7,$c7 // ................
        .byte $c7,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$93,$93,$01,$01,$93,$93,$93 // ................
        .byte $93,$f1,$f1,$11,$11,$11,$83,$c7,$c7,$c7,$c7,$c7,$8f,$88,$18,$18 // ................
        .byte $18,$01,$11,$ff,$03,$11,$11,$11,$03,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .byte $ff,$1f,$1f,$1f,$0f,$8f,$87,$c3,$e1,$f1,$f1,$f1,$e1,$e3,$c3,$87 // ................
        .byte $0f,$00,$c3,$e7,$e7,$ff,$ff,$ff,$ff,$01,$c7,$c7,$c7,$c7,$ff,$ff // ................
        .byte $ff,$ff,$ff,$ff,$ff,$c7,$c7,$c7,$8f,$81,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$c7,$c7,$c7,$c7,$c7,$8f,$8f,$8f,$1f,$1f // ................
        .byte $1f,$11,$11,$11,$11,$11,$11,$11,$83,$c7,$c7,$c7,$c7,$c7,$c7,$c7 // ................
        .byte $01,$8f,$8f,$1f,$1f,$1f,$1f,$1f,$01,$f1,$f1,$f1,$11,$11,$11,$11 // ................
        .byte $83,$81,$f1,$f1,$f1,$f1,$f1,$f1,$f1,$f1,$f1,$f1,$11,$11,$11,$11 // ................
        .byte $83,$11,$11,$11,$11,$11,$11,$11,$83,$e3,$e3,$c7,$c7,$c7,$c7,$c7 // ................
        .byte $c7,$11,$11,$11,$11,$11,$11,$11,$83,$f1,$f1,$f1,$f1,$f1,$f1,$f1 // ................
        .byte $03,$ff,$c7,$c7,$c7,$ff,$ff,$ff,$ff,$ff,$c7,$c7,$c7,$c7,$8f,$ff // ................
        .byte $ff,$93,$c9,$c9,$e4,$e4,$f3,$f3,$ff,$ff,$81,$81,$ff,$ff,$ff,$ff // ................
        .byte $ff,$c9,$93,$93                       // ....

txt_23f3:
        .byte $27,$27,$cf,$cf,$ff,$c3,$c7,$c7,$c7,$ff,$ff,$c7,$c7 // ''...........

dat_2400:
        // === Fill data (1 bytes, $2400-$2400) ===
        .byte $00                                   // .

// --- Region $2440-$25ff ---
.pc = $2440 "dat_2440"

dat_2440:
        .byte $40,$10,$08,$00,$00,$00,$04,$00,$80,$00,$40,$01,$00,$00,$00,$40 // @.........@....@
        .byte $00,$00,$00,$02,$10,$00,$00,$00,$02,$10,$00,$80,$00,$01,$00,$00 // ................
        .byte $00,$00,$00,$00,$10,$00,$40,$00,$80,$00,$00,$02,$04,$00,$00,$00 // ......@.........
        .byte $80,$00,$00,$10,$10,$01,$00,$00,$40,$00,$00,$00,$82,$08,$08,$00 // ........@.......
        .byte $44,$94,$a9,$08,$00,$00,$04,$88,$90,$20,$40,$01,$00,$02,$44,$45 // D........ @...DE
        .byte $08,$00,$00,$42,$14,$00,$00,$80,$12,$10,$00,$80,$01,$09,$04,$90 // ...B............
        .byte $20,$40,$02,$00,$10,$10,$44,$08,$82,$00,$40,$10,$45,$08,$02,$00 //  @....D...@.E...
        .byte $81,$00,$20,$10,$12,$01,$01,$00,$48,$08,$20,$00,$82,$09,$09,$00 // .. .....H. .....
        .byte $c4,$94,$a9,$8d                       // ....

txt_24c4:
        .byte $52,$50,$25,$c8,$94,$b1,$45,$21,$12,$22,$44,$45,$09,$08,$92 // RP%...E!."DE...

txt_24d3:
        .byte $42,$55,$c8,$92,$a4,$22,$14,$92,$94,$ab,$09,$54,$94,$a4,$49,$22 // BU...".....T..I"
        .byte $92,$12                               // ..

txt_24e5:
        .byte $50,$45,$4a,$d5,$29,$42,$90,$45,$08,$46,$8a,$a5,$49,$24,$12,$52 // PEJ.)B.E.F..I$.R
        .byte $95,$51,$04,$48,$0a,$a5,$12,$92,$89,$49,$00,$ab,$6b // .Q.H.....I..k

txt_2502:
        .byte $56,$52,$ad,$aa,$da,$37,$6b,$42,$aa,$d4,$ed,$d1,$ab,$aa,$b6,$d5 // VR...7kB........
        .byte $45,$95,$aa                           // E..

txt_2515:
        .byte $37,$4d,$59,$d5,$cb,$65,$63,$54,$d2,$aa,$6b,$51,$b6,$dd,$6d,$ed // 7MY..ecT..kQ..m.
        .byte $a5,$ba,$95                           // ...

txt_2528:
        .byte $2a,$54,$ad,$6a,$b2,$f7,$a9,$55,$1a,$84,$d9,$e5,$a4,$6a,$ae,$da // *T.j...U.....j..
        .byte $b5,$a1,$12,$45,$6d,$76,$b6,$ff,$bb,$6b,$56,$f7,$ff,$ff,$fb,$77 // ...Emv...kV....w
        .byte $6f,$df,$bf,$fe,$ff,$fd,$bb,$ba,$f7,$ff,$ff,$bd,$eb,$ff,$ff,$7f // o...............
        .byte $ed,$ef,$ff,$7f,$fe,$f6,$fb,$6f,$df,$bf,$fd,$ff,$ef,$ef,$bb,$f7 // .......o........
        .byte $7d,$ff,$bf,$ef,$ba,$f7,$fd,$ff,$7e,$ff,$df,$ef,$ed,$fe,$fe,$ff // }.......~.......
        .byte $b7,$f7,$df,$ff,$7d,$f6,$f6,$ff,$bf,$ef,$f7,$ff,$ff,$ff,$fb,$ff // ....}...........
        .byte $7f,$ff,$bf,$fe,$ff,$ff,$ff,$bf,$ff,$ff,$ff,$fd,$ef,$ff,$ff,$ff // ................
        .byte $fd,$ef,$ff,$7f,$ff,$fe,$ff,$ff,$ff,$ff,$ff,$ff,$ef,$ff,$bf,$ff // ................
        .byte $7f,$ff,$ff,$fd,$fb,$ff,$ff,$ff,$7f,$ff,$ff,$ef,$ef,$fe,$ff,$ff // ................
        .byte $bf,$ff,$ff,$ff,$7d,$f7,$f7           // ....}..

dat_25bf:
        // === Fill data (65 bytes, $25bf-$25ff) ===
        .fill 65, $ff

// --- Region $267d-$26ff ---
.pc = $267d "Segment $267d"
        .byte $3e,$09,$0e,$14,$12,$0f,$20,$03,$0f,$04,$05,$04,$20,$02,$19,$20 // >..... ..... .. 
        .byte $01,$04,$06,$2f,$0d,$15,$13,$09,$03,$20,$02,$19,$20,$0a,$03,$08 // .../..... .. ...

txt_269d:
        .fill 13, $20
        .byte $2f,$0c,$0f,$07,$0f,$20,$02,$19,$20,$13,$0b,$01,$14,$05,$12,$2f // /.... .. ....../
        .byte $04,$12,$09,$16,$05,$3c,$18,$b8,$48,$b8,$78,$b8,$a8,$b8,$d8,$b8 // .....<..H.x.....
        .byte $08,$b8,$38,$b8,$00,$00,$e0,$1b,$3c,$93,$ad,$7f,$c8,$00,$15,$7b // ..8.....<......{
        .byte $f0,$00,$00,$7f,$00,$00,$f0,$f0,$f1,$f2,$f3,$f4,$f0,$f0,$f0,$f0 // ................
        .byte $f0,$f0,$f0,$f0,$f0,$ff,$3e,$03,$08,$01,$12,$20,$02,$19,$20,$01 // ......>.... .. .
        .byte $04,$06,$98,$09,$0a,$0f               // ......

// --- Region $2751-$2892 ---
.pc = $2751 "bmp_2751"

bmp_2751:
        // === Bitmap data (322 bytes, $2751-$2892) ===
        .byte $a9,$01,$8d,$19,$d0,$a9,$c8,$8d,$16,$d0,$a9,$18,$8d,$18,$d0,$a9 // ................
        .byte $b4,$8d,$12,$d0,$a9,$73,$8d,$fe,$ff,$20,$18,$29,$a9,$00,$8d,$21 // .....s... .)...!
        .byte $d0,$40,$a9,$01,$8d,$19,$d0,$a9,$d3,$8d,$12,$d0,$a9,$8b,$8d,$fe // .@..............
        .byte $ff,$a9,$01,$8d,$21,$d0,$20,$c2       // ....!. .

txt_2789:
        .byte $27,$40,$a9,$01,$8d,$19,$d0,$a5,$f9,$8d,$16,$d0,$a2,$00,$bc,$50 // '@.............P
        .byte $2b,$88,$d0,$fd,$bd,$70               // +....p

txt_279f:
        .byte $2b,$2c,$20,$d0,$8d,$21,$d0,$e8,$e0,$18,$d0,$ec,$a9,$00,$8d,$12 // +, ..!..........
        .byte $d0,$a9,$2a,$8d,$fe,$ff,$20,$7d,$28,$20,$0b,$28,$20,$03,$10 // ..*... }( .( ..

txt_27be:
        .text "L!,"
        .byte $40                                   // @ character
        .byte $a6,$80,$a0
        .byte $4f,$bd,$00
        .byte $2b,$8d,$6e
        .byte $27,$e8,$e0
        .byte $28,$d0,$02,$a2,$00,$86,$80,$60,$a6,$81,$a0,$00,$bd,$00,$2a,$99 // (......`......*.
        .byte $e0,$05,$49,$40,$99,$08,$06,$e8,$c8,$c0,$28,$d0,$ef,$e0,$f0,$d0 // ..I@......(.....
        .byte $02,$a2,$00,$86,$81,$60,$a6,$82,$a0,$07,$bd,$60,$29,$99,$f8,$07 // .....`.....`)...
        .byte $88,$10,$fa,$e8,$e0,$a0,$d0,$02,$a2,$00,$86,$82,$60,$20,$f4,$27 // ............` .'
        .byte $e0,$00,$d0,$03,$20,$d6               // .... .

txt_2814:
        .text "' 4("
        .byte $60,$a6,$85
        .byte $30,$03,$c6,$85,$60,$e6,$85,$a2,$0e
        .byte $ac,$85,$2b,$bd,$76,$2b,$9d,$77,$2b,$ca,$10,$f7,$8c,$76,$2b,$60 // ..+.v+.w+....v+`
        .byte $a5,$f9,$38,$e9,$02,$29,$07,$85,$f9,$b0,$3d,$a2,$00,$bd,$81,$06 // ..8..)....=.....
        .byte $9d,$80,$06,$bd,$a9,$06,$9d,$a8,$06,$e8,$e0,$27,$d0,$ef,$a0,$00 // ...........'....
        .byte $b1,$8b,$d0,$0a,$a9,$00,$85,$8b,$a9,$2d,$85,$8c,$d0,$f0,$c9,$40 // .........-.....@
        .byte $90,$08,$38,$e9,$40,$8d,$38,$28,$10,$08,$8d,$a7,$06,$49,$40,$8d // ..8.@.8(.....I@.
        .byte $cf,$06,$e6,$8b,$d0,$02,$e6,$8c,$60,$ad // ........`.

txt_287e:
        .byte $38,$28,$d0,$0a,$e6,$84,$a5,$84,$c9,$80,$f0,$03,$85,$84,$60,$a9 // 8(............`.
        .byte $02,$8d,$38,$28,$60                   // ..8(`

// --- Region $2919-$2c15 ---
.pc = $2919 "Segment $2919"
        .byte $06,$ca,$d0,$fd,$60,$00,$00           // ....`..

dat_2920:
        // === Fill data (57 bytes, $2920-$2958) ===
        .fill 57, $0f
        .byte $00,$00,$00,$00,$00,$00,$00,$97,$97,$97,$96,$96,$95,$95,$94,$94 // ................
        .byte $93,$93,$92,$92,$91,$91               // ......

dat_296f:
        // === Fill data (130 bytes, $296f-$29f0) ===
        .fill 130, $90
        .byte $91,$91,$92,$92,$93,$93,$94,$94,$95,$95,$96,$96,$97,$97,$97 // ...............

txt_2a00:
        .fill 14, $20
        .byte $07,$09,$12,$0c,$14,$12,$09,$13,$2b,$20,$10,$01,$0c // ........+ ...

txt_2a1b:
        .fill 18, $20
        .byte $03,$0f,$10,$19,$12,$09,$07,$08,$14,$20,$02,$19,$20,$0d,$01,$07 // ......... .. ...
        .byte $0e,$01,$20,$0d,$05,$04,$09,$01       // .. .....

txt_2a45:
        .text " 1997           "
        .byte $20,$20,$20,$13,$15,$10,$10,$0c,$09,$05,$04,$20,$02,$19,$20,$0d //    ........ .. .
        .byte $01,$0a,$01,$20,$0f,$06,$20,$06,$34,$03,$07 // ... .. .4..

txt_2a70:
        .text "!           "
        .byte $02,$12,$0f,$0b
        .byte $05,$0e,$20,$02,$19,$20,$14,$08,$05,$20,$03,$12,$01,$03,$0b,$10 // .. .. ... ......
        .byte $0f,$09,$0e,$14,$20,$0f,$06,$20,$06,$34,$03,$07 // .... .. .4..

txt_2a9c:
        .text "!        "
        .byte $08,$01,$09,$0c
        .byte $20,$14,$0f
        .byte $20,$14,$08,$05,$20,$0b,$09,$0e,$07,$13,$20,$0f,$06,$20,$19,$05 //  ... ..... .. ..
        .byte $13,$14,$05,$12,$04,$01,$19           // .......

txt_2ac3:
        .text "       .."
        .byte $14,$08,$0f,$13,$05
        .byte $20,$17
        .byte $05,$20,$13,$14,$09,$0c,$0c,$20,$0c,$0f,$0f,$0b,$20,$15,$10,$20 // . ..... .... .. 
        .byte $01,$0e,$04,$20,$10,$12,$01,$19,$20,$14,$0f // ... .... ..

txt_2aee:
        .text "..              "
        .byte $20,$20,$0b,$0b,$0b,$05,$05,$05,$05,$03,$03,$03,$03,$03,$01,$01 //   ..............
        .byte $01,$01,$01,$01,$03,$03,$03,$03,$03,$05,$05,$05,$05,$0b,$0b,$0b // ................
        .fill 10, $00

txt_2b28:
        .fill 12, $20
        .byte $10,$12,$0f,$15,$04,$0c,$19,$20,$10,$12,$05,$13,$05,$0e,$14,$13 // ....... ........

txt_2b44:
        .text ":           "
        .byte $0a,$08,$08,$08
        .byte $08,$08,$08,$01,$08,$08,$08,$08,$08,$08,$08,$01,$08,$08,$08,$08 // ................
        .byte $08,$08,$08,$01,$08,$08,$08,$08,$08,$08,$08,$01,$00,$00,$00,$00 // ................
        .byte $00,$00,$09,$0b,$08,$0c,$0f,$07,$01,$01,$01,$01,$07,$0f,$0c,$08 // ................
        .byte $0b,$09,$00,$00,$ad,$01,$dc,$c9,$ef,$f0,$01,$40,$78,$a9,$37,$85 // ...........@x.7.
        .byte $01,$20,$5b,$ff,$a9,$00,$8d,$0d,$dc,$a2,$18,$9d,$00,$d4,$ca,$10 // . [.............
        .byte $fa,$8d,$20,$d0,$8d,$21,$d0,$8d,$86,$02,$4c,$b1,$2b // .. ..!....L.+

loc_2bb1:
        .byte $a2,$28,$a9,$01,$9d,$00,$d8,$bd,$f8,$2b,$9d,$00,$04,$bd,$ca,$2b // .(.......+.....+
        .byte $9d,$00,$01,$ca,$10,$ec,$4c,$00,$01,$78,$a9,$30,$85,$01,$a2,$c8 // ......L..x.0....
        .byte $a0,$00,$b9,$00,$32,$99,$01,$08,$c8,$d0,$f7,$ee,$0b,$01,$ee,$0e // ....2...........
        .byte $01,$ca,$d0,$ec,$a9,$37,$85,$01,$20,$bf,$e3,$4c,$e2,$fc,$4c,$ae // .....7.. ..L..L.
        .byte $a7,$00,$00,$00,$00,$00,$00           // .......

txt_2bf8:
        .text "   - "
        .byte $06,$01,$0e,$14,$01,$13,$14,$09,$03
        .byte $20,$06
        .byte $0f,$15,$12,$20,$03,$12,$01,$03,$0b,$09,$0e,$07,$20,$07 // ... ........ .

// --- Region $2c17-$2cd1 ---
.pc = $2c17 "bmp_2c17"

bmp_2c17:
        // === Bitmap data (187 bytes, $2c17-$2cd1) ===
        .byte $0f,$15,$10                           // ...

txt_2c1a:
        .text " ! -    "
        .byte $19
        .byte $28,$4c,$88
        .byte $2b,$00,$00,$00
        .byte $00,$00,$00,$00,$00,$00               // ......

txt_2c30:
        .text "?=<:97654210//.-"
        .fill 8, $2d
        .text ".//01235679:<=?"
        .byte $40                                   // @ character
        .text "ACDFGIJKLNOPQQRS"
        .fill 8, $53
        .text "RQQPONMKJIGFDCA"
        .byte $40                                   // @ character
        .text "ACDFGIJKLNOPQQRS"
        .fill 8, $53
        .text "RQQPONMKJIGFDCA"
        .byte $40                                   // @ character
        .text "?=<:97654210//.-"
        .fill 8, $2d
        .text ".//01235679:<=?"
        .byte $40                                   // @ character
        .byte $40                                   // @

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

// --- Region $2d00-$3186 ---
.pc = $2d00 "txt_2d00"

txt_2d00:
        .text " B             ."
        .byte $2e,$2e,$17,$0f,$0f,$0f,$17,$21,$20,$14,$08,$09,$13,$20,$06,$05 // .......! .... ..
        .byte $05,$0c,$13,$20,$15,$0e,$03,$12,$05,$04,$09,$02,$0c,$05,$20,$12 // ... .......... .
        .byte $05,$06,$12,$05,$13,$08,$09,$0e,$07,$20,$14,$0f,$20,$08,$09,$14 // ......... .. ...
        .byte $20,$02,$01,$03,$0b,$20,$09,$0e,$20,$01,$20,$07,$0f,$0f,$04,$20 //  .... .. . .... 
        .byte $0f,$0c,$04,$20,$03,$36,$34,$20,$03,$12,$01,$03,$0b,$20,$09,$0e // ... .64 ..... ..
        .byte $14,$12,$0f                           // ...

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

txt_2d9f:
        .text " 1992! "
        .byte $08,$0f,$17,$05,$16,$05,$12
        .byte $20,$0e
        .byte $0f,$17,$20,$14,$08,$01,$14,$20,$09,$14,$20,$08,$01,$10,$10,$05 // .. .... .. .....
        .byte $0e,$04,$20,$09,$20,$06,$05,$05,$0c,$20,$0d,$19,$13,$05,$0c,$06 // .. . .... ......
        .byte $20,$0f,$02,$0c,$09,$07,$01,$14,$05,$04,$20,$14,$0f,$20,$13,$08 //  ......... .. ..
        .byte $0f,$17,$20,$14,$08,$05               // .. ...

txt_2de5:
        .text " 97' "
        .byte $13,$03,$05,$0e,$05
        .byte $20,$14,$08,$01,$14
        .byte $20
        .byte $0f,$0c,$04,$20,$13,$03,$08,$0f,$0f,$0c,$20,$17,$01,$13,$20,$13 // ... ...... ... .
        .byte $14,$09,$0c,$0c,$20,$14,$08,$05,$20,$02,$05,$13,$14,$20,$13,$03 // .... ... .... ..
        .byte $08,$0f,$0f,$0c                       // ....

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

txt_2e66:
        .text "??) "
        .byte $0d,$09,$07,$08,$14
        .byte $20,$13,$0f,$0f,$0e
        .byte $20,$07
        .byte $05,$14,$20,$09,$0e,$20,$14,$0f,$15,$03,$08,$20,$17,$09,$14,$08 // .. .. ..... ....
        .byte $20,$0d,$05,$20,$01,$0e,$04,$20,$07,$0f,$0e,$0e,$01,$20,$06,$09 //  .. ... ..... ..
        .byte $0e,$04,$20,$0f,$15,$14,$20,$17,$08,$0f,$20,$09,$20,$08,$01,$16 // .. ... ... . ...
        .byte $05,$20,$02,$05,$05,$0e,$20,$09,$0e,$20,$14,$08,$05,$20,$06,$0f // . .... .. ... ..
        .byte $12,$0d,$05,$12,$20,$14,$09,$0d,$05,$13 // .... .....

txt_2ec0:
        .text "... "
        .byte $03,$15,$12,$09,$0f,$15,$13

txt_2ecb:
        .text "? :)    - "
        .byte $07,$09,$12,$0c,$14,$12
        .byte $09,$13                               // ..

txt_2edd:
        .text "+ - "
        .byte $10,$01,$0c
        .byte $20,$16,$05,$12,$13,$09,$0f,$0e
        .byte $20
        .byte $17,$01,$13,$20,$07,$09,$16,$05,$0e,$20,$14,$0f,$20,$0d,$05,$20 // ... ..... .. .. 
        .byte $02,$19,$20,$0d,$01,$0a,$01,$20,$14,$08,$12,$0f,$15,$07,$08,$20 // .. .... ....... 
        .byte $07,$0f,$0f,$04,$20,$0f,$0c,$04,$20,$13,$0b,$09,$0e,$08,$05,$01 // .... ... .......
        .byte $04,$20,$28,$14,$08,$01,$0e,$18,$20,$06,$0f,$12,$20,$14,$08,$05 // . (..... ... ...
        .byte $20,$13,$15,$10,$10,$0f,$12,$14       //  .......

txt_2f35:
        .text "!!!) "
        .byte $01,$0e,$04
        .byte $20,$02,$12,$0f,$0b,$05,$0e
        .byte $20
        .byte $28,$04,$0f,$20,$07,$0f,$0f,$04,$20,$10,$12,$0f,$14,$05,$03,$14 // (.. .... .......
        .byte $09,$0f,$0e,$13,$20,$0e,$0f,$17,$01,$04,$01,$19,$13,$20,$0c,$0f // .... ........ ..
        .byte $0f,$0b,$20,$0c,$09,$0b,$05,$20,$14,$08,$09,$13 // .. .... ....

txt_2f71:
        .text "?????), "
        .byte $0c,$05,$16,$05,$0c,$10,$01,$03
        .byte $0b,$05,$04,$20,$01,$0e,$04,$20,$13,$14,$15,$10,$09,$04,$20,$05 // ... ... ...... .
        .byte $0e,$04,$13,$05,$11,$15,$05,$0e,$03,$05,$20,$03,$08,$05,$01,$14 // .......... .....
        .byte $20,$28,$17,$08,$0f,$20,$08,$01,$13,$20,$09,$0e,$16,$05,$0e,$14 //  (... ... ......
        .byte $05,$04,$20,$14,$08,$09,$13,$20,$01,$13,$20,$03,$08,$05,$01,$14 // .. .... .. .....

txt_2fc1:
        .text "??? "
        .byte $17,$08,$01,$14,$05,$16,$05,$12
        .byte $21,$29,$20,$04
        .byte $0f,$0e,$05,$20,$02,$19,$20,$14,$08,$05,$20,$03,$12,$01,$03,$0b // ... .. ... .....
        .byte $10,$0f,$09,$0e,$14,$20,$0f,$06,$20,$06,$34,$03,$07,$20,$28,$14 // ..... .. .4.. (.
        .byte $08,$05,$20,$0f,$0e,$0c,$19,$20,$07,$0f,$0f,$04,$20,$0f,$0c,$04 // .. .... .... ...
        .byte $20,$01,$0e,$04,$20,$01,$03,$14,$09,$16,$05,$20,$07,$12,$0f,$15 //  ... ...... ....
        .byte $10,$20,$09,$13,$20,$13,$14,$09,$0c,$0c,$20,$13,$05,$05,$20,$0f // . .. ..... ... .
        .byte $15,$14,$14,$08,$05,$12,$05           // .......

txt_3028:
        .text "!)   ..."
        .byte $14,$0f
        .byte $20,$17,$08,$0f
        .byte $20,$09
        .byte $20,$13,$08,$01,$0c,$0c,$20,$13,$05,$0e,$04,$20,$0f,$15,$14,$20 //  ..... .... ... 
        .byte $07,$12,$05,$05,$14,$13               // ......

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

txt_30b0:
        .text "..., "
        .byte $0c,$05,$07,$05,$0e,$04
        .byte $2c,$20,$01,$06,$0c
        .byte $2c,$20,$13,$03,$13,$2b,$14,$12,$03,$20,$01,$0e,$04,$20,$03,$08 // , ...+... ... ..
        .byte $12,$0f,$0d,$01,$0e,$03,$05,$21,$20,$0f,$0b,$20,$06,$0f,$0c,$0b // .......! .. ....
        .byte $13,$20,$14,$08,$09,$13,$20,$09,$13,$20,$05,$0e,$0f,$15,$07,$08 // . .... .. ......
        .byte $20,$03,$12,$01,$10,$2c,$20,$17,$05,$20,$17,$09,$0c,$0c,$20,$06 //  ...., .. .... .
        .byte $0f,$12,$20,$13,$15,$12,$05,$20,$0d,$05,$05,$14,$20,$15,$13,$20 // .. .... .... .. 
        .byte $09,$0e,$20,$01,$0e,$0f,$14,$08,$05,$12,$20,$2d,$06,$34,$03,$07 // .. ....... -.4..
        .byte $2d,$20,$12,$05,$0c,$05,$01,$13,$05,$20,$13,$0f,$0f,$0e // - ....... ....

txt_312e:
        .text ".  /"
        .byte $14,$08,$05
        .byte $20,$03,$12,$01,$03,$0b,$10,$0f,$09
        .byte $0e,$14                               // ..

txt_3140:
        .text " '97!"

dat_3145:
        // === Fill data (65 bytes, $3145-$3185) ===
        .fill 65, $20

dat_3186:
        // === Fill data (1 bytes, $3186-$3186) ===
        .byte $00                                   // .

// --- Region $4c17-$4c17 ---
.pc = $4c17 "dat_4c17"

dat_4c17:
        // === Fill data (1 bytes, $4c17-$4c17) ===
        .byte $00                                   // .

// --- Region $5941-$5941 ---
.pc = $5941 "loc_5941"

loc_5941:
        .byte $00                                   // .

// --- Region $7372-$7372 ---
.pc = $7372 "sub_7372"
// Referenced by: jsr from $e3d3

sub_7372:
        .byte $00                                   // .

// --- Region $8d11-$8d11 ---
.pc = $8d11 "dat_8d11"

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

// --- Region $9d17-$9d17 ---
.pc = $9d17 "dat_9d17"

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

// --- Region $bc17-$bc17 ---
.pc = $bc17 "dat_bc17"

dat_bc17:
        // === Fill data (1 bytes, $bc17-$bc17) ===
        .byte $00                                   // .

// --- Region $bd17-$bd17 ---
.pc = $bd17 "dat_bd17"

dat_bd17:
        // === Fill data (1 bytes, $bd17-$bd17) ===
        .byte $00                                   // .

// --- Region $c917-$c917 ---
.pc = $c917 "dat_c917"

dat_c917:
        // === Fill data (1 bytes, $c917-$c917) ===
        .byte $00                                   // .

// --- Region $ca2a-$ca2a ---
.pc = $ca2a "dat_ca2a"

dat_ca2a:
        // === Fill data (1 bytes, $ca2a-$ca2a) ===
        .byte $00                                   // .

// --- Region $cc2a-$cc2a ---
.pc = $cc2a "dat_cc2a"

dat_cc2a:
        // === Fill data (1 bytes, $cc2a-$cc2a) ===
        .byte $00                                   // .

// --- Region $cfd1-$cfd1 ---
.pc = $cfd1 "dat_cfd1"

dat_cfd1:
        // === Fill data (1 bytes, $cfd1-$cfd1) ===
        .byte $00                                   // .

// --- Region $dc00-$e3be ---
.pc = $dc00 "dat_dc00"

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

txt_dc3f:
        .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_dcde:
        .text "&L"
        .byte $ae                                   // '.' | $80 (end-of-string marker)
        .byte $a7,$e0,$00,$f0,$ee,$a9,$04,$2c,$a9,$08,$85,$ff,$b1,$2f,$91,$2d // .......,...../.-
        .byte $c8,$c4,$ff,$d0,$f7,$18,$a5,$2d,$65,$ff,$85,$2d,$a5,$2e,$69,$00 // .......-e..-..i.
        .byte $85,$2e,$a0,$00,$ca,$d0,$e5,$18,$a5,$2f,$65,$ff,$85,$2f,$a5,$30 // ........./e../.0
        .byte $69,$00,$85,$30,$4c,$00,$01,$b9,$00,$ef,$99,$00,$ff,$c8,$d0,$f7 // i..0L...........
        .byte $ce,$dc,$01,$ce,$df,$01,$ad,$df,$01,$c9,$df,$d0,$ea,$60,$c4,$60 // .............`.`
        .byte $5c,$fa,$eb,$ec,$ac,$ff,$fa,$ab,$be,$c9,$25,$10,$41,$ff,$aa,$ff // \.........%.A...
        .byte $56,$59,$65,$00,$05,$ff,$aa,$ff,$5a,$69,$a6,$00,$15,$ff,$aa,$ff // VYe.....Zi......
        .byte $6a,$ab,$ae,$10,$96,$ff,$aa,$ff,$eb,$af,$bf,$7b,$6f,$ff,$aa,$ff // j..........{o...
        .byte $a9,$25,$05,$00,$04,$ff,$aa,$ff,$59,$65,$95,$00,$04,$ff,$aa,$ff // .%......Ye......
        .byte $5f,$6f,$9f,$5f,$6f,$ff,$aa,$ff,$96,$1a,$09,$00,$0a,$ff,$aa,$ff // _o._o...........
        .byte $9a,$6a,$ab,$05,$98,$ff,$aa,$fe,$be,$ee,$ae,$be,$ee,$c2,$3e,$fa // .j............>.
        .byte $eb,$ad,$b2,$c0,$c1,$ff,$aa,$bf,$e5,$95,$56,$40,$10,$ff,$aa,$ff // ..........V@....
        .byte $65,$96,$5a,$00,$51,$ff,$aa,$fe,$a7,$9a,$6a,$01,$58,$c2,$26,$af // e.Z.Q.....j.X.&.
        .byte $eb,$ba,$ee,$ae,$6b,$c4,$60,$24,$fe,$fa,$bb,$ab,$ff,$fe,$ea,$af // ....k.`$........
        .byte $b6,$c9,$01,$04,$ff,$aa,$ff,$95,$56,$59,$00,$41,$ff,$aa,$ff,$96 // ........VY.A....
        .byte $5a,$69,$00,$45,$ff,$ab,$fa,$9f,$6a,$ab,$06,$61,$c2,$26,$bf,$af // Zi.E....j..a.&..
        .byte $eb,$bb,$ba,$ae,$c4,$24,$aa,$bf,$b0,$b0,$c4,$22,$aa,$ff,$a2,$c2 // .....$....."....
        .byte $24,$fe,$fe,$aa,$ff,$a2,$23,$b0,$b1,$b2,$e3,$c1,$26,$c2,$c2,$04 // $.....#.....&...
        .byte $10,$41,$05,$02,$14,$51,$45,$15,$3c,$56,$59,$65,$81,$56,$59,$65 // .A...QE.<VYe.VYe
        .byte $96,$5a,$69,$fb,$45,$5a,$69,$a6,$9a,$6a,$ab,$fe,$65,$3f,$7b,$6b // .Zi.EZi..j..e?{k
        .byte $6f,$bb,$6b,$6b,$af,$c8,$60,$3c,$04,$04,$05,$08,$04,$05,$09,$08 // o.kk..`<........
        .byte $10,$40,$04,$14,$50,$44,$14,$55,$af,$9f,$6f,$af,$bf,$6f,$bf,$6f // .@..PD.U..o..o.o
        .byte $09,$19,$4a,$0a,$19,$5a,$4e,$1e,$6a,$a5,$99,$69,$aa,$ad,$b9,$ea // ..J..ZN.j..i....
        .byte $ae,$ae,$be,$ec,$ac,$bc,$fc,$ec,$05,$05,$14,$20,$11,$15,$24,$21 // ........... ..$!
        .byte $41,$05,$14,$51,$02,$45,$15,$56,$59,$60,$44,$65,$96,$6f,$14,$65 // A..Q.E.VY`De.o.e
        .byte $96,$b4,$69,$a6,$9a,$ba,$7b,$9b,$8b,$5e,$9f,$aa,$b6,$e7,$ab,$ac // ..i...{..^......
        .byte $ec,$ec,$f0,$b0,$f0,$f0,$b0,$15,$14,$50,$81,$45,$54,$91,$85,$05 // .........P.ET...
        .byte $14,$51,$45,$15,$56,$59,$64,$15,$56,$59,$65,$96,$5a,$be,$51,$96 // .QE.VYd.VYe.Z.Q.
        .byte $5a,$69,$a6,$9a,$6a,$eb,$ee,$6e,$2f,$7b,$7f,$aa,$db,$9f,$ae,$e3 // Zi..j..n/{......
        .byte $bf,$25,$af,$ea,$ff,$c0,$c0,$c4,$24,$aa,$ff,$03,$03,$c4,$e4,$bf // .%......$.......
        .byte $e8,$b0,$60,$21,$5a,$94,$90,$80,$44,$50,$80,$80,$59,$10,$40,$00 // ..`!Z...DP..Y.@.
        .byte $59,$65,$9f,$5e,$59,$10,$41,$00,$69,$a6,$ff,$aa,$69,$51,$45,$00 // Ye.^Y.A.i...iQE.
        .byte $ab,$ae,$ff,$aa,$c1,$e3,$c2,$36,$c3,$c6,$d2,$c3,$56,$59,$66,$96 // .......6....VYf.
        .byte $5a,$6b,$ae,$ba,$05,$14,$7b,$6f,$bf,$7b,$6b,$6e,$15,$56,$c5,$23 // Zk....{o.{kn.V.#
        .byte $ae,$96,$5a,$c5,$23,$bf,$bb,$6b,$c6,$33,$05,$09,$09,$0a,$0d,$19 // ..Z.#..k.3......
        .byte $4a,$0e,$58,$64,$95,$59,$68,$a5,$99,$69,$6f,$af,$bf,$e3,$af,$33 // J.Xd.Yh..io....3
        .byte $bf,$ee,$5f,$5e,$6e,$9f,$5f,$6e,$af,$9f,$ae,$bd,$fa,$ee,$be,$fe // .._^n._n........
        .byte $fd,$fa,$bc,$e3,$fc,$60
        .byte $2c,$ec,$bc,$fd,$ec,$15
        .text "%&)5"
        .byte $66,$2a,$39,$64,$95,$56,$66,$a3,$96,$66,$a7 // f*9d.Vf..f.

txt_df4c:
        .text "QE"
        .byte $bd                                   // '=' | $80 (end-of-string marker)
        .byte $ae,$bd,$bd,$fe,$be,$7e,$7a,$bb,$7f,$7e,$a9,$bb,$6e,$ba,$f7,$eb // .....~z..~..n...
        .byte $bb,$fb,$aa,$bb,$ef,$e4,$f0,$60,$4d,$b0,$f1,$f4,$b0,$55,$96,$99 // .......`M....U..
        .byte $a5,$d6,$9a,$a9,$e6,$91,$55,$5a,$9a,$8e,$5a,$9b,$9e,$45,$15,$f6 // ......UZ..Z..E..
        .byte $b9,$f5,$f6,$fa,$f9,$fa,$eb,$ef,$fe,$fb,$a6,$ee,$bb,$eb,$df,$af // ................
        .byte $ef,$ee,$ab,$ef,$be,$da,$d1,$d4,$c0,$fa,$ee,$ff,$ea,$59,$41,$50 // .............YAP
        .byte $00,$9a,$a6,$ff,$aa,$59,$01,$40,$00,$59,$96,$fd,$ad,$69,$05,$41 // .....Y.@.Y...i.A
        .byte $00,$44,$41,$80,$40,$43,$e3,$83,$24,$43,$43,$83,$83,$e8,$bf,$30 // .DA.@C..$CC....0
        .byte $44,$50,$80,$44,$54,$91,$84,$54,$6e,$ae,$9e,$6e,$ae,$ae,$be,$ee // DP.DT..Tn..n....
        .byte $c2,$60,$32,$c3,$cf,$d5,$fd,$ea,$ff,$fe,$fe,$02,$ce,$de,$de,$ee // .`2.............
        .byte $fe,$c7,$d6,$d3,$c7,$d7,$d7,$db,$e7,$ea,$ab,$ae,$ba,$eb,$af,$be // ................
        .byte $fb,$ba,$6a,$69,$fb,$ef,$bf,$ff,$fe,$ba,$eb,$aa,$fd,$fa,$ee,$be // ..ji............
        .byte $fd,$ff,$bf,$ff,$bf,$c2,$60,$43,$bf,$ff,$1d,$5a,$4e,$1e,$5f,$5e // ......`C...ZN._^
        .byte $6e,$9f,$aa,$ad,$ba,$eb,$af,$be,$fb,$ef,$ab,$69,$fb,$ef,$bf,$ff // n..........i....
        .byte $fe,$fb,$6f,$af,$fe,$fb,$ef,$be,$fa,$eb,$ee,$bd,$f9,$ea,$ad,$b9 // ..o.............
        .byte $e9,$a8,$ac,$bd,$fd,$ec,$fd,$ed,$bd,$fe,$76,$6a,$3a,$7b,$7e,$7a // ..........vj:{~z
        .byte $bb,$7f,$aa,$b6,$e7,$ab,$ba,$f7,$eb,$bb,$bd,$c2,$21,$bf,$c4,$21 // ............!..!
        .byte $bb,$c7,$21,$be,$c7,$39,$b1,$f5,$f4,$f1,$f5,$f5,$f6,$f9,$da,$aa // ..!..9..........
        .byte $eb,$ee,$fa,$eb,$ef,$fe,$aa,$db,$9f,$ae,$eb,$df,$af,$ef,$f6,$c4 // ................
        .byte $24,$f6,$fa,$f9,$ee,$c4
        .byte $24,$96
        .byte $59,$65,$fa,$c4
        .text "#TQE"
        .byte $e8,$ef,$23,$ee,$ee,$ed,$e3,$ee,$32,$ef,$ee,$44,$81,$80,$44,$85 // ..#.....2..D..D.
        .byte $91,$84,$c5,$43,$43,$83,$43,$43,$83,$83,$43,$e4,$b0,$34,$b1,$b4 // ...CC.CC..C..4..
        .byte $b0,$b0,$95,$98,$a4,$d4,$95,$98,$a4,$d5,$ae,$be,$be,$ee,$ae,$bf // ................
        .byte $fa,$eb,$c4,$24,$aa,$ff,$fb,$ef,$e4,$fe,$29,$aa,$ff,$eb,$ae,$d7 // ...$......).....
        .byte $db,$eb,$e7,$db,$e3,$eb,$33,$ef,$bf,$ff,$fe,$fb,$ef,$be,$fa,$ba // ......3.........
        .byte $9a,$69,$bb,$ab,$af,$7b,$ab,$ab,$6e,$ba,$c3,$a2,$e3,$bf,$c3,$a2 // .i...{..n.......
        .byte $c6,$2b,$03,$00,$5f,$6e,$af,$9a,$6a,$aa,$ff,$04,$bf,$c2,$60,$36 // .+.._n..j.....`6
        .byte $a6,$9a,$69,$ff,$14,$ef,$be,$ff,$96,$59,$65,$ff,$57,$ae,$ba,$fe // ..i......Ye.W...
        .byte $5d,$5a,$4e,$1d,$59,$a5,$99,$68,$a4,$95,$58,$64,$94,$ed,$ad,$be // ]ZN.Y..h..Xd....
        .byte $ee,$ad,$ae,$9e,$6e,$7e,$bb,$bf,$7f,$bf,$be,$bb,$bf,$fb,$fa,$f7 // ....n~..........
        .byte $eb,$ba,$f6,$e7,$aa,$bf,$c2,$25,$be,$bf,$ff,$bd,$be,$c3,$25,$fb // .......%......%.
        .byte $ef,$be,$b0,$a6,$c3,$2f,$eb,$ae,$ba,$42,$51,$f5,$f6,$fa,$b9,$b6 // ...../...BQ.....
        .byte $ba,$7a,$ba,$fb,$ef,$c2,$2e,$fe,$fb,$ef,$fe,$ee,$eb,$df,$ae,$ea // .z..............
        .byte $db,$9e,$aa,$f6,$f9,$e3,$f5,$33,$f4,$f1,$f5,$ff,$a9,$e6,$da,$a9 // .......3........
        .byte $e5,$d6,$99,$b6,$9a,$8b,$4e,$5a,$8a,$49,$46,$e4,$ef,$24,$ea,$ff // ......NZ.IF..$..
        .byte $fa,$ee,$c4,$34,$aa,$ff,$fb,$be,$ee,$ef,$ef,$ee,$ae,$ff,$eb,$fa // ...4............
        .byte $95,$89,$86,$c5,$95,$89,$c6,$d5,$e3,$83,$61,$0d,$c3,$93,$87,$83 // ..........a.....
        .byte $c3,$b1,$b4,$b0,$b1,$b5,$b4,$bf,$aa,$9a,$a9,$e6,$ef,$15,$56,$ff // ..............V.
        .byte $aa,$95,$ab,$ae,$ff,$96,$5a,$ff,$aa,$96,$af,$be,$ff,$9a,$6a,$ff // ......Z.......j.
        .byte $aa,$9a,$bf,$fe,$ff,$9a,$69,$ff,$aa,$e7,$db,$eb,$e7,$d7,$db,$e7 // ......i.........
        .byte $d7,$eb,$ae,$ba,$ea,$a9,$a6,$9a,$69,$6f,$7b,$6f,$bf,$7b,$6b,$2f // ........io{o.{k/
        .byte $3b,$95,$01,$04,$00,$96,$5a,$ff,$aa,$96,$05,$14,$00,$9a,$6a,$ff // ;.....Z.......j.
        .byte $aa,$9a,$15,$56,$04,$ba,$eb,$ff,$aa,$ba,$96,$5a,$14,$fb,$ef,$ff // ...V.......Z....
        .byte $aa,$fb,$9a,$6a,$56,$ef,$be,$ff,$aa,$ff,$bb,$eb,$5b,$af,$bf,$ff // ...jV.......[...
        .byte $ab,$4a,$0d,$19,$49,$08,$05,$09,$08,$54,$50,$44,$14,$50,$40,$04 // .J..I....TPD.P@.
        .byte $10,$ae,$9e,$5e,$6e,$9d,$5d,$5e,$6d,$7e,$ba,$7b,$7e,$7a,$ba,$79 // ...^n.]^m~.{~z.y
        .byte $7a,$b6,$eb,$ae,$aa,$9a,$69,$a5,$96,$ee,$b9,$ea,$41,$59,$65,$95 // z.....i.....AYe.
        .byte $54,$69,$75,$e5,$14,$51,$45,$14,$50,$52,$42,$11,$51,$42,$01,$11 // Tiu..QE.PRB.QB..
        .byte $41,$b9,$7a,$79,$b9,$75,$76,$79,$b5,$fa,$eb,$ee,$fa,$ea,$e9,$e6 // A.zy.uvy........
        .byte $ea,$db,$ae,$bb,$a9,$69,$a5,$96,$59,$b4,$e5,$ab,$04,$65,$95 // .....i..Y....e.

txt_e25e:
        .text "TQ"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $d5,$94,$51,$45,$14,$50,$41,$4a,$09,$45,$46,$09,$05,$45,$06,$e9 // ..QE.PAJ.EF..E..
        .byte $ff,$ef,$ff,$e9,$da,$ff,$ea,$a5,$be,$ef,$ff,$a9,$6a,$ff,$aa,$95 // ............j...
        .byte $ba,$ae,$ff,$a5,$69,$ff,$aa,$a9,$9a,$a6,$fe,$95,$65,$ff,$aa,$93 // ....i.......e...
        .byte $87,$c3,$d3,$17,$47,$ff,$aa,$e8,$fe,$2d,$d6,$d3,$c7,$d6,$d2,$c1 // ....G....-......
        .byte $c4,$d0,$a5,$96,$59,$65,$ea,$a3,$28,$6b,$2b,$27,$1b,$2b,$27,$07 // ....Ye..(k+'.+'.
        .byte $03,$e8,$fb,$25,$04,$05,$08,$04,$05,$a3,$25,$44,$04,$04,$10,$94 // ...%......%D....
        .byte $a3,$35,$9e,$5e,$6e,$ae,$9e,$6e,$2e,$0e,$4a,$19,$59,$c2,$c4,$b0 // .5.^n..n..J.Y...
        .byte $ac,$eb,$59,$65,$95,$54,$66,$a2,$26,$c0,$51,$45,$14,$50,$96,$a3 // ..Ye.Tf.&.QE.P..
        .byte $25,$41,$04,$10                       // %A..

txt_e2e5:
        .byte $40                                   // @ character
        .text "V"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $3e,$03,$12,$11,$19,$47,$07,$2e,$3a,$eb,$ed,$ec,$ed,$ab,$bb,$ba // >....G..:.......
        .byte $fe,$ff,$29,$65,$66,$09,$11,$c0,$b0,$af,$65,$95,$54,$51,$9a,$a3 // ..)ef.....e.TQ..
        .byte $25,$45,$14                           // %E.

txt_e30b:
        .text "PAY"
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $25,$04,$10,$40,$01,$58,$a2,$2a,$0f,$4b,$47,$67,$1e,$1e,$ba,$eb // %..@.X.*.KGg....
        .byte $af,$af,$e3,$bf,$c4,$22,$fe,$fe,$c7,$21,$aa,$c6,$22,$bf,$bf,$c6 // ....."...!.."...
        .byte $22,$fb,$fa,$c6,$22,$fe,$aa,$c6,$21,$fa,$c7,$22,$bf,$aa,$c6,$21 // "..."...!.."...!
        .byte $af,$c7,$22,$ea,$fe,$c6,$22,$fa,$ab,$c6,$21,$bf,$c7,$b0,$e8,$20 // .."..."...!.... 
        .byte $37,$00,$01,$02,$03,$04,$05,$06,$07,$08,$09,$0a,$0b,$0c,$0d,$0e // 7...............
        .byte $0f,$10,$11,$12,$13,$14,$15,$16,$ec,$20,$21,$17,$e3,$18,$39,$19 // ......... !...9.
        .byte $1a,$1b,$1c,$1d,$1e,$1f               // ......

txt_e375:
        .text "!"
        .byte $22                                   // double quote character
        .text "#$%&'()*+,-./012"
        .byte $e3,$18,$22,$33,$34,$e6,$20,$60       // .."34. `

txt_e38f:
        .byte $22                                   // double quote character
        .text "56789:;<=>?"
        .byte $40                                   // @ character
        .text "ABCDEFGHIJKLMNOPQRSTUV"
        .byte $e6,$20,$60                           // . `

txt_e3b5:
        .byte $22                                   // double quote character
        .text "5WXYZ"
        .byte $5b,$5c,$5d,$5e                       // [\]^

// --- Region $e3dc-$e443 ---
.pc = $e3dc "Segment $e3dc"
        .byte $75,$76,$77,$78,$79,$7a,$7b,$7c,$7d,$7e,$7f,$80,$81,$82,$83,$84 // uvwxyz{|}~......
        .byte $85,$86,$87,$88,$89,$8a,$8b,$8c,$8d,$8e,$8f,$90,$91,$92,$93,$94 // ................
        .byte $95,$56,$e6,$20,$60,$22,$96,$97,$98,$99,$9a,$9b,$9c,$9d,$9e,$9f // .V. `"..........
        .byte $a0,$a1,$a2,$a3,$a4,$a5,$a6,$a7,$a8,$a9,$aa,$ab,$ac,$ad,$ae,$af // ................
        .byte $b0,$b1,$b2,$b3,$b4,$b5,$b6,$56,$ea   // .......V.

txt_e425:
        .text " %"
        .byte $b7                                   // '7' | $80 (end-of-string marker)
        .byte $b8,$b9,$ba,$56,$e4                   // ...V.

txt_e42d:
        .text " 0"
        .byte $bb                                   // ';' | $80 (end-of-string marker)
        .byte $bc,$bd,$be,$bf,$c0,$c1,$c2,$c3,$c4,$c5,$c6,$c7,$c8,$c9,$ca,$ef // ................

txt_e440:
        .text " !"
        .byte $cb                                   // 'K' | $80 (end-of-string marker)
        .byte $e3                                   // .

// --- Region $e465-$e471 ---
.pc = $e465 "dat_e465"

dat_e465:
        .byte $1f,$0f                               // ..

txt_e467:
        .text "22/03-89 /P"

// --- Region $e477-$e4ab ---
.pc = $e477 "Segment $e477"
        .text "(C)JCH"
        .byte $1f,$18,$98,$19
        .byte $39,$1a,$02,$00,$e3,$0a
        .byte $61,$2e,$a8,$a2,$00,$b9,$20,$10,$9d,$d1,$15,$9d,$d7,$15,$b9,$21 // a..... ........!
        .byte $10,$9d,$d4,$15,$9d,$da,$15,$c8,$c8,$e8,$e0,$03,$d0,$e7,$b9,$20 // ............... 
        .byte $10,$8d,$67,$16,$8d                   // ..g..

// --- Region $e4b0-$e543 ---
.pc = $e4b0 "dat_e4b0"

dat_e4b0:
        .byte $98,$99,$00,$d4,$99,$f3,$15,$c8,$c0,$1b,$d0,$f5,$ad,$09,$10,$8d // ................
        .byte $18,$d4,$a9,$ff,$8d,$05,$16,$8d,$06,$16,$8d,$07,$16,$60,$a5,$fb // .............`..
        .byte $48,$a5,$fc,$48,$a2,$02,$ce,$67,$16,$10,$06,$ad,$68,$16,$8d,$67 // H..H...g....h..g
        .byte $16,$d0,$0d,$bd,$06,$10,$d0,$03,$4c,$01,$15,$de,$05,$16,$30,$0b // ........L.....0.
        .byte $bd,$ff,$15,$d0,$03,$4c,$93,$12,$4c,$b9,$11,$bd,$0b,$16,$9d,$05 // .....L..L.......
        .byte $16,$a9,$00,$9d,$08,$16,$bd,$d1,$15,$85,$fb,$bd,$d4,$15,$85,$fc // ................
        .byte $a0,$00,$b1,$fb,$10,$2e,$c9,$ff,$d0,$1a,$bd,$d7,$15,$9d,$d1,$15 // ................
        .byte $85,$fb,$bd,$da,$15,$9d,$d4,$15,$85,$fc,$a0,$00,$b1,$fb,$10,$14 // ................
        .byte $c9,$ff,$f0,$11,$29,$7f,$0a,$9d,$f6,$15,$fe,$d1,$15,$d0,$c7,$fe // ....)...........
        .byte $d4,$15,$d0,$c2                       // ....

// --- Region $e66d-$e69a ---
.pc = $e66d "dat_e66d"

dat_e66d:
        .byte $37,$9d,$14,$16,$38,$e9,$01,$9d,$11,$16,$a9,$00,$9d,$20,$16,$9d // 7...8........ ..
        .byte $1d,$16,$68,$29,$0f,$0a,$9d,$17,$16,$b9,$25,$17,$48,$29,$f0,$9d // ..h)......%.H)..
        .byte $1a,$16,$68,$29,$0f,$0a,$9d,$23,$16,$b9,$27,$17,$48,$29 // ..h)...#..'.H)

// --- Region $e971-$e99a ---
.pc = $e971 "Segment $e971"
        .byte $01,$27,$01,$38,$01,$4b,$01,$5f,$01,$73,$01,$8a,$01,$a1,$01,$ba // .'.8.K._.s......
        .byte $01,$d4,$01,$f0,$01,$0e,$02,$2d,$02,$4e,$02,$71,$02,$96,$02,$bd // .......-.N.q....
        .byte $02,$e7,$02,$13,$03,$42,$03,$74,$03,$a9 // .....B.t..

// --- Region $e9a1-$ea13 ---
.pc = $e9a1 "Segment $e9a1"
        .byte $04,$9b,$04,$e2,$04,$2c,$05,$7b,$05,$ce,$05,$27,$06,$85,$06,$e8 // .....,.{...'....
        .byte $06,$51,$07,$c1,$07,$37,$08,$b4,$08,$37,$09,$c4,$09,$57,$0a,$f5 // .Q...7...7...W..
        .byte $0a,$9c,$0b,$4e,$0c,$09,$0d,$d0,$0d,$a3,$0e,$82,$0f,$6e,$10,$68 // ...N.........n.h
        .byte $11,$6e,$12,$88,$13,$af,$14,$eb,$15,$39,$17,$9c,$18,$13,$1a,$a1 // .n.......9......
        .byte $1b,$46,$1d,$04,$1f,$dc,$20,$d0,$22,$dc,$24,$10,$27,$5e,$29,$d6 // .F.... .".$.'^).
        .byte $2b,$72                               // +r

txt_e9f3:
        .text ".81&4B7"
        .byte $8c,$3a,$08,$3e,$b8,$41,$a0,$45,$b8   // .:.>.A.E.

txt_ea03:
        .text "I N"
        .byte $bc                                   // '<' | $80 (end-of-string marker)
        .byte $52,$ac,$57,$e4,$5c,$70,$62,$4c,$68,$84,$6e,$18,$75 // R.W.\pbLh.n.u

// --- Region $ea19-$ea91 ---
.pc = $ea19 "dat_ea19"

dat_ea19:
        .byte $8b,$70,$93,$40,$9c,$78,$a5,$58,$af,$c8,$b9,$e0,$c4,$98,$d0,$08 // .p.@.x.X........
        .byte $dd,$30,$ea,$20,$f8,$2e,$fd,$ac,$d5,$95,$18,$19,$1a,$1f,$98,$39 // .0. ...........9
        .byte $18,$19,$1a,$00,$07,$0e,$01,$02,$04,$fe,$fd,$fb,$ff // .............

txt_ea46:
        .text "B4"
        .byte $a6                                   // '&' | $80 (end-of-string marker)
        .byte $37,$17,$45,$c3,$23                   // 7.E.#

loc_ea4e:
        .byte $80,$41,$41,$e6,$18,$22,$0d,$08,$a7,$26,$08,$50,$20,$01,$00,$05 // .AA.."...&.P ...
        .byte $a3,$2b,$03,$02,$0f,$18,$29,$3c,$ff,$00,$ff,$00,$02,$a2,$21,$04 // .+....)<......!.
        .byte $a2,$21,$04,$a5,$21,$01,$a5,$29,$2f,$00,$b4,$34,$a6,$08,$17,$45 // .!..!..)/..4...E
        .byte $08,$a2,$22,$08,$02,$a2,$23,$20,$02,$01,$a2,$60,$22,$04,$14,$0c // .."...# ...`"...
        .byte $00,$7a,$14,$00                       // .z..

// --- Region $ea96-$f015 ---
.pc = $ea96 "dat_ea96"

dat_ea96:
        .byte $0f,$00,$a0,$00,$01,$08,$7a,$a0,$f1,$0c,$34,$1b,$06,$30,$18,$8c // ......z...4..0..
        .byte $30,$80,$0d,$00,$04,$00,$80,$a8,$31,$03,$06,$00,$02,$00,$d5,$ae // 0.......1.......
        .byte $a8,$d5,$7f,$00,$d5,$ae,$a8,$c8,$c4,$7f,$a2,$3e,$0c,$00,$7f,$00 // ...........>....
        .byte $d5,$aa,$a8,$00,$7f,$00,$df,$00,$03,$07,$7f,$00,$df,$00,$05,$07 // ................
        .byte $7f,$00,$7f,$00,$7f,$00,$0c,$24,$00,$7f,$a2,$21,$7f,$a2,$60,$2d // .......$...!..`-
        .byte $0c,$00,$7f,$00,$7f,$00,$0c,$0c,$00,$7f,$00,$d5,$ae,$aa,$c5,$c0 // ................
        .byte $7f,$00,$7f,$09,$81,$41,$41,$81,$04,$09,$81,$41,$41,$80,$80,$04 // .....AA....AA...
        .byte $09,$41,$11,$41,$03,$09,$81,$11,$41,$41,$04,$09,$81,$e3,$41,$23 // .A.A....AA....A#
        .byte $02,$09,$81,$e3,$41,$60,$1f,$02,$51,$00,$11,$00,$01,$41,$11,$41 // ....A`..Q....A.A
        .byte $03,$09,$81,$01,$01,$21,$11,$41,$03,$41,$00,$01,$21,$21,$11,$03 // .....!.A.A..!!..
        .byte $09,$81,$41,$41,$81,$81,$a3,$30,$07,$00,$82,$70,$05,$08,$ff,$50 // ..AA...0...p...P
        .byte $0a,$00,$ff,$a0,$01,$00,$ff,$20,$a2,$60 // ....... .`

txt_eb50:
        .text " O"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $88,$00,$82,$08,$48,$60,$ff,$02,$00,$02,$98,$8f,$0f,$01,$4f,$af // ....H`........O.
        .byte $0f,$08,$ff,$07,$02,$20,$ff,$10,$0d,$20,$ff,$a0,$09,$09,$a2,$22 // ..... ... ....."
        .byte $01,$0c,$a2,$22,$08,$08,$a2,$26,$01,$08,$00,$06,$00,$c8,$a2,$26 // ..."...&.......&
        .byte $01,$04,$04,$0d,$00,$c8,$a2,$21,$01,$a2,$23,$12,$00,$98,$a3,$25 // .......!..#....%
        .byte $10,$08,$18,$00,$98,$a4,$24,$08,$1e,$00,$b6,$a4,$27,$10,$24,$07 // ......$.....'.$.
        .byte $9a,$02,$24,$a0,$a2,$23,$26,$00,$9a,$a4,$24,$0c,$28,$e0,$f0,$a5 // ..$..#&...$.(...
        .byte $36,$2d,$00,$aa,$01,$22,$60,$10,$14,$30,$07,$69,$01,$22,$60,$04 // 6-..."`..0.i."`.
        .byte $18,$35,$07,$9c,$01                   // .5...

txt_ebc8:
        .byte $22                                   // double quote character
        .byte $40                                   // @ character
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $23,$37,$0a,$0a,$a2,$24,$01,$08,$00,$3c,$a4,$60,$39,$01,$08,$00 // #7...$...<.`9...

txt_ebdb:
        .text "C$'59<"
        .byte $40                                   // @ character
        .byte $75,$87,$98,$aa,$c5,$d4,$f0,$0f,$21,$42,$53,$61,$65,$86,$92,$96 // u.......!BSae...
        .byte $a8,$b7,$c9,$eb,$f3,$f6,$fa,$0a,$2a,$36,$46,$65,$75,$85,$a3,$b4 // ........*6Feu...
        .byte $d2,$db,$ea,$02,$14
        .text "&6HT"
        .byte $6b,$84,$8e,$98,$f3,$9c,$ed
        .byte $1b,$f0,$1c,$ec,$1d,$ea,$1e,$2d,$1c,$1e,$06,$00,$a4,$00,$08,$80 // .......-........
        .byte $20,$60,$00,$80,$a1,$a2,$61,$87,$50,$04,$00,$a2,$00,$24,$80,$00 //  `....a.P....$..
        .byte $40,$a0,$12,$a0,$30,$8c,$01,$01,$85,$01,$01,$8a,$01,$01,$88,$01 // @...0...........
        .byte $01,$8c,$01,$01,$85,$01,$01,$8a,$01,$01,$88,$01,$01,$8c,$01,$01 // ................
        .byte $85,$01,$01,$8a,$01,$01,$88,$01,$01,$8c,$01,$01,$85,$01,$01,$8a // ................
        .byte $01,$01,$88,$0c,$8c,$0d,$0d,$85,$0d,$0d,$8a,$0d,$0d,$88,$0d,$0d // ................
        .byte $8c,$0d,$0d,$85,$0d,$0d,$8a,$0d,$0d,$88,$0d,$0d,$8c,$0d,$0d,$8e // ................
        .byte $0d,$0d,$8f,$0d,$17,$93,$18,$8c,$0d,$0d,$8e,$0d,$0d,$8f,$0d,$17 // ................
        .byte $93,$18,$8c,$0d,$0d,$85,$0d,$0d,$8a,$0d,$0d,$88,$0d,$0d,$8c,$0d // ................
        .byte $0d,$85,$0d,$0d,$8a,$0d,$0d,$88,$0d,$0d,$8c,$0d,$0d,$85,$0d,$0d // ................
        .byte $8a,$0d,$0d,$88,$0d,$0d,$8c,$0d,$0d,$85,$0d,$0d,$8a,$0d,$0d,$88 // ................
        .byte $18,$8c,$0d,$0d,$85,$0d,$0d,$8a,$0d,$0d,$88,$0d,$0d,$8c,$0d,$0d // ................
        .byte $85,$0d,$0d,$8a,$0d,$0d,$88,$0d,$0d,$8c,$0d,$0d,$85,$0d,$0d,$8a // ................
        .byte $0d,$0d,$88,$0d,$0d,$8c,$0d,$0d,$85,$0d,$0d,$8a,$0d,$0d,$88,$0d // ................
        .byte $0d,$8c,$0d,$0d,$8e,$0d,$0d,$8f,$0d,$17,$93,$18,$8c,$0d,$0d,$85 // ................
        .byte $0d,$0d,$8a,$0d,$0d,$87,$0d,$0d,$8c,$0d,$0d,$85,$0d,$0d,$8a,$0d // ................
        .byte $0d,$88,$0d,$0d,$87,$0d,$2b,$8c,$31,$32,$8c // ......+.12.

txt_ed1d:
        .text "13124"
        .byte $0d                                   // string terminator
        .byte $0d,$85,$0d,$0d,$8a,$0d,$0d,$88,$0d,$0d,$8c,$0d,$0d,$85,$0d,$0d // ................
        .byte $8a,$0d,$0d,$88,$0d,$0d,$8c,$0d,$0d,$8e,$0d,$0d,$8f,$0d,$17,$93 // ................
        .byte $18,$8c,$0d,$0d,$8e,$0d,$0d,$8f,$0d,$17,$93,$18,$8c,$0d,$0d,$85 // ................
        .byte $0d,$0d,$8a,$0d,$0d,$88,$0d,$0d,$8c,$0d,$0d,$85,$0d,$0d,$8a,$0d // ................
        .byte $0d,$88,$0d,$0d,$8c,$0d,$0d,$85,$0d,$0d,$8a,$0d,$0d,$88,$0d,$0d // ................
        .byte $8c,$0d,$0d,$85,$0d,$0d,$8a,$0d,$0d,$88,$0d,$0d,$8c,$0d,$0d,$85 // ................
        .byte $0d,$0d,$8a,$0d,$0d,$88,$0d,$2b,$8c,$0d,$0d,$85,$0d,$0d,$8a,$0d // .......+........
        .byte $0d,$88,$0d,$2b,$8c,$0d,$0d,$85,$0d,$0d,$8a,$0d,$0d,$88,$0d,$2b // ...+...........+
        .byte $8c,$0d,$0d,$85,$0d,$0d,$8a,$0d,$0d,$88,$0d,$2b,$ff,$8c,$42,$02 // ...........+..B.
        .byte $03,$03,$03,$04,$03,$02,$03,$60,$42,$08,$09,$05,$02,$0a,$02,$0b // .......`B.......
        .byte $0e,$0f,$10,$12,$0f,$13,$14,$80,$15,$14,$15,$14,$16,$8c,$1a,$14 // ................
        .byte $80,$15,$14,$15,$14,$16,$8c,$1b,$19,$00,$1c,$1d,$1e,$00,$1f // ...............

txt_ede2:
        .text " !"
        .byte $22                                   // double quote character
        .text "#$%"
        .byte $0e,$0f,$10,$12,$0f,$13,$0e,$0f,$10,$12,$0f,$13,$14,$80,$15,$14 // ................
        .byte $15,$14,$16,$8c,$1a,$2c,$a2           // .....,.

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

txt_ee02:
        .text "!."
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $60,$47,$2f,$30,$0e,$0f,$13,$0e,$0f,$10,$12,$0f,$13,$14,$80,$15 // `G/0............
        .byte $14,$15,$14,$16,$8c,$1a,$14,$80,$15,$14,$15,$14,$16,$8c,$14,$0e // ................
        .byte $0f,$10,$12,$0f,$13,$0e,$0f,$10,$12,$0f,$13,$14,$06,$14,$06,$14 // ................
        .byte $06,$07,$14,$06,$14,$06,$14,$06,$07,$14,$06,$14,$06,$14,$06,$07 // ................
        .byte $14,$06,$14,$06,$14,$06,$07,$ff,$8c,$a6,$36,$05,$11,$06,$11,$06 // ..........6.....
        .byte $11,$06,$07,$11,$06,$11,$06,$11,$06,$07,$11,$06,$11,$06,$11,$06 // ................
        .byte $07,$42,$02,$03,$03,$03,$04,$03,$02,$03,$2e,$11,$06,$11,$06,$11 // .B..............
        .byte $16,$1a,$11,$06,$11,$06,$11,$16,$1a,$43,$02,$03,$03,$03,$04,$03 // .........C......
        .byte $02,$03,$21,$02,$e3,$03,$23,$04,$03,$26,$44,$03,$02,$03,$03,$03 // ..!...#..&D.....
        .byte $04,$03,$02
        .byte $2d,$03,$11,$06,$11,$06,$11,$16,$1a
        .text "'()*"
        .byte $03,$43,$03,$02,$03,$03,$03,$04,$03,$02,$2f,$03,$11,$06,$11,$06 // .C......../.....
        .byte $11,$16,$1a,$11,$06,$11,$06,$11,$16,$1a,$44,$02,$03,$03,$03,$04 // ..........D.....
        .byte $03,$02,$03,$60,$a7,$11,$06,$11,$06,$11,$06,$07,$11,$06,$11,$06 // ...`............
        .byte $11,$06,$07,$11,$06,$11,$06,$11,$06,$07,$11,$06,$11,$06,$11,$06 // ................
        .byte $07,$ff,$8f,$00,$7f,$a3,$81,$18,$a2,$18,$00,$18,$18,$00,$82,$18 // ................
        .byte $80,$00,$7f,$a4,$8f,$3c,$7f,$8f,$7e,$7f,$a5,$8f,$3c,$7f,$81,$00 // .....<..~...<...
        .byte $a6,$3c,$90,$3f,$80,$7e,$90,$43,$80,$7e,$90,$48,$80,$7e,$90,$43 // .<.?.~.C.~.H.~.C
        .byte $80,$7e,$90,$3f,$80,$7e,$90,$3c,$80,$7e,$90,$3f,$80,$7e,$90,$43 // .~.?.~.<.~.?.~.C
        .byte $80,$7e,$90,$48,$80,$7e,$90,$43,$80,$7e,$90,$3f,$80,$7e,$90,$3c // .~.H.~.C.~.?.~.<
        .byte $84,$00,$7f,$83                       // ....

txt_ef39:
        .text "<?<"
        .byte $c0                                   // '@' | $80 (end-of-string marker)
        .byte $81,$3c,$90,$43,$82,$7e,$c1,$81,$7e,$83,$3c,$3f,$7f,$83,$00 // .<.C.~..~.<?...

txt_ef4c:
        .text "<?<"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $81,$3c,$90,$46,$85,$7e,$83,$44,$82,$43,$7f,$8f,$7e,$81,$7e,$a8 // .<.F.~.D.C..~.~.
        .byte $82,$1f,$81,$1f,$1f,$82,$1f,$83,$00,$a4,$8f,$3c,$7f,$8d,$7e,$a8 // ...........<..~.
        .byte $81,$e5,$1f,$24,$83,$1f,$1f,$81,$e3,$1f,$2f,$82,$1f,$80,$00,$82 // ...$....../.....
        .byte $1f,$80,$00,$81,$1f,$7f,$8b,$7e,$a8,$81,$e3,$1f,$2b,$83,$1f,$81 // .......~....+...
        .byte $1f,$1f,$85,$00,$7f,$81,$00,$a8,$e3,$1f,$60,$6a,$80,$1f,$82,$1f // ..........`j....
        .byte $8c,$00,$83,$1f,$82,$1f,$80,$1f,$84,$1f,$85,$00,$a9,$8f,$48,$83 // ..............H.
        .byte $7e,$7f,$a3,$81,$18,$a2,$18,$00,$18,$a1,$83,$18,$a2,$82,$18,$80 // ~...............
        .byte $00,$a3,$81,$18,$a1,$83,$18,$a2,$81,$18,$a1,$83,$18,$81,$18,$18 // ................
        .byte $7f,$a3,$81,$18,$a2,$82,$18,$80,$00,$81,$18,$a1,$83,$18,$a2,$81 // ................
        .byte $18,$18,$7f,$aa,$81,$2b,$2b,$83,$2b,$82,$29,$84,$00,$81,$2b,$83 // .....++.+.)...+.
        .byte $2b,$82
        .byte $29,$86,$00,$83
        .text "++))"
        .byte $81
        .byte $29,$c3,$7e
        .byte $2b,$83
        .byte $29,$85,$00,$7f,$aa,$81,$e4,$2b,$60,$41,$83,$29,$00,$81,$2b,$83 // )......+`A.)..+.
        .byte $2b,$29,$85,$00,$7f,$83               // +)....

// --- Region $f017-$f68f ---
.pc = $f017 "dat_f017"

dat_f017:
        .byte $29,$29,$81,$2b,$83,$29,$85,$27,$83,$24,$00,$7f,$a7,$83,$00,$7f // )).+.).'.$......
        .byte $aa,$81,$2b,$2b,$83,$2b,$82,$29,$84,$00,$81,$2b,$83,$2b,$82,$29 // ..++.+.)...+.+.)
        .byte $86,$00,$c4,$83                       // ....

txt_f03b:
        .text "'+))"
        .byte $c6                                   // 'F' | $80 (end-of-string marker)
        .byte $29,$81,$2b,$83,$29,$85,$00,$7f,$83,$00,$aa,$e3,$29,$60,$4c,$2b // ).+.).......)`L+
        .byte $87,$29,$83,$2b,$7f,$ab,$83,$7e,$7f,$83 // .).+...~..

txt_f05a:
        .text "<?<"
        .byte $c7                                   // 'G' | $80 (end-of-string marker)
        .byte $81,$3c,$90,$43,$82,$7e,$c8,$81,$7e,$83,$3c,$3f,$7f,$83,$3c,$3f // .<.C.~..~.<?..<?
        .byte $3c,$85,$3f,$c9,$81,$7e,$83,$48,$8f,$43,$7e,$7f,$a3,$81,$18,$a2 // <.?..~.H.C~.....
        .byte $82,$18,$80,$00,$81,$18,$a1,$83,$18,$a2,$81,$18,$1a,$7f,$a3,$81 // ................
        .byte $18,$a2,$82,$18,$80,$00,$81,$18,$a1,$83,$18,$a2,$81,$e3,$18,$60 // ...............`
        .byte $ac,$a1,$82,$18,$80,$00,$a2,$81,$18,$a1,$83,$18,$a2,$81,$18,$18 // ................
        .byte $7f,$aa,$85,$2b,$83,$2b,$85,$00,$7f,$83,$7e,$7f,$aa,$83,$29,$7f // ...+.+....~...).
        .byte $ca,$83,$27,$90,$29,$80,$7e,$83,$29,$8f,$00,$81,$00,$83,$29,$7f // ..'.).~.).....).
        .byte $ca,$81,$27,$90,$29,$82,$7e,$83,$29,$85,$29,$87,$29,$81,$27,$85 // ..'.).~.).).).'.
        .byte $26,$81,$27,$90,$26,$80,$7e,$85,$24,$8f,$00,$81,$00,$83,$29,$7f // &.'.&.~.$.....).
        .byte $aa,$81,$2b,$90,$29,$82,$7e,$83,$2b,$85,$00,$7f,$ca,$83,$27,$90 // ..+.).~.+.....'.
        .byte $29,$80,$7e,$83,$29,$8f,$00,$81,$00,$83,$26,$7f,$81,$26,$c3,$7e // ).~.).....&..&.~
        .byte $90,$29,$82,$7e,$83,$29,$87,$29,$83,$27,$26,$27,$81 // .).~.).).'&'.

txt_f11b:
        .text ")+"
        .byte $c4                                   // 'D' | $80 (end-of-string marker)
        .byte $29,$90,$2b,$86,$7e,$cb,$8d,$7e,$83,$29,$7f,$aa,$83,$29,$90,$2b // ).+.~..~.)...).+
        .byte $82,$7e,$81,$2b,$8f,$00,$81,$00,$83,$2b,$7f,$aa,$81,$29,$90,$2b // .~.+.....+...).+
        .byte $82,$7e,$83,$2b,$8f,$00,$81,$00,$83,$29,$7f,$aa,$83,$e3,$29,$61 // .~.+.....)....)a
        .byte $36,$87,$29,$83,$27,$26,$81,$27,$90,$26,$80,$7e,$83,$24,$8f,$00 // 6.).'&.'.&.~.$..
        .byte $83,$24,$26,$81,$24,$90,$27,$80,$7e,$7f,$83,$7e,$27,$8f,$00,$83 // .$&.$.'.~..~'...
        .byte $26,$24,$90,$27,$82,$7e,$83,$27,$87,$00,$7f,$87,$00,$aa,$83 // &$.'.~.'.......

txt_f17d:
        .text "$&"
        .byte $c4                                   // 'D' | $80 (end-of-string marker)
        .byte $81,$24,$90,$27,$80,$7e,$83           // .$.'.~.

txt_f187:
        .text ")++"
        .byte $cc                                   // 'L' | $80 (end-of-string marker)
        .byte $7e
        .text ")')+"
        .byte $8f
        .byte $2b,$8a,$7e,$80,$00,$7f,$a4,$80
        .byte $3c,$82
        .byte $00,$a9,$8b,$48,$7f,$ac,$8f,$33,$83,$7e,$85,$32,$30,$87,$2c,$8f // ...H...3.~.20.,.
        .byte $00,$87,$00,$7f,$c4,$81,$30,$90,$32,$8f,$7e,$80,$7e,$83,$30,$84 // ......0.2.~.~.0.
        .byte $2e,$86,$30,$85,$32,$2e,$87,$30,$83,$2b,$00,$7f,$8f,$00,$ac,$83 // ..0.2..0.+......
        .text "320,"
        .byte $8f,$00,$85
        .byte $30,$83
        .byte $32,$33,$81
        .byte $37,$7f,$81,$7e
        .byte $8f,$00,$81,$00,$ac,$85,$35,$33,$84,$32,$8a,$00,$a9,$8f,$48,$7f // ......53.2....H.
        .byte $a3,$81,$18,$a1,$83,$18,$a2,$81,$18,$a1,$83,$18,$81,$18,$18,$7f // ................
        .byte $8f,$00,$8b,$00,$a8,$83,$1f,$81,$1f,$90,$20,$80,$7e,$83,$1f,$87 // .......... .~...
        .byte $00,$7f,$83,$00,$a8,$81,$1f,$83,$1f,$8f,$00,$85,$00,$7f,$81,$00 // ................
        .byte $a8,$83,$1f,$1f,$81,$1f,$1f,$90,$20,$80,$7e,$83,$20,$81,$20,$83 // ........ .~. . .
        .byte $1f,$1f,$81,$00,$7f,$8b,$00,$a8,$81,$1f,$1f,$90,$20,$82,$7e,$83 // ............ .~.
        .byte $20,$82,$1f,$cb,$80,$7e,$8f,$00,$82,$00,$ab,$80,$00,$7f,$c4,$81 //  ....~..........
        .byte $3c,$90,$3e,$8f,$7e,$8c,$7e,$7f,$a0,$81,$48,$ae,$8d,$48,$ad,$8b // <.>.~.~...H..H..
        .byte $48,$7f,$a0,$83,$48,$7f,$a0,$81,$48,$ae,$8d,$48,$ad,$87,$48,$a1 // H...H...H..H..H.
        .byte $83,$48,$81,$48,$48,$7f               // .H.HH.

txt_f271:
        .text "SANDRA'S SECRET LAND"
        .byte $81,$40,$bc,$c8,$21,$83,$e6,$11,$22,$01,$03,$e6,$11,$22,$03,$83 // .@..!..."...."..
        .byte $e4,$11,$e3,$1f,$21,$03,$e7,$11,$21,$81,$e6,$1f,$22,$03,$81,$e6 // ....!...!..."...
        .byte $1f,$22,$03,$83,$e4,$11,$22,$1f,$1f,$e8,$11,$22,$01,$01,$e7,$c7 // ."...."...."....
        .byte $21,$81,$e7,$f1,$e7,$11,$21,$03,$e8,$1f,$24,$39,$11,$01,$01,$e4 // !.....!...$9....
        .byte $11,$21,$83,$e7,$11,$21,$83,$e7,$11,$21,$03,$e6,$11,$22,$03,$83 // .!...!...!..."..
        .byte $e7,$11,$21,$03,$e7,$11,$21,$83,$e3,$11,$e3,$1f,$22,$83,$01,$e7 // ..!...!....."...
        .byte $c7,$80,$1f,$11,$21,$83,$e7,$11,$22,$81,$01,$e4,$f1,$24,$e3,$e3 // ....!..."....$..
        .byte $c7,$81,$e7,$8f,$29,$f3,$f3,$ed,$ed,$cf,$cf,$83,$83,$81,$e7,$f1 // ....)...........
        .byte $28,$f7,$f7,$e3,$e3,$c1,$c1,$80,$80,$c2,$26,$ef,$ef,$cf,$cf,$80 // (.........&.....
        .byte $80,$c9,$e7,$c7,$e5,$11,$c3,$e4,$93,$27,$01,$01,$93,$93,$c7,$c7 // .........'......
        .byte $83,$e3,$11,$22,$1f,$83,$e3,$18,$33,$11,$f1,$e1,$e3,$e3,$83,$11 // ..."....3.......
        .byte $01,$11,$11,$ff,$11,$01,$f1,$f1,$e3,$e3,$c7,$c7,$c2,$25,$e1,$c3 // .............%..
        .byte $87,$8f,$0f,$e3,$1f,$25,$0f,$87,$c3,$e3,$e1,$e3,$f1,$c5,$23,$e7 // .....%........#.
        .byte $e7,$c3,$c3,$e4,$c7,$21,$01,$cf,$21,$81,$c8,$e4,$f1,$e3,$e3,$22 // .....!..!......"
        .byte $c7,$83,$e7,$11,$29,$c7,$c7,$87,$87,$07,$07,$c7,$c7,$83,$e3,$11 // ....)...........
        .byte $25,$f1,$e3,$e3,$c7,$83,$e3,$11,$e3,$f1,$21,$c3,$e8,$11,$21,$01 // %.........!...!.
        .byte $e6,$1f,$22,$03,$81,$e5,$1f,$23,$03,$11,$01,$e4,$11,$24,$f1,$e3 // .."....#.....$..
        .byte $e3,$83,$e6,$11,$22,$83,$83,$e6,$11,$21,$81,$c4,$e3,$c7,$c5,$e3 // ...."....!......
        .byte $c7,$c2,$27,$f3,$f3,$e4,$e4,$c9,$c9,$93,$c5,$22,$81,$81,$c2,$28 // ..'........"...(
        .byte $cf,$cf,$27,$27,$93,$93,$c9,$83,$e5,$11,$22,$f1,$e1,$c8,$ef,$11 // ..''......".....
        .byte $21,$03,$e3,$1f,$e4,$11,$21,$83,$e7,$11,$21,$03,$e7,$1f,$21,$81 // !.....!...!...!.
        .byte $e8,$1f,$e7,$11,$21,$83,$e8,$11,$e7,$c7,$22,$01,$f1,$e6,$11,$21 // ....!....."....!
        .byte $83,$e8,$11,$e7,$1f,$21,$01,$f7,$11,$21,$83,$e8,$1f,$e6,$11,$23 // .....!...!.....#
        .byte $1f,$80,$03,$e7,$11,$e3,$f1,$e4,$11,$21,$83,$e8,$c7,$e7,$11,$21 // .........!.....!
        .byte $83,$e5,$11,$23,$93,$83,$c7,$e3,$11,$e3,$01,$22,$11,$39,$e8,$11 // ...#.......".9..
        .byte $e7,$f1,$23,$03,$8f,$8f,$e5,$1f,$21,$01,$e7,$8f,$27,$81,$cf,$cf // ..#.....!...'...
        .byte $9d,$9d,$03,$03,$c2,$e7,$f1,$21,$81,$e8,$e3,$a2,$26,$80,$80,$cf // .......!....&...
        .byte $cf,$ef,$ef,$c8,$22,$c7,$c7,$c3,$e3,$c7,$c8,$24,$93,$93,$01,$01 // ...."......$....
        .byte $e4,$93,$22,$f1,$f1,$e3,$11,$21,$83,$e5,$c7,$22,$8f,$88,$e3,$18 // .."....!..."....
        .byte $24,$01,$11,$ff,$03,$e3,$11,$21,$03,$c8,$e3,$1f,$25,$0f,$8f,$87 // $......!....%...
        .byte $c3,$e1,$e3,$f1,$29,$e1,$e3,$c3,$87,$0f,$00,$c3,$e7,$e7,$c4,$21 // ....)..........!
        .byte $01,$e4,$c7,$c7,$e3,$c7,$22,$8f,$81,$cc,$e5,$c7,$e3,$8f,$e3,$1f // ......".........
        .byte $e7,$11,$21,$83,$e7,$c7,$23,$01,$8f,$8f,$e5,$1f,$21,$01,$e3,$f1 // ..!...#.....!...
        .byte $e4,$11,$22,$83,$81,$ea,$f1,$e4,$11,$21,$83,$e7,$11,$23,$83,$e3 // .."......!...#..
        .byte $e3,$e6,$c7,$e7,$11,$21,$83,$e7,$f1,$22,$03,$ff,$e3,$c7,$c5,$e4 // .....!..."......
        .byte $c7,$21,$8f,$c2,$27,$93,$c9,$c9,$e4,$e4,$f3,$f3,$c2,$22,$81,$81 // .!..'........"..
        .byte $c5,$29,$c9,$93,$93                   // .)...

txt_f4ca:
        .text "''"
        .byte $cf                                   // 'O' | $80 (end-of-string marker)
        .byte $cf,$ff,$c3,$e3,$c7,$c2,$22,$c7,$c7,$80,$40,$00,$23,$40,$10,$08 // ......"...@.#@..
        .byte $a3,$26,$04,$00,$80,$00,$40,$01,$a3   // .&....@..

txt_f4e6:
        .text "!"
        .byte $40                                   // @ character
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $22,$02,$10,$a3,$26,$02,$10,$00,$80,$00,$01,$a6,$25,$10,$00,$40 // "...&.......%..@
        .byte $00,$80,$a2,$22,$02,$04,$a3,$21,$80,$a2,$23,$10,$10,$01,$a2 // ..."...!..#....

txt_f508:
        .text "!"
        .byte $40                                   // @ character
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $28,$82,$08,$08,$00,$44,$94,$a9,$08,$a2,$2b,$04,$88,$90,$20,$40 // (....D....+... @
        .byte $01,$00,$02,$44,$45,$08,$a2,$22,$42,$14,$a2,$60,$ad,$80,$12,$10 // ...DE.."B..`....
        .byte $00,$80,$01,$09,$04,$90,$20,$40,$02,$00,$10,$10,$44,$08,$82,$00 // ...... @....D...
        .byte $40,$10,$45,$08,$02,$00,$81,$00,$20,$10,$12,$01,$01,$00,$48,$08 // @.E..... .....H.
        .byte $20,$00,$82,$09,$09,$00,$c4,$94,$a9,$8d //  .........

txt_f555:
        .text "RP%"
        .byte $c8                                   // 'H' | $80 (end-of-string marker)
        .byte $94,$b1,$45,$21,$12,$22,$44,$45,$09,$08,$92 // ..E!."DE...

txt_f564:
        .text "BU"
        .byte $c8                                   // 'H' | $80 (end-of-string marker)
        .byte $92,$a4,$22,$14,$92,$94,$ab,$09,$54,$94,$a4,$49,$22,$92,$12 // ..".....T..I"..

txt_f576:
        .text "PEJ"
        .byte $d5                                   // 'U' | $80 (end-of-string marker)
        .byte $29,$42,$90,$45,$08,$46,$8a,$a5,$49,$24,$12,$52,$95,$51,$04,$48 // )B.E.F..I$.R.Q.H
        .byte $0a,$a5,$12,$92,$89,$49,$00,$ab,$6b   // .....I..k

txt_f593:
        .text "VR"
        .byte $ad                                   // '-' | $80 (end-of-string marker)
        .byte $aa,$da,$37,$6b,$42,$aa,$d4,$ed,$d1,$ab,$aa,$b6,$d5,$45,$95,$aa // ..7kB........E..

txt_f5a6:
        .text "7MY"
        .byte $d5                                   // 'U' | $80 (end-of-string marker)
        .byte $cb,$65,$63,$54,$d2,$aa,$6b,$51,$b6,$dd,$6d,$ed,$a5,$ba,$95 // .ecT..kQ..m....

txt_f5b9:
        .text "*T"
        .byte $ad                                   // '-' | $80 (end-of-string marker)
        .byte $6a,$b2,$f7,$a9,$55,$1a,$84,$d9,$e5,$a4,$6a,$ae,$da,$b5,$a1,$12 // j...U.....j.....
        .byte $45,$6d,$76,$b6,$ff,$bb,$6b,$56,$f7,$c2,$2b,$fb,$77,$6f,$df,$bf // Emv...kV..+.wo..
        .byte $fe,$ff,$fd,$bb,$ba,$f7,$c2,$22,$bd,$eb,$c2,$60,$2c,$7f,$ed,$ef // ......."...`,...
        .byte $ff,$7f,$fe,$f6,$fb,$6f,$df,$bf,$fd,$ff,$ef,$ef,$bb,$f7,$7d,$ff // .....o........}.
        .byte $bf,$ef,$ba,$f7,$fd,$ff,$7e,$ff,$df,$ef,$ed,$fe,$fe,$ff,$b7,$f7 // ......~.........
        .byte $df,$ff,$7d,$f6,$f6,$ff,$bf,$ef,$f7,$c3,$26,$fb,$ff,$7f,$ff,$bf // ..}.......&.....
        .byte $fe,$c3,$21,$bf,$c3,$22,$fd,$ef,$c3,$26,$fd,$ef,$ff,$7f,$ff,$fe // ..!.."...&......
        .byte $c6,$25,$ef,$ff,$bf,$ff,$7f,$c2,$22,$fd,$fb,$c3,$21,$7f,$c2,$23 // .%......"...!..#
        .byte $ef,$ef,$fe,$c2,$21,$bf,$c3,$23,$7d,$f7,$f7,$80,$41,$ff,$60,$9d // ....!..#}...A.`.
        .byte $78,$a2,$00,$8e,$86,$02,$20,$44,$e5,$a2,$00,$a9,$08,$9d,$00,$d8 // x..... D........
        .byte $9d,$40,$d8,$bd,$c0,$0e,$9d,$00,$04,$bd,$00,$0f,$9d,$40,$04,$e8 // .@...........@..
        .byte $d0,$e9,$ad,$fd,$26,$8d               // ....&.

txt_f672:
        .text ":'"
        .byte $ad                                   // '-' | $80 (end-of-string marker)
        .byte $fe,$26,$8d                           // .&.

txt_f678:
        .text "5'"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $38,$ad,$ff,$26,$9d                   // 8..&.

txt_f680:
        .text " )"
        .byte $ca                                   // 'J' | $80 (end-of-string marker)
        .byte $10,$fa,$a2,$2f,$bd,$c0,$26,$9d,$00,$d0,$ca,$10,$f7 // .../..&......

// --- Region $f6c9-$f73d ---
.pc = $f6c9 "txt_f6c9"

txt_f6c9:
        .encoding "screencode_mixed"
        .text ">intro coded by adf/music by jch"
        .encoding "petscii_upper"
        .byte $ed,$20,$60                           // . `

txt_f6ec:
        .encoding "screencode_mixed"
        .text "$/logo by skater/drive<x"
        .encoding "petscii_upper"
        .byte $b8,$48,$b8,$78,$b8,$a8,$b8,$d8,$b8,$08,$b8,$38,$b8,$a2,$2b,$e0 // .H.x.......8..+.
        .byte $1b,$3c,$93,$ad,$7f,$c8,$00,$15,$7b,$f0,$a2,$21,$7f,$a2,$26,$f0 // .<......{..!..&.
        .byte $f0,$f1,$f2,$f3,$f4,$e9,$f0,$60,$1f,$ff // .......`..

txt_f72e:
        .encoding "screencode_mixed"
        .text ">char by adf"
        .encoding "petscii_upper"
        .byte $98,$09,$0a,$0f                       // ....

// --- Region $f790-$f808 ---
.pc = $f790 "dat_f790"

dat_f790:
        .byte $a9,$01,$8d,$19,$d0,$a9,$c8,$8d,$16,$d0,$a9,$18,$8d,$18,$d0,$a9 // ................
        .byte $b4,$8d,$12,$d0,$a9,$73,$8d,$fe,$ff,$20,$18,$29,$a9,$00,$8d,$21 // .....s... .)...!
        .byte $d0,$40,$a9,$01,$8d,$19,$d0,$a9,$d3,$8d,$12,$d0,$a9,$8b,$8d,$fe // .@..............
        .byte $ff,$a9,$01,$8d,$21,$d0,$20,$c2       // ....!. .

txt_f7c8:
        .text "'"
        .byte $40                                   // @ character
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $01,$8d,$19,$d0,$a5,$f9,$8d,$16,$d0,$a2,$00,$bc,$50,$2b,$88,$d0 // ............P+..
        .byte $fd,$bd,$70                           // ..p

txt_f7de:
        .text "+, "
        .byte $d0                                   // 'P' | $80 (end-of-string marker)
        .byte $8d,$21,$d0,$e8,$e0,$18,$d0,$ec,$a9,$00,$8d,$12,$d0,$a9,$2a,$8d // .!............*.
        .byte $fe,$ff,$20,$7d,$28,$20,$0b,$28,$20,$03,$10 // .. }( .( ..

txt_f7fd:
        .text "L!,"
        .byte $40                                   // @ character
        .byte $a6                                   // '&' | $80 (end-of-string marker)
        .byte $80,$a0,$4f,$bd,$00,$2b,$8d           // ..O..+.

// --- Region $f84a-$f865 ---
.pc = $f84a "dat_f84a"

dat_f84a:
        .byte $20,$f4,$27,$e0,$00,$d0,$03,$20,$d6   //  .'.... .

txt_f853:
        .text "' 4("
        .byte $60,$a6,$85,$30,$03,$c6,$85,$60,$e6,$85,$a2,$0e,$ac,$85,$2b // `..0...`......+

// --- Region $f873-$f87f ---
.pc = $f873 "dat_f873"

dat_f873:
        .byte $a5,$f9,$38,$e9,$02,$29,$07,$85,$f9,$b0,$3d,$a2,$00 // ..8..)....=..

// --- Region $f8a5-$f8ac ---
.pc = $f8a5 "dat_f8a5"

dat_f8a5:
        .byte $38,$e9,$40,$8d,$38,$28,$10,$08       // 8.@.8(..

// --- Region $f93c-$fa89 ---
.pc = $f93c "dat_f93c"

dat_f93c:
        .byte $8d,$11,$d0,$60,$ae,$ae,$28,$ad,$12,$d0,$cd,$12,$d0,$f0,$fb,$29 // ...`..(........)
        .byte $07,$09,$18,$8d,$11,$d0,$e8,$e0,$58,$d0,$ec,$60,$a2,$06,$ca,$d0 // ........X..`....
        .byte $fd,$60,$a2,$80,$39,$0f,$a7,$e3,$97,$2c,$96,$96,$95,$95,$94,$94 // .`..9....,......
        .byte $93,$93,$92,$92,$91,$91,$80,$82,$90,$2c,$91,$91,$92,$92,$93,$93 // .........,......
        .byte $94,$94,$95,$95,$96,$96,$e3,$97,$ee,$20,$2d,$07,$09,$12,$0c,$14 // ......... -.....
        .byte $12,$09,$13,$2b,$20,$10,$01,$0c,$f2   // ...+ ....

txt_f995:
        .encoding "screencode_mixed"
        .text " =copyright by magna media"
        .encoding "petscii_upper"

txt_f9af:
        .text " 1997"
        .byte $ee                                   // .

txt_f9b5:
        .encoding "screencode_mixed"
        .text " 9supplied by maja of f4cg!"
        .encoding "petscii_upper"
        .byte $eb,$20,$60                           // . `

txt_f9d3:
        .encoding "screencode_mixed"
        .text "!broken by the crackpoint of f4cg!"
        .encoding "petscii_upper"
        .byte $e8                                   // .

txt_f9f6:
        .encoding "screencode_mixed"
        .text " >hail to the kings of yesterday"
        .encoding "petscii_upper"
        .byte $e7,$20,$60                           // . `

txt_fa19:
        .encoding "screencode_mixed"
        .text "&..those we still look up and pray to.."
        .encoding "petscii_upper"
        .byte $f0,$20,$e3,$0b,$e4,$05,$e5,$03,$e6,$01,$e5,$03,$e4,$05,$e3,$0b // . ..............
        .byte $aa,$ec,$20,$31,$10,$12,$0f,$15,$04,$0c,$19,$20,$10,$12,$05,$13 // .. 1....... ....
        .byte $05,$0e,$14,$13,$3a,$eb,$20,$21,$0a,$e6,$08,$21,$01,$e7,$08,$21 // ....:. !...!...!
        .byte $01,$e7,$08,$21,$01,$e7,$08,$21,$01,$a6,$26,$09,$0b,$08,$0c,$0f // ...!...!..&.....
        .byte $07,$e4,$01,$26,$07,$0f,$0c,$08,$0b,$09 // ...&......

// --- Region $fab7-$faca ---
.pc = $fab7 "Segment $fab7"
        .byte $28,$a9,$01,$9d,$00,$d8,$bd,$f8,$2b,$9d,$00,$04,$bd,$ca,$2b,$9d // (.......+.....+.
        .byte $00,$01,$ca,$10                       // ....

// --- Region $faf6-$fce1 ---
.pc = $faf6 "Segment $faf6"
        .byte $a7,$a6,$e3,$20,$60                   // ... `

txt_fafb:
        .encoding "screencode_mixed"
        .text "#- fantastic four cracking group"
        .encoding "petscii_upper"

txt_fb1b:
        .text " ! -"
        .byte $e4,$20,$25,$19,$28,$4c,$88,$2b,$a9   // . %.(L.+.

txt_fb28:
        .text "/?=<:97654210//."
        .byte $e9,$2d,$60,$1f                       // .-`.

txt_fb3c:
        .text ".//01235679:<=?"
        .byte $40                                   // @ character
        .text "ACDFGIJKLNOPQQR"
        .byte $e9,$53,$60,$1f                       // .S`.

txt_fb5f:
        .text "RQQPONMKJIGFDCA"
        .byte $40                                   // @ character
        .text "ACDFGIJKLNOPQQR"
        .byte $e9,$53,$60,$1f                       // .S`.

txt_fb82:
        .text "RQQPONMKJIGFDCA"
        .byte $40                                   // @ character
        .text "?=<:97654210//."
        .byte $e9                                   // .

txt_fba2:
        .text "-1.//01235679:<=?"
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $80,$2f,$00,$22,$20,$42,$ed,$20,$e3,$2e,$21,$17,$e3,$0f,$60,$4d // ./." B. ..!...`M

txt_fbc5:
        .encoding "screencode_mixed"
        .text "w! this feels uncredible refreshing to hit back in a good old c64 crack intro"
        .encoding "petscii_upper"
        .byte $e3,$2e,$60,$b3                       // ..`.

txt_fc16:
        .encoding "screencode_mixed"
        .text " i never thought this could happen again after we stopped"
        .encoding "petscii_upper"

txt_fc4f:
        .text " 1992! "

txt_fc56:
        .encoding "screencode_mixed"
        .text "however now that it happend i feel myself obligated to show the"
        .encoding "petscii_upper"

txt_fc95:
        .text " 97' "

txt_fc9a:
        .encoding "screencode_mixed"
        .text "scene that old school was still the best school"
        .encoding "petscii_upper"
        .byte $e3,$2e,$60                           // ..`

txt_fccc:
        .encoding "screencode_mixed"
        .text "; anyway a few of you,"
        .encoding "petscii_upper"

// --- Region $fd0a-$ff5a ---
.pc = $fd0a "dat_fd0a"

dat_fd0a:
        .byte $05,$20,$01,$60,$61,$0e,$19,$20,$0c,$05,$06,$14 // . .`a.. ....

txt_fd16:
        .text "??) "
        .byte $0d                                   // string terminator

txt_fd1b:
        .encoding "screencode_mixed"
        .text "ight soon get in touch with me and gonna find out who i have been in the former times"
        .encoding "petscii_upper"
        .byte $e3,$2e,$2c,$20,$03,$15,$12,$09,$0f,$15,$13 // .., .......

txt_fd7b:
        .text "? :)"
        .byte $e4,$20,$60,$62,$2d,$20,$07,$09,$12,$0c,$14,$12,$09,$13 // . `b- ........

txt_fd8d:
        .text "+ - "

txt_fd91:
        .encoding "screencode_mixed"
        .text "pal version was given to me by maja through good old skinhead (thanx for the support"
        .encoding "petscii_upper"
        .byte $e3,$21,$60                           // .!`

txt_fde8:
        .encoding "screencode_mixed"
        .text "9) and broken (do good protections nowadays look like this"
        .encoding "petscii_upper"
        .byte $e5,$3f,$60                           // .?`

txt_fe25:
        .text "K), "

txt_fe29:
        .encoding "screencode_mixed"
        .text "levelpacked and stupid endsequence cheat (who has invented this as cheat"
        .encoding "petscii_upper"
        .byte $e3,$3f,$60,$66                       // .?`f

txt_fe75:
        .encoding "screencode_mixed"
        .text " whatever!) done by the crackpoint of f4cg (the only good old and active group is still see outthere!)"
        .encoding "petscii_upper"
        .byte $e3,$20,$e3,$2e,$60                   // . ..`

txt_fee0:
        .encoding "screencode_mixed"
        .text "!to who i shall send out greets?? "
        .encoding "petscii_upper"
        .byte $e3,$2e,$60,$5c                       // ..`\

txt_ff06:
        .encoding "screencode_mixed"
        .text "to all of you who still believe in this great system and the ones who will always sup"
        .encoding "petscii_upper"

// --- Region $ff5f-$ff6b ---
.pc = $ff5f "Segment $ff5f"
        .byte $20,$09,$14,$e3,$2e,$60,$92,$2c,$20,$0c,$05,$07,$05 //  ....`., ....

// --- Region $ff78-$ffff ---
.pc = $ff78 "Segment $ff78"
        .byte $2b,$14,$12,$03,$20,$01,$0e,$04,$20,$03,$08,$12,$0f,$0d,$01,$0e // +... ... .......
        .byte $03,$05,$21,$20,$0f,$0b,$20,$06,$0f,$0c,$0b,$13,$20,$14,$08,$09 // ..! .. ..... ...
        .byte $13,$20,$09,$13,$20,$05,$0e,$0f,$15,$07,$08,$20,$03,$12,$01,$10 // . .. ...... ....
        .byte $2c,$20,$17,$05,$20,$17,$09,$0c,$0c,$20,$06,$0f,$12,$20,$13,$15 // , .. .... ... ..
        .byte $12,$05,$20,$0d,$05,$05,$14,$20,$15,$13,$20,$09,$0e,$20,$01,$0e // .. .... .. .. ..
        .byte $0f,$14,$08,$05,$12,$20,$2d,$06,$34,$03,$07,$2d,$20,$12,$05,$0c // ..... -.4..- ...
        .byte $05,$01,$13,$05,$20,$13,$0f,$0f,$0e   // .... ....

txt_ffe1:
        .text ".  /"
        .byte $14,$08,$05,$20,$03,$12,$01,$03,$0b,$10,$0f,$09,$0e,$14 // ... ..........

txt_fff3:
        .text " '97!"
        .byte $80,$41,$20,$80,$7a,$00,$00,$15       // .A .z...
