// ============================================
// output - Disassembled Source
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:35:12
// https://restore64.dev by datucker / Rabenauge
//
// Load address: $0700  End: $2cff  (9728 bytes)
// Crunched with Exomizer v2/v3 — depacked by emulation
// Packer entry: $080b (via BASIC SYS 2059)
// Entry point:  $1a60 (6752)
// IRQ handler:  $1b20 (irq_1b20)
// IRQ handler:  $1b1f (nmi_1b1f)
//
// Code: 2182 bytes, Data: 7546 bytes
// Labels: 236, Subroutines: 6
//
// Cross-references: all OK
// ============================================


// --- Region $089b-$08b8 ---
.pc = $089b "loc_089b"

loc_089b:
        bvs loc_0915
        .byte $3f,$1f,$00                           // rla $001f,x // ILLEGAL
        brk

dat_08a1:
        .byte $7f,$ff                               // ..

loc_08a3:
        .byte $63,$03                               // rra ($03,x) // ILLEGAL
        .byte $03,$03                               // slo ($03,x) // ILLEGAL

dat_08a7:
        .byte $03,$60                               // .`

loc_08a9:
        beq loc_089b
        bvs loc_091d
        bvs loc_091f
        bvs loc_0911
        beq loc_08a3
        bvs loc_0925
        bvs loc_092f
        sec
        rts

// --- Region $0911-$0926 ---
.pc = $0911 "loc_0911"

loc_0911:
        .byte $0c,$1e,$1e                           // nop $1e1e // ILLEGAL
.label loc_0915 = * + 1
        asl.abs $000c,x
        brk

dat_0918:
        .byte $00,$00,$00,$00,$00                   // .....

loc_091d:
        brk

dat_091e:
        .byte $00                                   // .

loc_091f:
        brk

dat_0920:
        .byte $00,$00,$00,$00,$00                   // .....

loc_0925:
        brk

loc_0926:
        brk

// --- Region $092f-$093d ---
.pc = $092f "loc_092f"

loc_092f:
        .byte $07,$00                               // slo $00 // ILLEGAL
        .byte $0f,$3f,$78                           // slo $783f // ILLEGAL
        beq loc_0926
        beq loc_09b4
        .byte $03,$07                               // slo ($07,x) // ILLEGAL
        .byte $07,$0f                               // slo $0f // ILLEGAL

dat_093c:
        .byte $0f,$0e                               // ..

// --- Region $09ae-$09bc ---
.pc = $09ae "loc_09ae"

loc_09ae:
        .byte $3f,$00,$03                           // rla $0300,x // ILLEGAL
        .byte $0f,$1f,$3c                           // slo $3c1f // ILLEGAL

loc_09b4:
        sei
        bvs loc_09ae
        .byte $ff,$7f,$ff                           // isc $ff7f,x // ILLEGAL
        bvs loc_09bc

loc_09bc:
        brk

// --- Region $1000-$1006 ---
.pc = $1000 "sub_1000"
// Referenced by: jsr from $1b0b

sub_1000:
        jmp loc_102d
// Referenced by: jsr from $29f3

sub_1003:
        jmp loc_1095

dat_1006:
        .byte $a9                                   // .

// --- Region $102d-$10a6 ---
.pc = $102d "loc_102d"

loc_102d:
        ldy #$00
        lda $19a9,y
        pha
        lsr
        lsr
        lsr
        lsr
        sta smc_10eb                                // SMC: modifies $10eb
        lda $19aa,y
        sta smc_10e3                                // SMC: modifies $10e3
        sty smc_1123                                // SMC: modifies $1123
        ldx #$00
        stx smc_109d                                // SMC: modifies $109d
        stx smc_10a2                                // SMC: modifies $10a2
        stx $1372
        stx smc_10fa                                // SMC: modifies $10fa
        stx $10ef
        stx $d417

loc_1057:
        tay
        txa
        sta $17c9,y
        sta $17ca,y
        sta $17d9,y
        sta $17db,y
        sta $17dc,y
        sta $17de,y
        sta $17f2,y
        lda #$ff
        sta $d406,y
        lda $17c7,y
        bpl loc_1057
        sta smc_1694                                // SMC: modifies $1694
        pla
        and #$0f
        sta smc_10fc                                // SMC: modifies $10fc
        lda #$0f
        sta smc_109a                                // SMC: modifies $109a

loc_1086:
        sta smc_1096                                // SMC: modifies $1096

loc_1089:
        lda #$08
        sta $d404
        sta $d40b
        sta $d412
        rts

loc_1095:
.label smc_1096 = * + 1
        lda #$0f                                    // !SMC: modified by $1086
        bmi loc_1089
.label smc_109a = * + 1
        lda #$0f                                    // !SMC: modified by $1083, $1164
        tay
.label smc_109d = * + 1
        ora #$00                                    // !SMC: modified by $1045
        sta $d418
.label smc_10a2 = * + 1
        lda #$00                                    // !SMC: modified by $1048, $115f
        beq loc_10c1

dat_10a5:
        .byte $88,$c0                               // ..

// --- Region $10c1-$116e ---
.pc = $10c1 "loc_10c1"

loc_10c1:
        dec $10ef
        bpl loc_10ce
        lda smc_10eb
        sta $10ef
        bne loc_10e2

loc_10ce:
        dec smc_10fa
        bpl loc_10e2
        dec $17d9
        dec $17e0
        dec $17e7
        lda smc_10fc
        sta smc_10fa                                // SMC: modifies $10fa

loc_10e2:
.label smc_10e3 = * + 1
        lda #$0e                                    // !SMC: modified by $103d

loc_10e4:
        tax
        ldy $17df,x
        sty $ff
.label smc_10eb = * + 1
        lda #$00                                    // !SMC: modified by $1037, $118f
        beq loc_10f2

dat_10ee:
        .byte $a9,$00,$f0,$1d                       // ....

loc_10f2:
        lda $17d9,x
        beq loc_1102
        bpl loc_110f
.label smc_10fa = * + 1
        lda #$02                                    // !SMC: modified by $104e, $10df, $119c
.label smc_10fc = * + 1
        cmp #$02                                    // !SMC: modified by $107e, $1199
        beq loc_1112

dat_10ff:
        .byte $4c,$aa,$12                           // L..

loc_1102:
        lda $10f9
        adc #$09
        lda #$0f
        sta $d405,x
        sta $d406,x

loc_110f:
        jmp loc_13dc

loc_1112:
        lda $19c3,y
        sta $d405,x
        lda $19cb,y
        sta $d406,x
        lda $17c5,x
        lsr
.label smc_1123 = * + 1
        ora #$00                                    // !SMC: modified by $1040
        tay
        lda $19a3,y
        sta $fc
        lda $19a6,y
        sta $fd
        ldy $17dc,x

loc_1132:
        tya
        sta $17dc,x
        lda ($fc),y
        bpl loc_11b2
        iny
        cmp #$fd
        bne loc_114f
        lda ($fc),y
        sta $17d9,x
        iny
        tya
        sta $17dc,x
        jmp loc_152d

loc_114c:
        jmp loc_1086

loc_114f:
        cmp #$fe
        beq loc_114c
        bcc loc_1169
        ldy #$00
        txa
        bne loc_1132
        bit smc_10a2
        bmi loc_1132
        sta smc_10a2                                // SMC: modifies $10a2
        lda #$0f
        sta smc_109a                                // SMC: modifies $109a
        bne loc_1132

loc_1169:
        cmp #$fb
        bcc loc_1189

dat_116d:
        .byte $f0,$13                               // ..

// --- Region $117f-$1697 ---
.pc = $117f "loc_117f"

loc_117f:
        iny
        bne loc_1132
        lda ($fc),y
        sta $17c9,x
        bcs loc_117f

loc_1189:
        cmp #$e0
        bcc loc_11a1
        and #$0f
        sta smc_10eb                                // SMC: modifies $10eb
        lda #$03
        sta $10ef
        lda ($fc),y
        sta smc_10fc                                // SMC: modifies $10fc
        sta smc_10fa                                // SMC: modifies $10fa
        bcs loc_117f

loc_11a1:
        cmp #$c0
        bcc loc_11ac
        and #$1f
        sta $17ca,x
        bcs loc_1132

loc_11ac:
        asl
        sta $17f3,x
        bcs loc_1132

loc_11b2:
        asl
        tay
        lda $1901,y
        sta $fc
        lda $1902,y
        sta $fd
        ldy $17db,x
        lda #$80
        sta $ff
        lda ($fc),y
        cmp #$b0
        bcc loc_11e1
        sbc #$b0
        clc
        adc $17c9,x
        sta $17df,x
        tay
        lda $19bb,y
        sta $181d,x
        ldy $17db,x
        iny
        lda ($fc),y

loc_11e1:
        cmp #$63
        bne loc_11ee
        iny
        lda ($fc),y
        sta $181d,x
        iny
        lda ($fc),y

loc_11ee:
        cmp #$5f
        bne loc_11ff
        lda #$fe
        sta $17dd,x
        and $17f2,x
        sta $d404,x
        bcs loc_1257

loc_11ff:
        sta $1805,x
        cmp #$61
        bcs loc_1245
        sta $ff
        lda #$00
        sta $1804,x
        lda $ff
        cmp #$60
        beq loc_1257
        asl
        adc $17f3,x
        sta $1806,x
        lda #$08
        ora $17de,x
        sta $17de,x
        iny
        lda ($fc),y
        cmp #$62
        beq loc_123d
        cmp #$65
        bne loc_1237
        lda $17de,x
        lsr
        bcs loc_123d
        lda #$05
        bne loc_123d

loc_1237:
        cmp #$64
        bne loc_1243
        lda #$80

loc_123d:
        sta $17de,x
        iny
        lda ($fc),y

loc_1243:
        cmp #$61

loc_1245:
        bne loc_125a
        iny
        lda ($fc),y
        sta $1804,x
        iny
        lda ($fc),y
        asl
        adc $17f3,x
        sta $1805,x

loc_1257:
        iny
        lda ($fc),y

loc_125a:
        sec
        sbc #$70
        cmp #$40
        bcs loc_1270
        bit $ff
        bpl loc_1268
        sta $17d9,x

loc_1268:
        sta $17da,x
        iny
        lda ($fc),y
        adc #$90

loc_1270:
        cmp #$ff
        tya
        bcc loc_1282
        lda #$00
        dec $17ca,x
        bpl loc_1282
        inc $17dc,x
        sta $17ca,x

loc_1282:
        sta $17db,x
        bit $ff
        bmi loc_12a7
        ldy $17df,x
        lda $19db,y
        bpl loc_12a7
        lda $17de,x
        bmi loc_12a7
        cmp #$62
        beq loc_12a7
        lda #$00
        sta $d406,x
        lda #$fe
        and $17f2,x
        sta $d404,x

loc_12a7:
        jmp loc_13c9

loc_12aa:
        lda $17da,x
        sta $17d9,x
        lda $1804,x
        bne loc_12c8
        ldy $1805,x
        cpy #$60
        bne loc_12c8
        sta $17f2,x
        sta $d404,x
        sta $d406,x
        jmp loc_1367

loc_12c8:
        ldy $1806,x
        lda $1704,y
        sta $17f0,x
        sta $d400,x
        lda $1703,y
        sta $17f1,x
        sta $d401,x
        lda #$ff
        sta $181c,x
        lda #$00
        sta $1803,x
        sta $1808,x
        ldy $17de,x
        bmi loc_12f3
        cpy #$62
        bne loc_12f6

loc_12f3:
        jmp loc_13c9

loc_12f6:
        sta $1807,x
        sta $181e,x
        lda #$fe
        sta $d405,x
        and $17f2,x
        sta $d404,x
        ldy $ff
        lda $19b3,y
        asl
        sbc #$01
        sta $17c4,x
        lda $19ab,y
        sta $17f2,x
        sta $d404,x
        lda $19c3,y
        sta $d405,x
        lda $19cb,y
        sta $d406,x
        lda #$ff
        sta $17dd,x
        lda $17de,x
        lsr
        bcs loc_12f3
        lda $19e3,y
        sta $1819,x
        asl
        sec
        sbc #$02
        sta $17c8,x
        bmi loc_1369
        tay
        lda $1a36,y
        sta $fc
        lda $1a37,y
        sta $fd
        lda #$02
        sta $1809,x
        lda #$00
        sta $1818,x
        tay
        lda ($fc),y
        sta $17ee,x
        sta $d402,x
        and #$0f
        sta $17ef,x
        sta $d403,x

