// ============================================
// output - Part 1 of 3
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:36:27
// https://restore64.dev by datucker / Rabenauge
//
// Load address: $0314  End: $ffff  (64748 bytes)
// Crunched with Exomizer v2/v3 (with relocation) — depacked by emulation
// Packer entry: $0810 (via BASIC SYS 2064)
// Entry point:  $61a2 (24994)
// IRQ handler:  $fec1 (nmi_fec1)
//
// Code: 1598 bytes, Data: 63150 bytes
// Labels: 230, Subroutines: 5
//
// Cross-references: all OK
// ============================================


// --- Region $0c00-$0cf0 ---
.pc = $0c00 "loc_0c00"

loc_0c00:
        ldx #$9d

loc_0c02:
        dex
        bne loc_0c02
        lda #$c7
        sta $d016
        ldx #$00
        ldy #$02
        jmp loc_0c14

loc_0c11:
        ldy #$07
        inx

loc_0c14:
        lda dat_0cf0,x
        sta $d021
        sta $d020
        dey
        bmi loc_0c11
        jsr sub_1cfb
        jsr sub_1cfb
        pha
        lda ($00),y
        pla
        nop
        inx

loc_0c2c:
        cpx #$0e
        bne loc_0c14
        lda #$c8
        sta $d016
        jsr sub_0c3b
        jmp loc_0e00
// Referenced by: jsr from $0c35

sub_0c3b:
        dec $0c06
        dec $0c06
        dec $0c06
        lda $0c06
        cmp #$c0
        bcs loc_0c79
        clc
        adc #$08
        sta $0c06
        ldx #$00

loc_0c53:
        lda $0659,x
        sta $0658,x
        inx
        cpx #$27
        bne loc_0c53
        ldy #$00
        lda ($a3),y
        cmp #$ff
        bne loc_0c70
        lda #$17
        sta $a3
        lda #$24
        sta $a4
        lda #$20

loc_0c70:
        sta $067f
        inc $a3
        bne loc_0c79

dat_0c77:
        .byte $e6,$a4                               // ..

loc_0c79:
        jmp loc_1b80

loc_0c7c:
        clc
.label loc_0c7e = * + 1
        bne loc_0c2c
        ora ($dc,x)
        and #$10
        beq loc_0c88
        jmp loc_0c91

loc_0c88:
        sei
        lda #$01
        sta $1e1a
        sty $1ffc

loc_0c91:
        lda #$02
        beq loc_0c9b
        dec $0c92
        jmp loc_0cc2

loc_0c9b:
        ldx #$00
        inc $0c9c
        ldy $0eb8,x
        ldx #$00
        lda #$04
        sta $0c92

loc_0caa:
        lda $0ec0,y
        sta $08e0,x
        iny
        inx
        cpx #$08
        bne loc_0caa
        lda $0c9c
        cmp #$06
        bne loc_0cc2
        lda #$00
        sta $0c9c

loc_0cc2:
        jmp loc_0e80

dat_0cc5:
        .byte $00,$00                               // ..

loc_0cc7:
        lda #$c8
        sta $d016
        jmp loc_0c00
// Referenced by: jsr from $1ff6

sub_0ccf:
        lda $1fc5
        eor #$38
        sta $1fc5
        lda $1fd6
        eor #$38
        sta $1fd6
        lda $1fc8
        eor #$28
        sta $1fc8
        lda $1fd9
        eor #$28
        sta $1fd9
        rts

dat_0cf0:
        .byte $06                                   // .

// --- Region $0d00-$0d2b ---
.pc = $0d00 "loc_0d00"

loc_0d00:
        tax
        lda #$00
        sta $0cef,x
        sta $19ff,x
        sta $0e2f,x
        sta $19ef,x
        sta $1b6f,x
        sta $1d2d,x
        lda $0def,x
        sta $1b8d
        sta $1bd2
        sta $1d6a
        lda #$00
        inc $0d22
        cmp #$03
        bne loc_0d4a

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

// --- Region $0d4a-$0da1 ---
.pc = $0d4a "loc_0d4a"

loc_0d4a:
        lda #$10
        sec
        stx $02
        sbc $02
        bit $d418
        jmp loc_1f8a

dat_0d57:
        .fill 9, $00

loc_0d60:
        sei
        lda #$34
        sta $01
        ldy #$00
        lda #$e3
        sta $fb
        lda #$26
        sta $fc
        lda #$01
        sta $fd
        lda #$08
        sta $fe

loc_0d77:
        lda ($fb),y
        sta ($fd),y
        iny
        bne loc_0d77
        inc $fe
        inc $fc
        lda $fc
        cmp #$00
        bne loc_0d77
        nop
        lda #$00
        sta $2d
        lda #$a4
        sta $2e
        lda #$37
        sta $01
        lda #$0b
        sta $d011
        lda #$37
        sta $01
        cli
        jmp loc_fce2

// --- Region $0e00-$0e31 ---
.pc = $0e00 "loc_0e00"

loc_0e00:
        ldx #$73

loc_0e02:
        dex
        bne loc_0e02
        ldx #$00
        ldy #$02
        jmp loc_0e0f

loc_0e0c:
        ldy #$07
        inx

loc_0e0f:
        lda dat_0e30,x
        sta $d021
        sta $d020
        dey
        bmi loc_0e0c
        jsr sub_1cfb
        jsr sub_1cfb
        pha
        lda ($00,x)
        pla
        nop
        inx
        cpx #$0e
        bne loc_0e0f
        ldy #$00
        jmp loc_1e00

dat_0e30:
        .byte $09,$08                               // ..

// --- Region $0e80-$0e8c ---
.pc = $0e80 "loc_0e80"

loc_0e80:
        lda #$01
        sta $0f56
        lda #$18
        sta $d018
        jmp loc_ea81

// --- Region $0f00-$0f63 ---
.pc = $0f00 "loc_0f00"

loc_0f00:
        ldy #$1f

loc_0f02:
        lda $1000,y
        sta $0454,y
        lda $1020,y
        sta $047c,y
        lda $1040,y
        sta $04a4,y
        lda $1060,y
        sta $04cc,y
        lda $1080,y
        sta $04f4,y
        lda $10a0,y
        sta $051c,y
        lda $10c0,y
        sta $0544,y
        lda $10e0,y
        sta $056c,y
        dey
        bpl loc_0f02
        lda $0318
        sta dat_0f7e
        lda $0319
        sta $0f7f
        lda #$c1
        sta $0318
        lda #$fe
        sta $0319
        ldx #$27

loc_0f4d:
        lda $0e40,x
        sta $0770,x
        nop
        nop
        .byte $04,$00                               // nop $00 // ILLEGAL
        sta $0748,x
        sta $0720,x
        dex
        bpl loc_0f4d
        cli

loc_0f61:
        jmp loc_0f61

// --- Region $1a0e-$1a46 ---
.pc = $1a0e "loc_1a0e"

loc_1a0e:
        asl.abs $0000
// Referenced by: jsr from $1c43

sub_1a11:
        lda #$00
        sta $14
        lda #$28
        ldx #$00

loc_1a19:
        sta $07f8,x
        clc
        adc #$01
        inx
        cpx #$08
        bne loc_1a19
        ldx #$2f

loc_1a26:
        lda dat_1a47,x
        sta dat_d000,x
        dex
        bpl loc_1a26
        ldx #$00
        txa
        lda #$ff

loc_1a34:
        sta dat_0a00,x
        sta spr_0b00,x
        inx
        bne loc_1a34
        lda #$56
        sta $15
        lda #$25
        sta $16
        nop
        rts

// --- Region $1a7b-$1b64 ---
.pc = $1a7b "loc_1a7b"

loc_1a7b:
        nop
// Referenced by: jsr from $1f8a

sub_1a7c:
        nop
        ldx #$0e

loc_1a7f:
        dec dat_d000,x
        dec dat_d000,x
        inc $1a00
        dec $1a00
        dex
        dex
        bpl loc_1a7f
        lda $d002
        cmp #$0f
        beq loc_1adf
        cmp #$39
        bmi loc_1a9d
        jmp loc_1b18

loc_1a9d:
        lda dat_d000
        bmi loc_1aaa

loc_1aa2:
        lda #$00
        sta $1a00
        rts

dat_1aa8:
        .byte $60,$60                               // ``

loc_1aaa:
        lda #$0f
        sta dat_d000
        ldy #$00
        sty $12
        lda $07f8
        lsr
        ror $12
        lsr
        ror $12
        clc
        adc #$00
        sta $13
        iny

loc_1ac2:
        lda ($12),y
        dey
        sta ($12),y
        iny
        iny
        lda ($12),y
        dey
        sta ($12),y
        iny
        lda #$00
        sta ($12),y
        tya
        clc
        adc #$05
        tay
        cpy #$31
        bne loc_1ac2
        jmp loc_1aa2

loc_1adf:
        ldx #$0f

loc_1ae1:
        lda dat_1a47,x
        sta dat_d000,x
        dex
        bpl loc_1ae1
        ldy $07f8
        ldx #$01

loc_1aef:
        lda $07f8,x
        sta $07f7,x
        inx
        cpx #$08
        bne loc_1aef
        sty $07ff
        lda #$00
        sta $1b3c
        tya
        lsr
        ror $1b3c
        lsr
        ror $1b3c
        clc
        adc #$00
        sta $1b3d
        lda #$00
        sta $14
        jmp loc_1aa2

loc_1b18:
        lda #$36
        sta $01
        lda #$01
        sta $13
        ldy #$00
        lda ($15),y
        cmp #$40
        bmi loc_1b2a
        and #$3f

loc_1b2a:
        asl
        rol $13
        asl
        rol $13
        asl
        rol $13
        sta $12
        ldx $14

loc_1b37:
        lda ($12),y
        eor #$ff
        sta dat_0a00,x
        txa
        clc
        adc #$06
        tax
        iny
        cpy #$08
        bne loc_1b37
        inc $15
        bne loc_1b4e
        inc $16

loc_1b4e:
        ldy #$00
        lda ($15),y
        bpl loc_1b5c
        lda #$56
        sta $15
        lda #$25
        sta $16

loc_1b5c:
        inc $14
        lda #$36
        sta $01
        jmp loc_1aa2

// --- Region $1b7c-$1bea ---
.pc = $1b7c "loc_1b7c"

loc_1b7c:
        ora ($0f,x)
        ora ($01,x)

loc_1b80:
        lda #$c3

loc_1b82:
        cmp $d012
        bne loc_1b82
        ldx #$02

loc_1b89:
        dex
        bne loc_1b89
        lda #$01
        sta $d020
        sta $d021
        ldx #$0a

loc_1b96:
        dex
        bne loc_1b96
        lda #$00
        sta $d020
        sta $d021
        lda #$c8

loc_1ba3:
        cmp $d012
        bne loc_1ba3
        ldy #$c9

loc_1baa:
        cpy $d012
        bne loc_1baa
        ldx $1937,y
        stx $d021
        tya
        clc
        adc #$03
        and #$07
        ora #$10
        sta $d011
        iny
        cpy #$da
        bne loc_1baa
        lda #$de

loc_1bc7:
        cmp $d012
        bne loc_1bc7
        ldx #$0a

loc_1bce:
        dex
        bne loc_1bce
        lda #$01
        sta $d020
        sta $d021
        ldx #$0a

loc_1bdb:
        dex
        bne loc_1bdb
        lda #$00
        sta $d021
        sta $d020
        ldx #$00
        ldy #$00
        rts

// --- Region $1c41-$1c7e ---
.pc = $1c41 "loc_1c41"

loc_1c41:
        nop
        nop
        jsr sub_1a11
        lda $3fff
        sta $1cff
        lda #$00
        sta $3fff
        ldx #$27

loc_1c53:
        lda #$df
        sta $0608,x
        lda #$de
        sta $06a8,x
        lda #$dd
        sta $0630,x
        lda #$dc
        sta $0680,x
        dex
        bpl loc_1c53
        lda #$f1
        sta $1fb2
        lda #$c7
        sta $0c06
        lda #$18
        sta $a3
        lda #$24
        sta $a4
        jmp loc_0f00

// --- Region $1ca0-$1cfc ---
.pc = $1ca0 "loc_1ca0"

loc_1ca0:
        lda #$01
        sta $d019
        lda #$2c
        sta $d012
        nop
        jmp loc_1cb4

dat_1cae:
        .byte $00,$a9,$88,$8d,$12,$d0               // ......

loc_1cb4:
        lda #$d8
        sta $d016
        ldy #$09

loc_1cbb:
        dey
        bne loc_1cbb
        nop
        nop
        ldx #$00
        ldy #$05
        jmp loc_1cca

loc_1cc7:
        ldy #$07
        inx

loc_1cca:
        lda $1d00,x
        sta $d021
        sta $d020
        dey
        bmi loc_1cc7
        lda $184c,x
        sta $0100
        lda ($00,x)
        lda $0100
        inc $10
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        sta $d016
        inx
        cpx #$6c
        bne loc_1cca
        lda #$12
        sta $d018
        jmp loc_0cc7
