// ============================================
// output - Part 1 of 2
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-01 10:59:20
// https://restore64.dev by datucker / Rabenauge
//
// Load address: $0800  End: $ffff  (63488 bytes)
// Crunched with Exomizer v2/v3 (with relocation) — depacked by emulation
// Packer entry: $0810 (via BASIC SYS 2064)
// IRQ handler:  $0900 (irq_0900)
// IRQ handler:  $0940 (irq_0940)
// IRQ handler:  $09c0 (irq_09c0)
// IRQ handler:  $0a00 (irq_0a00)
// IRQ handler:  $ea31 (irq_ea31)
//
// Code: 4275 bytes, Data: 59213 bytes
// Labels: 510, Subroutines: 10
//
// Cross-references: all OK
// ============================================


// --- Region $0810-$08c9 ---
.pc = $0810 "main_0810"

main_0810:
        lda #$00
        sta $d016
        sta $d018
        lda #$fb
        sta $0328
        lda #$0e
        sta $0286
        lda #$93
        jsr $ffd2
        jsr sub_0851
        sei
        ldx #$01
        stx $d01a
        stx $dc0d
        lda #$72
        sta $d012
        lda #$00
        sta $0314
        lda #$09
        sta $0315
        lda #$1b
        sta $d011
        nop
        nop
        nop
        cli
        jmp loc_0fb0

dat_084e:
        .byte $ea,$ea,$ea                           // ...
// Referenced by: jsr from $0827

sub_0851:
        ldx #$03

loc_0853:
        ldy #$00
        ldy #$00

loc_0857:
        jsr $eeb3
        dey
        bne loc_0857
        dex
        bne loc_0853
        ldx #$00

loc_0862:
        txa
        sta $0450,x
        inx
        cpx #$f0
        bne loc_0862
        ldx #$00
        lda #$08

loc_086f:
        sta $d9b8,x
        sta $da58,x
        inx
        cpx #$50
        bne loc_086f
        ldx #$00
        ldy #$00

loc_087e:
        lda txt_1b32,y
        and #$3f
        sta $05b8,x
        clc
        adc #$80
        sta $05e0,x
        sec
        sbc #$40
        inx
        sta $05b8,x
        clc
        adc #$80
        sta $05e0,x
        iny
        inx
        cpx #$28
        bne loc_087e
        lda #$3c
        sta $0745
        lda #$3d
        sta $0746
        lda #$3e
        sta $0747
        lda #$36
        sta $01
        lda #$00
        jsr sub_1000
        jsr sub_0b51
        ldx #$00
        lda #$00

loc_08be:
        sta $0c00,x
        sta $0e80,x
        inx
        cpx #$7d
        bne loc_08be
        rts

// --- Region $0900-$09b4 ---
.pc = $0900 "irq_0900"

irq_0900:
        sei
.label smc_0902 = * + 1
        ldx #$0d                                    // !SMC: modified by $0ac3
        nop
        beq $091d

loc_0906:
        nop
        nop
        nop
        lda $d012
        and #$07
        ora #$18
        sta $d011
        ldy #$07

loc_0915:
        dey
        bne loc_0915
        nop
        nop
        dex
        bne loc_0906
        lda #$01
        sta $d019
        lda #$40
        sta $0314
        lda #$09
        sta $0315
        clc
        lda smc_0902
        adc #$32
        sta $d012
        lda #$15
        sta $d018
        jmp loc_febc

dat_093d:
        .byte $ea,$ea,$ea                           // ...

irq_0940:
        ldy #$18
        sty $d018
        lda $03
        ora #$10
        sta $ffff
        lda #$18
        sta $d016
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        ldy #$00

loc_095b:
        ldx #$f8
        lda $0c00,y

loc_0960:
        sta $d020
        sta $d021
        iny
        inx
        beq loc_095b
        cpy #$4d
        bcs $098e
        nop
        nop
        clc
        lda $0c00,y
        sta $ffff
        lda $2800,y
        sta $ffff
        lda $0e80,y
        sta $d022
        lda $0e82,y
        sta $d023
        lda $0c00,y
        bcc loc_0960
        lda #$c0
        sta $0314
        lda #$09
        sta $0315
        clc
        lda smc_0902
        adc #$82
        sta $d012
        lda #$01
        sta $d019
        lda #$1b
        sta $d018
        lda #$07
        sta $ffff
        jmp loc_febc

dat_09b3:
        .byte $ea,$ea                               // ..

// --- Region $09c0-$0b66 ---
.pc = $09c0 "irq_09c0"

irq_09c0:
        sei
.label smc_09c2 = * + 1
        ldx #$19                                    // !SMC: modified by $0acc
        nop
        beq $09dd

loc_09c6:
        nop
        nop
        nop
        lda $d012
        and #$07
        ora #$18
        sta $d011
        ldy #$07

loc_09d5:
        dey
        bne loc_09d5
        nop
        nop
        dex
        bne loc_09c6
        lda #$01
        sta $d019
        lda #$00
        sta $0314
        lda #$0a
        sta $0315
        lda #$1b
        sta $d011
        lda #$ba
        sta $d012
        jsr sub_0b44
        jmp loc_febc

dat_09fc:
        .byte $ea,$ea,$ea,$ea                       // ....

irq_0a00:
        ldy #$1b
        sty $d011
        lda $03
        ora #$10
        sta $d016
        lda #$0c
        sta $ffff
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        ldy #$00

loc_0a1b:
        ldx #$f8
        lda dat_0e00,y

loc_0a20:
        sta $d020
        sta $d021
        iny
        inx
        beq loc_0a1b
        cpy #$2b
        bcs $0a4e
        nop
        nop
        clc
        lda $0c00,y
        sta $ffff
        lda $0d00,y
        sta $ffff
        lda $0e80,y
        sta $d022
        lda $0e82,y
        sta $d023
        lda dat_0e00,y
        bcc loc_0a20
        nop
        nop
        lda #$00
        sta $0314
        lda #$09
        sta $0315
        lda #$2c
        sta $d012
        lda #$1b
        sta $d018
        lda #$1b
        sta $d011
        lda $d019
        sta $d019
        lda #$08
        sta $d016
        lda #$0c
        sta $d022
        lda $0c14
        sta $db45
        sta $db46
        sta $db47
        jsr sub_0ab7
        jsr sub_1a00
        sta $03
        jsr sub_1003
        dec $0b6b
        lda $0b6b
        bne loc_0aa6
        lda #$03
        sta $0b6b
        jsr sub_0ad0
        jsr sub_0aeb
        jmp loc_febc

loc_0aa6:
        cmp #$01
        bne loc_0ab0
        jsr sub_0b20
        jmp loc_febc

loc_0ab0:
        jmp loc_febc

dat_0ab3:
        .byte $ea,$ea,$ea,$ea                       // ....
// Referenced by: jsr from $0a85

sub_0ab7:
        inc dat_0b67
        ldx dat_0b67
        lda dat_3000,x
        sec
        sbc #$63
        sta smc_0902                                // SMC: modifies $0902
        lda #$26
        sec
        sbc smc_0902
        sta smc_09c2                                // SMC: modifies $09c2
        rts

// Referenced by: jsr from $0a9d
sub_0ad0: {
        ldx #$00
loop1:
        lda $0c0a,x
        sta $0c03,x
        inx
        cpx #$1d
        bne loop1
        ldx #$42
loop2:
        lda $0c00,x
        sta $0c07,x
        dex
        cpx #$25
        bne loop2
        rts
}
// Referenced by: jsr from $0aa0

sub_0aeb:
        ldx #$00

loc_0aed:
        lda $0c1f,x
        sta $0c1e,x
        inx
        cpx #$08
        bne loc_0aed
        ldx #$08

loc_0afa:
        lda $0c26,x
        sta $0c27,x
        dex
        cpx #$ff
        bne loc_0afa
        inc $0b68
        ldx $0b68
        lda $0d00,x
        cmp #$ff
        bne loc_0b17
        sta $0b68
        lda #$00

loc_0b17:
        sta $0c26
        lda #$00
        sta $0c4c
        rts
// Referenced by: jsr from $0aaa, $ea33

sub_0b20:
        ldx #$00

loc_0b22:
        lda $0e8d,x
        sta dat_0e8c,x
        inx
        cpx #$34
        bne loc_0b22
        inc $0b69
        ldx $0b69
        lda $0d61,x
        cmp #$ff
        bne loc_0b3f
        sta $0b69
        lda #$00

loc_0b3f:
        sta $0ec0
        rts

dat_0b43:
        .byte $60                                   // `
// Referenced by: jsr from $09f6

sub_0b44:
        lda $0e8f
        sta $d022
        lda $0e91
        sta $d023
        rts
// Referenced by: jsr from $08b7

sub_0b51:
        lda #$00
        sta dat_0b67
        sta $0b68
        sta $0b69
        sta $0b6a
        lda #$03
        sta $0b6b
        jmp loc_1ab8

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

loc_0f00:
        sei
        lda #$36
        sta $01
        lda #$81
        sta $dc0d
        lda #$31
        sta $0314
        lda #$ea
        sta $0315
        lda #$00
        sta $d01a
        lda #$00
        sta $d015
        sta $d01c
        lda #$00
        sta $0286
        lda #$00
        sta $d021
        sta $d020
        cli
        ldx #$00
        lda #$00

loc_0f33:
        sta $d400,x
        inx
        cpx #$19
        bne loc_0f33
        lda #$15
        sta $d018
        lda #$08
        sta $d016
        lda #$93
        jsr $ffd2
        ldx #$00

loc_0f4c:
        lda $0f80,x
        sta $0400,x
        inx
        bne loc_0f4c
        lda #$1b
        sta $d011
        nop
        nop
        nop
        nop
        nop
        nop
        sei
        lda #$34
        sta $01
        jmp $0400

dat_0f68:
        .byte $ea                                   // .

// --- Region $0fb0-$0fb9 ---
.pc = $0fb0 "loc_0fb0"

loc_0fb0:
        lda $dc01
        cmp #$ef
        bne loc_0fb0
        jmp loc_0f00

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

sub_1000:
        jmp loc_1030
// Referenced by: jsr from $0a8d

sub_1003:
        jmp loc_1094

txt_1006:
        .text "J"

// --- Region $1030-$15a6 ---
.pc = $1030 "loc_1030"

loc_1030:
        asl
        asl
        asl
        tay
        ldx #$00

loc_1036:
        lda $1028,y
        sta $1667,x
        sta $166d,x
        lda $1029,y
        sta $166a,x
        sta $1670,x
        iny
        iny
        inx
        cpx #$03
        bne loc_1036
        ldy #$00
        tya

loc_1052:
        sta $d400,y
        sta $16aa,y
        iny
        cpy #$1b
        bne loc_1052
        tay
        sty $168a
        iny
        sty $1689
        sty $16c5
        iny
        sty $16c6
        iny
        sty $16c7
        sty $1686
        sty $1687
        sty $1688
        lda #$88
        sta $d404
        sta $d40b
        sta $d412
        lda #$ff
        ldy #$09

loc_1088:
        sta $168b,y
        dey
        bpl loc_1088
        lda #$0f
        sta $d418
        rts

loc_1094:
        lda $fb
        pha
        lda $fc
        pha
        lda #$4a
        sta $101d
        ldx #$02

loc_10a1:
        lda $17aa,x
        bne loc_10a9
        jmp loc_1590

loc_10a9:
        lda $1667,x
        sta $fb
        lda $166a,x
        sta $fc
        ldy $167f,x
        lda $1689,x
        bmi loc_10be
        jmp loc_127a

loc_10be:
        lda $1686,x
        sta $1689,x

loc_10c4:
        lda $16ad,x
        beq loc_10cc
        jmp loc_1164

loc_10cc:
        ldy #$00
        lda ($fb),y
        cmp #$80
        bpl loc_10ef
        tay
        lda $fb
        sta $1673,x
        lda $fc
        sta $1676,x
        lda $17d1,y
        sta $fb
        lda $17dc,y
        sta $fc
        inc $16ad,x
        jmp loc_1164

loc_10ef:
        pha
        and #$f0
        cmp #$a0
        bne loc_110e
        pla
        and #$0f
        sta $16c8,x
        lda $fb
        clc
        adc #$01
        sta $1679,x
        lda $fc
        adc #$00
        sta $167c,x
        jmp loc_111e

loc_110e:
        and #$e0
        cmp #$80
        bne loc_1127
        pla
        and #$1f
        sec
        sbc #$0c
        asl
        sta $16aa,x

loc_111e:
        inc $fb
        bne loc_10cc
        inc $fc
        jmp loc_10cc

loc_1127:
        cmp #$c0
        bne loc_1140
        pla
        asl
        asl
        asl
        asl
        clc
        adc #$0b
        tay
        lda $175a,y
        eor $1682,x
        sta $175a,y
        jmp loc_111e

loc_1140:
        pla
        cmp #$fe
        bne loc_1157
        dec $16c8,x
        bmi loc_111e
        lda $1679,x
        sta $fb
        lda $167c,x
        sta $fc
        jmp loc_10cc

loc_1157:
        lda $166d,x
        sta $fb
        lda $1670,x
        sta $fc
        jmp loc_10be

loc_1164:
        ldy #$00
        lda ($fb),y
        cmp #$80
        bpl loc_11ce
        cmp #$7f
        beq loc_11b4
        asl
        beq loc_11c6
        sta $16cb,x
        clc
        adc $1020,x
        ldy $16b6,x
        clc
        adc $175d,y
        pha
        ldy $16b6,x
        lda $1765,y
        and $1682,x
        bne loc_1195
        pla
        clc
        adc $16aa,x
        jmp loc_1196

loc_1195:
        pla

loc_1196:
        tay
        lda dat_15a7,y
        clc
        adc $1024,x
        sta $1695,x
        lda $15a8,y
        adc #$00
        sta $1698,x
        inc $16b9,x
        lda $16bf,x
        bne loc_11b4
        inc $16b0,x

loc_11b4:
        ldy $16b6,x
        lda $1765,y
        and #$0f
        bne loc_11c6
        lda #$ff
        sta $16a1,x
        jmp loc_126b

loc_11c6:
        lda #$fe
        sta $16a1,x
        jmp loc_126b

loc_11ce:
        pha
        and #$f0
        cmp #$e0
        bne loc_11fc
        pla
        pha
        and #$03
        sta $1707,x
        pla
        pha
        and #$08
        sta $16fe,x
        pla
        and #$04
        sta $16c2,x
        inc $fb
        bne loc_11ef
        inc $fc

loc_11ef:
        ldy #$00
        lda ($fb),y
        sta $1704,x
        inc $1701,x
        jmp loc_1262

loc_11fc:
        and #$e0
        cmp #$80
        bne loc_121a
        pla
        pha
        and #$10
        sta $16bf,x
        pla
        and #$0f
        asl
        asl
        clc
        adc #$03
        sta $1689,x
        sta $1686,x
        jmp loc_1262

loc_121a:
        cmp #$c0
        bne loc_123b
        pla
        and #$0f
        clc
        adc $16b6,x
        sta $1685
        inc $fb
        bne loc_122e
        inc $fc

loc_122e:
        ldy #$00
        lda ($fb),y
        ldy $1685
        sta $175a,y
        jmp loc_1262

loc_123b:
        cmp #$a0
        bne loc_1252
        pla
        asl
        asl
        asl
        asl
        sta $16b6,x
        ldy $167f,x
        lda #$00
        sta $d405,y
        jmp loc_1262

loc_1252:
        pla
        lda #$00
        sta $16ad,x
        lda $1673,x
        sta $fb
        lda $1676,x
        sta $fc

loc_1262:
        inc $fb
        bne loc_1268
        inc $fc

loc_1268:
        jmp loc_10c4

loc_126b:
        inc $fb
        bne loc_1271
        inc $fc

loc_1271:
        lda $16c5,x
        sta $16b3,x
        jmp loc_13a9

loc_127a:
        lda $16b3,x
        beq loc_1287
        dec $16b3,x
        beq loc_1287
        jmp loc_13a9

loc_1287:
        lda $16a1,x
        sta $16a4,x
        lda $16b9,x
        bne loc_1295
        jmp loc_138a

loc_1295:
        lda $1701,x
        beq loc_12a0
        lda $1686,x
        sta $16bc,x

loc_12a0:
        lda #$00
        sta $16b9,x
        sta $1701,x
        sta $16f8,x
        lda $1695,x
        sta $169b,x
        lda $1698,x
        sta $169e,x
        lda $16cb,x
        sta $16ce,x
        lda $16bf,x
        beq loc_12c5
        jmp loc_138a

loc_12c5:
        ldy $16b6,x
        lda $175a,y
        sta $16a7,x
        lda $175b,y
        ldy $167f,x
        sta $d405,y
        ldy $16b6,x
        lda $175c,y
        ldy $167f,x
        sta $d406,y
        ldy $16b6,x
        lda $175e,y
        pha
        and #$0f
        sta $16f2,x
        pla
        and #$f0
        lsr
        lsr
        sta $16e9,x
        sta txt_16e3,x
        lda #$00
        sta $16ef,x
        sec
        sbc txt_16e3,x
        sta $16e6,x
        lda $175f,y
        sta $16ec,x
        lda $1760,y
        pha
        and #$f0
        sta $16fb,x
        pla
        and #$0f
        sta $16f8,x
        lda $1761,y
        sta $16f5,x
        lda $1762,y
        pha
        and #$f0
        cmp #$10
        bne loc_1365
        pla
        and #$0f
        asl
        sta $1692,x
        lda $16bc,x
        beq loc_133a
        jmp loc_138a

loc_133a:
        lda $1763,y
        pha
        and #$f0
        lsr
        lsr
        lsr
        lsr
        sta $16d4,x
        sec
        sbc #$01
        sta $16d1,x
        lda #$00
        sta $16e0,x
        sta $16dd,x
        pla
        and #$0f
        asl
        sta $16d7,x
        lda $1764,y
        sta $16da,x
        jmp loc_1385

loc_1365:
        cmp #$30
        bne loc_137f
        pla
        and #$0f
        sta $168c,x
        sta $168f,x
        lda $1763,y
        asl
        sta $170a,x
        sta $170d,x
        jmp loc_138a

