// ============================================
// output - Disassembled Source
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:35:41
// https://restore64.dev by datucker / Rabenauge
//
// Load address: $0801  End: $ffff  (63487 bytes)
// Crunched with NSU Packer 1.1 — depacked by emulation
// Packer entry: $080d (via BASIC SYS 2061)
// Entry point:  $c000 (49152)
// IRQ handler:  $c1ba (nmi_c1ba)
// IRQ handler:  $c0fa (irq_c0fa)
//
// Code: 658 bytes, Data: 62829 bytes
// Labels: 73, Subroutines: 5
//
// Verification: 4 line(s) auto-corrected to .byte for exact byte matching
//
// Cross-references: all OK
// ============================================


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

// --- Region $c000-$c288 ---
.pc = $c000 "main_c000"

main_c000:
        lda dat_dd02
        ora #$03
        sta dat_dd02
        lda $dd00
        and #$fc
        ora #$00
        sta $dd00
        lda dat_d018
        and #$0f
        ora #$10
        and #$f0
        ora #$02
        sta dat_d018
        lda #$04
        sta $0288
        lda #$93
        jsr $ffd2
        lda #$00
        tax

loc_c02d:
        sta $f400,x
        sta $f500,x
        sta $f600,x
        sta $c400,x
        sta $c500,x
        sta $c600,x
        sta $c700,x
        inx
        bne loc_c02d
        lda #$00
        tax

loc_c048:
        sta $c568,x
        inx
        txa
        bne loc_c048
        lda #$01

loc_c051:
        sta $d800,x
        sta $d900,x
        sta $da00,x
        sta $db00,x
        inx
        bne loc_c051
        jsr sub_c27e
        lda #$00
        sta $d020
        sta $d021
        sei
        lda #$00
        nop
        nop
        nop
        sta $fe
        sta $0a
        lda #$7f
        sta $dc0d
        lda #$1b
        sta $d011
        lda #$81
        sta $d01a
        lda #$ba
        sta $fffa
        lda #$c1
        sta $fffb
        lda #$fa
        sta $fffe
        lda #$c0
        sta $ffff
        lda #$32
        sta $d012
        lda #$18
        sta $02
        lda #$ff
        sta $d01d
        lda #$ff
        sta $d017
        lda #$be
        ldy #$01

loc_c0af:
        sta $d000,y
        iny
        iny
        cpy #$11
        bne loc_c0af
        lda #$f8
        ldy #$00

loc_c0bc:
        sta $d000,y
        clc
        adc #$30
        iny
        iny
        cpy #$10
        bne loc_c0bc
        lda #$f0
        sta $d000
        lda #$ff
        sta $d015
        lda #$c1
        sta $d010
        lda #$01
        ldy #$00

loc_c0db:
        sta $d027,y
        iny
        cpy #$08
        bne loc_c0db
        lda #$d0
        ldy #$00

loc_c0e7:
        sta $c7f8,y
        clc
        adc #$01
        iny
        cpy #$08
        bne loc_c0e7
        lda #$35
        sta $01
        cli
        jmp loc_c201
irq_c0fa: {
        pha
        txa
        pha
        tya
        pha
        lda #$7f
        lda dat_d019
        sta dat_d019
        inc $0a
        lda $0a
        cmp #$01
        beq skip1
        cmp #$02
        beq skip3
        lda #$00
        sta $0a
        jmp $c13a
skip1:
        nop
        nop
        nop
        nop
        nop
        nop
        jsr sub_c1ad
        dec $02
        bne skip2
        jsr sub_c204
skip2:
        lda #$ba
        sta $d012
        jmp $c151
skip3:
        lda #$fa
        sta $d012
        jmp $c151
        lda #$7f
        sta $dc00
        lda #$10
        bit $dc01
        bne skip5
        jmp nmi_c1ba
skip5:
        lda #$32
        sta $d012
        jmp $c151
        lda $dc0d
        pla
        tay
        pla
        tax
        pla
        rti
}
// Referenced by: jsr from $c1af

sub_c15a:
        clc
        rol $f602,x
        rol $f601,x
        rol $f600,x
        rol $f5c2,x
        rol $f5c1,x
        rol $f5c0,x
        rol $f582,x
        rol $f581,x
        rol $f580,x
        rol $f542,x
        rol $f541,x
        rol $f540,x
        rol $f502,x
        rol $f501,x
        rol $f500,x
        rol $f4c2,x
        rol $f4c1,x
        rol $f4c0,x
        rol $f482,x
        rol $f481,x
        rol $f480,x
        rol $f442,x
        rol $f441,x
        rol $f440,x
        rol $f402,x
        rol $f401,x
        rol $f400,x
        rts

// Referenced by: jsr from $c120
sub_c1ad: {
        ldx #$00
loop:
        jsr sub_c15a
        inx
        inx
        inx
        cpx #$3f
        bne loop
        rts
}
// Referenced by: jmp from $c146

nmi_c1ba:
        sei
        lda #$03
        sta $dd00
        lda #$15
        sta dat_d018
        lda #$04
        sta $0288
        lda #$80
        sta $d01a
        lda #$81
        sta $dc0d
        lda #$c8
        sta $d016
        lda #$37
        sta $01
        ldx #$f8
        txs
        cli
        lda #$00
        sta $d015
        sta $d418
        lda #$1b
        sta $d011
        lda #$06
        sta $d020
        sta $d021
        lda #$f4
        sta $2d
        lda #$53
        sta $2e
        jmp loc_fce2

loc_c201:
        jmp loc_c201
// Referenced by: jsr from $c127; jmp from $c216; branch from $c254

sub_c204:
.label smc_c205 = * + 1
.label smc_c206 = * + 2
        lda txt_c300                                // !SMC: modified by $c280, $c285
        inc smc_c205
        bne loc_c20f
        inc smc_c206

loc_c20f:
        and #$3f
        bne loc_c219
        jsr sub_c27e
        jmp sub_c204

loc_c219:
        sta $fb
        jsr sub_c264
        lda #$31
        sta $01
        lda #$ff
        sta $f600
        sta $f601
        sta $f602
        ldy #$00
        ldx #$00

loc_c231:
        lda ($fc),y
.label smc_c234 = * + 1
        sta $f609,x                                 // !SMC: modified by $c260
        inx
        inx
        inx
        inx
        inx
        inx
        iny
        cpy #$08
        bne loc_c231
        lda #$ff
        sta $f60c,x
        sta $f60d,x
        sta $f60e,x
        inc smc_c234
        lda smc_c234
        cmp #$0c
        bne sub_c204
        lda #$35
        sta $01
        lda #$18
        sta $02
        lda #$09
        sta smc_c234                                // SMC: modifies $c234
        rts

// Referenced by: jsr from $c21b
sub_c264: {
        lda #$00
        sta $fc
        ldx #$08
loop:
        lsr $fb
        bcc skip
        clc
        adc #$08
skip:
        ror
        ror $fc
        dex
        bne loop
        clc
        adc #$d0
        sta $fd
        clc
        rts
}
// Referenced by: jsr from $c060, $c213

