// ============================================
// output - Part 1 of 2
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:36:51
// https://restore64.dev by datucker / Rabenauge
//
// Load address: $0801  End: $ffff  (63487 bytes)
// Crunched with Exomizer v2/v3 (with relocation) — depacked by emulation
// Packer entry: $0810 (via BASIC SYS 2064)
// Entry point:  $2a00 (10752)
// IRQ handler:  $204c (irq_204c)
//
// Code: 2492 bytes, Data: 60995 bytes
// Labels: 249, Subroutines: 18
//
// Verification: 5 line(s) auto-corrected to .byte for exact byte matching
//
// Cross-references: all OK
// ============================================


// --- Region $0810-$0883 ---
.pc = $0810 "loc_0810"

loc_0810:
        lda #$00
        sta $d020
        sta $d021
        lda #$09
        sta $0286
        lda #$93
        jsr $ffd2
        lda #$d6
        sta $d016
        lda #$0c
        sta $d022
        lda #$0b
        sta $d023
        ldx #$00

loc_0833:
        lda dat_1700,x
        sta $0400,x
        inx
        bne loc_0833
        nop
        jmp loc_0874

loc_0840:
        ldx #$00

loc_0842:
        jsr sub_0851
        inx
        bne loc_0842
        jmp loc_2b00

dat_084b:
        .byte $ea,$ea,$ea,$ea,$ea,$ea               // ......
// Referenced by: jsr from $0842

sub_0851:
        ldy #$00

loc_0853:
        iny
        bne loc_0853
        ldy #$00

loc_0858:
        iny
        bne loc_0858
        ldy #$00

loc_085d:
        iny
        bne loc_085d
        ldy #$00

loc_0862:
        iny
        bne loc_0862
        ldy #$00

loc_0867:
        iny
        bne loc_0867

loc_086a:
        iny
        bne loc_086a

loc_086d:
        iny
        bne loc_086d

loc_0870:
        iny
        bne loc_0870
        rts

loc_0874:
        lda #$0f
        sta $d418
        lda #$1d
        sta $d018
        jsr sub_2000
        jmp loc_0840

// --- Region $0890-$08f9 ---
.pc = $0890 "Program $0890"
        and $8d0c,y
        .byte $3f,$0c,$e8                           // rla $e80c,x // ILLEGAL
        lda $0c2f,x
        sta $0c3a
        sta $0c40
        jsr sub_0c41
        jsr sub_0c65
        jsr sub_0c89
        lda #$00
        ldx #$17

loc_08ac:
        sta $d400,x
        dex
        bpl loc_08ac
        lda #$0f
        sta $d418
        lda $0be5
        sta $0be6
        lda #$1e
        sta $0c02
        lda #$3c
        sta $0c03
        lda #$00
        sta $0be7
        sta $0be8
        sta $0be9
        sta $0c0a
        sta $0c0b
        sta $0c0c
        sta $0c25
        sta $0c26
        sta $0c27
        lda #$01
        sta $0bd3
        sta $0bd4
        sta $0bd5
        sta $0bd6
        rts

loc_08f3:
        pla
        sta $fb
        pla
        sta $fa
        rts

// --- Region $0909-$0bce ---
.pc = $0909 "sub_0909"
// Referenced by: jsr from $20ae

sub_0909:
        lda $fa
        pha
        lda $fb
        pha
        lda $0bd3
        bne loc_0917
        jmp loc_08f3

loc_0917:
        jsr sub_0cad
        jsr sub_1100
        jsr sub_0d24
        dec $0be6
        beq loc_0928
        jmp loc_08f3

loc_0928:
        lda $0be5
        sta $0be6
        lda $0be7
        beq loc_0936
        jmp loc_0a09

loc_0936:
        lda $0bed
        sta $fa
        lda $0bee
        sta $fb
        lda #$00
        sta $0c0a
        ldy #$00
        sty $0bd7
        sty $0bd8

loc_094d:
        ldy #$00
        sty $0bd1

loc_0952:
        ldy $0bd1
        lda ($fa),y
        cmp #$7f
        bne loc_098c
        lda $0c35
        clc
        adc #$02
        sta $0c35
        lda $0c36
        adc #$00
        sta $0c36

loc_096c:
        jsr sub_0c41
        lda $0bed
        sta $fa
        lda $0bee
        sta $fb
        ora $fa
        bne loc_094d
        lda $0c3b
        sta $0c35
        lda $0c3c
        sta $0c36
        jmp loc_096c

loc_098c:
        cmp #$80
        bcc loc_09a9
        inc $0bd1
        and #$7f
        asl
        tax
        lda dat_118b,x
        sta smc_09a4                                // SMC: modifies $09a4
        lda $118c,x
        sta smc_09a5                                // SMC: modifies $09a5
.label smc_09a4 = * + 1
.label smc_09a5 = * + 2
        jsr sub_12a6                                // !SMC: modified by $099a, $09a0
        jmp loc_0952

loc_09a9:
        ldx $0bea
        stx $0be7
        ldx $0c2e
        stx $0c2b
        sta $0c07
        jsr sub_0df2
        ldx $0bd4
        beq loc_09f4
        lda $0c04
        sta $d400
        sta $0bf3
        lda $0c05
        sta $d401
        sta $0bf4
        lda $0bdc
        sta $d402
        lda $0bdf
        sta $d403
        lda $0bf9
        sta $d405
        lda $0bfc
        sta $d406
        ldx $0bd9
        stx $d404
        inx
        stx $d404

loc_09f4:
        inc $0bd1
        lda $0bed
        clc
        adc $0bd1
        sta $0bed
        lda $0bee
        adc #$00
        sta $0bee

loc_0a09:
        dec $0be7
        lda $0be8
        beq loc_0a14
        jmp loc_0ae9

loc_0a14:
        lda $0bef
        sta $fa
        lda $0bf0
        sta $fb
        lda #$00
        sta $0c0b
        ldy #$07
        sty $0bd7
        ldy #$01
        sty $0bd8

loc_0a2d:
        ldy #$00
        sty $0bd1

loc_0a32:
        ldy $0bd1
        lda ($fa),y
        cmp #$7f
        bne loc_0a6c
        lda $0c37
        clc
        adc #$02
        sta $0c37
        lda $0c38
        adc #$00
        sta $0c38

loc_0a4c:
        jsr sub_0c65
        lda $0bef
        sta $fa
        lda $0bf0
        sta $fb
        ora $fa
        bne loc_0a2d
        lda $0c3d
        sta $0c37
        lda $0c3e
        sta $0c38
        jmp loc_0a4c

loc_0a6c:
        cmp #$80
        bcc loc_0a89
        inc $0bd1
        and #$7f
        asl
        tax
        lda dat_118b,x
        sta smc_0a84                                // SMC: modifies $0a84
        lda $118c,x
        sta smc_0a85                                // SMC: modifies $0a85
.label smc_0a84 = * + 1
.label smc_0a85 = * + 2
        jsr sub_11b7                                // !SMC: modified by $0a7a, $0a80
        jmp loc_0a32

loc_0a89:
        ldx $0beb
        stx $0be8
        ldx $0c2e
        stx $0c2c
        sta $0c08
        jsr sub_0df2
        ldx $0bd5
        beq loc_0ad4
        lda $0c04
        sta $d407
        sta $0bf5
        lda $0c05
        sta $d408
        sta $0bf6
        lda $0bdd
        sta $d409
        lda $0be0
        sta $d40a
        lda $0bfa
        sta $d40c
        lda $0bfd
        sta $d40d
        ldx $0bda
        stx $d40b
        inx
        stx $d40b

loc_0ad4:
        inc $0bd1
        lda $0bef
        clc
        adc $0bd1
        sta $0bef
        lda $0bf0
        adc #$00
        sta $0bf0

loc_0ae9:
        dec $0be8
        lda $0be9
        beq loc_0af4
        jmp loc_0bc9

loc_0af4:
        lda $0bf1
        sta $fa
        lda $0bf2
        sta $fb
        lda #$00
        sta $0c0c
        ldy #$0e
        sty $0bd7
        ldy #$02
        sty $0bd8

loc_0b0d:
        ldy #$00
        sty $0bd1

loc_0b12:
        ldy $0bd1
        lda ($fa),y
        cmp #$7f
        bne loc_0b4c
        lda $0c39
        clc
        adc #$02
        sta $0c39
        lda $0c3a
        adc #$00
        sta $0c3a

loc_0b2c:
        jsr sub_0c89
        lda $0bf1
        sta $fa
        lda $0bf2
        sta $fb
        ora $fa
        bne loc_0b0d
        lda $0c3f
        sta $0c39
        lda $0c40
        sta $0c3a
        jmp loc_0b2c

loc_0b4c:
        cmp #$80
        bcc loc_0b69
        inc $0bd1
        and #$7f
        asl
        tax
        lda dat_118b,x
        sta smc_0b64                                // SMC: modifies $0b64
        lda $118c,x
        sta smc_0b65                                // SMC: modifies $0b65
.label smc_0b64 = * + 1
.label smc_0b65 = * + 2
        jsr sub_11ee                                // !SMC: modified by $0b5a, $0b60
        jmp loc_0b12

loc_0b69:
        ldx $0bec
        stx $0be9
        ldx $0c2e
        stx $0c2d
        sta $0c09
        jsr sub_0df2
        ldx $0bd6
        beq loc_0bb4
        lda $0c04
        sta $d40e
        sta $0bf7
        lda $0c05
        sta $d40f
        sta $0bf8
        lda $0bde
        sta $d410
        lda $0be1
        sta $d411
        lda $0bfb
        sta $d413
        lda $0bfe
        sta $d414
        ldx $0bdb
        stx $d412
        inx
        stx $d412

loc_0bb4:
        inc $0bd1
        lda $0bf1
        clc
        adc $0bd1
        sta $0bf1
        lda $0bf2
        adc #$00
        sta $0bf2

loc_0bc9:
        dec $0be9
        jmp loc_08f3

// --- Region $0c41-$0dda ---
.pc = $0c41 "sub_0c41"
// Referenced by: jsr from $089f, $096c

sub_0c41:
        lda $f8
        pha
        lda $f9
        pha
        lda $0c35
        sta $f8
        lda $0c36
        sta $f9
        ldy #$00
        lda ($f8),y
        sta $0bed
        iny
        lda ($f8),y
        sta $0bee
        pla
        sta $f9
        pla
        sta $f8
        rts
// Referenced by: jsr from $08a2, $0a4c

sub_0c65:
        lda $f8
        pha
        lda $f9
        pha
        lda $0c37
        sta $f8
        lda $0c38
        sta $f9
        ldy #$00
        lda ($f8),y
        sta $0bef
        iny
        lda ($f8),y
        sta $0bf0
        pla
        sta $f9
        pla
        sta $f8
        rts
// Referenced by: jsr from $08a5, $0b2c

sub_0c89:
        lda $f8
        pha
        lda $f9
        pha
        lda $0c39
        sta $f8
        lda $0c3a
        sta $f9
        ldy #$00
        lda ($f8),y
        sta $0bf1
        iny
        lda ($f8),y
        sta $0bf2
        pla
        sta $f9
        pla
        sta $f8
        rts
// Referenced by: jsr from $0917

sub_0cad:
        lda $0bd4
        beq loc_0cbe
        lda $0c25
        beq loc_0cbe
        ldx #$00
        ldy #$00
        jsr sub_0cdd

loc_0cbe:
        lda $0bd5
        beq loc_0ccf
        lda $0c26
        beq loc_0ccf
        ldx #$01
        ldy #$07
        jsr sub_0cdd

loc_0ccf:
        lda $0bd6
        beq loc_0d02
        lda $0c27
        beq loc_0d02
        ldx #$02
        ldy #$0e
// Referenced by: jsr from $0cbb, $0ccc

sub_0cdd:
        lda $0be2,x
        bmi loc_0d03
        lda $0bdc,x
        clc
        adc #$80
        sta $d402,y
        sta $0bdc,x
        lda $0bdf,x
        adc #$00
        sta $d403,y
        sta $0bdf,x
        cmp #$0f
        bne loc_0d02
        lda #$ff
        sta $0be2,x

loc_0d02:
        rts

loc_0d03:
        lda $0bdc,x
        sec
        sbc #$80
        sta $d402,y
        sta $0bdc,x
        lda $0bdf,x
        sbc #$00
        sta $d403,y
        sta $0bdf,x
        cmp #$01
        bne loc_0d23
        lda #$01
        sta $0be2,x

loc_0d23:
        rts
// Referenced by: jsr from $091d

sub_0d24:
        lda $0bd4
        beq loc_0d40
        lda $0c28
        beq loc_0d40
        lda $0c2b
        beq loc_0d39
        dec $0c2b
        jmp loc_0d40

loc_0d39:
        ldx #$00
        ldy #$00
        jsr sub_0d7b

loc_0d40:
        lda $0bd5
        beq loc_0d5c
        lda $0c29
        beq loc_0d5c
        lda $0c2c
        beq loc_0d55
        dec $0c2c
        jmp loc_0d5c

loc_0d55:
        ldx #$02
        ldy #$07
        jsr sub_0d7b

loc_0d5c:
        lda $0bd6
        beq loc_0d78
        lda $0c2a
        beq loc_0d78
        lda $0c2d
        beq loc_0d71
        dec $0c2d
        jmp loc_0d78

loc_0d71:
        ldx #$04
        ldy #$0e
        jsr sub_0d7b

loc_0d78:
        jmp loc_0da6
// Referenced by: jsr from $0d3d, $0d59, $0d75

sub_0d7b:
        lda $0c00
        bmi loc_0d93
        lda $0bf3,x
        clc
        adc $0bff
        sta $d400,y
        lda $0bf4,x
        adc #$00
        sta $d401,y
        rts

loc_0d93:
        lda $0bf3,x
        sec
        sbc $0bff
        sta $d400,y
        lda $0bf4,x
        sbc #$00
        sta $d401,y
        rts

loc_0da6:
        lda $0c01
        bmi loc_0dc0
        lda $0bff
        clc
        adc $0c02
        sta $0bff
        cmp $0c03
        bne loc_0dbf
        lda #$ff
        sta $0c01

loc_0dbf:
        rts

loc_0dc0:
        lda $0bff
        sec
        sbc $0c02
        sta $0bff
        bne loc_0dbf
        lda #$01
        sta $0c01
        lda $0c00
        eor #$fe
        sta $0c00
        rts

dat_0dda:
        .byte $2c                                   // ,

// --- Region $0df2-$0e16 ---
.pc = $0df2 "sub_0df2"
// Referenced by: jsr from $09b8, $0a98, $0b78, $111c, $114a, $1178

sub_0df2:
        pha
        and #$0f
        asl
        tax
        lda dat_0dda,x
        sta $0c04
        lda $0ddb,x
        sta $0c05
        pla
        lsr
        lsr
        lsr
        lsr
        tax

loc_0e09:
        dex
        bmi loc_0e15
        asl $0c04
        rol $0c05
        jmp loc_0e09

loc_0e15:
        rts

dat_0e16:
        .byte $ad                                   // .

// --- Region $1100-$118b ---
.pc = $1100 "sub_1100"
// Referenced by: jsr from $091a

sub_1100:
        lda $0bd4
        beq loc_112e
        lda $0c0a
        beq loc_112e

loc_110a:
        ldx $0c0d
        lda $0c10,x
        cmp #$ff
        bne loc_111c
        lda #$00
        sta $0c0d
        jmp loc_110a

loc_111c:
        jsr sub_0df2
        lda $0c04
        sta $d400
        lda $0c05
        sta $d401
        inc $0c0d

loc_112e:
        lda $0bd5
        beq loc_115c
        lda $0c0b
        beq loc_115c

loc_1138:
        ldx $0c0e
        lda $0c17,x
        cmp #$ff
        bne loc_114a
        lda #$00
        sta $0c0e
        jmp loc_1138

loc_114a:
        jsr sub_0df2
        lda $0c04
        sta $d407
        lda $0c05
        sta $d408
        inc $0c0e

loc_115c:
        lda $0bd6
        beq loc_118a
        lda $0c0c
        beq loc_118a

loc_1166:
        ldx $0c0f
        lda $0c1e,x
        cmp #$ff
        bne loc_1178
        lda #$00
        sta $0c0f
        jmp loc_1166

loc_1178:
        jsr sub_0df2
        lda $0c04
        sta $d40e
        lda $0c05
        sta $d40f
        inc $0c0f

loc_118a:
        rts

dat_118b:
        .byte $b7                                   // .

// --- Region $11b7-$12b4 ---
.pc = $11b7 "sub_11b7"
// Referenced by: jsr from $0a83

sub_11b7:
        ldx $0bd8
        lda #$05
        sta $0c0a,x
        jmp loc_120f

loc_11c2:
        ldx $0bd8
        lda #$06
        sta $0c0a,x
        jmp loc_120f

dat_11cd:
        .byte $ae,$d8,$0b                           // ...
        lda #$01
        sta $0c0a,x
        jmp loc_120f

