// ============================================
// output - Disassembled Source
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-01 10:59:16
// 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:  $0c00 (3072)
// IRQ handler:  $0c7f (irq_0c7f)
// IRQ handler:  $ea31 (irq_ea31)
//
// Code: 1381 bytes, Data: 62107 bytes
// Labels: 196, Subroutines: 16
//
// Cross-references: all OK
// ============================================


// --- Region $0c00-$0d4f ---
.pc = $0c00 "main_0c00"

main_0c00:
        jsr sub_102c
        jsr sub_0e19
        nop
        nop
        ldx #$00
        lda #$00

loc_0c0c:
        sta $0400,x
        sta $0500,x
        sta $0600,x
        sta $0700,x
        inx
        bne loc_0c0c
        ldy #$28
        lda #$00

loc_0c1f:
        sta $d9b8,y
        sta $d9e0,y
        sta $da08,y
        sta $da30,y
        dey
        bpl loc_0c1f
        ldx #$00

loc_0c30:
        lda $1900,x
        sta $0450,x
        sta $0680,x
        inx
        bne loc_0c30
        ldy #$34

loc_0c3e:
        lda $1a00,y
        sta $0550,y
        sta $0780,y
        dey
        bpl loc_0c3e
        sei
        lda #$7f
        sta $dc0d
        lda #$01
        sta $d01a
        lda #$1b
        sta $d011
        lda #$89
        sta $d012
        lda #$7f
        sta $0314
        lda #$0c
        sta $0315
        jsr sub_0e0e
        lda #$0c
        sta $d022
        lda #$0b
        sta $d023
        lda #$01
        jsr sub_100e
        cli
        jmp loc_1041

irq_0c7f:
        inc $d019

smc_0c82:
        nop                                         // !SMC: modified by $0e20
        nop
        lda #$12
        sta $d018
        ldx #$00
        jsr sub_0d43
        jsr sub_0d4c
        ora $01
        jsr sub_0cd3
        jsr sub_0d49
        cmp $01
.label smc_0c9c = * + 1
        lda #$c3                                    // !SMC: modified by $0d85
        sta $d016
        jsr sub_0cd3
        jsr sub_0d46
        cmp $01
        jsr sub_0cd3
        jsr sub_0d46
        cmp $01
        jsr sub_0cd3
        jsr sub_0d45
        cmp $01
        lda #$00
        sta $d020
        sta $d020
        lda #$d8
        sta $d016
        lda #$18
        sta $d018
        jsr sub_1000
        jsr sub_0d70
        jmp loc_febc
// Referenced by: jsr from $0c93, $0ca0, $0ca8, $0cb0

sub_0cd3:
        lda dat_0d50,x
        sta $d021
        sta $d021
        nop
        nop
        nop
        inx
        lda dat_0d50,x
        sta $d021
        sta $d021
        jsr sub_0d3b
        inx
        lda dat_0d50,x
        sta $d021
        sta $d021
        jsr sub_0d3b
        inx
        lda dat_0d50,x
        sta $d021
        sta $d021
        jsr sub_0d3b
        inx
        lda dat_0d50,x
        sta $d021
        sta $d021
        jsr sub_0d3b
        inx
        lda dat_0d50,x
        sta $d021
        sta $d021
        jsr sub_0d3b
        inx
        lda dat_0d50,x
        sta $d021
        sta $d021
        jsr sub_0d3b
        inx
        lda dat_0d50,x
        sta $d021
        sta $d021
        inx
        rts

dat_0d39:
        .byte $ea,$ea                               // ..
// Referenced by: jsr from $0ce9, $0cf6, $0d03, $0d10, $0d1d, $0d2a

sub_0d3b:
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
// Referenced by: jsr from $0c8b

sub_0d43:
        nop
        nop
// Referenced by: jsr from $0cb3

sub_0d45:
        nop
// Referenced by: jsr from $0ca3, $0cab

sub_0d46:
        nop
        nop
        nop
// Referenced by: jsr from $0c96

sub_0d49:
        nop
        nop

smc_0d4b:
        nop                                         // !SMC: modified by $0e23
// Referenced by: jsr from $0c8e

sub_0d4c:
        nop
        cmp #$01
        rts

// --- Region $0d70-$0e52 ---
.pc = $0d70 "sub_0d70"
// Referenced by: jsr from $0ccd

sub_0d70:
.label smc_0d71 = * + 1
        lda #$00                                    // !SMC: modified by $0de5
        beq loc_0d78

dat_0d74:
        .byte $ce,$71,$0d,$60                       // .q.`

loc_0d78:
.label smc_0d79 = * + 1
        lda #$03                                    // !SMC: modified by $0d80
        clc
.label smc_0d7c = * + 1
        adc #$ff                                    // !SMC: modified by $0ddd
        pha
        and #$07
        sta smc_0d79                                // SMC: modifies $0d79
        ora #$c0
        sta smc_0c9c                                // SMC: modifies $0c9c
        pla
        and #$f8
        bne loc_0d8e
        rts

loc_0d8e:
        cmp #$20
        bcc loc_0dad
        dec $0dc4
        ldx #$00

loc_0d97:
        lda $05e1,x
        sta $05e0,x
        lda $0609,x
        sta $0608,x
        inx
        cpx #$27
        bne loc_0d97
        ldy #$27
        jmp loc_0dc3

loc_0dad:
        inc $0dc4
        ldx #$26

loc_0db2:
        lda $05e0,x
        sta $05e1,x
        lda $0608,x
        sta $0609,x
        dex
        bpl loc_0db2
        ldy #$00

loc_0dc3:
        ldx #$0c

loc_0dc5:
        inc smc_0dce
        bne loc_0dcd
        inc smc_0dcf

loc_0dcd:
.label smc_0dce = * + 1
.label smc_0dcf = * + 2
        lda $1110                                   // !SMC: modified by $0dfa, $0dff, $0e10, $0e15
        bpl loc_0e05
        cmp #$90
        bcs loc_0deb
        cmp #$88
        beq loc_0de3
        sec
        sbc #$88
        sta smc_0d7c                                // SMC: modifies $0d7c
        jmp loc_0dc5

loc_0de3:
.label smc_0de4 = * + 1
        lda #$00                                    // !SMC: modified by $0df2
        sta smc_0d71                                // SMC: modifies $0d71
        jmp loc_0dc5

loc_0deb:
        cmp #$ff
        beq loc_0df8
        sec
        sbc #$60
        sta smc_0de4                                // SMC: modifies $0de4
        jmp loc_0dc5

loc_0df8:
        lda #$ff
        sta smc_0dce                                // SMC: modifies $0dce
        lda #$10
        sta smc_0dcf                                // SMC: modifies $0dcf
        jmp loc_0dc5

loc_0e05:
        sta $05e0,y
        eor #$40
        sta $0608,y
        rts
// Referenced by: jsr from $0c69

sub_0e0e:
        lda #$ff
        sta smc_0dce                                // SMC: modifies $0dce
        lda #$10
        sta smc_0dcf                                // SMC: modifies $0dcf
        rts
// Referenced by: jsr from $0c03

sub_0e19:
        lda $02a6
        bne loc_0e26
        lda #$c1
        sta smc_0c82                                // SMC: modifies $0c82
        sta smc_0d4b                                // SMC: modifies $0d4b

loc_0e26:
        rts
// Referenced by: jsr from $100a

sub_0e27:
        lda $02a6
        bne loc_0e31
        dec dat_0e3a
        beq loc_0e34

loc_0e31:
        jmp loc_1b52

loc_0e34:
        lda #$06
        sta dat_0e3a
        rts

dat_0e3a:
        .byte $06,$00,$00,$00,$00,$00               // ......
// Referenced by: jsr from $1052

sub_0e40:
        ldx #$0b

loc_0e42:
        sta $d400,x
        dex
        bpl loc_0e42
        lda #$31
        sta $0314
        lda #$ea
        sta $0315
        rts

// --- Region $1000-$10b6 ---
.pc = $1000 "sub_1000"
// Referenced by: jsr from $0cca

sub_1000:
        lda #$0f
        sta $d021
        lda #$01
        sta $d019
        jsr sub_0e27
        rts

// Referenced by: jsr from $0c78
sub_100e: {
        ldy #$50
loop:
        lda #$20
        sta $05e0,y
        dey
        bpl loop
        lda #$00
        jsr sub_1b13
        lda #$ff
        sta dat_0800
        sta $0801
        sta $0802
        sta $0803
        rts
}
// Referenced by: jsr from $0c00

sub_102c:
        lda #$7b
        sta $d011
        lda #$08
        sta $0286
        jmp loc_10e0

dat_1039:
        .fill 8, $00

loc_1041:
        lda #$ff

loc_1043:
        cmp $dc01
        beq loc_1043
        sei
        nop
        nop
        lda #$00
        sta $d418
        sta $c6
        jsr sub_0e40
        jsr $fda3
        jsr $ff5b
        lda #$f0
        sta $d01a
        lda #$00
        sta $dc0d
        sta $d015
        sta $d020
        sta $d021
        lda #$00
        sta $2d
        sta $ae
        lda #$00
        sta $2e
        sta $af
        ldx #$27

loc_107c:
        lda loc_1099,x
        sta $0100,x
        lda txt_10b6,x
        and #$3f
        sta $0400,x
        lda #$07
        sta $d800,x
        dex
        bpl loc_107c
        lda #$38
        sta $01
        jmp $0100

loc_1099:
        ldx #$00

loc_109b:
        lda $2800,x
        sta $0801,x
        dex
        bne loc_109b
        inc $0107
        inc $0104
        bne loc_109b
        stx dat_0800
        dec $01
        cli
        jmp loc_fce2

dat_10b5:
        .byte $00                                   // .

txt_10b6:
        .text "I"

// --- Region $10e0-$10f7 ---
.pc = $10e0 "loc_10e0"

loc_10e0:
        jsr $e544
        lda $0286
        ldx #$00

loc_10e8:
        sta $d800,x
        sta $d900,x
        sta $da00,x
        sta $db00,x
        inx
        bne loc_10e8
        rts

// --- Region $1b13-$1b33 ---
.pc = $1b13 "sub_1b13"
// Referenced by: jsr from $101a

sub_1b13:
        lda #$0f
        sta $d418
        ldx #$1e
        lda #$00

loc_1b1c:
        sta dat_1b33,x
        dex
        bpl loc_1b1c
        lda #$01
        sta dat_1b33
        sta $1b34
        sta $1b35
        lda #$ff
        sta $1b3e
        rts

dat_1b33:
        .byte $6a                                   // j

// --- Region $1b52-$1cb7 ---
.pc = $1b52 "loc_1b52"

loc_1b52:
        lda $1b3e
        bne loc_1b58
        rts

loc_1b58:
        ldx #$00

loc_1b5a:
        stx $1b3c
        txa
        asl
        asl
        asl
        sec
        sbc $1b3c
        sta $1b3d
        dec dat_1b33,x
        beq loc_1b70
        jmp loc_1c78

loc_1b70:
        lda $1e0a,x
        sta $02
        lda $1e0d,x
        sta $03
        ldy $1b45,x
        lda ($02),y
        cmp #$ff
        bne loc_1b8c
        sta $1b45,x
        lda $1b45,x
        jmp loc_1ba8

loc_1b8c:
        tax
        lda $1db1,x
        sta $02
        lda $1dc6,x
        sta $03

loc_1b97:
        ldx $1b3c
        ldy $1b42,x
        inc $1b42,x
        lda ($02),y
        sta $1b3f,x
        sta $1b48

loc_1ba8:
        bpl loc_1c20
        and #$7f
        cmp #$7f
        beq loc_1bf5
        bit $1b48
        bvs loc_1c00
        pha
        and #$10
        bne loc_1bc4
        pla
        asl
        asl
        asl
        sta $1b39,x
        jmp loc_1b97

loc_1bc4:
        pla
        and #$0f
        asl
        asl
        asl
        tay
        lda #$00
        sta $d415
        lda $1d7e,y
        sta $d416
        lda $1d7f,y
        sta $d417
        lda $1d80,y
        pha
        and #$f0
        ora #$0f
        sta $d418
        pla
        and #$0f
        sta $1b4f
        lda #$05
        sta $1b51
        jmp loc_1b97

loc_1bf5:
        inc $1b45,x
        lda #$00
        sta $1b42,x
        jmp loc_1b70

loc_1c00:
        ldy $1b3d
        lda $1b39,x
        tax
        lda $1d79,x
        and #$fe
        sta $d404,y
        ldx $1b3c
        ldy $1b42,x
        inc $1b42,x
        lda ($02),y
        sta dat_1b33,x
        jmp loc_1cab

loc_1c20:
        sta dat_1b33,x
        ldy $1b42,x
        inc $1b42,x
        lda ($02),y
        asl
        tay
        sta $1b36,x
        ldx $1b3d
        lda dat_1cb7,y
        sta $d400,x
        lda $1cb8,y
        sta $d401,x
        ldx $1b3c
        ldy $1b39,x
        ldx $1b3d
        lda $1d79,y
        sta $d404,x
        lda $1d7a,y
        sta $d405,x
        lda $1d7b,y
        sta $d406,x
        lda $1d7c,y
        sta $d402,x
        lda $1d7d,y
        sta $d403,x
        lda $1b4f
        cmp #$02
        beq loc_1c70
        lda #$ff
.label loc_1c70 = * + 1
        .byte $0c,$a9,$fc                           // nop $fca9 // ILLEGAL
        sta $1b50
        jmp loc_1c8d