// Referenced by: jsr from $0c20, $0c23, $0e1b, $0e1e

sub_1cfb:
        nop
        rts

// --- Region $1e00-$1fff ---
.pc = $1e00 "loc_1e00"

loc_1e00:
        dec $1cd7
        lda $1cd7
        cmp #$ff
        bne loc_1e0f
        lda #$95
        sta $1cd7

loc_1e0f:
        ldx $1f22
        lda $1900,x
        cmp #$ee
        bne loc_1e20
        lda #$00
        beq loc_1e24

dat_1e1d:
        .byte $4c,$00,$0d                           // L..

loc_1e20:
        cmp #$2e
        bcc loc_1e7b

loc_1e24:
        jmp loc_1ee2

loc_1e27:
        cmp #$1e
        bcs loc_1e7b
        ldx #$09

loc_1e2d:
        lda $1da0,x
        sta $1d06,x
        lda $1da4,x
        sta $1d10,x
        lda $1da8,x
        sta $1d1a,x
        lda $1dac,x
        sta $1d24,x
        lda $1da0,x
        sta $1d58,y
        lda $1da4,x
        sta $1d4e,y
        lda $1da8,x
        sta $1d44,y
        lda $1dac,x
        sta $1d3a,y
        iny
        dex
        bpl loc_1e2d
        lda #$00
        eor #$01
        sta $1e62
        bne loc_1e6a

loc_1e6a:
        ldy $1dbf
        ldx #$1e

loc_1e6f:
        lda $1da0,x
        sta $1da1,x
        dex
        bpl loc_1e6f
        sty $1da0

loc_1e7b:
        ldx #$0b

loc_1e7d:
        lda $1de0,x
        sta $1d1a,x
        dex
        bpl loc_1e7d
        ldx #$0b

loc_1e88:
        lda $1dd0,x
        sta $1d24,x
        dex
        bpl loc_1e88
        ldx #$0b

loc_1e93:
        lda $1dc0,x
        sta $1d2e,x
        dex
        bpl loc_1e93
        ldx #$0b

loc_1e9e:
        lda $1dd0,x
        sta $1d38,x
        dex
        bpl loc_1e9e
        ldx #$0b

loc_1ea9:
        lda $1de0,x
        sta $1d42,x
        dex
        bpl loc_1ea9
        lda #$01
        eor #$01
        sta $1eb3
        bne $1ec1
        inc $1e8c
        dec $1ea2
        inc $1e81
        dec $1ead
        lda $1ead
        cmp #$16
        bne loc_1ee2
        lda #$16
        sta $1e81
        lda #$22
        sta $1e8c
        lda #$3a
        sta $1ea2
        lda #$46
        sta $1ead

loc_1ee2:
        ldx #$00
        ldy #$00
        lda #$00

loc_1ee8:
        cpx #$2e
        beq loc_1ef2
        sta $1d00,x
        inx
        bne loc_1ee8

loc_1ef2:
        lda $1d90,y
        sta $1d00,x
        inx
        iny
        cpy #$06
        bne loc_1ef2
        ldy #$00
        lda #$68
        sec
        sbc $1ee9
        sbc #$06
        tax

loc_1f09:
        lda $1d90,y
        sta $1d00,x
        inx
        iny
        cpy #$06
        bne loc_1f09
        lda #$00

loc_1f17:
        cpx #$69
        beq loc_1f21
        sta $1d00,x
        inx
        bne loc_1f17

loc_1f21:
        ldx #$53
        lda $1900,x
        bpl loc_1f76
        pha
        and #$40
        bne loc_1f49
        lda $1d91
        sta $1d92
        sta $1d93
        lda $1d90
        sta $1d91
        sta $1d94
        lda #$00
        sta $1d90
        sta $1d95
        beq loc_1f75

loc_1f49:
        ldx #$00
        lda $1d91
        sta $1d90
        sta $1d95
        lda $1d92
        sta $1d91
        sta $1d94
        lda $1d98,x
        sta $1d92
        sta $1d93
        inc $1f4a
        lda $1f4a
        cmp #$03
        bne loc_1f75
        lda #$00
        sta $1f4a

loc_1f75:
        pla

loc_1f76:
        and #$3f
        sta $1ee9
        inc $1f22
        lda $1f22
        cmp #$e0
        bne loc_1f8a
        lda #$00
        sta $1f22

loc_1f8a:
        jsr sub_1a7c
        jmp loc_1f99

dat_1f90:
        .fill 9, $00

loc_1f99:
        lda #$1b
        sta $d011
        lda #$01
        sta $d019
        jmp loc_0c7e

loc_1fa6:
        ldy $1f
        cmp #$00
        bne loc_1fe3
        lda #$00
        sta $1fa4
        ldx #$f1
        ldy #$00

loc_1fb5:
        cpx #$00
        bpl loc_1fc1
        inx
        iny
        cpy #$10
        bne loc_1fb5
        beq $1fd4

loc_1fc1:
        lda $19f0,y
        sta $da30,x
        sta $daa8,x
        stx $ae
        lda #$27
        sec
        sbc $ae
        tax
        lda $1b70,y
        sta $da08,x
        sta $da80,x
        ldx $ae
        cpx #$27
        beq loc_1fe7
        inx
        iny

loc_1fe3:
        cpy #$10
        bne loc_1fc1

loc_1fe7:
        inc $1fb2
        lda $1fb2
        cmp #$28
        bne loc_1ff9
        lda #$f1
        sta $1fb2
        jsr sub_0ccf

loc_1ff9:
        ldy #$91
        jmp loc_0c7e

dat_1ffe:
        .byte $00,$00                               // ..

// --- Region $61a2-$61a2 ---
.pc = $61a2 "main_61a2"

main_61a2:
        brk

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

loc_fce2:
        beq loc_fca4
        beq loc_fd21
        inc $99
        ror $c0b3
        ldx #$24
        txs
        ror $ba
        dec $02e4
        .byte $23,$e6                               // rla ($e6,x) // ILLEGAL
        .byte $3b,$0c,$a4                           // rla $a40c,y // ILLEGAL

dat_fcf8:
        .byte $23                                   // #

// --- Region $fec1-$feca ---
.pc = $fec1 "nmi_fec1"

nmi_fec1:
        .byte $14,$03                               // nop $03,x // ILLEGAL
        bit $0418
        .byte $13,$2c                               // slo ($2c),y // ILLEGAL
        asl $02
        .byte $12                                   // jam // ILLEGAL

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

// --- Region $0809-$0bff ---
.pc = $0809 "dat_0809"

dat_0809:
        .byte $1e,$36,$36,$66,$66,$c6,$de,$00,$fc,$c6,$c6,$fc,$c6,$c6,$fc,$00 // .66ff...........
        .byte $7c,$c6,$c0,$c0,$c0,$c6,$7c,$00,$fc,$06,$06,$c6,$c6,$c6,$fc,$00 // |.....|.........
        .byte $fe,$c0,$c0,$de,$c0,$c0,$de,$00,$fe,$c0,$c0,$de,$c0,$c0,$c0,$00 // ................
        .byte $7c,$c6,$c0,$ce,$c6,$c6,$7c,$00,$c6,$c6,$c6,$de,$c6,$c6,$c6,$00 // |.....|.........
        .byte $7e,$00,$18,$18,$18,$18,$7e,$00,$06,$06,$06,$06,$c6,$c6,$7c,$00 // ~.....~.......|.
        .byte $c6,$cc,$d8,$f0,$d8,$cc,$c6,$00,$c0,$c0,$c0,$c0,$c0,$c0,$fe,$00 // ................
        .byte $c6,$ee,$fe,$d6,$c6,$c6,$c6,$00,$c6,$e6,$f6,$de,$ce,$c6,$c6,$00 // ................
        .byte $7c,$c6,$c6,$c6,$c6,$c6,$7c,$00,$fc,$06,$06,$fc,$c0,$c0,$c0,$00 // |.....|.........
        .byte $7c,$c6,$c6,$c6,$c6,$c6,$7f,$00,$fc,$06,$06,$fc,$cc,$c6,$c6,$00 // |...............
        .byte $7e,$c0,$c0,$7c,$06,$06,$fc,$00,$7e,$00,$18,$18,$18,$18,$18,$00 // ~..|....~.......
        .byte $c6,$c6,$c6,$c6,$c6,$c6,$7e,$00,$c6,$c6,$6c,$6c,$38,$38,$10,$00 // ......~...ll88..
        .byte $c6,$c6,$c6,$d6,$fe,$ee,$c6,$00,$c6,$c6,$6c,$38,$6c,$c6,$c6,$00 // ..........l8l...
        .byte $c6,$c6,$6c,$38,$30,$60,$c0,$00,$7e,$06,$0c,$18,$30,$60,$7e,$7f // ..l80`..~...0`~.
        .byte $60
        .text "OIOH"
        .byte $60,$7f,$00
        .byte $3c,$7e,$e7,$ff,$0f,$7e
        .byte $3c,$ff
        .byte $00
        .text "<$<$"
        .byte $00,$ff,$fe,$06,$f2,$92,$92,$92,$06,$fe,$00
        .byte $00,$10,$30,$7f,$7f,$30,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ..0..0..........
        .byte $18,$18,$18,$18,$00,$00,$18,$00,$66,$66,$66,$00,$00,$00,$00,$00 // ........fff.....
        .byte $66,$66,$ff,$66,$ff,$66,$66,$00,$18,$3e,$60,$3c,$06,$7c,$18,$00 // ff.f.ff..>`<.|..
        .byte $62,$66,$0c,$18,$30,$66,$46,$00,$3c,$66,$3c,$38,$67,$66,$3f,$00 // bf..0fF.<f<8gf?.
        .byte $06,$0c,$18,$00,$00,$00,$00,$00,$0c,$18,$30,$30,$30,$18,$0c,$00 // ..........000...
        .byte $30,$18,$0c,$0c,$0c,$18,$30,$00,$00,$5a,$3c,$7e,$3c,$5a,$00,$00 // 0.....0..Z<~<Z..
        .byte $00,$18,$18,$7e,$18,$18,$00,$00,$00,$00,$00,$00,$18,$18,$30,$00 // ...~..........0.
        .byte $00,$00,$00,$7e,$00,$00,$00,$00,$00,$00,$00,$00,$00,$18,$18,$00 // ...~............
        .byte $00,$03,$06,$0c,$18,$30,$60,$00,$7c,$c6,$ce,$d6,$e6,$c6,$7c,$00 // .....0`.|.....|.
        .byte $18,$38,$78,$18,$18,$18,$fe,$00,$7c,$c6,$06,$1c,$70,$c6,$fe,$00 // .8x.....|...p...
        .byte $7c,$c6,$06,$3c,$06,$c6,$7c,$00,$cc,$cc,$cc,$fe,$0c,$0c,$0c,$00 // |..<..|.........
        .byte $fe,$c6,$c0,$fc,$06,$c6,$7c,$00,$7c,$c6,$c0,$fc,$c6,$c6,$7c,$00 // ......|.|.....|.
        .byte $fe,$c6,$0c,$18,$30,$30,$30,$00,$7c,$c6,$c6,$7c,$c6,$c6,$7c,$00 // ....000.|..|..|.
        .byte $7c,$c6,$c6,$7e,$06,$c6,$7c,$00,$00,$00,$18,$00,$00,$18,$00,$30 // |..~..|........0
        .byte $00,$00,$18,$00,$00,$18,$18,$00,$0e,$18,$30,$60,$30,$18,$0e,$00 // ..........0`0...
        .byte $00,$00,$7e,$00,$7e,$00,$00,$00,$70,$18,$0c,$06,$0c,$18,$70,$00 // ..~.~...p.....p.
        .byte $3c,$66,$06,$0c,$18,$00,$18           // <f.....

dat_0a00:
        // === Fill data (512 bytes, $0a00-$0bff) ===
        .fill 64, $ff

spr_0a40:
        .fill 64, $ff

spr_0a80:
        .fill 64, $ff

spr_0ac0:
        .fill 64, $ff

spr_0b00:
        .fill 64, $ff

spr_0b40:
        .fill 64, $ff

spr_0b80:
        .fill 64, $ff

spr_0bc0:
        .fill 64, $ff

// --- Region $0cf1-$0cff ---
.pc = $0cf1 "Program $0cf1"
        .byte $0e,$03,$01,$01,$01,$01,$01,$01,$01,$07,$0a,$02,$00,$00,$00 // ...............

// --- Region $0d2c-$0d49 ---
.pc = $0d2c "Program $0d2c"
        .byte $8d,$22,$0d,$e0,$0f,$d0,$07,$a9,$30,$8d,$27,$0d,$d0,$0d,$e0,$10 // ."......0.'.....
        .byte $d0,$09,$a9,$0b,$78,$8d,$11,$d0,$4c,$80,$0f,$ee,$1a,$1e // ....x...L.....