loc_1367:
        ldy $ff

loc_1369:
        lda $19eb,y
        and #$f0
        beq loc_13b6
        tay
        lda #$00
        ora $17c5,x
        sta $1372
        txa
        bne loc_13c9
        tya
        lsr
        lsr
        lsr
        sbc #$01
        tay
        lda $1a54,y
        sta $fc
        lda $1a55,y
        sta $fd
        stx $16c0
        sty smc_1694
        ldy #$00
        lda ($fc),y
        sta smc_109d
        ora smc_109a
        sta $d418
        iny
        lda ($fc),y
        sta $13d7
        ora $1372
        sta $d417
        iny
        lda ($fc),y
        iny
        sty $16a2
        jmp loc_16d2

loc_13b6:
        lda $1372
        and $17c6,x
        sta $1372
        bne loc_13c9
        lda #$ff
        sta $d416
        sta smc_1694

loc_13c9:
        lda $17c7,x
        bmi loc_13d1
        jmp loc_10e4

loc_13d1:
        lda $1372
        beq loc_13db
        ora #$00
        sta $d417

loc_13db:
        rts

loc_13dc:
        lda $17f2,x
        beq loc_13c9
        ldy $17c8,x
        bpl loc_13e9

loc_13e6:
        jmp loc_1488

loc_13e9:
        lda $1a36,y
        sta $fc
        lda $1a37,y
        sta $fd
        ldy $1809,x
        lda ($fc),y
        cmp #$fe
        bne loc_1401
        sta $17c8,x
        bcs loc_13e6

loc_1401:
        iny
        bcc loc_140a
        lda ($fc),y
        tay
        lda ($fc),y
        iny

loc_140a:
        cmp #$fd
        bne loc_141f
        lda ($fc),y
        sta $17ee,x
        and #$0f
        sta $17ef,x
        iny
        tya
        sta $1809,x
        bcs loc_1488

loc_141f:
        inc $1818,x
        cmp $1818,x
        lda ($fc),y
        sta $fe
        bcs loc_1435
        lda #$00
        sta $1818,x
        iny
        tya
        sta $1809,x

loc_1435:
        ldy #$01
        lda ($fc),y
        ldy $1819,x
        bpl loc_1461
        lsr
        lsr
        lsr
        lsr
        sta $fc
        sec
        lda $17ee,x
        sbc $fe
        sta $17ee,x
        sta $d402,x
        lda $17ef,x
        sbc #$00
        sta $17ef,x
        sta $d403,x
        cmp $fc
        bcs loc_1488
        bcc loc_1480

loc_1461:
        and #$0f
        sta $fc
        clc
        lda $17ee,x
        adc $fe
        sta $17ee,x
        sta $d402,x
        lda $17ef,x
        adc #$00
        sta $17ef,x
        sta $d403,x
        cmp $fc
        bcc loc_1488

loc_1480:
        lda #$80
        eor $1819,x
        sta $1819,x

loc_1488:
        ldy $17c4,x
        bmi loc_14bb
        lda $1a36,y
        sta $fc
        lda $1a37,y
        sta $fd
        ldy $1807,x
        lda ($fc),y
        cmp #$fe
        bne loc_14a5
        sta $17c4,x
        bcs loc_14bb

loc_14a5:
        bcc loc_14ad
        iny
        lda ($fc),y
        tay
        lda ($fc),y

loc_14ad:
        and $17dd,x
        sta $17f2,x
        sta $d404,x
        iny
        tya
        sta $1807,x

loc_14bb:
        lda $181e,x
        bmi loc_1525
        lda $181d,x
        beq loc_1525
        asl
        sbc #$01
        tay
        lda $1a36,y
        sta $fc
        lda $1a37,y
        sta $fd
        ldy $181e,x
        lda ($fc),y
        cmp #$fe
        bne loc_14e1
        sta $181e,x
        bcs loc_1525

loc_14e1:
        bcc loc_14ec
        iny
        lda ($fc),y
        sta $181e,x
        tay
        lda ($fc),y

loc_14ec:
        ldy $17f2,x
        bmi loc_14f5
        asl
        bcc loc_14fe
        lsr

loc_14f5:
        sta $d400,x
        inc $181e,x
        jmp loc_1656

loc_14fe:
        adc $1806,x
        tay
        lda $1704,y
        sta $d400,x
        lda $1703,y
        sta $d401,x
        dec $1808,x
        bpl loc_151d
        ldy $ff
        lda #$0f
        and $19d3,y
        sta $1808,x

loc_151d:
        bne loc_1522
        inc $181e,x

loc_1522:
        jmp loc_1659

loc_1525:
        inc $1803,x
        bne loc_152d
        dec $1803,x

loc_152d:
        ldy $1804,x
        bne loc_1535

loc_1532:
        jmp loc_15c4

loc_1535:
        dey
        lda $19f3,y
        cmp $1803,x
        bcs loc_1532
        lda #$00
        sta $fd
        lda $1806,x
        lsr
        adc $19f3,y
        and #$fe
        cmp #$c0
        bcc loc_1551
        and #$3f

loc_1551:
        tay
        lda $1703,y
        bcc loc_155c
        sta $fd
        lda $1704,y

loc_155c:
        sta $fc
        lda $1805,x
        cmp $1806,x
        tay
        lda $17f0,x
        bcc loc_15a6
        clc
        adc $fc
        sta $17f0,x
        lda $17f1,x
        adc $fd
        sta $17f1,x
        sec
        lda $17f0,x
        sbc $1704,y
        lda $17f1,x
        sbc $1703,y
        bcc loc_15a3

loc_1587:
        lda $1805,x
        sta $1806,x
        lda #$00
        sta $1804,x
        lda #$ff
        sta $181c,x
        lda $1704,y
        sta $17f0,x
        lda $1703,y
        sta $17f1,x

loc_15a3:
        jmp loc_164d

loc_15a6:
        sbc $fc
        sta $17f0,x
        lda $17f1,x
        sbc $fd
        sta $17f1,x
        sec
        lda $17f0,x
        sbc $1704,y
        lda $17f1,x
        sbc $1703,y
        bcc loc_1587
        bcs loc_15a3

loc_15c4:
        ldy $ff
        lda $19db,y
        and #$7f
        beq loc_15a3
        ldy $181c,x
        bpl loc_1605
        tay
        and #$0f
        lsr
        sta $17f4,x
        tya
        and #$70
        clc
        adc #$18
        sta $fc
        lda #$00
        sta $181c,x
        lda $1806,x
        lsr
        adc $fc
        and #$fe
        cmp #$c0
        bcc loc_15f4
        and #$3f

loc_15f4:
        tay
        lda $1703,y
        bcc loc_1600
        sta $181c,x
        lda $1704,y

loc_1600:
        sta $181b,x
        bne loc_164d

loc_1605:
        and #$0f
        sta $fe
        ldy $ff
        lda $19d3,y
        and #$f0
        lsr
        lsr
        lsr
        cmp $1803,x
        bcs loc_164d
        lda $17f0,x
        ldy $17f4,x
        bmi loc_162e
        adc $181b,x
        sta $17f0,x
        lda $17f1,x
        adc $181c,x
        bcc loc_163b

loc_162e:
        sec
        sbc $181b,x
        sta $17f0,x
        lda $17f1,x
        sbc $181c,x

loc_163b:
        sta $17f1,x
        dey
        tya
        sta $fc
        bit $fc
        bvc loc_164a
        eor #$7f
        ora $fe

loc_164a:
        sta $17f4,x

loc_164d:
        lda $17f0,x
        sta $d400,x
        lda $17f1,x

loc_1656:
        sta $d401,x

loc_1659:
        lda $17de,x
        bmi loc_168b
        lda #$01
        cmp smc_10fa
        bne loc_168b
        clc
        adc $17d9,x
        cmp $17da,x
        bcs loc_168b
        ldy $ff
        lda $19eb,y
        and #$0f
        beq loc_168b
        cmp #$0e
        beq loc_1680
        cmp $17d9,x
        bcc loc_168b

loc_1680:
        lda #$fe
        sta $17dd,x
        and $17f2,x
        sta $d404,x

loc_168b:
        lda $17c7,x
        bmi loc_1693
        jmp loc_10e4

loc_1693:
.label smc_1694 = * + 1
        ldy #$ff                                    // !SMC: modified by $1078
        bmi loc_16ae

dat_1697:
        .byte $b9                                   // .

// --- Region $16ae-$16ae ---
.pc = $16ae "loc_16ae"

loc_16ae:
        rts

// --- Region $16d2-$16d8 ---
.pc = $16d2 "loc_16d2"

loc_16d2:
        sta $16ce
        sta $d416
        rts

// --- Region $1a60-$1c53 ---
.pc = $1a60 "main_1a60"
// Referenced by: branch from $1a65

main_1a60:
        lda #$ff
        cmp $d012
        bne main_1a60
        lda #$00
        sta $d020
        sta $d021
        sta $d011
        sta $d418
        sta $d015
        jsr $fda3
        lda #$00
        jsr $e536
        ldx #$00
        lda #$08

loc_1a84:
        sta $d800,x
        sta $daf8,x
        inx
        cpx #$c8
        bne loc_1a84
        ldx #$00

loc_1a91:
        lda #$0f
        sta $d918,x
        sta $da58,x
        inx
        cpx #$50
        bne loc_1a91
        ldx #$00

loc_1aa0:
        lda #$00
        sta $07c0,x
        inx
        cpx #$28
        bne loc_1aa0
        ldx #$9e
        stx $07f8
        inx
        stx $07f9
        lda #$00
        sta $d01c
        sta $d01d
        sta $d01b
        sta $d017
        sta $d027
        sta $d028
        lda #$03
        sta $d015
        lda #$20
        sta $d000
        clc
        adc #$18
        sta $d002
        lda #$f4
        sta $d001
        sta $d003
        lda #$00
        sta $a2
        lda #$2c
        sta $a3
        sei
        lda #$7f
        sta $dc0d
        lda #$81
        sta $d01a
        sta $d019
        lda #$1b
        sta $0315
        lda #$20
        sta $0314
        lda #$1b
        sta $0319
        lda #$1f
        sta $0318
        lda #$00
        jsr sub_1000

loc_1b0e:
        lda #$ff
        cmp $d012
        bne loc_1b0e
        cli
        lda $dc0d
        inc $d019

loc_1b1c:
        jmp loc_1b1c

nmi_1b1f:
        rti

irq_1b20:
        inc $d019

loc_1b23:
        lda #$30
        cmp $d012
        bne loc_1b23
.label smc_1b2b = * + 1
        lda #$d3                                    // !SMC: modified by $1bd7
        sta $d016
        lda #$18
        sta $d018
        lda #$1b
        sta $d011
        jsr sub_1c09
        lda #$00
        sta $d027
        sta $d028
        lda $1e05

loc_1b47:
        lda #$5a
        cmp $d012
        bne loc_1b47
        ldx #$09

loc_1b50:
        dex
        bne loc_1b50
        nop
        lda #$00
        sta $d021
        lda #$07
        sta $d016
        lda #$12
        sta $d018

loc_1b63:
        lda #$7e
        cmp $d012
        bne loc_1b63
        lda #$08
        jsr sub_29f0

loc_1b6f:
        lda #$a9
        cmp $d012
        bne loc_1b6f
        lda #$07
        sta $d016

loc_1b7b:
        lda #$ca
        cmp $d012
        bne loc_1b7b
        ldx #$08

loc_1b84:
        dex
        bne loc_1b84
        lda #$18
        sta $d018
        lda #$00
        sta $d021
.label smc_1b92 = * + 1
        lda #$d3                                    // !SMC: modified by $1c21
        sta $d016
        lda #$00
        sta $d022
        lda #$00
        sta $d023
        jsr sub_1bbf
        nop
        nop
        nop
        lda chr_1c53
        lda $1cc7
        lda $1e6a
        jsr sub_1d73
        lda $dc01
        cmp #$ef
        bne loc_1bbc
        lda $1f60

loc_1bbc:
        jmp $ea81
// Referenced by: jsr from $1ba0; jmp from $1bcd