loc_1c78:
        lda dat_1b33,x
        cmp #$01
        bne loc_1c8d
        ldy $1b39,x
        lda $1d79,y
        and #$fe
        ldy $1b3d
        sta $d404,y

loc_1c8d:
        lda $1b4f
        beq loc_1cab
        cmp #$02
        bne loc_1ca2
        dec $1b51
        bne loc_1ca2
        lda #$05
        sta $1b51
        bne loc_1ca5

loc_1ca2:
        inc $1b50

loc_1ca5:
        lda $1b50
        sta $d416

loc_1cab:
        ldx $1b3c
        inx
        cpx #$03
        beq loc_1cb6
        jmp loc_1b5a

loc_1cb6:
        rts

dat_1cb7:
        .byte $0c                                   // .

// --- Region $1ee7-$1ef1 ---
.pc = $1ee7 "loc_1ee7"

loc_1ee7:
        bmi loc_1f0f
        bmi loc_1f13
        rts

dat_1eec:
        .byte $23                                   // #

loc_1eed:
        bmi loc_1f0e
        bmi loc_1f12
        rts

// --- Region $1f0e-$1f1c ---
.pc = $1f0e "loc_1f0e"

loc_1f0e:
.label loc_1f0f = * + 1
        sta $60
        .byte $17,$60                               // slo $60,x // ILLEGAL

loc_1f12:
.label loc_1f13 = * + 1
        ora $48,x
        .byte $13,$18                               // slo ($18),y // ILLEGAL
        ora ($30),y
        .byte $1a                                   // nop // ILLEGAL
        bmi loc_1f37
        rts

dat_1f1c:
        .byte $17                                   // .

// --- Region $1f37-$1f3a ---
.pc = $1f37 "loc_1f37"

loc_1f37:
        .byte $7f,$ff,$83                           // rra $83ff,x // ILLEGAL
        rts

// --- Region $2304-$2308 ---
.pc = $2304 "loc_2304"

loc_2304:
        cmp ($d0,x)
        sbc ($71,x)
        .byte $f2                                   // jam // ILLEGAL

// --- Region $2328-$234a ---
.pc = $2328 "loc_2328"

loc_2328:
        .byte $1f,$1f,$5f                           // slo $5f1f,x // ILLEGAL
        .byte $2f,$5f,$2e                           // rla $2e5f // ILLEGAL
        cli
        and ($ec,x)
        .byte $fc,$ec,$fc                           // nop $fcec,x // ILLEGAL
        ldy $bc3c,x
        ldy $1f1f,x
        .byte $5f,$2f,$5f                           // sre $5f2f,x // ILLEGAL
        .byte $2f,$5f,$2f                           // rla $2f5f // ILLEGAL
        cpx $ecdc
        .byte $dc,$dc,$dc                           // nop $dcdc,x // ILLEGAL
        .byte $dc,$cc,$1f                           // nop $1fcc,x // ILLEGAL

dat_2349:
        .byte $2f,$5f                               // /_

// --- Region $2375-$2383 ---
.pc = $2375 "loc_2375"

loc_2375:
        bvs loc_2328
        beq loc_23e9
        bvs loc_23ec
        bcs loc_23ee
        bcs loc_23f0
        ldy $e0,x
        bne loc_2304
        rti

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

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

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

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

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

irq_ea31:
        brk

// --- Region $fc9f-$fcc6 ---
.pc = $fc9f "loc_fc9f"

loc_fc9f:
.label loc_fca0 = * + 1
        cpx $ecfc

loc_fca2:
        cpx $ecdc
        .byte $dc,$ec,$2f                           // nop $2fec,x // ILLEGAL
        .byte $5f,$1f,$5f                           // sre $5f1f,x // ILLEGAL
        cpx $1f
        and $fcbc
        cpx $ecfc
        cpx $ecdc
        bit $2259
        .byte $57,$0b                               // sre $0b,x // ILLEGAL
        .byte $e3,$1f                               // isc ($1f,x) // ILLEGAL
        and $bc
        .byte $fc,$fc,$ec                           // nop $ecfc,x // ILLEGAL
        .byte $fc,$e3,$ec                           // nop $ece3,x // ILLEGAL

dat_fcc5:
        .byte $34,$2f                               // 4/

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

loc_fce2:
        bvs loc_fd54
        bcs loc_fd55
        .byte $bf,$e6,$7f                           // lax $7fe6,y // ILLEGAL
        and $f1b0
        bcs loc_fc9f
        bvs loc_fca0
        bvs loc_fca2
        ldy $7478,x
        bvs loc_fd68
        .byte $e3,$70                               // isc ($70,x) // ILLEGAL
        and ($be,x)
        .byte $e7,$7f                               // isc $7f // ILLEGAL
        rts

dat_fcfe:
        .byte $41                                   // A

// --- Region $fd2d-$fd3c ---
.pc = $fd2d "loc_fd2d"

loc_fd2d:
        cmp ($c1,x)
        .byte $bf,$fe,$fb                           // lax $fbfe,y // ILLEGAL
        .byte $f7,$ee                               // isc $ee,x // ILLEGAL
        sbc $e6f9,x
        .byte $c2,$ca                               // nop #$ca // ILLEGAL
        .byte $87,$5b                               // sax $5b // ILLEGAL

dat_fd3b:
        .byte $2f,$6f                               // /o

// --- Region $fd54-$fd5b ---
.pc = $fd54 "loc_fd54"

loc_fd54:
.label loc_fd55 = * + 1
        bvc loc_fcdb
        .byte $5a                                   // nop // ILLEGAL
        .byte $5b,$7f,$7f                           // sre $7f7f,y // ILLEGAL

dat_fd5a:
        .byte $bb,$be                               // ..

// --- Region $fd84-$fd88 ---
.pc = $fd84 "loc_fd84"

loc_fd84:
        cmp ($d0,x)
        sbc ($71,x)
        .byte $f2                                   // jam // ILLEGAL

// --- Region $fda3-$fdac ---
.pc = $fda3 "Segment $fda3"
        bne loc_fd2d
        .byte $1c,$6c,$7d                           // nop $7d6c,x // ILLEGAL

loc_fda8:
        .byte $1f,$1f,$5f                           // slo $5f1f,x // ILLEGAL

dat_fdab:
        .byte $2f,$5f                               // /_

// --- Region $fdf5-$fe03 ---
.pc = $fdf5 "loc_fdf5"

loc_fdf5:
        bvs loc_fda8
        beq loc_fe69
        bvs loc_fe6c
        bcs loc_fe6e
        bcs loc_fe70
        ldy $e0,x
        bne loc_fd84
        rti

// --- Region $fe69-$fe8d ---
.pc = $fe69 "loc_fe69"

loc_fe69:
        tsx
.label loc_fe6c = * + 2
        inc $60c3,x
.label loc_fe6e = * + 1
        .byte $3f,$bf,$fb                           // rla $fbbf,x // ILLEGAL

loc_fe70:
        sty $e5,x
        adc $e79e,y
        sbc $fefd,y
        .byte $44,$11                               // nop $11 // ILLEGAL
        .byte $44,$41                               // nop $41 // ILLEGAL
        sta ($e2),y
        .byte $74,$39                               // nop $39,x // ILLEGAL
        ldx $6b6f
        .byte $7b,$5e,$6b                           // rra $6b5e,y // ILLEGAL
        txs
        .byte $67,$be                               // rra $be // ILLEGAL
        .byte $bf,$ef,$ef                           // lax $efef,y // ILLEGAL

dat_fe8c:
        .byte $fb,$fb                               // ..

// --- Region $febc-$fec6 ---
.pc = $febc "loc_febc"

loc_febc:
        .byte $c3,$2d                               // dcp ($2d,x) // ILLEGAL
        cpx $edfc
        .byte $eb,$e6                               // sbc #$e6 // ILLEGAL
        .byte $eb,$ef                               // sbc #$ef // ILLEGAL

dat_fec5:
        .byte $ef,$6f                               // .o

// --- Region $ff5b-$ff5b ---
.pc = $ff5b "Segment $ff5b"
        rts

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

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

dat_0800:
        .byte $c1,$00,$00,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$83,$11,$f1,$81 // ................
        .byte $cf,$0f,$8f,$8f,$83,$89,$89,$88,$ff,$ff,$ff,$ff,$c1,$98,$1d,$1f // ................
        .byte $f9,$e1,$f1,$f1,$c1,$91,$91,$11,$ff,$ff,$ff,$ff,$c7,$93,$11,$01 // ................
        .byte $e1,$c8,$c9,$c7,$83,$c7,$c7,$c7,$ff,$ff,$ff,$ff,$84,$11,$11,$11 // ................
        .byte $cf,$0f,$8f,$8f,$83,$89,$89,$88,$ef,$c7,$cf,$ff,$e7,$87,$c7,$c7 // ................
        .byte $fb,$f1,$f3,$ff,$f9,$e1,$f1,$f1,$cf,$0f,$8f,$8f,$89,$83,$87,$83 // ................
        .byte $e7,$87,$c7,$c7,$c7,$c7,$c7,$c7,$ff,$ff,$ff,$ff,$13,$13,$01,$01 // ................
        .byte $ff,$ff,$ff,$ff,$23,$13,$11,$11,$ff,$ff,$ff,$ff,$c3,$99,$18,$18 // ....#...........
        .byte $ff,$ff,$ff,$ff,$13,$89,$89,$88,$ff,$ff,$ff,$ff,$c8,$91,$91,$11 // ................
        .byte $ff,$ff,$ff,$ff,$11,$88,$89,$8f,$ff,$ff,$ff,$ff,$81,$18,$8f,$e1 // ................
        .byte $cf,$0f,$8f,$8f,$03,$8f,$8f,$93,$ff,$ff,$ff,$ff,$33,$11,$11,$11 // ............3...
        .byte $ff,$ff,$ff,$ff,$18,$99,$89,$cb,$ff,$ff,$ff,$ff
        .text "89))"
        .byte $ff,$ff,$ff,$ff,$10,$99,$c3,$e7,$ff,$ff,$ff,$ff,$18,$99,$89,$cb // ................
        .byte $ff,$ff,$ff,$ff,$01,$31,$e3,$c7,$cf,$9f,$3f,$9f,$cf,$9f,$3f,$7f // .....1....?...?.

dat_08e0:
        // === Fill data (40 bytes, $08e0-$0907) ===
        .fill 40, $ff
        .byte $cf,$87,$87,$87,$cf,$cf,$cf,$ff,$ff,$99,$99,$11,$33 // ............3

dat_0915:
        // === Fill data (36 bytes, $0915-$0938) ===
        .fill 36, $ff
        .byte $e7,$e7,$c7,$cf,$ff,$ff,$ff,$f9,$f3,$e3,$e7,$c7,$c7,$c7,$c7,$9f // ................
        .byte $cf,$c7,$e7,$e3,$e3,$e3,$e3,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .byte $ff,$ff,$ff,$ff,$e7,$e7,$81,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .fill 15, $ff
        .byte $f9,$f1,$f3,$e3,$e7,$c7,$cf,$8f,$ff,$ff,$ff,$ff,$c3,$99,$10,$00 // ................
        .byte $ff,$ff,$ff,$ff,$c7,$c7,$87,$c7,$ff,$ff,$ff,$ff,$83,$11,$b1,$e7 // ................
        .byte $ff,$ff,$ff,$ff,$81,$f3,$e7,$f3,$ff,$ff,$ff,$ff,$9f,$9f,$91,$11 // ................
        .byte $ff,$ff,$ff,$ff,$01,$1f,$03,$f1,$ff,$ff,$ff,$ff,$c3,$9f,$93,$09 // ................
        .byte $ff,$ff,$ff,$ff,$01,$13,$e7,$e7,$ff,$ff,$ff,$ff,$83,$11,$83,$11 // ................
        .byte $ff,$ff,$ff,$ff,$81,$18,$18,$80,$ff,$ff,$ff,$ff,$ff,$cf,$cf,$ff // ................
        .byte $ff,$ff,$ff,$ff,$ff,$cf,$cf,$ff,$ff,$ff,$ff,$ff,$ff,$ed,$c9,$93 // ................
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$83,$ff,$ff,$ff,$ff,$ff,$ff,$b7,$93,$c9 // ................
        .byte $81,$18,$98,$f1,$e3,$c3,$c7,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .byte $11,$11,$88,$ff,$ff,$ff,$ff,$ff,$88,$88,$11,$ff,$ff,$ff,$ff,$ff // ................
        .byte $1d,$98,$c1,$ff,$ff,$ff,$ff,$ff,$11,$11,$88,$ff,$ff,$ff,$ff,$ff // ................
        .byte $1f,$91,$c3,$ff,$ff,$ff,$ff,$ff,$c7,$c7,$83,$ff,$ff,$ff,$ff,$ff // ................
        .byte $83,$1f,$87,$f3,$91,$11,$83,$ff,$88,$88,$0c,$ff,$ff,$ff,$ff,$ff // ................
        .byte $c7,$c7,$83,$ff,$ff,$ff,$ff,$ff,$f1,$f1,$f1,$89,$0b,$13,$87,$ff // ................
        .byte $89,$89,$04,$ff,$ff,$ff,$ff,$ff,$c7,$c7,$83,$ff,$ff,$ff,$ff,$ff // ................
        .byte $11,$10,$19,$ff,$ff,$ff,$ff,$ff,$11,$10,$19,$ff,$ff,$ff,$ff,$ff // ................
        .byte $18,$99,$c3,$ff,$ff,$ff,$ff,$ff,$88,$89,$83,$8f,$8f,$87,$1f,$ff // ................
        .byte $11,$91,$c1,$f1,$f1,$e1,$fc,$ff,$8f,$8f,$07,$ff,$ff,$ff,$ff,$ff // ................
        .byte $98,$18,$81,$ff,$ff,$ff,$ff,$ff,$91,$89,$c3,$ff,$ff,$ff,$ff,$ff // ................
        .byte $11,$11,$88,$ff,$ff,$ff,$ff,$ff,$c3,$e7,$e7,$ff,$ff,$ff,$ff,$ff // ................
        .byte $83,$93,$93,$ff,$ff,$ff,$ff,$ff,$c3,$91,$08,$ff,$ff,$ff,$ff,$ff // ................
        .byte $c3,$e7,$e7,$e7,$af,$0f,$9f,$ff,$8f,$19,$01 // ...........