loc_11d8:
        ldx $0bd8
        lda #$02
        sta $0c0a,x
        jmp loc_120f

loc_11e3:
        ldx $0bd8
        lda #$04
        sta $0c0a,x
        jmp loc_120f
// Referenced by: jsr from $0b63

sub_11ee:
        ldx $0bd8
        lda #$08
        sta $0c0a,x
        jmp loc_120f

loc_11f9:
        ldx $0bd8
        lda #$0d
        sta $0c0a,x
        jmp loc_120f

loc_1204:
        ldx $0bd8
        lda #$0e
        sta $0c0a,x
        jmp loc_120f

loc_120f:
        ldy $0bd1
        lda ($fa),y
        sta $0c07,x
        lda #$01
        sta $0c0d,x
        ldy $0bd7
        lda $0c07,x
        sta $0c10,y
        iny
        lda $0c0a,x
        and #$01
        beq loc_1249
        lda $0c07,x
        pha
        and #$f0
        sta dat_0bcf
        pla
        and #$0f
        clc
        adc #$03
        cmp #$0c
        bcc loc_1242
        adc #$03

loc_1242:
        adc dat_0bcf
        sta $0c10,y
        iny

loc_1249:
        lda $0c0a,x
        and #$02
        beq loc_126c

loc_1250:
        lda $0c07,x
        pha
        and #$f0
        sta dat_0bcf
        pla
        and #$0f
        clc
        adc #$04
        cmp #$0c
        bcc loc_1265
        adc #$03

loc_1265:
        adc dat_0bcf
        sta $0c10,y
        iny

loc_126c:
        lda $0c0a,x
        and #$04
        beq loc_128f
        lda $0c07,x
        pha
        and #$f0
        sta dat_0bcf
        pla
        and #$0f
        clc
        adc #$07
        cmp #$0c
        bcc loc_1288
        adc #$03

loc_1288:
        adc dat_0bcf
        sta $0c10,y
        iny

loc_128f:
        lda $0c0a,x
        and #$08
        beq loc_12a0
        lda $0c07,x
        clc
        adc #$10
        sta $0c10,y
        iny

loc_12a0:
        lda #$ff
        sta $0c10,y
        rts
// Referenced by: jsr from $09a3

sub_12a6:
        ldy $0bd1
        lda ($fa),y
        ldx $0bd8
        sta $0bea,x
        inc $0bd1
        rts

// --- Region $148d-$148d ---
.pc = $148d "Segment $148d"
        brk

// --- Region $158d-$158d ---
.pc = $158d "Segment $158d"
        brk

// --- Region $2000-$21d5 ---
.pc = $2000 "sub_2000"
// Referenced by: jsr from $087e

sub_2000:
        lda #$00
        sta $fb
        lda #$36
        sta $fc
        lda #$07
        sta $a3
        lda #$00
        sta $a4
        lda #$40
        sta $a5
        lda #$00
        sta $dc02
        sei
        lda $d011
        and #$7f
        sta $d011
        lda #$a5
        sta $d012
        lda #$01
        sta $d01a
        lda $d019
        sta $d019
        lda $0314
        sta $a9
        lda $0315
        sta $aa
        lda #$4c
        sta $0314
        lda #$20
        sta $0315
        lda #$00
        sta $ab
        cli
        rts

irq_204c:
        lda $d019
        and #$01
        bne loc_2056
        jmp ($00a9)

loc_2056:
        lda #$81
        sta $d019
        lda $ab
        beq loc_2062
        jmp loc_20b4

loc_2062:
        sei
        lda #$fa
        sta $d012
        lda $d011
        and #$7f
        sta $d011
        lda $d019
        sta $d019
        cli
        lda #$10
        ora $a3
        sta $d016
        lda $dc00
        and #$10
        bne loc_20ae
        sei
        lda $a9
        sta $0314
        lda $aa
        sta $0315
        lda #$00
        sta $d01a
        lda $d019
        sta $d019
        lda #$ff
        sta $dc02
        lda #$7f
        sta $dc00
        lda #$c8
        sta $d016
        cli
        jmp loc_2c00

loc_20ae:
        jsr sub_0909
        jmp loc_21ca

loc_20b4:
        sei
        lda #$a5
        sta $d012
        lda $d011
        and #$7f
        sta $d011
        lda $d019
        sta $d019
        cli
        lda #$08
        sta $d016
        ldx $a5
        lda $dc00
        and #$04
        bne loc_20da
        inx
        beq loc_20e8

loc_20da:
        lda $dc00
        and #$08
        bne loc_20e6
        dex
        cpx #$ff
        beq loc_20e8

loc_20e6:
        stx $a5

loc_20e8:
        lda $a5
        lsr
        lsr
        lsr
        lsr
        lsr
        sta $a6
        lda $a3
        sec
        sbc $a6
        bmi loc_20fd
        sta $a3
        jmp loc_21ca

loc_20fd:
        clc
        adc #$08
        sta $a3
        lda #$58
        sta $fd
        lda #$06
        sta $fe
        ldx #$0a

loc_210c:
        ldy #$01

loc_210e:
        lda ($fd),y
        dey
        sta ($fd),y
        iny
        iny
        cpy #$28
        bne loc_210e
        lda $fd
        clc
        adc #$28
        sta $fd
        lda $fe
        adc #$00
        sta $fe
        dex
        bne loc_210c
        ldy #$00

loc_212b:
        lda ($fb),y
        cmp #$80
        bne loc_213c
        lda #$00
        sta $fb
        lda #$36
        sta $fc
        jmp loc_212b

loc_213c:
        sta $a6
        asl
        asl
        asl
        sta $a7
        lda $a6
        lsr
        lsr
        lsr
        lsr
        lsr
        clc
        adc #$33
        sta $a8
        lda #$7f
        sta $fd
        lda #$06
        sta $fe
        ldx $a4
        ldy #$00
        lda #$0a
        sta $a6

loc_215f:
        lda dat_1600,x
        sta ($fd),y
        txa
        clc
        adc #$0b
        tax
        lda $fd
        clc
        adc #$28
        sta $fd
        lda $fe
        adc #$00
        sta $fe
        dec $a6
        bne loc_215f
        lda #$a7
        sta $fd
        lda #$06
        sta $fe
        ldy #$00
        ldx $a4

loc_2186:
        sei
        lda #$33
        sta $01
        lda ($a7),y
        pha
        lda #$37
        sta $01
        cli
        pla
        and dat_21d6,x
        beq loc_21a3
        lda #$00
        sty $a6
        ldy #$00
        sta ($fd),y
        ldy $a6

loc_21a3:
        lda $fd
        clc
        adc #$28
        sta $fd
        lda $fe
        adc #$00
        sta $fe
        iny
        cpy #$08
        bne loc_2186
        inc $a4
        lda $a4
        cmp #$0b
        bne loc_21c7
        lda #$00
        sta $a4
        inc $fb
        bne loc_21c7
        inc $fc

loc_21c7:
        jmp loc_21ca

loc_21ca:
        lda $ab
        eor #$01
        sta $ab
        pla
        tay
        pla
        tax
        pla
        rti

// --- Region $2a00-$2a15 ---
.pc = $2a00 "main_2a00"

main_2a00:
        ldx #$00

loc_2a02:
        lda dat_293c,x
        sta $033c,x
        inx
        bne loc_2a02
        nop
        nop
        nop
        lda #$0f
        sta $d418
        jmp loc_0810

// --- Region $2b00-$2b0c ---
.pc = $2b00 "loc_2b00"

loc_2b00:
        jsr $033c

loc_2b03:
        jsr sub_427e
        jsr $0388
        jmp loc_2b03

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

// --- Region $2c00-$2c24 ---
.pc = $2c00 "loc_2c00"

loc_2c00:
        jsr $ff81
        lda #$00
        sta $d020
        sta $d021
        sta $0286
        lda #$93
        jsr $ffd2
        jsr sub_2c60
        ldx #$00

loc_2c18:
        lda dat_2c24,x
        sta $033c,x
        inx
        bne loc_2c18
        jmp $033c

dat_2c24:
        .byte $78                                   // x

// --- Region $2c60-$2c69 ---
.pc = $2c60 "sub_2c60"
// Referenced by: jsr from $2c13

sub_2c60:
        ldx #$00
        txa

loc_2c63:
        sta $d400,x
        inx
        bne loc_2c63
        rts

// --- Region $404c-$404c ---
.pc = $404c "Segment $404c"
        brk

// --- Region $427e-$4312 ---
.pc = $427e "sub_427e"
// Referenced by: jsr from $2b03

sub_427e:
        ldx #$80

loc_4280:
        dec $4558,x
        bmi loc_428b

loc_4285:
        dex
        bne loc_4280
        rts

dat_4289:
        .byte $ea,$ea                               // ..

loc_428b:
        lda $4340,x
        sta $4558,x
        inc dat_44d8,x

loc_4294:
        lda dat_44d8,x
        cmp #$04
        beq loc_42b5
        clc
        adc #$21
        jsr sub_42ee
        pha
        lda ($8b),y
        tay
        pla
        cpy #$20
        bcc loc_42b2
        cpy #$25
        bcs loc_42b2
        ldy #$00
        sta ($8b),y

loc_42b2:
        jmp loc_4285

loc_42b5:
        lda #$00
        sta dat_44d8,x
        jsr sub_42ee
        lda ($8b),y
        cmp #$24
        bne loc_42c7
        lda #$20
        sta ($8b),y

loc_42c7:
        dec $4440,x
        bpl loc_42d1
        lda #$27
        sta $4440,x

loc_42d1:
        jsr sub_42ee
        lda ($8b),y
        cmp #$20
        bne loc_42eb
        lda $8c
        clc
        adc #$d4
        sta $8c
        ldy $4340,x
        lda dat_4306,y
        ldy #$00
        sta ($8b),y

loc_42eb:
        jmp loc_4294
// Referenced by: jsr from $429e, $42ba, $42d1

sub_42ee:
        pha
        ldy $43c0,x
        lda $430a,y
        clc
        adc $4440,x
        sta $8b
        lda $4323,y
        adc #$00
        sta $8c
        ldy #$00
        pla
        rts

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

loc_430b:
        plp
        bvc loc_4386
        ldy #$c8
        beq $432a
        rti

// --- Region $4386-$4386 ---
.pc = $4386 "loc_4386"

loc_4386:
        .byte $02                                   // jam // ILLEGAL

// --- Region $44bb-$44d7 ---
.pc = $44bb "loc_44bb"

loc_44bb:
        ora ($0b,x)
        ora.abs $001b
        asl $19
        sta $d018
        ldx #$00

loc_44c7:
        lda $1340,x
        sta $14d8,x
        lda #$00
        sta $1558,x
        inx
        bpl loc_44c7
        jmp loc_1250

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

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

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

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

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

// --- Region $ffd2-$ffd2 ---
.pc = $ffd2 "Segment $ffd2"
        .byte $22                                   // jam // ILLEGAL

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

// --- Region $0801-$080f ---
.pc = $0801 "dat_0801"

dat_0801:
        // === BASIC loader stub ===
        .byte $0e,$08                                                     // [corrected] was: .byte $0c,$08                               // next line pointer ($080c)
        .byte $70,$17                                                     // [corrected] was: .byte $00,$00                               // line number 0
        .byte $9e                                   // SYS token
        .byte $28,$31,$30,$37,$35
        .byte $32                                                         // [corrected] was: .byte $00                                   // end of line
        .byte $29,$00                                                     // [corrected] was: .byte $00,$00                               // end of BASIC program
        .byte $00,$00                               // ..

// --- Region $0884-$088f ---
.pc = $0884 "dat_0884"

dat_0884:
        .byte $4c,$40,$08,$8d,$38,$0c,$8d,$3e,$0c,$02,$0c,$8d // L@..8..>....

// --- Region $08fa-$0908 ---
.pc = $08fa "dat_08fa"

dat_08fa:
        .byte $d8,$a9,$01,$8d,$19,$d0,$20,$91,$13,$20,$e2,$fc,$4c,$bc,$fe // ...... .. ..L..

// --- Region $0bcf-$0c40 ---
.pc = $0bcf "dat_0bcf"

dat_0bcf:
        .byte $20,$00,$0c,$01,$01,$01,$01,$01,$0e,$02,$40,$40,$10,$00,$00,$00 //  .........@@....
        .byte $05,$05,$09,$ff,$ff,$01,$06,$02,$03,$01,$01,$04,$02,$02,$3e,$0e // ..............>.
        .byte $5e,$0f,$5f,$10,$58,$07,$b0,$0e,$00,$2c,$0a,$08,$0b,$20,$10,$40 // ^._.X....,... .@
        .byte $3c,$01,$ff,$1e,$3c,$00,$2c,$00,$19,$29,$44,$00,$05,$08,$00,$02 // <...<.,..)D.....
        .byte $01,$00,$00,$00,$00,$00,$00,$00,$29,$30,$34,$ff,$00,$00,$00,$44 // ........)04....D
        .byte $54,$ff,$00,$00,$00,$00,$01,$01,$01,$00,$00,$00,$06,$06,$06,$06 // T...............
        .byte $a6,$10,$c8,$10,$ea,$10,$b6,$10,$d8,$10,$f4,$10,$a6,$10,$c8,$10 // ................
        .byte $ea,$10                               // ..

// --- Region $0ddb-$0df1 ---
.pc = $0ddb "Program $0ddb"
        .byte $02,$4c,$02,$70,$02,$96,$02,$c0,$02,$e4,$02,$12,$03,$42,$03,$76 // .L.p.........B.v
        .byte $03,$ac,$03,$e2,$03,$1c,$04           // .......

