FWS  p 	    C?   /Congratulations   	  numRows   3 	  numCols   3 
  numCells 	  numRows 	  numCols   i   1   i 
  numCells  2   pos   i !  i   i   i   1 
   empty 
  numCells   i   1 	  numCols   i  ?   x   i !  /p   i !  0 "  i   i   1 
   i   1 	  numRows   i  [   y   i !  /p   1   i   1 	  numCols 
!  1 "  i   i   1 
  ?   < < xWnF$C.↗U7X_.ڀs~AIJi.N 8;\ɆbEpfV<<z構ӧO{vooc!xɷŋ7_mmxyy_O?}yrrrvv____B4=L|J;xtRX?J(Qŉ{Pcvkm:kS.Bh;gah	.jC؇k-JA߇`G̨RY3bvHXYUnfQXl|aoS3y7՟r^ÑJ[֎XhQ2ddN]ԃb>V|T>T浩y>cza~v))	Z27hK-6)C&P[1T}- J0V6Domflr\S36ئddi~hHa}Yp5SkNJz˸0SS$ũ!/&F3lJ>A*LgS>]pjl&3_7֛QPNoQ2dtY),H3]QLr< Uهi݅x0:]sgWUҗVܐHm~4KX 5-c{.Y|cbZ0gR*qQ͝ZF[F3u
 &66+ѭ!:W- F<0}-jL*ҺcblhYt *rtҌ
W3FUaTshQUȗ
t嫝a,mɫ*j(Qu%1#;Qv+(}/QZvF0'ޔYE;MyljwMԪĩ} 3    ]K, A@    A @     v]	aҖj  6     
          /:clicked   1 	  /:Click    	        @      &  @ Lp1 ?   < < xڕV;4۱s='v_&:TL10@R3Tbb
ԡCw[^'9|Y99Q>͛7O>~Ǐ|gϞ8}ᗟ6~5|{q?k#ׯ_zMɃO<h۷/_|Żw{w{?݋p{K0 ՂLޏ8j$,""VQ+ÇK360I$%ua@?9:d([Vf=E@!HE(C}AJS(0F= H0  ={g	D0FE*R{^nA&0VaʹЀL06.ȨQ%Ӑa8wFF8b*ddRSi1s D,#ґ S-#k	cA	љ@y,15,CTdI,blpjUp1wNj 6%XYP2KV1Hم%aUwⰚ?#E`)b<8lٚ31[V9<!jyr'p%CAP1ZpL)c3%2MDk.wJ2t\1:s
v^kN=B<ICy\C 5*2p7br3a+(H_=i:eP(on
7N,p@Y1-Í)Іs`@1@~pw	:8[uZ(1М;A!e$ -``+(qD*;&*&o"q-ɭ.sfgb'6yٷelmR︣xngnɤnPy^$mT掌(\TؠB&*s +:F$.=Ħ@J8*XU<z-k:anT4(s!ɱxjцh`ωv?
ËruUԼN.jO oLMHNZ8bu48i8",X:Q$eZV7LSk~z&PԇB8)k3N׎ÕGnnN3gy]hjxu{*,P///ɚ-5nN,<D9Eӻe;;(1y&A\).r(,_yӷf1*6P1;X	5'ĵY1)Mv&К|yzͼh[uyҦi/aMPyy<WmQ7[lUYT~@U%[,lY包k'&[<rK{h+0׷nT΋=zP-}"5zIv]B(EJ<    \K,      | A@    A @     v]	aҖj  6     
          /:clicked   2 	  /:Click    	       
	@      &  @ NQ p2 ?  	 < < xڝnDؓ+k{lX"HU^@X o>=}fG"]dĢgl{nutsd~sgNT|^=?wuuͻOʣo=ѓ_\~W_Ӌg>/:998;;ӯ>>??qMgLpf_x_rOhu'ܶU=ZmۤqM75KȮofm+UDAiy&!Zk̰>wf^-mJ,UbahFhZoX6dMv,0qJlz0|gвm0#G_IuPwFH.TdeY=Ug6Y\C?0e
VG'6Ͷ׽n?\ZmZ$xs fy RJ%YY΍\jK@h/Y}E=gxV9)TK:7ڤZki#A_Jđʋ.7A[")`!=a|MMڐ1eO]r ϔL	E	
$ruP^wGQHҀqA_)J!XiٯJ
#c,|"pRҎEErVe**ҁpZ#\B[Lg;c_T!WP9sM?IF!PP99I-N7hp/&R^IP:!#<AN{%|:՘ *$4.LRbD{)9ɂ^̞d|	tE׍3\i5yPOp.zkE;-UB4ՆLV4c1oo`yp6%nťf\~LڙӤXOA?2-feS'91{yEH-51&cF_fNm]RN(t4-LDjh<ezGmOfnܠMNv$XtQ"hstjؑuOVdF9.!Evy> rhC픠}#z?]]\]f]8(z̿ 3   
 ]K, A@    A	 @     v]	aҖj  6     
 
         /:clicked   3 	  /:Click    	       
	@      &  @ v1 p3 ?   < < xŗ;oF9|w+KrZ"!SH&M'ӍT7q 7n4N&n*|;J>хAvxvvrW;ӿ~NNN~v{7_է>~۽O>?_O^f_;=}E74E U^yh4tW4 j>
Ђ}5#Kse-7caQ!0a*3a3VyIY<x[xBq)[EXjւ	4	,pE#Qkpux礢>XGKdaw¦cGI)ׁrXEF|a?E井	Cq:k^෥5Yҗua5%l4Dr*-0[-*ı	y"_lң=Qdl HzkB]JY+%-G!Kt)L	ƄL_^0.
$ڷ]-(_=]T6Eq7MxV;@ O:v+Jwyf;Ak}7l[3©T|U# kDg|vSY;\t6I*f\6^i&jlwm྿̻b&Td_)E4VF#!LFiL5eJAwk;"۽U^;`7v;͂˻]Id,m0X;}
뱋D
 n286m덬؞jz-Tr؂GLw !}-45[vؼABdiWu7k̀ft`zj^v1D׌bIaZ7$氍`ve|Cƿ 3    ]K, A@    A @     v]	aҖj  6     
          /:clicked   4 	  /:Click    	       
	@      &  4Hp4 ?3   < < xڍW=D=IOıc{Gp
Vp%BBT;@@UKCAu4[-3c7$~w7ٍ<;̦^揇ߞzţ|:śe˗+}2~po~hݳg<(____?yq~o㉩6vDևl-㺬]d=3#g8`H~4;YUU2;赼E)ܔqZǙɌ:gfUשdtsh=bYUt-*F.I1%X4Aq%qGu(sN	'Qwzmv.I\}+"ϓ;a`L;gcn >V-DnMz\gn=frBhԮ&N7!κ\Ҥyc>REdcVJSNTڞhD'l	-2NZl=`[L@"z\V`}YW-V0[|H _ʡ:wѠEB	כ&f"5߼С|F*
tFz6.鋵ҝWW*>\c7xH-4Ԯ!LOVDNGWHI+B6q^),=	e(( NbP!!x""\@Al>{4	\@}
fBø2w_th{YdקkEရ$R`$3+`#}s)s@p#HF-3I^,T!_kb:Q#N
6.fz[gh+FddAJ{foMQPM2Yb5J'8'sNU!c0x*f1riUTņȃNSHυAS06\x0"s؀pJ]f(qpH&W,65za٩]UUZd	v'󱁂5	KWCT͍WjeU.n骖,
'vey:e`k,Y;d47lꅢ]B(+4%CoA.2ZeCHS!tj?tJLoa6|ieF΀&iasr[qNsL	-YOCQ[jͩutmN tY۠r G#o#k?0msvjliYK#Rp 3    ]K, A@    A @     v]	aҖj  6     
          /:clicked   5 	  /:Click    	       
	@      &	  59Hp5 ?T   < < xWAdwgMns;Vv+WXK!bu&Z6r}@llND9,gf/M}B {{obSvr>۩nޞL?]>xt;Օɻۏ.>/m]xwaoM~|t'36RJ)5Z@eu (C9I'dP!@-Јq02$oL
ZHC'H2vAh4B>X4ތD5mk&'A)NѢ	zVP#^g͵ʙz/{ُЛe36(`GfTˍ=
=5O.J}dly8u?Ƒ6nńGLc*'tM`/l_e)'j#V$[˩Z"&6}9Ԯ&j3L)UY1F9=mV+	<,(5lb}l #2ry%+)R!ۘzMא6RH}u)W1+rAc<    \K,      | A@    A @     v]	aҖj  6     
          /:clicked   6 	  /:Click    	       
	@      &  5p6 ?i   < < xU=oAy;;>ڷJJEDԈ:
? (CAB4T
M	R$ǖuf͕+o_;99=oO>;=ugwAs|~~qQ{wxypjscs{{óe: Ju2)$(CaE<IJ+wwWL<RqƲR5Tq4ncSQ`A,̅B9Eap
CᦜjdIC,QCe}dhKuDb@3eLHʥI[Ѵ]
bs%e &,_Z,5hUuĎzJm:wm\]$e֯8RAQsT]іʔԡ&^18*Bl!f9Mid
{
y4?鈺3̜j7b%l3Hs9q@j7#ؕ[-
B&+W{)^7kVtP̏ަ;*Ij3FjW*rf-9*T4M[^/`a͌>55(CiQā2T9&k[acSӳpEn`J/54{F"\68	F1ΡE^3{c;S"y=D2v+ElӀ橆g,0&[qNOq3jnI"oip_Tyf,*CMA6Xպ-cX .B 3    ]K, A@    A @     v]	aҖj  6     
          /:clicked   7 	  /:Click    	       
	@      &    ?&Sp@p7 ?   < < xڕVώ4Nbgu2;;3qb;@BT	 #WĉN> (8"L2;K.oӧ/|[|ٺ*}&˗~}p߯7<w>򫯿wwwɒ$"ZyJWYZͭ,AX,m%sWf9,kΗs)vIhTJ;vɅ
sNnnכ"0c/n'ۦ:MbP*FvNnPLGddsb4(MBEL%XEjůJ	^ϛ)q #^4T:Gictd!Ӱr|4%#]sީ]YfǛhHݖ
2?00_m!ۋŢX*ykӴb+~(h24/<[(LMIWx%qV,R}e
=6u!葬=i]0Gř0ܜc=k2C WbVS An5URXCncX)1H%~y7+OALfn>J6xc6gUNXsxeFJy_ޡjF}5(PD0<0l:kCfFr܂rNʗ6$jψRQ35yC\1jgUcT0v&=dyvp\M:Gw446nSl*["DE:]uViјwZKl,<atir] 06P":f1kO3-ng&N`~._NgPӏBYS|9SZN#cm>#]'=>t.mۘ&z
k0n!)#{&Ӂ7d\Gzx)p=l8-=yfS791:cNʸ.X%8!<&(g\O=D{AÄVh?F}':7YEkAIZk%iLt>UI|-!!pd}T"1֟܌' 3    ]K, A@    A @     v]	aҖj  6     
          /:clicked   8 	  /:Click    	        
	@      &     ?N[m p8  '   ! e0-&  w    -h{F%Ӻ<ג"  ?	2M  " ?x]],IV`Vݎ,cdNN5;5EC٘YIE/<,+


>,*(+> ₻"2222$9UYuΆ:sޮ/wNѿo\+'ua >|?jl_g3_~y%??y??'g_~Kyƫk|7W翘g)O/x9OH//o,oBS_||:o_|+|~S;|<{|_8Yr,g9Ye'Cy;"\l6|4NV;?b" g s]!q"BhCVB/TRILRC'zV'$< DL(>jISǙ	bIQ/$>U# 3$1ޛpb 4h4Kf9}P X2KE"9Iu4w9LVY3$	x.B9
#cґz85z(rq|F<z='0O)\|H(%ib0'D+@E,Gxٚ`3LOĔ%	/T^|",r=,9J0<eR{X6p<{̡#+P8\!(tRy㜫?ErUWI>,cG6TN)2kǒ/1#AR"!)ZRyP5$#FsCo214st>gf3L|9{ KC'h`A\[q:>:nxDǎֹ,.ra,-ytD8ER0uJk/x~tA@D2ޑ\*R$P|D Xʪ[=iU$v($B^s{㣄75(Q<Yd
OAuZ;j,\{"ۮ@!e:d eeҤ	xF2d]ft$\xnDQ rM?lˢ,	*֧ăs]'I p%-A}"hrfH 'tEYK>
@IMĎd]LC!ۛ8dOˡ,.ry
StRO|ǧVeT ~HJE]X:C9e頱,ڊz*	Ir*֮Q诽,$!ԸF7Ih2P燥[ `|J)@\;5DU*"hX#0зR}.23X&i\W+6"8=?<e0JewA8DCV<d C:*)@l?%`PD?ǃP5DRe<SD]t+ҕZ-sviic`ҁL+	rA%eKB06꺶]`i2"a\t.$]y<% I+C;(֦0yHk	C@:H7&,9IW<*j!s$Q'%hvB	7)L#ݔfhHY[mO׫C.^~pM^'$`҈CH+zI~nc_S-Wu,]̟ׯfyh.;QxIX>$:fJ2	k&cɠ<R}f<'\Lb9-7-X"t<U܃Pvk^1eWL,דv`DƖ0]\ss2..Ql]Ȏrk42XCLZdLK::T.xIcwKܽ-YƑ;#1{]Y]p
C;M13QWZAQ0GoᎸ~n@2cJVd=90쀠xQʍ:nލ*+*	<)ZAu8c|bUL>sTӂ4*OZVB.zEzVҪiA>x5(}eJZh6vCj:>[c!Ơ~-]Z$xYYVxP.!k@JlQ
U歍Ψ	{G
Rxu,/iV}+NǷd	Fd* L:ɋ

g؉+;X(wHG3lQ7u9:L_ujZd\E:2r6VP]/yv>HECq$P e:(uF4dD42]4@̆bËtAڃ8>j9VVԨп.ks@-miW!Q&'ؼ!1&"Rf6-{j3nL-f;phH@eNp[m63u=9*mڻN S "rYMB	3ji%Hzt8:߁zu&ig̙E2~ÜV]!*Jh,uqt|g,ڦ)^@Q__*c
;RX~3TТ|Lq'#S@"o\XűS¾Bv
Vm0Z 72ĩn*kbxJ+ZʂnhǵI%#HvOmg%ˑ
).OJL*&~oVaH^X
1<TVJ]?5s0xR?~"RV&-&t澱ώyQx S>IN#%FFfc̶'abR篖:Șt0Ra_b)⦂J$뷵\7~%3zD+7ewlByy55ߔ|:	uXr9baņ'm<SKpF)b܎=Ƙw %lHi{AQ۴z7+-K;pA{P%u9 nDUg<\W:"IzS4Mϒk^%a4׺y4\]U=3EcPdHW½R}>cJNJ)1H_ ԏO	&lh,ѫ$fŜeze0=Uڀv3Ĥ&cq-c!>.9{EvK}SҊkR"g)PH΁:rXT7RGGv2Lx]Z	7z5wCx/ 	.fK~ض%ՀT4+&d7b[,ST(L/JLwi,@${x<dJ9;
{"xAa*t x6XqbXS0{czN6R~vy<tTMSaeX_vn5Ý
2YRVR "XwV Mbn\i7D)j<n_V8u d&3aFJA>LLxu: ]mGfPJhgN/0-	v#21="ȂU#ړc)H&6z[2-1;țҤ6~Yޔ;WͱeTo6u,$*ۋ!Uz6>V!ñc\Q>b*VX{;OaS18&&$zS4I,)&/nt\]M$pSXIzG"UVd(ȡS=tV:aoPbap6H:[:ih3j/6u$AKɂ˵^iz_ WY.
}ǟX;A/V+x]2X OO
kneš
*,(]"LÊ*X>l'>yLDmo2+."(3ZlX`ٓq)>8Hfa BݚD_m~ڲR]UHc]Ф1Js"WT1v$c굯1Q]&[}BQ#;B͡oГ&z51%a܀΄(p(dI23껼1k莥;kXrP]N||	dc.H Gᮕ)nL)n{/`7:%P՜>i]7x}dO="uڻk\IRvzhdݕ,pbq~oC|>('.A\9|{kIYvҊ7+2(]_dHBZ9w}P͓Y,gwRx?0[.&+XyPiԑEDvG«%,$W30 pI ɬR~" `:Kj>zt,Uw\Eǵ7ʦf e&h,eA u		g_v|z@{,vw-%S:^̳0KN2rS&!w
&.x-Ȧ|>|1OV+Ro_7lɽ!kJ`Q׽.;%u!|Xq5PL4{=UԘ/3fސ1zE*n7j>_qkHS<	k< #";%~Ƹ˻01xty	"P%â863kA@2?O< WoO4.j Aϖ&0-rYkH@$:C`w=o
T 7ePb]ܒMd:K]0>DCXU0588XP
.kؑaKsX:x=ڳGF_sQ\oi?7@Wrz|q<nY [iT#;coubM#snпlMd}bR`<$$m)W'ˣv"UcҾsKeɸhEm#$'QSkH%׷S㋫qS;SݙlWL=dvl$}.10'c&k9abe=}i<(1$͈q?1V !y*(5./tվёB(MASػAA)'A^T?q.zfJ$>Z{RGhV*~a_)Ui,[s:zHaFwI^ԱlxdÓ+"6zqì0YTu-o,+f\#=w66egg&b?k~ؑ!pv>z>Gϟ:2= K٧,^$K{lɋOU}e|}p/6Ea7\TIذ_Au5"n#֒NZbǉa7]CfWHl9[7Z;9SW{ 
UP(QQDW>ťI=gS,BBcQ#Tk\rCs|D]0&;~#x{ocni6Ί==/?&am^f䰣dÁ~J׼7F#k]ޛY6v|v4yU:1|e#(:8vi!\%%Ѳx<6?61@ϡ^,jqv .]^:GzjvMO|#jIl/ړ'O^٤X0JRTz((؂v=0Xd鲗lxKOPD_?sע*D[A,bD<IE_@PTw29ʢ{c钋>;u>3:VLӈX%N^/]jaPb053ɹ[zd`TPĚҢ=2c610
a-<:;9d:μom4b_鷘Un&4CgMVyn6E[~*ew6$ŪJ(xӌ<uI8k}n>i̾<S
8c~5qpI}IrH(1adq\Ղ3tOJ(tj(NCZ#}'͚0 !	.[ߜ&@௏UT( RM9O+Jэ
qmn98D ®1&N5[ʕ*
Ӭ3OQ
9J8j}4iբZ}aX
2'FIBm'ERH)/ŎnIRٖp[M=ZB+!M,tѦN|-!CNU-Le- PGzO؜Ř5;q4K,__zәpIl0Kye`\KZ>Ry62LI1ǡ9}BQQ
{y3Q^yؒx$	},gz!nЮ읱ed9h*Il%+MD;fb]tX{: ~f"&hyXSI_Y1o*%=V@A&6(o3@}SS%mT;Ak8oH:Aӎӝ'LPbÜ%G&-dIm`+jYGió?Gf0FK&xح
&ͅ$dDc)},I!#q0C)0%w%( ղTiT'pC23YIWв"N׬hPڅKY";$e^,kalHGl7A,BEa.u%|KAw]?쵰Q<үRxj6GGl~mfA1۶GLQfǐva ^G#R肰rBL,M*L1ĉ d<Ĵ@GN$D,~H·J͚Чൃf$7ɝX$| pR}^OֈVt"* &(j҅]Tʫ(lJSs2x~%+0u~\,:h#d("5o~#eZ?rb؉1w(B~@翶$'Ȗ	;_S:	P+jͧ")",C)>+GK6Z/$Ci=1qxYd?6 VH 7>ecYKF:S{!$ouRҧE˱OAfmI1nP,aO>;CY%ۦ/p Po(ƛ0zkˢ7̈́`SGYܤ >P'Uhtϗc6]wdܜ2ot8z} ˢDnO]d%2Hs-6cn:V'}#82J.Ԣ&SI,8-k-~1cUޓ,ݷ]sp?
y6](ւ](vJ$D3Trp?_KĒ-ŗߩ+#KuRirenRHӞ;Y\[^Fpvfet!,2`«:Ef_$p(.M[@i\^:Z<ha(1S9[J ^%b,B(Urar=R!]jx"4a Ga-h7>U`z7խ$ bK)Kq
BٹV {C,GyOd%Qn"<eLd7= WY<E`GCḆׁ֪YvIx<+Vm4Fkva^m2j?\9Q1)u$1>˪DcK]1-Wt4>6,*Tl4KWG(6l|ƝrM;]#~kR11Cǀ)+A+󉞏Qr,±Y珑4aǺ!/£wsE]V΃׽0V=Bɢ{X7rJ9r(ůmc8UabT>BˁQd"̲,UKf% dюR(a,W$}±*
ݱi@xvө|$78Ǽ4Z~]Zmc-s!uS{#(s<{(CoǷ b8uTne0HJ.UD4196EUNc+Gi~Ƀo`	0ؓI#pJI[>/ы>$R+og.sJKc2r$"ttBLԡ Hn>d
r}:]O/$u@Rucs'K3
Ȧr*Z`#~2HRIQB/\JTiԥXI@YmK.U#^:Tw828s:i|('W mMe82nQ$V?F)7+nY@M?*p,7O !l+lj9I[%cB*潉8'gQr`z=߀L۪&,l-88.N],8Z۱,m[Zds' sT/ʨi&K+8´E1!!KnWCeV.Qebt%.]43!d@"A:%ɡݗt̏ JCr]n~Ot	5):.uI10^FY
`R"Ӱ?Ac	IZYG8k:U^N9vZqX
2J+ DOD~K)2E(i5퉍P*{dam%!Pҽ VJ&S( CtNlqu4gk,r[)'ZݖQi
rOG'Hu9K/_`oė.c, =F$Om-ϟ}%c$.5'VJ؉FzOBQX~gP܉VTtḵݜR&N|#5m%}-e Q%;j^9
/DM|	\('
@LTm.L gI+bf.]OkBxϰ`ש}hRU[dQHh=.C9&<{*J@䯣F<Jb㘍p5A\߶HXʰ]CgXHӂélJb vgNsQ7ҮKbaWc	[яÌci/(Gڻ<ԇ6,x֥Ic`+skIL(V֥^ b	;*4{OU}
/	,wl{j%4';fYOT,kC_DsN2+Pg7rP
z{Lqv?&$de1i3³LcY';1vXj{ Ċc
"6MrљJb.
e r<cѥaV$R"(`~YcrH͟&3ͣvQau#>ӷI_8B=%Ʋa{kwS"(<r׭{J^K+n_{J.8%93Nh @HKWvYmݜKe@)bt>RY1)NEXS	.G[hzV`e.gۣZ5ǒ]h B9XnXF^-Iq`7Ȑ'mv.uSv[y88!X";`#s1![sQ'$dODrfzc⿼CzϵZzTOki}D^	zr{9VX]KRS}Hr7*}wqjhӒo9i$<x(o6fx6EMX\_jn@KMQ]g\T҇~|ZnEwt1O#,*Mʕ OwcXg(Z";߿u5??d,E]{ 7X?}oHdaeʵhx1k>ЧA)(`O'1Z롉f+g%Y%։}P7_MSz˨^[c\uon>RKDG_KEKlˊ'>vBP/=Q\)\
mq%	S$XI7_E*t,0wN[mW&X_.'2GN8 	 4ڔ^E*9@kh|zJzGWտ׎4b5;M{e}0/àO?u8C;e,='d;o.ruhEuIP%RWo><6Һܱ-0M(rPktjP*y2	I#&rګ>$4
>E'.QJdoQVP'4YcJF(v^Ƶ:S-,DQN.VyKbJ5μ冹.Kj
Kn
jb	A^?e^\*U|\Zf/zP7z$)1xM*`)b^.˂HM)! %a2csq&e2}:ZU7N2d>(rr>?r&38J,-c?#,8z8.yeTڻ]NQ2,o[~hD;&dM	%'Ob7(OŹb&rpeXfA"?5_26io=_F2i$ޔ+PU6iQkՕNX%Ĳ+wq_9Nr=sU*7L9%[F+lRo޳1dY}WZ*qU#ٟ%R\U`BXz=X;93tsj.a A7j%%7HݑLeKO)mIZRfg@y&Iۜ7#B[Ml9lg@S#/^RoK(y+9Srμ#<`8WQ}:5gV@${/fj %CYD}9`B'7_R!oh}jx=ϻzO@F*ƺOsSDq7쫎i%Kk6$d<6uyӵ̳f~TmR	ЪH:rB~ϠSj:`lz)JOrŷ_2Ȫj-Ql׵UouWدmu.LsLZ=MI,mvڎ|ﮩb;%y&LVds-gj5Mx13jH䯾bX.]rPP03+MFpF;Sy ofOT-L+ks|C d-M}P_azn|r*)'
_jF1%v1{~Y%SVŗVZR/忳:M+hK;fM[](5Nkag%2sFS*T8'@)u̒\I=$kV5]*]}K%5ƾLBNJ((6DZ?񊂒Xkjm+ 䚸ZH 03B̑>^׷4bwkWG)|Y~.󒜩$l񋲹[>Mu赥t9Z_rxr@jxu},(C[_aw8Yb#~vl)7:	\bI"MC_cg}GA5͉gFTiK:TfKlIl8Zdk^;_p%H4Q](,ɧA?xYu8.v%ayYJ.ENid<uaK/5Z($i7by|]p^b03fs;.xX)ڣ	157&6KyOW+q3Qw-:I7?%(i0117DVI2x^]v;39۩SC3h24nKg&,&;SѳuϟM 3ǊpT6R/xZ%Q{^w{z81yRP{(U|IǸ&Io _23'VU/Z0|p1,!{LX2'v^(2Eϣ&C7fo%hol+6q<cWva3)MOUU0l
~6b^ؚ4`?^=1>9N:sy~t}ywnX2CF~yrػyUӓ5bKOqi$a0|M1u#yFhy]@yh=!\?-놔~^SL1i}̶}M ځaz	V+fY\JL}²͠C?<
BkfɄ?K"OXVfqyk,kcpԞ=aa2'vr/;V̒Z.iфe.̲H8aF˂' ,U$L콋eeWX.zeg>/{_WǾ;?yͮRKҟ<]62)iF˻ů7E&VIt-+{y=J$Mxss&/ eαjL9>d>G*ҽY^se^b>Ug2i*LXӽKʔ	ZH";i$tOdNL^h	10kaG0.`Ri7YǮU.<U9ٌ83=fete\m^֛6FKKNl54~7Lg=-%TԸe<eb̒KRqH)+^6		S4,?O5)f|pGغ
ws\
z$N4	[Q8aY,؄H(L`pl! QY {'r5%LO9>)oJȫp9(0MJŒkYiڷ	gOWa[P"{e"&}cKA2[UyLR־Aw!B=ᒮb |!I.AIl*mJe&!S7Tջ/]f[OyZ޽LlD6=(pEa)$(wN$ӪH6GKR;h]}T}FY3p륚]vŊK<r^-% b:X-[,d)R2bXbDbvR/VVʒ82YDx(yx&)b?|/sV:3o!"Y,<ЊQ
VVDGh$wHmfR ,o!=F6B,g?Wm b!ksWlJU0~N0QK.Hg-#VO_9vR>f_!<}r~Mֺ!OH-u$$	QQƧ_R(>2KLb?3rQ~r3m%pIhd4̝Vχ9g',oZҰ0,-czO;6ˤe>ՙIjza-\)(DrY[xyFz4df~؂amT];YUf%͐hǁ\pDL8Vyr;2ɿBpey=fʺy-XJ{U('"1_%Gƴ:Dƨ0 ٗr~l #MLZˎsJBf?̜Ci,Y$i~wIϰdz\/;Vdl*n%Ke/O4Y̫<ږVMz&Pߵ|E7@FLYBSO	1'Tr~ܨB1E8ά*bIw0hk}|\,07L>ZO],7d-ݗy70%$ZCy慵cɄ)7=jLRYj{j$=|cӃ`v	5#/)z7hkBJYSTv^MX,޵Hl_ SX[bCP%"i}v|S0%PUB+3!KVH;ԫ	tӵϏ*TO:%sI\^S;/baY2,a:"b~cɦr$e 94J3L%zl$eCvAYp0uWNכzŖQul2gj_MW$pS@\>yC(m,%K:!{ iyC"5L=FT	(e\拔)TmC{KP0)c/V\QT1e.C	VګI>m֩Yi X-]"=iR 
@꓿	R4rSLdH}|$],Q#,ƢJ,Ӌ_dBcyxvIfT>`IC\=7Ē*U@^׽/NVLFXJh Y,@V"AzxɶeRoAbӁ`	NVP)Xҡ<+fw=D0՞+9
K8rNgRDch(XOl"8Y,,k1`9%y0Xr"Ev85(A.P>>at*D&˰ز$"ea!C/y3,G0]ɤ䇞D.7?K67(;L׶׺`nzv0,&:FRɦj{$x1'.|D/*eSKk.w­<_D%.c+KV2Ua'/uY'dy~`Xi
[chZGpTSE,U,ü&a{p?#RРdlX	>XRAK0̬K'7JSIi Ȓg\8^ԙB	qmݶcWC`%dyk3<,ا,QGqEapEJ~ɥ}X`O]p3SPQi!áV. !}(;2VR	ǙNewI{dcV	<Y.Rtd_6D(TNWLM:3+ْm\~2d'AbJV\_.`4T®>	h4L,&wG3E2轙5\O0QȡpU-rX`	$WlZ_<Dli5f*WB>IRs`۬e=59F{p%(XvBˈ3B+T8564llJe~	eQGn8\gRȘ!CzRAc)
5pϭceݥlp)To;qfެ;$ˏmF	zu:xNdYX	}zg%$LA|$@}(9loV[]P<6[ew٩MR"Ճb	^15W$Xv1̰dwU	<5sȱ82j0d+%AWb,*n[ԙ̱.GԬ(!1uc Txnֲ}|,/,D6|,lL__||uj	̑e0h,ق&MF#Xzn75|[acyCB]+꼜dV*(np͓"{ވ&7c?\20=-WΩ*d	yxFw99燪{,ِaH3H븍Tn~XFTH_!aԌ1$d:8cW -7͇HYk%o2>0CD7pysõKlˣ>Bµ`݈ם,6N|Wȃ&YK6
.$}ˀ,p"[KelSym9,aI/ۯ
&Ocq`ye]ZaKk$XìJ!u4SS#JpUG^:
;BQ8DÄݣєW$<p7.K>KX0=08n~)`}/$!?dKvSɆXcyԁƄ%2spXsLX2hpˣK}u,Y
K&@.n4
G5MR?ۊ#rF)}QH%|}}=lƣ.7b"#!ƘGA[bg.;wf^j2{*CLϔ$chhHWW]JL]Bx^ ɾs9gAuNV7LdV%vAY &؏G-j[`ޠ&@ɾm)тo`ƶ_9' )\?os$I#\y:>W/$g[{X T*cQBtbI0ӿ"СݏKM3/6h5BkKl+BX9i5v8'Rm,Uq]b	<&5N2CGKΕOc3#!ԲJH\Ws8ۨeq?Do4#;O=Zϸvi66Nv0r~b?Km%"n*¥}ŮKQ-ϥEa	3Qf1㽻]%FUF""bgX0mI#mw}ai\57N%,61#x|Ao#;LmDitY)kcwEG /<~M:Ivoux+-u	+&!5f'WHOCʕyzL<[;tXT661+Oc
̞g喉h2USa~s`YOAhVmb2aɶj-^/~K$pVE0?2OHs'Y$g?/wWn-z/uߧj[3)螳ب3	M,:vZ~F<bE";ELcw^u+9kV6ƑD2KccqnܢAb궃	K>L"(ݼ~w-E}1qCqA/%BZk4FX؍"&-Y&ӗ8&3x3zDVm&AP|I70e:'4/hf:k*83&ڿSa_nMN0hY.ԆCׇҕ>9O,o0_5-d[$KyGa+6QcDv#k#LLߙI^5*Sgsi݈v5=QBf$5eɬ8\	ɟZ,<MhyLFl!HrNi	r>S{29oK5!f	:[:)?2Q>S@߄)6h>	e	ihlE_/״83ìyoau$7[.%alPYi$k*rpW~NU#&ߗ))jy.ݺX<ÖztI@^b*n \qoJbULP^!S	$gr!u,U-3e_\UPyqÖG72@QRRْDA;~m򰥫>, ;Iee#S+%JU|-%Ү>ͩOSw%+Uj4j'BdJ|*~l̠Zgb17bˡ#Z:%>ɼIYSW9ע坮lB:g{~\1ӌO5΀'@,e-e'(mSer0r,&e]+uM	 -*#bYW~}0I!21Ye0cؽfz݆'/6|L+0~~h]TX6uW*ȣ5|jۮE3_,us:K)sAzTa~j%rLl3.LO`M1bǩ4π~\/`O(qgNVλ+K`%(7HatҚE:8jHWv|kRMOt_i?{ӶRg0'|~NI3~ #vu*FZTt
֋ڻL`J#w-P ǃ$-!n 3Xkm/ ${Ɔoe2ڈU"smTa#΍j=	UD	q
qld!sZR}Kcbٞ!Ph4)UrK[Τ6ZX4pCvՏ=G#-ml<y3MfW&ǴZw5ƕk            7 3   # dM;<A@    A" <2&|  5c{_>   $ \i        5ks O/tSmU.*:'Y`%`J-7؂^ò︛"@{)OrKj$=(C=!R.Jt*,Mс7>it/0j-zw7з^*<֜Δ=`uew/tJ@	Sx8jO|j^\//]LTtN1:Kdup[
Mj)Zۻjl;.+$6JHC҄<=,5"4B17sqiK@p>@ͶR׬=s~pɽi޼muE'(rګiS>bs6`  3  % e0 f    5dzs(L*zc1鈲a.1
79e?U~amo_S}nw0]ܽc-,K,-4i|[C6ޤKhLDY-WkvZ k[7d_"PRZLAPd*Kj܏eRj(QڣK_Y$=%C>SmKTJr`uS}m00joB1TM^2
Q$~Hi <ru`\ }+׼2KT"?\LF8KÏK派(Be)_\h-R`c.e+#ʜ@ĘooWH;<x-(w,=go7ſ5n1IX`1>dQaW^u]xӂk^PmCmO	6x-\=rC0|)v(+ݗbs6iAw{ݒ_蕖Y!%jjp>>%OUj    & mgpJ  w    5+/"ޱLj|Gɟ?٬=akvOmÉ1स,M>cH/
X% bi3NmEn;F;+zu, ߥP h=kH6ݚ3vvVWv,(h:}W$ٜ7d8
K1345Q6!6+K[%,@V|&Д*~"}wDk9lT#`KhkK;ik((ad0 
Bx9./뎒Ӎ$O6U
Y/V(oӻz +`m%ͯ	y`V`V]d"V!
@=s$H±5C='f֧鐜P:_"t֨EAX7A̛zr`m
dkw^Ԕ@t>$t=iqiOGT^5}'RZ@i&	WT^	4>_I:AHQ	 %%.x:C_j9 '#\`O@Xi+Lk\~7ܗ}UeP-yB>?UGA5w$d׃4qIƑy֋i mA1oͪr@ܤ|k/[zԑ}vBG	ZF[HF%bl_k__=Zͯ2[_tGZPy%$|+Ok?HGC9L><Ai1ֱu%`ߔ{/˄H-#y-D#eWEI}㽧3ǳI^RV]d"V!
@=s]_l J1^;餬#&QmߟvAW$ۃq-vK_%9?
Bx=x9I%L Uݜ6+lC!`uO'	j.?`+pXvsK}lM( mkg:J}h@T/5AVݍ+եu3$n~f>*Qzk/=idu&5zwsNJGWi^m='"CoO璴.~v]rn{((aJ%ONߴȟ][&?ZZk[Kbi@Oյ]9<lW#	H4B	G5O'	j.?`+p\-'Ӥ[gv4V1LfHݤ7t|U^{60fɑLkW朔tn84zO?WEޟ%i]2<hu<b"@,?SY:D%ID_x.zdvvM~u'K*Ŀ,夫~9ҡhkX H#QTaH%'$2f[282J\Z5+$eɚ[݁JR䆢1vMɓ.kHytl{_93դ'%F]$0M2vH&(5a 4+r&䬐WRm,kJ`H+n#/6vʄA2Kql[MG)#A¨¼Miz9Qf+HLiM&锝4w&^QvmEe+W>mcťc^hmO6}1&l(Q {!$t-K3㤴IP6U
Y/\i+ɔ[r7|!'(f\nme.m|pK :Tnʲ!\R =!\_aZPyM%a2oF9?/5AW$ۃq-vK_%DC'W19_HzLSE%L:\HO%eq 	T  ' -  ! &t@ # w0 $ . @   &須 >@  %  # R 5O @   %]"` M_@  $> # o@{  ep @   $[  }@  $=w # R  @   # `@  #@ #  ű@   #%̠ `@  "  #  @   D @@  D  # y @   CX h @  Bj  # * S @   Aۀ Ȕ@  A*L # !  ր@   @j  )@  ?0  # @ YZ@   >  @  |pJ # P  @   z   @  ys։ # aH b @   w J @  vb # jp  z@   $ '@  + # PHh i@   2Ј @  y #   + @   A  @  H #  @   O0 r@  ՖH # y @   ҝ`  4@  g # 'P % 		2 & x  @   g~	 i @p@  ϟx # gu 	 i @@   Ϝ	 i @T@  Ϛx # ԉ	 i @@   ϗ	 i @4 @  Ϛx # 	 i @@   Ϝ	 i @T@  ϟx # i 	 i @@   g~	 i @p@ ?    "   g # uᄄ	 @      & ' L Congratulations  4  ( w$Ox w      !5+:n3:Q!5yZJ:t%gMԾ)]00<0p3K"J1QW9,0mqjЕU p~ڴ{Ҏ	Yq{|M6P-E8ǾSk|O?f^tJΛAO>7Е(jQQӡ+:n3oޑЕ7j(Qӡ+:n3b!?MtZJ:t%aZGc	nKD(lϟ@  ( @  (     Lu	 y  v  L  @     	      ?Y    Winner     winner   1  2 	  Shuffle    /Congratulations         pos   pos 	  clicked !
  emptyRow   1   empty   1 	  numCols 

  emptyCol   empty 
  emptyRow   1 	  numCols   clickedRow   1   pos   1 	  numCols 
  clickedCol   pos   clickedRow   1 	  numCols 	  rowDiff   clickedRow 
  emptyRow 	  colDiff   clickedCol 
  emptyCol 	  rowDiff   0  ! 	  rowDiff   0 	  rowDiff 	  colDiff   0  ! 	  colDiff   0 	  colDiff 
  adjacent 	  rowDiff 	  colDiff 
  1 
  adjacent   1     /p 	  clicked !       x 
  emptyCol !#  /p 	  clicked !   ?  y 
  emptyRow !#  pos 	  clicked !  empty   empty   pos   Winner     winner   1    /Congratulations    
   Click @ ?Q    i   1 
  numCells   i  3   cell   i !  i   i   i   1 
   i   1 
  numCells   i  8   random   i !  1000 0  i   i   1 
   lo   1   up   9   lo   up    i   lo   j   lo   i   up  :  random   i   1 
!  random   i !    temp   random   i !  random   i !  random   i   1 
!  random   i   1 
!  temp   temp   cell   i !  cell   i !  cell   i   1 
!  cell   i   1 
!  temp   j   i   i   i   1 
   up   j   i   up   lo   i  :  random   i !  random   i   1 !    temp   random   i !  random   i !  random   i   1 !  random   i   1 !  temp   temp   cell   i !  cell   i !  cell   i   1 !  cell   i   1 !  temp   j   i   i   i   1    lo   j    i   1   r   1   c   1 
  numCells   i  *  piece   cell   i !  piece   9     empty   i  r   pos   piece !  i   /p   piece !       x   c !#  /p   piece !   ?  y   r !#  c   c   1 
	  numCols   c  "   c   1   r   r   1 
  i   i   1 
  
   Shuffle @ @ ?     winner   1   i   1   i 
  numCells  L   pos   i !  i     winner   0   i   i   1 
  
   Winner @   