// ============================================
// output - Disassembled Source
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:35:17
// https://restore64.dev by datucker / Rabenauge
//
// Load address: $0800  End: $330b  (11020 bytes)
// Crunched with Cruncher AB — depacked by emulation
// Packer entry: $080d (via BASIC SYS 2061)
// Entry point:  $10e0 (4320)
// IRQ handler:  $1100 (irq_1100)
// IRQ handler:  $ea31 (irq_ea31)
//
// Code: 2196 bytes, Data: 8824 bytes
// Labels: 280, Subroutines: 11
//
// Cross-references: all OK
// ============================================


// --- Region $0814-$0818 ---
.pc = $0814 "Program $0814"
        .byte $33,$33                               // rla ($33),y // ILLEGAL
        .byte $33,$33                               // rla ($33),y // ILLEGAL

dat_0818:
        .byte $7f                                   // .

// --- Region $0932-$0949 ---
.pc = $0932 "loc_0932"

loc_0932:
        .byte $93,$93                               // sha ($93),y // ILLEGAL
        bcc loc_099a
.label loc_0937 = * + 1
        .byte $64,$59                               // nop $59 // ILLEGAL

loc_0938:
        .byte $33,$33                               // rla ($33),y // ILLEGAL
        .byte $33,$33                               // rla ($33),y // ILLEGAL
        .byte $c3,$ce                               // dcp ($ce,x) // ILLEGAL
        asl $bb39
        ldx $a6aa
        sta $5555,y
        eor $00,x
        brk

// --- Region $0994-$09d1 ---
.pc = $0994 "loc_0994"

loc_0994:
        eor $55,x
        eor $aa,x
        sta $95,x

loc_099a:
        eor $55,x
        eor $55,x
        eor $95,x
        bcc loc_0932
        bcc loc_0937
        .byte $93,$93                               // sha ($93),y // ILLEGAL
        bcc loc_0938
        sbc $e5
        and $0e39,y
        and $e539,y
        eor $5556,y
        eor $55,x
        eor $55,x
        lsr $79,x
        lda $55
        eor $55,x
        eor $55,x
        lda $56
        lsr $59,x
        eor $5964,y
        eor $4356,y
.label loc_09cb = * + 2
        jmp loc_300c
        bmi $09fe
        .byte $0c,$4c,$00                           // nop $004c // ILLEGAL
        brk

// --- Region $09fd-$0a04 ---
.pc = $09fd "loc_09fd"

loc_09fd:
        bcc loc_0994
        tax
        .byte $33,$33                               // rla ($33),y // ILLEGAL
        .byte $33,$33                               // rla ($33),y // ILLEGAL

dat_0a04:
        .byte $f3                                   // .

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

loc_0f00:
        sei
        lda #$00
// Referenced by: jsr from $3012

sub_0f03:
        sta $d020
        sta $d021
        lda #$b8
        sta $d016
        lda #$13
        sta $d018
        lda #$0e
        sta $0286
        lda #$93
        jsr $ffd2
        lda #$0e
        sta $d023
        lda #$0f
        sta $d022
        ldx #$00

loc_0f29:
        lda $2a00,x
        sta $0400,x
        lda $2b00,x
        sta $0500,x
        lda scr_2c00,x
        sta $0600,x
        inx
        bne loc_0f29
        ldx #$00
        lda #$00

loc_0f42:
        sta $da00,x
        inx
        bne loc_0f42
        jmp loc_1000

loc_0f4b:
        lda $dc01
        cmp #$ef
        beq loc_0f55
        jmp $ea81

loc_0f55:
        sei
        lda #$00
        sta $d01a
        lda $d019
        sta $d019
        lda #$31
        sta $0314
        lda #$ea
        sta $0315
        cli
        lda #$37
        sta $01
        jsr $ff81
        lda #$00
        sta $d020
        sta $d021
        lda #$0c
        sta $0286
        lda #$93
        jsr $ffd2
        ldx #$00
        txa

loc_0f88:
        sta $d400,x
        inx
        bne loc_0f88
        lda #$00
        sta $c6
        nop
        nop
        nop
        jmp loc_0fa5

dat_0f98:
        .byte $00,$00                               // ..

// --- Region $0fa5-$0fb5 ---
.pc = $0fa5 "loc_0fa5"

loc_0fa5:
        ldx #$00

loc_0fa7:
        lda dat_0fb5,x
        sta $03b7,x
        inx
        cmp #$e0
        bne loc_0fa7
        jmp $03b7

dat_0fb5:
        .byte $78                                   // x

// --- Region $1000-$106e ---
.pc = $1000 "loc_1000"

loc_1000:
        sei
        jsr $fda3
        jsr $fd15
        lda #$00
        jsr sub_1230
        nop
        lda #$e1
        sta $d012
        lda #$00
        sta $dc0e
        sta $0314
        lda #$11
        sta $0315
        lda #$1b
        sta $d011
        lda #$81
        sta $d01a
        lda #$d7
        sta $04
        lda #$00
        sta $02
        sta $03
        sta $05
        lda #$30
        sta $06
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        jsr sub_10b0
        nop
        nop
        nop
        nop
        jmp loc_10a0
// Referenced by: jsr from $111f

sub_104b:
        sta $d019
        ldx #$09

loc_1050:
        dex
        bne loc_1050
        jsr sub_10d0
        nop
        nop
        lda #$13
        sta $d018
        rts

dat_105e:
        .byte $00,$00                               // ..
// Referenced by: jsr from $113d

sub_1060:
        lda $04
        sec
.label smc_1064 = * + 1
        sbc #$02                                    // !SMC: modified by $117d
        cmp #$d0
        bcc loc_106d
        sta $04
        sec
        rts

loc_106d:
        clc
        rts

// --- Region $10a0-$10a4 ---
.pc = $10a0 "loc_10a0"

loc_10a0:
        cli

loc_10a1:
        jmp loc_10a1

dat_10a4:
        .byte $00                                   // .

// --- Region $10b0-$10ba ---
.pc = $10b0 "sub_10b0"
// Referenced by: jsr from $1041

sub_10b0:
        ldx #$00
        lda #$00

loc_10b4:
        sta $db00,x
        inx
        bne loc_10b4
        rts

// --- Region $10d0-$10e5 ---
.pc = $10d0 "sub_10d0"
// Referenced by: jsr from $1053

sub_10d0:
        lda #$0f
        sta $d022
        lda #$0e
        sta $d023
        lda #$18
        sta $d016
        rts

main_10e0:
        ldx #$ff
        txs
        jmp loc_0f00

// --- Region $1100-$11f3 ---
.pc = $1100 "irq_1100"

irq_1100:
        lda $04
        sta $d016
        lda #$18
        jsr sub_1220
        ldx #$00

loc_110c:
        lda $1200,x
        ldy $1080,x

loc_1112:
        dey
        bne loc_1112
        sta $d021
        inx
        cpx #$11
        bne loc_110c
        lda #$01
        jsr sub_104b
        lda $02
        beq loc_113d
        inc $0fff
        lda $0fff
        cmp #$96
        bne loc_1137
        lda #$00
        sta $0fff
        sta $02

loc_1137:
        nop
        nop
        nop
        jmp loc_11c0

loc_113d:
        jsr sub_1060
        bcs loc_1137
        nop
        nop
        nop
        nop
        lda #$d7
        sta $04
        ldx #$00

loc_114c:
        lda $0749,x
        sta $0748,x
        lda $0771,x
        sta $0770,x
        inx
        cpx #$27
        bne loc_114c
        ldy #$00

loc_115f:
        lda ($05),y
        cmp #$00
        bne loc_116e
        sty $05
        lda #$30
        sta $06
        jmp loc_115f

loc_116e:
        cmp #$2a
        bne loc_1177
        sta $02
        jmp loc_11b7

loc_1177:
        cmp #$3c
        bne loc_1183
        lda #$01

loc_117d:
        sta smc_1064                                // SMC: modifies $1064
        jmp loc_11b7

loc_1183:
        cmp #$3e
        bne loc_118b
        lda #$02
        bne loc_117d

loc_118b:
        cmp #$2f
        bne loc_1193

dat_118f:
        .byte $a9,$04,$d0,$ea                       // ....

loc_1193:
        ldx $03
        bne loc_11a7
        sta $076f
        clc
        adc #$80
        sta $0797
        lda #$ff
        sta $03
        jmp loc_1137

loc_11a7:
        clc
        adc #$40
        sta $076f
        clc
        adc #$80
        sta $0797
        lda #$00
        sta $03

loc_11b7:
        inc $05
        bne loc_11bd
        inc $06

loc_11bd:
        nop
        nop
        nop

loc_11c0:
        ldy $2ffe
        ldx #$00

loc_11c5:
        lda dat_2eff,x
        sta $2f00,x
        dex
        bne loc_11c5
        sty dat_2eff
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        lda #$d8
        sta $d016
        lda #$13
        sta $d018
        lda #$5b
        sta $d012
        lda #$2e
        sta $0315
        jsr sub_1236
        jmp loc_0f4b

dat_11f2:
        .byte $00,$00                               // ..

// --- Region $1203-$1210 ---
.pc = $1203 "Segment $1203"
        asl sub_0f03
        ora $0d01
        .byte $0f,$03,$0e                           // slo $0e03 // ILLEGAL
        .byte $04,$0b                               // nop $0b // ILLEGAL
        asl $06
        brk

// --- Region $1220-$17b1 ---
.pc = $1220 "sub_1220"
// Referenced by: jsr from $1107

sub_1220:
        sta $d018
        lda #$1b
        sta $d011
        rts

dat_1229:
        .byte $00,$00,$00,$00,$00,$00,$00           // .......
// Referenced by: jsr from $1009

sub_1230:
        jmp loc_1969

dat_1233:
        .byte $4c,$d2,$17                           // L..
// Referenced by: jsr from $11ec

sub_1236:
        lda $01cb
        cmp #$02
        beq loc_1244
        cmp #$01
        bne loc_1245
        jmp loc_17a4

loc_1244:
        rts

loc_1245:
        inc $0199
        inc $019a
        inc $019b
        lda #$1f
        sta $d418
        ldx #$02
        dec $01ca
        bpl loc_1260
        lda $1918
        sta $01ca

loc_1260:
        stx $ff
        lda $1919,x
        sta $01ad
        tay
        lda $01ca
        cmp $1918
        bne loc_1283
.label smc_1272 = * + 1
.label smc_1273 = * + 2
        lda $191c,x                                 // !SMC: modified by $179b, $17a0, $196f, $1974
        sta $fb
.label smc_1277 = * + 1
.label smc_1278 = * + 2
        lda $191f,x                                 // !SMC: modified by $17a5, $17aa, $1979, $197e
        sta $fc
        dec $017e,x
        bmi loc_1286
        jmp loc_140d

loc_1283:
        jmp loc_141d

loc_1286:
        ldy $0178,x
        lda ($fb),y
        cmp #$fe
        beq loc_12a4
        cmp #$ff
        bne loc_12a7
        lda #$00
        sta $017e,x
        sta $0178,x
        sta $017b,x
        sta $01c9
        jmp loc_1286

loc_12a4:
        jmp loc_17d2

loc_12a7:
        sta $01be
        and #$80
        beq loc_12bc
        lda $01be
        and #$1f
        sta $01a6,x
        inc $0178,x
        jmp loc_1286

loc_12bc:
        lda $01be
        and #$40
        beq loc_12d1
        lda $01be
        and #$3f
        sta $01cd,x
        inc $0178,x
        jmp loc_1286

loc_12d1:
        lda $01be
        asl
        tay
        lda $1a10,y
        sta $fd
        lda $1a11,y
        sta $fe
        lda #$00
        sta $0196,x
        ldy $017b,x
        sta $0199,x
        lda #$03
        sta $01b8,x

loc_12f0:
        lda ($fd),y
        sta $f8
        and #$f0
        cmp #$f0
        bne loc_130a
        lda #$01
        sta $01d7,x
        inc $017b,x
        iny
        lda ($fd),y
        sta $f8
        jmp loc_136a