// --- Region $0e17-$10ff ---
.pc = $0e17 "Program $0e17"
        .byte $06,$0c,$f0,$17,$ad,$f3,$0b,$38,$e9,$80,$8d,$f3,$0b,$8d,$00,$d4 // .......8........
        .byte $ad,$f4,$0b,$e9,$00,$8d,$f4,$0b,$8d,$01,$d4,$60,$87,$07,$8e,$89 // ...........`....
        .byte $0a,$20,$88,$40,$86,$04,$19,$89,$07,$10,$88,$80,$86,$02,$50,$89 // . .@..........P.
        .byte $0a,$20,$88,$40,$86,$02,$19,$20,$19,$20,$19,$86,$04,$14,$89,$07 // . .@... . ......
        .byte $10,$88,$80,$86,$02,$50,$89,$0a,$20,$88,$40,$14,$17,$14,$17,$14 // .....P.. .@.....
        .byte $7f,$89,$0a,$20,$88,$40,$86,$04,$20,$89,$07,$10,$88,$80,$86,$02 // ... .@.. .......
        .byte $50,$89,$0a,$20,$88,$40,$86,$04,$20,$86,$02,$20,$89,$07,$10,$88 // P.. .@.. .. ....
        .byte $80,$86,$02,$50,$89,$0a,$20,$88,$40,$20,$86,$04,$1b,$89,$07,$10 // ...P.. .@ ......
        .byte $88,$80,$86,$02,$50,$89,$0a,$20,$88,$40,$86,$04,$1b,$86,$02,$1b // ....P.. .@......
        .byte $89,$07,$10,$88,$80,$86,$02,$50,$7f,$89,$0a,$20,$88,$40,$86,$02 // .......P... .@..
        .byte $19,$86,$04,$17,$89,$07,$10,$88,$80,$86,$02,$50,$89,$0a,$20,$88 // ...........P.. .
        .byte $40,$86,$02,$17,$17,$17,$89,$07,$10,$88,$80,$86,$02,$50,$50,$89 // @............PP.
        .byte $0a,$20,$88,$40,$86,$04,$17,$89,$07,$10,$88,$80,$86,$02,$50,$89 // . .@..........P.
        .byte $0a,$20,$88,$40,$86,$02,$17,$17,$17,$89,$07,$10,$88,$80,$86,$02 // . .@............
        .byte $50,$89,$0a,$20,$88,$40,$86,$02,$17,$7f,$89,$0a,$20,$88,$40,$86 // P.. .@...... .@.
        .byte $02,$14,$86,$04,$24,$89,$07,$10,$88,$80,$86,$02,$50,$89,$0a,$20 // ....$.......P.. 
        .byte $88,$40,$86,$02,$14,$24,$24,$89,$07,$10,$88,$80,$86,$02,$50,$50 // .@...$$.......PP
        .byte $89,$0a,$20,$88,$40,$86,$04,$24,$89,$07,$10,$88,$80,$86,$02,$50 // .. .@..$.......P
        .byte $89,$0a,$20,$88,$40,$86,$02,$14,$24,$24,$89,$07,$10,$88,$80,$86 // .. .@...$$......
        .byte $02,$50,$89,$0a,$20,$88,$40,$86,$02,$24,$7f,$87,$07,$89,$08,$10 // .P.. .@..$......
        .byte $88,$40,$86,$02,$8e,$80,$29,$80,$29,$80,$29,$80,$29,$80,$29,$80 // .@....).).).).).
        .byte $29,$80,$29,$80,$29,$80,$24,$80,$24,$80,$24,$80,$24,$80,$24,$80 // ).).).$.$.$.$.$.
        .byte $24,$80,$24,$80,$24,$7f,$84,$30,$84,$30,$84,$30,$84,$30,$84,$30 // $.$.$..0.0.0.0.0
        .byte $84,$30,$84,$30,$84,$30,$84,$2b,$84,$2b,$84,$2b,$84,$2b,$84,$2b // .0.0.0.+.+.+.+.+
        .byte $84,$2b,$7f,$80,$2b,$80,$29,$81,$27,$81,$27,$81,$27,$81,$27,$81 // .+..+.).'.'.'.'.
        .byte $27,$81,$27,$81,$27,$81,$27,$81,$27,$81,$27,$81,$27,$81,$27,$81 // '.'.'.'.'.'.'.'.
        .byte $27,$81,$27,$81,$27,$81,$27,$7f,$80,$2b,$81,$24,$81,$34,$81,$34 // '.'.'.'..+.$.4.4
        .byte $81,$34,$81,$34,$81,$34,$81,$34,$81,$34,$81,$34,$81,$34,$81,$34 // .4.4.4.4.4.4.4.4
        .byte $81,$34,$81,$34,$81,$34,$81,$34,$81,$34,$81,$34,$7f,$87,$07,$89 // .4.4.4.4.4.4....
        .byte $0a,$40,$88,$40,$8e,$8f,$86,$0a,$29,$86,$02,$30,$2b,$29,$86,$06 // .@.@....)..0+)..
        .byte $2b,$86,$02,$27,$86,$06,$24,$86,$02,$24,$7f,$86,$0a,$39,$86,$02 // +..'..$..$...9..
        .byte $40,$3b,$39,$86,$06,$3b,$86,$02,$37,$86,$06,$34,$86,$02,$34,$7f // @;9..;..7..4..4.
        .byte $87,$07,$89,$0b,$40,$88,$40,$8f,$86,$0e,$30,$86,$02,$30,$86,$0e // ....@.@...0..0..
        .byte $2b,$86,$02,$29,$86,$0e,$27,$86,$02,$2b,$86,$06,$32,$86,$02,$30 // +..)..'..+..2..0
        .byte $86,$08,$2b,$86,$0e,$30,$86,$02,$30,$86,$0e,$2b,$86,$02,$24,$86 // ..+..0..0..+..$.
        .byte $10,$34,$86,$06,$38,$86,$02,$39,$86,$08,$3b,$7f,$87,$07,$89,$0b // .4..8..9..;.....
        .byte $40,$88,$10,$95,$86,$02,$85,$44,$85,$40,$85,$39,$85,$40,$85,$44 // @......D.@.9.@.D
        .byte $85,$42,$85,$44,$85,$45,$85,$44,$85,$3b,$85,$37,$85,$3b,$86,$04 // .B.D.E.D.;.7.;..
        .byte $85,$44,$85,$42,$7f,$87,$07,$89,$0b,$40,$88,$40,$86,$02,$85,$44 // .D.B.....@.@...D
        .byte $85,$40,$85,$39,$85,$40,$85,$44,$85,$42,$85,$44,$85,$45,$85,$44 // .@.9.@.D.B.D.E.D
        .byte $85,$3b,$85,$37,$85,$3b,$86,$06,$85,$44,$86,$02,$85,$37,$7f,$33 // .;.7.;...D...7.3
        .byte $0e,$33,$0e,$33,$0e,$33,$0e,$68,$0e,$b0,$0e,$68,$0e,$01,$0f,$33 // .3.3.3.h...h...3
        .byte $0e,$33,$0e,$33,$0e,$33,$0e,$68,$0e,$b0,$0e,$68,$0e,$01,$0f,$00 // .3.3.3.h...h....
        .byte $00,$52,$0f,$52,$0f,$52,$0f,$52,$0f,$7d,$0f,$9a,$0f,$7d,$0f,$bf // .R.R.R.R.}...}..
        .byte $0f,$52,$0f,$52,$0f,$52,$0f,$52,$0f,$7d,$0f,$9a,$0f,$7d,$0f,$bf // .R.R.R.R.}...}..
        .byte $0f,$00,$00,$e4,$0f,$e4,$0f,$02,$10,$02,$10,$17,$10,$53,$10,$7c // .............S.|
        .byte $10,$53,$10,$7c,$10,$17,$10,$00,$00   // .S.|.....

// --- Region $118c-$11b6 ---
.pc = $118c "Segment $118c"
        .byte $11,$c2,$11,$cd,$11,$d8,$11,$e3,$11,$ee,$11,$a6,$12,$b5,$12,$c9 // ................
        .byte $12,$d8,$12,$f0,$12,$f1,$12,$f2,$12,$f3,$12,$f4,$12,$fd,$12,$06 // ................
        .byte $13,$12,$13,$f9,$11,$04,$12,$1e,$13,$27,$13 // .........'.

// --- Region $12b5-$13c0 ---
.pc = $12b5 "dat_12b5"

dat_12b5:
        .byte $ac,$d1,$0b,$ae,$d8,$0b,$b1,$fa,$9d,$df,$0b,$a9,$00,$9d,$dc,$0b // ................
        .byte $ee,$d1,$0b,$60,$ac,$d1,$0b,$b1,$fa,$ae,$d8,$0b,$9d,$d9,$0b,$ee // ...`............
        .byte $d1,$0b,$60,$ac,$d1,$0b,$b1,$fa,$ae,$d8,$0b,$9d,$f9,$0b,$ee,$d1 // ..`.............
        .byte $0b,$c8,$b1,$fa,$9d,$fc,$0b,$ee,$d1,$0b,$60,$60,$60,$60,$60,$ae // ..........`````.
        .byte $d8,$0b,$a9,$01,$9d,$25,$0c,$60,$ae,$d8,$0b,$a9,$01,$9d,$28,$0c // .....%.`......(.
        .byte $60,$ac,$d1,$0b,$b1,$fa,$8d,$18,$d4,$ee,$d1,$0b,$60,$ac,$d1,$0b // `...........`...
        .byte $b1,$fa,$8d,$e5,$0b,$ee,$d1,$0b,$60,$ae,$d8,$0b,$a9,$00,$9d,$25 // ........`......%
        .byte $0c,$60,$ae,$d8,$0b,$a9,$00,$9d,$28,$0c,$60,$a9,$00,$8d,$20,$d0 // .`......(.`... .
        .byte $8d,$21,$d0,$ad,$18,$d0,$29,$f0,$09,$0c,$8d,$18,$d0,$a5,$01,$48 // .!....)........H
        .byte $29,$fb,$85,$01,$a2,$00,$bd,$00,$d0,$9d,$00,$30,$bd,$00,$d1,$9d // )..........0....
        .byte $00,$31,$ca,$d0,$f1,$68,$85,$01,$a2,$07,$bd,$b8,$13,$9d,$00,$30 // .1...h.........0
        .byte $ca,$10,$f7,$a2,$00,$a9,$00,$9d,$00,$04,$9d,$00,$05,$9d,$00,$06 // ................
        .byte $9d,$e8,$06,$a9,$06,$9d,$00,$d8,$9d,$00,$d9,$9d,$00,$da,$9d,$e8 // ................
        .byte $da,$ca,$d0,$e1,$a9,$c0,$a0,$13,$20,$1e,$ab,$60,$a2,$07,$bd,$00 // ........ ..`....
        .byte $30,$18,$2a,$90,$02,$09,$01,$9d,$00,$30,$ca,$10,$f1,$a2,$07,$bd // 0.*......0......
        .byte $00                                   // .

txt_13a6:
        .text "0H"
        .byte $ca                                   // 'J' | $80 (end-of-string marker)
        .byte $bd,$00,$30,$e8,$9d,$00,$30,$ca,$d0,$f5,$68,$9d,$00,$30,$60,$03 // ..0...0...h..0`.
        .byte $03,$03,$03,$03,$03,$03,$ff           // .......

dat_13c0:
        // === Fill data (1 bytes, $13c0-$13c0) ===
        .byte $00                                   // .

// --- Region $148e-$148e ---
.pc = $148e "dat_148e"

dat_148e:
        // === Fill data (1 bytes, $148e-$148e) ===
        .byte $00                                   // .

// --- Region $158e-$158e ---
.pc = $158e "dat_158e"

dat_158e:
        // === Fill data (1 bytes, $158e-$158e) ===
        .byte $00                                   // .

// --- Region $1600-$166e ---
.pc = $1600 "dat_1600"

dat_1600:
        .byte $1b                                   // .

txt_1601:
        .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 $1d,$42,$1c,$1c,$1c,$1c,$1c,$1c,$1c,$1c,$1c,$43,$42,$1c,$1c,$1c // .B.........CB...
        .byte $1c,$1c,$1c,$1c,$1c,$1c,$43,$42,$1c,$1c,$1c,$1c,$1c,$1c,$1c,$1c // ......CB........
        .byte $1c,$43,$42,$1c,$1c,$1c,$1c,$1c,$1c,$1c,$1c,$1c,$43,$42,$1c,$1c // .CB.........CB..
        .byte $1c,$1c,$1c,$1c,$1c,$1c,$1c,$43,$42,$1c,$1c,$1c,$1c,$1c,$1c,$1c // .......CB.......
        .byte $1c,$1c,$43,$42,$1c,$1c,$1c,$1c,$1c,$1c,$1c,$1c,$1c,$43,$42,$1c // ..CB.........CB.
        .fill 8, $1c

txt_1662:
        .text "CDAAAAAAAAAE"
        .byte $00                                   // string terminator

// --- Region $1700-$1800 ---
.pc = $1700 "dat_1700"

dat_1700:
        .text "                                                  "

txt_1732:
        .encoding "screencode_mixed"
        .text "the synidcate of tpc"
        .encoding "petscii_upper"

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

dat_1794:
        .text "                                                           "
        .byte $60,$0d,$01,$13,$14,$05,$12,$13,$60,$0f,$06,$60,$14,$08,$05,$60 // `.......`..`...`
        .byte $15,$0e,$09,$16,$05,$12,$13,$05,$60,$60,$60,$60,$60,$60,$60,$60 // ........````````

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

// --- Region $21d6-$21df ---
.pc = $21d6 "dat_21d6"

dat_21d6:
        // === Data block (10 bytes, $21d6-$21df) ===
        .byte $00,$80,$40,$20,$10,$08,$04,$02,$01   // ..@ .....

dat_21df:
        // === Fill data (1 bytes, $21df-$21df) ===
        .byte $00                                   // .

// --- Region $2803-$283b ---
.pc = $2803 "dat_2803"

dat_2803:
        .byte $0f,$ff,$00,$3d,$57,$ff,$37,$fd,$d5,$f7,$d5,$70,$df,$7f,$fc,$dd // ...=W.7....p....
        .byte $fa,$bc,$dd,$ea,$ec,$d5,$ff,$ad,$ff,$eb,$af,$d5,$eb,$fd,$ff,$eb // ................
        .byte $af,$d5,$ff,$ad,$dd,$ea,$ec,$dd,$fa,$bc,$df,$7f,$fc,$f7,$d5,$70 // ...............p
        .byte $37,$fd,$ff                           // 7..

txt_2836:
        .text "=W"
        .byte $d5                                   // 'U' | $80 (end-of-string marker)
        .byte $0f,$ff                               // ..

dat_283b:
        // === Fill data (1 bytes, $283b-$283b) ===
        .byte $00                                   // .

// --- Region $293c-$29e0 ---
.pc = $293c "dat_293c"

dat_293c:
        .byte $ad,$d0,$03,$8d,$20,$d0,$ad,$d1,$03,$8d,$21,$d0,$ad,$d2,$03,$8d // .... .....!.....
        .byte $00,$d0,$ad,$d3,$03,$8d,$01,$d0,$ad,$d4,$03,$8d,$10,$d0,$ad,$d5 // ................
        .byte $03,$8d,$17,$d0,$ad,$d6,$03,$8d,$1d,$d0,$ad,$d7,$03,$8d,$1c,$d0 // ................
        .byte $ad,$d8,$03,$8d,$25,$d0,$ad,$d9,$03,$8d,$26,$d0,$ad,$da,$03,$8d // ....%.....&.....
        .byte $27,$d0,$a9,$01,$8d,$15,$d0,$a9,$00,$8d,$db,$03,$ae,$db,$03,$bd // '...............
        .byte $e0,$03,$f0,$f3,$8d,$f8,$07,$ee,$db,$03,$ae,$dc,$03,$a0,$00,$88 // ................
        .byte $d0,$fd,$ca,$d0,$fa,$ad,$00,$d0,$18,$6d,$dd,$03,$8d,$00,$d0,$90 // .........m......
        .byte $08,$ad,$10,$d0,$49,$01,$8d,$10,$d0,$ad,$01,$dc,$29,$10,$60,$cc // ....I.......).`.
        .byte $a9,$00,$8d,$15,$d0,$60,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // .....`..........
        .byte $00,$00,$00,$00,$00,$00,$00,$70,$00,$00,$00,$01,$0b,$0c,$01,$0a // .......p........
        .byte $01,$01,$00,$00,$a0                   // .....

// --- Region $2a16-$2a17 ---
.pc = $2a16 "dat_2a16"

dat_2a16:
        .byte $60                                   // `

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

// --- Region $2c25-$2c5f ---
.pc = $2c25 "Segment $2c25"
        .byte $a9,$34,$85,$01,$a9,$12,$85,$fb,$a9,$46,$85,$fc,$a9,$01,$85,$fd // .4.......F......
        .byte $a9,$08,$85,$fe,$a0,$00,$b1,$fb,$91,$fd,$e6,$fd,$d0,$02,$e6,$fe // ................
        .byte $e6,$fb,$d0,$f2,$e6,$fc,$d0,$ee,$a9,$37,$85,$01,$58,$4c,$e2,$fc // .........7..XL..
        .fill 11, $00

// --- Region $2c6a-$2c6a ---
.pc = $2c6a "dat_2c6a"

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

// --- Region $3000-$3280 ---
.pc = $3000 "dat_3000"

dat_3000:
        .byte $ff,$d6,$d6,$d6,$d6,$d6,$d6,$aa,$3c,$6c,$6c,$c6,$f6,$c6,$c6,$00 // ........<ll.....
        .byte $7c,$66,$e6,$f8,$ce,$c6,$fc,$00,$3c,$66,$c6,$c0,$c0,$e0,$7e,$00 // |f......<f....~.
        .byte $6c,$66,$66,$e6,$e6,$ec,$ec,$00,$6e,$60,$60,$f8,$c0,$c0,$fe,$00 // lff.....n``.....
        .byte $6e,$60,$60,$f8,$e0,$e0,$e0,$00,$3c,$66,$e6,$c0,$ce,$e6,$7e,$00 // n``.....<f....~.
        .byte $66,$66,$66,$f6,$c6,$c6,$ce,$00
        .byte $38,$18,$18
        .text "8888"
        .byte $00
        .byte $1c,$0c,$0c,$0c,$cc,$dc,$58,$00,$66,$66,$6c,$ec,$ec,$e6,$e6,$00 // ......X.ffl.....
        .byte $60,$60,$60,$e0,$e0,$e0,$fe,$00,$67,$7f,$5b,$db,$c2,$e6,$e6,$00 // ```.....g.[.....
        .byte $66,$76,$76,$ee,$ee,$e6,$e6,$00,$3e,$66,$66,$e6,$e6,$e6,$ec,$00 // fvv.....>ff.....
        .byte $7e,$66,$66,$ec,$e0,$e0,$e0,$00,$3e,$66,$66,$e6,$e6,$ec,$0e,$00 // ~ff.....>ff.....
        .byte $7e,$66,$66,$ec,$e6,$e6,$e6,$00,$7e,$62,$60,$3c,$06,$c6,$7e,$00 // ~ff.....~b`<..~.
        .byte $fe,$00,$18
        .text "8888"
        .byte $00,$66,$66,$66,$e6,$e6,$c6,$fe,$00
        .byte $66,$66,$66,$e6,$e6,$ec,$70,$00,$63,$63,$62,$da,$fe,$ee,$c6,$00 // fff...p.ccb.....
        .byte $66,$66,$30,$1c,$30,$e6,$e6,$00,$e6,$e6,$e2,$30,$18,$38,$38,$00 // ff0.0......0.88.
        .byte $76,$66,$0c,$18,$70,$e0,$ee,$80,$ff,$d5,$d9,$d9,$d5,$d5,$d5,$d5 // vf..p...........

