// ============================================
// output - Part 1 of 2
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:35:40
// https://restore64.dev by datucker / Rabenauge
//
// Load address: $0800  End: $ffff  (63488 bytes)
// Crunched with Exomizer — depacked by emulation
// Packer entry: $0812 (via BASIC SYS 2066)
// Entry point:  $0334 (820)
//
// Code: 963 bytes, Data: 62525 bytes
// Labels: 172, Subroutines: 2
//
// Cross-references: all OK
// ============================================


// --- Region $08d0-$08d8 ---
.pc = $08d0 "Program $08d0"
        inc $180c,x
        bmi loc_0935
        cpy #$fe
        brk

dat_08d8:
        .byte $00                                   // .

// --- Region $092a-$0938 ---
.pc = $092a "loc_092a"

loc_092a:
        jsr $ff81
        jmp loc_1400

dat_0930:
        .byte $20,$00,$11,$20,$40                   //  .. @

loc_0935:
        ora #$20
        brk

dat_0938:
        .byte $16                                   // .

// --- Region $0e32-$0e49 ---
.pc = $0e32 "loc_0e32"

loc_0e32:
        brk

dat_0e33:
        .byte $00                                   // .

loc_0e34:
        brk

dat_0e35:
        .byte $00,$00,$c0                           // ...

loc_0e38:
        ora $19,x
        asl $1a,x
        ora $1a16,y
        ora $9f5f,y
        .byte $9f,$5f,$9f                           // sha $9f5f,y // ILLEGAL
        .byte $9f,$5f,$9f                           // sha $9f5f,y // ILLEGAL
        brk

dat_0e49:
        .byte $00                                   // .

// --- Region $0e8a-$0eaf ---
.pc = $0e8a "loc_0e8a"

loc_0e8a:
.label loc_0e8b = * + 1
        sbc $f6,x
.label loc_0e8d = * + 1
        inc $f5,x
        inc $f6,x
        .byte $57,$67                               // sre $67,x // ILLEGAL
        lda $9a
        adc #$a6
        txs
        adc #$d5
        .byte $da                                   // nop // ILLEGAL
        .byte $5a                                   // nop // ILLEGAL
        adc #$a6
        txs
        adc #$a6
        bvc loc_0e32
        bvc loc_0e34
        bcc loc_0ef6
        bcc loc_0e38
        .byte $0f,$0f,$0f                           // slo $0f0f // ILLEGAL
        .byte $0f,$0f,$0f                           // slo $0f0f // ILLEGAL

dat_0eae:
        .byte $0f,$0f                               // ..

// --- Region $0ef6-$0efe ---
.pc = $0ef6 "loc_0ef6"

loc_0ef6:
        txs
.label loc_0ef8 = * + 1
        adc #$50
        bcc loc_0e8b
        bvc loc_0e8d
        rti
        rti

// --- Region $0f3e-$0f4c ---
.pc = $0f3e "loc_0f3e"

loc_0f3e:
        asl $15,x
        .byte $9f,$5f,$9f                           // sha $9f5f,y // ILLEGAL
        .byte $9f,$5f,$9f                           // sha $9f5f,y // ILLEGAL

dat_0f46:
        .byte $9c,$50,$00,$00,$00,$00               // .P....

loc_0f4c:
        brk

// --- Region $0fcd-$0fef ---
.pc = $0fcd "loc_0fcd"

loc_0fcd:
        txs
        adc #$55
        inc $f6,x
        eor $a6,x
        txs
        adc #$a6

loc_0fd7:
        eor $94,x
        .byte $64,$a4                               // nop $a4 // ILLEGAL
        sty $64,x
        ldy $94
        bvc loc_0fd7
        sbc $f6,x
        inc $f5,x
        inc $f6,x
        and $65,x
        lda $97
        .byte $67,$a7                               // rra $a7 // ILLEGAL
        .byte $97,$67                               // sax $67,y // ILLEGAL

dat_0fef:
        .byte $54                                   // T

// --- Region $100e-$1060 ---
.pc = $100e "loc_100e"

loc_100e:
        sei

loc_100f:
        sei
        ldx $1081
        lda txt_1060,x
        cmp $d012
        beq loc_101e
.label loc_101d = * + 2
        jmp loc_100e

loc_101e:
        ldx $1081
        cpx #$20
        bne loc_102d
        ldx #$00
        stx $1081
        jmp loc_10d0

loc_102d:
        lda $d019
        and #$01
        cmp #$01
        beq loc_1039
        jmp loc_102d

loc_1039:
        jsr sub_10a9
        ldx $1081
        lda $1082,x
        sta $d023
        cpx #$08
        beq loc_1055
        cpx #$19
        bne loc_105a
        lda #$c8
        sta $d016
        jmp loc_105a

loc_1055:
        lda #$d8
        sta $d016

loc_105a:
        inc $1081
        jmp loc_100e

txt_1060:
        .text ">"

// --- Region $10a9-$10fe ---
.pc = $10a9 "sub_10a9"
// Referenced by: jsr from $1039

sub_10a9:
        nop
        nop
        nop
        nop
        nop
        rts

dat_10af:
        .byte $0e,$04                               // ..

loc_10b1:
        asl $00
        nop

loc_10b4:
        ldx #$0e
        lda $1091
        sta dat_10af

loc_10bc:
        lda $1082,x
        sta $1083,x
        dex
        cpx #$ff
        bne loc_10bc
        lda dat_10af
        sta $1082
        jmp loc_1206

loc_10d0:
        inc $10b0
        lda $10b0
        cmp #$06
        beq loc_10dd
        jmp loc_1206

loc_10dd:
        lda #$00
        sta $10b0
        ldx #$00
        lda $1092
        sta dat_10fe

loc_10ea:
        lda $1093,x
        sta $1092,x
        inx
        cpx #$10
        bne loc_10ea
        lda dat_10fe
        sta $10a1
        jmp loc_10b4

dat_10fe:
        .byte $03                                   // .

// --- Region $11bb-$12fa ---
.pc = $11bb "loc_11bb"

loc_11bb:
        lda $08e0,x
.label loc_11bf = * + 1
        sta $0690,x
        inx
        cpx #$08
        bne loc_11bb
.label loc_11c7 = * + 1
        ldx #$00

loc_11c8:
        lda txt_08e9,x
        sta $06da,x
        inx
        cpx #$14
        bne loc_11c8
        ldx #$00
        lda #$03

loc_11d7:
        sta $d878,x
        inx
        cpx #$28
        bne loc_11d7
        lda #$4d
        sta $ff
        ldx #$00

loc_11e5:
        lda $ff
        sta $07c0,x
        inc $ff
        inx
        cpx #$28
        bne loc_11e5
        ldx #$01
        txa

loc_11f4:
        sta $dad9,x
        sta $da8a,x
        inx
        cpx #$15
        bne loc_11f4
        rts

loc_1200:
        lda $d019
        sta $d019

loc_1206:
        ldy $02
        cpy #$1e
        ldy #$00
        sty $02
        inc $02
        lda #$03
        sta $99

loc_1214:
        lda $9e
        cmp #$08
        bne loc_1260
        lda #$00
        sta $9e
        ldx $9f

loc_1220:
        lda $1340,x
        cmp #$1f
        bne loc_1236
        ldy #$13
        ldx #$00
        sty $9e
        stx $9f
        sty $1222
        beq loc_1220
        bne loc_1220

loc_1236:
        inc $9f
        ldx $9f
        cpx #$ff
        bne loc_124e
        inc $1222
        lda #$00
        ldy #$07
        sta $0ba8,y
        dey
        bpl loc_124e

dat_124b:
        .byte $4c,$06,$12                           // L..

loc_124e:
        asl
        asl
        asl
        tax
        ldy #$00

loc_1254:
        lda $0800,x
        sta $0ba8,y
        inx
        iny
        cpy #$08
        bne loc_1254

loc_1260:
        inc $9e
        ldx #$00

loc_1264:
        asl $0ba8,x
        rol $0ba0,x
        rol dat_0b98,x
        rol $0b90,x
        rol $0b88,x
        rol $0b80,x
        rol $0b78,x
        rol $0b70,x
        rol $0b68,x
        rol $0b60,x
        rol $0b58,x
        rol $0b50,x
        rol $0b48,x
        rol $0b40,x
        rol $0b38,x
        rol dat_0b30,x
        rol $0b28,x
        rol $0b20,x
        rol $0b18,x
        rol $0b10,x
        rol $0b08,x
        rol $0b00,x
        rol $0af8,x
        rol $0af0,x
        rol $0ae8,x
        rol $0ae0,x
        rol $0ad8,x
        rol $0ad0,x
        rol $0ac8,x
        rol $0ac0,x
        rol $0ab8,x
        rol $0ab0,x
        rol $0aa8,x
        rol $0aa0,x
        rol $0a98,x
        rol $0a90,x
        rol $0a88,x

loc_12d3:
        rol $0a80,x
        rol $0a78,x
        rol $0a70,x
        rol dat_0a68,x
        inx
        cpx #$08
        bne loc_12e7

dat_12e4:
        .byte $4c,$ea,$12                           // L..

loc_12e7:
        jmp loc_1264

loc_12ea:
        dec $99
        lda $99
        cmp #$00
        beq loc_12f5
        jmp loc_1214

loc_12f5:
.label loc_12f7 = * + 2
        jmp loc_1326
        dec $bd12

// --- Region $1305-$1333 ---
.pc = $1305 "loc_1305"

loc_1305:
        nop
        nop
        bne loc_12d3
        bpl loc_12f7
        nop
        nop
        jmp loc_1326

loc_1310:
        nop
        inc $12d7
        lda $12d7
        cmp #$fe
        bne loc_1326
        ldx #$04

loc_131d:
        lda $147b,x
        sta $130c,x
        dex
        bne loc_131d

loc_1326:
        lda $dc01
        cmp #$ef
        bne loc_1330
        jmp loc_092a