sub_c27e:
        lda #$00
        sta smc_c205                                // SMC: modifies $c205
        lda #$c3
        sta smc_c206                                // SMC: modifies $c206
        rts

// --- Region $fce2-$fce4 ---
.pc = $fce2 "loc_fce2"

loc_fce2:
        .byte $14,$00                               // nop $00,x // ILLEGAL
        brk

// --- Region $ffd2-$ffd6 ---
.pc = $ffd2 "Segment $ffd2"
        dec $c6
        .byte $c7,$e7                               // dcp $e7 // ILLEGAL
        .byte $42                                   // jam // ILLEGAL

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

// --- Region $0801-$0efd ---
.pc = $0801 "dat_0801"

dat_0801:
        // === BASIC loader stub ===
        .byte $0b,$08                                                     // [corrected] was: .byte $0c,$08                               // next line pointer ($080c)
        .byte $c7,$07                                                     // [corrected] was: .byte $00,$00                               // line number 0
        .byte $9e                                   // SYS token
        .byte $32,$30,$36,$31,$00
        .byte $00                                   // end of line
        .byte $00,$78                                                     // [corrected] was: .byte $00,$00                               // end of BASIC program
        .byte $a2,$ff,$9a,$a2,$49,$bd,$1e,$08,$95,$00,$ca,$d0,$f8,$a0,$69,$4c // ....I.........iL
        .byte $37,$00,$e8,$b1,$0f,$c8,$d0,$02,$e6,$10,$c9,$14,$d0,$0f,$be,$00 // 7...............
        .byte $f9,$c8,$d0,$02,$e6,$10,$b1,$0f,$c8,$d0,$02,$e6,$10,$8d,$00,$c0 // ................
        .byte $e6,$1e,$d0,$04,$e6,$1f,$f0,$07,$ca,$d0,$f2,$a5,$10,$d0,$d3,$a9 // ................
        .byte $37,$85,$01,$58,$4c,$00,$c0,$bd,$ff,$0d,$9d,$00,$ff,$e8,$d0,$f7 // 7..XL...........
        .byte $c6,$3c,$a9,$06,$c7,$39,$d0,$ef,$f0,$b8,$ad,$02,$dd,$09,$03,$8d // .<...9..........
        .byte $02,$dd,$ad,$00,$dd,$29,$fc,$09,$00,$8d,$00,$dd,$ad,$18,$d0,$29 // .....).........)
        .byte $0f,$09,$10,$29,$f0,$09,$02,$8d,$18,$d0,$a9,$04,$8d,$88,$02,$a9 // ...)............
        .byte $93,$20,$d2,$ff,$a9,$00,$aa,$9d,$00,$f4,$9d,$00,$f5,$9d,$00,$f6 // . ..............
        .byte $9d,$00,$c4,$9d,$00,$c5,$9d,$00,$c6,$9d,$00,$c7,$e8,$d0,$e8,$a9 // ................
        .byte $00,$aa,$9d,$68,$c5,$e8,$8a,$d0,$f9,$a9,$01,$9d,$00,$d8,$9d,$00 // ...h............
        .byte $d9,$9d,$00,$da,$9d,$00,$db,$e8,$d0,$f1,$20,$7e,$c2,$a9,$00,$8d // .......... ~....
        .byte $20,$d0,$8d,$21,$d0,$78,$a9,$00,$ea,$ea,$ea,$85,$fe,$85,$0a,$a9 //  ..!.x..........
        .byte $7f,$8d,$0d,$dc,$a9,$1b,$8d,$11,$d0,$a9,$81,$8d,$1a,$d0,$a9,$ba // ................
        .byte $8d,$fa,$ff,$a9,$c1,$8d,$fb,$ff,$a9,$fa,$8d,$fe,$ff,$a9,$c0,$8d // ................
        .byte $ff,$ff,$a9,$32,$8d,$12,$d0,$a9,$18,$85,$02,$a9,$ff,$8d,$1d,$d0 // ...2............
        .byte $a9,$ff,$8d,$17,$d0,$a9,$be,$a0,$01,$99,$00,$d0,$c8,$c8,$c0,$11 // ................
        .byte $d0,$f7,$a9,$f8,$a0,$00,$99,$00,$d0,$18,$69,$30,$c8,$c8,$c0,$10 // ..........i0....
        .byte $d0,$f4,$a9,$f0,$8d,$00,$d0,$a9,$ff,$8d,$15,$d0,$a9,$c1,$8d,$10 // ................
        .byte $d0,$a9,$01,$a0,$00,$99,$27,$d0,$c8,$c0,$08,$d0,$f8,$a9,$d0,$a0 // ......'.........
        .byte $00,$99,$f8,$c7,$18,$69,$01,$c8,$c0,$08,$d0,$f5,$a9,$35,$85,$01 // .....i.......5..
        .byte $58,$4c,$01,$c2,$48,$8a,$48,$98,$48,$a9,$7f,$ad,$19,$d0,$8d,$19 // XL..H.H.H.......
        .byte $d0,$e6,$0a,$a5,$0a,$c9,$01,$f0,$0b,$c9,$02,$f0,$1f,$a9,$00,$85 // ................
        .byte $0a,$4c,$3a,$c1,$14,$06,$ea,$20,$ad,$c1,$c6,$02,$d0,$03,$20,$04 // .L:.... ...... .
        .byte $c2,$a9,$ba,$8d,$12,$d0,$4c,$51,$c1,$a9,$fa,$8d,$12,$d0,$4c,$51 // ......LQ......LQ
        .byte $c1,$a9,$7f,$8d,$00,$dc,$a9,$10,$2c,$01,$dc,$d0,$03,$4c,$ba,$c1 // ........,....L..
        .byte $a9,$32,$8d,$12,$d0,$4c,$51,$c1,$ad,$0d,$dc,$68,$a8,$68,$aa,$68 // .2...LQ....h.h.h
        .byte $40,$18,$3e,$02,$f6,$3e,$01,$f6,$3e,$00,$f6,$3e,$c2,$f5,$3e,$c1 // @.>..>..>..>..>.
        .byte $f5,$3e,$c0,$f5,$3e,$82,$f5,$3e,$81,$f5,$3e,$80,$f5,$3e,$42,$f5 // .>..>..>..>..>B.
        .byte $3e,$41,$f5,$3e,$40,$f5,$3e,$02,$f5,$3e,$01,$f5,$3e,$00,$f5,$3e // >A.>@.>..>..>..>
        .byte $c2,$f4,$3e,$c1,$f4,$3e,$c0,$f4,$3e,$82,$f4,$3e,$81,$f4,$3e,$80 // ..>..>..>..>..>.
        .byte $f4,$3e,$42,$f4,$3e,$41,$f4,$3e,$40,$f4,$3e,$02,$f4,$3e,$01,$f4 // .>B.>A.>@.>..>..
        .byte $3e,$00,$f4,$60,$a2,$00,$20,$5a,$c1,$e8,$e8,$e8,$e0,$3f,$d0,$f6 // >..`.. Z.....?..
        .byte $60,$78,$a9,$03,$8d,$00,$dd,$a9,$15,$8d,$18,$d0,$a9,$04,$8d,$88 // `x..............
        .byte $02,$a9,$80,$8d,$1a,$d0,$a9,$81,$8d,$0d,$dc,$a9,$c8,$8d,$16,$d0 // ................
        .byte $a9,$37,$85,$01,$a2,$f8,$9a,$58,$a9,$00,$8d,$15,$d0,$8d,$18,$d4 // .7.....X........
        .byte $a9,$1b,$8d,$11,$d0,$a9,$06,$8d,$20,$d0,$8d,$21,$d0,$a9,$f4,$85 // ........ ..!....
        .byte $2d,$a9,$53,$85,$2e,$4c,$e2,$fc,$4c,$01,$c2,$ad,$00,$c3,$ee,$05 // -.S..L..L.......
        .byte $c2,$d0,$03,$ee,$06,$c2,$29,$3f,$d0,$06,$20,$7e,$c2,$4c,$04,$c2 // ......)?.. ~.L..
        .byte $85,$fb,$20,$64,$c2,$a9,$31,$85,$01,$a9,$ff,$8d,$00,$f6,$8d,$01 // .. d..1.........
        .byte $f6,$8d,$02,$f6,$a0,$00,$a2,$00,$b1,$fc,$9d,$09,$f6,$14,$06,$e8 // ................
        .byte $c8,$c0,$08,$d0,$f0,$a9,$ff,$9d,$0c,$f6,$9d,$0d,$f6,$9d,$0e,$f6 // ................
        .byte $ee,$34,$c2,$ad,$34,$c2,$c9,$0c,$d0,$ae,$a9,$35,$85,$01,$a9,$18 // .4..4......5....
        .byte $85,$02,$a9,$09,$8d,$34,$c2,$60,$a9,$00,$85,$fc,$a2,$08,$46,$fb // .....4.`......F.
        .byte $90,$03,$18,$69,$08,$6a,$66,$fc,$ca,$d0,$f3,$18,$69,$d0,$85,$fd // ...i.jf.....i...
        .byte $18,$60,$a9,$00,$8d,$05,$c2,$a9,$c3,$8d,$06,$c2,$60,$18,$14,$76 // .`..........`..v
        .byte $00,$14,$05
        .text " FAIRLIGHT PR"
        .text "ESENTS 'GRAND PR"
        .text "IX'   BROKEN BY "
        .text "NO.1 ON THE 20TH"
        .text " OF APRIL"
        .byte $14,$09
        .text " TOP "
        .text "GREETINGS GO TO "
        .text ": CFR,TLC,HTL,D-"
        .text "GOLD,YETI,DRM,DS"
        .text "C,KENT-TEAM,CFO "
        .text "& RELAX!"
        .byte $14,$07
        .text " FRANK"
        .text "IE SAYS 'NO MORE"
        .text " WARS!'"
        .byte $14,$05
        .text " LAST M"
        .text "INUTE HELLO TO E"
        .text "XPLORERS!"
        .byte $14,$06
        .text " INTR"
        .text "O V1.0"
        .byte $14,$09
        .byte $20,$40,$14,$00,$00,$14,$00,$00
        .byte $14,$00,$00,$14,$00,$00,$14,$2b,$00,$0f,$3f,$65,$89,$1b,$00,$00 // .......+..?e....
        .byte $00,$c2,$fc,$f8,$20,$20,$00,$00,$08,$90,$60,$60,$62,$67,$00,$00 // ....  ....``bg..
        .byte $00,$18,$10,$00,$10,$38,$14,$06,$00,$10,$3f,$14,$06,$00,$80,$14 // .....8....?.....
        .byte $07,$00,$04,$0f,$14,$06,$00,$86,$0f,$14,$06,$00,$44,$8e,$14,$06 // ............D...
        .byte $00,$44,$ee,$14,$06,$00,$02,$07,$14,$0b,$00,$10,$20,$60,$62,$77 // .D.......... `bw
        .byte $14,$06,$00,$20,$71,$14,$06,$00,$c8,$f0,$14,$06,$00,$21,$7e,$00 // ... q........!~.
        .byte $00,$00,$01,$14,$06,$00,$20,$c0,$c0,$c0,$c8,$dc,$14,$06,$00,$22 // ...... ........"
        .byte $77,$14,$06,$00,$02,$07,$00,$00,$02,$24,$18,$18,$18,$19,$14,$07 // w........$......
        .byte $00,$c0,$14,$06,$00,$40,$e1,$14,$06,$00,$88,$dd,$14,$0a,$00,$10 // .....@..........
        .byte $e0,$60,$60,$64,$6e,$14,$06,$00,$10,$38,$14,$06,$00,$40,$c0,$14 // .``dn....8...@..
        .byte $07,$00
        .byte $20,$14
        .byte $58,$00,$13
        .text "33;:"
        .byte $1c,$1e,$0f,$14,$05
        .byte $20,$22,$2c,$f8,$6f,$73,$14,$05,$63,$f3,$70,$14,$06,$30,$3c,$4f //  ",.os..c.p..0<O
        .byte $c2,$c4,$ee,$7f,$27,$43,$f2,$14,$08,$00,$17,$14,$04,$63,$67,$7f // ....'C.......cg.
        .byte $3b,$13,$21,$11,$0f,$11,$31,$39,$3f,$9f,$14,$06,$86,$8e,$ff,$14 // ;.!...19?.......
        .byte $07,$66,$0b,$39,$19,$1a,$1c,$1c,$3e,$8f,$c0,$80,$14,$04,$00,$40 // .f.9....>......@
        .byte $80
        .byte $3b,$14,$06
        .byte $33,$7b,$b2
        .text "421267"
        .byte $b7,$70
        .byte $31
        .byte $31,$f1,$30,$30,$30,$f1,$9e,$84,$88,$dc,$fe,$4e,$86,$e4,$14,$07 // 1.000......N....
        .byte $00,$01,$ee,$14,$05,$c6,$e6,$f8,$fb
        .text "11000"
        .byte $78
        .byte $3e
        .byte $8f,$93,$14,$04,$31,$39,$1d,$9b,$9c,$98,$99,$9b,$9d,$98,$3e,$e1 // ....19........>.
        .byte $c7,$83,$03,$83,$c3,$c7,$f1,$7b,$30,$20,$40,$80,$80,$c8,$f0,$fe // .......{0 @.....
        .byte $ce,$14,$05,$c6,$f7,$14,$07,$00,$80,$77,$14,$05,$63,$73,$fc,$79 // .........w..cs.y
        .byte $1a,$14,$04,$18,$19,$1e,$14,$05,$c0,$80,$00,$00,$70,$20,$14,$04 // ............p ..
        .byte $00,$20,$70,$14,$58,$00,$03,$14,$07,$00,$e0,$14,$07,$00,$63,$46 // . p.X.........cF
        .byte $0c,$10,$14,$04,$00,$39,$10,$14,$06,$00,$fc,$18,$14,$05,$00,$03 // .....9..........
        .byte $14,$06,$00,$0c,$1e,$13,$27,$7e,$fc,$14,$04,$00,$1d,$08,$14,$06 // ......'~........
        .byte $00,$c7,$82,$14,$05,$00,$20,$77,$22,$14,$06,$00,$07,$02,$14,$0c // ...... w".......
        .byte $00,$01,$03,$1c,$08,$14,$05,$00,$80,$e3,$41,$14,$06,$00,$bb,$10 // ..........A.....
        .byte $14,$04,$00,$01,$03,$f8,$30,$14,$05,$00,$d0,$14,$08,$00,$70,$20 // ......0.......p 
        .byte $14,$05,$00,$c0,$1c,$08,$14,$05,$00,$01,$0e,$04,$14,$04,$00,$20 // ............... 
        .byte $43,$1c,$08,$14,$06,$00,$60,$40,$14,$05,$00,$09,$e0,$40,$14,$04 // C.....`@.....@..
        .byte $00,$80,$00,$e7,$42,$14,$05,$00,$02,$14,$08,$00,$38,$10,$14,$06 // ....B.......8...
        .byte $00,$1c,$10,$21,$3f,$14,$0c,$00,$20,$14,$7f,$00,$07,$0b,$14,$06 // ...!?... .......
        .byte $01,$bf,$e7,$ab,$b1,$a7,$a8,$b0,$a1,$00,$80,$c0,$c1,$c3,$c4,$8c // ................
        .byte $8c,$00,$00,$80,$c0,$e0,$e0,$60,$60,$70,$f0,$14,$06,$30,$14,$0b // .......``p...0..
        .byte $00,$01,$03,$04,$0c,$0c,$07,$06,$86,$c6,$ef,$e6,$66,$66,$c0,$80 // ............ff..
        .byte $00,$00,$80,$14,$08,$00,$01,$00,$00,$1f,$1b,$1b,$7b,$fb,$1b,$1b // ............{...
        .byte $1b,$f0,$e0,$00,$e1,$c2,$04,$02,$01,$00,$00,$c8,$f1,$73,$31,$31 // .............s11
        .byte $f1,$80,$00,$82,$c7,$8f,$83,$83,$83,$00,$00,$20,$70,$b8,$18,$10 // ........... p...
        .byte $00,$c2,$c0,$c2,$c7,$ce,$c6,$c6,$c6,$00,$00,$01,$03,$05,$18,$18 // ................
        .byte $18,$06,$06,$26,$c6,$c6,$c7,$c6,$c6,$00,$01,$23,$77,$f3,$33,$33 // ...&.......#w.33
        .byte $33,$87,$0f,$07,$c7,$07,$07,$02,$02,$00,$80,$14,$9e,$00,$14,$04 // 3...............
        .byte $01,$07,$0f,$08,$00,$a1,$a3,$a2,$a7,$47,$83,$00,$00,$0c,$0c,$0e // .........G......
        .byte $27,$c3,$81,$00,$00,$60,$60,$64,$4e,$84,$00,$00,$00,$30,$30,$32 // '....``dN....002
        .byte $7c,$38,$10,$14,$0a,$00,$0c,$0c,$0e,$07,$03,$01,$00,$00,$66,$66 // |8............ff
        .byte $66,$47,$8f,$02,$14,$04,$00,$40,$80,$14,$0c,$00,$14,$04,$1b,$16 // fG.....@........
        .byte $1c,$78,$e0,$02,$06,$07,$07,$03,$01,$00,$00,$31,$31,$31,$f1,$b9 // .x.........111..
        .byte $10,$00,$00,$83,$83,$87,$e3,$c1,$80,$14,$04,$00,$80,$e3,$c0,$80 // ................
        .byte $00,$00,$c6,$c6,$c6,$c7,$e7,$42,$00,$00,$18,$19,$1f,$8e,$04,$09 // .......B........
        .byte $1f
        .byte $3f,$c6,$c6,$c6,$cf,$c6,$c4,$80,$01
        .text "33373"
        .byte $61
        .byte $c0,$00,$02,$00,$02,$27,$c2,$80,$14,$00,$00,$14,$00,$00,$14,$1a // .....'..........