sub_1bbf:
.label smc_1bc0 = * + 1
        ldx #$25                                    // !SMC: modified by $1bca
        lda dat_25c0,x
        cmp #$ff
        bne loc_1bd0
        lda #$00
        sta smc_1bc0                                // SMC: modifies $1bc0
        jmp sub_1bbf

loc_1bd0:
        tax
        eor #$07
        and #$07
        ora #$d0
        sta smc_1b2b                                // SMC: modifies $1b2b
        txa
        lsr
        lsr
        lsr
        tax
        ldy #$00

loc_1be1:
        lda $2600,x
        sta $0400,y
        lda $2648,x
        sta $0428,y
        lda $2690,x
        sta $0450,y
        lda $26d8,x
        sta $0478,y
        lda $2720,x
        sta $04a0,y
        inx
        iny
        cpy #$28
        bne loc_1be1
        inc smc_1bc0
        rts
// Referenced by: jsr from $1b39; jmp from $1c17

sub_1c09:
.label smc_1c0a = * + 1
        ldx #$08                                    // !SMC: modified by $1c14
        lda dat_25c0,x
        cmp #$ff
        bne loc_1c1a
        lda #$00
        sta smc_1c0a                                // SMC: modifies $1c0a
        jmp sub_1c09

loc_1c1a:
        tax
        eor #$07
        and #$07
        ora #$d0
        sta smc_1b92                                // SMC: modifies $1b92
        txa
        lsr
        lsr
        lsr
        tax
        ldy #$00

loc_1c2b:
        lda $2600,x
        sta $06f8,y
        lda $2648,x
        sta $0720,y
        lda $2690,x
        sta $0748,y
        lda $26d8,x
        sta $0770,y
        lda $2720,x
        sta $0798,y
        inx
        iny
        cpy #$28
        bne loc_1c2b
        inc smc_1c0a
        rts

chr_1c53:
        // === Charset data (1 bytes, $1c53-$1c53) ===
        .byte $a2                                   // char 0 (partial)

// --- Region $1d73-$1d7c ---
.pc = $1d73 "sub_1d73"
// Referenced by: jsr from $1baf

sub_1d73:
.label smc_1d74 = * + 1
        ldx #$da                                    // !SMC: modified by $1d78
        beq chr_1d7c
        dex
        stx smc_1d74                                // SMC: modifies $1d74
        rts

chr_1d7c:
        // === Charset data (1 bytes, $1d7c-$1d7c) ===
        .byte $a2                                   // char 0 (partial)

// --- Region $29f0-$29f6 ---
.pc = $29f0 "sub_29f0"
// Referenced by: jsr from $1b6c

sub_29f0:
        sta $d016
        jsr sub_1003
        rts

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

// --- Region $0808-$089a ---
.pc = $0808 "dat_0808"

dat_0808:
        .byte $0f,$07,$03,$07,$07,$07,$47,$ee,$37,$7f,$fc,$f8,$38,$38,$3f,$7f // ......G.7...88?.
        .byte $03,$0f,$1f
        .byte $3c,$78,$70,$f0,$f0
        .byte $37,$7f,$fc,$f8
        .text "8888"
        .byte $03,$0f,$1f
        .byte $3c,$78,$70,$ff,$ff
        .byte $37,$7f,$fc,$f8
        .text "88??"
        .byte $03,$0f,$1e
        .byte $3c,$78,$70,$f0,$f0,$1c
        .text "<8888"
        .byte $78,$f8
        .byte $30,$7f,$3f,$03,$03,$03,$03,$03,$1c,$1f,$0f,$00,$00,$00,$00,$00 // 0.?.............
        .byte $70,$78
        .text "8889?"
        .byte $7f
        .byte $30,$78,$78
        .text "88888"
        .byte $e0,$f0,$78,$78,$7c,$7e,$7e,$77,$f0,$f8,$7c,$7e,$7f,$77,$73,$71 // ..xx|~~w..|~.wsq
        .byte $03,$0f,$1d
        .byte $3b,$7b,$70,$f0,$f0
        .byte $37,$7f,$fc,$f8
        .text "8889"
        .byte $03,$0f,$1d
        .byte $3b,$7b,$70,$f0,$f0
        .byte $37,$7f,$fc,$f8
        .text "8889"
        .byte $0f,$3f,$78                           // .?x

// --- Region $08b9-$0910 ---
.pc = $08b9 "dat_08b9"

dat_08b9:
        .byte $f0,$f0,$71,$73,$77,$77,$7f,$e0,$f0,$78,$3c,$1e,$0f,$07,$07,$30 // ..qsww...x<....0
        .byte $78,$38,$3c,$1c,$1e,$0f,$07,$60,$ff,$7f,$00,$00,$00,$01,$07,$01 // x8<....`........
        .byte $03,$07,$07,$01,$01,$01,$01,$03,$07,$0f,$1e,$3c,$7f,$7f,$00,$67 // ...........<...g
        .byte $ff,$7f,$07,$07,$07,$07,$07,$01,$03,$07,$0f,$1f,$3f,$3b,$03,$00 // ............?;..
        .fill 15, $00
        .byte $0c,$1e,$1e,$1c,$1c,$1c,$1c,$3c,$00   // .......<.

// --- Region $0927-$092e ---
.pc = $0927 "dat_0927"

dat_0927:
        .byte $00,$70,$f8,$f8,$70,$20,$01,$03       // .p..p ..

// --- Region $093e-$09ad ---
.pc = $093e "Program $093e"
        .byte $00,$00,$00,$01,$03,$03,$07,$07,$07,$07,$7c,$ff,$67,$03,$01,$01 // ..........|.g...
        .byte $01,$01,$00,$00,$00,$00,$00,$00,$00,$00,$00,$01,$03,$03,$43,$e3 // ..............C.
        .byte $ff,$7f,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$20,$70 // .............. p
        .byte $7f,$3f,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$01 // .?..............
        .byte $03,$07,$03,$0f,$1d,$3b,$7b,$70,$f0,$f0,$01,$03,$07,$0f,$1f,$1d // .....;{p........
        .byte $01,$01,$0f,$3f,$78,$30,$00,$00,$01,$07,$0f,$3f,$79,$70,$00,$00 // ...?x0.....?yp..
        .byte $03,$03,$00,$01,$03,$07,$0f,$1e,$3c,$78,$7f,$7f,$70,$70,$70,$7f // ........<x..ppp.

// --- Region $09bd-$0af7 ---
.pc = $09bd "dat_09bd"

dat_09bd:
        .byte $1f,$1f,$03,$1f,$7f,$78,$f0,$78,$7f,$3f,$7c,$0f,$3f,$7c,$f0,$f0 // .....x.x.?|.?|..
        .byte $78,$7f,$1f,$00,$00,$03,$07,$07,$03,$00,$00,$00,$00,$03,$07,$07 // x...............
        .byte $03,$00,$00,$00,$00,$00,$00,$00,$01,$03,$03,$00,$00,$20,$70,$7f // ............. p.
        .byte $3f,$20,$70,$e0,$f0,$78,$3c,$1e,$0f,$07,$07,$1f,$7f,$f0,$e0,$00 // ? p..x<.........
        .byte $00,$00,$01,$00,$00,$00,$00,$00,$00,$00,$00,$80,$c0,$c0,$e0,$e0 // ................
        .byte $70,$70,$38,$e0,$f8,$3c,$1c,$3c,$78,$f0,$fc,$c0,$f0,$78,$38,$00 // pp8..<.<x....x8.
        .byte $00,$00,$00,$e0,$f8,$7c,$3c,$1e,$1e,$0e,$0e,$c0,$f0,$78,$38,$00 // .....|<......x8.
        .byte $00,$80,$80,$f0,$fc,$1e,$00,$00,$00,$e0,$80,$c0,$f0,$78,$38,$00 // .............x8.
        .byte $00,$00,$3c,$10                       // ..<.

txt_0a41:
        .text "8888888"
        .byte $00                                   // string terminator
        .byte $fc,$fe,$8c,$80,$80,$80,$80,$1c,$fe,$fe,$1c,$1c,$1c,$1c,$1c,$08 // ................
        .byte $1c,$3c,$78,$f0,$e0,$c0,$80,$00,$00,$00,$00,$00,$00,$00,$00,$0e // .<x.............
        .byte $1e,$3c,$3c,$7c,$fc,$fc,$dc,$18,$3c,$3c,$1c,$1c,$9c,$dc,$fc,$00 // .<<|....<<......
        .byte $f0,$f8,$fc,$9c,$1e,$0e,$0e,$e0,$f8,$3c,$1c,$1c,$3c,$78,$f0,$00 // .........<..<x..
        .byte $f0,$f8,$fc,$9c,$1e,$0e,$0e,$e0,$f8,$3c,$1c,$1c,$3c,$78,$f0,$f0 // .........<..<x..
        .byte $fc,$3e,$1c,$00,$e0,$f8,$3c,$18,$fc,$f8,$80,$80,$80,$80,$80,$18 // .>....<.........
        .byte $3c,$3c,$1c,$1c,$1c,$1c,$1c,$0c,$1e,$1e,$0e,$0e,$0e,$1e,$1c,$0c // <<..............
        .byte $1e,$1e,$1c,$9c,$dc,$dc,$fc,$0e,$1e,$3c,$78,$f0,$e0,$c0,$c0,$0e // .........<x.....
        .byte $1e,$1c,$3c,$38,$78,$70,$f0,$0c,$fe,$fe,$1c,$3c,$78,$f0,$e0,$cc // ..<8xp.....<x...
        .byte $fe,$fc,$c0,$c0,$c0,$c0,$c0,$80,$80,$00,$00,$00,$fc,$fc,$78,$00 // ..............x.
        .byte $80,$c0,$c0,$00,$00,$00,$00,$00,$80,$c0,$e0,$f0,$f8,$b8,$80 // ...............

// --- Region $0b11-$0d0e ---
.pc = $0b11 "dat_0b11"

dat_0b11:
        .byte $60,$f0,$f0,$f0,$60,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // `...`...........
        .byte $00,$00,$00,$00,$00,$00,$00,$0e,$1e,$3c,$78,$f0,$e0,$c0,$80,$00 // .........<x.....
        .byte $e0,$f8,$3c,$1e,$1e,$1e,$7c,$00,$80,$80,$00,$00,$00,$00,$00,$7c // ..<...|........|
        .byte $fe,$cc,$80,$00,$00,$00,$00,$00,$00,$80,$80,$c0,$c0,$c0,$c0,$00 // ................
        .fill 8, $00
        .byte $80,$c0,$c0,$80,$80,$fc,$fe,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$00,$fc,$fe,$00,$00,$00,$00,$00,$00,$00,$00,$0e // ................
        .byte $1e,$3c,$78,$f0,$e0,$c0,$80,$00,$f0,$f8,$fc,$9c,$1e,$0e,$0e,$c0 // .<x.............
        .byte $c0,$c0,$c0,$c0,$c0,$c0,$c0,$f0,$f8,$3c,$1c,$3c,$78,$f0,$e0,$80 // .........<.<x...
        .byte $e0,$f0,$78
        .byte $3c,$3c,$f8,$f8,$70,$f8,$f8,$b8
        .text "88<>"
        .byte $f0
        .byte $fc,$3e,$1c,$00,$e0,$f8,$3c,$c0,$f0,$78,$38,$00,$00,$f0,$fc,$fe // .>....<..x8.....
        .byte $fc,$78,$f0,$f0,$e0,$e0,$c0,$e0,$f8,$7c,$3c,$78,$f8,$f0,$f8,$e0 // .x.......|<x....
        .byte $f8,$7c,$3c,$3e,$7e,$fe,$de,$00,$00,$00,$80,$80,$00,$00,$00,$00 // .|<>~...........
        .byte $00,$00,$80,$80,$00,$00,$00,$0e,$1e,$3c,$78,$f0,$e0,$c0,$c0,$00 // .........<x.....
        .byte $00,$00,$00,$fc,$fe,$0c,$00,$00,$00,$00,$00,$00,$00,$80,$80,$e0 // ................
        .byte $f8,$3c,$1c,$1c,$3c,$78,$f0           // .<..<x.