loc_137f:
        pla
        lda #$ff
        sta $1692,x

loc_1385:
        lda #$ff
        sta $168c,x

loc_138a:
        lda $16b0,x
        beq loc_13a9
        lda #$00
        sta $16b0,x
        ldy $16b6,x
        lda $1765,y
        and #$0f
        bne loc_13a9
        ldy $167f,x
        lda $16a7,x
        and #$fe
        sta $d404,y

loc_13a9:
        lda $16ec,x
        beq loc_13e8
        dec $16e9,x
        lda $16e9,x
        bpl loc_13c1
        cmp $16e6,x
        bne loc_13d6
        lda txt_16e3,x
        sta $16e9,x

loc_13c1:
        lda $16ef,x
        clc
        adc $16ec,x
        sta $16ef,x
        lda $16f2,x
        adc #$00
        sta $16f2,x
        jmp loc_13e8

loc_13d6:
        lda $16ef,x
        sec
        sbc $16ec,x
        sta $16ef,x
        lda $16f2,x
        sbc #$00
        sta $16f2,x

loc_13e8:
        lda $16bc,x
        beq loc_1421
        dec $16bc,x
        lda $16fe,x
        bne loc_140b
        lda $169b,x
        clc
        adc $1704,x
        sta $169b,x
        lda $169e,x
        adc $1707,x
        sta $169e,x
        jmp loc_1421

loc_140b:
        lda $169b,x
        sec
        sbc $1704,x
        sta $169b,x
        lda $169e,x
        sbc $1707,x
        sta $169e,x
        jmp loc_1421

loc_1421:
        lda $16f8,x
        beq loc_1462
        lda $16bf,x
        bne loc_1462
        dec $16f8,x
        lda $16f5,x
        ldy $167f,x
        and $16a4,x
        sta $d404,y
        ldy $16fb,x
        cpy #$d0
        bcc loc_1444
        jmp loc_1568

loc_1444:
        lda dat_15a7,y
        clc
        adc $1024,x
        ldy $167f,x
        sta $d400,y
        ldy $16fb,x
        lda $15a8,y
        adc #$00
        ldy $167f,x
        sta $d401,y
        jmp loc_1577

loc_1462:
        lda $168c,x
        beq loc_1471
        cmp #$ff
        beq loc_14d2
        dec $168c,x
        jmp loc_155c

loc_1471:
        lda $168f,x
        sta $168c,x

loc_1477:
        ldy $170a,x
        lda $1710,y
        cmp #$ff
        bne loc_148a
        lda $170d,x
        sta $170a,x
        jmp loc_1477

loc_148a:
        sta $16a7,x
        iny
        lda $1710,y
        asl
        clc
        adc $16ce,x
        clc
        adc $1020,x
        ldy $16b6,x
        clc
        adc $175d,y
        pha
        ldy $16b6,x
        lda $1765,y
        and $1682,x
        bne loc_14b5
        pla
        clc
        adc $16aa,x
        jmp loc_14b6

loc_14b5:
        pla

loc_14b6:
        tay
        lda dat_15a7,y
        clc
        adc $1024,x
        sta $169b,x
        lda $15a8,y
        adc #$00
        sta $169e,x
        inc $170a,x
        inc $170a,x
        jmp loc_155c

loc_14d2:
        lda $16c2,x
        bne loc_14df
        lda $16bc,x
        beq loc_14df
        jmp loc_155c

loc_14df:
        lda $1692,x
        beq loc_14ec
        bmi loc_155c
        dec $1692,x
        jmp loc_155c

loc_14ec:
        lda $16d4,x
        bne loc_14fe
        lda $169e,x
        bne loc_1520
        lda $00
        sta $169b,x
        jmp loc_155c

loc_14fe:
        dec $16d1,x
        bmi loc_1536
        lda $16e0,x
        cmp #$02
        bcs loc_1520
        lda $169b,x
        clc
        adc $16da,x
        sta $169b,x
        lda $169e,x
        adc $16dd,x
        sta $169e,x
        jmp loc_155c

loc_1520:
        lda $169b,x
        sec
        sbc $16da,x
        sta $169b,x
        lda $169e,x
        sbc $16dd,x
        sta $169e,x
        jmp loc_155c

loc_1536:
        lda $16e0,x
        clc
        adc #$01
        and #$03
        sta $16e0,x
        lda $16d4,x
        sta $16d1,x
        lda $16da,x
        clc
        adc $16d7,x
        sta $16da,x
        lda $16dd,x
        adc #$00
        sta $16dd,x
        jmp loc_14ec

loc_155c:
        ldy $167f,x
        lda $16a7,x
        and $16a4,x
        sta $d404,y

loc_1568:
        ldy $167f,x
        lda $169b,x
        sta $d400,y
        lda $169e,x
        sta $d401,y

loc_1577:
        lda $16ef,x
        sta $d402,y
        lda $16f2,x
        sta $d403,y
        lda $fb
        sta $1667,x
        lda $fc
        sta $166a,x
        dec $1689,x

loc_1590:
        dex
        bmi loc_1596
        jmp loc_10a1

loc_1596:
        lda #$43
        sta $101e
        pla
        sta $fc
        pla
        sta $fb
        lda #$48
        sta $101f
        rts

// --- Region $15d2-$15d7 ---
.pc = $15d2 "loc_15d2"

loc_15d2:
        .byte $03,$e0                               // slo ($e0,x) // ILLEGAL
        .byte $03,$1b                               // slo ($1b,x) // ILLEGAL

dat_15d6:
        .byte $04,$5a                               // .Z

// --- Region $164b-$164f ---
.pc = $164b "loc_164b"

loc_164b:
        bpl loc_16c9
        bvs loc_15d2
        rti

// --- Region $16c9-$16c9 ---
.pc = $16c9 "loc_16c9"

loc_16c9:
        brk

// --- Region $1a00-$1ad9 ---
.pc = $1a00 "sub_1a00"
// Referenced by: jsr from $0a88

sub_1a00:
        lda $1adb
        beq loc_1a11
        dec $1adc
        lda $1adc
        beq loc_1a11
        lda dat_1ada
        rts

loc_1a11:
        lda #$00
        sta $1adb
        lda dat_1ada
        sec
.label smc_1a1b = * + 1
        sbc #$03                                    // !SMC: modified by $1a8f
        sta dat_1ada
        clc
        cmp #$d0
        bcs loc_1a27
        jmp loc_1a2a

loc_1a27:
        jmp loc_1ab6

loc_1a2a:
        ldx #$00

loc_1a2c:
        lda $0659,x
        sta $0658,x
        lda $0681,x
        sta $0680,x
        inx
        cpx #$27
        bne loc_1a2c
        dec $1add
        lda $1add
        beq loc_1a5a
        lda $067f
        clc
        adc #$40
        sta $067f
        lda $06a7
        clc
        adc #$40
        sta $06a7
        jmp loc_1aad

loc_1a5a:
        lda #$02
        sta $1add
        inc $1ade
        ldx $1ade
        bne loc_1a6a
        inc smc_1a6c

loc_1a6a:
.label smc_1a6c = * + 2
        lda txt_1b80,x                              // !SMC: modified by $1a76, $1ad6
        bne loc_1a7c
        ldx #$00
        stx $1ade
        lda #$1b
        sta smc_1a6c                                // SMC: modifies $1a6c
        jmp loc_1a6a

loc_1a7c:
        clc
        cmp #$41
        bcs loc_1a84
        jmp loc_1a94

loc_1a84:
        clc
        cmp #$49
        bcc loc_1a8c
        jmp loc_1a94

loc_1a8c:
        sec
        sbc #$40
        sta smc_1a1b                                // SMC: modifies $1a1b
        lda #$20

loc_1a94:
        cmp #$49
        bne loc_1aa4
        lda #$64
        sta $1adc
        lda #$01
        sta $1adb
        lda #$20

loc_1aa4:
        sta $067f
        clc
        adc #$80
        sta $06a7

loc_1aad:
        lda dat_1ada
        clc
        adc #$08
        sta dat_1ada

loc_1ab6:
        rts

dat_1ab7:
        .byte $60                                   // `

loc_1ab8:
        lda #$d7
        sta dat_1ada
        lda #$00
        sta $1adb
        lda #$01
        sta $1adc
        sta $1add
        lda #$00
        sta $1ade
        lda #$ff
        sta $1adf
        lda #$1b
        sta smc_1a6c                                // SMC: modifies $1a6c
        rts

// --- Region $49c9-$49c9 ---
.pc = $49c9 "Segment $49c9"
        brk

// --- Region $4c0b-$4c0b ---
.pc = $4c0b "Segment $4c0b"
        brk

// --- Region $58d0-$58d0 ---
.pc = $58d0 "Segment $58d0"
        brk

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

// --- Region $7f8d-$7f8d ---
.pc = $7f8d "Segment $7f8d"
        brk

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

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

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

irq_ea31:
        bne loc_ea39
        jsr sub_0b20
        jmp loc_febc

loc_ea39:
        jmp loc_febc

dat_ea3c:
        .byte $e4,$ea                               // ..

// --- Region $ea48-$ea58 ---
.pc = $ea48 "loc_ea48"

loc_ea48:
        bmi loc_ea82
        sbc #$63
        sta smc_0902
        lda #$26
        sec
        sbc smc_0902
        sta smc_09c2
        rts

// --- Region $ea82-$eaa9 ---
.pc = $ea82 "loc_ea82"

loc_ea82:
        php

loc_ea83:
        lda $0c26,x
        sta $0c27,x
        dex
        cpx #$ff
        bne loc_ea83
        inc $0b68
        ldx $0b68
        lda $0d00,x
        cmp #$ff
        bne loc_eaa0
        sta $0b68
        lda #$00

loc_eaa0:
        sta $0c26
        lda #$00
        sta $0c4c
        rts

dat_eaa9:
        .byte $a2                                   // .

// --- Region $eabe-$eacc ---
.pc = $eabe "loc_eabe"

loc_eabe:
        ora txt_ffc9
        bne loc_eac8
        sta $0b69
        lda #$00

loc_eac8:
        sta $0ec0
        rts

dat_eacc:
        .byte $60                                   // `

// --- Region $eaea-$eaef ---
.pc = $eaea "Segment $eaea"
        sta $0b6b
        jmp loc_1ab8

// --- Region $eb54-$ebb9 ---
.pc = $eb54 "loc_eb54"

loc_eb54:
        sei
        lda #$36
        sta $01
        lda #$81
        sta $dc0d
        lda #$31
        sta $0314
        lda #$ea
        sta $0315
        lda #$00
        sta $d01a
        lda #$00
        sta $d015
        sta $d01c
        lda #$00
        sta $0286
        lda #$00
        sta $d021
        sta $d020
        cli
        ldx #$00
        lda #$00

loc_eb87:
        sta $d400,x
        inx
        cpx #$19
        bne loc_eb87
        lda #$15
        sta $d018
        lda #$08
        sta $d016
        lda #$93
        jsr $ffd2
        ldx #$00

loc_eba0:
        lda $0f80,x
        sta $0400,x
        inx
        bne loc_eba0
        lda #$1b
        sta $d011
        inc $ea
        plp
        sei
        lda #$34
        sta $01
        jmp $0400

dat_ebb9:
        .byte $f8                                   // .

// --- Region $ebe4-$ebef ---
.pc = $ebe4 "loc_ebe4"

loc_ebe4:
.label loc_ebe5 = * + 1
        lda $dc01
        cmp #$ef
        bne loc_ebe4
        jmp loc_0f00

dat_ebee:
        .byte $80,$46                               // .F

// --- Region $ec25-$f198 ---
.pc = $ec25 "loc_ec25"

loc_ec25:
        tay
        ldx #$00

loc_ec28:
        lda $1028,y
        sta $1667,x
        sta $166d,x
        lda $1029,y
        sta $166a,x
        sta $1670,x
        iny
        iny
        inx
        cpx #$03
        bne loc_ec28
        ldy #$00
        tya

loc_ec44:
        sta $d400,y
        sta $16aa,y
        iny
        cpy #$1b
        bne loc_ec44
        tay
        sty $168a
        iny
        sty $1689
        sty $16c5
        iny
        sty $16c6
        iny
        sty $16c7
        sty $1686
        sty $1687
        sty $1688
        lda #$88
        sta $d404
        sta $d40b
        sta $d412
        lda #$ff
        ldy #$09

loc_ec7a:
        sta $168b,y
        dey
        bpl loc_ec7a
        lda #$0f
        sta $d418
        rts

loc_ec86:
        lda $fb
        pha
        lda $fc
        pha
        lda #$4a
        sta $101d
        ldx #$02
        lda $17aa,x
        bne loc_ec9b
        jmp loc_1590

loc_ec9b:
        lda $1667,x
        sta $fb
        lda $166a,x
        sta $fc
        ldy $167f,x
        lda $1689,x
        bmi loc_ecb0
        jmp loc_127a

loc_ecb0:
        lda $1686,x
        sta $1689,x
        lda $16ad,x
        beq loc_ecbe
        jmp loc_1164

loc_ecbe:
        ldy #$00
        lda ($fb),y
        cmp #$80
        bpl loc_ece1
        tay
        lda $fb
        sta $1673,x
        lda $fc
        sta $1676,x
        lda $17d1,y
        sta $fb
        lda $17dc,y
        sta $fc
        inc $16ad,x
        jmp loc_1164

loc_ece1:
        pha
        and #$f0
        cmp #$a0
        bne loc_ed00
        pla
        and #$0f
        sta $16c8,x
        lda $fb
        clc
        adc #$01
        sta $1679,x
        lda $fc
        adc #$00
        sta $167c,x
        jmp loc_111e

loc_ed00:
        and #$e0
        cmp #$80
        bne loc_ed19
        pla
        and #$1f
        sec
        sbc #$0c
        asl
        sta $16aa,x

loc_ed10:
        inc $fb
        bne loc_ecbe
        inc $fc
        jmp loc_10cc

loc_ed19:
        cmp #$c0
        bne loc_ed32
        pla
        cpx $0a
        adc ($10,x)
        clc
        adc #$0b
        tay
        lda $175a,y
        eor $1682,x
        sta $175a,y
        jmp loc_111e

loc_ed32:
        pla
        cmp #$fe
        bne loc_ed49
        dec $16c8,x
        bmi loc_ed10
        lda $1679,x
        sta $fb
        lda $167c,x
        sta $fc
        jmp loc_10cc

loc_ed49:
        lda $166d,x
        sta $fb
        lda $1670,x
        sta $fc
        jmp loc_10be

loc_ed56:
        ldy #$00
        lda ($fb),y
        cmp #$80
        bpl loc_edc0
        cmp #$7f
        beq loc_eda6
        asl
        beq loc_edb8
        sta $16cb,x
        clc
        adc $1020,x
        ldy $16b6,x
        clc
        adc $175d,y
        pha
        ldy $16b6,x
        lda $1765,y
        and $1682,x
        bne loc_ed87
        pla
        clc
        adc $16aa,x
        jmp loc_1196

loc_ed87:
        pla
        tay
        lda dat_15a7,y
        clc
        adc $1024,x
        sta $1695,x
        lda $15a8,y
        adc #$00
        sta $1698,x
        inc $16b9,x
        lda $16bf,x
        bne loc_eda6
        inc $16b0,x

loc_eda6:
        ldy $16b6,x
        lda $1765,y
        and #$0f
        bne loc_edb8
        lda #$ff
        sta $16a1,x
        jmp loc_126b

loc_edb8:
        lda #$fe
        sta $16a1,x
        jmp loc_126b

loc_edc0:
        pha
        and #$f0
        cmp #$e0
        bne loc_edee
        pla
        pha
        and #$03
        sta $1707,x
        pla
        pha
        and #$08
        sta $16fe,x
        pla
        and #$04
        sta $16c2,x
        inc $fb
        bne loc_ede1
        inc $fc

loc_ede1:
        ldy #$00
        lda ($fb),y
        sta $1704,x
        inc $1701,x
        jmp loc_1262

loc_edee:
        and #$e0
        cmp #$80
        bne loc_ee0c
        pla
        pha
        and #$10
        sta $16bf,x
        pla
        and #$0f
        asl
        asl
        clc
        adc #$03
        sta $1689,x
        sta $1686,x
        jmp loc_1262

loc_ee0c:
        cmp #$c0
        bne loc_ee2d
        pla
        and #$0f
        clc
        adc $16b6,x
        sta $1685
        inc $fb
        bne loc_ee20
        inc $fc

loc_ee20:
        ldy #$00
        lda ($fb),y
        ldy $1685
        sta $175a,y
        jmp loc_1262

loc_ee2d:
        cmp #$a0
        bne loc_ee44
        pla
        cpx $0a
        rts

dat_ee35:
        .byte $fc                                   // .

loc_ee36:
        sta $16b6,x
        ldy $167f,x
        lda #$00
        sta $d405,y
        jmp loc_1262

loc_ee44:
        pla
        lda #$00
        sta $16ad,x
        lda $1673,x
        sta $fb
        lda $1676,x
        sta $fc
        inc $fb
        bne loc_ee5a
        inc $fc

loc_ee5a:
        jmp loc_10c4

loc_ee5d:
        inc $fb
        bne loc_ee63
        inc $fc

loc_ee63:
        lda $16c5,x
        sta $16b3,x
        jmp loc_13a9

loc_ee6c:
        lda $16b3,x
        beq loc_ee79
        dec $16b3,x
        beq loc_ee79
        jmp loc_13a9

loc_ee79:
        lda $16a1,x
        sta $16a4,x
        lda $16b9,x
        bne loc_ee87
        jmp loc_138a

loc_ee87:
        lda $1701,x
        beq loc_ee92
        lda $1686,x
        sta $16bc,x

loc_ee92:
        lda #$00
        sta $16b9,x
        sta $1701,x
        sta $16f8,x
        lda $1695,x
        sta $169b,x
        lda $1698,x
        sta $169e,x
        lda $16cb,x
        sta $16ce,x
        lda $16bf,x
        beq loc_eeb7
        jmp loc_138a