// --- Region $c289-$c28a ---
.pc = $c289 "dat_c289"

dat_c289:
        .byte $18                                   // .

dat_c28a:
        // === Fill data (1 bytes, $c28a-$c28a) ===
        .byte $00                                   // .

// --- Region $c300-$c400 ---
.pc = $c300 "txt_c300"

txt_c300:
        .text "     FAIRLIGHT PRESENTS 'GRAND PRIX'   BROKEN BY NO.1 ON THE 20TH OF APRIL         TOP GREETINGS GO TO : CFR,TLC,HTL,D-GOLD,YETI,DRM,DSC,KENT-TEAM,CFO & RELAX!       FRANKIE SAYS 'NO MORE WARS!'     LAST MINUTE HELLO TO EXPLORERS!      INTRO V1.0         "
        .byte $40                                   // @ character
        .byte $00                                   // string terminator

// --- Region $c82b-$c910 ---
.pc = $c82b "dat_c82b"

dat_c82b:
        .byte $0f,$3f,$65,$89,$1b,$00,$00,$00,$c2,$fc,$f8,$20,$20,$00,$00,$08 // .?e........  ...
        .byte $90,$60,$60,$62,$67,$00,$00,$00,$18,$10,$00,$10,$38,$00,$00,$00 // .``bg.......8...
        .byte $00,$00,$00,$10,$3f,$00,$00,$00,$00,$00,$00,$80,$00,$00,$00,$00 // ....?...........
        .byte $00,$00,$00,$04,$0f,$00,$00,$00,$00,$00,$00,$86,$0f,$00,$00,$00 // ................
        .byte $00,$00,$00,$44,$8e,$00,$00,$00,$00,$00,$00,$44,$ee,$00,$00,$00 // ...D.......D....
        .byte $00,$00,$00,$02,$07,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $10,$20,$60,$62,$77,$00,$00,$00,$00,$00,$00,$20,$71,$00,$00,$00 // . `bw...... q...
        .byte $00,$00,$00,$c8,$f0,$00,$00,$00,$00,$00,$00,$21,$7e,$00,$00,$00 // ...........!~...
        .byte $01,$00,$00,$00,$00,$00,$00,$20,$c0,$c0,$c0,$c8,$dc,$00,$00,$00 // ....... ........
        .byte $00,$00,$00,$22,$77,$00,$00,$00,$00,$00,$00,$02,$07,$00,$00,$02 // ..."w...........
        .byte $24,$18,$18,$18,$19,$00,$00,$00,$00,$00,$00,$00,$c0,$00,$00,$00 // $...............
        .byte $00,$00,$00,$40,$e1,$00,$00,$00,$00,$00,$00,$88,$dd,$00,$00,$00 // ...@............
        .byte $00,$00,$00,$00,$00,$00,$00,$10,$e0,$60,$60,$64,$6e,$00,$00,$00 // .........``dn...
        .byte $00,$00,$00,$10,$38,$00,$00,$00,$00,$00,$00,$40,$c0,$00,$00,$00 // ....8......@....
        .byte $00,$00,$00,$00,$20                   // .... 

