// ============================================
// output - Part 1 of 6
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:36:23
// https://restore64.dev by datucker / Rabenauge
//
// Load address: $0801  End: $ffff  (63487 bytes)
// Crunched with Exomizer v2/v3 (with relocation) — depacked by emulation
// Packer entry: $0810 (via BASIC SYS 2064)
// Entry point:  $1e00 (7680)
//
// Code: 3813 bytes, Data: 59674 bytes
// Labels: 497, Subroutines: 28
//
// Verification: 5 line(s) auto-corrected to .byte for exact byte matching
//
// Cross-references: all OK
// ============================================


// --- Region $0848-$0862 ---
.pc = $0848 "loc_0848"

loc_0848:
        lda ($2f),y
        rol
        rol
        rol
        rol
        and #$07
        tax
        lda $011a,x
        sta $0118
        lda ($2f),y
        and #$1f
        tax
        jsr $0122
        jmp $01ff

dat_0862:
        .byte $a4                                   // .

// --- Region $086f-$08de ---
.pc = $086f "loc_086f"

loc_086f:
        bmi loc_08d1
        lda ($2f),y
        jsr $0122

loc_0876:
        sta ($2d),y
        inc $2d
        bne loc_087e
        inc $2e

loc_087e:
        dex
        bne loc_0876
        beq loc_0848
        lda #$00
        beq loc_0876
        lda #$ff
        bne loc_0876

loc_088b:
        lda ($2f),y
        sta ($2d),y
        inc $2f
        bne loc_0895
        inc $30

loc_0895:
        inc $2d
        bne loc_089b
        inc $2e

loc_089b:
        dex
        bne loc_088b
        beq loc_0848
        jsr $0171
        lda ($2f),y
        jsr $0122

loc_08a8:
        sta ($2d),y
        inc $2d
        bne loc_08b0
        inc $2e

loc_08b0:
        dex
        bne loc_08a8
        dec $39
        bpl loc_08a8
        bmi loc_0848
        stx $39
        lda ($2f),y
        tax
        jmp $0122

loc_08c1:
        jsr $0171

loc_08c4:
        lda ($2f),y
        sta ($2d),y
        inc $2f
        bne loc_08ce
        inc $30

loc_08ce:
        inc $2d
.label loc_08d1 = * + 1
        bne loc_08d4
        inc $2e

loc_08d4:
        dex
        bne loc_08c4
        dec $39
        bpl loc_08c4
        jmp $0100

dat_08de:
        .byte $2c                                   // ,

// --- Region $0927-$0991 ---
.pc = $0927 "loc_0927"

loc_0927:
        and ($ed,x)
        ldx #$00
        jsr sub_0a29
        ldx #$07
        jsr sub_0a29
        ldx #$0e
        jsr sub_0a29
        jmp loc_0a41

loc_093b:
        lda $10fc,x
        sta $d406,x
        sta $0a06,x
        jsr sub_1226
        jsr sub_10c2
        jsr sub_1065
        jsr sub_0ee2
        jmp loc_1087

loc_0953:
        lda $0a00
        beq loc_0969
        sta $0a01
        jsr sub_0e5e
        lda #$00
        sta $0a00
        sta $10f5
        sta dat_0f0c

loc_0969:
        lda $0a01
        bmi loc_097e
        sta $0aaa
        ora #$80
        sta $0a01
        lda #$00
        sta $11b8
        sta $11b9

loc_097e:
        lda $0aaa
        asl
        clc
        adc #$80
        sta smc_0a7e
        lda #$00
        adc #$0a
        sta smc_0a7f
        jmp ($0aa2)

// --- Region $09d2-$09db ---
.pc = $09d2 "loc_09d2"

loc_09d2:
        lda #$00
        sta $0a01
        jmp sub_0e5e

dat_09da:
        .byte $a9,$0d                               // ..

// --- Region $0a17-$0a7f ---
.pc = $0a17 "sub_0a17"
// Referenced by: jsr from $13fe, $f0e9

sub_0a17:
        ldx #$00
        jsr sub_0a29
        ldx #$07
        jsr sub_0a29
        ldx #$0e
        jsr sub_0a29
        jmp loc_0a41
// Referenced by: jsr from $092b, $0930, $0935, $0a19, $0a1e, $0a23

sub_0a29:
        lda $10fc,x
        sta $d406,x
        sta $0a06,x
        jsr sub_1226
        jsr sub_10c2
        jsr sub_1065
        jsr sub_0ee2
        jmp loc_1087

loc_0a41:
        lda $0a00
        beq loc_0a57
        sta $0a01
        jsr sub_0e5e
        lda #$00
        sta $0a00
        sta $10f5
        sta dat_0f0c

loc_0a57:
        lda $0a01
        bmi loc_0a6c
        sta $0aaa
        ora #$80
        sta $0a01
        lda #$00
        sta $11b8
        sta $11b9

loc_0a6c:
        lda $0aaa
        asl
        clc
        adc #$80
        sta smc_0a7e                                // SMC: modifies $0a7e
        lda #$00
        adc #$0a
        sta smc_0a7f                                // SMC: modifies $0a7f
.label smc_0a7e = * + 1
.label smc_0a7f = * + 2
        jmp ($0aa2)                                 // !SMC: modified by $0a73, $0a7a

// --- Region $0ac0-$0ac9 ---
.pc = $0ac0 "loc_0ac0"

loc_0ac0:
        lda #$00
        sta $0a01
        jmp sub_0e5e

dat_0ac8:
        .byte $a9,$0d                               // ..

// --- Region $0adc-$0c04 ---
.pc = $0adc "loc_0adc"

loc_0adc:
        inx
        asl
        lda #$01
        sta $11bf
        lda #$0b
        sta $d405
        lda #$01
        sta $10f5
        sta dat_0f0c
        ldy #$18
        lda #$08
        ldx #$18
        jsr sub_0ecb
        lda #$06
        jsr sub_0fea
        beq loc_0b01
        rts

loc_0b01:
        lda dat_0c04,y
        ldx #$18
        jsr sub_0e7d
        lda $11b9
        and #$1f
        tay
        lda $0cec,y
        ldx #$fd
        jsr sub_0ea5
        lda $0cc4,y
        ldx #$fd
        jsr sub_0e9c

loc_0b1f:
        ldy #$01
        jsr sub_0fc3
        jmp loc_1000

loc_0b27:
        lda #$09
        sta $d413
        ldy #$28
        lda #$08
        ldx #$18
        jsr sub_0ecb
        lda #$06
        jsr sub_0fea
        beq loc_0b3d
        rts

loc_0b3d:
        lda $0c44,y
        ldx #$18
        jsr sub_0e7d
        lda $11b9
        and #$1f
        tay
        lda $0cec,y
        ldx #$fd
        jsr sub_0ea5
        lda $0cc4,y
        ldx #$fd
        jsr sub_0e9c
        jmp loc_0b1f

loc_0b5e:
        lda #$00
        sta $10f5
        lda #$0b
        sta $d405
        lda #$09
        sta $d413
        ldy #$10
        lda #$08
        ldx #$18
        jsr sub_0ecb
        lda #$06
        jsr sub_0fea
        beq loc_0b7e
        rts

loc_0b7e:
        lda $0c64,y
        ldx #$18
        jsr sub_0e7d
        lda $11b9
        and #$1f
        tay
        lda $0cec,y
        ldx #$fd
        jsr sub_0ea5
        lda $0cc4,y
        ldx #$fd
        jsr sub_0e9c
        jmp loc_0b1f

loc_0b9f:
        lda #$06
        jsr sub_0fea
        beq loc_0ba7
        rts

loc_0ba7:
        lda $0c64,y
        ldx #$18
        jsr sub_0e7d
        lda $11b9
        and #$1f
        tay
        lda $0cc4,y
        ldx #$fd
        jsr sub_0e9c
        lda $0cec,y
        ldx #$fd
        jsr sub_0ea5
        jmp loc_0b1f

loc_0bc8:
        lda #$0b
        sta $d405
        lda #$09
        sta $d413
        ldy #$28
        lda #$08
        ldx #$18
        jsr sub_0ecb
        lda #$06
        jsr sub_0fea
        beq loc_0be3
        rts

loc_0be3:
        lda $11b9
        and #$1f
        tay
        lda $0ca4,y
        ldx #$18
        jsr sub_0e7d
        lda $0cc4,y
        ldx #$f9
        jsr sub_0ea5
        lda $0cec,y
        ldx #$f9
        jsr sub_0e9c
        jmp loc_0b1f

dat_0c04:
        .byte $00                                   // .

// --- Region $0d1a-$0d91 ---
.pc = $0d1a "loc_0d1a"

loc_0d1a:
        lda #$63
        sta $d40c
        lda #$09
        sta $d405
        sta $d413
        sta dat_0f0c
        ldy #$10
        lda #$00
        ldx #$10
        jsr sub_0ecb
        lda #$08
        jsr sub_0fea
        beq loc_0d3b
        rts

loc_0d3b:
        lda $11b9
        and #$3f
        tay
        lda dat_0d90,y
        ldx #$18
        jsr sub_0e7d
        lda $11b9
        and #$1f
        tay
        lda $0e10,y
        ldx #$00
        jsr sub_0e9c
        lda $0e10,y
        ldx #$07
        jsr sub_0ea5

loc_0d5f:
        ldy #$02
        jsr sub_0fc3
        jmp loc_1000

loc_0d67:
        lda #$08
        jsr sub_0fea
        beq loc_0d6f
        rts

loc_0d6f:
        lda $0dd0,y
        ldx #$18
        jsr sub_0e7d
        lda $11b9
        and #$1f
        tay
        lda $0e30,y
        ldx #$00
        jsr sub_0e9c
        lda $0e30,y
        ldx #$07
        jsr sub_0ea5
        jmp loc_0d5f

dat_0d90:
        .byte $00,$00                               // ..

// --- Region $0e5e-$0f0b ---
.pc = $0e5e "sub_0e5e"

// Referenced by: jsr from $095b, $0a49; jmp from $09d7, $0ac5
sub_0e5e: {
        lda #$01
        sta $0a02
        sta $0a09
        sta $0a10
        ldx #$00
        txa
        sta $11bf
loop:
        sta $d400,x
        inx
        cpx #$18
        bne loop
        lda #$0f
        sta $d418
        rts
}
// Referenced by: jsr from $0b06, $0b42, $0b83, $0bac, $0bee, $0d46, $0d74

sub_0e7d:
        stx $1111
        tax
        beq loc_0e90
        and #$f0
        sta $10fa
        lda #$00
        sta $10f9
        txa
        and #$0f

loc_0e90:
        jmp loc_0e96

dat_0e93:
        .byte $8e,$11,$11                           // ...

loc_0e96:
        ldx #$00
        jsr sub_1023
        rts
// Referenced by: jsr from $0b1c, $0b58, $0b99, $0bba, $0bfe, $0d54, $0d82

sub_0e9c:
        stx $1118
        ldx #$07
        jsr sub_1023
        rts
// Referenced by: jsr from $0b14, $0b50, $0b91, $0bc2, $0bf6, $0d5c, $0d8a

sub_0ea5:
        stx $111f
        ldx #$0e
        jsr sub_1023
        rts
// Referenced by: jsr from $0ed3, $0ed9; jmp from $0edf

sub_0eae:
        lda $11b8
        cmp $11c5
        bne loc_0eca
        lda $11b9
        bne loc_0eca
// Referenced by: jsr from $127a; branch from $0ec8

sub_0ebb:
        lda $1120,y
        sta $10f6,x
        inx
        iny
        tya
        and #$07
        cmp #$07
        bne sub_0ebb

loc_0eca:
        rts
// Referenced by: jsr from $0af6, $0b32, $0b73, $0bd8, $0d30

sub_0ecb:
        sta $11c1
        stx $11c2
        ldx #$00
        jsr sub_0eae
        ldy $11c1
        jsr sub_0eae
        ldy $11c2
        jmp sub_0eae
// Referenced by: jsr from $094d, $0a3b

sub_0ee2:
        inc $110b,x
        lda $110b,x
        cmp $10f9,x
        bcs loc_0ef2
        lda #$00
        jmp loc_0f04

loc_0ef2:
        ldy dat_0f0c
        beq loc_0efa
        lda $11b8

loc_0efa:
        and #$0f
        clc
        adc $10fa,x
        tay
        lda $0f0d,y

loc_0f04:
        clc
        adc $110f,x
        sta $1110,x
        rts

// --- Region $0fc3-$0fe1 ---
.pc = $0fc3 "sub_0fc3"
// Referenced by: jsr from $0b21, $0d61

sub_0fc3:
        lda $11b9
        and #$07
        tax
        tya
        and dat_0fe2,x
        beq loc_0fe1
        lda #$80
        sta $d412
        inc $d412
        lda #$c8
        sta $111a
        lda #$50
        sta $111b

loc_0fe1:
        rts

// --- Region $0fea-$10f3 ---
.pc = $0fea "sub_0fea"
// Referenced by: jsr from $0afb, $0b37, $0b78, $0ba1, $0bdd, $0d35, $0d69

sub_0fea:
        tax
        dex
        stx $11c5
        ldy $11b9
        inc $11b8
        cmp $11b8
        bne loc_0fff
        lda #$00
        sta $11b8

loc_0fff:
        rts

loc_1000:
        ldx #$ff
        ldy $0aaa
        lda $0aac,y
        inc $11b9
        cmp $11b9
        bne loc_1015
        lda #$00
        sta $11b9

loc_1015:
        bne $1022
        txa
        bpl $101f
        ldx $0aaa
        inx
        txa
        sta $0a01
        rts

// Referenced by: jsr from $0e98, $0ea1, $0eaa, $1290
sub_1023: {
        sta $11c1
        and #$ff
        bne skip1
        rts
skip1:
        clc
        adc $1111,x
        adc $11bf
        asl
        asl
        sta $110f,x
        sta $1110,x
        sta $110d,x
        lda #$00
        sta $110b,x
        sta $d400,x
        sta $d401,x
        lda $10f7,x
        beq skip2
        sta $110e,x
skip2:
        lda $10f6,x
        sta $d404,x
        inc $d404,x
        lda $11c1
        bmi done
        lda $110d,x
        sta $110c,x
done:
        rts
}
// Referenced by: jsr from $094a, $0a38

sub_1065:
        lda $10fb,x
        beq loc_1086
        lda $110c,x
        cmp $110d,x
        beq loc_1086
        bcs loc_107d
        adc $10fb,x
        sta $110c,x
        jmp loc_1080

loc_107d:
        sbc $10fb,x

loc_1080:
        sta $110c,x
        sta $110f,x

loc_1086:
        rts

loc_1087:
        lda $1110,x
        ldy #$06
        sec

loc_108d:
        dey
        sbc #$30
        bcs loc_108d
        clc
        adc #$30
        sty $11c1
        asl
        tay
        lda $11c6,y
        sta $11ba
        iny
        lda $11c6,y
        sta $11bb
        ldy $11c1
        beq loc_10b5

loc_10ac:
        lsr $11bb
        ror $11ba
        dey
        bne loc_10ac

loc_10b5:
        lda $11ba
        sta $d400,x
        lda $11bb
        sta $d401,x
        rts
// Referenced by: jsr from $0947, $0a35

sub_10c2:
        lda $10f5
        beq loc_10d2
        lda $11b8
        bne loc_10d2
        lda $10f7,x
        sta $110e,x

loc_10d2:
        lda $110e,x
        clc
        adc $10f8,x
        sta $110e,x
        asl
        asl
        asl
        ora $11be
        sta $d402,x
        lda $110e,x
        lsr
        lsr
        lsr
        lsr
        lsr
        ora $0a06,x
        sta $d403,x
        rts

// --- Region $1226-$12a8 ---
.pc = $1226 "sub_1226"

// Referenced by: jsr from $0944, $0a32
sub_1226: {
        lda $0aaa
        beq skip1
        rts
skip1:
        lda $0a02,x
        cmp #$11
        beq skip2
        lda $0a03,x
        cmp #$02
        bne skip2
        lda #$00
        sta $0a02,x
skip2:
        lda $0a02,x
        beq skip3
        jsr sub_1267
skip3:
        lda $0a04,x
        beq done
        inc $0a05,x
        lda $0a05,x
        and #$03
        bne done
        dec $0a04,x
        bne done
        lda $0a03,x
        sta $0a02,x
        lda #$00
        sta $0a03,x
done:
        rts
}
// Referenced by: jsr from $1244, $ef83

sub_1267:
        asl
        asl
        asl
        tay
        lda #$00
        sta $1111,x
        sta $0a02,x
        sty $11c1
        lda dat_12a9,y
        tay
        jsr sub_0ebb
        txa
        sec
        sbc #$07
        tax
        ldy $11c1
        iny
        lda dat_12a9,y
        sta $110c,x
        iny
        lda dat_12a9,y
        jsr sub_1023
        iny
        lda dat_12a9,y
        sta $d405,x
        iny
        lda dat_12a9,y
        sta $0a04,x
        iny
        lda dat_12a9,y
        sta $0a03,x
        rts

// --- Region $1300-$1441 ---
.pc = $1300 "loc_1300"

loc_1300:
        lda #$0b
        sta $d011
        jsr sub_14f5
        lda #$00
        sta $02
        sta $03
        sta $05
        sta $08
        sta $0334
        sta $0338
        sta $037f
        lda #$01
        sta $0348
        sta $034a
        sta $034c
        sta $0350
        jsr sub_15df
        jsr sub_173b
        lda #$00
        tax

loc_1332:
        lda $1ec0,x
        sta $0684,x
        inx
        cpx #$f0
        bne loc_1332
        lda #$00
        tax

loc_1340:
        lda $1fb0,x
        sta $0774,x
        inx
        cpx #$50
        bne loc_1340
        sei
        nop
        nop
        nop
        nop
        nop
        nop
        nop
        lda #$1b
        sta $d011

loc_1358:
        jmp loc_1404

loc_135b:
        jmp loc_167b

loc_135e:
        jmp loc_16d5

loc_1361:
        jmp loc_177b

loc_1364:
        jsr sub_1863
        jsr sub_163b
        jsr sub_18e5
        jmp loc_1358

loc_1370:
        lda #$7a
        cmp $d012
        bne loc_1370
        lda $02
        ora $d016
        sta $d016

loc_137f:
        lda #$7c
        cmp $d012
        bne loc_137f
        lsr
        bit $1c54
        tya
        cpy $01
        ldx #$00

loc_138f:
        ldy dat_1442,x

loc_1392:
        dey
        bne loc_1392
        lda $147a,x
        sta $d020
        sta $d021
        inx
        cpx #$34
        bne loc_138f
        lda #$00
        jsr sub_1436
        lda #$30
        sta $d016
        lda #$18
        sta $d018

loc_13b2:
        lda #$b2
        cmp $d012
        bne loc_13b2
        lda $08
        ora $d016
        sta $d016
        lsr
        cpx $01
        bit $1c54
        ldx #$00

loc_13c9:
        ldy $155d,x

loc_13cc:
        dey
        bne loc_13cc
        lda dat_169d,x
        sta $d022
        lda $147a,x
        sta $d023
        inx
        cpx #$1e
        bne loc_13c9

loc_13e0:
        lda #$d1
        cmp $d012
        bne loc_13e0
        ldx #$1e

loc_13e9:
        ldy $157d,x

loc_13ec:
        dey
        bne loc_13ec
        lda dat_169d,x
        sta $d022
        lda $147a,x
        sta $d023
        dex
        bne loc_13e9
        jsr sub_0a17
        jmp loc_135b

loc_1404:
        lda #$72
        cmp $d012
        bne loc_1404
        lda #$05
        sta $d022
        lda #$0d
        sta $d023
        lda #$30
        sta $d016
        lda #$1b
        sta $d018
        ldx #$00

loc_1421:
        lda dat_169d,x
        sta $d021
        cpx $01
        inx
        cpx #$15
        bne loc_1421
        lda #$00
        jsr sub_1436
        jmp loc_1370
// Referenced by: jsr from $13a5, $1430, $f090, $f11b

sub_1436:
        ldx #$09

loc_1438:
        dex
        bne loc_1438
        sta $d020
        sta $d021
        rts