loc_eeb7:
        ldy $16b6,x
        lda $175a,y
        sta $16a7,x
        lda $175b,y
        ldy $167f,x
        sta $d405,y
        ldy $16b6,x
        lda $175c,y
        ldy $167f,x
        sta $d406,y
        ldy $16b6,x
        lda $175e,y
        pha
        and #$0f
        sta $16f2,x
        pla
        and #$f0
        lsr
        lsr
        sta $16e9,x
        sta txt_16e3,x
        lda #$00
        sta $16ef,x
        sec
        sbc txt_16e3,x
        sta $16e6,x
        lda $175f,y
        sta $16ec,x
        lda $1760,y
        pha
        and #$f0
        sta $16fb,x
        pla
        and #$0f
        sta $16f8,x
        lda $1761,y
        sta $16f5,x
        lda $1762,y
        pha
        and #$f0
        cmp #$10
        bne loc_ef57
        pla
        and #$0f
        asl
        sta $1692,x
        lda $16bc,x
        beq loc_ef2c
        jmp loc_138a

loc_ef2c:
        lda $1763,y
        pha
        and #$f0
        cpx $4a
        .byte $63,$2c                               // rra ($2c,x) // ILLEGAL
        sta $16d4,x
        sec
        sbc #$01
        sta $16d1,x
        lda #$00
        sta $16e0,x
        sta $16dd,x
        pla
        and #$0f
        asl
        sta $16d7,x
        lda $1764,y
        sta $16da,x
        jmp loc_1385

loc_ef57:
        cmp #$30
        bne loc_ef71
        pla
        and #$0f
        sta $168c,x
        sta $168f,x
        lda $1763,y
        asl
        sta $170a,x
        sta $170d,x
        jmp loc_138a

loc_ef71:
        pla
        lda #$ff
        sta $1692,x
        lda #$ff
        sta $168c,x
        lda $16b0,x
        beq loc_ef9b
        lda #$00
        sta $16b0,x
        ldy $16b6,x
        lda $1765,y
        and #$0f
        bne loc_ef9b
        ldy $167f,x
        lda $16a7,x
        and #$fe
        sta $d404,y

loc_ef9b:
        lda $16ec,x
        beq loc_efda
        dec $16e9,x
        lda $16e9,x
        bpl loc_efb3
        cmp $16e6,x
        bne loc_efc8
        lda txt_16e3,x
        sta $16e9,x

loc_efb3:
        lda $16ef,x
        clc
        adc $16ec,x
        sta $16ef,x
        lda $16f2,x
        adc #$00
        sta $16f2,x
        jmp loc_13e8

loc_efc8:
        lda $16ef,x
        sec
        sbc $16ec,x
        sta $16ef,x
        lda $16f2,x
        sbc #$00
        sta $16f2,x

loc_efda:
        lda $16bc,x
        beq loc_f013
        dec $16bc,x
        lda $16fe,x
        bne loc_effd
        lda $169b,x
        clc
        adc $1704,x
        sta $169b,x
        lda $169e,x
        adc $1707,x
        sta $169e,x
        jmp loc_1421

loc_effd:
        lda $169b,x
        sec
        sbc $1704,x
        sta $169b,x
        lda $169e,x
        sbc $1707,x
        sta $169e,x
        jmp loc_1421

loc_f013:
        lda $16f8,x
        beq loc_f054                                // !SMC: modified by $1463, $f055
        lda $16bf,x
        bne loc_f054
        dec $16f8,x
        lda $16f5,x
        ldy $167f,x
        and $16a4,x
        sta $d404,y
        ldy $16fb,x
        cpy #$d0
        bcc loc_f036
        jmp loc_1568

loc_f036:
        lda dat_15a7,y
        clc
        adc $1024,x
        ldy $167f,x
        sta $d400,y
        ldy $16fb,x
        lda $15a8,y
        adc #$00
        ldy $167f,x
        sta $d401,y
        jmp loc_1577

loc_f054:
        lda $168c,x
        beq loc_f063
        cmp #$ff
        beq loc_f0c4
        dec $168c,x
        jmp loc_155c

loc_f063:
        lda $168f,x
        sta $168c,x
        ldy $170a,x
        lda $1710,y
        cmp #$ff
        bne loc_f07c
        lda $170d,x
        sta $170a,x
        jmp loc_1477

loc_f07c:
        sta $16a7,x
        iny
        lda $1710,y
        asl
        clc
        adc $16ce,x
        clc
        adc $1020,x
        ldy $16b6,x
        clc
        adc $175d,y
        pha
        ldy $16b6,x
        lda $1765,y
        and $1682,x
        bne loc_f0a7
        pla
        clc
        adc $16aa,x
        jmp loc_14b6

loc_f0a7:
        pla
        tay
        lda dat_15a7,y
        clc
        adc $1024,x
        sta $169b,x
        lda $15a8,y
        adc #$00
        sta $169e,x
        inc $170a,x
        inc $170a,x
        jmp loc_155c

loc_f0c4:
        lda $16c2,x
        bne loc_f0d1
        lda $16bc,x
        beq loc_f0d1
        jmp loc_155c

loc_f0d1:
        lda $1692,x
        beq loc_f0de
        bmi loc_f14e
        dec $1692,x
        jmp loc_155c

loc_f0de:
        lda $16d4,x
        bne loc_f0f0
        lda $169e,x
        bne loc_f112
        lda $00
        sta $169b,x
        jmp loc_155c

loc_f0f0:
        dec $16d1,x
        bmi loc_f128
        lda $16e0,x
        cmp #$02
        bcs loc_f112
        lda $169b,x
        clc
        adc $16da,x
        sta $169b,x
        lda $169e,x
        adc $16dd,x
        sta $169e,x
        jmp loc_155c

loc_f112:
        lda $169b,x
        sec
        sbc $16da,x
        sta $169b,x
        lda $169e,x
        sbc $16dd,x
        sta $169e,x
        jmp loc_155c

loc_f128:
        lda $16e0,x
        clc
        adc #$01
        and #$03
        sta $16e0,x
        lda $16d4,x
        sta $16d1,x
        lda $16da,x
        clc
        adc $16d7,x
        sta $16da,x
        lda $16dd,x
        adc #$00
        sta $16dd,x
        jmp loc_14ec

loc_f14e:
        ldy $167f,x
        lda $16a7,x
        and $16a4,x
        sta $d404,y
        ldy $167f,x
        lda $169b,x
        sta $d400,y
        lda $169e,x
        sta $d401,y
        lda $16ef,x
        sta $d402,y
        lda $16f2,x
        sta $d403,y
        lda $fb
        sta $1667,x
        lda $fc
        sta $166a,x
        dec $1689,x
        dex
        bmi loc_f188
        jmp loc_10a1

loc_f188:
        lda #$43
        sta $101e
        pla
        sta $fc
        pla
        sta $fb
        lda #$48
        sta $101f
        rts

// --- Region $f1c4-$f1c6 ---
.pc = $f1c4 "loc_f1c4"

loc_f1c4:
        .byte $03,$e0                               // slo ($e0,x) // ILLEGAL

dat_f1c6:
        .byte $03                                   // .

// --- Region $f23d-$f241 ---
.pc = $f23d "loc_f23d"

loc_f23d:
        bpl loc_f2bb
        bvs loc_f1c4
        rti

// --- Region $f2bb-$f2be ---
.pc = $f2bb "loc_f2bb"

loc_f2bb:
        sty $21a5
        .byte $02                                   // jam // ILLEGAL

// --- Region $f42a-$f453 ---
.pc = $f42a "loc_f42a"

loc_f42a:
        lda $1adb
        beq loc_f43b
        dec $1adc
        lda $1adc
        beq loc_f43b
        lda dat_1ada
        rts

loc_f43b:
        lda #$00
        sta $1adb
        lda dat_1ada
        sec
        sbc #$03
        sta dat_1ada
        clc
        cmp #$d0
        bcs loc_f451
        jmp loc_1a2a

loc_f451:
        jmp loc_1ab6

// --- Region $f484-$f4c3 ---
.pc = $f484 "loc_f484"

loc_f484:
        lda #$02
        sta $1add
        inc $1ade
        ldx $1ade
        bne loc_f494
        inc smc_1a6c

loc_f494:
        lda txt_1b80,x
        bne loc_f4a6
        ldx #$00
        stx $1ade
        lda #$1b
        sta smc_1a6c
        jmp loc_1a6a

loc_f4a6:
        clc
        cmp #$41
        bcs loc_f4ae
        jmp loc_1a94

loc_f4ae:
        clc
        cmp #$49
        bcc loc_f4b6
        jmp loc_1a94

loc_f4b6:
        sec
        sbc #$40
        sta smc_1a1b
        lda #$20
        cmp #$49
        bne loc_f4ce

dat_f4c2:
        .byte $a9,$64                               // .d

// --- Region $f4ce-$f4e0 ---
.pc = $f4ce "loc_f4ce"

loc_f4ce:
        sta $067f
        clc
        adc #$80
        sta $06a7
        lda dat_1ada
        clc
        adc #$08
        sta dat_1ada
        rts

// --- Region $fcdb-$fce4 ---
.pc = $fcdb "loc_fcdb"

loc_fcdb:
        bvc loc_fd31
        bvc loc_fd33
        stx $16,y
        asl $5a,x
        pla
        rts

// --- Region $fd31-$fd34 ---
.pc = $fd31 "loc_fd31"

loc_fd31:
        cli
        .byte $22                                   // jam // ILLEGAL

loc_fd33:
        plp
        brk

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

loc_febc:
        lsr $56,x
        .byte $5a                                   // nop // ILLEGAL
        tay
        brk

// --- Region $ffd2-$ffd4 ---
.pc = $ffd2 "Segment $ffd2"
        .byte $80,$30                               // nop #$30 // ILLEGAL
        brk

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

// --- Region $08ca-$08ca ---
.pc = $08ca "dat_08ca"

dat_08ca:
        // === Fill data (1 bytes, $08ca-$08ca) ===
        .byte $00                                   // .

// --- Region $09b5-$09bf ---
.pc = $09b5 "Program $09b5"
        .fill 11, $ea

// --- Region $0b67-$0b6c ---
.pc = $0b67 "dat_0b67"

dat_0b67:
        // === Data block (6 bytes, $0b67-$0b6c) ===
        .byte $88,$02,$10,$00,$02                   // .....

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

// --- Region $0d60-$0e00 ---
.pc = $0d60 "dat_0d60"

dat_0d60:
        .byte $ff,$00,$09,$02,$08,$0a,$0f,$07,$07,$0f,$0a,$07,$02,$09,$09,$02 // ................
        .byte $08,$0a,$0f,$07,$07,$0f,$0a,$08,$02,$09,$00,$ff // ............

dat_0d7c:
        // === Fill data (132 bytes, $0d7c-$0dff) ===
        .fill 132, $01

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

// --- Region $0e8c-$0ec1 ---
.pc = $0e8c "dat_0e8c"

dat_0e8c:
        .byte $07,$07,$0f,$0a,$08,$02,$09,$00,$00,$00,$09,$02,$08,$0a,$0f,$07 // ................
        .byte $07,$0f,$0a,$07,$02,$09,$09,$02,$08,$0a,$0f,$07,$07,$0f,$0a,$08 // ................
        .byte $02,$09,$00,$00,$00,$09,$02,$08,$0a,$0f,$07,$07,$0f,$0a,$07,$02 // ................
        .byte $09,$09,$02,$08,$0a                   // .....

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

// --- Region $0f69-$0faf ---
.pc = $0f69 "Program $0f69"
        .fill 23, $ea
        .byte $a2,$00,$bd,$00,$31,$9d,$01,$08,$e8,$d0,$f7,$ee,$04,$04,$ee,$07 // ....1...........
        .byte $04,$ad,$04,$04,$c9,$ff,$d0,$e8,$a9,$fb,$8d,$28,$03,$a9,$37,$85 // ...........(..7.
        .byte $01,$58,$4c,$e2,$fc,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // .XL.............

// --- Region $0fba-$0fba ---
.pc = $0fba "dat_0fba"

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

// --- Region $1007-$102f ---
.pc = $1007 "Segment $1007"
        .text "CH 18/08-88 /PLA"
        .text "YER(C)JCH"
        .byte $00,$00,$00,$ff,$00,$03,$06
        .byte $ff,$ad,$17,$b9,$17,$c5,$17,$00,$00   // .........

// --- Region $15a7-$15d1 ---
.pc = $15a7 "dat_15a7"

dat_15a7:
        .byte $16,$01,$27,$01,$38,$01,$4b,$01,$5f,$01,$73,$01,$8a,$01,$a1,$01 // ..'.8.K._.s.....
        .byte $ba,$01,$d4,$01,$f0,$01,$0e,$02,$2d,$02,$4e,$02,$71,$02,$96,$02 // ........-.N.q...
        .byte $bd,$02,$e7,$02,$13,$03,$42,$03,$74,$03,$a9 // ......B.t..

// --- Region $15d8-$164a ---
.pc = $15d8 "Segment $15d8"
        .byte $04,$9b,$04,$e2,$04,$2c,$05,$7b,$05,$ce,$05,$27,$06,$85,$06,$e8 // .....,.{...'....
        .byte $06,$51,$07,$c1,$07,$37,$08,$b4,$08,$37,$09,$c4,$09,$57,$0a,$f5 // .Q...7...7...W..
        .byte $0a,$9c,$0b,$4e,$0c,$09,$0d,$d0,$0d,$a3,$0e,$82,$0f,$6e,$10,$68 // ...N.........n.h
        .byte $11,$6e,$12,$88,$13,$af,$14,$eb,$15,$39,$17,$9c,$18,$13,$1a,$a1 // .n.......9......
        .byte $1b,$46,$1d,$04,$1f,$dc,$20,$d0,$22,$dc,$24,$10,$27,$5e,$29,$d6 // .F.... .".$.'^).
        .byte $2b,$72                               // +r

txt_162a:
        .text ".81&4B7"
        .byte $8c,$3a,$08,$3e,$b8,$41,$a0,$45,$b8   // .:.>.A.E.

txt_163a:
        .text "I N"
        .byte $bc                                   // '<' | $80 (end-of-string marker)
        .byte $52,$ac,$57,$e4,$5c,$70,$62,$4c,$68,$84,$6e,$18,$75 // R.W.\pbLh.n.u

// --- Region $1650-$16c8 ---
.pc = $1650 "dat_1650"

dat_1650:
        .byte $8b,$70,$93,$40,$9c,$78,$a5,$58,$af,$c8,$b9,$e0,$c4,$98,$d0,$08 // .p.@.x.X........
        .byte $dd,$30,$ea,$20,$f8,$2e,$fd,$ed,$13,$63,$17,$18,$18,$ad,$b9,$c5 // .0. .....c......
        .byte $17,$17,$17,$b2,$bc,$cc,$17,$17,$17,$b0,$00,$cb,$17,$00,$17,$00 // ................
        .byte $07,$0e,$80,$40,$20,$49,$0f,$07,$0f,$09,$00,$07,$ff,$ff,$00,$00 // ...@ I..........
        .byte $ff,$00,$ff,$00,$00,$9b,$a6,$e2,$04,$0e,$24,$9b,$a9,$48,$04,$0b // ..........$..H..
        .byte $37,$ff,$ff,$fe,$ff,$ff,$fe,$41,$41,$41,$00,$00,$00,$01,$01,$01 // 7......AAA......
        .byte $00,$00,$00,$00,$00,$00,$20,$00,$40,$00,$00,$00,$00,$00,$00,$00 // ...... .@.......
        .byte $00,$00,$00,$00,$00,$01,$02,$03,$09   // .........

// --- Region $16ca-$188b ---
.pc = $16ca "dat_16ca"

dat_16ca:
        .byte $01,$32,$5a,$7a,$32,$5a,$7a,$ff,$ff,$01,$00,$00,$02,$00,$00,$0a // .2Zz2Zz.........
        .byte $ff,$ff,$8c,$00,$00,$00,$00,$00,$02   // .........

txt_16e3:
        .text "<<<"
        .byte $c4                                   // 'D' | $80 (end-of-string marker)
        .byte $c4,$c4,$37,$3c,$0f,$50,$00,$a0,$90,$00,$20,$01,$06,$1c,$51,$81 // ..7<.P.... ...Q.
        .byte $00,$00,$00,$00,$d0,$90,$00,$00,$00,$00,$00,$00,$00,$00,$00,$64 // ...............d
        .byte $00,$00,$00,$20,$00,$40,$00,$00,$3a,$81,$22,$41,$12,$41,$0f,$41 // ... .@..:."A.A.A
        .byte $0c,$81,$1f,$81,$24,$81,$1f,$81,$24,$81,$1f,$81,$23,$81,$1f,$81 // ....$...$...#...
        .byte $23,$81,$1f,$81,$22,$81,$1f,$81,$22,$81,$1f,$81,$22,$81,$1f,$81 // #..."..."..."...
        .byte $22,$81,$1f,$81,$22,$81,$1f,$81,$22,$81,$1f,$81,$22,$81,$1f,$81 // "..."..."..."...
        .byte $22,$ff,$00,$41,$00,$41,$03,$41,$07,$ff,$00,$41,$03,$41,$07,$41 // "..A.A.A...A.A.A
        .byte $0c,$ff,$00,$41,$08,$08,$00,$f6,$00,$92,$81,$10,$00,$ff,$80,$00 // ...A............
        .byte $00,$00,$00,$81,$09,$09,$02,$48,$00,$00,$00,$30,$00,$00,$80,$00 // .......H...0....
        .byte $00,$00,$00,$41,$00,$ea,$00,$f0,$50,$d2,$51,$00,$00,$00,$00,$00 // ...A....P.Q.....
        .byte $00,$00,$00                           // ...