// --- Region $0da2-$0da2 ---
.pc = $0da2 "dat_0da2"

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

// --- Region $0df0-$0dff ---
.pc = $0df0 "dat_0df0"

dat_0df0:
        .byte $01,$01,$01,$0f,$0f,$0f,$0c,$0c,$0c,$0c,$0b,$0b,$0b,$0b,$00,$00 // ................

// --- Region $0e32-$0e67 ---
.pc = $0e32 "Program $0e32"
        .byte $07,$01,$01,$01,$01,$01,$01,$01,$0f,$0c,$0b,$00,$00,$00,$20,$20 // ..............  
        .byte $1b,$1d,$1e                           // ...

txt_0e45:
        .text "        "
        .byte $07,$15,$0e,$06,$09,$07,$08,$14,$05,$12 // ..........

txt_0e57:
        .text "++++        "
        .byte $1b,$1d,$1e,$20,$20                   // ...  

// --- Region $0e8d-$0e8d ---
.pc = $0e8d "dat_0e8d"

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

// --- Region $0eb9-$0eff ---
.pc = $0eb9 "dat_0eb9"

dat_0eb9:
        .byte $08,$10,$18,$10,$08,$00,$00,$00,$3c,$7e,$33,$1f,$0f,$7e,$3c,$00 // ........<~3..~<.
        .byte $3c,$7e,$73,$1f,$0f,$7e,$3c,$00,$3c,$7e,$e7,$ff,$0f,$7e,$3c,$00 // <~s..~<.<~...~<.
        .byte $3c,$7e,$e7,$ff,$ff,$7e,$3c,$00,$00,$00,$00,$00,$ff,$00,$00,$00 // <~...~<.........
        .byte $00,$00,$ff,$00,$00,$00,$00,$00,$ff,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$00,$00,$ff           // .......

// --- Region $0f7e-$1100 ---
.pc = $0f7e "dat_0f7e"

dat_0f7e:
        .byte $47,$fe,$a9,$31,$8d,$14,$03,$a9,$ea,$8d,$15,$03,$a9,$00,$8d,$1a // G..1............
        .byte $d0,$8d,$0d,$dc,$a9,$00,$8d,$20,$d0,$a9,$00,$8d,$21,$d0,$a2,$00 // ....... ....!...
        .byte $a9,$20,$9d,$00,$04,$9d,$00,$05,$9d,$00,$06,$9d,$00,$07,$ca,$d0 // . ..............
        .byte $f1,$a9,$15,$8d,$18,$d0,$a9,$00,$8d,$15,$d0,$a9,$c8,$8d,$16,$d0 // ................
        .byte $a9,$00,$8d,$17,$d0,$8d,$1d,$d0,$8d,$1c,$d0,$20,$a3,$fd,$ad,$ff // ........... ....
        .byte $1c,$8d,$ff,$3f,$ad,$7e,$0f,$8d,$18,$03,$ad,$7f,$0f,$8d,$19,$03 // ...?.~..........
        .byte $a2,$18,$a9,$00,$9d,$00,$d4,$ca,$10,$fa,$a2,$80,$bd,$60,$0d,$9d // .............`..
        .byte $34,$03,$ca,$10,$f7,$4c,$34,$03,$00,$00,$00,$00,$00,$00,$00,$00 // 4....L4.........
        .byte $00,$00,$00,$00,$00,$01,$02,$02,$03,$04,$05,$01,$02,$02,$03,$06 // ................
        .byte $07,$08,$09,$0a,$01,$02,$02,$03,$06,$0b,$05,$00,$00,$0c,$0d,$07 // ................
        .byte $08,$00,$0e,$0f,$00,$10,$11,$12,$01,$13,$02,$03,$06,$14,$15,$02 // ................
        .byte $16,$02,$17,$00,$10,$18,$19,$01,$02,$02,$03,$06,$00,$1a,$00,$00 // ................
        .byte $14,$1b,$00,$09,$0a,$1c,$1d,$1d,$1e,$1f // ..........

txt_1048:
        .text " !"
        .byte $22                                   // double quote character
        .text "#$%"
        .byte $10,$01,$02,$02,$03,$26,$00,$10,$27,$28,$01,$02,$02,$03,$06,$29 // .....&..'(.....)
        .byte $2a,$00,$2b,$2c,$2d,$10               // *.+,-.

txt_1064:
        .text "./01234567"
        .byte $10,$10
        .text "89:;<"
        .byte $1c
        .byte $3d,$3e,$10
        .byte $3f,$0c

txt_107b:
        .byte $40                                   // @ character
        .text "ABCDEFG"
        .byte $10
        .byte $48,$49,$1c,$1d,$1d
        .text "JKLMK"
        .byte $10,$10
        .byte $4e,$4f,$33
        .byte $50,$51,$10,$52,$53,$10,$00           // PQ.RS..

txt_109a:
        .text "TU"
        .byte $22                                   // double quote character
        .text ",VWXY"
        .byte $00                                   // string terminator
        .byte $5a,$58,$59,$10,$5b,$5b,$5c,$4b,$5d,$5e,$5f,$10,$10,$60,$61,$62 // ZXY.[[\K]^_..`ab
        .byte $4b,$00,$10,$63,$64,$10,$65,$66,$67,$34,$68,$69,$6a,$00,$00,$6b // K..cd.efg4hij..k
        .byte $6c,$00,$00,$5a,$6d,$6e,$5e,$5f,$00,$6f,$02,$70,$02,$17,$4c,$4d // l..Zmn^_.o.p..LM
        .byte $4b,$00,$5a,$00,$71,$72,$73,$74,$75,$4b,$76,$77,$00,$00,$00,$00 // K.Z.qrstuKvw....
        .byte $00,$00,$09,$0a,$00,$78,$00,$79,$7a,$00,$00,$00,$7b,$00,$5d,$5e // .....x.yz...{.]^
        .byte $5f,$09,$0a,$7c,$7d,$7e,$02,$02,$7f,$80,$00,$81,$82 // _..|}~.......

dat_1100:
        // === Fill data (1 bytes, $1100-$1100) ===
        .byte $00                                   // .

// --- Region $1800-$18ff ---
.pc = $1800 "dat_1800"

dat_1800:
        .byte $d4,$d5,$d6,$d6,$d7,$d7,$d6,$d6,$d5,$d4,$d3,$d2,$d1,$d1,$d0,$d0 // ................
        .byte $d1,$d1,$d2,$d3,$d4,$d5,$d6,$d6,$d7,$d7,$d6,$d6,$d5,$d4,$d3,$d2 // ................
        .byte $d1,$d1,$d0,$d0,$d1,$d1,$d2,$d3,$d4,$d5,$d6,$d6,$d7,$d7,$d6,$d6 // ................
        .byte $d5,$d4,$d3,$d2,$d1,$d1,$d0,$d0,$d1,$d1,$d2,$d3,$d4,$d5,$d6,$d6 // ................
        .byte $d7,$d7,$d6,$d6,$d5,$d4,$d3,$d2,$d1,$d1,$d0,$d0,$d1,$d1,$d2,$d3 // ................
        .byte $d4,$d5,$d6,$d6,$d7,$d7,$d6,$d6,$d5,$d4,$d3,$d2,$d1,$d1,$d0,$d0 // ................
        .byte $d1,$d2,$d3                           // ...

dat_1863:
        // === Fill data (52 bytes, $1863-$1896) ===
        .fill 52, $d4
        // === Sine/lookup table (188 bytes, range $00-$d7) ===
        .byte $d5,$d6,$d6,$d7,$d7,$d6,$d6,$d5,$d4,$d3,$d2,$d1,$d1,$d0,$d0,$d1 // ................
        .byte $d1,$d2,$d3,$d4,$d5,$d6,$d6,$d7,$d7,$d6,$d6,$d5,$d4,$d3,$d2,$d1 // ................
        .byte $d1,$d0,$d0,$d1,$d1,$d2,$d3,$d4,$d5,$d6,$d6,$d7,$d7,$d6,$d6,$d5 // ................
        .byte $d4,$d3,$d2,$d1,$d1,$d0,$d0,$d1,$d1,$d2,$d3,$d4,$d5,$d6,$d6,$d7 // ................
        .byte $d7,$d6,$d6,$d5,$d4,$d3,$d2,$d1,$d1,$d0,$d0,$d1,$d1,$d2,$d3,$d4 // ................
        .byte $d5,$d6,$d6,$d7,$d7,$d6,$d6,$d5,$d4,$d3,$d2,$d1,$d1,$d0,$d0,$d1 // ................
        .byte $d2,$d3,$d4,$d4,$d4,$d4,$d4,$d4,$d4   // .........

// --- Region $1918-$19b1 ---
.pc = $1918 "dat_1918"

dat_1918:
        .byte $01,$02,$04,$06,$08,$0a,$0c,$0f,$12,$15,$18,$1b,$1e // .............

txt_1925:
        .byte $22                                   // double quote character
        .text "%(+.+(%#!"
        .byte $1f,$1e,$1f                           // ...

txt_1932:
        .text "!#%(+.+)'&')+.,*)*,..."
        .byte $ae                                   // '.' | $80 (end-of-string marker)

txt_1949:
        .text "...."
        .byte $ae                                   // '.' | $80 (end-of-string marker)

txt_194e:
        .text "...."
        .byte $ae                                   // '.' | $80 (end-of-string marker)

dat_1953:
        .text "..........................................."
        .byte $ee,$2e,$ee,$2e,$ee                   // .....

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

dat_19b1:
        // === Fill data (1 bytes, $19b1-$19b1) ===
        .byte $00                                   // .

// --- Region $19f1-$1a0d ---
.pc = $19f1 "dat_19f1"

dat_19f1:
        .byte $06,$00,$06,$0e,$06,$0e,$0e,$03,$0e,$03,$03,$01,$03,$01,$01,$00 // ................
        .byte $02,$02,$09,$09,$08,$08,$07,$07,$01,$01,$03,$03,$0e // .............

// --- Region $1a47-$1a7a ---
.pc = $1a47 "dat_1a47"

dat_1a47:
        .byte $0f,$c8,$3f,$c8,$6f,$c8,$9f,$c8,$cf,$c8,$ff,$c8,$2f,$c8,$5f,$c8 // ..?.o......./._.
        .byte $c0,$1b,$30,$00,$00,$ff,$d8,$00,$12,$01,$01,$00,$00,$ff,$00,$00 // ..0.............
        .byte $00,$00,$01,$0e,$03,$04,$05,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $ea,$ea,$ea,$ea                       // ....

// --- Region $1b65-$1b7b ---
.pc = $1b65 "dat_1b65"

dat_1b65:
        .fill 12, $00
        .byte $0b,$00,$0b,$0c,$0b,$0c,$0c,$0f,$0c,$0f,$0f // ...........

// --- Region $1beb-$1c40 ---
.pc = $1beb "dat_1beb"

dat_1beb:
        .fill 21, $00
        .byte $78,$a9,$a0,$8d,$14,$03,$a9,$1c,$8d,$15,$03,$a9,$7f,$8d,$0d,$dc // x...............
        .byte $a2,$00,$8a,$a9,$00,$9d,$00,$04,$9d,$00,$05,$9d,$00,$06,$9d,$00 // ................
        .byte $07,$9d,$00,$da,$9d,$00,$db,$a9,$0e,$9d,$00,$d8,$9d,$00,$d9,$ca // ................
        .byte $d0,$e1,$a9,$53,$8d,$22,$1f,$a9,$4c,$8d,$d7,$1c,$a2,$00,$86,$fe // ...S."..L.......
        .byte $ea                                   // .

// --- Region $1c7f-$1c7f ---
.pc = $1c7f "dat_1c7f"

dat_1c7f:
        // === Fill data (1 bytes, $1c7f-$1c7f) ===
        .byte $00                                   // .

// --- Region $1cfd-$1dff ---
.pc = $1cfd "dat_1cfd"

dat_1cfd:
        .byte $00,$00,$00,$ad                       // ....

dat_1d01:
        // === Fill data (129 bytes, $1d01-$1d81) ===
        .fill 129, $80
        .byte $8a,$9d,$00,$1d,$ca,$d0,$fa,$4c,$00,$1c,$00,$00,$00,$00,$00,$00 // .......L........
        .byte $00,$00,$00,$00,$00,$00,$09,$08,$07,$07,$08,$09,$00,$00,$01,$01 // ................
        .byte $0f,$0f,$03,$03,$0e,$0e,$06,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$00,$02,$02,$02,$0a,$0f,$0f,$07,$07,$01,$09,$02 // ................
        .byte $08,$0a,$0f,$07,$07,$0f,$0a,$08,$02,$09,$00,$00,$00,$00,$06,$04 // ................
        .byte $0e,$0f,$03,$01,$01,$03,$0f,$0e,$04,$06,$00,$00,$00,$00,$09,$0b // ................
        .byte $05,$03,$07,$01,$01,$07,$03,$05,$0b,$09,$00,$00,$00,$00,$00,$0b // ................
        .byte $0c,$0c,$0f,$0f,$01,$01,$0f,$0f,$0c,$0c,$00,$00,$00,$00 // ..............