scr_0c00:
        // === Screen RAM (271 bytes, $0c00-$0d0e) ===
        .encoding "screencode_mixed"
        .fill 8, $00                                // scrcode: @@@@@@@@
        .byte $ff,$7f,$1e,$1c                       // scrcode: ....
        .text "<"
        .byte $b8,$f8,$70,$7c                       // scrcode: ....
        .encoding "petscii_upper"

txt_0c11:
        .text "88"
        .byte $b8                                   // '8' | $80 (end-of-string marker)
        .encoding "screencode_mixed"
        .byte $ff,$7f                               // scrcode: ..
        .text "0@"
        .byte $f0,$f0,$78,$7c                       // scrcode: ....
        .text "?o@@"
        .encoding "petscii_upper"

txt_0c20:
        .text "888"
        .byte $b8                                   // '8' | $80 (end-of-string marker)
        .encoding "screencode_mixed"
        .byte $ff,$7f                               // scrcode: ..
        .text "0@"
        .byte $f0,$f0,$78,$7c                       // scrcode: ....
        .text "?o@@"
        .encoding "petscii_upper"

txt_0c30:
        .text "88888<"
        .encoding "screencode_mixed"
        .text "x@"
        .byte $f0,$f0,$78,$7c                       // scrcode: ....
        .text "?o@@"
        .byte $ff,$7f                               // scrcode: ..
        .text "<88"
        .byte $78,$70                               // scrcode: ..
        .text "@ccc"
        .byte $63,$ff,$7f                           // scrcode: ...
        .text "@@@@@"
        .byte $e0,$f0,$78                           // scrcode: ...
        .text "?o"
        .byte $7f                                   // scrcode: .
        .text ";98"
        .byte $78,$70                               // scrcode: ..
        .text "@@8888"
        .byte $f8,$ff,$7f                           // scrcode: ...
        .text "8"
        .byte $77,$73,$73,$71,$f0,$f0,$60           // scrcode: .......
        .text "@"
        .byte $70,$70,$70,$70,$f0,$f0,$60           // scrcode: .......
        .text "@"
        .byte $f0,$f0,$78,$7c                       // scrcode: ....
        .text "?o@@"
        .byte $7f,$ff,$7c                           // scrcode: ...
        .text "8"
        .byte $78,$78                               // scrcode: ..
        .text "0@"
        .byte $f0,$f0,$78,$7c                       // scrcode: ....
        .text "?o@@"
        .byte $7f,$ff,$7c                           // scrcode: ...
        .text "8"
        .byte $78,$78                               // scrcode: ..
        .text "0@@"
        .byte $60,$70,$78                           // scrcode: ...
        .text "?o@@cccccca@"
        .byte $78,$78                               // scrcode: ..
        .text "<>"
        .byte $1f                                   // scrcode: .
        .text "g"
        .text "@@<"
        .byte $1c,$1e                               // scrcode: ..
        .text "ogc@@"
        .byte $7e,$7c,$78,$78,$f0,$f0,$60           // scrcode: .......
        .text "@o"
        .byte $1e                                   // scrcode: .
        .text "<"
        .byte $78,$f0,$f0,$60                       // scrcode: ....
        .text "@caacc"
        .byte $67,$ff,$7e,$1f                       // scrcode: ....
        .text ">"
        .byte $7c,$78,$ff,$ff                       // scrcode: ....
        .text "@@aaaaggca@acg??"
        .byte $1f,$1c                               // scrcode: ..
        .text "ggggg"
        .byte $7f,$ff,$67                           // scrcode: ...
        .text "ccccggc@@@@@@@"
        .fill 10, $00                               // scrcode: @@@@@@@@@@
        .text "<x@"
        .byte $1c                                   // scrcode: .
        .text "<<x"
        .encoding "petscii_upper"

// --- Region $0d28-$0ef6 ---
.pc = $0d28 "dat_0d28"

dat_0d28:
        .encoding "screencode_mixed"
        .text "o"
        .byte $1e                                   // scrcode: .
        .text "<"
        .byte $78,$f0,$f0,$60                       // scrcode: ....
        .text "@?o@"
        .byte $7f,$ff,$60                           // scrcode: ...
        .text "@@@@@@@@@@ggcca@@@aac"
        .byte $67,$ff,$7c                           // scrcode: ...
        .text "@@"
        .fill 8, $00                                // scrcode: @@@@@@@@
        .text "cccggc@@@@"
        .byte $1c                                   // scrcode: .
        .text "<<"
        .byte $78,$78                               // scrcode: ..
        .text "0@@@@@@@@@@@x<<x@o"
        .byte $1e                                   // scrcode: .
        .text "<"
        .byte $78,$f0,$f0,$60                       // scrcode: ....
        .text "@"
        .byte $f0,$f0,$78,$7c                       // scrcode: ....
        .text "?o@@aaaacca@"
        .byte $1f                                   // scrcode: .
        .text ">"
        .byte $7c,$78,$ff,$ff                       // scrcode: ....
        .text "@@@@"
        .byte $60,$f8,$7f,$1f                       // scrcode: ....
        .text "@@"
        .byte $ff,$7f                               // scrcode: ..
        .text "@@@@@@"
        .text "@@"
        .byte $70,$78                               // scrcode: ..
        .text "?o@@"
        .byte $fc,$f8,$78,$7c                       // scrcode: ....
        .text "?o@@cggoon@@"
        .byte $70,$f0,$f0,$f8,$7f,$1f               // scrcode: ......
        .text "@@@@"
        .byte $70,$78                               // scrcode: ..
        .text "?o@@"
        .text "cggc@@@@cggoof@@a@@@@@@@"
        .byte $7f                                   // scrcode: .
        .text "?@@@@@@o"
        .byte $1e                                   // scrcode: .
        .text "<"
        .byte $78,$f0,$f0,$60                       // scrcode: ....
        .text "@"
        .text "cc@cggc@@@@@@@@@"
        .byte $f8,$fc                               // scrcode: ..
        .text "<"
        .byte $1e,$1e                               // scrcode: ..
        .text "n@@>"
        .byte $1e,$1e                               // scrcode: ..
        .text "<"
        .byte $f8,$e0                               // scrcode: ..
        .text "@@@l"
        .byte $1e,$7c,$f8,$e0                       // scrcode: ....
        .text "@@"
        .byte $1e,$1c                               // scrcode: ..
        .text "<"
        .byte $78,$f0,$c0                           // scrcode: ...
        .text "@@@l"
        .byte $1e,$7c,$f8,$e0                       // scrcode: ....
        .text "@@@@@@@@@@>n"
        .byte $1e,$7e,$fe,$ce,$1e,$1c,$f8,$fc       // scrcode: ........
        .text "<"
        .byte $1e,$1e                               // scrcode: ..
        .text "l@@"
        .byte $80,$80,$80,$80,$fc,$fe               // scrcode: ......
        .text "l@"
        .byte $1c,$1c                               // scrcode: ..
        .text "<8"
        .byte $78,$f0,$e0,$80,$80,$c0,$e0,$f0,$78   // scrcode: .........
        .text "<<x@@@@@"
        .byte $fc,$fe                               // scrcode: ..
        .text "l"
        .byte $dc,$9c,$9c,$1c,$1e,$1e               // scrcode: ......
        .text "l@"
        .byte $fc,$7c                               // scrcode: ..
        .text ">"
        .byte $1f,$1f,$1e                           // scrcode: ...
        .text "l@"
        .byte $1e,$1e                               // scrcode: ..
        .text ">"
        .byte $7c,$f8,$e0                           // scrcode: ...
        .text "@@"
        .byte $e0,$80                               // scrcode: ..
        .text "@@@@@@"
        .byte $6e,$fe,$fe,$7c,$f8,$dc,$1e           // scrcode: .......
        .text "l"
        .byte $e0,$e0,$f0,$78                       // scrcode: ....
        .text "<"
        .byte $1e                                   // scrcode: .
        .text "n@"
        .byte $1e,$1e,$1e,$7c,$f8,$e0               // scrcode: ......
        .text "@@"
        .byte $80,$80,$80,$80,$c0,$e0,$c0,$80       // scrcode: ........
        .text "<8"
        .byte $78,$f0,$e0,$80                       // scrcode: ....
        .text "@@<8"
        .byte $78,$f0,$e0,$c0                       // scrcode: ....
        .text "@@"
        .byte $fc,$7c                               // scrcode: ..
        .text "<<"
        .byte $1e,$1e                               // scrcode: ..
        .text "l@"
        .byte $e0,$f0,$78                           // scrcode: ...
        .text "<"
        .byte $1e,$1e                               // scrcode: ..
        .text "l@"
        .byte $e0,$e0,$c0,$c0,$80,$80               // scrcode: ......
        .text "@@"
        .byte $80                                   // scrcode: .
        .text "@@l"
        .byte $fe,$fc                               // scrcode: ..
        .text "@@"
        .byte $c0,$c0,$c0,$c0,$c0,$fc,$fe,$cc,$f0,$e0,$c0,$80,$e0,$c0 // scrcode: ..............
        .text "@@"
        .text "@@@@"
        .byte $c0,$c0,$80                           // scrcode: ...
        .text "@"
        .byte $80,$80,$80,$80,$80,$80               // scrcode: ......
        .encoding "petscii_upper"

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

// --- Region $0f2a-$0fff ---
.pc = $0f2a "dat_0f2a"

dat_0f2a:
        .encoding "screencode_mixed"
        .text "h"
        .byte $1c                                   // scrcode: .
        .text ">>"
        .byte $1c                                   // scrcode: .
        .text "@"
        .byte $f8,$e0                               // scrcode: ..
        .text "l"
        .byte $fe,$fc                               // scrcode: ..
        .text "@@@@@@@@@@@@@"
        .byte $80,$cc,$fe,$7c                       // scrcode: ....
        .text "@@"
        .byte $c0,$c0,$80,$80                       // scrcode: ....
        .text "@@@@@@"
        .text "@@@@@@"
        .byte $8c,$80,$80,$80,$80                   // scrcode: .....
        .text "@@@@@@@@@@@l@@@@@@@@@@@@@@@@@"
        .text "@@@@@@"
        .byte $1e,$1e                               // scrcode: ..
        .text ">"
        .byte $7c,$f8,$e0                           // scrcode: ...
        .text "@@"
        .byte $c0,$c0,$c0,$c0,$c0,$c0,$80           // scrcode: .......
        .text "@"
        .byte $80                                   // scrcode: .
        .text "@@l"
        .byte $fe,$fc                               // scrcode: ..
        .text "@@<"
        .byte $1e,$1c                               // scrcode: ..
        .text "<"
        .byte $f8,$e0                               // scrcode: ..
        .text "@@"
        .byte $fe,$fc                               // scrcode: ..
        .byte $78                                   // scrcode: .
        .text "88<"
        .byte $1c                                   // scrcode: .
        .text "@"
        .byte $1e,$1e,$1e,$7c,$f8,$e0               // scrcode: ......
        .text "@@<"
        .byte $1e,$1e,$7c,$f8,$e0                   // scrcode: .....
        .text "@@"
        .byte $c0,$80,$80                           // scrcode: ...
        .text "@@@@@8<<"
        .byte $7c,$f8,$e0                           // scrcode: ...
        .text "@@"
        .byte $1e,$1e                               // scrcode: ..
        .text "<"
        .byte $7c,$f8,$e0                           // scrcode: ...
        .text "@@@"
        .byte $80,$80                               // scrcode: ..
        .text "@@@@@@"
        .byte $80,$80,$80                           // scrcode: ...
        .text "@@@@"
        .byte $e0,$f0,$78                           // scrcode: ...
        .text "<"
        .byte $1e,$1e                               // scrcode: ..
        .text "l@"
        .byte $fc,$fe                               // scrcode: ..
        .text "l@@@@@"
        .byte $ff,$ff                               // scrcode: ..
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$e0,$80       // scrcode: ........
        .text "@@"
        .byte $80,$80                               // scrcode: ..
        .text "@@"
        .encoding "petscii_upper"

// --- Region $1007-$102c ---
.pc = $1007 "Segment $1007"
        .byte $88,$a0,$8b,$8c,$a2,$10,$8d,$a5,$10,$60 // .........`

txt_1011:
        .encoding "screencode_mixed"
        .text "-music by red devil of flt -"
        .encoding "petscii_upper"