loc_1330:
        jmp loc_152a

dat_1333:
        .byte $4c                                   // L

// --- Region $1400-$1431 ---
.pc = $1400 "loc_1400"

loc_1400:
        jsr $e544
        jsr sub_1416
        ldx #$00

loc_1408:
        lda dat_1432,x
        sta $0340,x
        inx
        cpx #$b0
        bne loc_1408
        jmp $0340
// Referenced by: jsr from $1403

sub_1416:
        ldx #$00

loc_1418:
        lda #$30
        sta $0400,x
        lda #$01
        sta $d800,x
        inx
        cpx #$06
        bne loc_1418
        lda #$3e
        sta $0400
        lda #$3c
        sta $0405
        rts

// --- Region $1500-$151f ---
.pc = $1500 "loc_1500"

loc_1500:
        lda $ff
        sta $d022
.label loc_1507 = * + 2
        lda $1520
        sta $ff
        ldx #$00
        lda $1521,x
        sta $1520,x
        inx
        cpx #$06
        bne loc_1507
        lda $ff
        sta $1525
        jmp loc_100f

dat_151f:
        .byte $00                                   // .

// --- Region $152a-$153c ---
.pc = $152a "loc_152a"

loc_152a:
        inc $fb
        lda $fb
        cmp #$06
        beq loc_1535
        jmp loc_1662

loc_1535:
        lda #$00
        sta $fb
        jmp loc_1500

dat_153c:
        .byte $00                                   // .

// --- Region $15ff-$1697 ---
.pc = $15ff "loc_15ff"

loc_15ff:
        jsr $00a2

loc_1602:
        lda $1540,x
        sta $0340,x
        inx
        cpx #$c0
        bne loc_1602
        lda #$ff
        sta $d015
        ldx #$8a
        stx $d000
        ldx #$a5
        stx $d002
        ldx #$c0
        stx $d004
        ldx #$db
        stx $d006
        ldy #$7b
        sty $d001
        sty $d003
        sty $d005
        sty $d007
        lda #$03
        sta $d027
        sta $d028
        sta $d029
        sta $d02a
        ldx #$01
        ldy #$0e
        stx $d025
        sty $d026
        ldx #$0d
        stx $07f8
        inx
        stx $07f9
        stx $07fa
        inx
        stx $07fb
        lda #$ff
        sta $d01c
        rts

loc_1662:
        lda $1083
        sta $d025
        lda $1085
        sta $d026
        lda $1084
        sta $d027
        sta $d028
        sta $d029
        sta $d02a
        lda $dbe7
        sta $f0
        ldx #$27

loc_1684:
        lda $dbc0,x
        sta $dbc1,x
        dex
        cpx #$ff
        bne loc_1684
        lda $f0
        sta $dbc0
        jmp loc_100f

dat_1697:
        // === Fill data (1 bytes, $1697-$1697) ===
        .byte $00                                   // .

// --- Region $ff81-$ffc1 ---
.pc = $ff81 "Segment $ff81"
        eor $1e12
        .byte $7c,$b1,$c6                           // nop $c6b1,x // ILLEGAL
        cpy $6c7a
        ror $1ee0
        sta $de4d,x
        .byte $4f,$4c,$9b                           // sre $9b4c // ILLEGAL
        ldx $9a1e
        .byte $87,$74                               // sax $74 // ILLEGAL
        .byte $03,$e5                               // slo ($e5,x) // ILLEGAL
        pla
        adc $c9,x
        rol $47b8,x
        .byte $d7,$64                               // dcp $64,x // ILLEGAL
        .byte $fa                                   // nop // ILLEGAL
        inc $1e,x
        .byte $5c,$28,$cc                           // nop $cc28,x // ILLEGAL
        and $26e3,y
        .byte $cf,$19,$48                           // dcp $4819 // ILLEGAL
        sei
        .byte $cb,$73                               // sbx #$73 // ILLEGAL
        .byte $d3,$93                               // dcp ($93),y // ILLEGAL
        stx $6e,y
        inc $18
        .byte $fa                                   // nop // ILLEGAL
        dec $c7,x
        ldx $87
        .byte $dc,$aa,$d9                           // nop $d9aa,x // ILLEGAL
        .byte $a7,$73                               // lax $73 // ILLEGAL

dat_ffc1:
        .byte $57                                   // W

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

// --- Region $0808-$08cf ---
.pc = $0808 "dat_0808"

dat_0808:
        .byte $7c,$c6,$c6,$de,$c6,$c6,$c6,$00,$fc,$c6,$c6,$dc,$c6,$c6,$dc,$00 // |...............
        .byte $7c,$c6,$c0,$c0,$c0,$c6,$7c,$00,$f8,$cc,$c6,$c6,$c6,$cc,$d8,$00 // |.....|.........
        .byte $3e,$e0,$c0,$d8,$c0,$e0,$3e,$00,$3e,$e0,$c0,$d8,$c0,$c0,$c0,$00 // >.....>.>.......
        .byte $7c,$c6,$c0,$ce,$c6,$c6,$5c,$00,$c6,$c6,$c6,$de,$c6,$c6,$c6,$00 // |.....\.........
        .byte $3c,$18,$18,$18,$18,$18,$3c,$00,$1e,$0c,$0c,$0c,$0c,$cc,$78,$00 // <.....<.......x.
        .byte $c6,$c6,$ce,$d8,$ce,$c6,$c6,$00,$c0,$c0,$c0,$c0,$c0,$c2,$fe,$00 // ................
        .byte $c6,$6c,$ba,$d6,$c6,$c6,$c6,$00,$c6,$66,$b6,$de,$ce,$c6,$c6,$00 // .l.......f......
        .byte $7c,$c6,$c6,$c6,$c6,$c6,$5c,$00,$fc,$c6,$c6,$dc,$c0,$c0,$c0,$00 // |.....\.........
        .byte $7c,$c6,$c6,$c6,$c6,$5c,$0e,$00,$fc,$c6,$c6,$dc,$c6,$c6,$c6,$00 // |....\..........
        .byte $7c,$c6,$c0,$7c,$06,$c6,$7c,$00,$fe,$18,$18,$18,$18,$18,$18,$00 // |..|..|.........
        .byte $c6,$c6,$c6,$c6,$c6,$c6,$5c,$00,$c6,$c6,$c6,$c6,$c6,$6c,$28,$00 // ......\......l(.
        .byte $c6,$c6,$c6,$d6,$ba,$6c,$c6,$00,$c6,$c6,$c6,$6c,$c6,$c6,$c6,$00 // .....l.....l....
        .byte $c6,$c6,$c6,$5c,$18,$18,$18,$00       // ...\....

// --- Region $08d9-$08fd ---
.pc = $08d9 "Program $08d9"
        .byte $00,$00,$00,$00,$00,$00,$00,$10,$12,$05,$13,$05,$0e,$14,$13,$a0 // ................

txt_08e9:
        .text "    "
        .byte $14,$08,$05,$20,$02,$12,$05,$01,$0b,$05,$12 // ... .......

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

// --- Region $0939-$0a10 ---
.pc = $0939 "Program $0939"
        .byte $4c,$00,$10,$00,$00,$00,$00,$a9,$00,$a2,$00,$9d,$68,$0a,$9d,$00 // L...........h...
        .byte $0b,$e8,$e0,$00,$d0,$f5,$a9,$01,$85,$ff,$a9,$04,$85,$fb,$a2,$00 // ................
        .byte $bd,$d8,$14,$9d,$c0,$db,$e8,$e0,$29,$d0,$f5,$a9,$00,$85,$9f,$60 // ........)......`
        .fill 12, $00
        .byte $18,$18,$00,$00,$06,$0e,$1c,$38,$10,$c0,$c0,$7c,$c6,$ce,$d6,$e6 // .......8...|....
        .byte $c6,$5c,$00,$18,$18,$38,$18,$18,$18,$7e,$00,$7c,$c6,$06,$1c,$60 // .\...8...~.|...`
        .byte $c0,$fe,$00,$7c,$c6,$06,$1c,$06,$c6,$7c,$00,$16,$36,$66,$c6,$fe // ...|.....|..6f..
        .byte $06,$06,$00,$fe,$c0,$fc,$06,$06,$c6,$7c,$00,$7c,$c6,$c0,$dc,$c6 // .........|.|....
        .byte $c6,$7c,$00,$fe,$c6,$0c,$38,$18,$18,$18,$00,$7c,$c6,$c6,$7c,$c6 // .|....8....|..|.
        .byte $c6,$7c,$00,$7c,$c6,$c6,$76,$06,$c6,$7c,$00,$a1,$a1,$a1,$a1,$a1 // .|.|..v..|......
        .byte $a1,$a1,$a1,$0f,$18,$33,$66,$cc,$98,$b0,$a1,$ff,$00,$00,$00,$00 // .....3f.........
        .byte $ff,$00,$ff,$ff,$00,$ff,$00,$00,$00,$00,$ff,$f0,$18,$cc,$66,$33 // ..............f3
        .byte $19,$0d,$85,$a1,$b0,$98,$cc,$66,$33,$18,$0f,$85,$0d,$19,$33,$66 // .......f3.....3f
        .byte $cc,$18,$f0,$85,$85,$85,$85,$85,$85,$85,$85 // ...........

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

// --- Region $0a68-$0b16 ---
.pc = $0a68 "dat_0a68"