dat_0ad3:
        // === Fill data (53 bytes, $0ad3-$0b07) ===
        .fill 53, $ff
        .byte $cf,$87,$cf                           // ...

dat_0b0b:
        // === Fill data (53 bytes, $0b0b-$0b3f) ===
        .fill 53, $ff
        .byte $e7,$e3,$f3,$f9,$ff,$ff,$ff,$ff,$e7,$c7,$cf,$9f,$ff,$ff,$ff,$ff // ................
        .fill 8, $ff
        .byte $e7,$e7,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$e7,$e7,$cf,$ff,$ff,$ff,$ff // ................
        .fill 9, $ff
        .byte $e7,$e7,$ff,$ff,$ff,$ff,$ff,$9f,$1f,$3f,$ff,$ff,$ff,$ff,$ff,$08 // .........?......
        .byte $99,$c3,$ff,$ff,$ff,$ff,$ff,$c7,$c7,$01,$ff,$ff,$ff,$ff,$ff,$9f // ................
        .byte $19,$01,$ff,$ff,$ff,$ff,$ff,$91,$11,$83,$ff,$ff,$ff,$ff,$ff,$00 // ................
        .byte $f1,$f1,$ff,$ff,$ff,$ff,$ff,$98,$18,$81,$ff,$ff,$ff,$ff,$ff,$18 // ................
        .byte $18,$81,$ff,$ff,$ff,$ff,$ff,$c7,$c7,$c7,$ff,$ff,$ff,$ff,$ff,$11 // ................
        .byte $11,$83,$ff,$ff,$ff,$ff,$ff,$f8,$18,$81,$ff,$ff,$ff,$ff,$ff,$cf // ................
        .byte $cf,$ff,$ff,$ff,$ff,$ff,$ff,$cf,$cf,$9f,$ff,$ff,$ff,$ff,$ff,$c9 // ................
        .byte $ed,$ff,$ff,$ff,$ff,$ff,$ff,$83,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$93 // ................
        .byte $b7,$ff,$ff,$ff,$ff,$ff,$ff,$e7,$c3,$e7,$ff,$ff,$ff,$ff,$ff // ...............

// --- Region $0d50-$0d6f ---
.pc = $0d50 "dat_0d50"

dat_0d50:
        .fill 8, $00
        .fill 15, $0f
        .fill 9, $00

// --- Region $0e53-$0e53 ---
.pc = $0e53 "dat_0e53"

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

// --- Region $10b7-$10df ---
.pc = $10b7 "Segment $10b7"
        .text "NTRO DONE BY TRI"
        .text "COM/AVANTGARDE  "
        .text "       "
        .byte $00,$00

// --- Region $10f8-$1384 ---
.pc = $10f8 "dat_10f8"

dat_10f8:
        .fill 8, $00
        .byte $20,$87                               //  .

txt_1102:
        .encoding "screencode_mixed"
        .text "  'body blow' preview is brought to you in january"
        .encoding "petscii_upper"

txt_1134:
        .text " 1995 "

txt_113a:
        .encoding "screencode_mixed"
        .text "by derbyshire ram"
        .encoding "petscii_upper"

txt_114b:
        .text ".     "

txt_1151:
        .encoding "screencode_mixed"
        .text "greets fly out to byronic, demonix, empire, as well as  accuracy, accuse, alpha flight, amnesia, atlantis, awt, beyond force, capt. scarlet, chromance, collision, cult, dytec, equinoxe, excess, extacy, entropy, faces, fairlight, f4cg, gedeon, genesis project, gothic designs, hardcore, intruders, keen acid, mayhem, mental, motiv"
        .encoding "petscii_upper"

txt_129a:
        .text " 8, "

txt_129e:
        .encoding "screencode_mixed"
        .text "origo, oxyron, panic, paradize, success/the ruling co., sunrise, talent, tga, topaz/beerline, trance, triad, trinomic, trsi, vision, warriors. and any more i forgot"
        .encoding "petscii_upper"

txt_1342:
        .text ".    "
        .byte $0c,$01,$14,$05,$12                   // .....

txt_134c:
        .text "."

dat_134d:
        // === Fill data (54 bytes, $134d-$1382) ===
        .fill 54, $20
        .byte $ff                                   // .

dat_1384:
        // === Fill data (1 bytes, $1384-$1384) ===
        .byte $00                                   // .

// --- Region $1904-$1905 ---
.pc = $1904 "dat_1904"

dat_1904:
        .byte $01,$02                               // ..

// --- Region $1921-$1a30 ---
.pc = $1921 "dat_1921"

dat_1921:
        .byte $03,$04,$05,$00,$00,$00,$00,$00,$00,$00,$00,$0a,$0b,$0c,$00,$00 // ................
        .byte $0d,$0e,$0f,$00,$00,$00,$00,$00,$00,$00,$10,$11,$00,$00,$00,$00 // ................
        .fill 8, $00
        .byte $12,$13,$14,$00,$00,$00,$00,$00,$00,$00,$17,$18,$19,$1a,$1b,$1c // ................
        .byte $1d,$1e,$1f                           // ...

txt_195c:
        .text " !"
        .byte $22                                   // double quote character
        .text "#$%&'()*+,-+./01,-234567"
        .byte $00                                   // string terminator
        .byte $00,$00,$00                           // ...

txt_197b:
        .text "89:;<=>?"
        .byte $40                                   // @ character
        .text "ABCDEFGHIJKLMKLNOPQRKLSTUVW"
        .byte $00                                   // string terminator
        .byte $00,$58,$59,$5a,$5b,$5c,$5d,$5e,$5f,$60,$61,$62,$63,$64,$65,$66 // .XYZ[\]^_`abcdef
        .byte $67,$68,$69,$6a,$6b,$6c,$6d,$6e,$6f,$6d,$70,$71,$72,$73,$74,$75 // ghijklmnompqrstu
        .byte $6d,$70,$76,$77,$78,$79,$7a,$00,$00,$7b,$7c,$7d,$7e,$7f,$80,$81 // mpvwxyz..{|}~...
        .byte $82,$83,$84,$85,$86,$87,$88,$89,$8a,$8b,$8c,$8d,$88,$8e,$8f,$90 // ................
        .byte $91,$92,$93,$94,$95,$96,$00,$97,$92,$93,$98,$99,$9a,$9b,$00,$00 // ................
        .byte $00,$9c,$9d,$00,$9e,$9f,$a0,$a1,$a2,$a3,$a4,$a5,$a6,$a7,$a8,$a7 // ................
        .byte $a8,$a7,$a8,$a7,$a8,$a9,$aa,$ab,$ac,$a8,$ad,$ae,$ad,$ae,$00,$a7 // ................
        .byte $a8,$ad,$ae,$af,$b0,$b1,$00,$00,$00,$b2,$b1,$00,$00,$00,$b3,$b4 // ................
        .byte $b5,$b6,$b7,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$b8,$b9,$ba // ................

dat_1a30:
        // === Fill data (1 bytes, $1a30-$1a30) ===
        .byte $00                                   // .

// --- Region $1b34-$1b51 ---
.pc = $1b34 "Segment $1b34"
        .byte $01,$6a,$42,$64,$4c,$00,$08,$00,$02,$0e,$ff,$78,$03,$78,$06,$0a // .jBdL......x.x..
        .byte $05,$00,$01,$00,$03,$00,$00,$00,$00,$00,$00,$02,$03,$01 // ..............

// --- Region $1cb8-$1ee6 ---
.pc = $1cb8 "Segment $1cb8"
        .byte $01,$1c,$01,$2d,$01,$3e,$01,$51,$01,$66,$01,$7b,$01,$91,$01,$a9 // ...-.>.Q.f.{....
        .byte $01,$c3,$01,$dd,$01,$fa,$01,$18,$02,$38,$02,$5a,$02,$7d,$02,$a3 // .........8.Z.}..
        .byte $02,$cc,$02,$f6,$02,$23,$03,$53,$03,$86,$03,$bb,$03,$f4,$03,$30 // .....#.S.......0
        .byte $04,$70,$04,$b4,$04,$fb,$04,$47,$05,$98,$05,$ed,$05,$47,$06,$a7 // .p.....G.....G..
        .byte $06,$0c,$07,$77,$07,$e9,$07,$61,$08,$e1,$08,$68,$09,$f7,$09,$8f // ...w...a...h....
        .byte $0a,$30,$0b,$da,$0b,$8f,$0c,$4e,$0d,$18,$0e,$ef,$0e,$d2,$0f,$c3 // .0.....N........
        .byte $10,$c3,$11,$d1,$12,$ef,$13,$1f,$15,$60,$16,$b5,$17,$1e,$19,$9c // .........`......
        .byte $1a,$31,$1c,$df,$1d,$a5,$1f,$87,$21,$86,$23,$a2,$25,$df // .1......!.#.%.

txt_1d36:
        .text "'>*"
        .byte $c1                                   // 'A' | $80 (end-of-string marker)
        .byte $2c,$6b
        .text "/<295"
        .byte $63
        .byte $38,$be
        .byte $3b,$4b,$3f,$0f
        .byte $43,$0c

txt_1d4a:
        .text "GEK"
        .byte $bf                                   // '?' | $80 (end-of-string marker)
        .byte $4f,$7d,$54,$83,$59,$d6,$5e,$79,$64,$73,$6a,$c7,$70,$7c,$77,$97 // O}T.Y.^ydsj.p|w.
        .byte $7e,$1e,$86,$18,$8e,$8b,$96,$7e,$9f,$fa,$a8,$06,$b3,$ac,$bd,$f3 // ~......~........
        .byte $c8,$e6,$d4,$8f,$e1,$f8,$ee,$2e,$fd,$00,$00,$21,$80,$50,$00,$00 // ...........!.P..
        .byte $00,$27,$12,$41,$05,$f9,$00,$08,$00,$26,$11,$11,$09,$00,$00,$00 // .'.A.....&......
        .byte $90,$f6,$50,$21,$62,$58,$00,$00,$00,$f6,$11,$11,$bc,$20,$00,$00 // ..P!bX....... ..
        .byte $00,$00,$00,$11,$3d,$70,$00,$00,$00,$00,$00,$11,$09,$58,$00,$00 // ....=p.......X..
        .byte $00,$00,$00,$10,$1d
        .text "/"
        .byte $40                                   // @ character
        .text "LW"
        .byte $60,$66,$6c,$99,$ab,$bc,$cd
        .byte $de,$fa,$05,$3f,$0e,$2c,$33,$39,$1e,$1e,$1e,$1e,$1e,$1e,$1e,$1e // ...?.,39........
        .byte $1e,$1e,$1e,$1e,$1e,$1e,$1e,$1f,$1f,$1f,$1f,$1f,$1f,$00,$04,$04 // ................
        .byte $05,$05,$04,$04,$05,$05,$08,$0e,$08,$0f,$12,$ff,$01,$02,$01,$02 // ................
        .byte $01,$06,$06,$09,$0a,$09,$0b,$09,$0c,$09,$0a,$09,$0a,$09,$0b,$09 // ................
        .byte $0c,$09,$0a,$13,$ff,$03,$07,$07,$0d,$11,$14,$ff,$db,$ea,$03,$1d // ................
        .byte $1d,$1e,$80,$90,$78,$23,$78,$21,$78,$23,$78,$23,$78,$21,$ff,$81 // ....x#x!x#x#x!..
        .byte $03,$2f,$c0,$03,$03,$2f,$c0,$03,$03,$32,$c0,$03,$06,$31,$c0,$60 // ./.../...2...1.`
        .byte $ff,$03,$2f,$c0,$03,$03,$2f,$c0,$03,$03,$32,$c0,$03,$06,$34,$c0 // ../.../...2...4.
        .byte $60,$ff,$80,$78,$2b,$78,$26,$78,$26,$78,$1f,$78,$1f,$ff,$82,$91 // `..x+x&x&x.x....
        .byte $0c,$2f,$0c,$32,$0c,$36,$0c,$3b,$ff,$0c,$2f,$0c,$31,$0c,$34,$0c // ./.2.6.;../.1.4.
        .byte $39,$ff,$83,$60,$23,$60,$25,$ff,$83,$60,$17,$60,$15,$ff,$84,$92 // 9..`#`%..`.`....

txt_1e6e:
        .text "0;0B0="
        .byte $0c,$3d,$0c,$3e,$0c,$3d,$0c           // .=.>.=.