txt_30e0:
        .text "UUUUUUUU"
        .byte $ff
        .byte $56,$66,$66
        .text "VVVV"
        .byte $00,$18
        .byte $3c,$7e,$18,$18,$18,$18
        .byte $00,$10,$30,$7f,$7f,$30,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ..0..0..........
        .byte $03,$00,$00,$00,$00,$00,$00,$00,$0c,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $30,$00,$00,$00,$00,$00,$00,$00,$c0,$00,$00,$00,$00,$00,$00,$00 // 0...............
        .byte $62,$66,$0c,$18,$30,$66,$46,$00,$3c,$66,$3c,$38,$67,$66,$3f,$00 // bf..0fF.<f<8gf?.
        .byte $06,$0c,$18,$00,$00,$00,$00,$00,$0c,$18,$30,$30,$30,$18,$0c,$00 // ..........000...
        .byte $30,$18,$0c,$0c,$0c,$18,$30,$00,$00,$66,$3c,$ff,$3c,$66,$00,$00 // 0.....0..f<.<f..
        .byte $00,$18,$18,$7e,$18,$18,$00,$00,$00,$00,$00,$00,$00,$18,$18,$30 // ...~...........0
        .byte $00,$00,$00,$7e,$00,$00,$00,$00,$00,$00,$00,$00,$00,$18,$18,$00 // ...~............
        .byte $00,$03,$06,$0c,$18,$30,$60,$00,$3e,$66,$66,$e6,$e6,$e6,$7c,$00 // .....0`.>ff...|.
        .byte $18,$38,$18,$18,$38,$38,$3c,$00,$7e,$66,$06,$3e,$f0,$e0,$fe,$00 // .8..88<.~f.>....
        .byte $fe,$c6,$06,$3e,$06,$c6,$7c,$00,$3e,$1e,$36,$e6,$ff,$06,$0e,$00 // ...>..|.>.6.....
        .byte $fe,$c0,$fc,$06,$06,$c6,$fe,$00,$7c,$66,$60,$fc,$e6,$e6,$fe,$00 // ........|f`.....
        .byte $76,$66,$0c,$18,$30,$30,$30,$00,$7e,$c6,$c6,$7c,$c6,$c6,$fc,$00 // vf..000.~..|....
        .byte $7e,$c6,$c6,$76,$06,$c6,$fc,$00,$00,$00,$60,$00,$60,$00,$00,$00 // ~..v......`.`...
        .byte $00,$00,$30,$00,$30,$20,$40,$00,$0e,$18,$30,$60,$30,$18,$0e,$00 // ..0.0 @...0`0...
        .byte $00,$00,$7e,$00,$7e,$00,$00,$00,$70,$18,$0c,$06,$0c,$18,$70,$00 // ..~.~...p.....p.
        .byte $3c,$66,$06,$0c,$18,$00,$19,$01,$ff   // <f.......

txt_3201:
        .text "UUUUUUUUUUUUUU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .fill 8, $d5

txt_3218:
        .text "VVVVVVVV"
        .byte $d5                                   // 'U' | $80 (end-of-string marker)
        .byte $d5,$d5,$d5,$d9,$d9,$d5,$aa
        .text "VVVV"
        .byte $66,$66
        .byte $56,$aa,$db
        .byte $6d,$b6,$db,$6d,$b6,$db,$6d,$00,$00,$00,$00,$65,$b6,$db,$6d,$01 // m..m..m....e..m.
        .byte $01,$16,$1b,$6d,$b6,$db,$6d,$80,$60,$b0,$58,$6d,$b6,$db,$6d,$00 // ...m..m.`.Xm..m.
        .byte $00,$00,$00,$68,$30,$da,$6d,$00,$00,$00,$03,$05,$16,$1b,$6d,$aa // ...h0.m.......m.
        .byte $55,$aa,$55,$aa,$55,$aa,$55,$00,$00,$00,$00,$82,$55,$aa,$55,$80 // U.U.U.U.....U.U.
        .byte $40,$a0,$54,$aa,$55,$aa,$55,$00,$01,$02,$15,$aa,$55,$aa,$55 // @.T.U.U.....U.U

dat_3280:
        // === Fill data (1 bytes, $3280-$3280) ===
        .byte $00                                   // .

// --- Region $3308-$33d7 ---
.pc = $3308 "dat_3308"

dat_3308:
        .byte $60,$70,$78,$6c,$7e,$63,$61,$00,$70,$6c,$64,$7c,$66,$63,$7e,$00 // `pxl~ca.pld|fc~.
        .byte $30,$68,$60,$60,$60,$71,$1e,$00,$70,$78,$6c,$66,$63,$63,$7e,$00 // 0h```q..pxlfcc~.
        .byte $38,$60,$60,$7c,$60,$70,$1f,$00,$1c   // 8``|`p...

txt_3331:
        .text "00>000"
        .byte $00                                   // string terminator
        .byte $18,$34,$60,$60,$66,$73,$1e,$00,$6c,$6c,$66,$7e,$63,$63,$63,$00 // .4``fs..llf~ccc.
        .byte $10,$10,$18,$18,$1c,$1c,$1c,$00,$7e,$18,$0c,$06,$63,$63,$3e,$00 // ........~...cc>.
        .byte $64,$6c,$78,$70,$78,$6e,$63,$00,$40,$40,$60,$60,$70,$70,$7f,$00 // dlxpxnc.@@``pp..
        .byte $64,$6c,$7e,$7a,$6b,$63,$63,$00,$6c,$6c,$76,$76,$6b,$67,$63,$00 // dl~zkcc.llvvkgc.
        .byte $1c,$2e,$66,$63,$63,$73,$1e,$00       // ..fccs..

txt_3380:
        .text "8633>00"
        .byte $00                                   // string terminator
        .byte $1c,$2e,$66,$63,$65,$72,$1d,$00,$70,$6c,$66,$7c,$78,$6c,$63,$00 // ..fcer..plf|xlc.
        .byte $30,$68,$60,$3c,$03,$73,$3e,$00,$7e,$6c,$0c,$06,$06,$07,$07,$00 // 0h`<.s>.~l......
        .byte $6c,$6c,$66,$66,$63,$73,$3e,$00,$66,$66,$66,$36,$36,$1e,$0c,$00 // llffcs>.fff66...
        .byte $6c,$66,$66,$6b,$6b,$7f,$32,$00,$6c,$6c,$38,$3c,$66,$63,$63,$00 // lffkk.2.ll8<fcc.
        .byte $66,$66,$36,$3c,$1c,$0c,$0c,$00,$7c,$6c,$18,$30,$30,$60,$7f // ff6<....|l.00`.

dat_33d7:
        // === Fill data (1 bytes, $33d7-$33d7) ===
        .byte $00                                   // .

// --- Region $3408-$34df ---
.pc = $3408 "dat_3408"

dat_3408:
        .byte $0e,$0e,$0c,$08,$08,$20,$30,$00,$66,$66,$22,$00,$00,$00,$00,$00 // ..... 0.ff".....
        .byte $6c,$6c,$7f,$36,$7f,$1b,$1b,$00,$18,$3e,$60,$3c,$06,$7c,$18,$00 // ll.6.....>`<.|..
        .byte $66,$6e,$0c,$18,$30,$73,$63,$00,$3c,$66,$3c,$38,$67,$66,$3f,$00 // fn..0sc.<f<8gf?.
        .byte $0c,$0c,$18,$00,$00,$00,$00,$00,$0c,$18,$30,$30,$18,$0c,$06,$00 // ..........00....
        .byte $30,$18,$0c,$06,$06,$0c,$18,$00,$00,$66,$3c,$0c,$1e,$33,$00,$00 // 0........f<..3..
        .byte $00,$18,$18,$7f,$0c,$0c,$00,$00,$00,$00,$00,$00,$00,$18,$18,$08 // ................
        .byte $00,$00,$00,$7f,$70,$00,$00,$00,$00,$00,$00,$00,$00,$18,$18,$00 // ....p...........
        .byte $00,$06,$0c,$18,$18,$30,$60,$00,$7f,$63,$63,$63,$73,$73,$7f,$00 // .....0`..cccss..
        .byte $18,$18,$18,$1c,$1c,$1c,$1c,$00,$7f,$73,$03,$7f,$60,$70,$7f,$00 // .........s..`p..
        .byte $7f,$73,$03,$1e,$03,$77,$7f,$00,$60,$60,$70,$76,$7f,$0e,$0e,$00 // .s...w..``pv....
        .byte $7f,$60,$70,$7f,$03,$73,$7f,$00,$7f,$67,$70,$7f,$63,$73,$7f,$00 // .`p..s...gp.cs..
        .byte $7f,$73,$03,$03,$07,$07,$07,$00,$7f,$63,$73,$3e,$63,$73,$7f,$00 // .s.......cs>cs..
        .byte $7f,$63,$73,$7f,$03,$73,$7f,$00,$00,$00,$18,$18,$00,$0c,$0c,$00 // .cs..s..........
        .byte $00,$00,$18,$18,$00,$0c,$0c,$04       // ........

// --- Region $34f8-$3500 ---
.pc = $34f8 "dat_34f8"

dat_34f8:
        .byte $1e,$27,$03,$0e,$18,$20,$30,$18       // .'... 0.

dat_3500:
        // === Fill data (1 bytes, $3500-$3500) ===
        .byte $00                                   // .

// --- Region $3600-$3951 ---
.pc = $3600 "txt_3600"

txt_3600:
        .text "       "

txt_3607:
        .encoding "screencode_mixed"
        .text "cracked by the syndicate for tpc   first i send mega greetings to all the tpc members"
        .encoding "petscii_upper"

txt_365c:
        .text "    "

txt_3660:
        .encoding "screencode_mixed"
        .text "special greetings to: antiprotect and jala"
        .encoding "petscii_upper"

txt_368a:
        .text "    "

txt_368e:
        .encoding "screencode_mixed"
        .text "normal greetings to: the starforce, antigeil, afl, tbc, eca, radwar, indy, crackman crew, tlc, kgb, fantasy cracking service, aek, tmc, lcc, tfg, tac, pater becker, warewolf, airwolf, xcs, usa, lda, jackal, hot, dr. bit, bst, krabat, tcc, scc, firelord, hbc, corner crackware"
        .encoding "petscii_upper"

txt_37a1:
        .text ", 007'"

txt_37a7:
        .encoding "screencode_mixed"
        .text "s firma, swt, cae, csa, tw, nsc, ras, skar, tcq, fac, skyline, hca, mindflash, d.s compware, fgz, and to all our friends and contacts"
        .encoding "petscii_upper"

txt_382c:
        .text "    "

txt_3830:
        .encoding "screencode_mixed"
        .text "fuckings to: idefix, seen, the spy and playboy   note: the syndicate is now a member of the famous paco crew"
        .encoding "petscii_upper"

txt_389c:
        .text "    "

txt_38a0:
        .encoding "screencode_mixed"
        .text "if you want to contact us to swap software then write to: plk"
        .encoding "petscii_upper"

txt_38dd:
        .text " 016837 "
        .byte $03                                   // .

txt_38e6:
        .text "   6000 "
        .byte $06,$12,$01,$0e,$0b,$06,$15,$12,$14,$20,$20,$20,$17,$05,$13,$14 // .........   ....
        .byte $2d,$07,$05,$12,$0d,$01,$0e,$19       // -.......

txt_3906:
        .text "      "

txt_390c:
        .encoding "screencode_mixed"
        .text "press fire to start the game"
        .encoding "petscii_upper"

txt_3928:
        .text "       "

txt_392f:
        .encoding "screencode_mixed"
        .text "tbc and tpc forever"
        .encoding "petscii_upper"

txt_3942:
        .text " !!!          "
        .byte $80                                   // .

dat_3951:
        // === Fill data (1 bytes, $3951-$3951) ===
        .byte $00                                   // .

// --- Region $404d-$404d ---
.pc = $404d "dat_404d"

dat_404d:
        // === Fill data (1 bytes, $404d-$404d) ===
        .byte $00                                   // .

// --- Region $4313-$4385 ---
.pc = $4313 "dat_4313"

dat_4313:
        .byte $68,$90,$b8,$e0,$08,$30,$58,$80,$a8,$d0,$f8,$20,$48,$70,$98,$c0 // h....0X.... Hp..
        .byte $04,$04,$04,$04,$04,$04,$04,$05,$05,$05,$05,$05,$05,$06,$06,$06 // ................
        .byte $06,$06,$06,$06,$07,$07,$07,$07,$07,$00,$00,$00,$00,$00,$02,$03 // ................
        .byte $03,$03,$01,$03,$00,$00,$02,$00,$02,$00,$00,$01,$03,$01,$03,$01 // ................
        .byte $03,$00,$03,$03,$03,$01,$00,$02,$01,$02,$01,$00,$03,$03,$01,$02 // ................
        .byte $02,$02,$02,$00,$01,$02,$01,$00,$00,$00,$03,$00,$02,$02,$01,$03 // ................
        .byte $03,$01,$02,$03,$00,$00,$03,$03,$01,$01,$02,$01,$01,$03,$01,$03 // ................
        .byte $00,$02,$02                           // ...

// --- Region $4387-$44ba ---
.pc = $4387 "dat_4387"

dat_4387:
        .byte $01,$02,$00,$03,$02,$03,$01,$01,$03,$00,$02,$00,$03,$01,$00,$01 // ................
        .byte $03,$01,$02,$02,$02,$01,$02,$02,$03,$01,$02,$03,$03,$03,$01,$00 // ................
        .byte $00,$03,$02,$01,$01,$02,$03,$02,$01,$02,$02,$01,$02,$02,$01,$03 // ................
        .byte $02,$01,$00,$02,$01,$01,$02,$01,$01,$01,$16,$17,$13,$14,$09,$10 // ................
        .byte $0d,$05,$13,$18,$03,$05,$05,$10,$0e,$0d,$02,$00,$0f,$00,$16,$0d // ................
        .byte $15,$05,$0d,$0f,$08,$01,$03,$18,$02,$05,$12,$03,$13,$0e,$03,$0d // ................
        .byte $12,$0f,$0e,$04,$12,$08,$0a,$07,$13,$0f,$01,$04,$15,$11,$16,$03 // ................
        .byte $08,$16,$07,$06,$02,$14,$02,$0f,$0d,$0e,$08,$11,$0e,$0f,$03,$18 // ................
        .byte $10,$00,$0e,$0b,$10,$18,$10,$07,$12,$12,$0d,$12,$03,$17,$15,$09 // ................
        .byte $16,$15,$02,$13,$11,$0c,$02,$12,$0d,$07,$12,$16,$10,$15,$17,$0f // ................
        .byte $12,$0a,$0f,$09,$15,$10,$01,$00,$04,$06,$03,$0f,$0f,$14,$11,$0b // ................
        .byte $13,$04,$03,$08,$0e,$05,$0b,$16,$0a,$1c,$08,$0d,$16,$08,$02,$26 // ...............&
        .byte $27,$1c,$0e,$14,$1f,$14,$13,$23,$1d,$10,$01,$04,$1c,$21,$1e,$07 // '......#.....!..
        .byte $05,$0e,$05,$06,$1d,$13,$1b,$26,$15,$04,$0d,$15,$1f,$11,$1a,$12 // .......&........
        .byte $1a,$14,$0f,$19,$16,$1b,$02,$23,$22,$17,$10,$09,$0e,$1b,$00,$11 // .......#".......
        .byte $16,$17,$1e,$01,$1f,$1c,$1e,$21,$02,$10,$1a,$0f,$01,$01,$0d,$11 // .......!........
        .byte $16,$17,$0f,$06,$1f,$23,$04,$02,$23,$1f,$23,$1b,$02,$1e,$08,$19 // .....#..#.#.....
        .byte $1a,$04,$0a,$16,$16,$1c,$20,$27,$0b,$1a,$18,$11,$13,$0e,$09,$1e // ...... '........
        .byte $1a,$13,$27,$1e,$25,$01,$08,$15,$26,$09,$04,$1a,$1d,$24,$13,$1e // ..'.%...&....$..
        .byte $0f,$11,$08,$1b                       // ....

// --- Region $44d8-$4600 ---
.pc = $44d8 "dat_44d8"