// --- Region $149d-$14a3 ---
.pc = $149d "Segment $149d"
        .byte $07,$08                               // slo $08 // ILLEGAL
        ora #$01
        .byte $07,$0a                               // slo $0a // ILLEGAL
        .byte $02                                   // jam // ILLEGAL

// --- Region $14f5-$14fc ---
.pc = $14f5 "sub_14f5"
// Referenced by: jsr from $1305

sub_14f5:
        lda #$fd
        ldy #$14
        jsr sub_ab1e
        rts

// --- Region $159d-$169d ---
.pc = $159d "sub_159d"
// Referenced by: jsr from $164d, $1650, $1653, $1659, $165c, $1662; jmp from $1656, $165f

sub_159d:
        dec $02
        ldx $02
        cpx #$ff
        beq loc_15a6
        rts

loc_15a6:
        ldx #$07
        stx $02
        ldx #$00

loc_15ac:
        lda $05e1,x
        sta $05e0,x
        inx
        cpx #$27
        bne loc_15ac
        lda $0348
        cmp #$01
        beq loc_15c1
        jmp loc_15f5

loc_15c1:
        inc $033c
        ldy $033c
.label smc_15c8 = * + 1
.label smc_15c9 = * + 2
        lda $1b44,y                                 // !SMC: modified by $15e1, $15e6
        beq sub_15df
        jsr sub_1604
        sta $0607
        lda #$00
        sta $0348
        lda $033c
        cmp #$ff
        beq loc_15ef
        rts
// Referenced by: jsr from $1329; branch from $15ca

sub_15df:
        lda #$44
        sta smc_15c8                                // SMC: modifies $15c8
        lda #$1b
        sta smc_15c9                                // SMC: modifies $15c9

loc_15e9:
        lda #$ff
        sta $033c
        rts

loc_15ef:
        inc smc_15c9
        jmp loc_15e9

loc_15f5:
        lda $0606
        clc
        adc #$40
        sta $0607
        lda #$01
        sta $0348
        rts
// Referenced by: jsr from $15cc, $f244

sub_1604:
        cmp #$41
        beq loc_1615
        cmp #$42
        beq loc_161d
        cmp #$43
        beq loc_1625
        cmp #$1f
        beq loc_162d
        rts

loc_1615:
        lda #$01
        sta $034a
        lda #$20
        rts

loc_161d:
        lda #$02
        sta $034a
        lda #$20
        rts

loc_1625:
        lda #$03
        sta $034a
        lda #$20
        rts

loc_162d:
        lda $034a
        sta $034b
        lda #$00
        sta $034a
        lda #$20
        rts
// Referenced by: jsr from $1367, $f052

sub_163b:
        lda $034a
        cmp #$01
        beq loc_164d
        cmp #$02
        beq loc_1659
        cmp #$03
        beq loc_1662
        jmp loc_1668

loc_164d:
        jsr sub_159d
        jsr sub_159d
        jsr sub_159d
        jmp sub_159d

loc_1659:
        jsr sub_159d
        jsr sub_159d
        jmp sub_159d

loc_1662:
        jsr sub_159d
        jmp sub_159d

loc_1668:
        inc $05
        lda $05
        cmp #$64
        bne loc_167a
        lda #$00
        sta $05
        lda $034b
        sta $034a

loc_167a:
        rts

loc_167b:
        inc $03
        lda $03
        cmp #$02
        bne loc_169a
        lda #$00
        sta $03
        lda $16d3
        pha
        ldx #$36

loc_168d:
        lda $169c,x
        sta dat_169d,x
        dex
        bne loc_168d
        pla
        sta dat_169d

loc_169a:
        jmp loc_135e

dat_169d:
        .byte $05                                   // .

// --- Region $16d5-$1724 ---
.pc = $16d5 "loc_16d5"

loc_16d5:
        ldx #$00

loc_16d7:
        lda $14b4,x
        sta $147a,x
        inx
        cpx #$32
        bne loc_16d7
        ldx $0334
        ldy dat_1724,x
        ldx #$00

loc_16ea:
        lda $14ee,x
        sta $147a,y
        inx
        iny
        cpx #$07
        bne loc_16ea
        lda $034c
        cmp #$01
        beq loc_1700
        jmp loc_1712

loc_1700:
        inc $0334
        lda $0334
        cmp #$16
        bne loc_170f
        lda #$00
        sta $034c

loc_170f:
        jmp loc_1361

loc_1712:
        dec $0334
        lda $0334
        cmp #$00
        bne loc_1721
        lda #$01
        sta $034c

loc_1721:
        jmp loc_1361

dat_1724:
        .byte $00                                   // .

// --- Region $173b-$1914 ---
.pc = $173b "sub_173b"
// Referenced by: jsr from $132c

sub_173b:
        lda #$3f
        sta $d015
        sta $d01c
        ldy #$00

loc_1745:
        lda dat_1775,y
        sta $07f8,y
        iny
        cpy #$06
        bne loc_1745
        lda #$00
        tay

loc_1753:
        sta $0352,y
        clc
        adc #$08
        iny
        cpy #$06
        bne loc_1753
        lda #$01
        sta $d025
        lda #$08
        sta $d026
        lda #$07
        ldx #$00

loc_176c:
        sta $d027,x
        inx
        cpx #$06
        bne loc_176c
        rts

dat_1775:
        .byte $b0,$b1,$b2,$b3,$b1,$b4               // ......

loc_177b:
        ldx $0352
        lda $1a44,x
        sta $d000
        lda $1944,x
        clc
        adc #$36
        sta $d001
        ldx $0353
        lda $1a44,x
        sta $d002
        lda $1944,x
        clc
        adc #$36
        sta $d003
        ldx $0354
        lda $1a44,x
        sta $d004
        lda $1944,x
        clc
        adc #$36
        sta $d005
        ldx $0355
        lda $1a44,x
        sta $d006
        lda $1944,x
        clc
        adc #$36
        sta $d007
        ldx $0356
        lda $1a44,x
        sta $d008
        lda $1944,x
        clc
        adc #$36
        sta $d009
        ldx $0357
        lda $1a44,x
        sta $d00a
        lda $1944,x
        clc
        adc #$36
        sta $d00b
        ldx #$06

loc_17e9:
        dec $0351,x
        dex
        bne loc_17e9
        jmp loc_1364

loc_17f2:
        dec $08
        ldx $08
        cpx #$ff
        beq loc_17fb
        rts

loc_17fb:
        ldx #$07
        stx $08
        ldx #$00

loc_1801:
        lda $0681,x
        sta $0680,x
        lda $06a9,x
        sta $06a8,x
        lda $06d1,x
        sta $06d0,x
        lda $06f9,x
        sta $06f8,x
        lda $0721,x
        sta $0720,x
        lda $0749,x
        sta $0748,x
        lda $0771,x
        sta $0770,x
        lda $0799,x
        sta $0798,x
        inx
        cpx #$27
        bne loc_1801
        lda #$20
        sta $06a7
        sta $06cf
        sta $06f7
        sta $071f
        sta $0747
        sta $076f
        inc $037f
        lda $037f
        cmp #$08
        bne loc_1862
        lda #$00
        sta $0350
        lda $0338
        clc
        sbc #$26
        sta $0338

loc_1862:
        rts
// Referenced by: jsr from $1364, $f04f

sub_1863:
        lda $0350
        cmp #$01
        beq loc_186d
        jmp loc_1870

loc_186d:
        jmp loc_17f2

loc_1870:
        inc $08
        ldx $08
        cpx #$08
        beq loc_1879
        rts

loc_1879:
        ldx #$00
        stx $08
        ldx #$26

loc_187f:
        lda $067f,x
        sta $0680,x
        lda $06a7,x
        sta $06a8,x
        lda $06cf,x
        sta $06d0,x
        lda $06f7,x
        sta $06f8,x
        lda $071f,x
        sta $0720,x
        lda $0747,x
        sta $0748,x
        lda $076f,x
        sta $0770,x
        lda $0797,x
        sta $0798,x
        dex
        bne loc_187f
        lda #$20
        sta $0680
        sta $06a8
        sta $06d0
        sta $06f8
        sta $0720
        sta $0748
        sta $0770
        sta $0798
        dec $037f
        lda $037f
        cmp #$01
        bne loc_18e4
        lda #$01
        sta $0350
        lda $0338
        clc
        adc #$25
        sta $0338

loc_18e4:
        rts
// Referenced by: jsr from $136a, $f055

sub_18e5:
        lda $dc01
        cmp #$ef
        bne loc_1914
        sei
        nop
        nop
        nop
        nop
        jsr $fda3
        jsr $fd15
        jsr $ff5b
        lda #$00
        sta $d020
        sta $d021
        sta $01
        ldx #$00

loc_1906:
        lda dat_1915,x
        sta $033c,x
        inx
        cpx #$a0
        bne loc_1906
        jmp $033c

loc_1914:
        rts

// --- Region $1e00-$1e87 ---
.pc = $1e00 "main_1e00"

main_1e00:
        ldx #$00

loc_1e02:
        txa
        sta $1ec4,x
        clc
        adc #$20
        sta $1eec,x
        adc #$20
        sta $1f14,x
        adc #$20
        sta $1f3c,x
        adc #$20
        sta $1f64,x
        adc #$20
        sta $1f8c,x
        adc #$20
        sta $1fb4,x
        adc #$20
        sta $1fdc,x
        inx
        cpx #$20
        bne loc_1e02
        ldx #$00

loc_1e31:
        lda $2c00,x
        sta dat_2c40,x
        inx
        cpx #$30
        bne loc_1e31
        ldx #$00

loc_1e3e:
        lda $2040,x
        sta dat_2060,x
        sta $2080,x
        sta $20a0,x
        sta $20c0,x
        lda $2140,x
        sta $2160,x
        sta $2180,x
        sta $21a0,x
        sta $21c0,x
        lda $2620,x
        sta dat_2640,x
        sta $2660,x
        sta $2680,x
        sta $26a0,x
        lda $2720,x
        sta $2740,x
        sta $2760,x
        sta $2780,x
        sta $27a0,x
        inx
        cpx #$20
        bne loc_1e3e
        lda #$11
        sta $0a00
        jmp loc_1300

dat_1e87:
        // === Fill data (1 bytes, $1e87-$1e87) ===
        .byte $00                                   // .

// --- Region $3c9d-$3c9d ---
.pc = $3c9d "Segment $3c9d"
        brk

// --- Region $40bd-$40bd ---
.pc = $40bd "Segment $40bd"
        brk

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

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

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

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

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

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

// --- Region $8d03-$8d07 ---
.pc = $8d03 "Segment $8d03"
        brk

dat_8d04:
        .byte $00,$00,$00                           // ...
        brk

// --- Region $8dd0-$8dd0 ---
.pc = $8dd0 "sub_8dd0"
// Referenced by: jsr from $f127

sub_8dd0:
        brk

// --- Region $9d11-$9d11 ---
.pc = $9d11 "Segment $9d11"
        brk

// --- Region $9d26-$9d27 ---
.pc = $9d26 "Segment $9d26"
        brk
        brk

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

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

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

// --- Region $ab1e-$ab1e ---
.pc = $ab1e "sub_ab1e"
// Referenced by: jsr from $14f9, $f1b4

sub_ab1e:
        brk

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

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

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

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

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

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

// --- Region $d3d0-$d3d0 ---
.pc = $d3d0 "IO $d3d0"
        brk

// --- Region $dc9d-$dc9d ---
.pc = $dc9d "IO $dc9d"
        brk

// --- Region $ec9d-$eca0 ---
.pc = $ec9d "Segment $ec9d"
        rol $101c
        brk

// --- Region $ed4b-$ed70 ---
.pc = $ed4b "loc_ed4b"

loc_ed4b:
        clv
        ora ($60),y
        ldx #$ff
        ldy $0aaa
        lda $0aac,y
        inc $11b9
        cmp $11b9
        bne loc_ed63
        lda #$00
        sta $11b9

loc_ed63:
        bne $ed70
        txa
        bpl $ed6d
        ldx $0aaa
        inx
        txa
        sta $0a01
        rts

// --- Region $ed84-$ee0f ---
.pc = $ed84 "loc_ed84"

loc_ed84:
        ora ($9d),y
        bpl loc_ed99
        sta $110d,x
        lda #$00
        sta $110b,x
        sta $d400,x
        sta $d401,x
        lda $10f7,x

loc_ed99:
        beq loc_ed9e
        sta $110e,x

loc_ed9e:
        lda $10f6,x
        sta $d404,x
        inc $d404,x
        lda $11c1
        bmi loc_edb2
        lda $110d,x
        sta $110c,x

loc_edb2:
        rts

loc_edb3:
        lda $10fb,x
        beq loc_edd4
        lda $110c,x
        cmp $110d,x
        beq loc_edd4
        bcs loc_edcb
        adc $10fb,x
        sta $110c,x
        jmp loc_1080

loc_edcb:
        sbc $10fb,x
        sta $110c,x
        sta $110f,x

loc_edd4:
        rts

loc_edd5:
        lda $1110,x
        ldy #$06
        sec

loc_eddb:
        dey
        sbc #$30
        bcs loc_eddb
        clc
        adc #$30
        sty $11c1
        asl
        tay
        lda $11c6,y
        sta $11ba
        iny
        lda $11c6,y
        sta $11bb
        ldy $11c1
        beq loc_ee03

loc_edfa:
        lsr $11bb
        ror $11ba
        dey
        bne loc_edfa

loc_ee03:
        lda $11ba
        sta $d400,x
        lda $11bb
        sta $d401,x
        rts

// --- Region $ee87-$ee9f ---
.pc = $ee87 "loc_ee87"

loc_ee87:
        beq loc_ee91
        bpl loc_eedb
.label loc_ee8c = * + 1
        dec.abs $000c,x
        rti
        beq loc_ee99

loc_ee91:
        bpl loc_eee3
        ora ($a0,x)
        brk

dat_ee96:
        .byte $40,$01,$20                           // @. 

loc_ee99:
        .byte $04,$00                               // nop $00 // ILLEGAL
        sec
        dey
        lda #$23
        rti

// --- Region $eedb-$eeed ---
.pc = $eedb "loc_eedb"

loc_eedb:
        .byte $14,$01                               // nop $01,x // ILLEGAL
        inc $4000,x
        ora ($a2,x)
.label loc_eee3 = * + 1
        and $42
        ora ($fe,x)
        php
        bvc loc_ee8c
        and $42
        ora ($01,x)
        brk

// --- Region $ef69-$efa5 ---
.pc = $ef69 "loc_ef69"

loc_ef69:
        ora ($60,x)
        lda $0a02,x
        cmp #$11
        beq loc_ef7e
        lda $0a03,x
        cmp #$02
        bne loc_ef7e
        lda #$00
        sta $0a02,x

loc_ef7e:
        lda $0a02,x
        beq loc_ef86
        jsr sub_1267

loc_ef86:
        lda $0a04,x
        beq loc_efa5
        inc $0a05,x
        lda $0a05,x
        and #$03
        bne loc_efa5
        dec $0a04,x
        bne loc_efa5
        lda $0a03,x
        sta $0a02,x
        lda #$00
        sta $0a03,x

loc_efa5:
        rts

// --- Region $f03e-$f12c ---
.pc = $f03e "loc_f03e"

loc_f03e:
        lda #$1b
        sta $d011
        jmp loc_1404

dat_f046:
        .byte $4c,$7b                               // L{

loc_f048:
        asl $4c,x
        cmp $16,x
        jmp loc_177b

loc_f04f:
        jsr sub_1863
        jsr sub_163b
        jsr sub_18e5
        jmp loc_1358

loc_f05b:
        lda #$7a
        cmp $d012
        bne loc_f05b
        lda $02
        ora $d016
        sta $d016

loc_f06a:
        lda #$7c
        cmp $d012
        bne loc_f06a
        lsr
        bit $1c54
        tya
        cpy $01
        ldx #$00

loc_f07a:
        ldy dat_1442,x

loc_f07d:
        dey
        bne loc_f07d
        lda $147a,x
        sta $d020
        sta $d021
        inx
        cpx #$34
        bne loc_f07a
        lda #$00
        jsr sub_1436
        lda #$30
        sta $d016
        lda #$18
        sta $d018

loc_f09d:
        lda #$b2
        cmp $d012
        bne loc_f09d
        lda $08
        ora $d016
        sta $d016
        lsr
        cpx $01
        bit $1c54
        ldx #$00

loc_f0b4:
        ldy $155d,x

loc_f0b7:
        dey
        bne loc_f0b7
        lda dat_169d,x
        sta $d022
        lda $147a,x
        sta $d023
        inx
        cpx #$1e
        bne loc_f0b4

loc_f0cb:
        lda #$d1
        cmp $d012
        bne loc_f0cb
        ldx #$1e

loc_f0d4:
        ldy $157d,x

loc_f0d7:
        dey
        bne loc_f0d7
        lda dat_169d,x
        sta $d022
        lda $147a,x
        sta $d023
        dex
        bne loc_f0d4
        jsr sub_0a17
        jmp loc_135b

loc_f0ef:
        lda #$72
        cmp $d012
        bne loc_f0ef
        lda #$05
        sta $d022
        lda #$0d
        sta $d023
        lda #$30
        sta $d016
        lda #$1b
        sta $d018
        ldx #$00

loc_f10c:
        lda dat_169d,x
        sta $d021
        cpx $01
        inx
        cpx #$15
        bne loc_f10c
        lda #$00
        jsr sub_1436
        jmp loc_1370

dat_f121:
        .byte $a2,$09,$ca,$d0,$fd,$8d               // ......

loc_f127:
        jsr sub_8dd0
        and ($d0,x)
        rts

// --- Region $f1af-$f1b7 ---
.pc = $f1af "loc_f1af"

loc_f1af:
        asl $a9
        sbc $14a0,x
        jsr sub_ab1e
        rts

// --- Region $f224-$f26d ---
.pc = $f224 "loc_f224"

loc_f224:
.label loc_f226 = * + 2
        lda $05e1,x
        sta $05e0,x
        inx
        cpx #$27
        bne loc_f224
        lda $0348
        cmp #$01
        beq loc_f239
        jmp loc_15f5

loc_f239:
        inc $033c
        ldy $033c
        lda $1b44,y
        beq loc_f257
        jsr sub_1604
        sta $0607
        lda #$00
        sta $0348
        lda $033c
        cmp #$ff
        beq loc_f267
        rts

loc_f257:
        lda #$44
        sta smc_15c8
        lda #$1b
        sta smc_15c9
        lda #$ff
        sta $033c
        rts

loc_f267:
        inc smc_15c9
        jmp loc_15e9

dat_f26d:
        .byte $ad                                   // .

// --- Region $f27c-$f2e0 ---
.pc = $f27c "loc_f27c"

loc_f27c:
        cmp #$41
        beq loc_f28d
        cmp #$42
        beq loc_f295
        cmp #$43
        beq loc_f29d
        cmp #$1f
        beq loc_f2a5
        rts

loc_f28d:
        lda #$01
        sta $034a
        lda #$20
        rts

loc_f295:
        lda #$02
        sta $034a
        lda #$20
        rts

loc_f29d:
        lda #$03
        sta $034a
        lda #$20
        rts

loc_f2a5:
        lda $034a
        sta $034b
        lda #$00
        sta $034a
        lda #$20
        rts

loc_f2b3:
        lda $034a
        cmp #$01
        beq loc_f2c5
        cmp #$02
        beq loc_f2d1
        cmp #$03
        beq loc_f2da
        jmp loc_1668

loc_f2c5:
        jsr sub_159d
        jsr sub_159d
        jsr sub_159d
        jmp sub_159d

loc_f2d1:
        jsr sub_159d
        jsr sub_159d
        jmp sub_159d

loc_f2da:
        jsr sub_159d
        jmp sub_159d

dat_f2e0:
        .byte $e6                                   // .

// --- Region $f2f3-$f315 ---
.pc = $f2f3 "loc_f2f3"

loc_f2f3:
        inc $03
        lda $03
        cmp #$02
        bne loc_f312
        lda #$00
        sta $03
        lda $16d3
        pha
        ldx #$36