dat_0a68:
        .byte $3e,$e0,$c0,$d8,$c0,$e0,$1f,$00,$3e,$e0,$c0,$d8,$c0,$e0,$1f,$00 // >.......>.......
        .byte $fe,$18,$18,$18,$18,$18,$0c,$00,$3c,$18,$18,$18,$18,$18,$1e,$00 // ........<.......
        .byte $c6,$66,$b6,$de,$ce,$c6,$63,$00,$7c,$c6,$c0,$ce,$c6,$c6,$2e,$00 // .f....c.|.......
        .byte $7c,$c6,$c0,$7c,$06,$c6,$3e,$00,$00,$00,$00,$00,$00,$00,$00,$00 // |..|..>.........
        .byte $fe,$18,$18,$18,$18,$18,$0c,$00,$7c,$c6,$c6,$c6,$c6,$c6,$2e,$00 // ........|.......
        .fill 8, $00
        .byte $f8,$cc,$c6,$c6,$c6,$cc,$6c,$00,$7c,$c6,$c6,$de,$c6,$c6,$c6,$00 // ......l.|.......
        .byte $c6,$66,$b6,$de,$ce,$c6,$c6,$00,$3c,$18,$18,$18,$18,$18,$3c,$00 // .f......<.....<.
        .byte $7c,$c6,$c0,$7c,$06,$c6,$7c,$00,$c6,$c6,$c6,$de,$c6,$c6,$c6,$00 // |..|..|.........
        .fill 8, $00
        .byte $7c,$c6,$c0,$ce,$c6,$c6,$5c,$00,$7c,$c6,$c6,$c6,$c6,$c6,$5c,$00 // |.....\.|.....\.
        .byte $c0,$c0,$c0,$c0,$c0,$c2,$fe,$00,$f8,$cc,$c6,$c6,$c6,$cc,$d8 // ...............

// --- Region $0b30-$0b7e ---
.pc = $0b30 "dat_0b30"

dat_0b30:
        .byte $c6,$6c,$ba,$d6,$c6,$c6,$c6,$00,$fe,$0c,$18,$30,$60,$c0,$fe,$00 // .l.........0`...
        .byte $fc,$c6,$c6,$dc,$c0,$c0,$c0,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $7c,$c6,$c6,$c6,$c6,$c6,$5c,$00,$3e,$e0,$c0,$d8,$c0,$c0,$c0,$00 // |.....\.>.......
        .fill 8, $00
        .byte $fe,$18,$18,$18,$18,$18,$18,$00,$c0,$c0,$c0,$c0,$c0,$c2,$fe,$00 // ................
        .byte $7c,$c6,$c0,$c0,$c0,$c6,$7c           // |.....|

// --- Region $0b98-$0ba7 ---
.pc = $0b98 "dat_0b98"

dat_0b98:
        .byte $3e,$e0,$c0,$d8,$c0,$c0,$c0,$00,$c6,$c6,$c6,$c6,$c6,$c6,$5c // >.............\

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

// --- Region $0c06-$0e31 ---
.pc = $0c06 "dat_0c06"

dat_0c06:
        .byte $0f,$3f,$00,$00,$00,$00,$00,$00,$ff,$ff,$00,$00,$00,$00,$00,$00 // .?..............
        .byte $ff,$ff,$00,$00,$00,$00,$00,$00,$00,$c3,$00,$00,$00,$00,$00,$00 // ................
        .byte $ff,$ff,$00,$00,$00,$00,$00,$00,$ff,$ff,$00,$00,$00,$00,$00,$00 // ................
        .byte $c0,$c3,$00,$00,$00,$00,$00,$00,$ff,$ff,$00,$00,$00,$00,$00,$00 // ................
        .byte $ff,$ff,$00,$00,$00,$00,$00,$00,$fc,$fc,$00,$00,$00,$00,$00,$00 // ................
        .byte $0f,$3f,$00,$00,$00,$00,$00,$00,$ff,$ff,$00,$00,$00,$00,$00,$00 // .?..............
        .byte $ff,$ff,$00,$00,$00,$00,$00,$00,$c0,$f3,$00,$00,$00,$00,$00,$00 // ................
        .byte $ff,$ff,$00,$00,$00,$00,$00,$00,$ff,$ff,$00,$00,$00,$00,$00,$00 // ................
        .byte $f0,$fc,$00,$00,$00,$00,$00,$00,$3f,$ff,$00,$00,$00,$00,$00,$00 // ........?.......
        .byte $ff,$ff,$00,$00,$00,$00,$00,$00,$ff,$ff,$00,$00,$00,$00,$00,$00 // ................
        .byte $03,$c3,$00,$00,$00,$00,$00,$00,$ff,$ff,$00,$00,$00,$00,$00,$00 // ................
        .byte $ff,$ff,$00,$00,$00,$00,$00,$00,$fc,$ff,$00,$00,$00,$00,$00,$00 // ................
        .byte $0f,$3f,$00,$00,$00,$00,$00,$00,$ff,$ff,$00,$00,$00,$00,$00,$00 // .?..............
        .byte $ff,$ff,$00,$00,$00,$00,$00,$00,$c0,$f0,$00,$00,$00,$00,$00,$00 // ................
        .byte $ff,$ff,$00,$00,$00,$00,$00,$00,$ff,$ff,$00,$00,$00,$00,$00,$00 // ................
        .byte $fc,$ff,$00,$00,$00,$00,$00,$00,$00,$00,$55,$66,$5a,$69,$66,$5a // ..........UfZifZ
        .byte $55,$00,$55,$9a,$69,$a6,$9a,$69,$56,$06,$5f,$57,$a7,$97,$67,$a7 // U.U.i..iV._W..g.
        .byte $97,$67,$c5,$c6,$c5,$c6,$c6,$c5,$c5,$c0,$55,$69,$a6,$9a,$69,$a6 // .g........Ui..i.
        .byte $55,$ff,$57,$a7,$97,$67,$a7,$97,$54,$ff,$c5,$c6,$c5,$c6,$c6,$05 // U.W..g..T.......
        .byte $05,$00,$55,$69,$a6,$9a,$69,$a6,$55,$0f,$55,$a6,$9a,$69,$a6,$9a // ..Ui..i.U.U..i..
        .byte $55,$ff,$7c,$7c,$7c,$7c,$7c,$70,$40,$00,$15,$59,$66,$5a,$69,$66 // U.|||||p@..YfZif

txt_0d56:
        .text "U?U"
        .byte $a6                                   // '&' | $80 (end-of-string marker)
        .byte $9a,$69,$a6,$9a,$55,$ff,$57,$95,$69,$a5,$99,$69,$55,$ff,$f1,$f1 // .i..U.W.i..iU...
        .byte $f1,$f1,$f1,$c1,$31,$f3,$55,$9a,$69,$a6,$9a,$69,$55,$ff,$55,$69 // ....1.U.i..iU.Ui
        .byte $a6,$9a,$69,$a6,$55,$ff,$54,$a4,$94,$64,$a4,$94,$54,$fc,$fd,$f5 // ..i.U.T..d..T...
        .byte $f6,$f5,$f6,$36,$c5,$ff,$55,$9a,$69,$a6,$9a,$69,$55,$c0,$55,$69 // ...6..U.i..iU.Ui
        .byte $a6,$9a,$69,$a6,$55,$ff,$73,$53,$93,$53,$93,$90,$50,$c0,$d5,$da // ..i.U.sS.S..P...
        .byte $d9,$d6,$da,$d9,$15,$0f,$55,$69,$a6,$9a,$69,$a6,$55,$ff,$55,$a5 // ......Ui..i.U.U.
        .byte $99,$69,$a5,$99
        .byte $55,$00
        .text "?===="
        .byte $0d
        .byte $31,$3f,$55,$66
        .byte $9a,$69,$a6,$9a,$55,$f0,$55,$9a,$69,$a6,$9a,$69,$55,$ff // .i..U.U.i..iU.

txt_0dd8:
        .byte $5c                                   // backslash character
        .text "T"
        .byte $a4                                   // '$' | $80 (end-of-string marker)
        .byte $94,$64,$a4,$54,$f0,$f5,$f6,$f5,$f6,$f6,$35,$c5,$f0,$55,$69,$a6 // .d.T......5..Ui.
        .byte $9a,$69,$a6,$55,$00,$55,$a6,$9a,$69,$a6,$9a,$69,$16,$c0,$70,$50 // .i.U.U..i..i..pP
        .byte $90,$90,$50,$90,$90,$55,$69,$66,$5a,$69,$66,$5a,$69 // ..P..UifZifZi

txt_0e08:
        .text "EFFEFFEF"
        .byte $a7                                   // ''' | $80 (end-of-string marker)
        .byte $97,$67,$a7,$97,$67,$a7,$97,$c3,$c5,$c6,$c5,$c6,$c6,$c5,$c0,$ff // .g..g...........
        .byte $55,$69,$a6,$9a,$69,$55,$ff,$ff,$5f,$9f,$9f,$5f,$9c,$50,$ff,$00 // Ui..iU.._.._.P..
        .byte $00                                   // .

// --- Region $0e4a-$0e89 ---
.pc = $0e4a "Program $0e4a"
        .byte $00,$00,$00,$00,$00,$00,$55,$66,$5a,$69,$66,$5a,$69,$66,$7d,$7d // ......UfZifZif}}
        .byte $7d,$7d,$7d,$7d,$7d,$7d,$55,$69,$a5,$99,$69,$a5,$99,$69,$f1,$f1 // }}}}}}Ui..i..i..
        .byte $f1,$f1,$f1,$f1,$f1,$f1,$55,$99,$69,$a5,$99,$69,$a5,$99,$f5,$f6 // ......U.i..i....
        .byte $f5,$f6,$f6,$f5,$f6,$f6,$54,$64,$a4,$94,$64,$a4,$94,$64,$f5,$f6 // ......Td..d..d..

// --- Region $0eb0-$0ef5 ---
.pc = $0eb0 "Program $0eb0"
        .byte $55,$69,$66,$5a,$69,$66,$5a,$69       // UifZifZi

txt_0eb8:
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "========U"
        .byte $99,$69,$a5,$99,$69,$a5,$99,$f5,$f5,$f6,$f6,$f5,$f6,$f6,$f5,$54 // .i..i..........T
        .byte $a4,$94,$64,$a4,$94,$64,$a4,$f5,$f6,$f6,$f5,$f6,$f6,$f5,$f6,$55 // ..d..d.........U
        .byte $9a,$69,$a6,$9a,$69,$a6,$9a,$5a,$69,$a6,$9a,$69,$a6 // .i..i..Zi..i.

