pico-8 cartridge // http://www.pico-8.com version 14 __lua__ function makebox(x,y,fly,t) local b={x=x,y=y,w=5,h=5,fly=fly,t=t,time=0,spr=32,i=false} if b.fly<=0 and (cmap(b.x,b.y,1) or cmap(b.x,b.y,0)) then newbox() return end add(box,b) end cartdata("fresco_superrushboy") hscore = 0 -- dset("hscore",0) music(63) startscreen = true gameover = true function _init() gameover = true startscreen = true pause = 0 newhscore =false hscore=dget("hscore") shake = 8 cam={x=0,y=0} pl={x=64,y=64,dx=0,dy=0,cx=0,cy=0, spd=0.6,spr=1,w=2,h=3,jump=0,dash=0} box={} par={} score = 0 resetmap() end function start() gameover = false startscreen = false pause = 0 newhscore =false music(1+flr(rnd(3))*8 ) hscore=dget("hscore") shake = 8 cam={x=0,y=0} pl={x=64,y=64,dx=0,dy=0,cx=0,cy=0, spd=0.6,spr=1,w=2,h=3,jump=0,dash=0} box={} par={} score = 0 newbox() newbox() newbox() end function _update60() if(shake>0) shake-=1 if(pause>0) pause-=1 if gameover and btnp(5) and pause <=0 then resetmap() start() end if not gameover then if btnp(4) then if(pl.jump<=0) sfx(4) pl.jump=20 makepar(pl.cx-1,pl.cy,-0.15,-0.1,7) makepar(pl.cx+2,pl.cy,0.15,-0.1,7) makepar(pl.cx+0,pl.cy,-0.1,-0.05,7) makepar(pl.cx+1,pl.cy,0.1,-0.05,7) end if(pl.jump>0) pl.jump-=1 if(pl.dash>0)pl.dash-=1 if btn(5) and pl.dash<=0 then pl.spd=3 pl.dash=20 sfx(3) end if(pl.dash <15) pl.spd=0.7 if pl.jump >0 then pl.dx*=0.95 pl.dy*=0.95 -- pl.spd=0.4 else pl.dx*=0.6 pl.dy*=0.6 -- pl.spd=0.7 end if btn(0) then pl.dx=-pl.spd end if btn(1) then pl.dx=pl.spd end if btn(2) then pl.dy=-pl.spd end if btn(3) then pl.dy=pl.spd end -- pl.x+=pl.dx -- pl.y+=pl.dy if pl.dash > 5 then for i=1,3 do for j=1,3 do makepar(pl.x+i-1,pl.y-min(pl.jump,8)-j*2+5,0,0,7) end end end if pl.jump >0 then pl.x+=pl.dx pl.y+=pl.dy else move(pl,pl.dx,pl.dy) end pl.cx=pl.x+1 pl.cy=pl.y+3 -- pl.x%=128 pl.y%=128 if pl.cx >128 then pl.x=-1 end if pl.cx <0 then pl.x=127 end if pl.cy >128 then pl.y=-3 end if pl.cy <0 then pl.y=127-3 end if btn(0) or btn(1) or btn(2) or btn(3) then pl.spr=5+time()*6%4 else pl.spr=1+time()*6%4 end if pl.jump>0 then pl.spr=9 end --boxes for b in all(box) do if aabb(b,pl) then if pl.jump>0 and b.fly>0 then getbox(b) end if pl.jump<=0 and b.fly<=0 then getbox(b) end end b.time+=1 -- if box touches lava or wall if b.fly<=0 and (cmap(b.x,b.y,1) or cmap(b.x,b.y,0)) then del(box,b) newbox() end -- 5 sec when blue if (b.time>60*5 and b.t==0) or (b.t==2 and b.time>60*5) then b.t=1 b.time=0 -- get red b.spr = 33 end if b.t==1 then if b.time%(150-b.time)==0 then sfx(0) b.i= not b.i end end -- 2 sec and red if b.time>150 and b.t==1 then explodebox(b) end if b.t==2 then b.spr=34 if(rnd()<0.3) makepar(b.x+rnd(3),b.y-b.fly-4+rnd(3),rnd(0.1)-0.05,-rnd(0.2),11) end end -- end boxes end -- end gamover -- dead if not gameover and pl.jump<=0 and (cmap(pl.cx,pl.cy,1) or cmap(pl.x,pl.y,0) or cmap(pl.x+pl.w,pl.y,0) or cmap(pl.x+pl.w,pl.y+pl.h,0) or cmap(pl.x,pl.y+pl.h,0)) then -- resetmap() -- _init() music(63) cls(8) flip() cls(7) flip() sfx(7) sfx(14) if(score>hscore) then hscore = score dset("hscore",hscore) sfx(13) newhscore=true end gameover = true pause = 30 shake = 30 sfx(5) for j=1,50 do makepar(pl.x+rnd(4),pl.y+rnd(4),rnd(0.4)-0.2,-rnd(0.4)-0.2,8,1) end end -- for i=0,15 do -- for j=0,15 do -- -- end -- end local rx=rnd(128)/8 local ry=rnd(128)/8 local mm=fget(mget(rx,ry),1) -- if fget(mm,3) then if mm then -- mset(rx,ry,49+rnd(4)) settile(rx,ry,49+rnd(4)) for i=1,4 do makepar(rx*8+rnd(2)-1,ry*8+rnd(2)-1,rnd(0.2)-0.1,-rnd(0.3)-0.2,8+rnd(3),1) end end --particles for p in all(par) do p.x+=p.dx p.dy+=p.grav p.y+=p.dy p.size-=0.04 if(p.size<=0) del(par,p) end camera(cam.x + rnd(shake)-shake/2,cam.y + rnd(shake)-shake/2) end function _draw() cls(5) for i=0,15 do pal(i,0) end map(0,0,0,1,16,16,128) pal() -- pal(13,6) map(0,0,0,0,16,16) if startscreen then -- cls(8+rnd(3)) pal(13,8+rnd(3)) map(0,0,0,0,16,16) pal() -- for i=0,17 do -- local x= 64+sin(time()*0.3+i*0.1)*16 -- local y=sin(time())*10 +48 -- -- spr(64,x,y+1,4,4) -- -- spro(64,x,y,4,4) -- if i<7 or i>10 then -- printmid("super rush boyy",x,0+i*8-3,8+rnd(3)) -- end -- if i==7 then -- printmid("super rush boyy",x,0+i*8-3,7) -- end -- if i==9 then -- printmid("� to dash",x,0+i*8-3,5+rnd(2)) -- end -- if i==10 then -- printmid("� to jump",x,0+i*8-3,5+rnd(2)) -- end -- if i==8 then -- printmid("highscore "..hscore,x,0+i*8-3,7) -- end -- end local y=12 local my=6 for i=1,10 do pal(7,8+i%3) spr(64,32+sin(time()*0.5+i*0.1)*8,y+cos(time()*0.25+i*0.1)*my,8,8) end pal(7,1) spr(64,-2+32+sin(time()*0.5+11*0.1)*8,y+cos(time()*0.25+11*0.1)*my,8,8) spr(64,2+32+sin(time()*0.5+11*0.1)*8,y+cos(time()*0.25+11*0.1)*my,8,8) spr(64,32+sin(time()*0.5+11*0.1)*8,y+2+cos(time()*0.25+11*0.1)*my,8,8) spr(64,32+sin(time()*0.5+11*0.1)*8,y-2+cos(time()*0.25+11*0.1)*my,8,8) pal() spr(64,32+sin(time()*0.5+11*0.1)*8,y+cos(time()*0.25+11*0.1)*my,8,8) local x = 64 local y= 64+24 --printcos("super rush boyy",x,y-12,7) printcos("highscore "..hscore,x,y,8+rnd(3)) printmid("— to dash ",x,y+16,7) printmid("Ž to jump ",x,y+16+8,7) --spr(64,32,32,8,8) -- printmid("super rush boxy", 64,61-8,7) -- printmid("x to dash", 64,61,7) -- printmid("c to jump", 64,61+8,7) --sspr(8, 0, 8, 8, 60, 60,16+sin(time())*8,16+sin(time())*8) return end -- pal(1,0) --shadows for b in all(box) do rectfill(b.x+1,b.y+3,b.x+3,b.y+4,1) end if not gameover then rectfill(pl.x,pl.y+3,pl.x+2,pl.y+4,1) end for b in all(box) do -- rectfill(b.x,b.y+3,b.x+2,b.y+4,1) -- rect(b.x,b.y,b.x+b.w,b.y+b.h,8) local y=b.y if (b.fly>0) y=b.y-b.fly+sin(time()*0.3)*1.0 if b.i then pal(2,8) pal(8,2) end spr(b.spr,b.x+1,y+1) spr(b.spr,b.x+1,128+y+1) pal() end for p in all(par) do pset(p.x,p.y,p.c) --circfill(p.x,p.y,1,7) end -- rectfill(pl.x,pl.y+3,pl.x+2,pl.y+4,1) if not gameover then spr(pl.spr,pl.x,pl.y- min(pl.jump,8) ) spr(pl.spr,pl.x,128+pl.y- min(pl.jump,8) ) end -- pset(pl.cx,pl.cy,12) --rect(pl.x,pl.y,pl.x+pl.w,pl.y+pl.h,8) local scorestr=score.."" local xx = 64 if(score>hscore or newhscore)scorestr=score.."!" xx=64+rnd(4)-2 printmid(scorestr,xx,4,7) -- print(stat(1),8,8,0) if gameover then local y = 60+sin(time()*0.1)*4 printmid("gameover",64,y-8,8+rnd(3) ) -- printmid("x to try again",64+sin(time())*4,y,7 ) printmid("press — to go",64,y,7 ) if newhscore then printmid("!new highscore!",64,y+8,7+rnd(3) ) end end end -- coseeee function explodebox(b) for i=1,80 do makepar(b.x+rnd(30)-15,b.y+rnd(30)-15,rnd(0.4)-0.2,-rnd(0.3),7,0) end for i=-1,1 do for j=-1,1 do settile(b.x/8+i,b.y/8+j,49) end end shake = 20 if(score>0) score-=1 sfx(12) del(box,b) newbox() end function resetmap() for i=0,17 do for j=0,17 do settile(i,j,0) end end end function makepar(x,y,dx,dy,c,grav) local p={x=x,y=y,dx=dx,dy=dy, size=rnd(2),c=c,grav=0} if(grav)p.grav=grav*0.02 add(par,p) end function getbox(b) del(box,b) score +=1 shake=12 sfx(1) newbox() if(b.t==2) sfx(2) local c=12 if(b.t==1) c=8 if(b.t==2) c=11 if b.t==2 then for i=-1,1 do for j=-1,1 do settile(b.x/8+i,b.y/8+j,0 ) end end for i=1,80 do makepar(b.x+rnd(30)-15,b.y+rnd(30)-15,rnd(0.4)-0.2,-rnd(0.3),11,0) end return end for i=1,30 do makepar(b.x+rnd(4)-2,b.y-b.fly+rnd(4)-2,rnd(0.2)-0.1,-rnd(0.4)-0.1,c,1) end settile(abs(16-pl.x/8),abs(16-pl.y/8),flr(48+rnd(4)) ) end function settile(x,y,t) if t==0 and fget(mget(x,y+1),1) then mset(x, y+1, 53+rnd(4)) end if t==0 then if(rnd()<0.3) t=44+rnd(4) mset(x, y, t) return end if t == 48 then mset(x, y, t) else -- sfx(5) if fget(mget(x,y-1),1) then mset(x, y, 49+rnd(4)) else mset(x, y, 53+rnd(4)) end if fget(mget(x,y+1),1) then mset(x, y+1, 49+rnd(4)) end end end function newbox() local rx=flr(rnd(16)) local ry=flr(rnd(16)) local fly= flr(rnd(2))*5 while fget(mget(rx,ry),0) do rx=flr(rnd(16)) ry=flr(rnd(16)) end if fget(mget(rx,ry),1) then fly = 5 end if ry==0 then fly = 0 end t=0 if(rnd()<0.2) t=2 makebox(rx*8+2,ry*8+2, fly, t ) end function move(o,dx,dy) local lx=o.x -- last x local ly=o.y -- last y for i=1,abs(dx) do lx=o.x o.x+=sgn(dx) if(cmap2(o,0)) then o.x=lx o.dx=0 break end end for i=1,abs(dy) do ly=o.y o.y+=sgn(dy) if(cmap2(o,0)) then o.y=ly o.dy=0 break end end lx=o.x ly=o.y if(abs(dx)<1) o.x+=dx if cmap2(o,0) then o.x=lx o.dx=0 end if(abs(dy)<1) o.y+=dy if cmap2(o,0) then o.y=ly o.dy=0 end end function cmap2(o,layer) local x1=o.x/8 local y1=o.y/8 local x2=(o.x+o.w)/8 local y2=(o.y+o.h)/8 local a=fget(mget(x1,y1),layer) local b=fget(mget(x2,y1),layer) local c=fget(mget(x2,y2),layer) local d=fget(mget(x1,y2),layer) return a or b or c or d end function cmap(x,y,layer) local x=x/8 local y=y/8 return fget(mget(x,y),layer) end function aabb(o1,o2) local x1=o1.x local y1=o1.y local x2=o2.x local y2=o2.y if(x1 < x2+o2.w and x1+o1.w > x2 and y1 < y2+o2.h and y1+o1.h > y2) then return true end end function printo(str,x,y,c) for i=-1,1 do for j=-1,2 do print(str,x+i,y+j,cc3) end end print(str,x,y,c) end function printa(str,x,y,c) print(str,x+1,y+0,1) print(str,x-1,y+0,1) print(str,x+0,y+1,1) print(str,x+0,y-1,1) print(str,x,y,c) end function printr(str,x,y,c) printo(str,x-#str*4+8,y,c) end function printsh(str,x,y,c) print(str,x,y+1,1) -- print(str,x,y-1,1) print(str,x,y,c) end function printmid(str,x,y,c) printa(str,x-(#str*4)/2,y,c) end function printcos(str,x,y,c) local l=#str for i=1,l do local char=sub(str,i,i) printa(char,x+i*4-l*2-4,y+sin(time()*0.5+i*0.08)*3,c) end end function spro(sp,x,y) for i=1,15 do pal(i,0) end spr(sp,x,y+1,4,4) spr(sp,x+1,y+1,4,4) spr(sp,x+1,y,4,4) spr(sp,x+1,y-1,4,4) spr(sp,x,y-1,4,4) spr(sp,x-1,y-1,4,4) spr(sp,x-1,y,4,4) spr(sp,x-1,y+1,4,4) pal() spr(sp,x,y,4,4) end __gfx__ 00000000070000000700000000000000070000000700000007000000000000000700000077700000000000000000000000000000000000000000000000000000 00000000777000000700000007000000070000007770000007000000070000000700000007000000000000000000000000000000000000000000000000000000 00700700777000007770000077700000777000007770000077700000777000007770000077700000000000000000000000000000000000000000000000000000 00077000707000007070000070700000707000007000000000700000700000000070000000000000000000000000000000000000000000000000000000000000 00077000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00700700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1c100000282000003b300000c7c0000087800000b7b00000c7c0000087800000b7b0000000000000000000000000000000000000000000000000000000000000 ccc0000088800000bbb0000077700000777000007770000077700000777000007770000000000000000000000000000000d000000d00000000000000000000d0 1c100000282000003b300000c7c0000087800000b7b00000c7c0000087800000b7b000000000000000000000000000000000000000000000000000000d000000 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d00000000d00000d00000d000000 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0d00000000000000000 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0000000000000000d0000000000d000 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0000000000000dd0000000000 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d00000000000000000000dd000000 0666666098889898988898a8988898a8988898a81111111111111111111111111111111100000000000000000000000000000000000000000000000000000000 66666666899898888778988888989888899898888998988887789888889898888998988800000000000000000000000000000000000000000000000000000000 1666666188888a8988888989888889898888888988888a8988888989888889898888888900000000000000000000000000000000000000000000000000000000 11111111aa89888898898888988a8888988a8888aa89888898898888988a8888988a888800000000000000000000000000000000000000000000000000000000 11111111898889888988878889888988878889888988898889888788898889888788898800000000000000000000000000000000000000000000000000000000 111111118889a888888aa88888899888888aa8888889a888888aa88888899888888aa88800000000000000000000000000000000000000000000000000000000 111111118a88898a8988898989888987898889898a88898a89888989898889878988898900000000000000000000000000000000000000000000000000000000 01111110988a8888a8898888a8898888a8878888988a8888a8898888a8898888a887888800000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000007777770000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000777777000000000000000000000000007777770000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000777777000000000000000000777000077700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00007770000000007700000000077777700077700000000077777770000000000000000000000000000000000000000000000000000000000000000000000000 00007770000000007700077000077707700077000000000077777770000000000000000000000000000000000000000000000000000000000000000000000000 00007770000000007700077000077007700077000000000077007770000000000000000000000000000000000000000000000000000000000000000000000000 00007777777777707700077000077007700077000000000077007700000000000000000000000000000000000000000000000000000000000000000000000000 00000077777777707700077000077007700077777777700077777700000000000000000000000000000000000000000000000000000000000000000000000000 00000000000007707700077000077007700077777777700077777000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000007707700077000077777700077000000000077777000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000007707700077000077777700077000000000077777770000000000000000000000000000000000000000000000000000000000000000000000000 00000000000077707700077000077770000077000077000077077777700000000000000000000000000000000000000000000000000000000000000000000000 00000000000077007777077000007700000077700777000077000077700000000000000000000000000000000000000000000000000000000000000000000000 00000000007777000777777000007700000077777777000077000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000077770000007777000007700000007777700000077000000000000000000000000000000000000000000000000000000000000000000000000000000 00000007777700000000000000007700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000007777000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000777000000000000000000000000000000000007700000000000000000000000000000000000000000000000000000000000000000000000000 00000000000777777700000000000000000000000000000000007700000000000000000000000000000000000000000000000000000000000000000000000000 00000000000777707700000000000770000007770000077000007700000000000000000000000000000000000000000000000000000000000000000000000000 00000000000770007770000000000770000077770000077000007700000000000000000000000000000000000000000000000000000000000000000000000000 00000000000770000770000000000770000077000000077000007700000000000000000000000000000000000000000000000000000000000000000000000000 00000000000770000770007700000770000077000000077700007700000000000000000000000000000000000000000000000000000000000000000000000000 00000000000770077770007700000770000077700000007700007770000000000000000000000000000000000000000000000000000000000000000000000000 00000000000777777700007700000770000077770000007777777770000000000000000000000000000000000000000000000000000000000000000000000000 00000000000777777000007770000770000000777700007777777770000000000000000000000000000000000000000000000000000000000000000000000000 00000000000777777000000770000770000000077770000770000770000000000000000000000000000000000000000000000000000000000000000000000000 00000000000777777700000777707770000000007770000770000770000000000000000000000000000000000000000000000000000000000000000000000000 00000000000777007777000077777700000000007770000000000770000000000000000000000000000000000000000000000000000000000000000000000000 00000000000077000777000000777000000000777700000000000770000000000000000000000000000000000000000000000000000000000000000000000000 00000000000077000077000000000000000000777000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000077700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000007700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000007700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000770000000770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000770000000770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000077770000770007700770000770000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000777777000000777777700770007700770000770000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000777777000000777077700777077700777000770000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000770077000000770007700077777000777000770000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000770077000000770077000007777000077707770000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000777777777700770077000007770000077777700000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000777777777700770077000000770000000777700000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000077000007700770077000000770000000777000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000077700007700770077000077770000000770000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000007770077700777777000077700000007770000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000777777700777770000777000000077700000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000077777000000000000777000000077000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000007770000000000000770000000077000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000777000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 __label__ 11111111111111115555555555555555555555555555555555555555555555551111111111111111555555555555555511111111111111111111111111111111 87789888899899885555555555d55555555555555555555555555555555555558998988888989888555555555d55555589989888899898888998988887789888 8888898988888a8955555555555555555555555555555555555555555555555588888a8988888989555555555555555588888a8988888a898888888988888989 98898888aa89888a555555555555d555555555555555555555555555555511151a898888988a8888555d555555555d55aa898888aa898888988a888898898888 89888788898889885555555555555555555555555555555555555555555177717188898889888988555555555555d5d589888988898889888788898889888788 888aa8888889a88855555555d5555555555555555555555555555555555171117119a888888998885d555555555555558889a8888889a888888aa888888aa888 898889898a88898a55555555555555d5555555555555555555555555555177717771898a898889875555dd55555555558a88898a8a88898a8988898989888989 a8898888988a888855555555555d55555555555555555555555555555555117171718888a88988885555555555555555988a8888988a8888a8878888a8898888 988898a8988898a85555555555555555555555555555555555555555555177717771555598889898555555555555555555555555988898a8988898a8988898a8 8998988887789888555555d5555555555d5555555555555555555555555511151115555589989888555555555555555555555555899898888778988889989888 88888889888889895d55555555555555555555555555555555555555555555555555555588888a89555555555555555555555555888888898888898988888889 988a8888988988885d5555555555555555555d555555555555555555555d555555555555aa89888855555555555d555555555555988a888898898888988a8888 878889888988878855555555555555555555d5d55555555555555555555555555555555589888988555555555555555555555555878889888988878887888988 8a8aa888888aa8885555d555555555555555555555555555555555555d555555555555558889a888555555555d55555555555555888aa888888aa888888aa888 898889898988898955555555555555555555555555555555555555555555dd55555555558a88898a555555555555dd5555555555898889898988898989888989 a8878888a8898988dd555555555555555555555555555555555555555555555555555555988a8888555555555555555555555555a8878888a8898888a8878888 988898a8988898a8555555551111111111111111111111115555555555555555555555555555555555555555555555551111111898889898988898a8988898a8 8778988889989888555555558998988889989888899898885555555555555555555555555555555555d555555555555588989888899898888778988889989888 888889898888a8895555555588888a8988888a8988888a895555555555555555555555555555555555555555555555558888898988888a898888898988888889 98898888988a888855555555aa898888aa898888aa8988885555555555555555555d5555555555555555d55555555555988a88888a89888898898888988a8888 898887888788898855555555898889888988898889888988555555555555555555555555555555555555555555555555898889a8898889888988878887888988 888aa888888aa888555555558889a8888889a8888889a88855555555555555555d55555555555555d555555555555555888998889889a888888aa888888aa888 8988898989888989555555558a88898a8a88898a8a88898a55555555555555555555dd5555555555555555d555555555898889878a88898a8988898989888989 a8898888a887888855555555988a8888988a8888988a888855555555555555555555555555555555555d555555555555a8898888988a8888a8898888a8878888 988898a89888989855555555988898a8988898a89888989855555555555555555555555555555555555555555555555555555555988898a898889898988898a8 877898888998988855555555889898888998988889989888555555d5555555555555555555555555555555555555555555555555877898888998988889989888 8888898988888a8955555555888889898888888988888a895d5555555555555555555555555555555555555555555555555555558888898988888a8988888889 98898888aa89888855555555988a8888988a8888aa8988885d55555555555555555555555555555555555555555555555555555598898888aa898888988a8888 89888788898889885555555589888988878889888988898855555555555555555555555555555555555555555555555555555555898887888988898887888988 888aa8888889a8885555555588899888888aa8888889a8885555d555555555555555555555555555555555555555555555555555888aa8888889a888888aa888 898889898a88898a5555555589888987898889898a88898a55555555555555555555555555555555555555555555555555555555898889898a88898a89888989 a8898888988a888855555555a8898888a8878888988a8888dd555555555555555555555555555555555555555555555555555555a8898888988a8888a8878888 55555555555555555555555598889898988898a8988898a81111111155555555555555555555555555555555555555551111111155555555988898a898889898 5555555555d555555555555589989888889898888778988888989888555555d55555555555555555555555555555555587789888555555558998988889989888 55555555555555555555555588888a898888898988888989888889895d5555555555555555555555555555555555555588888989555555558888888988888a89 555555555555d55555555555aa898888988a888898898888988a88885d555555555555555555555555555555555555559889888855555555988a8888aa898888 55555555555555555555555589888988898889888988878889888988555555555555555555555555555555555555555589888788555555558788898889888988 55555555d5555555555555558889a88888899888888aa888888998885555d55555555555555555555555555555555555888aa88855555555888aa8888889a888 55555555555555d5555555558a88898a89888987898889898988898755555555555555555555555555555555555555558988898955555555898889898a88898a 55555555555d555555555555988a8888a8898888a8898888a8898888dd55555555555555555555555555555555555555a889888855555555a8878888988a8888 555555551111111155555555988898a855555555988898a8988898a811111111555555555555555555555555111111115555555555555555988898a8988898a8 55555555899898885555555587789888555555558898988888989888899898885555555555555555555555558998988855555555555555558998988888989888 5555555588888a89555555558888898955555555888889898888898988888a8955555555555555555555555588888a8955555555555555558888888988888989 55555555aa898888555555559889888855555555988a8888988a8888aa8988885555555555555555555d5555aa8988885555555555555555988a8888988a8888 55555555898889885555555589888788555555558988898889888988898889885555555555555555555555558988898855555555555555558788898889888988 555555558889a88855555555888aa8885555555588899888888998888889a88855555555555555555d5555558889a8885555555555555555888aa88888899888 555555558a88898a55555555898889895555555589888987898889878a88898a55555555555555555555dd558a88898a55555555555555558988898989888987 55555555988a888855555555a889888855555555a8898888a8898888988a8888555555555555555555555555988a88885555555555555555a8878888a8898888 555555555555555555555555988898a855555555555555555555555555555555555555555555555555555555555555551111111155555555988898a898889898 555555555555555555555555877898885555555555555555555555555d5555555555555555555555555555555555555589989888555555558998988889989888 55555555555555555555555588888989555555555555555555555555555555555555555555555555555555555555555588888889555555558888888988888a89 5555555555555555555555559889888855555555555555555555555555555d5555555555555555555555555555555555988a888855555555988a8888aa898888 555555555555555555555555898887885555555555555555555555555555d5d55555555555555555555555555555555587888988555555558788898889888988 555555555555555555555555888aa8885555555555555555555555555555555555555555555555555555555555555555888aa88855555555888aa8888889a888 5555555555555555555555558988898955555555555555555555555555555555555555555555555555555555555555558988898955555555898889898a88898a 555555555555555555555555a88988885555555555555555555555555555555555555555555555555555555555555555a887888855555555a8878888988a8888 1111111155555555555555555555555555555555555555555555555555555555555555555555555555555555555555559888989855555555988898a898889898 8778988855d555555d55555555555555555555555d55555555555555555555555555555555555555555555555555555589989888555555558898988889989888 88888989555555555555555555555555555555555555555555555555555555555555555555555555555555555555555588888a89555555558888898988888a89 988988885555d55555555d55555555555555555555555d5555555555555555555555555555555555555d555555555555aa89888855555555988a8888aa898888 89888788555555555555d5d555555555555555555555d5d555555555555555555555555555555555555555555555555589888988555555558988898889888988 888aa888d555555555555555555555555555555555555555555555555555555555555555555555555d555555555555558889a88855555555888998888889a888 89888989555555d555555555555555555555555555555555555555555555555555555555555555555555dd55555555558a88898a55555555898889878a88898a a8898888555d555555555555555555555555555555555555555555555555555555555555555555555555555555555555988a888855555555a8898888988a8888 55555555555555555555555555555555555555555555555555555555555555555555555556666665555555551111111155555555555555555555555555555555 555555555555555555555555555555555555555555555555555555555555555555555555666666665555555587789888555555555d5555555555555555555555 55555555555555555555555555555555555555555555555555555555555555555555555516666661555555558888898955555555555555555555555555555555 55555555555d555555555555555555555555555555555555555d555555555555555555551111111155555555988988885555555555555d555555555555555555 555555555555555555555555555555555555555555555555555555555555555555555555111111115555555589888788555555555555d5d55555555555555555 555555555d555555555555555555555555555555555755555d55555555555555555555551111111155555555888aa88855555555555555555555555555555555 555555555555dd55555555555555555555555555557775555555dd55555555555555555511111111555555558988898955555555555555555555555555555555 5555555555555555555555555555555555555555557775555555555555555555555555550111111055555555a889888855555555555555555555555555555555 55555555111111115555555555555555555555555571755555555555111111115555555550000005111111115555555555555555555555555555555555555555 55555555877898885555555555555555555555555511155555555555899898885555555555555555877898885555555555555555555555555555555555555555 5555555588888989555555555555555555555555555555555555555588888a895555555555555555888889895555555555555555555555555555555555555555 555555559889888855555555555555555555555555555555555d5555aa89888855555555555555559889888855555555555d5555555555555555555555555555 55555555898887885555555555555555555555555555555555555555898889885555555555555555898887885555555555555555555555555555555555555555 55555555888aa888555282555555555555555555555555555d5555558889a8885555555555555555888aa888555555555d555555555555555555555555555555 5555555589888989555888555555555555555555555555555555dd558a88898a555555555555555589888989555555555555dd55555555555555555555555555 55555555a88988885552825555555555555555555555555555555555988a88885555555555555555a88988885555555555555555555555555555555555555555 55555555555555551111111155555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 55d5555555d555558898988855555555555555555d5555555555555555555555555555555555555555555555555555d555d55555555555555555555555555555 55555555555555558888898955555555555555555555555555555555555555555555555555555555555555555d55555555555555555555555555555555555555 5555d5555555d555988a8888555555555555555555555d5555555555555d55555555555555555555555555555d5555555555d555555555555555555555555555 55555555555555558988898855555555555555555555d5d555555555555555555555555555555555555555555555555555555555555555555555555555555555 d5555555d555555588811188555555555555555555555555555555555d5555555555555555555555555555555555d555d5555555555555555555555555555555 555555d5555555d589811187555555555555555555555555555555555555dd5555555555555555555555555555555555555555d5555555555555555555555555 555d5555555d5555a88988885555555555555555555555555555555555555555555555555555555555555555dd555555555d5555555555555555555555555555 55555555555555559888989855555555555555555555555555555555555555555666666555555555555555555555555555555555555555555555555555555555 55555555555555d589989888555555555555555555555555555555555d5555556666666655555555555555555555555555555555555555555555555555555555 555555555d55555588888a8955555555555555555555555555555555555555551666666155555555555555555555555555555555555555555555555555555555 555555555d555555aa8988885555555555555555555555555555555555555d551111111155555555555555555555555555555555555555555555555555555555 555555555555555589888988555555555555555555555555555555555555d5d51111111155555555555555555555555555555555555555555555555555555555 555555595a55d5558889a88855555555555555555555555555555555555555551111111155555555555555555555555555555555555555555555555555555555 55555559555555558a88898a55555555555555555555555555555555555555551111111155555555555555555555555555555555555555555555555555555555 55555595dd555555988a888855555555555555555555555555555555555555550111111055555555555555555555555555555555555555555555555555555555 55555555111111115555555555555555555555555555555555555555555555551111111155555555555555555555555555555555555555555555555555555555 555555558898988855555555555555555555555555d5555555d55555555555558778988855555555555555d55555555555555555555555555555555555555555 555555558888898955555555555555555555555555555555555555555555555588888989555555555d5555555555555555555555555555555555555555555555 55555555988a88885555555555555555555555555555d5555555d555555d555598898888555555555d555555555d555555555555555555555555555555555555 55555555898889885555555555555555555555555555555555555555555555558988878855555555555555555555555555555555555555555555555555555555 5555555588899888555555555555555555555555d5555555d55555555d555555888aa888555555555555d5555d55555555555555555555555555555555555555 5555555589888987555555555555555555555555555555d5555555d55555dd558988898955555555555555555555dd5555555555555555555555555555555555 55555555a8898888555555555555555555555555555d5555555d555555555555a889888855555555dd5555555555555555555555555555555555555555555555 55555555555555555555555555555555555555555555555511111111555555555555555555555555555555555555555555555555555555555555555555555555 55555555555555555555555555555555555555d555d55555877898885555555555555555555555555555555555555555555555555555555555555555555555d5 555555555555555555555555555555555d555555555555558888898955555555555555555555555555555555555555555555555555555555555555555d555555 555555555555555555555555555555555d5555555555d5559889888855555555555555555555555555555555555555555555555555555555555555555d555555 55555555555555555555555555555555555555555555555589888788555555555555555555555555555555555555555555555555555555555555555555555555 555555555555555555555555555555555555d555d5555555888aa88855555555555555555555555555555555555555555555555555555555555555555555d555 55555555555555555555555555555aa555555555555555d589888989555555555555555555555555555555555555555555555555555555555555555555555555 5555555555555555555555555555a855dd555555555d5555a88988885555555555555555555555555555555555555555555555555555555555555555dd555555 55555555555555551111111111111111111111115555555555555555555555555555555555555555555555555555555555555555555555555555555511111111 55555555555555558778988888989888899898885555555555555555555555555d5555555555555555555555555555d555d55555555555555555555a89989888 55555555555555558888898988888989888888895555555555555555555555555555555555555555555555555d55555555555555555555555555555588888a89 555555555555555598898888988a8888988a888855555555555555555555555555555d5555555555555555555d5555555555d5555555555555555555aa898888 55555555555555558988878889888988878889885555555555555555555555555555d5d555555555555555555555555555555555555555555555555589888988 5555555555555555888aa888888998888881c1885555555555555555555555555555555555555555555555555551c155d555555555555555555555558889a888 55555555555555558988898989888987898ccc89555555555555555555555555555555555555555555555555555ccc55555555d555555555555555558a88898a 5555555555555555a8898888a8898888a881c188555555555555555555555555555555555555555555555555dd51c155555d55555555555555555555988a8888 5555555556666665988898a898889898988898985555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 555555d56666666688989888899898888998988855555555555555555d555555555555555d5555555d5555555555555555555555555555555555555555555555 5d555555166666618888898988888a8988888a895555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 5d55555511111111988a8888aa898888aa898888555555555555555555555d555555555555555d5555555d555555555555555555555555555555555555555555 555555551111111189888988898889888988898855555555555555555555d5d5555555555555d5d55555d5d55555555555555555555555555555555555555555 5555d55511111111888998888889a888888111885555555555555555555555555555555555555555555555555551115555555555555555555555555555555555 5555555511111111898889878a88898a8a81118a5555555555555555555555555555555555555555555555555551115555555555555555555555555555555555 dd55555501111110a8898888988a8888988a88885555555555555555555555555555555555555555555555555555555555555555555555555555555555555555 __gff__ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008102020202020202020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 __map__ 0000002e2c00000000002f2f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 000000002c2f2c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2c00002c000000000000002e0000002d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0000002c00000000000000002c2c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 000000000000002d000000002d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2c00000000002f000000002c2c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00002c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00002c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0000002c00002f00000000002e00002d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00002c0000000000000000000000002d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00000000002c00002c0000002d002c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2c0000002c2c000000000000002c2c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2f2f2d002c002c00002c002c2c2d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0000002c2c0000002c002d2c002f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 00002c000000002c2c2d2c2c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 __sfx__ 000200000a5441854529555355453e500365053650536505365053650500505005050050500505365053650536505005050050500505005050050536505365053650500505005050050500505005050050500505 00010000316602b660256501d650196401f6400b640126300a6200060000600006000060000600006000060000600006000060000600006000060000600006000060000600006000060000600006000060000600 00060000071350e045131551e155241452814530025360153f2051a10504705007050070500705367053670536705007050070500705007050070536705367053670500705007050070500705007050070500705 000200000862415640256501d650196401f6400b630126200a6150060000600006000060000600006000060000600006000060000600006000060000600006000060000600006000060000600006000060000600 000200000c75416771257610070000700007000070000700007000070000700007000070000700007000070000700007000070000700007000070000700007000070000700007000070000700007000070000700 000300002a66318663116530864305623006030060300603006030060300603006030060300603006030060300603006030060300603006030060300603006030060300603006030060300603006030060300603 000500000e6640e665000040000400004000040000400004000040000400004000040000400004000040000400004000040000400004000040000400004000040000400004000040000400004000040000400004 010400001c15313153071530513303113001030010300103001030010300103001030010300103001030010300103001030010300103001030010300103001030010300103001030010300103001030010300103 00020000147430d743067430070300703007030070300703007030070300703007030070300703007030070300703007030070300703007030070300703007030070300703007030070300703007030070300703 00020000147310d731067310070100701007010070100701007010070100701007010070100701007010070100701007010070100701007010070100701007010070100701007010070100701007010070100701 010300000951400500005000050000500005000050000500005000050000500005000050000500005000050000500005000050000500005000050000500005000050000500005000050000500005000050000500 010100000f51000500005000050000500005000050000500005000050000500005000050000500005000050000500005000050000500005000050000500005000050000500005000050000500005000050000500 0004000039650356502a6402e6300b62024630176300e6300c6101761012610006000060000600006000060000600006000060000600006000060000600006000060000600006000060000600006000060000600 01080000087540a7550e71414755247462a7453c7253c715007000070000700007000070000700007000070000700007000070000700007000070000700007000070000700007000070000700007000070000700 010800002b1511e1410b1310813105121001010010100101001010010100101001010010100101001010010100101001010010100101001010010100101001010010100101001010010100101001010010100101 001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 010800001d6551d653186440f63502613006100060000600006000060000600006000060000600006000060000600006000060000600006000060000600006000060000600006000060000600006000060000600 001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 01100020171501720015300151501200012200123400000012200100501530000100122501c0001515000300174301750015600157501210012300124500050012600101501530000400125501c1001a55000000 0110002017150172002305015150120002105012340000001e05010050153001c050122501a050151501905017430175001e05015750121002105012450005002305010150153002513012050267301a15025030 0110002017150172002305015150120002505026340000001e05010050153001c0502525028050151501905017430175001e0502a740121002505026450005002305010150153002513012050267301a15025030 01100020231501e0001e2201c10021000212262a1362a026232401e0001e1301c200210001f1301e200210001e1301e0001a0401c100210001e2461a136190261a24000000191241903519000190351904519005 011000203b1401e0002a23034100210002d226361361e0162f240360001e15028200390002b13036200210002a140360001a04028100390001e22626136310261a240240000d1241903525000190450d02525005 01100020191551a2551c0551e1552125523055210551e1551e2551a0551c1551e1552105523255211551e25523055231551c2551e0552105523055211551e055191551a2551c0551e1552125523155210551e255 012000200624406235062200624206233062270624506220022320224702221022370224302222022310224109222092330924009221092350924709220092340b2470b2230b2320b240172210b234172470b233 012000200624506251062350625506231062451225106231022450225102235022450225102235022450225509235092410925515235092410925509231092410b2550b2350b2410b255172350b2411725523235 001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0110002018253003033c6553c60000103181533c6550010318153181533c6550010300103181533c6550010318253001033c6550010300103181533c6550010318153001033c6550010318153185533c65518645 012000200c033003033c6053c6003c6253c6103c601001030c03300303153263c6003c6343c6003c600001030c033003033c6053c6003c6153c60018033001030c03300303105263c6003c6343c6003c6100f326 011000200c153003033c6533c600001030c1533c655001030c153181533c65300103001030c1533c655001030c253001033c65300103001030c1533c655001030c153001033c653001030c153185533c65518645 001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 011000200c033003033c6053c6003c6353c6203c610001030c03300303153563c6003c6343c6003c600001030c033003033c6053c6003c6153c60018033001030c03300303105563c6003c6343c6003c6100f356 001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 011000201a1451a2350000519155192450000517235170451925519055001051c2351c045001051e2351e0552115521045002051f1451f055002051c0351c1451e2551e045001051a2351a0451c1351524517055 011000201a145262350000519155252450000517235230451925525055001051c23528045001051e2352a055211552d045002051f1452b055002051c035281451e2552a045001051a235260451c1352124517055 011000200b1450b1420000519105252050000517200230450b1450b1420000519105252050000517200230410e1450e1410000519105252050000517200230450d1450d142000051910525205000051720023045 011000200b1450b1420000510755107021275512701230450b1420b1450000110752107050d75117202230450e1420e1450000110752107051575117205230420d1410d145000021775515751127551720223041 011000200b1450b1422314210755107021275512701230450b1420b1452114210752107050d75117202230450e1420e1451e14210752107051575117205230420d1410d1451c1421775515751127551720223041 011000200b1050b1022314210755107021270512701230450b1020b1052114210752107050d70117202230450e1020e1051e14210752107051570117205230420d1010d1051c1421775515701127551720223041 001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 __music__ 00 20424344 01 20262d44 01 20262d44 00 21262d44 00 21262d44 00 22266d44 00 22262d44 00 62262d44 00 24262d44 01 25274344 00 25272244 00 2527222d 00 2327222d 00 6027622d 00 2527622d 00 23272d44 00 24272d44 00 6f342744 00 2f342744 00 2f352744 00 2f342721 00 2e362744 00 2d372644 00 2d382656 02 2e392656 00 41424344 00 41424344 00 41424344 00 41424344 00 41424344 00 41424344 00 41424344 00 41424344 00 41424344 00 41424344 00 41424344 00 41424344 00 41424344 00 41424344 00 41424344 00 41424344 00 41424344 00 41424344 00 41424344 00 41424344 00 41424344 00 41424344 00 41424344 00 41424344 00 41424344 00 41424344 00 41424344 00 41424344 00 41424344 00 41424344 00 41424344 00 41424344 00 41424344 00 41424344 00 41424344 00 41424344 00 41424344 00 41424344 03 2e424344