loc_f305:
        lda $169c,x
        sta dat_169d,x
        dex
        bne loc_f305
        pla
        sta dat_169d

loc_f312:
        jmp loc_135e

dat_f315:
        .byte $05                                   // .

// --- Region $f345-$f39c ---
.pc = $f345 "loc_f345"

loc_f345:
        ora $0d
        ora $0101
        ora $090d
        ldx #$00

loc_f34f:
        lda $14b4,x
        sta $147a,x
        inx
        cpx #$32
        bne loc_f34f
        ldx $0334
        ldy dat_1724,x
        ldx #$00

loc_f362:
        lda $14ee,x
        sta $147a,y
        inx
        iny
        cpx #$07
        bne loc_f362
        lda $034c
        cmp #$01
        beq loc_f378
        jmp loc_1712

loc_f378:
        inc $0334
        lda $0334
        cmp #$16
        bne loc_f387
        lda #$00
        sta $034c

loc_f387:
        jmp loc_1361

dat_f38a:
        .byte $ce,$34,$03,$ad,$34,$03               // .4..4.

loc_f390:
        cmp #$00
        bne loc_f399
        lda #$01
        sta $034c

loc_f399:
        jmp loc_1361

dat_f39c:
        .byte $a3                                   // .

// --- Region $f3af-$f3ec ---
.pc = $f3af "loc_f3af"

loc_f3af:
        asl $2722,x
        bit $3fa9
        sta $d015
        sta $d01c
        ldy #$00

loc_f3bd:
        lda dat_1775,y
        sta $07f8,y
        iny
        cpy #$06
        bne loc_f3bd
        lda #$00
        tay

loc_f3cb:
        sta $0352,y
        clc
        adc #$08
        iny
        cpy #$06
        bne loc_f3cb
        lda #$01
        sta $d025
        lda #$08
        sta $d026
        lda #$07
        ldx #$00

loc_f3e4:
        sta $d027,x
        inx
        cpx #$06
        bne loc_f3e4
        rts

// --- Region $f450-$f46a ---
.pc = $f450 "loc_f450"

loc_f450:
        lda $1a44,x
        sta $d00a
        lda $1944,x
        clc
        adc #$36
        sta $d00b
        ldx #$06

loc_f461:
        dec $0351,x
        dex
        bne loc_f461
        jmp loc_1364

dat_f46a:
        .byte $c6                                   // .

// --- Region $f4db-$f4e8 ---
.pc = $f4db "loc_f4db"

loc_f4db:
        lda $0350
        cmp #$01
        beq loc_f4e5
        jmp loc_1870

loc_f4e5:
        jmp loc_17f2

dat_f4e8:
        .byte $e6                                   // .

// --- Region $f569-$f58c ---
.pc = $f569 "loc_f569"

loc_f569:
        jsr $fda3
        jsr $fd15
        jsr $ff5b
        lda #$00
        sta $d020
        sta $d021
        sta $01
        ldx #$00

loc_f57e:
        lda dat_1915,x
        sta $033c,x
        inx
        cpx #$a0
        bne loc_f57e
        jmp $033c

dat_f58c:
        .byte $60                                   // `

// --- Region $f896-$f91d ---
.pc = $f896 "loc_f896"

loc_f896:
        ldx #$00

loc_f898:
        txa
        sta $1ec4,x
        clc
        adc #$20
        sta $1eec,x
        adc #$20
        sta $1f14,x
        adc #$20
        sta $1f3c,x
        adc #$20
        sta $1f64,x
        adc #$20
        sta $1f8c,x
        adc #$20
        sta $1fb4,x
        adc #$20
        sta $1fdc,x
        inx
        cpx #$20
        bne loc_f898
        ldx #$00

loc_f8c7:
        lda $2c00,x
        sta dat_2c40,x
        inx
        cpx #$30
        bne loc_f8c7
        ldx #$00

loc_f8d4:
        lda $2040,x
        sta dat_2060,x
        sta $2080,x
        sta $20a0,x
        sta $20c0,x
        lda $2140,x
        sta $2160,x
        sta $2180,x
        sta $21a0,x
        sta $21c0,x
        lda $2620,x
        sta dat_2640,x
        sta $2660,x
        sta $2680,x
        sta $26a0,x
        lda $2720,x
        sta $2740,x
        sta $2760,x
        sta $2780,x
        sta $27a0,x
        inx
        cpx #$20
        bne loc_f8d4
        lda #$11
        sta $0a00
        jmp loc_1300

dat_f91d:
        .byte $81                                   // .

// --- Region $fc14-$fc1f ---
.pc = $fc14 "loc_fc14"

loc_fc14:
        .byte $e3,$02                               // isc ($02,x) // ILLEGAL
        bit $01
        ora $00,x
        .byte $3f,$a4,$2d                           // rla $2da4,x // ILLEGAL
        .byte $14,$05                               // nop $05,x // ILLEGAL
        brk

// --- Region $fc72-$fc78 ---
.pc = $fc72 "loc_fc72"

loc_fc72:
        beq loc_fc14
        ldy #$a0
        bvc loc_fcc9
        rts

// --- Region $fcc9-$fccf ---
.pc = $fcc9 "loc_fcc9"

loc_fcc9:
        lda $60
        .byte $23,$02                               // rla ($02,x) // ILLEGAL
        ora $14
        brk

// --- Region $fd15-$fd17 ---
.pc = $fd15 "Segment $fd15"
        bvc loc_fd2c
        brk

// --- Region $fd2c-$fd2c ---
.pc = $fd2c "loc_fd2c"

loc_fd2c:
        brk

// --- Region $fda3-$fdac ---
.pc = $fda3 "Segment $fda3"
        plp
        ldy #$a4
        .byte $3a                                   // nop // ILLEGAL
        beq $fde5
        plp
        plp
        tay
        brk

// --- Region $ff5b-$ff66 ---
.pc = $ff5b "Segment $ff5b"
        tax
        .byte $ab,$6a                               // lax #$6a // ILLEGAL
        tax
        .byte $ab,$6a                               // lax #$6a // ILLEGAL
        tax
        .byte $ab,$6b                               // lax #$6b // ILLEGAL
        .byte $c2,$21                               // nop #$21 // ILLEGAL

dat_ff66:
        .byte $6b                                   // k

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

// --- Region $0801-$0847 ---
.pc = $0801 "dat_0801"

dat_0801:
        // === BASIC loader stub ===
        .byte $0d,$08                                                     // [corrected] was: .byte $0b,$08                               // next line pointer ($080b)
        .byte $ce,$07                                                     // [corrected] was: .byte $00,$00                               // line number 0
        .byte $9e                                   // SYS token
        .byte $20,$28,$32,$30
        .byte $36                                                         // [corrected] was: .byte $00                                   // end of line
        .byte $34,$29                                                     // [corrected] was: .byte $00,$00                               // end of BASIC program
        .byte $00,$00,$00,$78,$a9,$34,$85,$01,$a2,$05,$bd,$42,$08,$9d,$2d,$00 // ...x.4.....B..-.
        .byte $ca,$10,$f7,$9a,$a0,$00,$c6,$32,$ce,$2c,$08,$b1,$31,$99,$00,$e6 // .......2.,..1...
        .byte $c8,$d0,$f8,$a5,$32,$c9,$08,$d0,$ed,$b9,$48,$08,$99,$00,$01,$c8 // ....2.....H.....
        .byte $d0,$f7,$4c,$00,$01,$00,$09,$22,$e7,$17,$22 // ..L....".."

// --- Region $0863-$086e ---
.pc = $0863 "Program $0863"
        .byte $43,$ab,$79
        .text "X;?)"
        .byte $e6
        .byte $2f,$d0,$02,$e6

// --- Region $08df-$0926 ---
.pc = $08df "Program $08df"
        .byte $da,$01,$a9,$37,$85,$01,$58,$20,$00,$1e,$4c,$ae,$a7,$e0,$00,$f0 // ...7..X ..L.....
        .byte $ee,$a9,$04,$2c,$a9,$08,$85,$ff,$b1,$2f,$91,$2d,$c8,$c4,$ff,$d0 // ...,...../.-....
        .byte $f7,$01,$b1,$b0,$85,$ae,$20,$36,$01,$b1,$b0,$85,$af,$20,$36,$01 // ...... 6..... 6.
        .byte $60,$03,$00,$91,$01,$c2,$05,$10,$80,$ff,$2d,$01,$c2,$02 // `.........-...

txt_091d:
        .text "4"
        .byte $40                                   // @ character
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $01,$01,$c2,$02,$04,$80,$c2           // .......

// --- Region $0992-$09d1 ---
.pc = $0992 "dat_0992"

dat_0992:
        .byte $ab,$0a,$ce,$0a,$ce,$0a,$27,$0b,$e3,$0a,$e3,$0a,$27,$0b,$5e,$0b // ......'.....'.^.
        .byte $9f,$0b,$de,$0a,$de,$0a,$27,$0b,$c8,$0a,$c8,$0b,$27,$0b,$27,$0b // ......'.....'.'.
        .byte $0c,$0d,$1a,$0d,$67,$0d,$50,$0e,$c0,$0a,$11,$60,$00 // ....g.P....`.

txt_09bf:
        .byte $40                                   // @ character
        .text " "
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "  "
        .byte $40                                   // @ character
        .text " "
        .byte $40                                   // @ character
        .text "  "
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "  "
        .byte $10,$80,$40,$13                       // ..@.

// --- Region $09dc-$0a16 ---
.pc = $09dc "Program $09dc"
        .byte $8d,$01,$0a,$60,$a9,$63,$8d,$0c,$d4,$a9,$09,$8d,$13,$d4,$8d,$05 // ...`.c..........
        .byte $d4,$4c,$e8,$0a,$a9,$01,$8d,$bf,$11,$a9,$0b,$8d,$05,$d4,$a9,$01 // .L..............
        .byte $8d,$f5,$10,$8d,$00,$91,$01,$00,$00,$10,$80,$ff,$2d,$01,$00,$00 // ............-...
        .byte $34,$40,$00,$00,$01,$00,$00,$04,$80,$00,$00 // 4@.........

// --- Region $0a80-$0abf ---
.pc = $0a80 "dat_0a80"

dat_0a80:
        .byte $ab,$0a,$ce,$0a,$ce,$0a,$27,$0b,$e3,$0a,$e3,$0a,$27,$0b,$5e,$0b // ......'.....'.^.
        .byte $9f,$0b,$de,$0a,$de,$0a,$27,$0b,$c8,$0a,$c8,$0b,$27,$0b,$27,$0b // ......'.....'.'.
        .byte $0c,$0d,$1a,$0d,$67,$0d,$50,$0e,$c0,$0a,$11,$60,$00 // ....g.P....`.

txt_0aad:
        .byte $40                                   // @ character
        .text " "
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "  "
        .byte $40                                   // @ character
        .text " "
        .byte $40                                   // @ character
        .text "  "
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "  "
        .byte $10,$80,$40,$13                       // ..@.

// --- Region $0aca-$0adb ---
.pc = $0aca "Program $0aca"
        .byte $8d,$01,$0a,$60,$a9,$63,$8d,$0c,$d4,$a9,$09,$8d,$13,$d4,$8d,$05 // ...`.c..........
        .byte $d4,$4c                               // .L

// --- Region $0c05-$0d19 ---
.pc = $0c05 "Program $0c05"
        .byte $00,$5f,$00,$5d,$00,$0b,$0d,$00,$00,$0b,$00,$08,$00,$06,$00,$58 // ._.]...........X
        .byte $00,$06,$08,$00,$06,$5b,$00,$00,$00,$4d,$2b,$00,$00,$00,$00,$00 // .....[...M+.....
        .byte $00,$5f,$00,$5d,$00,$0b,$0d,$00,$00,$0b,$00,$08,$00,$06,$00,$58 // ._.]...........X
        .byte $00,$06,$08,$00,$0b,$58,$00,$00,$00,$43,$21,$00,$00,$00,$00,$43 // .....X...C!....C
        .byte $43,$01,$01,$02,$02,$03,$03           // C......

txt_0c4c:
        .text "VVSSVVXX"
        .byte $00                                   // string terminator
        .byte $00,$13,$13
        .text "C3CCC"
        .byte $00
        .byte $21,$21,$00,$00,$00,$00,$83
        .byte $00,$00,$00,$00,$00,$00,$00,$96,$00,$00,$00,$00,$00,$00,$00,$8a // ................
        .byte $00,$00,$00,$00,$00,$00,$00,$8f,$00,$00,$00,$00,$00,$00,$00,$a3 // ................
        .fill 11, $00
        .byte $a2,$00,$00,$00,$a1,$a1,$00,$00,$00,$00,$00,$00,$00,$00,$00,$82 // ................
        .byte $00,$00,$00,$00,$24,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$04 // ....$...........
        .byte $00,$94,$00,$00,$52,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$22 // ....R.........."
        .byte $00,$22,$00,$22,$0a,$00,$00,$0a,$0a,$00,$00,$0a,$0f,$00,$00,$0f // ."."............
        .byte $0f,$00,$00,$0f,$0f,$00,$00,$0f,$0f,$00,$00,$0f,$08,$00,$00,$08 // ................
        .byte $08,$00,$00,$08,$06,$00,$00,$06,$06,$00,$00,$06,$0a,$00,$00,$00 // ................
        .byte $0a,$0d,$0e,$00,$0f,$00,$00,$00,$0f,$10,$11,$00,$08,$00,$00,$00 // ................
        .byte $08,$09,$0a,$00,$0d,$00,$0a,$00,$0d,$00,$0f,$00,$a9,$04,$8d,$01 // ................
        .byte $0a,$a9,$00,$8d,$bf,$11,$8d,$f5,$10,$60 // .........`

// --- Region $0d92-$0e5d ---
.pc = $0d92 "Program $0d92"
        .byte $00,$00,$01,$01,$03,$03,$05,$05,$06,$78,$00,$08,$00,$08,$00,$58 // .........x.....X
        .byte $05,$08,$0a,$00,$08,$00,$88,$00,$05,$8a,$00,$00,$58,$00,$00,$00 // ............X...
        .byte $00,$00,$01,$01,$03,$03,$05,$05,$06,$78,$00,$08,$00,$08,$00,$58 // .........x.....X
        .byte $05,$08,$0a,$00,$08,$00,$88,$00,$05,$58,$00,$00,$58,$00,$53,$00 // .........X..X.S.
        .byte $05,$01,$51,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$53,$00 // ..Q...........S.
        .byte $05,$08,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$53,$00 // ..............S.
        .byte $05,$01,$51,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$53,$00 // ..Q...........S.
        .byte $05,$51,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$08,$08 // .Q..............
        .byte $0a,$0c,$0d,$0d,$0d,$0d,$0d,$0d,$0d,$0d,$0d,$0d,$0d,$0d,$0d,$0d // ................
        .byte $0d,$0d,$08,$08,$08,$08,$08,$08,$08,$08,$08,$08,$08,$08,$0d,$0d // ................
        .byte $0f,$11,$06,$06,$06,$06,$06,$06,$06,$06,$06,$06,$06,$06,$06,$06 // ................
        .byte $06,$06,$0d,$0d,$0d,$0d,$0d,$0d,$0d,$0d,$0d,$0d,$0d,$0d,$a9,$11 // ................
        .byte $8d,$01,$0a,$ad,$bf,$11,$49,$03,$8d,$bf,$11,$60 // ......I....`

// --- Region $0f0c-$0fc2 ---
.pc = $0f0c "dat_0f0c"

dat_0f0c:
        .byte $09,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$f8,$1c,$14,$f8,$1c,$14,$f8,$1c,$14,$f8,$1c,$14,$00,$1c,$14 // ................
        .byte $00,$00,$1c,$10,$00,$1c,$10,$00,$1c,$10,$00,$1c,$10,$00,$1c,$10 // ................
        .byte $00,$00,$1c,$08,$00,$1c,$08,$00,$1c,$08,$00,$1c,$08,$00,$1c,$08 // ................
        .byte $00,$00,$1c,$0c,$00,$1c,$0c,$00,$1c,$0c,$00,$1c,$0c,$00,$1c,$0c // ................
        .byte $00,$01,$01,$01,$01,$ff,$fe,$fe,$ff,$01,$02,$02,$01,$ff,$ff,$ff // ................
        .byte $ff,$00,$18,$0c,$00,$18,$0c,$00,$18,$0c,$00,$18,$0c,$00,$18,$0c // ................
        .byte $00,$00,$01,$00,$ff,$00,$01,$00,$ff,$00,$01,$00,$ff,$00,$01,$00 // ................
        .byte $ff,$04,$04,$04,$00,$00,$00,$00,$04,$04,$04,$00,$00,$00,$04,$04 // ................
        .byte $04,$00,$00,$08,$08,$08,$00,$00,$00,$00,$08,$08,$08,$00,$00,$00 // ................
        .byte $08,$08,$08,$00,$00,$0c,$0c,$0c,$00,$00,$00,$00,$0c,$0c,$0c,$00 // ................
        .byte $00,$00,$0c,$0c,$0c,$00,$00           // .......

// --- Region $0fe2-$0fe9 ---
.pc = $0fe2 "dat_0fe2"

dat_0fe2:
        .byte $f0,$a0,$a3,$82,$00,$a0,$b6,$2a       // .......*

// --- Region $10f4-$1225 ---
.pc = $10f4 "dat_10f4"

dat_10f4:
        .byte $00,$00,$40,$f0,$08,$00,$00,$38,$80,$40,$f4,$f8,$00,$00,$08,$40 // ..@....8.@.....@
        .byte $40,$f0,$08,$10,$50,$38,$80,$01,$6c,$6c,$f8,$6c,$6c,$18,$01,$34 // @...P8..ll.ll..4
        .byte $34,$ec,$34,$34,$00,$01,$90,$50,$f8,$90,$90,$07,$40,$f4,$f8,$00 // 4.44...P....@...
        .byte $00,$08,$40,$00,$40,$81,$fb,$05,$20,$04,$00,$00,$40,$f0,$08,$10 // ..@.@... ...@...
        .byte $50,$38,$80,$00,$40,$f0,$08,$10,$50,$de,$0c,$00,$40,$f0,$08,$10 // P8..@...P...@...
        .byte $50,$01,$a0,$00,$40,$01,$20,$04,$00,$38,$88,$00,$00,$00,$00,$00 // P...@. ..8......
        .byte $00,$00,$00,$00,$40,$01,$08,$00,$00,$00,$00,$00,$80,$00,$00,$00 // ....@...........
        .byte $70,$04,$00,$00,$42,$01,$ff,$00,$30,$16,$00,$00,$42,$80,$37,$00 // p...B...0...B.7.
        .byte $20,$07,$00,$00,$10,$01,$81,$08,$50,$2d,$00,$00,$14,$01,$03,$00 //  .......P-......
        .byte $00,$02,$00,$00,$14,$01,$10,$00,$20,$02,$00,$00,$42,$80,$08,$08 // ........ ...B...
        .byte $50,$1d,$00,$00,$14,$01,$fe,$00,$40,$01,$00,$00,$42,$01,$fe,$08 // P.......@...B...
        .byte $50,$00,$00,$00,$42,$01,$01,$00,$50,$00,$00,$00,$80,$00,$00,$00 // P...B...P.......
        .byte $80,$01,$00,$00,$01,$07,$a5,$1f,$00,$00,$00,$00,$ff,$00,$10,$00 // ................
        .byte $00,$07,$97,$7e,$6e,$80,$4d,$82,$32,$84,$1e,$86,$11,$88,$0c,$8a // ...~n.M.2.......
        .byte $0e,$8c,$18,$8e,$29,$90,$41,$92,$62,$94,$8b,$96,$bb,$98,$f4,$9a // ....).A.b.......
        .byte $35,$9d,$7e,$9f,$d0,$a1,$2b,$a4,$8e,$a6,$fa,$a8,$6f,$ab,$ee,$ad // 5.~...+.....o...
        .byte $75,$b0,$06,$b3,$a1,$b5,$45,$b8,$f3,$ba,$ac,$bd,$6e,$c0,$3a,$c3 // u.....E.....n.:.
        .byte $11,$c6,$f3,$c8,$df,$cb,$d6,$ce,$d8,$d1,$e6,$d4,$fe,$d7,$23,$db // ..............#.
        .byte $52,$de,$8f,$e1,$d6,$e4,$2b,$e8,$8b,$eb,$f8,$ee,$72,$f2,$f9,$f5 // R.....+.....r...
        .byte $8c,$f9                               // ..