txt_178a:
        .text "A "
        .byte $af                                   // '/' | $80 (end-of-string marker)
        .byte $00,$70,$50,$00,$00,$16,$25,$00,$00,$00,$00,$00,$00,$41,$09,$09 // .pP...%......A..
        .byte $00,$f0,$a0,$00,$00,$30,$1d,$00,$00,$00,$00,$00,$00,$01,$01,$01 // .....0..........
        .byte $c0,$c1,$af,$8c,$01,$01,$8a,$01,$8b,$01,$fe,$ff,$8c,$02,$02,$03 // ................
        .byte $02,$03,$03,$04,$04,$04,$05,$ff,$8c,$06,$07,$06,$08,$a1,$09,$09 // ................
        .byte $09,$0a,$fe,$ff,$e7,$ea,$05,$11,$1b
        .text "#-HQ"
        .byte $5e,$74,$17
        .byte $17,$18,$18,$18,$18,$18,$18,$18,$18,$18,$8f,$00,$ff,$83,$a2,$19 // ................
        .byte $81,$a0,$2d,$2d,$83,$a1,$18,$81,$a0,$2a,$2a,$81,$a2,$17,$19,$83 // ..--.....**.....
        .byte $19,$83,$a1,$18,$83,$a2,$17,$ff,$81,$a0
        .text "--&&"
        .byte $83
        .byte $2d
        .byte $81,$26,$26,$ff,$81                   // .&&..

txt_1812:
        .text "--00--00"
        .byte $ff,$80
        .text "0000"
        .byte $83
        .byte $2d,$ff,$80

txt_1824:
        .text "0000----"
        .byte $ff,$87,$a3,$3d,$83,$3a,$e0,$64,$3a,$93,$3d,$8f,$00,$8b,$00,$83 // ...=.:.d:.=.....
        .byte $38,$3d,$3b,$87,$3b,$83,$3a,$8f,$38,$87,$00,$ff,$83,$00,$3b,$3d // 8=;.;.:.8.....;=
        .byte $87,$3d,$8b,$3b,$ff,$83,$3d,$3f,$40,$87,$3f,$83,$3d,$81,$3b,$85 // .=.;..=?@.?.=.;.
        .byte $3d,$ff,$a4,$c9,$1d,$83,$00,$83,$3d,$81,$3d,$85,$3d,$c9,$21,$81 // =.......=.=.=.!.
        .byte $38,$83,$38,$c9,$1d,$89,$3d,$ff,$83,$00,$83 // 8.8...=....

txt_1877:
        .text "==="
        .byte $c9                                   // 'I' | $80 (end-of-string marker)
        .byte $21,$81,$38,$83,$38,$c9,$1d,$83,$3d,$81,$3d,$83,$3d,$ff,$00,$a9 // !.8.8...=.=.=...

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

// --- Region $1ada-$1ae0 ---
.pc = $1ada "dat_1ada"

dat_1ada:
        .byte $d7,$00,$01,$02,$92,$ff               // ......

dat_1ae0:
        // === Fill data (1 bytes, $1ae0-$1ae0) ===
        .byte $00                                   // .

// --- Region $1b31-$2018 ---
.pc = $1b31 "dat_1b31"

dat_1b31:
        .byte $ff                                   // .

txt_1b32:
        .text "    "
        .byte $0c,$01,$13,$14,$20,$0e,$09,$0e,$0a,$01 // .... .....

txt_1b40:
        .text " 2    "
        .byte $ff                                   // .

txt_1b47:
        .text "                      "
        .byte $00                                   // string terminator
        .fill 20, $00
        .byte $06,$02,$09,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ..............

txt_1b80:
        .text "                        "

txt_1b98:
        .encoding "screencode_mixed"
        .text "hey folx and sum notoriuz fbi fanz"
        .encoding "petscii_upper"

txt_1bba:
        .text "!!  "
        .byte $0d                                   // string terminator

txt_1bbf:
        .encoding "screencode_mixed"
        .text "r.wax of fbi iz back"
        .encoding "petscii_upper"

txt_1bd3:
        .text "..  "

txt_1bd7:
        .encoding "screencode_mixed"
        .text "we in fbi prezentz:last ninja"
        .encoding "petscii_upper"

txt_1bf4:
        .text " 2...  "
        .byte $0f,$08,$08,$20,$0e,$0f               // ... ..

txt_1c01:
        .text "!!  "
        .byte $09,$14,$27,$1a,$20,$09,$0d,$10,$0f,$13,$13,$09,$02,$0c,$05 // ..'. ..........

txt_1c14:
        .text "!!  "
        .byte $0e,$0f,$20,$0e,$0f                   // .. ..

txt_1c1d:
        .text "!!  "

txt_1c21:
        .encoding "screencode_mixed"
        .text "it'z just fbi crew"
        .encoding "petscii_upper"

txt_1c33:
        .text "..  "

txt_1c37:
        .encoding "screencode_mixed"
        .text "the biggest import-r crew in hungary"
        .encoding "petscii_upper"

txt_1c5b:
        .text "!!  "
        .byte $09,$20,$14,$08,$09,$0e,$0b           // . .....

txt_1c66:
        .text "...  "

txt_1c6b:
        .encoding "screencode_mixed"
        .text "so,if u are interezted the game then prezz the fuckin' plastic spaze-bar"
        .encoding "petscii_upper"

txt_1cb3:
        .text "!!  "
        .byte $03,$0f,$0e,$14,$01,$03,$14,$2d,$01,$04,$04,$19,$20,$09,$0e // .......-.... ..

txt_1cc6:
        .text " 18:00 ("
        .byte $04,$09,$13,$0b,$0d,$0f,$0e           // .......

txt_1cd5:
        .text ")!!!  "

txt_1cdb:
        .encoding "screencode_mixed"
        .text "we're alzo on amiga"
        .encoding "petscii_upper"

txt_1cee:
        .text "...  "

txt_1cf3:
        .encoding "screencode_mixed"
        .text "bye from us"
        .encoding "petscii_upper"

txt_1cfe:
        .text "!!! -"

txt_1d03:
        .encoding "screencode_mixed"
        .text "jean,bujtus,karika,tlu,imy,fachi,zoolook and mr.wax"
        .encoding "petscii_upper"

txt_1d36:
        .text "...   "
        .byte $17,$12,$01,$10                       // ....

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

dat_1d49:
        .text "                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       "
        .byte $00                                   // string terminator
        .byte $00,$00,$00,$00,$00,$00,$00           // char 0 (partial)
        .byte $00,$00,$00,$0c,$00,$00,$00,$00       // char 1 @+1
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 2 @+2
        .byte $08                                   // char 3 (partial)

// --- Region $2032-$2032 ---
.pc = $2032 "dat_2032"

dat_2032:
        .byte $02                                   // char 6 (partial)

// --- Region $204c-$205c ---
.pc = $204c "dat_204c"

dat_204c:
        .byte $20,$00,$00,$00                       // char 9 (partial)
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 10 @+10
        .byte $00,$00,$00,$00,$08                   // char 11 (partial)

// --- Region $2078-$20da ---
.pc = $2078 "dat_2078"

dat_2078:
        .byte $aa,$bf,$be,$bb,$ae,$ba,$a9,$a6       // char 15 @+15
        .byte $aa,$ba,$e9,$a6,$99,$65,$96,$59       // char 16 @+16
        .byte $aa,$65,$96,$59,$66,$9a,$6b,$ae       // char 17 @+17
        .byte $aa,$9a,$6b,$ae,$bb,$ef,$bc,$f3       // char 18 @+18
        .byte $a8,$e8,$b8,$f8,$c8,$38,$c8,$08       // char 19 @+19
        .byte $aa,$b0,$80,$80,$80,$80,$80,$80       // char 20 @+20
        .byte $aa,$00,$00,$0c,$08,$e6,$08,$0c       // char 21 @+21
        .byte $aa,$00,$00,$00,$00,$c0,$00,$00       // char 22 @+22
        .byte $aa,$00,$00,$00,$00,$00,$00,$00       // char 23 @+23
        .byte $80,$80,$80,$80,$80,$80,$80,$80       // char 24 @+24
        .byte $aa,$8c,$b3,$8f,$be,$bb,$ae,$ba       // char 25 @+25
        .byte $aa,$fa,$ee,$ba,$ea,$a6,$9a,$66       // char 26 @+26
        .byte $00,$02                               // char 27 (partial)

dat_20da:
        // === Fill data (1 bytes, $20da-$20da) ===
        .byte $00                                   // .

// --- Region $210c-$2132 ---
.pc = $210c "dat_210c"

dat_210c:
        .byte $0a,$00,$00,$00                       // char 33 (partial)
        .byte $20,$20,$10,$30,$fd,$30,$10,$20       // char 34 '"'
        .byte $00,$00,$00,$00,$a0,$00,$00,$00       // char 35 '#'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 36 '$'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 37 '%'
        .byte $00,$01                               // char 38 (partial)

dat_2132:
        // === Fill data (1 bytes, $2132-$2132) ===
        .byte $00                                   // .

// --- Region $2163-$2170 ---
.pc = $2163 "dat_2163"

dat_2163:
        .byte $20,$00,$00,$00,$00                   // char 44 (partial)
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 45 '-'
        .byte $08                                   // char 46 (partial)

// --- Region $218d-$2231 ---
.pc = $218d "dat_218d"

dat_218d:
        .byte $08,$00,$00                           // char 49 (partial)
        .byte $00,$00,$00,$00,$00,$97,$00,$00       // char 50 '2'
        .byte $20,$10,$10,$30,$30,$ff,$30,$30       // char 51 '3'
        .byte $00,$00,$00,$00,$00,$58,$00,$00       // char 52 '4'
        .byte $00,$08,$00,$00,$00,$00,$00,$00       // char 53 '5'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 54 '6'
        .byte $99,$a5,$96,$99,$a6,$9a,$ab,$aa       // char 55 '7'
        .byte $66,$9a,$6b,$ae,$bb,$ef,$bc,$aa       // char 56 '8'
        .byte $bb,$ef,$bc,$f3,$cc,$30,$c0,$aa       // char 57 '9'
        .byte $cc,$30,$c0,$00,$00,$00,$00,$aa       // char 58 ':'
        .byte $08,$08,$08,$08,$08,$08,$08,$a8       // char 59 ';'
        .byte $80,$80,$80,$80,$80,$80,$80,$aa       // char 60 '<'
        .byte $00,$03,$02,$39,$02,$03,$00,$aa       // char 61 '='
        .byte $00,$00,$00,$b0,$03,$0c,$33,$aa       // char 62 '>'
        .byte $03,$0c,$33,$cf,$3e,$fb,$ee,$aa       // char 63 '?'
        .byte $80,$80,$80,$80,$80,$80,$80,$80       // char 64 '@'
        .byte $a9,$a6,$99,$a5,$96,$99,$a6,$aa       // char 65 'A'
        .byte $96,$5a,$66,$9a,$6a,$ae,$ba,$aa       // char 66 'B'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 67 'C'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 68 'D'
        .byte $00,$00,$00,$00,$00,$00,$00,$20       // char 69 'E'
        .byte $00,$08                               // char 70 (partial)

// --- Region $2250-$2250 ---
.pc = $2250 "dat_2250"

dat_2250:
        .byte $20                                   // char 74 (partial)

// --- Region $226b-$229d ---
.pc = $226b "dat_226b"

dat_226b:
        .byte $10,$00,$00,$00,$00                   // char 77 (partial)
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 78 'N'
        .byte $00,$01,$00,$00,$00,$00,$00,$00       // char 79 'O'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 80 'P'
        .byte $00,$00,$00,$00,$09,$00,$00,$00       // char 81 'Q'
        .byte $20,$20,$10,$30,$fd,$30,$20,$20       // char 82 'R'
        .byte $00,$00,$00,$00,$80                   // char 83 (partial)

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

// --- Region $22d8-$22da ---
.pc = $22d8 "dat_22d8"

dat_22d8:
        .byte $10,$10,$20                           // char 91 (partial)

// --- Region $22fa-$2358 ---
.pc = $22fa "dat_22fa"

dat_22fa:
        .byte $aa,$bf,$ae,$aa,$99,$95               // char 95 (partial)
        .byte $00,$00,$aa,$ff,$ee,$aa,$99,$55       // char 96 '`'
        .byte $00,$00,$aa,$ff,$ee,$aa,$99,$55       // char 97 'a'
        .byte $00,$00,$aa,$ff,$ee,$aa,$99,$55       // char 98 'b'
        .byte $00,$00,$80,$80,$80,$80,$80,$80       // char 99 'c'
        .byte $00,$00,$aa,$bf,$ae,$aa,$99,$95       // char 100 'd'
        .byte $00,$00,$aa,$ff,$ee,$aa,$99,$55       // char 101 'e'
        .byte $00,$00,$aa,$ff,$ee,$aa,$99,$55       // char 102 'f'
        .byte $00,$00,$aa,$ff,$ee,$aa,$99,$55       // char 103 'g'
        .byte $00,$00,$a8,$f8,$e8,$a8,$98,$58       // char 104 'h'
        .byte $00,$00,$aa,$bf,$ae,$aa,$99,$95       // char 105 'i'
        .byte $00,$00,$aa,$fe,$ee,$aa,$96,$56       // char 106 'j'

dat_2358:
        // === Fill data (1 bytes, $2358-$2358) ===
        .byte $00                                   // .

// --- Region $2380-$2399 ---
.pc = $2380 "dat_2380"

dat_2380:
        .byte $10,$00,$00,$00,$00,$00,$04,$00       // char 112 'p'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 113 'q'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 114 'r'
        .byte $00,$08                               // char 115 (partial)

// --- Region $23b7-$24a3 ---
.pc = $23b7 "dat_23b7"

dat_23b7:
        .byte $08                                   // char 118 (partial)
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 119 'w'
        .byte $00,$80,$00,$00,$00,$00,$00,$00       // char 120 'x'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 121 'y'
        .byte $20,$00,$00,$00,$00,$00,$00,$00       // char 122 'z'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 123 '{'
        .byte $00,$00,$00,$00,$04,$00,$00,$00       // char 124 '|'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 125 '}'
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 126 '~'
        .byte $00,$00,$0c,$00,$00,$00,$00,$00       // char 127
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 128
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 129
        .byte $00,$c0,$00,$00,$00,$00,$00,$0c       // char 130
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 131
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 132
        .byte $00,$00,$00,$20,$00,$00,$00,$00       // char 133
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 134
        .byte $a6,$aa,$bb,$bf,$80,$83,$82,$b9       // char 135
        .byte $66,$aa,$bb,$ff,$00,$00,$00,$b0       // char 136
        .byte $66,$aa,$bb,$ff,$00,$2a,$20,$20       // char 137
        .byte $66,$aa,$bb,$ff,$03,$aa,$00,$00       // char 138
        .byte $80,$80,$88,$80,$80,$80,$00,$00       // char 139
        .byte $a6,$aa,$bb,$bf,$a9,$aa,$00,$00       // char 140
        .byte $66,$aa,$bb,$ff,$be,$aa,$00,$00       // char 141
        .byte $66,$aa,$bb,$ff,$bc,$aa,$00,$00       // char 142
        .byte $66,$aa,$bb,$ff,$bc,$aa,$00,$00       // char 143
        .byte $68,$a8,$b8,$f8,$c8,$a8,$00,$00       // char 144
        .byte $a6,$aa,$bb,$bf,$88,$a6,$88,$8c       // char 145
        .byte $66,$aa,$ba,$fe,$02,$c2,$02,$02       // char 146
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 147
        .byte $00,$00,$00,$08                       // char 148 (partial)

// --- Region $24bf-$24bf ---
.pc = $24bf "dat_24bf"

dat_24bf:
        .byte $20                                   // char 151 (partial)

// --- Region $24dc-$2515 ---
.pc = $24dc "dat_24dc"

dat_24dc:
        .byte $30,$00,$08,$00                       // char 155 (partial)
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 156
        .byte $00,$00,$00,$00,$00,$00,$20,$00       // char 157
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 158
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 159
        .byte $00,$00,$20,$00,$00,$00,$00,$00       // char 160
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 161
        .byte $00,$00,$00,$00,$00,$04               // char 162 (partial)

// --- Region $252e-$2546 ---
.pc = $252e "dat_252e"

dat_252e:
        .byte $08,$00                               // char 165 (partial)
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 166
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 167
        .byte $20,$00,$00,$00,$00,$00,$08           // char 168 (partial)

// --- Region $2565-$25e5 ---
.pc = $2565 "dat_2565"

dat_2565:
        .byte $20,$00,$00                           // char 172 (partial)
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 173
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 174
        .byte $82,$83,$80,$80,$80,$80,$80,$80       // char 175
        .byte $00,$00,$00,$00,$03,$0c,$33,$cf       // char 176
        .byte $20,$20,$20,$e0,$20,$e0,$e0,$a0       // char 177
        .byte $00,$00,$00,$00,$00,$00,$00,$08       // char 178
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 179
        .byte $aa,$99,$a6,$9a,$ab,$ae,$bb,$af       // char 180
        .byte $aa,$ae,$bb,$ef,$bc,$f3,$cc,$30       // char 181
        .byte $aa,$f3,$cc,$30,$c3,$00,$00,$00       // char 182
        .byte $aa,$00,$30,$20,$9b,$20,$30,$00       // char 183
        .byte $a8,$08,$08,$08,$08,$08,$08,$08       // char 184
        .byte $80,$80,$80,$80,$80,$80,$80,$80       // char 185
        .byte $02,$02,$02,$02,$02,$02,$02,$02       // char 186
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 187
        .byte $00,$00,$00,$00,$80                   // char 188 (partial)

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

// --- Region $260e-$260f ---
.pc = $260e "dat_260e"

dat_260e:
        .byte $08                                   // char 193 (partial)

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

// --- Region $2637-$2717 ---
.pc = $2637 "dat_2637"