dat_c910:
        // === Fill data (1 bytes, $c910-$c910) ===
        .byte $00                                   // .

// --- Region $c968-$ca50 ---
.pc = $c968 "dat_c968"

dat_c968:
        .byte $13
        .text "33;:"
        .byte $1c,$1e,$0f

txt_c970:
        .text "     "
        .byte $22                                   // double quote character
        .text ","
        .byte $f8,$6f,$73,$63,$63,$63,$63,$63,$f3,$70 // .osccccc.p

txt_c981:
        .text "000000<O"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $c4,$ee,$7f,$27,$43,$f2,$00,$00,$00,$00,$00,$00,$00,$00,$17,$63 // ...'C..........c
        .byte $63,$63,$63,$67,$7f,$3b,$13,$21,$11,$0f,$11,$31,$39,$3f,$9f,$86 // cccg.;.!...19?..
        .byte $86,$86,$86,$86,$86,$8e,$ff,$66,$66,$66,$66,$66,$66,$66,$0b,$39 // .......fffffff.9
        .byte $19,$1a,$1c,$1c,$3e,$8f,$c0,$80,$00,$00,$00,$00,$40,$80 // ....>.......@.

txt_c9c8:
        .text ";333333"
        .byte $7b,$b2                               // {.

txt_c9d1:
        .text "421267"
        .byte $b7                                   // '7' | $80 (end-of-string marker)
        .byte $70,$31,$31,$f1,$30,$30,$30,$f1,$9e,$84,$88,$dc,$fe,$4e,$86,$e4 // p11.000......N..
        .byte $00,$00,$00,$00,$00,$00,$00,$01,$ee,$c6,$c6,$c6,$c6,$c6,$e6,$f8 // ................
        .byte $fb
        .text "11000"
        .byte $78
        .byte $3e,$8f,$93
        .text "11119"
        .byte $1d
        .byte $9b,$9c,$98,$99,$9b,$9d,$98,$3e,$e1,$c7,$83,$03,$83,$c3,$c7,$f1 // .......>........
        .byte $7b,$30,$20,$40,$80,$80,$c8,$f0,$fe,$ce,$c6,$c6,$c6,$c6,$c6,$f7 // {0 @............
        .byte $00,$00,$00,$00,$00,$00,$00,$80,$77,$63,$63,$63,$63,$63,$73,$fc // ........wcccccs.
        .byte $79,$1a,$18,$18,$18,$18,$19,$1e,$c0,$c0,$c0,$c0,$c0,$80,$00,$00 // y...............
        .byte $70,$20,$00,$00,$00,$00,$20,$70       // p .... p