dat_44d8:
        .byte $00,$03,$01,$01,$01,$03,$02,$02,$03,$01,$03,$02,$03,$00,$02,$00 // ................
        .byte $03,$00,$00,$00,$03,$00,$00,$00,$00,$00,$00,$01,$01,$01,$00,$01 // ................
        .byte $01,$02,$02,$02,$02,$02,$03,$01,$01,$02,$00,$01,$00,$00,$01,$03 // ................
        .byte $03,$02,$01,$01,$02,$00,$02,$02,$02,$02,$02,$03,$03,$00,$03,$03 // ................
        .byte $02,$00,$02,$01,$02,$02,$02,$03,$03,$02,$02,$00,$02,$03,$00,$03 // ................
        .byte $03,$02,$01,$03,$02,$03,$03,$00,$03,$00,$00,$00,$00,$00,$00,$01 // ................
        .byte $00,$01,$01,$01,$01,$01,$03,$03,$02,$02,$02,$03,$03,$03,$03,$01 // ................
        .byte $03,$00,$02,$00,$01,$03,$01,$01,$01,$01,$02,$01,$01,$02,$01,$02 // ................
        .byte $02,$00,$02,$02,$02,$01,$03,$00,$00,$00,$00,$02,$00,$00,$00,$02 // ................
        .byte $00,$02,$01,$01,$00,$01,$01,$01,$01,$00,$00,$01,$02,$01,$00,$00 // ................
        .byte $00,$00,$02,$02,$01,$00,$00,$01,$02,$01,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$01,$00,$00,$00,$01,$03,$00,$00,$02,$02,$00,$00,$00,$00,$00 // ................
        .byte $02,$01,$01,$00,$02,$02,$01,$00,$01,$00,$03,$00,$01,$01,$01,$03 // ................
        .byte $00,$02,$00,$00,$01,$00,$01,$00,$00,$02,$02,$02,$01,$01,$01,$02 // ................
        .byte $00,$02,$01,$00,$00,$00,$00,$00,$01,$01,$00,$00,$02,$02,$00,$01 // ................
        .byte $00,$01,$01,$00,$02,$00,$03,$00,$01,$00,$00,$00,$00,$00,$00,$01 // ................
        .byte $00,$aa,$aa,$aa,$aa,$aa,$aa,$aa,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$00,$00,$00,$78,$a9,$1f,$8d,$18,$d0,$a0,$01,$a2 // .......x........
        .byte $36,$8c,$14,$03,$8e,$15,$03,$58       // 6......X

dat_4600:
        // === Fill data (1 bytes, $4600-$4600) ===
        .byte $00                                   // .

// --- Region $8b92-$8b92 ---
.pc = $8b92 "dat_8b92"

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

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

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

// --- Region $a979-$a979 ---
.pc = $a979 "dat_a979"

dat_a979:
        // === Fill data (1 bytes, $a979-$a979) ===
        .byte $00                                   // .

// --- Region $c90b-$c90b ---
.pc = $c90b "dat_c90b"

dat_c90b:
        // === Fill data (1 bytes, $c90b-$c90b) ===
        .byte $00                                   // .

// --- Region $e600-$ff80 ---
.pc = $e600 "dat_e600"

dat_e600:
        .byte $a8,$20,$71,$01,$b1,$2f,$20,$22,$01,$91,$2d,$e6,$2d,$d0,$02,$e6 // . q../ "..-.-...
        .byte $2e,$ca,$d0,$f5,$c6,$39,$10,$f1,$30,$8f,$86,$39,$b1,$2f,$aa,$4c // .....9..0..9./.L
        .byte $22,$01,$20,$71,$01,$b1,$2f,$91,$2d,$e6,$2f,$d0,$02,$e6,$30,$e6 // ". q../.-./...0.
        .byte $2d,$d0,$02,$e6,$2e,$ca,$d0,$ed,$c6,$39,$10,$e9,$4c,$00,$01,$2c // -........9..L..,
        .byte $da,$01,$a9,$37,$85,$01,$58,$20,$00   // ...7..X .

txt_e649:
        .text "*L"
        .byte $ae                                   // '.' | $80 (end-of-string marker)
        .byte $a7,$e0,$00,$f0,$ee,$a9,$04,$2c,$a9,$08,$85,$ff,$b1,$2f,$91,$2d // .......,...../.-
        .byte $c8,$c4,$ff,$d0,$f7,$18,$a5,$2d,$65,$ff,$85,$2d,$a5,$2e,$69,$00 // .......-e..-..i.
        .byte $85,$2e,$a0,$00,$ca,$d0,$e5,$18,$a5,$2f,$65,$ff,$85,$2f,$a5,$30 // ........./e../.0
        .byte $69,$00,$85,$30,$4c,$00,$01,$b9,$00,$ef,$99,$00,$ff,$c8,$d0,$f7 // i..0L...........
        .byte $ce,$dc,$01,$ce,$df,$01,$ad,$df,$01,$c9,$df,$d0,$ea,$60,$2c,$0e // .............`,.
        .byte $08,$70,$17,$9e                       // .p..

txt_e6a0:
        .text "(10752)"
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $60,$3b,$a9,$00,$8d,$20,$d0,$8d,$21,$d0,$a9,$09,$8d,$86,$02,$a9 // `;... ..!.......
        .byte $93,$20,$d2,$ff,$a9,$d6,$8d,$16,$d0,$a9,$0c,$8d,$22,$d0,$a9,$0b // . .........."...
        .byte $8d,$23,$d0,$a2,$00,$bd,$00,$17,$9d,$00,$04,$e8,$d0,$f7,$ea,$4c // .#.............L
        .byte $74,$08,$a2,$00,$20,$51,$08,$e8,$d0,$fa,$4c,$00,$2b,$e6,$ea,$63 // t... Q....L.+..c
        .byte $81,$a0,$00,$c8,$d0,$fd,$a0,$00,$c8,$d0,$fd,$a0,$00,$c8,$d0,$fd // ................
        .byte $a0,$00,$c8,$d0,$fd,$a0,$00,$c8,$d0,$fd,$c8,$d0,$fd,$c8,$d0,$fd // ................
        .byte $c8,$d0,$fd,$60,$a9,$0f,$8d,$18,$d4,$a9,$1d,$8d,$18,$d0,$20,$00 // ...`.......... .
        .byte $20,$4c,$40,$08,$4c,$40,$08,$8d,$38,$0c,$8d,$3e,$0c,$02,$0c,$8d //  L@.L@..8..>....
        .byte $39,$0c,$8d,$3f,$0c,$e8,$bd,$2f,$0c,$8d,$3a,$0c,$8d,$40,$0c,$20 // 9..?.../..:..@. 
        .byte $41,$0c,$20,$65,$0c,$20,$89,$0c,$a9,$00,$a2,$17,$9d,$00,$d4,$ca // A. e. ..........
        .byte $10,$fa,$a9,$0f,$8d,$18,$d4,$ad,$e5,$0b,$8d,$e6,$0b,$a9,$1e,$8d // ................
        .byte $02,$0c,$a9,$3c,$8d,$03,$0c,$a9,$00,$8d,$e7,$0b,$8d,$e8,$0b,$8d // ...<............
        .byte $e9,$0b,$8d,$0a,$0c,$8d,$0b,$0c,$8d,$0c,$0c,$8d,$25,$0c,$8d,$26 // ............%..&
        .byte $0c,$8d,$27,$0c,$a9,$01,$8d,$d3,$0b,$8d,$d4,$0b,$8d,$d5,$0b,$8d // ..'.............
        .byte $d6,$0b,$60,$68,$85,$fb,$68,$85,$fa,$60,$d8,$a9,$01,$8d,$19,$d0 // ..`h..h..`......
        .byte $20,$91,$13,$20,$e2,$fc,$4c,$bc,$fe,$a5,$fa,$48,$a5,$fb,$48,$ad //  .. ..L....H..H.
        .byte $d3,$0b,$d0,$03,$4c,$f3,$08,$20,$ad,$0c,$20,$00,$11,$20,$24,$0d // ....L.. .. .. $.
        .byte $ce,$e6,$0b,$f0,$03,$4c,$f3,$08,$ad,$e5,$0b,$8d,$e6,$0b,$ad,$e7 // .....L..........
        .byte $0b,$f0,$03,$4c,$09,$0a,$ad,$ed,$0b,$85,$fa,$ad,$ee,$0b,$85,$fb // ...L............
        .byte $a9,$00,$8d,$0a,$0c,$a0,$00,$8c,$d7,$0b,$8c,$d8,$0b,$a0,$00,$8c // ................
        .byte $d1,$0b,$ac,$d1,$0b,$b1,$fa,$c9,$7f,$d0,$31,$ad,$35,$0c,$18,$69 // ..........1.5..i
        .byte $02,$8d,$35,$0c,$ad,$36,$0c,$69,$00,$8d,$36,$0c,$20,$41,$0c,$ad // ..5..6.i..6. A..
        .byte $ed,$0b,$85,$fa,$ad,$ee,$0b,$85,$fb,$05,$fa,$d0,$d0,$ad,$3b,$0c // ..............;.
        .byte $8d,$35,$0c,$ad,$3c,$0c,$8d,$36,$0c,$4c,$6c,$09,$c9,$80,$90,$19 // .5..<..6.Ll.....
        .byte $ee,$d1,$0b,$29,$7f,$0a,$aa,$bd,$8b,$11,$8d,$a4,$09,$bd,$8c,$11 // ...)............
        .byte $8d,$a5,$09,$20,$a6,$12,$4c,$52,$09,$ae,$ea,$0b,$8e,$e7,$0b,$ae // ... ..LR........
        .byte $2e,$0c,$8e,$2b,$0c,$8d,$07,$0c,$20,$f2,$0d,$ae,$d4,$0b,$f0,$34 // ...+.... ......4
        .byte $ad,$04,$0c,$8d,$00,$d4,$8d,$f3,$0b,$ad,$05,$0c,$8d,$01,$d4,$8d // ................
        .byte $f4,$0b,$ad,$dc,$0b,$8d,$02,$d4,$ad,$df,$0b,$8d,$03,$d4,$ad,$f9 // ................
        .byte $0b,$8d,$05,$d4,$ad,$fc,$0b,$8d,$06,$d4,$ae,$d9,$0b,$8e,$04,$d4 // ................
        .byte $e8,$8e,$04,$d4,$ee,$d1,$0b,$ad,$ed,$0b,$18,$6d,$d1,$0b,$8d,$ed // ...........m....
        .byte $0b,$ad,$ee,$0b,$69,$00,$8d,$ee,$0b,$ce,$e7,$0b,$ad,$e8,$0b,$f0 // ....i...........
        .byte $03,$4c,$e9,$0a,$ad,$ef,$0b,$85,$fa,$ad,$f0,$0b,$85,$fb,$a9,$00 // .L..............
        .byte $8d,$0b,$0c,$a0,$07,$8c,$d7,$0b,$a0,$01,$8c,$d8,$0b,$a0,$00,$8c // ................
        .byte $d1,$0b,$ac,$d1,$0b,$b1,$fa,$c9,$7f,$d0,$31,$ad,$37,$0c,$18,$69 // ..........1.7..i
        .byte $02,$8d,$37,$0c,$ad,$38,$0c,$69,$00,$8d,$38,$0c,$20,$65,$0c,$ad // ..7..8.i..8. e..
        .byte $ef,$0b,$85,$fa,$ad,$f0,$0b,$85,$fb,$05,$fa,$d0,$d0,$ad,$3d,$0c // ..............=.
        .byte $8d,$37,$0c,$ad,$3e,$0c,$8d,$38,$0c,$4c,$4c,$0a,$c9,$80,$90,$19 // .7..>..8.LL.....
        .byte $ee,$d1,$0b,$29,$7f,$0a,$aa,$bd,$8b,$11,$8d,$84,$0a,$bd,$8c,$11 // ...)............
        .byte $8d,$85,$0a,$20,$b7,$11,$4c,$32,$0a,$ae,$eb,$0b,$8e,$e8,$0b,$ae // ... ..L2........
        .byte $2e,$0c,$8e,$2c,$0c,$8d,$08,$0c,$20,$f2,$0d,$ae,$d5,$0b,$f0,$34 // ...,.... ......4
        .byte $ad,$04,$0c,$8d,$07,$d4,$8d,$f5,$0b,$ad,$05,$0c,$8d,$08,$d4,$8d // ................
        .byte $f6,$0b,$ad,$dd,$0b,$8d,$09,$d4,$ad,$e0,$0b,$8d,$0a,$d4,$ad,$fa // ................
        .byte $0b,$8d,$0c,$d4,$ad,$fd,$0b,$8d,$0d,$d4,$ae,$da,$0b,$8e,$0b,$d4 // ................
        .byte $e8,$8e,$0b,$d4,$ee,$d1,$0b,$ad,$ef,$0b,$18,$6d,$d1,$0b,$8d,$ef // ...........m....
        .byte $0b,$ad,$f0,$0b,$69,$00,$8d,$f0,$0b,$ce,$e8,$0b,$ad,$e9,$0b,$f0 // ....i...........
        .byte $03,$4c,$c9,$0b,$ad,$f1,$0b,$85,$fa,$ad,$f2,$0b,$85,$fb,$a9,$00 // .L..............
        .byte $8d,$0c,$0c,$a0,$0e,$8c,$d7,$0b,$a0,$02,$8c,$d8,$0b,$a0,$00,$8c // ................
        .byte $d1,$0b,$ac,$d1,$0b,$b1,$fa,$c9,$7f,$d0,$31,$ad,$39,$0c,$18,$69 // ..........1.9..i
        .byte $02,$8d,$39,$0c,$ad,$3a,$0c,$69,$00,$8d,$3a,$0c,$20,$89,$0c,$ad // ..9..:.i..:. ...
        .byte $f1,$0b,$85,$fa,$ad,$f2,$0b,$85,$fb,$05,$fa,$d0,$d0,$ad,$3f,$0c // ..............?.
        .byte $8d,$39,$0c,$ad,$40,$0c,$8d,$3a,$0c,$4c,$2c,$0b,$c9,$80,$90,$19 // .9..@..:.L,.....
        .byte $ee,$d1,$0b,$29,$7f,$0a,$aa,$bd,$8b,$11,$8d,$64,$0b,$bd,$8c,$11 // ...).......d....
        .byte $8d,$65,$0b,$20,$ee,$11,$4c,$12,$0b,$ae,$ec,$0b,$8e,$e9,$0b,$ae // .e. ..L.........
        .byte $2e,$0c,$8e,$2d,$0c,$8d,$09,$0c,$20,$f2,$0d,$ae,$d6,$0b,$f0,$34 // ...-.... ......4
        .byte $ad,$04,$0c,$8d,$0e,$d4,$8d,$f7,$0b,$ad,$05,$0c,$8d,$0f,$d4,$8d // ................
        .byte $f8,$0b,$ad,$de,$0b,$8d,$10,$d4,$ad,$e1,$0b,$8d,$11,$d4,$ad,$fb // ................
        .byte $0b,$8d,$13,$d4,$ad,$fe,$0b,$8d,$14,$d4,$ae,$db,$0b,$8e,$12,$d4 // ................
        .byte $e8,$8e,$12,$d4,$ee,$d1,$0b,$ad,$f1,$0b,$18,$6d,$d1,$0b,$8d,$f1 // ...........m....
        .byte $0b,$ad,$f2,$0b,$69,$00,$8d,$f2,$0b,$ce,$e9,$0b,$4c,$f3,$08,$20 // ....i.......L.. 
        .byte $00,$0c,$e5,$01,$25,$0e,$02,$40,$40,$10,$a3,$23,$05,$05,$09,$c2 // ....%..@@..#....
        .byte $60,$2c,$01,$06,$02,$03,$01,$01,$04,$02,$02,$3e,$0e,$5e,$0f,$5f // `,.........>.^._
        .byte $10,$58,$07,$b0,$0e,$00,$2c,$0a,$08,$0b,$20,$10,$40,$3c,$01,$ff // .X....,... .@<..
        .byte $1e,$3c,$00,$2c,$00,$19,$29,$44,$00,$05,$08,$00,$02,$01,$a7,$24 // .<.,..)D.......$
        .byte $29,$30,$34,$ff,$a3,$23,$44,$54,$ff,$a4,$e3,$01,$a3,$e4,$06,$61 // )04..#DT.......a
        .byte $d5,$a6,$10,$c8,$10,$ea,$10,$b6,$10,$d8,$10,$f4,$10,$a6,$10,$c8 // ................
        .byte $10,$ea,$10,$a5,$f8,$48,$a5,$f9,$48,$ad,$35,$0c,$85,$f8,$ad,$36 // .....H..H.5....6
        .byte $0c,$85,$f9,$a0,$00,$b1,$f8,$8d,$ed,$0b,$c8,$b1,$f8,$8d,$ee,$0b // ................
        .byte $68,$85,$f9,$68,$85,$f8,$60,$a5,$f8,$48,$a5,$f9,$48,$ad,$37,$0c // h..h..`..H..H.7.
        .byte $85,$f8,$ad,$38,$0c,$85,$f9,$a0,$00,$b1,$f8,$8d,$ef,$0b,$c8,$b1 // ...8............
        .byte $f8,$8d,$f0,$0b,$68,$85,$f9,$68,$85,$f8,$60,$a5,$f8,$48,$a5,$f9 // ....h..h..`..H..
        .byte $48,$ad,$39,$0c,$85,$f8,$ad,$3a,$0c,$85,$f9,$a0,$00,$b1,$f8,$8d // H.9....:........
        .byte $f1,$0b,$c8,$b1,$f8,$8d,$f2,$0b,$68,$85,$f9,$68,$85,$f8,$60,$ad // ........h..h..`.
        .byte $d4,$0b,$f0,$0c,$ad,$25,$0c,$f0,$07,$a2,$00,$a0,$00,$20,$dd,$0c // .....%....... ..
        .byte $ad,$d5,$0b,$f0,$0c,$ad,$26,$0c,$f0,$07,$a2,$01,$a0,$07,$20,$dd // ......&....... .
        .byte $0c,$ad,$d6,$0b,$f0,$2e,$ad,$27,$0c,$f0,$29,$a2,$02,$a0,$0e,$bd // .......'..).....
        .byte $e2,$0b                               // ..