// --- Region $10a7-$10c0 ---
.pc = $10a7 "Segment $10a7"
        .byte $10,$90,$0a,$a0,$00,$8c,$a2,$10,$a8,$30,$d4,$10,$0d,$ce,$c3,$17 // .........0......
        .byte $10,$08,$29,$7f,$8d,$c3,$17,$8c,$9a,$10 // ..).......

// --- Region $116f-$117e ---
.pc = $116f "Segment $116f"
        .byte $b1,$fc,$c8,$2c,$a2,$10,$30,$08,$8d,$a5,$10,$b1,$fc,$8d,$a2,$10 // ...,..0.........

// --- Region $1698-$16ad ---
.pc = $1698 "Segment $1698"
        .byte $54,$1a,$85,$fc,$b9,$55,$1a,$85,$fd,$a0,$00,$b1,$fc,$c8,$c9,$6f // T....U.........o
        .byte $d0,$05,$b1,$fc,$d0,$27               // .....'

// --- Region $16af-$16d1 ---
.pc = $16af "dat_16af"

dat_16af:
        .byte $c9,$6e,$d0,$09,$18,$b1,$fc,$69,$03,$8d,$a2,$16,$60,$ee,$c0,$16 // .n.....i....`...
        .byte $c9,$00,$d0,$0a,$a9,$00,$8d,$c0,$16,$c8,$8c,$a2,$16,$88,$a9,$00 // ................
        .byte $18,$71,$fc                           // .q.

// --- Region $16d9-$1a5f ---
.pc = $16d9 "dat_16d9"

dat_16d9:
        .byte $10,$0c,$01,$19,$05,$12,$20,$28,$03   // ...... (.

txt_16e2:
        .text ") 1991 "

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

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

txt_1797:
        .text "KEO"
        .byte $bf                                   // '?' | $80 (end-of-string marker)
        .byte $54,$7d,$59,$83,$5e,$d6,$64,$79,$6a,$73,$70,$c7,$77,$7c,$7e,$97 // T}Y.^.dyjsp.w|~.
        .byte $86,$1e,$8e,$18,$96,$8b,$9f,$7e,$a8,$fa,$b3,$06,$bd,$ac,$c8,$f3 // .......~........
        .byte $d4,$e6,$e1,$8f,$ee,$f8,$fd,$2e,$00,$00,$01,$0e,$f0,$04,$00,$00 // ................
        .byte $00,$02,$0d,$00,$04,$00,$00,$00,$04,$0b,$07,$04,$00,$00,$ff,$01 // ................
        .byte $09,$01,$ff,$08,$01,$ff,$01,$09,$01,$ff,$08,$01,$ff,$01,$09,$01 // ................
        .byte $ff,$08,$01,$95,$01,$98,$05,$41,$18,$00,$95,$01,$98,$05,$41,$18 // .......A......A.
        .byte $00,$95,$01,$98,$05                   // .....

chr_1800:
        // === Charset data (608 bytes, $1800-$1a5f) ===
        .byte $41,$18,$00,$03,$00,$04,$20,$01       // char 0 @+0
        .byte $00,$02,$03,$00,$04,$20,$01,$00       // char 1 @+1
        .byte $02,$03,$00,$04,$20,$01,$00,$02       // char 2 @+2
        .byte $04,$03,$00,$00,$ff,$02,$fe,$04       // char 3 @+3
        .byte $03,$00,$00,$ff,$02,$fe,$04,$03       // char 4 @+4
        .byte $00,$00,$ff,$02,$fe,$00,$08,$ab       // char 5 @+5
        .byte $19,$00,$f3,$19,$01,$54,$1a,$01       // char 6 @+6
        .byte $36,$1a,$00,$a3,$19,$01,$01,$19       // char 7 @+7
        .byte $b1,$04,$71,$04,$10,$04,$04,$11       // char 8 @+8
        .byte $04,$04,$10,$04,$04,$0e,$04,$04       // char 9 @+9
        .byte $11,$10,$6f,$b2,$24,$73,$b3,$24       // char 10 @+10
        .byte $b2,$24,$b3,$24,$b2,$24,$b3,$24       // char 11 @+11
        .byte $b2,$24,$b3,$24,$6f,$b1,$04,$af       // char 12 @+12
        .byte $6f,$b1,$04,$73,$10,$71,$04,$73       // char 13 @+13
        .byte $10,$71,$04,$73,$02,$0e,$07,$13       // char 14 @+14
        .byte $04,$10,$71,$04,$73,$10,$71,$04       // char 15 @+15
        .byte $73,$07,$09,$0b,$0e,$04,$10,$71       // char 16 @+16
        .byte $04,$73,$10,$71,$04,$73,$02,$0e       // char 17 @+17
        .byte $07,$13,$04,$10,$71,$04,$73,$10       // char 18 @+18
        .byte $71,$04,$73,$07,$09,$0b,$0e,$71       // char 19 @+19
        .byte $13,$6f,$b4,$2f,$a7,$2f,$62,$77       // char 20 @+20
        .byte $b5,$2f,$af,$6f,$b6,$2f,$a7,$2f       // char 21 @+21
        .byte $62,$77,$b7,$2d,$af,$6f,$b1,$04       // char 22 @+22
        .byte $87,$02,$77,$04,$73,$04,$04,$04       // char 23 @+23
        .byte $07,$07,$02,$02,$04,$04,$04,$04       // char 24 @+24
        .byte $07,$07,$02,$02,$04,$04,$04,$04       // char 25 @+25
        .byte $07,$07,$02,$02,$6f,$b1,$04,$73       // char 26 @+26
        .byte $10,$71,$04,$73,$10,$71,$04,$73       // char 27 @+27
        .byte $07,$77,$02,$04,$73,$10,$71,$04       // char 28 @+28
        .byte $73,$10,$71,$04,$73,$07,$71,$13       // char 29 @+29
        .byte $09,$15,$0b,$17,$0e,$1a,$6f,$04       // char 30 @+30
        .byte $73,$60,$ab,$6f,$b2,$24,$af,$6f       // char 31 @+31
        .byte $6f,$40,$18,$53,$18,$65,$18,$69       // char 32 ' '
        .byte $18,$a2,$18,$ac,$18,$b6,$18,$d5       // char 33 '!'
        .byte $18,$f7,$18,$fc,$18,$00,$19,$8c       // char 34 '"'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 35 '#'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 36 '$'
        .byte $00,$00,$00,$00,$03,$03,$03,$03       // char 37 '%'
        .byte $03,$03,$03,$03,$06,$00,$00,$00       // char 38 '&'
        .byte $00,$00,$00,$08,$ff,$8c,$00,$00       // char 39 '''
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 40 '('
        .byte $00,$00,$00,$00,$00,$00,$02,$02       // char 41 ')'
        .byte $03,$03,$04,$05,$04,$05,$03,$07       // char 42 '*'
        .byte $07,$06,$00,$00,$00,$00,$00,$00       // char 43 '+'
        .byte $08,$ff,$8c,$00,$00,$00,$00,$00       // char 44 ','
        .byte $00,$00,$00                           // char 45 (partial)

dat_196b:
        // === Fill data (54 bytes, $196b-$19a0) ===
        .fill 54, $01
        .byte $09,$ff,$17,$3d,$62,$19,$19           // char 52 (partial)
        .byte $19,$02,$0e,$00,$01,$09,$02,$05       // char 53 '5'
        .byte $05,$05,$05,$ff,$01,$04,$08,$07       // char 54 '6'
        .byte $07,$07,$07,$00,$02,$05,$07,$09       // char 55 '7'
        .byte $0b,$0c,$0d,$00,$00,$0f,$40,$00       // char 56 '8'
        .byte $00,$00,$00,$00,$d0,$aa,$80,$ab       // char 57 '9'
        .byte $ff,$ff,$ff,$00,$00,$00,$00,$00       // char 58 ':'
        .byte $00,$00,$00,$00,$80,$80,$80,$80       // char 59 ';'
        .byte $80,$80,$80,$00,$03,$06,$00,$0a       // char 60 '<'
        .byte $0a,$0a,$0a,$fe,$00,$00,$00,$00       // char 61 '='
        .byte $00,$00,$00,$41,$ff,$00,$8f,$fe       // char 62 '>'
        .byte $41,$15,$ff,$00,$81,$41,$41,$40       // char 63 '?'
        .byte $41,$10,$10,$10,$10,$10,$08,$fe       // char 64 '@'
        .byte $4f,$8b,$8a,$83,$89,$86,$85,$84       // char 65 'A'
        .byte $83,$82,$81,$80,$80,$fe,$08,$fe       // char 66 'B'
        .byte $41,$ff,$00,$81,$fe,$00,$05,$08       // char 67 'C'
        .byte $ff,$00,$00,$08,$ff,$00,$00,$05       // char 68 'D'
        .byte $07,$ff,$00,$00,$03,$07,$ff,$00       // char 69 'E'
        .byte $00,$04,$07,$ff,$00,$fe,$f3,$19       // char 70 'F'
        .byte $f6,$19,$f8,$19,$fc,$19,$08,$1a       // char 71 'G'
        .byte $16,$1a,$18,$1a,$1b,$1a,$1d,$1a       // char 72 'H'
        .byte $22,$1a,$26,$1a,$2b,$1a,$30,$1a       // char 73 'I'
        .byte $35,$1a,$6f,$00,$52,$1a,$00,$00       // char 74 'J'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 75 'K'

// --- Region $1c54-$1d72 ---
.pc = $1c54 "Segment $1c54"
        .byte $00,$bd,$3b,$1d,$c9,$ff,$d0           // char 0 (partial)
        .byte $08,$a9,$00,$8d,$54,$1c,$4c,$53       // char 1 @+1
        .byte $1c,$8d,$6f,$1c,$ee,$54,$1c,$ad       // char 2 @+2
        .byte $5a,$1b,$38,$e9,$02,$8d,$5a,$1b       // char 3 @+3
        .byte $90,$01,$60,$29,$07,$8d,$5a,$1b       // char 4 @+4
        .byte $a2,$00,$bd,$19,$05,$9d,$18,$05       // char 5 @+5
        .byte $bd,$41,$05,$9d,$40,$05,$e8,$e0       // char 6 @+6
        .byte $28,$d0,$ef,$ad,$00,$28,$d0,$0d       // char 7 @+7
        .byte $a9,$00,$8d,$8f,$1c,$a9,$28,$8d       // char 8 @+8
        .byte $90,$1c,$4c,$8e,$1c,$a2,$00,$e0       // char 9 @+9
        .byte $00,$f0,$03,$18,$69,$40,$8d,$3f       // char 10 @+10
        .byte $05,$18,$69,$80,$8d,$67,$05,$e0       // char 11 @+11
        .byte $00,$f0,$08,$ee,$8f,$1c,$d0,$03       // char 12 @+12
        .byte $ee,$90,$1c,$ad,$a1,$1c,$49,$01       // char 13 @+13
        .byte $8d,$a1,$1c,$60,$a2,$1b,$bd,$3b       // char 14 @+14
        .byte $1d,$c9,$ff,$d0,$08,$a9,$00,$8d       // char 15 @+15
        .byte $c8,$1c,$4c,$c7,$1c,$8d,$e3,$1c       // char 16 @+16
        .byte $ee,$c8,$1c,$ad,$77,$1b,$38,$e9       // char 17 @+17
        .byte $02,$8d,$77,$1b,$90,$01,$60,$29       // char 18 @+18
        .byte $07,$8d,$77,$1b,$a2,$00,$bd,$59       // char 19 @+19
        .byte $06,$9d,$58,$06,$bd,$81,$06,$9d       // char 20 @+20
        .byte $80,$06,$e8,$e0,$28,$d0,$ef,$ad       // char 21 @+21
        .byte $00,$2a,$d0,$0d,$a9,$00,$8d,$03       // char 22 @+22
        .byte $1d,$a9,$2a,$8d,$04,$1d,$4c,$02       // char 23 @+23
        .byte $1d,$a2,$00,$e0,$00,$f0,$03,$18       // char 24 @+24
        .byte $69,$40,$8d,$7f,$06,$18,$69,$80       // char 25 @+25
        .byte $8d,$a7,$06,$e0,$00,$f0,$08,$ee       // char 26 @+26
        .byte $03,$1d,$d0,$03,$ee,$04,$1d,$ad       // char 27 @+27
        .byte $15,$1d,$49,$01,$8d,$15,$1d,$60       // char 28 @+28
        .byte $02,$03,$03,$04,$04,$05,$05,$06       // char 29 @+29
        .byte $06,$07,$07,$08,$08,$08,$08,$08       // char 30 @+30
        .byte $08,$08,$08,$08,$08,$08,$08,$08       // char 31 @+31
        .byte $08,$08,$08,$08,$08,$08,$08,$08       // char 32 ' '
        .byte $07,$07,$06,$06,$05,$05,$04,$04       // char 33 '!'
        .byte $03,$03,$02,$02,$01,$01,$01,$00       // char 34 '"'
        .byte $00,$00,$01,$01,$01,$01,$02,$ff       // char 35 '#'

