// ============================================
// output - Part 1 of 2
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-01 10:59:30
// 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:  $0c40 (3136)
// IRQ handler:  $0e54 (irq_0e54)
// IRQ handler:  $ea31 (irq_ea31)
//
// Code: 1297 bytes, Data: 62191 bytes
// Labels: 142, Subroutines: 9
//
// Cross-references: all OK
// ============================================


// --- Region $0c40-$0d19 ---
.pc = $0c40 "main_0c40"

main_0c40:
        jsr $e544
        lda #$0b
        sta $d011
        ldx #$00
        stx $d020
        stx $d021
        txa

loc_0c51:
        sta dat_0800,x
        sta $0900,x
        sta $0a00,x
        sta $0b00,x
        inx
        bne loc_0c51
        sei
        lda #$33
        sta $01
        ldx #$04
        stx $b1
        inx
        stx $b3
        ldx #$d0
        stx $b5
        inx
        stx $b7
        lda #$00
        sta $b0
        sta $b2

loc_0c79:
        sta $b4
        sta $b6

loc_0c7d:
        ldy #$00
        lda ($b4),y
        pha
        sta ($b0),y
        lda ($b6),y
        pha
        sta ($b2),y
        jsr sub_0d15
        pla
        sta ($b2),y
        pla
        sta ($b0),y
        jsr sub_0d11
        lda ($b4),y
        pha
        sta ($b0),y
        lda ($b6),y
        pha
        sta ($b2),y
        jsr sub_0d15
        pla
        sta ($b2),y
        pla
        sta ($b0),y
        jsr sub_0d11
        lda ($b4),y
        pha
        sta ($b0),y
        lda ($b6),y
        pha
        sta ($b2),y
        jsr sub_0d15
        pla
        sta ($b2),y
        pla
        sta ($b0),y
        jsr sub_0d11
        lda ($b4),y
        pha
        sta ($b0),y
        lda ($b6),y
        pha
        sta ($b2),y
        jsr sub_0d15
        pla
        sta ($b2),y
        pla
        sta ($b0),y
        jsr sub_0d08
        lda $b0
        beq loc_0cde
        jmp loc_0c7d

loc_0cde:
        ldx #$00

loc_0ce0:
        lda $0400,x
        sta dat_0800,x
        lda $0500,x
        sta $0900,x
        inx
        inx
        bne loc_0ce0
        lda #$01
        beq dat_0d1a
        dec $0cf1
        inc $0ce5
        inc $0ce5
        inc $0ceb
        inc $0ceb
        lda #$04
        jmp loc_0c79
// Referenced by: jsr from $0cd4

sub_0d08:
        lda $b4
        clc
        adc #$04
        sta $b4
        sta $b6
// Referenced by: jsr from $0c92, $0ca8, $0cbe

sub_0d11:
        inc $b4
        inc $b6
// Referenced by: jsr from $0c89, $0c9f, $0cb5, $0ccb

sub_0d15:
        inc $b0
        inc $b2
        rts

// --- Region $0dd3-$0edf ---
.pc = $0dd3 "loc_0dd3"

loc_0dd3:
        lda txt_1150,x
        sta $0630,x
        clc
        adc #$40
.label loc_0ddd = * + 1
        sta $0658,x
        lda $1178,x
        sta $06a8,x
        clc
        adc #$40
        sta $06d0,x
        inx
        cpx #$28
        bne loc_0dd3
        lda #$13
        sta $d018
        lda #$de
        sta $0ebc
        ldx #$00

loc_0dfc:
        lda $0ef6,x
        sta $db48,x
        sta $db70,x
        inx
        cpx #$27
        bne loc_0dfc
        lda #$20
        sta $0f40
        lda #$15
        sta loc_0f41
        lda #$63
        sta $0fd6
        lda #$5f
        sta $100d
        ldx #$ff
        stx $1032
        inx
        stx $0ffc
        txa

loc_0e28:
        sta $0334,x
        inx
        cpx #$cc
        bne loc_0e28
        jsr sub_13bb
        sei
        lda #$54
        sta $0314
        lda #$0e
        sta $0315
        lda #$01
        sta $d01a
        sta $dc0d
        lda #$1b
        sta $d011
        lda #$00
        sta $d012
        cli
        jmp loc_11a0

irq_0e54:
        lda #$00
        sta $d012
        lda #$dc
        sta $d016
        jsr sub_11ec

loc_0e61:
        lda $d012
        cmp #$82
        bne loc_0e61
        lda #$c8
        sta $d016
        jsr sub_0f1e
        jsr loc_100c

loc_0e73:
        lda $d012
        cmp #$d2
        bne loc_0e73
        lda #$06
        sta $d016
        jsr sub_0fca
        jsr sub_1400
        inc $d019
        jmp loc_ea7e

loc_0e8b:
        ldx #$00

loc_0e8d:
        lda $da31,x
        sta $da30,x
        lda $da59,x
        sta $da58,x
        inx
        cpx #$27
        bne loc_0e8d
        ldx #$26

loc_0ea0:
        lda $d9b8,x
        sta $d9b9,x
        lda $d9e0,x
        sta $d9e1,x
        lda $daa8,x
        sta $daa9,x
        lda $dad0,x
        sta $dad1,x
        dex
        bpl loc_0ea0

loc_0ebb:
        lda $0ef0
        beq loc_0ed6
        sta $d9b8
        sta $d9e0
        sta $da57
        sta $da7f
        sta $daa8
        sta $dad0
        inc $0ebc
        rts

loc_0ed6:
        lda #$de
        sta $0ebc
        jmp loc_0ebb

dat_0ede:
        .byte $09,$02                               // ..

// --- Region $0f1e-$0f64 ---
.pc = $0f1e "sub_0f1e"
// Referenced by: jsr from $0e6d

sub_0f1e:
        lda $0e7b
        sec
        sbc #$02
        and #$07
        sta $0e7b
        bcc loc_0f2c
        rts

loc_0f2c:
        ldx #$00

loc_0f2e:
        lda $0749,x
        sta $0748,x
        lda $0771,x
.label loc_0f38 = * + 1
        sta $0770,x
        inx
        cpx #$27
        bne loc_0f2e

loc_0f3f:
.label loc_0f41 = * + 2
        lda $1520
        beq loc_0f56
        sta $076f
        clc
        adc #$40
        sta $0797
        inc $0f40
        bne loc_0f55
        inc loc_0f41

loc_0f55:
        rts

