-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbksowa.p8
809 lines (743 loc) · 53.4 KB
/
bksowa.p8
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
pico-8 cartridge // http://www.pico-8.com
version 18
__lua__
function _init()
//screen state
screen = 1 // game title
//5 = level title
//10 = gameplay
//50 = win screen
//99 = game over
tslsc = 0 //time since last screen change
debug = false
finalscore = 0
firstlevel = 1
if not debug then
levelthreshold = 1500
else
levelthreshold = 300
end
music(25)
//levels
l = {}
l[1] = {}
l[1].y = 0
l[1].pstarty = 64
l[1].psprites = {}
l[1].psprites[1] = 64
l[1].psprites[2] = 66
l[1].psprites[3] = 68
l[1].asprite = 102
l[1].esprite = 96
l[1].desprite = 206
l[2] = {}
l[2].y = 128
l[2].pstarty = 192
l[2].psprites = {}
l[2].psprites[1] = 70
l[2].psprites[2] = 72
l[2].psprites[3] = 74
l[2].asprite = 104
l[2].esprite = 98
l[2].desprite = 238
l[3] = {}
l[3].psprites = {}
l[3].y = 256
l[3].pstarty = 296
l[3].psprites[1] = 76
l[3].psprites[2] = 78
l[3].psprites[3] = 110
l[3].asprite = 106
l[3].esprite = 100
l[3].desprite = 204
startgame()
end
function startgame()
score = 0
health = 5
lthl = 0 //last time health lost
startlevel(firstlevel)
end
function startlevel(level)
cls()
cl=level
//player
p = {}
p.x = 16 //position x
p.y = l[cl].pstarty //position y
p.vx = 0 //velocity x
p.vy = 0 //velocity y
p.sprites = l[cl].psprites
p.cframe = 1 //current frame
p.tslfc = 0 //last frame change
p.state = "running" //running, jump1, jump2
bg = {}
bg.sun = {}
bg.sun.eyey = 4
bg.sobjects = {} //scrolling background objects
for i=1, 15 do
bg.sobjects[i] = {}
bg.sobjects[i].x = (i*100) + flr(rnd(100))
bg.sobjects[i].y = flr(rnd(70))
bg.sobjects[i].sprite = 43 //cloud sprite
end
for i=1, 15 do
bg.sobjects[i+15] = {}
bg.sobjects[i+15].x = (i*100) + flr(rnd(100))
bg.sobjects[i+15].y = 128 + flr(rnd(70))
bg.sobjects[i+15].sprite = 43 //cloud sprite
end
for i=1, 15 do
bg.sobjects[i+30] = {}
bg.sobjects[i+30].x = (i*100) + flr(rnd(100))
bg.sobjects[i+30].y = 256 + flr(rnd(70))
bg.sobjects[i+30].sprite = 43 //cloud sprite
end
placeenemies()
//camera position
cx=0
//camera velocity
cvx=2
//draw time elapsed
t=0
//suns eyes
sre=4
sle=4
end
function jump()
p.vy = -6
sfx(2)
end
function loadscreen(s)
if tslsc < 20 then return end
screen=s
tslsc=0
if screen==10 then
music(0)
else
music(-1)
end
end
function _update()
if screen == 1 then
if btn() > 0 then
loadscreen(5)
end
end
if screen == 5 then
if btn() > 0 then
loadscreen(10)
end
end
if screen == 99 or screen == 50 then
if btn() > 0 then
cls()
loadscreen(10)
_init()
end
end
if screen == 10 then
//level time is up
if tslsc > levelthreshold then
if cl < 3 then
local nextlevel = cl+1
startlevel(nextlevel)
loadscreen(5)
else
finalscore=score
sfx(20)
loadscreen(50)
end
end
//handle input
if btnp(2) then
if p.state == "running" then
p.state = "jump1"
jump()
elseif p.state == "jump1" then
p.state = "jump2"
jump()
end
elseif grounded(p) and p.vy >= 0 then
p.vy = 0
p.y = flr(flr(p.y)/8)*8
p.state = "running"
else
p.vy += 0.55
end
p.x += min(p.vx, 2)
p.y += min(p.vy, 5)
//dont let player jump above the level
if p.y < l[cl].y then
p.y = l[cl].y
p.vy = 0
end
for i=1, rawlen(enemies) do
local e = enemies[i]
if enemies.lj > enemies.jumprate and e.dead == false then
e.vy = -10
elseif grounded(e) then
e.vy = 0
e.y = flr(flr(e.y)/8)*8
else
e.vy += enemies.gravity
end
e.y += min(e.vy, 5)
if e.y < l[cl].y then
e.y = l[cl].y
e.vy = 0
end
end
if enemies.lj > enemies.jumprate then
enemies.lj = 0
end
enemies.lj += 1
detectcollisions()
//player fell off the level
if p.y > l[cl].y + 128 then
die()
end
//player ran out of health
if health <= 0 then
die()
end
end
end
function die()
sfx(3)
music(-1)
loadscreen(99)
end
function detectcollisions()
local s = mget(p.x/8, p.y/8)
if debug==true then
color(10)
print(s, cx+15, l[cl].y+15)
print(p.x..","..p.y, cx+15, l[cl].y+22)
end
for i=1, rawlen(enemies) do
local e = enemies[i]
if e.dead != true and p.x >= e.x-12 and p.x <= e.x+12
and p.y >= e.y-12 and p.y <= e.y+12 then
if debug==true then
color(10)
print("overlap", cx+15, l[cl].y + 30)
end
if p.state=="jump2" then
enemies[i].dead=true
score+=100
sfx(4)
elseif lthl>25 then
health-=1
lthl=0
sfx(1)
end
end
end
end
function _draw()
cls()
t+=1
lthl+=1
tslsc+=1
if screen == 1 then
drawtitlescreen()
end
if screen == 5 then
drawlevelintro(cl)
end
if screen == 10 then
drawenv()
p.x += cvx
if p.state == "jump2" then
spr(l[cl].asprite, p.x, p.y, 2, 2)
else
ani(p, 2, 2, 3, 4)
end
for i=1, rawlen(enemies) do
local e = enemies[i]
if e.dead == false then
e.vy += 0.55
spr(l[cl].esprite, e.x, e.y, 2, 2)
else
spr(l[cl].desprite, e.x, e.y, 2, 2)
end
end
cx += cvx
if cx > 900 then //loop the level
cx = 0 //reset camera
p.x = 16 //reset player
for s in all(bg.sobjects) do //reset clouds
if s.x > 900 then s.x-=900 end
end
placeenemies()
end
detectcollisions()
score += 1
camera(cx, l[cl].y)
end
if screen == 50 then
drawwinscreen()
end
if screen == 99 then
drawdeathscreen()
end
end
function placeenemies()
enemies = {}
enemies.lj = 0 //last jump
enemies.jumprate = 40
enemies.gravity = 0.25
for i=1, 8 do
enemies[i] = {}
enemies[i].x = (100 * i) + flr(rnd(100))
enemies[i].y = l[cl].y
enemies[i].vy = 0
enemies[i].vx = 0
enemies[i].dead = false
enemies[i].sprite = l[cl].esprite
end
end
function drawenv()
if t%100==0 then
local newy = 3+flr(rnd(2))
sre=newy
sle=newy
end
rectfill(0,0,1050,392,1) //sky
circfill(cx,l[cl].y,15,10) //sun
circfill(cx+5,l[cl].y+3,2,6)
circfill(cx+11,l[cl].y+3,2,6)
circfill(cx+6,l[cl].y+sle,1,1)
circfill(cx+12,l[cl].y+sre,1,1)
line(cx+3,l[cl].y+7,cx+5,l[cl].y+9,1)
line(cx+5,l[cl].y+9,cx+9,l[cl].y+10,1)
for s in all(bg.sobjects) do
s.x += .25
spr(s.sprite, s.x, s.y, 2, 2)
if s.x < 0 then s.x=1000 end
end
print("score: "..score, cx+60, l[cl].y+2, 7)
print("health:", cx+60, l[cl].y+11)
for i=1,health do
spr(38, cx+81+(i*7), l[cl].y+9, 1, 1)
end
map(0, 0, 0, 0, 128, 48)
end
function ani(n,w,h,frames,speed)
if n.tslfc > speed then
n.cframe+=1
if n.cframe > rawlen(n.sprites) then
n.cframe=1
end
n.tslfc=0
end
spr(n.sprites[n.cframe], n.x, n.y, w, h)
n.tslfc+=1
end
function grounded(o)
local v = mget(flr(o.x + 8) / 8, flr(o.y + 16) / 8)
return fget(v, 0)
end
function drawtitlescreen()
camera(0,0)
spr(192, 32, 16, 9, 64)
color(7)
print("a game by", 48, 70)
print("evan and josh lennick", 25, 80)
color(14)
print("press up arrow to start", 22, 100)
end
function drawdeathscreen()
camera(0,0)
spr(108, 56, 24, 2, 2)
color(7)
print("bk broke his collarbone!", 14, 50)
print("you failed him! you lose!", 13, 65)
color(14)
print("press up arrow to restart", 12, 80)
end
function drawwinscreen()
camera(0,0)
spr(68, 38, 24, 2, 2)
spr(72, 56, 24, 2, 2)
spr(78, 74, 24, 2, 2)
color(7)
print("bk stayed safe! great job!", 12, 50)
print("final score: "..finalscore, 30, 65)
color(14)
print("press up arrow to restart", 12, 80)
spr(96, 38, 94, 2, 2)
spr(98, 56, 94, 2, 2)
spr(100, 74, 94, 2, 2)
end
function drawlevelintro()
camera(0,0)
spr(l[cl].psprites[1],26,24,2,2)
color(7)
spr(233,48,24,5,2)
if cl==1 then
spr(201,84,31,1,1)
print("the year is 2007 and bk",14,50)
print("is lost in the woods!",14,60)
print("help him escape before",14,70)
print("before night falls!",14,80)
elseif cl==2 then
spr(202,84,31,1,1)
print("the year is 2010 and bk",14,50)
print("is snowboarding! help him",14,60)
print("enjoy the day without",14,70)
print("breaking his face!",14,80)
else
spr(203,84,31,1,1)
print("the year is 2019 and bk",14,50)
print("is onewheeling to work!",14,60)
print("help him get there without",14,70)
print("eating it in the street!",14,80)
end
color(14)
print("press up arrow to start", 14, 100)
end
__gfx__
0000000000000000b3b3b3b3b3b3b3b3b3b3b3b04454444455555555000000000000000000000000000000000000000300000000000aaa000000000909000000
00000000000600003bbb3bbb3bbb3bbb3bbb3bb564444454555555550000000000000000000000000000000000000033b000000000aa9aa00000000090000000
007007000066600044444444444444444444443b4444444455aaaa55000000000000003333000000000000000000003333000080000aaa000000000939000000
000770000066600045446440454464404544643b45446440555555550000000000300333b33000000000000003000003333303300b00b0000000000333000000
00077000066666004444444444444444444444b3444444445555555500000000033339333333000000000000003303333833330000bb00000000003333800000
007007000666660044444544444445444444453b444445446666666600000000003333333839000000000000003333b3333b3300000bb0000000000833000000
0000000006666600b3bb33bb40444444b3bb33bb40444444666666660000000000333b333b333000000000000003333333b33000000b00000000003333300000
00000000066666005b3bb5b3445444465b3bb5b04454444666666666000000000003833b33333300000000000000833333330000000b00000000033333330000
000000000666660003b3b3b333b3b330444444b303b3b3b366666666000000000000333333008000000000000000333333330330000000000000003338300000
00000000066666003bbb3bbbb33b33b3444544333bbb3bbb66666666000000000000040444004000000000000033003383003830000eee000000033333330000
0000000006666600bb4444444443443b644443b4bb44444433333333000000000000040440004000000000000033b33333333b30000e8e000000333833333000
0000000006666600b34464404454433344444433b34464403333433b000000033000004440440000000000000033333333333300000eee000000003333300000
00000000066666003b444444044444b3444044b33b44444433333333000000383390000444000000000000000000338b333b3000000030000000033338330000
00000000066666003b44454444043433454444433b4445443b333333000000333333000440000003330000000000033333330000000030000000338333333000
0000000006666600b3bb33bb454444bb44444b33b345444433333b3300000033b834000440000033830000000000003333300000000030000003333333338300
00000000066666000b3bb5b3444644334464443b5b44443433433333000030033334400440000039330000000000004444400000000030000000000444000000
0000000006666600006777777767777703b3b3b0b344544400000000000033003330044440000044330000000000000000000000555555555555555500000000
000000000666660007777767777777673bbb3bb33b44443400880800000383330000000440000440000000000000000000000000577775777757777500009000
00000000666666607777777777777777bb44443bbb4444440888888000033b330000000440444000000000000000000000000000566665666656666500009000
00000000666666607777757777777577b34464bbb344644008e88880000333390000000444400000000000000000000000760000566665666656666500099900
000000006666666077777777777777773b0444b33b44444408e88880000333334000000444000000000000000000000007666000566665666656666500099900
000000006666666076777777767777773b44453b3b44454400888800003393304400000440000000030b00000007660000760000555555555555555500088800
00000000666666607777577777775777b3bb33bbb3454444000e8000000000000044000440000000333000000076666000000000577775777757777500aaaaa0
000000006666666007777777777777770b3bb5b05b44443400000000000000000004440440000000938300000076666000000000566665666656666509999999
00000000666666607767770000677700444444999999999999999999000000000000044440000000033300000076666607660000566665666656666555055500
00000000666666607777776007777760444444999999999999999999000000000000000440000004430000000766666666666000566665666656666555550550
000000006666666077777777777777770044aaaaaaaaaaaaaaaaaa00000000000000000440000044000000000766666666666600555555555555555555aaaa00
000000006666666077777577777775770044aaaaaaaaaaaaaaaaaa00000000000000000440000444000000000766666666666660577775777757777555555550
00000000666666607777777777777777444444999999999999999999000000000000000444444004400000000076666666666600566665666656666555555000
00000000666666607677777776777777444444999999999999999999000000000000000440000000000000000007666666666000566665666656666566660660
00000000666666607777577777775777000000000000000000000000000000000000000440000000000000000000000000000000566665666656666566666600
00000000666666607777777007777770000000000000000000000000000000000000000440000000000000000000000000000000566665666656666566666660
0000000999900000000000099990000000000009999000000000000000000000000000008888000000000000000000000000000cccc000000000000cccc00000
0000000f3f0000000000000f3f0000000000000f3f000000000000008888000000000000f3f0000000000000888800000000000f3f0000000000000f3f000000
00000004ff00000000000004ff00000000000004ff00000000000000f3f00000000000004ff0000000000000f3f0000000000004ff0000f000000004ff000000
000000044400000000000004440000000000000444000000000000004ff000000f00000044400000000000004ff000000000000444000c000000000444000000
0000000ff00000000000000ff00000000000000ff00000000f0000004440000000880000f000000000000000444000000000000ff000c0000000000ff000cccf
00000999999000000000099999900000000009999990000000880000f0000000000088888888800000000000f00000000000ccc1cccc00000000ccc1cccc0000
000090999909000000009099999000000000099999090000000088888888800000000088888008000f88888888888800000c04c1cc000000fccc04c1cc000000
0000909999090000000090999990000000000999990099f000000088888008000000008888800800000000888880008f00c044cc1c000000000044cc1c000000
000900999909000000009099999000000000009f99000000000000888880080000000088888000f000000088888000000f0044cccc000000000044cccc000000
000f0099990f00000000f09999f00000000000999900000000000088888000f000000088888000000000008888800000000000cccc000000000000cccc000000
000000555500000000000055550000000000005555000000000000888880000000000055555000000000008888800000000000eeee000000000000eeee000000
00000050050000000000005005000000000000500050000000000055555000000000050000050000000000555550000000000e0000e0000000000e0000e00000
00000050050000000000005005000000000000500005000000000500000500000000500000005c00000005000005000000000e0000e0000000000e0000e00000
00000050050000000004550005000000000000500005000000005000000050000000500000ccc00000c05000000050000000044ddd4400000000044d5d440000
00000040044000000004000004000000000000440004400000c05000000050c00000500ccc000000000ccccccc0050c000099995659999000009999d6d999900
000000400000000000000000040000000000000000000000000ccccccccccc00000cccc0000000000000000000cccc000000000ddd0000000000000d5d000000
00000a0000a0000000000777777000000000aaaaaa000000000000099990000000000000888800000000000cccc0000000000000000000000000000cccc00000
000000aaa9000000000077ccccc70000000000c9c9a000000000000f3f00000000000000f3f000000000000f3f00000000000099999000000000000f3f000000
0000008a89000500000067c1c1c70000090000999900000000000004ff000f00000000004ff0000000000004ff0000f00000000ffff0000000000004ff0000f0
000000aaa9000a00000077ccccc700000070009559000000000000044400090000000000444008f00000000444000c000000000ff8f000f000000004440000c0
00000066a9000a00000077c00c77000000077009900000000000000ff000900000000000f00080000000000ff000c0000000000fff4000900000000ff000cc00
0000000a9000a000000007c77c7000000000077787770000000000999999000000000088888800f0000000c1cccc0000f00090044440009000ccccc1cccc0000
005aaaaa9aaa0000c00007c77c700000000007778770700000000099990000000000008888800800000004c1cc000f0009090900ff0009000f0004c1cc000000
0000000a90000000077776c77c7777700000777877707000000000999999f0000000008888888000000044cc1cccc0000090009999999000000044cc1c000000
0000000a90000000000007c76c70000c000077777700700000000099990000000000008888800000000044cccc0000000080009999900000000044cccc000000
000000aaa9000000000007c77c700000000077777700900000000099990000000000008888800000000000cccc0000000000009999900000000000cccc000000
00000aaaaaa0000000000c77c7700000000000555500660000000055550000000000005555500000000000eeee0000000800009999900000000000eeee000000
00000aa00aa00000000000777700000000000050050600600000005000500000000005000005000000000e0000e00000000800999990000000000e0000e00000
00000a0000a000000000060000600000000000500506666000000050000500000000500000005c0000000e0000e00000000000999990000000000e0000e00000
00000a0000a000000000070000700000000000500506666000045500000500000000500000ccc0000000044ddd44990000008005550000000000044dd5440000
00000a0000a000000000070000700000000000500500000000400000000440000000500ccc000000000009956599000004000005050000400009999d6d999900
0005aaa00aaa50000000c7000c70000000000250250000000000000000000000000cccc0000000000009900ddd000000004555550555554000000005dd000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000d2e2000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000d3e3000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d2e200000000000000
0000000000000000001000000000000000000000000000000000000000000000000000000000d2e2000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3e300000000000000
0000000000000000001100000000000000000000000000000000000000000000000000000000d3e3000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d2e200000000000000
0000000000000000001100000000000000000000000000000000000000000000000000000000d2e2000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000f2000000000000000000000000000000000000000000000000d3e300000000000000
0000000000000000001200000000000000000000000000000043535363000000000000000000d3e3000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000d2e200004353535353630000000043535353630000000000000000d2e200000000d2e200000000000000
000000000000000000130000000000000000f200000000000000000000000000000000000000d2e2000000d2e200000000000000000000000000000000000000
00000000000000000000000000000000000000000000d3e300000000000000000000000000000000000000000000000000d3e300000000d3e300000000000000
0000000000000000001300000000435353535353536300000000000000000000000000000000d3e3000000d3e300000000000000000000000000000000000000
00000000000000000000000000000000000000000000d2e200000000708090a000000000000000f2000000000000000000d2e200d2e200d2e200000000000000
000000000000000000130000000000000000000000000000000000f20000708090a000000000d2e2000000d2e200000000000000000000000000000000000000
00000000000000000000000000000000000000000000d3e300000000718191a10000000043535353630000000000000000d3e300d3e300d3e300000000000000
000000000000000000130000000000000000000000000000004353536300718191a100000000d3e3000000d3e300000000000000000000000000000000000000
00000000000000000000000000000000000000000000d2e200000000728292a20000000000000000000000000000000000d2e200d2e200d2e200000000000000
0000000000000000001300000000000000000000b0c00000000000000000728292a200000000d2e2000000d2e200000000000000000000000000000000000000
00000000000000000000000000000000000000000000d3e300000000738393a30000d00000d1000000000000f20000f200d3e300d3e3d1d3e3000000f200f200
00f2000000f20000001300000000000000000000b1c1d100000000000000738393a30000d000d3e3000000d3e300d10000000000000000000000000000000000
6060606060606060606060606060606060606060606060606060606060606060606060606060606060606060f3000060606060606060606060606060f3006060
60f30000006060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060606060
61616161616161616161616161616161616161616161616161616161616161616161616161616161616161610000000061616161616161616161616100000061
61000000000061616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161
0000000000000000000000000000000000000000000000000000000000000000000000000000cc0000cccc0000cccc00000000a0000a00000000000000000000
000000000000000000000000000003333330330000330333330033333303333300000000000ccc000cccccc00cccccc000000000a00000000000000000000000
08888880008800080000000000003333333033000033033003303333330333333000000000cccc000cc00cc00cc00cc000000a0a0a0000000000000000000000
0888888800880008000000000000330000003300003303300330330000033003300000000000cc000000cc0000000cc00000aaaaaa000000000000a000000000
0800000800880080000000000000330000003300003303300330330000033003300000000000cc00000cc0000000cc000900008989a00090000000aaa9a00000
0800000800880800000800000000330000003300003303300330330000033003300000000000cc0000cc00000cc00cc007000099990000700000008a89000000
0800000800888000008008888000333333003300003303300330330000033333300000000000cc000cccccc00cc00cc00070009599000700000500aaa9000000
08888880008880000000800000000333330033000033033333003333330333330000000000cccccc0cccccc000cccc000007000990007000000a00aa69000000
08000008008808000000800000000000033033000033033000003300000330033000000000000000000000000000000000007777877700000000a00a90000500
080000080088008000000888800000000330330000330330000033000003300330000000000000000000000000000000000007778770000000000aaa9aa0a000
08000008008800080000000008000000033033000033033000003300000330033000000000000000000000000000000000007778777000000000000a900a0000
08000008008800080000000008000000033033333333033000003333330330033000000000000000000000000000000000007777770000000000000a90000500
0800000800880008000000000800000003303333333303300000333333033003300000000000000000000000000000000000777777000000000000aaa9000a00
088888880088000800000000080033333330033333300000000000000000000000000000000000000000000000000000000000555500000000000aaaaaa00a00
088888800088000800008888800033333300000000000000000000000000000000000000000000000000000000000000002000500500020005aaa000000aa000
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000255550055552000000000000000000
000000000000000000000000000000000000000000000000000000a0000a00000000000000000000000000000000000000000000000000000000000700000000
0ccc0ccc0ccc0c0c0c0c0ccc0ccc0c00000000000000000000000000a00000000000000000000000000000000000000000000000000000000000700007007000
0c0c0c0c0cc00ccc0ccc0cc00cc00c00000000000000000000000a0a0a0000000000000000000000000000000000000000000000000000000000070707070000
0ccc0c0c0ccc0ccc0c0c0ccc0ccc0ccc00000000000000000000aaaaaa0000000000000000000000000000000000000000000000000000000000077777700000
0000000000000000000000000000000000000000000000000900008989a00090000000000000000000000000000000000000000000000000000077ccccc70000
0099009900900090999009900999090090999009990000000700009999000070000000000000000000000000000000000000000000000000000067c1c1c70000
0900909090900090900090090090090090900909000000000070009599000700000000000880000088888088000880888880880000000000000077ccccc70000
0900909090900090900090090090090090900909000000000007000990007000000000000880000088888088000880888880880000000000000077c07c77000c
0900909090900090900090090090090090999009000000000000777787770000000000000880000088000088000880880000880000000000000007c07c700070
0999909090900090900090090090090090900909000000000000077787700000000000000880000088000008808800880000880000000000000007c77c700700
0900909090090900990090090090090090900909900000000000777877700000000000000880000088880008808800888800880000000000000776c77c777000
0900909090090900900090090090090090900909000000000000777777000000000000000880000088000008808800880000880000000000007000c76c700000
0900909090090900900090090090090090900909000000000000777777000000000000000880000088000000888000880000880000000000007000c77c700000
090090909009090090009009009009009090090900000000000000555500000000000000088888808888800088800088888088888800000000c00077c77000c0
09009099000090009990900900900099009009099900000000200050050002000000000008888880888880008880008888808888880000000000007777777700
0000000000000000000000000000000000000000000000000025555005555200000000000000000000000000000000000000000000000000000000777777c000
__label__
aaaaaaaaaaaaaaaa1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
aaaa666aaa666aaa1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
aaa66666a66666aa1111111111111111111111111111111111111111111111111111111771177117717771777111111111717177117771111111111111111111
aaa66616a66616aa1111111111111111111111111111111111111111111111111111117111711171717171711117111111717117111171111111111111111111
aaa66111a66111a11111111111111111111111111111111111111111111111111111117771711171717711771111111111777117117771111111111111111111
aaaa661aaa661aa11111111111111111111111111111111111111111111111111111111171711171717171711117111111117117117111111111111111111111
aaaaaaaaaaaaaaa11111111111111111111111111111111111111111111111111111117711177177117171777111111111117177717771111111111111111111
aaa1aaaaaaaaaa111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
aaaa1aaaaaaaaa111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
aaaaa11aaaaaa1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
aaaaaaa111aa11111111111111111111111111111111111111111111111111111111111111111111111111111111111111118818111881811111111111111111
aaaaaaaaaaa111111111111111111111111111111111111111111111111111111111117171777177717111777171711111188888818888881111111111111111
aaaaaaaaaa111111111111111111111111111111111111111111111111111111111111717171117171711117117171171118e888818e88881111111111111111
aaaaaaaaa1111111111111111111111111111111111111111111111111111111111111777177117771711117117771111118e888818e88881111111111111111
aaaaaaa1111111111111111111111111111111111111111111111111111111111111117171711171717111171171711711118888111888811111111111111111
aaaa1111111111111aaa111111111111111111111111111111111111111111111111117171777171717771171171711111111e811111e8111111111111111111
11111111111111111a1a111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111a1a111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111a1a111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111aaa111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111aaa1a1a1aaa11111aaa1aaa1a1a111111111111111111111111111111111111111111111111111111111111111111111111111111111111
1111111111111111111a1a1a1a1a1111111a111a1a1a111111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111aaa1aaa1a1a11111aaa1aaa1aaa111111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111a11111a1a1a11a11a111a11111a111111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111aaa111a1aaa1a111aaa1aaa111a111111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111766611111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111766111176111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111117666611111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111117666611111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111117666661766111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111176666666666611111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111176666666666661111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111176666666666666111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111117666666666661111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111766666666611111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111113333111111111111
111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111311333b3311111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111333393333331111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111133333338391111111111
111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111333b333b333111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111113833b33333311111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111333333118111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111141444114111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111141441114111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111133111114441441111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111383391111444111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111333333111441111113331111
1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111133b834111441111133831111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111131133334411441111139331111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111133113331144441111144331111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111383331111111441111441111111
1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111133b331111111441444111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111333391111111444411111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111333334111111444111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111113393314411111441111111131b11
11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111144111441111111333111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111114441441111111938311
11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111144441111111133311
1111111111111111111111111111111111111111111111111111111111111111111111111111111111111eee1111111111111111111111111441111114431111
1111111111111111111111111111111111111111111111111111111111111111111111111111111111111e8e1111111111111111111111111441111144111111
1111111111111111111111111111111111111111111111111111111111111111111111111111111111111eee1111111111111111111111111441111444111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111111311111111111111111111111111444444114411111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111111311111111111111111111111111441111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111111311111111111111111111111111441111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111111311111111111111111111111111441111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111167771111111111116777777767777777677777776777
11111111111111111111111111111111111111111111111111111111111111111111111111111111111777776111111111177777677777776777777767777777
11111111111111111111111111111111111111111111111111111111111111111111111111111111117777777711111111777777777777777777777777777777
11111111111111111111111111111111111111111111111111111111111111111111111111111111117777757711111111777775777777757777777577777775
11111111111111111111111111111111111111111111111111111111111111111111111111111111117777777711111111777777777777777777777777777777
11111111111111111111111111111111111111111111111111111111111111111111111111111111117677777711111111767777777677777776777777767777
11111111111111111111111111111111111111111111111111111111111111111111111111111111117777577711111111777757777777577777775777777757
11111111111111111111111111111111111111111111111111111111111111111111111111111111111777777111111111177777777777777777777777777777
11111111111167771111111111111111111111111111677711111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111777776111111111111111111111111117777761111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111117777777711111111111111111111111177777777111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111117777757711111111111111111111111177777577111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111117777777711111111111111111111111177777777111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111117677777711111111111111111111111176777777111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111117777577711111111111111111111111177775777111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111777777111111111111111111111111117777771111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111611611111111111111111111111111111111111111111111111111111111111
11111111111111111111111111111111111111111111111111111111111111111666611111111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111111111111116c1611111111111111111111111111111111111111111111111111111111111
11111111111111111111111111888811191911111111111111111111111111111666611111111111111111111111111111111111111111111111111111111111
11111111111111111111111111f3f111119111111111111111111111111115111688611151111111111111111111111111111111111111111111111111111111
111111111111111111111111114ff111193911111111111111111111111111611166111611111111111111111111111111111111111111111111111111111111
1111111111111111111f111111444111133311111111111111111111111111166666666111111111111111111111111111111111111111111111111111111111
11111111111111111111881111f11111333381111111111111111111111111111666611111111111111111111111111111111111111111111111111111111111
11111111111111111111118888888881183311111111111111111111111111111666611111111111111111111111111111111111111111111111111111111111
11111111111111111111111188888118333331111111111111111111111111111666611111111111111111111111111111111111111111111111111111111111
11111111111111111111111188888118333333111111111111111111111111111611611111111111111111111111111111111111111111111111111111111111
111111111111111111111aaa88888111f33831111111111111111111111111111611611111111111111111111111111111111111111111111111111111111111
11111111111111111111aa9a88888113333333111111111111111111111111111611611111111111111111111111111111111111111111111111111111111111
111111111111111111111aaa55555133383333311111111111111111111111111611611111111111111111111111111111111111111111111111111111111111
1111111111111111111b11b511111511333331111111111111111111111111156615611111111111111111111111111111111111111111111111111111111111
11111111111111111111bb511111115c333833111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111b511111ccc3833333311111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111b511ccc1333333333831111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
111111111111111111111cccc1111111144411111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
77776777777767777777677777776777777767777777677777776777777767777777677777776777777767777777677711111111111111111111111111111111
67777777677777776777777767777777677777776777777767777777677777776777777767777777677777776777777761111111111111111111111111111111
77777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777111111111111111111111111111111
77777775777777757777777577777775777777757777777577777775777777757777777577777775777777757777777577111111111111111111111111111111
77777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777111111111111111111111111111111
77767777777677777776777777767777777677777776777777767777777677777776777777767777777677777776777777111111111111111111111111111111
77777757777777577777775777777757777777577777775777777757777777577777775777777757777777577777775777111111111111111111111111111111
77777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777771111111111111111111111111111111
77776777777767777777677777776777777767777777677777776777777767777777677777776777777767777711111111111111111111111111111111111111
67777777677777776777777767777777677777776777777767777777677777776777777767777777677777776711111111111111111111111111111111111111
77777777777777777777777777777777777777777777777777777777777777777777777777777777777777777711111111111111111111111111111111111111
77777775777777757777777577777775777777757777777577777775777777757777777577777775777777757711111111111111111111111111111111111111
77777777777777777777777777777777777777777777777777777777777777777777777777777777777777777711111111111111111111111111111111111111
77767777777677777776777777767777777677777776777777767777777677777776777777767777777677777711111111111111111111111111111111111111
77777757777777577777775777777757777777577777775777777757777777577777775777777757777777577711111111111111111111111111111111111111
77777777777777777777777777777777777777777777777777777777777777777777777777777777777777777711111111111111111111111111111111111111
__gff__
0000010101010100000000000000000000000101010101000000000000000000000001010101000000000000000000000000010101010100000000000000000100000000000000000000000000000000000000000000000000000000000000000202000002020000000000000000000002020000020200000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002020202000000000000000000000000020202020000000000000202000000000000000000000000000002020000000000000000
__map__
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000708090a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000001718191a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000708090a00000000000000001b1c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000002728292a0000000000000000000000000000000000000000000000000000000000000000000708090a00000000001718191a0000000000000012020400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000001d38393a0000000000000000000000000000000d0000000000000b0c0000000000000000001718191a00000000002728292a00000000000000000000000000000000000708090a0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000012020204000000000000000000000708090a12040000000000001b1c0000000000000000002728292a00000000003738393a00001d00000000000000000000000000001718191a0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000001718191a00000000000000120202040000000000000d003738393a00000000120202020202020400000000000000000000000000002728292a0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000002728292a000000000000000000000000000000001202020202040000000000000000000000000000000000000000000000000000003738393a000d000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000b0c0000000000000000000000000000003738393a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012020202020204000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000001b1c0000000000000000000000000000120303030303040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000120313000708090a0000000000000000000000000000000000000708090a000000000000000000120400000000000000001d000d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000001205131718191a0000000d00000000000000000000000000001718191a00000000000000000000000000000000000012020204000700000000000000000000000000240000000000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000002728292a00000024000000000000000b0c00000000002728292a0000000000000000000000000b0c000000000000000000000000000000000b0c0000000000000000000000000000000000000000000b0c000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000003738393a00000000000000001d00001b1c000000001d3738393a0000001d0d0000000000000d1b1c000000000000000000000000001d00001b1c0000000000000000001d00000000000000000000001b1c000000000000000000000000000000000000000000000000
03030303030303030303030303030303030303030303030303030304000000000000120303030303030303030303030303040000120400001203030303030303030303030303030400001203030303030303030303030303030303030303040000000d0012030303030303030303030303030303030303030303030303030303
0505050505050505050505050505050505050505050505050505050000000000000000050505050505050505050505050500000000000000000505050505050505050505050505000000000505050505050505050505050505050505050500002400240000050505050505050505050505050505050505050505050505050505
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000708090a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000708090a00000000000000000000000000001718191a0000000000000e0f00000000000000000d1d000000000000000000000000000000000000000d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000001718191a00000000000000000000000000002728292a0000000000001e1f0000000000000022232323232332000000000e0f0000000000000000222332000022233200000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000002728292a0000000000000000000000001d003738393a00000000002223320000000000000000000000000000000000001e1f00000000000000000000000000000000000000000000000000001d0000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000d003738393a000000000000000000000000330022232332003300000000000000000000000000000000000000000022232323320033003300000000000000000000000000000000000000000000222332000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000002223232323233200000033000000330000000000000000000000000000002223320000000000000000000708090a000000000000000000000000000000000708090a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001718191a000000000000000000000000000000001718191a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000e0f0000000000000000000000000000000000000000000e0f00000000002728292a000000000000000000000000000000002728292a000e0f00000000000000000000000e0f000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000001d000000000000000d1e1f00000000000000000000000000000d001d000000001e1f00000000003738393a00000000000d000000000000000000003738393a001e1f00000d000000001d0000001e1f000d00000000000000000000000000000000000000000000000000
2323232323232323232323232323232323232323232323232323232323232323232323232323233200000000222323232323233200002223320000222323232323232323232323232323232323232323232323232323232323232323320000330000222323232323232323232323232323232323232323232323232323232323
2323232323232323232323232323232323232323232323232323232323232323232323232323230000000000002323232323230000000023000000002323232323232323232323232323232323232323232323232323232323232323000000000000002323232323232323232323232323232323232323232323232323232323
__sfx__
011600001905100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
011900001e47300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
011400002d13100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
013c00001833300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
011400001763500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
011004001f0630000000000180631f063000001f063000001f0630000000000180631f063000001f063000001f0630000000000180631f063000001f063000001f0630000000000180631f063000000000000000
011000000c6430c643000000c6430c643000000c6430c6430c6430c643000000c6430c643000000c6430c6430c6430c643000000c6430c643000000c6430c6430c6430c643000000c6430c643000000000000000
011000000c2450f245000000c2450f245000000c2450f2450c2450f245000000f2450f24500000112450c2450c2450f245000000c2450f245000000c2450f2450c2450f245000000f2450f24500000112450c245
011000001124513245000001124513245000001124513245112451324500000132451324500000182451a2451124513245000001124513245000001124513245112451324500000132451324500000182451a245
001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
011000000c2550c2551525515255132550000000000000000c2550c25515255152551325500000000000000011255000001125500000132550000013255000001525500000152550000013255000000000000000
0110000010355000000c355000000000000000000000000010355000000c355000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
011000000c6530000000000000000c6330c63300000000000c6530000000000000000c6330c63300000000000c6530000000000000000c6330c63300000000000c6530000000000000000c6330c6330000000000
001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
012000001026015160157601076210762155640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
__music__
00 4a0b4344
00 0a0b4344
00 0a0b4344
00 0a0b0c44
00 0a0b0c44
00 0a0b0d44
00 0a0b0c44
00 4a4b0c44
00 410b0c44
00 0a0b0c44
00 0a0b0d44
00 0a0b0c44
00 0a0b0c44
00 0a0b0d44
00 41424344
00 41424344
00 41424344
00 41424344
00 41424344
00 41424344
00 41424344
00 41424344
00 41424344
00 41424344
00 41424344
00 0f101144