// --- Region $1d7d-$259f ---
.pc = $1d7d "Segment $1d7d"
        .byte $ff,$f0,$05,$ca,$8e,$7d,$1d           // char 0 (partial)
        .byte $60,$a2,$50,$f0,$05,$ca,$8e,$86       // char 1 @+1
        .byte $1d,$60,$a2,$02,$f0,$05,$ca,$8e       // char 2 @+2
        .byte $8f,$1d,$60,$a2,$00,$bd,$4e,$1e       // char 3 @+3
        .byte $c9,$fe,$f0,$0c,$8d,$3d,$1b,$ee       // char 4 @+4
        .byte $98,$1d,$a9,$02,$8d,$8f,$1d,$60       // char 5 @+5
        .byte $a2,$78,$f0,$05,$ca,$8e,$ad,$1d       // char 6 @+6
        .byte $60,$a2,$03,$f0,$05,$ca,$8e,$b6       // char 7 @+7
        .byte $1d,$60,$a2,$00,$bd,$27,$1e,$c9       // char 8 @+8
        .byte $ff,$f0,$2a,$8d,$8d,$1b,$ee,$bf       // char 9 @+9
        .byte $1d,$a2,$00,$bd,$35,$1e,$c9,$ff       // char 10 @+10
        .byte $f0,$06,$8d,$97,$1b,$ee,$ce,$1d       // char 11 @+11
        .byte $a2,$00,$bd,$40,$1e,$c9,$ff,$f0       // char 12 @+12
        .byte $0c,$8d,$9c,$1b,$ee,$dd,$1d,$a9       // char 13 @+13
        .byte $03,$8d,$b6,$1d,$60,$a9,$20,$8d       // char 14 @+14
        .byte $a6,$1b,$8d,$a9,$1b,$8d,$44,$1b       // char 15 @+15
        .byte $8d,$ac,$1b,$a9,$4c,$8d,$b9,$1b       // char 16 @+16
        .byte $60,$a2,$00,$bd,$4e,$1e,$c9,$fe       // char 17 @+17
        .byte $d0,$06,$ee,$06,$1e,$4c,$05,$1e       // char 18 @+18
        .byte $c9,$ff,$d0,$08,$a9,$00,$8d,$06       // char 19 @+19
        .byte $1e,$4c,$05,$1e,$8d,$3d,$1b,$ee       // char 20 @+20
        .byte $06,$1e,$60,$06,$0b,$04,$0e,$03       // char 21 @+21
        .byte $0d,$01,$01,$0d,$03,$0e,$04,$0b       // char 22 @+22
        .byte $ff,$09,$02,$08,$0a,$0f,$07,$01       // char 23 @+23
        .byte $01,$07,$0f,$ff,$02,$04,$08,$0c       // char 24 @+24
        .byte $0e,$0a,$0f,$01,$01,$0f,$0a,$0e       // char 25 @+25
        .byte $0c,$ff,$06,$0b,$04,$0e,$03,$0d       // char 26 @+26
        .byte $01,$fe,$01,$01,$01,$01,$01,$01       // char 27 @+27
        .byte $01,$01,$01,$01,$01,$01,$0d,$03       // char 28 @+28
        .byte $0e,$04,$0b,$06,$00,$ff,$a9,$00       // char 29 @+29
        .byte $d0,$03,$4c,$74,$1e,$4c,$e8,$1e       // char 30 @+30
        .byte $a2,$00,$a0,$00,$b1,$a2,$d0,$0b       // char 31 @+31
        .byte $a9,$00,$85,$a2,$a9,$2c,$85,$a3       // char 32 ' '
        .byte $4c,$74,$1e,$9d,$90,$05,$18,$69       // char 33 '!'
        .byte $40,$9d,$91,$05,$69,$40,$9d,$b8       // char 34 '"'
        .byte $05,$69,$40,$9d,$b9,$05,$e8,$e8       // char 35 '#'
        .byte $c8,$c0,$14,$d0,$d7,$a5,$a2,$18       // char 36 '$'
        .byte $69,$14,$85,$a2,$90,$02,$e6,$a3       // char 37 '%'
        .byte $a2,$00,$a0,$00,$b1,$a2,$d0,$0b       // char 38 '&'
        .byte $a9,$00,$85,$a2,$a9,$2c,$85,$a3       // char 39 '''
        .byte $4c,$74,$1e,$9d,$e0,$05,$18,$69       // char 40 '('
        .byte $40,$9d,$e1,$05,$69,$40,$9d,$08       // char 41 ')'
        .byte $06,$69,$40,$9d,$09,$06,$e8,$e8       // char 42 '*'
        .byte $c8,$c0,$14,$d0,$d7,$ee,$6b,$1e       // char 43 '+'
        .byte $a5,$a2,$18,$69,$14,$85,$a2,$90       // char 44 ','
        .byte $02,$e6,$a3,$60,$a2,$00,$bd,$41       // char 45 '-'
        .byte $1f,$c9,$fe,$f0,$12,$c9,$ff,$f0       // char 46 '.'
        .byte $0e,$a2,$00,$9d,$90,$d9,$e8,$e0       // char 47 '/'
        .byte $50,$d0,$f8,$ee,$e9,$1e,$60,$a2       // char 48 '0'
        .byte $00,$bd,$41,$1f,$c9,$fe,$f0,$12       // char 49 '1'
        .byte $c9,$ff,$f0,$23,$a2,$00,$9d,$e0       // char 50 '2'
        .byte $d9,$e8,$e0,$50,$d0,$f8,$ee,$04       // char 51 '3'
        .byte $1f,$60,$a2,$a0,$f0,$05,$ca,$8e       // char 52 '4'
        .byte $1f,$1f,$60,$a9,$a0,$8d,$1f,$1f       // char 53 '5'
        .byte $ee,$04,$1f,$ee,$e9,$1e,$60,$a9       // char 54 '6'
        .byte $00,$8d,$6b,$1e,$a9,$00,$8d,$e9       // char 55 '7'
        .byte $1e,$8d,$04,$1f,$60,$00,$00,$09       // char 56 '8'
        .byte $09,$02,$02,$08,$08,$0a,$0a,$0f       // char 57 '9'
        .byte $0f,$07,$07,$01,$01,$07,$07,$0f       // char 58 ':'
        .byte $fe,$0f,$0f,$0a,$0a,$08,$08,$02       // char 59 ';'
        .byte $02,$09,$00,$ff,$a9,$00,$8d,$20       // char 60 '<'
        .byte $d0,$8d,$21,$d0,$8d,$11,$d0,$8d       // char 61 '='
        .byte $18,$d4,$8d,$15,$d0,$20,$a3,$fd       // char 62 '>'
        .byte $20,$84,$ff,$a9,$00,$20,$36,$e5       // char 63 '?'
        .byte $78,$a9,$f0,$8d,$1a,$d0,$a9,$31       // char 64 '@'
        .byte $8d,$14,$03,$a9,$ea,$8d,$15,$03       // char 65 'A'
        .byte $a9,$17,$8d,$18,$d0,$a9,$c8,$8d       // char 66 'B'
        .byte $16,$d0,$a2,$00,$bd,$e7,$1f,$c9       // char 67 'C'
        .byte $ff,$f0,$0b,$9d,$00,$04,$a9,$01       // char 68 'D'
        .byte $9d,$00,$d8,$e8,$d0,$ee,$a9,$80       // char 69 'E'
        .byte $cd,$12,$d0,$d0,$f9,$a9,$1b,$8d       // char 70 'F'
        .byte $11,$d0,$58,$a2,$00,$bd,$c7,$1f       // char 71 'G'
        .byte $9d,$50,$03,$e8,$e0,$60,$d0,$f5       // char 72 'H'
        .byte $4c,$50,$03,$78,$a9,$34,$85,$01       // char 73 'I'
        .byte $a2,$00,$bd,$00,$2d,$9d,$01,$08       // char 74 'J'
        .byte $e8,$d0,$f7,$ee,$5c,$03,$ee,$59       // char 75 'K'
        .byte $03,$d0,$ed,$a9,$37,$85,$01,$58       // char 76 'L'
        .byte $4c,$e2,$fc                           // char 77 (partial)

txt_1fe7:
        .byte $49,$4e,$54,$52,$4f                   // char 77 (partial)
        .byte $20,$42,$59,$20,$53,$54,$41,$4b       // char 78 'N'
        .byte $45,$21,$ff,$00,$00,$00,$00,$00       // char 79 'O'
        .byte $00,$00,$00,$00                       // char 80 (partial)

spr_2000:
        // === Charset data (1440 bytes, $2000-$259f) ===
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$ff       // char 0 @+0
        .byte $ff,$ff,$ff,$ff,$55,$40,$72,$40       // char 1 @+1
        .byte $ff,$ff,$ff,$ff,$55,$c0,$02,$8a       // char 2 @+2
        .byte $ff,$ff,$ff,$ff,$7f,$7f,$7f,$bf       // char 3 @+3
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$f9,$e6       // char 4 @+4
        .byte $ff,$ff,$ff,$ff,$ff,$25,$62,$88       // char 5 @+5
        .byte $ff,$ff,$ff,$ff,$ff,$66,$30,$0c       // char 6 @+6
        .byte $ff,$ff,$ff,$ff,$ff                   // char 7 (partial)

txt_203d:
        .byte $56,$3d,$ce                           // char 7 (partial)
        .byte $62,$8a,$22,$9a,$2a,$19,$96,$99       // char 8 @+8
        .byte $22,$a8,$2a,$99,$aa,$99,$a6,$95       // char 9 @+9
        .byte $3f,$bf,$3f,$3f,$3f,$80,$66,$9a       // char 10 @+10
        .byte $ff,$ff,$ff,$ff,$ff,$5b,$a5,$6a       // char 11 @+11
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$bf,$6f       // char 12 @+12
        .byte $ff,$ff,$ff,$ff,$ff,$55,$40,$72       // char 13 @+13
        .byte $ff,$ff,$ff,$ff,$ff,$60,$89,$a5       // char 14 @+14
        .byte $ff,$ff,$ff,$ff,$ff,$7f,$7f,$fd       // char 15 @+15
        .byte $ff,$ff,$ff,$ff,$ff,$f2,$18,$6a       // char 16 @+16
        .byte $ff,$ff,$ff,$ff,$ff,$59,$8c,$03       // char 17 @+17
        .byte $ff,$ff,$ff,$ff,$ff,$5f,$1f,$2f       // char 18 @+18
        .byte $ff,$ff,$ff,$ff,$ff,$fe,$f9,$e6       // char 19 @+19
        .byte $ff,$ff,$ff,$ff,$ff,$25,$a2,$a8       // char 20 @+20
        .byte $ff,$ff,$ff,$ff,$ff,$60,$aa,$89       // char 21 @+21
        .byte $ff,$ff,$ff,$ff,$ff,$56,$70,$42       // char 22 @+22
        .byte $ff,$ff,$ff,$ff,$ff,$55,$88,$2a       // char 23 @+23
        .byte $ff,$ff,$ff,$ff,$ff,$7c,$b8,$06       // char 24 @+24
        .byte $ff,$ff,$ff,$ff,$ff,$58,$81,$a2       // char 25 @+25
        .byte $ff,$ff,$ff,$ff,$ff,$bf,$6f,$9b       // char 26 @+26
        .byte $ff,$ff,$ff,$ff,$ff,$fc,$f2,$c9       // char 27 @+27
        .byte $ff,$ff,$ff,$ff,$ff,$00,$5a,$66       // char 28 @+28
        .byte $ff,$ff,$ff,$ff,$ff,$0f,$88,$62       // char 29 @+29
        .byte $ff,$ff,$ff,$ff,$ff,$ff,$ff,$7f       // char 30 @+30
        .byte $ff,$ff,$ff,$ff,$ff,$fc,$f1,$c6       // char 31 @+31
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 32 ' '
        .byte $ff,$ff,$ff,$ff,$ff,$16,$aa,$88       // char 33 '!'
        .byte $ff,$ff,$ff,$ff,$ff,$8f,$63,$98       // char 34 '"'
        .byte $ff,$ff,$ff,$ff,$ff,$82,$a6,$95       // char 35 '#'
        .byte $ff,$ff,$ff,$ff,$ff,$03,$5b,$5b       // char 36 '$'
        .byte $ff,$fc,$fc,$f2,$fa,$c1,$ca,$e9       // char 37 '%'
        .byte $20,$88,$aa,$88,$aa,$99,$6a,$a8       // char 38 '&'
        .byte $2a,$89,$18,$93,$af,$8f,$4f,$bf       // char 39 '''
        .byte $03,$95,$ff,$ff,$ff,$ff,$ff,$ff       // char 40 '('
        .byte $fd,$95,$ff,$ff,$ff,$ff,$ff,$ff       // char 41 ')'
        .byte $6a,$aa,$62,$88,$60,$48,$42,$70       // char 42 '*'
        .byte $65,$a9,$26,$a8,$24,$9b,$63,$0c       // char 43 '+'
        .byte $62,$08,$3c,$bf                       // char 44 (partial)