loc_0f56:
        lda #$20
        sta $0f40
        lda #$15
        sta loc_0f41
        jmp loc_0f3f

txt_0f63:
        .text "55"

// --- Region $0fc4-$1050 ---
.pc = $0fc4 "loc_0fc4"

loc_0fc4:
        rol $36,x
        rol $36,x
        rol $00,x
// Referenced by: jsr from $0e7f

sub_0fca:
        lda $0fd6
        cmp #$65
        beq loc_0ffb
        cmp #$98
        beq loc_0ffb

loc_0fd5:
        lda $0f73
        beq loc_0ff3
        sta $d001
        sta $d003
        sta $d005
        sta $d007
        sta $d009
        sta $d00b
        sta $d00d
        inc $0fd6
        rts

loc_0ff3:
        lda #$63
        sta $0fd6
        jmp loc_0fd5

loc_0ffb:
        lda #$01
        eor #$01
        sta $0ffc
        beq loc_1006

loc_1004:
        lda #$7f

loc_1006:
        sta $d01b
        jmp loc_0fd5

loc_100c:
        lda $105f
        beq loc_1031
        sta $d022
        lda $106f
        sta $d023
        ldx #$00

loc_101c:
        lda $107f
        sta $d878,x
        inx
        cpx #$c8
        bne loc_101c
        inc $100d
        inc $1015
        inc $101d
        rts

loc_1031:
        lda #$23
        beq loc_1039
        dec $1032
        rts

loc_1039:
        lda #$50
        sta $100d
        lda #$60
        sta $1015
        lda #$70
        sta $101d
        lda #$ff
        sta $1032
        jmp loc_100c

dat_1050:
        .byte $03                                   // .

// --- Region $11a0-$11f9 ---
.pc = $11a0 "loc_11a0"

loc_11a0:
        lda $dc01
        cmp #$ef
        bne loc_11a0
        sei
        lda #$31
        sta $0314
        lda #$ea
        sta $0315
        lda #$f0
        sta $d01a
        lda #$00
        sta $dc0d
        lda #$0b
        sta $d011
        jsr $fda3
        jsr $e518
        cli
        ldx #$00
        stx dat_0800
        stx $d020
        stx $d021
        txa

loc_11d4:
        sta $d400,x
        inx
        cpx #$1f
        bne loc_11d4
        ldx #$00

loc_11de:
        lda $14c0,x
        sta $0340,x
        inx
        cpx #$20
        bne loc_11de
        jmp $0340
// Referenced by: jsr from $0e5e

sub_11ec:
        lda #$00
        eor #$01
        sta $11ed
        beq dat_11f8
        jmp loc_0e8b

dat_11f8:
        .byte $60,$00                               // `.

// --- Region $13bb-$14bd ---
.pc = $13bb "sub_13bb"

// Referenced by: jsr from $0e30
sub_13bb: {
        ldx #$18
loop1:
        lda $13a2,x
        sta $d400,x
        dex
        bpl loop1
        lda $13a6
        sta $0355
        lda $13ad
        sta $0356
        lda $13b4
        sta $0357
        ldx #$02
        lda #$01
loop2:
        sta $0358,x
        dex
        bpl loop2
        ldx #$08
        lda #$00
loop3:
        sta $035b,x
        dex
        bpl loop3
        lda #$01
        sta $0354
        ldx #$05
loop4:
        lda $1200,x
        sta $0364,x
        dex
        bpl loop4
        inc $0358
        rts
}
// Referenced by: jsr from $0e82

sub_1400:
        dec $0354
        beq loc_1406
        rts

loc_1406:
        lda #$0a
        sta $0354
        ldx #$02

loc_140d:
        dec $0358,x
        bne loc_1471
        txa
        sta $9e
        asl
        pha
        asl
        asl
        sec
        sbc $9e
        tay
        lda $0355,x
        sta $d404,y
        pla
        tay

loc_1425:
        lda $0364,y
        sta $9e
        clc
        adc #$03
        sta $0364,y
        lda $0365,y
        sta $9f
        adc #$00
        sta $0365,y
        ldy #$02
        lda ($9e),y
        beq loc_1468
        sta $035e,x
        dey
        lda ($9e),y
        sta $035b,x
        lda #$01
        sta $0361,x

loc_144e:
        dey
        lda ($9e),y
        sta $0358,x
        bne loc_1471
        txa
        asl
        tay
        lda $1200,y
        sta $0364,y
        lda $1201,y
        sta $0365,y
        jmp loc_1425

loc_1468:
        dey
        lda #$00
        sta $0361,x
        jmp loc_144e

loc_1471:
        dex
        bpl loc_140d
        lda $a0
        and #$07
        clc
        adc #$04
        sta $d40a
        lda $035b
        sta $d400
        lda $035e
        sta $d401
        lda $035c
        sta $d407
        lda $035f
        sta $d408
        lda $035d
        sta $d40e
        lda $0360
        sta $d40f
        lda $0355
        ora $0361
        sta $d404
        lda $0356
        ora $0362
        sta $d40b
        lda $0357
        ora $0363
        sta $d412
        rts

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

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

// --- Region $f5bc-$f5e7 ---
.pc = $f5bc "loc_f5bc"

loc_f5bc:
        lda ($2f),y
        sta ($2d),y
        iny
        cpy $ff
        bne loc_f5bc
        clc
        lda $2d
        adc $ff
        sta $2d
        lda $2e
        adc #$00
        sta $2e
        ldy #$00
        dex
        bne loc_f5bc
        clc
        lda $2f
        adc $ff
        sta $2f
        lda $30
        adc #$00
        sta $30
        jmp $0100

dat_f5e7:
        .byte $b9                                   // .

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

loc_fce2:
        lsr $1d
        asl $14
        .byte $1a                                   // nop // ILLEGAL
        .byte $03,$14                               // slo ($14,x) // ILLEGAL

dat_fce9:
        .byte $1a                                   // .

// --- Region $fd65-$fe15 ---
.pc = $fd65 "loc_fd65"