// --- Region $0eff-$0f3d ---
.pc = $0eff "dat_0eff"

dat_0eff:
        .byte $40,$66
        .byte $5a,$69,$66
        .byte $5a,$69,$66
        .text "UFEV"
        .byte $9a,$69,$a6,$9a
        .byte $55,$67,$a7,$97,$67,$a7,$97,$57,$5f,$c3,$c5,$c6,$c5,$c6,$c6,$c5 // Ug..g..W_.......
        .byte $05,$ff,$55,$69,$a6,$9a,$69,$a6,$55,$ff,$57,$a7,$97,$67,$a7,$97 // ..Ui..i.U.W..g..
        .byte $54,$c0,$c0,$c0,$c0,$c0,$c0,$00,$00,$16,$1a,$19,$16,$1a,$19 // T..............

// --- Region $0f4d-$0fcc ---
.pc = $0f4d "dat_0f4d"

dat_0f4d:
        .byte $00,$00,$00,$5a,$69,$66,$5a,$69,$66,$5a,$15,$7d,$7d,$55,$69,$a6 // ...ZifZifZ.}}Ui.
        .byte $9a,$69,$55,$a5,$99,$69,$a5,$99,$69,$a5,$57,$f1,$f1,$f1,$f1,$f1 // .iU..i..i.W.....
        .byte $f1,$f1,$c1,$69,$a5,$99,$69,$a5,$99,$69,$55,$f5,$f6,$f6,$f5,$f6 // ...i..i..iU.....
        .byte $f6,$f5,$f5,$a4,$94,$64,$a4,$94,$64,$a4,$54,$f5,$f6,$f6,$f5,$f6 // .....d..d.T.....
        .byte $f6,$f5,$35,$a5,$97,$67,$a7,$97,$67,$a7 // ..5..g..g.

txt_0f97:
        .text "TZ"
        .byte $d9                                   // 'Y' | $80 (end-of-string marker)
        .byte $d6,$da,$d9,$d6,$da,$d5,$50,$90,$90,$50,$90,$90,$50,$50,$0f,$0f // ......P..P..PP..
        .byte $0f,$0f,$0f,$0f,$0f,$03,$66,$5a,$69,$66,$5a,$69,$66 // ......fZifZif

txt_0fb7:
        .text "U"
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .byte $40                                   // @ character
        .text "======"
        .byte $0d                                   // string terminator
        .byte $03,$69,$a5,$99,$69,$a6               // .i..i.

// --- Region $0ff0-$100d ---
.pc = $0ff0 "Program $0ff0"
        .byte $a6                                   // .

txt_0ff1:
        .text "ZY"
        .byte $d6                                   // 'V' | $80 (end-of-string marker)
        .byte $da,$d9,$d6,$d5,$90,$50,$90,$90,$50,$90,$90,$50,$ea,$ad,$1a,$d0 // .....P..P..P....
        .byte $29,$01,$8d,$1a,$d0,$a9,$00,$8d,$81,$10 // ).........

// --- Region $1061-$10a8 ---
.pc = $1061 "Segment $1061"
        .byte $40                                   // @ character
        .text "BDFHJLNPRTVXZ"
        .byte $5c                                   // backslash
        .byte $5e
        .byte $60,$62,$64,$66,$68,$6a,$6c,$6e,$70,$72,$74,$76,$78,$7a,$7c,$7e // `bdfhjlnprtvxz|~
        .byte $00,$0e,$03,$01,$03,$0e,$06,$00,$06,$0e,$03,$01,$03,$0e,$06,$00 // ................
        .byte $06,$0e,$06,$00,$06,$0e,$03,$01,$03,$0e,$06,$00,$06,$0e,$03,$01 // ................
        .byte $03,$01,$03,$0e,$06,$0e,$03,$01       // ........

// --- Region $10ff-$11ba ---
.pc = $10ff "Segment $10ff"
        .byte $01,$20,$81,$ff,$20,$44,$e5,$a9,$08,$20,$d2,$ff,$a9,$00,$8d,$20 // . .. D... ..... 
        .byte $d0,$8d,$21,$d0,$a2,$01,$a0,$0e,$8e,$22,$d0,$8c,$23,$d0,$ad,$16 // ..!......"..#...
        .byte $d0,$09,$10,$8d,$16,$d0,$a9,$12,$8d,$18,$d0,$a9,$d8,$85,$ff,$a9 // ................
        .byte $0e,$a0,$00,$91,$fe,$c8,$d0,$fb,$e6,$ff,$a6,$ff,$e0,$dc,$d0,$ef // ................
        .byte $18,$a9,$80,$85,$fe,$a2,$00,$a5,$fe,$9d,$7c,$04,$69,$20,$9d,$a4 // ..........|.i ..
        .byte $04,$69,$20,$9d,$cc,$04,$69,$20,$9d,$f4,$04,$e6,$fe,$e8,$e0,$20 // .i ...i ....... 
        .byte $d0,$e5,$a9,$3b,$8d,$38,$06,$a9,$3e,$8d,$4f,$06,$a9,$3f,$8d,$28 // ...;.8..>.O..?.(
        .byte $07,$a9,$40,$8d,$3f,$07,$a2,$00,$a9,$3d,$9d,$39,$06,$a9,$3c,$9d // ..@.?....=.9..<.
        .byte $29,$07,$e8,$e0,$16,$d0,$f1,$a2,$3a,$a0,$2d,$8e,$60,$06,$8c,$61 // ).......:.-.`..a
        .byte $06,$8e,$88,$06,$8c,$89,$06,$8e,$b0,$06,$8c,$b1,$06,$8e,$d8,$06 // ................
        .byte $8c,$d9,$06,$8e,$00,$07,$8c,$01,$07,$a0,$41,$8c,$77,$06,$8c,$9f // ..........A.w...
        .byte $06,$8c,$c7,$06,$8c,$ef,$06,$8c,$17,$07,$a2,$00 // ............

// --- Region $12fb-$1304 ---
.pc = $12fb "dat_12fb"

dat_12fb:
        .byte $d6,$12,$cd,$12,$d0,$ea,$ea,$ea,$ea,$ea // ..........

// --- Region $1334-$13ff ---
.pc = $1334 "Segment $1334"
        .byte $b0,$11,$e7,$db,$4c,$18,$17,$12       // ....L...

txt_133c:
        .text "   > "

txt_1341:
        .encoding "screencode_mixed"
        .text "the detonator sends greetings to electro  mzp  fac  spc  fp  rdi  aek  afl  impact france  tau tsk   wizax  hotline  yeti  fcs  fuckings to idefix for be an asshole on danish gold copyparty"
        .encoding "petscii_upper"
        .byte $1f,$00                               // ..

// --- Region $1432-$14b0 ---
.pc = $1432 "dat_1432"

dat_1432:
        .byte $78,$a9,$00,$8d,$20,$d0,$8d,$21,$d0,$8d,$0e,$dc,$85,$01,$a0,$16 // x... ..!........
        .byte $a2,$97,$86,$fb,$84,$fc,$a0,$08,$a2,$01,$84,$fe,$86,$fd,$a0,$00 // ................
        .byte $b1,$fb,$91,$fd,$c8,$84,$02,$ee,$04,$04,$f0,$3e,$a4,$02,$c0,$00 // ...........>....
        .byte $d0,$ee,$ce,$01,$04,$e6,$fe,$e6,$fc,$a5,$fe,$c9,$fe,$f0,$02,$d0 // ................
        .byte $dd,$ea,$ea,$ea,$ea,$ea,$ea,$ea,$ea,$ea,$ea,$ea,$ea,$a9,$37,$85 // ..............7.
        .byte $01,$a9,$01,$8d,$0e,$dc,$20,$a0,$e5,$a2,$ea,$a0,$31,$8e,$15,$03 // ...... .....1...
        .byte $8c,$14,$03,$20,$a3,$fd,$ea,$4c,$e2,$fc,$ee,$03,$04,$a5,$02,$6d // ... ...L.......m
        .byte $03,$04,$8d,$02,$04,$e9,$64,$8d,$03,$04,$d0,$b0,$f0,$ae // ......d.......

dat_14b0:
        // === Fill data (1 bytes, $14b0-$14b0) ===
        .byte $00                                   // .

// --- Region $14d8-$14ff ---
.pc = $14d8 "dat_14d8"

dat_14d8:
        .byte $06,$06,$06,$0e,$0e,$03,$03,$01,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $06,$06,$06,$0e,$0e,$03,$03,$01,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .fill 8, $00

// --- Region $1520-$1529 ---
.pc = $1520 "Segment $1520"
        .byte $01,$03,$0e,$06,$0e,$03,$00,$00,$00,$00 // ..........

// --- Region $153d-$15fe ---
.pc = $153d "Segment $153d"
        .byte $00,$00,$00,$15,$00                   // .....

txt_1542:
        .text "TUAVUAYUA"
        .byte $66,$55,$41,$9a,$55,$41,$6a           // fUA.UAj

txt_1552:
        .text "UU"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $55,$66,$aa,$55,$99,$ab,$56,$66,$ae,$59,$9a,$bb,$66,$6a,$ae,$19 // Uf.U..Vf.Y..fj..
        .byte $aa,$bb,$00,$02,$ee,$00,$03,$bb,$00,$02,$ef,$00,$03,$bf,$00,$03 // ................
        .byte $ff,$00,$03,$ff,$00,$03,$ff,$00,$00,$fc,$10,$15 // ............