// --- Region $2000-$26e3 ---
.pc = $2000 "Segment $2000"
        .fill 8, $00
        .byte $02,$09,$26,$9a,$9a,$9b,$9b,$9b,$aa,$55,$aa,$aa,$ff,$ff,$00,$ff // ..&......U......
        .byte $a8,$56,$a9,$aa,$fe,$fe,$02,$fe,$00,$00,$80,$63,$60,$6c,$6c,$6c // .V.........c`lll
        .byte $00,$30,$20,$9b,$20,$30,$00,$00,$00,$00,$80,$60,$60,$6c,$6c,$6c // .0 . 0.....``lll
        .byte $00,$03,$02,$39,$02,$03,$00,$00,$00,$00,$00,$b0,$00,$00,$00,$00 // ...9............
        .byte $00,$00,$00,$00,$0e,$00,$00,$00,$00,$00,$c0,$80,$6c,$80,$c0,$00 // ............l...
        .byte $00,$00,$00,$03,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0c,$08,$e6 // ................
        .byte $00,$00,$00,$00,$00,$00,$00,$c0,$03,$02,$39,$02,$03,$00,$00,$00 // ..........9.....
        .byte $00,$00,$b0,$00,$00,$00,$00,$00,$9b,$9b,$9b,$9b,$9b,$9b,$9b,$9b // ................
        .byte $00,$00,$00,$03,$02,$39,$02,$03,$00,$00,$00,$00,$00,$b0,$00,$00 // .....9..........
        .byte $6f,$6e,$6f,$6f,$6f,$6f,$6c,$6f,$00,$00,$00,$00,$0c,$08,$e6,$08 // onoooolo........
        .byte $2a,$95,$aa,$aa,$2f,$0f,$c0,$03,$aa,$55,$9a,$9a,$9b,$9b,$98,$9b // *.../....U......
        .byte $a0,$58,$a8,$a8,$e0,$c0,$00,$00,$00,$00,$00,$00,$03,$02,$39,$02 // .X............9.
        .byte $00,$00,$00,$00,$00,$00,$b0,$00,$08,$0c,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$00,$00,$c0,$00,$9b,$9a,$95,$9a,$9a,$9b,$9b,$9b // ................
        .byte $00,$aa,$55,$aa,$aa,$ff,$ff,$00,$ee,$a9,$56,$aa,$ab,$ff,$fc,$03 // ..U.......V.....
        .byte $6c,$a0,$b0,$f0,$c3,$30,$c0,$00,$00,$00,$30,$20,$9b,$20,$30,$00 // l....0....0 . 0.
        .byte $fe,$9a,$9a,$9a,$9a,$9a,$9a,$9a,$6c,$6c,$6c,$6c,$6c,$6f,$6e,$6d // ........lllllonm
        .byte $0c,$00,$00,$00,$03,$0e,$f9,$a6,$03,$02,$02,$02,$02,$ce,$ba,$66 // ...............f
        .byte $bc,$6c,$6c,$6c,$6c,$6c,$6c,$6f,$03,$00,$80,$60,$60,$6c,$6c,$6c // .llllllo...``lll
        .byte $bc,$6c,$6c,$6c,$6c,$6c,$6c,$6c,$00,$00,$00,$00,$20,$98,$20,$00 // .lllllll.... . .
        .byte $00,$00,$00,$00,$00,$00,$00,$30,$0c,$00,$00,$00,$00,$00,$00,$00 // .......0........
        .byte $00,$00,$00,$0c,$3b,$e6,$39,$0e,$00,$00,$00,$00,$c0,$b3,$6e,$99 // ....;.9.......n.
        .byte $00,$00,$00,$30,$ef,$9a,$65,$ba,$ff,$00,$00,$00,$00,$f0,$ac,$5b // ...0..e........[
        .byte $ff,$00,$00,$00,$0c,$3b,$e6,$99,$ff,$9b,$9b,$9b,$9b,$9b,$9b,$9b // .....;..........
        .byte $00,$0c,$fb,$a6,$59,$ae,$f3,$00,$33,$ee,$99,$66,$bb,$cc,$00,$00 // ....Y...3..f....
        .fill 8, $9a
        .byte $6e,$6f,$6c,$6c,$6c,$6c,$6c,$6c,$5b,$ac,$f0,$00,$00,$00,$00,$00 // nollllll[.......
        .byte $9a,$ee,$32,$02,$02,$02,$02,$02,$6e,$6d,$6e,$6f,$6c,$6c,$6c,$6c // ..2.....nmnollll
        .byte $00,$00,$c0,$bc,$6b,$96,$e9,$3e,$00,$00,$00,$00,$30,$ec,$9b,$66 // ....k..>....0..f
        .byte $ee,$9a,$96,$9a,$9a,$9a,$9a,$9a,$6c,$6f,$6e,$6f,$6f,$6f,$6f,$6c // ........lonooool
        .byte $00,$aa,$56,$aa,$aa,$ff,$ff,$00,$6c,$aa,$55,$9a,$9a,$e6,$e6,$09 // ..V.....l.U.....
        .byte $00,$aa,$55,$aa,$aa,$ff,$ff,$80,$bc,$e0,$f0,$f0,$c0,$30,$c0,$00 // ..U..........0..
        .byte $02,$02,$02,$02,$02,$02,$02,$c2,$6c,$6f,$6c,$6c,$6c,$6c,$6c,$6c // ........lollllll
        .byte $20,$9b,$20,$30,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0e,$00 //  . 0............
        .byte $00,$00,$00,$00,$c0,$80,$6c,$80,$03,$00,$00,$00,$00,$00,$00,$00 // ......l.........
        .byte $e6,$3b,$0c,$00,$00,$00,$c0,$80,$cf,$00,$00,$00,$00,$00,$00,$00 // .;..............
        .byte $a6,$f9,$0e,$03,$00,$00,$00,$00,$6e,$b3,$c0,$00,$00,$00,$c0,$80 // ........n.......
        .byte $9a,$aa,$55,$aa,$aa,$fe,$fe,$02,$6c,$6c,$6c,$6c,$6c,$6c,$6c,$6c // ..U.....llllllll
        .byte $00,$00,$00,$00,$00,$03,$02,$39,$02,$02,$02,$02,$02,$02,$02,$b2 // .......9........
        .byte $03,$00,$00,$00,$00,$00,$00,$03,$b9,$ce,$03,$00,$00,$00,$00,$00 // ................
        .byte $6f,$6e,$6d,$6e,$6f,$6c,$6c,$6c,$ff,$f0,$ac,$5b,$a6,$f9,$0e,$03 // onmnolll...[....
        .byte $f9,$be,$6e,$6f,$6f,$6c,$6c,$6c,$bf,$6c,$6c,$9b,$9b,$e6,$e6,$39 // ..noolll.ll....9
        .byte $08,$0c,$00,$00,$00,$00,$00,$0c,$02,$02,$02,$02,$02,$02,$32,$ee // ..............2.
        .byte $00,$00,$00,$0c,$3b,$e6,$99,$6e,$c0,$00,$00,$30,$ec,$9b,$6c,$b0 // ....;..n...0..l.
        .byte $0e,$00,$00,$00,$00,$00,$00,$00,$6c,$80,$c0,$00,$00,$00,$00,$00 // ........l.......
        .byte $9b,$9b,$9b,$28,$00,$00,$00,$00,$ff,$00,$00,$00,$00,$00,$00,$00 // ...(............
        .byte $fe,$ee,$9a,$2a,$02,$02,$02,$02,$02,$03,$00,$00,$00,$00,$00,$00 // ...*............
        .byte $02,$02,$02,$00,$00,$00,$00,$00,$6c,$6c,$6c,$a0,$00,$00,$00,$00 // ........lll.....
        .byte $02,$39,$02,$03,$00,$00,$00,$00,$00,$b0,$00,$00,$00,$00,$00,$00 // .9..............
        .byte $9a,$9a,$9a,$2a,$02,$02,$02,$02,$6c,$6c,$6f,$a6,$e9,$3e,$03,$00 // ...*....llo..>..
        .byte $39,$0e,$0e,$f3,$af,$5a,$a5,$fa,$0f,$fa,$a5,$5a,$af,$f0,$c0,$f0 // 9....Z.....Z....
        .byte $3b,$e6,$99,$6e,$b3,$c0,$00,$00,$9a,$66,$ba,$ce,$02,$02,$02,$02 // ;..n.....f......
        .byte $e6,$3b,$0c,$00,$00,$00,$00,$0c,$b3,$c0,$00,$00,$00,$00,$00,$00 // .;..............
        .byte $c0,$00,$00,$00,$00,$00,$00,$00,$00,$0c,$08,$e6,$08,$0c,$00,$00 // ................
        .byte $00,$00,$00,$c0,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$03,$00 // ................
        .byte $00,$00,$00,$00,$30,$20,$9b,$20,$2a,$95,$aa,$aa,$2f,$0f,$00,$03 // ....0 . *.../...
        .byte $9a,$55,$aa,$aa,$ff,$ff,$00,$ff,$0f,$00,$00,$00,$00,$00,$00,$00 // .U..............
        .byte $9b,$9b,$9b,$9b,$9b,$9b,$9b,$9a,$f0,$ac,$ac,$e0,$00,$00,$00,$00 // ................
        .byte $00,$00,$0e,$00,$00,$00,$00,$00,$c2,$82,$6e,$82,$c2,$02,$02,$0a // ..........n.....
        .byte $08,$e6,$08,$0c,$00,$00,$00,$00,$00,$c0,$00,$00,$00,$00,$00,$00 // ................
        .byte $30,$00,$00,$00,$00,$00,$00,$00,$00,$00,$0c,$08,$e6,$08,$0c,$00 // 0...............
        .byte $00,$00,$00,$00,$c0,$00,$00,$00,$ef,$9b,$9b,$28,$00,$00,$00,$00 // ...........(....
        .byte $00,$00,$00,$00,$00,$0e,$00,$00,$00,$00,$00,$c0,$80,$6c,$80,$c0 // .............l..
        .byte $a6,$e9,$3a,$0e,$03,$00,$00,$00,$a9,$56,$aa,$ab,$ff,$fc,$00,$ff // ..:......V......
        .byte $ac,$bc,$f0,$c0,$00,$00,$00,$00,$00,$00,$03,$00,$00,$00,$00,$00 // ................
        .byte $30,$20,$9b,$20,$30,$00,$00,$00       // 0 . 0...

txt_2418:
        .text "      "
        .byte $10,$01,$0e,$09,$0e,$01,$12,$0f,$20,$10,$12,$05,$13,$05,$0e,$14 // ........ .......
        .byte $13,$20,$1c,$20,$07,$15,$0e,$06,$09,$07,$08,$14 // . . ........

txt_243a:
        .text "++++ "
        .byte $1c                                   // .

txt_2440:
        .text "  , "

txt_2444:
        .encoding "screencode_mixed"
        .text "cracked and trained on"
        .encoding "petscii_upper"

txt_245a:
        .text " 22/06/89 "

txt_2464:
        .encoding "screencode_mixed"
        .text "by tri-dos and the yattering. this game sux believe me! anyway we will be back now"
        .encoding "petscii_upper"

txt_24b6:
        .text " 100% "

txt_24bc:
        .encoding "screencode_mixed"
        .text "after last week where we had some problems with the originals but now that's history and we will be"
        .encoding "petscii_upper"

txt_251f:
        .text " #1 "
        .byte $16,$05,$12,$19,$20,$13,$0f,$0f,$0e   // .... ....

txt_252c:
        .text "!       "

txt_2534:
        .encoding "screencode_mixed"
        .text "expect more soon"
        .encoding "petscii_upper"

txt_2544:
        .text ".                "
        .byte $ff                                   // .

txt_2556:
        .text "        "
        .byte $07,$12,$05,$05,$14,$09,$0e,$07,$13,$20,$14,$0f // ......... ..

txt_256a:
        .text " -: ("
        .byte $15,$13,$01                           // ...

txt_2572:
        .text ") - "
        .byte $01,$14,$03,$2c,$18,$04,$13,$2c,$06,$02,$12,$2c,$14,$13,$0d,$2c // ...,...,...,...,
        .byte $12,$06,$0f,$2c,$0e,$05,$03,$2c,$14,$08,$05,$20,$01,$0c,$0c,$09 // ...,...,... ....
        .byte $01,$0e,$03,$05,$2e,$20,$28,$05,$15,$12,$0f,$10,$05 // ..... (......

txt_25a3:
        .text ") - "