dat_ca50:
        // === Fill data (1 bytes, $ca50-$ca50) ===
        .byte $00                                   // .

// --- Region $caa8-$cb89 ---
.pc = $caa8 "dat_caa8"

dat_caa8:
        .byte $03,$00,$00,$00,$00,$00,$00,$00,$e0,$00,$00,$00,$00,$00,$00,$00 // ................
        .byte $63,$46,$0c,$10,$00,$00,$00,$00,$39,$10,$00,$00,$00,$00,$00,$00 // cF......9.......
        .byte $fc,$18,$00,$00,$00,$00,$00,$03,$00,$00,$00,$00,$00,$00,$0c,$1e // ................
        .byte $13,$27,$7e,$fc,$00,$00,$00,$00,$1d,$08,$00,$00,$00,$00,$00,$00 // .'~.............
        .byte $c7,$82,$00,$00,$00,$00,$00,$20,$77,$22,$00,$00,$00,$00,$00,$00 // ....... w"......
        .byte $07,$02,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$01,$03 // ................
        .byte $1c,$08,$00,$00,$00,$00,$00,$80,$e3,$41,$00,$00,$00,$00,$00,$00 // .........A......
        .byte $bb,$10,$00,$00,$00,$00,$01,$03,$f8,$30,$00,$00,$00,$00,$00,$d0 // .........0......
        .fill 8, $00
        .byte $70,$20,$00,$00,$00,$00,$00,$c0,$1c,$08,$00,$00,$00,$00,$00,$01 // p ..............
        .byte $0e,$04,$00,$00,$00,$00,$20,$43,$1c,$08,$00,$00,$00,$00,$00,$00 // ...... C........
        .byte $60,$40,$00,$00,$00,$00,$00,$09,$e0,$40,$00,$00,$00,$00,$80,$00 // `@.......@......
        .byte $e7,$42,$00,$00,$00,$00,$00,$02,$00,$00,$00,$00,$00,$00,$00,$00 // .B..............
        .byte $38,$10,$00,$00,$00,$00,$00,$00,$1c,$10,$21,$3f,$00,$00,$00,$00 // 8.........!?....
        .fill 8, $00
        .byte $20                                   //  

dat_cb89:
        // === Fill data (1 bytes, $cb89-$cb89) ===
        .byte $00                                   // .

// --- Region $cc08-$ccaa ---
.pc = $cc08 "dat_cc08"

dat_cc08:
        .byte $07,$0b,$01,$01,$01,$01,$01,$01,$bf,$e7,$ab,$b1,$a7,$a8,$b0,$a1 // ................
        .byte $00,$80,$c0,$c1,$c3,$c4,$8c,$8c,$00,$00,$80,$c0,$e0,$e0,$60,$60 // ..............``
        .byte $70,$f0                               // p.

txt_cc2a:
        .text "000000"
        .byte $00                                   // string terminator
        .fill 10, $00
        .byte $01,$03,$04,$0c,$0c,$07,$06,$86,$c6,$ef,$e6,$66,$66,$c0,$80,$00 // ...........ff...
        .byte $00,$80,$00,$00,$00,$00,$00,$00,$00,$00,$01,$00,$00,$1f,$1b,$1b // ................
        .byte $7b,$fb,$1b,$1b,$1b,$f0,$e0,$00,$e1,$c2,$04,$02,$01,$00,$00,$c8 // {...............
        .byte $f1,$73,$31,$31,$f1,$80,$00,$82,$c7,$8f,$83,$83,$83,$00,$00,$20 // .s11........... 
        .byte $70,$b8,$18,$10,$00,$c2,$c0,$c2,$c7,$ce,$c6,$c6,$c6,$00,$00,$01 // p...............
        .byte $03,$05,$18,$18,$18,$06,$06,$26,$c6,$c6,$c7,$c6,$c6,$00,$01,$23 // .......&.......#
        .byte $77,$f3,$33,$33,$33,$87,$0f,$07,$c7,$07,$07,$02,$02,$00,$80 // w.333..........