dat_2637:
        .byte $40                                   // char 198 (partial)
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 199
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 200
        .byte $00,$00,$00,$00,$00,$00,$00,$80       // char 201
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 202
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 203
        .byte $00,$00,$00,$00,$20,$00,$00,$00       // char 204
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 205
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 206
        .byte $00,$00,$00,$00,$20,$00,$00,$00       // char 207
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 208
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 209
        .byte $00,$03,$00,$00,$00,$20,$00,$00       // char 210
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 211
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 212
        .byte $00,$03,$00,$00,$00,$00,$00,$00       // char 213
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 214
        .byte $83,$8c,$b3,$8f,$be,$bb,$ae,$aa       // char 215
        .byte $3e,$fb,$ee,$ba,$e9,$a6,$99,$aa       // char 216
        .byte $e0,$a0,$a0,$60,$a0,$60,$60,$a0       // char 217
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 218
        .byte $00,$00,$00,$00,$08,$00,$00,$00       // char 219
        .byte $bc,$b3,$8c,$b0,$80,$80,$80,$aa       // char 220
        .byte $c0,$00,$00,$00,$00,$03,$02,$aa       // char 221
        .byte $00,$00,$00,$00,$00,$00,$00,$aa       // char 222
        .byte $00,$00,$00,$00,$00,$00,$00,$aa       // char 223
        .byte $08,$08,$08,$08,$08,$08,$08,$a8       // char 224
        .byte $80,$b0,$80,$80,$80,$83,$80,$aa       // char 225
        .byte $02,$02,$02,$32,$22,$9a,$22,$aa       // char 226

// --- Region $2732-$278e ---
.pc = $2732 "dat_2732"

dat_2732:
        .byte $30,$00,$00,$00,$00,$00               // char 230 (partial)
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 231
        .byte $00,$00,$0c,$00,$00,$00,$c0,$00       // char 232
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 233
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 234
        .byte $00,$00,$00,$00,$00,$00,$80,$00       // char 235
        .byte $00,$00,$00,$00,$00,$00,$00,$10       // char 236
        .byte $c0,$00,$00,$04,$00,$00,$00,$00       // char 237
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 238
        .byte $00,$00,$00,$00,$00,$02,$00,$00       // char 239
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 240
        .byte $00,$c0,$00,$00,$00,$02               // char 241 (partial)

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

// --- Region $27b5-$3100 ---
.pc = $27b5 "dat_27b5"

dat_27b5:
        .byte $08,$00,$00                           // char 246 (partial)
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 247
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 248
        .byte $00,$00,$20,$00,$00,$08,$00,$00       // char 249
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 250
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 251
        .byte $00,$00,$20,$00,$00,$0c,$00,$00       // char 252
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 253
        .byte $00,$00,$00,$0c,$00,$00,$00,$00       // char 254
        .byte $00,$00,$00,$00,$00,$00,$00,$00       // char 255
        .byte $66,$00,$00,$00,$00,$00,$00,$00       // char 256
        .byte $15                                   // char 257 (partial)

txt_2809:
        .text "UUZXXUUUUUZXXUU"
        .byte $15                                   // .

txt_2819:
        .text "UUVZXXXUUUZXXXXUUUZXXUUUUUZXXUU"
        .byte $15                                   // .

txt_2839:
        .text "UUZXXYYPXXXXXUU"
        .byte $15,$15,$15,$09,$01,$01,$01,$01       // ........

txt_2850:
        .text "UUU*"
        .byte $00                                   // string terminator
        .byte $00,$00,$00                           // ...

txt_2858:
        .text "PXXXYYUUPXXXXXXXPXTUUUYYPXTUUYXX"
        .byte $15                                   // .

txt_2879:
        .text "UUVZXXXUUUZXXUU"
        .byte $15                                   // .

txt_2889:
        .text "UUZXXXXUUUZXXUU"
        .byte $15                                   // .

txt_2899:
        .text "UUZXXU"
        .byte $15                                   // .

txt_28a0:
        .text "UUU*"
        .byte $00                                   // string terminator
        .byte $00,$00,$00                           // ...

txt_28a8:
        .text "PXXXXXXX"
        .byte $00                                   // string terminator

txt_28b1:
        .text "PXXXXXXPXXXXXYYPXXX"
        .byte $14,$16,$05,$05,$14,$16,$16,$16,$16,$15,$05,$05
        .text "UUU*"
        .byte $00,$01,$01,$05                       // ....

txt_28d8:
        .text "UUUZXXXX"
        .byte $05,$15,$15
        .text "UUUU"
        .byte $15

txt_28e8:
        .text "UUU*"
        .byte $00                                   // string terminator
        .byte $00,$00,$00,$05,$05,$15,$15,$55,$55,$25,$05,$00,$00,$00,$00,$01 // .......UU%......
        .byte $05,$15,$55,$00,$00,$00,$00,$00,$00,$00,$00,$01,$01,$01,$01,$01 // ..U.............
        .byte $01,$01,$01,$14,$16,$16,$16,$16,$0a,$00,$00,$00,$14,$16,$55,$55 // ..............UU
        .byte $55,$16,$16,$01,$01,$15
        .text "UZXU"
        .byte $15,$00,$00
        .byte $50,$58,$58
        .byte $28,$01,$01,$00,$00,$00,$00,$01,$05,$05,$16,$01,$01,$01,$01,$05 // (...............
        .byte $05,$05,$02,$00,$00,$01,$05,$05,$15,$15,$15,$50,$54,$15,$05,$05 // ...........PT...
        .byte $01,$01,$01,$01,$01,$01,$05,$05,$15,$15,$15,$00,$00,$01,$01,$01 // ................
        .byte $01,$15,$15,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$15,$15,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$01,$01,$05,$15                   // .....

txt_2982:
        .text "UVZXXX"
        .byte $00                                   // string terminator
        .byte $01,$01,$05,$15,$55,$59,$69,$05,$15,$55,$58,$68,$20,$01,$05,$15 // ....UYi..UXh ...
        .text "UUZ("
        .byte $00,$05,$05

txt_29a0:
        .text "PXXYYYUUUUUZXXUU"
        .byte $15                                   // .

txt_29b1:
        .text "UUZXXUUUUU*"
        .byte $00                                   // string terminator
        .byte $00,$00,$01,$15
        .text "UUZXX"
        .byte $15,$15,$15

txt_29c9:
        .text "UUZXXU"
        .byte $15,$00,$00,$00,$14,$16,$16,$0a,$00,$00,$00,$00,$14,$16,$16,$0a // ................
        .byte $00,$00,$00,$00,$00,$01,$05,$15,$56,$00,$00,$00,$00,$00,$15,$15 // ........V.......
        .byte $0a,$00,$00,$50,$54,$15,$05,$01,$00,$05,$15,$16,$0a,$00,$00,$01 // ...PT...........
        .byte $01,$00,$00,$00,$00,$00,$00,$00,$00,$50,$54,$56,$96,$16,$16,$56 // .........PTV...V
        .text "V"
        .byte $40                                   // @ character
        .text "PT"
        .byte $96,$16,$1a
        .text "XXPTV"
        .byte $96,$0a,$00,$00
        .byte $00
        .byte $40                                   // @ character
        .text "PTV"
        .byte $16,$16,$16,$16

txt_2a28:
        .text "TVV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $00,$00,$40,$60                       // ..@`

txt_2a30:
        .text "TVV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $00,$00,$40,$60,$50,$54,$56,$96,$0a,$00,$54,$56,$14,$16,$16,$16 // ..@`PTV...TV....
        .byte $16,$16
        .text "VVTVV"
        .byte $6a,$60,$60,$60,$60
        .byte $54,$56,$56,$96
        .byte $16,$16,$16,$16,$14,$16,$5a,$58,$68,$60,$a0,$80,$00,$00,$00,$00 // ......ZXh`......
        .byte $00,$00,$00,$00,$14,$16
        .text "VVVV"
        .byte $96,$96,$14,$16,$16,$16
        .byte $56,$56,$56,$16
        .text "PTVV"
        .byte $16,$16,$16,$16
        .byte $50,$54,$56,$96
        .byte $16,$16
        .text "VZPTV"
        .byte $96,$16,$16,$16,$16
        .byte $50,$54,$56,$96
        .byte $16,$16                               // ..

txt_2a96:
        .text "VZPTV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $00,$00
        .text "PTPTV"
        .byte $96,$16,$16,$16,$16,$14,$16,$16,$16
        .byte $16,$16,$16,$16,$00,$14,$16,$16,$16,$16,$16,$16,$14,$16,$16,$16 // ................
        .byte $16,$16,$16,$96,$14,$16,$16,$16,$5a,$58,$68,$60,$14,$16,$16,$16 // ........ZXh`....
        .byte $16                                   // .

txt_2acd:
        .text "VZXTVVZX"
        .byte $68,$60,$a0                           // h`.

txt_2ad8:
        .text "TVV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $00,$00,$00,$00                       // ....

txt_2ae0:
        .byte $40                                   // @ character
        .text "PXTVVVZTVV"
        .byte $96,$16,$16,$16,$16,$00,$80,$40,$60   // .......@`

txt_2af4:
        .text "PX"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $80,$00,$00,$00,$00,$00,$80,$80,$54,$00,$00,$00,$00,$00,$00,$00 // ........T.......
        .byte $00,$40,$60,$60,$60,$60,$60,$60,$60,$14,$16,$16,$16,$16,$0a,$00 // .@```````.......
        .byte $00,$00                               // ..

txt_2b19:
        .text "PXTVVZX"
        .byte $40                                   // @ character
        .byte $60                                   // `

txt_2b22:
        .text "TV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $00,$50,$54,$00,$00,$14,$16,$5a,$58,$68,$60,$00,$00,$00,$00,$00 // .PT....ZXh`.....
        .byte $40,$60,$50,$40,$60,$60,$60,$a0,$80,$80,$80,$14,$56,$5a,$68,$60 // @`P@```.....VZh`
        .byte $a0,$80,$80,$00,$00,$00
        .byte $40,$60
        .text "PXX"
        .byte $40                                   // @ character
        .byte $60,$60

txt_2b53:
        .text "PXTVV"
        .byte $00                                   // string terminator
        .byte $00,$40,$60,$60,$60,$54,$56,$00,$00,$00,$00,$00,$00,$00,$00,$00 // .@```TV.........
        .byte $00,$00,$00,$00,$00,$54,$56,$00,$00,$00,$00,$00,$00,$00,$00,$00 // .....TV.........
        .byte $00,$14,$16
        .byte $5a,$58,$68,$60
        .byte $40                                   // @ character
        .text "PTV"
        .byte $16,$16,$16,$16,$00
        .byte $40,$60,$60,$60,$60,$60,$60,$50,$54,$56,$16,$16,$56,$5a,$68,$50 // @``````PTV..VZhP
        .byte $54,$56,$96,$16,$16,$5a,$58,$00,$00,$00,$40,$60,$60 // TV...ZX...@``

txt_2ba6:
        .text "TVTVV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $00,$00
        .text "PTPTV"
        .byte $96,$0a,$00
        .text "PTTVV"
        .byte $96
        .byte $16
        .byte $5a,$58,$68
        .byte $50,$54,$56,$96,$16,$16
        .text "ZXPTV"
        .byte $96
        .byte $16,$16,$56,$56,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ..VV............
        .byte $00,$00,$00,$00,$00,$00,$14,$56,$5a,$68,$a0,$80,$00,$00,$00,$00 // .......VZh......
        .byte $00                                   // .

txt_2bed:
        .text "PX"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $00,$00,$00,$00,$00
        .byte $40                                   // @ character
        .text "PTPT"
        .byte $96,$16,$16
        .byte $5a,$68,$60
        .fill 8, $00

txt_2c08:
        .text "ZXXXXX("
        .byte $00                                   // string terminator

txt_2c10:
        .text "ZXXUUU*"
        .byte $00                                   // string terminator
        .text "XXTUU"
        .byte $15,$0a,$00

txt_2c20:
        .text "XXXUUU*"
        .byte $00                                   // string terminator

txt_2c28:
        .text "ZXXUUU*"
        .byte $00                                   // string terminator

txt_2c30:
        .text "ZXXXXX("
        .byte $00                                   // string terminator
        .text "XXXUU"
        .byte $15,$0a,$00

txt_2c40:
        .text "ZXXXXX("
        .byte $00                                   // string terminator
        .byte $01,$01,$01,$15,$15,$15,$0a,$00,$00,$00,$50,$55,$55,$15,$0a,$00 // ..........PUU...

txt_2c58:
        .text "YYXXXX("
        .byte $00                                   // string terminator

txt_2c60:
        .text "XXXUUU*"
        .byte $00                                   // string terminator

txt_2c68:
        .text "XXXXXX("
        .byte $00                                   // string terminator

txt_2c70:
        .text "XXXXXX("
        .byte $00                                   // string terminator
        .text "XXTUU"
        .byte $15,$0a,$00

txt_2c80:
        .text "ZXXXXX("
        .byte $00                                   // string terminator
        .text "XYYUU"
        .byte $15,$0a,$00

txt_2c90:
        .text "YYXXXX("
        .byte $00                                   // string terminator
        .byte $0a,$00,$00,$55,$55,$15,$0a,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ...UU...........
        .text "XXTUU"
        .byte $15,$0a,$00,$16,$16,$05,$05,$01,$01,$00,$00

txt_2cb8:
        .text "UUVVZX("
        .byte $00                                   // string terminator
        .byte $16,$16
        .text "ZXXX("
        .byte $00,$01,$01,$01,$01,$01,$01,$00,$00
        .byte $05,$16,$16
        .text "UUU*"
        .byte $00

txt_2cd8:
        .text "XXXUUU*"
        .byte $00                                   // string terminator
        .byte $15,$05,$02,$00,$00,$00,$00,$00,$00,$00,$00
        .text "UUU*"
        .byte $00
        .byte $05,$05,$05,$05,$05,$05,$02,$00,$55,$15,$05,$01,$00,$00,$00,$00 // ........U.......
        .fill 8, $00
        .byte $01,$00,$00,$01,$01,$01,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $16,$55,$55,$55,$16,$16,$0a,$00,$0a,$00,$55,$55,$29,$01,$00,$00 // .UUU......UU)...
        .byte $05,$05,$16,$16,$5a,$58,$28,$00,$16   // ....ZX(..

txt_2d31:
        .text "ZXUUU*"
        .byte $00                                   // string terminator
        .fill 8, $00
        .byte $15,$05,$05,$01,$00,$00,$00,$00,$01,$05,$05,$15,$56,$5a,$28,$00 // ............VZ(.
        .byte $05,$05,$01,$01,$01,$00,$00,$00,$09,$01,$01,$01,$00,$00,$00,$00 // ................
        .byte $05,$05,$05,$05,$16,$16,$16,$0a,$0a,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$05,$05,$05,$02,$00,$05,$05,$16,$16,$5a,$58,$28,$00 // ............ZX(.
        .text "XXTU"
        .byte $15,$05,$02,$00
        .byte $21,$01,$01,$15,$15,$15,$0a,$00
        .byte $15                                   // .

txt_2d91:
        .text "VZUUU*"
        .byte $00                                   // string terminator
        .byte $02,$00,$50,$55,$55,$15,$0a,$00,$55,$29,$01,$01,$01,$01,$00,$00 // ..PUU...U)......
        .byte $2a,$00
        .byte $50,$55,$55,$15,$0a,$00
        .text "ZXXUU"
        .byte $15,$0a,$00
        .byte $01,$05,$05,$05,$05,$05,$02,$00
        .text "ZXXUU"
        .byte $15,$0a,$00
        .byte $0a,$00,$50,$55,$55,$15,$0a,$00,$14,$16,$16,$0a,$00,$00,$00,$00 // ..PUU...........
        .byte $14,$16,$16,$5a,$58,$28,$00,$00,$15,$05,$01,$00,$00,$00,$00,$00 // ...ZX(..........
        .byte $00,$15,$15,$0a,$00,$00,$00,$00,$01,$05,$15,$56,$5a,$28,$00,$00 // ...........VZ(..
        .byte $01,$01,$00,$00,$01,$01,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $96,$16,$16,$16,$16,$16,$0a,$00,$94,$16,$16,$5a,$58,$68,$a0,$00 // ...........ZXh..
        .byte $00,$00,$14                           // ...

txt_2e1b:
        .text "VVZ"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $00,$16,$16,$56,$56,$5a,$68,$a0,$00,$a0,$00,$00 // ...VVZh.....

txt_2e2b:
        .text "TVV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $00,$a0,$00,$00,$00,$00,$00,$00,$00,$96,$16,$16 // ............

txt_2e3b:
        .text "VVZ"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $00,$96,$16,$16,$16,$16,$16,$0a,$00,$60,$60,$60 // .........```

txt_2e4b:
        .text "TVV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $00,$16,$16,$16                       // ....

txt_2e53:
        .text "VVZ"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $00,$40,$60,$50,$58,$14,$16,$0a,$00,$00,$00,$00 // .@`PX.......

txt_2e63:
        .text "TVV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $00,$96,$16,$16,$16,$16,$16,$0a,$00,$16,$16,$16,$16,$16,$16,$0a // ................
        .byte $00,$16,$16                           // ...

txt_2e7a:
        .text "VVVZ"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $00,$a8,$00,$00,$00,$00,$00,$00,$00,$16
        .text "VVVVV"
        .byte $96
        .byte $0a,$68,$60,$50,$58,$14,$16,$0a,$00,$96,$16,$16 // .h`PX.......

txt_2e9b:
        .text "VVZ"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $00,$16,$16,$16,$16,$16,$16,$0a,$00,$16,$16 // ...........

txt_2eaa:
        .text "VVVZ"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $00
        .byte $5a,$58,$68,$60,$a0,$80,$80,$00
        .text "VVVV"
        .byte $16,$16,$0a
        .byte $00,$50,$50,$14,$16,$16,$16,$0a,$00,$68,$60,$60,$60,$60,$60,$a0 // .PP......h`````.
        .byte $00,$80,$80,$00                       // ....

txt_2ed3:
        .text "TVV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $00,$00,$00,$00                       // ....

txt_2edb:
        .text "TVV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $00,$58,$68,$a0,$00,$00,$00,$00,$00,$16,$16,$16 // .Xh.........

txt_2eeb:
        .text "VVV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $00,$80,$80,$80,$80,$80,$80,$80,$00,$56,$aa,$80,$80,$80,$00,$00 // .........V......
        .fill 9, $00
        .byte $60,$a0,$00,$40,$60,$60,$a0,$00,$00,$00,$00,$00,$00,$00,$00,$00 // `..@``..........