txt_25a7:
        .encoding "screencode_mixed"
        .text "f4cg,triangle,cosmos,s-xpress,derbyshire ram,711,sphinx,hotline,falcon,red sector,dcs,rough trade,crazy,dominators,zenobits/wot"
        .encoding "petscii_upper"

txt_2626:
        .text ",2000 "

txt_262c:
        .encoding "screencode_mixed"
        .text "a.d,ikari,illusion,nukebusters,agile,abnormal,x-factor,transcom,contex,fire eagle/genesis project,force ten"
        .encoding "petscii_upper"

txt_2697:
        .text ".                  "

txt_26aa:
        .encoding "screencode_mixed"
        .text "expect more soon"
        .encoding "petscii_upper"

txt_26ba:
        .text ".           "
        .byte $1c                                   // .

txt_26c7:
        .text "                           "
        .byte $ff                                   // .

dat_26e3:
        // === Fill data (1 bytes, $26e3-$26e3) ===
        .byte $00                                   // .

// --- Region $61a3-$61a3 ---
.pc = $61a3 "dat_61a3"

dat_61a3:
        // === Fill data (1 bytes, $61a3-$61a3) ===
        .byte $00                                   // .

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

dat_d000:
        .byte $0f,$c8,$3f,$c8,$6f,$c8,$9f,$c8,$cf,$c8,$ff,$c8,$2f,$c8,$5f,$c8 // ..?.o......./._.
        .byte $c0,$1b,$30,$00,$00,$ff,$d8,$00,$12,$81,$01,$00,$00,$ff,$00,$00 // ..0.............
        .byte $00,$00,$01,$0e,$03,$04,$05           // .......

dat_d027:
        // === Fill data (1 bytes, $d027-$d027) ===
        .byte $00                                   // .

// --- Region $d800-$da00 ---
.pc = $d800 "dat_d800"

dat_d800:
        // === Fill data (512 bytes, $d800-$d9ff) ===
        .fill 512, $0e

dat_da00:
        // === Fill data (1 bytes, $da00-$da00) ===
        .byte $00                                   // .

// --- Region $dc0d-$dc0e ---
.pc = $dc0d "dat_dc0d"

dat_dc0d:
        .byte $7f                                   // .

dat_dc0e:
        // === Fill data (1 bytes, $dc0e-$dc0e) ===
        .byte $00                                   // .

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

loc_ea81:
        .byte $00                                   // .

// --- Region $ed00-$fce1 ---
.pc = $ed00 "dat_ed00"

dat_ed00:
        .byte $20,$22,$01
        .byte $4c,$ff,$01,$a4
        .byte $43,$ab,$79
        .text "X;?)"
        .byte $e6
        .byte $2f
        .byte $d0,$02,$e6,$30,$60,$b1,$2f,$20,$22,$01,$91,$2d,$e6,$2d,$d0,$02 // ...0`./ "..-.-..
        .byte $e6,$2e,$ca,$d0,$f5,$f0,$c5,$a9,$00,$f0,$ef,$a9,$ff,$d0,$eb,$b1 // ................
        .byte $2f,$91,$2d,$e6,$2f,$d0,$02,$e6,$30,$e6,$2d,$d0,$02,$e6,$2e,$ca // /.-./...0.-.....
        .byte $d0,$ed,$f0,$a8,$20,$71,$01,$b1,$2f,$20,$22,$01,$91,$2d,$e6,$2d // .... q../ "..-.-
        .byte $d0,$02,$e6,$2e,$ca,$d0,$f5,$c6,$39,$10,$f1,$30,$8f,$86,$39,$b1 // ........9..0..9.
        .byte $2f,$aa,$4c,$22,$01,$20,$71,$01,$b1,$2f,$91,$2d,$e6,$2f,$d0,$02 // /.L". q../.-./..
        .byte $e6,$30,$e6,$2d,$d0,$02,$e6,$2e,$ca,$d0,$ed,$c6,$39,$10,$e9,$4c // .0.-........9..L
        .byte $00,$01,$2c,$da,$01,$a9,$37,$85,$01,$58,$20,$00,$1d,$4c,$ae,$a7 // ..,...7..X ..L..
        .byte $e0,$00,$f0,$ee,$a9,$04,$2c,$a9,$08,$85,$ff,$b1,$2f,$91,$2d,$c8 // ......,...../.-.
        .byte $c4,$ff,$d0,$f7,$18,$a5,$2d,$65,$ff,$85,$2d,$a5,$2e,$69,$00,$85 // ......-e..-..i..
        .byte $2e,$a0,$00,$ca,$d0,$e5,$18,$a5,$2f,$65,$ff,$85,$2f,$a5,$30,$69 // ......../e../.0i
        .byte $00,$85,$30,$4c,$00,$01,$b9,$00,$ef,$99,$00,$ff,$c8,$d0,$f7,$ce // ..0L............
        .byte $dc,$01,$ce,$df,$01,$ad,$df,$01,$c9,$df,$d0,$ea,$60,$a9,$32,$1e // ............`.2.
        .byte $36,$36,$66,$66,$c6,$de,$00,$fc,$c6,$c6,$fc,$c6,$c6,$fc,$00,$7c // 66ff...........|
        .byte $c6,$e3,$c0,$26,$c6,$7c,$00,$fc,$06,$06,$e3,$c6,$2e,$fc,$00,$fe // ...&.|..........
        .byte $c0,$c0,$de,$c0,$c0,$de,$00,$fe,$c0,$c0,$de,$e3,$c0,$29,$00,$7c // .............).|
        .byte $c6,$c0,$ce,$c6,$c6,$7c,$00,$e3,$c6,$21,$de,$e3,$c6,$23,$00,$7e // .....|...!...#.~
        .byte $00,$e4,$18,$22,$7e,$00,$e4,$06,$2c,$c6,$c6,$7c,$00,$c6,$cc,$d8 // ..."~...,..|....
        .byte $f0,$d8,$cc,$c6,$00,$e6,$c0,$26,$fe,$00,$c6,$ee,$fe,$d6,$e3,$c6 // .......&........
        .byte $2a,$00,$c6,$e6,$f6,$de,$ce,$c6,$c6,$00,$7c,$e5,$c6,$26,$7c,$00 // *.........|..&|.
        .byte $fc,$06,$06,$fc,$e3,$c0,$22,$00,$7c,$e5,$c6,$34,$7f,$00,$fc,$06 // ......".|..4....
        .byte $06,$fc,$cc,$c6,$c6,$00,$7e,$c0,$c0,$7c,$06,$06,$fc,$00,$7e,$00 // ......~..|....~.
        .byte $e5,$18,$a1,$e6,$c6,$2a,$7e,$00,$c6,$c6,$6c,$6c,$38,$38,$10,$00 // .....*~...ll88..
        .byte $e3,$c6,$60,$37,$d6,$fe,$ee,$c6,$00,$c6,$c6,$6c,$38,$6c,$c6,$c6 // ..`7.......l8l..
        .byte $00,$c6,$c6,$6c,$38,$30,$60,$c0,$00,$7e,$06,$0c,$18,$30,$60,$7e // ...l80`..~...0`~
        .byte $7f,$60
        .text "OIOH"
        .byte $60,$7f,$00
        .byte $3c,$7e,$e7,$ff,$0f,$7e
        .byte $3c
        .byte $ff,$00
        .text "<$<$"
        .byte $00,$ff,$fe,$06,$f2,$e3,$92
        .byte $22,$06,$fe
        .byte $a2,$26,$10,$30,$7f,$7f,$30,$10,$a9,$e4,$18,$a2,$22,$18,$00,$e3 // .&.0..0....."...
        .byte $66,$a5,$60,$23,$66,$66,$ff,$66,$ff,$66,$66,$00,$18,$3e,$60,$3c // f.`#ff.f.ff..>`<
        .byte $06,$7c,$18,$00,$62,$66,$0c,$18,$30,$66,$46,$00,$3c,$66,$3c,$38 // .|..bf..0fF.<f<8
        .byte $67,$66,$3f,$00,$06,$0c,$18,$a5,$22,$0c,$18,$e3,$30,$25,$18,$0c // gf?....."...0%..
        .byte $00,$30,$18,$e3,$0c,$22,$18,$30,$a2,$25,$5a,$3c,$7e // .0...".0.%Z<~

txt_ef0d:
        .text "<Z"
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $25,$18,$18,$7e,$18,$18,$a6,$23,$18,$18,$30,$a4,$21,$7e,$a9,$22 // %..~...#..0.!~."
        .byte $18,$18,$a2,$32,$03,$06,$0c,$18,$30,$60,$00,$7c,$c6,$ce,$d6,$e6 // ...2....0`.|....
        .byte $c6,$7c,$00,$18,$38,$78,$e3,$18,$32,$fe,$00,$7c,$c6,$06,$1c,$70 // .|..8x..2..|...p
        .byte $c6,$fe,$00,$7c,$c6,$06,$3c,$06,$c6,$7c,$00,$e3,$cc,$21,$fe,$e3 // ...|..<..|...!..
        .byte $0c,$35,$00,$fe,$c6,$c0,$fc,$06,$c6,$7c,$00,$7c,$c6,$c0,$fc,$c6 // .5.......|.|....
        .byte $c6,$7c,$00,$fe,$c6,$0c,$18,$e3,$30,$30,$00,$7c,$c6,$c6,$7c,$c6 // .|......00.|..|.
        .byte $c6,$7c,$00,$7c,$c6,$c6,$7e,$06,$c6,$7c,$a3,$21,$18,$a2,$23,$18 // .|.|..~..|.!..#.
        .byte $00,$30,$a2,$21,$18,$a2,$2a,$18,$18,$00,$0e,$18,$30,$60,$30,$18 // .0.!..*.....0`0.
        .byte $0e,$a3,$23,$7e,$00,$7e,$a3,$2f,$70,$18,$0c,$06,$0c,$18,$70,$00 // ..#~.~./p.....p.
        .byte $3c,$66,$06,$0c,$18,$00,$18,$81,$00,$00,$60,$c5,$a2,$a5,$ca,$d0 // <f........`.....
        .byte $fd,$a9,$c6,$8d,$16,$d0,$a2,$00,$a0,$02,$4c,$14,$0c,$a0,$07,$e8 // ..........L.....
        .byte $bd,$f0,$0c,$8d,$21,$d0,$8d,$20,$d0,$88,$30,$f1,$20,$fb,$1c,$20 // ....!.. ..0. .. 
        .byte $fb,$1c,$20,$fb,$1c,$ea,$ea,$e8,$e0,$0e,$d0,$e4,$a9,$c8,$8d,$16 // .. .............
        .byte $d0,$20,$3b,$0c,$4c,$00,$0e,$ce,$06,$0c,$ce,$06,$0c,$ce,$06,$0c // . ;.L...........
        .byte $ad,$06,$0c,$c9,$c0,$b0,$2e,$18,$69,$08,$8d,$06,$0c,$a2,$00,$bd // ........i.......
        .byte $59,$06,$9d,$58,$06,$e8,$e0,$27,$d0,$f5,$a0,$00,$b1,$a3,$c9,$ff // Y..X...'........
        .byte $d0,$0a,$a9,$17,$85,$a3,$a9,$24,$85,$a4,$a9,$20,$8d,$7f,$06,$e6 // .......$... ....
        .byte $a3,$d0,$02,$e6,$a4,$4c,$80,$1b,$18,$d0,$ad,$01,$dc,$29,$10,$f0 // .....L.......)..
        .byte $03,$4c,$91,$0c,$78,$a9,$01,$8d,$1a,$1e,$8c,$fc,$1f,$a9,$02,$f0 // .L..x...........
        .byte $06,$ce,$92,$0c,$4c,$c2,$0c,$a2,$00,$ee,$9c,$0c,$bc,$b8,$0e,$a2 // ....L...........
        .byte $00,$a9,$04,$8d,$92,$0c,$b9,$c0,$0e,$9d,$e0,$08,$c8,$e8,$e0,$08 // ................
        .byte $d0,$f4,$ad,$9c,$0c,$c9,$06,$d0,$05,$a9,$00,$8d,$9c,$0c,$4c,$80 // ..............L.
        .byte $0e,$a2,$60,$2c,$a9,$c8,$8d,$16,$d0,$4c,$00,$0c,$ad,$c5,$1f,$49 // ..`,.....L.....I
        .byte $38,$8d,$c5,$1f,$ad,$d6,$1f,$49,$38,$8d,$d6,$1f,$ad,$c8,$1f,$49 // 8......I8......I
        .byte $28,$8d,$c8,$1f,$ad,$d9,$1f,$49,$28,$8d,$d9,$1f,$60,$06,$0e,$03 // (......I(...`...
        .byte $e7,$01,$23,$07,$0a,$02,$a3,$60,$57,$aa,$a9,$00,$9d,$ef,$0c,$9d // ..#....`W.......
        .byte $ff,$19,$9d,$2f,$0e,$9d,$ef,$19,$9d,$6f,$1b,$9d,$2d,$1d,$bd,$ef // .../.....o..-...
        .byte $0d,$8d,$8d,$1b,$8d,$d2,$1b,$8d,$6a,$1d,$a9,$00,$ee,$22,$0d,$c9 // ........j...."..
        .byte $03,$d0,$20,$a9,$00,$8d,$22,$0d,$e0,$0f,$d0,$07,$a9,$30,$8d,$27 // .. ..."......0.'
        .byte $0d,$d0,$0d,$e0,$10,$d0,$09,$a9,$0b,$78,$8d,$11,$d0,$4c,$80,$0f // .........x...L..
        .byte $ee,$1a,$1e,$a9,$10,$38,$86,$02,$e5,$02,$2c,$18,$d4,$4c,$8a,$1f // .....8....,..L..
        .byte $a9,$60,$42,$78,$a9,$34,$85,$01,$a0,$00,$a9,$e3,$85,$fb,$a9,$26 // .`Bx.4.........&
        .byte $85,$fc,$a9,$01,$85,$fd,$a9,$08,$85,$fe,$b1,$fb,$91,$fd,$c8,$d0 // ................
        .byte $f9,$e6,$fe,$e6,$fc,$a5,$fc,$c9,$00,$d0,$ef,$ea,$a9,$00,$85,$2d // ...............-
        .byte $a9,$a4,$85,$2e,$a9,$37,$85,$01,$a9,$0b,$8d,$11,$d0,$a9,$37,$85 // .....7........7.
        .byte $01,$58,$4c,$e2,$fc,$80,$4e,$00,$e3,$01,$e3,$0f,$e4,$0c,$e4,$0b // .XL...N.........
        .byte $a2,$60,$33,$a2,$70,$ca,$d0,$fd,$a2,$00,$a0,$02,$4c,$0f,$0e,$a0 // .`3.p.......L...
        .byte $07,$e8,$bd,$30,$0e,$8d,$21,$d0,$8d,$20,$d0,$88,$30,$f1,$20,$fb // ...0..!.. ..0. .
        .byte $1c,$20,$fb,$1c,$20,$fb,$1c,$ea,$ea,$e8,$e0,$0e,$d0,$e4,$a0,$00 // . .. ...........
        .byte $4c,$00,$1e,$09,$08,$07,$e7,$01,$23,$0f,$0c,$0b,$a3,$25,$20,$20 // L.......#....%  
        .byte $1b,$1d,$1e,$e8,$20,$2a,$07,$15,$0e,$06,$09,$07,$08,$14,$05,$12 // .... *..........
        .byte $e4,$2b,$e8,$20,$25,$1b,$1d,$1e       // .+. %...