// --- Region $12a9-$12a9 ---
.pc = $12a9 "dat_12a9"

dat_12a9:
        // === Fill data (1 bytes, $12a9-$12a9) ===
        .byte $00                                   // .

// --- Region $1442-$149c ---
.pc = $1442 "dat_1442"

dat_1442:
        .byte $08,$08,$08,$08,$08,$08,$08,$01,$08,$08,$08,$08,$08,$08,$08,$01 // ................
        .byte $08,$08,$08,$08,$08,$08,$08,$01,$08,$08,$08,$08,$08,$08,$08,$01 // ................
        .byte $08,$08,$08,$08,$08,$08,$08,$01,$08,$08,$08,$08,$08,$08,$08,$01 // ................
        .byte $08,$08,$08,$08,$08,$08,$08,$01,$00,$0b,$05,$0d,$01,$06,$0e,$03 // ................
        .byte $01,$02,$02,$0a,$07,$01,$0d,$0e,$06,$07,$08,$09,$00,$00,$00,$00 // ................
        .byte $06,$0e,$06,$00,$00,$00,$00,$09,$08,$07,$01 // ...........

// --- Region $14a4-$14f4 ---
.pc = $14a4 "dat_14a4"

dat_14a4:
        .byte $01,$03,$0e,$06,$01,$0d,$05,$0b,$06,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$0b,$05,$0d,$01,$06,$0e,$03,$01,$02,$0a,$07,$01,$09,$08,$07 // ................
        .byte $01,$07,$08,$09,$00,$00,$00,$00,$06,$0e,$06,$00,$00,$00,$00,$09 // ................
        .byte $08,$07,$01,$07,$08,$09,$01,$07,$0a,$02,$01,$03,$0e,$06,$01,$0d // ................
        .byte $05,$0b,$00,$00,$00,$00,$00,$00,$00,$00,$02,$0a,$07,$01,$0d,$0e // ................
        .byte $06                                   // .

// --- Region $14fd-$159c ---
.pc = $14fd "dat_14fd"

dat_14fd:
        .byte $95,$93,$11,$11,$11,$11,$11,$11,$11,$0d,$12,$90,$a0,$a0,$a0,$a0 // ................
        .byte $a0,$a0,$a0,$a0,$a0,$d1,$d5,$c1,$cc,$c9,$d4,$d9,$a0,$c9,$d3,$a0 // ................
        .byte $cf,$d5,$d2,$a0,$d3,$cc,$cf,$c7,$c1,$ce,$ae,$a0,$a0,$a0,$a0,$a0 // ................
        .byte $a0,$a0,$a0,$a0,$91,$91,$90           // .......

dat_1534:
        // === Fill data (40 bytes, $1534-$155b) ===
        .fill 40, $a0
        .byte $00,$08,$08,$08,$08,$07,$07,$07,$05,$01,$07,$08,$08,$08,$07,$07 // ................
        .byte $05,$01,$07,$07,$08,$08,$07,$07,$05,$01,$07,$07,$07,$07,$07,$07 // ................
        .byte $04,$08,$08,$08,$08,$08,$01,$07,$08,$08,$08,$08,$08,$01,$05,$08 // ................
        .byte $08,$08,$08,$08,$01,$05,$08,$08,$08,$08,$08,$01,$07,$07,$07,$07 // ................
        .byte $07                                   // .

// --- Region $169e-$16d4 ---
.pc = $169e "Segment $169e"
        .byte $05,$0b,$0b,$09,$09,$08,$08,$07,$07,$01,$01,$07,$07,$08,$08,$09 // ................
        .byte $09,$06,$06,$0e,$0e,$03,$03,$01,$01,$03,$03,$0e,$06,$06,$02,$02 // ................
        .byte $0a,$0a,$07,$07,$01,$01,$07,$07,$0a,$0a,$02,$02,$0b,$0b,$05,$05 // ................
        .byte $0d,$0d,$01,$01,$0d,$0d,$09           // .......

// --- Region $1725-$173a ---
.pc = $1725 "Segment $1725"
        .byte $00,$00,$01,$02,$03,$04,$05,$06,$07,$08,$09,$0a,$0c,$0e,$11,$17 // ................
        .byte $17,$1a,$1e,$22,$27,$2c               // ..."',

// --- Region $1915-$1c63 ---
.pc = $1915 "dat_1915"

dat_1915:
        .byte $a2,$00,$bd,$00,$30,$9d,$01,$08,$e8,$d0,$f7,$ee,$40,$03,$ee,$43 // ....0.......@..C
        .byte $03,$ad,$40,$03,$c9,$f0,$d0,$e8,$a9,$00,$a0,$e0,$85,$ae,$85,$2d // ..@............-
        .byte $84,$af,$84,$2e,$a9,$37,$85,$01,$58,$20,$e2,$fc,$4c,$ae,$a7,$1a // .....7..X ..L...
        .byte $1a,$1a,$1a,$1a,$1a,$19,$19,$19,$19,$18,$18,$18,$17,$17,$17,$16 // ................
        .byte $16,$15,$15,$14,$14,$13,$13,$12,$11,$11,$10,$10,$0f,$0e,$0e,$0d // ................
        .byte $0c,$0c,$0b,$0a,$0a,$09,$09,$08,$07,$07,$06,$06,$05,$05,$04,$04 // ................
        .byte $03,$03,$03,$02,$02,$02,$01,$01,$01,$01,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$00,$01,$01,$01,$01,$02,$02,$02,$03,$03,$03,$04 // ................
        .byte $04,$05,$05,$06,$06,$07,$07,$08,$09,$09,$0a,$0a,$0b,$0c,$0c,$0d // ................
        .byte $0e,$0e,$0f,$10,$10,$11,$11,$12,$13,$13,$14,$14,$15,$15,$16,$16 // ................
        .byte $17,$17,$17,$18,$18,$18,$19,$19,$19,$19,$1a,$1a,$1a,$1a,$1a,$1a // ................
        .byte $1a,$1a,$1a,$1a,$1a,$19,$19,$19,$19,$18,$18,$18,$17,$17,$17,$16 // ................
        .byte $16,$15,$15,$14,$14,$13,$13,$12,$11,$11,$10,$10,$0f,$0e,$0e,$0d // ................
        .byte $0c,$0c,$0b,$0a,$0a,$09,$09,$08,$07,$07,$06,$06,$05,$05,$04,$04 // ................
        .byte $03,$03,$03,$02,$02,$02,$01,$01,$01,$01,$00,$00,$00,$00,$00,$00 // ................
        .byte $00,$00,$00,$00,$00,$01,$01,$01,$01,$02,$02,$02,$03,$03,$03,$04 // ................
        .byte $04,$05,$05,$06,$06,$07,$07,$08,$09,$09,$0a,$0a,$0b,$0c,$0c,$0d // ................
        .byte $0e,$0e,$0f,$10,$10,$11,$11,$12,$13,$13,$14,$14,$15,$15,$16,$16 // ................
        .byte $17,$17,$17,$18,$18,$18,$19,$19,$19,$19,$1a,$1a,$1a,$1a,$1a,$a6 // ................
        .byte $ab,$b0,$b4,$b9,$be,$c2,$c7,$cb,$cf,$d2,$d6,$d9,$dc,$df,$e1,$e3 // ................
        .byte $e5,$e6,$e7,$e8,$e8,$e8,$e8,$e7,$e6,$e4,$e2,$e0,$de,$db,$d8,$d5 // ................
        .byte $d1,$cd,$c9,$c5,$c1,$bc,$b8,$b3,$ae,$a9,$a4,$a0,$9b,$96,$91,$8d // ................
        .byte $88,$84,$80,$7c,$78,$75,$72,$6f,$6d,$6a,$68,$67,$66,$65,$64,$64 // ...|xuromjhgfedd
        .byte $64,$65,$66,$67,$68,$6a,$6d,$6f,$72,$75,$78,$7c,$80,$84,$88,$8d // defghjmorux|....
        .byte $91,$96,$9b,$a0,$a4,$a9,$ae,$b3,$b8,$bc,$c1,$c5,$c9,$cd,$d1,$d5 // ................
        .byte $d8,$db,$de,$e0,$e2,$e4,$e6,$e7,$e8,$e8,$e8,$e8,$e7,$e6,$e5,$e3 // ................
        .byte $e1,$df,$dc,$d9,$d6,$d2,$cf,$cb,$c7,$c2,$be,$b9,$b4,$b0,$ab,$a6 // ................
        .byte $a1,$9c,$98,$93,$8e,$8a,$85,$81,$7d,$7a,$76,$73,$70,$6d,$6b,$69 // ........}zvspmki
        .byte $67,$66,$65,$64,$64,$64,$64,$65,$66,$68,$6a,$6c,$6e,$71,$74,$77 // gfeddddefhjlnqtw
        .byte $7b,$7f,$83,$87,$8b,$90,$94,$99,$9e,$a3,$a8,$ac,$b1,$b6,$bb,$bf // {...............
        .byte $c4,$c8,$cc,$d0,$d4,$d7,$da,$dd,$df,$e2,$e4,$e5,$e6,$e7,$e8,$e8 // ................
        .byte $e8,$e7,$e6,$e5,$e4,$e2,$df,$dd,$da,$d7,$d4,$d0,$cc,$c8,$c4,$bf // ................
        .byte $bb,$b6,$b1,$ac,$a8,$a3,$9e,$99,$94,$90,$8b,$87,$83,$7f,$7b,$77 // ..............{w
        .byte $74,$71,$6e,$6c,$6a,$68,$66,$65,$64,$64,$64,$64,$65,$66,$67,$69 // tqnljhfeddddefgi
        .byte $6b,$6d,$70,$73,$76,$7a,$7d,$81,$85,$8a,$8e,$93,$98,$9c,$a1,$41 // kmpsvz}........A

txt_1b45:
        .encoding "screencode_mixed"
        .text " space fight"
        .encoding "petscii_upper"

txt_1b51:
        .text "!  BC"
        .byte $1f                                   // .

txt_1b57:
        .text "B   "

txt_1b5b:
        .encoding "screencode_mixed"
        .text "original by trb. was supplied by mafia joe"
        .encoding "petscii_upper"

txt_1b85:
        .text ".     "

txt_1b8b:
        .encoding "screencode_mixed"
        .text "greetings to the untouchables, fbr, ikari, orion, fac, dominators, jewels, beastie boys, triad, axenon"
        .encoding "petscii_upper"

txt_1bf1:
        .text ", 2000 "

txt_1bf8:
        .encoding "screencode_mixed"
        .text "ad, twg, ace, inxs, the system, new imports, idefix, mechanix, mcg, dbs, stack and g*p"
        .encoding "petscii_upper"

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

// --- Region $202d-$2060 ---
.pc = $202d "dat_202d"

dat_202d:
        .byte $01,$01,$05,$00,$00,$00,$15,$55,$5a,$6a,$6a,$00,$00,$00 // .......UZjj...

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

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

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

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

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

dat_2060:
        // === Fill data (1 bytes, $2060-$2060) ===
        .byte $00                                   // .

// --- Region $20e3-$2100 ---
.pc = $20e3 "txt_20e3"

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

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

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

txt_20fb:
        .text "UU"
        .byte $af                                   // '/' | $80 (end-of-string marker)
        .byte $af,$af                               // ..

dat_2100:
        // === Fill data (1 bytes, $2100-$2100) ===
        .byte $00                                   // .

// --- Region $2128-$215e ---
.pc = $2128 "dat_2128"

dat_2128:
        .fill 8, $05
        .fill 12, $aa
        .byte $af,$bf,$bc,$bc,$aa,$aa,$aa,$aa,$ff,$ff,$00,$00,$aa,$aa,$aa,$aa // ................
        .byte $ff,$ff,$00,$00,$aa,$aa,$aa,$aa,$ff,$ff,$00,$00,$aa,$aa,$aa,$aa // ................
        .byte $ff,$ff                               // ..

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

// --- Region $21e0-$2267 ---
.pc = $21e0 "dat_21e0"

dat_21e0:
        .byte $aa,$aa,$aa,$aa,$ff,$ff,$00,$00,$aa,$aa,$aa,$aa,$ff,$ff,$00,$00 // ................
        .byte $aa,$aa,$aa,$aa,$ff,$ff,$00,$00,$af,$af,$af,$af,$ff,$ff,$00,$00 // ................
        .byte $00,$01,$05,$05,$15,$16,$16,$16,$55,$55,$6a,$aa,$aa,$aa,$aa,$aa // ........UUj.....

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

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

txt_2220:
        .text "TW"
        .byte $af                                   // '/' | $80 (end-of-string marker)
        .byte $ab,$ab,$aa,$aa,$aa,$05,$05,$c5,$c5,$f5,$f5,$f5,$f5,$aa,$aa,$aa // ................
        .byte $aa,$aa,$aa,$aa,$aa,$bd,$bd,$aa,$aa,$aa,$aa,$aa,$aa // .............

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

txt_2248:
        .text "UU"
        .byte $ab                                   // '+' | $80 (end-of-string marker)
        .byte $aa,$aa,$aa,$aa,$aa,$01,$c1,$f1,$f1,$fd,$bd,$bd,$bd,$55,$55,$6a // .............UUj
        .byte $6a,$6a,$6a,$6a,$6a                   // jjjjj

txt_2260:
        .text "UU"
        .byte $af                                   // '/' | $80 (end-of-string marker)
        .byte $af,$af,$af,$af,$af                   // .....

// --- Region $2280-$2367 ---
.pc = $2280 "txt_2280"

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

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

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

txt_22a0:
        .text "UU"
        .byte $ab                                   // '+' | $80 (end-of-string marker)
        .byte $ab,$ab,$ab,$ab,$ab                   // .....

txt_22a8:
        .text "UU"
        .byte $d6                                   // 'V' | $80 (end-of-string marker)
        .byte $d6,$d6,$d6,$d6,$d6                   // .....

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

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

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

txt_22c8:
        .text "TW"
        .byte $af                                   // '/' | $80 (end-of-string marker)
        .byte $ab,$ab,$aa,$aa,$aa,$05,$05,$c5,$c5,$f5,$f5,$f5,$f5 // .............

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

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

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

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

txt_22f8:
        .text "TT"
        .byte $bc                                   // '<' | $80 (end-of-string marker)
        .byte $bc,$bc,$bc,$bc,$bc,$16,$16,$16,$16,$16,$16,$16,$16,$aa,$aa,$aa // ................
        .byte $aa,$aa,$aa,$aa,$aa,$aa,$bf,$ff,$f0,$f0,$f0,$f0,$f0,$aa,$fa,$d6 // ................
        .byte $16,$16,$16,$16,$16,$aa,$aa,$aa,$aa,$aa,$aa,$aa,$aa,$f5,$f5,$f5 // ................
        .byte $f5,$f5,$f5,$f5,$f5,$aa,$aa,$aa,$aa,$aa,$aa,$aa,$aa,$aa,$bf,$bf // ................
        .byte $bc,$bc,$bc,$bc,$bc,$aa,$fe,$f5,$05,$05,$05,$05,$05,$aa,$aa,$aa // ................
        .byte $aa,$aa,$aa,$aa,$aa,$bd,$bd,$bd,$bd,$bd,$bd,$bd,$bd,$6a,$6a,$6a // .............jjj
        .byte $6a,$6a,$6a,$6a,$6a,$af,$af,$af,$af,$af,$af,$af,$af // jjjjj........

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

dat_2380:
        .byte $5a,$5f,$5f,$00,$00,$00,$00,$00,$aa,$ff,$ff,$05,$05,$05,$05,$05 // Z__.............
        .fill 9, $aa
        .byte $bf,$bf,$bc,$bc,$bc,$bc,$bc,$ab,$ff,$ff,$00,$00,$00,$00,$00,$d6 // ................
        .byte $d6,$d6,$16,$16,$16,$16,$16,$aa,$aa,$aa,$aa,$aa,$aa,$aa,$aa,$aa // ................
        .byte $ff,$ff,$f0,$f0,$f0,$f0,$f0,$aa,$fa,$f6,$16,$16,$16,$16,$16,$aa // ................
        .byte $aa,$aa,$aa,$aa,$aa,$aa,$aa,$f5,$f5,$f5,$f5,$f5,$f5,$f5,$f5,$aa // ................
        .fill 8, $aa
        .byte $bf,$bf,$bc,$bc,$bc,$bc,$bc,$aa,$ff,$ff,$00,$00,$15,$15,$16,$aa // ................
        .byte $ff,$ff,$00,$00                       // ....

txt_23f5:
        .text "TT"
        .byte $bc                                   // '<' | $80 (end-of-string marker)
        .byte $bc,$fc,$fc,$00,$00,$00,$00,$00,$16,$16,$16,$16,$16,$16,$16,$16 // ................
        .fill 8, $aa
        .byte $f0,$f0,$f0,$f0,$f0,$d5,$95,$aa,$16,$16,$16,$16,$16 // .............

txt_241d:
        .text "VZ"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .fill 8, $aa
        .fill 8, $f5
        .fill 8, $aa
        .fill 8, $bc
        .fill 8, $05
        .fill 8, $aa
        .fill 8, $bd
        .fill 8, $6a
        .byte $af,$af,$af,$af,$af,$af,$ab,$aa,$00,$00,$00,$00,$00 // .............

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

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

txt_247d:
        .text "UU"
        .byte $af                                   // '/' | $80 (end-of-string marker)
        .byte $00,$00,$00,$00,$00,$55,$55,$5a,$05,$05,$05,$05,$05 // .....UUZ.....

txt_248d:
        .text "UU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .fill 8, $aa
        .byte $bc,$bc,$bc,$bc,$bc,$bd,$bd,$aa,$00,$00,$00,$00,$00 // .............

txt_24a5:
        .text "UU"
        .byte $ab                                   // '+' | $80 (end-of-string marker)
        .byte $16,$16,$16,$16,$16                   // .....

txt_24ad:
        .text "VV"
        .byte $d6                                   // 'V' | $80 (end-of-string marker)
        .fill 8, $aa
        .fill 8, $f0
        .fill 8, $16
        .fill 8, $aa
        .fill 8, $f5
        .fill 8, $aa
        .byte $bc,$bc,$bc,$bc,$bc,$bd,$ad,$aa,$16,$17,$17,$00,$00 // .............

txt_24ed:
        .text "UU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $bc,$fc,$fc,$00,$00                   // .....

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

txt_24fd:
        .text "TT"
        .byte $bc                                   // '<' | $80 (end-of-string marker)
        .byte $16,$16,$16,$15,$05,$05,$01,$00,$aa,$aa,$aa,$aa,$aa,$6a,$7f,$7f // .............j..
        .byte $aa,$aa,$aa,$aa,$aa,$aa,$ff,$ff,$aa,$aa,$aa,$aa,$aa,$aa,$ff,$ff // ................
        .byte $aa,$aa,$aa,$ab,$ab,$af,$ff,$fc,$f5,$f5,$f5,$f5,$c5,$c5,$05,$05 // ................
        .byte $aa,$aa,$aa,$aa,$aa,$aa,$ff,$ff,$bc,$bc,$bc,$bc,$bc,$bc,$fc,$fc // ................
        .fill 8, $05
        .byte $aa,$aa,$aa,$aa,$aa,$aa,$ff,$ff,$bd,$bd,$bd,$bd,$bc,$bc,$fc,$fc // ................
        .byte $6a,$6a,$6a,$5a,$5a,$56,$17,$07,$aa,$aa,$aa,$aa,$aa,$aa,$ff,$ff // jjjZZV..........
        .byte $aa,$aa,$aa,$aa,$aa,$aa,$ff,$ff,$aa,$aa,$aa,$aa,$aa,$aa,$ff,$ff // ................
        .byte $af,$af,$af,$af,$af,$af,$ff,$ff       // ........