loc_130a:
        lda #$00
        sta $01d7,x
        lda $f8
        and #$f0
        cmp #$e0
        bne loc_1343
        lda $f8
        and #$01
        clc
        adc #$01
        sta $0196,x
        lda $f8
        and #$0e
        lsr
        sta $01bc
        inc $017b,x
        iny
        lda ($fd),y
        pha
        and #$f0
        sta $01bb
        pla
        and #$0f
        sta smc_150b                                // SMC: modifies $150b
        inc $017b,x
        iny
        lda ($fd),y
        sta $f8

loc_1343:
        lda $f8
        and #$e0
        cmp #$c0
        bne loc_1355
        lda $f8
        and #$1f
        sta $018a,x
        jsr sub_1400

loc_1355:
        lda $f8
        and #$c0
        cmp #$80
        bne loc_136a
        lda $f8
        and #$3f
        sta $0181,x
        jsr sub_1400
        jmp loc_12f0

loc_136a:
        lda $0181,x
        sta $017e,x
        lda $f8
        clc
        adc $01a6,x
        sta $0187,x
        tay
        lda dat_17db,y
        pha
        lda $183b,y
        ldy $01ad
        sta $d401,y
        sta $018d,x
        sta $0190,x
        pla
        sta $d400,y
        sta $0193,x
        lda $01d7,x
        bne loc_13df
        lda $018a,x
        asl
        asl
        asl
        tax
        stx $01a9
        lda $1c59,x
        sta $d405,y
        lda $1c5a,x
        sta $d406,y
        lda $1c5b,x
        pha
        lda $1c57,x
        pha
        lda $1c58,x
        ldx $ff
        sta $0184,x
        sta $01d0,x
        lda #$00
        sta $d402,y
        sta $019c,x
        pla
        sta $01a2,x
        and #$0f
        sta $d403,y
        sta $019f,x
        lda #$01
        sta $01c6,x
        pla
        sta $01c3,x

loc_13df:
        inc $017b,x
        ldy $017b,x
        lda ($fd),y
        cmp #$ff
        bne loc_13fd

loc_13eb:
        lda #$00
        sta $017b,x
        lda $01cd,x
        beq loc_13fa
        dec $01cd,x
        bpl loc_13fd

loc_13fa:
        inc $0178,x

loc_13fd:
        jmp loc_1765
// Referenced by: jsr from $1352, $1364

sub_1400:
        inc $017b,x
        iny
        lda ($fd),y
        cmp #$ff
        beq loc_13eb
        sta $f8
        rts

loc_140d:
        ldy $01ad
        lda $0199,x
        beq loc_141d
        lda $0184,x
        and #$fe
        sta $01d0,x

loc_141d:
        lda $018a,x
        asl
        asl
        asl
        tay
        lda $1c5c,y
        sta $01aa
        lda $1c5d,y
        sta $01ab
        lda $1c5e,y
        sta $01ac
        and #$04
        bne loc_1446
        lda $01ac
        and #$10
        bne loc_1446
        lda $01aa
        bne loc_1449

loc_1446:
        jmp loc_1777

loc_1449:
        pha
        and #$78
        lsr
        lsr
        lsr
        sta $01af,x
        pla
        and #$07
        sta $01ae
        lda $01b2,x
        beq loc_1467
        dec $01b5,x
        bne loc_147b
        inc $01b2,x
        bpl loc_147b

loc_1467:
        inc $01b5,x
        lda $01af,x
        cmp $01b5,x
        bcs loc_147b
        sta $01b5,x
        dec $01b2,x
        dec $01b5,x

loc_147b:
        lda $0187,x
        tay
        lda $17dc,y
        sec
        sbc dat_17db,y
        sta $01d6
        lda $183c,y
        sbc $183b,y
        adc $0199,x
        lsr

loc_1493:
        dec $01ae
        bmi loc_149f
        lsr
        ror $01d6
        jmp loc_1493

loc_149f:
        sta $01d5
        lda dat_17db,y
        sta $01d3
        lda $183b,y
        sta $01d4
        lda $01af,x
        lsr
        tay

loc_14b3:
        dey
        bmi loc_14cc
        sec
        lda $01d3
        sbc $01d6
        sta $01d3
        lda $01d4
        sbc $01d5
        sta $01d4
        jmp loc_14b3

loc_14cc:
        lda $0199,x
        cmp #$04
        bcc loc_14fe
        ldy $01b5,x

loc_14d6:
        dey
        bmi loc_14ef
        clc
        lda $01d3
        adc $01d6
        sta $01d3
        lda $01d4
        adc $01d5
        sta $01d4
        jmp loc_14d6

loc_14ef:
        ldy $01ad
        lda $01d3
        sta $d400,y
        lda $01d4
        sta $d401,y

loc_14fe:
        ldx $ff
        ldy $01ad
        lda $0181,x
        sec
        sbc $017e,x
.label smc_150b = * + 1
        cmp #$03                                    // !SMC: modified by $1338
        bcc loc_1554
        lda $0196,x
        beq loc_1554
        and #$03
        cmp #$01
        beq loc_1538
        lda $01bb
        sec
        lda $0193,x
        sbc $01bb
        sta $0193,x
        sta $d400,y
        lda $018d,x
        sbc $01bc
        sta $018d,x
        sta $d401,y
        jmp loc_1554

loc_1538:
        lda $01bb
        clc
        lda $0193,x
        adc $01bb
        sta $0193,x
        sta $d400,y
        lda $018d,x
        adc $01bc
        sta $018d,x
        sta $d401,y

loc_1554:
        lda $01ab
        beq loc_15c5
        and #$07
        tay
        dey
        tya
        asl
        asl
        tay
        lda $190c,y
        cmp $0199,x
        bcc loc_156c
        jmp loc_1576

loc_156c:
        iny
        iny
        lda $190c,y
        cmp $0199,x
        bcc loc_1580

loc_1576:
        iny
        lda $190c,y
        sta $01a5
        jmp loc_1588

loc_1580:
        lda $01ab
        and #$fc
        sta $01a5

loc_1588:
        lda $01c6,x
        bne loc_15aa
        lda $019c,x
        sec
        sbc $01a5
        sta $019c,x
        lda $019f,x
        sbc #$00
        sta $019f,x
        cmp #$01
        bcs loc_15c5
        lda #$01
        sta $01c6,x
        bne loc_15c5

loc_15aa:
        lda $019c,x
        clc
        adc $01a5
        sta $019c,x
        lda $019f,x
        adc #$00
        sta $019f,x
        cmp #$0f
        bcc loc_15c5
        lda #$00
        sta $01c6,x

loc_15c5:
        lda #$00
        sta smc_15e7                                // SMC: modifies $15e7
        lda $01a2,x
        and #$80
        beq loc_15dd
        lda $0199,x
        and #$01
        beq loc_15dd
        lda #$b0
        sta smc_15e7                                // SMC: modifies $15e7

loc_15dd:
        ldx $ff
        ldy $01ad
        lda $019c,x
        clc
.label smc_15e7 = * + 1
        adc #$00                                    // !SMC: modified by $15c7, $15da
        sta $d402,y
        lda $019f,x
        adc #$00
        sta $d403,y
        lda $01ac
        and #$40
        beq loc_160e
        ldx $ff
        lda $0199,x
        cmp #$03
        bcc loc_160e
        and #$03
        tax
        lda $18a9,x
        ldx $ff
        sta $01d0,x

loc_160e:
        sty $01be
        lda $01ac
        and #$01
        beq loc_1642
        ldx $ff
        stx $01cc
        lda #$00
        sta $f9
        lda #$19
        sta $fa
        ldx $ff
        lda $0199,x
        ldy #$0b
        cmp ($f9),y
        bcs loc_1663
        ldy #$0a

loc_1632:
        cmp ($f9),y
        bcs loc_166e
        dey
        cpy #$06
        bne loc_1632
        cmp ($f9),y
        bcs loc_1645
        jmp loc_168e

loc_1642:
        jmp loc_167d

loc_1645:
        lda $ff
        asl
        bne loc_164d
        clc
        adc #$01

loc_164d:
        sta $01bf
        ldx $01c9
        txa
        and $01bf
        bne loc_1661
        txa
        clc
        adc $01bf
        sta $d417

loc_1661:
        ldy #$06

loc_1663:
        dey
        dey
        dey
        dey
        dey
        dey
        lda ($f9),y
        jmp loc_1686

loc_166e:
        dey
        dey
        dey
        dey
        dey
        dey
        lda $01c0,x
        clc
        adc ($f9),y
        jmp loc_1686

loc_167d:
        lda $ff
        cmp $01cc
        bne loc_168e
        lda #$ff

loc_1686:
        ldx $ff
        sta $01c0,x
        sta $d416

loc_168e:
        ldy $01be
        lda $01ac
        and #$10
        beq loc_16f6
        lda $01aa
        and #$0f
        tax
        lda $18b5,x
        sta smc_16c2                                // SMC: modifies $16c2
        lda $18b7,x
        sta smc_16c3                                // SMC: modifies $16c3
        lda $18b9,x
        sta smc_16ca                                // SMC: modifies $16ca
        lda $18bb,x
        sta smc_16cb                                // SMC: modifies $16cb
        ldx $ff
        lda $0199,x
        cmp #$0f
        bcs loc_16f3
        tax
        dex
.label smc_16c2 = * + 1
.label smc_16c3 = * + 2
        lda $18ed,x                                 // !SMC: modified by $16a1, $16a7
        ldy $ff
        sta $01d0,y
.label smc_16ca = * + 1
.label smc_16cb = * + 2
        lda $18dd,x                                 // !SMC: modified by $16ad, $16b3
        sta $01bf
        lda $01aa
        and #$10
        beq loc_16e2
        ldx $ff
        lda $0187,x
        clc
        adc $01bf
        jmp loc_1755

loc_16e2:
        ldy $01ad
        lda $01bf
        clc
        adc #$0d
        sta $d401,y
        lda #$00
        sta $d400,y

loc_16f3:
        jmp loc_1765

loc_16f6:
        lda $01ac
        and #$80
        beq loc_1731
        ldx $ff
        ldy $01ad
        lda $0199,x
        cmp #$02
        bcs loc_171d
        lda #$48
        sta $d401,y
        lda #$00
        sta $d400,y
        ldx $ff
        lda #$81
        sta $01d0,x
        jmp loc_1765

loc_171d:
        lda $0193,x
        sta $d400,y
        lda $018d,x
        sta $d401,y
        lda $0184,x
        and #$fe
        sta $01d0,x

loc_1731:
        lda $01ac
        and #$04
        beq loc_1765
        dec $01b8,x
        bpl loc_1742
        lda #$02
        sta $01b8,x

loc_1742:
        ldx $ff
        lda $01b8,x
        tax
        lda $18fd,x
        sta $41
        ldx $ff
        lda $0187,x
        clc
        adc $41

loc_1755:
        tax
        ldy $01ad
        lda dat_17db,x
        sta $d400,y
        lda $183b,x
        sta $d401,y

loc_1765:
        ldx $ff
        ldy $01ad
        lda $01d0,x
        sta $d404,y
        dex
        bmi loc_1776
        jmp loc_1260

loc_1776:
        rts

loc_1777:
        lda $01aa
        bne loc_1782
        lda #$18
        ldx #$0c
        bne loc_178c

loc_1782:
        lsr
        lsr
        lsr
        lsr
        tax
        lda $01aa
        and #$0f

loc_178c:
        sta $18ff
        stx $18fe
        jmp loc_14fe

loc_1795:
        cmp #$01
        bne loc_17ad
        lda #$19
        sta smc_1273                                // SMC: modifies $1273
        lda #$22
        sta smc_1272                                // SMC: modifies $1272
.label loc_17a4 = * + 1
        lda #$19
        sta smc_1278                                // SMC: modifies $1278
        lda #$25
        sta smc_1277                                // SMC: modifies $1277

loc_17ad:
        cmp #$02
        bne loc_17c5

dat_17b1:
        .byte $a9                                   // .

// --- Region $17c5-$17c9 ---
.pc = $17c5 "loc_17c5"