txt_2164:
        .byte $3f,$3f,$3f,$bf                       // char 44 (partial)
        .byte $23,$08,$80,$2c,$e3,$c2,$c9,$f9       // char 45 '-'
        .byte $23,$c8,$32,$c2,$25,$56,$55,$65       // char 46 '.'
        .byte $ff,$ff,$ff,$3f,$bf,$8f,$8f,$6f       // char 47 '/'
        .byte $48,$6a,$4a,$66,$a9,$6a,$8a,$62       // char 48 '0'
        .byte $99,$2a,$99,$65,$a9,$66,$a9           // char 49 (partial)

txt_218f:
        .byte $25                                   // char 49 (partial)
        .byte $31,$ca,$25,$26,$99,$a6,$98,$63       // char 50 '2'
        .byte $88,$a2,$a8,$63,$8f,$3f,$ff,$ff       // char 51 '3'
        .byte $66,$55,$bf,$ff,$ff,$ff,$ff,$ff       // char 52 '4'
        .byte $df,$5e,$fd,$f9,$fa,$f6,$e7,$ea       // char 53 '5'
        .byte $99,$6a,$99,$aa,$b9,$e6,$ab,$ee       // char 54 '6'
        .byte $22,$89,$08,$23,$2f,$8f,$8f           // char 55 (partial)

txt_21bf:
        .byte $3f                                   // char 55 (partial)
        .byte $2a,$58,$c6,$f2,$fd,$fc,$fc,$ff       // char 56 '8'
        .byte $63,$a8,$26,$8a,$22,$8a,$42,$88       // char 57 '9'
        .byte $ff,$ff,$ff,$bf,$7f,$6f,$6f,$5f       // char 58 ':'
        .byte $48,$62,$68,$a2,$4a,$aa,$98,$22       // char 59 ';'
        .byte $89,$aa,$89,$6a,$99,$a5,$99,$a5       // char 60 '<'
        .byte $29,$26,$98,$63,$af,$8f,$0f,$bf       // char 61 '='
        .byte $8a,$a2,$20,$c8,$f8,$f2,$f1,$fe       // char 62 '>'
        .byte $84,$22,$88,$00,$8c,$03,$0c,$3f       // char 63 '?'
        .byte $e1,$1c,$8f,$bc,$ce,$3d,$fe,$3d       // char 64 '@'
        .byte $5a,$6a,$8c,$bf,$3f,$3f,$ff,$ff       // char 65 'A'
        .byte $a8,$20,$88,$12,$ec,$cb,$c4,$f4       // char 66 'B'
        .byte $6f,$9b,$ea,$b9,$ae,$ba,$fe,$bf       // char 67 'C'
        .byte $ff,$ff,$ff,$3f,$3f,$7f,$8f,$2f       // char 68 'D'
        .byte $ff,$fc,$fe,$f2,$f8,$f4,$cb,$e3       // char 69 'E'
        .byte $12,$40,$02,$cc,$3f,$cc,$33,$ff       // char 70 'F'
        .byte $2a,$89,$24,$13,$2f,$8f,$0f,$bf       // char 71 'G'
        .byte $a4,$6a,$c9,$f2,$fe,$fc,$fc,$ff       // char 72 'H'
        .byte $96,$95,$a6,$59,$66,$9a,$a2,$6a       // char 73 'I'
        .byte $53,$9b,$63,$53,$63,$ab,$63,$9b       // char 74 'J'
        .byte $c6,$2a,$26,$15,$26,$05,$09,$32       // char 75 'K'
        .byte $a2,$88,$60,$88,$26,$a8,$6b,$a2       // char 76 'L'
        .byte $7f,$7f,$7f,$bf,$7f,$bf,$3f,$ff       // char 77 'M'
        .byte $4f,$8c                               // char 78 (partial)

txt_2272:
        .byte $43,$40,$a2,$4a,$aa,$99               // char 78 (partial)
        .byte $f3,$cc,$00,$88,$22,$a8,$62,$88       // char 79 'O'
        .byte $bf,$7f,$7f,$7f,$bf,$bf,$bf,$ff       // char 80 'P'
        .byte $f9,$f2,$f2,$f2,$f0,$f2,$f8,$f2       // char 81 'Q'
        .byte $a9,$66,$aa,$62,$aa,$a2,$8a,$02       // char 82 'R'
        .byte $af,$63,$93,$6b,$a7,$67,$ab,$27       // char 83 'S'
        .byte $40,$73,$7c,$70,$40,$a2               // char 84 (partial)

txt_22a6:
        .byte $48,$42                               // char 84 (partial)
        .byte $a9,$2a,$09,$25,$a9,$25,$99,$a8       // char 85 'U'
        .byte $83,$6f,$4f,$8f,$bf,$3f,$3f,$ff       // char 86 'V'
        .byte $c8,$e6,$25,$19,$25,$19,$aa,$19       // char 87 'W'
        .byte $33,$02,$55,$59,$56,$99,$66,$96       // char 88 'X'
        .byte $7f,$bf,$bf,$bf,$bf,$bf,$bf,$ff       // char 89 'Y'
        .byte $60,$40,$82,$40,$b3                   // char 90 (partial)

txt_22d5:
        .byte $4c,$43,$4f                           // char 90 (partial)
        .byte $2f,$a3,$23,$0b,$2b,$c7,$0b,$c7       // char 91 '['
        .byte $19,$2a,$99,$15,$85,$b0,$bf,$4c       // char 92 '\'
        .byte $99,$56,$94,$58,$63,$0f,$fc,$cd       // char 93 ']'

txt_22f0:
        .byte $3f,$3f,$bf,$bf,$bf,$7f,$7f,$3f       // char 94 '^'
        .byte $fd,$fd,$fd,$fd,$fd,$fd,$fe,$fc       // char 95 '_'
        .byte $af,$bb,$ef,$fb,$ff,$ff,$bf,$7b       // char 96 '`'
        .byte $fe,$fd,$cd,$f1,$cd,$01,$cd,$31       // char 97 'a'
        .byte $f4,$f7,$f8,$f7,$f8,$f9,$f9,$f2       // char 98 'b'
        .byte $cc,$ff,$fc,$3f,$ff,$8f,$58,$55       // char 99 'c'
        .byte $1f,$13,$e3,$cb,$c7,$f7,$f7,$6b       // char 100 'd'
        .byte $df,$1c,$22,$89,$86,$a5,$16,$19       // char 101 'e'
        .byte $03,$98,$66,$55,$66,$99,$aa,$98       // char 102 'f'
        .byte $bf,$7f,$bf,$bf,$bf,$bf,$bf,$ff       // char 103 'g'
        .byte $a6,$4a,$42,$4a,$62,$88,$40,$8c       // char 104 'h'
        .byte $6b,$ab,$27,$ab,$27,$8b,$27,$07       // char 105 'i'
        .byte $8c,$73,$40,$43,$48,$62,$68,$56       // char 106 'j'
        .byte $cc,$3b,$0b,$25,$a8,$22,$08,$66       // char 107 'k'
        .byte $ff,$ff,$ff,$66,$8a,$aa,$89,$a2       // char 108 'l'
        .byte $ff,$ff,$ff,$55,$99,$66,$95,$20       // char 109 'm'
        .byte $ff,$ff,$ff,$55,$59,$56,$95,$20       // char 110 'n'
        .byte $ff,$ff,$ff,$63,$93,$63,$a3,$03       // char 111 'o'

spr_2380:
        .byte $26,$99,$16,$9a,$26,$1a,$16,$82       // char 112 'p'
        .byte $a0,$83,$23,$a9,$62,$99,$65,$00       // char 113 'q'
        .byte $ff,$ff,$ff,$7f,$bf,$3f,$3f,$3f       // char 114 'r'
        .byte $fd,$fe,$ff,$ff,$ff,$ff,$ff,$ff       // char 115 's'
        .byte $88,$62,$40,$72,$80,$73,$8c,$a6       // char 116 't'
        .byte $87,$27,$ab,$27,$07,$27,$07           // char 117 (partial)

txt_23af:
        .byte $57                                   // char 117 (partial)
        .byte $4a,$aa,$48,$42,$48,$43,$48,$69       // char 118 'v'
        .byte $98,$a3,$83,$25,$a8,$22,$08,$96       // char 119 'w'
        .byte $ff,$ff,$ff,$7f,$7f,$7f,$bf,$7f       // char 120 'x'
        .byte $96,$98,$66,$aa,$66,$4a,$62,$5a       // char 121 'y'
        .byte $a4,$9b,$a3,$89,$2a,$88,$02,$aa       // char 122 'z'
        .byte $ff,$ff,$ff,$99,$2a,$88,$02,$99       // char 123 '{'
        .byte $ff,$ff,$ff,$65,$00,$88,$03,$55       // char 124 '|'
        .byte $7f,$7c,$73                           // char 125 (partial)