txt_2580:
        .text "ZZZZZZ"
        .byte $5f,$5f,$aa,$aa,$aa,$aa,$aa,$aa,$ff,$ff,$aa,$aa,$aa,$aa,$aa,$aa // __..............
        .byte $ff,$ff,$aa,$aa,$aa,$aa,$aa,$aa,$ff,$ff,$ab,$ab,$ab,$ab,$ab,$ab // ................
        .byte $ff,$ff,$d6,$d6,$d6,$d6,$d6,$d6,$d7,$d7,$aa,$aa,$aa,$aa,$aa,$aa // ................
        .byte $ff,$ff,$f0,$f0,$f0,$f0,$f0,$f0,$f0,$f0,$16,$16,$16,$16,$16,$16 // ................
        .byte $16,$16,$aa,$aa,$aa,$aa,$aa,$aa,$aa,$aa,$f5,$f5,$f5,$f5,$f1,$f1 // ................
        .byte $f0,$f0,$aa,$aa,$aa,$6a,$6a,$5a,$7f,$3f,$aa,$aa,$aa,$aa,$aa,$aa // .....jjZ.?......
        .byte $ff,$ff,$aa,$aa,$aa,$aa,$aa,$aa,$ff,$ff,$aa,$aa,$aa,$aa,$aa,$aa // ................
        .byte $ff,$ff,$bc,$bc,$bc,$bc,$bc,$bc,$fc,$fc,$00,$00 // ............

txt_2602:
        .text "UUZZZZ"
        .byte $00                                   // string terminator
        .byte $00                                   // .

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

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

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

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

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

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

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

dat_2640:
        // === Fill data (1 bytes, $2640-$2640) ===
        .byte $00                                   // .

// --- Region $26c0-$26d8 ---
.pc = $26c0 "dat_26c0"

dat_26c0:
        .byte $16,$16                               // ..

txt_26c2:
        .text "VZ"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .fill 11, $aa
        .fill 8, $f0

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

// --- Region $2700-$273d ---
.pc = $2700 "dat_2700"

dat_2700:
        .byte $5a,$5a,$5a,$5f,$5f,$00,$00,$00,$aa,$aa,$aa,$ff,$ff,$00,$00,$00 // ZZZ__...........
        .byte $aa,$aa,$aa,$ff,$ff,$00,$00,$00,$aa,$aa,$aa,$ff,$ff,$00,$00,$00 // ................
        .byte $aa,$aa,$aa,$ff,$ff,$00,$00,$00,$aa,$aa,$aa,$ff,$ff,$00,$00,$00 // ................
        .byte $aa,$aa,$aa,$ff,$ff,$00,$00,$00,$aa,$aa,$aa,$ff,$ff // .............

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

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

dat_27c0:
        .byte $aa,$aa,$aa,$ff,$ff,$00,$00,$00,$ab,$ab,$af,$ff,$fc,$00,$00,$00 // ................
        .byte $f0,$c0,$c0                           // ...

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

// --- Region $2808-$28d7 ---
.pc = $2808 "dat_2808"

dat_2808:
        .byte $03,$0f,$0a
        .text "((PQ"
        .byte $00,$ff,$f0,$a0,$a2,$a0
        .byte $50,$51,$00
        .byte $0f,$3c,$a0,$a0,$a0,$14,$05,$00,$ff,$f0,$a0,$a0,$a0,$50,$51,$00 // .<...........PQ.
        .byte $3f,$f0,$a0,$aa,$a0,$50,$55,$00,$3f,$f0,$a0,$aa,$a0,$50,$50,$00 // ?....PU.?....PP.
        .byte $0f,$3c,$a0,$a2,$a0,$14,$05,$00,$f0,$f0,$a0,$a2,$a0,$50,$50,$00 // .<...........PP.
        .byte $0f,$03,$02,$02,$02,$01,$15,$00,$3f,$00,$00,$00,$00,$14,$05,$00 // ........?.......
        .byte $f0,$f0,$a0,$a2,$a0,$50,$50,$00,$f0,$f0,$a0,$a0,$a0,$00,$55,$00 // .....PP.......U.
        .byte $f0,$fc,$aa,$a2,$a0
        .byte $50,$50,$00,$0f
        .text "<((("
        .byte $14,$14,$00
        .byte $0f,$3c,$a0,$a0,$a0,$50,$51,$00,$3f,$f0,$a0,$a2,$a0,$50,$50,$00 // .<...PQ.?....PP.
        .byte $0f,$3c,$a0,$a0,$a0,$15,$55,$00,$3f,$f0,$a0,$a2,$a0,$50,$50,$00 // .<....U.?....PP.
        .byte $3f,$f0,$2a,$02,$a0,$50,$15,$00,$ff,$00,$0a,$0a,$0a,$05,$05,$00 // ?.*..P..........
        .byte $f0,$f0,$a0,$a0,$a0,$50,$51,$00,$f0,$f0,$a0,$a0,$a0,$50,$51,$00 // .....PQ......PQ.
        .byte $f0,$f0,$a0,$a2,$a2,$50,$50,$00,$f0,$f0,$28,$0a,$28,$50,$50,$00 // .....PP...(.(PP.
        .byte $f0,$f0,$a0,$2a,$00,$50,$55,$00,$ff,$f0,$02,$0a,$28,$50,$51 // ...*.PU.....(PQ

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

// --- Region $2908-$290f ---
.pc = $2908 "dat_2908"

dat_2908:
        .byte $03,$0f,$0a,$0a,$00,$00,$01           // .......

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

// --- Region $2941-$29d6 ---
.pc = $2941 "dat_2941"

dat_2941:
        .byte $03,$0a,$0a,$0a,$01,$00,$00,$0f,$03,$00,$00,$00,$01,$05,$00,$00 // ................
        .byte $3c,$0a,$aa,$0a,$14,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // <...............
        .byte $00,$00,$00,$00,$01,$01,$0f,$00,$00,$00,$2a,$00,$00,$00,$00,$00 // ..........*.....
        .byte $00,$00,$00,$00,$14,$14,$00,$00,$00,$00,$00,$02,$05,$14,$00,$0f // ................
        .byte $3c,$a0,$a2,$aa,$50,$51,$00,$03,$0f,$2a,$22,$02,$01,$55,$00,$3f // <...PQ...*"..U.?
        .byte $f0,$00,$02,$0a,$14,$51,$00,$3f,$f0,$00,$02,$00,$50,$15,$00,$00 // .....Q.?....P...
        .byte $0c,$28,$a0,$a8,$00,$00,$00,$ff,$f0,$a0,$aa,$00,$50,$15,$00,$3f // .(..........P..?
        .byte $f0,$a0,$a2,$a0,$50,$15,$00,$ff,$f0,$00,$02,$0a,$14,$50,$00,$0f // ....P........P..
        .byte $3c,$28,$0a,$a0,$50,$15,$00,$0f,$3c,$28,$0a,$00,$14,$05,$00,$00 // <(..P...<(......
        .byte $03,$02,$00,$02,$01                   // .....

dat_29d6:
        // === Fill data (1 bytes, $29d6-$29d6) ===
        .byte $00                                   // .

// --- Region $29f8-$2ad7 ---
.pc = $29f8 "dat_29f8"

dat_29f8:
        .byte $3f,$f0,$00,$0a,$0a,$00,$05,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ?...............
        .byte $fc
        .text "<((("
        .byte $14
        .byte $54,$00,$c0,$f0,$a0,$80,$a0
        .byte $50,$40,$00
        .byte $f0,$3c,$00,$00,$00,$14,$50,$00,$c0,$f0,$28,$28,$28,$14,$54,$00 // .<....P...(((.T.
        .byte $fc,$00,$00,$00,$00,$00,$54,$00,$fc,$00,$00,$80,$00,$00,$00,$00 // ......T.........
        .byte $f0,$3c,$00,$a8,$28,$14,$50,$00       // .<..(.P.

txt_2a40:
        .text "<<("
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $28,$14,$14,$00,$fc,$c0,$80,$80,$80,$40,$50,$00,$fc,$3c,$28,$28 // (........@P..<((
        .byte $28,$14,$54,$00                       // (.T.

txt_2a58:
        .text "<<"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $80,$a0,$14,$14,$00,$00,$00,$00,$00,$00,$14,$54,$00,$3c,$3c,$28 // ...........T.<<(
        .byte $28,$28,$14,$14,$00,$fc
        .text "<((("
        .byte $14,$14,$00,$f0
        .byte $3c,$28
        .byte $28,$28,$14,$50,$00,$f0               // ((.P..

txt_2a81:
        .text "<("
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $00,$00,$00,$00,$f0                   // .....

txt_2a89:
        .text "<(("
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $00,$50,$00,$f0                       // .P..

txt_2a91:
        .text "<("
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $a0,$14,$14,$00,$f0,$3c,$00,$a0,$28,$14,$50,$00,$fc,$3c,$00,$00 // .....<..(.P..<..
        .byte $00,$00,$00,$00
        .text "<<((("
        .byte $14
        .byte $50,$00

txt_2ab0:
        .text "<<(((P"
        .byte $40                                   // @ character
        .byte $00                                   // string terminator

txt_2ab8:
        .text "<<(("
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $54,$14,$00                           // T..

txt_2ac0:
        .text "<<"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $80,$a0,$14,$14,$00                   // .....

txt_2ac8:
        .text "<<("
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $28,$50,$40,$00,$fc,$f0,$80,$00,$00,$14,$54 // (P@.......T

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

// --- Region $2b08-$2b0f ---
.pc = $2b08 "dat_2b08"

dat_2b08:
        .byte $c0,$c0,$80,$80,$00,$00,$40           // ......@

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

// --- Region $2b40-$2bd6 ---
.pc = $2b40 "dat_2b40"

dat_2b40:
        .byte $f0,$c0,$00,$00,$00,$40,$50,$00,$00,$c0,$a0,$a0,$a0,$40,$00,$00 // .....@P......@..
        .byte $00,$3c,$a0,$aa,$a0,$14,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // .<..............
        .byte $00,$00,$00,$00,$00,$40,$40,$00,$00,$00,$00,$a8,$00,$00,$00,$00 // .....@@.........
        .fill 9, $00
        .byte $0f,$28,$a0,$80,$00,$00,$00,$f0       // .(......

txt_2b81:
        .text "<("
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $28,$14,$50,$00,$c0,$c0,$80,$80,$80,$40,$54,$00,$f0,$3c,$a0,$80 // (.P......@T..<..
        .byte $00,$14,$54,$00,$f0                   // ..T..

txt_2b99:
        .text "<("
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $28,$14,$50,$00,$f0,$f0,$a0,$a0,$a8,$50,$50,$00,$fc,$3c,$00,$a0 // (.P......PP..<..
        .byte $28,$14,$50,$00,$f0,$3c,$00,$a0,$28,$14,$50,$00,$fc,$3c,$a0,$80 // (.P..<..(.P..<..
        .byte $00,$00,$00,$00,$f0                   // .....

txt_2bc1:
        .text "<("
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $28,$14,$50,$00,$fc,$0f,$0a,$8a,$0a,$05,$54,$00,$00,$c0,$80,$00 // (.P.......T.....
        .byte $80,$40                               // .@

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

// --- Region $2bf8-$2c40 ---
.pc = $2bf8 "dat_2bf8"

dat_2bf8:
        .byte $f0                                   // .

txt_2bf9:
        .text "<("
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $00,$00,$00,$00,$55,$55,$55,$6a,$aa,$ab,$6a,$aa,$ab,$6a,$aa,$ab // ....UUUj..j..j..
        .byte $6b,$ff,$eb,$6b,$00,$6b,$6b,$00,$6b,$6b,$00,$6b,$6b,$00,$6b,$6b // k..k.kk.kk.kk.kk
        .byte $00,$6b,$6b,$00,$6b,$6b,$00,$6b,$6b,$00,$6b,$6b,$00,$6b,$6b,$00 // .kk.kk.kk.kk.kk.
        .byte $6b,$6b,$00,$6b,$6b,$55,$6b,$6a,$aa,$ab,$6a,$aa,$ab,$6a,$aa,$ab // kk.kkUkj..j..j..
        .byte $7f,$ff,$ff,$2e                       // ....

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

// --- Region $2c70-$2d3f ---
.pc = $2c70 "dat_2c70"

dat_2c70:
        .byte $6b,$00,$6b,$6b,$00,$6b,$6b,$00,$6b,$6b,$00,$6b,$7f,$00,$7f,$2e // k.kk.kk.kk.k....
        .byte $55,$00,$00,$6b,$00,$00,$6b,$00,$00,$6b,$00,$00,$6b,$00,$00,$6b // U..k..k..k..k..k
        .byte $00,$00,$6b,$00,$00,$6b,$00,$00,$6b,$00,$00,$6b,$00,$00,$6b,$00 // ..k..k..k..k..k.
        .byte $00,$6b,$00,$00,$6b,$00,$00,$6b,$00,$00,$6b,$00,$00,$6b,$00,$00 // .k..k..k..k..k..
        .byte $6b,$55,$55,$6a,$aa,$ab,$6a,$aa,$ab,$6a,$aa,$ab,$7f,$ff,$ff,$2e // kUUj..j..j......
        .byte $55,$55,$55,$6a,$aa,$ab,$6a,$aa,$ab,$6a,$aa,$ab,$7f,$eb,$ff,$00 // UUUj..j..j......
        .byte $6b,$00,$00,$6b,$00,$00,$6b,$00,$00,$6b,$00,$00,$6b,$00,$00,$6b // k..k..k..k..k..k
        .byte $00,$00,$6b,$00,$00,$6b,$00,$00,$6b,$00,$00,$6b,$00,$00,$6b,$00 // ..k..k..k..k..k.
        .byte $55,$6b,$55,$6a,$aa,$ab,$6a,$aa,$ab,$6a,$aa,$ab,$7f,$ff,$ff,$2e // UkUj..j..j......
        .byte $55,$55,$55,$6a,$aa,$ab,$6a,$aa,$ab,$6a,$aa,$ab,$6b,$ff,$ff,$6b // UUUj..j..j..k..k
        .byte $00,$00,$6b,$00,$00,$6b,$00,$00,$6b,$55,$40,$6a,$aa,$c0,$6a,$aa // ..k..k..kU@j..j.
        .byte $c0,$6a,$aa,$c0,$6b,$ff,$c0,$6b,$00,$00,$6b,$00,$00,$6b,$00,$00 // .j..k..k..k..k..
        .byte $6b,$55,$55,$6a,$aa,$ab,$6a,$aa,$ab,$6a,$aa,$ab,$7f,$ff,$ff // kUUj..j..j.....

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

// --- Region $2e08-$2e0f ---
.pc = $2e08 "dat_2e08"

dat_2e08:
        .byte $e1,$c9,$c9,$99,$99,$39,$21           // .....9!

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

// --- Region $2e38-$2eae ---
.pc = $2e38 "dat_2e38"

dat_2e38:
        .byte $c3,$99,$3f,$21,$39,$99,$c3,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ..?!9...........
        .byte $c1,$e7,$e7,$e7,$e7,$e7,$83,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .fill 8, $00
        .text "?????"
        .byte $f9,$01,$00,$00,$00,$00,$00,$00,$00,$00,$00
        .byte $c1,$99,$99,$99,$99,$99,$99,$00,$c3,$99 // ..........

txt_2e7a:
        .text "9999#"
        .byte $00                                   // string terminator
        .fill 8, $00
        .byte $c3,$99,$39,$39,$31,$8f,$03,$00,$83   // ..991....

txt_2e91:
        .text "99#399"
        .byte $00                                   // string terminator
        .byte $83,$39,$8f,$e3,$39,$39,$83,$00,$01,$f9,$cf,$cf,$cf,$cf,$cf,$00 // .9..99..........

txt_2ea8:
        .text "999999#"

// --- Region $2ec8-$2ecf ---
.pc = $2ec8 "dat_2ec8"

dat_2ec8:
        .byte $39,$39,$39,$81,$f9,$33,$07           // 999..3.

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

// --- Region $2f00-$2f08 ---
.pc = $2f00 "dat_2f00"

dat_2f00:
        .fill 8, $ff

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

// --- Region $2f70-$2f77 ---
.pc = $2f70 "dat_2f70"

dat_2f70:
        .byte $ff,$ff,$ff,$ff,$ff,$9f,$9f           // .......

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

// --- Region $3000-$3000 ---
.pc = $3000 "chr_3000"

chr_3000:
        .byte $00                                   // .

// --- Region $3c9e-$3c9e ---
.pc = $3c9e "dat_3c9e"

dat_3c9e:
        // === Fill data (1 bytes, $3c9e-$3c9e) ===
        .byte $00                                   // .

// --- Region $40be-$40be ---
.pc = $40be "dat_40be"

dat_40be:
        // === Fill data (1 bytes, $40be-$40be) ===
        .byte $00                                   // .

// --- Region $4c04-$4c04 ---
.pc = $4c04 "dat_4c04"

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

// --- Region $609e-$609e ---
.pc = $609e "dat_609e"

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

// --- Region $649e-$649e ---
.pc = $649e "dat_649e"

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

// --- Region $808e-$809c ---
.pc = $808e "dat_808e"

dat_808e:
        .fill 15, $00

// --- Region $809e-$809e ---
.pc = $809e "dat_809e"

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

// --- Region $8c9e-$8c9e ---
.pc = $8c9e "dat_8c9e"

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

// --- Region $8d08-$8d08 ---
.pc = $8d08 "dat_8d08"

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

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

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

// --- Region $9d12-$9d25 ---
.pc = $9d12 "dat_9d12"

dat_9d12:
        .fill 20, $00

// --- Region $9d28-$9d28 ---
.pc = $9d28 "dat_9d28"

dat_9d28:
        // === Fill data (1 bytes, $9d28-$9d28) ===
        .byte $00                                   // .

// --- Region $a09e-$a09e ---
.pc = $a09e "dat_a09e"

dat_a09e:
        // === Fill data (1 bytes, $a09e-$a09e) ===
        .byte $00                                   // .

// --- Region $a78e-$a78e ---
.pc = $a78e "dat_a78e"

dat_a78e:
        // === Fill data (1 bytes, $a78e-$a78e) ===
        .byte $00                                   // .

// --- Region $a961-$a961 ---
.pc = $a961 "dat_a961"

dat_a961:
        // === Fill data (1 bytes, $a961-$a961) ===
        .byte $00                                   // .

// --- Region $ab1f-$ab1f ---
.pc = $ab1f "dat_ab1f"

dat_ab1f:
        // === Fill data (1 bytes, $ab1f-$ab1f) ===
        .byte $00                                   // .

// --- Region $ad61-$ad61 ---
.pc = $ad61 "dat_ad61"

dat_ad61:
        // === Fill data (1 bytes, $ad61-$ad61) ===
        .byte $00                                   // .

// --- Region $b49e-$b49e ---
.pc = $b49e "dat_b49e"

dat_b49e:
        // === Fill data (1 bytes, $b49e-$b49e) ===
        .byte $00                                   // .

// --- Region $bd08-$bd08 ---
.pc = $bd08 "dat_bd08"

dat_bd08:
        // === Fill data (1 bytes, $bd08-$bd08) ===
        .byte $00                                   // .

// --- Region $bfd1-$bfd1 ---
.pc = $bfd1 "dat_bfd1"

dat_bfd1:
        // === Fill data (1 bytes, $bfd1-$bfd1) ===
        .byte $00                                   // .

// --- Region $c09e-$c09e ---
.pc = $c09e "dat_c09e"

dat_c09e:
        // === Fill data (1 bytes, $c09e-$c09e) ===
        .byte $00                                   // .

// --- Region $c904-$c904 ---
.pc = $c904 "dat_c904"

dat_c904:
        // === Fill data (1 bytes, $c904-$c904) ===
        .byte $00                                   // .

// --- Region $d3d1-$d3d1 ---
.pc = $d3d1 "dat_d3d1"

dat_d3d1:
        // === Fill data (1 bytes, $d3d1-$d3d1) ===
        .byte $00                                   // .

// --- Region $dc9e-$dc9e ---
.pc = $dc9e "dat_dc9e"