txt_f1a8:
        .text "  "
        .byte $b8                                   // '8' | $80 (end-of-string marker)
        .byte $2d,$a9,$01,$8d,$56,$0f,$a9,$18,$8d,$18,$d0,$4c,$81,$ea,$80,$2c // -...V......L...,
        .byte $00,$25,$08,$10,$18,$10,$08,$a3,$2c,$3c,$7e,$33,$1f,$0f,$7e,$3c // .%......,<~3..~<
        .byte $00,$3c,$7e,$73,$1f,$42,$0f,$7e,$3c,$00,$3c,$7e,$e7,$ff,$23,$ff // .<~s.B.~<.<~..#.
        .byte $7e,$3c,$a5,$c1,$a5,$c1,$a5,$c1,$ad,$60,$65,$ff,$a0,$1f,$b9,$00 // ~<.......`e.....
        .byte $10,$99,$54,$04,$b9,$20,$10,$99,$7c,$04,$b9,$40,$10,$99,$a4,$04 // ..T.. ..|..@....
        .byte $b9,$60,$10,$99,$cc,$04,$b9,$80,$10,$99,$f4,$04,$b9,$a0,$10,$99 // .`..............
        .byte $1c,$05,$b9,$c0,$10,$99,$44,$05,$b9,$e0,$10,$99,$6c,$05,$88,$10 // ......D.....l...
        .byte $cd,$ad,$18,$03,$8d,$7e,$0f,$ad,$19,$03,$8d,$7f,$0f,$a9,$c1,$8d // .....~..........
        .byte $18,$03,$a9,$fe,$8d,$19,$03,$a2,$27,$bd,$40,$0e,$9d,$70,$07,$ea // ........'.@..p..
        .byte $ea,$04,$00,$9d,$48,$07,$9d,$20,$07,$ca,$10,$ed,$58,$4c,$61,$0f // ....H.. ....XLa.
        .byte $ba,$60,$78,$c5,$df,$a9,$31,$8d,$14,$03,$a9,$ea,$8d,$15,$03,$a9 // .`x...1.........
        .byte $00,$8d,$1a,$d0,$8d,$0d,$dc,$a9,$00,$8d,$20,$d0,$a9,$00,$8d,$21 // .......... ....!
        .byte $d0,$a2,$00,$a9,$20,$9d,$00,$04,$9d,$00,$05,$9d,$00,$06,$9d,$00 // .... ...........
        .byte $07,$ca,$d0,$f1,$a9,$15,$8d,$18,$d0,$a9,$00,$8d,$15,$d0,$a9,$c8 // ................
        .byte $8d,$16,$d0,$a9,$00,$8d,$17,$d0,$8d,$1d,$d0,$8d,$1c,$d0,$20,$a3 // .............. .
        .byte $fd,$ad,$ff,$1c,$8d,$ff,$3f,$ad,$7e,$0f,$8d,$18,$03,$ad,$7f,$0f // ......?.~.......
        .byte $8d,$19,$03,$a2,$18,$a9,$00,$9d,$00,$d4,$ca,$10,$fa,$a2,$80,$bd // ................
        .byte $60,$0d,$9d,$34,$03,$ca,$10,$f7,$4c,$34,$03,$ad,$36,$01,$02,$02 // `..4....L4..6...
        .byte $03,$04,$05,$01,$02,$02,$03,$06,$07,$08,$09,$0a,$01,$02,$02,$03 // ................
        .byte $06,$0b,$05,$a2,$60,$21,$0c,$0d,$07,$08,$00,$0e,$0f,$00,$10,$11 // ....`!..........
        .byte $12,$01,$13,$02,$03,$06,$14,$15,$02,$16,$02,$17,$00,$10,$18,$19 // ................
        .byte $01,$02,$02,$03,$06,$00,$1a,$a2,$60,$82,$14,$1b,$00,$09,$0a,$1c // ........`.......
        .byte $1d,$1d,$1e,$1f                       // ....

txt_f30f:
        .text " !"
        .byte $22                                   // double quote character
        .text "#$%"
        .byte $10,$01,$02,$02,$03,$26,$00,$10,$27,$28,$01,$02,$02,$03,$06,$29 // .....&..'(.....)
        .byte $2a,$00,$2b,$2c,$2d,$10               // *.+,-.

txt_f32b:
        .text "./01234567"
        .byte $10,$10
        .text "89:;<"
        .byte $1c
        .byte $3d,$3e,$10
        .byte $3f,$0c

txt_f342:
        .byte $40                                   // @ character
        .text "ABCDEFG"
        .byte $10
        .byte $48,$49,$1c,$1d,$1d
        .text "JKLMK"
        .byte $10,$10
        .byte $4e,$4f,$33
        .byte $50,$51,$10,$52,$53,$10,$00           // PQ.RS..

txt_f361:
        .text "TU"
        .byte $22                                   // double quote character
        .text ",VWXY"
        .byte $00                                   // string terminator
        .byte $5a,$58,$59,$10,$5b,$5b,$5c,$4b,$5d,$5e,$5f,$10,$10,$60,$61,$62 // ZXY.[[\K]^_..`ab
        .byte $4b,$00,$10,$63,$64,$10,$65,$66,$67,$34,$68,$69,$6a,$a2,$22,$6b // K..cd.efg4hij."k
        .byte $6c,$a2,$39,$5a,$6d,$6e,$5e,$5f,$00,$6f,$02,$70,$02,$17,$4c,$4d // l.9Zmn^_.o.p..LM
        .byte $4b,$00,$5a,$00,$71,$72,$73,$74,$75,$4b,$76,$77,$a6,$27,$09,$0a // K.Z.qrstuKvw.'..
        .byte $00,$78,$00,$79,$7a,$a3,$31,$7b,$00,$5d,$5e,$5f,$09,$0a,$7c,$7d // .x.yz.1{.]^_..|}
        .byte $7e,$02,$02,$7f,$80,$00,$81,$82,$86,$00,$00,$60,$63,$d4,$d5,$d6 // ~..........`c...
        .byte $d6,$d7,$d7,$d6,$d6,$d5,$d4,$d3,$d2,$d1,$d1,$d0,$d0,$d1,$d1,$d2 // ................
        .byte $d3,$d4,$d5,$d6,$d6,$d7,$d7,$d6,$d6,$d5,$d4,$d3,$d2,$d1,$d1,$d0 // ................
        .byte $d0,$d1,$d1,$d2,$d3,$d4,$d5,$d6,$d6,$d7,$d7,$d6,$d6,$d5,$d4,$d3 // ................
        .byte $d2,$d1,$d1,$d0,$d0,$d1,$d1,$d2,$d3,$d4,$d5,$d6,$d6,$d7,$d7,$d6 // ................
        .byte $d6,$d5,$d4,$d3,$d2,$d1,$d1,$d0,$d0,$d1,$d1,$d2,$d3,$d4,$d5,$d6 // ................
        .byte $d6,$d7,$d7,$d6,$d6,$d5,$d4,$d3,$d2,$d1,$d1,$d0,$d0,$d1,$d2,$d3 // ................
        .byte $80,$34,$d4,$60,$62,$d5,$d6,$d6,$d7,$d7,$d6,$d6,$d5,$d4,$d3,$d2 // .4.`b...........
        .byte $d1,$d1,$d0,$d0,$d1,$d1,$d2,$d3,$d4,$d5,$d6,$d6,$d7,$d7,$d6,$d6 // ................
        .byte $d5,$d4,$d3,$d2,$d1,$d1,$d0,$d0,$d1,$d1,$d2,$d3,$d4,$d5,$d6,$d6 // ................
        .byte $d7,$d7,$d6,$d6,$d5,$d4,$d3,$d2,$d1,$d1,$d0,$d0,$d1,$d1,$d2,$d3 // ................
        .byte $d4,$d5,$d6,$d6,$d7,$d7,$d6,$d6,$d5,$d4,$d3,$d2,$d1,$d1,$d0,$d0 // ................
        .byte $d1,$d1,$d2,$d3,$d4,$d5,$d6,$d6,$d7,$d7,$d6,$d6,$d5,$d4,$d3,$d2 // ................
        .byte $d1,$d1,$d0,$d0,$d1,$d2,$d3,$e7,$d4,$b8,$60,$2d,$01,$02,$04,$06 // ..........`-....
        .byte $08,$0a,$0c,$0f,$12,$15,$18,$1b,$1e   // .........

txt_f4a3:
        .byte $22                                   // double quote character
        .text "%(+.+(%#!"
        .byte $1f,$1e,$1f                           // ...

txt_f4b0:
        .text "!#%(+.+)'&')+.,*)*,"
        .byte $e3                                   // .

txt_f4c4:
        .text ".!"
        .byte $ae                                   // '.' | $80 (end-of-string marker)
        .byte $e4                                   // .

txt_f4c8:
        .text ".!"
        .byte $ae                                   // '.' | $80 (end-of-string marker)
        .byte $e4                                   // .

txt_f4cc:
        .text ".!"
        .byte $ae                                   // '.' | $80 (end-of-string marker)
        .byte $80,$2b,$2e,$60,$33,$ee,$2e,$ee,$2e,$ee // .+.`3.....