txt_23eb:
        .byte $4f,$33,$cc,$03,$95                   // char 125 (partial)
        .byte $f7,$c7,$fb,$c7,$3b,$0b,$37,$67       // char 126 '~'
        .byte $70,$40,$a2,$68,$62,$4a,$62,$56       // char 127
        .byte $31,$84,$07,$09,$22,$88,$2a,$65       // char 128
        .byte $ff,$ff,$ff,$7f,$7f,$7f,$7f,$7f       // char 129
        .byte $8c,$23,$e0,$e2,$d8,$d2,$ea,$d5       // char 130
        .byte $c1,$02,$c9,$02,$09,$21,$89,$66       // char 131
        .byte $99,$a6,$89,$6a,$4a,$42,$8a,$56       // char 132
        .byte $5b,$5b,$9b,$67,$ab,$67,$87,$5b       // char 133
        .byte $16,$99,$2a,$1a,$16,$99,$26,$02       // char 134
        .byte $a0,$83,$63,$a8,$66,$aa,$a2,$29       // char 135
        .byte $ff,$ff,$ff,$0a,$22,$8a,$02,$59       // char 136
        .byte $ff,$ff,$ff,$65,$23,$80,$22,$95       // char 137
        .byte $73,$7f,$73,$4c,$3f,$0c,$20,$65       // char 138
        .byte $37,$cb,$07,$c7,$f7,$c7,$37,$57       // char 139
        .byte $ff,$ff,$ff,$ff,$ff,$55,$68,$62       // char 140
        .byte $ff,$ff,$ff,$ff,$ff,$66,$0f,$33       // char 141
        .byte $ff,$ff,$ff,$ff,$ff,$7c,$72,$48       // char 142
        .byte $ff,$ff,$ff,$ff,$ff,$5a,$a9,$ea       // char 143
        .byte $ff,$ff,$ff,$ff,$ff,$fc,$f1,$c8       // char 144
        .byte $ff,$ff,$ff,$ff,$ff,$95,$82,$08       // char 145
        .byte $ff,$ff,$ff,$ff,$ff,$83,$24,$c1       // char 146
        .byte $80,$70,$bc,$8f,$98,$15,$95,$26       // char 147
        .byte $cc,$3f,$cf,$f3,$ff,$8f,$58,$56       // char 148
        .byte $5b,$6d,$ba,$eb,$ef,$af,$bf,$bf       // char 149
        .byte $32,$90,$c6,$f1,$fe,$fc,$fc,$ff       // char 150
        .byte $23,$08,$22,$aa,$22,$88,$aa,$89       // char 151
        .byte $ff,$fc,$fc,$f0,$f2,$c1,$fa,$c9       // char 152
        .byte $20,$08,$aa,$9a,$a6,$aa,$66,$99       // char 153
        .byte $20,$8a,$24,$93,$2f,$8f,$0f,$3f       // char 154
        .byte $bb,$6e,$9b,$e7,$f6,$f9,$f9,$fd       // char 155
        .byte $4f,$e3,$33,$f8,$f0,$c6,$55,$56       // char 156
        .byte $ff,$ff,$ff,$ff,$ff,$bf,$bf,$7f       // char 157
        .byte $95,$a6,$99,$56,$9a,$62,$6a,$66       // char 158
        .byte $95,$55,$99,$a6,$9a,$66,$a8,$24       // char 159
        .byte $7f,$7f,$7f,$7f,$7f,$7f,$7f,$ff       // char 160
        .byte $aa,$2a,$2a,$19,$a6,$29,$a6,$15       // char 161
        .byte $6f,$a3,$63,$9b,$63,$5b,$63,$93       // char 162
        .byte $c6,$09,$25,$85,$89,$b2,$bc,$8f       // char 163
        .byte $a6,$95,$65,$59,$56,$58,$0c,$fd       // char 164
        .byte $3f,$02,$4c,$b0,$3c,$56,$7f,$3f       // char 165
        .byte $fc,$a0,$89,$2a,$c8,$5a,$ff,$ff       // char 166
        .byte $99,$66,$aa,$66,$8a,$a0,$ff,$ff       // char 167
        .byte $8f,$4f,$bf,$0f,$8f,$0f,$ff,$ff       // char 168
        .byte $8a,$aa,$48,$82,$88,$60,$48,$65       // char 169
        .byte $a8,$23,$83,$29,$08,$20,$00,$65       // char 170
        .byte $ff,$ff,$ff,$7f,$bf,$bf,$7f,$7f       // char 171
        .byte $26,$15,$a5,$85,$b9,$bc,$bf,$66       // char 172
        .byte $53,$53,$63,$9b,$6b,$37,$f7,$57       // char 173
        .byte $7f,$8c,$73,$4c,$70,$80,$62,$5a       // char 174
        .byte $31,$f4,$37,$05,$02,$88,$2a,$56       // char 175
        .byte $ff,$ff,$ff                           // char 176 (partial)

txt_2583:
        .byte $59,$2a,$a8,$22,$5a                   // char 176 (partial)
        .byte $ff,$ff,$ff,$66,$aa,$99,$a5,$88       // char 177
        .byte $ff,$ff,$ff,$aa,$65,$99,$55,$20       // char 178
        .byte $ff,$ff,$ff,$aa,$56,$58,$64           // char 179 (partial)

dat_259f:
        // === Fill data (1 bytes, $259f-$259f) ===
        .byte $00                                   // .

// --- Region $25c0-$2611 ---
.pc = $25c0 "dat_25c0"

dat_25c0:
        .byte $7f,$8c,$9a,$a6,$b3,$bf,$ca,$d4       // char 184
        .byte $de,$e6,$ed,$f3,$f8,$fc,$fe,$fe       // char 185
        .byte $fe,$fc,$f8,$f3,$ed,$e6,$de,$d4       // char 186
        .byte $ca,$bf,$b3,$a6,$9a,$8c,$7f,$72       // char 187
        .byte $64                                   // char 188 (partial)

txt_25e1:
        .byte $58,$4b,$3f,$34,$2a,$20,$18           // char 188 (partial)
        .byte $11,$0b,$06,$02,$00,$00,$00,$02       // char 189
        .byte $06,$0b,$11,$18                       // char 190 (partial)

txt_25f4:
        .byte $20,$2a,$34,$3f                       // char 190 (partial)
        .byte $4b,$58,$64,$72,$ff,$00,$00,$00       // char 191
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 192
        .byte $00,$00,$00,$00,$00,$00,$01,$02       // char 193
        .byte $03                                   // char 194 (partial)

dat_2611:
        // === Fill data (1 bytes, $2611-$2611) ===
        .byte $00                                   // .

// --- Region $2640-$2760 ---
.pc = $2640 "spr_2640"

spr_2640:
        .fill 17, $00
        .byte $04,$05,$06,$07,$00,$08,$09,$0a,$0b,$0c,$00,$0d,$0e,$0f,$10,$11 // ................
        .byte $12,$13,$14,$15,$0c,$00,$16,$17,$18,$19,$1a,$1b,$1c,$1d,$1e,$00 // ................
        .byte $00,$1f
        .text "!"
        .byte $22                                   // double quote
        .text "#$"
        .byte $8c,$8d,$8e,$8f,$0c,$00,$00,$04,$05,$06
        .byte $07,$00,$00,$90,$91,$92,$1e,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$00,$00,$00
        .text "%&'()"
        .byte $00

txt_269e:
        .byte $2a,$2b                               // char 211 (partial)
        .byte $2c,$2d,$2e,$2f,$30,$31,$32,$33       // char 212
        .byte $34,$35,$36,$37,$38,$39,$3a,$3b       // char 213
        .byte $3c,$3d,$3e,$3f,$40,$41,$42,$43       // char 214
        .byte $44,$45,$46,$47,$48,$49,$4a,$93       // char 215
        .byte $94,$95,$96,$97                       // char 216 (partial)

txt_26c4:
        .byte $3a,$25,$26,$27                       // char 216 (partial)
        .byte $28,$29,$00,$98,$99,$9a,$9b,$9c       // char 217
        .byte $9d,$00,$00,$00,$00,$00,$00,$00       // char 218
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 219
        .byte $4b,$4c,$4d,$00,$00,$00               // char 220 (partial)

txt_26e6:
        .byte $4e,$4f                               // char 220 (partial)
        .byte $50,$51,$52,$53,$54,$55,$56,$00       // char 221
        .byte $00,$57,$58,$59,$00,$5a,$5b,$5c       // char 222
        .byte $5d,$5e,$5f,$60,$61,$00,$62,$63       // char 223
        .byte $64,$65,$66,$67,$00,$68,$69,$9e       // char 224
        .byte $9f,$a0,$00,$a1,$a2,$4b,$4c,$4d       // char 225
        .byte $00,$00,$00,$a3,$a4,$a5,$a6,$a7       // char 226
        .byte $a8,$00,$00,$00,$00,$00,$00,$00       // char 227
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 228
        .byte $6a,$6b,$6c,$6d,$6e,$6f,$70,$71       // char 229
        .byte $72,$73,$74,$75,$76,$77,$78,$00       // char 230
        .byte $00,$79,$7a,$7b,$7c,$7d,$7e,$7f       // char 231
        .byte $80,$81,$00,$82,$83,$00,$73,$84       // char 232
        .byte $85,$86,$87,$88,$89,$8a,$8b,$a9       // char 233
        .byte $aa,$ab,$00,$ac,$ad,$6a,$6b,$6c       // char 234
        .byte $6d,$6e,$6f,$ae,$af,$b0,$b1,$b2       // char 235
        .byte $b3                                   // char 236 (partial)

// --- Region $2780-$2792 ---
.pc = $2780 "dat_2780"

dat_2780:
        .byte $7d,$f9,$e6,$c0,$63,$36,$78,$63       // char 240
        .byte $f7,$0c,$63,$36,$0c,$63,$36,$f8       // char 241
        .byte $63,$36                               // char 242 (partial)

dat_2792:
        // === Fill data (1 bytes, $2792-$2792) ===
        .byte $00                                   // .

// --- Region $27c0-$27d1 ---
.pc = $27c0 "dat_27c0"

dat_27c0:
        .byte $6f,$c0,$00,$cc,$00,$00,$8f,$00       // char 248
        .byte $00,$cc,$00,$00,$6c,$00,$00,$6f       // char 249
        .byte $c0                                   // char 250 (partial)

dat_27d1:
        // === Fill data (1 bytes, $27d1-$27d1) ===
        .byte $00                                   // .

// --- Region $2800-$29ef ---
.pc = $2800 "txt_2800"

txt_2800:
        .encoding "screencode_mixed"
        .text "  now i'm going all city with the masterplan,a faster man and i'm about to tell you who i am.  i am the reality,you can't escape the visions recorded on disc and tape"
        .encoding "petscii_upper"

txt_28a6:
        .text ".     '"

txt_28ad:
        .encoding "screencode_mixed"
        .text "abnormal faction' from therapy is here to flow.  original obtained, partly translated and shortened by jaydee.  the game looks ugly at first sight but don't judge it at it's first impression,the game itself is not that bad.  call our eurohq 'highway',the number is being displayed somewhere on screen"
        .encoding "petscii_upper"

txt_29d9:
        .text ".      "
        .byte $00                                   // string terminator
        .fill 15, $00

// --- Region $29f7-$2b44 ---
.pc = $29f7 "dat_29f7"

dat_29f7:
        .fill 9, $00

txt_2a00:
        .encoding "screencode_mixed"
        .text "   shout outs goes to"
        .encoding "petscii_upper"

txt_2a15:
        .text "...  "

txt_2a1a:
        .encoding "screencode_mixed"
        .text "demonix - empire - psi - storm and ultimate hacker"
        .encoding "petscii_upper"

txt_2a4c:
        .text "    "
        .byte $13,$14,$01,$14,$05,$13,$09,$04,$05   // .........

txt_2a59:
        .text "    "

txt_2a5d:
        .encoding "screencode_mixed"
        .text "avantgarde - trc+scs - f4cg - hardcore+onslaught - legend - alpha flight - trsi - motiv"
        .encoding "petscii_upper"

txt_2ab4:
        .text "8 - "

txt_2ab8:
        .encoding "screencode_mixed"
        .text "dytec - atlantis - mayhem - excess - fairlight"
        .encoding "petscii_upper"

txt_2ae6:
        .text "    "
        .byte $09,$0e,$20,$05,$15,$12,$0f,$0c,$01,$0e,$04 // .. ........

txt_2af5:
        .text "          "
        .byte $00                                   // string terminator
        .byte $00,$00,$00,$00,$00,$00               // ......

dat_2b06:
        .text "                                                              "
        .byte $00                                   // string terminator

// --- Region $2c00-$2cfe ---
.pc = $2c00 "txt_2c00"

txt_2c00:
        .text "     "
        .byte $03,$08,$12,$0f,$0d,$01,$0e,$03,$05   // .........

txt_2c0e:
        .text "        "
        .byte $10,$12,$0f,$15,$04,$0c,$19,$20,$10,$12,$05,$13,$05,$0e,$14,$13 // ....... ........

txt_2c26:
        .text "    "
        .byte $01,$02,$0e,$0f,$12,$0d,$01,$0c,$20,$06,$01,$03,$14,$09,$0f,$0e // ........ .......

txt_2c3a:
        .text "       ("
        .byte $03,$29,$14,$08,$05,$12,$01,$10,$19   // .).......

txt_2c4b:
        .text "      "

txt_2c51:
        .encoding "screencode_mixed"
        .text "call the chromance   euro headquarter"
        .encoding "petscii_upper"

txt_2c76:
        .text "        "
        .byte $08,$09,$07,$08,$17,$01,$19           // .......

txt_2c85:
        .text "              "
        .byte $15,$0e,$04,$05,$12                   // .....

txt_2c98:
        .text "                "
        .byte $14,$08,$05                           // ...

txt_2cab:
        .text "              "
        .byte $06,$0f,$0c,$0c,$0f,$17,$09,$0e,$07   // .........

txt_2cc2:
        .text "            "
        .byte $0e,$15,$0d,$02,$05,$12               // ......

txt_2cd4:
        .text ":          +46-42-83773                    "
