FWS( x x    + C  $1$tn$/WMMMZJRfW7RoRyDo1T8I1    &`  }    X@  @@ ys\\ahCeƘ?kn@J`m\.@ (pc [%+ daaaӆ(X2.2|@'LdT()@?s\8joNtBJ&ÇBbB Bb!p  !.( ,`p
!Qt)l*
<|ǎ}D,Q$GfwEYɝtOP:T*"
"<u$	 1^   KYg4	N _oJD@ h+*Ƙh*̴gmH4BStJzOY?TycǬO      I^                                                                                               `  X                                                                                                  X                                                                                               ?
     snaph     &D  }    X@  oh Ě$7:j@p3  cjBJ*2C,.lApbPH1X2J [% 3OH;y br8foY!f.*K8D
0uܪ9C؜l,-" !PH lKdV(Q,йF}>%xwa--~_h|[NڀPwT*ۤkmu.%	n-v췙epq *Y 1`ҧq+WzĿ+kԨjXH B @ ;H"N/9xl74}5[-:%9b B~8 \8G8brɃhHq IcE*OnM C?P* @L8(<>ڣ݂j^oAb+w.l %;&(De:*c>ʣ܄sT-IKX5P-WSf(cUlV+/q#mִ3!M{_qMx<IK ;ި8cA$\)*P(hҦYTCMo\I&b 2҃N[aS   šƵ\yնuy(\M}jT.ZUQYP+bfo$EHãD$ xaT$	I (@  # (U5&@B"@HrZ  ?xH@x~^Xq75rzcsIĺsllI.,C6[V: D&CZFl{vO$5Ƭ;x|7][6~F8og*U?}Ms	$by53spݱn[gպ 
h W
4QXFʋ62([`=6F)Q':	I/oZ_Z?sDR?`w&mL-Xj N+( |\ d8p:0@!-\Qr?o?-lXLH]<>B#x#B^ ?  4T\Ls=Te%	[VB
(6a`AD}TIһb +)L2(<҇ԿD] "6P$ToڊևZWK*YU( ǉxtxB 5ʠ*U֑XDsw{A$Qu=z]0\4 9X0  H´I2 uAKzUWRB0OrJ@ejYW,`U@Y`(%-Pڏ}=`x+= b={Xi@@@ X RC  t1͛X^ޅ_vE*0ag;|-ڵd#βɵ!Ef``NdwIliMsgq; f-㖶_` W9,d.yw,q}?;%9r/yIJK47g浞҆fj333332ҵd4.Y}Ery 	:( w	
KJu"4$*IKG}?dcUoDs!:R	*1S?L,pi` c1HV2 _)%cA
<?:3#VAe{6'm_2ΌLB\\:(Pc ѿ\+AWR N  V$V6²bhmk!D;m5(hJbN2$nBTyJf6 %&Ekiֵb`#ڡ@X
:ˉ;Vjr48wMc>S~5ĆDz<%DMz=./8U? >SG-A&aq;H`<>0]ScG4]Z54EGdZ 
00:2Ys e h AqY %Ar5<f-Z1\.5|T?mS"?x׿R~[$̷nz?oXP	ЈD$	^3}{: )'Ї#oI
 QI81aD3._F;b3S(c܏ j!$s\*g (*MT1rCR{&!"7eC%LQ`R
T
5$ǮDEfщhg`,ùi  h S1·&X\*么A &戦J :&RiuM:jA 8̧Oe 
r m{0
(,`ǐXalxvIT߳[X -UP*#yZ]!*nҹoaSL "2L GEXIH;omˆ $ntOWjbG!OI[fwT`_.:?\G4xg|bWMO"d BۏB&7=ˊykۻwzZG<Pqw[S^,Cy @Q6RG!QhqQ) ?8:H 0f^<qnޚN|_4)c(w[MDwBG5GZ(M!  0"	Em@  2_)';-r#88*-ppQTrwȫFAQAas(@\NW	?<>",0PMUR 3EJN]z<J>}oJ]uTuZ>z/ՙZV{Ue.uiTf児@ID̨?%u+0\Cy 06h$f)*$!Jp렪wznΣ:	 <cAaQT)RCyR/$ikUȠ=n:uMG 00  <UMh$NJJ҂iI:U΃O@DG=D&zO@D{B"xt, G0C  mq9N(Z~vJx." xh~0#lՙ6B#?U2{DDwΣD0Vw ]&?C#óC|Nww5gØp}2Dz3bk -]-#@+S$B $_&5]kg޵m/Ud^+#ߧ҈B9X}߾ Sjl7n~楀C\4h +Τ8 8a&SGert130gs=J0=6hBy142\ІUl2@=GȖu'ʹHj   ;+ڈB,pm*`4x4o  ͭ Dg{5:_zG)Uj=_uoάe(1 6J-1J+`* *{mԱ|,"bȱa(1T Ms%4kpqrK|`h M$#FA..RB@hff st6W\m
BMOQKnGk5|5kXq> 17 _*Jޟ_[+}Lۜ꿐uC&@R>(Вʌ4(nua:6-)_{?\PBl	#.*{ )9&ډA vɣbXsɞC`B<A <opXD   ?71jH  02&brt_:e)YB<<0dp2@8$7,0R(Ha &<WѸ%PhҵX.(( ' L{r*˿ʷwal4 H%-*fPt	e\)Xw"|	?XPj%;) ;$(dȊL =0  åk  
F7  V#CENNKp4"VG؈:(,q";HS,EYڏEAU@ SP
B  )iᐺpf2itAavyҥE\GGtC4>?? ֆG49X?= \%S׆C"Guh)'0FPppX:"wW0ƈH!ᆀe<&S@( %MP@GMlPS !غ 
	)٬XhpFãIAg(3-ʛx*4ߦW/$н-@H B0×ZƇh.@5g  }8D@|:??-UDD0?㆓NV y4H!3&b}RiCT/b֦  siF0l(
J H9@ڐiڈ">ƵOfkJ<u?II2 J "̈cSFCj~p !x rypVXբρEA,  (!w%hܥ"Ǒ+sQv«`jr#=tv1Vb =&j+Ȁ  ^0 JWЎd6m{,Cǽs4T|J
GPk@@ X-7 U>O  |thwձkLK	A>a(=e_@%C4iԢӗ阜0.?.rsA. #y/ i)ɟi }6fnJ
i:e0?ڢ	 e,GQ%F2LP[D1A@ l[DQ@BfO:	ZOZ p_` ]q6VJCdtn3n+  }wkI㞦=as(u{bѯ0l  Z6BQsF:FY 9'j26P~)F0 c>a'RebwTTN/<n˱݊9Z.a Ȃ M;_<$$h*0ΑDZI{K*R`JKiK)j"u翩?40p@ ;nX  `TrdY,J JG3ʁTI{1ݪ2g-cݜRjr+HdٵyI [[_&]&eu<F ~9  
mE0}"%*l
m@8ClmQuh歴4Ձ\it	, t蕊Kp H0_X.(r)UͰ~F+'UBq&gj0Okb`jP|Z2lL > C:&q@5(*9?LG.i3xS3[Y0h@DQG_S˱\g  !T<bc?ʝ{G 0 [<Şql;*niP4,=	FmtH^*x%I+얒dl m 2O0 (TK5#Q"d2)H0~I*@bLI@=7keYAxh^8.k K#?A&c*q1O7=Qz5
%Sot> D T ۱lѨlrA«wcT ?_)J&W1`b}W>f%SCeT XOb	,wU0UD.얳:ժOC@جZ/%׮!<4 #-:F'{2OIa3m:ۘa1na ?&@qz(#	`  }L$ 8 5DȖ`N(ذ[v_U>~k]X.>ka>wȕoOiwX" 0 c% k!)&8O9 `FB>? _8 (8F! q1u@ )@BST  Ak
HÈo#i׼kaه7kunzҀ0RI_ \hT5	[Trˤ5"zULآL4 +X  "W_=CyR$PS$i6 T(< qADl\TF	C>̷ws-yb`!u)% B'KfPQ4hY,"V8ÿ<AnalWF@$,&
pT&y`Ph  v: RpjI ձ`H&ꖵvf>&#
#/dč[j1З hdyԶrLd{h!Z?3rLv=X g(#h XQ)h_ w7>.p4S/֣pāAK7tOH<iEq̭,MRx!(Ē !¼h uf_u@`$WP%S9oM-Z,ϲJ9hS7(` <A׹= @$Ȝ-ajՒJZqTV|A<,Bټ_\\1_⣆GJ6b' S!+K A&w@^}t]7˙X+,?''ky.GAGGH+AQv8#B:dCFkӔ%P )00 1+ ,< odr
JzԯmYLokJ(Ico9= C`Ddg~LGCsv!Tv2)TGgc0(T@                           ^ Ȅ                                                                                            u  X                                                                                               ?
     money D   ?g   %  _root getBytesLoaded getBytesTotal            R           RH        v   lmɀ   ( ( -*ڠ*!NuZ kT0M34eڶ* Hz 90$9iɓlK".J^q)j`$L%6~|_9o|ݺLq z1` T{T[%Rn[y.xn}GHTgq]eiى3.eK}IwԿv\~`b~.aT
ez@iub\Kra$tm#paݴ7rVnU縹xK⋖QW8}	^7*\8-@-o) uB5UjU d@^[m[BUUHƘKf_M8f@Y9[vH	h чN~mY,$Ť/$֫))n/%?eIvRv[e/kYgl/4[RC<qss?B;~:+LIs(
[K?dCk$T
ez@iub_vѰ"I!Fhn_Cr=^\7r¾qM,^{ZGTs}N 	     D      @     @@?     _sans   	.    w (0 H       ( txt loading ...% 	%    D   
	   loadLoop   8!@ ?   L 
 _root getBytesLoaded getBytesTotal _parent play txt loading  Math floor %            R           RH            R W            R           R d        RG 	G    @     *@   @ ?    this grainQueue Array grainController prototype createGrain i _root numberOfGrain theGrain grain resetGrain _visible state stopped push removeGrain dropGrain length shift _x dropper _width _y _height setFalling grainOffScreen ySpeed  grainController               @O  N     X             NH 0  	
G  @   
   GG$ P O  N     w            H U  
G  O 
G O 
G      N R P O  N     U            H 3  
G  O 
G O P O  N    dropper             N NH   	          N R 	 O 	  N  N      N0GO 	  N  N    GO         	 RO  N    theGrain K  	 O 	  O 	    O 	      N RO ?;	  1 this objectList Array screenHeight noOfStrips stripHeight stripList i hitObjects prototype addObject object push hasHit result theStrip testObject getStrip objectCount length _y _x hitTest onHitBy hitBoundBox nextStrip testObject:perim p x perim y localToGlobal addTarget targetObject withinStrip removeTarget j splice moveTarget stripBottom stripNo stripTop bounds _root getBounds yMax yMin Math floor  hitObjects               @O     O      O     N   NO       @O   N  Q '    N          @O   	N 
   object         N RO  	N    testObject   <       R<   N N N<  Q     N  N      N N N R y   N  N      N N N R 4        N N N R  ' >O  	N    testObject   <       R<     <  H m   N N N<  Q ,    N N NI         N N N R   F   I      N N N  N N N    C  	      N R  N  N      N N N R    8  Q  >O  	N     targetObject x    N<  Q S  !       "R I %  !      N N R O  	N #   targetObject     N<  Q   $  N N N< $ $$Q V  !   N N $NI *     $      N N %R  ]O  	N &   targetObject 0  !      #R !       RO  	N "   stripNo targetObject 	  < '(   N< )(    G   N< *+    ! ,R< * -N N 'H ) * -NH    * -N )H ' * .NH    * .N 'H ) * .NH    >O  	N    targetObject +  ! N   N    / 0R>O         @ S   |  ̙  })bv߃ij   f3 %0!؈_0!`Cb 5@.o\ q^x@/J`Cb 0!؈蟌lD؈ll{r6bzW1 O^@/W`Cb .0!؈ClD{6bz1 ^؍^x@/L|`Cb @.\ 6"pSlD؈0!`Cb @.9\A 6"plD+؈0!`Cb @.;9\} s6"slDG؈ɿ0!n`Cb *@.Y9\gs 2^\Y/,La6@a# 0xՐl<L6yd 2^:/la@a 0xl<\6xd @^/aF@a+ 0xِl<N6xd ^/W}f @af@a 0xl<6zad G2^/HlaF@aг 0xl<J6yd 2^r/7a@a 0xl<6wLl礼xo0!U.9]̛/ ']6^wNBl福xQ5I[ 0xQ> 0x    @     	 Ui      f   f3  3  #MUGfDv# kY z|Ձ1oB"Y
0$L̍AZI_ tфqrqk&ځ`Vn!E){$Kː#+Y6$uxcwԹ, 	   
  D    	  @   & 
   -Ak $ 
   -m@ " 
   -Wѯ@   
   -A@  
    ,@  
    1@  
   ?OA|`  
   ?Nn  
   ?NX!  
   ?NBA  
 X   
 -   :    ]XUaT     f 5jnPU ֑.":-:  	     D      @          
  #    c    n    B    #  @ ?    Arial Black *   >FY5h<t	HaU r}v XǛ_o
fr^4 ( JUd.OS#/T0^w.yK8 5gWNˆrjEݬѾs1։ 5if C=`e'mq87%.q'fgzS7@a%Ϣ	m f\<>3LTA*	u3`Į̣g*&@5iv 2ys&vUb)be(97
	H&@& 6t10@)@'JnlLv@y7@^ٲ].E[m"gN   (5LEݍo`+wݬ\}ŗؤDSnh 5ix+ҡEC eum,)6yK3̲˦캯qCf8i(	U9a	/8eɊ	#CRgnuF 5iwC2t ݄Ҥt33"4Ȉ $oKuCa M${5th8rTNS% , J̢NE*@p@;<Sȕ@xe79@Bɂ\뀖h%| 5`*k$lXɤh8pR۵@ 5ie "uzWgO/e ;	s/j[f4X$7Xڒ<3.*$LH2&x0q21+ 7P	t%F KinPF%Iyt "V g(OxP wp (
ˋ 5ifymiv}ar ;Yٖѷ҈VL rtQRKd4ח@ [bJ#SL M2)B*9	@=8ShXe9i@D~\Wǥ| 5N{#qB
m#DOn?ur1̉= 5ff >`RKP&A !ۘp>{y7bĵ\A96  Zn /)F:, PLpLp,ת|&Rx  5jx(MNu-O8}7%|u: 5dVs9 5jCwV8QO 5ibUF</ܬsWGQiUsoR 5gf Rj7 kSz@]:Z| 6L z>}w lBpZG |v 5fV'wRvC@\ն];a iܒ&3#JeYL*kHZN~A.Eg
S| @ 5`br3ʊ7#cr3K 5lz
㻘Bs 0123456789ACEILMPRTVg=X*PT\XT?\  XO\  X$PT\XR\  X"PX+Q\X.P4  X*PT\X$P\Xd  X1_T\XKV  XT'  XKR  XIpT  XJW4  XNd  XY4  XcԌ   A   T   V   W   Y        ,   ,  ,  .   .  .  :   ;   ACAGAOAQATAUAVAW AYAp AuAvAw  Ay  AAB, B. BABUBBBC, C. D,D.DADVDW DYDDF,jF.cFAFaFeFl FoFrFğFşFFFG, G.
 J,J.J:  J;  JAJaJeJoJuJyJJJJJJKCKGKOKa  KeKoKuKvKw  KyKK  K  KKLCLGLOLTLULVLWLYLwLyLLLLN,  N.  NANNO,O.OAOTOVOWOXOYOOP,GP.?PAPaPePoPĩPũPQ," Q. QA QTQU  QVQW  QYRCRGRORQRTRURVRW  RYRa  ReRoRuRv  Rw Ry  RRR  R  RRS,  S.  T,jT-T.cT:T;TATCTGTOTQTaTcTeTh Tl TmToTrTsTuTwTyTzTĺTźTTU,U.UAUUV,V-V.}V:V;VAVCVGVOVQVaVeVi VoVrVuVy  VVVVW,W-W.W:  W;  WA  WCWGWOWaWdWeWh" Wi" WoWr  WuWy  W  W  WWXCXGXOXY,ZY-Y.RY:Y;YAYCYGYOYSYaYdYeYi  YoYpYqYuYvYğYşYYab
 ag ap
 atavaw  ay  b,  b.  bb
 bl  bu  bvbw  by  b  c,  c.  chckclcydd
 dv  dw
 dy  e,  e.  ebeg ep  evew  exey  ez  f < f!U f,f.f?U fafeff fi  fk
 fl  fofU fU g,  g.  ga  ge  gg
 gl
 go  gr gy g  g  g  hy  iv  kekoky klw  ly mu  my  m  nu  nvny  nn  o,o.og  ovowoxoyoz p,p.pwpypz  r,r-  r.r:+ r;+ ra rc rd re rg rj+ rk" rl" rm3 rn3 ro rp+ rq rr+ rs rt3 ru" rv< ry< r r r r" s,  s.  swv,v.va  vcvdvevovqv  v  vw,w.wawcwdwewh wowqwwwxcxdxexoxy,y.yaycydyeyg  yoyyyzczdzezozA     dl r
 st  v   Aĺź   CGOQTUVW Yuvw  y  ĒĔCGOQTUVW Yvw  y  ŒŔATVWXYAvw  y  vw  y  vwxyz #    XqTy  	       wX #    XqTy  	    wX 	F     D   ?      8l@   @ @ @ @ @ @  ?       @   ?   u:x ̙ 
H  A  M
Ij   A  M
Il|   A  M
Il,   A  M f   f  #  3 # 3# 3  3# f3 # f  4=ɾۊ!UF,VpI,g:IF@!A# #dZ>
B{!`u%I'S!6D5T`xPnd%Ԓ$ظ la KG!Pl>g
;d"
l   !    u~    ɺ~P=.$    t:8          I9p,<	#p(<	#	p'<@mG#LpX<2#`	pX"<#`pS<#LpX"< 2#`	pX"<ȗ#`pS<#LpX"< 2#`	lX81KhOĸK?Pq K?YĸKhOĸK?P߆@Sqߦ@,Q~ lN(p;R~ 	~sdԲƂ7;ZFg ~ N(&p
=g8ߦ@-8'ٟ ')~sxdn(p!8y-08yaxy.0N(&p;syIg .(&p;0K@d(p 	     D      @   	+   +D   ?  e  this period timeLeft framesPerSecond frameCount timeDisplay state reset counting startTime stopped  reset  timeLeft R    O      O           O   O   O
 start       O   	4O	 stop       
O    &    timer         F    @    @    @    @    @    @  `  @  @  @  0  @    @    @    @    @    @    @  p  @  P  @  @  @     @     @    @    @    @    @    @  p  @  P  @  0  @     @     @    @    @  Ȱ  @  ʐ  @  ̀  @  `  @  @  @  0  @    @    @    @    @  ۠  @  ݐ  @  p  @  P  @  @  @     @     @    @    @    @    @    @  `  @  P  @  0  @    @     @    @    @    @    @    @    @    @    @    @  x  @  p  @  `  @  P  @  H  @  8  @  (  @    @    @     @    @    @    @    @    @    @    @    @    @    @  p  @  `  @  X  @  H  @  8  @  0  @     @    @    @    @    @    @    @    @    @    @    @    @    @  p  @  h  @  X  @  H  @  @  @  0  @     @    @    @     @    @    @    @    @    @    @    @    @    @  x  @  h  @  `  @  P  @  @  @  8  @  (  @    @    @     @    @    @    @    @    @  ˰  @  ̠  @  ͘  @  Έ  @  x  @  p  @  `  @  P  @  H  @  8  @  (  @     @    @     @    @    @    @    @    @  ݰ  @  ި  @  ߘ  @    @    @  p  @  `  @  X  @  H  @  8  @  0  @     @    @    @    @    @    @    @    @    @    @    @    @    @  x  @  h  @  X  @  P  @  @  @  0  @  (  @    @    @     @    @    @    @  d  @    @  X  @    @  H  @    @  <  @    @  0  @    @     @    @    @    @    @    @    @  t  @    @  d  @    @  X  @    @  L  @    @  <  @    @  0  @    @  $  @    @    @    @    @    @    @  t  @    @  h  @    @  \  @    @  L  @    @  @  @    @  4  @    @  $  @    @    @    @    @    @    @  x  @    @  h  @    @  \  @    @  P  @    @  @  @    @  4  @    @  (  @    @    @    @    @    @     @  x  @    @  l  @    @  `  @    @  P  @    @  D  @    @  8  @    @  (  @    @    @    @    @    @     @  |  @    @  l  @    @  `  @ @ @ @ @   }  (    @(M  counter     X  n  this state counting frameCount timeLeft period framesPerSecond Math ceil gotoAndStop stopped _root onTimeUp    N I       NPO   N   N   N     R ,            	R         H $    
O          R           	R   @ #    XqTy  	       rQ	rP 	     _na 1 D3       ( txt      ]Iu\ f   # f # 3  3  3 f3 # f3   f# 3#  f$-hͣ ]d8O$" pB{"UA	~"zPxRDd26ȕJAt	~ ln -i1X:^M6I& hTtHʸcX.E0D 3xpL 	1     D     ,Ȏ  @ 
   @      6/   level @  r    LAx  f  f3 ( ( f3 ( 3 ( 3( f #--d0j Yd X§dcϑ X@Yim6-vWv&n0     
                  this   play R 	     D      @    v    LAx  3  ,`,SNf %}rȦG t[ؗm@f Gf0di j S"щ3 /& :ŘL 	     D   ?7    d       _root   musicSound N  setVolume R    i @     @ ?;                _root   musicSound N  setVolume R    @   E   3  	c' music     '           this   gotoAndStop R   @ @       UEp     I]٩o5"Ș@	      D      @   	   !  D       @   @    @  M @    @  k@ @  M @  / @    @  z@ @  k` @  \ @  M @  > @  / @  !  @    @  @ @  z0  @  r  @  @ @ @ @   	   "  D   @   	   #  D    " [0 " \` "   " sP " ʠ " [. " 5`	 "  "  "  " [҉ " 7@   5  $ mHP       f50ly $ Lff 0Fiw \ f͛p@      f50ly $ Lff 0Fiw \ f͛p@      f5gcmI*o       f5ױ++@      f5;^Į̮[       f5=^Į̮[       f5?^Į̮[       f5A^Į̮[       f5po-{2o       f5to-{2o       f5QJ5       f5Y%J5       f5On-       f5״-l^Ym^       f5_5kW9m       f5_hَ-/       f56Wױ++@      f5n^^Į̮[       f5p^^Į̮[       f5r"Į̮^[       f5t^^Į̮[       f5pU{-{2o       f5tU{-{2o       f5QUJ5       f53Wױ++@      f5#Wױ++@      f5@mJ5       f5HuJ5       f5h?o-{2o       f5lCo-{2o       f5#^Į̮[       f5%^Į̮[       f5'^Į̮[       f5)^Į̮[       f5ױ++@      f5ױ++@      f5I)UJ5       f5hU{-{2o       f5lU{-{2o       f5P"Į̮^[       f5R^^Į̮[       f5T^^Į̮[       f5V^^Į̮[       f5,Wױ++@      f5-Wױ++@      f5+lFݙݬ{   !   % mSa`O   3 7XGM  %   & dh9~0      5cP67 	   '  D    &  @   -  ( mI      f5 0ly $ Lff 0Fiw \ f͛p@      f5 0ly $ Lff 0Fiw \ f͛p@      f5_/ױ++@      f5`/ױ++@      f5ܾ^Į̮[       f5ܾ^Į̮[       f5ܾ^Į̮[       f5ܾ^Į̮[       f5qr-{2o       f5ur-{2o       f5S=J5       f5[EJ5       f5EmҖτ       f5_ͧl}A       f5j }k1[       f5\iNڜJ       f5ױ++@      f5ױ++@      f5^Į̮[       f5#~Į̮^[       f5^Į̮[       f5^Į̮[       f5sX{-{2o       f5wX{-{2o       f5WaJ5       f5?uױ++@      f5CJ5       f5KJ5       f5ir-{2o       f5mr-{2o       f5ܾ^Į̮[       f5ܾ^Į̮[       f5ܾ^Į̮[       f5ܾ^Į̮[       f5h/ױ++@      f5i/ױ++@      f5.%ױ++@      f5OaJ5       f5kX{-{2o       f5o2{-o       f5^Į̮[       f5^Į̮[       f5^Į̮[       f5^Į̮[       f5ױ++@      f5ױ++ -  ) mN      f5 0ly $ Lff 0Fiw \ f͛p@      f5 0ly $ Lff 0Fiw \ f͛p@      f5/ױ++@      f5/ױ++@      f5gܾ^Į̮[       f5iܾ^Į̮[       f5kܾ^Į̮[       f5mܾ^Į̮[       f5rr-{2o       f5vr-{2o       f5UJ5       f5]J5       f5WmZ
       f5-wm^Z=       f5egj}       f5Gj۪τ       f5ױ++@      f5ױ++@      f5X^Į̮[       f5Z#~Į̮^[       f5\^Į̮[       f5^^Į̮[       f5rX{-{2o       f5vX{-{2o       f5UaJ5       f5;5ױ++@      f5EJ5       f5MJ5       f5jr-{2o       f5nr-{2o       f5mܾ^Į̮[       f5oܾ^Į̮[       f5qܾ^Į̮[       f5sܾ^Į̮[       f5/ױ++@      f5/ױ++@      f5)凲ױ++@      f5LaJ5       f5jX{-{2o       f5n2{-o       f5D^Į̮[       f5F^Į̮[       f5H^Į̮[       f5J^Į̮[       f5ױ++@      f5ױ++ 	K  *  D   ?    move grain _y this stopDrag grainList _xscale _root smallSize _yscale drag _x startX startY objectList moveTarget  MEDIUM Object x y Array reset onHitBy grainCount length object push  grainMove  grain    > onMoveArea  grain 0   N  NH   >    >
 reset              R          BO   NO  	 NO  
 O   NO   NO      N R	    #          @   O           O   NO   NO          @O         =    object 3   N N<      N R J !   @ i @    &2 # ɫ+Hperim 1 $   %   ' ɂ8>	i @  @ @ @ 1 ( @ @ 1 ) @ ?      @     '*    | right3   :  H  p  this drag _y _x dragPath push grainCount grainList length hitTest setFalling splice onMoveArea move grainMove    N I 9    N   N    B      N R   N N<  Q X   N N N   N N N      	R I K            N N 
R          N R     N N      R  I ?    N N   N N      RO F            N N 
R          N R       mouse down _root instructions _visible this canDrag drag dragging gameState playing _ymouse _xmouse hitTest startDrag dragPath Array _y _x push   &  N  O  N  I  N  I  N I  N 	I     
N  N     R    O	      R  O          @O  N  N    B     N R  [  p  this drag _y _x dragPath push _root moverHolderY _xscale largerSize _yscale smallerSize objectList moveTarget    N I     N   N    B      N R   N  NH /     	NO   
 	NO *     NO   
 NO       N R   `    this drag _root dragging stopDrag objectList hitBoundBox dragPath length oldPos pop _x _y _height moverHolderY _xscale largerSize _yscale reset left _width moveTarget    N I    O    O           R       N R I           N NH W  	          N 
R   		         NO   	    NO c   N   N    G  NH /     NO    NO             R     N   N     (   GO       N R     + n 4       f5ay $ dd 0Fi٦w [ggMq7k       f5\y $ dd 0Fi٦w [ggMq7k       f5g~DͶS-6&>       f5+>DͶS-6&>       f5=ADͶS-6&>       f5XDͶS-6&>       f5o^DͶS-6&>       f5w{m6ZmLژ@      f5yrm6ZmLژ@      f5|m6ZmLژ@      f5_Lii2jbc       f5)x?3mM       f5&[C>       f5UّͼY64>       f5^q]Zz>       f5ؾߖ`A       f5<^DͶS-6&>       f5ASDͶS-6&>       f5iDͶS-6&>       f5KMS6&>       f5>DͶS-6&>       f5q޷m6ZmLژ@      f5t{m6ZmLژ@      f5wm{m6ZmLژ@      f5T!Lii2jbc       f547/mԻ]io       f5J7mLii2jbc       f5OLii2jbc       f5jĐm6ZmLژ@      f5mm6ZmLژ@      f5:QDͶS-6&>       f5h~DͶS-6&>       f5DͶS-6&>       f5|DͶS-6&>       f5謞DͶS-6&>       f5R>DͶS-6&>       f5?Gg3mM       f5EKCLii2jbc       f5e}+m6ZmLژ@      f5g%m-6ZmLLh@      f5k-m6ZmLژ@      f5 DͶS-6&>       f5lDͶS-6&>       f5ؼDͶS-6&>       f5D^DͶS-6&>       f5TRv $   , dP:W:  3 'mkϼ   - m4      f5]\y $ dd 0Fi٦w [ggMq7k       f5<y $ dd 0Fi٦w [ggMq7k       f5>DͶS-6&>       f5_#DͶS-6&>       f5:DͶS-6&>       f55Q^DͶS-6&>       f5hDͶS-6&>       f5~DͶS-6&>       f5xUm6ZmLژ@      f5{ưm6ZmLژ@      f5]</Lii2jbc       f5BLii2jbc       f5"~І~%|>       f5~՛U/*>       f5^+W6о       f5>&={ˈ       f55B^DͶS-6&>       f5YDͶS-6&>       f5oDͶS-6&>       f5ߏKMS6&>       f5>DͶS-6&>       f5rm6ZmLژ@      f5us*{m6ZmLژ@      f5PLii2jbc       f5VGLii2jbc       f57÷/mԻ]io       f5HfLii2jbc       f5NeLii2jbc       f5ism6ZmLژ@      f5lm6ZmLژ@      f5o)m6ZmLژ@      f52a>DͶS-6&>       f5wDͶS-6&>       f5DͶS-6&>       f5t^DͶS-6&>       f5޻DͶS-6&>       f5A"9Lii2jbc       f5FӥLii2jbc       f5f=Cm6ZmLژ@      f5gm-6ZmLLh@      f5km6ZmLژ@      f5`DͶS-6&>       f5̫DͶS-6&>       f58DͶS-6&>       f5^DͶS-6&>       f5TRv  . n ~      f5_y $ dd 0Fi٦w [ggMq7k       f5|y $ dd 0Fi٦w [ggMq7k       f5#杲D       f5^DͶS-6&>       f5q3DͶS-6&>       f5JDͶS-6&>       f5Ia~DͶS-6&>       f5x>DͶS-6&>       f5x>;{m6ZmLژ@      f5{{m6ZmLژ@      f5}{m6ZmLژ@      f5A/Lii2jbc       f5&6]{wfn       f5y=Pv       f5>M[P6_>       f5ӕXq       f5H>DͶS-6&>       f5^DͶS-6&>       f5wuDͶS-6&>       f5KKMS6&>       f5p{m6ZmLژ@      f5sv{m6ZmLژ@      f5vKAm6ZmLژ@      f5RFsLii2jbc       f5WLii2jbc       f5;%//mԻ]io       f5-Y3mM       f5L_Lii2jbc       f5iT{m6ZmLژ@      f5kخm6ZmLژ@      f5n	m6ZmLژ@      f5Y>DͶS-6&>       f50oDͶS-6&>       f5DͶS-6&>       f5^DͶS-6&>       f5rDͶS-6&>       f5BLii2jbc       f5HcLii2jbc       f5g	Ym6ZmLژ@      f5h{m-6ZmLLh@      f5ZDͶS-6&>       f5ƚDͶS-6&>       f52^DͶS-6&>       f5DͶS-6&>       f5޾DͶS-6&>       f5~V-ڻJ綱	  /  D   ?    move grain _x this _y stopDrag grainList _xscale _root smallSize _yscale drag startX startY objectList moveTarget  MEDIUM Object x y Array reset onHitBy grainCount length object push  grainMove  grain    > onMoveArea  grain J   N  N  N  NH    >   >
 reset              R          BO   	NO  
 	NO   O   NO   NO      N R	    #          @      O      O   NO   NO          @O         =    object 3   N N<      N R J ! jJjJbi @    &2 # . lK8d$perim 1 +   ,   ' DFzi @  @ @ @ 1 - @ @ 1 . @ ?      @   1 2 @ @ @ @ @ @     / yx# left2   :  H  p  this drag _y _x dragPath push grainCount grainList length hitTest setFalling splice onMoveArea move grainMove    N I 9    N   N    B      N R   N N<  Q X   N N N   N N N      	R I K            N N 
R          N R     N N      R  I ?    N N   N N      RO F            N N 
R          N R       mouse down _root instructions _visible this canDrag drag dragging gameState playing _ymouse _xmouse hitTest startDrag dragPath Array _y _x push   &  N  O  N  I  N  I  N I  N 	I     
N  N     R    O	      R  O          @O  N  N    B     N R  [  p  this drag _y _x dragPath push _root moverHolderY _xscale largerSize _yscale smallerSize objectList moveTarget    N I     N   N    B      N R   N  NH /     	NO   
 	NO *     NO   
 NO       N R   `    this drag _root dragging stopDrag objectList hitBoundBox dragPath length oldPos pop _x _y _height moverHolderY _xscale largerSize _yscale reset left _width moveTarget    N I    O    O           R       N R I           N NH W  	          N 
R   		         NO   	    NO c   N   N    G  NH /     NO    NO             R     N   N     (   GO       N R     0 t(O_}	(      f5ڀpg1r@ FS$L g6q f\>       f5ۀ@UVj       f5]G֏j       f5}pg1r@ FS$L g6q f\>       f5-SYڲwm>+       f5
~FQڣumz3       f5]J5       f5}J5       f5^J5       f5}J5       f5_J5       f5}J5       f5`J5       f5}J5       f5aJ5       f5}J5       f5^}J5       f5J5       f5_}J5       f5J5       f5/ױ++@      f5/ױ++@      f5/ױ++@      f5/ױ++@      f5/ױ++@      f5/ױ++@      f5ZaJ5       f5ځaJ5       f5[aJ5       f5ۂ7J5쵾       f5\aJ5       f5܁aJ5       f5]aJ5       f5݁aJ5       f5^aJ5       f5ށaJ5       f5TaJ5       f5ԁaJ5       f5UaJ5       f5Ղ7J5쵾       f5ױ++@      f5ױ++@      f5ױ++@      f5ױ++@      f5ױ++@      f5ױ++@      f5/ױ++@      f5/ױ++@      f5Wܾ^Į̮[       f5Yܾ^Į̮[       f5[ܾ^Į̮[       f5]ܾ^Į̮[       f5rr-{2o       f5vr-{2o       f5UJ5       f5]J5       f5EUJ5       f5M]J5       f5jr-{2o       f5nr-{2o       f5]ܾ^Į̮[       f5_ܾ^Į̮[       f5aܾ^Į̮[       f5cܾ^Į̮[       f5/ױ++@      f5/ױ++@      f5ױ++@      f5ױ++@      f5H^Į̮[       f5J#~Į̮^[       f5L^Į̮[       f5N^Į̮[       f5rX{-{2o       f5vX{-{2o       f5UQaJ5       f5:ױ++@      f5)eױ++@      f5LaJ5       f5j`X{-{2o       f5nd2{-o       f54^Į̮[       f56^Į̮[       f58^Į̮[       f5:^Į̮[       f5ױ++@      f5ױ++@      f5/ױ++@      f5/ױ++@      f5/ױ++@      f5/ױ++@      f5/ױ++@      f5/ױ++@      f5WJ5       f5}J5       f5XJ5       f5}J5       f5U}J5       f5J5       f5V}J5       f5J5       f5W}J5       f5J5       f5X}J5       f5J5       f5Y}J5       f5J5       f5ױ++@      f5ױ++@      f5ױ++@      f5߱++ײ@      f5ױ++@      f5ױ++@      f5TaJ5       f5ԁaJ5       f5UaJ5       f5ՁaJ5       f5KaJ5       f5ˁaJ5       f5LaJ5       f5̂7J5쵾       f5MaJ5       f5́aJ5       f5NaJ5       f5΁aJ5       f5OaJ5       f5ρaJ5 !   1 tK   V="I@  2 t)m}	(      f5 pg1r@ FS$L g6q f\>       f5΁pg1r@ FS$L g6q f\>       f5QEtj5s       f5Wi-6_kPc       f55eCol       f5~W?}Sn       f5ыaJ5       f5aJ5       f5ҌaJ5       f57J5쵾       f5ӍaJ5       f5aJ5       f5ԎaJ5       f5aJ5       f5ՏaJ5       f5aJ5       f5օaJ5       f5aJ5       f5׆aJ5       f5߱++ײ@      f5ױ++@      f5ױ++@      f5ױ++@      f5ױ++@      f5ױ++@      f5ױ++@      f5D}J5       f5J5       f5E}J5       f5J5       f5F}J5       f5J5       f5G}J5       f5J5       f5H}J5       f5J5       f5DJ5       f5}J5       f5EJ5       f5}J5       f5/ױ++@      f5/ױ++@      f5/ױ++@      f5/ױ++@      f5/ױ++@      f5/ױ++@      f5 ױ++@      f5^Į̮[       f5^Į̮[       f5#~Į̮^[       f5^Į̮[       f5pX{-{2o       f5tX{-{2o       f5P9aJ5       f50ױ++@      f5 ױ++@      f5/Eױ++@      f5OaJ5       f5kX{-{2o       f5o܍2{-o       f5^Į̮[       f5^Į̮[       f5^Į̮[       f5^Į̮[       f5ױ++@      f5ױ++@      f5q/ױ++@      f5r/ױ++@      f5ܾ^Į̮[       f5ܾ^Į̮[       f5ܾ^Į̮[       f5ܾ^Į̮[       f5qr-{2o       f5ur-{2o       f5SJ5       f5[J5       f5CJ5       f5KJ5       f5ir-{2o       f5mr-{2o       f5ܾ^Į̮[       f5ܾ^Į̮[       f5ܾ^Į̮[       f5ܾ^Į̮[       f5z/ױ++@      f5{/ױ++@      f5ױ++@      f5ױ++@      f5ױ++@      f5߱++ײ@      f5ױ++@      f5ױ++@      f5xaJ5       f5aJ5       f5yaJ5       f5aJ5       f5oaJ5       f5aJ5       f5paJ5       f57J5쵾       f5qaJ5       f5aJ5       f5raJ5       f5aJ5       f5saJ5       f5aJ5       f5\/ױ++@      f5]/ױ++@      f5^/ױ++@      f5_/ױ++@      f5`/ױ++@      f5a/ױ++@      f51}J5       f5ȱJ5       f52}J5       f5ɲJ5       f5.J5       f5ʯ}J5       f5/J5       f5˰}J5       f50J5       f5̱}J5       f51J5       f5Ͳ}J5       f52J5       f5γ}J5  3 t)o	X      f5pg1r@ FS$L g6q f\>       f5`.ۤKiu       f5j,[kW       f5pg1r@ FS$L g6q f\>       f5/Ej[lc       f-~i/1coCC       f5}>XR{
j       f5Ѣ}J5       f5"J5       f5ң}J5       f5#J5       f5Ӥ}J5       f5$J5       f5ԥ}J5       f5%J5       f5զ}J5       f5ѯUJ5       f5/UJ5       f5ҰUJ5       f50+J5쵾       f5ӱUJ5       f51UJ5       f5ԲUJ5       f52UJ5       f5ճUJ5       f53UJ5       f5J5       f5֛}J5       f5J5       f5ל}J5       f59ױ++@      f5:ױ++@      f5;ױ++@      f5<ױ++@      f5=ױ++@      f5>ױ++@      f5֦UJ5       f5'UJ5       f5קUJ5       f5P++ײ@      f5QWױ++@      f5RWױ++@      f5SWױ++@      f5TWױ++@      f5UWױ++@      f5Qwl]τ       f5l)m`O       f5!Wױ++@      f5E^^Į̮[       f5G^^Į̮[       f5I^^Į̮[       f5K^^Į̮[       f5pu{-{2o       f5tu{-{2o       f5QEJ5       f5YMJ5       f5;ױ++@      f5x^Į̮[       f5z^Į̮[       f5|$Į̮^[       f5~^Į̮[       f5q Z-{2o       f5uZ-{2o       f5RkJ5       f545ױ++@      f5$Eױ++@      f5@J5       f5HJ5       f5hSu{-{2o       f5lWu{-{2o       f5-^^Į̮[       f5/^^Į̮[       f51^^Į̮[       f53^^Į̮[       f5Wױ++@      f5Wױ++@      f5IQkJ5       f5hZ-{2o       f5lZ-{2o       f5Z$Į̮^[       f5\^Į̮[       f5^^Į̮[       f5`^Į̮[       f51ױ++@      f52ױ++@      f5Dl.]_o       f5l]_       f5 ױ++@      f5!ױ++@      f5"ױ++@      f5#ױ++@      f5$ױ++@      f5J5       f5ȓ}J5       f5J5       f5ɔ}J5       f5:_ױ++@      f5;_ױ++@      f5<_ױ++@      f5=++ײ@      f5>_ױ++@      f5WJ5       f5ȠWJ5       f5 WJ5       f5ɡWJ5       f5!WJ5       f5J5       f5ʉ}J5       f5	J5       f5ˊ}J5       f5
J5       f5̋}J5       f5J5       f5͌}J5       f5J5       f5΍}J5       f5ʔWJ5       f5WJ5       f5˕WJ5       f5-J5쵾       f5̖WJ5       f5WJ5       f5͗WJ5       f5WJ5       f5ΘWJ5       f5-'c:Qfwk 	  4  D   ?q    move this stopDrag grainList _xscale _yscale drag _x startX _y startY _root objectList moveTarget  MEDIUM canDrag Object x y Array reset onHitBy grainCount length object push  grainMove  grain    >
 reset              R          BO  K   O  K   O   O   NO  	 
NO      N R	    #   O          @      O           O   NO  
 	NO          @O         =    object 3   N N<      N R    & # 4cpaperim  0   1   ' 4'@t@i @  @ @ @  2 @ @  3 @ ?      @     Y4 ŀ  9[5@   :  H  p  this drag _y _x dragPath push grainCount grainList length hitTest setFalling splice onMoveArea move grainMove    N I 9    N   N    B      N R   N N<  Q X   N N N   N N N      	R I K            N N 
R          N R     N N      R  I ?    N N   N N      RO F            N N 
R          N R       mouse down _root instructions _visible this canDrag drag dragging gameState playing _ymouse _xmouse hitTest startDrag dragPath Array _y _x push   &  N  O  N  I  N  I  N I  N 	I     
N  N     R    O	      R  O          @O  N  N    B     N R  [  p  this drag _y _x dragPath push _root moverHolderY _xscale largerSize _yscale smallerSize objectList moveTarget    N I     N   N    B      N R   N  NH /     	NO   
 	NO *     NO   
 NO       N R   `    this drag _root dragging stopDrag objectList hitBoundBox dragPath length oldPos pop _x _y _height moverHolderY _xscale largerSize _yscale reset left _width moveTarget    N I    O    O           R       N R I           N NH W  	          N 
R   		         NO   	    NO c   N   N    G  NH /     NO    NO             R     N   N     (   GO       N R   -  5 mN      f5 0ly $ Lff 0Fiw \ f͛p@      f5 0ly $ Lff 0Fiw \ f͛p@      f5/ױ++@      f5/ױ++@      f5gܾ^Į̮[       f5iܾ^Į̮[       f5kܾ^Į̮[       f5mܾ^Į̮[       f5rr-{2o       f5vr-{2o       f5UJ5       f5]J5       f5WmZ
       f5-wm^Z=       f5egj}       f5Gj۪τ       f5ױ++@      f5ױ++@      f5X^Į̮[       f5Z#~Į̮^[       f5\^Į̮[       f5^^Į̮[       f5rX{-{2o       f5vX{-{2o       f5UaJ5       f5;5ױ++@      f5EJ5       f5MJ5       f5jr-{2o       f5nr-{2o       f5mܾ^Į̮[       f5oܾ^Į̮[       f5qܾ^Į̮[       f5sܾ^Į̮[       f5/ױ++@      f5/ױ++@      f5)凲ױ++@      f5LaJ5       f5jX{-{2o       f5n2{-o       f5D^Į̮[       f5F^Į̮[       f5H^Į̮[       f5J^Į̮[       f5ױ++@      f5ױ++ -  6 mI      f5 0ly $ Lff 0Fiw \ f͛p@      f5 0ly $ Lff 0Fiw \ f͛p@      f5_/ױ++@      f5`/ױ++@      f5ܾ^Į̮[       f5ܾ^Į̮[       f5ܾ^Į̮[       f5ܾ^Į̮[       f5qr-{2o       f5ur-{2o       f5S=J5       f5[EJ5       f5EmҖτ       f5_ͧl}A       f5j }k1[       f5\iNڜJ       f5ױ++@      f5ױ++@      f5^Į̮[       f5#~Į̮^[       f5^Į̮[       f5^Į̮[       f5sX{-{2o       f5wX{-{2o       f5WaJ5       f5?uױ++@      f5CJ5       f5KJ5       f5ir-{2o       f5mr-{2o       f5ܾ^Į̮[       f5ܾ^Į̮[       f5ܾ^Į̮[       f5ܾ^Į̮[       f5h/ױ++@      f5i/ױ++@      f5.%ױ++@      f5OaJ5       f5kX{-{2o       f5o2{-o       f5^Į̮[       f5^Į̮[       f5^Į̮[       f5^Į̮[       f5ױ++@      f5ױ++ 5  7 mHP       f50ly $ Lff 0Fiw \ f͛p@      f50ly $ Lff 0Fiw \ f͛p@      f5gcmI*o       f5ױ++@      f5;^Į̮[       f5=^Į̮[       f5?^Į̮[       f5A^Į̮[       f5po-{2o       f5to-{2o       f5QJ5       f5Y%J5       f5On-       f5״-l^Ym^       f5_5kW9m       f5_hَ-/       f56Wױ++@      f5n^^Į̮[       f5p^^Į̮[       f5r"Į̮^[       f5t^^Į̮[       f5pU{-{2o       f5tU{-{2o       f5QUJ5       f53Wױ++@      f5#Wױ++@      f5@mJ5       f5HuJ5       f5h?o-{2o       f5lCo-{2o       f5#^Į̮[       f5%^Į̮[       f5'^Į̮[       f5)^Į̮[       f5ױ++@      f5ױ++@      f5I)UJ5       f5hU{-{2o       f5lU{-{2o       f5P"Į̮^[       f5R^^Į̮[       f5T^^Į̮[       f5V^^Į̮[       f5,Wױ++@      f5-Wױ++@      f5+lFݙݬ{  	M  8  D   ?    move grain _y this stopDrag grainList _xscale _root smallSize _yscale drag _x startX startY objectList moveTarget  MEDIUM Object x y Array reset onHitBy grainCount length object push  grainMove  grain    > onMoveArea  grain 0   N  NH   >    >
 reset              R          BO   NO  	 NO  
 O   NO   NO      N R	    #          @      O           O   NO   NO          @O         =    object 3   N N<      N R J ! @ \i @    &2 # ɫ+Hperim 1 5   %  ' ɂ8>	i @  @ @ @ 1 6 @ @ 1 7 @ ?      @     8    0@ left3   :  H  p  this drag _y _x dragPath push grainCount grainList length hitTest setFalling splice onMoveArea move grainMove    N I 9    N   N    B      N R   N N<  Q X   N N N   N N N      	R I K            N N 
R          N R     N N      R  I ?    N N   N N      RO F            N N 
R          N R       mouse down _root instructions _visible this canDrag drag dragging gameState playing _ymouse _xmouse hitTest startDrag dragPath Array _y _x push   &  N  O  N  I  N  I  N I  N 	I     
N  N     R    O	      R  O          @O  N  N    B     N R  [  p  this drag _y _x dragPath push _root moverHolderY _xscale largerSize _yscale smallerSize objectList moveTarget    N I     N   N    B      N R   N  NH /     	NO   
 	NO *     NO   
 NO       N R   `    this drag _root dragging stopDrag objectList hitBoundBox dragPath length oldPos pop _x _y _height moverHolderY _xscale largerSize _yscale reset left _width moveTarget    N I    O    O           R       N R I           N NH W  	          N 
R   		         NO   	    NO c   N   N    G  NH /     NO    NO             R     N   N     (   GO       N R    #   9 drӓX d  3%{>^ E*2 	O   :  D    " 	 " ŀ " @ " ŗp " : " P@    P   ; da9!0  3  3  3c!zọP;pfRWw}Y٪ȴ|j@ 	   <  D    ;  @    #   = \g	    (    -sY}3YՕSk 	   >  D    =  @       ? g d  3%b1YX+h畕	  @  D   ?5    move Object grain _x this x y _y hitBit hitTest stopDrag grainList _xscale _root smallSize _yscale drag startX startY objectList moveTarget  MEDIUM canDrag Array reset onHitBy grainCount length object push  grainMove  grain            @  N  NH '    O   O "       O   O  > onMoveArea  grain H   N  N     N 	R   >    >
 reset              
R          BO   NO   NO   O   NO   NO      N R	    #    NO   NO          @O         =    object 3   N N<      N R  9     &
 : xperim    . <  i @  hitBit  ' ]/i @   >   @ x<i @   > xxi @   ?  @      @ yx funnel1   :  H  p  this drag _y _x dragPath push grainCount grainList length hitTest setFalling splice onMoveArea move grainMove    N I 9    N   N    B      N R   N N<  Q X   N N N   N N N      	R I K            N N 
R          N R     N N      R  I ?    N N   N N      RO F            N N 
R          N R       mouse down _root instructions _visible this canDrag drag dragging gameState playing _ymouse _xmouse hitTest startDrag dragPath Array _y _x push   &  N  O  N  I  N  I  N I  N 	I     
N  N     R    O	      R  O          @O  N  N    B     N R  [  p  this drag _y _x dragPath push _root moverHolderY _xscale largerSize _yscale smallerSize objectList moveTarget    N I     N   N    B      N R   N  NH /     	NO   
 	NO *     NO   
 NO       N R   `    this drag _root dragging stopDrag objectList hitBoundBox dragPath length oldPos pop _x _y _height moverHolderY _xscale largerSize _yscale reset left _width moveTarget    N I    O    O           R       N R I           N NH W  	          N 
R   		         NO   	    NO c   N   N    G  NH /     NO    NO             R     N   N     (   GO       N R     A m      f5Zٹ3 [Le2@f`	 $g͚ep5nk       f54<ٹ3 [Le2@f`	 $g͚ep5nk       f5֑-;e˾       f5֯Ͷm-6Z>       f5@Ͷm-6Z>       f5>Ͷm-6Z>       f5k~Ͷm-6Z>       f5TͶm-6Z>       f5q{S6&mڙh@      f5t{S6&mڙh@      f5wB{S6&mڙh@      f5TǟLLhje       f5b>]ݤlf>       f5~4={kov־       f5ED-Uk/*>       f5լ}iv>       f5Ͷm-6Z>       f5>Ͷm-6Z>       f5ZͶm-6Z>       f5^^DͶS-6&>       f5te{S6&mڙh@      f5w={S6&mڙh@      f5z6S6&mڙh@      f5YoLLhje       f5_LLhje       f5*bo-/m^[]v       f53W13mfKM       f5_LLhje       f5b{S6&mڙh@      f5ezS6&mڙh@      f5hR)S6&mڙh@      f5sͶm-6Z>       f5\Ͷm-6Z>       f5kF^Ͷm-6Z>       f5/Ͷm-6Z>       f5CͶm-6Z>       f5JGSLLhje       f5OLLhje       f5jS6&mڙh@      f5n{m6ZmLژ@      f5?^Ͷm-6Z>       f5Ͷm-6Z>       f5lͶm-6Z>       f5V>Ͷm-6Z>       f5?~Ͷm-6Z>       f59'>"[gv  $   B dP:M:X  f 1Bmd7o   C nT       f5d\ٹ3 [Le2@f`	 $g͚ep5nk       f54|ٹ3 [Le2@f`	 $g͚ep5nk       f5Ͷm-6Z>       f5>>Ͷm-6Z>       f5Ͷm-6Z>       f5|Ͷm-6Z>       f5fͶm-6Z>       f5O^Ͷm-6Z>       f5rS6&mڙh@      f5uS6&mڙh@      f5PLLhje       f5VoGLLhje       f5&֯[e6K>       f5M[o6_>       f5t(vИ       f5#^֞eĶ       f5$Ͷm-6Z>       f5Ͷm-6Z>       f5^Ͷm-6Z>       f5>DͶS-6&>       f5ҁͶm-6Z>       f5v}S6&mڙh@      f5yQR{S6&mڙh@      f5XSLLhje       f5^qLLhje       f5'd'-/m^[]v       f5[LLhje       f5A}LLhje       f5cS6&mڙh@      f5fviS6&mڙh@      f5iNS6&mڙh@      f5lͶm-6Z>       f5}V^Ͷm-6Z>       f5?Ͷm-6Z>       f5U(Ͷm-6Z>       f5>Ͷm-6Z>       f5HLLhje       f5NMLLhje       f5j8S6&mڙh@      f5n'm6ZmLژ@      f5o΂S6&mڙh@      f5QͶm-6Z>       f5s^Ͷm-6Z>       f5)\Ͷm-6Z>       f5EͶm-6Z>       f5/^Դ{mmvڀ  D n       f5hٹ3 [Le2@f`	 $g͚ep5nk       f54\ٹ3 [Le2@f`	 $g͚ep5nk       f5FͶm-6Z>       f5Ͷm-6Z>       f5^Ͷm-6Z>       f5uͶm-6Z>       f5^Ͷm-6Z>       f5p {S6&mڙh@      f5sS6&mڙh@      f5vljS6&mڙh@      f5R?LLhje       f50{O13mfKM       f5~֠M[eK>       f5}y&vr>       f5>V{z
       f5֠}ev       f5Ͷm-6Z>       f50Ͷm-6Z>       f5~Ͷm-6Z>       f5>DͶS-6&>       f5rͶm-6Z>       f5uS6&mڙh@      f5xj{S6&mڙh@      f5{i{S6&mڙh@      f5\LLhje       f5$e-/m^[]v       f5]uLLhje       f5Cd	LLhje       f5dS6&mڙh@      f5g^LS6&mڙh@      f5|~Ͷm-6Z>       f5eͶm-6Z>       f5OͶm-6Z>       f5]8^Ͷm-6Z>       f5!Ͷm-6Z>       f53
Ͷm-6Z>       f5.g13mfKM       f5MLLhje       f5i_PS6&mڙh@      f5mgm6ZmLژ@      f5oS6&mڙh@      f5Ͷm-6Z>       f5]y^Ͷm-6Z>       f5bͶm-6Z>       f55KͶm-6Z>       f55^Դ{mmvڀ	o  E  D   ?    move this _y grain _x stopDrag grainList _xscale _root smallSize _yscale drag startX startY objectList moveTarget  MEDIUM Object x y Array reset onHitBy grainCount length object push  grainMove  grain    > onMoveArea  grain J   N  N  N  NH    >   >
 reset              R          BO   	NO  
 	NO   O   NO   NO      N R	    #          @   O      O   NO   NO          @O         =    object 3   N N<      N R J ! ƕlJjJeD i @    &2 # . l3$perim 1 A   B   ' SBSGi @  @ @ @ 1 C @ @ 1 D @ ?      @      E yx] right2   :  H  p  this drag _y _x dragPath push grainCount grainList length hitTest setFalling splice onMoveArea move grainMove    N I 9    N   N    B      N R   N N<  Q X   N N N   N N N      	R I K            N N 
R          N R     N N      R  I ?    N N   N N      RO F            N N 
R          N R       mouse down _root instructions _visible this canDrag drag dragging gameState playing _ymouse _xmouse hitTest startDrag dragPath Array _y _x push   &  N  O  N  I  N  I  N I  N 	I     
N  N     R    O	      R  O          @O  N  N    B     N R  [  p  this drag _y _x dragPath push _root moverHolderY _xscale largerSize _yscale smallerSize objectList moveTarget    N I     N   N    B      N R   N  NH /     	NO   
 	NO *     NO   
 NO       N R   `    this drag _root dragging stopDrag objectList hitBoundBox dragPath length oldPos pop _x _y _height moverHolderY _xscale largerSize _yscale reset left _width moveTarget    N I    O    O           R       N R I           N NH W  	          N 
R   		         NO   	    NO c   N   N    G  NH /     NO    NO             R     N   N     (   GO       N R     F dɳw    f%ĆqĆ      f5 596 N Lh>lp Op fS`       f5ls.\l@:@ e2f3 ,5=Ò.       f5ƞ^Į̮[       f5s{-{2o       f5w{-{2o       f5V4iJ5       f5^<iJ5       f5FDiJ5       f5NLiJ5       f5k+{-{2o       f5o/{-{2o       f5ƞ^Į̮[       f5(~ܕʹ;M6       f5x,>^Į̮[       f5r-{2o       f5v-{2o       f5UJ5       f5^J5       f5F
J5       f5NJ5       f5k-{2o       f5o-{2o       f5,>^Į̮[       f5E&m<[G>       f5
~Ҷ-[ugk>       f5m=՛U/v*>       f5Z(uͫy;ri6қ       f5m[x̏>       f5
V-E[Jk>       f5>D=Uk/v*  %   G e$GN0  3    5+ejWbOU   H d3?    f%ĆxĆ      f5, 596 N Lh>lp Op fS`       f5l.\l@:@ e2f3 ,5=Ò.       f5ƾVĮ̶[       f5q-[2o       f5u-[2o       f5SklJl5       f5[klJl5       f5CklJl5       f5KklJl5       f5i-[2o       f5m-[2o       f5ƾVĮ̶[       f5D->ܕʹ;M6       f5p<{-;2o       f5t@{-;2o       f5PJ5       f5XJ5       f5@J5       f5HJ5       f5hT{-;2o       f5lX{-;2o       f5.,^NĮ̾[       f50,^NĮ̾[       f5S&m<[G>       f5zҶ-[ugk>       f5Y>=՛U/v*>       f5!uͫy;ri6қ       f5{>m[x̏>       f-~V-e[Jk>       f5	D=Uk/v*   I dͳ/    f%wĆlĆ      f5 596 N Lh>lp Op fS`       f5ls.\l@:@ e2f3 ,5=Ò.       f5pC{-[2o       f5tG{-[2o       f5PmlJl5       f5XmlJl5       f5@mlJl5       f5HmlJl5       f5h[{-[2o       f5l_{-[2o       f51VĮ̶[       f5)aݼlfxM>       f5q{-[2o       f5u{-[2o       f5R*lJl5       f5Z2lJl5       f5B:lJl5       f5JBlJl5       f5i${-[2o       f5m({-[2o       f5,^VĮ̶[       f5z*VĮ̶[       f5#潲߻@e>       f5^Ҷ-[ugk>       f5mXP* >       f5>ԽV{lv&       f5~uriv>       f5"D%>       f5;"sgv>       f5^m#y&  %   J e$GN0      5*-JI 	  K  D   ?m    move this stopDrag grainList _xscale _root smallSize _yscale drag _x startX _y startY objectList moveTarget  MEDIUM Object x y Array reset onHitBy grainCount length object push  grainMove  grain    >
 reset              R          BO   NO   NO   O  	 
NO   NO      N R	    #          @      O           O  
 	NO   NO          @O         =    object 3   N N<      N R 9 ! 8i @    &! # perim   F   G  @ @ @   H @ @   I @ ?       J @     r K    8A left1   :  H  p  this drag _y _x dragPath push grainCount grainList length hitTest setFalling splice onMoveArea move grainMove    N I 9    N   N    B      N R   N N<  Q X   N N N   N N N      	R I K            N N 
R          N R     N N      R  I ?    N N   N N      RO F            N N 
R          N R       mouse down _root instructions _visible this canDrag drag dragging gameState playing _ymouse _xmouse hitTest startDrag dragPath Array _y _x push   &  N  O  N  I  N  I  N I  N 	I     
N  N     R    O	      R  O          @O  N  N    B     N R  [  p  this drag _y _x dragPath push _root moverHolderY _xscale largerSize _yscale smallerSize objectList moveTarget    N I     N   N    B      N R   N  NH /     	NO   
 	NO *     NO   
 NO       N R   `    this drag _root dragging stopDrag objectList hitBoundBox dragPath length oldPos pop _x _y _height moverHolderY _xscale largerSize _yscale reset left _width moveTarget    N I    O    O           R       N R I           N NH W  	          N 
R   		         NO   	    NO c   N   N    G  NH /     NO    NO             R     N   N     (   GO       N R   	f   L  D    "  5 " \ " 	 "  " 
J@ " l\ " j̉ " :<@     M dɳw    f%ĆqĆ      f5 596 N Lh>lp Op fS`       f5ls.\l@:@ e2f3 ,5=Ò.       f5ƞ^Į̮[       f5s{-{2o       f5w{-{2o       f5V4iJ5       f5^<iJ5       f5FDiJ5       f5NLiJ5       f5k+{-{2o       f5o/{-{2o       f5ƞ^Į̮[       f5(~ܕʹ;M6       f5x,>^Į̮[       f5r-{2o       f5v-{2o       f5UJ5       f5^J5       f5F
J5       f5NJ5       f5k-{2o       f5o-{2o       f5,>^Į̮[       f5E&m<[G>       f5
~Ҷ-[ugk>       f5m=՛U/v*>       f5Z(uͫy;ri6қ       f5m[x̏>       f5
V-E[Jk>       f5>D=Uk/v*  %   N e$GN0  3    5*-JI   O dͳ/    f%wĆlĆ      f5 596 N Lh>lp Op fS`       f5ls.\l@:@ e2f3 ,5=Ò.       f5pC{-[2o       f5tG{-[2o       f5PmlJl5       f5XmlJl5       f5@mlJl5       f5HmlJl5       f5h[{-[2o       f5l_{-[2o       f51VĮ̶[       f5)aݼlfxM>       f5q{-[2o       f5u{-[2o       f5R*lJl5       f5Z2lJl5       f5B:lJl5       f5JBlJl5       f5i${-[2o       f5m({-[2o       f5,^VĮ̶[       f5z*VĮ̶[       f5#潲߻@e>       f5^Ҷ-[ugk>       f5mXP* >       f5>ԽV{lv&       f5~uriv>       f5"D%>       f5;"sgv>       f5^m#y&   P d3?    f%ĆxĆ      f5, 596 N Lh>lp Op fS`       f5l.\l@:@ e2f3 ,5=Ò.       f5ƾVĮ̶[       f5q-[2o       f5u-[2o       f5SklJl5       f5[klJl5       f5CklJl5       f5KklJl5       f5i-[2o       f5m-[2o       f5ƾVĮ̶[       f5D->ܕʹ;M6       f5p<{-;2o       f5t@{-;2o       f5PJ5       f5XJ5       f5@J5       f5HJ5       f5hT{-;2o       f5lX{-;2o       f5.,^NĮ̾[       f50,^NĮ̾[       f5S&m<[G>       f5zҶ-[ugk>       f5Y>=՛U/v*>       f5!uͫy;ri6қ       f5{>m[x̏>       f-~V-e[Jk>       f5	D=Uk/v* 	  Q  D   ?m    move this stopDrag grainList _xscale _root smallSize _yscale drag _x startX _y startY objectList moveTarget  MEDIUM Object x y Array reset onHitBy grainCount length object push  grainMove  grain    >
 reset              R          BO   NO   NO   O  	 
NO   NO      N R	    #          @   O           O  
 	NO   NO          @O         =    object 3   N N<      N R 1 !  l@ |i @    &! L ـperim   M   N  @ @ @   O @ @   P @ ?      @     @ Q    x@ right1   :  H  p  this drag _y _x dragPath push grainCount grainList length hitTest setFalling splice onMoveArea move grainMove    N I 9    N   N    B      N R   N N<  Q X   N N N   N N N      	R I K            N N 
R          N R     N N      R  I ?    N N   N N      RO F            N N 
R          N R       mouse down _root instructions _visible this canDrag drag dragging gameState playing _ymouse _xmouse hitTest startDrag dragPath Array _y _x push   &  N  O  N  I  N  I  N I  N 	I     
N  N     R    O	      R  O          @O  N  N    B     N R  [  p  this drag _y _x dragPath push _root moverHolderY _xscale largerSize _yscale smallerSize objectList moveTarget    N I     N   N    B      N R   N  NH /     	NO   
 	NO *     NO   
 NO       N R   `    this drag _root dragging stopDrag objectList hitBoundBox dragPath length oldPos pop _x _y _height moverHolderY _xscale largerSize _yscale reset left _width moveTarget    N I    O    O           R       N R I           N NH W  	          N 
R   		         NO   	    NO c   N   N    G  NH /     NO    NO             R     N   N     (   GO       N R   @ 	   R  D    " N` " ߭@ " 5 " HH "  " ` " X " S	 " V  " >f " Mg " @ " t @    4   S nQa   3    5(6CՀ,1j|vò[  ?"   T nV  fffR cV,    U m/V` fff     -    (    "-J6w&Ԟ πblVx#I8R0]|1_> -bBd54a1db31c&'1%'3v0<V؏0Qj0ay_)w&a f&ԟ̞	L۾6f2&lIxmi dNf&ԟۿBdJf4E6|3a jOߡ2x%#]xQ>?5'Й<}~m6 D͂?~iw=m6 Rn	Lp߂9?U1\b31cђ|d54a1db2c,&OZcm!|1 '1PLY>|RDI$s.M~.Sxx]sZb[&B
s]Zb[&@19\vVY` JJ^dv9AONt pTĐ\	9 oNS?i,dmg6Řɬ 19L(5U[xbs]QF/
b&\	0- pY!	   V  D    U  @   	   W 
 D    S   V  F T   @  @   @   @    @    @    @   @   @ ?        @    /   X dl ̙  f3 !^gIc̚ 	   Y  D    X  @   	"  Z  D   ?   ! move Object grain _y _x this redHitArea hitTest x y dropPoint stopDrag grainList _xscale _root smallSize _yscale drag startX startY objectList moveTarget  MEDIUM _width Array reset onHitBy hit by grain grainCount length object push  grainMove  grain            @  N  N     N R '    O   	   O "       O   	O  > onMoveArea  grain =   N  N  
NH   >    >
 reset              R          BO   NO   NO   O   NO   NO      N R	    #  
 N N    	   ?        GO   NO   NO          @O         =    object 9  &  N N<      N  R    & R { perim 	 ! Ɣⵏkei @  W j
ƕ    . Y i @  redHitArea @ @ @ @ @ @ ?      @     xZ yxgݔ	 screw1   :  H  p  this drag _y _x dragPath push grainCount grainList length hitTest setFalling splice onMoveArea move grainMove    N I 9    N   N    B      N R   N N<  Q X   N N N   N N N      	R I K            N N 
R          N R     N N      R  I ?    N N   N N      RO F            N N 
R          N R       mouse down _root instructions _visible this canDrag drag dragging gameState playing _ymouse _xmouse hitTest startDrag dragPath Array _y _x push   &  N  O  N  I  N  I  N I  N 	I     
N  N     R    O	      R  O          @O  N  N    B     N R  [  p  this drag _y _x dragPath push _root moverHolderY _xscale largerSize _yscale smallerSize objectList moveTarget    N I     N   N    B      N R   N  NH /     	NO   
 	NO *     NO   
 NO       N R   `    this drag _root dragging stopDrag objectList hitBoundBox dragPath length oldPos pop _x _y _height moverHolderY _xscale largerSize _yscale reset left _width moveTarget    N I    O    O           R       N R I           N NH W  	          N 
R   		         NO   	    NO c   N   N    G  NH /     NO    NO             R     N   N     (   GO       N R    $   [ eڑ   (    -CLueFT 	  \  D   ?j    move this stopDrag grainList _xscale _root smallSize _yscale drag _x startX _y startY objectList moveTarget  MEDIUM Object x y Array reset onHitBy grainCount length object push  grainMove  grain    >
 reset              R          BO   NO   NO   O  	 
NO   NO      N R	    #          @   O   O  
 	NO   NO          @O         =    object 3   N N<      N R    & :   @ 
perim  [  @     u\    r9	 triangle2   :  H  p  this drag _y _x dragPath push grainCount grainList length hitTest setFalling splice onMoveArea move grainMove    N I 9    N   N    B      N R   N N<  Q X   N N N   N N N      	R I K            N N 
R          N R     N N      R  I ?    N N   N N      RO F            N N 
R          N R       mouse down _root instructions _visible this canDrag drag dragging gameState playing _ymouse _xmouse hitTest startDrag dragPath Array _y _x push   &  N  O  N  I  N  I  N I  N 	I     
N  N     R    O	      R  O          @O  N  N    B     N R  [  p  this drag _y _x dragPath push _root moverHolderY _xscale largerSize _yscale smallerSize objectList moveTarget    N I     N   N    B      N R   N  NH /     	NO   
 	NO *     NO   
 NO       N R   `    this drag _root dragging stopDrag objectList hitBoundBox dragPath length oldPos pop _x _y _height moverHolderY _xscale largerSize _yscale reset left _width moveTarget    N I    O    O           R       N R I           N NH W  	          N 
R   		         NO   	    NO c   N   N    G  NH /     NO    NO             R     N   N     (   GO       N R    #   ] eڑ   (    -i3YkS 	  ^  D   ?j    move this stopDrag grainList _xscale _root smallSize _yscale drag _x startX _y startY objectList moveTarget  MEDIUM Object x y Array reset onHitBy grainCount length object push  grainMove  grain    >
 reset              R          BO   NO   NO   O  	 
NO   NO      N R	    #          @      O   O  
 	NO   NO          @O         =    object 3   N N<      N R    & : perim  ]  @     r^    ܨ	 triangle1   :  H  p  this drag _y _x dragPath push grainCount grainList length hitTest setFalling splice onMoveArea move grainMove    N I 9    N   N    B      N R   N N<  Q X   N N N   N N N      	R I K            N N 
R          N R     N N      R  I ?    N N   N N      RO F            N N 
R          N R       mouse down _root instructions _visible this canDrag drag dragging gameState playing _ymouse _xmouse hitTest startDrag dragPath Array _y _x push   &  N  O  N  I  N  I  N I  N 	I     
N  N     R    O	      R  O          @O  N  N    B     N R  [  p  this drag _y _x dragPath push _root moverHolderY _xscale largerSize _yscale smallerSize objectList moveTarget    N I     N   N    B      N R   N  NH /     	NO   
 	NO *     NO   
 NO       N R   `    this drag _root dragging stopDrag objectList hitBoundBox dragPath length oldPos pop _x _y _height moverHolderY _xscale largerSize _yscale reset left _width moveTarget    N I    O    O           R       N R I           N NH W  	          N 
R   		         NO   	    NO c   N   N    G  NH /     NO    NO             R     N   N     (   GO       N R   @ ?  ; right1 reset right2 right3 left1 left2 left3 screw1 funnel1 triangle1 triangle2 theLevel numberOfLevels timeAllowance currentLevel level txt _root dragging bucket counter start gameState playing musicSound startButton _visible gotoLevel instructions Drag the machines at the bottom of the screen up to control the grain practice  stop resetConveyers resultText Time's Up scoreText You managed to get  bucketCount  grains in the bucket. grainDropper removeGrain numberOfGrain Time limit reduced by 10 seconds - better get moving end level Which gets you onto the next level end game Well Done You managed to get all  resetGrain nextLevelButton Sound money attachSound smallSize largerSize moverHolderY grainController createGrain  resetConveyers               R          R          R          R          R          R          R          R         	 R         
 R backToStart       gotoLevel  theLevel       ?    G  D     DI 
       I '      ?    G  D     DI 
       I       ?    G  D     DI 
       I       ?    G  D     DI 
       I [      ?    G  D     DI 
       I       ?    G  D     DI 
       I        ?    G  D     DI 
       I        ?    G  D     DI 
       I K  P    F    <    2    (  "    %    (  
  *     startGame     <         O   O          R      R          R  O 2               N R   O     =  O  O startPractice        O   O  O 2               N R   O    O  O onTimeUp   :  O          N  R         != "# $% N &NG 'G          (N )R *	 ?  N &NH    ?	         I 8   
     +O  ,O   "  $$ -G  ,O      .O   onBucketFull   (  O          N  R "/         !=           R          (N )R $0 N &NG 'G  ?	         I 8   
     +O  ,O   >   I    ,O      O   onNextLevel   - P  O  O   O         !=      R          R         ( 1R          R (               N R   O 2  O     =  N I    O     O onRedoLevel      O   O          R      R         ( 1R          R  O   O 2               N R   O     =         3@	 4    5R 6    7K    8E   *2        (        9@   O         ( :R  6   _ Ezz      4r*%j]rWXj" 	  `  D   ?   A 
 this oldY _y ySpeed acceleration state falling  MEDIUM stopped  setFalling   g      NO     N   NGO     N   NGO   O	    #           O   	O      O  _  @     	` ŰV:aŀ
 theGrain        \  this ySpeed move Object acceleration xMovement yMovement hitSound Sound snaph attachSound            O           @O      O           O           O           @O	 	     N 
R      this state falling caught stopped _root objectList hasHit _y oldY _x oldX ySpeed Math floor acceleration grainDropper grainOffScreen move x y    N  D  DI 
       I u    N  D  DI 
       I    N  D  DI 
       I E E       N R I       N   	NG    O   
  
N   NG    O     N    O   N     R	         I #    O           O     N @  H     	  NO     
NO   N 
   H "      N   NGO     N   NGO         N R       
NO   
  
N   N NO   	  NO     N   N NO        f   a |?t vI3x@4    3 3         %>%|R(rrO9k`  WS%Z*C Q   b y v	8})    3 3             -̼};aʥ<"P孀  S%Z  Q   c l6QPŀ < < < < fff-
밓)(llZo)@1Ng@ʇ
9o  	   d  D    c  @    Q   e l6QPŀ < < < fff< 3335lZݽv.[@xPʇz$  	   f  D    e  @    '   g vI3x@ 3     5.}D[<R  !   h v	8} 3  U)-l ?	  i  Arial Black < >   0P/X,M,KP
3Q 5h{)( 8.O.R cKskMtW8^LNK֦% J)#0*p0245$|ꔶtf n6x	f 5gWNˆrj%ݬѾs1։ 5if C=da'mq87%.q'fgzS7@a%Ϣ	lf\;4LTA*	u3Xįg*&@5ir 2ys&vUBˎ!be(97
	H&@& 6t10@)@'JnlLv@y7@^ٲ].%[m"gN   (5LEݍo9+wݬ\}ŗؤDSnh 5ix+ҢPDC eum+)6yK3̲˦캯q;6i0	U9a	/8eɊ	"SRgnuF 5iwC2t ݄Ҥt33"4h $oKy3aҀM${5th8rTNS% , JȢ$NI*@p@;<Sȕ@xe79@Bɂ\뀖%| 5`*k4lXާɬh8pR۵@ 5ie "uzWNe ;	sj[f4X$7Xڒ<3.*$LH2&x0q21+ P	t%F KinPF%Iyt "V g(t` wp (
ˋ 5ibymav}ir ;Yٖѷ҈VL rtQRKhH4ח@ [bJ#SL M2)B*9a	@=8SXe9i@D~\W| 5N{#qB
e#EOn?qr3̉=Ǹ 5gve׺`^@)M/JKՉ  A.)O%/Ps-*FF0}a\-#j&j 95Iǰ+5cXd6D 5ff >`RKP&A !ۘp>{y7bڧ` Mk5ML@8aN`Ϭ@zle.^W 5jx(MNu-Pn8}7%|u: 5ff 4L`r9L %LYQYfrӻgWS,f  tӨJ:`*yi4J~  ZW.Q|O/:5KT  5dޑVw85I~YGyi㏅v|	o⋹O 5j?wV8QO 5ibUG</ܬs7GQiUsoR 5l*V䫍7p[ZG23VX 5ff 1X`L&I (ј@`	m	.@Zï3@T6qtB WM_U?;V  33 p 5gf Rj7 kSz@]:Z{ 6L |>}w lBpZG zv 5fV'wRvC@\ն];a i&3#JeYHٽik@yo%Ww9(4,Jw#z H 5feɦ	lFK E =Ң d	N `mɶN  n&JcsJ25HH7?U/d6@T$!1j$<n` F[@|N˨ 5`br3ʊ7#ܷcr3K 5lz
㷘Bs 5`f[N-ߎ8>W|W}׹~\q 5`ҏHFp{7+  0123456789ABCEGIKLMNOPRSTVXYg=VUUUU X*P4\XT?\  XO\  X$PT\XR\  X"PtX+P\X.P  X*P4\X$P\Xd  XL^4  X1_T\XKV  X/cT\XT&  XLj  XKQ  XIp4  XMaT  X/d\XJW  XNc  X$W\XY  XcԌ  Xc  Xc    )   j hj 	i    4**ֶ .   k h.| 
i     4
)fͬ@^tښ(  c   l eb)e	 f # f3 # 3( # 3 # f -Q(4KM.(Ayt e yLB ؛@) /8e  c   m eb)e	  ( # #  # f #  -Q(4KM.(eAyt e yLB ؛$@) /e ?G   n M1iKYsp    +O`9M@& ʛ34`SLs&K 34, 	   o  D    n  @   	   p  D    o a@  @  w  @  @ @  J @  w @  J @  J @   @  cX@ ?      @ @    c   q eb)e	 f # f # 3 # f( f3 # -Q(4KM.(%Ayt e yLB ؛,@) /e N   r  " l   m   p  q                 _root   startGame R R   s  " l   m   p  q                 _root   startPractice R 	   t u##8 0 @          (  Drag the machines from the bottom of the 
screen to move the grain into the bucket. You've 
got 1 minute and you need to catch 40 grains to 
move onto the next level. 	  u  D   
  @*  }oՀF	 a     @*  zOՀF b   @ 
 @  4t^U	 r @  4zC` r@ 
 @  4t_U	 8 @  4z ` 8@ 
 @  4u^?U	 UU @  4s|U UU@ 
 @  4uU	 q @  4r?U q@ 
 @  4l}V	 9 d b  پ  @  4rqU 9 f ` P 
  @ 
 @  4mV	    @	q  [5 @  4k=V    ?  Zz  @ 
 @  4etX	 ǒ   @1  ]  @  4j}V ǒ   ?  Zr  @ 
 @  4UU	    @1  _YBؑ @  4cX    ?  Zk  P@   	 
 
  @*  ZՀ	 F	 g    ` [   @*  ZՀ	 F h    `  
 @   	 
   @?  ZՀ
  A  [ A0  Z @  Ap  |Zՠ A  Q[H A/ j  @  A/ TjV  A El2  Ao bj, @  @? 	ZՀ A. U
ؐ A  P@  @ ) R֥+` x@ , Z @  * @@    sGR   sIR @ ?     j   @"" k   @"'b r Ĉ  
 s   	 t Д ̀ )ԧ ̀ )
Q @   u   @NIpd 
   v   A  "1O0H 5K^zCqH
]#<V2Sn_G 5h-DנS@4Pw1I #1}~bٹf9 (ޖ}f`NE*I} cv  5f幊p	4f< { f,;L  %M==ˮ'M_pC5^jlͱR09ETH: k,L o2V؁yG 5EP6!i
CyV? 5bΑV?-#y 5hrV7:"w#i÷ᅶ@5fzdʺ8=CZ"ܝT (_&0 D[\msK@S2am~~÷RK귍pOlC=@B(m 5gÃK.]2<e+$ :³
+̸4R=*L*\ 02ب0`x&o)xVc0}n[l]ɮ逛(Jnt#L vs1X 5dS?-ܦp;/ 5hrX	O
oJi@& ޖ]pa煍trQ@%T Mm~`	>a    v Arial Narrow ACGHINRSTU8   w UP@ 	v ?   4;A #h;I 	+   x jf+1i T      ( bucketCount 0 ?p   y ]F 3(    (    5wz\Ћ~{}vhIRS,;>~O     f LYBJ.J$W^s\> 	Z  z  D   ?    reseting bucket this grainList bucketCount _root objectList moveTarget Array hitSound Sound snaph attachSound onHitBy start object state stopped _visible push numberOfGrain onBucketFull 
 reset   O   &          BO          O      N R          @O          	@O	 
    N R    object            N R  O   O      N R   NPO  N  NH            R  w @  x *Eͣi y  @      z `x
 bucket       @ 
   start game ?   d 
 resetConveyers counter _visible levelDisplay reset gameState start grainDropper resetGrain bucket           =  O   O        R           R         	 R @ @ @ 
	   practice 	/   { W 0         ( txt Science Fish     | u)jo           %LoHu7:\6خ{Fr?\oNzrA	gu;H>u23xCd dhOx
[Q~yoa.w97FrD)KZ  	"   }  D    { l?  |  @      6} :M  instructions    6z 6` bucket    ~ uI( ̙      !5ɿ 2 ^A	GiF'	ojXnn	C!=M/ O/ [{Rso;&'-bq 2#|4<mK(綉	ojkw pD,>ws`[&'-w卼ZĠ<&P[~&Go$. uC]@k{$R \$ (Dj=% FAd}%@oYkV D-(8#-N7zΛ[vʴ`2#LX.ETAd}%@oYkV FPiWqkp\F #(4#-N7z΀}AlfIjuPt뵸.U bu>PgM[Z0@/l`-vmPt)뵿k@VVV FPi 	     D    ~  @      >  B.@ T@        >  this Counter _root gameState playing grainDropper dropGrain      NQO  N I   N	         H /       O       N R       this   Counter    O   (    `N2,X 	      +/ =  y½Ʃztzcs@0    h 	i     bkC*ڲ P·*ծʴ <  ,P     " l   m   p  q                 _root   backToStart R 9  Ȉ @ 9 < = @ @ 

   game over ?     game over & 6    h 	i      ʶ.P.ܭZ2     @"&%E     " l   m   p  q                 onRedoLevel =  s> -    h+` 	i     4
*KumVځ    @"dp/     " l   m   p  q           b?      qo @    ( ( 5͐Kw<*[/Kyf mw忻&	rz^U<*7)KJҚD*kRvY+E.I ݶp \s *L c6YSrpi rx="{.nˏcynlliشڃc>	@f:(YYKνh``	5rT΃&cR2]4 _(K|dVOn qdcoT}eiN"dT
K@*;|&՛;PPY͖AkKʏw)qbK]2c;rSe^ˑnr ҼEwQ:yQ忆K6<[n    ?     _sans   	K    u#"?0          ( scoreText You got all 50 grains in the bucket   	@ }0d ̀ )!  f ̀ )ӕ> @ > @ 

   end level 7    h) z 	i       )|-ܟگ)drJ'  @LA}@E     " l   m   p  q                 onNextLevel =  ":   x   x)a$    ( ( 5]vYmn/-|Bۨ
6/r90D)7%\J M&s5ږ,eDBt: W+1 j+ bT߀  Zb=p	9)w5Z \<4BnQx
ŹE寛'MS-|cEeF g9C饬ͱ"\-|IX 60v@VF k0~-him>7'xnOy"-<F:_q{dZ8-v^uel+.K_9'gȴK&n1  	K    u#"?0          ( scoreText You got all 50 grains in the bucket   	@ }@  @ @ 
	   levelOne 	  	` ŰV:aŀ theGrain        ;  this ySpeed move Object acceleration xMovement yMovement            O           @O      O           O           O      this state falling caught stopped _root objectList hasHit _y oldY ySpeed Math floor acceleration grainDropper grainOffScreen _x move x y    N  D  DI 
       I u    N  D  DI 
       I    N  D  DI 
       I         N R I       N   	NG    O   
  
N    O   
N     R	         I #    O   
        O     N @  H y    	  NO   
N    H "    
  
N   NGO     N   
NGO         N R Z      N   N NO     N   N NO           z ` bucket          9  B.@ r`        >  this Counter _root gameState playing grainDropper dropGrain      NQO  N I   N	         H /       O       N R       this   Counter    O   @ 	@ @ 
	   levelTwo    ;  B.@ w
         >  this Counter _root gameState playing grainDropper dropGrain      NQO  N I   N	         H /       O       N R       this   Counter    O   @ @ @ ; 
   levelThree ،9 B.@ e@@ @ @ 

   levelFour    ;  B.@ n         >  this Counter _root gameState playing grainDropper dropGrain      NQO  N I   N	         H /       O       N R       this   Counter    O   9 B.@ r`@ @ @ ; 

   levelFive 	P     D    " oy	 " y "  " H "  " C@    %    gf-!X   (    5"%_"0@ 	     D    "  " h " h "  " ! "  " W "    &    WLperim    @   	    D   ?r    move grain _y _x this hitTest grainList startX startY _root objectList moveTarget Object x y Array reset onHitBy grainCount length object push  grainMove  grain    > onMoveArea  grain B    N  N     R   >    >
 reset   ^           BO   NO   NO     	 
N R          @           O   O          @O         =   NO   NO          @O         =    object 3   N N<      N R    &  perim @      sF "   :  H  p  this drag _y _x dragPath push grainCount grainList length hitTest setFalling splice onMoveArea move grainMove    N I 9    N   N    B      N R   N N<  Q X   N N N   N N N      	R I K            N N 
R          N R     N N      R  I ?    N N   N N      RO F            N N 
R          N R       mouse down _root instructions _visible this canDrag drag dragging gameState playing _ymouse _xmouse hitTest startDrag dragPath Array _y _x push   &  N  O  N  I  N  I  N I  N 	I     
N  N     R    O	      R  O          @O  N  N    B     N R  [  p  this drag _y _x dragPath push _root moverHolderY _xscale largerSize _yscale smallerSize objectList moveTarget    N I     N   N    B      N R   N  NH /     	NO   
 	NO *     NO   
 NO       N R   `    this drag _root dragging stopDrag objectList hitBoundBox dragPath length oldPos pop _x _y _height moverHolderY _xscale largerSize _yscale reset left _width moveTarget    N I    O    O           R       N R I           N NH W  	          N 
R   		         NO   	    NO c   N   N    G  NH /     NO    NO             R     N   N     (   GO       N R   	/     D    " 8 "  " 'P@    $    eڑ   (    -y?YeNT 	    D   ?    move grain _y _x this hitTest grainList _xscale _yscale drag startX startY _root objectList moveTarget  MEDIUM canDrag Object x y Array reset onHitBy grainCount length object push  grainMove  grain    > onMoveArea  grain B    N  N     R   >    >
 reset              BO  d   O  d   O  	 O   
NO   NO      N R	    #            @      O   O  
 NO   NO          @O         =    object 3   N N<      N R    &  perim    & : perim    @      @"   :  H  p  this drag _y _x dragPath push grainCount grainList length hitTest setFalling splice onMoveArea move grainMove    N I 9    N   N    B      N R   N N<  Q X   N N N   N N N      	R I K            N N 
R          N R     N N      R  I ?    N N   N N      RO F            N N 
R          N R       mouse down _root instructions _visible this canDrag drag dragging gameState playing _ymouse _xmouse hitTest startDrag dragPath Array _y _x push   &  N  O  N  I  N  I  N I  N 	I     
N  N     R    O	      R  O          @O  N  N    B     N R  [  p  this drag _y _x dragPath push _root moverHolderY _xscale largerSize _yscale smallerSize objectList moveTarget    N I     N   N    B      N R   N  NH /     	NO   
 	NO *     NO   
 NO       N R   `    this drag _root dragging stopDrag objectList hitBoundBox dragPath length oldPos pop _x _y _height moverHolderY _xscale largerSize _yscale reset left _width moveTarget    N I    O    O           R       N R I           N NH W  	          N 
R   		         NO   	    NO c   N   N    G  NH /     NO    NO             R     N   N     (   GO       N R   	[     D    " P  "  	 " : " :  " X` " :  " X`@    $    eڑ   (    5CLueFT 	    D   ?    move grain _y _x this hitTest grainList _xscale _yscale drag startX startY _root objectList moveTarget  MEDIUM canDrag Object x y Array reset onHitBy grainCount length object push  grainMove  grain    > onMoveArea  grain B    N  N     R   >    >
 reset              BO  d   O  d   O  	 O   
NO   NO      N R	    #            @   O   O  
 NO   NO          @O         =    object 3   N N<      N R    &  x_ perim    & :   @ 
perim    @      @"   :  H  p  this drag _y _x dragPath push grainCount grainList length hitTest setFalling splice onMoveArea move grainMove    N I 9    N   N    B      N R   N N<  Q X   N N N   N N N      	R I K            N N 
R          N R     N N      R  I ?    N N   N N      RO F            N N 
R          N R       mouse down _root instructions _visible this canDrag drag dragging gameState playing _ymouse _xmouse hitTest startDrag dragPath Array _y _x push   &  N  O  N  I  N  I  N I  N 	I     
N  N     R    O	      R  O          @O  N  N    B     N R  [  p  this drag _y _x dragPath push _root moverHolderY _xscale largerSize _yscale smallerSize objectList moveTarget    N I     N   N    B      N R   N  NH /     	NO   
 	NO *     NO   
 NO       N R   `    this drag _root dragging stopDrag objectList hitBoundBox dragPath length oldPos pop _x _y _height moverHolderY _xscale largerSize _yscale reset left _width moveTarget    N I    O    O           R       N R I           N NH W  	          N 
R   		         NO   	    NO c   N   N    G  NH /     NO    NO             R     N   N     (   GO       N R   9 B.@ ]!@ @ @ 
	   levelSix    
 %   :  H  p  this drag _y _x dragPath push grainCount grainList length hitTest setFalling splice onMoveArea move grainMove    N I 9    N   N    B      N R   N N<  Q X   N N N   N N N      	R I K            N N 
R          N R     N N      R  I ?    N N   N N      RO F            N N 
R          N R       mouse down _root instructions _visible this canDrag drag dragging gameState playing _ymouse _xmouse hitTest startDrag dragPath Array _y _x push   &  N  O  N  I  N  I  N I  N 	I     
N  N     R    O	      R  O          @O  N  N    B     N R  [  p  this drag _y _x dragPath push _root moverHolderY _xscale largerSize _yscale smallerSize objectList moveTarget    N I     N   N    B      N R   N  NH /     	NO   
 	NO *     NO   
 NO       N R   `    this drag _root dragging stopDrag objectList hitBoundBox dragPath length oldPos pop _x _y _height moverHolderY _xscale largerSize _yscale reset left _width moveTarget    N I    O    O           R       N R I           N NH W  	          N 
R   		         NO   	    NO c   N   N    G  NH /     NO    NO             R     N   N     (   GO       N R      J %   :  H  p  this drag _y _x dragPath push grainCount grainList length hitTest setFalling splice onMoveArea move grainMove    N I 9    N   N    B      N R   N N<  Q X   N N N   N N N      	R I K            N N 
R          N R     N N      R  I ?    N N   N N      RO F            N N 
R          N R       mouse down _root instructions _visible this canDrag drag dragging gameState playing _ymouse _xmouse hitTest startDrag dragPath Array _y _x push   &  N  O  N  I  N  I  N I  N 	I     
N  N     R    O	      R  O          @O  N  N    B     N R  [  p  this drag _y _x dragPath push _root moverHolderY _xscale largerSize _yscale smallerSize objectList moveTarget    N I     N   N    B      N R   N  NH /     	NO   
 	NO *     NO   
 NO       N R   `    this drag _root dragging stopDrag objectList hitBoundBox dragPath length oldPos pop _x _y _height moverHolderY _xscale largerSize _yscale reset left _width moveTarget    N I    O    O           R       N R I           N NH W  	          N 
R   		         NO   	    NO c   N   N    G  NH /     NO    NO             R     N   N     (   GO       N R     %  Q % y؍9 B.@ ,"@ @ @ 
   levelSeven  ꕡ( "BCq<:8   ;  B.@ B(        >  this Counter _root gameState playing grainDropper dropGrain      NQO  N I   N	         H /       O       N R       this   Counter    O   9 B.@ h@ @ 
   levelEight    (R*   :  H  p  this drag _y _x dragPath push grainCount grainList length hitTest setFalling splice onMoveArea move grainMove    N I 9    N   N    B      N R   N N<  Q X   N N N   N N N      	R I K            N N 
R          N R     N N      R  I ?    N N   N N      RO F            N N 
R          N R       mouse down _root instructions _visible this canDrag drag dragging gameState playing _ymouse _xmouse hitTest startDrag dragPath Array _y _x push   &  N  O  N  I  N  I  N I  N 	I     
N  N     R    O	      R  O          @O  N  N    B     N R  [  p  this drag _y _x dragPath push _root moverHolderY _xscale largerSize _yscale smallerSize objectList moveTarget    N I     N   N    B      N R   N  NH /     	NO   
 	NO *     NO   
 NO       N R   `    this drag _root dragging stopDrag objectList hitBoundBox dragPath length oldPos pop _x _y _height moverHolderY _xscale largerSize _yscale reset left _width moveTarget    N I    O    O           R       N R I           N NH W  	          N 
R   		         NO   	    NO c   N   N    G  NH /     NO    NO             R     N   N     (   GO       N R      d*   :  H  p  this drag _y _x dragPath push grainCount grainList length hitTest setFalling splice onMoveArea move grainMove    N I 9    N   N    B      N R   N N<  Q X   N N N   N N N      	R I K            N N 
R          N R     N N      R  I ?    N N   N N      RO F            N N 
R          N R       mouse down _root instructions _visible this canDrag drag dragging gameState playing _ymouse _xmouse hitTest startDrag dragPath Array _y _x push   &  N  O  N  I  N  I  N I  N 	I     
N  N     R    O	      R  O          @O  N  N    B     N R  [  p  this drag _y _x dragPath push _root moverHolderY _xscale largerSize _yscale smallerSize objectList moveTarget    N I     N   N    B      N R   N  NH /     	NO   
 	NO *     NO   
 NO       N R   `    this drag _root dragging stopDrag objectList hitBoundBox dragPath length oldPos pop _x _y _height moverHolderY _xscale largerSize _yscale reset left _width moveTarget    N I    O    O           R       N R I           N NH W  	          N 
R   		         NO   	    NO c   N   N    G  NH /     NO    NO             R     N   N     (   GO       N R      [*   :  H  p  this drag _y _x dragPath push grainCount grainList length hitTest setFalling splice onMoveArea move grainMove    N I 9    N   N    B      N R   N N<  Q X   N N N   N N N      	R I K            N N 
R          N R     N N      R  I ?    N N   N N      RO F            N N 
R          N R       mouse down _root instructions _visible this canDrag drag dragging gameState playing _ymouse _xmouse hitTest startDrag dragPath Array _y _x push   &  N  O  N  I  N  I  N I  N 	I     
N  N     R    O	      R  O          @O  N  N    B     N R  [  p  this drag _y _x dragPath push _root moverHolderY _xscale largerSize _yscale smallerSize objectList moveTarget    N I     N   N    B      N R   N  NH /     	NO   
 	NO *     NO   
 NO       N R   `    this drag _root dragging stopDrag objectList hitBoundBox dragPath length oldPos pop _x _y _height moverHolderY _xscale largerSize _yscale reset left _width moveTarget    N I    O    O           R       N R I           N NH W  	          N 
R   		         NO   	    NO c   N   N    G  NH /     NO    NO             R     N   N     (   GO       N R    @CȈ@`t(ٹC`@   