txt_f4d9:
        .text ".-,+*)('&%$#"
        .byte $22                                   // double quote character
        .text "! "
        .byte $1f,$1e,$1d,$1c,$1b,$1a,$19,$18,$17,$16,$15,$14,$13,$12,$11,$10 // ................
        .byte $0f,$0e,$0d,$0c,$0b,$0a,$09,$08,$07,$06,$05,$04,$03,$02,$01,$80 // ................
        .byte $40,$00,$3e,$06,$00,$06,$0e,$06,$0e,$0e,$03,$0e,$03,$03,$01,$03 // @.>.............
        .byte $01,$01,$00,$02,$02,$09,$09,$08,$08,$07,$07,$01,$01,$03,$03,$0e // ................
        .byte $0e,$a2,$60,$49,$a9,$00,$85,$14,$a9,$28,$a2,$00,$9d,$f8,$07,$18 // ..`I.....(......
        .byte $69,$01,$e8,$e0,$08,$d0,$f5,$a2,$2f,$bd,$47,$1a,$9d,$00,$d0,$ca // i......./.G.....
        .byte $10,$f7,$a2,$00,$8a,$a9,$ff,$9d,$00,$0a,$9d,$00,$0b,$e8,$d0,$f7 // ................
        .byte $a9,$56,$85,$15,$a9,$25,$85,$16,$ea,$60,$0f,$c8,$3f,$c8,$6f,$c8 // .V...%...`..?.o.
        .byte $9f,$c8,$cf,$c8,$ff,$c8,$2f,$c8,$5f,$c8,$c0,$1b,$30,$a2,$26,$ff // ....../._...0.&.
        .byte $d8,$00,$12,$01,$01,$a2,$c1,$a4,$25,$01,$0e,$03,$04,$05,$a9,$e6 // ........%.......
        .byte $ea,$60,$2a,$a2,$0e,$de,$00,$d0,$de,$00,$d0,$ee,$00,$1a,$ce,$00 // .`*.............
        .byte $1a,$ca,$ca,$10,$f0,$ad,$02,$d0,$c9,$0f,$f0,$49,$c9,$39,$30,$03 // ...........I.90.
        .byte $4c,$18,$1b,$ad,$00,$d0,$30,$08,$a9,$00,$8d,$00,$1a,$e3,$60,$60 // L.....0.......``
        .byte $59,$a9,$0f,$8d,$00,$d0,$a0,$00,$84,$12,$ad,$f8,$07,$4a,$66,$12 // Y............Jf.
        .byte $4a,$66,$12,$18,$69,$00,$85,$13,$c8,$b1,$12,$88,$91,$12,$c8,$c8 // Jf..i...........
        .byte $b1,$12,$88,$91,$12,$c8,$a9,$00,$91,$12,$98,$18,$69,$05,$a8,$c0 // ............i...
        .byte $31,$d0,$e6,$4c,$a2,$1a,$a2,$0f,$bd,$47,$1a,$9d,$00,$d0,$ca,$10 // 1..L.....G......
        .byte $f7,$ac,$f8,$07,$a2,$01,$bd,$f8,$07,$9d,$f7,$07,$e8,$e0,$08,$d0 // ................
        .byte $f5,$8c,$ff,$07,$a9,$00,$8d,$3c,$1b,$98,$02,$4a,$6e,$3c,$1b,$60 // .......<...Jn<.`
        .byte $5a,$18,$69,$00,$8d,$3d,$1b,$a9,$00,$85,$14,$4c,$a2,$1a,$a9,$36 // Z.i..=.....L...6
        .byte $85,$01,$a9,$01,$85,$13,$a0,$00,$b1,$15,$c9,$40,$30,$02,$29,$3f // ...........@0.)?
        .byte $0a,$26,$13,$0a,$26,$13,$0a,$26,$13,$85,$12,$a6,$14,$b1,$12,$49 // .&..&..&.......I
        .byte $ff,$9d,$00,$0a,$8a,$18,$69,$06,$aa,$c8,$c0,$08,$d0,$ef,$e6,$15 // ......i.........
        .byte $d0,$02,$e6,$16,$a0,$00,$b1,$15,$10,$08,$a9,$56,$85,$15,$a9,$25 // ...........V...%
        .byte $85,$16,$e6,$14,$a9,$36,$85,$01,$4c,$a2,$1a,$ac,$60,$7a,$0b,$00 // .....6..L...`z..
        .byte $0b,$0c,$0b,$0c,$0c,$0f,$0c,$0f,$0f,$01,$0f,$01,$01,$a9,$c3,$cd // ................
        .byte $12,$d0,$d0,$fb,$a2,$02,$ca,$d0,$fd,$a9,$01,$8d,$20,$d0,$8d,$21 // ............ ..!
        .byte $d0,$a2,$0a,$ca,$d0,$fd,$a9,$00,$8d,$20,$d0,$8d,$21,$d0,$a9,$c8 // ......... ..!...
        .byte $cd,$12,$d0,$d0,$fb,$a0,$c9,$cc,$12,$d0,$d0,$fb,$be,$37,$19,$8e // .............7..
        .byte $21,$d0,$98,$18,$69,$03,$29,$07,$09,$10,$8d,$11,$d0,$c8,$c0,$da // !...i.).........
        .byte $d0,$e5,$a9,$de,$cd,$12,$d0,$d0,$fb,$a2,$0a,$ca,$d0,$fd,$a9,$01 // ................
        .byte $8d,$20,$d0,$8d,$21,$d0,$a2,$0a,$ca,$d0,$fd,$a9,$00,$8d,$21,$d0 // . ..!.........!.
        .byte $8d,$20,$d0,$a2,$00,$a0,$00,$60,$b5,$60,$40,$78,$a9,$a0,$8d,$14 // . .....`.`@x....
        .byte $03,$a9,$1c,$8d,$15,$03,$a9,$7f,$8d,$0d,$dc,$a2,$00,$8a,$a9,$00 // ................
        .byte $9d,$00,$04,$9d,$00,$05,$9d,$00,$06,$9d,$00,$07,$9d,$00,$da,$9d // ................
        .byte $00,$db,$a9,$0e,$9d,$00,$d8,$9d,$00,$d9,$ca,$d0,$e1,$a9,$53,$8d // ..............S.
        .byte $22,$1f,$a9,$4c,$8d,$d7,$1c,$a2,$00,$86,$fe,$e3,$ea,$60,$3c,$20 // "..L.........`< 
        .byte $11,$1a,$ad,$ff,$3f,$8d,$ff,$1c,$a9,$00,$8d,$ff,$3f,$a2,$27,$a9 // ....?.......?.'.
        .byte $df,$9d,$08,$06,$a9,$de,$9d,$a8,$06,$a9,$dd,$9d,$30,$06,$a9,$dc // ............0...
        .byte $9d,$80,$06,$ca,$10,$e9,$a9,$f1,$8d,$b2,$1f,$a9,$c7,$8d,$06,$0c // ................
        .byte $a9,$18,$85,$a3,$a9,$24,$85,$a4,$4c,$00,$0f,$80,$21,$00,$60,$3f // .....$..L...!.`?
        .byte $a9,$01,$8d,$19,$d0,$a9,$2c,$8d,$12,$d0,$ea,$4c,$b4,$1c,$00,$a9 // ......,....L....
        .byte $88,$8d,$12,$d0,$a9,$d8,$8d,$16,$d0,$a0,$09,$88,$d0,$fd,$ea,$ea // ................
        .byte $a2,$00,$a0,$05,$4c,$ca,$1c,$a0,$07,$e8,$bd,$00,$1d,$8d,$21,$d0 // ....L.........!.
        .byte $8d,$20,$d0,$88,$30,$f1,$bd,$8d,$18,$8d,$00,$01,$8d,$00,$01,$ec // . ..0...........
        .byte $ea,$32,$8d,$16,$d0,$e8,$e0,$6c,$d0,$d7,$a9,$12,$8d,$18,$d0,$4c // .2.....l.......L
        .byte $c7,$0c,$ea,$60,$a2,$60,$77,$ff,$ad,$a6,$02,$f0,$06,$4c,$6e,$1d // ...`.`w......Ln.
        .byte $fb,$1c,$60,$a9,$a1,$8d,$dc,$1c,$8d,$27,$0c,$8d,$22,$0e,$a9,$00 // ..`......'.."...
        .byte $8d,$dd,$1c,$8d,$df,$1c,$8d,$28,$0c,$8d,$23,$0e,$a9,$01,$8d,$e0 // .......(..#.....
        .byte $1c,$a9,$ad,$8d,$de,$1c,$a9,$48,$8d,$26,$0c,$8d,$21,$0e,$a9,$68 // .......H.&..!..h
        .byte $8d,$29,$0c,$8d,$24,$0e,$a9,$9d,$8d,$01,$0c,$a9,$73,$8d,$01,$0e // .)..$.......s...
        .byte $a9,$57,$8d,$23,$1e,$a9,$e6,$8d,$e1,$1c,$a9,$10,$8d,$e2,$1c,$a9 // .W.#............
        .byte $b1,$8d,$27,$0c,$a9,$4c,$8d,$a3,$1f,$a9,$7e,$8d,$a4,$1f,$a9,$0c // ..'..L....~.....
        .byte $8d,$a5,$1f,$4c,$80,$1d,$a9,$60,$8d,$fb,$1c,$4c,$80,$1d,$aa,$2c // ...L...`...L...,
        .byte $a2,$80,$8a,$9d,$00,$1d,$ca,$d0,$fa,$4c,$00,$1c,$ac,$26,$09,$08 // .........L...&..
        .byte $07,$07,$08,$09,$a2,$29,$01,$01,$0f,$0f,$03,$03,$0e,$0e,$06,$ae // .....)..........
        .byte $e3,$02,$32,$0a,$0f,$0f,$07,$07,$01,$09,$02,$08,$0a,$0f,$07,$07 // ..2.............
        .byte $0f,$0a,$08,$02,$09,$a4,$2c,$06,$04,$0e,$0f,$03,$01,$01,$03,$0f // ......,.........
        .byte $0e,$04,$06,$a4,$2c,$09,$0b,$05,$03,$07,$01,$01,$07,$03,$05,$0b // ....,...........
        .byte $09,$a5,$2b,$0b,$0c,$0c,$0f,$0f,$01,$01,$0f,$0f,$0c,$0c,$a4,$61 // ..+............a
        .byte $90,$ce,$d7,$1c,$ad,$d7,$1c,$c9,$ff,$d0,$05,$a9,$95,$8d,$d7,$1c // ................
        .byte $ae,$22,$1f,$bd,$00,$19,$c9,$ee,$d0,$07,$a9,$00,$f0,$07,$4c,$00 // ."............L.
        .byte $0d,$c9,$2e,$90,$03,$4c,$e2,$1e,$c9,$1e,$b0,$50,$a2,$09,$bd,$a0 // .....L.....P....
        .byte $1d,$9d,$06,$1d,$bd,$a4,$1d,$9d,$10,$1d,$bd,$a8,$1d,$9d,$1a,$1d // ................
        .byte $bd,$ac,$1d,$9d,$24,$1d,$bd,$a0,$1d,$99,$58,$1d,$bd,$a4,$1d,$99 // ....$.....X.....
        .byte $4e,$1d,$bd,$a8,$1d,$99,$44,$1d,$bd,$ac,$1d,$99,$3a,$1d,$c8,$ca // N.....D.....:...
        .byte $10,$cc,$a9,$00,$49,$01,$8d,$62,$1e,$d0,$00,$ac,$bf,$1d,$a2,$1e // ....I..b........
        .byte $bd,$a0,$1d,$9d,$a1,$1d,$ca,$10,$f7,$8c,$a0,$1d,$a2,$0b,$bd,$e0 // ................
        .byte $1d,$9d,$1a,$1d,$ca,$10,$f7,$a2,$0b,$bd,$d0,$1d,$9d,$24,$1d,$ca // .............$..
        .byte $10,$f7,$a2,$0b,$bd,$c0,$1d,$9d,$2e,$1d,$ca,$10,$f7,$a2,$0b,$bd // ................
        .byte $d0,$1d,$9d,$38,$1d,$ca,$10,$f7,$a2,$0b,$bd,$e0,$1d,$9d,$42,$1d // ...8..........B.
        .byte $ca,$10,$f7,$a9,$01,$49,$01,$8d,$b3,$1e,$d0,$06,$ee,$8c,$1e,$ce // .....I..........
        .byte $a2,$1e,$ee,$81,$1e,$ce,$ad,$1e,$ad,$ad,$1e,$c9,$16,$d0,$14,$a9 // ................
        .byte $16,$8d,$81,$1e,$a9,$22,$8d,$8c,$1e,$a9,$3a,$8d,$a2,$1e,$a9,$46 // ....."....:....F
        .byte $8d,$ad,$1e,$a2,$00,$a0,$00,$a9,$00,$e0,$2e,$f0,$06,$9d,$00,$1d // ................
        .byte $e8,$d0,$f6,$b9,$90,$1d,$9d,$00,$1d,$e8,$c8,$c0,$06,$d0,$f4,$a0 // ................
        .byte $00,$a9,$68,$38,$ed,$e9,$1e,$e9,$06,$aa,$b9,$90,$1d,$9d,$00,$1d // ..h8............
        .byte $e8,$c8,$c0,$06,$d0,$f4,$a9,$00,$e0,$69,$f0,$06,$9d,$00,$1d,$e8 // .........i......
        .byte $d0,$f6,$a2,$5e,$bd,$00,$19,$10       // ...^....