dat_dc9e:
        // === Fill data (1 bytes, $dc9e-$dc9e) ===
        .byte $00                                   // .

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

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

txt_e632:
        .text "/****)"
        .byte $07,$aa,$bd,$1a,$01,$8d,$18,$01,$b1,$2f,$29,$1f,$aa,$20,$22,$01 // ........./).. ".
        .byte $4c,$ff,$01,$a4
        .byte $43,$ab,$79
        .text "X;?)"
        .byte $e6
        .byte $2f,$d0,$02,$e6
        .byte $30,$60,$b1,$2f,$20,$22,$01,$91,$2d,$e6,$2d,$d0,$02,$e6,$2e,$ca // 0`./ "..-.-.....
        .byte $d0,$f5,$f0,$c5,$a9,$00,$f0,$ef,$a9,$ff,$d0,$eb,$b1,$2f,$91,$2d // ............./.-
        .byte $e6,$2f,$d0,$02,$e6,$30,$e6,$2d,$d0,$02,$e6,$2e,$ca,$d0,$ed,$f0 // ./...0.-........
        .byte $a8,$20,$71,$01,$b1,$2f,$20,$22,$01,$91,$2d,$e6,$2d,$d0,$02,$e6 // . q../ "..-.-...
        .byte $2e,$ca,$d0,$f5,$c6,$39,$10,$f1,$30,$8f,$86,$39,$b1,$2f,$aa,$4c // .....9..0..9./.L
        .byte $22,$01,$20,$71,$01,$b1,$2f,$91,$2d,$e6,$2f,$d0,$02,$e6,$30,$e6 // ". q../.-./...0.
        .byte $2d,$d0,$02,$e6,$2e,$ca,$d0,$ed,$c6,$39,$10,$e9,$4c,$00,$01,$2c // -........9..L..,
        .byte $da,$01,$a9,$37,$85,$01,$58,$20,$00,$1e,$4c,$ae,$a7,$e0,$00,$f0 // ...7..X ..L.....
        .byte $ee,$a9,$04,$2c,$a9,$08,$85,$ff,$b1,$2f,$91,$2d,$c8,$c4,$ff,$d0 // ...,...../.-....
        .byte $f7,$18,$a5,$2d,$65,$ff,$85,$2d,$a5,$2e,$69,$00,$85,$2e,$a0,$00 // ...-e..-..i.....
        .byte $ca,$d0,$e5,$18,$a5,$2f,$65,$ff,$85,$2f,$a5,$30,$69,$00,$85,$30 // ...../e../.0i..0
        .byte $4c,$00,$01,$b9,$00,$ef,$99,$00,$ff,$c8,$d0,$f7,$ce,$dc,$01,$ce // L...............
        .byte $df,$01,$ad,$df,$01,$c9,$df,$d0,$ea,$60,$61,$03,$01,$b1,$b0,$85 // .........`a.....
        .byte $ae,$20,$36,$01,$b1,$b0,$85,$af,$20,$36,$01,$60,$03,$00,$91,$01 // . 6..... 6.`....
        .byte $c2,$05,$10,$80,$ff,$2d,$01,$c2,$02   // .....-...

txt_e741:
        .text "4"
        .byte $40                                   // @ character
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $01,$01,$c2,$02,$04,$80,$c2,$21,$ed,$a2,$00,$20,$29,$0a,$a2,$07 // .......!... )...
        .byte $20,$29,$0a,$a2,$0e,$20,$29,$0a,$4c,$41,$0a,$bd,$fc,$10,$9d,$06 //  )... ).LA......
        .byte $d4,$9d,$06,$0a,$20,$26,$12,$20,$c2,$10,$20,$65,$10,$20,$e2,$0e // .... &. .. e. ..
        .byte $4c,$87,$10,$ad,$00,$0a,$f0,$11,$8d,$01,$0a,$20,$5e,$0e,$a9,$00 // L.......... ^...
        .byte $8d,$00,$0a,$8d,$f5,$10,$8d,$0c,$0f,$ad,$01,$0a,$30,$10,$8d,$aa // ............0...
        .byte $0a,$09,$80,$8d,$01,$0a,$a9,$00,$8d,$b8,$11,$8d,$b9,$11,$ad,$aa // ................
        .byte $0a,$0a,$18,$69,$80,$8d,$7e,$0a,$a9,$00,$69,$0a,$8d,$7f,$0a,$6c // ...i..~...i....l
        .byte $a2,$0a,$ab,$0a,$ce,$0a,$ce,$0a,$27,$0b,$e3,$0a,$e3,$0a,$27,$0b // ........'.....'.
        .byte $5e,$0b,$9f,$0b,$de,$0a,$de,$0a,$27,$0b,$c8,$0a,$c8,$0b,$27,$0b // ^.......'.....'.
        .byte $27,$0b,$0c,$0d,$1a,$0d,$67,$0d,$50,$0e,$c0,$0a,$11,$60,$00 // '.....g.P....`.

txt_e7e3:
        .byte $40                                   // @ character
        .text " "
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "  "
        .byte $40                                   // @ character
        .text " "
        .byte $40                                   // @ character
        .text "  "
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "  "
        .byte $10,$80,$40,$13,$a9,$00,$8d,$01,$0a,$4c,$5e,$0e,$a9,$0d,$8d,$01 // ..@......L^.....
        .byte $0a,$60,$a9,$63,$8d,$0c,$d4,$a9,$09,$8d,$13,$d4,$8d,$05,$d4,$4c // .`.c...........L
        .byte $e8,$0a,$a9,$01,$8d,$bf,$11,$a9,$0b,$8d,$05,$d4,$a9,$01,$8d,$f5 // ................
        .byte $10,$8d,$00,$91,$01,$a2,$25,$10,$80,$ff,$2d,$01,$a2 // ......%...-..

txt_e82f:
        .byte $22                                   // double quote character
        .text "4"
        .byte $40                                   // @ character
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $21,$01,$a2,$22,$04,$80,$a2,$61,$ed,$a2,$00,$20,$29,$0a,$a2,$07 // !.."...a... )...
        .byte $20,$29,$0a,$a2,$0e,$20,$29,$0a,$4c,$41,$0a,$bd,$fc,$10,$9d,$06 //  )... ).LA......
        .byte $d4,$9d,$06,$0a,$20,$26,$12,$20,$c2,$10,$20,$65,$10,$20,$e2,$0e // .... &. .. e. ..
        .byte $4c,$87,$10,$ad,$00,$0a,$f0,$11,$8d,$01,$0a,$20,$5e,$0e,$a9,$00 // L.......... ^...
        .byte $8d,$00,$0a,$8d,$f5,$10,$8d,$0c,$0f,$ad,$01,$0a,$30,$10,$8d,$aa // ............0...
        .byte $0a,$09,$80,$8d,$01,$0a,$a9,$00,$8d,$b8,$11,$8d,$b9,$11,$ad,$aa // ................
        .byte $0a,$0a,$18,$69,$80,$8d,$7e,$0a,$a9,$00,$69,$0a,$8d,$7f,$0a,$6c // ...i..~...i....l
        .byte $a2,$0a,$ab,$0a,$ce,$0a,$ce,$0a,$27,$0b,$e3,$0a,$e3,$0a,$27,$0b // ........'.....'.
        .byte $5e,$0b,$9f,$0b,$de,$0a,$de,$0a,$27,$0b,$c8,$0a,$c8,$0b,$27,$0b // ^.......'.....'.
        .byte $27,$0b,$0c,$0d,$1a,$0d,$67,$0d,$50,$0e,$c0,$0a,$11,$60,$00 // '.....g.P....`.

txt_e8d2:
        .byte $40                                   // @ character
        .text " "
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "  "
        .byte $40                                   // @ character
        .text " "
        .byte $40                                   // @ character
        .text "  "
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "  "
        .byte $10,$80,$40,$13,$a9,$00,$8d,$01,$0a,$4c,$5e,$0e,$a9,$0d,$8d,$01 // ..@......L^.....
        .byte $0a,$60,$a9,$63,$8d,$0c,$d4,$a9,$09,$8d,$13,$d4,$8d,$05,$d4,$4c // .`.c...........L
        .byte $e8,$0a,$a9,$01,$8d,$bf,$11,$a9,$0b,$8d,$05,$d4,$a9,$01,$8d,$f5 // ................
        .byte $10,$8d,$0c,$0f,$a0,$18,$a9,$08,$a2,$18,$20,$cb,$0e,$a9,$06,$20 // .......... .... 
        .byte $ea,$0f,$f0,$01,$60,$b9,$04,$0c,$a2,$18,$20,$7d,$0e,$ad,$b9,$11 // ....`..... }....
        .byte $29,$1f,$a8,$b9,$ec,$0c,$a2,$fd,$20,$a5,$0e,$b9,$c4,$0c,$a2,$fd // )....... .......
        .byte $20,$9c,$0e,$a0,$01,$20,$c3,$0f,$4c,$00,$10,$a9,$09,$8d,$13,$d4 //  .... ..L.......
        .byte $a0,$28,$a9,$08,$a2,$18,$20,$cb,$0e,$a9,$06,$20,$ea,$0f,$f0,$01 // .(.... .... ....
        .byte $60,$b9,$44,$0c,$a2,$18,$20,$7d,$0e,$ad,$b9,$11,$29,$1f,$a8,$b9 // `.D... }....)...
        .byte $ec,$0c,$a2,$fd,$20,$a5,$0e,$b9,$c4,$0c,$a2,$fd,$20,$9c,$0e,$4c // .... ....... ..L
        .byte $1f,$0b,$a9,$00,$8d,$f5,$10,$a9,$0b,$8d,$05,$d4,$a9,$09,$8d,$13 // ................
        .byte $d4,$a0,$10,$a9,$08,$a2,$18,$20,$cb,$0e,$a9,$06,$20,$ea,$0f,$f0 // ....... .... ...
        .byte $01,$60,$b9,$64,$0c,$a2,$18,$20,$7d,$0e,$ad,$b9,$11,$29,$1f,$a8 // .`.d... }....)..
        .byte $b9,$ec,$0c,$a2,$fd,$20,$a5,$0e,$b9,$c4,$0c,$a2,$fd,$20,$9c,$0e // ..... ....... ..
        .byte $4c,$1f,$0b,$a9,$06,$20,$ea,$0f,$f0,$01,$60,$b9,$64,$0c,$a2,$18 // L.... ....`.d...
        .byte $20,$7d,$0e,$ad,$b9,$11,$29,$1f,$a8,$b9,$c4,$0c,$a2,$fd,$20,$9c //  }....)....... .
        .byte $0e,$b9,$ec,$0c,$a2,$fd,$20,$a5,$0e,$4c,$1f,$0b,$a9,$0b,$8d,$05 // ...... ..L......
        .byte $d4,$a9,$09,$8d,$13,$d4,$a0,$28,$a9,$08,$a2,$18,$20,$cb,$0e,$a9 // .......(.... ...
        .byte $06,$20,$ea,$0f,$f0,$01,$60,$ad,$b9,$11,$29,$1f,$a8,$b9,$a4,$0c // . ....`...).....
        .byte $a2,$18,$20,$7d,$0e,$b9,$c4,$0c,$a2,$f9,$20,$a5,$0e,$b9,$ec,$0c // .. }...... .....
        .byte $a2,$f9,$20,$9c,$0e,$4c,$1f,$0b,$a2,$26,$5f,$00,$5d,$00,$0b,$0d // .. ..L...&_.]...
        .byte $a2,$2d,$0b,$00,$08,$00,$06,$00,$58,$00,$06,$08,$00,$06,$5b,$a3 // .-......X.....[.

txt_ea41:
        .byte $22                                   // double quote character
        .text "M+"
        .byte $a6                                   // '&' | $80 (end-of-string marker)
        .byte $26,$5f,$00,$5d,$00,$0b,$0d,$a2,$2d,$0b,$00,$08,$00,$06,$00,$58 // &_.]....-......X
        .byte $00,$06,$08,$00,$0b,$58,$a3           // .....X.

txt_ea5c:
        .byte $22                                   // double quote character
        .text "C!"
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $30,$43,$43,$01,$01,$02,$02,$03,$03   // 0CC......

txt_ea69:
        .text "VVSSVVXX"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $24,$13,$13,$43,$33,$e3,$43,$23,$00   // $..C3.C#.

txt_ea7b:
        .text "!!"
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $21,$83,$a7,$21,$96,$a7,$21,$8a,$a7,$21,$8f,$a7,$21,$a3,$ab,$21 // !..!..!..!..!..!
        .byte $a2,$a3,$22,$a1,$a1,$a9,$21,$82,$a4   // .."...!..

txt_ea97:
        .text "!$"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $23,$04,$00,$94,$a2                   // #....

txt_ea9f:
        .text "!R"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $25,$22,$00,$22,$00,$22,$02,$0a,$00,$00,$0a,$21,$0f,$a2,$21,$0f // %".".".....!..!.
        .byte $03,$0f,$00,$00,$0f,$21,$08,$a2,$22,$08,$08,$a2,$21,$08,$02,$06 // .....!.."...!...
        .byte $00,$00,$06,$21,$0a,$a3,$25,$0a,$0d,$0e,$00,$0f,$a3,$25,$0f,$10 // ...!..%......%..
        .byte $11,$00,$08,$a3,$22,$08,$09,$02,$0a,$00,$0d,$00,$60,$86,$0f,$00 // ....".......`...
        .byte $a9,$04,$8d,$01,$0a,$a9,$00,$8d,$bf,$11,$8d,$f5,$10,$60,$a9,$63 // .............`.c
        .byte $8d,$0c,$d4,$a9,$09,$8d,$05,$d4,$8d,$13,$d4,$8d,$0c,$0f,$a0,$10 // ................
        .byte $a9,$00,$a2,$10,$20,$cb,$0e,$a9,$08,$20,$ea,$0f,$f0,$01,$60,$ad // .... .... ....`.
        .byte $b9,$11                               // ..

txt_eb14:
        .text ")?"
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $b9,$90,$0d,$a2,$18,$20,$7d,$0e,$ad,$b9,$11,$29,$1f,$a8,$b9,$10 // ..... }....)....
        .byte $0e,$a2,$00,$20,$9c,$0e,$b9,$10,$0e,$a2,$07,$20,$a5,$0e,$a0,$02 // ... ....... ....
        .byte $20,$c3,$0f,$4c,$00,$10,$a9,$08,$20,$ea,$0f,$f0,$01,$60,$b9,$d0 //  ..L.... ....`..
        .byte $0d,$a2,$18,$20,$7d,$0e,$ad,$b9,$11,$29,$1f,$a8,$b9,$30,$0e,$a2 // ... }....)...0..
        .byte $00,$20,$9c,$0e,$b9,$30,$0e,$a2,$07,$20,$a5,$0e,$4c,$5f,$0d,$a4 // . ...0... ..L_..
        .byte $38,$01,$01,$03,$03,$05,$05,$06,$78,$00,$08,$00,$08,$00,$58,$05 // 8.......x.....X.
        .byte $08,$0a,$00,$08,$00,$88,$00,$05,$8a,$a2 // ..........

txt_eb81:
        .text "!X"
        .byte $a5                                   // '%' | $80 (end-of-string marker)
        .byte $38,$01,$01,$03,$03,$05,$05,$06,$78,$00,$08,$00,$08,$00,$58,$05 // 8.......x.....X.
        .byte $08,$0a,$00,$08,$00,$88,$00,$05,$58,$a2,$27,$58,$00,$53,$00,$05 // ........X.'X.S..
        .byte $01,$51,$ab,$24,$53,$00,$05,$08,$ac,$25,$53,$00,$05,$01,$51,$ab // .Q.$S....%S...Q.
        .byte $24,$53,$00,$05,$51,$ac,$24,$08,$08,$0a,$0c,$f0,$0d,$ec,$08,$24 // $S..Q.$........$
        .byte $0d,$0d,$0f,$11,$f0,$06,$ec,$0d,$60,$bd,$a9,$11,$8d,$01,$0a,$ad // ........`.......
        .byte $bf,$11,$49,$03,$8d,$bf,$11,$60,$a9,$01,$8d,$02,$0a,$8d,$09,$0a // ..I....`........
        .byte $8d,$10,$0a,$a2,$00,$8a,$8d,$bf,$11,$9d,$00,$d4,$e8,$e0,$18,$d0 // ................
        .byte $f8,$a9,$0f,$8d,$18,$d4,$60,$8e,$11,$11,$aa,$f0,$0d,$29,$f0,$8d // ......`......)..
        .byte $fa,$10,$a9,$00,$8d,$f9,$10,$8a,$29,$0f,$4c,$96,$0e,$8e,$11,$11 // ........).L.....
        .byte $a2,$00,$20,$23,$10,$60,$8e,$18,$11,$a2,$07,$20,$23,$10,$60,$8e // .. #.`..... #.`.
        .byte $1f,$11,$a2,$0e,$20,$23,$10,$60,$ad,$b8,$11,$cd,$c5,$11,$d0,$14 // .... #.`........
        .byte $ad,$b9,$11,$d0,$0f,$b9,$20,$11,$9d,$f6,$10,$e8,$c8,$98,$29,$07 // ...... .......).
        .byte $c9,$07,$d0,$f1,$60,$8d,$c1,$11,$8e,$c2,$11,$a2,$00,$20,$ae,$0e // ....`........ ..
        .byte $ac,$c1,$11,$20,$ae,$0e,$ac,$c2,$11,$4c,$ae,$0e,$fe,$0b,$11,$bd // ... .....L......
        .byte $0b,$11,$dd,$f9,$10,$b0,$05,$a9,$00,$4c,$04,$0f,$ac,$0c,$0f,$f0 // .........L......
        .byte $03,$ad,$b8,$11,$29,$0f,$18,$7d,$fa,$10,$a8,$b9,$0d,$0f,$18,$7d // ....)..}.......}
        .byte $0f,$11,$9d,$10,$11,$60,$09,$b0,$2f,$f8,$1c,$14,$f8,$1c,$14,$f8 // .....`../.......
        .byte $1c,$14,$f8,$1c,$14,$00,$1c,$14,$a2   // .........

// --- Region $eca1-$ed4a ---
.pc = $eca1 "dat_eca1"

dat_eca1:
        .byte $1c,$10,$00,$1c,$10,$00,$1c,$10,$00,$1c,$10,$a2,$2e,$1c,$08,$00 // ................
        .byte $1c,$08,$00,$1c,$08,$00,$1c,$08,$00,$1c,$08,$a2,$2f,$1c,$0c,$00 // ............/...
        .byte $1c,$0c,$00,$1c,$0c,$00,$1c,$0c,$00,$1c,$0c,$00,$e4,$01,$28,$ff // ..............(.
        .byte $fe,$fe,$ff,$01,$02,$02,$01,$c4,$2f,$00,$18,$0c,$00,$18,$0c,$00 // ......../.......
        .byte $18,$0c,$00,$18,$0c,$00,$18,$0c,$a2,$21,$01,$03,$00,$ff,$00,$01 // .........!......
        .byte $22,$00,$ff,$e3,$04,$a4,$e3,$04,$a3,$e3,$04,$a2,$e3,$08,$a4,$e3 // "...............
        .byte $08,$a3,$e3,$08,$a2,$e3,$0c,$a4,$e3,$0c,$a3,$e3,$0c,$a2,$61,$19 // ..............a.
        .byte $ad,$b9,$11,$29,$07,$aa,$98,$3d,$e2,$0f,$f0,$12,$a9,$80,$8d,$12 // ...)...=........
        .byte $d4,$ee,$12,$d4,$a9,$c8,$8d,$1a,$11,$a9,$50,$8d,$1b,$11,$60,$f0 // ..........P...`.
        .byte $a0,$a3,$82,$00,$a0,$b6,$2a,$aa,$ca,$8e,$c5,$11,$ac,$b9,$11,$ee // ......*.........
        .byte $b8,$11,$cd,$b8,$11,$d0,$05,$a9,$00,$8d // ..........

// --- Region $ed71-$ed83 ---
.pc = $ed71 "dat_ed71"

dat_ed71:
        .byte $8d,$c1,$11,$29,$ff,$d0,$01,$60,$18,$7d,$11,$11,$6d,$bf,$11,$0a // ...)...`.}..m...
        .byte $0a,$9d,$0f                           // ...