loc_17c5:
        jsr sub_1930
        rts

dat_17c9:
        .byte $13                                   // .

// --- Region $17d2-$17da ---
.pc = $17d2 "loc_17d2"

loc_17d2:
        jsr sub_195e
        lda #$02
        sta $01cb
        rts

// --- Region $1930-$1984 ---
.pc = $1930 "sub_1930"
// Referenced by: jsr from $17c5

sub_1930:
        lda #$00
        ldx #$62

loc_1934:
        sta $0178,x
        dex
        bpl loc_1934
        lda #$b0
        sta $01c9
        lda #$00
        sta $0199
        sta $019a
        sta $019b
        ldx #$02

loc_194c:
        sta $0178,x
        sta $017b,x
        sta $017e,x
        sta $0187,x
        dex
        bpl loc_194c
        sta $01cb
// Referenced by: jsr from $17d2

sub_195e:
        ldx #$17

loc_1960:
        lda #$00
        sta $d400,x
        dex
        bpl loc_1960
        rts

loc_1969:
        cmp #$00
        bne loc_1981
        lda #$19
        sta smc_1273                                // SMC: modifies $1273
        lda #$1c
        sta smc_1272                                // SMC: modifies $1272
        lda #$19
        sta smc_1278                                // SMC: modifies $1278
        lda #$1f
        sta smc_1277                                // SMC: modifies $1277

loc_1981:
        jmp loc_1795

dat_1984:
        .byte $80                                   // .

// --- Region $300c-$3022 ---
.pc = $300c "loc_300c"

loc_300c:
        bit $1420
        php
        ora #$13
        jsr sub_0f03
        .byte $0f,$0c,$20                           // slo $200c // ILLEGAL
        .byte $07,$01                               // slo $01 // ILLEGAL
        ora $2005
        .byte $17,$01                               // slo $01,x // ILLEGAL
        .byte $13,$20                               // slo ($20),y // ILLEGAL

txt_3021:
        .encoding "screencode_mixed"
        .text "cr"
        .encoding "petscii_upper"

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

// --- Region $0810-$0813 ---
.pc = $0810 "dat_0810"

dat_0810:
        .byte $17,$10,$33,$13                       // ..3.

// --- Region $0819-$0931 ---
.pc = $0819 "Program $0819"
        .byte $00,$55,$aa,$80,$b3,$8c,$bf,$ff,$00,$55,$aa,$00,$33,$cc,$ff,$f0 // .U.......U..3...
        .byte $0f,$40,$94                           // .@.

txt_082c:
        .text ")2"
        .byte $ce                                   // 'N' | $80 (end-of-string marker)
        .byte $ff,$17,$10,$f3,$33,$03,$43,$43,$93,$7f,$00,$55,$aa,$80,$8c,$b3 // ....3.CC...U....
        .byte $bf,$ff,$03,$53,$93,$93,$93,$93,$93   // ...S.....

txt_0848:
        .text "?0333333"
        .byte $ff,$00,$55,$aa,$80,$8c,$b3,$bf,$ff,$00,$53,$93,$93,$93,$93,$93 // ..U.......S.....
        .byte $ff,$00,$55,$aa,$00,$cc,$33,$ff,$f7,$00,$55,$aa,$00,$cc,$33,$ff // ..U...3...U...3.
        .byte $50,$07,$40,$94,$29,$ce,$32,$ff,$00,$00,$c0,$33,$0c,$4c,$40,$93 // P.@.).2....3.L@.
        .byte $01,$34,$c0,$0f,$3a,$e3,$ec,$bf,$77,$00,$55,$aa,$00,$33,$cc,$ff // .4..:...w.U..3..
        .byte $2b,$20,$f3,$33,$03,$43,$43,$93,$bf,$00,$55,$aa,$80,$8c,$b3,$bf // + .3.CC...U.....
        .byte $f0,$0f,$40,$94,$29,$ce,$32,$ff       // ..@.).2.

txt_08a8:
        .text "33333333"
        .byte $ae                                   // '.' | $80 (end-of-string marker)
        .byte $bb,$aa,$99,$a6,$95,$95,$95,$ee,$aa,$9f,$90,$93,$93,$93,$93,$ee // ................
        .byte $ab,$fe,$03,$f3,$33,$33,$33,$ee,$bb,$aa,$a6,$99,$95,$95,$95,$93 // ....333.........
        .byte $93,$93,$93,$93,$93,$93,$93,$bb,$ae,$aa,$a6,$99,$95,$95,$95,$93 // ................
        .byte $93,$93,$93,$93,$93,$90,$94           // .......

txt_08e8:
        .text "333333"
        .byte $c3                                   // 'C' | $80 (end-of-string marker)
        .byte $0f,$bb,$aa,$9f,$90,$93,$93,$93,$93,$bb,$aa,$ff,$03,$f3 // ..............

txt_08fd:
        .text "333"
        .byte $bb                                   // ';' | $80 (end-of-string marker)
        .byte $ee,$aa,$a6,$99,$95,$95,$95,$ee,$aa,$9f,$90,$93,$93,$93,$90,$ee // ................
        .byte $aa,$ff,$03,$f3,$33,$f3,$03,$ee,$bb,$aa,$99,$a6,$95,$95,$95,$bb // ....3...........
        .byte $aa,$ff,$00,$55,$aa,$95,$95,$bb,$aa,$ff,$03,$53,$93,$93,$93,$93 // ...U.......S....
        .byte $93                                   // .

// --- Region $094a-$0993 ---
.pc = $094a "dat_094a"

dat_094a:
        .byte $00,$cc,$33,$ff,$bb,$ee,$95,$95,$95,$95,$95,$95,$95,$95,$93,$93 // ..3.............
        .byte $93,$90,$90,$90,$93,$93,$95,$95,$95,$e5,$e5,$39,$0e,$c3,$69 // ...........9..i

txt_0969:
        .text "VUUUUU"
        .byte $95,$5a,$a5                           // .Z.

txt_0972:
        .text "UUUUUUUUUVVY"
        .byte $64,$90,$93,$93,$93,$43,$43,$03,$33,$f3,$95,$aa // d....CC.3...

txt_098a:
        .text "UUUUU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $57,$aa,$55,$55                       // W.UU

// --- Region $09d2-$09fc ---
.pc = $09d2 "dat_09d2"

dat_09d2:
        .byte $00,$33,$cc,$ff,$ee,$3b,$00,$00,$00   // .3...;...

loc_09db:
        .byte $33,$cc,$ff,$ee,$bb,$aa,$66,$99       // 3.....f.

txt_09e3:
        .text "UUUUU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $66,$99
        .text "UUUUT"
        .byte $95,$95,$95,$95,$95,$95,$95,$9a,$93
        .byte $93,$93,$93,$93                       // ....

// --- Region $0a05-$0ee7 ---
.pc = $0a05 "Program $0a05"
        .byte $03,$56,$aa,$95,$95,$95,$95,$95,$95,$5a,$af,$b0,$6c,$97,$57,$57 // .V.......Z..l.WW
        .byte $07,$03,$03,$e5                       // ....

txt_0a19:
        .text "999:;88VYYY"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $f9,$09,$09,$43,$0e                   // ...C.

txt_0a2a:
        .text "955000"
        .byte $b3                                   // '3' | $80 (end-of-string marker)
        .byte $73,$b3,$73
        .text "3333"
        .byte $95,$95,$95,$95,$a5,$ba,$8f,$80,$95
        .byte $95,$95,$95,$95,$95,$a5,$b9,$9f,$90,$93,$93,$93,$93,$93,$93,$ff // ................
        .byte $03,$f3
        .text "33333"
        .byte $95,$95,$95,$95,$95,$95,$96,$ab,$95
        .byte $95,$95,$9a,$af,$b0,$80,$80,$90,$93,$93,$93,$93,$93,$93,$93,$e5 // ................
        .byte $95,$95,$95,$95,$95,$9a,$af,$5b,$5b,$6c,$6c,$90,$93,$93,$93,$f9 // .......[[ll.....
        .byte $39,$0e,$ce,$c3                       // 9...

txt_0a85:
        .text "333VUUU"
        .byte $95,$95,$95,$a5,$43,$93,$93,$93,$93,$93,$93,$93,$2a,$19,$26,$15 // ....C.......*.&.
        .byte $15,$15,$15,$15,$aa,$99,$66
        .text "UUUUU"
        .byte $99,$66,$aa,$ee
        .byte $bb,$fc,$30,$c0,$99,$66,$a8,$e0,$00,$00,$00,$00,$80,$00,$00,$00 // ..0..f..........
        .byte $00,$00,$00,$00                       // ....

txt_0ac0:
        .text "33333#3 "
        .byte $af                                   // '/' | $80 (end-of-string marker)
        .byte $b0,$80,$80,$80,$aa,$ff,$00,$95,$ea,$3f,$00,$00,$aa,$ff,$00,$aa // .........?......
        .byte $ff,$00,$00,$00,$aa,$ff,$00,$f0,$00,$02,$02,$29,$94,$c0,$0f,$93 // ...........)....
        .byte $93,$43,$4c,$0c,$30,$c0,$00,$03,$03,$03,$03,$03,$01,$03,$01 // .CL.0..........

txt_0af8:
        .text "88888:?"
        .byte $00                                   // string terminator
        .byte $09,$09,$09,$09,$09,$a9,$fd,$00       // ........

txt_0b08:
        .text "00000000"
        .byte $80,$80,$80,$80,$80,$aa,$ff,$00,$93,$93,$93,$93,$93,$93,$d3,$03 // ................
        .byte $8e,$83,$80,$80,$80,$aa,$ff,$00,$93,$93,$93,$93,$93,$93,$d3,$00 // ................
        .byte $96,$ab,$bc,$80,$80,$aa,$ff,$00
        .text "33333"
        .byte $13
        .byte $33,$10
        .byte $bc,$80,$80,$80,$80,$aa,$ff,$00,$b0,$80,$80,$80,$80,$aa,$55,$00 // ..............U.
        .byte $93,$93,$93,$93,$93,$93,$53,$03,$ba,$8f,$80,$80,$80,$aa,$55,$00 // ......S.......U.
        .byte $26,$19,$2a,$38,$20,$0c,$0c,$03,$62,$80,$00,$00,$00,$00,$00,$00 // &.*8 ...b.......
        .byte $66,$99,$2a,$3b,$0e,$0f,$03,$03,$00,$00,$00,$00,$ff,$ff,$ff,$ff // f.*;............
        .byte $2b,$00,$00,$00,$ff,$ff,$00,$2b,$bf,$00,$00,$00,$ff,$ff,$00,$bf // +......+........
        .byte $ff,$00,$00,$00,$ff,$ff,$00,$ff,$f0,$00,$00,$00,$ff,$ff,$03,$f0 // ................
        .byte $00,$00,$00,$00,$ff,$ff,$ff,$3f,$01,$00,$00,$00,$ff,$ff,$f0,$f1 // .......?........
        .byte $77,$00,$00,$00,$ff,$ff,$00,$77,$f0,$00,$00,$00,$ff,$ff,$03,$f3 // w......w........
        .byte $17,$00,$00,$00,$ff,$ff,$00,$17,$7f,$00,$00,$00,$ff,$ff,$00,$7f // ................
        .byte $00,$00,$00,$00,$ff,$ff,$3f,$3f,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ......??........

txt_0be0:
        .text " 3#33333"
        .byte $00                                   // string terminator
        .byte $ff,$aa,$80,$80,$80,$b0,$af,$00,$ff,$aa,$00,$00,$3f,$ea,$95,$00 // ............?...
        .byte $ff,$aa,$00,$00,$00,$ff,$aa,$0f,$c0,$94,$29,$02,$02,$00,$f0,$0f // ..........).....
        .byte $c3
        .byte $30,$0c
        .byte $4c,$43,$93,$93,$f1,$f3,$f1,$f3
        .text "3333"
        .byte $00