loc_fd65:
        dec $0358,x
        bne loc_fdc9
        txa
        sta $9e
        asl
        pha
        asl
        asl
        sec
        sbc $9e
        tay
        lda $0355,x
        sta $d404,y
        pla
        tay
        lda $0364,y
        sta $9e
        clc
        adc #$03
        sta $0364,y
        lda $0365,y
        sta $9f
        adc #$00
        sta $0365,y
        ldy #$02
        lda ($9e),y
        beq loc_fdc0
        sta $035e,x
        dey
        lda ($9e),y
        sta $035b,x
        lda #$01
        sta $0361,x
        dey
        lda ($9e),y
        sta $0358,x
        bne loc_fdc9
        txa
        asl
        tay
        lda $1200,y
        sta $0364,y
        lda $1201,y
        sta $0365,y
        jmp loc_1425

loc_fdc0:
        dey
        lda #$00
        sta $0361,x
        jmp loc_144e

loc_fdc9:
        dex
        bpl loc_fd65
        lda $a0
        and #$07
        clc
        adc #$04
        sta $d40a
        lda $035b
        sta $d400
        lda $035e
        sta $d401
        lda $035c
        sta $d407
        lda $035f
        sta $d408
        lda $035d
        sta $d40e
        lda $0360
        sta $d40f
        lda $0355
        ora $0361
        sta $d404
        lda $0356
        ora $0362
        sta $d40b
        lda $0357
        ora $0363
        sta $d412
        rts

// --- Region $fe1e-$fe3a ---
.pc = $fe1e "loc_fe1e"

loc_fe1e:
        ldx #$00

loc_fe20:
        lda $16c0,x
        sta $0801,x
        inx
        bne loc_fe20
        inc $034c
.label loc_fe2d = * + 1
        inc $0349
        bne loc_fe1e
        lda #$37
        sta $01
        cli
        jmp loc_fce2

dat_fe39:
        .byte $57,$e6                               // W.

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

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

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

// --- Region $0c00-$0c3f ---
.pc = $0c00 "txt_0c00"

txt_0c00:
        .text "UUUUUU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$aa                               // ..

txt_0c09:
        .text "UUU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$aa,$aa,$aa,$aa,$ff,$ff,$ff,$aa,$aa,$aa,$ff,$ff,$ff,$ff,$ff // ................
        .byte $ff,$aa,$aa,$aa,$ff,$ff,$ff,$aa,$aa,$aa,$aa,$aa,$aa // .............

txt_0c2a:
        .text "UUU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$aa                               // ..

txt_0c30:
        .text "UUUUUU"
        .byte $00                                   // string terminator
        .fill 9, $00

// --- Region $0d1a-$0dd2 ---
.pc = $0d1a "dat_0d1a"

dat_0d1a:
        .byte $a9,$37,$85,$01,$58,$a9,$01,$8d,$f1,$0c,$a2,$08,$8e,$e5,$0c,$e8 // .7..X...........
        .byte $8e,$eb,$0c,$a2,$00,$bd,$e0,$14,$9d,$e0,$09,$e8,$e0,$18,$d0,$f5 // ................
        .fill 9, $ea
        .byte $20,$44,$e5,$a9,$7f,$8d,$15,$d0,$8d,$1c,$d0,$8d,$1d,$d0,$a9,$03 //  D..............
        .byte $8d,$22,$d0,$a9,$0e,$8d,$23,$d0,$a9,$05,$8d,$25,$d0,$a9,$01,$8d // ."....#....%....
        .byte $26,$d0,$a2,$00,$a9,$30,$9d,$f8,$07,$a9,$0d,$9d,$27,$d0,$e8,$e0 // &....0......'...
        .byte $07,$d0,$f1,$a9,$e0,$8d,$10,$d0,$a9,$18,$8d,$00,$d0,$a9,$48,$8d // ..............H.
        .byte $02,$d0,$a9,$78,$8d,$04,$d0,$a9,$a8,$8d,$06,$d0,$a9,$d8,$8d,$08 // ...x............
        .byte $d0,$a9,$08,$8d,$0a,$d0,$a9,$38,$8d,$0c,$d0,$a2,$00,$a9,$0e,$9d // .......8........
        .byte $78,$d8,$e8,$e0,$c8,$d0,$f6,$a9,$80,$a0,$10,$20,$1e,$ab,$a2,$00 // x.......... ....
        .byte $8a,$9d,$b8,$d9,$9d,$00,$da,$9d,$00,$db,$e8,$d0,$f4,$bd,$00,$15 // ................
        .byte $9d,$c4,$05,$18,$69,$40,$9d,$ec,$05,$e8,$e0,$10,$d0,$ef,$a2,$00 // ....i@..........

// --- Region $0ee0-$0f1d ---
.pc = $0ee0 "Program $0ee0"
        .byte $08,$0a,$0f,$0d,$07,$01,$01,$01,$01,$01,$01,$01,$01,$07,$0d,$0f // ................
        .byte $0a,$08,$02,$09,$10,$00,$09,$0b,$08,$0c,$0f,$07,$01,$01,$01,$01 // ................
        .fill 23, $01
        .byte $07,$0f,$0c,$08,$0b,$09,$00           // .......

// --- Region $0f65-$0fc3 ---
.pc = $0f65 "Program $0f65"
        .text "555566666777889:"
        .text "<=?ACFHLORVY"
        .byte $5c                                   // backslash
        .byte $5f,$62,$64
        .byte $67,$69,$6b,$6d,$6e,$70,$71,$72,$72,$73,$73,$73,$74,$74,$74,$74 // gikmnpqrrssstttt
        .byte $74,$75,$75,$75,$75,$75,$75,$74,$74,$74,$74,$74,$73,$73,$73,$72 // tuuuuuutttttsssr
        .byte $72,$71,$70,$6e,$6d,$6b,$69,$67,$64,$62,$5f // rqpnmkigdb_

txt_0fb0:
        .byte $5c                                   // backslash character
        .text "YVROLHFCA?=<:988777"

// --- Region $1051-$119f ---
.pc = $1051 "Segment $1051"
        .byte $03,$03,$03,$0f,$0f,$07,$07,$01,$01,$07,$07,$0f,$0f,$03,$00,$0e // ................
        .byte $0e,$0f,$0f,$07,$07,$01,$01,$07,$07,$0f,$0f,$0e,$0e,$0e,$00,$0d // ................
        .byte $0d,$0f,$0f,$09,$09,$0f,$0f,$0d,$0d,$0e,$0e,$0e,$0e,$0e,$00,$9a // ................
        .byte $11,$11,$11                           // ...

txt_1084:
        .text "  <<= <<< <<<<= <<< <<<<= <<= <<< <<="
        .byte $0d                                   // string terminator

txt_10aa:
        .text "  < < <   < < < <   < < < < < <   < <"
        .byte $0d                                   // string terminator