// --- Region $ee10-$ee86 ---
.pc = $ee10 "dat_ee10"

dat_ee10:
        .byte $ad,$f5,$10,$f0,$0b,$ad,$b8,$11,$d0,$06,$bd,$f7,$10,$9d,$0e,$11 // ................
        .byte $bd,$0e,$11,$18,$7d,$f8,$10,$9d,$0e,$11,$e3,$0a,$29,$0d,$be,$11 // ....}.......)...
        .byte $9d,$02,$d4,$bd,$0e,$11,$e5,$4a,$27,$1d,$06,$0a,$9d,$03,$d4,$60 // .......J'......`
        .byte $a2,$23,$40,$f0,$08,$a2,$25,$38,$80,$40,$f4,$f8,$a2,$60,$21,$08 // .#@...%8.@...`!.
        .byte $40,$40,$f0,$08,$10,$50,$38,$80,$01,$6c,$6c,$f8,$6c,$6c,$18,$01 // @@...P8..ll.ll..
        .byte $34,$34,$ec,$34,$34,$00,$01,$90,$50,$f8,$90,$90,$07,$40,$f4,$f8 // 44.44...P....@..
        .byte $a2,$29,$08,$40,$00,$40,$81,$fb,$05,$20,$04,$a2,$60,$1f,$40,$f0 // .).@.@... ..`.@.
        .byte $08,$10,$50,$38,$80,$00,$40           // ..P8..@

// --- Region $eea0-$eeda ---
.pc = $eea0 "dat_eea0"

dat_eea0:
        .byte $01,$08,$a5,$21,$80,$a3,$22,$70,$04,$a2,$26,$42,$01,$ff,$00,$30 // ...!.."p..&B...0
        .byte $16,$a2,$26,$42,$80,$37,$00,$20,$07,$a2,$26,$10,$01,$81,$08 // ..&B.7. ..&....

txt_eebf:
        .text "P-"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $23,$14,$01,$03,$a2,$21,$02,$a2,$26,$14,$01,$10,$00,$20,$02,$a2 // #....!..&.... ..
        .byte $26,$42,$80,$08,$08,$50,$1d,$a2,$26   // &B...P..&

// --- Region $eeee-$ef68 ---
.pc = $eeee "dat_eeee"

dat_eeee:
        .byte $50,$a3,$21,$80,$a3,$22,$80,$01,$a2,$24,$01,$07,$a5,$1f,$a4,$23 // P.!.."...$.....#
        .byte $ff,$00,$10,$a2,$60,$a2,$07,$97,$7e,$6e,$80,$4d,$82,$32,$84,$1e // ....`...~n.M.2..
        .byte $86,$11,$88,$0c,$8a,$0e,$8c,$18,$8e,$29,$90,$41,$92,$62,$94,$8b // .........).A.b..
        .byte $96,$bb,$98,$f4,$9a,$35,$9d,$7e,$9f,$d0,$a1,$2b,$a4,$8e,$a6,$fa // .....5.~...+....
        .byte $a8,$6f,$ab,$ee,$ad,$75,$b0,$06,$b3,$a1,$b5,$45,$b8,$f3,$ba,$ac // .o...u.....E....
        .byte $bd,$6e,$c0,$3a,$c3,$11,$c6,$f3,$c8,$df,$cb,$d6,$ce,$d8,$d1,$e6 // .n.:............
        .byte $d4,$fe,$d7,$23,$db,$52,$de,$8f,$e1,$d6,$e4,$2b,$e8,$8b,$eb,$f8 // ...#.R.....+....
        .byte $ee,$72,$f2,$f9,$f5,$8c,$f9,$ad,$aa,$0a,$f0 // .r.........

// --- Region $efa6-$f03d ---
.pc = $efa6 "dat_efa6"

dat_efa6:
        .byte $e3,$0a,$60,$3f,$a8,$a9,$00,$9d,$11,$11,$9d,$02,$0a,$8c,$c1,$11 // ..`?............
        .byte $b9,$a9,$12,$a8,$20,$bb,$0e,$8a,$38,$e9,$07,$aa,$ac,$c1,$11,$c8 // .... ...8.......
        .byte $b9,$a9,$12,$9d,$0c,$11,$c8,$b9,$a9,$12,$20,$23,$10,$c8,$b9,$a9 // .......... #....
        .byte $12,$9d,$05,$d4,$c8,$b9,$a9,$12,$9d,$04,$0a,$c8,$b9,$a9,$12,$9d // ................
        .byte $03,$0a,$60,$80,$57,$00,$60,$4c,$a9,$0b,$8d,$11,$d0,$20,$f5,$14 // ..`.W.`L..... ..
        .byte $a9,$00,$85,$02,$85,$03,$85,$05,$85,$08,$8d,$34,$03,$8d,$38,$03 // ...........4..8.
        .byte $8d,$7f,$03,$a9,$01,$8d,$48,$03,$8d,$4a,$03,$8d,$4c,$03,$8d,$50 // ......H..J..L..P
        .byte $03,$20,$df,$15,$20,$3b,$17,$a9,$00,$aa,$bd,$c0,$1e,$9d,$84,$06 // . .. ;..........
        .byte $e8,$e0,$f0,$d0,$f5,$a9,$00,$aa,$bd,$b0,$1f,$9d,$74,$07,$e8,$e0 // ............t...
        .byte $50,$d0,$f5,$78,$e7,$ea,$60,$ef       // P..x..`.

// --- Region $f12d-$f1ae ---
.pc = $f12d "dat_f12d"

dat_f12d:
        .byte $e7,$08,$21,$01,$e7,$08,$21,$01,$e7,$08,$21,$01,$e7,$08,$21,$01 // ..!...!...!...!.
        .byte $e7,$08,$21,$01,$e7,$08,$21,$01,$e7,$08,$35,$01,$00,$0b,$05,$0d // ..!...!...5.....
        .byte $01,$06,$0e,$03,$01,$02,$02,$0a,$07,$01,$0d,$0e,$06,$07,$08,$09 // ................
        .byte $a4,$23,$06,$0e,$06,$a4,$34,$09,$08,$07,$01,$07,$08,$09,$01,$07 // .#....4.........
        .byte $0a,$02,$01,$03,$0e,$06,$01,$0d,$05,$0b,$06,$a8,$33,$0b,$05,$0d // ............3...
        .byte $01,$06,$0e,$03,$01,$02,$0a,$07,$01,$09,$08,$07,$01,$07,$08,$09 // ................
        .byte $a4,$23,$06,$0e,$06,$a4,$33,$09,$08,$07,$01,$07,$08,$09,$01,$07 // .#....3.........
        .byte $0a,$02,$01,$03,$0e,$06,$01,$0d,$05,$0b,$a8,$31,$02,$0a,$07,$01 // ...........1....
        .byte $0d,$0e                               // ..

// --- Region $f1b8-$f223 ---
.pc = $f1b8 "dat_f1b8"

dat_f1b8:
        .byte $95,$93,$e7,$11,$23,$0d,$12,$90,$e9,$a0,$36,$d1,$d5,$c1,$cc,$c9 // ....#.....6.....
        .byte $d4,$d9,$a0,$c9,$d3,$a0,$cf,$d5,$d2,$a0,$d3,$cc,$cf,$c7,$c1,$ce // ................
        .byte $ae,$e9,$a0,$23,$91,$91,$90,$80,$28,$a0,$a1,$e4,$08,$e3,$07,$23 // ...#....(......#
        .byte $05,$01,$07,$e3,$08,$2c,$07,$07,$05,$01,$07,$07,$08,$08,$07,$07 // .....,..........
        .byte $05,$01,$e6,$07,$21,$04,$e5,$08,$22,$01,$07,$e5,$08,$22,$01,$05 // ....!..."...."..
        .byte $e5,$08,$22,$01,$05,$e5,$08,$21,$01,$e5,$07,$61,$87,$c6,$02,$a6 // .."....!...a....
        .byte $02,$e0,$ff,$f0,$01,$60,$a2,$07,$86,$02,$a2,$00 // .....`......

// --- Region $f26e-$f27b ---
.pc = $f26e "Segment $f26e"
        .byte $06,$06,$18,$69,$40,$8d,$07,$06,$a9,$01,$8d,$48,$03,$60 // ...i@......H.`

// --- Region $f2e1-$f2f2 ---
.pc = $f2e1 "Segment $f2e1"
        .byte $05,$a5,$05,$c9,$64,$d0,$0a,$a9,$00,$85,$05,$ad,$4b,$03,$8d,$4a // ....d.......K..J
        .byte $03,$60                               // .`

// --- Region $f316-$f344 ---
.pc = $f316 "Segment $f316"
        .byte $05,$0b,$0b,$09,$09,$08,$08,$07,$07,$01,$01,$07,$07,$08,$08,$09 // ................
        .byte $09,$06,$06,$0e,$0e,$03,$03,$01,$01,$03,$03,$0e,$06,$06,$02,$02 // ................
        .byte $0a,$0a,$07,$07,$01,$01,$07,$07,$0a,$0a,$02,$02,$0b,$0b,$05 // ...............

// --- Region $f39d-$f3ae ---
.pc = $f39d "Segment $f39d"
        .byte $61,$c6,$01,$02,$03,$04,$05,$06,$07,$08,$09,$0a,$0c,$0e,$11,$17 // a...............
        .byte $17,$1a                               // ..

// --- Region $f3ed-$f44f ---
.pc = $f3ed "dat_f3ed"

dat_f3ed:
        .byte $b0,$b1,$b2,$b3,$b1,$b4,$ae,$52,$03,$bd,$44,$1a,$8d,$00,$d0,$bd // .......R..D.....
        .byte $44,$19,$18,$69,$36,$8d,$01,$d0,$ae,$53,$03,$bd,$44,$1a,$8d,$02 // D..i6....S..D...
        .byte $d0,$bd,$44,$19,$18,$69,$36,$8d,$03,$d0,$ae,$54,$03,$bd,$44,$1a // ..D..i6....T..D.
        .byte $8d,$04,$d0,$bd,$44,$19,$18,$69,$36,$8d,$05,$d0,$ae,$55,$03,$bd // ....D..i6....U..
        .byte $44,$1a,$8d,$06,$d0,$bd,$44,$19,$18,$69,$36,$8d,$07,$d0,$ae,$56 // D.....D..i6....V
        .byte $03,$bd,$44,$1a,$8d,$08,$d0,$bd,$44,$19,$18,$69,$36,$8d,$09,$d0 // ..D.....D..i6...
        .byte $ae,$57,$03                           // .W.

// --- Region $f46b-$f4da ---
.pc = $f46b "Segment $f46b"
        .byte $08,$a6,$08,$e0,$ff,$f0,$01,$60,$a2,$07,$86,$08,$a2,$00,$bd,$81 // .......`........
        .byte $06,$9d,$80,$06,$bd,$a9,$06,$9d,$a8,$06,$bd,$d1,$06,$9d,$d0,$06 // ................
        .byte $bd,$f9,$06,$9d,$f8,$06,$bd,$21,$07,$9d,$20,$07,$bd,$49,$07,$9d // .......!.. ..I..
        .byte $48,$07,$bd,$71,$07,$9d,$70,$07,$bd,$99,$07,$9d,$98,$07,$e8,$e0 // H..q..p.........
        .byte $27,$d0,$cb,$a9,$20,$8d,$a7,$06,$8d,$cf,$06,$8d,$f7,$06,$8d,$1f // '... ...........
        .byte $07,$8d,$47,$07,$8d,$6f,$07,$ee,$7f,$03,$ad,$7f,$03,$c9,$08,$d0 // ..G..o..........
        .byte $0e,$a9,$00,$8d,$50,$03,$ad,$38,$03,$18,$e9,$26,$8d,$38,$03,$60 // ....P..8...&.8.`

// --- Region $f4e9-$f568 ---
.pc = $f4e9 "Segment $f4e9"
        .byte $08,$a6,$08,$e0,$08,$f0,$01,$60,$a2,$00,$86,$08,$a2,$26,$bd,$7f // .......`.....&..
        .byte $06,$9d,$80,$06,$bd,$a7,$06,$9d,$a8,$06,$bd,$cf,$06,$9d,$d0,$06 // ................
        .byte $bd,$f7,$06,$9d,$f8,$06,$bd,$1f,$07,$9d,$20,$07,$bd,$47,$07,$9d // .......... ..G..
        .byte $48,$07,$bd,$6f,$07,$9d,$70,$07,$bd,$97,$07,$9d,$98,$07,$ca,$d0 // H..o..p.........
        .byte $cd,$a9,$20,$8d,$80,$06,$8d,$a8,$06,$8d,$d0,$06,$8d,$f8,$06,$8d // .. .............
        .byte $20,$07,$8d,$48,$07,$8d,$70,$07,$8d,$98,$07,$ce,$7f,$03,$ad,$7f //  ..H..p.........
        .byte $03,$c9,$01,$d0,$0e,$a9,$01,$8d,$50,$03,$ad,$38,$03,$18,$69,$25 // ........P..8..i%
        .byte $8d,$38,$03,$60,$ad,$01,$dc,$c9,$ef,$d0,$28,$78,$e4,$ea,$60,$53 // .8.`......(x..`S

// --- Region $f58d-$f895 ---
.pc = $f58d "Segment $f58d"
        .byte $a2,$00,$bd,$00,$30,$9d,$01,$08,$e8,$d0,$f7,$ee,$40,$03,$ee,$43 // ....0.......@..C
        .byte $03,$ad,$40,$03,$c9,$f0,$d0,$e8,$a9,$00,$a0,$e0,$85,$ae,$85,$2d // ..@............-
        .byte $84,$af,$84,$2e,$a9,$37,$85,$01,$58,$20,$e2,$fc,$4c,$ae,$a7,$e6 // .....7..X ..L...
        .byte $1a,$e4,$19,$e3,$18,$e3,$17,$60,$21,$16,$16,$15,$15,$14,$14,$13 // .......`!.......
        .byte $13,$12,$11,$11,$10,$10,$0f,$0e,$0e,$0d,$0c,$0c,$0b,$0a,$0a,$09 // ................
        .byte $09,$08,$07,$07,$06,$06,$05,$05,$04,$04,$e3,$03,$e3,$02,$e4,$01 // ................
        .byte $ab,$e4,$01,$e3,$02,$e3,$03,$60,$21,$04,$04,$05,$05,$06,$06,$07 // .......`!.......
        .byte $07,$08,$09,$09,$0a,$0a,$0b,$0c,$0c,$0d,$0e,$0e,$0f,$10,$10,$11 // ................
        .byte $11,$12,$13,$13,$14,$14,$15,$15,$16,$16,$e3,$17,$e3,$18,$e4,$19 // ................
        .byte $eb,$1a,$e4,$19,$e3,$18,$e3,$17,$60,$21,$16,$16,$15,$15,$14,$14 // ........`!......
        .byte $13,$13,$12,$11,$11,$10,$10,$0f,$0e,$0e,$0d,$0c,$0c,$0b,$0a,$0a // ................
        .byte $09,$09,$08,$07,$07,$06,$06,$05,$05,$04,$04,$e3,$03,$e3,$02,$e4 // ................
        .byte $01,$ab,$e4,$01,$e3,$02,$e3,$03,$60,$21,$04,$04,$05,$05,$06,$06 // ........`!......
        .byte $07,$07,$08,$09,$09,$0a,$0a,$0b,$0c,$0c,$0d,$0e,$0e,$0f,$10,$10 // ................
        .byte $11,$11,$12,$13,$13,$14,$14,$15,$15,$16,$16,$e3,$17,$e3,$18,$e4 // ................
        .byte $19,$e5,$1a,$34,$a6,$ab,$b0,$b4,$b9,$be,$c2,$c7,$cb,$cf,$d2,$d6 // ...4............
        .byte $d9,$dc,$df,$e1,$e3,$e5,$e6,$e7,$e4,$e8,$60,$27,$e7,$e6,$e4,$e2 // ..........`'....
        .byte $e0,$de,$db,$d8,$d5,$d1,$cd,$c9,$c5,$c1,$bc,$b8,$b3,$ae,$a9,$a4 // ................
        .byte $a0,$9b,$96,$91,$8d,$88,$84,$80,$7c,$78,$75,$72,$6f,$6d,$6a,$68 // ........|xuromjh
        .byte $67,$66,$65,$e3,$64,$60,$27,$65,$66,$67,$68,$6a,$6d,$6f,$72,$75 // gfe.d`'efghjmoru
        .byte $78,$7c,$80,$84,$88,$8d,$91,$96,$9b,$a0,$a4,$a9,$ae,$b3,$b8,$bc // x|..............
        .byte $c1,$c5,$c9,$cd,$d1,$d5,$d8,$db,$de,$e0,$e2,$e4,$e6,$e7,$e4,$e8 // ................
        .byte $60,$27,$e7,$e6,$e5,$e3,$e1,$df,$dc,$d9,$d6,$d2,$cf,$cb,$c7,$c2 // `'..............
        .byte $be,$b9,$b4,$b0,$ab,$a6,$a1,$9c,$98,$93,$8e,$8a,$85,$81,$7d,$7a // ..............}z
        .byte $76,$73,$70,$6d,$6b,$69,$67,$66,$65,$e4,$64,$60,$27,$65,$66,$68 // vspmkigfe.d`'efh
        .byte $6a,$6c,$6e,$71,$74,$77,$7b,$7f,$83,$87,$8b,$90,$94,$99,$9e,$a3 // jlnqtw{.........
        .byte $a8,$ac,$b1,$b6,$bb,$bf,$c4,$c8,$cc,$d0,$d4,$d7,$da,$dd,$df,$e2 // ................
        .byte $e4,$e5,$e6,$e7,$e3,$e8,$60,$27,$e7,$e6,$e5,$e4,$e2,$df,$dd,$da // ......`'........
        .byte $d7,$d4,$d0,$cc,$c8,$c4,$bf,$bb,$b6,$b1,$ac,$a8,$a3,$9e,$99,$94 // ................
        .byte $90,$8b,$87,$83,$7f,$7b,$77,$74,$71,$6e,$6c,$6a,$68,$66,$65,$e4 // .....{wtqnljhfe.
        .byte $64,$60,$27,$65,$66,$67,$69,$6b,$6d,$70,$73,$76,$7a,$7d,$81,$85 // d`'efgikmpsvz}..
        .byte $8a,$8e,$93,$98,$9c,$a1,$41           // ......A

txt_f784:
        .encoding "screencode_mixed"
        .text " space fight"
        .encoding "petscii_upper"

txt_f790:
        .text "!  BC"
        .byte $1f,$42,$e3,$20,$60                   // .B. `

txt_f79a:
        .encoding "screencode_mixed"
        .text "+original by trb. was supplied by mafia joe."
        .encoding "petscii_upper"
        .byte $e5,$20,$60,$69                       // . `i

txt_f7ca:
        .encoding "screencode_mixed"
        .text "greetings to the untouchables, fbr, ikari, orion, fac, dominators, jewels, beastie boys, triad, axenon, 2"
        .encoding "petscii_upper"
        .byte $e3,$30,$60,$58                       // .0`X

txt_f837:
        .encoding "screencode_mixed"
        .text " ad, twg, ace, inxs, the system, new imports, idefix, mechanix, mcg, dbs, stack and g*p."
        .encoding "petscii_upper"
        .byte $f4,$20,$81,$9d,$00,$60,$87           // . ...`.

// --- Region $f91e-$fc13 ---
.pc = $f91e "Segment $f91e"
        .byte $a6,$00,$23,$01,$01,$05,$a3,$25,$15,$55,$5a,$6a,$6a,$a3 // ..#....%.UZjj.

txt_f92c:
        .text "!UDU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$aa,$00,$00,$00,$55,$21,$55,$e3,$aa,$80,$83,$00 // .....U!U.....