txt_0c19:
        .text "?:88888"
        .byte $00                                   // string terminator
        .byte $fd,$a9,$09,$09,$09,$09,$09,$00,$ff,$aa,$80,$80,$80,$80,$80,$03 // ................
        .byte $d3,$93,$93,$93,$93,$93,$93,$00,$ff,$aa,$80,$80,$80,$83,$8e,$00 // ................
        .byte $d3,$93,$93,$93,$93,$93,$93,$00,$ff,$aa,$80,$80,$bc,$ab,$96,$10 // ................
        .byte $33,$13
        .text "33333"
        .byte $00,$ff,$aa,$80,$80,$80,$80,$bc,$00
        .byte $55,$aa,$80,$80,$80,$80,$b0,$03,$53,$93,$93,$93,$93,$93,$93,$00 // U.......S.......
        .byte $55,$aa,$80,$80,$80,$8f,$ba           // U......

txt_0c78:
        .text "????????"
        .byte $9a,$95,$95,$95,$95,$95,$95,$95,$aa,$95,$90,$93,$93,$93,$93,$93 // ................
        .byte $aa,$56,$03,$f3                       // .V..

txt_0c94:
        .text "3333"
        .byte $af                                   // '/' | $80 (end-of-string marker)
        .byte $5a,$95,$95,$95,$95,$95,$95
        .text "33333"
        .byte $03,$0c

txt_0ca7:
        .text "088;:999"
        .byte $e5,$09,$09,$f9,$a9                   // .....

txt_0cb4:
        .text "YYYV333330"
        .byte $0c,$43,$80,$8f,$ba,$a5,$95,$95,$95,$95,$b9,$a5,$95,$95,$95,$95 // .C..............
        .byte $95,$95,$93,$93,$93,$93,$93,$93,$90,$9f
        .text "33333"
        .byte $f3
        .byte $03,$ff,$ab,$96,$95,$95,$95,$95,$95,$95,$80,$80,$b0,$af,$9a,$95 // ................
        .byte $95,$95,$93,$93,$93,$93,$93,$93,$93,$90,$af,$9a,$95,$95,$95,$95 // ................
        .byte $95,$e5,$93,$93,$93,$90,$6c,$6c,$5b,$5b // ......ll[[

txt_0d08:
        .text "333"
        .byte $c3                                   // 'C' | $80 (end-of-string marker)
        .byte $ce,$0e
        .byte $39,$f9,$a5,$95,$95,$95
        .text "UUUV"
        .byte $93,$93,$93,$93
        .byte $93,$93,$93,$43,$93,$93,$90,$90,$90,$93,$93,$93,$c3,$0e,$39,$e5 // ...C..........9.
        .byte $e5,$95,$95,$95,$95                   // .....

txt_0d31:
        .text "UUUUUV"
        .byte $69                                   // i

txt_0d38:
        .text "UUUUUU"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $5a,$90,$64                           // Z.d

txt_0d42:
        .text "YVVUUU"
        .byte $f3,$33,$03,$43,$43,$93,$93,$93,$aa   // .3.CC....

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

txt_0d59:
        .text "UUUUU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $57,$95
        .text "UUUUU"
        .byte $95,$95,$90,$90,$93,$93,$93,$90,$90
        .byte $90,$e5,$39,$39,$0e,$39,$39,$e5,$e5   // ..99.99..

txt_0d78:
        .text "VUUUUUVY"
        .byte $a5                                   // '%' | $80 (end-of-string marker)

txt_0d81:
        .text "UUUUU"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $79
        .byte $56,$59,$59,$64
        .text "YYVVL"
        .byte $0c
        .byte $30,$33,$30,$0c
        .byte $4c
        .byte $43,$3f,$ff,$ff,$ff,$ff,$ff,$3f,$3f,$95,$95,$95,$a6,$99,$aa,$bb // C?.....??.......
        .byte $ae,$93,$93,$93,$93,$90,$9f,$aa,$ee,$33,$33,$33,$f3,$03,$fe,$ab // .........333....
        .byte $ee,$95,$95,$95,$99,$a6,$aa,$bb,$ee,$95,$95,$95,$99,$a6,$aa,$ae // ................
        .byte $bb,$94,$90,$93,$93,$93,$93,$93,$93,$0f,$c3 // ...........

txt_0dd2:
        .text "333333"
        .byte $93,$93,$93,$93,$90,$9f,$aa,$bb,$33,$33,$33,$f3,$03,$ff,$aa,$bb // ........333.....
        .byte $95,$95,$95,$99,$a6,$aa,$ee,$bb,$90,$93,$93,$93,$90,$9f,$aa,$ee // ................
        .byte $03,$f3,$33,$f3,$03,$ff,$aa,$ee,$95,$95,$95,$a6,$99,$aa,$bb,$ee // ..3.............
        .byte $95,$95,$aa,$55,$00,$ff,$aa,$bb,$93,$93,$93,$53,$03,$ff,$aa,$bb // ...U.......S....
        .byte $59,$64,$64,$90,$93,$93,$93,$93,$39,$0e,$ce,$c3 // Ydd.....9...

txt_0e24:
        .text "3333UUU"
        .byte $99,$a6,$aa,$ae,$bb
        .text "3333"
        .byte $13
        .byte $33,$10,$17,$bf,$8c,$b3
        .byte $80,$aa,$55,$00,$7f,$ff,$cc,$33,$00,$aa,$55,$00,$ff,$ff,$ce,$32 // ..U....3..U....2
        .byte $29,$94,$40,$0f,$f0,$93,$43,$43,$03,$33,$f3,$10,$17,$bf,$b3,$8c // ).@...CC.3......
        .byte $80,$aa,$55,$00,$7f,$93,$93,$93,$93,$93,$53,$03,$ff // ..U.......S..

txt_0e68:
        .text "3333330?"
        .byte $bf                                   // '?' | $80 (end-of-string marker)
        .byte $b3,$8c,$80,$aa,$55,$00,$ff,$93,$93,$93,$93,$93,$53,$00,$ff,$ff // ....U.......S...
        .byte $33,$cc,$00,$aa,$55,$00,$ff,$ff,$33,$cc,$00,$aa,$55,$00,$f7,$ff // 3...U...3...U...
        .byte $32,$ce,$29,$94,$40,$07,$50,$93,$40,$4c,$0c,$33,$c0,$0c,$3f,$bf // 2.).@.P.@L.3..?.
        .byte $ec,$e3,$3a,$0f,$c0,$34,$01,$ff,$cc,$33,$00,$aa,$55,$00,$77,$93 // ..:..4...3..U.w.
        .byte $43,$43,$03,$33,$f3                   // CC.3.

txt_0eb6:
        .text " +"
        .byte $bf                                   // '?' | $80 (end-of-string marker)
        .byte $b3,$8c,$80,$aa,$55,$00,$bf,$ff,$32,$ce,$29,$94,$40,$0f,$f0,$00 // ....U...2.).@...
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$03,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$f0 // ................
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$3f,$ff,$ff,$ff,$ff,$ff,$ff,$ff // .......?.......

// --- Region $0f9a-$0fa4 ---
.pc = $0f9a "Program $0f9a"
        .fill 11, $00

// --- Region $0fb6-$0fe4 ---
.pc = $0fb6 "Program $0fb6"
        .byte $a9,$30,$85,$01,$a2,$00,$bd,$0c,$33,$9d,$01,$08,$e8,$d0,$f7,$ee // .0......3.......
        .byte $c0,$03,$ee,$c3,$03,$ad,$c0,$03,$c9,$00,$d0,$ea,$a9,$37,$85,$01 // .............7..
        .byte $58,$a9,$00,$85,$c6,$8d,$00,$08,$20,$e2,$fc,$4c,$ae,$a7,$e0 // X....... ..L...

// --- Region $106f-$109f ---
.pc = $106f "dat_106f"

dat_106f:
        .fill 17, $00
        .byte $03,$09,$09,$09,$09,$09,$09,$08,$07,$03,$09,$09,$09,$09,$09,$09 // ................
        .fill 16, $00

// --- Region $10a5-$10af ---
.pc = $10a5 "Segment $10a5"
        .fill 11, $00

// --- Region $10bb-$10cf ---
.pc = $10bb "dat_10bb"

dat_10bb:
        .fill 21, $00

// --- Region $11f4-$1202 ---
.pc = $11f4 "Segment $11f4"
        .fill 12, $00
        .byte $06,$0b,$04                           // ...

// --- Region $1211-$121f ---
.pc = $1211 "dat_1211"

dat_1211:
        .fill 15, $00

// --- Region $17b2-$17c4 ---
.pc = $17b2 "Segment $17b2"
        .byte $19,$8d,$73,$12,$a9,$28,$8d,$72,$12,$a9,$19,$8d,$78,$12,$a9,$2b // ..s..(.r....x..+
        .byte $8d,$77,$12                           // .w.

// --- Region $17ca-$17d1 ---
.pc = $17ca "Segment $17ca"
        .byte $19,$0e,$04,$09,$03,$01,$14,$05       // ........

// --- Region $17db-$192f ---
.pc = $17db "dat_17db"

dat_17db:
        .byte $0c,$1c,$2d,$3e,$51,$66,$7b,$91,$a9,$c3,$dd,$fa,$18,$38,$5a,$7d // ..->Qf{......8Z}
        .byte $a3,$cc,$f6,$23,$53,$86,$bb,$e0,$30,$70,$b4,$fb,$47,$98,$ed,$47 // ...#S...0p..G..G
        .byte $a7,$0c,$77,$e9,$61,$e1,$68,$f7,$8f,$30,$da,$8f,$4e,$18,$ef,$d2 // ..w.a.h..0..N...
        .byte $c3,$c3,$d1,$ef,$1f,$60,$b5,$1e,$9c,$31,$df,$a5,$87,$86,$a2,$df // .....`...1......
        .byte $3e,$c1,$6b,$3c,$39,$63,$be,$4b,$0f,$0c,$45,$bf,$7d,$83,$d6,$79 // >.k<9c.K..E.}..y
        .byte $73,$c7,$7c,$97,$1e,$18,$8b,$7e,$fa,$06,$ac,$f3,$e6,$8f,$f8,$2e // s.|....~........
        .fill 12, $01
        .byte $02,$02,$02,$02,$02,$02,$02,$03,$03,$03,$03,$03,$04,$04,$04,$04 // ................
        .byte $05,$05,$05,$06,$06,$07,$07,$07,$08,$08,$09,$09,$0a,$0b,$0b,$0c // ................
        .byte $0d,$0e,$0e,$0f,$10,$11,$12,$13,$15,$16,$17,$19,$1a,$1c,$1d,$1f // ................

txt_1877:
        .text "!#%'*,/258;?CGKOTY"
        .byte $5e,$64,$6a,$70,$77,$7e,$86,$8e,$96,$9f,$a8,$b3,$bd,$c8,$d4,$e1 // ^djpw~..........
        .byte $ee,$fd                               // ..

txt_189b:
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $00                                   // string terminator
        .byte $00,$00,$00,$00,$00,$00
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $06,$06,$07,$07,$08,$08
        .byte $07,$07,$cd,$ed,$18,$18,$bd,$dd,$18,$18,$f5,$22,$00,$00,$2d,$00 // ..........."..-.
        .byte $00,$2c,$00,$00,$2c,$00,$00,$2c,$00,$00,$11,$81,$40,$40,$80,$80 // .,..,..,....@@..
        .byte $40,$80,$80,$40,$80,$80,$40,$80,$80,$40,$24,$fd,$fb,$f9,$f8,$f7 // @..@..@..@$.....
        .byte $f6,$f6,$f5,$f5,$f4,$f4,$f5,$f6,$f5,$f4,$81 // ...........

txt_18ee:
        .text "A"
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $00                                   // string terminator
        .byte $04,$07,$a0,$01,$f8,$01,$02,$40,$01,$20,$06,$10,$f0,$f9,$04,$a0 // .......@. ......
        .byte $08,$60,$04,$80,$0c,$10,$03,$80,$10,$40,$01,$00,$07,$0e,$84,$9f // .`.......@......
        .byte $cb,$19,$19,$19,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00                               // ..