txt_10d0:
        .text "  <<> <<  < < < <<  < < < <<> <<  <<>"
        .byte $0d                                   // string terminator

txt_10f6:
        .text "  < < <   < < < <   < < < < < <   < <"
        .byte $0d                                   // string terminator

txt_111c:
        .text "  < < <<< < < < <<< < < < <<> <<< < <"
        .byte $0d                                   // string terminator
        .fill 14, $00

txt_1150:
        .text "           "
        .byte $04,$01,$0e,$14,$05,$27,$13,$20,$09,$0e,$06,$05,$12,$0e,$0f // .....'. .......

txt_116a:
        .text "+++                   ("
        .byte $03                                   // .

txt_1182:
        .text ") 1986 "
        .byte $02,$05,$19,$0f,$0e,$04,$20,$13,$0f,$06,$14,$17,$01,$12,$05 // ...... ........

txt_1198:
        .text "        "

// --- Region $11fa-$13ba ---
.pc = $11fa "Segment $11fa"
        .byte $00,$00,$00,$00,$00,$00,$57,$12,$06,$12,$57,$12,$03,$85,$06,$03 // ......W...W.....
        .byte $e2,$04,$06,$2c,$05,$03,$cf,$05,$03,$cf,$05,$06,$85,$06,$03,$85 // ...,............
        .byte $06,$03,$e2,$04,$06,$2c,$05,$03,$cf,$05,$03,$cf,$05,$06,$85,$06 // .....,..........
        .byte $03,$85,$06,$02,$85,$06,$01,$0a,$0d,$06,$2c,$05,$03,$cf,$05,$02 // ..........,.....
        .byte $e2,$04,$01,$cf,$05,$06,$85,$06,$03,$85,$06,$03,$e2,$04,$06,$2c // ...............,
        .byte $05,$03,$cf,$05,$03,$e2,$04,$06,$42,$03,$00,$00,$00,$60,$00,$00 // ........B....`..
        .byte $03,$29,$34,$01,$8c,$3a,$01,$08,$3e,$01,$29,$34,$04,$a1,$45,$02 // .)4..:..>.)4..E.
        .byte $08,$3e,$01,$8d,$3a,$01,$08,$3e,$04,$8d,$3a,$06,$29,$34,$03,$29 // .>..:..>..:.)4.)
        .byte $34,$01,$8d,$3a,$01,$08,$3e,$01,$29,$34,$04,$a1,$45,$02,$08,$3e // 4..:..>.)4..E..>
        .byte $01,$8c,$3a,$01,$08,$3e,$04,$a1,$45,$06,$27,$4e,$03,$27,$4e,$01 // ..:..>..E.'N.'N.
        .byte $1d,$52,$01,$27,$4e,$01,$1d,$52,$04,$27,$4e,$02,$a1,$45,$01,$08 // .R.'N..R.'N..E..
        .byte $3e,$01,$a1,$45,$04,$8d,$3a,$06,$29,$34,$03,$29,$34,$01,$8d,$3a // >..E..:.)4.)4..:
        .byte $01,$08,$3e,$01,$29,$34,$04,$a1,$45,$02,$08,$3e,$01,$8c,$3a,$01 // ..>.)4..E..>..:.
        .byte $08,$3e,$02,$8c,$3a,$02,$78,$2e,$06,$29,$34,$02,$0a,$0d,$02,$0a // .>..:.x..)4.....
        .byte $0d,$01,$a3,$0e,$01,$82,$0f,$04,$b3,$14,$02,$89,$13,$02,$68,$11 // ..............h.
        .byte $02,$82,$0f,$02,$a3,$0e,$03,$82,$0f,$01,$68,$11,$02,$a3,$0e,$02 // ..........h.....
        .byte $0a,$0d,$02,$0a,$0d,$01,$a3,$0e,$01,$82,$0f,$02,$b3,$14,$02,$89 // ................
        .byte $13,$02,$68,$11,$02,$82,$0f,$02,$a3,$0e,$02,$82,$0f,$06,$c4,$09 // ..h.............
        .byte $02,$0a,$0d,$02,$a3,$0e,$02,$82,$0f,$02,$b3,$14,$02,$89,$13,$02 // ................
        .byte $68,$11,$02,$82,$0f,$02,$a3,$0e,$02,$82,$0f,$06,$82,$0f,$02,$0a // h...............
        .byte $0d,$02,$0a,$0d,$01,$a3,$0e,$01,$82,$0f,$02,$b3,$14,$02,$b3,$14 // ................
        .byte $02,$89,$13,$02,$68,$11,$02,$82,$0f,$01,$a3,$0e,$01,$82,$0f,$06 // ....h...........
        .byte $0a,$0d,$06,$0a,$0d,$09,$82,$0f,$03,$a3,$0e,$06,$0a,$0d,$06,$13 // ................
        .byte $27,$09,$d0,$22,$03,$04,$1f,$06,$14,$1a,$03,$14,$1a,$02,$14,$1a // '.."............
        .byte $01,$13,$27,$06,$66,$29,$03,$d0,$22,$02,$04,$1f,$01,$46,$1d,$06 // ..'.f).."....F..
        .byte $14,$1a,$03,$14,$1a,$03,$8a,$13,$06,$b3,$14,$04,$04,$1f,$05,$d0 // ................
        .byte $22,$03,$14,$1a,$00,$00,$00,$20,$00,$00,$00,$08,$10,$2e,$4e,$00 // "...... ......N.
        .byte $00,$00,$08,$40,$8a,$0a,$00,$00,$00,$07,$40,$0a,$0a,$00,$7d,$d6 // ...@......@...}.
        .byte $1f                                   // .

// --- Region $14be-$16bf ---
.pc = $14be "dat_14be"

dat_14be:
        .byte $00,$00,$78,$a9,$34,$85,$01,$a2,$00,$bd,$c0,$16,$9d,$01,$08,$e8 // ..x.4...........
        .byte $d0,$f7,$ee,$4c,$03,$ee,$49,$03,$d0,$ed,$a9,$37,$85,$01,$58,$4c // ...L..I....7..XL
        .byte $e2,$fc,$57,$6b,$6b,$6b,$6b,$6b,$6b,$7f,$40,$50,$64,$6b,$6b,$6b // ..Wkkkkkk.@Pdkkk
        .byte $6b,$7f,$57,$6b,$6b,$6b,$6b,$6c,$70,$40,$00,$00,$00,$00,$00,$00 // k.Wkkkklp@......
        .byte $00,$00                               // ..