txt_f93e:
        .text "!UCU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$aa,$00,$00,$00,$55,$21,$55,$e3,$af,$80,$28,$00,$e8,$05,$ec // .....U!U...(....
        .byte $aa,$24,$af,$bf,$bc,$bc,$e4,$aa,$c2,$a2,$e4,$aa,$c2,$a2,$e4,$aa // .$..............
        .byte $c2,$a2,$e4,$aa,$c2,$80,$82,$00,$e4,$aa,$c2,$a2,$e4,$aa,$c2,$a2 // ................
        .byte $e4,$aa,$c2,$a2,$e4,$af,$c2,$a3,$24,$01,$05,$05,$15,$e3,$16,$23 // ........$......#
        .byte $55,$55,$6a,$e5,$aa,$22,$55,$55,$e6,$aa,$22,$55,$55,$e6,$aa // UUj.."UU.."UU..

txt_f992:
        .text "%TW"
        .byte $af                                   // '/' | $80 (end-of-string marker)
        .byte $ab,$ab,$e3,$aa,$24,$05,$05,$c5,$c5,$e4,$f5,$e8,$aa,$22,$bd,$bd // ....$........"..
        .byte $e6,$aa,$22,$55,$55,$e6,$aa           // .."UU..

txt_f9ad:
        .text "#UU"
        .byte $ab                                   // '+' | $80 (end-of-string marker)
        .byte $e5,$aa,$25,$01,$c1,$f1,$f1,$fd,$e3,$bd,$22,$55,$55,$e6,$6a,$22 // ..%......."UU.j"
        .byte $55,$55,$e6,$af,$b8,$22,$55,$55,$e6   // UU..."UU.

txt_f9ca:
        .text "Z!UCU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$aa,$aa,$aa,$aa,$55,$21,$55,$e6,$ab,$22,$55,$55,$e6,$d6 // .....U!U.."UU..

txt_f9df:
        .text "!UBU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$aa,$aa,$aa,$aa,$55,$21,$55,$e6,$aa // .....U!U..

txt_f9ee:
        .text "%TW"
        .byte $af                                   // '/' | $80 (end-of-string marker)
        .byte $ab,$ab,$e3,$aa,$24,$05,$05,$c5,$c5,$e4,$f5 // ....$......

txt_f9fd:
        .text "!UCU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$aa,$aa,$aa,$aa,$55,$21,$55,$e6,$aa,$22,$54,$54,$e6,$bc,$e8 // .....U!U.."TT...
        .byte $16,$e9,$aa,$22,$bf,$ff,$e5,$f0,$23,$aa,$fa,$d6,$e5,$16,$e8,$aa // ..."....#.......
        .byte $e8,$f5,$e9,$aa,$22,$bf,$bf,$e5,$bc,$23,$aa,$fe,$f5,$e5,$05,$e8 // ...."....#......
        .byte $aa,$e8,$bd,$e8,$6a,$e8,$af,$b8,$23,$5a,$5f,$5f,$a5,$21,$aa,$c2 // ....j...#Z__.!..
        .byte $e5,$05,$e9,$aa,$22,$bf,$bf,$e5,$bc,$21,$ab,$c2,$a5,$e3,$d6,$e5 // ...."....!......
        .byte $16,$e9,$aa,$c2,$e5,$f0,$23,$aa,$fa,$f6,$e5,$16,$e8,$aa,$e8,$f5 // ......#.........
        .byte $e9,$aa,$22,$bf,$bf,$e5,$bc,$21,$aa,$c2,$a2,$24,$15,$15,$16,$aa // .."....!...$....
        .byte $c2,$a2                               // ..

txt_fa74:
        .text "&TT"
        .byte $bc                                   // '<' | $80 (end-of-string marker)
        .byte $bc,$fc,$fc,$a5,$e8,$16,$e8,$aa,$e5,$f0,$23,$d5,$95,$aa,$e5,$16 // ..........#.....
        .byte $22,$56,$5a,$e9,$aa,$e8,$f5,$e8,$aa,$e8,$bc,$e8,$05,$e8,$aa,$e8 // "VZ.............
        .byte $bd,$e8,$6a,$e6,$af,$21,$ab,$43,$aa,$00,$00,$00,$00,$00 // ..j..!.C......

txt_faa6:
        .text "UU!"
        .byte $af                                   // '/' | $80 (end-of-string marker)
        .byte $a5
        .text "#UUZ"
        .byte $e5,$05
        .byte $22,$55,$55,$e9,$aa,$e5,$bc
        .byte $23,$bd
        .byte $bd,$aa,$a5                           // ...

txt_fabd:
        .text "#UU"
        .byte $ab                                   // '+' | $80 (end-of-string marker)
        .byte $e5,$16                               // ..

txt_fac3:
        .text "#VV"
        .byte $d6                                   // 'V' | $80 (end-of-string marker)
        .byte $e8,$aa,$e8,$f0,$e8,$16,$e8,$aa,$e8,$f5,$e8,$aa,$e5,$bc,$26,$bd // ..............&.
        .byte $ad,$aa,$16,$17,$17,$a2               // ......

txt_fadd:
        .text "&UU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $bc,$fc,$fc,$a2                       // ....

txt_fae5:
        .text "#UU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $a5                                   // .

txt_faea:
        .text "#TT"
        .byte $bc                                   // '<' | $80 (end-of-string marker)
        .byte $e3,$16,$25,$15,$05,$05,$01,$00,$e5,$aa,$23,$6a,$7f,$7f,$e6,$aa // ..%.......#j....
        .byte $c2,$e6,$aa,$c2,$e3,$aa,$25,$ab,$ab,$af,$ff,$fc,$e4,$f5,$24,$c5 // ......%.......$.
        .byte $c5,$05,$05,$e6,$aa,$c2,$e6,$bc,$22,$fc,$fc,$e8,$05,$e6,$aa,$c2 // ........".......
        .byte $e4,$bd
        .byte $24,$bc,$bc,$fc,$fc,$e3,$6a
        .text "%ZZV"
        .byte $17,$07,$e6
        .byte $aa,$c2,$e6,$aa,$c2,$e6,$aa,$c2,$e6,$af,$c2,$e6,$5a,$22,$5f,$5f // ............Z"__
        .byte $e6,$aa,$c2,$e6,$aa,$c2,$e6,$aa,$c2,$e6,$ab,$c2,$e6,$d6,$22,$d7 // ..............".
        .byte $d7,$e6,$aa,$c2,$e8,$f0,$e8,$16,$e8,$aa,$e4,$f5,$24,$f1,$f1,$f0 // ............$...
        .byte $f0,$e3,$aa,$25,$6a,$6a,$5a,$7f,$3f,$e6,$aa,$c2,$e6,$aa,$c2,$e6 // ...%jjZ.?.......
        .byte $aa,$c2,$e6,$bc,$22,$fc,$fc,$a2,$22,$55,$55,$e4,$5a,$a2 // ...."..."UU.Z.

txt_fb7c:
        .text "!UFU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $aa,$aa,$aa,$00,$00,$55,$21,$55,$e4,$aa,$80,$80,$00,$24,$16,$16 // .....U!U.....$..
        .byte $56,$5a,$ec,$aa,$e8,$f0,$80,$28,$00,$e3,$5a,$22,$5f,$5f,$a3,$e3 // VZ.....(..Z"__..
        .byte $aa,$c2,$a3,$e3,$aa,$c2,$a3,$e3,$aa,$c2,$a3,$e3,$aa,$c2,$a3,$e3 // ................
        .byte $aa,$c2,$a3,$e3,$aa,$c2,$a3,$e3,$aa,$c2,$80,$83,$00,$e3,$aa,$c2 // ................
        .byte $a3,$25,$ab,$ab,$af,$ff,$fc,$a3,$23,$f0,$c0,$c0,$80,$35,$00,$32 // .%......#....5.2
        .byte $03,$0f,$0a
        .text "((PQ"
        .byte $00,$ff,$f0,$a0,$a2,$a0
        .byte $50,$51,$00
        .byte $0f,$3c,$e3,$a0,$25,$14,$05,$00,$ff,$f0,$e3,$a0,$60,$25,$50,$51 // .<..%.......`%PQ
        .byte $00,$3f,$f0,$a0,$aa,$a0,$50,$55,$00,$3f,$f0,$a0,$aa,$a0,$50,$50 // .?....PU.?....PP
        .byte $00,$0f,$3c,$a0,$a2,$a0,$14,$05,$00,$f0,$f0,$a0,$a2,$a0,$50,$50 // ..<...........PP
        .byte $00,$0f,$03                           // ...

// --- Region $fc20-$fc71 ---
.pc = $fc20 "dat_fc20"

dat_fc20:
        .byte $f0,$f0,$a0,$a2,$a0,$50,$50,$00,$f0,$f0,$e3,$a0,$2d,$00,$55,$00 // .....PP.....-.U.
        .byte $f0,$fc,$aa,$a2,$a0,$50,$50,$00,$0f,$3c,$e3,$28,$25,$14,$14,$00 // .....PP..<.(%...
        .byte $0f,$3c,$e3,$a0,$2d,$50,$51,$00,$3f,$f0,$a0,$a2,$a0,$50,$50,$00 // .<..-PQ.?....PP.
        .byte $0f,$3c,$e3,$a0,$35,$15,$55,$00,$3f,$f0,$a0,$a2,$a0,$50,$50,$00 // .<..5.U.?....PP.
        .byte $3f,$f0,$2a,$02,$a0,$50,$15,$00,$ff,$00,$e3,$0a,$22,$05,$05,$42 // ?.*..P......"..B
        .byte $00,$f0                               // ..

// --- Region $fc79-$fcc8 ---
.pc = $fc79 "dat_fc79"

dat_fc79:
        .byte $20,$00,$f0,$f0,$a0,$a2,$a2,$50,$50,$00,$f0,$f0,$28,$0a,$28,$50 //  ......PP...(.(P
        .byte $50,$00,$f0,$f0,$a0,$2a,$00,$50,$55,$00,$ff,$f0,$02,$0a,$28,$50 // P....*.PU.....(P
        .byte $51,$80,$31,$00,$24,$03,$0f,$0a,$0a,$a2,$21,$01,$80,$32,$00,$21 // Q.1.$.....!..2.!
        .byte $03,$e3,$0a,$21,$01,$a2,$22,$0f,$03,$a3,$22,$01,$05,$a2,$25,$3c // ...!.."..."...%<
        .byte $0a,$aa,$0a,$14,$af,$23,$01,$01,$0f,$a3 // .....#....

txt_fcc3:
        .text "!*"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $22,$14,$14                           // "..

// --- Region $fcd0-$fd14 ---
.pc = $fcd0 "dat_fcd0"

dat_fcd0:
        .byte $0f,$3c,$a0,$a2,$aa,$50,$51,$00,$03,$0f,$2a,$22,$02,$01,$55,$00 // .<...PQ...*"..U.
        .byte $3f,$f0,$00,$02,$0a,$14,$51,$00,$3f,$f0,$00,$02,$00,$50,$15,$a2 // ?.....Q.?....P..
        .byte $24,$0c,$28,$a0,$a8,$a3,$60,$27,$ff,$f0,$a0,$aa,$00,$50,$15,$00 // $.(...`'.....P..
        .byte $3f,$f0,$a0,$a2,$a0,$50,$15,$00,$ff,$f0,$00,$02,$0a,$14,$50,$00 // ?....P........P.
        .byte $0f,$3c,$28,$0a,$a0                   // .<(..

// --- Region $fd18-$fd2b ---
.pc = $fd18 "dat_fd18"

dat_fd18:
        .byte $0f,$3c,$28,$0a,$00,$14,$05,$a2,$25,$03,$02,$00,$02,$01,$80,$22 // .<(.....%......"
        .byte $00,$27,$3f,$f0                       // .'?.

// --- Region $fd2d-$fda2 ---
.pc = $fd2d "dat_fd2d"

dat_fd2d:
        .byte $0a,$0a,$00,$05,$a9,$22,$fc,$3c,$e3,$28,$2d,$14,$54,$00,$c0,$f0 // .....".<.(-.T...
        .byte $a0,$80,$a0,$50,$40,$00,$f0,$3c,$a3,$25,$14,$50,$00,$c0,$f0,$e3 // ...P@..<.%.P....
        .byte $28,$24,$14,$54,$00,$fc,$a5,$23,$54,$00,$fc,$a2,$21,$80,$a4,$32 // ($.T...#T...!..2
        .byte $f0,$3c,$00,$a8,$28,$14,$50,$00       // .<..(.P.

txt_fd65:
        .text "<<("
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $28,$14,$14,$00,$fc,$c0,$e3,$80,$25,$40,$50,$00,$fc,$3c,$e3,$28 // (.......%@P..<.(
        .byte $2a,$14,$54,$00                       // *.T.

txt_fd7d:
        .text "<<"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $80,$a0,$14,$14,$a6,$25,$14,$54,$00,$3c,$3c,$e3,$28,$25,$14,$14 // .....%.T.<<.(%..
        .byte $00,$fc,$3c,$e3,$28,$25,$14,$14,$00,$f0,$3c,$e3,$28,$27,$14,$50 // ..<.(%....<.('.P
        .byte $00,$f0,$3c                           // ..<

// --- Region $fdad-$ff5a ---
.pc = $fdad "dat_fdad"

dat_fdad:
        .byte $50,$00,$f0                           // P..

txt_fdb0:
        .text "<("
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $a0,$14,$14,$00,$f0,$3c,$00,$a0,$28,$14,$50,$00,$fc,$3c,$a6,$22 // .....<..(.P..<."
        .byte $3c,$3c,$e3
        .byte $28,$25,$14
        .byte $50,$00
        .byte $3c,$3c,$e3
        .text "(>P"
        .byte $40                                   // @ character
        .byte $00

txt_fdd3:
        .text "<<(("
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $54,$14,$00                           // T..

txt_fddb:
        .text "<<"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $80,$a0,$14,$14,$00                   // .....

txt_fde3:
        .text "<<("
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $28,$50,$40,$00,$fc,$f0,$80,$a2,$22,$14,$54,$80,$31,$00,$24,$c0 // (P@.....".T.1.$.
        .byte $c0,$80,$80,$a2,$21,$40,$80,$31,$00,$22,$f0,$c0,$a3 // ....!@.1."...

txt_fe04:
        .byte $22                                   // double quote character
        .byte $40                                   // @ character
        .text "P"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $21,$c0,$e3,$a0                       // !...

txt_fe0c:
        .text "!"
        .byte $40                                   // @ character
        .byte $a3                                   // '#' | $80 (end-of-string marker)

txt_fe0f:
        .text "%<"
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $aa,$a0,$14,$af                       // ....

txt_fe16:
        .byte $22                                   // double quote character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $21,$a8,$ad,$24,$0f,$28,$a0,$80,$a3,$2a,$f0 // !..$.(...*.

txt_fe25:
        .text "<("
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $28,$14,$50,$00,$c0,$c0,$e3,$80,$60,$2f,$40,$54,$00,$f0,$3c,$a0 // (.P.....`/@T..<.
        .byte $80,$00,$14,$54,$00,$f0               // ...T..

txt_fe3e:
        .text "<("
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $28,$14,$50,$00,$f0,$f0,$a0,$a0,$a8,$50,$50,$00,$fc,$3c,$00,$a0 // (.P......PP..<..
        .byte $28,$14,$50,$00,$f0,$3c,$00,$a0,$28,$14,$50,$00,$fc,$3c,$a0,$80 // (.P..<..(.P..<..
        .byte $a4,$2f,$f0                           // ./.

txt_fe64:
        .text "<("
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $28,$14,$50,$00,$fc,$0f,$0a,$8a,$0a,$05,$54,$a2,$25,$c0,$80,$00 // (.P.......T.%...
        .byte $80,$40,$80,$22,$00,$24,$f0           // .@.".$.

txt_fe7e:
        .text "<("
        .byte $a0                                   // ' ' | $80 (end-of-string marker)
        .byte $a4,$e3,$55,$60,$3a,$6a,$aa,$ab,$6a,$aa,$ab,$6a,$aa,$ab,$6b,$ff // ..U`:j..j..j..k.
        .byte $eb,$6b,$00,$6b,$6b,$00,$6b,$6b,$00,$6b,$6b,$00,$6b,$6b,$00,$6b // .k.kk.kk.kk.kk.k
        .byte $6b,$00,$6b,$6b,$00,$6b,$6b,$00,$6b,$6b,$00,$6b,$6b,$00,$6b,$6b // k.kk.kk.kk.kk.kk
        .byte $00,$6b,$6b,$55,$6b,$6a,$aa,$ab,$6a,$aa,$ab,$6a,$aa,$ab,$7f,$c2 // .kkUkj..j..j....
        .byte $21,$2e,$80,$30,$00,$31,$6b,$00,$6b,$6b,$00,$6b,$6b,$00,$6b,$6b // !..0.1k.kk.kk.kk
        .byte $00,$6b,$7f,$00,$7f                   // .k...

txt_fed6:
        .text ".U"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $21,$6b,$a2,$21,$6b,$a2,$21,$6b,$a2,$21,$6b,$a2,$21,$6b,$a2,$21 // !k.!k.!k.!k.!k.!
        .byte $6b,$a2,$21,$6b,$a2,$21,$6b,$a2,$21,$6b,$a2,$21,$6b,$a2,$21,$6b // k.!k.!k.!k.!k.!k
        .byte $a2,$21,$6b,$a2,$21,$6b,$a2,$21,$6b,$a2,$21,$6b,$a2,$2d,$6b,$55 // .!k.!k.!k.!k.-kU
        .byte $55,$6a,$aa,$ab,$6a,$aa,$ab,$6a,$aa,$ab,$7f,$c2,$21,$2e,$e3,$55 // Uj..j..j....!..U
        .byte $2e,$6a,$aa,$ab,$6a,$aa,$ab,$6a,$aa,$ab,$7f,$eb,$ff,$00,$6b,$a2 // .j..j..j......k.
        .byte $21,$6b,$a2,$21,$6b,$a2,$21,$6b,$a2,$21,$6b,$a2,$21,$6b,$a2,$21 // !k.!k.!k.!k.!k.!
        .byte $6b,$a2,$21,$6b,$a2,$21,$6b,$a2,$21,$6b,$a2,$2f,$6b,$00,$55,$6b // k.!k.!k.!k./k.Uk
        .byte $55,$6a,$aa,$ab,$6a,$aa,$ab,$6a,$aa,$ab,$7f,$c2,$21,$2e,$e3,$55 // Uj..j..j....!..U
        .byte $2a,$6a                               // *j

// --- Region $ff67-$ffff ---
.pc = $ff67 "Segment $ff67"
        .byte $a2,$21,$6b,$a2,$21,$6b,$a2,$30,$6b,$55,$40,$6a,$aa,$c0,$6a,$aa // .!k.!k.0kU@j..j.
        .byte $c0,$6a,$aa,$c0,$6b,$ff,$c0,$6b,$a2,$21,$6b,$a2,$21,$6b,$a2,$2d // .j..k..k.!k.!k.-
        .byte $6b,$55,$55,$6a,$aa,$ab,$6a,$aa,$ab,$6a,$aa,$ab,$7f,$c2,$80,$c9 // kUUj..j..j......
        .byte $00,$27,$e1,$c9,$c9,$99,$99,$39,$21,$80,$29,$00,$27,$c3,$99,$3f // .'.....9!.).'..?
        .byte $21,$39,$99,$c3,$a9,$21,$c1,$e5,$e7,$21,$83,$b1,$e5,$3f,$22,$f9 // !9...!...!...?".
        .byte $01,$a9,$21,$c1,$e6,$99,$23,$00,$c3,$99,$e4 // ..!...#....

txt_ffc2:
        .text "9!#"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $3a,$c3,$99,$39,$39,$31,$8f,$03,$00,$83 // :..991....

txt_ffd0:
        .text "99#399"
        .byte $00                                   // string terminator
        .byte $83,$39,$8f,$e3,$39,$39,$83,$00,$01,$f9,$e5,$cf,$a1,$e6 // .9..99........

txt_ffe5:
        .text "9!#"
        .byte $b9                                   // '9' | $80 (end-of-string marker)
        .byte $e3,$39,$24,$81,$f9,$33,$07,$80,$31,$00,$c8,$80,$68,$00,$c5,$22 // .9$..3..1...h.."
        .byte $9f,$9f,$80,$89,$00,$00,$f0           // .......