// --- Region $1985-$1d2f ---
.pc = $1985 "Segment $1985"
        .byte $00,$00,$00,$00,$01,$02,$02,$02,$03,$01,$01,$01,$04,$05,$04,$06 // ................
        .byte $01,$01,$87,$07,$07,$80,$01,$05,$ff,$fd,$80,$05,$05,$05,$05,$01 // ................
        .byte $01,$01,$08,$08,$08,$86,$09,$82,$0a,$89,$09,$84,$0b,$86,$09,$82 // ................
        .byte $0a,$89,$09,$84,$0b,$0c,$0c,$0d,$0d,$0d,$0d,$0d,$0d,$0d,$0d,$05 // ................
        .byte $05,$05,$05,$05,$ff,$fd,$80,$05,$05,$05,$05,$05,$05,$05,$05,$02 // ................
        .byte $02,$02,$02,$0e,$0f,$0e,$10,$02,$02,$02,$02,$01,$86,$11,$82,$11 // ................
        .byte $89,$11,$84,$11,$86,$11,$82,$11,$89,$11,$84,$11,$86,$11,$82,$11 // ................
        .byte $89,$11,$84,$11,$0e,$0e,$0e,$10,$0e,$0f,$0e,$10,$0e,$0f,$0e,$0e // ................
        .byte $0f,$0e,$0e,$10,$80,$12,$12,$13,$14,$ff,$fd,$3a,$1a,$42,$1a,$83 // ...........:.B..
        .byte $1a,$96,$1a,$a9,$1a,$d1,$1a,$d5,$1a,$e3,$1a,$19,$1b,$60,$1b,$7a // .............`.z
        .byte $1b,$95,$1b,$ae,$1b,$b7,$1b,$da,$1b,$f4,$1b,$10,$1c,$2a,$1c,$3d // .............*.=
        .byte $1c,$44,$1c,$4c,$1c,$af,$c0,$36,$c1,$32,$39,$34,$ff,$c2,$85,$36 // .D.L...6.294...6
        .byte $82,$36,$85,$36,$82,$36,$85           // .6.6.6.

txt_1a4c:
        .text "666"
        .byte $c3                                   // 'C' | $80 (end-of-string marker)
        .byte $36,$85,$c2,$36,$c4,$32,$82,$32,$85,$32,$82,$32,$85 // 6..6.2.2.2.2.

txt_1a5d:
        .text "222"
        .byte $c5                                   // 'E' | $80 (end-of-string marker)
        .byte $32,$c4,$85,$32,$39,$82,$39,$85,$39,$82,$39,$85 // 2..29.9.9.9.

txt_1a6d:
        .text "999"
        .byte $c6                                   // 'F' | $80 (end-of-string marker)
        .byte $39,$c7,$39,$c4,$34,$82,$34,$85,$34,$82,$34,$85,$34,$34,$34,$8b // 9.9.4.4.4.4.444.
        .byte $34,$ff,$82,$c8,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // 4...............
        .byte $00,$00,$00,$00,$ff,$82,$c9           // .......

txt_1a98:
        .text "ZUNIB=61*%"
        .byte $1e,$19,$12,$0d,$12,$01,$ff,$ca,$85,$36,$82,$36,$85,$36,$82,$36 // .........6.6.6.6
        .byte $85                                   // .

txt_1ab3:
        .text "66"
        .byte $cb                                   // 'K' | $80 (end-of-string marker)
        .byte $36,$cc,$36,$cd,$36,$af,$ce,$00,$85,$cf,$39,$82,$39,$85,$39,$82 // 6.6.6.....9.9.9.
        .byte $39,$85                               // 9.

txt_1ac8:
        .text "99"
        .byte $d0                                   // 'P' | $80 (end-of-string marker)
        .byte $39,$d1,$39,$d2,$39,$ff,$af,$ce,$00,$ff,$97,$ce,$00,$82,$d3,$00 // 9.9.9...........
        .byte $00,$00,$00,$00,$00,$00,$00,$ff,$82,$d4 // ..........

txt_1ae5:
        .text "/#1#2#/#7#6"
        .byte $8e,$3b,$82                           // .;.

txt_1af3:
        .text "/#1#2#/"
        .byte $9a,$37,$82                           // .7.

txt_1afd:
        .text "-!/!1!-!4!1"
        .byte $8e,$39,$82                           // .9.

txt_1b0b:
        .text "-!/!1!4!6!4"
        .byte $8e,$36,$ff,$85,$d5,$00,$c8,$00,$d3,$00,$c8,$00,$d5,$00,$c8,$00 // .6..............
        .byte $d3,$00,$c8,$00,$d5,$00,$c8,$00,$d3,$00,$c8,$00,$d5,$00,$c8,$00 // ................
        .byte $85,$d3,$00,$82,$00,$00,$85,$d5,$00,$c8,$00,$d3,$00,$c8,$00,$d5 // ................
        .byte $00,$c8,$00,$d3,$00,$c8,$00,$d5,$00,$c8,$00,$d3,$00,$c8,$00,$d5 // ................
        .byte $00,$c8,$00,$82,$d3,$00,$00,$00,$00,$ff,$82,$d5,$00,$d6 // ..............

txt_1b64:
        .text "$0$"
        .byte $d3                                   // 'S' | $80 (end-of-string marker)
        .byte $00,$d6                               // ..

txt_1b6a:
        .text "$0$"
        .byte $d5                                   // 'U' | $80 (end-of-string marker)
        .byte $00,$d6                               // ..

txt_1b70:
        .text "$0$"
        .byte $d3                                   // 'S' | $80 (end-of-string marker)
        .byte $00,$d6,$24,$30,$30,$ff,$82,$d5,$00,$d6 // ..$00.....

txt_1b7e:
        .text "$0$"
        .byte $d3                                   // 'S' | $80 (end-of-string marker)
        .byte $00,$d6                               // ..

txt_1b84:
        .text "$00"
        .byte $d5                                   // 'U' | $80 (end-of-string marker)
        .byte $00,$d6                               // ..

txt_1b8a:
        .text "$0$"
        .byte $d3                                   // 'S' | $80 (end-of-string marker)
        .byte $00,$d6,$18,$d3,$00,$00,$ff,$82,$d5,$00,$d6 // ...........

txt_1b99:
        .text "$00"
        .byte $d3                                   // 'S' | $80 (end-of-string marker)
        .byte $00,$d6                               // ..

txt_1b9f:
        .text "$0$"
        .byte $d5                                   // 'U' | $80 (end-of-string marker)
        .byte $00,$d6                               // ..

txt_1ba5:
        .text "$0$"
        .byte $d3                                   // 'S' | $80 (end-of-string marker)
        .byte $00,$00,$00,$00,$ff,$be,$d7,$30,$a0   // .......0.

txt_1bb2:
        .text "H$"
        .byte $be                                   // '>' | $80 (end-of-string marker)
        .byte $3c,$ff,$82,$d8                       // <...

txt_1bb9:
        .text "<=>?"
        .byte $40                                   // @ character
        .text "BCDEFG<IJKLLKJIHGFEDCBA"
        .byte $40                                   // @ character
        .text "?>="
        .byte $ff,$82,$d5,$00,$c8,$00,$00,$00,$d5,$00,$c8,$00,$00,$00,$d5,$00 // ................
        .byte $c8,$00,$00,$00,$d5,$00,$c8,$00,$00,$00,$ff,$82,$d5,$00,$c8,$00 // ................
        .byte $00,$00,$d5,$00,$c8,$00,$00,$00,$d5,$00,$c8,$00,$00,$00,$d5,$00 // ................
        .byte $c8,$00,$d5,$00,$c8,$00,$ff,$82,$d5,$00,$c8,$00,$00,$00,$d5,$00 // ................
        .byte $c8,$00,$00,$00,$d5,$00,$00,$00,$c8,$00,$d5,$00,$00,$00,$c8,$00 // ................
        .byte $ff,$82,$d9,$18,$18,$24,$24,$18,$18,$24,$24,$18,$18,$24,$24,$18 // .....$$..$$..$$.
        .byte $18,$24,$24,$ff,$af,$da,$1e,$1a,$1c,$19,$ff,$af,$ce,$00,$00,$00 // .$$.............
        .byte $a9,$00,$ff,$85,$d0,$34,$d1,$34,$d2,$34,$a3,$ce,$00,$ff,$08,$41 // .....4.4.4.....A
        .byte $00,$ff,$00,$37,$43,$85,$08,$41,$00,$ff,$00,$47,$43,$85,$08,$41 // ...7C..A...GC..A
        .byte $05,$a9,$00,$37,$43,$84,$08,$41,$00,$fb,$00,$38,$43,$84,$08,$41 // ...7C..A...8C..A
        .byte $00,$f9,$00,$47,$43,$84,$08,$41,$00,$fb,$00,$49,$43,$84,$08,$41 // ...GC..A...IC..A
        .byte $00,$fb,$00,$47,$43,$84,$08,$41,$00,$f9,$00,$49,$43,$84,$08,$11 // ...GC..A...IC...
        .byte $00,$a9,$00,$00,$00,$80,$01,$41,$00,$d9,$00,$26,$43,$81,$08,$41 // .......A...&C..A
        .byte $00,$f9,$00,$37,$43,$84,$08,$41,$00,$a9,$00,$37,$43,$84,$08,$41 // ...7C..A...7C..A
        .byte $00,$79,$00,$37,$43,$84,$08,$41,$00,$49,$00,$37,$43,$84,$00,$00 // .y.7C..A.I.7C...
        .byte $00,$00,$00,$00,$00,$00,$08,$41,$00,$f9,$00,$47,$43,$84,$08,$41 // .......A...GC..A
        .byte $00,$a9,$00,$47,$43,$84,$08,$41,$00,$79,$00,$47,$43,$84,$08,$41 // ...GC..A.y.GC..A
        .byte $00,$49,$00,$47,$43,$84,$08,$11,$0f,$f9,$00,$00,$00,$10,$05,$41 // .I.GC..........A
        .byte $00,$ea,$00,$00,$61,$84,$08,$11,$09,$a6,$00,$01,$00,$10,$08,$13 // ....a...........
        .byte $0f,$f6,$00,$00,$43,$84,$08,$81,$00,$ff,$00,$37,$43,$85,$08,$13 // ....C......7C...
        .byte $0f,$ef,$00,$00,$43,$00,$04,$41,$00,$f9,$00,$00,$41,$81,$04,$41 // ....C..A....A..A
        .byte $00,$ff,$00,$00,$43,$81               // ....C.

dat_1d2f:
        // === Fill data (1 bytes, $1d2f-$1d2f) ===
        .byte $00                                   // .

// --- Region $2000-$2dca ---
.pc = $2000 "spr_2000"

spr_2000:
        // === Charset data (2048 bytes, $2000-$27ff) ===
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 0 @+0
        .byte $e0,$80,$00,$0f,$0f,$0f,$0e,$0c       // char 1 @+1
        .byte $00,$00,$00,$3f,$6f,$cf,$8f,$0e       // char 2 @+2
        .byte $e0,$80,$00,$1f,$3f,$6f,$cf,$8f       // char 3 @+3
        .byte $00,$00,$00,$3f,$6f,$cf,$8f,$0f       // char 4 @+4
        .byte $ee,$cc,$88,$0f,$0f,$0f,$0e,$0c       // char 5 @+5
        .byte $ee,$cc,$88,$0f,$0f,$0f,$0e,$0c       // char 6 @+6
        .byte $e0,$80,$00,$07,$ff,$ef,$cf,$8e       // char 7 @+7
        .byte $ef,$cf,$8f,$0f,$0f,$0f,$0e,$0c       // char 8 @+8
        .byte $f0,$e0,$c0,$ff,$fe,$fc,$f8,$f8       // char 9 @+9
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$f7       // char 10 @+10
        .byte $ef,$cf,$8f,$0f,$0f,$0f,$0e,$0c       // char 11 @+11
        .byte $ef,$cf,$8f,$0f,$0f,$0f,$0f,$0f       // char 12 @+12
        .byte $00,$00,$00,$3f,$6f,$ce,$8c,$08       // char 13 @+13
        .byte $00,$00,$00,$3f,$6f,$cf,$8f,$0f       // char 14 @+14
        .byte $e0,$80,$00,$3f,$6f,$cf,$8f,$0f       // char 15 @+15
        .byte $00,$00,$00,$3f,$6f,$cf,$8f,$0e       // char 16 @+16
        .byte $e0,$80,$00,$3f,$6f,$cf,$8f,$0f       // char 17 @+17
        .byte $00,$00,$00,$3f,$6f,$cf,$8f,$0e       // char 18 @+18
        .byte $ee,$8c,$08,$0f,$0f,$0f,$00,$80       // char 19 @+19
        .byte $e0,$c0,$80,$ff,$ff,$fe,$fc,$f8       // char 20 @+20
        .byte $ef,$cf,$8f,$0f,$0f,$0f,$0f,$0f       // char 21 @+21
        .byte $ef,$cf,$8f,$0f,$0f,$0f,$0f,$0f       // char 22 @+22
        .byte $ef,$cf,$8f,$0e,$0c,$08,$08,$08       // char 23 @+23
        .byte $ef,$cf,$8f,$0f,$0f,$07,$80,$e0       // char 24 @+24
        .byte $ef,$cf,$8f,$0f,$0f,$03,$86,$cc       // char 25 @+25
        .byte $e0,$c0,$80,$ff,$ff,$ff,$fe,$fc       // char 26 @+26