txt_1581:
        .text "UTUUVUUZUU"
        .byte $66,$55,$55,$9a,$55,$56,$6a,$55,$81,$9a,$55,$00,$6a,$56,$00,$aa // fUU.UVjU..U.jV..
        .byte $59,$00,$ab,$66,$00,$ae,$99,$00,$bb,$66,$00,$af,$99,$00,$bb,$66 // Y..f.....f.....f
        .byte $82,$ef,$9a,$ab,$bf,$66,$ab,$ff,$9a,$af,$ff,$6a,$bb,$ff,$aa,$ef // .....f.....j....
        .byte $ff,$2b,$bf,$fc,$12,$15,$00,$00,$55,$40,$00,$55,$40,$00,$55,$40 // .+......U@.U@.U@
        .byte $00,$55,$40,$00,$56,$40,$00,$59,$80,$00,$66,$40,$00,$9a,$80,$00 // .U@.V@.Y..f@....
        .byte $66,$80,$00,$aa,$80,$00,$6a,$c0,$00,$ab,$80,$00,$ae,$c0,$00,$bb // f.....j.........
        .byte $80,$00,$ae,$c0,$00,$fb,$c0,$00,$bf,$c0,$00,$ff,$c0,$00,$ff,$c0 // ................
        .byte $00,$3f,$00,$00                       // .?..

// --- Region $f300-$f4ca ---
.pc = $f300 "dat_f300"

dat_f300:
        .byte $01,$58,$4c,$30,$09                   // .XL0.

txt_f305:
        .text "1001"
        .byte $00                                   // string terminator
        .byte $00,$c6,$20,$ff,$c0,$55,$69,$d0,$06,$18,$03,$3e,$10,$9a,$8d,$a6 // .. ..Ui....>....
        .byte $7c,$01,$66,$a9,$f6,$0e,$0f,$f5,$40,$e0,$ea,$a2,$a5,$0b,$12,$4c // |.f.....@......L
        .byte $fe,$05,$85,$90,$04,$0a,$99,$9d,$14,$5a,$97,$f0,$f1,$a0,$15,$50 // .........Z.....P
        .byte $3d,$e8,$08,$8c,$07,$13,$8e,$9f,$a4,$ad,$0c,$16,$bd,$d8,$fc,$19 // =...............
        .byte $57,$02,$54,$5c,$64,$a7,$c5,$09,$60,$67,$94,$cc,$a1,$ce,$dc,$0d // W.T\d...`g......
        .byte $3f,$7d,$aa,$b0,$c9,$d6,$e6,$56,$5f,$80,$81,$95,$ae,$da,$fb,$1a // ?}.....V_.......
        .byte $46,$78,$ee,$28,$3c,$6a,$6c,$bb,$d9,$db,$de,$ef,$29,$41,$59,$84 // Fx.(<jl.....)AY.
        .byte $a8,$ab,$f8,$1e,$38,$45,$70,$bf,$c3,$c8,$d5,$1c,$1f,$22,$26,$2a // ....8Ep......"&*
        .byte $30,$33,$68,$82,$88,$98,$9e,$af,$ba,$ca,$e5,$fd,$17 // 03h..........

txt_f397:
        .text "!%'15DS"
        .byte $86,$8a,$91,$92,$93,$b6,$c1,$c2,$f3,$f4,$11 // ...........

txt_f3a9:
        .text "#-.6HORX"
        .byte $62,$76,$7b,$7e,$83,$9c,$b1,$cd,$d7,$e7,$e9,$ec,$f9 // bv{~.........

txt_f3be:
        .text "+279:;BCJMN"
        .byte $5e,$61,$63,$65,$6d,$6e,$72,$73,$74,$77,$7a,$89,$a3,$b4,$b7,$b8 // ^acemnrstwz.....
        .byte $b9,$c7,$d2,$dd,$e2,$f7,$fa,$1b,$1d   // .........

txt_f3e2:
        .text "$,/4GIKQ"
        .byte $5b,$5d,$6b,$6f,$71,$75,$79,$7f,$87,$8b,$8f,$96,$9b,$ac,$b2,$b3 // []koquy.........
        .byte $b5,$bc,$be,$c4,$cb,$cf,$d1,$d3,$d4,$df,$e1,$e3,$e4,$eb,$ed,$f2 // ................
        .byte $00,$00,$00,$00,$12,$02,$15,$10,$42,$10,$76,$08,$50,$c1,$0a,$18 // ........B.v.P...
        .byte $12,$02,$42,$10,$32,$00,$aa,$41,$84,$21,$41,$f5,$04,$3a,$24,$ea // ..B.2..A.!A..:$.

txt_f42a:
        .text "J0"
        .byte $c1                                   // 'A' | $80 (end-of-string marker)
        .byte $0e,$89,$3a,$90,$84,$04,$80,$91,$0a,$10,$fb,$00,$42,$15,$10,$42 // ..:.........B..B
        .byte $10                                   // .

txt_f43e:
        .text "' "
        .byte $c1                                   // 'A' | $80 (end-of-string marker)
        .byte $83,$06,$0a,$70,$0a,$be,$5c,$b9,$72,$41,$a6,$40,$10,$a1,$7a,$a1 // ...p..\.rA.@..z.
        .byte $42,$10,$10,$84,$21,$19,$3b,$00,$0a,$79,$80,$46,$84,$21,$00,$65 // B...!.;..y.F.!.e
        .text "2*$(B"
        .byte $09,$01,$08
        .byte $42,$1f,$60,$ec,$10,$a1,$88
        .byte $42
        .byte $02,$40,$42,$10,$fb,$9a,$0e,$c1,$0a,$18,$21,$08,$24,$04,$92,$20 // .@B.......!.$.. 
        .byte $06,$40,$2c,$41,$83,$06,$0c,$18,$20,$08,$42,$10,$87,$d8,$02,$10 // .@,A.... .B.....
        .byte $84,$29,$e4,$d8,$02,$10,$a3,$58,$04,$f0,$40,$10,$85,$3c,$10,$84 // .).....X..@..<..
        .byte $01,$08,$7d,$c1,$83,$04,$16           // ..}....

txt_f4a8:
        .text "9A"
        .byte $5c                                   // backslash character
        .text " "
        .byte $09,$60,$00,$00,$00,$00,$00,$11,$2b,$59,$db,$66,$6e,$0d,$b9,$44 // .`......+Y.fn..D
        .byte $21,$0b,$06,$ab,$22,$f3,$5a,$cc,$9a,$b6,$6b,$08,$42,$10,$80 // !...".Z...k.B..

// --- Region $f4e6-$f5a6 ---
.pc = $f4e6 "dat_f4e6"

dat_f4e6:
        .byte $02,$49,$0e,$b8,$30,$08,$0c,$b0,$a8,$7f,$10,$39,$d7,$04,$40,$00 // .I..0......9..@.
        .byte $00,$96,$0a,$60,$be,$ba,$bb,$7c,$15,$74,$d1,$01,$e7,$cb,$93,$68 // ...`...|.t.....h
        .byte $72,$ee,$5a,$4b,$53,$07,$4e,$b8,$2f,$91,$43,$a6,$8a,$90,$f3,$e5 // r.ZKS.N./.C.....
        .byte $82,$d6,$f4,$00,$00,$00,$00,$00,$00,$00,$00,$41,$82,$00,$40,$9a // ...........A..@.
        .byte $b3
        .text "VD!$"
        .byte $05,$0a,$8d
        .byte $47,$07,$d8
        .byte $20,$c1
        .byte $56,$41,$83
        .byte $05,$a2,$04,$80,$c0,$59,$a0,$09,$60,$12,$03,$01,$67,$00,$32,$01 // .....Y..`...g.2.
        .byte $cd,$9a,$94,$1b,$10,$20,$02,$c1,$3b,$40,$80,$19,$00,$90,$12,$21 // ..... ..;@.....!
        .byte $82,$19,$00,$b0,$1e,$4a,$c8,$30,$60,$82 // .....J.0`.

txt_f560:
        .byte $40                                   // @ character
        .text "C !"
        .byte $90,$09,$01,$0b,$41,$00,$32,$00,$84,$42,$21,$10,$88,$44,$22,$11 // ....A.2..B!..D".
        .byte $09,$3a,$0a,$e6,$52,$0d,$7a,$8b,$42,$0c,$00,$00,$06,$01,$8c,$03 // .:..R.z.B.......
        .byte $00,$00,$01,$e3,$82,$83,$94,$b9,$ee,$87,$b4,$84,$45,$af,$50,$72 // ............E.Pr
        .byte $97,$30,$67,$5a,$43,$f7,$5c,$ca,$41,$c1,$c7,$6a,$d5,$ab,$56,$ad // .0gZC.\.A..j..V.
        .byte $5a,$b4                               // Z.

dat_f5a6:
        // === Fill data (1 bytes, $f5a6-$f5a6) ===
        .byte $00                                   // .

// --- Region $f5dc-$f6c9 ---
.pc = $f5dc "dat_f5dc"

dat_f5dc:
        .byte $01,$0e,$89,$3a,$92,$8a,$d0,$10,$e8,$93,$a9,$28,$ad,$01,$62,$0c // ...:.......(..b.
        .byte $18,$30,$60,$f2,$02,$72,$0c,$18,$30,$60,$aa,$c0,$19,$4c,$8a,$89 // .0`..r..0`...L..
        .byte $0a,$16,$e4,$12,$02                   // .....

txt_f601:
        .text "D(B"
        .byte $cc                                   // 'L' | $80 (end-of-string marker)
        .byte $82,$40,$49,$22,$00,$61,$80,$00,$00,$00,$00,$02,$c4,$18,$30,$60 // .@I".a........0`
        .byte $c1,$e4,$09,$01,$08,$42,$16,$64,$00,$00,$00,$00,$00,$0a,$a4,$18 // .....B.d........
        .byte $42,$14,$1a,$78,$12,$02,$15,$10,$42,$10,$06 // B..x....B..