dat_ccaa:
        // === Fill data (1 bytes, $ccaa-$ccaa) ===
        .byte $00                                   // .

// --- Region $cd48-$cde6 ---
.pc = $cd48 "dat_cd48"

dat_cd48:
        .byte $01,$01,$01,$01,$07,$0f,$08,$00,$a1,$a3,$a2,$a7,$47,$83,$00,$00 // ............G...
        .byte $0c,$0c,$0e,$27,$c3,$81,$00,$00,$60,$60,$64,$4e,$84,$00,$00,$00 // ...'....``dN....
        .byte $30,$30,$32,$7c,$38,$10,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // 002|8...........
        .byte $0c,$0c,$0e,$07,$03,$01,$00,$00,$66,$66,$66,$47,$8f,$02,$00,$00 // ........fffG....
        .byte $00,$00,$40,$80,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 // ..@.............
        .byte $1b,$1b,$1b,$1b,$16,$1c,$78,$e0,$02,$06,$07,$07,$03,$01,$00,$00 // ......x.........
        .byte $31,$31,$31,$f1,$b9,$10,$00,$00,$83,$83,$87,$e3,$c1,$80,$00,$00 // 111.............
        .byte $00,$00,$80,$e3,$c0,$80,$00,$00,$c6,$c6,$c6,$c7,$e7,$42,$00,$00 // .............B..
        .byte $18,$19,$1f,$8e,$04,$09,$1f,$3f,$c6,$c6,$c6,$cf,$c6,$c4,$80,$01 // .......?........
        .text "33373"
        .byte $61,$c0,$00,$02,$00,$02
        .byte $27,$c2,$80

dat_cde6:
        // === Fill data (1 bytes, $cde6-$cde6) ===
        .byte $00                                   // .

// --- Region $d018-$d019 ---
.pc = $d018 "dat_d018"

dat_d018:
        .byte $12                                   // .

dat_d019:
        // === Fill data (1 bytes, $d019-$d019) ===
        .byte $00                                   // .

// --- Region $dd02-$dd03 ---
.pc = $dd02 "dat_dd02"

dat_dd02:
        .byte $03                                   // .

dat_dd03:
        // === Fill data (1 bytes, $dd03-$dd03) ===
        .byte $00                                   // .

// --- Region $f902-$fce1 ---
.pc = $f902 "dat_f902"

dat_f902:
        .byte $0b,$08,$c7,$07,$9e                   // .....

txt_f907:
        .text "2061"
        .byte $00                                   // string terminator
        .byte $00,$00,$78,$a2,$ff,$9a,$a2,$49,$bd,$1e,$08,$95,$00,$ca,$d0,$f8 // ..x....I........
        .byte $a0,$69,$4c,$37,$00,$e8,$b1,$0f,$c8,$d0,$02,$e6,$10,$c9,$14,$d0 // .iL7............
        .byte $0f,$be,$00,$f9,$c8,$d0,$02,$e6,$10,$b1,$0f,$c8,$d0,$02,$e6,$10 // ................
        .byte $8d,$00,$c0,$e6,$1e,$d0,$04,$e6,$1f,$f0,$07,$ca,$d0,$f2,$a5,$10 // ................
        .byte $d0,$d3,$a9,$37,$85,$01,$58,$4c,$00,$c0,$bd,$ff,$0d,$9d,$00,$ff // ...7..XL........
        .byte $e8,$d0,$f7,$c6,$3c,$a9,$06,$c7,$39,$d0,$ef,$f0,$b8,$ad,$02,$dd // ....<...9.......
        .byte $09,$03,$8d,$02,$dd,$ad,$00,$dd,$29,$fc,$09,$00,$8d,$00,$dd,$ad // ........).......
        .byte $18,$d0,$29,$0f,$09,$10,$29,$f0,$09,$02,$8d,$18,$d0,$a9,$04,$8d // ..)...).........
        .byte $88,$02,$a9,$93,$20,$d2,$ff,$a9,$00,$aa,$9d,$00,$f4,$9d,$00,$f5 // .... ...........
        .byte $9d,$00,$f6,$9d,$00,$c4,$9d,$00,$c5,$9d,$00,$c6,$9d,$00,$c7,$e8 // ................
        .byte $d0,$e8,$a9,$00,$aa,$9d,$68,$c5,$e8,$8a,$d0,$f9,$a9,$01,$9d,$00 // ......h.........
        .byte $d8,$9d,$00,$d9,$9d,$00,$da,$9d,$00,$db,$e8,$d0,$f1,$20,$7e,$c2 // ............. ~.
        .byte $a9,$00,$8d,$20,$d0,$8d,$21,$d0,$78,$a9,$00,$ea,$ea,$ea,$85,$fe // ... ..!.x.......
        .byte $85,$0a,$a9,$7f,$8d,$0d,$dc,$a9,$1b,$8d,$11,$d0,$a9,$81,$8d,$1a // ................
        .byte $d0,$a9,$ba,$8d,$fa,$ff,$a9,$c1,$8d,$fb,$ff,$a9,$fa,$8d,$fe,$ff // ................
        .byte $a9,$c0,$8d,$ff,$ff,$a9,$32,$8d,$12,$d0,$a9,$18,$85,$02,$a9,$ff // ......2.........
        .byte $8d,$1d,$d0,$a9,$ff,$8d,$17,$d0,$a9,$be,$a0,$01,$99,$00,$d0,$c8 // ................
        .byte $c8,$c0,$11,$d0,$f7,$a9,$f8,$a0,$00,$99,$00,$d0,$18,$69,$30,$c8 // .............i0.
        .byte $c8,$c0,$10,$d0,$f4,$a9,$f0,$8d,$00,$d0,$a9,$ff,$8d,$15,$d0,$a9 // ................
        .byte $c1,$8d,$10,$d0,$a9,$01,$a0,$00,$99,$27,$d0,$c8,$c0,$08,$d0,$f8 // .........'......
        .byte $a9,$d0,$a0,$00,$99,$f8,$c7,$18,$69,$01,$c8,$c0,$08,$d0,$f5,$a9 // ........i.......
        .byte $35,$85,$01,$58,$4c,$01,$c2,$48,$8a,$48,$98,$48,$a9,$7f,$ad,$19 // 5..XL..H.H.H....
        .byte $d0,$8d,$19,$d0,$e6,$0a,$a5,$0a,$c9,$01,$f0,$0b,$c9,$02,$f0,$1f // ................
        .byte $a9,$00,$85,$0a                       // ....