dat_20d8:
        // === Fill data (49 bytes, $20d8-$2108) ===
        .fill 49, $ff
        .byte $fe,$fc,$f8,$f8,$f8,$f8,$f8           // char 33 (partial)

dat_2110:
        // === Fill data (40 bytes, $2110-$2137) ===
        .fill 40, $ff
        .byte $f8,$f8,$f1,$e3,$ff,$ff,$ff,$ff       // char 39 '''
        .byte $fe,$f8,$f0,$f1,$f3,$f6,$fc,$f8       // char 40 '('
        .byte $f8,$f0,$e0,$fe,$fe,$fe,$ff,$ff       // char 41 ')'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 42 '*'
        .byte $ff,$ff,$fe,$fc,$fc,$fc,$e0,$c0       // char 43 '+'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 44 ','
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$e0,$c0       // char 45 '-'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 46 '.'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 47 '/'
        .byte $e0,$80,$00,$3f,$6f,$cf,$8f,$0f       // char 48 '0'
        .byte $ff,$ff,$fe,$fc,$f8,$f0,$f0,$f4       // char 49 '1'
        .byte $f0,$c0,$80,$87,$87,$8f,$9e,$fc       // char 50 '2'
        .byte $e0,$c0,$80,$87,$ff,$ff,$fc,$f8       // char 51 '3'
        .byte $f7,$e7,$c7,$87,$87,$87,$88,$90       // char 52 '4'
        .byte $ee,$cc,$88,$0f,$0f,$0f,$00,$00       // char 53 '5'
        .byte $e0,$80,$00,$0f,$0f,$0f,$0e,$0c       // char 54 '6'
        .byte $e0,$c0,$80,$ff,$ff,$ff,$ff,$fe       // char 55 '7'
        .byte $e0,$80,$00,$07,$0f,$07,$81,$c3       // char 56 '8'
        .byte $e0,$80,$00,$0f,$0f,$0f,$00,$80       // char 57 '9'
        .byte $ff,$ff,$ff,$ff,$e3,$e3,$e3           // char 58 (partial)

dat_21d7:
        // === Fill data (49 bytes, $21d7-$2207) ===
        .fill 49, $ff
        .byte $1f,$07,$03,$c3,$c3,$c3,$03,$03       // char 65 'A'
        .byte $1f,$07,$03,$c3,$c3,$c3,$07,$0f       // char 66 'B'
        .byte $1f,$07,$03,$83,$c3,$ff,$ff,$ff       // char 67 'C'
        .byte $1f,$07,$03,$c3,$c3,$c3,$c3,$c3       // char 68 'D'
        .byte $03,$07,$0f,$ff,$ff,$ff,$07,$0f       // char 69 'E'
        .byte $03,$07,$0f,$ff,$ff,$ff,$07,$0f       // char 70 'F'
        .byte $1f,$07,$03,$83,$c3,$ff,$03,$03       // char 71 'G'
        .byte $fb,$f3,$e3,$c3,$c3,$c3,$03,$03       // char 72 'H'
        .byte $07,$0f,$1f,$7f,$7f,$7f,$7f,$7f       // char 73 'I'
        .byte $f7,$e7,$c7,$87,$87,$87,$87,$87       // char 74 'J'
        .byte $fb,$f3,$e3,$c3,$83,$07,$0f,$1f       // char 75 'K'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 76 'L'
        .byte $1f,$07,$03,$c3,$43,$43,$43,$43       // char 77 'M'
        .byte $1f,$07,$03,$c3,$c3,$c3,$c3,$c3       // char 78 'N'
        .byte $1f,$07,$03,$c3,$c3,$c3,$c3,$c3       // char 79 'O'
        .byte $1f,$07,$03,$c3,$c3,$c3,$03,$07       // char 80 'P'
        .byte $1f,$07,$03,$c3,$c3,$c3,$c3,$c3       // char 81 'Q'
        .byte $1f,$07,$03,$c3,$c3,$c3,$07,$0f       // char 82 'R'
        .byte $1f,$07,$03,$c3,$ff,$ff,$1f,$07       // char 83 'S'
        .byte $03,$07,$0f,$ff,$7f,$7f,$7f,$7f       // char 84 'T'
        .byte $fb,$f3,$e3,$c3,$c3,$c3,$c3,$c3       // char 85 'U'
        .byte $fb,$f3,$e3,$c3,$c3,$c3,$c3,$c3       // char 86 'V'
        .byte $fb,$f3,$63,$43,$43,$43,$43,$43       // char 87 'W'
        .byte $fb,$f3,$e3,$c3,$83,$07,$0f,$1f       // char 88 'X'
        .byte $fb,$f3,$e3,$c3,$87,$0f,$1f,$3f       // char 89 'Y'
        .byte $03,$07,$0f,$ff,$87,$0f,$1f,$3f       // char 90 'Z'

dat_22d8:
        // === Fill data (48 bytes, $22d8-$2307) ===
        .fill 48, $ff
        .byte $7f,$7f,$7f,$7f,$7f,$7f,$7f,$7f       // char 97 'a'

dat_2310:
        // === Fill data (40 bytes, $2310-$2337) ===
        .fill 40, $ff
        .byte $7f,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 103 'g'
        .byte $0f,$1f,$3f,$ff,$ff,$ff,$ff,$ff       // char 104 'h'
        .byte $ff,$3f,$1f,$3f,$7f,$df,$9f,$1f       // char 105 'i'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 106 'j'
        .byte $ff,$7f,$7f,$7f,$7f,$7f,$07,$0f       // char 107 'k'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 108 'l'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$07,$0f       // char 109 'm'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 110 'n'
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 111 'o'
        .byte $1f,$07,$03,$c3,$c3,$c3,$c3,$c3       // char 112 'p'
        .byte $bf                                   // char 113 (partial)

txt_2389:
        .byte $3f,$3f,$3f,$3f,$3f,$3f,$3f           // char 113 (partial)
        .byte $3f,$0f,$07,$07,$07,$07,$0f,$1f       // char 114 'r'
        .byte $3f,$0f,$07,$87,$87,$87,$0f,$1f       // char 115 's'
        .byte $f7,$e7,$c7,$87,$87,$87,$07,$07       // char 116 't'
        .byte $03,$07,$0f,$ff,$ff,$ff,$1f,$07       // char 117 'u'
        .byte $1f,$07,$03,$c3,$ff,$ff,$1f,$07       // char 118 'v'
        .byte $03,$07,$0f,$ff,$c3,$87,$0f,$1f       // char 119 'w'
        .byte $1f,$07,$03,$83,$c3,$c3,$87,$0f       // char 120 'x'
        .byte $1f,$07,$03,$c3,$c3,$c3,$43,$c3       // char 121 'y'

dat_23d0:
        // === Fill data (56 bytes, $23d0-$2407) ===
        .fill 56, $ff
        .byte $08,$0f,$0f,$0f,$1f,$3f,$7f,$ff       // char 129
        .byte $0c,$0f,$0f,$0f,$1c,$38,$70,$ff       // char 130
        .byte $0f,$0f,$0f,$07,$00,$80,$e0,$ff       // char 131
        .byte $0f,$0f,$0f,$0f,$1c,$38,$70,$ff       // char 132
        .byte $08,$0f,$0f,$0f,$1c,$38,$70,$ff       // char 133
        .byte $08,$0f,$0f,$0f,$1f,$3f,$7f,$ff       // char 134
        .byte $0c,$0f,$0f,$07,$00,$80,$e0,$ff       // char 135
        .byte $08,$0f,$0f,$0f,$1f,$3f,$7f,$ff       // char 136
        .byte $f8,$f8,$f9,$fb,$e0,$c0,$80,$ff       // char 137
        .byte $e7,$c7,$87,$87,$80,$c0,$f0,$ff       // char 138
        .byte $08,$0f,$0f,$0f,$1f,$3f,$7f,$ff       // char 139
        .byte $0f,$0f,$0f,$0f,$1c,$38,$70,$ff       // char 140
        .byte $08,$08,$08,$08,$18,$39,$7b,$ff       // char 141
        .byte $0f,$0f,$0f,$0f,$1f,$3f,$7f,$ff       // char 142
        .byte $0f,$0f,$0f,$0f,$0f,$8e,$ec,$ff       // char 143
        .byte $0c,$0f,$0f,$0f,$1f,$3f,$7f,$ff       // char 144
        .byte $0f,$0f,$0e,$0e,$0f,$8e,$ec,$ff       // char 145
        .byte $0c,$0f,$0f,$0f,$1f,$3f,$7f,$ff       // char 146
        .byte $e0,$ff,$ff,$0f,$00,$80,$e1,$ff       // char 147
        .byte $f8,$f8,$f8,$f8,$f8,$f9,$fb,$ff       // char 148
        .byte $0f,$0f,$0f,$0f,$0e,$8c,$e8,$ff       // char 149
        .byte $0f,$0f,$07,$83,$c0,$e0,$f8,$ff       // char 150
        .byte $08,$08,$09,$0b,$00,$80,$e0,$ff       // char 151
        .byte $c0,$83,$07,$0f,$1f,$3f,$7f,$ff       // char 152
        .byte $f8,$f0,$e1,$c3,$87,$0f,$1f,$ff       // char 153
        .byte $f8,$f0,$e1,$ff,$e0,$c0,$80           // char 154 (partial)

dat_24d7:
        // === Fill data (49 bytes, $24d7-$2507) ===
        .fill 49, $ff
        .byte $f8,$f9,$fb,$fe,$fc,$f8,$f9           // char 161 (partial)

dat_250f:
        // === Fill data (49 bytes, $250f-$253f) ===
        .fill 49, $ff
        .byte $f0,$f0,$f0,$f0,$f0,$f8,$fe,$ff       // char 168
        .byte $fe,$fe,$fe,$fe,$f8,$f0,$e0,$ff       // char 169
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 170
        .byte $80,$fc,$fc,$fc,$fc,$fd,$ff,$ff       // char 171
        .byte $ff,$ff,$ff,$ff,$f8,$f8,$f0,$e3       // char 172
        .byte $80,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 173
        .byte $ff,$ff,$ff,$ff,$fc,$f8,$fc,$ff       // char 174
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 175
        .byte $0f,$0f,$0f,$0f,$00,$80,$e0,$ff       // char 176
        .byte $fc,$fc,$fc,$fc,$fc,$fc,$fd,$ff       // char 177
        .byte $f8,$f0,$e0,$c1,$80,$80,$80,$ff       // char 178
        .byte $f0,$ff,$ff,$87,$80,$c0,$e0,$ff       // char 179
        .byte $a0,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 180
        .byte $00,$ff,$ff,$0f,$00,$80,$e1,$ff       // char 181
        .byte $08,$0f,$0f,$0f,$00,$80,$e0,$ff       // char 182
        .byte $fc,$f8,$f0,$e1,$c3,$87,$8f,$ff       // char 183
        .byte $86,$0f,$0f,$07,$00,$80,$e0,$ff       // char 184
        .byte $e1,$ff,$ff,$0f,$00,$80,$e0,$ff       // char 185
        .byte $e3,$e3,$e3                           // char 186 (partial)