txt_f630:
        .text "S"
        .byte $22                                   // double quote character
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $42,$84,$20,$4e,$41,$83,$06,$0c,$14,$e0,$24,$04,$92,$20,$06,$40 // B. NA.....$.. .@
        .byte $02,$10,$a8,$82,$10,$80,$00,$00,$00,$00,$02,$40,$48,$85,$08,$7d // ...........@H..}
        .byte $82,$40,$42,$10,$87,$d8,$08,$42,$10,$8c,$9d,$80,$2a,$90,$61,$08 // .@B....B....*.a.
        .byte $50,$7d,$40,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // P}@.............
        .byte $00,$00,$14,$f3,$00,$8d,$08,$42,$0b,$1c,$a0,$ae,$10,$04,$b0,$0e // .......B........
        .byte $c1,$0a,$18,$84,$20,$00,$00,$00,$00,$00,$24,$04,$21,$08,$7d,$82 // .... .....$.!.}.
        .byte $1d,$12,$75,$21,$08,$00,$00,$00,$00,$00,$0b,$10,$60,$c1,$83,$06 // ..u!........`...
        .byte $08,$08,$42,$10,$8c,$9d,$80,$48,$09,$08,$40,$c8,$00,$00,$00,$00 // ..B....H..@.....
        .fill 11, $00
        .byte $04,$3a,$24,$ea,$42,$10,$01,$08,$42,$10,$fb // .:$.B...B..

dat_f6c9:
        // === Fill data (1 bytes, $f6c9-$f6c9) ===
        .byte $00                                   // .

// --- Region $f704-$fe69 ---
.pc = $f704 "dat_f704"

dat_f704:
        .byte $13,$91,$00,$00,$00,$00,$0c,$60,$00,$00,$00,$0c,$60,$00,$00,$00 // .......`....`...
        .byte $01,$60,$00,$00,$00,$00,$c6,$00,$00,$00,$00,$c6,$00,$00,$00,$01 // .`..............
        .byte $16,$00,$00,$00,$00,$0c,$60,$00,$00,$00,$0c,$60,$00,$00,$00,$76 // ......`....`...v
        .byte $ec,$00,$00,$00,$04,$e4,$40,$00,$00,$00,$03,$18,$00,$00,$00,$03 // ......@.........
        .byte $18,$00,$00,$00,$04,$65,$00,$00,$00,$00,$18,$c0,$00,$00,$00,$18 // .....e..........
        .byte $c0,$00,$00,$00,$c7,$d8,$00,$00,$00,$04,$40,$c0,$00,$00,$00,$18 // ..........@.....
        .byte $c0,$00,$00,$00,$18,$c0,$00,$00,$00,$84,$b0,$00,$00,$00,$00,$63 // ...............c
        .byte $00,$00,$00,$00,$63,$00,$00,$00,$03,$b0,$c0,$00,$00,$00,$9c,$88 // ....c...........
        .byte $00,$00,$00,$00,$63,$00,$00,$00,$00,$63,$00,$00,$00,$00,$98,$c0 // ....c....c......
        .byte $00,$00,$00,$18,$c0,$00,$00,$00,$18,$c0,$00,$00,$00,$ec,$30,$00 // ..............0.
        .byte $00,$00,$00,$02,$ca,$c2,$69,$58,$4a,$02,$c5,$34,$78,$a6,$47,$c0 // ......iXJ..4x.G.
        .byte $48,$78,$fb,$89,$03,$f7,$12,$07,$f0,$7f,$04,$3f,$bf,$10,$a6,$8f // Hx.........?....
        .byte $14,$d1,$ca,$3f,$1f,$71,$20,$7e,$e2,$f4,$3f,$c1,$fc,$10,$d9,$b2 // ...?.q ~..?.....
        .byte $02,$9a
        .text "<SG,"
        .byte $e2,$c7,$8a,$68,$f1
        .byte $4a,$39,$12
        .byte $24,$48
        .byte $90,$ae,$a0,$0c,$ca,$69               // .....i

txt_f7ea:
        .text "XM("
        .byte $a8                                   // '(' | $80 (end-of-string marker)
        .byte $82,$c7,$8a,$68,$f1,$4a,$3f,$09       // ...h.J?.

txt_f7f6:
        .text "3T"
        .byte $bc                                   // '<' | $80 (end-of-string marker)
        .byte $62,$8f,$26,$4c,$99                   // b.&L.

txt_f7fe:
        .text "22LC(X"
        .byte $a6                                   // '&' | $80 (end-of-string marker)
        .byte $8f,$14,$c5,$19,$4d,$1e,$29,$a3,$94,$7e,$b8,$20,$be,$70,$41,$7a // ....M.)..~. .pAz
        .byte $ec,$c1,$cf,$99,$3e,$63,$35,$f8,$65,$8a,$68,$f1,$4c,$52,$14,$d1 // ....>c5.e.h.LR..
        .byte $e2,$9a,$39,$46,$df,$31,$6c,$83,$16,$c8,$5b,$ce,$45,$92,$55,$40 // ..9F.1l...[.E.U@
        .byte $8d,$4a,$a8                           // .J.

txt_f838:
        .text "3N)"
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $c5,$34,$72,$8c,$b5,$2f,$1a,$a5,$e2,$81,$11,$a3,$46,$8d,$08,$76 // .4r../......F..v
        .byte $21,$10,$59,$51,$4d,$1e,$29,$71,$96,$29,$a3,$c5,$31,$47,$ef,$d7 // !.YQM.)q.)..1G..
        .byte $04,$17,$ce,$1e,$b1,$cf,$99,$3e,$64,$c6,$27,$f6,$32,$9a,$3c,$53 // .......>d.'.2.<S
        .byte $47,$28,$0b,$1e,$29,$a3,$c5           // G(..)..

txt_f873:
        .text "72+"
        .byte $b3                                   // '3' | $80 (end-of-string marker)
        .byte $db,$b7,$9e,$dd,$b2,$9a,$56,$13,$4a,$c2,$65,$6a,$61,$30,$ad,$4c // ......V.J.eja0.L
        .byte $26,$15,$a9,$8f,$b8,$90,$3f,$71,$20,$7e,$e2,$58,$7e,$0f,$e0,$87 // &.....?q ~.X~...
        .byte $f1,$06,$53,$47,$8a,$62,$8c,$69,$0d,$fb,$d2,$0d,$26,$71,$80,$00 // ..SG.b.i....&q..
        .byte $00,$00,$02,$66,$ef,$cd,$2f,$df,$9a,$5f,$ba,$43,$7e,$f4,$86,$fd // ...f../.._.C~...
        .byte $e9,$0d,$e0,$00,$00,$00,$00,$05,$95,$84,$d2,$b0,$9a,$52,$25,$12 // .............R%.
        .byte $89,$44,$a2,$51,$28,$94,$49,$4d,$52,$f1,$aa,$5e,$36,$4c,$99,$32 // .D.Q(.IMR..^6L.2
        .byte $64,$c9,$93,$21,$6f,$1a,$a5,$e3,$54,$bd,$3e,$64,$f9,$93,$27,$cc // d..!o...T.>d..'.
        .byte $99,$eb,$e7,$04,$17,$ce,$08,$2f,$93,$e6,$4f,$99,$32,$7c,$c9,$9e // ......./..O.2|..
        .byte $10,$35,$22,$9a,$3c,$53,$2c,$92,$b8,$4d,$1e,$29,$a3,$e7,$b7,$9e // .5".<S,..M.)....
        .byte $dd,$bc,$f6,$ed,$ce,$9d,$3a,$74,$e9,$d3,$a7,$14,$d2,$b0,$9a,$56 // ......:t.......V
        .byte $13,$50,$a1,$42,$85,$0a,$14,$28,$68,$d1,$a3,$46,$8d,$1a,$34,$16 // .P.B...(h..F..4.
        .byte $f1,$aa,$5e                           // ..^

txt_f92a:
        .text "5K"
        .byte $d3                                   // 'S' | $80 (end-of-string marker)
        .byte $e7,$cc,$99,$3e,$64,$c9,$fe,$b8,$20,$be,$70,$41,$7c,$e1,$3e,$64 // ...>d... .pA|.>d
        .byte $c9,$f3,$26,$4f,$98,$58,$a6,$8f,$14,$d1,$e2,$e1,$34,$78,$a6,$8f // ..&O.X......4x..
        .byte $14,$d9,$ed,$db,$cf,$6e,$85,$0a,$12,$b0,$9a,$56,$13,$4a,$2a,$61 // .....n.....V.J*a
        .byte $5a,$8f,$8a,$68,$f1,$4a,$81,$fb,$89,$03,$f7,$17,$84,$82,$c3,$f0 // Z..h.J..........
        .byte $7f,$04,$3f,$ac,$8c,$a6,$8f,$14,$d1,$ca,$3f,$1f,$71,$20,$7e,$e2 // ..?.......?.q ~.
        .byte $f4,$42,$10,$84,$20,$01,$cd,$2f,$df,$9a,$5f,$bf,$3c,$db,$d2,$1b // .B.. ../.._.<...
        .byte $f7,$a4,$37,$b4,$99,$c0,$00,$00,$00,$00,$30,$9a,$56,$13,$4a,$c3 // ..7.......0.V.J.
        .byte $99,$12,$89,$29,$a3,$c5,$31,$6a,$5e   // ...)..1j^

txt_f9a6:
        .text "5K"
        .byte $c6                                   // 'F' | $80 (end-of-string marker)
        .byte $a9,$e3,$26,$4c,$99,$32,$64,$c8,$c9,$1a,$a5,$e3,$54,$bc,$62,$cf // ..&L.2d.....T.b.
        .byte $99,$32,$7c,$c9,$93,$e7,$f0,$41,$7c,$e0,$82,$f9,$c3,$d4,$f9,$93 // .2|....A|.......
        .byte $27,$cc,$99,$3d,$89,$a9,$89,$03,$f7,$12,$07,$ef,$ac,$2a,$04,$6a // '..=.........*.j
        .byte $55,$40,$8d,$4a,$ac,$b3,$db,$b7,$9e,$dd,$bc,$f9,$e7,$4e,$9d,$3a // U@.J.........N.:
        .byte $74,$e9,$d0,$a5,$61,$34,$ac,$26,$94,$5a,$14 // t...a4.&.Z.