txt_fa80:
        .text "L:"
        .byte $c1                                   // 'A' | $80 (end-of-string marker)
        .byte $14,$06,$ea,$20,$ad,$c1,$c6,$02,$d0,$03,$20,$04,$c2,$a9,$ba,$8d // ... ...... .....
        .byte $12,$d0                               // ..

txt_fa95:
        .text "LQ"
        .byte $c1                                   // 'A' | $80 (end-of-string marker)
        .byte $a9,$fa,$8d,$12,$d0                   // .....

txt_fa9d:
        .text "LQ"
        .byte $c1                                   // 'A' | $80 (end-of-string marker)
        .byte $a9,$7f,$8d,$00,$dc,$a9,$10,$2c,$01,$dc,$d0,$03,$4c,$ba,$c1,$a9 // .......,....L...
        .byte $32,$8d,$12,$d0                       // 2...

txt_fab4:
        .text "LQ"
        .byte $c1                                   // 'A' | $80 (end-of-string marker)
        .byte $ad,$0d,$dc,$68,$a8,$68,$aa,$68,$40,$18,$3e,$02,$f6,$3e,$01,$f6 // ...h.h.h@.>..>..
        .byte $3e,$00,$f6,$3e,$c2,$f5,$3e,$c1,$f5,$3e,$c0,$f5,$3e,$82,$f5,$3e // >..>..>..>..>..>
        .byte $81,$f5,$3e,$80,$f5,$3e,$42,$f5,$3e,$41,$f5,$3e,$40,$f5,$3e,$02 // ..>..>B.>A.>@.>.
        .byte $f5,$3e,$01,$f5,$3e,$00,$f5,$3e,$c2,$f4,$3e,$c1,$f4,$3e,$c0,$f4 // .>..>..>..>..>..
        .byte $3e,$82,$f4,$3e,$81,$f4,$3e,$80,$f4,$3e,$42,$f4,$3e,$41,$f4,$3e // >..>..>..>B.>A.>
        .byte $40,$f4,$3e,$02,$f4,$3e,$01,$f4,$3e,$00,$f4,$60,$a2,$00 // @.>..>..>..`..

txt_fb15:
        .text " Z"
        .byte $c1                                   // 'A' | $80 (end-of-string marker)
        .byte $e8,$e8,$e8,$e0,$3f,$d0,$f6,$60,$78,$a9,$03,$8d,$00,$dd,$a9,$15 // ....?..`x.......
        .byte $8d,$18,$d0,$a9,$04,$8d,$88,$02,$a9,$80,$8d,$1a,$d0,$a9,$81,$8d // ................
        .byte $0d,$dc,$a9,$c8,$8d,$16,$d0,$a9,$37,$85,$01,$a2,$f8,$9a,$58,$a9 // ........7.....X.
        .byte $00,$8d,$15,$d0,$8d,$18,$d4,$a9,$1b,$8d,$11,$d0,$a9,$06,$8d,$20 // ............... 
        .byte $d0,$8d,$21,$d0,$a9,$f4,$85,$2d,$a9,$53,$85,$2e,$4c,$e2,$fc,$4c // ..!....-.S..L..L
        .byte $01,$c2,$ad,$00,$c3,$ee,$05,$c2,$d0,$03,$ee,$06,$c2 // .............

txt_fb75:
        .text ")?"
        .byte $d0                                   // 'P' | $80 (end-of-string marker)
        .byte $06,$20,$7e,$c2,$4c,$04,$c2,$85,$fb,$20,$64,$c2,$a9,$31,$85,$01 // . ~.L.... d..1..
        .byte $a9,$ff,$8d,$00,$f6,$8d,$01,$f6,$8d,$02,$f6,$a0,$00,$a2,$00,$b1 // ................
        .byte $fc,$9d,$09,$f6,$14,$06,$e8,$c8,$c0,$08,$d0,$f0,$a9,$ff,$9d,$0c // ................
        .byte $f6,$9d,$0d,$f6,$9d,$0e,$f6,$ee,$34,$c2,$ad,$34,$c2,$c9,$0c,$d0 // ........4..4....
        .byte $ae,$a9,$35,$85,$01,$a9,$18,$85,$02,$a9,$09,$8d,$34,$c2,$60,$a9 // ..5.........4.`.
        .byte $00,$85,$fc,$a2,$08,$46,$fb,$90,$03,$18,$69,$08,$6a,$66,$fc,$ca // .....F....i.jf..
        .byte $d0,$f3,$18,$69,$d0,$85,$fd,$18,$60,$a9,$00,$8d,$05,$c2,$a9,$c3 // ...i....`.......
        .byte $8d,$06,$c2,$60,$18,$14,$76,$00,$14,$05 // ...`..v...

txt_fbf2:
        .text " FAIRLIGHT PRESENTS 'GRAND PRIX'   BROKEN BY NO.1 ON THE 20TH OF APRIL"
        .byte $14,$09                               // ..

txt_fc3a:
        .text " TOP GREETINGS GO TO : CFR,TLC,HTL,D-GOLD,YETI,DRM,DSC,KENT-TEAM,CFO & RELAX!"
        .byte $14,$07                               // ..

txt_fc89:
        .text " FRANKIE SAYS 'NO MORE WARS!'"
        .byte $14,$05                               // ..

txt_fca8:
        .text " LAST MINUTE HELLO TO EXPLORERS!"
        .byte $14,$06                               // ..

txt_fcca:
        .text " INTRO V1.0"
        .byte $14,$09,$20,$40,$14,$00,$00,$14,$00,$00,$14,$00,$00 // .. @.........

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

dat_fce5:
        .byte $14,$2b,$00,$0f,$3f,$65,$89,$1b,$00,$00,$00,$c2,$fc,$f8,$20,$20 // .+..?e........  
        .byte $00,$00,$08,$90,$60,$60,$62,$67,$00,$00,$00,$18,$10,$00,$10,$38 // ....``bg.......8
        .byte $14,$06,$00,$10,$3f,$14,$06,$00,$80,$14,$07,$00,$04,$0f,$14,$06 // ....?...........
        .byte $00,$86,$0f,$14,$06,$00,$44,$8e,$14,$06,$00,$44,$ee,$14,$06,$00 // ......D....D....
        .byte $02,$07,$14,$0b,$00,$10,$20,$60,$62,$77,$14,$06,$00,$20,$71,$14 // ...... `bw... q.
        .byte $06,$00,$c8,$f0,$14,$06,$00,$21,$7e,$00,$00,$00,$01,$14,$06,$00 // .......!~.......
        .byte $20,$c0,$c0,$c0,$c8,$dc,$14,$06,$00,$22,$77,$14,$06,$00,$02,$07 //  ........"w.....
        .byte $00,$00,$02,$24,$18,$18,$18,$19,$14,$07,$00,$c0,$14,$06,$00,$40 // ...$...........@
        .byte $e1,$14,$06,$00,$88,$dd,$14,$0a,$00,$10,$e0,$60,$60,$64,$6e,$14 // ...........``dn.
        .byte $06,$00,$10,$38,$14,$06,$00,$40,$c0,$14,$07,$00,$20,$14,$58,$00 // ...8...@.... .X.
        .byte $13
        .text "33;:"
        .byte $1c,$1e,$0f,$14,$05
        .byte $20,$22,$2c,$f8,$6f,$73
        .byte $14,$05,$63,$f3,$70,$14,$06           // ..c.p..