txt_f9d0:
        .text "NH)"
        .byte $40                                   // @ character
        .byte $d0                                   // 'P' | $80 (end-of-string marker)
        .byte $1c,$ad,$91,$1d,$8d,$92,$1d,$8d,$93,$1d,$ad,$90,$1d,$8d,$91,$1d // ................
        .byte $8d,$94,$1d,$a9,$00,$8d,$90,$1d,$8d,$95,$1d,$f0,$2c,$a2,$00,$ad // ............,...
        .byte $91,$1d,$8d,$90,$1d,$8d,$95,$1d,$ad,$92,$1d,$8d,$91,$1d,$8d,$94 // ................
        .byte $1d,$bd,$98,$1d,$8d,$92,$1d,$8d,$93,$1d,$ee,$4a,$1f,$ad,$4a,$1f // ...........J..J.
        .byte $c9,$03,$d0,$05,$a9,$00,$8d,$4a,$1f,$68,$29,$3f,$8d,$e9,$1e,$ee // .......J.h)?....
        .byte $22,$1f,$ad,$22,$1f,$c9,$e0,$d0,$05,$a9,$00,$8d,$22,$1f,$20,$7c // ".."........". |
        .byte $1a,$4c,$99,$1f,$a9,$60,$65,$a9,$1b,$8d,$11,$d0,$a9,$01,$8d,$19 // .L...`e.........
        .byte $d0,$a9,$00,$ee,$a4,$1f,$c9,$00,$d0,$37,$a9,$00,$8d,$a4,$1f,$a2 // .........7......
        .byte $00,$a0,$00,$e0,$00,$10,$08,$e8,$c8,$c0,$10,$d0,$f6,$f0,$13,$b9 // ................
        .byte $f0,$19,$9d,$30,$da,$9d,$a8,$da,$86,$ae,$a9,$27,$38,$e5,$ae,$aa // ...0.......'8...
        .byte $b9,$70,$1b,$9d,$08,$da,$9d,$80,$da,$a6,$ae,$e0,$27,$f0,$06,$e8 // .p..........'...
        .byte $c8,$c0,$10,$d0,$da,$ee,$b2,$1f,$ad,$b2,$1f,$c9,$28,$d0,$08,$a9 // ............(...
        .byte $f1,$8d,$b2,$1f,$20,$cf,$0c,$a0,$91,$4c,$7e,$0c,$aa,$25,$02,$09 // .... ....L~..%..
        .byte $26,$9a,$9a,$e3,$9b,$24,$aa,$55,$aa,$aa,$c2,$2a,$00,$ff,$a8,$56 // &....$.U...*...V
        .byte $a9,$aa,$fe,$fe,$02,$fe,$a2,$23,$80,$63,$60,$e3,$6c,$26,$00,$30 // .......#.c`.l&.0
        .byte $20,$9b                               //  .

txt_fac7:
        .text " 0"
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $23,$80,$60,$60,$e3,$6c,$26,$00,$03,$02,$39,$02,$03,$a5,$21,$b0 // #.``.l&...9...!.
        .byte $a8,$21,$0e,$a5,$25,$c0,$80,$6c,$80,$c0,$a4,$21,$03,$a9,$23,$0c // .!..%..l...!..#.
        .byte $08,$e6,$a7,$26,$c0,$03,$02,$39,$02,$03,$a5,$21,$b0,$a5,$e8,$9b // ...&...9...!....
        .byte $a3,$25,$03,$02,$39,$02,$03,$a5,$21,$b0,$a2,$22,$6f,$6e,$e4,$6f // .%..9...!.."on.o
        .byte $22,$6c,$6f,$a4,$3a,$0c,$08,$e6,$08,$2a,$95,$aa,$aa,$2f,$0f,$c0 // "lo.:....*.../..
        .byte $03,$aa,$55,$9a,$9a,$9b,$9b,$98,$9b,$a0,$58,$a8,$a8,$e0,$c0,$a6 // ..U.......X.....
        .byte $24,$03,$02,$39,$02,$a6,$24,$b0,$00,$08,$0c,$ac,$27,$c0,$00,$9b // $..9..$.....'...
        .byte $9a,$95,$9a,$9a,$e3,$9b,$25,$00,$aa,$55,$aa,$aa,$c2,$30,$00,$ee // ......%..U...0..
        .byte $a9,$56,$aa,$ab,$ff,$fc,$03,$6c,$a0,$b0,$f0,$c3,$30,$c0,$a3,$27 // .V.....l....0..'
        .byte $30,$20,$9b,$20,$30,$00,$fe,$e7,$9a,$e5,$6c,$24,$6f,$6e,$6d,$0c // 0 . 0.....l$onm.
        .byte $a3,$25,$03,$0e,$f9,$a6,$03,$e4,$02,$24,$ce,$ba,$66,$bc,$e6,$6c // .%.......$..f..l
        .byte $26,$6f,$03,$00,$80,$60,$60,$e3,$6c,$21,$bc,$e7,$6c,$a4,$23,$20 // &o...``.l!..l.# 
        .byte $98,$20,$a8,$22,$30,$0c,$aa,$25,$0c,$3b,$e6,$39,$0e,$a4,$24,$c0 // . ."0..%.;.9..$.
        .byte $b3,$6e,$99,$a3,$26,$30,$ef,$9a,$65,$ba,$ff,$a4,$24,$f0,$ac,$5b // .n..&0..e...$..[
        .byte $ff,$a3,$25,$0c,$3b,$e6,$99,$ff,$e7,$9b,$2e,$00,$0c,$fb,$a6,$59 // ..%.;..........Y
        .byte $ae,$f3,$00,$33,$ee,$99,$66,$bb,$cc,$a2,$e8,$9a,$22,$6e,$6f,$e6 // ...3..f....."no.
        .byte $6c,$23,$5b,$ac,$f0,$a5,$23,$9a,$ee,$32,$e5,$02,$24,$6e,$6d,$6e // l#[...#..2..$nmn
        .byte $6f,$e4,$6c,$a2,$26,$c0,$bc,$6b,$96,$e9,$3e,$a4,$27,$30,$ec,$9b // o.l.&..k..>.'0..
        .byte $66,$ee,$9a,$96,$e5,$9a,$23,$6c,$6f,$6e,$e4,$6f,$26,$6c,$00,$aa // f.....#lon.o&l..
        .byte $56,$aa,$aa,$c2,$2e,$00,$6c,$aa,$55,$9a,$9a,$e6,$e6,$09,$00,$aa // V.....l.U.......
        .byte $55,$aa,$aa,$c2,$29,$80,$bc,$e0,$f0,$f0,$c0,$30,$c0,$00,$e7,$02 // U...)......0....
        .byte $23,$c2,$6c,$6f,$e6,$6c,$24,$20,$9b   // #.lo.l$ .

txt_fc23:
        .text " 0"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $21,$0e,$a5,$25,$c0,$80,$6c,$80,$03,$a7,$23,$e6,$3b,$0c,$a3,$23 // !..%..l...#.;..#
        .byte $c0,$80,$cf,$a7,$24,$a6,$f9,$0e,$03,$a4,$23,$6e,$b3,$c0,$a3,$2a // ....$.....#n...*
        .byte $c0,$80,$9a,$aa,$55,$aa,$aa,$fe,$fe,$02,$e8,$6c,$a5,$23,$03,$02 // ....U......l.#..
        .byte $39,$e7,$02,$22,$b2,$03,$a6,$24,$03,$b9,$ce,$03,$a5,$25,$6f,$6e // 9.."...$.....%on
        .byte $6d,$6e,$6f,$e3,$6c,$2d,$ff,$f0,$ac,$5b,$a6,$f9,$0e,$03,$f9,$be // mno.l-...[......
        .byte $6e,$6f,$6f,$e3,$6c,$2a,$bf,$6c,$6c,$9b,$9b,$e6,$e6,$39,$08,$0c // noo.l*.ll....9..
        .byte $a5,$21,$0c,$e6,$02,$22,$32,$ee,$a3,$26,$0c,$3b,$e6,$99,$6e,$c0 // .!..."2..&.;..n.
        .byte $a2,$26,$30,$ec,$9b,$6c,$b0,$0e,$a7,$23,$6c,$80,$c0,$a5 // .&0..l...#l...

loc_fca4:
        .byte $e3,$9b                               // ..

txt_fca6:
        .text "!("
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $c1,$a7,$24,$fe,$ee,$9a,$2a,$e5,$02,$21,$03,$a6,$e3,$02,$a5,$e3 // ..$...*..!......
        .byte $6c,$21,$a0,$a4,$24,$02,$39,$02,$03,$a5,$21,$b0,$a6,$e3,$9a,$21 // l!..$.9...!....!
        .byte $2a,$e4,$02,$3e,$6c,$6c,$6f,$a6,$e9,$3e,$03,$00,$39,$0e,$0e,$f3 // *..>llo..>..9...
        .byte $af,$5a,$a5,$fa,$0f,$fa,$a5,$5a,$af   // .Z.....Z.

// --- Region $fcf9-$fec0 ---
.pc = $fcf9 "Segment $fcf9"
        .byte $0c,$b3,$c0,$a6,$21,$c0,$a8,$25,$0c,$08,$e6,$08,$0c,$a5,$21,$c0 // ....!..%......!.
        .byte $aa,$21,$03,$a5,$30,$30,$20,$9b,$20,$2a,$95,$aa,$aa,$2f,$0f,$00 // .!..00 . *.../..
        .byte $03,$9a,$55,$aa,$aa,$c2,$23,$00       // ..U...#.

loc_fd21:
        .byte $ff,$0f,$a7,$e7,$9b,$25,$9a,$f0,$ac,$ac,$e0,$a6,$21,$0e,$a5,$2c // .....%......!..,
        .byte $c2,$82,$6e,$82,$c2,$02,$02,$0a,$08,$e6,$08,$0c,$a5,$21,$c0,$a6 // ..n..........!..

txt_fd41:
        .text "!0"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $25,$0c,$08,$e6,$08,$0c,$a5,$21,$c0,$a3,$24,$ef,$9b,$9b,$28,$a9 // %......!..$...(.
        .byte $21,$0e,$a5,$2a,$c0,$80,$6c,$80,$c0,$a6,$e9,$3a,$0e,$03,$a3,$2c // !..*..l....:...,
        .byte $a9,$56,$aa,$ab,$ff,$fc,$00,$ff,$ac,$bc,$f0,$c0,$a6,$21,$03,$a5 // .V...........!..
        .byte $25,$30,$20,$9b                       // %0 .

txt_fd78:
        .text " 0"
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $e6,$20,$3c,$10,$01,$0e,$09,$0e,$01,$12,$0f,$20,$10,$12,$05,$13 // . <........ ....
        .byte $05,$0e,$14,$13,$20,$1c,$20,$07,$15,$0e,$06,$09,$07,$08,$14,$e4 // .... . .........
        .byte $2b,$60,$ef,$20,$1c                   // +`. .

txt_fda0:
        .text "  , "

txt_fda4:
        .encoding "screencode_mixed"
        .text "cracked and trained on"
        .encoding "petscii_upper"

txt_fdba:
        .text " 22/06/89 "

txt_fdc4:
        .encoding "screencode_mixed"
        .text "by tri-dos and the yattering. this game sux believe me! anyway we will be back now"
        .encoding "petscii_upper"

txt_fe16:
        .text " 100% "

txt_fe1c:
        .encoding "screencode_mixed"
        .text "after last week where we had some problems with the originals but now that's history and we will be"
        .encoding "petscii_upper"

txt_fe7f:
        .text " #1 "
        .byte $16,$05,$12,$19,$20,$13,$0f,$0f,$0e,$21,$e7 // .... ....!.

txt_fe8e:
        .encoding "screencode_mixed"
        .text " 1expect more soon."
        .encoding "petscii_upper"
        .byte $f0,$20,$c1,$e8,$20,$60,$ca,$07,$12,$05,$05,$14,$09,$0e,$07,$13 // . .. `..........
        .byte $20,$14,$0f                           //  ..

txt_feb4:
        .text " -: ("
        .byte $15,$13,$01                           // ...

txt_febc:
        .text ") - "
        .byte $01                                   // .

// --- Region $fecb-$ffff ---
.pc = $fecb "dat_fecb"

dat_fecb:
        .byte $2c,$14,$13,$0d,$2c,$12,$06,$0f,$2c,$0e,$05,$03,$2c,$14,$08,$05 // ,...,...,...,...
        .byte $20,$01,$0c,$0c,$09,$01,$0e,$03,$05,$2e,$20,$28,$05,$15,$12,$0f //  ......... (....
        .byte $10,$05                               // ..

txt_feed:
        .text ") - "

txt_fef1:
        .encoding "screencode_mixed"
        .text "f4cg,triangle,cosmos,s-xpress,derbyshire ram,711,sphinx,hotline,falcon,red sector,dcs,rough trade,crazy,dominators,zenobits/wot,2"
        .encoding "petscii_upper"
        .byte $e3,$30,$60,$6d                       // .0`m

txt_ff76:
        .encoding "screencode_mixed"
        .text " a.d,ikari,illusion,nukebusters,agile,abnormal,x-factor,transcom,contex,fire eagle/genesis project,force ten."
        .encoding "petscii_upper"
        .byte $f2                                   // .

txt_ffe4:
        .encoding "screencode_mixed"
        .text " 1expect more soon."
        .encoding "petscii_upper"
        .byte $eb,$20,$21,$1c,$fb,$20,$c1,$00,$16   // . !.. ...