txt_1e7b:
        .text "90;0B0E"
        .byte $0c,$45,$0c,$44,$0c,$42,$0c           // .E.D.B.

txt_1e89:
        .byte $40                                   // @ character
        .text "0B0;0"
        .byte $40                                   // @ character
        .byte $0c,$40,$0c,$3e,$0c,$3d,$0c,$39,$ff,$82,$0c,$2f,$0c,$32,$0c,$36 // .@.>.=.9.../.2.6
        .byte $0c,$3b,$0c,$2f,$0c,$32,$0c,$36,$0c,$3b,$ff,$0c,$2f,$0c,$31,$0c // .;./.2.6.;../.1.
        .byte $34,$0c,$39,$0c,$2f,$0c,$31,$0c,$34,$0c,$39,$ff,$0c,$32,$0c,$36 // 4.9./.1.4.9..2.6
        .byte $0c,$39,$0c,$3e,$0c,$34,$0c,$38,$0c,$3b,$0c,$40,$ff,$0c,$2b,$0c // .9.>.4.8.;.@..+.
        .byte $2f,$0c,$32,$0c,$37,$0c,$2d,$0c,$31,$0c,$34,$0c,$39,$ff,$85,$60 // /.2.7.-.1.4.9..`
        .byte $23,$60,$21,$48,$1f,$18,$1e           // #`!H...

// --- Region $1ef2-$1f0d ---
.pc = $1ef2 "dat_1ef2"

dat_1ef2:
        .byte $23,$30,$21,$18,$1f,$18,$1e,$ff,$30,$3b,$18,$3b,$0c,$3b,$0c,$39 // #0!.....0;.;.;.9
        .byte $60,$3b,$ff,$30,$3b,$18,$3b,$0c,$3b,$6c,$39,$ff // `;.0;.;.;l9.

// --- Region $1f1d-$1f36 ---
.pc = $1f1d "Segment $1f1d"
        .byte $30,$13,$30,$15,$60,$17,$30,$15,$18,$13,$0c,$11,$0c,$17,$ff,$86 // 0.0.`.0.........
        .byte $93,$60,$3b,$c0,$7f,$ff,$83,$60,$0b,$c0 // .`;....`..

// --- Region $1f3b-$1f3f ---
.pc = $1f3b "dat_1f3b"

dat_1f3b:
        .byte $17,$c0,$7f,$ff                       // ....

dat_1f3f:
        // === Fill data (1 bytes, $1f3f-$1f3f) ===
        .byte $00                                   // .

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

dat_2000:
        .fill 10, $ff
        .byte $fe,$fd,$f8,$f5,$f3,$f3,$ff,$ff,$5b,$76,$ee,$ee,$ae,$ad,$ff,$ff // ........[v......
        .byte $ff,$ff,$e4,$d3,$8e,$5e,$ff,$ff,$ff,$ff,$06,$fd,$9b,$ab,$ff,$ff // .....^..........
        .byte $ff,$ff,$ff,$bf,$bf,$bf,$66,$84,$88,$88,$98,$f9,$ff,$ff,$69,$4a // ......f.......iJ
        .byte $89,$88,$88,$88,$98,$f9,$6a,$48,$08,$48,$88,$88,$48,$08,$56,$6f // ......jH.H..H.Vo
        .byte $bf,$bf,$bf,$bf,$bf,$bf,$e3,$d7,$ce,$cd,$ce,$cd,$8d,$5c,$7e,$ae // .............\~.
        .byte $bb,$ef,$bf,$ef,$af,$9f,$ff,$bf,$bf,$bf,$bf,$ff,$bf,$ff,$ff,$ff // ................
        .byte $ff,$ff,$ff,$ff,$ff,$fe,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$40,$ff,$ff // .............@..
        .byte $ff,$ff,$ff,$ff,$ff,$6f,$fe,$fd,$f8,$f5,$e3,$d7,$ce,$8d,$46,$75 // .....o........Fu
        .byte $ee,$de,$9e,$4f,$2e,$5f               // ...O._

txt_2090:
        .text "9:7:6665"
        .byte $bb                                   // ';' | $80 (end-of-string marker)
        .byte $ef,$bb,$ef,$be,$fa,$bf,$ff,$ff,$bf,$ff,$bf,$bf,$bf,$ff,$bf,$98 // ................
        .byte $f9,$ff,$ff,$ff,$ff,$ff,$ff,$6f,$06,$96,$fa,$ff,$ff,$ff,$ff,$ff // .......o........
        .byte $ff,$ff,$fe,$fd,$fc,$fc,$f8
        .text "9425"
        .byte $72,$e5,$d5,$c6,$6a
        .byte $9b,$67,$5a,$67,$5a,$16,$15,$ff,$ef,$ff,$fe,$fd,$be,$bd,$be,$e4 // .gZgZ...........
        .byte $93,$4e,$79,$74,$e1,$d6,$db,$06,$fd,$4b,$27,$9a,$59,$45,$86,$f9 // .Nyt.....K'.YE..
        .byte $b5,$b3,$a3,$e3,$e7,$f5,$b8,$7f,$e5,$90,$45,$41,$84,$d1,$e0,$1f // ..........EA....
        .byte $db,$a6,$75,$38,$6d,$1f,$5f,$e4,$97,$5e,$78,$e1,$d6,$8a,$57,$00 // ..u8m._..^x...W.
        .byte $ff,$44,$69,$aa,$b9,$fc,$fc,$06,$f5,$6d,$5c,$6d,$6f,$6f,$5f,$90 // .Di......m\moo_.
        .byte $5f,$79,$e4,$d2,$89,$18,$6c,$07,$f6,$2d,$9c,$6d,$af,$6f,$5e,$90 // _y....l..-.m.o^.
        .byte $5f,$79,$e4,$d2,$85,$18,$68,$19,$f5,$2f,$9e,$6f,$6f,$6f,$5f,$1d // _y....h../.ooo_.
        .byte $f8,$90,$59,$fc,$fc,$ec,$fc,$6f,$9f,$50,$6a,$2f,$6f,$2f,$5f,$ee // ..Y....o.Pj/o/_.
        .byte $ff,$6f,$be,$fb,$ef,$ee,$dd,$e4,$9f,$b9,$e1,$86,$5a,$2b,$5f,$00 // .o..........Z+_.
        .byte $ff,$11,$a5,$a9,$e5,$f1,$f1,$1b,$d6,$b5,$71,$b3,$b7,$be,$7d,$90 // ..........q...}.
        .byte $5f,$79,$e1,$86,$5a,$2b,$5f,$1a,$d5,$b5,$73,$b7,$be,$bc,$7d,$40 // _y..Z+_...s...}@
        .byte $7f,$e4,$92,$49,$26,$61,$b1,$1e,$d9,$b5,$73,$b7,$be,$bc,$79,$40 // ...I&a....s...y@
        .byte $7f,$e4,$92,$49,$15,$61,$a1,$32,$f5,$12,$99,$a5,$e1,$f1,$f1,$bf // ...I.a.2........
        .byte $bf,$be,$bf,$bf,$bf,$bf,$7e,$fe,$b8,$e1,$d7,$8e,$5d,$38,$34,$40 // ......~.....]84@
        .byte $7f,$e1,$89,$56,$1b,$6f,$7e,$06,$fd,$2b,$9a,$66,$99,$c6,$c5,$ff // ...V.o~..+.f....
        .byte $bf,$7f,$ef,$ef,$ff,$ef,$ff,$f5,$f3,$f7,$f3,$e7,$ce,$dd,$9c,$c7 // ................
        .byte $87,$5b,$1f,$1f,$1e,$6f,$7f,$11,$04,$51,$84,$c1,$c0,$d0,$e0,$7e // .[...o...Q.....~
        .byte $af,$6f,$5f,$2f,$1b,$17,$07,$ef,$bf,$fb,$ff,$bf,$ff,$bf,$ef,$c5 // .o_/............
        .byte $d1,$e0,$b1,$f4,$b8,$ac,$dd,$bd,$7a,$6f,$5f,$1e,$1b,$17,$07,$31 // ........zo_....1
        .byte $74,$78,$9c,$9c,$ac,$b9,$b5,$2f,$1e,$2d,$7c,$7c,$bc,$fc,$fc,$1b // tx...../.-||....
        .byte $2f,$1f,$1f,$5f,$1f,$1f,$1f,$ec,$fc,$ec,$ec,$dc,$ec,$dc,$ec,$2f // /.._.........../
        .byte $5f,$1f,$5f,$1f,$1f,$1f,$1f,$bc,$fc,$ec,$fc,$ec,$ec,$dc,$ec,$2c // _._............,
        .byte $59,$22,$57,$0b,$1f,$1f,$1f,$bc,$fc,$fc,$ec,$fc,$ec,$ec,$ec,$2f // Y"W............/
        .byte $5f,$2f,$5f,$1f,$5f,$1f,$1f,$ec,$ec,$dc,$ec,$dc,$dc,$ec,$dc,$2f // _/_._........../
        .byte $5f,$2f,$5f,$1f,$1f,$1f,$1f,$ac,$78,$b4,$70,$71,$70,$70,$b0,$6f // _/_.....x.pqpp.o
        .byte $bf,$7f,$7f,$7f,$7f,$7f,$7f,$b0,$f1,$b0,$b1,$70,$b0,$70,$b0,$bc // ...........p.p..
        .byte $78,$74,$70,$71,$70,$70,$70,$be,$7f,$7f,$7f,$7f,$7f,$7f,$7f,$f0 // xtpqppp.........
        .byte $f1,$b0,$f1,$b0,$b0,$70,$b0,$b2,$67,$8b,$5f,$2e,$7f,$7b,$7f,$f1 // .....p..g._..{..
        .byte $b1,$b6,$bb,$af,$ab,$bf,$bf,$bc,$b8,$f4,$b0,$f1,$f0,$b0,$f0,$bd // ................
        .byte $7c,$bd,$7d,$7e,$7d,$7e,$7e,$71,$e1,$d1,$c5,$c1,$c5,$c1,$c1,$bf // |.}~}~~q........
        .byte $fe,$fb,$f7,$ee,$fd,$f9,$e6,$c2,$ca,$87,$5b,$2f,$6f,$bf,$fa,$ef // ..........[/o...
        .fill 10, $ff
        .byte $fe,$fa,$fb,$ff,$fe,$ff,$ff,$e5,$6f,$f9,$af,$fb,$eb,$78,$74,$b1 // ........o....xt.
        .byte $e1,$50,$85,$5a,$5b,$7f,$7f,$bb,$be,$1b,$11,$e9,$fe,$b0,$b0,$b4 // .P.Z[...........
        .byte $b8,$ec,$bd,$19,$54,$07,$06,$05,$01,$01,$02,$44,$11,$ff,$eb,$fb // ....T......D....
        .byte $fb,$be,$7a,$be,$6f,$ee,$d7,$e7,$f3,$f5,$f9,$fc,$bd,$16,$05,$42 // ..z.o..........B
        .byte $85                                   // .

// --- Region $2309-$2327 ---
.pc = $2309 "dat_2309"

dat_2309:
        .byte $e7,$d7,$8b,$5f,$5f,$2e,$7f,$fc,$fc,$bc,$fc,$fc,$ec,$fc,$ed,$1f // ...__...........
        .byte $1f,$5e,$1f,$5b,$16,$44,$11,$b8,$b4,$e0,$d0,$88,$1c,$6c,$7d // .^.[.D.......l}

// --- Region $234b-$2374 ---
.pc = $234b "Segment $234b"
        .byte $2f,$5f,$2e,$68,$21,$ec,$ec,$bc,$fc,$bc,$3c,$bc,$bc,$1f,$2f,$5f // /_.h!.....<.../_
        .byte $2e,$5f,$2e,$58,$61,$70,$b0,$b1,$f0,$b1,$30,$b1,$b4,$7e,$7e,$7b // ._.Xap....0..~~{
        .byte $7f,$6e,$58,$11,$45,$e0,$d0,$81,$40,$21 // .nX.E...@!

// --- Region $2384-$25d8 ---
.pc = $2384 "dat_2384"

dat_2384:
        .byte $21,$70,$b1,$f4,$7f,$7f,$7f,$bf,$7e,$b8,$62,$86,$b0,$f0,$b1,$f0 // !p......~.b.....
        .byte $f1,$f0,$f1,$f0,$7f,$7f,$7f,$bf,$7f,$bf,$7f,$bf,$bf,$ef,$ff,$ff // ................
        .byte $ff,$ff,$ff,$ff,$b0,$b0,$b1,$70,$b1,$70,$71,$34,$7f,$7e,$7f,$bb // .......p.pq4.~..
        .byte $7e,$b8,$62,$86,$c1,$c1,$c5,$c1,$e1,$f1,$f4,$f8,$9b,$6f,$bf,$ff // ~.b..........o..
        .byte $be,$6f,$4b,$50,$e7,$de,$ad,$78,$b6,$e3,$87,$1b,$bf,$ff,$ef,$ff // .oKP...x........
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$f9,$e7,$de,$ed,$de,$ed,$de,$ad,$b9,$e4 // ................

txt_23e4:
        .text "R+"
        .byte $bb                                   // ';' | $80 (end-of-string marker)
        .byte $ee,$3e                               // .>

loc_23e9:
        .byte $6f,$7e,$af                           // o~.

loc_23ec:
        .byte $bf,$bf                               // ..

loc_23ee:
        .byte $ff,$ff                               // ..