txt_eb6a:
        .text "0!"
        .byte $bd                                   // '=' | $80 (end-of-string marker)
        .byte $dc,$0b,$18,$69,$80,$99,$02,$d4,$9d,$dc,$0b,$bd,$df,$0b,$69,$00 // ...i..........i.
        .byte $99,$03,$d4,$9d,$df,$0b,$c9,$0f,$d0,$05,$a9,$ff,$9d,$e2,$0b,$60 // ...............`
        .byte $bd,$dc,$0b,$38,$e9,$80,$99,$02,$d4,$9d,$dc,$0b,$bd,$df,$0b,$e9 // ...8............
        .byte $00,$99,$03,$d4,$9d,$df,$0b,$c9,$01,$d0,$05,$a9,$01,$9d,$e2,$0b // ................
        .byte $60,$ad,$d4,$0b,$f0,$17,$ad,$28,$0c,$f0,$12,$ad,$2b,$0c,$f0,$06 // `......(....+...
        .byte $ce,$2b,$0c,$4c,$40,$0d,$a2,$00,$a0,$00,$20,$7b,$0d,$ad,$d5,$0b // .+.L@..... {....
        .byte $f0,$17,$ad,$29,$0c,$f0,$12,$ad,$2c,$0c,$f0,$06,$ce,$2c,$0c,$4c // ...)....,....,.L
        .byte $5c,$0d,$a2,$02,$a0,$07,$20,$7b,$0d,$ad,$d6,$0b,$f0,$17,$ad,$2a // \..... {.......*
        .byte $0c,$f0,$12,$ad,$2d,$0c,$f0,$06,$ce,$2d,$0c,$4c,$78,$0d,$a2,$04 // ....-....-.Lx...
        .byte $a0,$0e,$20,$7b,$0d,$4c,$a6,$0d,$ad,$00,$0c,$30,$13,$bd,$f3,$0b // .. {.L.....0....
        .byte $18,$6d,$ff,$0b,$99,$00,$d4,$bd,$f4,$0b,$69,$00,$99,$01,$d4,$60 // .m........i....`
        .byte $bd,$f3,$0b,$38,$ed,$ff,$0b,$99,$00,$d4,$bd,$f4,$0b,$e9,$00,$99 // ...8............
        .byte $01,$d4,$60,$ad,$01,$0c,$30,$15,$ad,$ff,$0b,$18,$6d,$02,$0c,$8d // ..`...0.....m...
        .byte $ff,$0b,$cd,$03,$0c,$d0,$05,$a9,$ff,$8d,$01,$0c,$60,$ad,$ff,$0b // ............`...
        .byte $38,$ed,$02,$0c,$8d,$ff,$0b,$d0,$f3,$a9,$01,$8d,$01,$0c,$ad,$00 // 8...............
        .byte $0c,$49,$fe,$8d,$00,$0c,$60,$2c,$02,$4c,$02,$70,$02,$96,$02,$c0 // .I....`,.L.p....
        .byte $02,$e4,$02,$12,$03,$42,$03,$76,$03,$ac,$03,$e2,$03,$1c,$04,$48 // .....B.v.......H
        .byte $29,$0f,$0a,$aa,$bd,$da,$0d,$8d,$04,$0c,$bd,$db,$0d,$8d,$05,$0c // )...............
        .byte $68,$e4,$4a,$60,$c2,$aa,$ca,$30,$09,$0e,$04,$0c,$2e,$05,$0c,$4c // h.J`...0.......L
        .byte $09,$0e,$60,$ad,$06,$0c,$f0,$17,$ad,$f3,$0b,$38,$e9,$80,$8d,$f3 // ..`........8....
        .byte $0b,$8d,$00,$d4,$ad,$f4,$0b,$e9,$00,$8d,$f4,$0b,$8d,$01,$d4,$60 // ...............`
        .byte $87,$07,$8e,$89,$0a,$20,$88,$40,$86,$04,$19,$89,$07,$10,$88,$80 // ..... .@........
        .byte $86,$02,$50,$89,$0a,$20,$88,$40,$86,$02,$19,$20,$19,$20,$19,$86 // ..P.. .@... . ..
        .byte $04,$14,$89,$07,$10,$88,$80,$86,$02,$50,$89,$0a,$20,$88,$40,$14 // .........P.. .@.
        .byte $17,$14,$17,$14,$7f,$89,$0a,$20,$88,$40,$86,$04,$20,$89,$07,$10 // ....... .@.. ...
        .byte $88,$80,$86,$02,$50,$89,$0a,$20,$88,$40,$86,$04,$20,$86,$02,$20 // ....P.. .@.. .. 
        .byte $89,$07,$10,$88,$80,$86,$02,$50,$89,$0a,$20,$88,$40,$20,$86,$04 // .......P.. .@ ..
        .byte $1b,$89,$07,$10,$88,$80,$86,$02,$50,$89,$0a,$20,$88,$40,$86,$04 // ........P.. .@..
        .byte $1b,$86,$02,$1b,$89,$07,$10,$88,$80,$86,$02,$50,$7f,$89,$0a,$20 // ...........P... 
        .byte $88,$40,$86,$02,$19,$86,$04,$17,$89,$07,$10,$88,$80,$86,$02,$50 // .@.............P
        .byte $89,$0a,$20,$88,$40,$86,$02,$e3,$17,$60,$20,$89,$07,$10,$88,$80 // .. .@....` .....
        .byte $86,$02,$50,$50,$89,$0a,$20,$88,$40,$86,$04,$17,$89,$07,$10,$88 // ..PP.. .@.......
        .byte $80,$86,$02,$50,$89,$0a,$20,$88,$40,$86,$02,$e3,$17,$60,$6c,$89 // ...P.. .@....`l.
        .byte $07,$10,$88,$80,$86,$02,$50,$89,$0a,$20,$88,$40,$86,$02,$17,$7f // ......P.. .@....
        .byte $89,$0a,$20,$88,$40,$86,$02,$14,$86,$04,$24,$89,$07,$10,$88,$80 // .. .@.....$.....
        .byte $86,$02,$50,$89,$0a,$20,$88,$40,$86,$02,$14,$24,$24,$89,$07,$10 // ..P.. .@...$$...
        .byte $88,$80,$86,$02,$50,$50,$89,$0a,$20,$88,$40,$86,$04,$24,$89,$07 // ....PP.. .@..$..
        .byte $10,$88,$80,$86,$02,$50,$89,$0a,$20,$88,$40,$86,$02,$14,$24,$24 // .....P.. .@...$$
        .byte $89,$07,$10,$88,$80,$86,$02,$50,$89,$0a,$20,$88,$40,$86,$02,$24 // .......P.. .@..$
        .byte $7f,$87,$07,$89,$08,$10,$88,$40,$86,$02,$8e,$04,$80,$29,$80,$29 // .......@.....).)
        .byte $21,$80,$03,$24,$80,$24,$80,$24,$24,$80,$24,$7f,$04,$84,$30,$84 // !..$.$.$$.$...0.
        .byte $30,$21,$84,$02,$2b,$84,$2b,$84,$28,$2b,$84,$2b,$7f,$80,$2b,$80 // 0!..+.+.(+.+..+.
        .byte $29,$08,$81,$27,$81,$27,$25,$7f,$80,$2b,$81,$24,$08,$81,$34,$81 // )..'.'%..+.$..4.
        .byte $34,$60,$c3,$7f,$87,$07,$89,$0a,$40,$88,$40,$8e,$8f,$86,$0a,$29 // 4`......@.@....)
        .byte $86,$02,$30,$2b,$29,$86,$06,$2b,$86,$02,$27,$86,$06,$24,$86,$02 // ..0+)..+..'..$..
        .byte $24,$7f,$86,$0a,$39,$86,$02,$40,$3b,$39,$86,$06,$3b,$86,$02,$37 // $...9..@;9..;..7
        .byte $86,$06,$34,$86,$02,$34,$7f,$87,$07,$89,$0b,$40,$88,$40,$8f,$86 // ..4..4.....@.@..
        .byte $0e,$30,$86,$02,$30,$86,$0e,$2b,$86,$02,$29,$86,$0e,$27,$86,$02 // .0..0..+..)..'..
        .byte $2b,$86,$06,$32,$86,$02,$30,$86,$08,$2b,$86,$0e,$30,$86,$02,$30 // +..2..0..+..0..0
        .byte $86,$0e,$2b,$86,$02,$24,$86,$10,$34,$86,$06,$38,$86,$02,$39,$86 // ..+..$..4..8..9.
        .byte $08,$3b,$7f,$87,$07,$89,$0b,$40,$88,$10,$95,$86,$02,$85,$44,$85 // .;.....@......D.
        .byte $40,$85,$39,$85,$40,$85,$44,$85,$42,$85,$44,$85,$45,$85,$44,$85 // @.9.@.D.B.D.E.D.
        .byte $3b,$85,$37,$85,$3b,$86,$04,$85,$44,$85,$42,$7f,$87,$07,$89,$0b // ;.7.;...D.B.....
        .byte $40,$88,$40,$86,$02,$85,$44,$85,$40,$85,$39,$85,$40,$85,$44,$85 // @.@...D.@.9.@.D.
        .byte $42,$85,$44,$85,$45,$85,$44,$85,$3b,$85,$37,$85,$3b,$86,$06,$85 // B.D.E.D.;.7.;...
        .byte $44,$86,$02,$85,$37,$7f,$02,$33,$0e,$33,$0e,$28,$68,$0e,$b0,$0e // D...7..3.3.(h...
        .byte $68,$0e,$01,$0f,$02,$33,$0e,$33,$0e,$28,$68,$0e,$b0,$0e,$68,$0e // h....3.3.(h...h.
        .byte $01,$0f,$a2,$2f,$52,$0f,$52,$0f,$52,$0f,$52,$0f,$7d,$0f,$9a,$0f // .../R.R.R.R.}...
        .byte $7d,$0f,$bf,$02,$0f,$52,$0f,$52,$29,$0f,$7d,$0f,$9a,$0f,$7d,$0f // }....R.R).}...}.
        .byte $bf,$0f,$a2,$29,$e4,$0f,$e4,$0f,$02,$10,$02,$10,$17,$02,$10,$53 // ...)...........S
        .byte $10,$7c,$23,$10,$17,$10,$a2,$61,$ef,$ad,$d4,$0b,$f0,$29,$ad,$0a // .|#....a.....)..
        .byte $0c,$f0,$24,$ae,$0d,$0c,$bd,$10,$0c,$c9,$ff,$d0,$08,$a9,$00,$8d // ..$.............
        .byte $0d,$0c,$4c,$0a,$11,$20,$f2,$0d,$ad,$04,$0c,$8d,$00,$d4,$ad,$05 // ..L.. ..........
        .byte $0c,$8d,$01,$d4,$ee,$0d,$0c,$ad,$d5,$0b,$f0,$29,$ad,$0b,$0c,$f0 // ...........)....
        .byte $24,$ae,$0e,$0c,$bd,$17,$0c,$c9,$ff,$d0,$08,$a9,$00,$8d,$0e,$0c // $...............
        .byte $4c,$38,$11,$20,$f2,$0d,$ad,$04,$0c,$8d,$07,$d4,$ad,$05,$0c,$8d // L8. ............
        .byte $08,$d4,$ee,$0e,$0c,$ad,$d6,$0b,$f0,$29,$ad,$0c,$0c,$f0,$24,$ae // .........)....$.
        .byte $0f,$0c,$bd,$1e,$0c,$c9,$ff,$d0,$08,$a9,$00,$8d,$0f,$0c,$4c,$66 // ..............Lf
        .byte $11,$20,$f2,$0d,$ad,$04,$0c,$8d,$0e,$d4,$ad,$05,$0c,$8d,$0f,$d4 // . ..............
        .byte $ee,$0f,$0c,$60,$b7,$11,$c2,$11,$cd,$11,$d8,$11,$e3,$11,$ee,$11 // ...`............
        .byte $a6,$12,$b5,$12,$c9,$12,$d8,$12,$f0,$12,$f1,$12,$f2,$12,$f3,$12 // ................
        .byte $f4,$12,$fd,$12,$06,$13,$12,$13,$f9,$11,$04,$12,$1e,$13,$27,$13 // ..............'.
        .byte $ae,$d8,$0b,$a9,$05,$9d,$0a,$0c,$4c,$0f,$12,$ae,$d8,$0b,$a9,$06 // ........L.......
        .byte $9d,$0a,$0c,$4c,$0f,$12,$ae,$d8,$0b,$a9,$01,$9d,$0a,$0c,$4c,$0f // ...L..........L.
        .byte $12,$ae,$d8,$0b,$a9,$02,$9d,$0a,$0c,$4c,$0f,$12,$ae,$d8,$0b,$a9 // .........L......
        .byte $04,$9d,$0a,$0c,$4c,$0f,$12,$ae,$d8,$0b,$a9,$08,$9d,$0a,$0c,$4c // ....L..........L
        .byte $0f,$12,$ae,$d8,$0b,$a9,$0d,$9d,$0a,$0c,$4c,$0f,$12,$ae,$d8,$0b // ..........L.....
        .byte $a9,$0e,$9d,$0a,$0c,$4c,$0f,$12,$ac,$d1,$0b,$b1,$fa,$9d,$07,$0c // .....L..........
        .byte $a9,$01,$9d,$0d,$0c,$ac,$d7,$0b,$bd,$07,$0c,$99,$10,$0c,$c8,$bd // ................
        .byte $0a,$0c,$29,$01,$f0,$1c,$bd,$07,$0c,$48,$29,$f0,$8d,$cf,$0b,$68 // ..)......H)....h
        .byte $29,$0f,$18,$69,$03,$c9,$0c,$90,$02,$69,$03,$6d,$cf,$0b,$99,$10 // )..i.....i.m....
        .byte $0c,$c8,$bd,$0a,$0c,$29,$02,$f0,$1c,$bd,$07,$0c,$48,$29,$f0,$8d // .....)......H)..
        .byte $cf,$0b,$68,$29,$0f,$18,$69,$04,$c9,$0c,$90,$02,$69,$03,$6d,$cf // ..h)..i.....i.m.
        .byte $0b,$99,$10,$0c,$c8,$bd,$0a,$0c,$29,$04,$f0,$1c,$bd,$07,$0c,$48 // ........)......H
        .byte $29,$f0,$8d,$cf,$0b,$68,$29,$0f,$18,$69,$07,$c9,$0c,$90,$02,$69 // )....h)..i.....i
        .byte $03,$6d,$cf,$0b,$99,$10,$0c,$c8,$bd,$0a,$0c,$29,$08,$f0,$0a,$bd // .m.........)....
        .byte $07,$0c,$18,$69,$10,$99,$10,$0c,$c8,$a9,$ff,$99,$10,$0c,$60,$ac // ...i..........`.
        .byte $d1,$0b,$b1,$fa,$ae,$d8,$0b,$9d,$ea,$0b,$ee,$d1,$0b,$60,$ac,$d1 // .............`..
        .byte $0b,$ae,$d8,$0b,$b1,$fa,$9d,$df,$0b,$a9,$00,$9d,$dc,$0b,$ee,$d1 // ................
        .byte $0b,$60,$ac,$d1,$0b,$b1,$fa,$ae,$d8,$0b,$9d,$d9,$0b,$ee,$d1,$0b // .`..............
        .byte $60,$ac,$d1,$0b,$b1,$fa,$ae,$d8,$0b,$9d,$f9,$0b,$ee,$d1,$0b,$c8 // `...............
        .byte $b1,$fa,$9d,$fc,$0b,$ee,$d1,$0b,$e5,$60,$60,$c4,$ae,$d8,$0b,$a9 // .........``.....
        .byte $01,$9d,$25,$0c,$60,$ae,$d8,$0b,$a9,$01,$9d,$28,$0c,$60,$ac,$d1 // ..%.`......(.`..
        .byte $0b,$b1,$fa,$8d,$18,$d4,$ee,$d1,$0b,$60,$ac,$d1,$0b,$b1,$fa,$8d // .........`......
        .byte $e5,$0b,$ee,$d1,$0b,$60,$ae,$d8,$0b,$a9,$00,$9d,$25,$0c,$60,$ae // .....`......%.`.
        .byte $d8,$0b,$a9,$00,$9d,$28,$0c,$60,$a9,$00,$8d,$20,$d0,$8d,$21,$d0 // .....(.`... ..!.
        .byte $ad,$18,$d0,$29,$f0,$09,$0c,$8d,$18,$d0,$a5,$01,$48,$29,$fb,$85 // ...)........H)..
        .byte $01,$a2,$00,$bd,$00,$d0,$9d,$00,$30,$bd,$00,$d1,$9d,$00,$31,$ca // ........0.....1.
        .byte $d0,$f1,$68,$85,$01,$a2,$07,$bd,$b8,$13,$9d,$00,$30,$ca,$10,$f7 // ..h.........0...
        .byte $a2,$00,$a9,$00,$9d,$00,$04,$9d,$00,$05,$9d,$00,$06,$9d,$e8,$06 // ................
        .byte $a9,$06,$9d,$00,$d8,$9d,$00,$d9,$9d,$00,$da,$9d,$e8,$da,$ca,$d0 // ................
        .byte $e1,$a9,$c0,$a0,$13,$20,$1e,$ab,$60,$a2,$07,$bd,$00,$30,$18,$2a // ..... ..`....0.*
        .byte $90,$02,$09,$01,$9d,$00,$30,$ca,$10,$f1,$a2,$07,$bd,$00 // ......0.......