txt_1500:
        .encoding "screencode_mixed"
        .text "proudly presents"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "@"
        .text "   welcome to my nightmare, that's release"
        .encoding "petscii_upper"

txt_154a:
        .text " #95 ... "
        .byte $04,$01,$0e,$14,$05,$27,$13,$20,$09,$0e,$06,$05,$12,$0e,$0f // .....'. .......

txt_1562:
        .text " ... "

txt_1567:
        .encoding "screencode_mixed"
        .text "original supplied by derbyshire ram"
        .encoding "petscii_upper"

txt_158a:
        .text " ... "

txt_158f:
        .encoding "screencode_mixed"
        .text "cracked, trained and documents typed by jack alien"
        .encoding "petscii_upper"

txt_15c1:
        .text " !!!   "

txt_15c8:
        .encoding "screencode_mixed"
        .text "greetings to: emulators, nostalgia, cyberpunx, manik/laxity, goat/fairlight/laxity, cupid/padua/hitmen, racoon/hitmen, nomad/sunrise, boomer, double artistry, the collector"
        .encoding "petscii_upper"

txt_1674:
        .text " ... "

txt_1679:
        .encoding "screencode_mixed"
        .text "and to you"
        .encoding "petscii_upper"

txt_1683:
        .text " !!!   "

txt_168a:
        .encoding "screencode_mixed"
        .text "jack alien of remember in february"
        .encoding "petscii_upper"

txt_16ac:
        .text " 1998... .. .      "
        .byte $00                                   // string terminator

// --- Region $8ed1-$8ed1 ---
.pc = $8ed1 "dat_8ed1"

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

// --- Region $e545-$e545 ---
.pc = $e545 "dat_e545"

dat_e545:
        // === Fill data (1 bytes, $e545-$e545) ===
        .byte $00                                   // .

// --- Region $ea31-$ea31 ---
.pc = $ea31 "irq_ea31"

irq_ea31:
        .byte $00                                   // .

// --- Region $ea7e-$ea7e ---
.pc = $ea7e "loc_ea7e"

loc_ea7e:
        .byte $00                                   // .

// --- Region $f500-$f5bb ---
.pc = $f500 "dat_f500"

dat_f500:
        .byte $01,$c8,$d0,$f7,$4c,$00,$01,$00,$08,$fe,$f5,$3b,$13,$b1 // ....L......;..

txt_f50e:
        .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,$40,$0c,$4c,$ae,$a7,$e0,$00,$f0 // ...7..X @.L.....
        .byte $ee,$a9,$04,$2c,$a9,$08,$85,$ff       // ...,....

// --- Region $f5e8-$fce1 ---
.pc = $f5e8 "Segment $f5e8"
        .byte $00,$ef,$99,$00,$ff,$c8,$d0,$f7,$ce,$dc,$01,$ce,$df,$01,$ad,$df // ................
        .byte $01,$c9,$df,$d0,$ea,$60,$83,$00,$00,$e6,$55,$e3,$aa,$e3,$55,$e6 // .....`....U...U.
        .byte $aa,$c3,$e3,$aa,$c6,$e3,$aa,$c3,$e6,$aa,$e3,$55,$e3,$aa,$e6,$55 // ...........U...U
        .byte $aa,$60,$fa,$20,$44,$e5,$a9,$0b,$8d,$11,$d0,$a2,$00,$8e,$20,$d0 // .`. D......... .
        .byte $8e,$21,$d0,$8a,$9d,$00,$08,$9d,$00,$09,$9d,$00,$0a,$9d,$00,$0b // .!..............
        .byte $e8,$d0,$f1,$78,$a9,$33,$85,$01,$a2,$04,$86,$b1,$e8,$86,$b3,$a2 // ...x.3..........
        .byte $d0,$86,$b5,$e8,$86,$b7,$a9,$00,$85,$b0,$85,$b2,$85,$b4,$85,$b6 // ................
        .byte $a0,$00,$b1,$b4,$48,$91,$b0,$b1,$b6,$48,$91,$b2,$20,$15,$0d,$68 // ....H....H.. ..h
        .byte $91,$b2,$68,$91,$b0,$20,$11,$0d,$b1,$b4,$48,$91,$b0,$b1,$b6,$48 // ..h.. ....H....H
        .byte $91,$b2,$20,$15,$0d,$68,$91,$b2,$68,$91,$b0,$20,$11,$0d,$b1,$b4 // .. ..h..h.. ....
        .byte $48,$91,$b0,$b1,$b6,$48,$91,$b2,$20,$15,$0d,$68,$91,$b2,$68,$91 // H....H.. ..h..h.
        .byte $b0,$20,$11,$0d,$b1,$b4,$48,$91,$b0,$b1,$b6,$48,$91,$b2,$20,$15 // . ....H....H.. .
        .byte $0d,$68,$91,$b2,$68,$91,$b0,$20,$08,$0d,$a5,$b0,$f0,$03,$4c,$7d // .h..h.. ......L}
        .byte $0c,$a2,$00,$bd,$00,$04,$9d,$00,$08,$bd,$00,$05,$9d,$00,$09,$e8 // ................
        .byte $e8,$d0,$f0,$a9,$01,$f0,$26,$ce,$f1,$0c,$ee,$e5,$0c,$ee,$e5,$0c // ......&.........
        .byte $ee,$eb,$0c,$ee,$eb,$0c,$a9,$04,$4c,$79,$0c,$a5,$b4,$18,$69,$04 // ........Ly....i.
        .byte $85,$b4,$85,$b6,$e6,$b4,$e6,$b6,$e6,$b0,$e6,$b2,$60,$a9,$37,$85 // ............`.7.
        .byte $01,$58,$a9,$01,$8d,$f1,$0c,$a2,$08,$8e,$e5,$0c,$e8,$8e,$eb,$0c // .X..............
        .byte $a2,$00,$bd,$e0,$14,$9d,$e0,$09,$e8,$e0,$18,$d0,$f5,$e9,$ea,$61 // ...............a
        .byte $a2,$20,$44,$e5,$a9,$7f,$8d,$15,$d0,$8d,$1c,$d0,$8d,$1d,$d0,$a9 // . D.............
        .byte $03,$8d,$22,$d0,$a9,$0e,$8d,$23,$d0,$a9,$05,$8d,$25,$d0,$a9,$01 // .."....#....%...
        .byte $8d,$26,$d0,$a2,$00,$a9,$30,$9d,$f8,$07,$a9,$0d,$9d,$27,$d0,$e8 // .&....0......'..
        .byte $e0,$07,$d0,$f1,$a9,$e0,$8d,$10,$d0,$a9,$18,$8d,$00,$d0,$a9,$48 // ...............H
        .byte $8d,$02,$d0,$a9,$78,$8d,$04,$d0,$a9,$a8,$8d,$06,$d0,$a9,$d8,$8d // ....x...........
        .byte $08,$d0,$a9,$08,$8d,$0a,$d0,$a9,$38,$8d,$0c,$d0,$a2,$00,$a9,$0e // ........8.......
        .byte $9d,$78,$d8,$e8,$e0,$c8,$d0,$f6,$a9,$80,$a0,$10,$20,$1e,$ab,$a2 // .x.......... ...
        .byte $00,$8a,$9d,$b8,$d9,$9d,$00,$da,$9d,$00,$db,$e8,$d0,$f4,$bd,$00 // ................
        .byte $15,$9d,$c4,$05,$18,$69,$40,$9d,$ec,$05,$e8,$e0,$10,$d0,$ef,$a2 // .....i@.........
        .byte $00,$bd,$50,$11,$9d,$30,$06,$18,$69,$40,$9d,$58,$06,$bd,$78,$11 // ..P..0..i@.X..x.
        .byte $9d,$a8,$06,$18,$69,$40,$9d,$d0,$06,$e8,$e0,$28,$d0,$e3,$a9,$13 // ....i@.....(....
        .byte $8d,$18,$d0,$a9,$de,$8d,$bc,$0e,$a2,$00,$bd,$f6,$0e,$9d,$48,$db // ..............H.
        .byte $9d,$70,$db,$e8,$e0,$27,$d0,$f2,$a9,$20,$8d,$40,$0f,$a9,$15,$8d // .p...'... .@....
        .byte $41,$0f,$a9,$63,$8d,$d6,$0f,$a9,$5f,$8d,$0d,$10,$a2,$ff,$8e,$32 // A..c...._......2
        .byte $10,$e8,$8e,$fc,$0f,$8a,$9d,$34,$03,$e8,$e0,$cc,$d0,$f8,$20,$bb // .......4...... .
        .byte $13,$78,$a9,$54,$8d,$14,$03,$a9,$0e,$8d,$15,$03,$a9,$01,$8d,$1a // .x.T............
        .byte $d0,$8d,$0d,$dc,$a9,$1b,$8d,$11,$d0,$a9,$00,$8d,$12,$d0 // ..............