txt_f9f4:
        .text "(P"
        .byte $a1                                   // '!' | $80 (end-of-string marker)
        .byte $42,$85,$0d,$1a,$34,$68,$d1,$a1,$0f,$08,$d5,$2f,$1a,$3c,$53,$16 // B...4h...../.<S.
        .byte $64,$c2,$c7,$8a,$68,$e5,$41,$7c,$e0,$82,$f9,$c1,$05,$9e,$64,$f9 // d...h.A|......d.
        .byte $93,$27,$cc,$98,$c4,$b7,$55,$31,$20,$7e,$e2,$40,$fa,$8f,$85,$4c // .'....U1 ~.@...L
        .byte $8d,$4a,$a8,$11,$ab,$2b,$79,$ed,$db,$cf,$6e,$de,$7a,$5c,$52,$e7 // .J...+y...n.z\R.
        .byte $52,$49,$8c,$97,$3c,$b0               // RI..<.

txt_fa3d:
        .text "FIDL"
        .byte $a6                                   // '&' | $80 (end-of-string marker)
        .byte $52,$89,$28,$9d,$10,$11,$1a,$6a,$c7,$c7,$0a,$bc,$d8,$89,$44,$94 // R.(....j......D.

txt_fa52:
        .text "J"
        .byte $22                                   // double quote character
        .text ">"
        .byte $aa                                   // '*' | $80 (end-of-string marker)
        .byte $60,$dc,$92,$89,$5c,$f1,$38,$f7,$3a,$92 // `...\.8.:.

txt_fa60:
        .text "J2N8U"
        .byte $d9                                   // 'Y' | $80 (end-of-string marker)
        .byte $88,$82,$97,$11,$28,$92,$89,$d1,$77,$12,$33,$2e,$7a,$3a,$b1,$f2 // ....(...w.3.z:..
        .byte $a3,$dc,$e8,$79,$6b,$18,$dc,$cf,$5f,$0c,$49,$7d,$63,$73,$3a,$69 // ...yk..._.I}cs:i
        .byte $25,$12,$bc,$d8,$90,$e8,$36,$4c,$52,$61,$9b,$6d,$2b,$b6,$d9,$d9 // %.....6LRa.m+...
        .byte $df,$48,$f6,$7b,$0f,$b6,$dd,$00,$cf,$fc,$94,$ba,$4e,$a7,$9b,$c5 // .H.{........N...
        .byte $73,$7a,$df,$b4,$09,$97,$06,$43,$44,$09,$b0,$a4,$c2,$9b,$00,$10 // sz.....CD.......
        .byte $26,$c2,$93,$0a,$6c,$00,$40,$9b,$00,$10,$26,$c2,$93,$0a,$6c,$00 // &...l.@...&...l.
        .byte $40,$9b,$0a                           // @..

txt_fac9:
        .text "L)0"
        .byte $a6                                   // '&' | $80 (end-of-string marker)
        .byte $c0,$9b,$0a                           // ...

txt_fad0:
        .text "M*T"
        .byte $a9                                   // ')' | $80 (end-of-string marker)

txt_fad4:
        .text "R"
        .byte $40                                   // @ character
        .text "M"
        .byte $b9                                   // '9' | $80 (end-of-string marker)
        .byte $00,$14,$a9,$cd,$e2,$c7,$44,$8c,$bf,$89,$d1,$77,$12,$fb,$47,$11 // ......D....w..G.
        .byte $81,$a2,$33,$cf,$e2,$bf,$89,$19,$77,$12,$bc,$0a,$c9,$a4 // ..3.....w.....

txt_faf6:
        .byte $5c                                   // backslash character
        .text "N("
        .byte $b8                                   // '8' | $80 (end-of-string marker)
        .byte $88,$c8,$18,$e1
        .byte $57,$81
        .text "ZX#"
        .byte $22                                   // double quote
        .byte $e2
        .byte $53,$07,$16
        .byte $3e,$24
        .byte $6b,$11,$3a,$32,$11,$2f,$b1,$f1,$34,$d1,$88,$79,$fc,$6c,$44,$8c // k.:2./..4..y.lD.
        .byte $84,$89,$5d,$c4,$89,$0a,$48,$92,$43,$13,$14,$c1,$4b,$d4,$27,$24 // ..]...H.C...K.'$
        .byte $72,$c1,$18,$47,$8c,$c2,$9e,$9c,$9c,$b3,$77 // r..G......w

txt_fb35:
        .text "-O"
        .byte $ad                                   // '-' | $80 (end-of-string marker)
        .byte $97,$3f,$1e,$67,$ff,$12               // .?.g..

txt_fb3e:
        .text "73"
        .byte $cb                                   // 'K' | $80 (end-of-string marker)
        .byte $ad,$1a,$09,$e5,$f5,$b4,$39,$73,$72,$81,$8e,$b0,$b1,$3a,$59,$1c // ......9sr....:Y.
        .byte $38,$e3,$a2,$86,$3a,$8e,$0c,$b4,$8d,$ab,$14,$c1,$52,$c5,$f9,$17 // 8...:.......R...
        .byte $0c,$2b,$fc,$2e,$18,$57,$d0,$77,$0c,$2b,$ec,$ad,$c4,$75,$8d,$34 // .+...W.w.+...u.4
        .byte $44,$76,$0a,$5b,$63,$19,$59,$02       // Dv.[c.Y.

txt_fb79:
        .byte $5c                                   // backslash character
        .text "8"
        .byte $cc                                   // 'L' | $80 (end-of-string marker)
        .byte $e4,$09,$68,$88,$c9,$bd,$92,$e8,$46,$44,$6c,$a6,$09,$7a,$2f,$b5 // ..h.....FDl..z/.
        .byte $f0,$25,$a7,$2f,$a9,$36,$69,$a3,$cc,$f9,$29,$b6,$19,$59,$8d,$c8 // .%./.6i...)..Y..
        .byte $08,$1a,$db,$88,$1b,$97,$90,$35,$b8,$50,$37,$22,$e0,$6b,$69,$60 // .......5.P7".ki`
        .byte $6e,$eb,$03,$5a,$82,$06,$e0,$6c,$d7,$27,$66 // n..Z...l.'f

txt_fbb7:
        .text "U."
        .byte $b7                                   // '7' | $80 (end-of-string marker)
        .byte $02,$06,$bd,$f0,$35,$b9,$10,$35,$a8,$e0,$6b,$61,$36,$53,$07 // ....5..5..ka6S.

txt_fbc9:
        .text "J:"
        .byte $af                                   // '/' | $80 (end-of-string marker)
        .byte $db,$81,$a6,$8e,$a3,$cf,$a6,$0e,$8d,$4e,$ab,$e9,$58,$1a,$68,$e0 // .........N..X.h.
        .byte $3c,$fa,$60,$97,$0a,$fa,$67,$ae,$9a,$29,$b3,$aa,$a5,$b6,$b6,$87 // <.`...g..)......
        .byte $4c,$15,$07,$7c,$9b,$11,$c3,$d3,$45,$36,$76,$56,$9c,$96,$36,$fa // L..|....E6vV..6.
        .byte $81,$2b,$7d,$8d,$4a,$e9,$a3,$98,$f3,$d0,$1c,$7b,$9e,$37,$73,$f0 // .+}.J......{.7s.
        .byte $f2,$45,$5e,$50,$29,$fc,$a3,$bc,$cb,$85,$6a,$f5,$45,$f2 // .E^P).....j.E.

txt_fc1a:
        .text "3Q"
        .byte $d3                                   // 'S' | $80 (end-of-string marker)
        .byte $12,$c1,$69,$7d,$1f,$7f,$4a,$1b,$51,$8b,$43,$ce,$cb,$b6,$98,$14 // ..i}..J.Q.C.....
        .byte $eb,$e6,$33,$7e,$b5,$ad,$6c,$6d,$51,$e9,$23,$b7,$c7,$df,$44,$67 // ..3~..lmQ.#...Dg
        .byte $88,$9a,$5a,$d6,$96,$0c,$bb           // ..Z....

txt_fc44:
        .text "/**"
        .byte $af                                   // '/' | $80 (end-of-string marker)

txt_fc48:
        .byte $22                                   // double quote character
        .text "B"
        .byte $af                                   // '/' | $80 (end-of-string marker)
        .byte $02,$b5,$db,$b7                       // ....

txt_fc4f:
        .text "QYA"
        .byte $d0                                   // 'P' | $80 (end-of-string marker)
        .byte $1a,$af,$2a,$2a,$e9,$58,$93,$51,$d9,$54,$72,$fa,$98,$15,$6a,$8a // ..**.X.Q.Tr...j.
        .byte $b0,$f2,$d5,$86,$bd,$ab,$0e,$dd,$58,$6b,$ca,$b0,$d2,$35,$61,$a6 // ........Xk...5a.
        .byte $6a,$c3,$57,$55,$86,$ba,$ab,$0d,$01,$56,$1b,$3d,$56,$1e,$7a,$b0 // j.WU.....V.=V.z.
        .byte $d9,$ba,$b0,$e8,$55,$86,$ac,$ab,$0d,$71,$56,$1a,$6e,$ac,$31,$55 // ....U....qV.n.1U
        .byte $87,$06,$ac,$38,$95,$61,$ea,$ab,$0c,$15,$61,$aa,$ae,$c3,$c7,$76 // ...8.a....a....v
        .byte $1e,$9b,$b0,$e8,$dd,$87,$d6,$ec,$33,$dd,$86,$b1,$bb,$0c,$97,$61 // ........3......a
        .byte $b8,$d7,$61,$a2,$ee,$c3,$54,$5d,$87,$96,$ec,$35,$ed,$d8,$76,$ee // ..a...T]...5..v.
        .byte $c3,$5e,$5d,$86,$91,$bb,$0d,$33,$76,$1a,$ba,$ec,$35,$d5,$dd,$34 // .^]....3v...5..4
        .byte $75,$1e,$15,$7a,$55,$ab,$fc,$ac,$1b,$d5,$2f,$23,$01,$8e,$15,$7c // u..zU...../#...|
        .byte $15,$ab,$ad,$b6,$a1,$6b,$74,$46,$d6,$69,$ab,$1e,$95 // .....ktF.i...