loc_23f0:
        .byte $ef,$ba,$fe,$ff,$ff,$ff,$bf,$fb,$94,$e5,$79,$9e,$e7,$f9,$fd,$fe // ..........y.....
        .byte $44,$11,$44,$41,$91,$e2,$74,$39,$ae,$6f,$6b,$7b,$5e,$6b,$9a,$67 // D.DA..t9.ok{^k.g
        .byte $be,$bf,$ef,$ef,$fb,$fb,$ba,$be,$35,$79,$8e,$d7,$f9,$fe,$ff,$bf // ........5y......
        .byte $7b,$bb,$ef,$af,$bf,$ff,$fb,$ff,$de,$eb,$e7,$e9,$ea,$ef,$ef,$eb // {...............
        .byte $05,$56,$9b,$ff,$bb,$ff,$ff,$ff,$bd,$fe,$ef,$eb,$ea,$ef,$ef,$ef // .V..............

txt_2440:
        .text "VZ"
        .byte $ab                                   // '+' | $80 (end-of-string marker)
        .byte $ff,$bb,$ff,$ff,$ff,$ec,$fc,$ed,$eb,$e6,$eb,$ef,$ef,$6f,$6f,$af // .............oo.
        .byte $fb,$af,$ff,$ff,$ff,$dc,$cd,$de,$db,$e5,$db,$ef,$ef,$56,$1a,$6b // .............V.k
        .byte $fe,$bb,$ff,$ff,$ff,$fd,$ee,$ef,$eb,$ee,$ef,$ef,$ef,$f8,$fd,$fe // ................
        .byte $ff,$ef,$ff,$bb,$f7,$16,$5b,$6f,$ff,$ff,$ff,$ff,$be,$f1,$f1,$b1 // ......[o........
        .byte $f1,$b1,$b5,$72,$b5,$78,$bd,$be,$bb,$be,$ff,$bf,$ff,$16,$5b,$6f // ...r.x........[o
        .byte $fb,$bf,$ff,$ff,$ff,$f5,$f9,$be,$af,$aa,$bf,$bf,$bf,$5b,$6b,$af // .............[k.
        .byte $ff,$ef,$ff,$ff,$ff,$b1,$f1,$b6,$af,$9a,$af,$bf,$bf,$bf,$bf,$bf // ................
        .byte $ef,$bf,$ff,$ff,$ff,$78,$9d,$9e,$a7,$ba,$bf,$bf,$af,$5b,$6b,$af // .....x.......[k.
        .byte $fe,$ee,$ff,$ff,$ff,$ed,$fb,$f9,$fe,$bf,$bf,$af,$eb,$15,$45,$e6 // ..............E.
        .byte $7f,$96,$ff,$ff,$ff,$6f,$bf,$ef,$ff,$ff,$ff,$fb,$ff,$ee,$ee,$eb // .....o..........
        .byte $ea,$ef,$ef,$ef,$eb,$bf,$bb,$ff,$ef,$ff,$ff,$ff,$fb,$fe,$ff,$ff // ................
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$bf,$af,$eb,$fb,$fa,$fe,$fe,$5c,$8e,$d7 // .............\..
        .byte $e7,$f9,$fe,$ff,$bf,$59,$2a,$4a,$92,$e5,$79,$9f,$eb,$ee,$ff,$bb // .....Y*J..y.....
        .byte $fe,$bb,$6f,$9f,$ff,$af,$aa,$ef,$fb,$be,$ef,$fe,$ff,$ef,$bf,$ff // ..o.............
        .byte $ff,$bf,$eb,$ff,$ff,$fa,$fe,$ff,$ff,$ff,$ff,$bf,$ff,$ff,$bb,$ff // ................
        .byte $ff,$ff,$ff,$ff,$ff,$eb,$fa,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ef,$ff // ................
        .byte $ff,$ff,$ff,$ff,$ff,$ba,$b9,$ae,$ad,$9e,$ab,$a7,$b9,$fd,$e6,$bb // ................
        .byte $6e,$95,$6a,$bb,$fb,$e2,$d5,$96,$4b,$aa,$ef,$bb,$bf,$bb,$ba,$ff // n.j.....K.......
        .byte $ff,$ff,$ff,$ff,$ff,$af,$eb,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$bf,$ff // ................
        .byte $ff,$ff,$ff,$ff,$ff,$fa,$fe,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ab,$ff // ................
        .byte $ff,$ff,$ff,$ff,$ff,$bf,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$fa,$ff,$ff // ................
        .byte $ff,$ff,$ff,$ff,$ff,$bf,$af,$eb,$fa,$fe,$ff,$ff,$ff,$fe,$ff,$ff // ................
        .byte $ff,$af,$ea,$ff,$ff,$ae,$ff,$ff,$ff,$ff,$ae,$ff,$ff,$ef,$ff,$ff // ................
        .byte $ff,$ff,$fb,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$fb,$ff,$ff,$be,$bf,$af // ................
        .byte $ef,$eb,$fa,$fe,$ff,$7f,$a6,$ff,$ff,$ff,$ff,$ae,$ff,$fb,$bf,$ff // ................
        .byte $ff,$ff,$ff,$ff,$ff                   // .....

dat_25d8:
        // === Fill data (1 bytes, $25d8-$25d8) ===
        .byte $00                                   // .

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

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

// --- Region $a9d1-$a9d1 ---
.pc = $a9d1 "dat_a9d1"

dat_a9d1:
        // === Fill data (1 bytes, $a9d1-$a9d1) ===
        .byte $00                                   // .

// --- Region $e09a-$e09a ---
.pc = $e09a "dat_e09a"

dat_e09a:
        // === Fill data (1 bytes, $e09a-$e09a) ===
        .byte $00                                   // .

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

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

// --- Region $ea32-$ea32 ---
.pc = $ea32 "dat_ea32"

dat_ea32:
        // === Fill data (1 bytes, $ea32-$ea32) ===
        .byte $00                                   // .

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

dat_ed00:
        .byte $bd,$42,$08,$9d,$2d,$00,$ca,$10,$f7,$9a,$a0,$00,$c6,$32,$ce,$2c // .B..-........2.,
        .byte $08,$b1,$31,$99,$00,$ed,$c8,$d0,$f8,$a5,$32,$c9,$08,$d0,$ed,$b9 // ..1.......2.....
        .byte $48,$08,$99,$00,$01,$c8,$d0,$f7,$4c,$00,$01,$00,$08,$22,$ee,$17 // H.......L...."..
        .byte $1b,$b1                               // ..

txt_ed32:
        .text "/****)"
        .byte $07,$aa,$bd,$1a,$01,$8d,$18,$01,$b1,$2f,$29,$1f,$aa,$20,$22,$01 // ........./).. ".
        .byte $4c,$ff,$01,$a4
        .byte $43,$ab,$79
        .text "X;?)"
        .byte $e6
        .byte $2f,$d0,$02,$e6
        .byte $30,$60,$b1,$2f,$20,$22,$01,$91,$2d,$e6,$2d,$d0,$02,$e6,$2e,$ca // 0`./ "..-.-.....
        .byte $d0,$f5,$f0,$c5,$a9,$00,$f0,$ef,$a9,$ff,$d0,$eb,$b1,$2f,$91,$2d // ............./.-
        .byte $e6,$2f,$d0,$02,$e6,$30,$e6,$2d,$d0,$02,$e6,$2e,$ca,$d0,$ed,$f0 // ./...0.-........
        .byte $a8,$20,$71,$01,$b1,$2f,$20,$22,$01,$91,$2d,$e6,$2d,$d0,$02,$e6 // . q../ "..-.-...
        .byte $2e,$ca,$d0,$f5,$c6,$39,$10,$f1,$30,$8f,$86,$39,$b1,$2f,$aa,$4c // .....9..0..9./.L
        .byte $22,$01,$20,$71,$01,$b1,$2f,$91,$2d,$e6,$2f,$d0,$02,$e6,$30,$e6 // ". q../.-./...0.
        .byte $2d,$d0,$02,$e6,$2e,$ca,$d0,$ed,$c6,$39,$10,$e9,$4c,$00,$01,$2c // -........9..L..,
        .byte $da,$01,$a9,$37,$85,$01,$58,$20,$00,$0c,$4c,$ae,$a7,$e0,$00,$f0 // ...7..X ..L.....
        .byte $ee,$a9,$04,$2c,$a9,$08,$85,$ff,$b1,$2f,$91,$2d,$c8,$c4,$ff,$d0 // ...,...../.-....
        .byte $f7,$18,$a5,$2d,$65,$ff,$85,$2d,$a5,$2e,$69,$00,$85,$2e,$a0,$00 // ...-e..-..i.....
        .byte $ca,$d0,$e5,$18,$a5,$2f,$65,$ff,$85,$2f,$a5,$30,$69,$00,$85,$30 // ...../e../.0i..0
        .byte $4c,$00,$01,$b9,$00,$ef,$99,$00,$ff,$c8,$d0,$f7,$ce,$dc,$01,$ce // L...............
        .byte $df,$01,$ad,$df,$01,$c9,$df,$d0,$ea,$60,$21,$c1,$a2,$c9,$2c,$83 // .........`!...,.
        .byte $11,$f1,$81,$cf,$0f,$8f,$8f,$83,$89,$89,$88,$c4,$2c,$c1,$98,$1d // ............,...
        .byte $1f,$f9,$e1,$f1,$f1,$c1,$91,$91,$11,$c4,$29,$c7,$93,$11,$01,$e1 // ..........).....
        .byte $c8,$c9,$c7,$83,$e3,$c7,$c4,$21,$84,$e3,$11,$60,$22,$cf,$0f,$8f // .......!...`"...
        .byte $8f,$83,$89,$89,$88,$ef,$c7,$cf,$ff,$e7,$87,$c7,$c7,$fb,$f1,$f3 // ................
        .byte $ff,$f9,$e1,$f1,$f1,$cf,$0f,$8f,$8f,$89,$83,$87,$83,$e7,$87,$e6 // ................
        .byte $c7,$c4,$24,$13,$13,$01,$01,$c4,$24,$23,$13,$11,$11,$c4,$24,$c3 // ..$.....$#....$.
        .byte $99,$18,$18,$c4,$24,$13,$89,$89,$88,$c4,$24,$c8,$91,$91,$11,$c4 // ....$.....$.....
        .byte $24,$11,$88,$89,$8f,$c4,$2c,$81,$18,$8f,$e1,$cf,$0f,$8f,$8f,$03 // $.....,.........
        .byte $8f,$8f,$93,$c4,$21,$33,$e3,$11,$c4,$24,$18,$99,$89,$cb,$c4 // ....!3...$.....