txt_f1db:
        .text "0H"
        .byte $ca                                   // 'J' | $80 (end-of-string marker)
        .byte $bd,$00,$30,$e8,$9d,$00,$30,$ca,$d0,$f5,$68,$9d,$00,$30,$60,$e7 // ..0...0...h..0`.
        .byte $03,$c1,$82,$40,$00,$21,$1b,$e9,$40,$22,$1d,$42,$e9,$1c,$22,$43 // ...@.!..@".B.."C
        .byte $42,$e9,$1c,$22,$43,$42,$e9,$1c,$22,$43,$42,$e9,$1c,$22,$43,$42 // B.."CB.."CB.."CB
        .byte $e9,$1c,$22,$43,$42,$e9,$1c,$22,$43,$42,$e9,$1c,$22,$43,$42,$e9 // .."CB.."CB.."CB.
        .byte $1c,$22,$43,$44,$e9,$41,$21,$45,$80,$92,$00,$80 // ."CD.A!E....

txt_f22a:
        .encoding "screencode_mixed"
        .text "2 4the synidcate of tpc"
        .encoding "petscii_upper"
        .byte $80,$3e,$20,$30,$10,$12,$0f,$15,$04,$0c,$19,$20,$10,$12,$05,$13 // .> 0....... ....
        .byte $05,$0e,$14,$13,$80,$3b,$20,$38,$60,$0d,$01,$13,$14,$05,$12,$13 // .....; 8`.......
        .byte $60,$0f,$06,$60,$14,$08,$05,$60,$15,$0e,$09,$16,$05,$12,$13,$05 // `..`...`........
        .byte $e8,$60,$f1,$20,$87,$00,$00,$60,$e7,$a9,$00,$85,$fb,$a9,$36,$85 // .`. ...`......6.
        .byte $fc,$a9,$07,$85,$a3,$a9,$00,$85,$a4,$a9,$40,$85,$a5,$a9,$00,$8d // ..........@.....
        .byte $02,$dc,$78,$ad,$11,$d0,$29,$7f,$8d,$11,$d0,$a9,$a5,$8d,$12,$d0 // ..x...).........
        .byte $a9,$01,$8d,$1a,$d0,$ad,$19,$d0,$8d,$19,$d0,$ad,$14,$03,$85,$a9 // ................
        .byte $ad,$15,$03,$85,$aa,$a9,$4c,$8d,$14,$03,$a9,$20,$8d,$15,$03,$a9 // ......L.... ....
        .byte $00,$85,$ab,$58,$60,$ad,$19,$d0,$29,$01,$d0,$03,$6c,$a9,$00,$a9 // ...X`...)...l...
        .byte $81,$8d,$19,$d0,$a5,$ab,$f0,$03,$4c,$b4,$20,$78,$a9,$fa,$8d,$12 // ........L. x....
        .byte $d0,$ad,$11,$d0,$29,$7f,$8d,$11,$d0,$ad,$19,$d0,$8d,$19,$d0,$58 // ....)..........X
        .byte $a9,$10,$05,$a3,$8d,$16,$d0,$ad,$00,$dc,$29,$10,$d0,$29,$78,$a5 // ..........)..)x.
        .byte $a9,$8d,$14,$03,$a5,$aa,$8d,$15,$03,$a9,$00,$8d,$1a,$d0,$ad,$19 // ................
        .byte $d0,$8d,$19,$d0,$a9,$ff,$8d,$02,$dc,$a9,$7f,$8d,$00,$dc,$a9,$c8 // ................
        .byte $8d,$16,$d0,$58,$4c,$00,$2c,$20,$09,$09,$4c,$ca,$21,$78,$a9,$a5 // ...XL., ..L.!x..
        .byte $8d,$12,$d0,$ad,$11,$d0,$29,$7f,$8d,$11,$d0,$ad,$19,$d0,$8d,$19 // ......).........
        .byte $d0,$58,$a9,$08,$8d,$16,$d0,$a6,$a5,$ad,$00,$dc,$29,$04,$d0,$03 // .X..........)...
        .byte $e8,$f0,$0e,$ad,$00,$dc,$29,$08,$d0,$05,$ca,$e0,$ff,$f0,$02,$86 // ......).........
        .byte $e3,$a5,$e5,$4a,$60,$4f,$85,$a6,$a5,$a3,$38,$e5,$a6,$30,$05,$85 // ...J`O....8..0..
        .byte $a3,$4c,$ca,$21,$18,$69,$08,$85,$a3,$a9,$58,$85,$fd,$a9,$06,$85 // .L.!.i....X.....
        .byte $fe,$a2,$0a,$a0,$01,$b1,$fd,$88,$91,$fd,$c8,$c8,$c0,$28,$d0,$f5 // .............(..
        .byte $a5,$fd,$18,$69,$28,$85,$fd,$a5,$fe,$69,$00,$85,$fe,$ca,$d0,$e3 // ...i(....i......
        .byte $a0,$00,$b1,$fb,$c9,$80,$d0,$0b,$a9,$00,$85,$fb,$a9,$36,$85,$fc // .............6..
        .byte $4c,$2b,$21,$85,$a6,$e3,$0a,$24,$85,$a7,$a5,$a6,$e5,$4a,$60,$95 // L+!....$.....J`.
        .byte $18,$69,$33,$85,$a8,$a9,$7f,$85,$fd,$a9,$06,$85,$fe,$a6,$a4,$a0 // .i3.............
        .byte $00,$a9,$0a,$85,$a6,$bd,$00,$16,$91,$fd,$8a,$18,$69,$0b,$aa,$a5 // ............i...
        .byte $fd,$18,$69,$28,$85,$fd,$a5,$fe,$69,$00,$85,$fe,$c6,$a6,$d0,$e5 // ..i(....i.......
        .byte $a9,$a7,$85,$fd,$a9,$06,$85,$fe,$a0,$00,$a6,$a4,$78,$a9,$33,$85 // ............x.3.
        .byte $01,$b1,$a7,$48,$a9,$37,$85,$01,$58,$68,$3d,$d6,$21,$f0,$0a,$a9 // ...H.7..Xh=.!...
        .byte $00,$84,$a6,$a0,$00,$91,$fd,$a4,$a6,$a5,$fd,$18,$69,$28,$85,$fd // ............i(..
        .byte $a5,$fe,$69,$00,$85,$fe,$c8,$c0,$08,$d0,$d1,$e6,$a4,$a5,$a4,$c9 // ..i.............
        .byte $0b,$d0,$0a,$a9,$00,$85,$a4,$e6,$fb,$d0,$02,$e6,$fc,$4c,$ca,$21 // .............L.!
        .byte $a5,$ab,$49,$01,$85,$ab,$68,$a8,$68,$aa,$68,$40,$00,$80,$40,$20 // ..I...h.h.h@..@ 
        .byte $10,$08,$04,$02,$01,$86,$24,$00,$60,$38,$0f,$ff,$00,$3d,$57,$ff // ......$.`8...=W.
        .byte $37,$fd,$d5,$f7,$d5,$70,$df,$7f,$fc,$dd,$fa,$bc,$dd,$ea,$ec,$d5 // 7....p..........
        .byte $ff,$ad,$ff,$eb,$af,$d5,$eb,$fd,$ff,$eb,$af,$d5,$ff,$ad,$dd,$ea // ................
        .byte $ec,$dd,$fa,$bc,$df,$7f,$fc,$f7,$d5,$70,$37,$fd,$ff // .........p7..

txt_f48e:
        .text "=W"
        .byte $d5                                   // 'U' | $80 (end-of-string marker)
        .byte $0f,$ff,$81,$01,$00,$60,$86,$ad,$d0,$03,$8d,$20,$d0,$ad,$d1,$03 // .....`..... ....
        .byte $8d,$21,$d0,$ad,$d2,$03,$8d,$00,$d0,$ad,$d3,$03,$8d,$01,$d0,$ad // .!..............
        .byte $d4,$03,$8d,$10,$d0,$ad,$d5,$03,$8d,$17,$d0,$ad,$d6,$03,$8d,$1d // ................
        .byte $d0,$ad,$d7,$03,$8d,$1c,$d0,$ad,$d8,$03,$8d,$25,$d0,$ad,$d9,$03 // ...........%....
        .byte $8d,$26,$d0,$ad,$da,$03,$8d,$27,$d0,$a9,$01,$8d,$15,$d0,$a9,$00 // .&.....'........
        .byte $8d,$db,$03,$ae,$db,$03,$bd,$e0,$03,$f0,$f3,$8d,$f8,$07,$ee,$db // ................
        .byte $03,$ae,$dc,$03,$a0,$00,$88,$d0,$fd,$ca,$d0,$fa,$ad,$00,$d0,$18 // ................
        .byte $6d,$dd,$03,$8d,$00,$d0,$90,$08,$ad,$10,$d0,$49,$01,$8d,$10,$d0 // m..........I....
        .byte $ad,$01,$dc,$29,$10,$60,$cc,$a9,$00,$8d,$15,$d0,$60,$b1,$21,$70 // ...).`......`.!p
        .byte $a3,$27,$01,$0b,$0c,$01,$0a,$01,$01,$a2,$21,$a0,$80,$1f,$00,$2b // .'........!....+
        .byte $a2,$00,$bd,$3c,$29,$9d,$3c,$03,$e8,$d0,$f7,$e3,$ea,$29,$a9,$0f // ...<).<......)..
        .byte $8d,$18,$d4,$4c,$10,$08,$60,$80,$e9,$00,$2c,$20,$3c,$03,$20,$7e // ...L..`..., <. ~
        .byte $42,$20,$88,$03,$4c,$03,$2b,$80,$f4,$00,$60,$55,$20,$81,$ff,$a9 // B ..L.+...`U ...
        .byte $00,$8d,$20,$d0,$8d,$21,$d0,$8d,$86,$02,$a9,$93,$20,$d2,$ff,$20 // .. ..!...... .. 
        .byte $60,$2c,$a2,$00,$bd,$24,$2c,$9d,$3c,$03,$e8,$d0,$f7,$4c,$3c,$03 // `,...$,.<....L<.
        .byte $78,$a9,$34,$85,$01,$a9,$12,$85,$fb,$a9,$46,$85,$fc,$a9,$01,$85 // x.4.......F.....
        .byte $fd,$a9,$08,$85,$fe,$a0,$00,$b1,$fb,$91,$fd,$e6,$fd,$d0,$02,$e6 // ................
        .byte $fe,$e6,$fb,$d0,$f2,$e6,$fc,$d0,$ee,$a9,$37,$85,$01,$58,$4c,$e2 // ..........7..XL.
        .byte $fc,$ab,$2a,$a2,$00,$8a,$9d,$00,$d4,$e8,$d0,$fa,$60,$83,$96,$00 // ..*.........`...
        .byte $c1,$e6,$d6,$60,$2d,$aa,$3c,$6c,$6c,$c6,$f6,$c6,$c6,$00,$7c,$66 // ...`-.<ll.....|f
        .byte $e6,$f8,$ce,$c6,$fc,$00,$3c,$66,$c6,$c0,$c0,$e0,$7e,$00,$6c,$66 // ......<f....~.lf
        .byte $66,$e6,$e6,$ec,$ec,$00,$6e,$60,$60,$f8,$c0,$c0,$fe,$00,$6e,$60 // f.....n``.....n`
        .byte $60,$f8,$e3,$e0,$29,$00,$3c,$66,$e6,$c0,$ce,$e6,$7e,$00,$e3,$66 // `...).<f....~..f
        .byte $28,$f6,$c6,$c6,$ce,$00,$38,$18,$18,$e4,$38,$22,$00,$1c,$e3,$0c // (.....8...8"....
        .byte $2c,$cc,$dc,$58,$00,$66,$66,$6c,$ec,$ec,$e6,$e6,$00,$e3,$60,$e3 // ,..X.ffl......`.
        .byte $e0,$35,$fe,$00,$67,$7f,$5b,$db,$c2,$e6,$e6,$00,$66,$76,$76,$ee // .5..g.[.....fvv.
        .byte $ee,$e6,$e6,$00,$3e,$66,$66,$e3,$e6,$26,$ec,$00,$7e,$66,$66,$ec // ....>ff..&..~ff.
        .byte $e3,$e0,$2d,$00,$3e,$66,$66,$e6,$e6,$ec,$0e,$00,$7e,$66,$66,$ec // ..-.>ff.....~ff.
        .byte $e3,$e6,$2c,$00,$7e,$62,$60,$3c,$06,$c6,$7e,$00,$fe,$00,$18,$e4 // ..,.~b`<..~.....
        .byte $38,$a1,$e3,$66,$25,$e6,$e6,$c6,$fe,$00,$e3,$66,$60,$29,$e6,$e6 // 8..f%......f`)..
        .byte $ec,$70,$00,$63,$63,$62,$da,$fe,$ee,$c6,$00,$66,$66,$30,$1c,$30 // .p.ccb.....ff0.0
        .byte $e6,$e6,$00,$e6,$e6,$e2,$30,$18,$38,$38,$00,$76,$66,$0c,$18,$70 // ......0.88.vf..p
        .byte $e0,$ee,$80,$ff,$d5,$d9,$d9,$e4,$d5,$e8,$55,$24,$ff,$56,$66,$66 // ..........U$.Vff
        .byte $e4,$56,$24,$00,$18,$3c,$7e,$e4,$18,$27,$00,$10,$30,$7f,$7f,$30 // .V$..<~..'..0..0
        .byte $10,$a9,$21,$03,$a7,$21,$0c,$a7       // ..!..!..

txt_f6b9:
        .text "!0"
        .byte $a7                                   // ''' | $80 (end-of-string marker)
        .byte $21,$c0,$a7,$33,$62,$66,$0c,$18,$30,$66,$46,$00,$3c,$66,$3c,$38 // !..3bf..0fF.<f<8
        .byte $67,$66,$3f,$00,$06,$0c,$18,$a5,$22,$0c,$18,$e3,$30,$25,$18,$0c // gf?....."...0%..
        .byte $00,$30,$18,$e3,$0c,$22,$18,$30,$a2,$25,$66,$3c,$ff,$3c,$66,$a3 // .0...".0.%f<.<f.
        .byte $25,$18,$18,$7e,$18,$18,$a7,$23,$18,$18,$30,$a3,$21,$7e,$a9,$22 // %..~...#..0.!~."
        .byte $18,$18,$a2,$2a,$03,$06,$0c,$18,$30,$60,$00,$3e,$66,$66,$e3,$e6 // ...*....0`.>ff..
        .byte $60,$36,$7c,$00,$18,$38,$18,$18,$38,$38,$3c,$00,$7e,$66,$06,$3e // `6|..8..88<.~f.>
        .byte $f0,$e0,$fe,$00,$fe,$c6,$06,$3e,$06,$c6,$7c,$00,$3e,$1e,$36,$e6 // .......>..|.>.6.
        .byte $ff,$06,$0e,$00,$fe,$c0,$fc,$06,$06,$c6,$fe,$00,$7c,$66,$60,$fc // ............|f`.
        .byte $e6,$e6,$fe,$00,$76,$66,$0c,$18,$e3,$30,$30,$00,$7e,$c6,$c6,$7c // ....vf...00.~..|
        .byte $c6,$c6,$fc,$00,$7e,$c6,$c6,$76,$06,$c6,$fc,$a3,$23,$60,$00,$60 // ....~..v....#`.`
        .byte $a5,$2d,$30,$00,$30,$20,$40,$00,$0e,$18,$30,$60,$30,$18,$0e,$a3 // .-0.0 @...0`0...
        .byte $23,$7e,$00,$7e,$a3,$31,$70,$18,$0c,$06,$0c,$18,$70,$00,$3c,$66 // #~.~.1p.....p.<f
        .byte $06,$0c,$18,$00,$19,$01,$ff,$ee       // ........