dat_25d3:
        // === Fill data (53 bytes, $25d3-$2607) ===
        .fill 53, $ff
        .byte $03,$c3,$c3,$c3,$c7,$cf,$df,$ff       // char 193
        .byte $07,$c3,$c3,$c3,$03,$07,$1f,$ff       // char 194
        .byte $ff,$ff,$c3,$83,$03,$07,$1f,$ff       // char 195
        .byte $c3,$c3,$c3,$c3,$03,$07,$1f,$ff       // char 196
        .byte $1f,$ff,$ff,$ff,$03,$07,$0f,$ff       // char 197
        .byte $1f,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 198
        .byte $03,$c3,$c3,$83,$03,$07,$1f,$ff       // char 199
        .byte $03,$c3,$c3,$c3,$c7,$cf,$df,$ff       // char 200
        .byte $7f,$ff,$ff,$ff,$0f,$1f,$3f,$ff       // char 201
        .byte $87,$87,$87,$87,$07,$0f,$3f,$ff       // char 202
        .byte $07,$83,$c3,$c3,$c7,$cf,$df,$ff       // char 203
        .byte $ff,$ff,$ff,$ff,$03,$07,$0f,$ff       // char 204

txt_2668:
        .byte $43,$43,$43,$43,$c7,$cf,$df,$ff       // char 205
        .byte $c3,$c3,$c3,$c3,$c7,$cf,$df,$ff       // char 206
        .byte $c3,$c3,$c3,$c3,$03,$07,$1f,$ff       // char 207
        .byte $1f,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 208
        .byte $c3,$43,$03,$03,$07,$03,$23,$ff       // char 209
        .byte $07,$c3,$c3,$c3,$c7,$cf,$df,$ff       // char 210
        .byte $03,$c3,$c3,$c3,$43,$c7,$df,$ff       // char 211
        .byte $7f,$7f,$7f,$7f,$ff,$ff,$ff,$ff       // char 212
        .byte $c3,$c3,$c3,$c3,$03,$07,$1f,$ff       // char 213
        .byte $c3,$c3,$83,$07,$0f,$1f,$7f,$ff       // char 214
        .byte $43,$c3,$c3,$c3,$03,$07,$1f,$ff       // char 215
        .byte $07,$83,$c3,$c3,$c7,$cf,$df,$ff       // char 216
        .byte $7f,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 217
        .byte $7f,$ff,$ff,$ff,$03,$07,$0f           // char 218 (partial)

dat_26d7:
        // === Fill data (51 bytes, $26d7-$2709) ===
        .fill 51, $ff
        .byte $7f,$7f,$7f                           // char 225 (partial)

dat_270d:
        // === Fill data (55 bytes, $270d-$2743) ===
        .fill 55, $ff
        .byte $0f,$1f,$3f,$ff                       // char 232 (partial)
        .byte $1f,$1f,$1f,$1f,$1f,$3f,$ff,$ff       // char 233
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 234
        .byte $1f,$7f,$7f,$7f,$ff,$ff,$ff,$ff       // char 235
        .byte $ff,$ff,$ff,$ff,$7f,$7f,$ff,$ff       // char 236
        .byte $1f,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 237
        .byte $ff,$ff,$ff,$ff,$ff,$7f,$ff,$ff       // char 238
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 239
        .byte $c3,$cf,$db,$f3,$03,$07,$1f,$ff       // char 240
        .byte $3f,$3f,$3f,$3f,$7f,$ff,$ff,$ff       // char 241
        .byte $3f,$7f,$ff,$ff,$07,$0f,$1f,$ff       // char 242
        .byte $0f,$87,$87,$87,$07,$0f,$3f,$ff       // char 243
        .byte $07,$87,$87,$87,$8f,$9f,$bf,$ff       // char 244
        .byte $03,$c3,$c3,$c3,$43,$c7,$df,$ff       // char 245
        .byte $03,$c3,$c3,$c3,$03,$07,$1f,$ff       // char 246
        .byte $3f,$7f,$ff,$ff,$ff,$ff,$ff,$ff       // char 247
        .byte $07,$83,$c3,$83,$03,$07,$1f,$ff       // char 248
        .byte $c3,$c3,$c3,$c3,$03,$07,$1f           // char 249 (partial)

dat_27cf:
        // === Fill data (57 bytes, $27cf-$2807) ===
        .fill 57, $ff
        .byte $83                                   // .

txt_2809:
        .text "99!999"
        .byte $ff,$03,$f9
        .text "9#99#"
        .byte $ff,$81
        .text "?????"
        .byte $81
        .byte $ff,$03,$f9
        .text "9999#"
        .byte $ff,$01,$9f,$cf,$07
        .byte $3f,$3f,$01
        .byte $ff,$81                               // ..

txt_2831:
        .text "??#???"
        .byte $ff,$83
        .text "9?199"
        .byte $83,$ff

txt_2840:
        .text "999!999"
        .byte $ff,$87,$cf,$cf,$cf,$cf,$cf,$87,$ff,$f9,$f9,$f9,$f9,$f9,$39,$83 // ..............9.
        .byte $ff,$39,$33,$27,$03,$39,$39,$39,$ff   // .93'.999.

txt_2860:
        .text "??????"
        .byte $81,$ff
        .byte $39,$11
        .text ")9999"
        .byte $ff,$03

txt_2871:
        .text "999999"
        .byte $ff,$83
        .text "99999"
        .byte $83,$ff,$03,$f9
        .text "9#???"
        .byte $ff,$83
        .text "999!3"
        .byte $89,$ff,$03,$f9
        .text "9#'39"
        .byte $ff,$81,$3f,$3f,$83,$f9,$f9,$03,$ff,$03,$f9,$f9,$f9,$f9,$f9,$f9 // ..??............
        .byte $ff                                   // .

txt_28a8:
        .text "999999"
        .byte $83,$ff                               // ..

txt_28b0:
        .text "99993'"
        .byte $0f,$ff
        .text "999))"
        .byte $11
        .byte $39,$ff
        .byte $39,$39,$93,$c7,$93
        .byte $39
        .byte $39,$ff,$39,$39,$39,$89,$f9,$f9,$03,$ff,$01,$f3,$e7,$cf,$9f,$3f // 9.999..........?
        .byte $01                                   // .

dat_28d7:
        // === Fill data (49 bytes, $28d7-$2907) ===
        .fill 49, $ff
        .byte $e7,$c7,$c7,$c7,$cf,$ff,$cf,$ff,$93,$93,$b7,$ff,$ff,$ff,$ff,$ff // ................
        .fill 8, $ff
        .byte $d7,$81,$17,$83,$d1,$03,$d7,$ff,$39,$31,$e3,$c7,$8f,$19,$39,$ff // ........91....9.
        .fill 8, $ff
        .byte $cf,$cf,$df,$ff,$ff,$ff,$ff,$ff,$e3,$cf,$9f,$9f,$9f,$cf,$e3,$ff // ................
        .byte $c7,$e7,$f3,$f3,$f3,$e7,$8f,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff // ................
        .byte $ff,$cf,$cf,$03,$cf,$cf,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$9f,$9f,$bf // ................
        .byte $ff,$ff,$ff,$03,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff,$9f,$9f,$ff // ................
        .fill 8, $ff
        .byte $83,$31,$21,$09,$19,$39,$83,$ff,$e7,$c7,$e7,$e7,$e7,$e7,$c3,$ff // .1!..9..........
        .byte $03,$f9,$f9,$83,$3f,$3f,$01,$ff,$01,$f3,$e7,$c3,$f9,$f9,$03,$ff // ....??..........
        .byte $39,$39,$39,$81,$f9,$f9,$f9,$ff,$01,$3f,$3f,$03,$f9,$f9,$03,$ff // 999......??.....
        .byte $83,$39,$3f,$03,$39,$39,$83,$ff,$01,$f9,$f3,$e7,$e7,$e7,$e7,$ff // .9?.99..........
        .byte $83,$39,$39,$83,$39,$39,$83,$ff,$83,$39,$39,$81,$f9,$39,$83,$ff // .99.99...99..9..
        .byte $ff,$9f,$9f,$ff,$9f,$9f               // ......

dat_29d6:
        // === Fill data (42 bytes, $29d6-$29ff) ===
        .fill 42, $ff
        .byte $01,$01,$01,$02,$03,$04,$04,$05,$06,$07,$08,$09,$0a,$0b,$0a,$0c // ................
        .byte $0d,$0e,$0f,$10,$11,$04,$05,$12,$13,$0c,$0c,$0c,$14,$12,$13,$0b // ................
        .byte $0a,$08,$02,$07,$08,$01,$01,$01,$01,$01,$01,$15,$16,$17,$18,$19 // ................
        .byte $1a,$1b,$1c,$1d,$1b,$1a,$1b,$1e,$1f,$20,$1a,$16,$21,$22,$23,$1a // ......... ..!"#.
        .byte $1b,$1e,$24,$25,$20,$1a,$1b,$1a,$1b,$26,$27,$28,$1a,$01,$01,$01 // ..$% ....&'(....
        .byte $29,$29,$29,$15,$2a,$1a,$15           // ))).*..

txt_2a57:
        .text "*+,-./0*"
        .byte $1a,$15
        .byte $2a,$1a
        .text "*123"
        .byte $1a
        .byte $2a,$1a
        .byte $2a,$1a
        .byte $2a,$1a

txt_2a6e:
        .text "*456789:;;<<="
        .byte $15
        .text ">?"
        .byte $40                                   // @ character
        .text "A"
        .byte $1a

txt_2a81:
        .text "BCDEFG"
        .byte $1a,$15
        .byte $48,$1a
        .text "*IJK"
        .byte $1a
        .byte $4c,$1a
        .byte $47,$1a
        .byte $48,$1a

txt_2a96:
        .text ">MNOPQRSTTUVWXYZ"
        .byte $5b,$5c,$5d,$5e,$5f,$60,$61,$58,$62,$63,$58,$64,$65,$66,$63,$67 // [\]^_`aXbcXdefcg
        .byte $68,$65,$62,$65,$62,$65,$64,$65,$59,$65,$69,$6a,$58,$6b,$6a,$6c // hebebedeYeijXkjl
        .byte $6d,$6e,$6f,$6f,$6f,$70,$71,$72,$72,$73,$74,$75,$76,$72,$77,$70 // mnooopqrrstuvrwp
        .byte $71,$72,$70,$71,$72,$72,$72,$78,$79,$72,$72,$72,$72,$72,$72,$72 // qrpqrrrxyrrrrrrr
        .byte $72,$72,$72,$72,$70,$71,$72,$7a,$6f,$6f,$7b,$7b,$7b,$7c,$7d,$7e // rrrrpqrzoo{{{|}~
        .byte $7f,$80,$81,$82,$83,$84,$15,$7c,$85,$86,$7c,$87,$88,$89,$86,$8a // .......|..|.....
        .byte $8b,$88,$85,$88,$85,$88,$87,$88,$7d,$88,$8c,$8d,$7c,$8e,$8d,$8f // ........}...|...
        .byte $7b,$7b,$7b,$7b,$7b,$15,$90,$91,$92,$93,$1a,$94,$95,$96,$97,$15 // {{{{{...........
        .byte $98,$1a,$15,$99,$1a,$2a,$9a,$9b,$9c,$1a,$9d,$1a,$98,$1a,$99,$1a // .....*..........
        .byte $90,$9e,$9f,$a0,$a1,$a2,$a3,$8f,$7b,$7b,$7b,$7b,$7b,$15,$2a,$1a // ........{{{{{.*.
        .byte $15,$2a,$a4,$a5,$a6,$a7,$a8,$a9,$2a,$1a,$15,$2a,$1a,$2a,$aa,$ab // .*......*..*.*..
        .byte $ac,$1a,$2a,$1a,$2a,$1a,$2a,$1a,$2a,$ad,$ae,$af,$b0,$b1,$b2,$b3 // ..*.*.*.*.......
        .byte $7b,$7b,$7b,$7b,$7b,$15,$b4,$b5,$b6,$b7,$1a,$b8,$b9,$ba,$b8,$1a // {{{{{...........
        .byte $b8,$bb,$bc,$bd,$1a,$b4,$be,$bf,$c0,$1a,$b8,$bb,$c1,$c2,$bd,$1a // ................
        .byte $b8,$1a,$b8,$c3,$c4,$c5,$1a,$8f,$7b,$7b,$7b,$7b,$7b,$c6,$c7,$c8 // ........{{{{{...
        .byte $c8,$c9,$ca,$cb,$cc,$cd,$ce,$cf,$ce,$d0,$d1,$d2,$d3,$d4,$d5,$c8 // ................
        .byte $c9,$d6,$d7,$d0,$d0,$d0,$d8,$d6,$d7,$cf,$ce,$cc,$c6,$cb,$cc,$8f // ................
        .byte $7b,$7b,$7b,$7b,$7b,$d9,$d9,$d9,$d9,$da,$d9,$d9,$d9,$d9,$d9,$d9 // {{{{{...........
        .byte $d9,$d9,$d9,$da,$7b,$db,$d9,$d9,$da,$d9,$d9,$d9,$d9,$d9,$da,$d9 // ....{...........
        .byte $d9,$d9,$d9,$d9,$d9,$d9,$d9,$dc,$7b,$7b // ........{{