txt_fd9c:
        .text "0<O"
        .byte $c2                                   // 'B' | $80 (end-of-string marker)
        .byte $c4,$ee,$7f,$27,$43,$f2,$14,$08,$00,$17,$14,$04,$63,$67,$7f,$3b // ...'C.......cg.;
        .byte $13,$21,$11,$0f,$11,$31,$39,$3f,$9f,$14,$06,$86,$8e,$ff,$14,$07 // .!...19?........
        .byte $66,$0b,$39,$19,$1a,$1c,$1c,$3e,$8f,$c0,$80,$14,$04,$00,$40,$80 // f.9....>......@.
        .byte $3b,$14,$06,$33,$7b,$b2               // ;..3{.

txt_fdd6:
        .text "421267"
        .byte $b7                                   // '7' | $80 (end-of-string marker)
        .byte $70,$31,$31,$f1,$30,$30,$30,$f1,$9e,$84,$88,$dc,$fe,$4e,$86,$e4 // p11.000......N..
        .byte $14,$07,$00,$01,$ee,$14,$05,$c6,$e6,$f8,$fb
        .text "11000"
        .byte $78,$3e,$8f,$93,$14,$04,$31,$39,$1d,$9b,$9c,$98,$99,$9b,$9d,$98 // x>....19........
        .byte $3e,$e1,$c7,$83,$03,$83,$c3,$c7,$f1,$7b,$30,$20,$40,$80,$80,$c8 // >........{0 @...
        .byte $f0,$fe,$ce,$14,$05,$c6,$f7,$14,$07,$00,$80,$77,$14,$05,$63,$73 // ...........w..cs
        .byte $fc,$79,$1a,$14,$04,$18,$19,$1e,$14,$05,$c0,$80,$00,$00,$70,$20 // .y............p 
        .byte $14,$04,$00,$20,$70,$14,$58,$00,$03,$14,$07,$00,$e0,$14,$07,$00 // ... p.X.........
        .byte $63,$46,$0c,$10,$14,$04,$00,$39,$10,$14,$06,$00,$fc,$18,$14,$05 // cF.....9........
        .byte $00,$03,$14,$06,$00,$0c,$1e,$13,$27,$7e,$fc,$14,$04,$00,$1d,$08 // ........'~......
        .byte $14,$06,$00,$c7,$82,$14,$05,$00,$20,$77,$22,$14,$06,$00,$07,$02 // ........ w".....
        .byte $14,$0c,$00,$01,$03,$1c,$08,$14,$05,$00,$80,$e3,$41,$14,$06,$00 // ............A...
        .byte $bb,$10,$14,$04,$00,$01,$03,$f8,$30,$14,$05,$00,$d0,$14,$08,$00 // ........0.......
        .byte $70,$20,$14,$05,$00,$c0,$1c,$08,$14,$05,$00,$01,$0e,$04,$14,$04 // p ..............
        .byte $00,$20,$43,$1c,$08,$14,$06,$00,$60,$40,$14,$05,$00,$09,$e0,$40 // . C.....`@.....@
        .byte $14,$04,$00,$80,$00,$e7,$42,$14,$05,$00,$02,$14,$08,$00,$38,$10 // ......B.......8.
        .byte $14,$06,$00,$1c,$10,$21,$3f,$14,$0c,$00,$20,$14,$7f,$00,$07,$0b // .....!?... .....
        .byte $14,$06,$01,$bf,$e7,$ab,$b1,$a7,$a8,$b0,$a1,$00,$80,$c0,$c1,$c3 // ................
        .byte $c4,$8c,$8c,$00,$00,$80,$c0,$e0,$e0,$60,$60,$70,$f0,$14,$06,$30 // .........``p...0
        .byte $14,$0b,$00,$01,$03,$04,$0c,$0c,$07,$06,$86,$c6,$ef,$e6,$66,$66 // ..............ff
        .byte $c0,$80,$00,$00,$80,$14,$08,$00,$01,$00,$00,$1f,$1b,$1b,$7b,$fb // ..............{.
        .byte $1b,$1b,$1b,$f0,$e0,$00,$e1,$c2,$04,$02,$01,$00,$00,$c8,$f1,$73 // ...............s
        .byte $31,$31,$f1,$80,$00,$82,$c7,$8f,$83,$83,$83,$00,$00,$20,$70,$b8 // 11........... p.
        .byte $18,$10,$00,$c2,$c0,$c2,$c7,$ce,$c6,$c6,$c6,$00,$00,$01,$03,$05 // ................
        .byte $18,$18,$18,$06,$06,$26,$c6,$c6,$c7,$c6,$c6,$00,$01,$23,$77,$f3 // .....&.......#w.
        .byte $33,$33,$33,$87,$0f,$07,$c7,$07,$07,$02,$02,$00,$80,$14,$9e,$00 // 333.............
        .byte $14,$04,$01,$07,$0f,$08,$00,$a1,$a3,$a2,$a7,$47,$83,$00,$00,$0c // ...........G....
        .byte $0c,$0e,$27,$c3,$81,$00,$00,$60,$60,$64,$4e,$84,$00,$00,$00,$30 // ..'....``dN....0
        .byte $30,$32,$7c,$38,$10,$14,$0a,$00,$0c,$0c,$0e,$07,$03,$01,$00,$00 // 02|8............
        .byte $66,$66,$66,$47,$8f,$02,$14,$04,$00,$40,$80,$14,$0c,$00,$14,$04 // fffG.....@......
        .byte $1b,$16,$1c,$78,$e0,$02,$06,$07,$07,$03,$01,$00,$00,$31,$31,$31 // ...x.........111
        .byte $f1,$b9,$10,$00,$00,$83,$83,$87,$e3,$c1,$80,$14,$04,$00,$80,$e3 // ................
        .byte $c0,$80,$00,$00,$c6                   // .....

// --- Region $ffd7-$fffe ---
.pc = $ffd7 "dat_ffd7"

dat_ffd7:
        .byte $00,$00,$18,$19,$1f,$8e,$04,$09,$1f,$3f,$c6,$c6,$c6,$cf,$c6,$c4 // .........?......
        .byte $80,$01
        .text "33373"
        .byte $61,$c0,$00,$02,$00,$02
        .byte $27,$c2,$80
        .byte $14,$00,$00,$14,$00,$00,$14,$1a       // ........