txt_f784:
        .text "U!"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $e8,$d5,$e8,$56,$e4,$d5,$24,$d9,$d9,$d5,$aa,$e4,$56,$2c,$66,$66 // ...V..$.....V,ff
        .byte $56,$aa,$db,$6d,$b6,$db,$6d,$b6,$db,$6d,$a4,$34,$65,$b6,$db,$6d // V..m..m..m.4e..m
        .byte $01,$01,$16,$1b,$6d,$b6,$db,$6d,$80,$60,$b0,$58,$6d,$b6,$db,$6d // ....m..m.`.Xm..m
        .byte $a4,$24,$68,$30,$da,$6d,$a3,$25,$03,$05,$16,$1b,$6d,$02,$aa,$55 // .$h0.m.%....m..U
        .byte $aa,$55,$a4,$34,$82,$55,$aa,$55,$80,$40,$a0,$54,$aa,$55,$aa,$55 // .U.4.U.U.@.T.U.U
        .byte $00,$01,$02,$15,$aa,$55,$aa,$55,$80,$88,$00,$32,$60,$70,$78,$6c // .....U.U...2`pxl
        .byte $7e,$63,$61,$00,$70,$6c,$64,$7c,$66,$63,$7e,$00,$30,$68,$e3,$60 // ~ca.pld|fc~.0h.`
        .byte $37,$71,$1e,$00,$70,$78,$6c,$66,$63,$63,$7e,$00,$38,$60,$60,$7c // 7q..pxlfcc~.8``|
        .byte $60,$70,$1f,$00,$1c,$30,$30,$3e,$e3,$30,$2d,$00,$18,$34,$60,$60 // `p...00>.0-..4``
        .byte $66,$73,$1e,$00,$6c,$6c,$66,$7e,$e3,$63,$25,$00,$10,$10,$18,$18 // fs..llf~.c%.....
        .byte $e3,$1c,$60,$61,$00,$7e,$18,$0c,$06,$63,$63,$3e,$00,$64,$6c,$78 // ..`a.~...cc>.dlx
        .byte $70,$78,$6e,$63,$00,$40,$40,$60,$60,$70,$70,$7f,$00,$64,$6c,$7e // pxnc.@@``pp..dl~
        .byte $7a,$6b,$63,$63,$00,$6c,$6c,$76,$76,$6b,$67,$63,$00,$1c,$2e,$66 // zkcc.llvvkgc...f
        .byte $63,$63,$73,$1e,$00                   // ccs..

txt_f85c:
        .text "8633>00"
        .byte $00                                   // string terminator
        .byte $1c,$2e,$66,$63,$65,$72,$1d,$00,$70,$6c,$66,$7c,$78,$6c,$63,$00 // ..fcer..plf|xlc.
        .byte $30,$68,$60,$3c,$03,$73,$3e,$00,$7e,$6c,$0c,$06,$06,$07,$07,$00 // 0h`<.s>.~l......
        .byte $6c,$6c,$66,$66,$63,$73,$3e,$00,$e3,$66,$60,$24,$36,$36,$1e,$0c // llffcs>..f`$66..
        .byte $00,$6c,$66,$66,$6b,$6b,$7f,$32,$00,$6c,$6c,$38,$3c,$66,$63,$63 // .lffkk.2.ll8<fcc
        .byte $00,$66,$66,$36,$3c,$1c,$0c,$0c,$00,$7c,$6c,$18,$30,$30,$60,$7f // .ff6<....|l.00`.
        .byte $80,$31,$00,$2b,$0e,$0e,$0c,$08,$08,$20,$30,$00,$66,$66,$22,$a5 // .1.+..... 0.ff".
        .byte $60,$23,$6c,$6c,$7f,$36,$7f,$1b,$1b,$00,$18,$3e,$60,$3c,$06,$7c // `#ll.6.....>`<.|
        .byte $18,$00,$66,$6e,$0c,$18,$30,$73,$63,$00,$3c,$66,$3c,$38,$67,$66 // ..fn..0sc.<f<8gf
        .byte $3f,$00,$0c,$0c,$18,$a5,$2f,$0c,$18,$30,$30,$18,$0c,$06,$00,$30 // ?...../..00....0
        .byte $18,$0c,$06,$06,$0c,$18,$a2,$25,$66,$3c,$0c,$1e,$33,$a3,$25,$18 // .......%f<..3.%.
        .byte $18,$7f,$0c,$0c,$a7,$23,$18,$18,$08,$a3,$22,$7f,$70,$a8,$22,$18 // .....#....".p.".
        .byte $18,$a2,$28,$06,$0c,$18,$18,$30,$60,$00,$7f,$e3,$63,$24,$73,$73 // ..(....0`...c$ss
        .byte $7f,$00,$e3,$18,$e4,$1c,$60,$2d,$00,$7f,$73,$03,$7f,$60,$70,$7f // ......`-..s..`p.
        .byte $00,$7f,$73,$03,$1e,$03,$77,$7f,$00,$60,$60,$70,$76,$7f,$0e,$0e // ..s...w..``pv...
        .byte $00,$7f,$60,$70,$7f,$03,$73,$7f,$00,$7f,$67,$70,$7f,$63,$73,$7f // ..`p..s...gp.cs.
        .byte $00,$7f,$73,$03,$03,$e3,$07,$30,$00,$7f,$63,$73,$3e,$63,$73,$7f // ..s....0..cs>cs.
        .byte $00,$7f,$63,$73,$7f,$03,$73,$7f,$a3,$25,$18,$18,$00,$0c,$0c,$a3 // ..cs..s..%......
        .byte $26,$18,$18,$00,$0c,$0c,$04,$b8,$28,$1e,$27,$03,$0e,$18,$20,$30 // &.......(.'... 0
        .byte $18,$80,$00,$00,$e7,$20,$60           // ..... `

txt_f98b:
        .encoding "screencode_mixed"
        .text " cracked by the syndicate for tpc"
        .encoding "petscii_upper"
        .byte $e3,$20,$60                           // . `

txt_f9af:
        .encoding "screencode_mixed"
        .text "2first i send mega greetings to all the tpc members"
        .encoding "petscii_upper"
        .byte $e4,$20,$60                           // . `

txt_f9e5:
        .encoding "screencode_mixed"
        .text "*special greetings to: antiprotect and jala"
        .encoding "petscii_upper"
        .byte $e4,$20,$61,$9e                       // . a.

txt_fa14:
        .encoding "screencode_mixed"
        .text "normal greetings to: the starforce, antigeil, afl, tbc, eca, radwar, indy, crackman crew, tlc, kgb, fantasy cracking service, aek, tmc, lcc, tfg, tac, pater becker, warewolf, airwolf, xcs, usa, lda, jackal, hot, dr. bit, bst, krabat, tcc, scc, firelord, hbc, corner crackware"
        .encoding "petscii_upper"

txt_fb27:
        .text ", 007'"

txt_fb2d:
        .encoding "screencode_mixed"
        .text "s firma, swt, cae, csa, tw, nsc, ras, skar, tcq, fac, skyline, hca, mindflash, d.s compware, fgz, and to all our friends and contacts"
        .encoding "petscii_upper"
        .byte $e4,$20,$60                           // . `

txt_fbb5:
        .encoding "screencode_mixed"
        .text ".fuckings to: idefix, seen, the spy and playboy"
        .encoding "petscii_upper"
        .byte $e3,$20,$60                           // . `

txt_fbe7:
        .encoding "screencode_mixed"
        .text ";note: the syndicate is now a member of the famous paco crew"
        .encoding "petscii_upper"
        .byte $e4,$20,$60,$46                       // . `F

txt_fc27:
        .encoding "screencode_mixed"
        .text "if you want to contact us to swap software then write to: plk"
        .encoding "petscii_upper"

txt_fc64:
        .text " 016837 "
        .byte $03,$e3,$20,$21,$36,$e3,$30,$2a,$20,$06,$12,$01,$0e,$0b,$06,$15 // .. !6.0* .......
        .byte $12,$14,$e3,$20,$2c,$17,$05,$13,$14,$2d,$07,$05,$12,$0d,$01,$0e // ... ,....-......
        .byte $19,$e6                               // ..

txt_fc8e:
        .encoding "screencode_mixed"
        .text " <press fire to start the game"
        .encoding "petscii_upper"
        .byte $e7                                   // .

txt_fcad:
        .encoding "screencode_mixed"
        .text " 4tbc and tpc forever "
        .encoding "petscii_upper"
        .byte $e3,$21,$ea,$20,$21,$80,$89,$2d,$00,$60,$a5,$a2,$80,$de,$58,$45 // .!. !..-.`....XE
        .byte $30,$06,$ca,$d0,$f8,$60,$ea,$ea,$bd,$40,$43,$9d,$58,$45,$fe,$d8 // 0....`...@C.XE..
        .byte $44,$bd,$d8,$44,$c9,$04,$f0,$1a,$18,$69,$21,$20,$ee // D..D.....i! .

txt_fcf0:
        .text "BH"
        .byte $b1                                   // '1' | $80 (end-of-string marker)
        .byte $8b,$a8,$68,$c0,$20,$90,$08,$c0,$25,$b0,$04,$a0,$00,$91,$8b,$4c // ..h. ...%......L
        .byte $85,$42,$a9,$00,$9d,$d8,$44,$20,$ee,$42,$b1,$8b,$c9,$24,$d0,$04 // .B....D .B...$..
        .byte $a9,$20,$91,$8b,$de,$40,$44,$10,$05,$a9,$27,$9d,$40,$44,$20,$ee // . ...@D...'.@D .
        .byte $42,$b1,$8b,$c9,$20,$d0,$11,$a5,$8c,$18,$69,$d4,$85,$8c,$bc // B... .....i....

txt_fd32:
        .byte $40                                   // @ character
        .text "C"
        .byte $b9                                   // '9' | $80 (end-of-string marker)
        .byte $06,$43,$a0,$00,$91,$8b,$4c,$94       // .C....L.

txt_fd3d:
        .text "BH"
        .byte $bc                                   // '<' | $80 (end-of-string marker)
        .byte $c0,$43,$b9,$0a,$43,$18,$7d,$40,$44,$85,$8b,$b9,$23,$43,$69,$00 // .C..C.}@D...#Ci.
        .byte $85,$8c,$a0,$00,$68,$60,$01,$0f,$0c,$0b,$00,$28,$50,$78,$a0,$c8 // ....h`.....(Px..
        .byte $f0,$18,$40,$68,$90,$b8,$e0,$08,$30,$58,$80,$a8,$d0,$f8,$20,$48 // ..@h....0X.... H
        .byte $70,$98,$c0,$e7,$04,$e6,$05,$e7,$06,$e5,$07,$a5,$21,$02,$e3,$03 // p...........!...
        .byte $22,$01,$03,$a2,$23,$02,$00,$02,$a2,$27,$01,$03,$01,$03,$01,$03 // "...#....'......
        .byte $00,$e3,$03,$2a,$01,$00,$02,$01,$02,$01,$00,$03,$03,$01,$e4,$02 // ...*............
        .byte $24,$00,$01,$02,$01,$a3,$2a,$03,$00,$02,$02,$01,$03,$03,$01,$02 // $.....*.........
        .byte $03,$a2,$2b,$03,$03,$01,$01,$02,$01,$01,$03,$01,$03,$00,$e3,$02 // ..+.............
        .byte $32,$01,$02,$00,$03,$02,$03,$01,$01,$03,$00,$02,$00,$03,$01,$00 // 2...............
        .byte $01,$03,$01,$e3,$02,$26,$01,$02,$02,$03,$01,$02,$e3,$03,$21,$01 // .....&........!.
        .byte $a2,$36,$03,$02,$01,$01,$02,$03,$02,$01,$02,$02,$01,$02,$02,$01 // .6..............
        .byte $03,$02,$01,$00,$02,$01,$01,$02,$e3,$01,$61,$19,$16,$17,$13,$14 // ..........a.....
        .byte $09,$10,$0d,$05,$13,$18,$03,$05,$05,$10,$0e,$0d,$02,$00,$0f,$00 // ................
        .byte $16,$0d,$15,$05,$0d,$0f,$08,$01,$03,$18,$02,$05,$12,$03,$13,$0e // ................
        .byte $03,$0d,$12,$0f,$0e,$04,$12,$08,$0a,$07,$13,$0f,$01,$04,$15,$11 // ................
        .byte $16,$03,$08,$16,$07,$06,$02,$14,$02,$0f,$0d,$0e,$08,$11,$0e,$0f // ................
        .byte $03,$18,$10,$00,$0e,$0b,$10,$18,$10,$07,$12,$12,$0d,$12,$03,$17 // ................
        .byte $15,$09,$16,$15,$02,$13,$11,$0c,$02,$12,$0d,$07,$12,$16,$10,$15 // ................
        .byte $17,$0f,$12,$0a,$0f,$09,$15,$10,$01,$00,$04,$06,$03,$0f,$0f,$14 // ................
        .byte $11,$0b,$13,$04,$03,$08,$0e,$05,$0b,$16,$0a,$1c,$08,$0d,$16,$08 // ................
        .byte $02,$26,$27,$1c,$0e,$14,$1f,$14,$13,$23,$1d,$10,$01,$04,$1c,$21 // .&'......#.....!
        .byte $1e,$07,$05,$0e,$05,$06,$1d,$13,$1b,$26,$15,$04,$0d,$15,$1f,$11 // .........&......
        .byte $1a,$12,$1a,$14,$0f,$19,$16,$1b,$02,$23,$22,$17,$10,$09,$0e,$1b // .........#".....
        .byte $00,$11,$16,$17,$1e,$01,$1f,$1c,$1e,$21,$02,$10,$1a,$0f,$01,$01 // .........!......
        .byte $0d,$11,$16,$17,$0f,$06,$1f,$23,$04,$02,$23,$1f,$23,$1b,$02,$1e // .......#..#.#...
        .byte $08,$19,$1a,$04,$0a,$16,$16,$1c,$20,$27,$0b,$1a,$18,$11,$13,$0e // ........ '......
        .byte $09,$1e,$1a,$13,$27,$1e,$25,$01,$08,$15,$26,$09,$04,$1a,$1d,$24 // ....'.%...&....$
        .byte $13,$1e,$0f,$11,$08,$1b,$01,$0b,$0d,$1b,$00,$06,$19,$8d,$18,$d0 // ................
        .byte $a2,$00,$bd,$40,$13,$9d,$d8,$14,$a9,$00,$9d,$58,$15,$e8,$10,$f2 // ...@.......X....
        .byte $4c,$50,$12,$00,$03,$e3,$01,$2a,$03,$02,$02,$03,$01,$03,$02,$03 // LP.....*........
        .byte $00,$02,$02,$00,$03,$00,$00,$a4,$e3,$01,$23,$00,$01,$01,$e5,$02 // ..........#.....
        .byte $26,$03,$01,$01,$02,$00,$01,$a2,$28,$01,$03,$03,$02,$01,$01,$02 // &.......(.......
        .byte $00,$e5,$02,$29,$03,$03,$00,$03,$03,$02,$00,$02,$01,$e3,$02,$32 // ...)...........2
        .byte $03,$03,$02,$02,$00,$02,$03,$00,$03,$03,$02,$01,$03,$02,$03,$03 // ................
        .byte $00,$03,$a6,$22,$01,$00,$e5,$01,$22,$03,$03,$e3,$02,$e4,$03,$27 // ..."...."......'
        .byte $01,$03,$00,$02,$00,$01,$03,$e4,$01,$28,$02,$01,$01,$02,$01,$02 // .........(......
        .byte $02                                   // .

// --- Region $ff82-$ffd1 ---
.pc = $ff82 "dat_ff82"

dat_ff82:
        .byte $e3,$02,$22,$01,$03,$a4,$21,$02,$a3,$26,$02,$00,$02,$01,$01,$00 // .."...!..&......
        .byte $e4,$01,$a2,$23,$01,$02,$01,$a4,$23,$02,$02,$01,$a2,$23,$01,$02 // ...#....#....#..
        .byte $01,$a7,$21,$01,$a3,$22,$01,$03,$a2,$22,$02,$02,$a5,$2c,$02,$01 // ..!.."..."...,..
        .byte $01,$00,$02,$02,$01,$00,$01,$00,$03,$00,$e3,$01,$23,$03,$00,$02 // ............#...
        .byte $a2,$23,$01,$00,$01,$a2,$e3,$02,$e3,$01,$24,$02,$00,$02,$01,$a5 // .#........$.....

// --- Region $ffd3-$fffd ---
.pc = $ffd3 "dat_ffd3"

dat_ffd3:
        .byte $01,$01,$a2,$2d,$02,$02,$00,$01,$00,$01,$01,$00,$02,$00,$03,$00 // ...-............
        .byte $01,$a6,$22,$01,$00,$e7,$aa,$af,$31,$78,$a9,$1f,$8d,$18,$d0,$a0 // ..".....1x......
        .byte $01,$a2,$36,$8c,$14,$03,$8e,$15,$03,$58,$b2 // ..6......X.