txt_f826:
        .text "XL"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $11,$a9,$00,$8d,$12,$d0,$a9,$dc,$8d,$16,$d0,$20,$ec,$11,$ad,$12 // ........... ....
        .byte $d0,$c9,$82,$d0,$f9,$a9,$c8,$8d,$16,$d0,$20,$1e,$0f,$20,$0c,$10 // .......... .. ..
        .byte $ad,$12,$d0,$c9,$d2,$d0,$f9,$a9,$06,$8d,$16,$d0,$20,$ca,$0f,$20 // ............ .. 
        .byte $00,$14,$ee,$19,$d0,$4c,$7e,$ea,$a2,$00,$bd,$31,$da,$9d,$30,$da // .....L~....1..0.
        .byte $bd,$59,$da,$9d,$58,$da,$e8,$e0,$27,$d0,$ef,$a2,$26,$bd,$b8,$d9 // .Y..X...'...&...
        .byte $9d,$b9,$d9,$bd,$e0,$d9,$9d,$e1,$d9,$bd,$a8,$da,$9d,$a9,$da,$bd // ................
        .byte $d0,$da,$9d,$d1,$da,$ca,$10,$e5,$ad,$f0,$0e,$f0,$16,$8d,$b8,$d9 // ................
        .byte $8d,$e0,$d9,$8d,$57,$da,$8d,$7f,$da,$8d,$a8,$da,$8d,$d0,$da,$ee // ....W...........
        .byte $bc,$0e,$60,$a9,$de,$8d,$bc,$0e,$4c,$bb,$0e,$09,$02,$08,$0a,$0f // ..`.....L.......
        .byte $0d,$07,$e8,$01,$2f,$07,$0d,$0f,$0a,$08,$02,$09,$10,$00,$09,$0b // ..../...........
        .byte $08,$0c,$0f,$07,$fb,$01,$60,$4c,$07,$0f,$0c,$08,$0b,$09,$00,$ad // ......`L........
        .byte $7b,$0e,$38,$e9,$02,$29,$07,$8d,$7b,$0e,$90,$01,$60,$a2,$00,$bd // {.8..)..{...`...
        .byte $49,$07,$9d,$48,$07,$bd,$71,$07,$9d,$70,$07,$e8,$e0,$27,$d0,$ef // I..H..q..p...'..
        .byte $ad,$20,$15,$f0,$12,$8d,$6f,$07,$18,$69,$40,$8d,$97,$07,$ee,$40 // . ....o..i@....@
        .byte $0f,$d0,$03,$ee,$41,$0f,$60,$a9,$20,$8d,$40,$0f,$a9,$15,$8d,$41 // ....A.`. .@....A
        .byte $0f,$4c,$3f,$0f,$e6,$35,$e5,$36,$e3   // .L?..5.6.

txt_f922:
        .text "7=889:<=?ACFHLORVY"
        .byte $5c                                   // backslash character
        .byte $5f,$62,$64,$67,$69,$6b,$6d,$6e,$70,$71,$72,$72,$e3,$73,$e5,$74 // _bdgikmnpqrr.s.t
        .byte $e6,$75,$e5,$74,$e3,$73,$3d,$72,$72,$71,$70,$6e,$6d,$6b,$69,$67 // .u.t.s=rrqpnmkig
        .byte $64,$62,$5f                           // db_