txt_fcf0:
        .text "*T"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $52,$a4,$76,$06,$23,$55,$4a,$95,$75,$b6,$da,$49,$a6,$9e,$b7,$16 // R.v.#UJ.u..I....
        .byte $9e,$b2,$32,$c1,$ea,$d3,$b9,$d1,$a1,$c1,$7f,$96,$d6,$04,$ee,$67 // ..2............g
        .byte $19,$28,$64,$62,$8c,$f0,$ab,$ad,$ff,$d7,$5b,$e6,$ae,$8b,$65,$9a // .(db......[...e.
        .byte $85,$0d,$78,$2c,$25,$61,$08,$50,$c5,$83,$55,$91,$5c,$b3,$82,$74 // ..x,%a.P..U.\..t
        .byte $d9,$38,$27,$56,$16,$db,$33,$6e,$6d,$16,$ca,$d6,$6c,$e0,$ff,$37 // .8'V..3nm...l..7
        .byte $66,$d1,$60,$9c                       // f.`.

txt_fd47:
        .text "+<"
        .byte $ac                                   // ',' | $80 (end-of-string marker)
        .byte $c2,$c1,$5a,$70,$84,$87,$4b,$c4,$10,$a0,$49,$84,$21,$6d,$89,$08 // ..Zp..K...I.!m..
        .byte $42,$81,$10,$42,$ad,$73,$f8,$85,$26,$cd,$51,$0a,$4c,$0e,$42,$17 // B..B.s..&.Q.L.B.
        .byte $f4                                   // .

txt_fd6b:
        .text "<I0"
        .byte $b0                                   // '0' | $80 (end-of-string marker)
        .byte $0a,$05,$69,$33,$61,$59,$10,$b0,$49,$cc,$2c,$1b,$6a,$88,$42,$61 // ..i3aY..I.,.j.Ba
        .byte $3f,$a5,$e4,$c1,$10,$b5,$4e,$c1,$cb,$fc,$db,$22,$17,$7b,$38,$3f // ?.....N....".{8?
        .byte $88,$50,$21,$6d,$10,$a0,$66,$85,$57,$fc,$dd,$9b,$45,$82,$70,$bf // .P!m..f.W...E.p.
        .byte $dc,$b3,$03,$fc,$11,$40,$9d,$58,$5e,$6c,$8a,$4c,$d1,$49,$db,$b7 // .....@.X^l.L.I..
        .byte $54,$ee,$56,$45,$3a,$68,$ae,$49,$9b,$ff,$6e,$a1,$6c,$9d,$ca,$e0 // T.VE:h.I..n.l...
        .byte $a1,$4e,$89,$de,$24,$9a,$d8,$3b,$ad,$00,$26,$29,$82,$17,$3c,$14 // .N..$..;..&)..<.
        .byte $c1,$d1,$ad,$c1,$7e,$84,$2d,$34,$51,$67,$9f,$5e,$84,$2a,$60,$96 // ....~.-4Qg.^.*`.
        .byte $b8,$be,$0b,$92,$e4,$df,$07,$5d,$34,$60,$1f,$24,$b8,$71,$81,$72 // .......]4`.$.q.r
        .byte $5a,$72,$35,$9b,$88,$04,$cc,$b0,$46,$11,$e3,$30,$a7,$8d,$35,$0d // Zr5.....F..0..5.
        .byte $6a,$4e,$5e,$74,$f1,$31,$89,$65,$3f,$6c,$ba,$a9,$c9,$53,$d8,$63 // jN^t.1.e?l...S.c
        .byte $18,$3c,$a0,$69,$52,$cc,$73,$06,$b1,$53,$f9 // .<.iR.s..S.

txt_fe1a:
        .text "M"
        .byte $5c                                   // backslash character
        .byte $b9                                   // '9' | $80 (end-of-string marker)
        .byte $8e,$1f,$0f,$24,$01,$d3,$48,$59,$37,$11,$d6,$11,$dd,$aa // ...$..HY7.....

txt_fe2b:
        .text "XFX"
        .byte $c7                                   // 'G' | $80 (end-of-string marker)
        .byte $e4,$ee                               // ..

txt_fe31:
        .text "U*T"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $52,$a5,$4a,$95                       // R.J.

txt_fe39:
        .text "*T"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $4b,$6b,$ad,$49,$97                   // Kk.I.

txt_fe41:
        .text "&4"
        .byte $d4                                   // 'T' | $80 (end-of-string marker)
        .byte $30,$b2,$b0,$54,$e9,$65,$62,$37,$66,$85,$af,$04,$21,$38,$6c,$1d // 0..T.eb7f...!8l.
        .byte $2a,$ee,$5f,$64,$d4,$2b,$95,$3c,$b7,$70,$ae,$46,$f3,$71,$a9,$f9 // *._d.+.<.p.F.q..
        .byte $1a,$15,$c3,$a2,$f1,$a5               // ......

// --- Region $fe83-$ff80 ---
.pc = $fe83 "dat_fe83"

dat_fe83:
        .byte $20,$40,$81,$36,$6c,$28,$52,$40,$00,$00,$00,$00,$20,$40,$81,$36 //  @.6l(R@.... @.6
        .byte $6c,$28,$52,$40,$00,$00,$00,$00,$00,$00,$00,$00,$00,$2a,$0e,$32 // l(R@.........*.2
        .byte $d4,$fc,$45,$9a,$d0,$e9,$83,$a3,$0b,$9a,$f8,$b3,$69,$a3,$00,$f8 // ..E.........i...
        .byte $ea,$0e,$33,$0d,$9a,$bc,$e8,$80,$93,$0a,$6c,$09,$b0,$80,$00,$01 // ..3.......l.....
        .byte $1c,$96,$a8,$96                       // ....

txt_fec7:
        .text "F"
        .byte $40                                   // @ character
        .byte $c7                                   // 'G' | $80 (end-of-string marker)
        .byte $0a,$bb,$3f,$ce                       // ..?.

txt_fece:
        .text "X-%"
        .byte $ab                                   // '+' | $80 (end-of-string marker)
        .byte $83,$30,$00,$00,$66,$07,$a2,$a9,$51,$e5,$52,$a9,$8a,$a5,$94 // .0..f...Q.R....

txt_fee1:
        .text "U,R"
        .byte $a9                                   // ')' | $80 (end-of-string marker)
        .byte $53,$a5                               // S.

txt_fee7:
        .text "*("
        .byte $b2                                   // '2' | $80 (end-of-string marker)
        .byte $91,$45,$bc,$a9,$47,$ca               // .E..G.

txt_fef0:
        .text "J)"
        .byte $a2                                   // '"' | $80 (end-of-string marker)
        .byte $a7,$e5,$27,$52,$9d,$d1,$49,$f0,$79,$4d,$02,$12,$7c,$1e,$54,$60 // ..'R..I.yM..|.T`
        .byte $84,$af,$04,$21,$82,$10,$c1,$08,$60,$07,$68,$99,$8b,$e8,$a5,$47 // ...!....`.h....G
        .byte $94,$b8                               // ..

txt_ff15:
        .text "JYE,R"
        .byte $a3                                   // '#' | $80 (end-of-string marker)
        .byte $d3,$a5,$49,$45,$28,$13,$a8,$f0,$22,$94,$c0,$54,$ca,$02,$52,$f0 // ..IE(..."..T..R.
        .byte $13,$f2,$80,$bf,$bc,$04,$fc,$a5,$da,$8e,$2a,$a5,$5f // ..........*._

txt_ff38:
        .text ")R8"
        .byte $ab                                   // '+' | $80 (end-of-string marker)
        .byte $f1,$a7,$53,$e3                       // ..S.

txt_ff40:
        .text "E("
        .byte $c6                                   // 'F' | $80 (end-of-string marker)
        .byte $d6,$2b,$fb,$56,$cc,$00,$16,$80,$0b,$40,$05,$a0,$02,$d0,$02,$3e // .+.V.....@.....>
        .byte $80,$14,$c9,$10,$4a,$a0,$08,$a9,$10,$4a,$48,$81,$14,$91,$02,$74 // ....J....JH....t
        .byte $80,$54,$a4,$40,$94,$20,$13,$e9,$10,$25,$08,$04,$b1,$00,$af,$20 // .T.@. ...%..... 
        .byte $06,$40,$0c,$80,$44,$00,$02,$a6,$0e,$94,$33,$5f,$a1,$0b // .@..D.....3_..

// --- Region $ffc2-$ffff ---
.pc = $ffc2 "Segment $ffc2"
        .byte $b3,$73,$9b,$b3,$4e,$e4,$b6,$c9,$63,$8c,$b3,$3a,$03,$8b,$47,$12 // .s..N...c..:..G.
        .byte $33,$0c,$7e,$36,$a2,$46,$5b,$1f,$8a,$9e,$24,$66,$1c,$f1,$93,$67 // 3.~6.F[...$f...g
        .byte $8c,$a4,$3c,$65,$b9,$f8,$b5,$0a,$1b,$58,$e9,$b0,$fd,$08,$a1,$be // ..<e.....X......
        .byte $c9,$28,$58,$1a,$23,$3c,$fa,$98,$e3,$11,$43,$5e,$74,$40 // .(X.#<....C^t@