dat_2be0:
        // === Fill data (40 bytes, $2be0-$2c07) ===
        .fill 32, $01

scr_2c00:
        .fill 8, $01

dat_2c08:
        .text "                                              "
        .encoding "screencode_mixed"
        .text "are proud to present for you"
        .encoding "petscii_upper"

dat_2c52:
        .text "                                                             "
        .encoding "screencode_mixed"
        .text "hostages"
        .encoding "petscii_upper"

txt_2c97:
        .text "++"

dat_2c99:
        // === Fill data (64 bytes, $2c99-$2cd8) ===
        .fill 64, $20
        .encoding "screencode_mixed"
        .text "released on"
        .encoding "petscii_upper"

txt_2ce4:
        .text ":23-06-1989                 "
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .encoding "screencode_mixed"
        .text "@"
        .byte $bd,$a0                               // scrcode: ..
        .text "-"
        .byte $bc,$40                               // scrcode: ..
        .text "-"
        .byte $88,$d0,$fd,$8d                       // scrcode: ....
        .text "!"
        .byte $d0,$8d                               // scrcode: ..
        .text "!"
        .byte $d0,$e8,$e0                           // scrcode: ...
        .text "0"
        .byte $d0,$ec,$a2                           // scrcode: ...
        .text "i"
        .byte $ca,$d0,$fd,$8c                       // scrcode: ....
        .text " "
        .byte $d0,$8c                               // scrcode: ..
        .text "!"
        .byte $d0,$c8,$8c                           // scrcode: ...
        .text "y"
        .byte $d0,$a9,$d9,$8d                       // scrcode: ....
        .text "r"
        .byte $d0,$a9                               // scrcode: ..
        .text "@"
        .byte $8d                                   // scrcode: .
        .text "tc"
        .byte $a9                                   // scrcode: .
        .text "q"
        .byte $8d                                   // scrcode: .
        .text "uc"
        .byte $4c,$81,$ea                           // scrcode: ...
        .text "@@@@@@@@@dghahhhhhhhahhhhh"
        .text "hhahhhhhhhahhhhhhhahhhhhhhahhhhhhhahhhhh"
        .text "hhahhhhhhhahhhhhhhahhhh@@@@@@@@@@@@@@@@@"
        .text "@bjgacnff@@@@@@@@fncacnff@@@@@@@@fncagjb"
        .text "b"
        .encoding "petscii_upper"

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

// --- Region $2e00-$2eb6 ---
.pc = $2e00 "dat_2e00"

dat_2e00:
        .encoding "screencode_mixed"
        .byte $a2                                   // scrcode: .
        .text "@"
        .byte $bd,$80                               // scrcode: ..
        .text "."
        .byte $bc,$40                               // scrcode: ..
        .text "."
        .byte $88,$d0,$fd,$8d                       // scrcode: ....
        .text " "
        .byte $d0,$bd                               // scrcode: ..
        .text "@/"
        .byte $8d                                   // scrcode: .
        .text "v"
        .byte $d0,$e8,$e0                           // scrcode: ...
        .text "="
        .byte $d0,$e9,$a2                           // scrcode: ...
        .text "l"
        .byte $ca,$d0,$fd,$8c                       // scrcode: ....
        .text " "
        .byte $d0,$8c                               // scrcode: ..
        .text "!"
        .byte $d0,$c8,$8c                           // scrcode: ...
        .text "y"
        .byte $d0                                   // scrcode: .
        .byte $a9,$a0,$8d                           // scrcode: ...
        .text "r"
        .byte $d0,$a9                               // scrcode: ..
        .text "z"
        .byte $8d                                   // scrcode: .
        .text "x"
        .byte $d0,$a9,$c8,$8d                       // scrcode: ....
        .text "v"
        .byte $d0,$a9                               // scrcode: ..
        .text "-"
        .byte $8d                                   // scrcode: .
        .text "uc"
        .byte $4c,$81,$ea,$e1                       // scrcode: ....
        .text "fhhfhehafhhfhfha"
        .text "fhhfhfhafhhfhehafhhfhfhafhhfhfgaghhfhfhb"
        .fill 8, $08                                // scrcode: HHHHHHHH
        .text "@@"
        .encoding "petscii_upper"

dat_2e82:
        // === Fill data (52 bytes, $2e82-$2eb5) ===
        .fill 52, $06

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

// --- Region $2eff-$300b ---
.pc = $2eff "dat_2eff"

dat_2eff:
        .byte $d5,$d5,$d5,$d5,$d6,$d6,$d6,$d6,$d6,$d6,$d6,$d6,$d6,$d5,$d5,$d5 // scrcode: ................
        .byte $d5,$d5,$d5,$d5,$d4,$d4,$d4,$d4,$d4,$d3,$d3,$d3,$d3,$d2,$d2,$d2 // scrcode: ................
        .byte $d2,$d2,$d1,$d1,$d1,$d1,$d0,$d0       // scrcode: ........
        .byte $d0,$d1,$d1,$d2,$d2,$d3,$d3,$d3,$d3,$d2,$d2,$d1,$d1,$d0,$d0,$d0 // scrcode: ................
        .byte $d0,$d1,$d1,$d1,$d2,$d2,$d2,$d2,$d3,$d3,$d3,$d3,$d4,$d4,$d4,$d4 // scrcode: ................
        .byte $d4,$d4,$d3,$d3,$d3,$d3,$d2,$d2       // scrcode: ........
        .byte $d2,$d2,$d1,$d1,$d1,$d0,$d0,$d0,$d1,$d1,$d2,$d2,$d2,$d3,$d3,$d3 // scrcode: ................
        .byte $d4,$d4,$d4,$d4,$d4,$d3,$d3,$d3,$d2,$d2,$d2,$d1,$d1,$d0,$d0,$d1 // scrcode: ................
        .byte $d2,$d2,$d3,$d3,$d4,$d4,$d4,$d4       // scrcode: ........
        .byte $d3,$d3,$d2,$d2,$d1,$d0,$d0,$d1,$d2,$d3,$d4,$d4,$d4,$d3,$d2,$d1 // scrcode: ................
        .byte $d0,$d0,$d0,$d1,$d2,$d3,$d4,$d3,$d2,$d1,$d0,$d0,$d1,$d2,$d2,$d3 // scrcode: ................
        .byte $d3,$d4,$d4,$d4,$d4,$d3,$d3,$d2       // scrcode: ........
        .byte $d2,$d1,$d0,$d0,$d1,$d1,$d2,$d2,$d2,$d3,$d3,$d3,$d4,$d4,$d4,$d4 // scrcode: ................
        .byte $d3,$d3,$d3,$d2,$d2,$d2,$d1,$d1,$d0,$d0,$d0,$d1,$d1,$d1,$d1,$d2 // scrcode: ................
        .byte $d2,$d2,$d2,$d3,$d3,$d3,$d3,$d4       // scrcode: ........
        .byte $d4,$d4,$d4,$d4,$d4,$d3,$d3,$d3,$d3,$d2,$d2,$d2,$d1,$d1,$d1,$d0 // scrcode: ................
        .byte $d0,$d0,$d1,$d1,$d2,$d2,$d3,$d3,$d3,$d3,$d2,$d2,$d1,$d1,$d0,$d0 // scrcode: ................
        .byte $d0,$d1,$d1,$d1,$d1,$d2,$d2,$d2       // scrcode: ........
        .byte $d2,$d2,$d3,$d3,$d3,$d3,$d3,$d4,$d4,$d4,$d4,$d4,$d4,$d5,$d5,$d5 // scrcode: ................
        .byte $d1                                   // scrcode: .

txt_3000:
        .encoding "screencode_mixed"
        .text "> hello fans"
        .encoding "petscii_upper"

// --- Region $3023-$330a ---
.pc = $3023 "Segment $3023"
        .byte $01,$03,$0b,$05,$04,$2c,$20,$14,$12,$01,$09,$0e,$05,$04,$20,$01 // ....., ....... .
        .byte $0e,$04,$20,$0c,$05,$16,$05,$0c,$2d,$10,$01,$03,$0b,$05,$04,$20 // .. .....-...... 
        .byte $02,$19,$20,$14,$08,$05,$20,$13,$19,$0e,$04,$09,$03,$01,$14,$05 // .. ... .........
        .byte $20,$0f,$06,$20,$04,$19,$0e,$01,$0d,$09,$18 //  .. .......

txt_305e:
        .text " ...   "

txt_3065:
        .encoding "screencode_mixed"
        .text "dynamix is a new group formed by members of:the beastie boys, sharks, druids and paramount (soon a member-list"
        .encoding "petscii_upper"

txt_30d3:
        .text " ...)    "

txt_30dc:
        .encoding "screencode_mixed"
        .text "please greet us now under:'dynamix"
        .encoding "petscii_upper"

txt_30fe:
        .text "'   "

txt_3102:
        .encoding "screencode_mixed"
        .text "i am the main-cracker in this group, so watch out for cool quality cracks from dynamix"
        .encoding "petscii_upper"

txt_3158:
        .text " ...    "

txt_3160:
        .encoding "screencode_mixed"
        .text "and now our greetings to:ikari, fire-eagle, oneway, channel"
        .encoding "petscii_upper"

txt_319b:
        .text " 42, "

txt_31a0:
        .encoding "screencode_mixed"
        .text "dominators, paramount, the blasters, abnormal, atc, gp, hotline"
        .encoding "petscii_upper"

txt_31df:
        .text ", 711, "

txt_31e6:
        .encoding "screencode_mixed"
        .text "druids, f4cg, cosmos, sphinx, wot, rti, paninaro, transcom, dcs, s"
        .encoding "petscii_upper"

txt_3228:
        .text "451, "

txt_322d:
        .encoding "screencode_mixed"
        .text "tristar, agile, fig, fairlight, x-rated and to all our other friends and contacts"
        .encoding "petscii_upper"

txt_327e:
        .text " !!!   "

txt_3285:
        .encoding "screencode_mixed"
        .text "intro, logo and char-set by the syndicate"
        .encoding "petscii_upper"

txt_32ae:
        .text " ...   "
        .byte $0d                                   // string terminator

txt_32b6:
        .encoding "screencode_mixed"
        .text "usic by chris"
        .encoding "petscii_upper"

txt_32c3:
        .text " ...     "

txt_32cc:
        .encoding "screencode_mixed"
        .text "dynamix, born to be germany's real number one"
        .encoding "petscii_upper"

txt_32f9:
        .text "                  "