txt_f958:
        .byte $5c                                   // backslash character
        .text "YVROLHFCA?=<:988"
        .byte $e3,$37,$e5,$36,$60,$87,$00,$ad,$d6,$0f,$c9,$65,$f0,$2a,$c9,$98 // .7.6`......e.*..
        .byte $f0,$26,$ad,$73,$0f,$f0,$19,$8d,$01,$d0,$8d,$03,$d0,$8d,$05,$d0 // .&.s............
        .byte $8d,$07,$d0,$8d,$09,$d0,$8d,$0b,$d0,$8d,$0d,$d0,$ee,$d6,$0f,$60 // ...............`
        .byte $a9,$63,$8d,$d6,$0f,$4c,$d5,$0f,$a9,$01,$49,$01,$8d,$fc,$0f,$f0 // .c...L....I.....
        .byte $02,$a9,$7f,$8d,$1b,$d0,$4c,$d5,$0f,$ad,$5f,$10,$f0,$20,$8d,$22 // ......L..._.. ."
        .byte $d0,$ad,$6f,$10,$8d,$23,$d0,$a2,$00,$ad,$7f,$10,$9d,$78,$d8,$e8 // ..o..#.......x..
        .byte $e0,$c8,$d0,$f5,$ee,$0d,$10,$ee,$15,$10,$ee,$1d,$10,$60,$a9,$23 // .............`.#
        .byte $f0,$04,$ce,$32,$10,$60,$a9,$50,$8d,$0d,$10,$a9,$60,$8d,$15,$10 // ...2.`.P....`...
        .byte $a9,$70,$8d,$1d,$10,$a9,$ff,$8d,$32,$10,$4c,$0c,$10,$e4,$03,$38 // .p......2.L....8
        .byte $0f,$0f,$07,$07,$01,$01,$07,$07,$0f,$0f,$03,$00,$0e,$0e,$0f,$0f // ................
        .byte $07,$07,$01,$01,$07,$07,$0f,$0f,$e3,$0e,$2b,$00,$0d,$0d,$0f,$0f // ..........+.....
        .byte $09,$09,$0f,$0f,$0d,$0d,$e5,$0e,$22,$00,$9a,$e3,$11 // ........"....

txt_fa26:
        .text "%  <<="
        .byte $02                                   // .

txt_fa2d:
        .text " <<<"
        .byte $22                                   // double quote character
        .text "<="
        .byte $02                                   // .

txt_fa35:
        .text " <<<!<"
        .byte $02                                   // .

txt_fa3c:
        .text "= <<&< <<="
        .byte $0d                                   // string terminator

txt_fa47:
        .text "B  < < < !<"
        .byte $e3,$20,$21,$3c,$02                   // . !<.

txt_fa57:
        .text " < <"
        .byte $22                                   // double quote character
        .text " <"
        .byte $e3                                   // .

txt_fa5f:
        .text " -< <"
        .byte $0d                                   // string terminator

txt_fa65:
        .text "  <<> << "
        .byte $02                                   // .

txt_fa6f:
        .text " < <"
        .byte $22                                   // double quote character
        .text "< "
        .byte $02                                   // .

txt_fa77:
        .text " < <+<> <<  <<>"
        .byte $0d                                   // string terminator

txt_fa87:
        .text "B  < < < !<"
        .byte $e3,$20,$21,$3c,$02                   // . !<.

txt_fa97:
        .text " < <"
        .byte $22                                   // double quote character
        .text " <"
        .byte $e3                                   // .

txt_fa9f:
        .text " *< <"
        .byte $0d                                   // string terminator

txt_faa5:
        .text "  < < "
        .byte $e3                                   // .

txt_faac:
        .text "<' < < < "
        .byte $e3                                   // .

txt_fab6:
        .text "<+ < < < <<> "
        .byte $e3                                   // .

txt_fac4:
        .text "<% < <"
        .byte $0d                                   // string terminator
        .byte $ae,$eb,$20,$2f,$04,$01,$0e,$14,$05,$27,$13,$20,$09,$0e,$06,$05 // .. /.....'. ....
        .byte $12,$0e,$0f,$e3,$2b,$f3,$20,$38,$28,$03 // ....+. 8(.

txt_fae5:
        .text ") 1986 "
        .byte $02,$05,$19,$0f,$0e,$04,$20,$13,$0f,$06,$14,$17,$01,$12,$05,$e8 // ...... .........
        .byte $20,$60,$59,$ad,$01,$dc,$c9,$ef,$d0,$f9,$78,$a9,$31,$8d,$14,$03 //  `Y.......x.1...
        .byte $a9,$ea,$8d,$15,$03,$a9,$f0,$8d,$1a,$d0,$a9,$00,$8d,$0d,$dc,$a9 // ................
        .byte $0b,$8d,$11,$d0,$20,$a3,$fd,$20,$18,$e5,$58,$a2,$00,$8e,$00,$08 // .... .. ..X.....
        .byte $8e,$20,$d0,$8e,$21,$d0,$8a,$9d,$00,$d4,$e8,$e0,$1f,$d0,$f8,$a2 // . ..!...........
        .byte $00,$bd,$c0,$14,$9d,$40,$03,$e8,$e0,$20,$d0,$f5,$4c,$40,$03,$a9 // .....@... ..L@..
        .byte $00,$49,$01,$8d,$ed,$11,$f0,$03,$4c,$8b,$0e,$60,$a7,$60,$54,$57 // .I......L..`.`TW
        .byte $12,$06,$12,$57,$12,$03,$85,$06,$03,$e2,$04,$06,$2c,$05,$03,$cf // ...W........,...
        .byte $05,$03,$cf,$05,$06,$85,$06,$03,$85,$06,$03,$e2,$04,$06,$2c,$05 // ..............,.
        .byte $03,$cf,$05,$03,$cf,$05,$06,$85,$06,$03,$85,$06,$02,$85,$06,$01 // ................
        .byte $0a,$0d,$06,$2c,$05,$03,$cf,$05,$02,$e2,$04,$01,$cf,$05,$06,$85 // ...,............
        .byte $06,$03,$85,$06,$03,$e2,$04,$06,$2c,$05,$03,$cf,$05,$03,$e2,$04 // ........,.......
        .byte $06,$42,$03,$a3,$21,$60,$a2,$61,$44,$03,$29,$34,$01,$8c,$3a,$01 // .B..!`.aD.)4..:.
        .byte $08,$3e,$01,$29,$34,$04,$a1,$45,$02,$08,$3e,$01,$8d,$3a,$01,$08 // .>.)4..E..>..:..
        .byte $3e,$04,$8d,$3a,$06,$29,$34,$03,$29,$34,$01,$8d,$3a,$01,$08,$3e // >..:.)4.)4..:..>
        .byte $01,$29,$34,$04,$a1,$45,$02,$08,$3e,$01,$8c,$3a,$01,$08,$3e,$04 // .)4..E..>..:..>.
        .byte $a1,$45,$06,$27,$4e,$03,$27,$4e,$01,$1d,$52,$01,$27,$4e,$01,$1d // .E.'N.'N..R.'N..
        .byte $52,$04,$27,$4e,$02,$a1,$45,$01,$08,$3e,$01,$a1,$45,$04,$8d,$3a // R.'N..E..>..E..:
        .byte $06,$29,$34,$03,$29,$34,$01,$8d,$3a,$01,$08,$3e,$01,$29,$34,$04 // .)4.)4..:..>.)4.
        .byte $a1,$45,$02,$08,$3e,$01,$8c,$3a,$01,$08,$3e,$02,$8c,$3a,$02,$78 // .E..>..:..>..:.x
        .byte $2e,$06,$29,$34,$02,$0a,$0d,$02,$0a,$0d,$01,$a3,$0e,$01,$82,$0f // ..)4............
        .byte $04,$b3,$14,$02,$89,$13,$02,$68,$11,$02,$82,$0f,$02,$a3,$0e,$03 // .......h........
        .byte $82,$0f,$01,$68,$11,$02,$a3,$0e,$02,$0a,$0d,$02,$0a,$0d,$01,$a3 // ...h............
        .byte $0e,$01,$82,$0f,$02,$b3,$14,$02,$89,$13,$02,$68,$11,$02,$82,$0f // ...........h....
        .byte $02,$a3,$0e,$02,$82,$0f,$06,$c4,$09,$02,$0a,$0d,$02,$a3,$0e,$02 // ................
        .byte $82,$0f,$02,$b3,$14,$02,$89,$13,$02,$68,$11,$02,$82,$0f,$02,$a3 // .........h......
        .byte $0e,$02,$82,$0f,$06,$82,$0f,$02,$0a,$0d,$02,$0a,$0d,$01,$a3,$0e // ................
        .byte $01,$82,$0f,$02,$b3,$14,$02,$b3,$14,$02,$89,$13,$02,$68,$11,$02 // .............h..
        .byte $82,$0f,$01,$a3,$0e,$01,$82,$0f,$06,$0a,$0d,$06,$0a,$0d,$09,$82 // ................
        .byte $0f,$03,$a3,$0e,$06,$0a,$0d,$06,$13,$27,$09,$d0,$22,$03,$04,$1f // .........'.."...
        .byte $06,$14,$1a,$03,$14,$1a,$02,$14,$1a,$01,$13,$27,$06,$66,$29,$03 // ...........'.f).
        .byte $d0,$22,$02,$04,$1f,$01               // ."....