txt_eeb7:
        .text "$89))"
        .byte $c4                                   // 'D' | $80 (end-of-string marker)
        .byte $24,$10,$99,$c3,$e7,$c4,$24,$18,$99,$89,$cb,$c4,$2c,$01,$31,$e3 // $.....$.....,.1.
        .byte $c7,$cf,$9f,$3f,$9f,$cf,$9f,$3f,$7f,$80,$28,$ff,$21,$cf,$e3,$87 // ...?...?..(.!...
        .byte $e3,$cf,$c2,$24,$99,$99,$11,$33,$80,$24,$ff,$24,$e7,$e7,$c7,$cf // ...$...3.$.$....
        .byte $c3,$24,$f9,$f3,$e3,$e7,$e4,$c7,$24,$9f,$cf,$c7,$e7,$e4,$e3,$cd // .$......$.......
        .byte $23,$e7,$e7,$81,$d8,$28,$f9,$f1,$f3,$e3,$e7,$c7,$cf,$8f,$c4,$24 // #....(.........$
        .byte $c3,$99,$10,$00,$c4,$24,$c7,$c7,$87,$c7,$c4,$24,$83,$11,$b1,$e7 // .....$.....$....
        .byte $c4,$24,$81,$f3,$e7,$f3,$c4,$24,$9f,$9f,$91,$11,$c4,$24,$01,$1f // .$.....$.....$..
        .byte $03,$f1,$c4,$24,$c3,$9f,$93,$09,$c4,$24,$01,$13,$e7,$e7,$c4,$24 // ...$.....$.....$
        .byte $83,$11,$83,$11,$c4,$24,$81,$18,$18,$80,$c5,$22,$cf,$cf,$c6,$22 // .....$....."..."
        .byte $cf,$cf,$c6,$23,$ed,$c9,$93,$c6,$21,$83,$c6,$2a,$b7,$93,$c9,$81 // ...#....!..*....
        .byte $18,$98,$f1,$e3,$c3,$c7,$c9,$23,$11,$11,$88,$c5,$23,$88,$88,$11 // .......#....#...
        .byte $c5,$23,$1d,$98,$c1,$c5,$23,$11,$11,$88,$c5,$23,$1f,$91,$c3,$c5 // .#....#....#....
        .byte $23,$c7,$c7,$83,$c5,$2b,$83,$1f,$87,$f3,$91,$11,$83,$ff,$88,$88 // #....+..........
        .byte $0c,$c5,$23,$c7,$c7,$83,$c5,$e3,$f1,$28,$89,$0b,$13,$87,$ff,$89 // ..#......(......
        .byte $89,$04,$c5,$23,$c7,$c7,$83,$c5,$23,$11,$10,$19,$c5,$23,$11,$10 // ...#....#....#..
        .byte $19,$c5,$23,$18,$99,$c3,$c5,$33,$88,$89,$83,$8f,$8f,$87,$1f,$ff // ..#....3........
        .byte $11,$91,$c1,$f1,$f1,$e1,$fc,$ff,$8f,$8f,$07,$c5,$23,$98,$18,$81 // ............#...
        .byte $c5,$23,$91,$89,$c3,$c5,$23,$11,$11,$88,$c5,$23,$c3,$e7,$e7,$c5 // .#....#....#....
        .byte $23,$83,$93,$93,$c5,$23,$c3,$91,$08,$c5,$21,$c3,$e3,$e7,$27,$af // #....#....!...'.
        .byte $0f,$9f,$ff,$8f,$19,$01,$80,$35,$ff,$23,$cf,$87,$cf,$80,$35,$ff // .......5.#....5.
        .byte $24,$e7,$e3,$f3,$f9,$c4,$24,$e7,$c7,$cf,$9f,$cc,$22,$e7,$e7,$c7 // $.....$....."...
        .byte $23,$e7,$e7,$cf,$cd,$22,$e7,$e7,$c5,$23,$9f,$1f,$3f,$c5,$23,$08 // #...."...#..?.#.
        .byte $99,$c3,$c5,$23,$c7,$c7,$01,$c5,$23,$9f,$19,$01,$c5,$23,$91,$11 // ...#....#....#..
        .byte $83,$c5,$23,$00,$f1,$f1,$c5,$23,$98,$18,$81,$c5,$23,$18,$18,$81 // ..#....#....#...
        .byte $c5,$e3,$c7,$c5,$23,$11,$11,$83,$c5,$23,$f8,$18,$81,$c5,$22,$cf // ....#....#....".
        .byte $cf,$c6,$23,$cf,$cf,$9f,$c5,$22,$c9,$ed,$c6,$21,$83,$c7,$22,$93 // ..#...."...!..".
        .byte $b7,$c6,$23,$e7,$c3,$e7,$c5,$60,$a0,$20,$2c,$10,$20,$19,$0e,$ea // ..#....`. ,. ...
        .byte $ea,$a2,$00,$a9,$00,$9d,$00,$04,$9d,$00,$05,$9d,$00,$06,$9d,$00 // ................
        .byte $07,$e8,$d0,$f1,$a0,$28,$a9,$00,$99,$b8,$d9,$99,$e0,$d9,$99,$08 // .....(..........
        .byte $da,$99,$30,$da,$88,$10,$f1,$a2,$00,$bd,$00,$19,$9d,$50,$04,$9d // ..0..........P..
        .byte $80,$06,$e8,$d0,$f4,$a0,$34,$b9,$00,$1a,$99,$50,$05,$99,$80,$07 // ......4....P....
        .byte $88,$10,$f4,$78,$a9,$7f,$8d,$0d,$dc,$a9,$01,$8d,$1a,$d0,$a9,$1b // ...x............
        .byte $8d,$11,$d0,$a9,$89,$8d,$12,$d0,$a9,$7f,$8d,$14,$03,$a9,$0c,$8d // ................
        .byte $15,$03,$20,$0e,$0e,$a9,$0c,$8d,$22,$d0,$a9,$0b,$8d,$23,$d0,$a9 // .. ....."....#..
        .byte $01,$20,$0e,$10,$58,$4c,$41,$10,$ee,$19,$d0,$ea,$ea,$a9,$12,$8d // . ..XLA.........
        .byte $18,$d0,$a2,$00,$20,$43,$0d,$20,$4c,$0d,$05,$01,$20,$d3,$0c,$20 // .... C. L... .. 
        .byte $49,$0d,$c5,$01,$a9,$c3,$8d,$16,$d0   // I........

txt_f106:
        .text "B "
        .byte $d3                                   // 'S' | $80 (end-of-string marker)
        .byte $0c,$20,$46,$0d,$c5,$01,$60           // . F...`

txt_f110:
        .text ", "
        .byte $d3                                   // 'S' | $80 (end-of-string marker)
        .byte $0c,$20,$45,$0d,$c5,$01,$a9,$00,$8d,$20,$d0,$8d,$20,$d0,$a9,$d8 // . E...... .. ...
        .byte $8d,$16,$d0,$a9,$18,$8d,$18,$d0,$20,$00,$10,$20,$70,$0d,$4c,$bc // ........ .. p.L.
        .byte $fe,$bd,$50,$0d,$8d,$21,$d0,$8d,$21,$d0,$e3,$ea,$60,$5a,$e8,$bd // ..P..!..!...`Z..
        .byte $50,$0d,$8d,$21,$d0,$8d,$21,$d0,$20,$3b,$0d,$e8,$bd,$50,$0d,$8d // P..!..!. ;...P..
        .byte $21,$d0,$8d,$21,$d0,$20,$3b,$0d,$e8,$bd,$50,$0d,$8d,$21,$d0,$8d // !..!. ;...P..!..
        .byte $21,$d0,$20,$3b,$0d,$e8,$bd,$50,$0d,$8d,$21,$d0,$8d,$21,$d0,$20 // !. ;...P..!..!. 
        .byte $3b,$0d,$e8,$bd,$50,$0d,$8d,$21,$d0,$8d,$21,$d0,$20,$3b,$0d,$e8 // ;...P..!..!. ;..
        .byte $bd,$50,$0d,$8d,$21,$d0,$8d,$21,$d0,$20,$3b,$0d,$e8,$bd,$50,$0d // .P..!..!. ;...P.
        .byte $8d,$21,$d0,$8d,$21,$d0,$e8,$60,$f4,$ea,$23,$c9,$01,$60,$a8,$ef // .!..!..`..#..`..
        .byte $0f,$a9,$60,$cb,$a9,$00,$f0,$04,$ce,$71,$0d,$60,$a9,$03,$18,$69 // ..`......q.`...i
        .byte $ff,$48,$29,$07,$8d,$79,$0d,$09,$c0,$8d,$9c,$0c,$68,$29,$f8,$d0 // .H)..y......h)..
        .byte $01,$60,$c9,$20,$90,$1b,$ce,$c4,$0d,$a2,$00,$bd,$e1,$05,$9d,$e0 // .`. ............
        .byte $05,$bd,$09,$06,$9d,$08,$06,$e8,$e0,$27,$d0,$ef,$a0 // .........'...

txt_f1e0:
        .text "'L"
        .byte $c3                                   // 'C' | $80 (end-of-string marker)
        .byte $0d,$ee,$c4,$0d,$a2,$26,$bd,$e0,$05,$9d,$e1,$05,$bd,$08,$06,$9d // .....&..........
        .byte $09,$06,$ca,$10,$f1,$a0,$00,$a2,$0c,$ee,$ce,$0d,$d0,$03,$ee,$cf // ................
        .byte $0d,$ad,$10,$11,$10,$33,$c9,$90,$b0,$15,$c9,$88,$f0,$09,$38,$e9 // .....3........8.
        .byte $88,$8d,$7c,$0d,$4c,$c5,$0d,$a9,$00,$8d,$71,$0d,$4c,$c5,$0d,$c9 // ..|.L.....q.L...
        .byte $ff,$f0,$09,$38,$e9,$60,$8d,$e4,$0d,$4c,$c5,$0d,$a9,$ff,$8d,$ce // ...8.`...L......
        .byte $0d,$a9,$10,$8d,$cf,$0d,$4c,$c5,$0d,$99,$e0,$05,$49,$40,$99,$08 // ......L.....I@..
        .byte $06,$60,$a9,$ff,$8d,$ce,$0d,$a9,$10,$8d,$cf,$0d,$60,$ad,$a6,$02 // .`..........`...
        .byte $d0,$08,$a9,$c1,$8d,$82,$0c,$8d,$4b,$0d,$60,$ad,$a6,$02,$d0,$05 // ........K.`.....
        .byte $ce,$3a,$0e,$f0,$03,$4c,$52,$1b,$a9,$06,$8d,$3a,$0e,$60,$06,$a5 // .:...LR....:.`..
        .byte $33,$a2,$0b,$9d,$00,$d4,$ca,$10,$fa,$a9,$31,$8d,$14,$03,$a9,$ea // 3.........1.....
        .byte $8d,$15,$03,$60,$81,$ad,$00,$60,$39,$a9,$0f,$8d,$21,$d0,$a9,$01 // ...`...`9...!...
        .byte $8d,$19,$d0,$20,$27,$0e,$60,$a0,$50,$a9,$20,$99,$e0,$05,$88,$10 // ... '.`.P. .....
        .byte $f8,$a9,$00,$20,$13,$1b,$a9,$ff,$8d,$00,$08,$8d,$01,$08,$8d,$02 // ... ............
        .byte $08,$8d,$03,$08,$60,$a9,$7b,$8d,$11,$d0,$a9,$08,$8d,$86,$02,$4c // ....`.{........L
        .byte $e0,$10,$a8,$60,$94,$a9,$ff,$cd,$01,$dc,$f0,$fb,$78,$ea,$ea,$a9 // ...`........x...
        .byte $00,$8d,$18,$d4,$85,$c6,$20,$40,$0e,$20,$a3,$fd,$20,$5b,$ff,$a9 // ...... @. .. [..
        .byte $f0,$8d,$1a,$d0,$a9,$00,$8d,$0d,$dc,$8d,$15,$d0,$8d,$20,$d0,$8d // ............. ..
        .byte $21,$d0,$a9,$00,$85,$2d,$85,$ae,$a9,$00,$85,$2e,$85,$af,$a2,$27 // !....-.........'
        .byte $bd,$99,$10,$9d,$00,$01,$bd,$b6,$10,$29,$3f,$9d,$00,$04,$a9,$07 // .........)?.....
        .byte $9d,$00,$d8,$ca,$10,$ea,$a9,$38,$85,$01,$4c,$00,$01,$a2,$00,$bd // .......8..L.....
        .byte $00,$28,$9d,$01,$08,$ca,$d0,$f7,$ee,$07,$01,$ee,$04,$01,$d0,$ef // .(..............
        .byte $8e,$00,$08,$c6,$01,$58,$4c,$e2,$fc,$00 // .....XL...

txt_f33d:
        .text "INTRO DONE BY TRICOM/AVANTGARDE"
        .byte $e9,$20,$a2,$38,$20,$44,$e5,$ad,$86,$02,$a2,$00,$9d,$00,$d8,$9d // . .8 D..........
        .byte $00,$d9,$9d,$00,$da,$9d,$00,$db,$e8,$d0,$f1,$60,$a8,$60,$4c,$20 // ...........`.`L 
        .byte $87                                   // .

txt_f37d:
        .encoding "screencode_mixed"
        .text "  'body blow' preview is brought to you in january"
        .encoding "petscii_upper"

txt_f3af:
        .text " 1995 "

txt_f3b5:
        .encoding "screencode_mixed"
        .text "by derbyshire ram."
        .encoding "petscii_upper"
        .byte $e5,$20,$61,$f2                       // . a.

txt_f3cb:
        .encoding "screencode_mixed"
        .text "greets fly out to byronic, demonix, empire, as well as  accuracy, accuse, alpha flight, amnesia, atlantis, awt, beyond force, capt. scarlet, chromance, collision, cult, dytec, equinoxe, excess, extacy, entropy, faces, fairlight, f4cg, gedeon, genesis project, gothic designs, hardcore, intruders, keen acid, mayhem, mental, motiv"
        .encoding "petscii_upper"

txt_f514:
        .text " 8, "

txt_f518:
        .encoding "screencode_mixed"
        .text "origo, oxyron, panic, paradize, success/the ruling co., sunrise, talent, tga, topaz/beerline, trance, triad, trinomic, trsi, vision, warriors. and any more i forgot."
        .encoding "petscii_upper"
        .byte $e4,$20,$26,$0c,$01,$14,$05,$12,$2e,$80 // . &.......

txt_f5c7:
        .text "6 "
        .byte $c1                                   // 'A' | $80 (end-of-string marker)
        .byte $85,$80,$00,$22,$01,$02,$bb,$23,$03,$04,$05,$a8,$23,$0a,$0b,$0c // ..."...#....#...
        .byte $a2,$23,$0d,$0e,$0f,$a7,$22,$10,$11,$ac,$23,$12,$13,$14,$a7,$60 // .#...."...#....`
        .byte $24,$17,$18,$19,$1a,$1b,$1c,$1d,$1e,$1f // $.........

txt_f5f4:
        .text " !"
        .byte $22                                   // double quote character
        .text "#$%&'()*+,-+./01,-234567"
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $60                                   // `