txt_2f18:
        .text "XTVVZX("
        .byte $00                                   // string terminator
        .byte $96,$16,$56,$5a,$68,$60,$a0,$00,$a0,$80,$94,$16,$16,$0a,$00,$00 // ..VZh`..........
        .byte $58,$14,$16                           // X..

txt_2f33:
        .text "VVV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .fill 9, $00
        .byte $80,$40,$60,$50,$54,$16,$0a,$00,$58,$68,$60,$a0,$80,$00,$00,$00 // .@`PT...Xh`.....
        .byte $5a,$58,$68,$60,$60,$a0,$00,$00,$6a,$60,$60,$60,$a0,$00,$00,$00 // ZXh``...j```....
        .byte $00,$80,$80,$80,$80,$00,$00,$00,$aa,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$80,$80,$80,$00,$a0,$80,$80,$00,$00,$00,$00,$00 // ................
        .byte $16,$16,$56,$56,$5a,$68,$a0,$00,$60,$60,$60 // ..VVZh..```

txt_2f8b:
        .text "TVV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $00,$a0,$80,$00                       // ....

txt_2f93:
        .text "TVV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $00,$94,$16,$16                       // ....

txt_2f9b:
        .text "VVZ"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $00,$56,$6a,$60,$60,$60,$60,$a0,$00,$96,$16,$16 // .Vj````.....

txt_2fab:
        .text "VVZ"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $00,$96,$16,$16                       // ....

txt_2fb3:
        .text "VVZ"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $00,$60,$a0,$80,$80,$80,$80,$80,$00,$94,$16,$16 // .`..........

txt_2fc3:
        .text "VVZ"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $00,$96,$16,$16                       // ....

txt_2fcb:
        .text "VVZ"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .fill 16, $00
        .byte $40,$a9,$35,$85,$01,$20,$03,$f0,$a9,$37,$85,$01,$60,$00,$00,$00 // @.5.. ...7..`...
        .fill 9, $00
        .byte $90,$90,$90,$50,$90,$90,$90,$00       // ...P....

dat_3000:
        // === Fill data (256 bytes, $3000-$30ff) ===
        .fill 256, $70

dat_3100:
        // === Fill data (1 bytes, $3100-$3100) ===
        .byte $00                                   // .

// --- Region $49ca-$49ca ---
.pc = $49ca "dat_49ca"

dat_49ca:
        // === Fill data (1 bytes, $49ca-$49ca) ===
        .byte $00                                   // .

// --- Region $4c0c-$4c0c ---
.pc = $4c0c "dat_4c0c"

dat_4c0c:
        // === Fill data (1 bytes, $4c0c-$4c0c) ===
        .byte $00                                   // .

// --- Region $58d1-$58d1 ---
.pc = $58d1 "dat_58d1"

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

// --- Region $600d-$600d ---
.pc = $600d "dat_600d"

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

// --- Region $7f8e-$7f8e ---
.pc = $7f8e "dat_7f8e"

dat_7f8e:
        // === Fill data (1 bytes, $7f8e-$7f8e) ===
        .byte $00                                   // .

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

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

// --- Region $bc11-$bc11 ---
.pc = $bc11 "dat_bc11"

dat_bc11:
        // === Fill data (1 bytes, $bc11-$bc11) ===
        .byte $00                                   // .

// --- Region $e700-$ea30 ---
.pc = $e700 "dat_e700"

dat_e700:
        .byte $ff,$01,$a4
        .byte $43,$ab,$79
        .text "X;?)"
        .byte $e6
        .byte $2f,$d0,$02,$e6
        .byte $30
        .byte $60,$b1,$2f,$20,$22,$01,$91,$2d,$e6,$2d,$d0,$02,$e6,$2e,$ca,$d0 // `./ "..-.-......
        .byte $f5,$f0,$c5,$a9,$00,$f0,$ef,$a9,$ff,$d0,$eb,$b1,$2f,$91,$2d,$e6 // ............/.-.
        .byte $2f,$d0,$02,$e6,$30,$e6,$2d,$d0,$02,$e6,$2e,$ca,$d0,$ed,$f0,$a8 // /...0.-.........
        .byte $20,$71,$01,$b1,$2f,$20,$22,$01,$91,$2d,$e6,$2d,$d0,$02,$e6,$2e //  q../ "..-.-....
        .byte $ca,$d0,$f5,$c6,$39,$10,$f1,$30,$8f,$86,$39,$b1,$2f,$aa,$4c,$22 // ....9..0..9./.L"
        .byte $01,$20,$71,$01,$b1,$2f,$91,$2d,$e6,$2f,$d0,$02,$e6,$30,$e6,$2d // . q../.-./...0.-
        .byte $d0,$02,$e6,$2e,$ca,$d0,$ed,$c6,$39,$10,$e9,$4c,$00,$01,$2c,$da // ........9..L..,.
        .byte $01,$a9,$37,$85,$01,$58,$20,$10,$08,$4c,$ae,$a7,$e0,$00,$f0,$ee // ..7..X ..L......
        .byte $a9,$04,$2c,$a9,$08,$85,$ff,$b1,$2f,$91,$2d,$c8,$c4,$ff,$d0,$f7 // ..,...../.-.....
        .byte $18,$a5,$2d,$65,$ff,$85,$2d,$a5,$2e,$69,$00,$85,$2e,$a0,$00,$ca // ..-e..-..i......
        .byte $d0,$e5,$18,$a5,$2f,$65,$ff,$85,$2f,$a5,$30,$69,$00,$85,$30,$4c // ..../e../.0i..0L
        .byte $00,$01,$b9,$00,$ef,$99,$00,$ff,$c8,$d0,$f7,$ce,$dc,$01,$ce,$df // ................
        .byte $01,$ad,$df,$01,$c9,$df,$d0,$ea,$60,$b0,$60,$37,$a9,$00,$8d,$16 // ........`.`7....
        .byte $d0,$8d,$18,$d0,$a9,$fb,$8d,$28,$03,$a9,$0e,$8d,$86,$02,$a9,$93 // .......(........
        .byte $20,$d2,$ff,$20,$51,$08,$78,$a2,$01,$8e,$1a,$d0,$8e,$0d,$dc,$a9 //  .. Q.x.........
        .byte $72,$8d,$12,$d0,$a9,$00,$8d,$14,$03,$a9,$09,$8d,$15,$03,$a9,$1b // r...............
        .byte $8d,$11,$d0,$e3,$ea                   // .....

txt_e815:
        .text "$XL"
        .byte $b0                                   // '0' | $80 (end-of-string marker)
        .byte $0f,$e3,$ea,$60,$79,$a2,$03,$a0,$00,$a0,$00,$20,$b3,$ee,$88,$d0 // ...`y...... ....
        .byte $fa,$ca,$d0,$f3,$a2,$00,$8a,$9d,$50,$04,$e8,$e0,$f0,$d0,$f7,$a2 // ........P.......
        .byte $00,$a9,$08,$9d,$b8,$d9,$9d,$58,$da,$e8,$e0,$50,$d0,$f5,$a2,$00 // .......X...P....
        .byte $a0,$00,$b9,$32,$1b,$29,$3f,$9d,$b8,$05,$18,$69,$80,$9d,$e0,$05 // ...2.)?....i....
        .byte $38,$e9,$40,$e8,$9d,$b8,$05,$18,$69,$80,$9d,$e0,$05,$c8,$e8,$e0 // 8.@.....i.......
        .byte $28,$d0,$df,$a9,$3c,$8d,$45,$07,$a9,$3d,$8d,$46,$07,$a9,$3e,$8d // (...<.E..=.F..>.
        .byte $47,$07,$a9,$36,$85,$01,$a9,$00,$20,$00,$10,$20,$51,$0b,$a2,$00 // G..6.... .. Q...
        .byte $a9,$00,$9d,$00,$0c,$9d,$80,$0e,$e8,$e0,$7d,$d0,$f5,$60,$80,$36 // ..........}..`.6
        .byte $00,$26,$78,$a2,$0d,$ea,$f0,$17,$e3,$ea,$60,$34,$ad,$12,$d0,$29 // .&x.......`4...)
        .byte $07,$09,$18,$8d,$11,$d0,$a0,$07,$88,$d0,$fd,$ea,$ea,$ca,$d0,$e9 // ................
        .byte $a9,$01,$8d,$19,$d0,$a9,$40,$8d,$14,$03,$a9,$09,$8d,$15,$03,$18 // ......@.........
        .byte $ad,$02,$09,$69,$32,$8d,$12,$d0,$a9,$15,$8d,$18,$d0,$4c,$bc,$fe // ...i2........L..
        .byte $e3,$ea,$2a,$a0,$18,$8c,$18,$d0,$a5,$03,$09,$10,$8d,$c2,$25,$a9 // ..*...........%.
        .byte $18,$8d,$16,$d0,$e8,$ea,$3c,$a0,$00,$a2,$f8,$b9,$00,$0c,$8d,$20 // ......<........ 
        .byte $d0,$8d,$21,$d0,$c8,$e8,$f0,$f1,$c0,$4d,$b0,$20,$ea,$ea,$18,$b9 // ..!......M. ....
        .byte $00,$0c,$8d,$c2,$24,$b9,$00,$28,$8d,$c2,$60,$31,$b9,$80,$0e,$8d // ....$..(..`1....
        .byte $22,$d0,$b9,$82,$0e,$8d,$23,$d0,$b9,$00,$0c,$90,$d2,$a9,$c0,$8d // ".....#.........
        .byte $14,$03,$a9,$09,$8d,$15,$03,$18,$ad,$02,$09,$69,$82,$8d,$12,$d0 // ...........i....
        .byte $a9,$01,$8d,$19,$d0,$a9,$1b,$8d,$18,$d0,$a9,$07,$8d,$c2 // ..............

txt_e947:
        .text "#L"
        .byte $bc                                   // '<' | $80 (end-of-string marker)
        .byte $fe,$ed,$ea,$26,$78,$a2,$19,$ea,$f0,$17,$e3,$ea,$60,$33,$ad,$12 // ...&x.......`3..
        .byte $d0,$29,$07,$09,$18,$8d,$11,$d0,$a0,$07,$88,$d0,$fd,$ea,$ea,$ca // .)..............
        .byte $d0,$e9,$a9,$01,$8d,$19,$d0,$a9,$00,$8d,$14,$03,$a9,$0a,$8d,$15 // ................
        .byte $03,$a9,$1b,$8d,$11,$d0,$a9,$ba,$8d,$12,$d0,$20,$44,$0b,$4c,$bc // ........... D.L.
        .byte $fe,$e4,$ea,$2f,$a0,$1b,$8c,$11,$d0,$a5,$03,$09,$10,$8d,$16,$d0 // .../............
        .byte $a9,$0c,$8d,$c2,$e8,$ea,$3c,$a0,$00,$a2,$f8,$b9,$00,$0e,$8d,$20 // ......<........ 
        .byte $d0,$8d,$21,$d0,$c8,$e8,$f0,$f1,$c0,$2b,$b0,$20,$ea,$ea,$18,$b9 // ..!......+. ....
        .byte $00,$0c,$8d,$c2,$24,$b9,$00,$0d,$8d,$c2,$60,$76,$b9,$80,$0e,$8d // ....$.....`v....
        .byte $22,$d0,$b9,$82,$0e,$8d,$23,$d0,$b9,$00,$0e,$90,$d2,$ea,$ea,$a9 // ".....#.........
        .byte $00,$8d,$14,$03,$a9,$09,$8d,$15,$03,$a9,$2c,$8d,$12,$d0,$a9,$1b // ..........,.....
        .byte $8d,$18,$d0,$a9,$1b,$8d,$11,$d0,$ad,$19,$d0,$8d,$19,$d0,$a9,$08 // ................
        .byte $8d,$16,$d0,$a9,$0c,$8d,$22,$d0,$ad,$14,$0c,$8d,$45,$db,$8d,$46 // ......".....E..F
        .byte $db,$8d,$47,$db,$20,$b7,$0a,$20,$00,$1a,$85,$03,$20,$03,$10,$ce // ..G. .. .... ...
        .byte $6b,$0b,$ad,$6b,$0b,$d0,$0e,$a9,$03,$8d,$6b,$0b,$20,$d0,$0a,$20 // k..k......k. .. 
        .byte $eb,$0a,$4c,$bc,$fe,$c9,$01           // ..L....

// --- Region $ea3e-$ea47 ---
.pc = $ea3e "Segment $ea3e"
        .byte $60,$b5,$ee,$67,$0b,$ae,$67,$0b,$bd,$00 // `..g..g...

// --- Region $ea59-$ea81 ---
.pc = $ea59 "dat_ea59"

dat_ea59:
        .byte $a2,$00,$bd,$0a,$0c,$9d,$03,$0c,$e8,$e0,$1d,$d0,$f5,$a2,$42,$bd // ..............B.
        .byte $00,$0c,$9d,$07,$0c,$ca,$e0,$25,$d0,$f5,$60,$a2,$00,$bd,$1f,$0c // .......%..`.....
        .byte $9d,$1e,$0c,$e8,$e0,$08,$d0,$f5,$a2   // .........

// --- Region $eaaa-$eabd ---
.pc = $eaaa "Segment $eaaa"
        .byte $00,$bd,$8d,$0e,$9d,$8c,$0e,$e8,$e0,$34,$d0,$f5,$ee,$69,$0b,$ae // .........4...i..
        .byte $69,$0b,$bd,$61                       // i..a

// --- Region $eacd-$eae9 ---
.pc = $eacd "Segment $eacd"
        .byte $ad,$8f,$0e,$8d,$22,$d0,$ad,$91,$0e,$8d,$23,$d0,$60,$a9,$00,$8d // ....".....#.`...
        .byte $67,$0b,$8d,$68,$0b,$8d,$69,$0b,$8d,$6a,$0b,$a9,$03 // g..h..i..j...

// --- Region $eaf0-$eb53 ---
.pc = $eaf0 "dat_eaf0"

dat_eaf0:
        .byte $88,$02,$10,$00,$02,$81,$f4,$00,$3c,$ff,$00,$09,$02,$08,$0a,$0f // ........<.......
        .byte $07,$07,$0f,$0a,$07,$02,$09,$09,$02,$08,$0a,$0f,$07,$07,$0f,$0a // ................
        .byte $08,$02,$09,$00,$ff,$80,$84,$01,$80,$8c,$00,$27,$07,$07,$0f,$0a // ...........'....
        .byte $08,$02,$09,$a3,$38,$09,$02,$08,$0a,$0f,$07,$07,$0f,$0a,$07,$02 // ....8...........
        .byte $09,$09,$02,$08,$0a,$0f,$07,$07,$0f,$0a,$08,$02,$09,$a3,$30,$09 // ..............0.
        .byte $02,$08,$0a,$0f,$07,$07,$0f,$0a,$07,$02,$09,$09,$02,$08,$0a,$80 // ................
        .byte $3f,$00,$60,$5a                       // ?.`Z

// --- Region $ebba-$ebe3 ---
.pc = $ebba "Segment $ebba"
        .byte $ea,$60,$25,$a2,$00,$bd,$00,$31,$9d,$01,$08,$e8,$d0,$f7,$ee,$04 // .`%....1........
        .byte $04,$ee,$07,$04,$ad,$04,$04,$c9,$ff,$d0,$e8,$a9,$fb,$8d,$28,$03 // ..............(.
        .byte $a9,$37,$85,$01,$58,$4c,$e2,$fc,$ab,$2a // .7..XL...*

// --- Region $ebf0-$ec24 ---
.pc = $ebf0 "Segment $ebf0"
        .byte $00,$60,$20,$4c,$30,$10,$4c,$94,$10   // .` L0.L..

txt_ebf9:
        .text "JCH 18/08-88 /PLAYER(C)JCH"
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $2b,$ff,$00,$03,$06,$ff,$ad,$17,$b9,$17,$c5,$17,$a2,$e3,$0a,$60 // +..............`
        .byte $f9                                   // .

// --- Region $f199-$f1c3 ---
.pc = $f199 "dat_f199"

dat_f199:
        .byte $16,$01,$27,$01,$38,$01,$4b,$01,$5f,$01,$73,$01,$8a,$01,$a1,$01 // ..'.8.K._.s.....
        .byte $ba,$01,$d4,$01,$f0,$01,$0e,$02,$2d,$02,$4e,$02,$71,$02,$96,$02 // ........-.N.q...
        .byte $bd,$02,$e7,$02,$13,$03,$42,$03,$74,$03,$a9 // ......B.t..

// --- Region $f1c7-$f23c ---
.pc = $f1c7 "Segment $f1c7"
        .byte $1b,$04,$5a,$04,$9b,$04,$e2,$04,$2c,$05,$7b,$05,$ce,$05,$27,$06 // ..Z.....,.{...'.
        .byte $85,$06,$e8,$06,$51,$07,$c1,$07,$37,$08,$b4,$08,$37,$09,$c4,$09 // ....Q...7...7...
        .byte $57,$0a,$f5,$0a,$9c,$0b,$4e,$0c,$09,$0d,$d0,$0d,$a3,$0e,$82,$0f // W.....N.........
        .byte $6e,$10,$68,$11,$6e,$12,$88,$13,$af,$14,$eb,$15,$39,$17,$9c,$18 // n.h.n.......9...
        .byte $13,$1a,$a1,$1b,$46,$1d,$04,$1f,$dc,$20,$d0,$22,$dc,$24,$10,$27 // ....F.... .".$.'
        .byte $5e,$29,$d6,$2b,$72                   // ^).+r

txt_f21c:
        .text ".81&4B7"
        .byte $8c,$3a,$08,$3e,$b8,$41,$a0,$45,$b8   // .:.>.A.E.

txt_f22c:
        .text "I N"
        .byte $bc                                   // '<' | $80 (end-of-string marker)
        .byte $52,$ac,$57,$e4,$5c,$70,$62,$4c,$68,$84,$6e,$18,$75 // R.W.\pbLh.n.u

// --- Region $f242-$f2ba ---
.pc = $f242 "dat_f242"