// --- Region $fcea-$fd64 ---
.pc = $fcea "Segment $fcea"
        .byte $03,$8a,$13,$06,$b3,$14,$04,$04,$1f,$05,$d0,$22,$03,$14,$1a,$a3 // ..........."....

txt_fcfa:
        .text "! "
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $24,$08,$10                           // $..

txt_fd00:
        .text ".N"
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $24,$08,$40,$8a,$0a,$a3,$61,$0b,$07,$40,$0a,$0a,$00,$7d,$d6,$1f // $.@...a..@...}..
        .byte $a2,$18,$bd,$a2,$13,$9d,$00,$d4,$ca,$10,$f7,$ad,$a6,$13,$8d,$55 // ...............U
        .byte $03,$ad,$ad,$13,$8d,$56,$03,$ad,$b4,$13,$8d,$57,$03,$a2,$02,$a9 // .....V.....W....
        .byte $01,$9d,$58,$03,$ca,$10,$fa,$a2,$08,$a9,$00,$9d,$5b,$03,$ca,$10 // ..X.........[...
        .byte $fa,$a9,$01,$8d,$54,$03,$a2,$05,$bd,$00,$12,$9d,$64,$03,$ca,$10 // ....T.......d...
        .byte $f7,$ee,$58,$03,$60,$ce,$54,$03,$f0,$01,$60,$a9,$0a,$8d,$54,$03 // ..X.`.T...`...T.
        .byte $a2,$02                               // ..

// --- Region $fe16-$fe1d ---
.pc = $fe16 "dat_fe16"

dat_fe16:
        .byte $a2,$60,$21,$78,$a9,$34,$85,$01       // .`!x.4..

// --- Region $fe3b-$ffff ---
.pc = $fe3b "Segment $fe3b"
        .byte $6b,$24,$7f,$40,$50,$64,$e4,$6b,$22,$7f,$57,$e4,$6b,$23,$6c,$70 // k$.@Pd.k".W.k#lp
        .byte $40,$a8,$30,$10,$12,$0f,$15,$04,$0c,$19,$20,$10,$12,$05,$13,$05 // @.0....... .....
        .byte $0e,$14,$13,$b0,$e3,$20,$60           // ..... `

txt_fe62:
        .encoding "screencode_mixed"
        .text ",welcome to my nightmare, that's release"
        .encoding "petscii_upper"

txt_fe8a:
        .text " #95 "
        .byte $e3                                   // .

txt_fe90:
        .encoding "screencode_mixed"
        .text ".1 dante's inferno "
        .encoding "petscii_upper"
        .byte $e3,$2e,$60                           // ..`

txt_fea6:
        .encoding "screencode_mixed"
        .text "% original supplied by derbyshire ram "
        .encoding "petscii_upper"
        .byte $e3,$2e,$60                           // ..`

txt_fecf:
        .encoding "screencode_mixed"
        .text "4 cracked, trained and documents typed by jack alien "
        .encoding "petscii_upper"
        .byte $e3,$21,$e3,$20,$60,$ad               // .!. `.

txt_ff0a:
        .encoding "screencode_mixed"
        .text "greetings to: emulators, nostalgia, cyberpunx, manik/laxity, goat/fairlight/laxity, cupid/padua/hitmen, racoon/hitmen, nomad/sunrise, boomer, double artistry, the collector "
        .encoding "petscii_upper"
        .byte $e3                                   // .

txt_ffb8:
        .encoding "screencode_mixed"
        .text "., and to you "
        .encoding "petscii_upper"
        .byte $e3,$21,$e3,$20,$60                   // .!. `

txt_ffcb:
        .encoding "screencode_mixed"
        .text "'jack alien of remember in february"
        .encoding "petscii_upper"

txt_ffee:
        .text " 1998"
        .byte $e3                                   // .

txt_fff4:
        .text ".% .. ."
        .byte $e6,$20,$a1,$00,$0d                   // . ...