txt_f611:
        .text "$89:;<=>?"
        .byte $40                                   // @ character
        .text "ABCDEFGHIJKLMKLNOPQRKLSTUVW"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $60
        .text "&XYZ"
        .byte $5b
        .byte $5c,$5d,$5e,$5f,$60,$61,$62,$63,$64,$65
        .byte $66,$67,$68,$69,$6a,$6b,$6c,$6d,$6e,$6f,$6d,$70,$71,$72,$73,$74 // fghijklmnompqrst
        .byte $75,$6d,$70,$76,$77,$78,$79,$7a,$a2,$60,$25,$7b,$7c,$7d,$7e,$7f // umpvwxyz.`%{|}~.
        .byte $80,$81,$82,$83,$84,$85,$86,$87,$88,$89,$8a,$8b,$8c,$8d,$88,$8e // ................
        .byte $8f,$90,$91,$92,$93,$94,$95,$96,$00,$97,$92,$93,$98,$99,$9a,$9b // ................
        .byte $a3,$2c,$9c,$9d,$00,$9e,$9f,$a0,$a1,$a2,$a3,$a4,$a5,$a6,$02,$a7 // .,..............
        .byte $a8,$a7,$a8,$31,$a9,$aa,$ab,$ac,$a8,$ad,$ae,$ad,$ae,$00,$a7,$a8 // ...1............
        .byte $ad,$ae,$af,$b0,$b1,$a3,$22,$b2,$b1,$a3,$25,$b3,$b4,$b5,$b6,$b7 // ......"...%.....
        .byte $aa,$23,$b8,$b9,$ba,$80,$e3,$00,$60,$36,$a9,$0f,$8d,$18,$d4,$a2 // .#......`6......
        .byte $1e,$a9,$00,$9d,$33,$1b,$ca,$10,$fa,$a9,$01,$8d,$33,$1b,$8d,$34 // ....3.......3..4
        .byte $1b,$8d,$35,$1b,$a9,$ff,$8d,$3e,$1b,$60,$6a,$01,$6a,$42,$64,$4c // ..5....>.`j.jBdL
        .byte $00,$08,$00,$02,$0e,$ff,$78,$03,$78,$06,$0a,$05,$00,$01,$00,$03 // ......x.x.......
        .byte $a6,$2f,$02,$03,$01,$ad,$3e,$1b,$d0,$01,$60,$a2,$00,$8e,$3c,$1b // ./....>...`...<.
        .byte $8a,$e3,$0a,$60,$5a,$38,$ed,$3c,$1b,$8d,$3d,$1b,$de,$33,$1b,$f0 // ...`Z8.<..=..3..
        .byte $03,$4c,$78,$1c,$bd,$0a,$1e,$85,$02,$bd,$0d,$1e,$85,$03,$bc,$45 // .Lx............E
        .byte $1b,$b1,$02,$c9,$ff,$d0,$09,$9d,$45,$1b,$bd,$45,$1b,$4c,$a8,$1b // ........E..E.L..
        .byte $aa,$bd,$b1,$1d,$85,$02,$bd,$c6,$1d,$85,$03,$ae,$3c,$1b,$bc,$42 // ............<..B
        .byte $1b,$fe,$42,$1b,$b1,$02,$9d,$3f,$1b,$8d,$48,$1b,$10,$76,$29,$7f // ..B....?..H..v).
        .byte $c9,$7f,$f0,$45,$2c,$48,$1b,$70,$4b,$48,$29,$10,$d0,$0a,$68,$e3 // ...E,H.pKH)...h.
        .byte $0a,$29,$9d,$39,$1b,$4c,$97,$1b,$68,$29,$0f,$e3,$0a,$61,$ad,$a8 // .).9.L..h)...a..
        .byte $a9,$00,$8d,$15,$d4,$b9,$7e,$1d,$8d,$16,$d4,$b9,$7f,$1d,$8d,$17 // ......~.........
        .byte $d4,$b9,$80,$1d,$48,$29,$f0,$09,$0f,$8d,$18,$d4,$68,$29,$0f,$8d // ....H)......h)..
        .byte $4f,$1b,$a9,$05,$8d,$51,$1b,$4c,$97,$1b,$fe,$45,$1b,$a9,$00,$9d // O....Q.L...E....
        .byte $42,$1b,$4c,$70,$1b,$ac,$3d,$1b,$bd,$39,$1b,$aa,$bd,$79,$1d,$29 // B.Lp..=..9...y.)
        .byte $fe,$99,$04,$d4,$ae,$3c,$1b,$bc,$42,$1b,$fe,$42,$1b,$b1,$02,$9d // .....<..B..B....
        .byte $33,$1b,$4c,$ab,$1c,$9d,$33,$1b,$bc,$42,$1b,$fe,$42,$1b,$b1,$02 // 3.L...3..B..B...
        .byte $0a,$a8,$9d,$36,$1b,$ae,$3d,$1b,$b9,$b7,$1c,$9d,$00,$d4,$b9,$b8 // ...6..=.........
        .byte $1c,$9d,$01,$d4,$ae,$3c,$1b,$bc,$39,$1b,$ae,$3d,$1b,$b9,$79,$1d // .....<..9..=..y.
        .byte $9d,$04,$d4,$b9,$7a,$1d,$9d,$05,$d4,$b9,$7b,$1d,$9d,$06,$d4,$b9 // ....z.....{.....
        .byte $7c,$1d,$9d,$02,$d4,$b9,$7d,$1d,$9d,$03,$d4,$ad,$4f,$1b,$c9,$02 // |.....}.....O...
        .byte $f0,$03,$a9,$ff,$0c,$a9,$fc,$8d,$50,$1b,$4c,$8d,$1c,$bd,$33,$1b // ........P.L...3.
        .byte $c9,$01,$d0,$0e,$bc,$39,$1b,$b9,$79,$1d,$29,$fe,$ac,$3d,$1b,$99 // .....9..y.)..=..
        .byte $04,$d4,$ad,$4f,$1b,$f0,$19,$c9,$02,$d0,$0c,$ce,$51,$1b,$d0,$07 // ...O........Q...
        .byte $a9,$05,$8d,$51,$1b,$d0,$03,$ee,$50,$1b,$ad,$50,$1b,$8d,$16,$d4 // ...Q....P..P....
        .byte $ae,$3c,$1b,$e8,$e0,$03,$f0,$03,$4c,$5a,$1b,$60,$0c,$01,$1c,$01 // .<......LZ.`....
        .byte $2d,$01,$3e,$01,$51,$01,$66,$01,$7b,$01,$91,$01,$a9,$01,$c3,$01 // -.>.Q.f.{.......
        .byte $dd,$01,$fa,$01,$18,$02,$38,$02,$5a,$02,$7d,$02,$a3,$02,$cc,$02 // ......8.Z.}.....
        .byte $f6,$02,$23,$03,$53,$03,$86,$03,$bb,$03,$f4,$03,$30,$04,$70,$04 // ..#.S.......0.p.
        .byte $b4,$04,$fb,$04,$47,$05,$98,$05,$ed,$05,$47,$06,$a7,$06,$0c,$07 // ....G.....G.....
        .byte $77,$07,$e9,$07,$61,$08,$e1,$08,$68,$09,$f7,$09,$8f,$0a,$30,$0b // w...a...h.....0.
        .byte $da,$0b,$8f,$0c,$4e,$0d,$18,$0e,$ef,$0e,$d2,$0f,$c3,$10,$c3,$11 // ....N...........
        .byte $d1,$12,$ef,$13,$1f,$15,$60,$16,$b5,$17,$1e,$19,$9c,$1a,$31,$1c // ......`.......1.
        .byte $df,$1d,$a5,$1f,$87,$21,$86,$23,$a2,$25,$df // .....!.#.%.

txt_f8e2:
        .text "'>*"
        .byte $c1                                   // 'A' | $80 (end-of-string marker)
        .byte $2c,$6b
        .text "/<295"
        .byte $63
        .byte $38,$be
        .byte $3b,$4b,$3f,$0f
        .byte $43,$0c

txt_f8f6:
        .text "GEK"
        .byte $bf                                   // '?' | $80 (end-of-string marker)
        .byte $4f,$7d,$54,$83,$59,$d6,$5e,$79,$64,$73,$6a,$c7,$70,$7c,$77,$97 // O}T.Y.^ydsj.p|w.
        .byte $7e,$1e,$86,$18,$8e,$8b,$96,$7e,$9f,$fa,$a8,$06,$b3,$ac,$bd,$f3 // ~......~........
        .byte $c8,$e6,$d4,$8f,$e1,$f8,$ee,$2e,$fd,$a2,$23,$21,$80,$50,$a3,$2c // ..........#!.P.,
        .byte $27,$12,$41,$05,$f9,$00,$08,$00,$26,$11,$11,$09,$a3,$26,$90,$f6 // '.A.....&....&..
        .byte $50,$21,$62,$58,$a3,$25,$f6,$11,$11,$bc,$20,$a5,$23,$11,$3d,$70 // P!bX.%.... .#.=p
        .byte $a5
        .byte $23,$11,$09
        .byte $58,$a5
        .byte $35,$10,$1d
        .text "/"
        .byte $40                                   // @ character
        .text "LW"
        .byte $60,$66,$6c
        .byte $99,$ab,$bc,$cd,$de,$fa,$05,$3f,$0e,$2c,$33,$39,$ef,$1e,$e6,$1f // .......?.,39....
        .byte $a1,$02,$04,$04,$05,$05,$2d,$08,$0e,$08,$0f,$12,$ff,$01,$02,$01 // ......-.........
        .byte $02,$01,$06,$06,$42,$09,$0a,$09,$0b,$09,$0c,$09,$0a,$3d,$13,$ff // ....B........=..
        .byte $03,$07,$07,$0d,$11,$14,$ff,$db,$ea,$03,$1d,$1d,$1e,$80,$90,$78 // ...............x
        .byte $23,$78,$21,$78,$23,$78,$23,$78,$21,$ff,$81,$02,$03,$2f,$c0,$03 // #x!x#x#x!..../..
        .byte $29,$03,$32,$c0,$03,$06,$31,$c0,$60,$ff,$02,$03,$2f,$c0,$03,$60 // ).2...1.`.../..`
        .byte $63,$03,$32,$c0,$03,$06,$34,$c0,$60,$ff,$80,$78,$2b,$78,$26,$78 // c.2...4.`..x+x&x
        .byte $26,$78,$1f,$78,$1f,$ff,$82,$91,$0c,$2f,$0c,$32,$0c,$36,$0c,$3b // &x.x...../.2.6.;
        .byte $ff,$0c,$2f,$0c,$31,$0c,$34,$0c,$39,$ff,$83,$60,$23,$60,$25,$ff // ../.1.4.9..`#`%.
        .byte $83,$60,$17,$60,$15,$ff,$84,$92       // .`.`....

txt_f9f2:
        .text "0;0B0="
        .byte $0c,$3d,$0c,$3e,$0c,$3d,$0c           // .=.>.=.

txt_f9ff:
        .text "90;0B0E"
        .byte $0c,$45,$0c,$44,$0c,$42,$0c           // .E.D.B.

txt_fa0d:
        .byte $40                                   // @ character
        .text "0B0;0"
        .byte $40                                   // @ character
        .byte $0c,$40,$0c,$3e,$0c,$3d,$0c,$39,$ff,$82,$42,$0c,$2f,$0c,$32,$0c // .@.>.=.9..B./.2.
        .byte $36,$0c,$3b,$c1,$42,$0c,$2f,$0c,$31,$0c,$34,$0c,$39,$60,$84,$ff // 6.;.B./.1.4.9`..
        .byte $0c,$32,$0c,$36,$0c,$39,$0c,$3e,$0c,$34,$0c,$38,$0c,$3b,$0c,$40 // .2.6.9.>.4.8.;.@
        .byte $ff,$0c,$2b,$0c,$2f,$0c,$32,$0c,$37,$0c,$2d,$0c,$31,$0c,$34,$0c // ..+./.2.7.-.1.4.
        .byte $39,$ff,$85,$60
        .byte $23,$60
        .byte $21,$48,$1f,$18,$1e
        .text "0&0("
        .byte $60
        .byte $23,$30,$1f,$30,$21,$60,$23,$30,$21,$18,$1f,$18,$1e,$ff,$30,$3b // #0.0!`#0!.....0;
        .byte $18,$3b,$0c,$3b,$0c,$39,$60,$3b,$ff,$30,$3b,$18,$3b,$0c,$3b,$6c // .;.;.9`;.0;.;.;l
        .byte $39,$ff,$85,$60,$17,$60,$15,$48,$13,$18,$11,$30,$1a,$30,$1c,$60 // 9..`.`.H...0.0.`
        .byte $17,$30,$13,$30,$15,$60,$17,$30,$15,$18,$13,$0c,$11,$0c,$17,$ff // .0.0.`.0........
        .byte $86,$93,$60,$3b,$c0,$7f,$ff,$83,$60,$0b,$c0,$7f,$ff,$83,$60,$17 // ..`;....`.....`.
        .byte $c0,$7f,$ff,$80,$c1,$00,$ca,$26,$fe,$fd,$f8,$f5,$f3,$f3,$c2,$26 // .......&.......&
        .byte $5b,$76,$ee,$ee,$ae,$ad,$c4,$24,$e4,$d3,$8e,$5e,$c4,$24,$06,$fd // [v.....$...^.$..
        .byte $9b,$ab,$c5,$e3,$bf,$26,$66,$84,$88,$88,$98,$f9,$c2,$23,$69,$4a // .....&f......#iJ
        .byte $89,$e3,$88,$2c,$98,$f9,$6a,$48,$08,$48,$88,$88,$48,$08,$56,$6f // ...,..jH.H..H.Vo
        .byte $e6,$bf,$31,$e3,$d7,$ce,$cd,$ce,$cd,$8d,$5c,$7e,$ae,$bb,$ef,$bf // ..1.......\~....
        .byte $ef,$af,$9f,$ff,$e4,$bf,$22,$ff,$bf,$c8,$21,$fe,$c7 // ......"...!..

txt_fb11:
        .text "!"
        .byte $40                                   // @ character
        .byte $c7                                   // 'G' | $80 (end-of-string marker)
        .byte $35,$6f,$fe,$fd,$f8,$f5,$e3,$d7,$ce,$8d,$46,$75,$ee,$de,$9e,$4f // 5o........Fu...O
        .byte $2e,$5f
        .text "9:7:"
        .byte $e3