dat_f242:
        .byte $8b,$70,$93,$40,$9c,$78,$a5,$58,$af,$c8,$b9,$e0,$c4,$98,$d0,$08 // .p.@.x.X........
        .byte $dd,$30,$ea,$20,$f8,$2e,$fd,$ed,$13,$63,$17,$18,$18,$ad,$b9,$c5 // .0. .....c......
        .byte $e3,$17,$23,$b2,$bc,$cc,$e3,$17,$33,$b0,$00,$cb,$17,$00,$17,$00 // ..#.....3.......
        .byte $07,$0e,$80,$40,$20,$49,$0f,$07,$0f,$09,$00,$07,$c2,$a2,$23,$ff // ...@ I........#.
        .byte $00,$ff,$a2,$2c,$9b,$a6,$e2,$04,$0e,$24,$9b,$a9,$48,$04,$0b,$37 // ...,.....$..H..7
        .byte $c2,$21,$fe,$c2,$21,$fe,$e3,$41,$a3,$e3,$01,$a6,$23,$20,$00,$40 // .!..!..A....# .@
        .byte $ac,$2c,$01,$02,$03,$09,$00,$01,$32,$5a,$7a,$32,$5a,$7a,$c2,$21 // .,......2Zz2Zz.!
        .byte $01,$a2,$21,$02,$a2,$21,$0a,$c2,$21   // ..!..!..!

// --- Region $f2bf-$f429 ---
.pc = $f2bf "dat_f2bf"

dat_f2bf:
        .byte $e3,$3c,$e3,$c4,$2e,$37,$3c,$0f,$50,$00,$a0,$90,$00,$20,$01,$06 // .<...7<.P.... ..
        .byte $1c,$51,$81,$a4,$22,$d0,$90,$a9,$21,$64,$a3,$23,$20,$00,$40,$a2 // .Q.."...!d.# .@.
        .byte $29,$3a,$81,$22,$41,$12,$41,$0f,$41,$0c,$02,$81,$1f,$81,$24,$21 // ):."A.A.A.....$!
        .byte $81,$02,$1f,$81,$23,$81,$21,$1f,$07,$81,$22,$81,$1f,$60,$20,$81 // ....#.!..."..` .
        .byte $22,$ff,$00,$41,$00,$41,$03,$41,$07,$ff,$00,$41,$03,$41,$07,$41 // "..A.A.A...A.A.A
        .byte $0c,$ff,$00,$41,$08,$08,$00,$f6,$00,$92,$81,$10,$00,$ff,$80,$a4 // ...A............
        .byte $25,$81,$09,$09,$02,$48,$a3           // %....H.

txt_f326:
        .text "!0"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $21,$80,$a4,$28,$41,$00,$ea,$00,$f0,$50,$d2,$51,$a8 // !..(A....P.Q.

txt_f336:
        .text "&A "
        .byte $af                                   // '/' | $80 (end-of-string marker)
        .byte $00,$70,$50,$a2,$22,$16,$25,$a6,$26,$41,$09,$09,$00,$f0,$a0,$a2 // .pP.".%.&A......
        .byte $22,$30,$1d,$a6,$e3,$01,$33,$c0,$c1,$af,$8c,$01,$01,$8a,$01,$8b // "0....3.........
        .byte $01,$fe,$ff,$8c,$02,$02,$03,$02,$03,$03,$e3,$04,$28,$05,$ff,$8c // ............(...
        .byte $06,$07,$06,$08,$a1,$e3,$09,$30,$0a,$fe,$ff,$e7,$ea,$05,$11,$1b // .......0........
        .text "#-HQ"
        .byte $5e,$74,$17,$17,$e9,$18,$60
        .byte $2b,$8f,$00,$ff,$83
        .byte $a2,$19,$81,$a0,$2d,$2d,$83,$a1,$18,$81,$a0,$2a,$2a,$81,$a2,$17 // ....--.....**...
        .byte $19,$83,$19,$83,$a1,$18,$83,$a2,$17,$ff,$81,$a0
        .text "--&&"
        .byte $83
        .byte $2d,$81
        .byte $26,$26,$ff,$81,$02
        .text "--00"
        .byte $22                                   // double quote
        .byte $ff,$80,$e4
        .byte $30,$24,$83,$2d,$ff,$80,$e4,$30,$e4,$2d,$60,$4b,$ff,$87,$a3,$3d // 0$.-...0.-`K...=
        .byte $83,$3a,$e0,$64,$3a,$93,$3d,$8f,$00,$8b,$00,$83,$38,$3d,$3b,$87 // .:.d:.=.....8=;.
        .byte $3b,$83,$3a,$8f,$38,$87,$00,$ff,$83,$00,$3b,$3d,$87,$3d,$8b,$3b // ;.:.8.....;=.=.;
        .byte $ff,$83,$3d,$3f,$40,$87,$3f,$83,$3d,$81,$3b,$85,$3d,$ff,$a4,$c9 // ..=?@.?.=.;.=...
        .byte $1d,$83,$00,$83,$3d,$81,$3d,$85,$3d,$c9,$21,$81,$38,$83,$38,$c9 // ....=.=.=.!.8.8.
        .byte $1d,$89,$3d,$ff,$83,$00,$83,$e3       // ..=.....

txt_f412:
        .text "=1"
        .byte $c9                                   // 'I' | $80 (end-of-string marker)
        .byte $21,$81,$38,$83,$38,$c9,$1d,$83,$3d,$81,$3d,$83,$3d,$ff,$00,$a9 // !.8.8...=.=.=...
        .byte $81,$75,$00,$60,$e0                   // .u.`.

// --- Region $f454-$f483 ---
.pc = $f454 "dat_f454"

dat_f454:
        .byte $a2,$00,$bd,$59,$06,$9d,$58,$06,$bd,$81,$06,$9d,$80,$06,$e8,$e0 // ...Y..X.........
        .byte $27,$d0,$ef,$ce,$dd,$1a,$ad,$dd,$1a,$f0,$15,$ad,$7f,$06,$18,$69 // '..............i
        .byte $40,$8d,$7f,$06,$ad,$a7,$06,$18,$69,$40,$8d,$a7,$06,$4c,$ad,$1a // @.......i@...L..

// --- Region $f4c4-$f4cd ---
.pc = $f4c4 "Segment $f4c4"
        .byte $8d,$dc,$1a,$a9,$01,$8d,$db,$1a,$a9,$20 // ......... 

// --- Region $f4e1-$fcda ---
.pc = $f4e1 "dat_f4e1"

dat_f4e1:
        .byte $60,$a9,$d7,$8d,$da,$1a,$a9,$00,$8d,$db,$1a,$a9,$01,$8d,$dc,$1a // `...............
        .byte $8d,$dd,$1a,$a9,$00,$8d,$de,$1a,$a9,$ff,$8d,$df,$1a,$a9,$1b,$8d // ................
        .byte $6c,$1a,$60,$d7,$00,$01,$02,$92,$ff,$80,$51,$00,$c1,$e4,$20,$2c // l.`.......Q... ,
        .byte $0c,$01,$13,$14,$20,$0e,$09,$0e,$0a,$01,$20,$32,$e4,$20,$c1,$f6 // .... ..... 2. ..
        .byte $20,$b5,$23,$06,$02,$09,$ab,$f8,$20,$60,$5e //  .#..... `^

txt_f52c:
        .encoding "screencode_mixed"
        .text "hey folx and sum notoriuz fbi fanz"
        .encoding "petscii_upper"

txt_f54e:
        .text "!!  "
        .byte $0d                                   // string terminator

txt_f553:
        .encoding "screencode_mixed"
        .text "r.wax of fbi iz back"
        .encoding "petscii_upper"

txt_f567:
        .text "..  "

txt_f56b:
        .encoding "screencode_mixed"
        .text "we in fbi prezentz:last ninja 2"
        .encoding "petscii_upper"
        .byte $e3,$2e,$60,$6d                       // ..`m

txt_f58e:
        .encoding "screencode_mixed"
        .text "  ohh no"
        .encoding "petscii_upper"

txt_f596:
        .text "!!  "
        .byte $09,$14,$27,$1a,$20,$09,$0d,$10,$0f,$13,$13,$09,$02,$0c,$05 // ..'. ..........

txt_f5a9:
        .text "!!  "
        .byte $0e,$0f,$20,$0e,$0f                   // .. ..

txt_f5b2:
        .text "!!  "

txt_f5b6:
        .encoding "screencode_mixed"
        .text "it'z just fbi crew"
        .encoding "petscii_upper"

txt_f5c8:
        .text "..  "

txt_f5cc:
        .encoding "screencode_mixed"
        .text "the biggest import-r crew in hungary"
        .encoding "petscii_upper"

txt_f5f0:
        .text "!!  "
        .byte $09,$20,$14,$08,$09,$0e,$0b,$e3,$2e,$60,$6d // . .......`m

txt_f5ff:
        .encoding "screencode_mixed"
        .text "  so,if u are interezted the game then prezz the fuckin' plastic spaze-bar"
        .encoding "petscii_upper"

txt_f649:
        .text "!!  "
        .byte $03,$0f,$0e,$14,$01,$03,$14,$2d,$01,$04,$04,$19,$20,$09,$0e // .......-.... ..

txt_f65c:
        .text " 18:00 ("
        .byte $04,$09,$13,$0b,$0d,$0f,$0e,$29,$e3   // .......).

txt_f66d:
        .text "!5  "

txt_f671:
        .encoding "screencode_mixed"
        .text "we're alzo on amiga"
        .encoding "petscii_upper"
        .byte $e3                                   // .

txt_f685:
        .text ".-  "

txt_f689:
        .encoding "screencode_mixed"
        .text "bye from us"
        .encoding "petscii_upper"
        .byte $e3,$21,$60                           // .!`

txt_f697:
        .encoding "screencode_mixed"
        .text "5 -jean,bujtus,karika,tlu,imy,fachi,zoolook and mr.wax"
        .encoding "petscii_upper"
        .byte $e3,$2e,$e3,$20,$24,$17,$12,$01,$10,$e3,$2e,$e5,$20,$a1,$82,$b7 // ... $....... ...
        .byte $20,$ab,$21,$0c,$ac,$21,$08,$b9,$21,$02,$b9 //  .!..!..!..

txt_f6e8:
        .text "! "
        .byte $af                                   // '/' | $80 (end-of-string marker)
        .byte $21,$08,$bb,$60,$2a,$aa,$bf,$be,$bb,$ae,$ba,$a9,$a6,$aa,$ba,$e9 // !..`*...........
        .byte $a6,$99,$65,$96,$59,$aa,$65,$96,$59,$66,$9a,$6b,$ae,$aa,$9a,$6b // ..e.Y.e.Yf.k...k
        .byte $ae,$bb,$ef,$bc,$f3,$a8,$e8,$b8,$f8,$c8,$38,$c8,$08,$aa,$b0,$e6 // ..........8.....
        .byte $80,$21,$aa,$a2,$26,$0c,$08,$e6,$08,$0c,$aa,$a4,$21,$c0,$a2,$21 // .!..&.......!..!
        .byte $aa,$a7,$e8,$80,$32,$aa,$8c,$b3,$8f,$be,$bb,$ae,$ba,$aa,$fa,$ee // ....2...........
        .byte $ba,$ea,$a6,$9a,$66,$00,$02,$80,$32,$00,$21,$0a,$a3,$28,$20,$20 // ....f...2.!..(  
        .byte $10,$30,$fd,$30,$10,$20,$a4,$21,$a0,$b4,$21,$01,$80,$31,$00 // .0.0. .!..!..1.

txt_f75a:
        .text "! "
        .byte $ac                                   // ',' | $80 (end-of-string marker)
        .byte $21,$08,$bc,$21,$08,$a7,$21,$97,$a2,$28,$20,$10,$10,$30,$30,$ff // !..!..!..( ..00.

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

txt_f770:
        .text "!X"
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $21,$08,$ae,$3b,$99,$a5,$96,$99,$a6,$9a,$ab,$aa,$66,$9a,$6b,$ae // !..;........f.k.
        .byte $bb,$ef,$bc,$aa,$bb,$ef,$bc,$f3,$cc,$30,$c0,$aa,$cc,$30,$c0,$a4 // .........0...0..
        .byte $21,$aa,$e7,$08,$21,$a8,$e7,$80,$29,$aa,$00,$03,$02,$39,$02,$03 // !...!...)....9..
        .byte $00,$aa,$a3,$2d,$b0,$03,$0c,$33,$aa,$03,$0c,$33,$cf,$3e,$fb,$ee // ...-...3...3.>..
        .byte $aa,$e8,$80,$30,$a9,$a6,$99,$a5,$96,$99,$a6,$aa,$96,$5a,$66,$9a // ...0.........Zf.
        .byte $6a,$ae,$ba,$aa,$b7,$23,$20,$00,$08,$be // j....# ...

txt_f7cd:
        .text "! "
        .byte $ba                                   // ':' | $80 (end-of-string marker)
        .byte $21,$10,$ad,$21,$01,$b2,$21,$09,$a3,$28,$20,$20,$10,$30,$fd // !..!..!..(  .0.

txt_f7df:
        .text "0  "
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $21,$80,$80,$3b,$00,$23,$10,$10,$20,$80,$1f,$00,$26,$aa,$bf,$ae // !..;.#.. ...&...
        .byte $aa,$99,$95,$a2,$21,$aa,$42,$ff,$ee,$aa,$99,$55,$00,$00,$aa,$25 // ....!.B....U...%
        .byte $ff,$ee,$aa,$99,$55,$a2,$e6,$80,$a2,$26,$aa,$bf,$ae,$aa,$99,$95 // ....U....&......
        .byte $a2,$21,$aa,$42,$ff,$ee,$aa,$99,$55,$00,$00,$aa,$25,$ff,$ee,$aa // .!.B....U...%...
        .byte $99,$55,$a2,$26,$a8,$f8,$e8,$a8,$98,$58,$a2,$26,$aa,$bf,$ae,$aa // .U.&.....X.&....
        .byte $99,$95,$a2,$26,$aa,$fe,$ee,$aa,$96,$56,$80,$28,$00,$21,$10,$a5 // ...&.....V.(.!..
        .byte $21,$04,$b2,$21,$08,$bd,$21,$08,$a9,$21,$80,$ae // !..!..!..!..

txt_f84f:
        .text "! "
        .byte $b3                                   // '3' | $80 (end-of-string marker)
        .byte $21,$04,$b5,$21,$0c,$b6,$21,$c0,$a5,$21,$0c,$b3 // !..!..!..!..

txt_f85e:
        .text "! "
        .byte $ac                                   // ',' | $80 (end-of-string marker)
        .byte $2c,$a6,$aa,$bb,$bf,$80,$83,$82,$b9,$66,$aa,$bb,$ff,$a3,$2f,$b0 // ,........f..../.
        .byte $66,$aa,$bb,$ff,$00,$2a,$20,$20,$66,$aa,$bb,$ff,$03,$aa,$a2,$23 // f....*  f......#
        .byte $80,$80,$88,$e3,$80,$a2,$26,$a6,$aa,$bb,$bf,$a9,$aa,$a2,$25,$66 // ......&.......%f
        .byte $aa,$bb,$ff,$be,$42,$aa,$00,$00,$66,$aa,$bb,$ff,$bc,$21,$aa,$a2 // ....B...f....!..
        .byte $26,$68,$a8,$b8,$f8,$c8,$a8,$a2,$30,$a6,$aa,$bb,$bf,$88,$a6,$88 // &h......0.......
        .byte $8c,$66,$aa,$ba,$fe,$02,$c2,$02,$02,$ab,$21,$08,$bb // .f........!..

txt_f8be:
        .text "! "
        .byte $bc                                   // '<' | $80 (end-of-string marker)
        .byte $23,$30,$00,$08,$af                   // #0...

txt_f8c6:
        .text "! "
        .byte $b3                                   // '3' | $80 (end-of-string marker)

txt_f8c9:
        .text "! "
        .byte $b2                                   // '2' | $80 (end-of-string marker)
        .byte $21,$04,$b8,$21,$08,$b1               // !..!..

txt_f8d2:
        .text "! "
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $21,$08,$be                           // !..

txt_f8d8:
        .text "! "
        .byte $b2                                   // '2' | $80 (end-of-string marker)
        .byte $22,$82,$83,$e6,$80,$a4,$24,$03,$0c,$33,$cf,$e3,$20,$25,$e0,$20 // ".....$..3.. %. 
        .byte $e0,$e0,$a0,$a7,$21,$08,$a8,$35,$aa,$99,$a6,$9a,$ab,$ae,$bb,$af // ....!..5........
        .byte $aa,$ae,$bb,$ef,$bc,$f3,$cc,$30,$aa,$f3,$cc,$30,$c3,$a3,$29,$aa // .......0...0..).
        .byte $00,$30,$20,$9b,$20,$30,$00,$a8,$e7,$08,$e8,$80,$e8,$02,$ac,$21 // .0 . 0.........!
        .byte $80,$80,$29,$00,$21,$08,$80,$28,$00   // ..).!..(.

txt_f924:
        .text "!"
        .byte $40                                   // @ character
        .byte $b7                                   // '7' | $80 (end-of-string marker)
        .byte $21,$80,$b4                           // !..

txt_f92a:
        .text "! "
        .byte $b7                                   // '7' | $80 (end-of-string marker)

txt_f92d:
        .text "! "
        .byte $b4                                   // '4' | $80 (end-of-string marker)
        .byte $21,$03,$a3                           // !..

txt_f933:
        .text "! "
        .byte $b3                                   // '3' | $80 (end-of-string marker)
        .byte $21,$03,$ae,$38,$83,$8c,$b3,$8f,$be,$bb,$ae,$aa,$3e,$fb,$ee,$ba // !..8........>...
        .byte $e9,$a6,$99,$aa,$e0,$a0,$a0,$60,$a0,$60,$60,$a0,$ac,$21,$08,$a3 // .......`.``..!..
        .byte $24,$bc,$b3,$8c,$b0,$e3,$80,$22,$aa,$c0,$a4,$22,$03,$02,$42,$aa // $......"..."..B.
        .byte $00,$00,$00,$00,$00,$00,$00,$21,$aa,$e7,$08,$23,$a8,$80,$b0,$e3 // .......!...#....
        .byte $80,$23,$83,$80,$aa,$e3,$02,$25,$32,$22,$9a,$22,$aa,$ba // .#.....%2"."..