txt_fb2b:
        .text "6(5"
        .byte $bb                                   // ';' | $80 (end-of-string marker)
        .byte $ef,$bb,$ef,$be,$fa,$bf,$c2,$22,$bf,$ff,$e3,$bf,$24,$ff,$bf,$98 // ......."....$...
        .byte $f9,$c6,$24,$6f,$06,$96,$fa,$c7,$60,$79,$fe,$fd,$fc,$fc,$f8,$39 // ..$o....`y.....9
        .byte $34,$32,$35,$72,$e5,$d5,$c6,$6a,$9b,$67,$5a,$67,$5a,$16,$15,$ff // 425r...j.gZgZ...
        .byte $ef,$ff,$fe,$fd,$be,$bd,$be,$e4,$93,$4e,$79,$74,$e1,$d6,$db,$06 // .........Nyt....
        .byte $fd,$4b,$27,$9a,$59,$45,$86,$f9,$b5,$b3,$a3,$e3,$e7,$f5,$b8,$7f // .K'.YE..........
        .byte $e5,$90,$45,$41,$84,$d1,$e0,$1f,$db,$a6,$75,$38,$6d,$1f,$5f,$e4 // ..EA......u8m._.
        .byte $97,$5e,$78,$e1,$d6,$8a,$57,$00,$ff,$44,$69,$aa,$b9,$fc,$fc,$06 // .^x...W..Di.....
        .byte $f5,$6d,$5c,$6d,$6f,$6f,$5f,$90,$5f,$79,$e4,$d2,$89,$18,$6c,$07 // .m\moo_._y....l.
        .byte $f6,$2d,$9c,$6d,$af,$6f,$5e,$90,$5f,$79,$e4,$d2,$85,$18,$68,$19 // .-.m.o^._y....h.
        .byte $f5,$2f,$9e,$e3,$6f,$60,$64,$5f,$1d,$f8,$90,$59,$fc,$fc,$ec,$fc // ./..o`d_...Y....
        .byte $6f,$9f,$50,$6a,$2f,$6f,$2f,$5f,$ee,$ff,$6f,$be,$fb,$ef,$ee,$dd // o.Pj/o/_..o.....
        .byte $e4,$9f,$b9,$e1,$86,$5a,$2b,$5f,$00,$ff,$11,$a5,$a9,$e5,$f1,$f1 // .....Z+_........
        .byte $1b,$d6,$b5,$71,$b3,$b7,$be,$7d,$90,$5f,$79,$e1,$86,$5a,$2b,$5f // ...q...}._y..Z+_
        .byte $1a,$d5,$b5,$73,$b7,$be,$bc,$7d,$40,$7f,$e4,$92,$49,$26,$61,$b1 // ...s...}@...I&a.
        .byte $1e,$d9,$b5,$73,$b7,$be,$bc,$79,$40,$7f,$e4,$92,$49,$15,$61,$a1 // ...s...y@...I.a.
        .byte $32,$f5,$12,$99,$a5,$e1,$f1,$f1,$bf,$bf,$be,$e4,$bf,$60,$6e,$7e // 2............`n~
        .byte $fe,$b8,$e1,$d7,$8e,$5d,$38,$34,$40,$7f,$e1,$89,$56,$1b,$6f,$7e // .....]84@...V.o~
        .byte $06,$fd,$2b,$9a,$66,$99,$c6,$c5,$ff,$bf,$7f,$ef,$ef,$ff,$ef,$ff // ..+.f...........
        .byte $f5,$f3,$f7,$f3,$e7,$ce,$dd,$9c,$c7,$87,$5b,$1f,$1f,$1e,$6f,$7f // ..........[...o.
        .byte $11,$04,$51,$84,$c1,$c0,$d0,$e0,$7e,$af,$6f,$5f,$2f,$1b,$17,$07 // ..Q.....~.o_/...
        .byte $ef,$bf,$fb,$ff,$bf,$ff,$bf,$ef,$c5,$d1,$e0,$b1,$f4,$b8,$ac,$dd // ................
        .byte $bd,$7a,$6f,$5f,$1e,$1b,$17,$07,$31,$74,$78,$9c,$9c,$ac,$b9,$b5 // .zo_....1tx.....
        .byte $2f,$1e,$2d,$7c,$7c,$bc,$fc,$fc,$1b,$2f,$1f,$1f,$5f,$e3,$1f,$2c // /.-||..../.._..,

// --- Region $fcc7-$fce1 ---
.pc = $fcc7 "Segment $fcc7"
        .byte $5f,$2f,$5f,$1f,$5f,$1f,$1f,$ec,$ec,$dc,$ec,$dc,$dc,$ec,$dc,$2f // _/_._........../
        .byte $5f,$2f,$5f,$e4                       // _/_.

loc_fcdb:
        .byte $1f,$2a,$ac,$78,$b4,$70,$71           // .*.x.pq

// --- Region $fcff-$fd2c ---
.pc = $fcff "Segment $fcff"
        .byte $f0,$f1,$b0,$f1,$b0,$b0,$70,$b0,$b2,$67,$8b,$5f,$2e,$7f,$7b,$7f // ......p..g._..{.
        .byte $f1,$b1,$b6,$bb,$af,$ab,$bf,$bf,$bc,$b8,$f4,$b0,$f1,$f0,$b0,$f0 // ................
        .byte $bd,$7c,$bd,$7d,$7e,$7d,$7e,$7e,$71,$e1,$d1,$c5,$c1,$c5 // .|.}~}~~q.....

// --- Region $fd3d-$fd53 ---
.pc = $fd3d "Segment $fd3d"
        .byte $bf,$fa,$ef,$ca,$25,$fe,$fa,$fb,$ff,$fe,$c2,$60,$79,$e5,$6f,$f9 // ....%......`y.o.
        .byte $af,$fb,$eb,$78,$74,$b1,$e1           // ...xt..

// --- Region $fd5c-$fd83 ---
.pc = $fd5c "Segment $fd5c"
        .byte $1b,$11,$e9,$fe,$b0,$b0,$b4,$b8,$ec,$bd,$19,$54 // ...........T

loc_fd68:
        .byte $07,$06,$05,$01,$01,$02,$44,$11,$ff,$eb,$fb,$fb,$be,$7a,$be,$6f // ......D......z.o
        .byte $ee,$d7,$e7,$f3,$f5,$f9,$fc,$bd,$16,$05,$42,$85 // ..........B.

// --- Region $fd89-$fda2 ---
.pc = $fd89 "dat_fd89"

dat_fd89:
        .byte $e7,$d7,$8b,$5f,$5f,$2e,$7f,$fc,$fc,$bc,$fc,$fc,$ec,$fc,$ed,$1f // ...__...........
        .byte $1f,$5e,$1f,$5b,$16,$44,$11,$b8,$b4,$e0 // .^.[.D....

// --- Region $fdad-$fdf4 ---
.pc = $fdad "Segment $fdad"
        .byte $2e,$58,$21,$ec,$fc,$ec,$fc,$bc,$3c,$bc,$bc,$1f,$1f,$5f,$2f,$5f // .X!.....<...._/_
        .byte $2f,$5f,$2f,$ec,$dc,$ec,$e4,$dc,$60,$41,$cc,$1f,$2f,$5f,$2f,$5f // /_/.....`A../_/_
        .byte $2e,$68,$21,$ec,$ec,$bc,$fc,$bc,$3c,$bc,$bc,$1f,$2f,$5f,$2e,$5f // .h!.....<.../_._
        .byte $2e,$58,$61,$70,$b0,$b1,$f0,$b1,$30,$b1,$b4,$7e,$7e,$7b,$7f,$6e // .Xap....0..~~{.n
        .byte $58,$11,$45,$e0,$d0,$81,$40,$21       // X.E...@!

// --- Region $fe04-$fe68 ---
.pc = $fe04 "dat_fe04"

dat_fe04:
        .byte $21,$70,$b1,$f4,$e3,$7f,$2d,$bf,$7e,$b8,$62,$86,$b0,$f0,$b1,$f0 // !p....-.~.b.....
        .byte $f1,$f0,$f1,$f0,$e3,$7f,$27,$bf,$7f,$bf,$7f,$bf,$bf,$ef,$c6,$60 // ......'........`
        .byte $2b,$b0,$b0,$b1,$70,$b1,$70,$71,$34,$7f,$7e,$7f,$bb,$7e,$b8,$62 // +...p.pq4.~..~.b
        .byte $86,$c1,$c1,$c5,$c1,$e1,$f1,$f4,$f8,$9b,$6f,$bf,$ff,$be,$6f,$4b // ..........o...oK
        .byte $50,$e7,$de,$ad,$78,$b6,$e3,$87,$1b,$bf,$ff,$ef,$c7,$34,$f9,$e7 // P...x........4..
        .byte $de,$ed,$de,$ed,$de,$ad,$b9,$e4       // ........

txt_fe5c:
        .text "R+"
        .byte $bb                                   // ';' | $80 (end-of-string marker)
        .byte $ee,$3e,$6f,$7e,$af,$bf,$bf,$c2,$23,$ef // .>o~....#.

// --- Region $fe8e-$febb ---
.pc = $fe8e "Segment $fe8e"
        .byte $ba,$be,$35,$79,$8e,$d7,$f9,$fe,$ff,$bf,$7b,$bb,$ef,$af,$bf,$ff // ..5y......{.....
        .byte $fb,$ff,$de,$eb,$e7,$e9,$ea,$ef,$ef,$eb,$05,$56,$9b,$ff,$bb,$c3 // ...........V....
        .byte $25,$bd,$fe,$ef,$eb,$ea,$e3,$ef       // %.......

txt_feb6:
        .text "%VZ"
        .byte $ab                                   // '+' | $80 (end-of-string marker)
        .byte $ff,$bb                               // ..

// --- Region $fec7-$ff5a ---
.pc = $fec7 "Segment $fec7"
        .byte $6f,$af,$fb,$af,$c3,$2d,$dc,$cd,$de,$db,$e5,$db,$ef,$ef,$56,$1a // o....-........V.
        .byte $6b,$fe,$bb,$c3,$25,$fd,$ee,$ef,$eb,$ee,$e3,$ef,$2b,$f8,$fd,$fe // k...%.......+...
        .byte $ff,$ef,$ff,$bb,$f7,$16,$5b,$6f,$c4,$36,$be,$f1,$f1,$b1,$f1,$b1 // ......[o.6......
        .byte $b5,$72,$b5,$78,$bd,$be,$bb,$be,$ff,$bf,$ff,$16,$5b,$6f,$fb,$bf // .r.x........[o..
        .byte $c3,$25,$f5,$f9,$be,$af,$aa,$e3,$bf,$25,$5b,$6b,$af,$ff,$ef,$c3 // .%.......%[k....
        .byte $26,$b1,$f1,$b6,$af,$9a,$af,$e5,$bf,$22,$ef,$bf,$c3,$2d,$78,$9d // &........"...-x.
        .byte $9e,$a7,$ba,$bf,$bf,$af,$5b,$6b,$af,$fe,$ee,$c3,$2d,$ed,$fb,$f9 // ......[k....-...
        .byte $fe,$bf,$bf,$af,$eb,$15,$45,$e6,$7f,$96,$c3,$23,$6f,$bf,$ef,$c3 // ......E....#o...
        .byte $26,$fb,$ff,$ee,$ee,$eb,$ea,$e3,$ef,$25,$eb,$bf,$bb,$ff,$ef,$c3 // &........%......
        .byte $22,$fb,$fe,$c8                       // "...

// --- Region $ff5c-$ffff ---
.pc = $ff5c "dat_ff5c"

dat_ff5c:
        .byte $29,$bf,$af,$eb,$fb,$fa,$fe,$fe,$5c,$8e,$d7,$e7,$f9,$fe,$ff,$bf // ).......\.......
        .byte $59,$2a,$4a,$92,$e5,$79,$9f,$eb,$ee,$ff,$bb,$fe,$bb,$6f,$9f,$ff // Y*J..y.......o..
        .byte $af,$aa,$ef,$fb,$be,$ef,$fe,$ff,$ef,$bf,$c2,$22,$bf,$eb,$c2,$22 // ..........."..."
        .byte $fa,$fe,$c4,$21,$bf,$c2,$21,$bb,$c6,$22,$eb,$fa,$c7,$21,$ef,$c6 // ...!..!.."...!..
        .byte $3a,$ba,$b9,$ae,$ad,$9e,$ab,$a7,$b9,$fd,$e6,$bb,$6e,$95,$6a,$bb // :...........n.j.
        .byte $fb,$e2,$d5,$96,$4b,$aa,$ef,$bb,$bf,$bb,$ba,$c6,$22,$af,$eb,$c7 // ....K......."...
        .byte $21,$bf,$c6,$22,$fa,$fe,$c7,$21,$ab,$c6,$21,$bf,$c7,$21,$fa,$c7 // !.."...!..!..!..
        .byte $24,$bf,$af,$eb,$fa,$02,$fe,$ff,$ff,$ff,$22,$af,$ea,$c2,$21,$ae // $........."...!.
        .byte $c4,$21,$ae,$c2,$21,$ef,$c4,$21,$fb,$c7,$21,$fb,$c2,$2a,$be,$bf // .!..!..!..!..*..
        .byte $af,$ef,$eb,$fa,$fe,$ff,$7f,$a6,$c4,$24,$ae,$ff,$fb,$bf,$c6,$82 // .........$......
        .byte $28,$00,$00,$18                       // (...