txt_f984:
        .text "!0"
        .byte $af                                   // '/' | $80 (end-of-string marker)
        .byte $21,$0c,$a3,$21,$c0,$b7,$21,$80,$a8,$22,$10,$c0,$a2,$21,$04,$b1 // !..!..!.."...!..
        .byte $21,$02,$ab,$21,$c0,$a3,$21,$02,$80,$27,$00,$21,$08,$b4 // !..!..!..'.!..

txt_f9a5:
        .text "! "
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $21,$08,$b4                           // !..

txt_f9ab:
        .text "! "
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $21,$0c,$ad
        .byte $21,$0c,$ac
        .byte $21,$66,$a7
        .byte $26,$15
        .text "UUZXX"
        .byte $e5                                   // .

txt_f9bf:
        .text "U*ZXXUU"
        .byte $15
        .text "UUVZ"
        .byte $e3
        .byte $58,$e3
        .byte $55,$21,$5a,$e4
        .byte $58,$e3
        .byte $55,$23
        .byte $5a,$58,$58,$e5                       // ZXX.

txt_f9da:
        .text "U.ZXXUU"
        .byte $15                                   // .

txt_f9e2:
        .text "UUZXXYYP"
        .byte $e5
        .text "X"
        .byte $22                                   // double quote
        .text "UU"
        .byte $e3,$15
        .byte $21,$09,$e4,$01,$e3

txt_f9f6:
        .text "U!*"
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $21,$50,$e3                           // !P.

txt_f9fd:
        .text "X%YYUUP"
        .byte $e7
        .text "X#PXT"
        .byte $e3

txt_fa0b:
        .text "U/YYPXTUUYXX"
        .byte $15
        .text "UUVZ"
        .byte $e3
        .byte $58,$e3

txt_fa1f:
        .text "U)ZXXUU"
        .byte $15,$55,$55,$5a,$e4,$58,$e3           // .UUZ.X.

txt_fa2d:
        .text "U-ZXXUU"
        .byte $15                                   // .

txt_fa35:
        .text "UUZXXU"
        .byte $15,$e3                               // ..

txt_fa3d:
        .text "U!*"
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $21,$50,$e7
        .byte $58,$22,$00
        .byte $50,$e6
        .byte $58,$21,$50,$e5
        .text "X#YY"
        .byte $50,$e3,$58,$25,$14,$16,$05,$05,$14,$e4,$16,$23,$15,$05,$05,$e3 // P.X%.......#....
        .byte $55,$25,$2a,$00,$01,$01,$05,$e3,$55,$21,$5a,$e4,$58,$23,$05,$15 // U%*.....U!Z.X#..
        .byte $15,$e4,$55,$21,$15,$e3               // ..U!..

txt_fa77:
        .text "U!*"
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $28,$05,$05,$15,$15,$55,$55,$25,$05,$a4,$24,$01,$05,$15,$55,$a8 // (....UU%..$...U.
        .byte $e8,$01,$21,$14,$e4,$16,$21,$0a,$a3,$22,$14,$16,$e3,$55,$2a,$16 // ..!...!.."...U*.
        .byte $16,$01,$01,$15
        .text "UZXU"
        .byte $15,$a2
        .text "&PXX("
        .byte $01
        .byte $01,$a4,$24,$01,$05,$05,$16,$e4,$01,$e3,$05,$21,$02,$a2,$23,$01 // ..$........!..#.
        .byte $05,$05,$e3,$15,$25,$50,$54,$15,$05,$05,$e6,$01,$22,$05,$05,$e3 // ....%PT....."...
        .byte $15,$a2,$e4,$01,$22,$15,$15,$ae,$22,$15,$15,$ae,$27,$01,$01,$05 // ...."..."...'...
        .byte $15,$55,$56,$5a,$e3,$58,$3b,$00,$01,$01,$05,$15,$55,$59,$69,$05 // .UVZ.X;.....UYi.
        .byte $15
        .byte $55,$58,$68
        .byte $20,$01,$05,$15
        .text "UUZ("
        .byte $00,$05,$05
        .byte $50
        .byte $58,$58,$e3,$59,$e5                   // XX.Y.

txt_fb00:
        .text "U+ZXXUU"
        .byte $15
        .text "UUZXX"
        .byte $e5

txt_fb0e:
        .text "U!*"
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $27,$01,$15
        .text "UUZXX"
        .byte $e3,$15

txt_fb1c:
        .text "'UUZXXU"
        .byte $15,$a3,$24,$14,$16,$16,$0a,$a4,$24,$14,$16,$16,$0a,$a5,$24,$01 // ..$.....$.....$.
        .byte $05,$15,$56,$a5,$23,$15,$15,$0a,$a2,$2a,$50,$54,$15,$05,$01,$00 // ..V.#....*PT....
        .byte $05,$15,$16,$0a,$a2
        .byte $22,$01,$01,$a8
        .text "5PTV"
        .byte $96,$16,$16
        .text "VV"
        .byte $40                                   // @ character
        .text "PT"
        .byte $96,$16,$1a
        .text "XXPTV"
        .byte $96,$0a,$a3
        .text "$"
        .byte $40                                   // @ character
        .text "PTV"
        .byte $e4,$16

txt_fb6a:
        .text "$TVV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $a2,$26,$40,$60                       // .&@`

txt_fb73:
        .text "TVV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $a2,$2b,$40,$60,$50,$54,$56,$96,$0a,$00,$54,$56,$14,$e5,$16 // .+@`PTV...TV...

txt_fb86:
        .text "&VVTVV"
        .byte $6a,$e4,$60
        .text "$TVV"
        .byte $96,$e4,$16
        .byte $28,$14,$16
        .byte $5a,$58,$68
        .byte $60,$a0,$80,$a8,$22,$14,$16,$e4,$56,$23,$96,$96,$14,$e3,$16,$e3 // `..."...V#......
        .byte $56,$25,$16
        .text "PTVV"
        .byte $e4,$16
        .text ",PTV"
        .byte $96,$16,$16
        .text "VZPTV"
        .byte $96,$e4,$16
        .text ",PTV"
        .byte $96,$16,$16

txt_fbcb:
        .text "VZPTV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $a2                                   // .

txt_fbd2:
        .text "&PTPTV"
        .byte $96,$e4,$16,$21,$14,$e7,$16,$22,$00,$14,$e6,$16,$21,$14,$e6,$16 // ...!..."....!...
        .byte $22,$96,$14,$e3,$16,$25,$5a,$58,$68,$60,$14,$e4,$16 // "....%ZXh`...

txt_fbf5:
        .text "/VZXTVVZX"
        .byte $68,$60,$a0                           // h`.

txt_fc01:
        .text "TVV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $a4
        .text "$"
        .byte $40                                   // @ character
        .text "PXT"
        .byte $e3

txt_fc0c:
        .text "V%ZTVV"
        .byte $96,$e4,$16,$28,$00,$80,$40,$60       // ...(..@`

txt_fc1a:
        .text "PX"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $80,$a5,$23,$80,$80,$54,$a8,$21,$40,$e7,$60,$21,$14,$e4,$16,$21 // ..#..T.!@.`!...!
        .byte $0a,$a3                               // ..

txt_fc2f:
        .text "/PXTVVZX"
        .byte $40                                   // @ character
        .byte $60                                   // `

txt_fc39:
        .text "TV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $00                                   // .

txt_fc3d:
        .text "PT"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $26,$14,$16,$5a,$58,$68,$60,$a5,$24,$40,$60,$50,$40,$e3,$60,$21 // &..ZXh`.$@`P@.`!
        .byte $a0,$e3,$80,$28,$14,$56,$5a,$68,$60,$a0,$80,$80,$a3,$2d,$40,$60 // ...(.VZh`....-@`
        .text "PXX"
        .byte $40                                   // @ character
        .byte $60,$60

txt_fc66:
        .text "PXTVV"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $21,$40,$e3,$60                       // !@.`

txt_fc70:
        .byte $22                                   // double quote character
        .text "TV"
        .byte $ae                                   // '.' | $80 (end-of-string marker)

txt_fc74:
        .byte $22                                   // double quote character
        .text "TV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $2a,$14,$16
        .byte $5a,$58,$68,$60
        .byte $40                                   // @ character
        .text "PTV"
        .byte $e4,$16
        .byte $22,$00
        .byte $40
        .byte $e6,$60
        .text "0PTV"
        .byte $16,$16
        .byte $56,$5a,$68
        .byte $50,$54,$56,$96,$16
        .byte $16                                   // .

txt_fc99:
        .text "ZX"
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $29,$40,$60,$60                       // )@``

txt_fca0:
        .text "TVTVV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $a2,$60                               // .`

txt_fca8:
        .byte $22                                   // double quote character
        .text "PTPTV"
        .byte $96,$0a,$00
        .text "PTTVV"
        .byte $96,$16
        .byte $5a,$58,$68
        .byte $50,$54,$56
        .byte $96,$16,$16
        .text "ZXPTV"
        .byte $96,$16,$16

txt_fcc9:
        .text "VV"
        .byte $b2                                   // '2' | $80 (end-of-string marker)
        .byte $26,$14,$56,$5a,$68,$a0,$80,$a5       // &.VZh...

txt_fcd4:
        .text "#PX"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $a5,$2b,$40                           // .+@

// --- Region $fce5-$fd30 ---
.pc = $fce5 "dat_fce5"

dat_fce5:
        .byte $a8,$21,$5a,$e5,$58,$25,$28,$00,$5a,$58,$58,$e3,$55,$2a,$2a,$00 // .!Z.X%(.ZXX.U**.
        .text "XXTUU"
        .byte $15,$0a,$00,$e3
        .byte $58,$e3
        .byte $55,$25,$2a,$00
        .byte $5a
        .byte $58,$58,$e3,$55,$23,$2a,$00,$5a,$e5,$58,$22,$28,$00,$e3,$58,$26 // XX.U#*.Z.X"(..X&
        .byte $55,$55,$15,$0a,$00,$5a,$e5,$58,$22,$28,$00,$e3,$01,$e3,$15,$21 // UU...Z.X"(.....!
        .byte $0a,$a3
        .text "(PUU"
        .byte $15,$0a,$00
        .byte $59,$59,$e4

// --- Region $fd35-$febb ---
.pc = $fd35 "dat_fd35"

dat_fd35:
        .byte $e3
        .byte $58,$e3
        .text "U!*B"
        .byte $00

txt_fd3d:
        .text "XXXXXX(*"
        .byte $00                                   // string terminator
        .text "XXTUU"
        .byte $15,$0a,$00
        .byte $5a,$e5
        .byte $58,$2c,$28,$00
        .byte $58,$59
        .byte $59,$55,$55,$15,$0a,$00,$59,$59,$e4,$58,$23,$28,$00,$0a,$a2,$24 // YUU...YY.X#(...$
        .byte $55,$55,$15,$0a,$a9                   // UU...

txt_fd6b:
        .text ".XXTUU"
        .byte $15,$0a,$00,$16,$16,$05,$05,$01,$01,$a2 // ..........

txt_fd7b:
        .text "+UUVVZX("
        .byte $00                                   // string terminator
        .byte $16,$16,$5a,$e3,$58,$22,$28,$00,$e6,$01,$a2,$23,$05,$16,$16,$e3 // ..Z.X"(....#....
        .byte $55,$22,$2a,$00,$e3,$58,$e3,$55,$25,$2a,$00,$15,$05,$02,$a8,$e3 // U"*..X.U%*......
        .byte $55,$22,$2a,$00,$e6,$05,$26,$02,$00,$55,$15,$05,$01,$ac,$21,$01 // U"*...&..U....!.
        .byte $a2,$e3,$01,$aa,$21,$16,$e3,$55,$2a,$16,$16,$0a,$00,$0a,$00,$55 // ....!..U*......U
        .byte $55,$29,$01,$a2,$2b,$05,$05,$16,$16,$5a,$58,$28,$00,$16,$5a,$58 // U)..+....ZX(..ZX
        .byte $e3                                   // .

txt_fdd5:
        .text "U!*"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $24,$15,$05,$05,$01,$a4,$2a,$01,$05,$05,$15,$56,$5a,$28,$00,$05 // $.....*....VZ(..
        .byte $05,$e3,$01,$a3,$21,$09,$e3,$01,$a4,$e4,$05,$e3,$16,$22,$0a,$0a // ....!........"..
        .byte $aa,$e3,$05,$35,$02,$00,$05,$05,$16,$16,$5a,$58,$28,$00,$58,$58 // ...5......ZX(.XX
        .byte $54,$55,$15,$05,$02,$00,$21,$01,$01,$e3,$15,$25,$0a,$00,$15,$56 // TU....!....%...V
        .byte $5a,$e3,$55,$2c,$2a,$00,$02,$00,$50,$55,$55,$15,$0a,$00,$55,$29 // Z.U,*...PUU...U)
        .byte $e4,$01,$a2
        .byte $31,$2a,$00
        .byte $50,$55,$55,$15,$0a,$00
        .text "ZXXU"
        .byte $55,$15,$0a,$00,$01,$e5,$05
        .byte $36,$02,$00
        .text "ZXXUU"
        .byte $15
        .byte $0a,$00,$0a,$00,$50,$55,$55,$15,$0a,$00,$14,$16,$16,$0a,$a4,$26 // ....PUU........&
        .byte $14,$16,$16                           // ...

txt_fe5c:
        .text "ZX("
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $23,$15,$05,$01,$a6,$23,$15,$15,$0a,$a4,$26,$01,$05,$15 // #....#....&...

txt_fe6e:
        .text "VZ("
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $22,$01,$01,$a2,$22,$01,$01,$aa,$21,$96,$e5,$16,$29,$0a,$00,$94 // "..."...!...)...
        .byte $16,$16,$5a,$58,$68,$a0,$a3,$2f,$14   // ..ZXh../.

txt_fe8b:
        .text "VVZ"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $00,$16,$16,$56,$56,$5a,$68,$a0,$00,$a0,$a2 // ...VVZh....

txt_fe9a:
        .text "&TVV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $00,$a0,$a7,$29,$96,$16,$16           // ...)...

txt_fea6:
        .text "VVZ"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $00,$96,$e5,$16,$22,$0a,$00,$e3,$60   // ...."...`

txt_feb3:
        .text "%TVV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $00,$e3,$16,$2c                       // ...,

// --- Region $fec1-$ffd1 ---
.pc = $fec1 "dat_fec1"

dat_fec1:
        .byte $40,$60,$50,$58,$14,$16,$0a,$a4       // @`PX....

txt_fec9:
        .text "&TVV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $00,$96,$e5,$16,$22,$0a,$00,$e6,$16,$24,$0a,$00,$16,$16,$e3 // ...."....$.....

txt_fedd:
        .text "V$Z"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $00,$a8,$a7,$21,$16,$e5,$56,$32,$96,$0a,$68,$60,$50,$58,$14,$16 // ...!..V2..h`PX..
        .byte $0a,$00,$96,$16,$16                   // .....

txt_fef6:
        .text "VVZ"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $00,$e6,$16,$24,$0a,$00,$16,$16,$e3   // ...$.....

txt_ff03:
        .text "V+Z"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $00,$5a,$58,$68,$60,$a0,$80,$80,$00,$e4,$56,$27,$16,$16,$0a,$00 // .ZXh`.....V'....
        .byte $50,$50,$14,$e3,$16,$23,$0a,$00,$68,$e5,$60,$29,$a0,$00,$80,$80 // PP...#..h.`)....
        .byte $00                                   // .

txt_ff28:
        .text "TVV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $a4                                   // .

txt_ff2d:
        .text "(TVV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $00,$58,$68,$a0,$a5,$e3,$16,$e3       // .Xh.....

txt_ff3a:
        .text "V"
        .byte $22                                   // double quote character
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $00,$e7,$80,$23,$00,$56,$aa,$e3,$80,$ab,$27,$60,$a0,$00,$40,$60 // ...#.V....'`..@`
        .byte $60,$a0,$a9                           // `..

txt_ff50:
        .text "6XTVVZX("
        .byte $00                                   // string terminator
        .byte $96,$16,$56,$5a,$68,$60,$a0,$00,$a0,$80,$94,$16,$16,$0a,$a2,$23 // ..VZh`.........#
        .byte $58,$14,$16,$e3                       // X...

txt_ff6d:
        .text "V!"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $a9,$2d,$80,$40,$60,$50,$54,$16,$0a,$00,$58,$68,$60,$a0,$80,$a3 // .-.@`PT...Xh`...
        .byte $26,$5a,$58,$68,$60,$60,$a0,$a2,$21,$6a,$e3,$60,$21,$a0,$a4,$e4 // &ZXh``..!j.`!...
        .byte $80,$a3,$21,$aa,$ab,$e3,$80,$24,$00,$a0,$80,$80,$a5,$28,$16,$16 // ..!....$.....(..
        .byte $56,$56,$5a,$68,$a0,$00,$e3,$60       // VVZh...`

txt_ffa8:
        .text "7TVV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $00,$a0,$80,$00                       // ....

txt_ffb1:
        .text "TVV"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $00,$94,$16,$16                       // ....

txt_ffb9:
        .text "VVZ"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $00,$56,$6a,$e4,$60,$21,$a0,$42,$00,$96,$16,$16 // .Vj.`!.B....

txt_ffc9:
        .text "VVZ"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $23,$00,$60,$a0,$e5                   // #.`..

// --- Region $ffd5-$fffd ---
.pc = $ffd5 "dat_ffd5"

dat_ffd5:
        .byte $94,$16,$16                           // ...

txt_ffd8:
        .text "VVZ"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $00,$96,$16,$16                       // ....

txt_ffe0:
        .text "VVZ"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $b0                                   // .

txt_ffe5:
        .text "-"
        .byte $40                                   // @ character
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $35,$85,$01,$20,$03,$f0,$a9,$37,$85,$01,$60,$ac,$e3,$90,$21,$50 // 5.. ...7..`...!P
        .byte $e3,$90,$a1,$80,$00,$70               // .....p
