O ``3``N0:62:44:2 y2a*fԂ0:rta/92#2NuvHxNV8D=D=A=B-H@ R=@B@=@pA|@n` .gA=AHARA=A0.r @no2.=AaTf*0.ng =@0.ЀѮ=|0.n`Jgt4. ngJ /B N^JLNuH>|0.2.A .g2.4.J6.8. na WL|NuHx?????B/?<NNOJLNuHz8?< NA\?<NAT<tg<Tg`A\0NqLRH@`\EELITE CRACKS DEVIOUS DESIGNS 'T'RAINER`3``NRob Northen ComplHwS'O A<dN0QNuJ8kF 8g@ 8f28x8|N`<KJ8j<ONfJ8 f *x| NuJ8k8Nl<I2<4< NfNl!<J2<4< NfNNuR8J8j 8f<NuR8jBNuB8zB8 x!(!|(B8B8BBBa!I78<  g2 gR g$ (gR 2g #G)ga0< |BQ xCJ8jC 0<0QB@8jD<Nl<P g*<Q g <R2<<NfNl{<S<v2<Nf<<F2<4<vJ8j<G4<% 8f <T2<4<4Nf<<E2<24<%NfJ8kNl<B2< 4<Nf*x,xNr*x,xNr |"|$|2<24<%N<1r  t  B8B8BxvNx S8jzNN~aTB8zNNNu@F'Hz!JHHz! ONz/@<N{.HL/gyo/@qi|/9z~(/@/ /4-A*%9Ґŧ/#x-i%@/@HaOcXI>p{/4X/</6/4Xi/<laaMaM /, /Z/^T\^T$//=륅5{# 59[BqjJ&9wZ"r„2!_Q_a_|G60 vs^Zu+T\O^ptl@p}jATنm8~>Fm*PY%[ϝ%Ã-^)fGq7Swt}=tu| 8gݛ&*ðq6}CϿKXG?"XaS’H*-՞]$FL y' cv`lեC[㶗ĎIzs Qq9gϛ-Aփ,b [9ݘ +i3:F 'BV>#;e 4T~}j8ELev@1g+2 Bz)O櫥&BܡJ]`O㌬%hTk&KްzUFZu[$iVfe\^CJo?Ŋ&:Kz⧚;4lNjџF['i̻& [(Q@v< ѽDtKs x%b.עסҠT6]AC}FS: ؜b:^+X8U`uׂ]4Cf <'9=1[ݍ>0[)t񝼚^]r#n+&A\-sL\*  GZ]r2H7MsfvK4}{N;Oi~$;T(z:Rv Q/_a;oz:ŮGP17c28y2o?́~GdzIӞ7#rز ۓeUFn飝sQ,.Du߶.GI2 1o?Ĥ+Ҕ`<ba-qg\srcH~,xUJAQ74X ;짭"~J_PQJbFr*˜|d=(5DH7)[0 0=pqţf!84JӜ ].wW3KdWȝIqڏ{,혾$nWТÆ5YXsj J}^NC/v !Z2S҄ŧwiԛL 3qh/.UO?x6+nO@ ARrs3r6߉YlL-йV4hu'K]o4`za r'ĭ}VR~(`k: M*J#Z#cm>k"CtڵgLY꾋<wQo_ES\h"Qzi̧ ^&?0-1BcJ1&C{;y #^\D1M)6$e d zp }?{Gv(ߪwz׏6|-UŔZop{ԫDynY*?Ɩґ"J^Srᢢ\@TT"Nc v* Dsru$7uZsuZW 4Z-Z9Z:%ZXZ,KZ Z1ZWZZ ,KZv ZZZ{uZ.uwZ%ZuZVZ=Ze41,W7uQuSu]7uVuFBBA(2<3ܘQNu8 fJ8fa``B8JfR8 |"|$|J8kJg$t J8 f0*x|`$8 F*@MM*UNahaDaJi2k i2d3|2 i2e3|2(2)2N< 8faNuNHNNNNTNB`J8f48f*N @d 2<f2<<W<NlkNfNuBB8t*@Mja*`  d 8 H@*A%UR8tNu 8 f.x`n 8tf t Nu 8tf$ t  8(g  t  Nu 8 tg 8tg tNuJxvgkSxv`Rxv0)2xv3@2Nu(8g"8((8e:xBxvB8NuJ8kBBG"3dԁX@ @ e @UgaNuJ8j8fR8Nu8(f J8j t  Nu8 g0gtNu 8  g 8td8(f  t  NuBaf@8(gUxvj0 xvd(1vNu i2gYi2 8 te t Nu<aFf8(gTxvk xve1vNu i2g^Xi2 8 tet Nu 8td8 g t Nu 8td<NZ d 8  g 8 g88gt ` 8  f  t  <N`kRBB8 J"|2)2B |(PNfB88 "@)"@i&}i(J8 f *x|NuRNu::::}\ 0)8  I_g ;" [ A I-  (())**++,,`mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmN ( n6tD0PH\@h 0   @XD$~4}Fb`(x.2r4JnR8  !j"#O$%&H~'c(*N)d2"*UHr+,-(.E/01G3M4~5\467zFx89:C;<=>?AB^VD0FWIZXJKfLNFPQVVR^SXY4*[\]j_`abefg|hiuklmnopqrtsvw<y{~NZ&"".Pu֡yļ]j:8Rye3 +2rcEYn+l_Y 5҃_ABo'cYJ)[)s+`" &*F -7Zn) .DgP_bfH`ZH`ZH`Z@qҠ"I9k @*4W)@o0*@Q ԋAxԋ3S@o0˰b:M71Ĩ ޢP+ˮ 5 @0Hpo.]h_م]hP& H~?U*~tuB:rPi4?a_+r+WXr#(f&NJo#|8_9[6+jJ~ xP%' 3;|fgl)Ϟ- 8s~1qc oPcjJ<Z<1 >Xޢ|$>dI2(lxƧt5 /r[c-1Ëܖ>1 o #7 ѹd΍% `thBnt a)JsO P9T(3*KZ@))P C(!cIp)TTeK),S,rHY40!3*T+ɔf Lip4&RN'S'S8pENLi4JhC |PBp(^hZS9O(8PmO6'TJ>p2ɔ?N8jd-%TQ^hVj'iUiiIRs8D>y BirZj۠ob L6r7=#PXbc=ܖo -AY:%(Kof 15PXe%5AYxMPV"Ex^ ʊ2e( Pwp|[:ZPCYW< e]0uŷD8x1F&hq:=N2a"L|oQWVJqc#ȏK1ԿIoIr&J -//#j[jH#65+8\Ϳcȍ '{ȍ {;8+k4ob_?f+57FqRoVg_vI#sjsjo]xW>MJ፛lxo o"7rVq4]Ί &}͸%- +" "eL2I12&_$a$qҎGH;!xpw$%DDDDޥ N֋h4OZ-YES| Ű_.-t1l+=b-DvKO]|J+:D :t'l]3&V M\X1$68\_]B.H!Dnh" RH4Ih]|\]|\#TInKh #o 0a-&%4Ǩ0$&^kⅪxj|K!Lg/[y/[R3 X,C!Who(\!Gr!GrT ȝEY XtE[ Xt3߸ ȍ@=6I $o31YD1P@z][J/8[/֋ %(Cx#\L /ӑvYJ`A6xmSQ(.A٤?xSQŠ F:tpf\C :8PiCD0U* SEU0U4412JaAiELXĔiEL뱈)q<z>hZah>h$L\I"0Ep%aJ?zSOa ;L=a'Amr`J ;L)a)%0E1ÔvRSJϢ Ra*Ra*R"v`v`vkʔ0 4;LC0 _b#GD:Lu>"cJYaJYaJY8L).L).L).L).L).a%JBT.JBT.JBȖ7՚6՚6՚6՚6՚rzkkkkUǯK?R?R?R?R?Ro[/3z1cnj3G?L3QD>JTJTJǩ8T{j&H%G*?RJTr{LnLnLWuUWuUWUͩS5jNJmԖJmԖJ3gJ}gJ};#?#?zώ .5+,7Vdx ƊR 2B˽uH`ZnGH8"cyλdλtp '|Wݛӽ *:aM>+GGH_5"I%9Č  }u D h_T03;<8zU\}8`q"p"8{#󀖯!i_EYh_`@ʑ-?do"4x v WHEp_J[zBb1a 7 y2 /#,=a~<1uOT10⳸lV#TvAc:D@y#ID ʛ 55XhbTiE!tBt`񢃛`Xp:[I #*Q "Չ"*DL\j_( ,bD\v2u1e]?#)9L- el4ܣ ȀB)]t*  fl$D -AD'S`܀v L@M45Rh]8P/4L|^`4Og"MNh8PmL|^`Ȁ!:Xx%85P%d"0#QAtU`M'd h 0#  Bҙ0 T5T_u4;F2bd, NEB"3|0!3qh,۠cva`bt4"&hGgvXRFdHX-AY:\qV"dh X&(+ov/?iLیʴd*d_`݋um #@rMB;\k(@* 'a(2zi yyjR ,pA*~#@8&Z[ooŐV ~ǍLF~zrx$,DxM%1gMiS e: ߭J_!}5HCYWrSq=N´I8q=$#.r.r ,g#5Q7&ucjucvY7V?NiUWuUWp,"V5jN՜9,smԖJmԖJm83>S3>S3PޑyyoDZ2VWƊj.o4Z.HZ.Ā4V}/uN o:wKM]j:888_cceEYn<ˍgygyT#5äWzP+?NWJ.`ṋ s WZnJ b#DB F_х;9rG"rܑ'5k4_Uh|@5!h?F{1z>Jx>^?F3io=D71DMlkri&hEkL: (W+(DW(]h_I@{MU8GY8%<=L~&?hz\g]WN0[|U| g]Wu_/CHj8_9[ YLD 3hI̽P3~D >kd_cN߁"2oY"8`5zLi_ƪ7[[ ?| +ʼnM$8xS&8V%@--1ËN8QΒpn2x7#K tn,7 ]4 $hf&a~<+qNlj&"zLL%4C*ʩ&'ҬnGH1 PrDgwPirqj@%4GPBi7ը՘NZjANh" n"J`X%V"cuz&c \e7prYXzd3ԖTRqjZa)p2Fjd*_85UH#`dJF(g)3p(p(^h4jP"R?e9 Xq<hxBi Ad ʲaKHPq2^!SmLehiW"D*Ib*UR*-gp=(hxLT?NQѐ<}PP1C 1XAa1ŸAE #PXb|L=׿B-у!txKPo AY:bK^@D"^e%5AYX&,()U2@,/CY0~ňq<CuqPCYW|EYWZZojSq=Nǩ?28oLnLnLnLnLvkgvkgvXig2eN;oKTjKTjKxgJ}gJ}gJd돼돼[Ux"31oyyr<̖Y2g\d%s߮ߚa6_W45uHn1G|b%^^%^ۄI@E=\[w`nw`nw`~F# }dnG@MP)lJHNzNzNz+x9u th[*FQg(-xbUW1XX9ctӝufכ+;? 3> LUro2=N*%+h_C2]?8o8%鷨PE"tTπ\?# ~  (((-gj `q1B_H_ ^ 'W?nAx Pǟ!Q`3d> l#"i*0B߅ dwa2yAL2/ xWM^849xO DO@cL%2~TB{xfM^СG 089%`p0rPCuA`%bthr3L$L3D" -7YF&n2 p 98Hn&2Kӹ@":VtD6 Mt+`퐑an1C@%Bho^e 6Ap/FܜŌ6rUB ϨNɨNȮĎ쒡aN@E | 7p2_ E dТS&mL V]+rdP &D&II9j<E<yJi$(PJ' *37RH)s @J427R<2O H)Z@j'j'ey2qVy)WVyZj$:e'*NӾIj/z%2c4/4J1(3wNG=(~xedHs[oPoPoPDB~=>c$/c$/c$/[DPg$J(CQ,Dq:q:>QFP%{+ >+3SE8"ߐCBz 7d c5R F(ي|y+VЏ!`Dő"T}#l=^YmsƋx(/қh EE E ER"E\@.2? B`~l![ɖ~qF!@ve=+]ve= XO XO XH:0"aD'È`O$H #DBa4<2/Gȼ0F#?Q 3T&Ug40:*atM`tM`t*a^BIy &:L%tHJP< #P< #P<F,,,,,W$/Q\@FqItE$a=DQ\@8RgQ'_`RF|Iu&e9B^0B^0B^0B^0B^0yPz#i#i#i#i#pفففففߤƟ:~| X)`ǧ:~U-*``E 0ޢoi?KP%zc=` ?KR,>KH_+c }e c׏Yq9+=.g嬀/LD/LD/L,WUG3}L_u4Wgf%7s,!c KHoXBaJJJ-se̽2iii4xoo쒱͒X^X/`.ow`g^޸ # s,,32e%syg>!FJ \5BDj3{mbnU01/Bz]̭_C{MܾsCqb4LoɃzPoBuz+ g@@p={Q{A}"}>{T^PPtH_ N Gq"r{Jq11OL6CqT(kz\HPQ߅ TzF{v&=؉c 8JhoTrR1-.$Li%`p0rG8|H#_>euR3L$Ƙѽ!`ﰮzF_Fb$ymڛCr2oA47o[.fr\B:D:8J:l7Ap/DŽrn*d:!W9j263;+ܔ]\++C"RQ?2`[`08 B[`nXz+" Wa@b`vJShdԋe?aLua1j3eT&eצa"MGQdL'f 8T`3$2J-?D5LAPё,DNxP"32+OTDA"&$0]dH0]P!2y6a20EǨ .z`(8@z`|IVeFJXg Da3f0 F".3 @ȤlzTX e/?t̐2H%eZK ue#ZE\†V*m\VKxD0mףi !1m*3&MD"g@*6ABV2CYyļ!(J 0m>2;~dw@6?$[zRJ6W1A*XUD^1Gt>@g&P&؈T2IH_iÉ8'oz=.q A{8j@&r d"K/s0^_u4WUG3}%U 4ӛ9̱f%7sr@z:AF]וz]וz]I\I_k{-se̡#?#?#mzoo2VWƊj.o\&ުL#ՊoLg.g.g.gygyTzlyLDY2gygyT._Wͯhk~e_^ s{LKDfn89ܪg0z}dn[(p̭&qA~tI8?R?GPoH[*ZPoB4ct=ct?ӟA)gHɅT_Q)WоR+*Es8q5SI\c P"tz\w%V23L?3E0HJSEz j @pj9c*Ǵ(2o8dڊlx 0oϜd"Ȳa*bWMT#i3P۴|{JhTy%YJ j%0 0891ɛҦ)q4'($:3L$N:NF?RIcr29$] '#(s%?S_Mc4m@Hhl[UTRm MHe6Ap/*tx6gZL)hEY/WFubGvaD'SrePE4-2_ EdG_iA^?j+"-hP4iJyJ)%eCER~h.FLTH)P$eRB?TLUR<( IE O,S1LUTQ-D.|"-evUVyZ i]T{ii_tZhǩ+8U JWW_i|+SAŏ*:S+z%z%zK_111nM(H+LH>#QEi*et}C+j_}ZoP{ǽ=N5w9{ܣ8ղxW1U 4}M_jX7777)Kz$,ޕTu%r]I\WR)ӕT[k{-s^PޑiiVb\M3_M3_M3_<.ݲ|- ?sr-{ǁiyǁiw̅2CBͯP+0$;ؤiYyl_k ̭*0Vbs=Y"PDK?:Dq(4!F ,KERѨT4%i񐾊AӃYgvо:?3a>LUr/L)+aо+aЮt!}D\:S)8eBtM6Mv)f4X3 3 3 QgKXo!hIIIo8LMۉ51&P( עFq4TUq{\%> R(&QL꣘#"{uQw#]A=T&2ѽ$*!EϡR>J**O?*91b7KnA6Kn z ftR\7+褸nVIqMB&\^r7$0p5 ( 'hj\Pټ\7lH5(I\8'z ń#qRL8'z ŴxtLJJJ䦆CdQ˜rT>f(P_ jf5j4-hW͊ j`1Aݰ@& j` M`5 +3%s\2`9-:P -uQϜQ9M9MCݘIZPy"%S02A C jJ N)e*.-)e 2q ?R<2O %Ley ?D2OTTj8T<+OTB&8o d;@Kp̗ങ/i3_f~&(zj~j~j~jf&G0e?.Ltٷ`-ytPA tPA t`1H .TYPAgB tV jK@ѴEwõEwõEwõEwõ/π)IR4)r[@&En HѤȭEc_KH1b~.! \By)0& Ȅ4A&I<2!M#7a-d x&Mf`l@F]\_\_\_\ at7=ই0:>*YX(qXa9`z+y?4^7x~xq'(L|ƦOnl>?"њ0ҘVCiL4Pj(DB L[{L[{L[{L[{L[0i1i1i1i1ibԴe05mLM[SӖԴeT se0'iIZszT¼jly Uc̫&c:$%̩#SG0`N5j<1Y,q'=0Y,q'=0Y,qJNjc6t (l1Fa3:2h2*QʨF)2ρUWM/ZUӋVuU]5hUWM/&e&e&e&e&ewFra4 Fra4 Fr sv}ΎB9;B>gG'ǧ?>,)dO!8pⷨzzqŏc=XhA=ZPo?KDYJ'R:}҉Nt DJWڐ҆6!%M{\Φ=.giٴw ܿ!!@_&W6}mW6}mW6ٿIolқ9f&I?_וz]וz]?e̽2Z#?#?#m.٦+- o++0$X *$%8mK~KiKp̗ln$oi0߲|K|щ`yJy1iyʊT4W0ʊ_i5==@̭cn50& dnob6v'e3% +}̭'[!)GGQ7G!#6=[C A3 cM͏1{ GW g6@g48kb(}UW4}eCJGW w=Ez (OLsq1*fি.G+1+j+i^u)cH!=[z\wĠ^r[*Jo [a|FM8߬0:!]!P|ϱj>릙g8AS3P\@nUI8'z Ŵym8rی1r\ q:/DpuEih[C>(- U !WyǴdEh=>0hg&؈Rlg*]IJi+Vo1z\N%=69C{8j׿)K r3rPo:x\_u*1}٘f*7ӛ9f&Io椀& őR+R+R2Z^kCyGGG0VqƊXVe⭚[5wZmmmLoX`ec[[3b<<گd]ͯXQ+0$%55̭?0VZs\0Uؘ*$ܚ0jL꼝%#l#fN`n7UTG'h~ 2UM T$-z/RM2L¡{{z=ֽ{̗G,Β>EL:1 ?%i_Q)W }WP honu8c)tzcg΢Fo"oM{x\WDp*~>3gp:WNMAHzq&ϴ51>2%7%W^;LU5E7᥎ܘIz#?BAPљ^[[:btPoHuzLttxS5"H+QLg:>{QJY+j_PJW/j_Cq:Cq/jS 坃?s=N,U W1'L_Ŝ0}}aބ2! eBzʄ&" )aT+!JHRԲxk{-seܫ;#?#?J 7%4%4%4W15RWj|3W6@+7_! ߱])ĵ_I_Id"!SٮAlrبQl**8?I D 6&rDZ©3Hėh\Gܑx0-w$LU8~X Fx.k4_(U (Eă*}P/b(|BeXv.uobԽQ7zEW]k `Bsq)\t+W% JhP& H~S? @L4)0P8Iq$ӟPߗ|ѾE#B&G?%Wr!}%[O4}"}HA*cP}FhsϨ3*J3>{RC?1Pz Ǡ{LA-PDcZ[PÏG-*--S<-Rs[HmQ#1߸0oR&EnRHVݜ?KCVnTBEPQ'-TiS)mTm&RU GPkDRJI8*%mR''fTT_U"E)Nh'*KPJQ9ee L8&R"f*?N4N4ɔF8*ETq2) Li`ZNLi4Lsz'SNiNMZ'SEd6NژT򁓩6N40q2T'SmLp2|TWZUNN8:j:::dj'SsL49-Ts_j_/ x2l0E(,ƋPXlFn(~? e,óPDNjD/BYJķPV"%qgb exʂ2],kAY:? e]0uPbe".ZNq:CzӾ"E[ԿE{\c?cݏK1ԿIoǺܟQ$3?3Ecޮ߮IMI7nM_ޕΤ]woo]xnzo9w΅w΅wN>\xxj&+7 FdEA"XA JV+qI|I|I|I&x$vH&L#K2i X}>E_z1꫾`TB4ŪUsVͽY[?MTMڄTQ-䵩^ xmJ8Q-6kS6kRDȫVͭ[57J####^?mivoiviQS1S1>SLTLTLA+վR+վR+ tg*}g*}tg}oډϴiLǴ{Lߔi?R1SMƯ0o)?.FԷ_(]"HJGGe} ^D UҦ(rąMTs788 giхR N&TS:UT%9Uڦ9U N! TLuT锩N8 }LUT5LUT5LU?nJJ 0S0S0r`aa.Ҙjvjvj?KQ3jvjvj?Kaaa-TvjvjvPV1S0S0ʊ1aa,TLUTLUTa%JUTJUTJUȖ7iS6iS6-WVVVV~W}W}HHHHHqooooo1S1S1g}g}_J_J_T{jSq=N#sdeVWWWW',ޘڍݘڍݘaTjKTjKT wܕRsWj.wGjGj6{{lӌ5VWnH5VWRjxب2%6%?%4%|6$L˽I5Ri5RWpJj~G@i~j~eRͯܐj~7JJ^JD @Q+=Fj~>j~eAT B2 -7iA 1 _`F-7 D 18(}$hTܑrG#D \rG"~hqUbH5kp H"4_A8I}xы^6RA}x/ڛؽK'7$to+z%ל(} $}M$R@b }M &-A*W'U'"W1@&%Q)NqٺϮ{̴%I_i8Fz/q]?H{\gi0qN{j?ܟ#5#sk4T4Zeӫ[1S1S.1FTjKTjKTvܕRsWjqGjGjGjZK~ƊX^++_cD\& :h\&ޑ1iLk`c탍ɋ/٦/٦/٦//71uRWj|J__1IҲR+7_!گ0_IYj~kӃ`Zn 6jAlr׃Prب 6jAth+>׉;ω; rGƤt4_+ B3 Axԋaz>ؘL7D zU&FݛhvobCRki k єFW#@+M+W}?W 8i#DLg4=N+'$XyѾE_/p+\ -eH=&p_Y!}H)Cg6jWƠ3`淜 F>RWQ_b_ MʍA2/[nGxp5ozSb~.z..T7}>"!s.EӋ$r[p*HP¹I !.QMzT$($EZF#1VC*qV(YFDL0*ꔩN$lj4G Nw+>pT}`ST81_ #FP/!ᨔd CF-3NZ#sCZ78ER0T3H?S2-.,^YXGL\85+H5('{%)"jdd*_O$K0p2Q#S'S ?K/r85Cb`s Sm'SL]80c,Tj38vg,.LHPq2^!SmLeh**mVIVjVj38y iIbVV*fL $M/ yPx1 ,_yPX+TLڽH8܋PX8Aa˿R҃!txY(K7e0Ro"-oD&(+k?R+yI P, b8@YxP]\0uP_QT{jSq#sd=Nǩ[^^^^հxcj7vcj7vcjR-R-R),ޕRsWjJ]SHHHnN7_( {U-UUTyhhhP*E!*Q9PUCFCFCFAYrY!*u!9p4(5U)BtҦ,U###ڥR,T+NcI>>7Lܯ_sR1ڟzozcvҏ:=N8ߒ3~KU+վR+?T>S3>S#ͽԯc=cvzc=c[TULTLsR_J_^R_j_NvSUq=Nj_iNNN7U~7~q:=NT5kܯׯo*Qy__2[G*[ҿ%[c?&[?c?Fg&cgg%cWW%gW%W%WWW%TJJJǩj_i_iS+++R++?3R3?3?3R3?31+U111?#3U_#??S__?rdT5+GW7~7ܯ__U8ozگW}Wz=NǩJJ8վR+U1S+>S3UTMT#^5N8 :#T/pNu©~jUIOR*URV6թNu©jjjN6kS*UjnS2ymצUԪݦ:eTMUT#éj6 *eJT5Lz^S0UsNU絩jjZ U+U-NUT)KUVR$='CU]ST;LHGUU(UQUŋMO)a6<)˅gd O Oeų}gLBatأ/dVhhhhѨjא G!ZE!SE!SE!FU4$h p4hHG?####U?????RUL#####U4kܯ_sv^^J8tzNSU+վR+վR+վRU+>S3>S3>SUq=c=c=o=c=c=o*}g*}g*}_tJtJT#e2TJ2kܯ_ǩ*[NcDGDG^[ݿ[ݿeTJǤLǤTJǴLǴTjϦlϦLTjjJTjM7LUq?NTjM7JUϦq?NTlM7JlM7Jq?NTwM7Jܯ_i_izII:=N111U?RUL__Uiܯ_s~UE6MMTU7~7~qڍKQq=Nǩ8վRUR+R+R3U3>3>3URsGjH#5w[N?98T~UGGGGGӟy׿y׿yݯooo(ܖRs[jnKmY4VS3>S1RUW+R+S1UվR+վg}=Nǩ83>SU~7~ӿ+U7~7T3s~RǩgDG[ݿ[ݿԿWҿ%[ҿ%Gݿc?c?&gg6g*gW5WcW5LUJ*3U+?NTHJr_j?+?NT鷴Jj_jXgg95^&3?3?3է{ǤL1ooN?N__S_s~3#Mͩg׿8tzMW}W}e,Us[JJY3>3>3gH#>3,ӏsqN?98,c?????y׿y׿yO7~S7~S,-5ܖRa^xޢߢߢߢߢߢߢߢߢ}5uԹ:WSj\Ms5u*ՔrWSj]M)w5宦Քcq=<zx\q=|XqZniqZniqZzKnKnKnKnKnKnKnKnKnAo/ o/ ?c~:oUUVuު[y:Tq}?ܟsoQQQQx ȍqSNՉ7o%N|WP<IM#(l[!>ӾޚǺxlYf#>C|F##Agg#:i<>yˋϺ^@QҌAn{b'lqdj9j뵕VGcSGG1-굃;q+-*涤Ζטu3wE=F}c^c4>β̷(΁Yt<\c~f抳okk1scLi,g6Q_Q +s爮%DǨϺNQ:13IܑYqF>>I܃11sdr|v}]%11Lۮ[z|6}i-~GZ6Io%>#TTTTTTTTˤLJ[F7PC=TSrOgWʝ]+׍5}cMX75=g6>񙍯B>>>>>>k*_%D|k@7 z}v}v}v}#Lo'v2L]_jW3'VVVVV2xfojr[r\o-[3o,Y3[D5{M^&MMۖ={,Xvۿy7O<'r?#7;n7>H"{D-HHޢG.ήϮϮϦϺtxh--|\ګ6bս=ƤǤmx:>ޢ^s:8T2*b3S$\\--_/ HFeSrc:X--_/6)2 pF--|z߄^hduᨓܖVfQgzmrՋ(.r[Nc QԘ6bW9sqޔ^j4Wzz8)]Ci6N)阎>ڛӴnKjKjKjK3kLm&6o%%%%MkBm |$}[ڣHHǴa"^݋{4v!qW!q83iMGLúVrXJZa]g~&ik;Znir--VʵX3~1w;26{*T[4ޢQG7okƚ!= 0 >>>>'=NJJJ{1\o rڏ=yLc7v2Lo'~ғhO=LoULoULoULoULC@{h/ r\o-[$$D|"D`Ƚ&rk"0"#2\/sy,Xcq)Ӹjz#7O<'W"\/BEȽ[$roȽE"ܛ6^ [gggg렾꾢ё{Kzkzkz+9hyvj>##sG^ս%5}C.oym96~~,oӖ9Q6!#h 6U GGGT$=*pK5蕅HoQ^eb9Zze'8H%i.\Kd!P+o8=܌6froJMWJWRoBs8tMEW4NA)])rb^8S!u>{SHz*UJoj㨕}$}dwdwdwdW9rI;}$}dwdwdwdS{/pRioioImImImI^޾EH{KzKly-/%6qjޒ6Fv؈͝irg-ouou&. ar{E;^kiٺkiٺTTTTTq>q-2(M/J]]8  (쪴쵘br[=~)&i8ȱXo"T[`*aM&ێKb~hT[NPorab+\6gZ6N/Lg:a⚒}l(tMsJȌV73~7jWpL4;A4I#>Fm3鲕JuLJM2KfC{d^802#M(+Bb^L5^80[higTQdtJ8pzG Nfl9cԄ  jNMsN3T_HBkKD6-eP Bi.S  It+ IDӎꑩ0ENiI'#S 'թTVL:iĖý eu]"dݙyL aN/,,2բ0&ӫ,mpuIBT3F=dmz(]lDu2YY*( @1Ӧ$3Ms'( pƤA T{.:e0Mcˈ\h>i"Ii0cˈ!} Wv1- LT.kʺMg[jݽuU;zD̻zo?.A7reNCyG!T mi'oߡ3m˽D\U_dpWom\%L` ay&vY8`3e_Eo HNP, _-3Y&Eס.ۥ@A$A#i[yeQP8S#?m&gunr'r70Р?!3uJZ$  .6#TqugG\6hg =32/pGKː&8xėhA¹nqs _*:G䠈 XTX 2P0t؁ V@Z")wI0 ]H$5ЁA%X F^pZvu0"PHpo!c&UM'kZ5Eq,B)L 9G( ź* Q2, t0 gZB()b~PyvbC@/S]"G' Z Q2up#yFT*rxzƅt.[2(j$\8>\t.ycGXjC 7\oDv82RQUxTq850)q30CT 0ܘܘDU"op'FTHQ\"fF2*TRWl7fF?̿iL_ƍ#̿LB´ %Fu[7[^-mt"x6DFL%r0?Kg.¡4z†FJ:ZpÉLNpj=(ΑA2衂 ))#?(وFPaN3\H8. 1#) 08s}lxo>nr\7xo#\}#w.Z}';x績7 w\2Qyc4;*(~L8Ƅ4!|LczGuVaqlc9wwMxn+h-cpbs MM5\n\wۄi먼;{i{{o?yN(rG$יq')}܃sdr|]v.Ǩ*2mow]0w\Ê߄Z6Io%>G2xͭU[5Vmͭ 5! oǙۤߤߤߤߤ%z+[]INʍr8)7N=ܙ3/:g^t7so̽{3Y_JW:$v{;ɽNrA}_}z#H7b*qPn{ \/Cax)6ܛHM$&{}u=nzqg#7Fn8q6rc'8lj6q!q!q!q!q!!7~7~*\6~7~7roƼxˋ@ro 79|KG5~7.ySTz=u7]޼M/G&Q;ym7;o^f'|ۈqTW=J7LȽ?QQݛ=lV'^ BP<6OrcY<߀p7 e\8O1Ⱥ%ѽ urrRIFpThzkͼݵqɨ gmAZ/`[8&ȵ\ufNߦuDlfצ9\"J03M8ҽu+o h*(Gp؏ gvPBbƌS1IpxbPq(ړ@[b+Yl֕ה5f~zEeƴecڲ1m٘>ykZ6./%|`:#(40.&:7"^Ӌpz IOCr=B=N*6 Bhk Iou=b)^a]+9k%u䰮8qYrhJʵX+b|+-{ǿ524$MMMMs97qRn'I\ry:o]sz3fܛzz#Nro'I1 'zk\4\o$Fr (ӣL2 \xpŇ@C !y鼉Dro"7ӀӀ_+:EMꌳg#7Fnk"MtM׋tƅƅƅƅUbG3t\o:gAMDMDx/!%~{ɽ@ro3ϣ[ܛ 7M{c/B !ɽ 77 }t}+bޘk07fޚ>BysJayC@[S?!!'w!eՍ)qT|?@Mo TǦ!Ewr(4(EWXRo$xIhCkP3|qiQмDSX(vȹ޴y.1 "h`لM8m>G"Mhn9J rDu2e\ h\)s攫bHr2 QGE< "W$Z@2,4q)wc6n8߭\ErbĢpb9q)_|CMN|NSRQQxKҧ( GOG򠢦ݸ-飕P2#Q[^‘P)ޒڒҋ-Qk[nx-oy-/%i[ `<6a#p;lnfܘhy,oA1ar&.{5,"~EՀeZZeZZ\^sF6=o&gnLBy6B s\^Ռ7P0(b8YN~hr\NKnl~rW!jX5SEKQ2mqǽp,[8?T4p)^7F0+oqmq"NegSd>pza9fhu}u`u‡ ڦcڐ6rDqb D4iC\,!'> l@7#gՋ.1 U]4Ǵ%=Nr<$K; V\8qBRX%}\fŜtj8gLt[KQ L LS NSD()rыԦL8m.LG$ צte7mAI")EWE´@" igSeR>49L):K-JP tLH)ô`hpaf]mJhZ:!D%8iLK0OMRP]#:bi"*KQUhGcJ8(IunDT KQcTEJB-1Kќ\P2L,DJ Lj^[WNބ^Q᠙, *-輈.!R3mzO&qm"wHԭX]V"\4\!D [: "F+%EXaMՈDHPrr_CupuC'ºXƤϴ3: 1.2vpD1NXęصA˨\֔.]?{ep䬫xD&#aNByG  smLUnPޖ4卻Zxoߡ3myŐU%5_1p͆tb1"muVM" C 2Qi  Ho:LʴDGC ӈX%@>+Vgu&$4aŐeut+)I US¦(ä8)ha-(( ";!Io:äqR9,Aeyc 5IzGaR3v,vfE1y?0)Ӫi{) $Q2J&#o2pNh.aP#G#:sTMqb!cGNpF*+Ӷ?.rT=vtg]Q9BX#GN"#wӟ{\wAcXLnҙ0"2, 9;Bi`Sщ\ ߮ae(O~\a׊H˟B4)W*C8NhqmjA0$p- 8%Boq c8Nr8 [ r4Ӳg&TǏBǛ0[X5"2NXN1n3_HO83D 4T`H ź* Qș$:az1YK H m̊j#l^e4KFM7qW{Ĉ˒|mi1-Q;~eć؄Ż,w{L{l,ŻhUM\i4z\捻pKfەDeLK{=.WCÄ&'gږym;rtn%%tC:099- QParhan1Ms1mWD`)dl` 3.QPQQ8檡芦ilnMb= fJLAU T4-RhJn\f:)BTT$Dg>d䐈OTEKpeF$,*BTA|bj-BLd4$A8NT"5n$1H+ K`]p&$ Lh TRenMUGWdQ<]7Q]"*j2r5"U(q-r@IQQui紀W+nq.(?n-o=2 7&˹K2&VZx:aa)4z sm]bޝYDJ!|4R*Rg\ywc%^L1^BE)@Ubܹf\^&_e凝8 2uα̸ C~fD(  @ 1:qf;2cX P& l+̸\#. ⋾|+)nrf匒._:MQEVV rm&2Azic< bRT% Wr?#:]I(@ŤN ȍs V270;11$ +\%?%Ɣ & \0!e)h8R\ۿte="KdJbJP \01 ]7Y ʣJ ")hl0 n.=|1:GӂH ȸ WI;nTD兇ƔW 2 amʋ$T (T`[ ZP#?οŨ3r2 R6/6 0 u𯚙8_|vkMQ"SaN|4@'Flx6D0RgjL sIJ`r rQȠ pD$"2 FIJ` c9p&CK Oe(C 0mc0 h"%2YJ7(1F!9{;sxo}o. bo\!Qtfs*owK坣mRyGxRy[6h<ݙ6tgSۮخΜpWlW|xGN8+.`hlj;x#FV6>D >5VZpW|}-m FXK;R0VpwfnPPQ12+* cz4pަmڦm{{[{roQ-ʽE(ޢ[[0&aL:Øt1 cƤ3Ig0&[|M&wE]hrW4+MnǑƑƑƑƑƑƑƑƑdʋʋʋʋʋ 8888888888KY"7qȍDn%r,g8K7~s\7~s\7 7DtyCD 7DtyCD gf!C?ka~x ~a`aNr]++=N{ rW]ˍuyrc]]uqȝ}![gWWcP&+o2>7{M߄UH#;$ެ}toB}F;{Ha8zF|*?<uy8zO%N9#ah`Y{K5;`lGZʟt99Urx)>Gv|'Nr%kGnޢrknΖ \X;8Uy[^[!,>ɽE!}7><wN8ˮqLoI5:l|Xqg4o⻠F^& /׍%Az\Kl> ķӡD^=p wDriiQw;?ƙ܃sdr|Ɍ`#ޚ Lۮ[z|wEŷLˬ6McxR G]Emܚ[5)ˠƿo|MMMMM[|2+eVrˬP.8qI?g:>񙎯B={,Xg2|uW'_u{ɽ@ro '>g*$Nro'I+_JTr[&roȽe"[&r/09KAupxě* Nk,Qʍ_uBup9@nL\8ն4-ޚc3ZƮAciQ!x d޲̮YfxE#ߦ䛨t671&5ndUl[yE4WUhs7 \8kTq3P0*rE3&>|-MH4IhT@h[жJж.kx|tI>a!d/Vl٘lL[6-g oMkb #|`:#(-HB:G=ڋpzN/E8=NǤ B]mp!B^ D>Yk~pC| \>_G3y zxsO>\!G$?,ܖztэ;Pux)ǂgM@r_MC] /2M4-ѷMsȵcӑIAB9\QMߜr34$GV'ADzdx,5rUR1.onlPh&Grb^X8q)'b89jJG$2b[J >9j|dwDѓő<L"_>Zy%-82 (,oMԖԖ^l~ / V[0[^bKl up8ԼǦq;ln6b?֢1q]\0u9L߫Idkֵl]Kֵl]K˝k.ܚۨ*{fq$Mn#Ļ]אAy\8wr]#]Z:U.-P޸Vqh`.Y%)lIcD7qrXIn.B8?Rn`V oeJpPMrz\7L\ tL2#wc]>&[5\+8xuv0mHK57\љt8%W/cƀTuѴ!gf!Ymu ]JYi2^P1}Yfi|Ƅnpnڒ>FE-bTS.*H1{lDžTEepzmJWv.3TR}! mӷ4ٔrʣ N;R.*p2*8¦tZ:LY6cq2ubӷiS5bu#: 2t҈-)upv׈ՍXʒ\$a6 RѶǔpv:71*BLL$6=fi8p0IU($p~@j u6=iA3YTZpH2fڤ캺^Ƥr8<.[)L.SqFc\qLlKDl.`S;ĕr_ô"Aɽ5TgQzh fLz3: ETg+Ǥs]˨\֔.28rUu(&]M@.`@rمP9f@*M(oK]--òxkb7Ay {!wYh1Ō ơlC&_ś(3.02(e!mK̛. Llqw-ˤZ) F;".71@'yAtX1N"(de6kq1DI&@żS .r" *Fafn5@x`YvļS."(xAp30lR=nb\tET`bC&:1&`Q79QP-f\6e,J $HFV`pMһ,bw*K0JF4M1@Fw=zfN'0$ƊI C\X.{Mz˰l&$uNdKCLY.{MzURrS&]1̌L5 -\HQrsG.$C#i` uX3  ܀**ӸbC-0qŹ:b%:N\dDAE4U)2 Νr5"U(Nh;UNTpN`ڟ*ws @XTFŖunQP:&_,2*?NloLla7&{o9ijDp"޹gX`X`J:nPr Mb7 :QmQ,=L3ļo1\r%%xIAT p7-+XJ'$N$1:&GnFd/(,,HlHi pKX|&Ż%ڠĘEP>< a)1)%E' ց83ӃKGZPJ0`p0Q!=?TbPlzdB1.\:LRq<;@Ÿ0KL dWWydPMĸ&Ì6Nyf1t5f (ǿ l#i|?OIAB0ɀOFnȬ&3 U6@nd3r0?KHƍ $zۯ@ D`#ſ bى( PD:ň yq!<4l'~s4" ߸dfư'>F!~E\jf!) BssxosxoTsxKq9.unzK7;*hzTޑ6}{PFImYo4xc<6ݙԶ++f3'_3ޞ±x:Ļ/'|⍽Vӂ[h1{&d:ӂc.HM0VpwfN0cJRX7Ni8 Mmڦm&xow7s5uԹ:WSj\M3VHrW$+I$wE"]Hrc2<{G<{G<|'rW]}"w'rW]}"wܘxqXaEnqXaEn3xqXaEnqXaEn3 ް ް ް ް ~כ'7O\o>>:n~DgclJuouT[s[~FhGսpזQoAӦڑt|p/jW[Դ^%][(טSm]QQ"G^15FYיo#5xyט;̺N#s5^[/gJcuky|cWg8v@}eѵ/+>;G\cg#"$#311L|6}A]ccc.\^.pKn[ccw]ٷl.Ӷ[3lz4JLO}G N5^8pzT 2qrO={*X%>rgW]\75}cMX7 |vW*鳕U#jW&\ c3|\Տܦ2Lo*ӛ2}_|m3Lo3Lo3Lo3Lo3LW?_ozq~\o?}c徱r`[roʽ Go~pmʽ{+Vyo7~o\o\EG~a~7>6(ޠ{(->#~]\]LE- eښޚޚޢ^>rM^>{^MnvyIIoIoQۤ^ͮd>ޢ^sԫbner|pRo ) p$|DRoQouoztTT© 4-ҷ366!) Gۂ4[ݛԙ^^Mm9Qo/ۍ:k+6N QcN7X7ݛ7RgzUWWa)]Ci6Μc:cojo6^MjKjKjKjK3kLm$mImImImI}GӚPgCGґݑݑݑW=4HzL{v/EؽQIO#A^P_iW!qW!q>i9$zq+9k%u䰮ugҙf˽++bZZ\K;1Jǿ+s8pzez5{*T[4ޢQG7okƚ!= 0 >>>>'=NJJJ{ !@{`L㪘T7MezS^ 饐E_Lo3Lo3Lo3Lo3LCߡ?BGhzq~wdO[ro>>>z+V[qNo޸߸ǥ\~a= ? ʽA7(ިOMOuOu ]L]\E31(&roIoMoMo>#1ɦ{W{Q;*E{{KzK{kt߅-rGGG̱@r2SHF-?2Gom~HQui(G^4ڦ!қ~}CJoz866qҍӏq{ܦ94Sm32qvMؽf4NUٍ7+774R ^m+rbvD)3c7WHi!R4Ε}$}dwdwdwdW9rNIt| /G[[R[R[R[R8ר/p#>ޒ[^bKlykfறǤq;ln6bsg1Y[[ݸ. ar&{^}~zZZeZZeqzez7{+E\Hʻp{3PՅP7r\,Rb&wvUZZ&8s,Vu&l$,IgF$!\6Uۤ1et~r=wtgSNP[%i80u)|ky˝iSiauf[5h]K!qיj0p'(I\ ɰJge+NJN ʞ~0nN/LL5d.+b4KL5^80[XU-TQdi N/LsHuט5Tiҩ Q}BWn4fik\ZEJ=lǦJ'KLMsJZdW]قMs8,2pzIT&Dݵ ]S/f<)酩dif6Y<.Sy4K; QTJmҮ:A,,.*6~ϼ6YxL,j´N)Aiצ9Kf,ʤ|I;T>|ˊySI]I/]h72:3/^L&ecˈ!-Nic,Ts][M3˚pVs5}#g]U]or '#ʋc Wv4wy~ drۄ2qU kx.(ޝAδ-[W ?&U0,Ǥ~iՄe\ؒӏj[]eZ5} j s0=2ƹx*qt`i2.A!Lp:LL%muitGU"S SIzcRUYE]<&YTM‹q5*-$iX7+3m_.T)VL0EYW%9[s.@r)Y]Jy /k@DN͒Nb!6]É9%kr8?1.@n8+*3 w2܌),˚*1~7֩5%`zYS6./q59Ɔ8i(Ox7nX 4`LNR )#^&`Y%-lad]]=SOx@l "RR"Ǹa]$-1耎HJj8G]CXgÁl1E*aY5G obGf:U-7.[h[(74 uE ol,JpZxgWY3M7.G]ѶwKf2mەMfi⋷7 7U׹L(ʺl|4T]880WTWeFabմIEp`+i'ȦLܱ'Ӷ5oo4n6 7U׹M0"2͒(!Q;FnTN鴸ܸDcr20$),52rdwẖnFctAw}mSY@ՕiIQ#6wYՂjT42[b+0)p3әIՄ]V7E%UZ#UW ::mklRY2 Ӷ'-Ӫ¢NvWغjr3e\]eQ[Z6,2*.:]1oKqP`Ba#F'[sxϰ*7"ļ;o "zxRm71c,X4R9?27x*!pg\!_?rcQ1O]q&,3)cq.ϸCr]91ホye._3y8n.򦍥T+)?:]IRғ+@P;}ix XHydvڨ*$$h| H'R =q=[N\DxPKcT5RP#l&Xa4EPUc")r<&.$*}=.EOT'0?s#R4\%+UO^"UbndLՓ(FU l5$hA7UONUЁ | X1U=9bTvkMQ"SaN|8(F0o ,ZW @L1%AF?K& *,s|\FP?3Ly C*E,o> 4BYrjՏs.s.qEΆ o]7x\7xo-\6Or6=1;DםL!Mw2N&1sGwwݙZl4Lo`\mLİ6;x\ffkLuO_.sxo6m6{{oUvA*I"\$rT.ERH*Js4Js4Js4Js4JGN[dwdwdwdwdwdwdwdwdwtttttttttiwdwdwdwdwdwdwdwdwiwdwdwdwdwdwdwdwdw)%%%%%%%%R[R[R[R[R[R[R[R[R[J[zGzGzGzGzdGzGztGzGRGJGvGvGvGJG^GJGvGvGvGJttttdHHHmSHHȏԎp:U:U:4z ӦZN/^866^sNjj{8ܦצڦ;Nsopztknk6q9^8}k6|g uתmzo;ZJ|k6̷|̷6̝יږ/enKmKm,9:S#s[j[^tijWN[άבӖ:m*m-_yudnˏiS 3MJ$2өɇݝ0ivD&b6p:eZ pSd,iVgDT)N(KSa2*QLmNJW3 ut)04V 9KqZ[N8,Lܑ#s6Vh"-"-"VHHHiiNQ;E#jLjLjLjLjLMUZUڢtT[U[#jLjLjLjLjLMUZ;ƤƤƤƤTTZUZ#jKjKjKjKjK;;;;Tڲ;;;:[R+RsAJJu^R㠎4^knͭ%%%5&5N4JcԘԘԘԙԛinWm:::'RƝ8N-JJJMsGԛ&q5i Ns^~D=zӘʅk V&k~s:˽k}{J,zmzޢ>u酓zS{zLzƺzqvojoQQouo1Ncۍ{S{={i{qvgvMN:-583}zzzzSmr:zzzzSmaNM_sqƙgnJ땩LeML8y0NMJk*-yl*ep csX=ݦZeUB,y.3R eTVR.ͺH$*e\ \ Si:U ՆjCґWݦ]vW%ER[$ER[9.4Dž)R[vcvcvcvczWRgRgRgvcRcRcRcRc4W陞ԘԖԖԖԖ2e:c:f7&5&5&5&5Js陞IIIIIi\gzgR[R[R[R[R[4阎ԖݑݑݑݑԖԖԖԖݑݑݑݑݘݘԖԖԖԑJJݖݖnIԑԑԑԑԘ8q:N#1--#7o&͑ԕԘԘԑ2ͭoҌI::ҫJgzG^rmymwMs2sLMsGW5suW4\gz#JspJ5{}{Kz49&[;}{Kgi.sQ6u0qNMoI^JsҕڛGG[ҕݛݙ])])=>>>ݕݛݙ\_+]*͍378s3qvoRc478s̍ΤLpR8[ݛ22޼޼޼޺16).g ezUz!x!P[v%YN4zU:Uv6ΡqslGj٥8]FN/::\%ttJpᖺZdN}7) #!p$$1pj٤+&1j 5Rc9U(."'J[p(O0'J[6duʳT:m(Y<5K4b] G*Y6aZ5ETiiw˩RUäljJթRwUNU ER IVdw iYNʇRGTx\8RgGWTQ%.E(Tx\8JgGWp9ߔeyeJN_I~s8펦eq݅r9J[88,qzƤǮM_uououo~[Nc[W㺷mz-#quF}$=v=NhzQ8o㤷]gtսս5}u=N?9Ng[4z4N?}Feҙ8EwܖM-qȈ# p1E-qELT޺pJp$wUNLE&$+RޚLV*UJU]NjIdսY]TK-.r(]uaN:LU-(aN8H5eI,' EzJ.ҩF4Y]m^<)uaiVӄmM0Ϯ]_]iJJ>JؿYRWg%*aZ=v=.Y7m*_U)5}jiJv8Lv=S jg܆”+yRQnmX<5Ki~8aXI!z.a],*Je.1@y"QXxj4 D! ?ha2c[:+T1p?L+)֋ڑhrXh / 7aHO, @@ C lj$ m Rl~ 0HO1F]t0iBAEҦ]{1Fo <`dI;FKFhUHYhFc@@dJҼdF*]E6PBxoTI3P.Ԙ݈l S3]QY _0<^R`BJpqB9*|H(aEzqJ)ȡ0EՎHN{9Hpo3RK<)HK<#.ԺijSnK-m)v'sK1ST9L Ry2)LKۢ015FabxNgFaxNgTFeZ3XQ֌gn˺L1*1S>3* 35\Wu'4Tuex4TIUxjGN˦TITu..FaFa=ܞ?<j*E @d1=`E?x1=E:` J1@k1=EE3PtJ1Xk.J1af(:1hx5PD1DE$@PB0JMBp,x80DEx0JJ0MknS0Mfh:0,2@ e ez`:<1,S0Pg 2@M`8V0Jx0J2@ e?Jx2@M 0Jg2@PI|,8 8g 1::902x1:0@50Af:1tM(bE:1t g8L fD`D0M0#0#0:0, "# J1^f@`S1^R1aQS)+jS),j|,z),qP+I,8 8gl#L??Nu$ 40^(f @$J F t@   H8 X(X.88X>CDdLdrF9p!"D#$L8,v%~&&V'(z)~2*TF +k,1-.2/0^34z5(n6^,7vPr: ;|<=H>?ABPR(EIf~GdBJSKRLhMNsOXQUVWfY[Z\i]u_`Tabc.ejtglbmno}qrwxyj{~jr&.Hq _k`b[տ.U˾r{#[-jۜIWUOdb12ڧf,xTSU4<fk'D̸qu!8[Ezp_߹#nmkV2}O8O%̅{w9R/H {у9*:HJo}>§>Qh^ *B.9J%qj^^+"=9ڊCI VRe7҈, zehJu T1AȵuJcεHdTuN[P00oZ@dËk*t,!5NR럓LBl-Pڪ7`# ֿ֡ edKGk+6>RumNEPzmiA րG5dvȓor!ثj /y¥3UTk1ި: tYO,! T h)BUHpU@&[E*曝*@1fjlJ0׌OuPJblQF )&0f+V,ѳ U D˄'BUP}B :M7KꞭe?唶NU?,<^کS;b­Z8 '@trj[?np?5k jjBP8:-&?u0@ʩDʵ5T+Jͥk']RСS+ǝùvGDʩmժAkp\JaRMo.ZV^T0(q+g?T_SUbJ«5PVjnu)DOGq ^>\d0:P)tϩV(Gƭ7xMqJE[OUՋ0P=DN$L[a &`pQtJ_rRH~%Rƭ1C+JT q+ 4hJ%ΐ242ƭ$[~QQoPt+_j-CGɸU%1`|QQAUDj?ehQ=?70R]U{qz^2ETP Qkǭ^_0P ~J]_|)j882 ^JQt*S[9iAK5x 1KOD'&{De&20A *"3~*KQ˚dSqErXAdSo**H8q_ƥQC! £BsT*TI 4tT}XxT`D&'L@\ lMVM/(ttAãB?/*J}@H 8ZL lBC <O"^.6$s)@_`\(hx @>J')"X]nA+7<Ba Nc&p"TxX\ :" ˠpR7X_"U`cTIw L `I9r\0Nă;H],|L` np>?1cj zx5 )\NdEy<14ў|jpb<%E>./zӊj(bYߌ/58YHrcC2:*r'!$Y%p4r)@FQDUY εS"9SGф8'F=o259?? t! ɏQ6q Rm%pOY)Đ!B䷐UbH^;o?A\XD# UY)V[/Ei;0L!io#%Q_i1.1U:8?V4\ܳjqrGH7!.\?[-{x('B)S^7C0!P&fޚ)JC OO XHr4OkOA~SW-3_ӿĪ?'|sKG?W˒;\Lଯ3skJhjV'~ҋ?M=Ulu7N'JOn^WC5h,>?vI/c؞r֨фI/ B|9k~V=O_{Mmp4?-N={h-v|;Jf.2Ogtg$Ǧ'7>%iTy[N^ Gcߏl0("cOqg Zx;}_s/6,XESTz'U.>叭壍x/}HhQ%?._E?h5v:+%T/J?c1g'-տ~6D8xGŮq`;k'~/ wM'گ8|l-n!'k9'X{H.X{(-{c!M˿p(7[g42V.)ko!S)v_rOe#>Ϙsz)]Y>'}J?'>4MJN>K`lѰ& >qlibAԿj3Dv~v";Kt0xX;ȿQvZl*d-{Oo6p6~]gu LAe4@UYH`,~PkaB8D{b$JDWKաVDVjY`׉nMyE!JԬkK5n#sG&NՄUdEqĺ౶Ƞ[QuUD&";t|$FŸqdB}hfP*r7 \^V '*0#P ?!i 4^:xuS 46¡bT˵f 9 9` 䀕Nw) :\x @Z}?xug%.6 8|z2Qdf%_R` AC>}<|+j㴢 R c ӁNPpG8X8& w1ѡ /R[4 @MZϐ j = ] gW]SW!׾Ja_R[bo-{_>ֿ!{գk5m>9tj/3wS c>oGCTaka.kB O5{5k'Itf)6PtWj? c C1n@s-(Dàf5bJ%qj? . jĸ0zt/ N(2ڊP Fvy  `*h :arAE4⨭h?q60|T؀HP1jdROG 1N>V_/C#6 Xċ/TgU00xF/^* (EjmqB pUQrAff3~wĨ:^|qN) x A O)% bTԋ,<|I^Bs@E)UZs~S' 2@E:LmmQBۀi19V' (r¶rQk`Crb{.~T$N#P'l+KK%bD쐭,|+ƪԓ K}ɀ ~Ql:>ZO~lWERe"b``@t*[jAj=DNpu JРzcZ;0'?C֓[QVQIR0P)̖WpsՓ[_U zcsVPXD7-Iln^O'?jmXT Ԃz} zZLi>  ׇnE'd :O5A2})>;WnEK[?:|fŗ?q@zVv­Z[7|2 t>jŠ\[CX Hü-pקnp@5eŵ5T+Jl~[ vGp@5='[p}8/+|^/p@ rmѭVKr%`htP:PUMThF 0焐ksE.n@ѭHL1j*z"\n zRG'.Z?4 Dj /b e\[M,G '`a[O8<1ᲊBB /Ķfx'E o P:E,vTz୊U!I iJ5UhkrLL=E$#^)r: x|F[?i=54T)b^\`ˍh++R/hkx9o+V^T5xĭ't+[RZ~xJ«rB'q[U{j5 nxZo"QS~a 5 (EЭ!)jU!@e) T05CU+ '"=1=(aU54(ijm@Ȥm@BZI. ޸VQG86!\| nکU`,AE YR'53.YzQ=?7@A}>5 UDC3Çy=`=(֗ѩw/4//I}Z꫚XH`); RV :7خbUoG&:ҍ̟ "̨~rIOä0AOPO};0hIsʏ"9b< ~dL,PND yB]s.Uk W<9r@>BX$&w@fseO2ҭE'WL"` V$+Fh1ezojT⊐-teEo|PJ.U /NI哇9[50 =KɹTeCv?m$hR9!,G%"@kIY@1BS?BFIj / ͸հe!ތN3é' Pn z 79įW_qlz()| 8S|| W1xSր똅Zz)Zhy}@oaAv(JX=|!lXh99Kyтn-WOJ3 ł[_=t;U~=XbTSDzWE^Sɂ*;ċI>xw mZ2@x-%韫?Iq_p\re!zW7>]]4G1k9җ5CX[V'kҢVqlb˞ÕZk][Zat/I0d[Vi|ӏ]t & ȂL5Qcs8<0k j\jGh54e^3yjpgL Cq ҚO5j.Z?v w`"o)WhpkkqiU  D kP-?s VHD\LSj9p !,A2yk5oȱD!W?[yk:0C׼w½褑_[vb-t$]t5o~]I4șF%问]\s8.Z{J~wjrQGTdaƟvDA'W 1vo.Au bqCNc08Bt"b1_OCvqoA1DpT G眀w lEuЊR.:0"*C5b%0Մ? EG٤ً6) (OSɔ_@^`xDD5⤪Mz8G0֪P[L1aE5j mV*^'QIN~[TTKPӋn5TZvgЧV#VK"qJb~@/\0ASE]Z+f=jm8UMU/r aDDs#T#\jЭݪjfQR],5f(!*9*q%-QJqO@L%Y/V?jU9$uJ[M'qF>SSl9*$kE + ZM*pspw(tLJ5vQ1 AL Giv)D#t$ǗG ,^ $Q&B1QŮrqX/8Jǩb0CXZur5P.0 p4bWц(H6N@"Lff"G TI*uGG Y*2Fኒ =B XTJRkJr +$2HBLf|Y@FJxj,($$БpbV1aߵU]?:2`$ 3l#k2e6$ iQ >`*@u0?|pr1Jg;@k&Ȁ,vbq+H;:U@ " Ѫb~5?j.F BDX+~7Tt0sp0Bф(!9b_{b_kU *}.W-{_>[[#f{գk֔9SMrj/S L<=/S? &bkE-Y. /Ч½_? LUSD)6̸q\ːE҇4ní_tSGz׬dl{~q|*qՉ/Jc{|œ\sե^ 00!JbdAh )9$[\(`JGIt9O.E 4x09J%qjn;ܪ \0ubFգT_'3F0 +8ph+@4<Ђ -Hx*h :arAE4rZO *N2F@V'Dbzd?H^:b|L*E&eUa2֮HIBKmU9! 4wjqJA=1X>* (WI(Ћ|L'mmx\^Ise)8c u*ʵuJ^/ 'qIo"}TJ|\[[-XxxU!0K@5*c aVڪ S͑:OSXr>5"kkހ^u0-V?]'&6TΧ2/qm ^եKURXBJ󩨗Q2;dÄ l !Ѳ %2X\b><qr~l}Uxa#j=h+ЭSr?JPVΏ'tE7K6x! JujlZ$tx48}O*ZE%5d Ƈ`fPT+c jUmnX:S)BR ԊzZ[5aIHh+uX,_,nZK#ƭz5­+ָ͔SCiiZƭJ< _!DѭJ@]CߨAD*&n?Ԭ}QnUI LlkV-Y@j>[A(P(HGBFHJ[31 mzߏL$qtkr2 U5V. ݚZE(T_ bRf*ŅZ%D A 7d@fB/P3[Zb@k![q8 _ǘ4>(/n"5VSˍph0θRVNP"Iխ I./TiHVS*+0<AnX>1c%`DK`e K y<XY\DQ b#E>.ށQB;VT|(+,Аe ̥\Բ!Usl$0pY%p "hR9D>[5(xVh|J,R4JDh."V;ߘ {0+):7k7Jdb*c   H BKƱjn|4"V́KTvofj`Ks`A鏒Pr Ϳr&ص6t p,46X`r 1%#9A8N ͣY0@7=AsJ.BV|)|΂SC).ZZ2X8z|"hc ^HzX֛&!=~z&-ISOJU>`z&FRoI _ |{" 0/po/2 jmN@638KYBp`|堅 <0X2 -\8yD/98d0̡|9^Qď֔MuC D@G:!q/7O>F) R#9Ym Lg ~ҡgEyp5q`䯞:ߥ[3`,Gf/H>[Xj\B$MG‡KΚ1xV"AjT&|< p I,tS]B/RCX,S5)^ [pmC q;rހ֯~5]^C`S6_ zĢ.xS/u@WZD6:w-%җLT^Ry,y 0'u`s-%&陃8ȋزgH0IgȁJ`7 UلI-J Xtހc5MZ.Ԑ2IZhp'gɹG*I}`HV|Kz%xL|y0| q!X8O0doEhl"aW(v1['B3 t{I? ܜ3hX (%- v 7ٿ؂_ȑ\ϵT{!I!.J Z @3fc?o-TK5.HɁ=b?\2bȥ ) OGBEcf4#USoծrx GA*+Q"mdjI G3) 0YJToZS"&D͐"T#pPG({,AB^/G} x@z,AM„s|K&,aG}1lNWn,=#bE=a$w|5il8@j&NB>iR] 9)` +Sw]pE$唠Hzq 9S S/<3l{vܔ&?iOms@j^]=`:D˰=!W\Q/?lMB(((Wv;lřkha\DуtPw%%]4( $8)2`-ccgQ"Bq+4 p&cgmrK޳H#@/=<|TGH.?_d{8H,dObYl'&;`Ayu\(V0.2\\)W1;cR+TSDc FAseBD4{$@'?J{8)`<#s: KQL %CDe(]&%@)dd1:j&^TLL(+)j9?1Լ`%8jun!&*UWe =-N/JvZjhR:JrӵVեjj:VLeL8hVU=ԍkU>? UګsR^1kUo&*F_3֎f ժj][M?,~[/hيjb֗}3/TtںbgKdkO ad׸%n5~lM2!H^S_'uuB~lM`ZT?7VpXbBh 'H?yYp5Vݺ B`A}"[k#5Ӄ ڡ[_fZ#J p0zcmC j}@[}U TЂH?Ir9jPPz@B@0ЭA|uNV+e'ḁ1$haf˥µ^T @A#ZB 5ϥ%-xtp`J^bB{&]*UU؈t  LYš"Ih`FPdu1NघЅ*'exbdTr@ ahq0B3*ЄC~R@_0U)ڥ__y^ž6_^5;8?5_X2VjKepf,Z`:SM Y\hA=Vl QY{h!ajzո~`*z[\?[[p_ӟo3nu⋧½~3nuC$L{O@.ЃY9V >AR!|:x OY9V (4p:H]5+gJ%qjኪ:+g܊CI VR{8" COVF[QtȮ2ACz\# шnx{ ǚ'*F[M,R@0TWd;$$348)eU2Wn[#W:*'DzFU:G4%ZOJ[E?P+P5j=ΦCWx|ɏ6jԈ!# <ӧjV,J:PO=j]sDaVP-S]sńE[@lꞭ}t^$(ZgZä2[QRAORl5nj'uӸsĤ5njŠ\[C贘kO\11x[9f|+^*TE JGS+r@VNe8ISK倪l+VZ4W$ѩT9'Z9VP}r7{ԀBg܊3pd{ :[\Ѳ]fθ^|BVգ|Of8vƭ+xAKjيl?Z_(T5l5݇/ĭ(+Ra#dkʃ_k% TԚRwDXP&k%#jJt2ZEICR+EvpmEժ?d5V^T5xЭS)(QSj%U @9!ƭJCTzBUs c5kz7d"PwXE5CON0&`pQޠfVJҚ"7vjpaE KЭQҠ[!ZSZI @ժ+.ZBT; ,/KPQAt+E3R z0~n |jƥ`&A~KtK=`=(֗۩gtKy}px@[]jEQ_v8tG 4|\Rn=t;j j B,N Gd.TrQ+,=UlP$>;0*q(No xA;PaCFɍq?vD-񜈃,DZWvP!ˊ*Yd4 =XE xPa;9ϢFs)9*p|r8 5H/< g#2{NH&WŏD/*]˕,@ !H$Ð獉|Tq+ ℼX`{sC!1/%߰]Fk s{X4][XbHĘA ͿS/XPlbBcSY,,ЕԬY ?wxY&'@NA\ϗ#nK6.Rg2!Q-YkJ9N/9l\ṉdxJ-}_8&dV}ӽhbK)~#m(Iw([\pYMeAF6q$kg+;j4D~߈WA!o-$")xye=x?6?o:K IM1g}n_:H3nO\%ql퉽.c\:/.7#oҚGjoSl?Yȋb*[ҋċw]Te>е7k` GN^V/~eŖ=T;~MvC|p>xG;q /[ad5  w-$.UY$ž*]{cD]u }]BzlS]죊jMcUO7Y;V=V OOFX;T' ݜCU bzGiD8?:=Zxu_d[ONj]^;֦!gWiO @N5>}!Ow<'vUk'wFNz?8ˉ-{!/kbdS"2M &`?ofkS=͚AÑ|?=c!ijg?˳o ^#?< xidw!Oiݻ 7c64v88T=d>DP?x2\}&!QHTQDnmZPd KqHcP|moi\[;4kT)pkpk %nUW醈UvV9JSUV+NUv<[}y p{fjavϘyVUb[?ZgF)fUF[Oju!nQM5Z9`QDf85L*Ot+U+H:BPN8nM׌n%W'$YkOì5G5O=aGeB *ղ[sƀ£jtD*N^oTժ՚ lH9*अ*v-;YL!К6O)CvzI'*(~cEICv͗|*@gp$_ZqjpSfĐ/BEmmI|U8U<?g7o##3ϟoo7[[[[gP1@ {@@@@Pfǿ??g````>'0>P'>G]~$P,H6bH@hDN`  P p x 08 "8|T.$4P>!XD".F7#$"%&2'.(&`)k".V*+F6,5D-.D/V1A3w469e: ;?BCTDX.E\FGHI6DJSKLWMQNiPfRTVYuZm[]n^f_XabcdXghljloVqrzstv8y{}~t*V@aP.|G|%C{\>҅I|O.|ZaQi_G1Ƨa&oi?U׀ԏ֧!` \/J9 H]~(.P0߄~ڄ/f8s_pL-ЁzD,"!L"V/0INZ$r΢0Q&j!{ EtGn\3`:q"!]s #MX@#Ej0_2,8'J.!YAD'SF==|3՗.^$0BO$4/]oqؤ& ң%0z18Pٕ%!LЕƦސgw mѤ1~a`Y|bD L &"A%k)[98ᰶfG= )bKN+fD2v ~,$tJ2X\!SRVy@?[8$`Q*0h=0vxkTid4cN7X$:)+m!YĀJELLm1Ɵr(\(I@"B b.yWҟDzʆ#9\tc:)/Fh[2m jJ:XN&x#P u# R[ELJPDBt_,oHVrlt/F31 Dwt%;.MpGP8A HPĒ< x$Ƈe$Hϕ N$r0;PaJmm"-> dPWu&~K_Nl`Mfb8Ye*>C(>LKvJNՉ =0>-"v,2Lx$ 6 H ^FC4 T/|0L± ~Zalkkׯ%'K?~s~R[I'rEG@;rt"Ԋo:HGE,m%c)m^#Z)[tTtD"L,mx#c)W!@y!StTt2K P dbG+>eM#dbȃ:$2A"c%-%V|H'Kۊ騈TGx(n.+TtD" b>dH)]Mr{lb2YM'Hζ؂o$(62JJ>Ԋ_t#'KWN,TD"T4F6;6;6;+>JN~R-YE$QJn7ƶ)ŽLGE <8sgTNvvSN9cDט峿&;[7eWGwz;gGg5XFD_[z؅euqz~:K ?c#)U2H2,kh鳔!LMvA/" WBm- }فxtENb8:V= ^aG*8\>G|]rY,!͓٭-$8P?ARI"A2KwS~9s!?`:8$CD'>ptMρso_"%.upBVP7BtdI ?_%W_Rg8'?5=&;3`zBZ.) P ȂG[%7~NH?\S@q0JG?Ps x Ey&\kIlHɫ^~-_#%XsNB !uC=ą_w"0# WSK}E~MtsW �HˡpTN$@} @#hyH'$trFPgL R  B?[E=;#@ Fp4~YŮ>þvx j ){`5ehwOz,4?T@aoS~ŽHBSt@ VR@XJ oηn M~VNO駷o7xCv/H۝I 5?'gC|?œ_?s^~K_e,‡UK0) ?wyz[A g ocf?K/mz]oO~6a=ϪVL,Z/T4>>Q侭2!r";> [gz9KVv\ӿ^"&CdRJɮ-nb|{sosKYyI)%)!10NJay\ޘ@$H:!$V7(KIVJdHVJduQ8R`žkHg2LFH3"CwFHЅmK`:,)Err"}"eA!6j@хmUmDޞx{oOy@WE\0a]IKdo %${ -(y&z>OI&11u&L\qS6Vp [t+8nN& [~Aocw(UCKR%:T`hw@l&(($0I4ah$a&fb;A',rj+7X!G 1aۗrB)'!"+992)"f2TALp'٩foHi]N>.  sDL٩r\"KpYOH D=6Ԟӈ u HHG:Z+Pdo b|"dM^s*"`.'1J~`pؐ>sD?7 [?\dD3dɄGH{*ѡJts [~9}Pu$/qah$,(r²I>~Ā?1/Lſbc˩W8l| K$Dć1_" 0@_, q'A%6\A HF~m]?@~OHGPO9_U>_!> \K׏&&$mP)$'?"ɏf:e+p^ Ooc_D?t)gF?b 7k_Ɣ4tC'O!H~Az~4FC6Bƭ̠rr@Tmڏ험ސ 40hz+uB2"1@J <QD2afH@Ds3a" D Kۼ̓*R0*UZJ= xpn[CCYl dPH*l lj\WkaQ`Hb#];@,mPl.HGvPX4[4a:R;eoo~"e…Gl&6sVC O uc;@ejWWljAY߼oe>ۻvqDOde?wz庿ۼɑ [JoVawԮv/ +9#+bw.mr(2hl;$^|,hh7lqa@n `x|,%+TX*TP 0G0>QvϮݲoݖ?9cg7{H:&}=:k`@G.{}t F%688*&& dp 88ppl<2m,A4hUtM*DDXxe,h\xpp16.' ˹p\5\xbp1N/:_t9DF:aD:_t|E /tRu~*&c]aRO?:?'+FAsSSFaRT+ C@F BuE]Q5+H(,ZuE]QWB=*҉jiR:*]:UtX*KR뿵e9b*[*]]rj0vJY)—SN9;݇QV,v~tz"٫s]רpO/Cwag~Nu؋~t:wTDzcR=tLtFo6:>AG@B:eO4;>=NөT:N_ÿcXv2N_!~]O5Mk^?~Nm6oV|t:Vk=/::l|H6֊_8{'B=׵?{n[?^_n>KwvGX R%ç]} _GtO) V (1~*K*'~+zJ.@oe 䧲GJ%YKYIPy Pek[?  $'*GN<}H$+*AT{:sydG? d $8;eb]\?E?Q) *REfOao̓! Ni@PKӅPf[?+@%UŞ ?TK+?vv1*7諭TrS@tdgZ.țZd$%ޕAZrd7&GdHl[#S|uV `NNE@J#9m:`;660KGgeڰl4vm.JG}$UU]$'[s !D5[4Y\ AL> }l"w[q0=6p3㄂&'Z"t?C ;`C ňKbD B53;g 1)IYJm+]V.GZKr z=fJa. y6h *\T耾ͻ @u 63lcmؠ}U3W!w3Ff}1I]dnnnK-|Vj ?̴'P BJҟ+>Ώ_FoEgH'?xQ[5\ԳwAmQٶғHTS[V(=+~afH)(KR@a}V v؟Y;@VA_?8TLG;@E(UB]Oll2d~1u,8lm `PN;@?u/ZmMI`N /u_1ebc|)XέN9d˯ݟ?ۦQM юBB$rKt(FKYJr)zppr ~20,VR"PxDE>Lu99Ez|KtA⥔du, _&Ђ!pL :x@ [@;@;.9Y':qڅQNQm%z]}0ﯿӰ}ۼۼ}0{ОB6+~v}rk?ro{B.pZdwovF9Yڱ?MB{0\l. {}0ҎONnm Åf֮vON5\ [y>Yֿ~0rl\ymTWUUUڅQN>_\>n̳YON~Fo{}ܷ0^{O=ԊR/-r)g~|߹|dt okI;usXlcwWtNg qR~$fB[o mH6@4fǹL΂G#6";i =QM VP7i&[(Rj{+ٴ; o΃Z7R~'VO#BM"М1(24Z~V ;5Jv'Ǒ%CBZm!׿6I'RO#P~$!@K4Dwos!?[t+;1~>vlOIG{o;+ oPz4u[ma>|+u+>P"!v|F[bkcD?[ $kpШso忍yX(?Ɵv\b\v~RKpEGdO>"G< T?q*/]/XOI< \B)v_GXoWߓ_›KxSC5!Boijz@\F8H'?o)M%ijO[ = 9{5zG0w `w?,ח[DrODJq00ijZWV54Qд#p$r!L~m7e:; [n ۢFXM(H1%ovEG  }#y֕l'De%Lv*235qk߯}o+mT 4%M||uƟ~6#‚`##;L69woھY7c7VŒv7" <|],wA.uJݗ'uB$Rd%{I^GB]#ł/EAᇉ2d2Lƛx"I喬S"6Py(MnvSk&℺/3dt}ۛ77oonNdED{R$@e] 0u.TgEH)X(%-*h*hfb$LDQ~dL$CyLGEAJ("COlBF.A|IIr&4zh "ėפ\"@ #@db|9W|88{H"aDD:' J'[z+G09uf|\?JppZ~Nd:%;;O"pp$~l ^2Xt+p$Y(Xd+^ϡټ/:{=RssԚ؋ڜgy1~я"iS\BoٜĚXSKAE1>G]n] viMocszPK;2Tg) o3χ_'Dtc?~Q'Y$pvs )[yWn线GSć~'ᲿzZvk'[4"s1 zfb&mW*ly&=֖ѩ "hF=&nL~\v϶lmpR#Sv-v6 NY[*T*R 윈!mwݕQ(\j{vEHKvP h?.yWE~nSw_ Hw':1 ("}s*H_?3݉$[{[{Dx!u}? *čLzۼD׺Jއ"=@;?*0Nvʀ bqYsc Ykjs!4Ws6uQOGXڼͻi"tPc< 2RtH|޷no"ˮu8w0 P Obu=>R 7do`j-31-a(gnܷnٟ[WVi$_"JW }U.UҔ\*%MRTҎ|1.ʩ4R(Tw=Ex#Z7ix#ޤx/&}IѽWJo/M& :˖e˲eBl&ˎ e˲elY6tyED j͋vTCy&͋6m!/ ,GE+nUb<+ҊV)iužV\gUV5F58:}`;:ABHե`;u;Co޵ovoS(eRRȞB po3]\7\98߅D+&R&W]qP$K,)1e2dI"˻u{=yc/E- ͻ}.]hP3fV߼s\qnr8(T]Pu\+wQT*7‡‚ɜvs{7{iݿ2|0>>w 1~IuᣠDQ *|v )OdEw p#,ҏ)?vbAݪΌ~v+%j5]B% ېz4r*=:G[IE\FۂU܍C,EaPk\L$Zf[c"l~,Bѥ/Y+j V𶚬uH9]JW!ES~2ͳD:ɿġ.=%;B%iѥE:C~7c#'#a ?RE<2K#k?1*t5=Dԏ2?O݂MO+E8e[' oS)ŞĵӴE$Li`1[&Q[GbT$?7@pEol e)Hk)U~6NDm K}:Ki*]ˡAv@ #] iO81'&h }Nxs\o>yo1|Iqb>'+97h6Y}eg޲[齕[Hu෵ɴ}?Ke54[ݿ痳/vtwDonvCvzr=nza|+geghݗSvw 2NwjeTK ?7oOm5!$x%J)miH+T _zr)TP ԅ2ʸ;ҏ<}R[IۓN:iŇ #._ʣJt.T(?яV|KVdYJjW)XWRV|KVx$"W`Y[/Uc)/cTBɊ/A/d拪}4<1n +Pg /dY䊕XV狊t@y\xxzܠ/Yċ$Yb%UIr$'xxxzB$^ "I+9U`ɲIOOP V|KVx$"W`Y[._hY`$ Hxo@g{v[ e[oî^k a[*v鵦ךXɑv׶~?r=nt=}_EO酼~?p.j`oޯu?wυyrH{D9sޯu?lχؼk@ۚpWF[EFCG0w -y݇pU~g'['A5u.OܷBϥ`D6lgŽ]rsMߤxDlGs9wv\6-!rQٹ?IWi=vmZBhڕ܇sJ_ mo{oSÕ`\sOAƿü{YhRc};פc 햻 ~ʯ'ݕkڶДOo݇3Cٻ'T&;e77?þٹl7%{kޯM/;? MOkCWvח^-ek uXg >-qXDE~gsٜKo/g۶֏9\_ܷ2gGağpvnJv'Nb|QYoI?[1ٱ!r>Ggw~KdBK2tKVSƳ4Mc*X-9j%1{rἜ?}kqFo<2d^!߼ A6aP 2OI7 uCWWk19Le`j_Lt-&&hy gDhs90nz࿤vt.6d?*zkD2k'ygF%M< KNͯ_~ F m-)k뒡y.0@kUVGjFľhAd֓Ay FPT2.g.K$2u؟(\^/<ݛy7to&]?e)MnvS}Srߔ0N J'?e'=vOc0F%f\)_|v=ٮ'dKL_b".j~7nfLO@K  0Яv}v}v}vy%'_bpB'' *9VPiZ}t 1~m5ƇY'A6,ƇQ~~]l]F^vD&// c L__?elg;x!&Ɨoooʯݳlc;?Ma<2-4[v~u0rC/cѥg45x+1؀6/ƇVT @?;}=Hh7ƗdfDxgN?eq_ҟޓ Ϟ=;"a%ٳ,‡}{)~6dZS$ j"tX?hgŷR/SFFoVx9aُ"~mFFoo@V2t'2W700xSэO|xCثoOyB ?^dz|NeDSC `9VWG 'YDyp+~ Qꄝg;?2$rYOH`xT-D4s]ECR,D0͓QT|!X/?}-[79җOˤ2~|?1F=}BD*uη5g'=\dD3d4aXٮ'd/*',~됏~7n`A,(U߁]߁]"zaKk~Z_3m A|@m&?'? ;ҍ"!~T iE$>|1^8@9/"t6;?7+>KIMGN(^Ο"!7z[<DDB;@MuPrq=rrt(+i&fbood1g[u53FS=eDDeeq#A7 **0η;0]k2{TD~Ifzg|T1A~g)KjX7d(|(mn<}Fqɹ}rn;7y۷}8F3Fl}oy훧yFF0jgیy,7DO2EFζ`12sX*,-/>KwvGQ?<ʓy}Lβ{7vSȈ@FivG#}}6duR7 n&y=p-YG!X8=.!ձcy׻(ϻPKwDr_}ޱC\xt醹AD=exޅtݬa.wP pPQF&|8wt徰˽Cy8 *Cܒ{t^r<'Z%I^n6v.7 Au]Cy2ˏ[#|}:FvAy;4FF+sG09Rz,MiGEX?P;݇чb46.5=ɤ G (.|.)';04GF=ZFLjZF_5ێI^3}JLS=ϩiHdwlҶ;~Or4^OV +' [dgI_Bf=e7Uwcvϖ˾ +)CUy[iݑ:wwKz^ozy6dd5-[us]tؕ6dl=mNnO}B~jAmM$=mw֔nuS{ݕmlw$lݔm产=(쮲vWewܺvO=a/]a㺿w_;rݑO>qu\u{ZwԺu_jvoiݟ}uǭkwZ޵u{ZݺZu_]kOZwk=ߺow_޵nO;ntۺ=޵ۺ{nݵ=k{~awuSq~n[w-u7w{.[obܳ{nݞY*×s ~9eܷwrok]ᓸq0r,}}잲{~~Xn*o잲{-Pey(Mnn #mwe)Melkocs#Mn*߼vSawd)Me홾y+]vOawiL;Mcͻ잰;(w{w=awvǶTvOcͻ잰;#MevdzevGevGvvS9Pawݑ}oy* 4aLvG?;? #;rݟ}uFawԺ}u)'Zպi000,e)nO[u㷵}[u{[u{g}ܷu{[u{[wrnoۺgiF7o>{[s{ r[N9¿+FW|z_rsqߊc[{{ſծvW|rW޼srtnm.vof.0,YOg7k`m={o&g.('Kwҟvqf.05;Y*iݱ8/p>d=r)뫭dǿr)uo`YalkrK*';/v^[R9y r-0c^/rH쿦;lvkuֱ펇^n*cew\a[*R(#쎲;v]!?aOM#잰{6_#׳린{)'잇=OpuS=evC.E֑vWMvS]s9!ņ֓vSMvS]k!6ZۚpSvS{ݔ纏`hiwuPuO]nvӶ{Bݞlky]uӶݴDs]\7m+]nݚlI~w{ͣuwߺM>=uwߺ IwqkZ?Iwkn=,Z?5޺kwp7׼_ökw6U{D\GrsޯygoZ#]?sW]uO{$9x}-={J_ ޓbۥVd{ֻ׺{s\|,lz;'3ghQ_^~?{yvW}`dRHg_~.gxvOT&;e~?/a߬l7%o~?=]ڶkoƿeo߾!>ǿFo$|׆mۺ-|,oKmֳ4g/?t㥶^gawg?KRr .O~羷Un*xSr=[E ^线9k*a߼s|a{V'Pu1b߹?vQ cc}T߹~; D% >goV杝QQ잇QTv϶y7[})'{Wݔl7庿ݱHjm7e79]ݴ{Ewg)Mnz)ټ~l7eQ=/Ik*잗چsawݑ;^nݴm7m)쎰; vO{ݓ\u;rݟn펲{)\u\uZ(즲nu\uZ}a7e)MnvS?jK#kv~}jWZĒlwe+]u_jW뾔tWvSMe7TZպ})緾{ '[u{[u)_ۃvO=aܺۺ=F)잲{n]ncwS{ݓlܺۻj-̿ͷ{{[FH[5. ~[ծv'g?Kc|rB%//].;dK___s/%ƗsŇ>~dK/ (o#2Ovv_#7a|}eQF9 c~;wv_N(#;ٽk羳_bayFvGSk%~볳dg;m{=7mNvϴ _v/io潝lg;OKY1wvw<罥-=a<*TvsOOOO,ݕ[YSVmwe+M+>襏/'Mv7,QD4XP@?KWnvӶ^︑J _awݓl.V-.n'Z~eSv92يH^\QvOMe7'=(׏Fmb >K;c,E Q+BLGI"gy$pa7PYs}?y˹k>@Ot2/}݇=c}?s߿yaC)Ukݿ߼ÎAmQ,p~7oV$0Vjk{$I~]eԺ>jAGtv/}/mry7.'m޵n BljysQۼ;*!:^]$c ХM㾛TW9] L(04I&?`  b !0A#9'#6 !7?O=wz֯~~K'tRRg R{)] vׯ_`W{뛴K>Me0}_Zw^nrgYv^vk[^y]t|8ɹv#rT&WRMb|e+WȮi7R$K,)1e2dI"˵{=]ny"/E^T{)jsnzxMW(Ԍxaƹ_P).u_awuߣPT2(o 9K>MQ=Z0[n.>l{ %]}$roх{@"w]'TqtwPG}/Ƹ ?mwNGF㞕tכnN`MߪoU똣϶w z)EQ"îu-. }_s!ۈ?Z7zMK|??.;[m8F5ÎƳ¿Xo3qzUGa+)?jo?S)]mm7,eWܵ2]jRk[ڮkK)#u˫᯸Rvʏ'6-eW~z+2&_qw5o(#-ejQF8a])#8o?Smk[7e#)R+)?jG8e?S#\#p}5/iw[v7ntrkSqG'aî;Cܳo7k~?~Cqv-aÎVQn.㙿6.\k-rn8_?s:;r77~ş~s}{7(dMk}lz{=3Nl=w-k/mBjk5)_?wێ~X eo׼_~f2k޿ߒ_5yv뿣L߼Էj{_|_ox?BI׶ݿ[*tmiM]oyf>l7mgM۾?w˦llg=t]Qo|=vG{+֕e {ݑld\WmJs6;בvGîl4Ew#ݑlߖm^6m'ZGݑ펲9G/zvOηde?m>Ul[Ovu:xr}eWv_!xVktǶnv{¾gޑvSnv{ۃֽȗUqt7nݰۃvUN­yyd7uu{nn}no똷ʹ i'󶙾ZzuG؞M\?/UB߷랲=-x:žTqs[uS/MqZS/?ܗ#l P=kdϷvSv#5-ɞg#]پEG;0=eSK쎰}/qwa_]/yXܓ kT:nv= Cvky\O]ۮ?A羟? ]O2w_vm/A-oyk]~qgo]ڶok&m7mk׾վ!vSMe7s;k5׼_~-0Csݟ?$羟~KR}{k߯}699I_vmr,Gr.C,Ygɹo?K,LRM~k߯џ?Kl&[u=.\soֿ?+s6\sֿ;)}?soeO7sݟ[?ruW=8ۃ=8ۃ?~ d\]-ۺ-=Nv;bܔ,e){2jWqSv,e?{6rmm?{SFk[ǭ#쎰(2?auGa{G?A#l;?qO=eeG ?x97euU]x /\mkl7e34)]ߗ]ZqS\7}_.w9Ok!R6MnkqqZSƸk]۾lZkZ0zZkvvo׾_ǭ}T=׼v#PcCs׼֑mպnDZL#׼_~?IDMʔ5htGGs'#D&GR2羟~?ٔzC|Le=eFk߯{Rv)`_vSN?~/)-e#_?wrj[)s׾_~(}QO)Q_-\n'עxHDq`K;\=em?DqWa*ɶTs]*Q~b:ZOLo;z|]]n(0iljq*j[);; k( ?DM(>l{҇jݵ-\n>v׶;r/=eQ^ /e܊#ltr_vaݵ;2B7^Þ{)mU?lvSݔkmwmkMs+"ܾ)wS}?w׶mǟ?6o޿umk羟{o޿wm_v7ݟ6T[_vZl+#Zk׾~nk_\!Y߾?vZe[/_8Y=9ykg=9ykg_z{omgmџo٦?Kk=ewmMֳMlO'۷emkٮ[ -m׿%rSNT0®׿ᆱv;)+Y.?rg/mm?)FS-o??ee߾o)vmʞ}m]^|_ۿz÷~}_^W{{6m//?+ϽN—?%*>}׿T^|׿T]kF?))|SM۷TF)Tӏ{"wvK"]'wGHnEF2 ;;a#m7iY:S,7e KMu:nYضS, ;¿[ )Sږ\vʊ_ھ펰rOeGrS)+>e)o{[Narm;ҮSN9ew{[JMڟɵv lvGnGrl+jFx)[E[ek;GEqSږmv ɶ픖kFqqSXtpm)\8.S(qqFqSdrQpSLLjm#?.? yKEa fp_;?;P;iL)ms7}k\)S>0eJ\4暲+~msTe\?_?\Z*:l.?\خmӟ+>g[.\-۲?m׿otpru˔¿Srri _O˥LS$O˥cL6Y?i)?+nLe\?_r3eO-۶?픦lω)?m*::?씞-GvGw{/};CpKbx=)4oib/n??< ~^a$pHC[(я ~|90j&3z4ʲ"oe|yRBYBm6X,hXd"8<:towdmM`B?q$ļ?HrK¿򷳍? N(!qΟm+!aQ[L~^րgZǯK?6FA[}E7Nb(?{Dgl_:{[74O$ Ϧr~ i~g%A??'5ug {Gߦ8@ŗ?rZ@0TX._Ɵe{Q`K4K JRFV5;`a!PQ)_`dQ?B .?NxR   7Н觀) `%Dj1Hh'q{Ѽ\ !H%1m!ǥ+0 d5q uoxxd@LAR: "_0PiтzʡɊna}Vz:s\0tBMI'ea4 ҄d$PJ(J?L oc q0G E R-a*q|!9:Yۂ T,yVN_ftTj߶@ pd0L2+=DY*?|K@.~G[Gh~ra~|o%?TF@3-lNZ7l&OλOIρY/-|G92 Z4¯KG K_?#/eoS*\?TM17۪pOXo Q;o۔'?#"4LkWLүI G"ʭR_dR~M|@9P$4Xg3ᢊIZ=|J'' */1 sC:%K%okRDt $VX&m,=p랓NHgxѤdD_A|E'E7XYEF0yԹM¬%ƧC|BvpA ^T!~j\iIkE%oa*OOl? E7o v" OvVP_/@BQV TT3CoC*ҊZ*{o4-/OI~-"q??> ;dۻ*__~Xk}pe`9/W䓏I .,%_6DZAgMGBM['_J(oި~KtRM2t+)gY#K~gu;l=k ='J?[Bjhoc_FI* v?PRS+s9d-&0>K+~JH·&ᓌTi >[װ@ŏ Q453G1>/(f[+-~ߔ[!*~i6?uV-K?k~?hBZXV[`J|G!PSڟ(w,LI*=)S:OD:[#p.ߣ|*n0H yCٜWbDA9ۂֆnBt o -UvV)l7m[8 U ގ&lvpSӕ ڶQY ivlG`>0fۂ  JlP^B,xXٶ'Bl eL1a*0УTHC%ךX'BO&+C{TkjO դf'>(x8dʢV ,de!2Qe )LiC ٔ)d8bIBY0% 49C4!B&4!J@Կ")*J¾Sn݄[7vdV%~@%~0LɃK&%Sy`H{}iUi3Q#z8p4jdF;⅐e !)sȨŘ2rb;a5(5eF>И *KLY?FTP 2F*P# ecDl J9c|h70egeg0 r#(;4oVl .:\h{жPߧV>TGUVնU *]]zԶKvQ ]lT Ώs]{^ .64?OOLh''''''//~?~gҟ;vֿߚi6k~oY YCDa5kaҖšSaUY/(*=zAÇQY*ԓ ?UzRt~)W@g0T I!o(YzX)6TvyIJbPH)]ò l)o[X4T;RJӿ7C\<]׿mA e{HAdзoB?+lVz/m J({B T3¯?++[OCvV42ӹʐAv+)meD9 g\ ;j?]UmR,d&P%*)v艈~$#O% 4FXM" jQ)֐zuT{ʭ'":SԏmCȈDvL*Sl=sFF1qF@gJF&2Y/V6SGo+[Lpǥ~C6IL3ŸtVJ \R/k\ShTcŔ5hзٯ?+JEeT(1TT&o()z *W5P )aVzxk5PPvHYyhB[^>Tgv׶m=ն+oOPm[U/eo[z[߃_o>Ob毤>zD6?w{~ _Cocomg| |O>L ֢OD{ i[֑U:qٜ_S~i/>mJ7al7b|E@Jl7b|JAYh{aW$)3e?e_y vER9g{~˸_~F'tgbY 2eStg /_ȦL!=;QEs'J{@4ĀM[\?z~# FPZhߒgYEMhҨߴ;rЙԁ_CBX#Q!翍 Dɔ5I:",+e6V6ߢ`ocZL?# ecPEDt5;b`eg0J@# ?-P жPa3$>S}=YV'e??:M:ğgU<{? @R+~3_k?51>bB*QC?~b|ο>|+/migg;%_'1eȐw'1 7 zj.PdPTzO`2Z:HJM;>r`4 $ _o((OLdpo876ՖV(*~񳏟qo??V=ć0vӤq>>kǷk*ψ* oֲλYgE2fmퟵoZN<#zS[oB2#jMmOSG}JMl jjkHJMm0c1LL;3^ULL${ 6ѡ&:tC'MNP` l:!ѭ;[rZlim%%AlI%% ?P7,KeG/^/^c F0GHꍸPoCPu&GqBqB_ kkPґutOʾPٷ~CePY)+Qݾdw@izL; ^x2Xߜql}:y=A mp}z R'RNO:=AuJT眠:A}NΟsTa1JTLLF e2bd#Y_'qƧ;;r튝E]3-[޲4"X-<Ae`@@KhЭ +ZV0&Sk0&Hk //Q)3,b̰2S)3,b̰2"|E&E6\ D@\ j j!>aޤDD.H4i.hJsA4IsAtXX167Hy@ 4h*ДT)@U o= <i@>ObE`=nv{;izFJ<qc8`X0Nx,'<G+~w 7V[ l<( xP?Zt,C;ó3<; N;óo̫ t*U;/]1R }sySchBl|FrTXjZP5IF߻+b jU|/GDw/?ɧ `ÙBB'>|YLŏpQʇ ~Ht->>=m ~ce;A%j~Qg)V5"fWvQ1OtGarA0jkX"^CG ~ʄo 9 K`VG[z>&RGdMbZ 71=,?zDʝ6⽟C=Dfl]66=jտKե>g1>I`X}rT}1|Ev"._/W#&_"b:÷3|>K\4TQ1B0tHe!~xLMjґMYPׯxD_*<ЗG?esJ(߀3Uwzm#B;~Sw-ocoV6n&Zxzf/S6ȁp YQm{[`q ~( v4ќKT١@(O\"$Xޑ+g# P`!Z#Wh.A 0Nl |\X|?d<@"}g? eZ!GOT6ȅFĂLFj ŜGF< \{N巭իU7 1}mmۓ*6;dԐԅQYߍKe> ^A%Y7ϑ/7og &gHD$Ҋ7OFm ޯkWD; 7?XW|a|?,~xK;*>Pa'C?Tv?;S3k1V|.*s>%EA羚-|G?9&gb d&g{fş*v6;b{hQR(BXoT?YYe5--TW.|.'FZaOaNOY+\_?ÇgofZ2br-1�b,Ŀ$qع6[KD|\R/|~Fz$~a!ⅽg-|I?Qֿ[ ybme,u#ke,l?Z?Vsq?? ܷo$_H[5ƇgU|Xk}|Ί5 >K' >Kɗu<+Ϛ?YA2l7 (ƗA|(g(C|ހ!>]oo7uv|u_V=T͛gvgY+- cSofFů1>Mo' V-K?k~?|ۿ=Fl֟`C %guT =aiO=١H}+sY*3UTI'"NG}TVKWa@Ȧlހݍl R[-]OdCR[N m{FrCm (M ӕmwe+쎲ݴl$/ll)Mawd)MtggMn*#MvO&OvSvS`"즲{SvS{ݔힲ{wglUvOMewݔힲ*#잰;n/o)]e7vO=a[UvS=avO=쮲{ 'Med繠ݗTvOMeTvO=//UvS=ewSvS=emwe)MewTvS1l7e즲ݔKcݔl7miMnwo+]v׶U߼ݵmwmk]]U|>ooo޿y=|s?~_?Kvo~[Rk~ç?XIm e3_' >e+-5Il_U|VG!PQa)J*=)S%W+Ua@Ȧdoa֟Ҋj-TekȆm}׼(g>8]aw?Kh97 xlwQvӿ>;[dB #MFݴ2u29MewdݳU֣7٠vS=nz+W~{wJaQfvW{{M[ϧA_F*}kU=a;S **#;v'\߷]_n nuZDvKTvO=e<;*[̡O)(.=ad\O])ζOmˮ?U2s*ooۧʎgC(UvSM@om7CvSMe7ㅷ0Zv϶?yk*nvgm7Yێok*]vIZgWзo[PHmk]mK;}KG?(7ߺY_.?wu 羟zm ;{ ٹoO/ J"t?oղnR TC t$gSlIrO[N00RS:BX{?jBee(EYSB1v϶x){%v?"l7mY&TPkiCݓ..T{q-AgA}2(Ƞ?hZvL_1Km|%L=|Hl_OvS T=|Al%=-v;қċ?잲sh z?{B0#j߼wd.+_vS#-f_bg;HT; k=//ldwl:FƥcdKF) ?fZ@Ҕ78g0Mo+l>>1ݳ$ES&RW<Ʀ k}|EɢeeX1E;^^؋졛oGhhtЬtNE\JSyF{}|ߏ"Jm~֛V79ߴt ׶:չLQVgeju.old;B2>$S;L $oQK4VFhYOl$2zϴ!rB Ȫ lCYY$UAilP8Gg>wpqqC\GMJT-NI些n溛X_~D溛nƊV\u{\u{\u{J[ Z8nv{ۃ`A)=lvlvlvY mcvǶ;WV'̫&_P(CBoM5[oMeŏ5md:a_6C..]l>OhhBg?3mB>|ۨQ^'}Z?C"n>P|LŏׄV}ʪZʇ ~Eڇ~3ۧmďq{mw1yZk+b|,7gwPq>MW|nz]V//g3z_vƄ Q]yY{}gloӵ~-~L Y|@g^n^zFr.7*{'_3ix:KMpRr'J(\υ-٣<;S!Sro:ЛN$NLu*/wd/|gQRJܳܓ7Rn_^^lcr/}?ܴܴqC.TľWݴ `1RPbvw}DGc|g~>V:$_~~~/sJ[[ggk |6YgOdY*1>/ ?ƒ*>0M't:H0|CHe$+] :! %L?[&;?oѿȕFjBV'75ֿOCw{@}?jއfjcW"Y;ȎQ4m獌6\Y6 =9!Zt Ҕm>=aǺ1+Q6ӵi-lvPwVˌmtmTݑ?C[ji* 5}gQ^kMW[He)돽ܟ6K#P)k۟*Q퓡~صILOG~c;TYsxS}ei;=cͣ2e9-ݔ4ZK\?_Π~mkI~ԟȗYyIrm~nqV|ق|IY?@;1i/f ?[U#j Z~[˞%mwVK[m@PK[?-|HRw?uۨ 5ilwuَ٨xk^ُ5َ6P⏵jgi=cQ"a=\wKvZw׶Ϻe+~mo/lR~dC|Ou?|d_I=?tMv9Ηl_WIӷ=n< 2/|;nst/Y>{t}t`= T/KkP(7zAG?[Af>u OPYr@'_? bJanf!u?30d_T|G qT|HŇ]%[7_bSoRˌ_c|;io71ćHⷕF}fсM7m&cШ6[D[m}rl](9B@O[tD'b9*C}RARL` Y_ m Tv ¤J@: Va7&>&>PԶHmM*WmA!mA&dm'-%Է8~)5ß_J~(Ep_~([N~:tuס˯C~KDH?"GÇe?,oο;{mۊ ߔ[! ?G_71 6[Dgi=mѡh{~#ojdzl_{Q&It@ 4%=|=(7ΚI#|rZ$Uŗg$?slOODiIm{r鿖B+ T&D~aHAjؚd)׾}LQ4PXB_,-|FvSXGɞ  _[!*}MaIe-m߈{Wmw q@=`*|_tmURrF`sl7պWҴ!ٟreGXpLF{ ZRϪ0emukzK>\W! -`  ˖m7- ݠ'_S%}@nzRO2XJ$˯}ga[}mCz!b| t@%b m ی2$#km%ePF̨ۜR*l#DC~_~*0xssoc/ ~Çס!ꨇ)<(g| |n&V|jnG+> 5Q7|!E݋sM~G.겧?aG.{?mm8=C@jb?Q3C8P'BV'Q4u%,2ۘ?֐wWwQ{gc+n56H٘ Q'##_߶ D[owm>~M\!:Xmw}sC!1kQZH=_ۭR7I;{Kߦ UϽy:pR.?+4׼kxMcMq<m"j2[?H?;/ۉoDz=)-o/nL}$ǡk{j\ ߣ<.v6 dP66\mG$!*2LZ86ƫicNǷp.{I_GyeƮw?h*pUi~p<jSk:߯Wy+7-]_Fq4/ $(ӔlCԆU21!|YB&6LLa: G-ۑaБ1G3mq.MXE9 =#ulѳb9m׳z~;{t~7}78Q2o/gOS/Ov7ͧNdzs0Cy7/CEt9OD>!zK}"BxGT;O'\O' h<(=NHՇ}Kzޒ=oI[2FG~kx0^<S}0H#lP?"{G 56*1\` 8 0Kc3. 4TB-J-Js2.'%'#'#p2.6/itAH1 B9aA(  cL1 BCK+~lN9Ċ+~lN||&~!j~CFUSMѤBѤMѤiP16p7*4wBs7*4wBs7*4wBbUR˘==aOcr/}?ܴTOPrR%\ǾRȧJK-C񷢊}[=+4ƗQ^|Z=\ggo|[a_PˍJ˯~;JmA#-v¼m푏I??잿?즿[ I~uϟ?={\7Ys|;\kҟ_w{o/u[o]Mn5zw{g/w{]1I^*/7{r=vV^*/7{r{r;){ܔܑܑ1 MMMrr1>G4e/7e/7^n*/7OPT^n /wVVirSy'Q^'/we/71~m1~v{ފu{\ko=/C?-|v?; ]mG-*6a/ms?۟'g_mewO6\7ewuَ٨nњlG?U|Oww{ZϟXGT\妇lkl$VuDTYzr线ÞwV^^Z=l-o'}u{~;a'r{׺VuWk!>޵nUݕz6r{ߺrW#m!2W|xo]3ھg^nr¯pMq[ruwxp]qo/_uwuz)\l\M^ve\]^Mvǫamrݑm6FJ]r}oFuOY٠H_1S2xmwlwt 񉮣gտc KvZw׶~mo/lRFvꅏMv9Ez4}v__''z'Mn%uhS>v_ ~5[(`a>a\&XA2l_: 1|?CeCbD:[k]_rbJ?19g![ŗt_T|80Uk |nV! $h[!*1~|k>g!>i>$$9o^O4 ;Xo^O4 Nhk[+>,?A1)X5G?i<~8$)H_r!C#,ts1ZWoB;=,'2* N_eO%@~ͭ #GB.~xu9~޲_Va5PA  TuTuTk? _ٿU_::_:ש Aש_'\~~~J7oDZEɌW_+Q_I!,@+>o.6߅_@¯_ ? ,:Xu`KWhJpp@p~KͨOpSa 1wĐL~#[>-}֟Otm6a6oMo#=I~#!>i>[~*ۣMg럪ÏrKzIdgonF[_3o_ߓ[McR k,AO w M)׾}?N4} TdF۞?Կ07v'oᒿ?^~/?;^v zN.m/9s0ݳT.F[xTgW w_vSVkz ?#vvomzkP.on4-׾߄[>V/_I!/I__ջ#W- ^ )4x~-ǩoߌ ~hZKԿS8,Yg_fu _~[m ޿~Ç͟[m +~[vZ_og!ou\s>~-ԕTW!o9 [C8]E(r9HR_TJ/i7LOG?X}It令xQ%3?2>"vSTA@5V/$_"4Ɵ?26( ݓBK/?an&[g^ GH?*Y?la[A> km$|H6ۈm_o[o{=ij&M_ okNqN"C& W&t|%'06<˴LYRdQgKNw!~ >1KV,5(̏5_>`RKѤAh貅$0?E; 2[X_||v?lS흄).k~L}¿&wqWyi k_tŁ)qLS q9<=,MRԕ+76UleQ$"jcN/E^dݓ~񳏏ZYN=g?^E4gt*~K4?~R8^(Z5zMN4禮DSMsiϨm#P@ 6 6s(Fold+.V]LZt12b Q8jj2)VI`I*c5ɤ>~ϴ!rB0MzR0MzR`|4I4I}`]j{v.s\yazٿxٿxٿxo/gFBFB]z#z#ZuÜ|C/"F"/D^b?Ѱݗh&*f/}aokv{l-)"[[*٭*٭2[uZh: n-[ vkxn׭U\u>>wۤ:Jj(ImMJT-NILm%uQR[GIm%um?"ijkښijkVߚ~k鷦ߚ~kq`=nuzFJ&0ǂq<`x,c=[k x,c8 X0ǂq-uKx~Kx~Kx~Kx~Kx~Kx~/+~QFa?ZUms8䁸]{GK_B{g*_ook5*o MlP w j~ "nN?^_AxMkZcU!wZ'ۧɏq{mO~'gιva;j;p{ov/s\v^nzIw➜ݟݷmwIݟ۾_=⾄tvm϶CB]w{(m]Rv.}u1}Q_}ϭ[/QssH`g_HBپk= Oïs$}}~}O{dj/,XJVG@o\ynoFi6nKڼss!n_ J}cˏt$dkks1cuGRIvϗdwZu^Y%ߺlb}QImn+n)wqr_v{g.'/'/'/;[7qCno\w߭uNhvB oߺcQv_zIw;Zws߯u_;nsuϟ?=;nnnnvӟ߶wo߶Z\[ookZrokxkp?/v_rk_^_~//Z_~//\?q׾׾s1k1vo߮vӿ=M{;;;;;^jrGx#Q^/w....e[F]^ß-ݗr{K.[i厲e;{ݱ ܓ{nu_u=_n?AԺu[=+=Z7z}a뾇0mTqOZǟ{z}/w ➲=rUrYqtwlOz9\n.MwG٦.7rkmӿxߢsuwۦֿSkݍe[qo۔Z*]wmw-Ή6/Gݗ[qo[q2uC?spvunorpo6n̓[q{ڝ_[D=mZ-_?A!n*;$}Rwnvaw{n00֨}ݝ꾙 ~uݺu&o&>c7-o&Rh_vyeAjC-պ{aw76ruO7mk级Vq} mw_Ze/5/ܗɯuǭ=ۓ>no^b'n}m ߺ{v7O-?T.^nzxMrm u7vc?ѺrwgpGcA]Qx7egpnUܓm;JDaTܗ+Ӻoj'[y|Tݭno|!Uwf;wI陾m=r{^ lwyZҚ*Jwuۚr{H&}vHFPƧvӟ]<ھjuh+{ kS%}/ھ"L'"& }摾gw͛tWܼߺ_bQ7mc|~ֽu_"Rltt{v-N|;n_kOđvn~kcݕolw )Z_vZ_oe~lˎ~]gk߯ş~'/ێ}?ח}os ɶol׾~{ltO]۾]Ӻ)];}k['tma{﾿v׺n9+"s}v_v!bWkou{vo1no6/ =7߼-mݟ֞uZ{Zw{}ֺ[]]]uPd'=pm wQvO=eqaw=ܞ /}*p| ;UptfX FKߘ~؟˭I8s}.M+n??O.]Yȟv}ԑa9~?t.{v_~G?l=]nvw\s?/wl/w뾿܏)\=>ߵs5qs{s=ܔܙnﰻ=ܵ{aws羟mw߳=awˊ}v7_v?\wYqw}l羟/+no{s:hS|`J7m{l,ٶݳnlwϳv_:#/{vwu?vXo)۹vXo_t,sEc??=%WvxxxxxX?\WFA{?sy?d?¤޿ֿֿֿֿֿ&Y.mL_w[[k]uQEM5Zk]u&sӭRwZk]u[K?T5Yz빮纞zҶӟ빮纞z)pN4LJe?1^ڬa?Ökc`~~`JTZ*Y//_9R?6lgp?10??0mrO*?o!n.k?OC6IjCe-ĸ[. DgOr}T ?13r(̿;vĸí{6moq_5pyyyyyWG0e+nz"Kz?~a+zNFsssssw+n 7]uZk]u}w.#:PNmݮOO(ÁKnWܧUF~J+=nWVsHդQ_}eWvkJ8x`鵎̯쾲ۃ:*n+%`wsus[M;BuPw us*n+[b*zXwI3'UzTqv%ps}fGڃ*spoP}Kh"-pw7$̀>->z3vd±,q4>ܞn!.-c2_c|20Aܦ-+b1`=H?  39yq190 8 H01@19@ c>X H@ @PpP>@@gq@1$884  0PhLl h@ op  N :(<\zaXx$'n2W.r3(NX.x_ x!4,"~#<TxB$r%H&2(v)}*Z>-*rF`+@$,N.bV/801c4[5R6"7D9s`:;yg>?@ABk CD$RE RFGH IKJYLq2*MPQtlRSNTU>Ve.lXb Zj\]^l`dfhimnv(puw"z{|p.2-P~ocfGQO9d>儓N^,[ : *OÇʓǰi? KnwQ 'NG+vc)v VAJ2{$pE>XBqhp\ơ"ñld^ "b,:4x 7 *Mp9 J  i{KL,19€)oO@6&]Z T1q7὘\K}DG3P}4q: O,?``Bq0pGB}$GBb {h`tW$9I?t=~#Α?ȯ >ŪG H$!7mG 9*&#^H,~,~AN`-1PL9@g3!08k m qEQ,<Yx04 L6U5 Haď2#fJa@bF6Up5t B hF@9Q"g$HÆ:X \TW2v0U6tSXJQRQRbD T Shca**40^ԸqpNB1LH0Ô8M` - ':Y"jL3 &`j҉&&0jBE&RY@- 3f+LM`jBEF LM% XB3KYE fLe &0cfg ٔTґ4; jx4;ivlJ2LGj)1R",R2ze ^jn2 ⾡vR/R&8MBʹ\UTTbi UAV"<sPQ1>c/;bUDEXD5𕨦tÛđ[Ĥ**vD5QM@TS!>/^x)B&)vTRMTJ5Q),'^tvj_i)~U ہsz}N*ҿ@TQʅ ?vvS;#7{Gv܏L^e_ǿ܏ 0v '>s8s'#:^M_'>7x]:;`c\o6s)EqsYdo$/##],OW|'0v߲ǴX;`]_p/ jƎH_?= Mx;#ܯ,o~Ǹ4NYOު7zk ?w]oi;]x'tes758I&|CI:37 i1)'̏,o8Ac>T~ &i}tɏ&dlBgVA'ޓA\~〼N ( jiPNS>),I EKL'y'y'y5bAbq' ?]u$ !nUܪ8MG}C' \!AƑ$Í#It-ܑPdOp24 ǹ q^9I|Xb*Cl{`0Yb؛>]Z V@x-Bb:g%;ɏu?a@#U*rtW0lK̟X0HaҟTOD 3/1 ?#>0GƆpL1|N<8st}N(7)S~>ȟ>MT[oB=u;>H.q}MG(n D7$>2n>s= M6hԅ -pc? dI$관B΅(͔TpvFLlIB&"ƒ?x/0+F{*cYJYY# <ɹ $˔3XyS o81\BDF@DoЕ#{ʀlMWC;*۠.dh˩{ SkuX͔Tpr͋莼1FjÔ8ő9LTGFcĒ5!Z2t"S_TgD^'Б K4 i &TdDJJq׉"ġ|jd ρjzd,Zd;*1(Nddq2P ST: TTLLDe i jl8V,L1L9a *<\r)H5`j .0 0;tfG@TҪWS*0f Qd $eU)Kj` XR:i$*,bjUTT3l ٙ@]uZ@\59g0͎ (% c*Wn8R",r,L# <+j*ī^^^F*DK9)JtLuMWb>RMS|㥨GRTPHQ)~?砢bc,GEuH#\O_jQM7L\4 .KOQM@TS! a&c;~j3QM8LTS WPK|/4GՔ}l1/ 29>4%n6Lh]!qs}N(ȤN딽N딭7|nӨ0 Ө0 D)xJd.DIT4ijWX3]@ݩ@hd7&ɀ.Ij_y+2ܑ ,\0(/2.J;1`Y_%e&,\,"dw7GR,?,'h1I?`m‚I?9N[% 5ڑPdؠPB<?Ɖ:ZIgFhs)9?0Us|@p?x/Q \ʑ>HYB*VMP0L~l  %sp˹dbA2hs BhvYAtM9 \4/$ďn, $Xl 3P=" ,{sn%6pO(_hq&QqH*=)ś 3 pq@L0VJh`BF*B!Q@B'Dś |"G!\ ڡ+B;4EtP ;.~TDHA$(#R2 NKNum+1} #0P|W ln" (Zbxav4e@S,M]Z<+L?i`~LhB Y&i - )RU Y&i&RC #LT3ܤjg,Kh6Uˆ8TB"@B3l*$R?.H 3fg0 ZM8IO@a?R"+ԎQT\>qM^^Ve=P_ !xdTK+j@U MvUTTbjgK PPUcAETT:NNPĽtWnx-jWm>& j*T ЉIUjU%H jʒ)xU0L9>ٿb^|jv2!q?$)VbKl݅%_u>gZX'6T;㟺 Ө0-[slTw PUIPS"sz8Y!z0u& & VeDT5Z QV-!B +AJI;AV -"nVa-xtL@Z b)?en R^lE &N‹@d0.!6xy29DHЀ 2cy+hEJki|@2Ay+/L!]H9RNN@eb I@ ]2m8nALe"5L? 5K &0JufkBjœ?B0=p\l mNJ)"Z 8/X &gVUC@iV 4*>7q v]/i[ebz E3#:HE~!|Eb-JaO&Z> 'SmR2&\rR||#H9#oJR*\! @)CـQ>W$t Lv$zR7F8}Zvo>5.3Ц c(Ɖ2AY@*0n4V=%n̏Is^R 3V!`>s>~˶Dz1.Z ;j[aJ 8H*9h KVGD9AjcEOz sD0j `[_?#j"'й(~N[cp.\SJI [h-Pt6ByvY5DjUm~AyïZm^Lf:{02Hf+fĤBA*8 HUfvUE_&7nܸqzCG"ĝiii*XBN*(ulq68f)K[Tq68glW%R,H͵Zr-\K%j5!U6HG#ґkɵZr-;f2ZU-flll ƍ.U5S{#:oU:҈FA@ *TUu y4b;r@+`iH#vT  @<z @ yܕ y y٤lWL@L@Lq\ 2`s-/)QK1:DC1:DC1:DoMJ%גkct0Fct0FclMۤܕ"!"![ &%גkɵ!A!A!A!A!DeI٤Z%R٤lR6)%j uDoM&eb&jb&.N,mRr-t Z%גkgmM8==hQG6Φm:i6A.omi7noqty~j qқ_I0MI0MI0MO/W&KQy,EIMIe>D!n^ہ"XpuqE@EI@T=6֘q[cmr0! .Rz!X.#,qK2eBFIv\Q=L:tc|ЍHPn\BB0L$~*ɪJj,H\2 'Kuʧ{ʧ{ʧĴ7!)&MuLLH 11!i PYapG>G<#+qY%9uϩNOUTo@(PpUɏ O: ga,8L<@d>Ve?Ve?Ve?Y*\r\nV ҟ! _s2CP0CP(IAǏ@a~ J_d<K!XyqUbDC1"0nP3ʻ- #Ș cr? `4 7 v nal(]b ^F#lIIIH9[P[N/_sL(Xc?0vwD?J?Ċ+7?p)=S?&JϹ?[ RLJs?OTcS?UQs?}ߺO?Ǵ?WaO?&{/c{OuQi_p? ZTe܏ I,oSq7oSxGIYe;sZĻǿi{dwkdt|K{Kɛɀ뽂L(?.VYsT~% 0M >&RT~_x /x} i"ɏ5hQCKOlR3 o+Oz@Mi*O*O*O*GXXaO)#`)*O*O*O*G7PyqɞJ}'㔓'OZJt^S>ݻE`Vŭ&xУD[cmMܪUq zm*>G2 qVQc`>Ѝ!B n7P$~BObFߘ< |D) P~cbcNc*=t= * #ydiQ>_R~!'Q̀!:\5]kOy+q(/AP (>~7?,8LgyJ"f$<@G1ؑI!:7*XdƒfPyLM 9@$gs3`*^5{1I\V>ҽ| JʋH>AJNy@v"!"7#2^4c8x\+9+0A 2&7I,9/ 0 RCJ/&q$A"pdXK \N΍7-;rj0WKB3HG0B2nSyHaqQ%U%pЇ~Tv%n ʒWdW#{E+L`)aU 6T@0Zy'0oXJXFݸ00܏뗔T f+ȁa (üTS~Ra@eaZf'yҢYJ $aD&~R$LKX"aJPE8⫉cް,!IXe oHJ&Ws98 ͠2LKE(Y& RyCH "GU#nС-(={QZ+芤qaNڸpV ~((ZymiC&?ajk呓6׏p"CTИI)^\*$TRF0 !쏮~JUw 0j0DtjJ(B1z>aG맴Ss9>b9fi1Tu4f{ʏM\#>#~)UAAAAETzJTzJTX,,%o+a;uYP=MfY'^Y)H-wjYU\o(tM;owMƒw7 uj9?o,E-R`[->Ds 千E"~ .r?tf 19w&e%.ra%Yߐ.nG< DQ0lSIVAQ97H7&S>ݹGMz箨Y?"&󘘐Ρ ]%WRHQ `qypaIJsG0t`o[~L?C7P:G`BaO9!H6j0A;G[ VZ~W!7 X a@doPB%/lh-)ACJ*"xۡs,c AEK *esU[ J \#`Ȱe1${LdȈ-Ȁ+c$Ėꢺk텒aw=' Q WLqmxm lT0d[FaX0f ,6Uppr6V-X9ʶ,wY;m`_ HU  w/}եSV" x&߆bR~  P߆C*@*HNpD L*OLT(_A@I+ȁa H< 0O?s%0KP)U% ٿYXJRҹpmcް0oXJjd|`&74üLJqN/qmY (\ɡJ/^U'p{gX(n/(zN%%ZxЍ+CE7&W_M<:!> M3xBmRR^J?.)rb7{J38?4̆7#ܙ~(=C1bH)'6 G?aQYU fNz0\"'n p"9v-:u[ '*pXG.9i!!ف@Y)(޲bJ qJ%NUj+QÖ#\o!pCt@p?x@%QCX%rp[od,SV .78_r8'qĻ2Grd$˯wxĕBUj9NPሷx&2U+/J^!!'@ykDfȐۓ(oUNf!uTyȬ'fyPY8J ,\>׃q,@؄ Jm $f Q > KOƆ pmJpCQ/9<%r`T!1.6ƀmSIܘUuQ ЀM}ԭv49:ݲڔ1?>'* ]!qc~}N-[0 ͐IQDKik Mg.o-7n$B.[TX[_?1j Qm1h`s*gu 8BK9ɝ~Nێjq9p$-,P(UEAV9sT%,,^xm<ezaRk䭥% nJ06)EYs#7&IUܤ:Zp!:CJǸqƍ75զՄ>d7nܸq]R_`X5TRmTƍ7nܸW)RI2o(73636363636363_MM?dNi9-崜_Ave)^flflflflfVf'640v#/$M&U)w'P7Ah'Slflflfʤ;L0Z]E U0`5 0L0FJǫcG \ 6-P =Fa5젆@_UHz(rW)R  - ųRs-σ_,BM,"&!ŋ/Z_,BM,"&94kɵZ_,BM,"&94靻rWP 5PXФw%גkP 5PXФfffX {q1BM,Utp[,"&NÉ{q9p oU͡cq۪c=65qG-.5񶬶Bz]j\z j8Ý=Ý=ك#Eqk\ሷDFl"#6ޛYdX^dX^dXOܿl$/F#+yY|ee󙗕_csX{0>^V8y/+N~6[VZ|<kub6,E):㨮$0@Jĭ$0@\`P;!n!C2Bq@F2ա|F9 v~=2)S}*ɪJ꧒3AsNRHtӥ:թATStc&$EQM0H 0HcZ{s.S=#a>H@*psssV j7PPo@A]o18A΂cʞǔ= ){"V~x= iOb(I ?^'fQҭz aa9,%J_Px_MT7Q=XGzI}AժCDP6Q=MTGw+zQy :Dm =.ЪK ĨPpK fF*y"ĪdtWhdtWhdtWhI? PptT_0"D{„ .B iPM&6͏ˋ.\T!YQ+.EHVK5f[0zLjpE+ B":*V(bQ":*Vljxa IlzD:X`.UJT,%prQb)K dO@ ܋D NM"(RڠI % PAj'TxIEuB%pxMy#)@0ρeۡDA8(".#U"WP'0N(IEHT f$*D%(f$BS1C K 3,%J0CZyR¼a)aް(a2  %j 0ohyC3Hhf7,%E,f?¼PIuQZE/üEL!EE_=0](Gt6K'nE/  HIPG#)ą0a6 "l\OBOBOBGϙ߂ښHQ%v_b%v9Io&?[,%ſ$D p?%r.^ gx&G0+9Op O$UX :Sy?gV ܟs&H>P<>`e3s&R>z@σ&?&kĿ Ͷ/>gopO/>;Q@Oϵ_q*ΫPq8f?E&f9zgϵ,ߴ=252:d=/i20p.|.;i^顆ΩBYdX~;:::u(LFMJJree}}N~//pT} DxQ$0@""""!ZHO(RT^H^~_~_~_ѣOJ 3o>q!ȞȞJ}p>9y>[+aATݛm([*n3"tƄAz%vUq|А{0d/#d[O nUܪcInd>4|H}HL\؛@A]?dOXAV?i Qˎ7%nSTS D7-: !#HzLǺ =o#4{DPsX}N|Nu>Z;R`DK7PP焮u>gGJoa P6Q= ){K\r,yYKQ#HIoj&Rq"0B}C!yd"y- `( mb]= `-prF" .B/&tDJq!rOHP6QB } u圁` EtT jY¼CُͧD +(QIĨPp9!SΉ}D\(QmPM 2+.6dofW.ʩc@^0"DT 3< l6¼:Ɋ\qa!Z*|C?*YD%XABuz)8I6fXJXJ$-N0f8Lsl/php >s(flf+B7G si9M )\F>r>r>rʶҏe <27p"/"?Oq z9aDoȶ7쿊&RFʆPpc4RWneFV~H` 9U;|則M!*U14 bjĐ!~(IfU*- ˼nkdd^*A HU p?L(yɄJ)U+FŠxɊwʴڥ2uT;QrNC׹OC XN,g"NpĭXALª LDЭ" ˞<J<J:Xއ~1?$a^A7fdv$mRďJ 3R%l=jLm^G!`)aDQbǘل;y KXyd-91Ac fT4e)v1TřDNY (RDlpo}Ί߬czPeBJ'IeV3D#6p-ˌ#|I=h{]:YFJ̘oZv8CV.\dD"@nT}Bc#lW +\Aw¦\>AydqrmIQcFn*kA,Oq[?2mLY K.[bN#][&Lvw%Gf,I1$"[UD?1Ug*6&Zs\b*+$zNHɵD~Nێ/EP⌤@(o˖FPX(o+HsHX5u8Ir砼V&- &MeQ$TQm i*(I)*-  USQIu $@Vr4 ,0qƍ7nk&ͫǦՔ8dy 9,HR #w@ƍ7nܸ׌$JQqƍ7UyM bCTܤJ]eCnpmp*[]`V@7mӶ(6m6m_ 3M-\cjOlڦmڦ*nm(lx!6m6W&UF Hkx!6m6.Jm`~0/0'Ƒ8GUAjcdlJE )!1U@UD.@88@_$ IO%TsW]"/  . .-?nlft ]jdD2eˌFjj7)+wFj*ۤZr-F*]eqW#t5]e g6muuCܡ8M&WW7iG&IM#,2##i<-V68Uc F;6θ[5zl豅="7mYmYmT[ƍkVRmǕ"jq?qwk]㮋.o܏a, ciKX#&2bDFl"#pxoP,J%t...S>GQq}8y':N~M#Au0C:y0Ʀ=G9FsQ!Cw>dNއ o76*}lZ:n384fVR "NXh!84Pp@.ʕy?4ċ8i: :T*M/x(: JDj=&jrSP HJRwj.P-^Lv)P#Bݏug0%4ht' ҟX0Hb >,a0*ȲDe#,@Fx9I $q}NAr'X6*@u9Ws\N_ (Gd= ܿ\YBf'=GbBHLH?u#Kd;U"=fHY%S=Vaϙб =Va*LX#}Njy [e?0ACj[lOuTOu#7{+TOuT'b1sG?%Ji?WR~so:s7c>wq_{?SlD<&qgO4(4N3s&i'xcߴq'xOi&Vq[]owY5Y xg*l _z_PAi2ޓKƛD7&,],?oَ}8D%.Cڱɏw4>dN~;<:<>t!ơ1}-e-$x@nbygygyg.!Ap8q>}1 L E5y0'Oǟ `ԉ]Z1''G@#BИơ1ÍC384É1{RĂAz(ÍCcG 7&N>?pG%ApnTqeiPŕ^[>'A\j*&U\&U\&[Q7y\wj.A-U\Z ؎ʝqGd?"Hf#UdݏTqu[qGbB O2?b OBژU"}dY"H4H }N>^{-J^S> NjSNBQ}$JX]jWR!#1!T>>k)k!AnR RqcV9<1{LM9U`Tmt=X),0aS%/xڔ<2O( 6رɩ&JI՛bj<.69UC~ᛢH{[̔mrj6HauNJԵɩhej97xreRNI0D j*.'ё 踙!N I$4Q^ё6:h(7 d05"RDd"cT*-*`eFTP1ĩC g7u tlM`bdlDe iXq$Ud00D 4SQTZ{I ,R2D L3 ҙ ;q+Ԅ .0N2J Rz RM1^(`e"`d0@60RB_)k "`d0@2n+j[**Lc4;iwʦnL`T'TH5THK3xȕ_B^%^x|)*sRxbH \єNyJsz}KEx**XDj4sT$t'nBA5 0Jg_B| QMV`TTjzęGhX&IH_i)) N!8~9>4%.oii9>[9-q^^^^đOmjFjFj#`TzJTzJTZZ> 7&p$, ,dNq!CW˛r9LU 孂U羐ǡ2 h .o Ap,P?p;?gv|,2.Dtb坳BGBsyY#c' ҟX0IZ}dY";rA*IoVT$quAD׆Ec2os)&\O9oSk_UxC/HLH^i"ՏB``Vt㵑 ~JsD) *ME@yT+9a!!kشzQ {`pJ H E7^S=xSnSn3`B j¦z B˩jS.WYBNS6UmƥqybTTKTuGݪ!| *tQm ?$UC`2=B5,KzzCpVQ3ŐFjs EUBrS*qVuNV9)X8&`U[bHQCXE o5˸\XQE o+'D:jH'$ vpSST]D o ڦ:(tU+D.+P['"sB:4fXGqVLuT A&ɁVSG BPʉUXpuTI(B [2ruTEF>B[a?6>x^@[HU;j'Bvv4+ߤgjc+A>w;V?Q+\/'H|I"XXG /PpG >fXKL8xRsMRlpG߬XITjmypcG}7RE R\xދlCYNlê\Xl;:~DơTAp)qcS|.[KEp%ML5 ;ǂl+)+AJ#j;g_?gOyR9K 7~$;B::oY;Z1JuCy_+$6U u.Cy+n%se*@UNʩP yTlyj fo%(Us@b![7zRFH!aKTEl䭞U 87nܸqۼ6UE"nڦmڦmڦms8Bmڦmڦmڦmڦmڦmڦ*f!ܕrW]+wfcjEYܕrΩِII+wP٦JuTGurW.U5TꦊrW]?TlR:$L¤WUU5Sn U5DU͡*QTANTMjHȓꨎ !!!_U;!ܕr$$$&I.HHWU+I]ߤDWtEWt?|]AsW]Eߤܕ_I]+w˳cQy<+UMVUr`XI٤lR_UshU*3Y9M&UE*0Vbh7vyV.+1?nl.J J8qYr9?ȓoyq?A.o܏D˦%B TTGQ*(QuRD%md0a&jT Ru+2QWd6DM6T6mr&j3QVWR8ʆ^???dUDJӿ}0~_!!!Icvُ+WgOV??}G}dCSпc*=cJ?{J{W{J{J5IJJ)!#>R#>R)#>#>1s}Ni9>#~7~7>szooz}Nϩ~UUM![OOI?*Ǥ?Dz,Ǻ?(H?((?((eQeQe???sGGGGc?G?c?c?&G?&c?S????C???Cc+CԿ_q~Ho9>TM47H4H9~_1S1>G}S=S}c*=jj*=ݫ+zT=՛rWNʩ>ffjfj^SrYڭmmڦEժݦzaڦmYZmmڦ*aՐT3LUTjS(WmSr*NʩffjGj^9U S&UP5R +*aBJYQBvT-Q"jijjW S_%zkG]B_(y/IdJ1Q*o0xi3WoCx+7!Q*(Q(vW7!mdP&jCMWs~qE&jCMԆ 5_~SP&WOf?????CCCCk~okjjv?^sz}NCJifif/>R1S1s=S=SWo=SOWo*=S*OW_T{JTz!fiOf17#>R#(~s}N.VY9-77߲S7-I[eTOIJ?!oGC?(\OeԿڟ?,HDz#?oGfG\eѿүfQ'sGv)7ǢDz,wNߔ11Wܑ^J_)>_*=OIӿ^Sc?Who^8?Jz}N9 o(;#>EGS=VoJJp*п^Zc=cv٤V?!1kOSccck^?]?]ӿjTHHN_;%,Y'G}قUS1rU1rU7↴ySSEU0Aު^q yA o' yA o' yA oo(# |>G  O O 99Bs66S9B;rvm Pf?TXQxSx(7P&XCTԱ I?]ovN)2OZ<&=)!)COZ<=cGQ u?e9CXGǺN$^MC74[nƦ3\pO+'w(Vɏ*܊{8OZhSs_ڔ!;16ec |76ic.Ou)7f2?O&S⦪=i[c>U}T=&y>wHM|z{ƹ*6U=&=6p9-R랒ЎǮsZ6U==}Lun;Ӿô[STm+]#`p+Bí wNyγp,? ܙ;7p{CM"$RM"$RM"aܙXA;+hgbI{A/=H) < PL 3Kob&)ob&)ob?h+"^9ȁ s&pΙ9g D %%%EsK\"89c #*pG;l*ڛJho*}v 9+s>8/#2/#2/#Hhopڛ- >G3h!p@{G w@{번#pX9b\ kl؀6@{\oI<>67777`xVnS7Ѷ|;sUvFQՑlv 8OOCO+n:Ebj))SSSZNNpS/@'_6N`pOYAT=3ڦ36X5i2<|OT)nE(0{P7VSŽi'6s*) ՝DV4$KBD%QMO>B:eovN GN)}73Ev.^7''''|)sj19<$ }OهH~ IOe nA-a)M7KG4؅F]h4؅F]hǤsY7i1l=&GIc|1Ʋ+eL 2VV&ܘOeGk5S2"3#Q$#H>M&Hy p^8o:yγp,D~MoR~rιIDʹIDk"H_zKR~A/=Hy d99"xAʛAʛd~2o0y DΕ\L3s98?N :f)o&f)\sK\"8yODM3D0M3ΩJho*BBr\de_Fe_F;s:s @;s;|4fιιIMwnЎX9b#p6Mp.Ĺ,q&t6@{>EOCOC'%ho8Ho8\o8\o8^4[ [ [ [ ڣ = #w&{{Hz({tqOjO!T=$=1zMCƟpHUue 31MMq >#PˮMM5Mؐ앩{@962q;ue@ݛ6ŭ@rm!ٝӷ{MǢu"sufҮ -R:!U٣d^ՊՊլX)sѽ)=$JCJi"7s=$=d7d7d7dyz]{=$=d7d7d7d3{ COOVOVOVOV9Ϫ7j9e?I?'"\Ħv.\rOSҹ6"WFj؈\ lznl\c$u=Fr]~h`޺[Yٺ[Yk#DŌ$V$"߼~!2[u&ޛ lP<1cHF`kxo?KʐVD]Ɖ{a+[oh=xo%H@ lD[{{/h`lf S"B1BXF,p ':h1{C |$IAnd=|grx=$+86?Q5pd@kJ#5dr6hpq-f:7+\# CoS57GsY Иgy)-V3)Lб)n+J>`E(C)!ge[ \ РB@iFt<~RI=");K^(8`1<( + -B;|@&ɸ?%Y4Jk) zv yDNd|dv.xhN8e<$t^lRpcjB;zP2 !+"e#C |N*MEC$a&II .ǩaMJ RXT*``Ea-/++*$'TVѶ)܀ 1 HcdN'Q9]9mXAv %2.H̎V7#roӌR6-*`Xт.t"v&me$ 03 \Dׯ|&g$8-[0En#_?݅'Yqat 8"NK v"p "*fh9 z7PEwH0E41cDh?$ :5':E ƚ`C)/cDGR~aM)1 aDH\؛7N M8Ee4@ \K @аD ЅY1i$dQ'zenW: Z@4heҢ,GUUH:%;hu@e">HP$ T/-#51MTt!\cӠ xp>ړB7TA'9ܳLh8:(0yGSc8N)I$>}#SL9-q⭩\&{oSߋkqoYp')"+"'7W!T-oGp4,"+#8s1i"2)"M˖AFWV6/gQgD,"^@D$6E@FE2/ 5\re""Bt%2ψH"w IDZR""Bd:2W!aQ%Hfh?IdHH2),QBE9E(BH7)*+*)"+),$( fP jcyɈhVMJY!!Ql6)`#wˋHӒ-x w21 |P9&pfew46$0vl6ȝyhio8 M /yqQۏ7N⍕|PXeh|PXeh1%B@iPZK!`4(0PR(PLJ7PĎRWRWRWRWU'Wh!|Wh!|Wh!|Wh!|.P?'~h@QOE%0N '̀IW t.|\JVP!T@)vv* DCS!* S!2Ш%Êՠd`*JFV(SԠdXQ2pu-06:ᄋ<N`lb\T SU SU SU SU SU-HHb1 3%B$s w1>0 /NDZ%=i[s75?˿-B\+bGa$7SZ>{hĎ)@&J$MD ]#!:`PETn [PLB }g?!S\ 2 _$ 8Laܹ|xUDB?߁Dp{ {F#,>0b@l wJO"g6?&!6'<?1˅0Ӥ,ӄaOJӄC zَIܟՠl]6&xB{lc6 ?8e@H!Z Z`T7!D@ (j$@``, 0{D@G=e[a80 sm[a+.Hb+4 .rVB]l%40qVB]l%40qH ȕ@(C#WvhJ@)Lш)Lш)LxpRxp"  xgbρV'?/"A71-L^|8 m91߀>8p{a\M"]/E%5p%-oHr2\[ۀp%{!ǁ"/4~*{yg%8?xoJ/p˨Bs @ ozo1@Cp*8o9oR8f{pw  oY'8/>Opo)p 3 8 88 p}B$8ZhOO"$-\DfXq~G'8?f1 J p~?4?MR6J8DCH?p hT3<@@T:8F}ϨgUڟQ)<1MPc&kc< *8 d@P v?0&<~h)M4Z@Z@~D@XUc#"{D@ՆmVi\lV)WqF:VB]l%40qVB]l%40q:&. (C#WvhJ@\ ڡ+B;4G 2E#zD "/S4G 2E#zD "/S4G 2ECUK}}}}}/;>GQs;GQs;GV\odpF\odpF\S7 0 x3ހ7 0 x3ހ7 0cELܛ718obp༉y&M Λјqƌs4f1h8Gc93ј1 3@0 3@0 3@0 3@0 3 pp pp pp pp p?-C?-C?<ڛfzqٸl\o67כ带r\r\r\r\r\c_UvsUTQh*@;Wڹ -HOIII1K'KۆhOYڑYԍ~Ə,}X۔'">GO;wMxxI~G ^ shWI@oW csKr஄';~V"C;%7hHR*Mq=X ;6?#nOr_TEyIpGV퉇X60kt#}zk)%7(i E$ETZUWx,S괭pG>=fï8=Z~".'n6==_s70{;'nM]O]OE=0-Q};Li 񈟮>ȾòM~ZòMW},>g>%ez(`L3aaa0 ˰ 97 o8~_>7.w.\ܹs9pO @^@ hGvQhG9 $p/j^쀶;h{^{ۋ^~p᠝A;vpG8ppًNYws%p%9sNS8{хs"|Nω9~M\n rNs'8>qa@{IIIII?Ei}B{+wу;zp?}=Оlho(Yh -8G[p$~P:Es#psu=ٛ}[ $d-PU pcj[307oOa:oĹ.hC"}!+^4^ pQսS?mŏ n T2T=@|0oh9oHS) O4]辤r:XMId4{2vL?M)Ӷ/m>)XeCuOf ԝl6;Gx9'%+o]u lbڦ\!49@f rzӽu>ު8h|%'zL6ẙl,G++nee­L 7SSeSk5aa!fX6eX#p7s}R^ ܛ s9prˁ{zz3L7wQhG9BBv.spˀ뜥h{^쀶;Moq!9s8hp᠝AxqѸh\~YwsuzTTT9>'D  ].os>9 ιOp}?"o[mE9HHHH\suwу;W8W8gqYsҎm9ڂsyD=){v#fsv9G'Xx&8Olho%3\o%)o%f(xGqFo {A{z(Ǘ<_͑$/fxߣG--pYe8O9T%'t< h$pD[(VOt8MB,h B-tu*0gЪK<@B`1#: &GBdLuz@U4+ X+"'ah"ݛV|.^z] śc{pCUz|zOvC![<Ő[(ޤTPOI-Ϫ7I'*~rO.E< eӛKN'?Quհ6"WFc%pSbBr1z#{4 ~;o֭l֭ܥaabVdSv_ɶxCBǙsXqxz$xKqCVƏEΖ"É }[qG吡nsW^?. *Aps>\9G44 v%k>B+ ;Wį@4ޛ &q0G Ң޲ל!j\~tx=Rޮ's҆ĉ7"۵$}Ѱo~?=n׏_{zmל)ʙ4L;ٔ6c|Sצ/lMmSlSSmJ"$s2l+76G=U٦`0`+#7oR_2ʋpLx@Ί9CSJ#$s2l ]G|l3=IOMY䆆i-,0ڠ2vNȭX{>jDvvcʋDy` GH6mHh5BIwtR e5C|m%!AQ% 'GH?0 EQ/ I,$ER$tIMFjF}!RrY.ep"'UʆR6TJ۵]۵]oJ6]XS ARS_ ܤEbtyo? 8JI  eCByS84Le9uvMlBCyO8]^^x@y4[w!o,pZs1Rp BMIѕh*1Aˢ+iBTA]AGʈ.,[sW| DA!UH[n(i9g&MHLP5ue<(FH;vUeѵX襂)?΄.!ˢ+崾䵈)6zhDIH̎VGIѕ>O94Q@5.t̎D^ò *d[$@5Z3y紜ƉrNqoa)^\K{7.;1-lS87#(~@Hh-6>bp3#C qO$"p`IMu5qND1q?K'QL)8K%>UkAEE'|`Ed2/*Ix * ]0Q 0 Ed2/RfLD4U.|3E')`&f(?wa H1l@%$)?A ˠZ1"q1-tMh0Б.H"," w"H` #=q~.&f ?ǁ>r%$3:pysp> ,3qiR%/.qi[#$s2,H2'"$s2,H2'Ȱ (&ʐ0ZX`|0ZX`|krQHKb1P^,5>ʋC6etHW&ҕIwte ]z:HmPqڠ AAjsAUDy KhD V`N"҅' TuX!a!.J/J/JgPzQ:^+!®sMh 'hWp0@N8A;&4D$"'? I$$5IOHOp#:aI_ \(:&9SS~d;1'?yO(WIۍ~k׬ǿtPtqƿefٿqvoCHci!?{L04$ 1I1IX uŵB]wqP]\k/ԕ뮵ºkT0di'4L;٦`6MN[[[[˛y!Cp={VjjjjjMi74ڛF{hoMMo:~t7M{MG˛7-o:Zthye/}%WJ\_+q}%J\_+q}%WJ\o I7$-oHZސ!iyCLs~9?m6yἍpF8o#m3 ڛΛΛΛ0N8oN8oN8oN8oN8g&9sGOwtƏxԽG6&ZT|.v.^,Mӷ+Q ,;vݹizHJ'SXO=!A7s+bw7:\N%'OjtV ;j'nD}­8O5=2羨^ĸS:d:0KHZ8c.O٠ c{(:ԍ)0/D'-po|ެhU;W\sUU{;FpebhbhbhbhbH߅ | H = {͂{ܳz+p6\7olSٴx]!Mhܛ7Q'Dxiޤv)6Cxm="#:韶x@P+Q6nx-Fbj))SO4+礗|`ě%80DN$O4mTn&ZN j~S,g *\ez2t߉Tްn̎nE 0ۇאoWb M C8fuE\Sص<U L4IT>%aIT4^Y!VVHp++$1_sޟk5>UcvҞʞ~~~0DzDzDzs:W\!s>::u]>w}_---; /$\pB -ҹs5dj#p:\}sQdE#HpG2{z:9yvs/-/-༅@'B|r)|rnpov{ܛΉ RjVC8w ܹ*p粖sYۥ]ۥ!ڹڹڹڹە][[ oUtg"ОeƳhϢ= + +oN7'Il3fRl? 8ODmMH{uM{zx˽4G fx=l22S\;#OC,P @5Pr8p]i[/Y EMeQ []mO #Zu "29yLЏɑF\1% 8 S  S'p+:8zHDL\ {̢9±˅==8Qr$$BLhrKJ"?qC70x$2Gbb5+ +r~fo?7+iq] ś\<?$\~ -"WE&țPOI-z?DO.E<'AUڹkz+!}"uհ6"WFc6r5?p1z#{4 7!xC֭l֭l]纱z^| } iLHn7>qQnw'~'^\c!xp kLmiDp^ۋ.c y\Kś =Wڸ? … xo=9G@; A:hAP?H$C7vWk9qƛ&}zǮapT#xOdPvOe:f[iewQiی'1kFdz ?F#AvV_s~{r.'BTȶ57IM"o{mjT̶))>R lJ12DUƼrSlS?uצ6;d&!#MCO~"L?XLu(j$=e%Rd%c1n*{jre& H v9Hn%7/#ٺT (0͂T<#ٴ#UF8 ǃ p %2S#"3=p6JzB݈ @ĩxe9s?Q(0B :HQG##yO*Nn8^V"W+p?\~99P6LѭD+p\ovmvRMj`1ND8(o/puT hn](SZNl`( ( Jƅp0-ԅf'؄ @CyO8]^^x@y4[V!pZs1R}0KKNުl!o(D'XRrv.DH?'4ޘx. JD H~QWj$#?1@%>A(neTr=pyc,(bK|L\o!UVi+S iryc,L^r{7[h,)9-iFPY$liD.2^Zr$T%1E"4 }&UH6p.PHK". }&s" G2u 4)v2 e[so9W#D#|h½e4N䏡řFʎ ǙZr҄˽e49q-0KDpINpF ._r'-h:AIQEĿ/@h4\';©7^b?u0\ ^ ٢O ID:3n!7FJ%@@#8O˛QH_D'R| w=I.oJDM? #i3"+*N.o/f8?{\a Ȏs8 ĻFQBoL$Ùb8pOe8E2d.*$Xf49-q⭩\*٦}Nqoa)б#òmǽfyd#Fl`ʨ,7Ql,-oG>87#(~@Hh@UX!'60Ȗ฼qqO$"p̗ن8['Hw(OdpF%>Upm8'+(ab4* >U0VX̋g . 3Ѐ ;`P" /ʰE $:QFu.|3El -(&f`"Dr H1l@%$Q]旔 01c$6-b [SEu*+Ί\ x. B-NZ$ l:/GmK| 7#f *.ǁ>64.yq9m!Q+pq#r8+p@8z r(GVeW8 =p=z`%]aEB$]aEB$]1Eb%]1Eb%]QC \V" :tD8@PtD8@PtD8@t"Xp&B+/.sG7sAzkvm9?np%E.(hg9,p$wbEDܟh*p;0 #E>c8SO}! ?v ,p"QJfs(BG#gϡ`P(~dpJ%p?pU*~l$~~7X KOr $# '$ Jp]ص8+J"?E n)-jpOi![~J AxOi!IIIIIIi~27t[?-21Vh2F#Vh6;lS6;lS6;ljT65V*+Cf*;2i sΉ;'sΉ;'sƪԎԎԎԎԎԎԎԎԦkJܑבבבבבבבבה::::ȺȺȺȺkwκY9:g]usuκ\pusuκY9:g]k]o]o]o]o]G![ֵu-o][ֵu-o][rdZU-窖sUTrj9WZU-cΩS;vvvN9GjGjGjSjCjSjGjGj~<66jOjcjGjGjS7Ǫ7}zzzPS2Խ9}zzL{j{sPUOcj{=ي{'ZV SijO>Vd]fC6{UˡړU?U:œ=hSVNNUwT=U 9ŔڔI66ic@mLm̧Ԧ|Lܘc6Ƈĝj=<%n)MQJOUUI=(m#qETXԍsU6U=&=6p9-R랒ЎǮsZ6U==}Lun;Ӿô[STm+]#?7qڛڛڛڛS>&nLܘsj9s^yzJܘژژڑZuuuu111#n,mҎ:-::::z7:XG;R0:\Gs=;hGEa#vsuvю&@/ i@G!9vNh$N$Hܑ#qG I9I;'ioRK$Hܑ#qG~7iOio])=Iܐ!qof9sjy{<$nŭ#9s^Y>$nS܊h9sfٝ7;gSjCCCCC6W-";i=u?uI?UULi7rLOOOj97Ł rz$t@V?U?u?TTi ҟ166- S-W{ jLMHU➼7Y'w*) ՝DjL5I%D=S \9S:u)ٹ.{7''''|)sZodddd]윦z!!!!)ڐT ݂[vDzQ}M]h4؅F]h4؅vzL:x&#c|4=&GI1i,>᮱Qʄ[Yp++neeT{aOI_8L3L3L3L3LMMMMy:u^בבבבכқ9sfyyyyy))3;gv\uuuut9s^Gsa#"HJs%ٹF;hGdo(ٹ\u: i@/#{㑝sunΩp;w$H9s^ΩS;v$Hܑ#qyS;vN E;R;R;R;R{3{;uݙP;uN9q_r}Ifff9s^ΉMsvΙS{M|zSܦG!IqO99fUC$.PPPO>$D46QɇLMM5MؐC`|Si9}{(vow4ۄ4C,vo8ŭ&EvMHMq9&+HΙ97;JVV').ݛCҫ4V)RzS:7{Hznnn.2{:Wxs˙`ፆZ''''g Ĉ\ēxrO.bS;Mo.9m')\ a#r5lDXX6K7SSw1z#jG40oVo֭l֭5]]]])i78S[qxoA,>"*N;D<&p4G^$PB㽙P:L_i4^p>0F~7^ppG7.Q\ tGN؄ףּ A#뚠Et4ޘx&h)ՇE >FD=ݗoLlc? H+)*̓tӦ+Oݗ4Z6=t}TxbMqkjwA}.1$,6[AVtI+J))r -MՇ(X3@Qݎ7ȏeY<(:3Т4UI;^[y\N'1(@IxS:I;^yCsDYSj=88Ip9i_yu 7|S.VqCt8 Ð4iI]e9[T%:R(MJ?TMDq)*m J®S? ΋F\1DܘAEe*Hh紷C%*x!I3J/͛ Z, Lx MP(&&ͰYp -H Q@*MEqsb84N@*MqNS7 (.H%J,78^DdG:QsIo'7)OdO'PU&6Ee-S'S81'ޔ$im29;q[%۴qk*׎ ˶7 7ovaٔQYnFN4^Ho\ 6p nC]qɼLiXuTEIUkNq7M%.,:Qc%e[7'oo3`L\&]X6I;`DWNtlR)".,2KdՎ0DXrZ[X8S 3[XeTIP5v򛌥b6i ^DI4$: ?IRRRRVUiUVUiUVUiSnSnSnSnS.]NUv9Ur #2xc3_E;j?v9^|sX. hdg}[_ _??7ǡ?7sٖ߮-BE?wp,,~,o:""Kܟ0ܿPpF;L(q!J?OM'Odԍٍٍٝ{7=gwz).R\MqC՛~&sQuI-ZNqj>T}TSmS-Sfg~ýSm{(Mm m~>~>6z3zzJzԦzsvof?UU?uo.^S۝:{3酧^x_x_x7;g7o^^Vgٍ[ڛڛڛڛfטݑڛڛڛڛf+rcvoĝwN9qTZ5LU"mzapι9w8ݦW'I)60 qǘqǘ6"; H"v6&Xh ,df)AVC%?4 C~ ԕLWHBBBBIq0)z#=RRRR::RRRR::RRRR::RRRR::RzRzRzRzRzRzRzRzRRRR{{{{RRRR{{{zRzRzRzRz:g7ewZz*۴ezdá6"3OG[t∡q"s"۴#ZN]##۴eoJ?i~~"-JUvE&Q՛=p rRXA(0?wm$ERC+n~?:r8H E !1-A]$RM==OtQ8~(BaI '\MIT52L}3{JI{J۞4J´TH}SzzzI2JTUi9SzzzpFU ܆T-RzLTvnmE=t=}NH{,SRDdfi}=&Y ;5fؿ:f9GcݵRa*OGǼHPU@,6Kd e݄p't4i`j˳pn3Tü.ʼnrxJ^^f'WtE&όlRigeSLMBN!TVMM*򄴚2¤2Rʨ+6 V唇d UtaWNڲu㊺M`7#IU]Ȣ"m}}m.^Qn0MYtaZwUp"i붋,M8JU;*.Lp )dd]_D]RU Ӷ "\tnB ( rQo8LUgi.QHÝm^TU´-Hiەr.JT]K[ᨣ+RՎ"i0-mvB~tӅu]MRYTAuEڦmW)I&McYaWN۲KTP7PvE)z mn&QMZA6*ajg5j5UVPj$QjLFnvvvvvoi?s?oooooq?__kkkk?NTSSSSS 9rE sxVlxvTUHtT6JU/&UͤgwՐڀitT6'rZ<_TT7xvפj78LU%4jҐ(7)9Cadd CŽxIN1d"CHQvvGHMi1c2PPuS64/U[T>RqN5dkv?dsjCJCsj7UWHS]T_Rsoٯ'hS~S~UR!TU!''_!!'!_URR_Mc)S?GGGU?WMMMMMM*x^?PU2P RgUjt YHU)bxSU)݋FU;Eݦ SSjSjU7 BUMUMUAQnqMV8UuSUq(U}RU RU RՎRU :"NGUjS'AjGu\@u\@*> tLI$*$EHI͢IIΞ. U.{R_خ'zRu<דZ|=yR'9Oj(/ @!$#%& "Ph'Q (.)*+M*,*.-4.I*1C2f3U5F6:7X89T*;O<t*=>ApBGDHEi\JKSLRBNZP~V&WXYn[]k^d`aw*bev"cqfhzlmorsjtuvxy{>&6B62.: + ET:թ~7,:޴ TXecA$C-3 ftw E=~aF71 1 ! D3d$O#I D EɅ1$ (WX\`lxɰ.THGa}L|o.zΉL ѹ@hb.E?PMr7GT /[6ALx 0: DȬvz{6L;=BF( a'a$ EfO6n BŎ!?zQ p_ 3U= ;$J ɅCQD 7|)A˴PMÐs0e{ ^ `t&`ЦH!:j"`HfeDDM$@\HHP^5h0eQz Bu:hiӿ`/O|`rL.6N]0e:Au Ʌ0ӟY,N!H<2@/P u(%\QC7# #+B=3% PtW(B= 9ND a27J=E H";$ѫRzeLI" `.rC&N:թbaE!XtXt, C?װ-Xt,z݇zhN~-1_.ZrKc=sJ?m2 a)Fn08kRt~Ԕl:ТF&D^ ݏgNQi ]-0f g(+-E6RuwHBsqq8$)JSIVJa=z Cb x4'ա3BQ3 }ZV6C3 vh ֌r71xؼy\w,5^tBl^D6>3Q(wJKcB  E+X3̐|Ɍ = %` Guע[MC[j}b+I2f4bjJpD% zi `23AÇ?t|>$`E, y`H 1Jd~LRaKTf`% &cexG2C Ɖ'2f)+/1ц[K0Lr:`|@!$}KRh T;B& b(2`|Inyf @ЂSPDl#xB⃎Xi:e&BNl0Ȋ=LK$9)OdXńCP`Lk(!CDx0T #dQË^" v7w@Edѥ CDd> hO|g\-BPQM@G< Z@r.b.gSYP@`< )!{@TTG VpB#,p21WMTʼ^95?2KOЯ W 2%&i "2K̒S95?V%UWư!g4߫Uyf_9u^kWAzQ5é"w aSEEMz0G..w9];? =n 5㎧fKqK-^VWt1.{ܖz<@*2L`Vk;PqWzv($KY.]=pzvA>g!K% Y ;.%?2?g,aG ȤJ d% ůwX&-ԣx&P4viUg쟹D%zse f?6;%FH<3d)kPII'!`U'ȤST:8$:թNP%&P)2)=:'S/_#vzfDǿw#Lc+Hoΐ$?^z *8i!M+Pf``]lxb? _QigpIU=2j,1ooz?rzZۇuB4uup KAx?t˦AXQ]*|Ru!Bygz" u#.;u:(cK^2G&=p@ttA92 Gd@ ydk7Q*T)g8dkzQ{hx+f=2AƋ|,a/ZZsD_d)xU ߼ C,rTgp4DRUۃa]P2^~U>")+U).+SL+CQO"S˗qJ5MI&43W8w+H4YdH[@ .d_?GԯV=~̀G@[^?x(/qnWVR/9g+~5-(R?D)% "G8Ztg /?%dE Qa 8)d!t1QCnpI 2F~ST·&YTud!3D&1tW-A.I$W,DoTJGL I(8I()~խ6 w Aʴ$#ۦUKl8=wNpJw7L"@xČAܰ\S/E k~!?E}ކ+QH~hy~ +ߪ7IJ|dCe%PI#$ FFDz%xDKN]AIɂ'rD(Ӣ攒$II&p4+<$@ xAACxtSxvË+4@&/YC: f1ae>lM9LZu8Z!cwER nՅSMBKqЁ?SRg n:T?  3ۦӀ"/ӟ2bt$tpi 2A䟍LJZR#[2P+z0ԥ0Ki \$߮# Sf5|}ߥ}G̙߮Mߍ?P</<nc v?O FƉ|}o2u2]qu.24i:Nw:-Hi>?I-W_dqup׿ |=:?3@S/+)S("ŇJ2$H~oR`_dJ8$?g/`ͅ6~ l.iL/Lk*3=BFXi[tz͈ QqC6^"aR/.w+V`H[?/Bބ*~ =(.rl3st:&_KtQ'M3UEK7qz4=~F)xJ=:)w^dzW_9x]gtge 9-[G,wc0&ô?,U} .vc)~U4a:$?p +(wkVzn[pY{Q!:G<&QPoOapl^8j0"Љ}ˋOĪ81b R0mQ=.\ !$DU_ŋ+-F`&`ڐTA5yb7 1 *Ѕ% ?Po~4r})凉 ; J1 m(0,ieR(tLzH*ʀDqWtxc rjR?#La~= Ebz4]Ar2GD@d13Ƥ7s(\ (2_G=J%]h*Odni %84A \@UBfԼ . rdpV+>õ`^B *Z4_chC%C`@ PB4B]XԡD%3ѤH` \![bh~CFIQQ6eO%(\3ָIՌCbʴ*@xqHԄl~@x-`(cLwaa%j~H R΁߰^2ڱ:B%k 懔Ի"u-.6z!w0NnkZT |6e.o+m{ @rMJ iLC~p&e6%) Kf,8Z!57L0P#'",#4c#w`q&KH ]:!H2Z"ػCF?vLd%ޢP m4K^nLKWIYUZ'6_2t-`PK!ȒG"J!$AD`, * %)ND,A3` 5T>N]8AF/b# r }&^K0`)1X!scg&"I:.Y!Y}Xwn Yh/Du$"R:0 <%/x,L]ad~|EeR HHNAca4u*!*'̓> l"E@@::I` Rػ 1jӋK> VpMM@X5Bc] ]85< _vx$]7w6krJ /|顈[ ֆ@"pZy;KDi&abڇ hUoWEX*"*KEdZ՟XX2M th! :$z|rj85Y|:Ÿq0?C+ &= SSŲX2`Y{U'e{85-\Kz41ũ:5=j>1ũƬNML/7/MM=㗦~x/_3^T=gF495A𽿸JfCCPI.Ȥ3??|d$L3<2 ANG&OJ$)~!!Ȥ?xd.n#\~KaeG&?DCI!YcFL?Vb8DY#,eӏLZ{*NTLzd=#(q:D=[XF/l 2ʪ'(6; ,ch_rIQ OІ9!,6$pr!D~u?Ȑ$=UOȥsS~ du oŴ צ4㭊{?*SxB÷gC#čtw?Y6:61g+~5Ņ!ӅOio^ K-x0_.q-:~C$ Qa 8=P2HK:ؘ!e7?zȕ3~F~ST· GX:i`Cs੮?~WHZiUK`~`!"1^ 5fVbW4@o'%CC_)GॸOb >|C=wNp&XH iY Fp_h+@  IφDk *^?xÏXz5^~ Q ߙ]'Y,fą؆$D"&dR'O{ |@p4.O21 *B~&ǙEK b+Bf9ǙۏwO0,6\ ?Ĥ8k fŅ&| 8)TK`1~ "Ҙ~WER |߭J0"҄O-p:$o!8~iq"2T? pVH;{-DJez"?1Оqi 2A=fb+ {б!0uLb.ԃ=p) wpg48G ÔY }[Ç'؁ F`PI=ч$d6&Pϊ-l$s' s4 ok1BVx^P1;lD$ &RKd8 LRqu.F$q S)D|,[ҿ>d:_ 4|'ꙫg _VdfsBԧ: L*l$D?7)hX2`*!AiK>7sq> i(`2 : MK9~03M+uNbѡ_!#/wfKSD]=p.w+V`i3ߖϋo8 [p)Itcѯաg7QZz}l:z(_ް-qzGLg$MgS+ßztR|޽g=~s?;Ww={s8Z@c &d?,U} .vc?v_G# tN0ɏ ]Efg~F7ڋ qh>1"x?ey]f'-/_?@:-HtB'PXv1( !oWJ$ *'6$eA $d4@R/@24 o~4r})凉 ; JKvqW>6o㔐DEdL+B膿 :T%31((&HG+7V*Y0p/&U5=3F9z*2sd{w 6̌‰䉦GsCaHFqDJfRȗ|qM 'd&J" T2P-\ ɄT( _28=`We8t#. s̴2e =zf^|nCLJk =A2U&-R5YbWmȢd| l*?L=Pu(QAL%DMh8585?J"/Q9595dȗ|LhLȋ5Ϥh 3JT x'e&KcLKց )$*4 \/"jʀ|(UNMO/it4dJ^5O)2F aR#85A( -M2H`32dJ~5_2I(iʫdv!90U KDմ$W8M 4U|IY^g' ʄbD I8=|5ŅW8]̤H}OMT_xQ'ljDM T2k0ГҝLNs4Lwb2*B(PdT͓UfJEW9צWEOkCY&A|I8MtR[`S6-Nb4?V2WFNšϸz?GoޟU'e/bb/NL+)IMJ+i%Ԥi%6܂[P_TMҩIJ*l62i6YieZUrM+9(_iK+ӪV+1H#iWHiUM+)/2yMk$iUM+5~شFJQ_ZUO+1~Qi򕄣2V+ cH?K+ӪVGش_ZYȢqBie#?K-(7EOY25*&\JEYT+Y8}J AFճeҋed Vz+7^`V O:\x2zaJbC2 ,YDr!óUP|\ MVR=jU=<.E^&XuGM?kLUpC x³gU #Px6mz<]swQu(hl:9Kd h+!Ӧob> gg" Uxu鑔 MIM7H[b^W#`4z>dHaO 7:YI,PzANooJzG(CY2R?0 0B=\ S 2z;J;11rz 2.@#^B=~!.sG&zLXޮЩVЩN`WPH%QI8)h?'lԢIU`JdqrxMTkLPwI/E@6=ѡzt?!PBxu!0it-`&݁@6?I))<6?;+3g:թNuS] >J] >cXRdWEg!K% Ylzǥӱ5*&\J6,LpϖT:թN!,E):㨮$0@Jĭ$0@\`P;!n!CHAzCaXRNCfJaNIE&Ja>M&aBREo"aaSFApHJGfA Q` K`p`rQNuzaHdֺ/Q|0&PuoTnHekDv u!2Nx~eh_'f||O`ew DŽ!'a Yy?} 26Id9oZ%ZX'O^iU߀>CQrm){Ζj 5x~_~4ȍE ;Hpg-f"W<])XƻQIƙL|2N E#vlp}> r9s8 $ ոl!/:t2 y&S~Mkge1dM)-UTߜCX=[:*/;DTXY~dYFaw {zWW[sneSxz6ןXc-<Tr{4 Pv9"|ahu9B2=Ftn U5 l~gE>>47pRm(g𲝷zd9DE u,ߴ_j9!^ <vgXR_qzpa9]ѬcW} c ႮmHv%8kwl" & N}yZ U  d.p,4|KҮlO{ecnyvv9.wp!{u-Kg^v,1x\儧`Z9=u>/;&s5Wt\1;muR)1~gMpos'n| pwzn3O.@0!p sD :WbyV9- q_BuA8yAm]7*ξ`?9w)-"\wX[?;9#2]s_4BWQ㌵jyϥ8k@xW ,* 8gf4"34w\?9޿eO`<@Y c%yRK(_?8=cxU3c9nX!K$=8l= 9@`<?o| TV7㓓0'HWɢwqY@7Hq8v|P7_ ~GjsAg\=y57 7-Z1>`z]A? 8pЍeGx/7n4 od'@ pOތ( |BkT? Q)POg|ڻ.68* π <0S*NP/?N+1sJ?0Q p>Gg>xYD=94R 1?> ^/&1NyBtW!po7rzuñpE?,f?,P|>A7rpC?fyx_JGPE~Y~+9_9'ιG~ <8w-7}gI[y|G* ΟGb69o+Fn89|90gazG'q94p~x/͙-(| FA gCo@/O+gkno[aԏgH }Nt0pJ@ <σȾ'9][~m!֭`(P~>v  _0 A :OsHvNg@!Ϡ~?=oq>? ?Go n7wż|$P?)3['o7OP+{N-^O#V_}'Hz3^eU? ?`gjzΑ#W?L%S{np;чn\1SA8~|~a}5Շl mمR|0~ps݇ x8[!GAS'NH/H2_afSOX&Yx> !^}(?wYSin+@z/8~h'?ԩ?bq Vaϻ/·(*PL8/V<T }ZLz@ yv+}G|XJ.,/^m~( Nx޼v޺ЮF@EFWr 4y'3דA63/~`̳?sъ WԢo1!p~3 E2jOO W?Qw=|w/xҲ9HwLߤ>;b&ay"? ( ܅_%nyI<π-sǁz/R3z*n8bHU_F?1>>0n$bɦq#9-E wX"Ho֡>r)'?B?;C~wLV(@ s0@RJ~K ]: fKal6翡">^.rj ܦ;8'D}5:_3s ot2./`Oa ۷evy`RH>@_@Nv2#{ :6 ? ,#^_ <+Y<2=`qbpH1d~RH9$V|x_x } 8|‡d1 4%)D~H0}v0N33`]G/3՟A<Vb'~8=nހwOX>7 h@؞~ @00*<!s۟'0tZq$U\o  BJ0?*}nւ]$ xk+}8ٖv vtp?:Od㛵?;K  Oba,k(_, 7} :l?@X%>!?Tj TR~/8ʮ__-/le x/9@`/t>/H%D{?l|KۢVINXoL/?%^S?@#8|x];o  xD6?Au < !`Lb7 @?tI\0yݼs1y~|O}`\ww{ƕ!mу <IB^P΀%[}e^yU{~PQg`r߳|P {~A Hp3|"Wt~|KDQŽ$@@~QqTZ E#W7(-eT $ _zXGF!*̇]T&#[־Y )ӾT1k̆&fCx7} 戫{PDTYpb}an 7r/̞~Ձ4ހ3(``}g 2FB@f/h lm~ɧ A&<Bw]~-<"z#  ~?Gn4 xdh(O^ued""c@4 w K {uü!M7P j r9hO o:Dl6Hv%;`0 czO1u8W" V) Ӝ@wPdq-v@(7'<wL  C)~@zٱĬ&`j ^npw>#h;7{Qsx2Ŗ>Rfc>uBOϽoTfDv%ǘN.@0!pÐ#|;˳3"AG~^M[^S_ZbL TQPmc)I3A),`f ~m)"rݱcm;`~`~#,wY9B94g}8^b0Z~\^f_uMր*>",4Axr%2? _ex{= q+ B>!_d ]o[Nr(w<ֹ23e;/<(^J '8|iA6hǐM7 ߵ~n [ Rd8r҂U h{X'k&OI)/6~r (ى0~ f8v^'rǸvI ;ajfO`HǼpED>r@CE&qOGp B#(]zk8ΗG>@Bgk.\;~ċ4?+ 5փI"Iaz;6  ߜG|mpkܱ+.^ӶvJ0<|~`ǭ9,!s,᫄>{OtY@{l@ Nf`O?qMg~Տs߯y<>7`- x<=?+T([~Gr|x1܁P7ӊ U~Z*ј;j@rS}0R zgtW||gN. [4.xW$ c_2i!oμ.gIu.sՀ*;m6?8K86xkE?R\[}*>_/nchf2t )߶=!tTO7nYJ@Υ5?Ԥ.Ŗ{zQݟNx=4'q"4TiC hqWKnGu!y_E-p Oq?14 C/U_|Jp'  ]ߏho~ot@K]̴&x'P} iT~I%BB>N?.$eF^볱2!<5GÜQ'Ӈ-X oߠ=PP'^)àH} yA0W $n|\WS3=uGgI-Ks:_ߜ7ZȌs>^p_1b.e׼?xAF0%s0/eGxA|+~0,WX( "8"{?f/@d8  7%6{bK@!fX)?abH?0Ggmb܄DǺ% ̏0 _o2N@+Ք=CO8yՆ7.02[HzF_}IH9+O308~4N|s_~*ͯ/b%JZSp ?&/-8*7}?d4c?ZypA) w&m jNΘ`|~> ˋKkEM<~ w`aъ#F5G(|=Th^kr6ng=sԴ"s1Xv; 뛇c59H׫JZu57Wi@g?<'E?K+jSqtg;n?!R(lEe8 Ѹ>1K AiOtZGovO@!/̷cLܾԯM'8 o@HSfFZ$>"T^g˫Q@t U𿖷LSdsL3`]S3L$dN> D{pz xl@s?=Am`G騘A+V/"f+sҘҰ@45!^[7% *VĢ/nA'? YObΫfjWO </(P3??`T L(8_~Ĺ ܰ'>2 :8v mڮExm٦r τ?_A6m9~s*g:wrbElW- fo1? /Gc+jeۡ?ّ}QPby*-q`}f xq7a"E͇a) 1_n97<}-nR7[u*C_O|H4_aG$0V`#ǣ$bt I>D (-Yn}f_C'"Hf_O3?B?;?р6(@ y0=,~ d< i@_?h7>?3y'Kx?l~ٯe7bk@.rG_;|}k0 `;A otrfyX3 S[&ѐry`uP>>@j=~Y 6? <` fg_Em`ߟĒHC&a%RH3$~0X}! hr#1s 4;1D@ho;3ߎ }O~q& Vj'߰8oQmv^nY0߄7@sd@03<0#!s'0_V(]6wU\NOduy BJ^"}0o2$ [#? ܬĸ߀ vt2 ؽAk s3 `o ,9(X_,}+:l泟@XPg!{4|T?BRГ+x> b os@`xgO`ND#3_EPx^ xs WIۂqmx l (<`n`0o |+xǀ97oZuP1ك7-!R];RkxT8 lKKb|tf`xZ{3x;Lp5f4&=o@ rp xݏ8:sZ÷wOo@x?9 5?x+Yg||r< ܏ |?6u7>?8_w|\8O x6wmx_%>ӄ0z ;?~qx|4.0\ }O<8Bq98{p \h'z-!tbY~p?8~puwS-_Gp |<YV:^|Ʉ ɜ`,~< f>9 .moq=9#|OX8sqh g}ܙ(.!LUl' p uf !BxnVq x[ׅ 2ׅvp v pxo{PEc<0`8lO?8qwn:`\a{('rq~8@# )7q a?0]dѢes >1a1fmE7~% .EgWpq# 35f<q!n/f?71`_G7qq/1 E {~! 6%xw<q>)@><8)$8bxf|>pݺ|@xNpý{ y0ս'o x|6 0DCf9̄t1xx?eωw#m 1?mo d7%p?o!/{>\pU%{?<_?o5M1<&/xM]D?O <(9~ው /|GYǏˁwG;y.yˁW@aOAn/>Fˢ F]aݽ o ~o?nO|~5%/xߟQG&_)gGgk'-#cO`x* usx׼7a.w>ErGy G46}x;q3w5 7޹l܏7[AA^+ ޠOKFwQw5n<qx(^D7 78 .&wYΌ#u?IxjxsxlhN~@=zy;x <(({OM`.wso2!' f6IGd9?%Z{q̚1yUzC}I){Ζj 5xNMX Hpq~b"WoCE3Qv$gLw+U/+:ǪE#m;ΩNxxH `>k3p ?x/]EDs9 ǡgLR#ރ B3wܢ]̌{8ekSp}w9B^; |=@o+sy>OUc|"V@~D0?xט3-7ܢ<F h>V:} M,pυ/;Oę@<X7\Kx9g'8?q>{⚝Y@nv{ɰ A<῿_>6xθ=&,z` 6nŷ&ܡ yc߂<0_n>>r:D7?G╲ V+*Fc3r(S\R 7~t\=>z.so.à $rԓ,gFis;dlgXc)';ڸ?mX%?c*.Ѵ6okbܛIp?g?d{YيE>Ok/qݒxtOў[8y3kG-S[uxY>Gfy"iۍPG&oCq=FZi-X yoߘ7h7wp.| 45pH(| )@zs~X\C贶o=@K]*#l.8 EK`: 9zQ!< KrneԺ;ѰeP;iXVr5K( i ;T|T+H[ɢ% _A7 m.q͏\=G>7+Gf-*A-xSL[o8nN1dZԀJ118s'a'Gp %~0[)NC`s( |w k8"{'P+S?Oʧ]ӦG`Gd#/vNO1sJ? 3@>?:7V{̢b[0B'!%k5h/D= QOGj\7= WfάD9KY̩rd7,WsDQ~p&Ѐ|><<|7}'8̑|~0 nK:q fi.ϕp8'9ΤLHyh_#'HY\sLsS!@<~Vo@~F@W8Ls7o7w~u7K"7c 9"|~pR6Jx{b'ŒjA+pgt$șw~98Yq)+<5c_N!^-O~&@7Oيz/Q'?bsG. V /xPΙ9RV<OTMy_lL(} xra|?:/%V-^?8܉n+<y~WMp6E@mr ,/Q; /xҲy`>|y= R?_>B&?eAc | ܅]_nX̹%"H:t>?3d%YB?Js3(@ 70Y4g@, 8/?%-NEK3~>ϖྃV@9` c||<`\h֊ o=4py.a3 ?m]*k`^{@ 5 ~ >^E ,z\_s< xtHeƐ xXRH*>cp|wrKL%!' ̞d^f 4}1DOV[\,3vgx8̀Jqq@ V}'ǰZ=_+?͎7<ÄMVXe0uF@|,Z<&0 2!s|Hw=U\;-ǘguy BJ^0IPx!KҹTݨBwSRa 9w\ Vb y좯@3<`|8pwDmB|hWI^`ޘ H\`@#8W^ Yʡ x> DۈAkq x 54Lxg}}I8x  x>zz,,'"<Pڤ.0,7ɘRNܿ%3  ` `  ` `  ``  `  ` 9 9x'`A N 8 x~  a@` v8_Y\?<a_ }9. ~ yӀg?0?d?O/G_? v}q#w?0`?@t?Op_>` B`xD!@x |@ 0 <@<@@00@@%&&À~?~|>~~~~~~??~~~|~~~~~~~~~~~~~?~~~0~~~x~?g~?~|>~?~?~y0    0ʠ*0@B 26H @c8  Р(   >@ *BP_ *BPS *BPP * BPP *BPP *B_*@ * *z*@0D*@?I)ODR(Db('ADB(( AD$+AD*AD  *AD*AG**AxU**AU**U** U* U*h U+,( U(U/bU aQ~U?Q@U Q@V Q@T Q@PQ@X0Q@Q@@@@xx8811??xx181xÎ<8@x 88 8 !!x!8p"8p 80x 80 @x81`8(6( x |?y??`??p?g?????@?@?'n0À@ B0 @  @@ @@@@  !@bA``@D@`@@@@@@`@@@@@@@@A@ @@0@@@@ @@H@ A$@ @!@D"@ b @0@@ I@ i ' @@  ` `  ` `  ` `  ` `  ` `  ` `  ` `! ` `! ` `  ` `  ` `  ` `  ` `  ` `  ` `  ` ` `` ``  `  `  ` !  ` !  ` !  ` !  ` !  ` `  ` `  ` `  ` `  ` `  ` `  ` `  ` `  ` `  ` `  ``  `  ` 9 9x !!@ 1b!@ #B# "B""bF# B" B ! D"@! D @!`B!@!AB !A0B Qd( 0   x ߀ sX27_' @e<@E~9 < 2s@`>@oP W/`Ü 8 _ <A(? _?0\|/$ 8y _1 83 qx? > ?}O`?tat >``hrP~ 0@ax0 ? 2` X@ ` 0<<}@`},@@??@@?%@Ol  ,@BH@@ A   @@@@`  `@  @ @ H  @@0@A@@@@A1 ` 0    0ʠ*0@B 26H @c8  Р(   >@ *BP_ *BPS *BPP * BPP *BPP *B_*@ * *z*@0D*@?I)ODR(Db('ADB(( AD$+AD*AD  *AD*AG**AxU**AU**U** U* U*h U+( U(U/bU aQ~U?Q@U Q@V Q@T Q@PQ@X0Q@Q@@@@Î<8Î8xÎ 1x1b1x#b##b#cF c c# F#x f1xp b1xqb8qgO@g?y7`?U3q?0`C@?" O_? o_ ??/x ?@ ?`<aAagQa0CaA2"|aVA/"|"aHA*"|5a:AO"|Ma,aRA^0<9"|VQNVa2QBGNuB@B0gad& g ` R@`Nu<<aaaafQNu !g .g ,g ?gNu<Nu<Nu<Nu<Nu |0<(BQ0<A&0QaaaNuCE <":14268CDDgB68CpDpDgB68CDDgB5QB@ |@C"<1jBANuAAgNu3`#ANu  gR ae {da`aEbҊ$A><*D*D*D'QNu><BB)B)B)QNu0<(,QNu ``0p0 00 @0  00p 00 (8LLLL  df$  f &$ d0000p00prp0p88p88<88<x888<8p88|888||8p88|~|8xn88>|88808808~~||||8x080880|~~8>>|88808088 n8>>88 O0@@0``````` ``0p0 0hhxx``px88x`xxxhxhx8xxpx88xx88888x<888^\PN\XN^P@^^N^N\^^^XX^^\^^L\N.,..,(&.(( ...,.((...h((((..,,.    *   JBBD@D*  (0(D@@@@ 88l8|>>|8888|l8~~||||8l8<|80<nn~~`pp~88x`~~~n~n~8~~~|<8~ ~|x~|8|888|<<88^\PN\XN^P@^^N^N^P^^^\X^^L\N.,..,(&.((( ., (..l((((..,,.    *  L  J,BBD@D(*  (0(D@@@@0  M88l8|>>|8888|l8~~||||8l8<|80<888|<8 ~x~|8|888||<8888p88|x8<|888|8x88|888||888||8|88~|88808808~~||||8|8808808>>|8>88880880nx~~808 2U3`  ^ g4 #6 - imageworkspresentsdevious designsloading intro.press fire to play loading game #bNAF'O93@"<P$< |&<paxJg"aAb#p3@AWg`a(N@ :<alahadaQNuA <48DgB8DgB8DgB0QB@ |@C"<1jBANuB999 d0<NqNqQNuF%Mv##<#`#d#l#h#t#x#|A0#pF#A5A,BNu9gNu/A _NsHxNV(@=@H@| m| o0< =@=A=B=C-HD R=DBD=DpA6.CnH ngA=AHARA=Aa$0.2.RA@no2.=Aanf20.ng(=@=|0.n .g0.ЀѮ`"g&Xr<@gr<gr<g r<graN^ LNua6<` <fap0.HaJ n2.4.aJ@g <@WJ@NuJ.g`a111p0a^Ѐ"H10<aH <B8g Sg6x x x na108gaNuapNuat111p .gpa10< .ga20.Ha<0<ta <8g SfaXpNuaf\f ARSfNuH(*a4<NrP>a^0.@1A,00Ha|maNuH0.@A 2.1Jnj < 5apaN1>LNu?0.@R?a_ a 0Nu0.|g0.`0.@Nu@|8FNu<d1aP <8g*SfapNu10<a(pa:`1`1a08`a1@?pa0FNuSfNuw vq $ۆvۖ|   B>@ ^h>02:&. Zv   3 8 8%'',0/ 7:;<=>A IRY^0`0p     00 @@@@@  `*( 0  &  @@      22-1+.dd2(y y( fZr`N~: xp||6xzyyodxp x whw2,~vvv,tuuT~ptbkl,ljjl(jjjl(l(hh:igg|gfRU$U,SU<UUSU PTTT|STTLTT@T`VVVTVS<SdSSROOOTRR|RQTQxQQQQ,QQ@KLK4KhKxPPPHPP0PONSNNNDMMMMM4MXMtKKLL L8LM KLLKJKKJJJJJJJhJ K K,JJJDII&.6>&&&&.6>.26:::hfdbbdfh@><::<>@"&*.26:BBB&*.26:>B.:>>B6B    vz~        "&*.*.*.*&",00,         . . .                    ~~vvzz~~vvzz~~~~vvvvzzvv~~~~ $$$(,0ddffhhjjll"&*.2$*0^bfbjb^bnr0*$2.*&",.02468:    $$$$****0000  &&&&  D$PlDh tD$PlDh tD$PlDh tXL4L@rL~ X  :l  ,@  Ll  L d@,X 8`t@0  8 ` ( T  H t<h0\$P ( 4 ,@l l ,6@ x ( X @l ` ( x@l ` ( Lx@ L ` ^^|l|PTThT0 0p`@`pp`@@P@P` PP`p,dbp p`P p`P`T`pPP`pp```l\(<LN|0@p`p`pP&FPUPPF<<2a5rNPJ8fa5a5p8R8ga3|J8fa?J8,gS8,`a3bJ8fa@*ai`/<J9g2 NuHxNV(@=@H@| m| o0< =@=A=B=C-HD R=DBD=DpA6.CnH ngA=AHARA=Aa$0.2.RA@no2.=Aanf20.ng(=@=|0.n .g0.ЀѮ`"g&Xr<@gr<gr<g r<graN^ LNua6<` <fap0.HaJ n2.4.aJ@g <@WJ@NuJ.g`a111p0a^Ѐ"H10<aH <B8g Sg6x x x na108gaNuapNuat111p .gpa10< .ga20.Ha<0<ta <8g SfaXpNuaf\f ARSfNuH(*a4<NrP>a^0.@1A,00Ha|maNuH0.@A 2.1Jnj < 5apaN1>LNu?0.@R?a_ a 0Nu0.|g0.`0.@Nu@|8FNu<d1aP <8g*SfapNu10<a(pa:`1`1a08`a1@?pa0FNuSfNuB< @BB(g*!J(!f."G$G!&A&kFNS(! 8SjNuJ("g62)2(a)de (!Ha(Z8fTR(!f`` <aa6)2(a!&aObkZ<L2aP|%|:aOBk:<M2aO%|8|aO"k<N2aO|%|6J8 f> `2|!J(!k>X fD(!<X2)2A (aNkaOza_(!$x vgY`B(`J(!kf%|z6|!a&ff2|! (!f a18a14J8zfz`S(!a0a0`tJ(!kFf%|Z6|!a& fV|!<V2)2A(aM xGaN`(B(&AJ+!jB(`J("g2)2(a*J(!Vg|!a%NfB(!V|!<U2)2A (aMaNF`B8{&A(A*A+"J(}f |v@}BBJgS(kf|ve B|vI1\1)v(Jgt(}g.1"\1"|!@}@"J8 f4 `(8f ih2gB0 8g 8gaXk%|0)6@!69Ʊ@!J8 f x$x|S!VB(!v` i(2e i2dJ( faXhkRi6`Si6 (e (ndJ( faXBkR(}`S(}0)6(}<<a H3@6A}a JHa n0)6j* @e @e|R!VB(!v`|W!V`|U!V` @d @e|T!V`|V!V`8(e 0<a `82)2a$|"|!|P!VJ8jN|Z!V 8f@|\!V`8 <aYpJ8k0<a|Q!VJ8j|[!V 8f|]!VB(!vJ8f2)2A1x(Y|`2)2A(a Tdae`.|!J(f h"3|vSivgJ("f4 <PaX|!|<|9!VB(!vJ8 f `vag<("(gd .f %|6` BN_NHNNNvN*N NN8NZNNfNNN&NJN2NNNNJNN_N`NN|NJN*Ch  .HL@NNN.26:>BFJNR.26:>.BFJNR.26:>BFJNR.26:>BFJNR>BFJPRTRm jI8&V 20 hF  RK^ /        mebfsrwagytpilon88&9L_r @  K2 013568;<=: 013568;<=: 013568;<=:  p`P@0   1234567890 QWERTYUIOP ASDFGHJKLZXCVBNM,./ F  *24=EOVY[dnx}2Lvbdfhxz|~llnppprRRTTVVXXrppnllb`^\Z(*,.0 8624|~bdNP.0$  """$"" jjjttddffhhh&&hffddtt&&:ddffhhh<<<>>llhffdt&::@BBDDFFHHvvvv((( *6 H      3'?SO"k))** ++,,!!""''((##$$--..//00    Y (08@HPX`hpx (08@HPX`hpx (08@HPX`hpx#### #(#0#8#@#H#P#X#`#h#p#x####---- -(-0-8-@-H-P-X-`-h-p-x----7777 7(70787@7H7P7X7`7h7p7x7777AAAA A(A0A8A@AHAPAXA`AhApAxAAAAKKKK K(K0K8K@KHKPKXK`KhKpKxKKKKUUUU U(U0U8U@UHUPUXU`UhUpUxUUUU____ _(_0_8_@_H_P_X_`_h_p_x____iiii i(i0i8i@iHiPiXi`ihipixiiii             xxxJ:Jx,:,xxxxx8xx:x:xxxxxDL LLtLLLLLLLLLLLLtLbLLLLLLLLLL(Px@h0X Hp8`(Px@h0X Hp  8 ` ( P x  @ h  0 X H p 8`(Px@h0X Hp8`(Px@h0X Hp8`(Px@h0X Hp8`(Px@h  0 X ! !H!p!!!""8"`"""##(#P#x###$$@$h$$$%%0%X%%%%& &H&p&&&''8'`'''((((P(x((())@)h)))**0*X****+ +H+p+++,,8,`,,,  "$&   "$&              " $ &    "$&   "$&   "$&   "$& ###### # ########## #"#$#&%%%%%%%%%%%%%%%%%%%% ,, .4ۖۆ(ۦ((((((֌.(RNP (.  nxN@BJ6>.j  3  8 8%'',0/ 7:;<=>A IRY^ 0`0p      00 @@  `*(  0  &   @@       22-1+.dd2(y  y, j\vdR""~> xt||:xzyyoh xt x$wlw60vvv0tuuXptfll0ljjl,jjjl,l,hh>igggfVU$U,SU<UUSU PTTT|STTLTT@T`VVVTVS<SdSSROOOTRR|RQTQxQQQQ,QQ@KLK4KhKxPPPHPP0PONSNNNDMMMMM4MXMtKKLL L8LM KLLKJKKJJJJJJJhJ K K,JJJDII6>FN.6666>FN>BFJ JJ$xvtrrtvxPNLJJLNP.26:>BFJ$$ $ $ $$RRR6:>BFJNR>JNNRFR    &**&&"&*   """"  """"  """" " """""""&*.*.*.*&",00,         . . .                     $$$(,0ddffhhjjll.26:>B.4:@nrvrzrnr~@:4.B>:62.,.02468:  ""$$,  4...444::::@@@@  &&&&  D$PlDh tD$PlDh tD$PlDh tXL4L@rL~ X  :l  ,@  Ll  L d@,X 8`t@0  8 ` ( T  H t<h0\$P ( 4 ,@l l ,6@ x ( X @l ` ( x@l ` ( Lx@ L ` ^^|l|PTThT0 0p`@`pp`@@P@P` PP`p,dbp p`P p`P`T`pPP`pp```l\(<LN|0@p`p`pP&FPUPPF<<2a5rN`J8fa5a5l8R8ga3xJ8fa?J8,gS8,`a3^J8fa@&ai`/<J9 g2NuHxNV(@=@H@| m| o0< =@=A=B=C-HD R=DBD=DpA6.CnH ngA=AHARA=Aa$0.2.RA@no2.=Aanf20.ng(=@=|0.n .g0.ЀѮ`"g&Xr<@gr<gr<g r<graN^ LNua6<` <fap0.HaJ n2.4.aJ@g <@WJ@NuJ.g`a111p0a^Ѐ"H10<aH <B8g Sg6x x x na108gaNuapNuat111p .gpa10< .ga20.Ha<0<ta <8g SfaXpNuaf\f ARSfNuH(*a4<NrP>a^0.@1A,00Ha|maNuH0.@A 2.1Jnj < 5apaN1>LNu?0.@R?a_ a 0Nu0.|g0.`0.@Nu@|8FNu<d1aP <8g*SfapNu10<a(pa:`1`1a08`a1@?pa0FNuSfNuB< @BB(g*!J(!f."G$G!&A&kFNS(! 8SjNuJ("g62)2(a)be (!Ha(X8fTR(!f`` <aa6)2(a!$aOtkZ<L2aP(|%|JaOTk:<M2aP%|H|aO4k<N2aO|%|FJ8 f> 0`2|!J(!k>X fD(!<X2)2A (aNkaOa_$(!$x gY`B(`J(!kf%||6|!a&df2|! (!f a14a10J8zfz`S(!a0a0`tJ(!kFf%|\6|!a& fV|!<V2)2A(aN xGaN`(B(&AJ+!jB(`J("g2)2(a*J(!Vg|!a%LfB(!V|!<U2)2A (aMaNX`B8{&A(A*A+"J(}f |v@}BBJgS(kf|ve B|vI1\1)v(Jgt(}g.1"\1"|!@}@"J8 f4 0`(8f ih2gB0f %|F` RfD%|J@`4B(!v (,!Vf |+!V` (-!Vf8|.!VaEk<22)2PA(aFJ8 f0` (+!VfaV @ d2)2(PAax&CJ+-Gf|-!V`|!J(fh"("f"|D!VB(!v|"| <paW`b(g\ f %|`: *f %|`& "f %|` f%|@|!`affB(!v (D!VfaD<D2)2(aEnT||! xaD<D2)2A(aE>T||! x$xB(!B("B(!||D0&CJ+-Gft2aC|N!VJ8 f\0`P (I!Vf |H!V`> (J!Vg |J!V`,aSX @e @e @e @d|G!V`|E!V`|F!V`J8f!Vf|?!V0<ax` (?!Vf|@!V0<a`0|!apgVaP8 @ da?k2)2XA(Pp2a@z%|` <5aR||2!V|!B(!v`B(`T f%|0<a (f|2)2(a`p|!(!HHѪ * f%|  %|6h!!6a>2)2(a2)2(ada]8||2!VB(!v`Z2)2(a d&CJ+*:fJ+-Gg6 +-Gf`*J(!f4|!0<a (f aN8`@!aN(@!`|!0%|&6`2|"!V`NaBfX 6g4 &6g(0)2 @e @daJ\ @0eB(!v`|#!V`J("gD%|0<aN2)2(ale 2)2(a&C+-Gg g`aXJ8 f 0|B(!v|!V`Ji6f3|6Si6gfJ("gNJ(!Vg (8!Vf|!afn (8!Vg (!Vf"| !VB(!va`L|!0<a`@ ( !Vf8|!!V!na8 xn<%2)2(Xa9 xnJ8 f0` 6gJ 6faTgf`,a@g"f (d%| 6|!`%|6|!B(!VB(!v2)2(aeLabfxag 6g`%|r6|!`aH @ dd|!V` <eaJx`aV0<a|B(!B(!v|2!V`J("f|8|9!VB(!v <aJ2`J(!fJ(!Vg|!a6fB(!V 81g2)2(XA a,ej0<a$2)2(QaX&C+*Mf+-mg g~|!B(!v|!VJ8 ff 0`Z|!afLB(`DaV ``|!V`|!V%|6B(!va ,` *6a<(!Ha 6gR6fR6 6f%|62)2( d~ da0&C +-GgdJ+-Gg\h!!VZ(!VB(!v|7`D <0aG|B(!B(!|2!V|B(!v`J("ga vg2)2(adaS`0<a F0<a j`0J+"gS+"2QBGNu+jD d H(@l2jDA Ad`J8fxjDA8 jDxrd8sNuJ8 f 0p,@.g g .g .g J."kB."QB@NuHR+-GB+-G]"@"i# &@$+/b`FH$|BB92 "AJ)-Gg )-Gg QLNu|]-GI$A"| $*/b!r! a&"xr$8Ըba&"xr$8Ըfa&LNuHB+-GB+,vB+." I&A$+/b BL`"B $Bb&Bf0<23h3h3h45h5h5h67h7h7hQ!a$BABB<a%n|2!V%x%|  xLNu2)2TA(Pal&C+*:fJ+-Zg +-ZNu2)2(aBB&CJ+-Fg +-FgJ+-Hg +-HgNu&CB+*:fJ+-4g+*:fJ+-Zg+*:fJ+-Fg+*:fJ+-Hg+*:f+*:fJ+-3g+*:f+*:fJ+-5g +*:f+*:fJ+-Yg@+*:f+*:fJ+-[gNu0)2@d3A2HA@e3A2B@(@dBHB@eBB2)2BB(`3A2B/ ABPCK"C&)4AIAHA%CA B"_NuBCR 8ea"kB8 @($ @,(V08 @H"@H$@W!`[N21`N]0`]^0` 8daFgfa2k0a#2a Rx`pNu f h"h"} f 8dB("Nu gb g< gJ gD !g> $g8 'g *g8 >g2 ?g Ag Cf!a2L @@d 8BNu 8<Nu!a2, @d`NuJ8+ fNu!b^a! ^B,xJg,|8+ &|/b(|-G*|+ @J8fJ(.f (/$gFBA5 g:J4k>I$3-BԸ^B(+IIA"ABJ8fJ(.kXa"SfBNuB8B$|.2I$3N F df(/$gK"C Ff ,)4`,)4Ԇ`"Fԩ#-BԸ^B(+IIA"ABJ8fJ(.kXa"SfBNu F f Q<-BԸ^<(/$gB(+IIA"A-GJ8fJ(.kXa!SfBNuJ8+ fNu!b^a! ^,xJg,|$.g"BԸ^L`..Xa*l`NuH瀀aLNu!88gJ8 gk NN,8NuaQBGNuJjg*!hf!j! b!!fNu!hb!! f!j!fNu hfg$!hf!j! b!Nu!hb!! f!jNu!><!a aaa:.8Q.8Nu!><!aaaa.8Q.8Nu*|L@|!,F<5`>.11xx!<8xgRG,811xpxp!<8xgG,811xx<8xgG=G,8QrB@`W*||!<>GgSF>GgF>GgF:,8QBF`W*|@,|L@<<:QBFNuB<<.*GBmQBFNua<<*|@;`UjBNu |p48D DgRB8Dp DpgB8D DgB0QB@`V"|L@p" A214(68CDDgSB68CpDpDgB68CDDgB1BQB@`VJ8+ gB8B8aBBB8+ "A).gdj&J)/$k\ gS).`PB).J8 f 0`<)/$f2 $B*#a(f aga` aga8Sf`^Nu)/$@/$B$B@"ra*R88׶gd"A)"r"A`8"ANu)+Ig<g)+a2)+Ig)+a")+Ig)+a)+Ig),9aNu$B*/$k@/$8R$B@"rNu8$BNu8$B*"r"A8 )+Ifd)+ $B**:8 ft*-Gj*.8g>f`8$B*$$B*-Gg$ f.)/$f8$B8*)g*$BS$Bj<Nu*,v8$B*"rgS$Bj8 @("r"A|.QB@Nu)+ $B**:8 fX*-Gj *.8gfF8$B*$$B*-Gf<Nu f$)/$f8$B8*)g <Nu|.BNu $B*#8$B*"r"A8 )+If0a6f&)+ 8$B*$$@*,vg $@*/$fBNuSj<Nu)+ $B**:8 f,*-Gk )/$f 8$B*$$B*-Gf<NuBNu8$B*$$B*-Gg g gBNu8$B*-Gk8$B88&g*)g*)gBNu<)/$)+ $B*-Gj<*.B@-G@.@,v8$B*$)+ @+ $BG-GA,vNu8@.)/$)/$f)+ 8$B*$$B*-Ggk e<@-G)+ $B`<*"j,*"$B*$)+ @+ $B@-G@,vNu)/$@/$)+ 8$B*$$B*-Ggk d<@-G)+ $B8@.`B8$B*"r"A)+ "A).@")-G@"B)-GB).B),vRd8$B*"r"Aa6S8jNuB8+ "A)o/$SfNu8$B*"6@"r"@)/$QBB"ANu8$B*"6@"rQBBNu8 B("6"A)/$J).f |.)/$QBBNuJ8g a gaNu8"A8)$P88P$B*"6"A)+ g QBB<Nu8$B*"6"A)/$@/$QBBNu8$B*"r@"6QBBNu8"A)-GgD g> g88$B*$\)*:f*$8"A)-Gg g e<NuBNua8$B*)aN<Nu88 "A)$d8$B**:g<Nu)# 8 $B*,vg"A<NuaB$B*"r"AA"6)/$@/$QBBNu8$B*"6"A)/$@/$QBBNu"A)#%)+ f )+ $BJ*-GjNuBNuB&Ck+#&R ;fNu88$B**:gBNu8"A)$$B*,v"ANu8"6"A)+ $B*-Gj*.f8$B*"6"A@.QBBNuBBB @"A$BS881  J8fa aaVaafa a>aa "a%aa*J8f#R!RV`BBB @"A$BS881  J8fa aaaaa^aa%\aa$aJ8f#R!RV`*|J8gJ8g8 f B8NuBB`"8 8$@*28B$B*j3 B$BNS8j88f28t"ABA)&2 faJ8g 1aa 8-f8f<` 8.f 8f<J 88 "A)$~28t"ABAJ8 f)'JH1g a28t"ABAJ8f)(bgaRaRxtNuBBBaB8& &C$B 2+%"A1tBA)8 $@**)&2$BNu8 g" g g f68 g#J8 f0J8f Vg!RNuJ8ga1Nu8$B8"A*)g*)gp*)g:*)gNuJ8fTa08t& &Ck%"@@gf,8)$S8 "@)$B*$vag`B8NuJ8g^at08t& &Ck% eag>8"A gf"8)$J8 "@)$B*$\avg`NuB8`VJ8fN8 X8f408t& &Ck%f0B8 8 aaXg 8 `: 8 B8NuNu08t& &Ck%fB8J8gag`NuNua|88 $@*$A` B8 B8ahax88$B*)fB8Nu*)f)Nu*)fB8` > 1fD8 @ (-GfB(-Ga288 <a`aaFaza>BBBNu*)fJ8g aBg`.Nu*)f,J8f 8 a$ga 8 `B8a `*)f` *)f` %g fNu*)}f`8&f,a|gj* g$ 8 g  a'Nu*)fB8`( e dQ g f^8 f8"R8fR`Yf8 f&8f`8 f8gJ8/g Nu8#R`n g fL8 f8"T`PYf8 f$J8/g8f`8 fJ8/g8f8#T` g fagNu8gR8fP8fj8$8 g4*)J8f8f8g8$`8f8g8$Nu 8b#f 8f8$BJ*-!f8  Nu*)g*)g 8%g8$f28f"8 ga>gNu)Nu%NuNu8f8f$Nu8 g@Yf8f"8f`&8f8gNuJ8/g NuBNuBB8aa8gNuB88$B228$B**:f*-4axg8"A@#888**:f*-ZaLg8"A@#888Nu08@gNuB88$B228$B**:f*-Fag8"A@#888**:f*-Hag8"A@#888Nu08@f 8gNu8$B*2"A)#"@$m*2"A)#"@$m*2"A)#"@$m*2"A)#"@$m8$B**:f *-Ya2g88**: f *-[ag88**:f *-3ag88**: f *-5ag88Nu8g B@x18f@08@gDxk @e*08x@1ag`608@1af$08xB@`08k ag`agR8 1B@`x8g B8J8f>8g>8k e(88a`8ahf88 Nu8ka`aL`R8 Nu8$B**:f*-H`<Nu8$B**:f*-F`<Nu8$B08@g @e *-3ajf&` *-5a^f8$B**:f*-4`D<Nu8$B08@g @e *-Ya"f`*-[af**:f*-Z`<Nu g `g \d d<NuBNuBaf8fNuNu<af8fNuNuBaf68f.J8g8g J8f Vg!RNuNu<abf8fJ8g8gJ8f Vg!RNu<a"f8fP8f~`Baf8f48fbJ8fz!NuJ8 f 8f Nu8fNu 8 8g~NuNuB88$BJ8f*$d`*$h"A)#$B*)`8$BJ8f*$h`*$d"A)#$B*)8"A  f%  f  `8 g  NuJ8gS8Nu 081@fX8fN8$B*-Ggk d< fB*-GB88"@)$408H8$@J*-Gf|-GNu`8$B$)y)} )!)")#)$)%)&)'8 8$B*28`:8fB8J8f Vg!R`*8fB8J8f Vg!RJ8f@J8f:J8f48f,$J8f Rg ####Vg!####RNuBNuR8fp8"8gJ8f af88&gJ8f 8 gP8 gB8Nu8#8g`NuJ8f8$B)NuaaB8`8$B*))yB8Nu8&BJ8f +))@Nuaj8g)B8NuB8a`8f.B8 @()Ͱ8g8 f8@fav`P8fB8'J8f Vg! RNu8$B8*)g)J8f Vg!RNu8$B)J8f Vg!RNu88f6R8J8g,8"6"A)+ $BJ*-Gk8"A)$\aa)NuNu/B8 |)088888:< Q |#"|$ :<BAQQQQQJ8g>Nu88f R8J8fNuB8$B*$daa)Nu88f R8J8fNu<8$B*$haa)Nu8aa)NuJ8 f`NuJ8 g8 @8()g8 X8f8 @)Nu`RJ8f888&g.aVg,j&J8f Vg! R&Nu`* 8f J8f4 <a8d <ani&}i(J8 f0J8g:<.a|8d,<.a:i$)}i$+8"@i$/!J8 f0NuJ8g `ak288 aB88 "@)"@NuBBB,xb88 "@8 i$ @0(9 "@B8 P B$(428AAIA!Ԏ.HG!!NuJ8f`*x"x$I$8+BvB8+G~+xnapaZaDa.J8g("x"i N$I$88aBa,a`NuJ8f*x"mn $-vg.-~` jNu,xb*xJg*|p&@+gN gH" A$($BԎB+ BA"h N!J$I!B!Gk!faaaanSjNuBB+!+!FJga4`aaaa`*xJg*|p" A$(gB"h .(&@J(f a SjNuBB((a F`B< GJ(gSjNuB,GJ.g R e<NuB| F(fRQBFNuCk| `DA| 3Ak|!`D|!B BAJf2<3ANuHABG(!6Jik(!(2)i`( Hi2( HiQLNuHP GB$G5A2BjvBj6BjABPCK"C&)4勂AIAHA$G@%CA &&C%kCB6&@kFV!kD!VkE!kEK!kE"B(!vB(!6B(!B(B(}B( BBL Nu B$It&aT(aT(aT(` B$It&aT(aT(aT(`T(Jf`:T(Jf`(T(Jft` Bn NJf\<6QFCPC0<*(6i(FChC1F<*P6iPFCh@C1F@<*x6ixFChC1F<*6iFChC1F<*6iFCh C1F <*6iFChC1F<*6iFCh`C1F`<*@6i@FChC1F<*h6ihFChC1F<*6iFCh@C1F@<*6iFChC1F<*6iFChC1F<*6iFCh C1F <*06i0FChC1F<*X6iXFCh `C1F `NuBB<6QFPC0HFHChC1FBB<*(6i(FhC1FHFHChC1FBB<*P6iPFh@C1F@HFHChHC1FHBB<*x6ixFhC1FHFHChC1FBB<*6iFhC1FHFHChC1FBB<*6iFh C1F HFHCh(C1F(BB<*6iFhC1FHFHChȌC1FBB<*6iFh`C1F`HFHChhC1FhBB<*@6i@FhC1FHFHChC1FBB<*h6ihFhC1FHFHChC1FBB<*6iFh@C1F@HFHChHC1FHBB<*6iFhC1FHFHChC1FBB<*6iFhC1FHFHChC1FBB<*6iFh C1F HFHCh(C1F(BB<*06i0FhC1FHFHChȌC1FBB<*X6iXFh `C1F `HFHCh hC1F hNuT(`.T(`$T(`SF!!n N&I(JH *8"K$L B,886QFCPC0((QPTT"K$L BEfLNu/SFn N&I(J"K$L BB@BABB682FADPPHC1&BCHC16)(DhhBCHC16)PDhhBCHC16)xDhhBCHC1PTB Eg68xx2FADPPHC1&BCHC16)(xDhhBCHC16)PxDhhBCHC16)xxDhhBCHC1PT E gvB68xx2FADPPHC1&BCHC16)(xDhhBCHC16)PxDhhBCHC16)xxDhhBCHC1PT E0gB68xx2FADPPHC1&BCHC16)(xDhhBCHC16)PxDhhBCHC16)xxDhhBCHC1PT E@g^a EPgTa E`gJa Epg@a Eg6a Eg,a Eg"a| Egar Egah Ega^68882FADPP68Dhh68Dhh68Dhh(("K$L BQ, NuB68xx2FADPPHC1&BCHC16)(xDhhBCHC16)PxDhhBCHC16)xxDhhBCHC1PTNuMSFJgRE"<(I(&B&&Q,PP"LQNuJg!ra"xrPP"<&B&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&NuBB$|92 "A)-Gg g g~QBBBBBBaa|anaPaaaa԰aaԨaNa0ajaҼaaԐaa6J8 frN`aa/.|C`HNu 8 f1TN3TLN1T 8 f33 8f12T32LT12aB0< @B(QB@a!BG8"|1p"|EB1p! HK(8gPCC249yB<.8aDa(aaӐaaaӄ*| ,xba-(araӬ*| ,xba-a\aRt/aa:aa~a<$"B$B$8&B$ x'j$i%!)%+Hga$xS*%?fSB49SB( |L`BG8"|1p "|E1pS"C*C,C 69 ւBB49SH/aataaҸav$LaaH.8 G@QaL$8,BB.%?/aa$a.aha&$"B$B$8 B&B$'j$i%!)%+DHgavR fBaatapaah><a2<Xaa8 gQBA|aѪJ9}fR8Nu!v!r"|L` |0<("Q |0< B"|a:"|a24"|a(Q"|a"|aQ xv"xrNu!n:<$H&I !i((!iPP!ixx$((Q xnTNu8<6!aX`Τt&<u8aTaTaT`~tIv8 ap^8``t,vB @(aJ_ @( a<2a` 8SfJ8f 8 `B8NuJxf8 |̈́0ah dxa @d~a8kax@2"(af@2$*8 |̈́0aǮg* ga d CJ(-Gf"$ah"B@8H |1`SxBB@ |j0PR@ @e ga"Ba @Xdlatkfa@28a@p@a@ CJ(-Gf>2a@ @dp aB & C!D6J8 f/Nu@ @l@L XXXXXx XX*************>******> |0<5BXQNu0<r | QNu:<*|#BQab*88 gBE*|#a"| 8J |x 0 |#a`a"REaJ8jJ8jB8 0< 8 S@jJ8 g a0<`a0<`!a*88 gjaǜ8k a8  gN  fSEjBE`xNd .g< ,g< 1g< /gD  gL Ae\ [dT P`B,|Nu<]`<``J8g&<^`J8g<_`<@`:B<ܸJN"|x,1`"|. B8`@a"GB |#0Pg`Nu  !()0189@AHIPQXY`ahipqxy0<"|.$|-G&|BQa0*|L`,| a*| ,xbaaa *| ,xbapaBBBB8`0"|$|+ 0< Q"|.$|/%0<;<BQB@NuaD |8 8 f 8f 8 f B8+ B9 80fP 81fe |~H0<0(Q0<"|BQ <"| @ 1fB1QB9g:&|(|*|,| @aB,|6"ASf"|L` | a*| ,|L``"0<00(0P0xTQNu0<00(0P0xTQNu<<*|L@,|L@>GOdGG1>GOdGGx>GOdGGx<QNu,|B6,|6B6,|rB6,|B6,|6gran,|,|6graN,|6,|6gra.,|r,|6gra,|Nu3B9"B3gSfNu | "|.$|PN0<_#h(#h#P#h4x$F"QNuS8kHaRB8B8+  BJ(-Gga2&8 DJ1B8B8B8 B8B8B8B8BxtB8B8 B8B8B8B8B8B8 B8B8B8B8BBaʌ B8,B8 |Ր0 |$m 8d v <` ( <aZ88 "A)$~a !288 <aPJ8 fN/1`:a`"|0<B1$HHHJ*-GgQBa@ @d @J(-Gg`4+ Nu9'%&HJ8fjaB 8 g 8@f8$B)` 1anJ8fS8f` S8jB8J8 f/1LNua~a |"|(<l`B><`aXa r |"|(<`NuJ9g/<J9 gNu!a a><a4"8aa8 gQBAaa vNu *|h,| avaf4a#}tL#4LNL!8paaza g aafaNLa`<<af 8g 8f j 8 8 B8 8 8 g 8gQ<<Nua$<<*|.,|L@< |"|ya ` a P HQNuB8 ap? |L`&<aa"|L` | ap&< |L`aaX0< |N"|L@2QB@a! r#L#4LNL!8p aaaf`jagr !C !B!na |"|(a j xn "|Aa V xn0<"|#QB8#B@al!J1Na2 xn0<"|#QB@aZ6<aav#rL#4LNL!8pa(0<Nuap0< 2 |gd ` geQR@ @ g>2<@e( |:!P!h!h !h"Q |pNu8aaBH@a<8aa0H@a*$8aaH@a8axa H@aNuNuB@8 g (g. 2g |ha0 |ha"|h | a.|CNL`8 B8 a |0"|Ha |"|aa*ab8 faDa f Nu8 B8 a(&<0<< |a |aHJ8zfV` 8 B8 aa | "|Ia |"|araaNa8 faa f Nu2<4< | "| &<paZJgal` yN f<Nu y f<Nu    !"#$%& + 0'()*,-./12345678B8!n!!BBH,|ކ26,|46"| paJga0 xn 8&8` 8 @?g @g @f xn`Nua* |"| a |"|8aaa8 faa^aJ8f`Nu@Z0P Za\      !"#$%&'OD=MJ M:<DMJTB@N9KS d'ok$Hx&HXH" /E tv(KdTLQv 8k`Jk |f S`QRBSfA "H $"SfBSfLNuH"HaXRNCfJaNIE&Ja>M&aBREo"aaSFApHJGfA Q` K`p`rQNuzaHd<F)*() 8 .d+F)*( )F)*P) 8 .d+F)*P)F)*x) 8 .d+F)*x)F 8 .d F''QB.8Nu$Ih ><Q.8Nu$Ih ><jjjQ!..8Nua& g ` `A @g6 0e :e6 !g6 "g6 :g .g0 ,g0 ?g0<Nu<bNu<cNu$Nu<Nu<Nu<Nu<Nu<Nu"| 0<2<4<? |N3h(3hP3hx23h( 3hP 3hx3X3h(3hP3hx3X3h(3hP3hx3X QQQ |8 0<?BBB BQNut@p@fDEVIOUS DESIGNSplease@insert@data@disk@into@driveplease@insert@program@disk@into@drivee@pl@00c@b@t@00GAME OVER!HIGH SCORESHIGH SCORE!DISK ERROR!TIME UP!NEW BEST TIME!t]]]@00practice]]]just@lift@and@carrypractice]]]@jumping@jehosophat@@practice]]]@@throw@up@down@@@@practice]]]@@throw@up@right@@@practice]]]@@lift@and@pull@@@@@practice]]]@@@throw@left@@@@practice@time@is@over@^@@@@ get@@ready@ @ get@@ready@ @ get@@ready@ @ get@@ready@ @ get@@ready@ @i@saw@a@mouse`@where@_@@ get@@ready@ @ get@@ready@ @ get@@ready@ @ get@@ready@ @get@ready@for@something@else@@the@doctor@will@see@you@now@^@ get@@ready@ @ get@@ready@ @ get@@ready@ @ get@@ready@ @ get@@ready@ @ get@@ready@ @ get@@ready@ @ get@@ready@ @ get@@ready@ @ get@@ready@ @ get@@ready@ @ get@@ready@ @ get@@ready@ @ get@@ready@ @ get@@ready@ @ get@@ready@ oh^@now@you@are@really@for@it]@@@trespassers@will@be@shot]@@@ get@@ready@ @ get@@ready@ @ get@@ready@ @ get@@ready@ @ get@@ready@ @ get@@ready@ @ get@@ready@ @ get@@ready@ @dr]@devious@woz@here@@ get@@ready@ @ get@@ready@ @ get@@ready@ @ get@@ready@ @ get@@ready@ @ get@@ready@ @ get@@ready@ @ oops@ ((''%5A8hBT) E$YcFPVXY%  Gpeter@b@02934710bob@s@@@02934700martin@w00928070robnorth00627430darren@a00526234devious@00390625maverick00189347square@@00065025bizmo@@@09510really@^0101U3`  ^ BBBxBxB8B8 B8B8-B8B8B8BB8B8  y 0<0QB@NuNJ a <B 8g 2<4<a1 rPBB8B8zB8B@8H |1H1 |V pW!B80<"<x$<&<L |3 "|3$|4 "$QB8/!d3!3*!83J!D3!t4!4!4*!L3 8fNu!3!3!3!3N!:3!:3. 8g!4N!t4R 8e!b4Z!4j 8g!J3!J3^!,3*!,3n!3Z!3j/Nup @B(QB@Nu1`!h*|@|,F;`UjBFNu0<(,QNu!h!Nu 8 g( 8g 81g 8g 8'g 8;fNuaJ8g,a |\"|aB8# |#"|av`<. |V"|a^aavB8 1N!J1sR8 8 d6#a4#af/a.,_ gİfa<`0aaa`Nab8Ra kH@l |e"|t` 00Nur h00NuB@8HHЁ |`Nu<a08dS8aR88aH@ |"|9aD |"|a4ad |B8"|#0<Q1N!JaB8"|# @0<Q<a<a&NuBa*0aH@"| |na"| |B8`~6<0<2<(4< |"| Na BNu0<2<(4<6< | "| Na Jga`0< | "|Q!NuF%,<H!|!:1nJ1Ikqt`qtJ1OkR1R1R1UeOF1I` S1RfB1O1[g1aEMqh`1[g0:1h1afz1=`5P JjE1=EE3Pt1[g(:1h1af5P`x:x5Pqtjqt1[g1aEqh`>1[g:1hJ1^g5P` J1@k5P:1[gRJ1^g6z1aqh5P EJj*E @d1=`E?x1=E:` J1@k1=EE3PtJ1Xk.J1af(:1hx5PD1DE$@PB0JMBp,x80DEx0JJ0MknS0Mfh:0,2@ e ez`:<1,S0Pg 2@M`8V0Jx0J2@ e?Jx2@M 0Jg2@PI|,8 8g 1::902x1:0@50Af:1tM(bE:1t g8L fD`D0M0#0#0:0, "# J1^f@`S1^R1aQS)+jS),j|,z),qP+I,8 8gl#L??Nuz:1I R1z1 4Pe$gP'RPS1NuR1RtP`4Pg:J1.k.P11?1R1R4`S11fB1.`41P$R1RP'Nu6 #    $    (,<$$$ 6 / M / haw GGp1S$~Z8{fR?- wqjd_YTPKGC?<852/-*(&$"    2 2  2      ,3            2    2 2          @(  '<P)r#*! 02    o4!+  1 >  H# ( h- - $ $0@@$%0@@%0   %Bu'Q=d6Jw(9J=0<%% )))$,((#,((#,**%.)**%.)$",,.+&&!)D C ?A:'@13<=040BH<[O,,.+258 7 35. Y MYM,,.+YM,0.5\P88:6TH0103VJ/012130=0813083530D=?FDFG  8 3 8 ' 8 3 888:7?>=< ;(BA@? >,'&%$ #<.\     %$!P#"&'(||| ~||~8Ɔ`8cE㙇# zk@{@qסáP~Q@ 11117?90!81ZA?XX??? 8?x@? = O__?7{{l}O_{?aL_N??uyN͆` $#Wf?Lh]8NBuBuuuM $frw&x"?$Duf~sG#/ y߃ÃC~ a11?Q???@??@?`?_Æ#V?o8X?_?rP`?<??/?? Ǧ    Ï? ?????33?????????????8󿽿?QQ?u??ߨƿx??????] ???__?/? ?oÁ????/Í??????c????'o?????????o?C?p_g????3Ï??'yÏ'??w?<???  ??????#??{?'߱ _C_?oxp wg?Os_7g????o}??/?Y_ H?"k7͈g ????N2A?9???#???'p??G ??Ï?G'?Ï?Ï?B?& x0 ?1<  Z Í ~a[Ѕ}|}};`_^}`_~zzzzt?ao_'O+nd"fz"$dfNG````_Ffgg6oJ2J0F`@2$g1ρs=2&Ggm'ѿſՁ\^o886dcf,H62  ? ?? ?e@ O_?K?Oq3[/1N ?aj/#pߊ /o_~?_odDC$"''#f?1_ggfo2rOBB@AC$c2r+_/ϳgr`aCm#3ϯsW=OϿ?߀[c/' <O?xqaO___??7Oo/G?;O?7OS'o??;?߁?aooÁo___7_xoogoO+'OOW˧W?7o1_7?sgoocqw???_OOOx_?;O!rL;/?oSSSSAG?X10 Gg@ 11@o=G@>P{ǿ7777oD!^^ogP1A߅gggg++++W݀g˟?gc31111c{oOg  @'?  8?x@<X??o8X?117?90!81ZA?@?{@qסáP~Q a1E㙇# zk~sG@^!^.w@3v&DHfD^$&fr@@b!flRLRub g;L $#KggwLkdugxL_N:z}=l}O?C&f4?lL/ Ï?  Ǧ [????#3_?rP`c`?_Æ#V??1___1?Q???@??#/ y߃ÃC~/w&x"?$Duf/Wf?Lh]8NBuBuuuM $??uyN͆`/_{?a?_?7{{OOO_ ?sgooc{o?7o1_7?OW˧WO]+'Oxoogoog_7_aooÁoo;?߁?o??S'o?;O?7O7Oo/G___???xqa<O  Ogc31111c˟?ſ++++W#P1A߅gggg````P{ǿ7777oǠ"kzzzz=}|}}10 GgSSSSAG!rL;/'Ox_?;O??_OOqw?   /H62 dcf,Ձ\^o886ůsρs=2&Ggm'2r+__Ffgg6oJ2J0F`@2$g1ggft?ao_'O+nd"fz"$dfNG_o;`_^}`_~ΈÍ ~a[Ѕ#p Z   ?1< x0_?'' c3Ï???߀??W=O?/ϳgr`aCm/????o2rOBB@AC$????dDC$"''#f???o_~? ?ߊ _?aj????]1N ƿxOq3[?K8󿽿?e@ ????? ????? <???Ï?'yÏ'??w?Ï?G???GC?p_g????????o???N2c????'o7͈g/Í???/?Y_oÁ?o}_?/O ????oxp ??߱ ?QQ?u???????33????? '?Ï? ??'p?A?9??? ? H???s_7g????wg?_C_{??#??????? (p ~?@>>?áG;PG}`ccCcc?<t~C~p}0cxи@@& >>H>@~@!b>c0~gq@1PX>@1@>@~>#@@PpP?@@ c>X@  39yq190 8 H?HH11??(?x @? =?? {}d|O{{=A~Atp??p8a}@}}}}`~!>>@>?~@}~@!@!!!}~pP@>8?1111!p>@@/?PP@1> H@ `?XX\?###@#?01@199@?߀@#?`=H??^@`?<?oߎ??o? oǦ    Ï? ??????????aa??????aa????ʓ??ii??????+ߺ???'??????????G?????????????????? ???????????????/?o/@g????Ï??'yÏ?'???w??{<??????? ???????????ğ???????? oC?? f}8? !g?????|1?'| @??|7 ? {??/~A?9???g?/'@? ??Ï?'?Ï?Ï??B?& xA0!<  |0 A A|3````H?a  ||`~ |#@@@@d||@| ~|F@ `~~}!<.~~ / 񿅿 //C>&/|| }{~   ? ??? ?e O?Go?/q3KO?1z??O8???:C?  |/  _| ||@|?~~~~.O mOk=/7@ O3w?' <??x??qaGOG??OgOGoo7?///'O/'?O??h__o_8????}q??][?WooGoOOO777?ooOSo?7wwwo#77ggwOg73q'???GO@Ox;]~?>G?H/0>P'@ >'?@O#@_Pfǿ??g?7P1@и[[[[`cc'ϟoo7áG7/o##3+/g7? @'? ?(?x @<H11`=H?  39yq190 8 H01@19@ c>X H@ @PpP>@@gq@1PX>@1@>@~>pP@@& >>H>@~@!b>c0~~!>>Ccc?<t~C~p}0cx~At;PG}d|O{?@>>?~ pÏ?  wwwoǦ OOOo?/?oߎ??m?^@`9@?߀@# `?XX\?###@#//?PP@1>@>8?1111!p?@>?~@}~@!@!!!}~?p??p8a}@}}}}`O?{=Ao?{}OG???? ?wo#77ggwOg73+/O777?ooOSo?77/?WooGo']l[8????}q???7h__o__O??OO/'??///'/o7oOGOG??Og?x??qa<? g7o##3ϟoo7[[[[gP1@ {@@@@Pfǿ??g````>'0>P'>G]~@Ox;?GOq'??    ?{~ || } //C>&/Ok<.~~ / ~.d||@| ~|F@ `~~}!||@|H?a  ||`~ |#   A A|3|0  !</ xA0??'' ??3Ï??7@??=O ?????~~~????_| ?????  |??????:C?????O8????1z?q3K????Ge ??? ? ????{<????Ï?'yÏ?'???w?Ï????/@g?/?/?o??/~?????|? ???'| ???|???? ????G?? ?'?? ??ii?????aa????ʓ?????aa??????????????'?Ï? ??'@A?9???7 ?@?1?!g?????f}8?oC?????ğ??????? (qL߿?C&&4g𿁯?[σccHc|LdqMcx 7A@_;!& &m&R8LV9` d0LD>FF@FF w@Ԝ&ǣ&F$&G<@\܁Eܑい\#0\`\@{@ǡáP>@ o11117?90!81AoXXȿ?w? (?x@?  / `׿?o_7;yd|O{{=a0L]@qyMNMMM`0$&"&&V&~Lh]sG cA\ YÃC> ı??QP/???@??@?@__⃆#?o0?/RP`?<'?'???? {O  }χ  ï? ?????##????????ss???ʓ??񿼿?QQ?u??3=,8'??????E ?G??'_YFc?/o? ?oā?o???/ā???'???c????'o?????/?o ?C/?p_g????7Ï??'y'??w?<???_ }?=????g=?#??{?SC0_?opMg㝃8?kiS9Y7gOX????o3? +H?5</?ٖ9 HW?A"|c7ɄdD ?+?/2A?9?????/'p?? ??Ï?G'?Ï?ï?B?&? 8A0 !< ;   Í |aЅ;:;;;`:!: ;`:!|3bbbbP?a(g9'9+(ddb3$d 8G@A@@@_did0dJ2Ӝj0@& 2$d! 2>&G3g0 '888C8>&dcd,ǟ}H23  ? ?? ?e@ ?O_G?+?0?qs{/1J ?Ga)?#pߊ #?:P|98nd$CdDd8dj~/2Ӻr<Ϝbb`ac$2 3ϲgr`aC 1gW=OwǟǟǞǝ'sÏ' ??<____?xqaO___??7_o/GG?;OO?q'#'/;/߁##bO8'/??YgY_?/4OOo+'O=oWG/;GWgwwOSwwo'''OOO''qw???_OOOx_?;O?1L;/w?!"&O/qqqqaoXi0 'G@ o110/CY@G<@\@?cǿ?/GD>FF'/p_ _gggg7OW8++++W[σcc1;;;;wgg/c#g'߿//O' @'?  (?x@<Xȿ?o0?117?90!81A?@?{@ǡáP> ı܁Eܑい\#0\`\>sG @FF w@Ԝ&ǣ&F$&`A@_;!& &m&R8LV9` d0L$&"&&Hc|LdqMcx 0L]@𿁯?d|O{?C&&4L qï? ??}χ s{O ??'?'??1/RP`@__⃆#???QP/???@?cA\ YÃC>/v&} $?G9`?V&~Lh]&ŏg2>&G3g0 '2 _did0dJ2Ӝj0@& 2$d!dDd8dj~P?a(g9'9+(ddb3$d 8G98n;`:!: ;`:!|3ΉÍ |aЅ#p   ;  !< 8A0_? ?'Ï' '7Ï??wǟǟǞǝ??W=O ?3ϲgr`aC ????/2Ӻr<Ϝbb`ac$????d$C????:P|? ?ߊ #Y?Ga)????E1J 8qs{3G?+񿼿?e@ ????? ????? <???_ï?'y'??w?Ï?G???C/?p_g??/?/?o?/2c????'o7ɄdD/ā???'/?ٖ9oā?oo3Fc?/oki ?G??'_?o'??,?QQ?u??g=ss???ʓ??=##????}?'?Ï? ??'p?A?9??? ? HW?? +H?S9Y7gOX????pMg㝃8?SC0_{??#??????? ( ?@@?G?""G}}@@@@O @@x@@@@ @@F@E``$q@1""""@@@@ @""""@""""@@ c@@  9yq190 8 /HH11w??0?x @?  /' C;{yh}O?}{<AC @??8`@`@ @@@@?@@E@EEE"""@&?E@@@?" @@@ O ###@#?01@199 #?`=H? @`?<???/? {  }  Ï? ??????????????C?#?????p????????>??????????????????ܿο?????7w7q?``< ` `Y  .x  7To?`o?o?o??/??w??????  _

z?zpA`GA:@`0? ` ? `8x< x Atp ?<! <0?w'Gscc;?_?;;;;??|?}| !pA!p`}z@@`?#!x``ab |0 ` ` ` `? ````` <! < p8<0a<0`0<0?_????????????;77?p??7 x <`fh 0<_OZ𿜰0~`w}</8???o??o?????????;`C;^0C@A~x0> @'````087?Ο??<???ο??<`?????~瀿????y???7??????|??^?\?@pA @?`8` 0??C^?F?` ?<0?0 { <p??7?7]7??;???????????_a<0`0<0`! < p8<0>  A~x 0C?`C;?z???o????o?</ ``` `w} ~_OZfh 0< x <? `8? ` @`0@@`??zpA`GA: !px_>?}qs~??<9_?<caqscssccsp`sCO `< !At'x? `````p<00 ` ` ` `

`0 >p < x <00pAg"W@0oD W,' /4+ 2S1Ao#LA߀#1 ?KKiQҀҀ Ӏ  @ @ @@(?`%䧠@'C--,,,pϴp44@4`aBB BBBBBB0B@Byzzzzz^^^^^% e[eXePePeP'?_#?uy   Pp?- %??ɿk$$ ?ff?0 /3?gA7'o ?)3|>o_  ߟ1wS_@?ᇟ 0&d9h3X!/!L2?w>|?+Կ@/{1/?}h?Co_~~7_d&\:筵E7@M~~_C5/W!@ox__*T7ȋ @'7$$gFbנՀo G҃K @?d&/@ @E@? '/7 @?? '@6;p-@99_ o BB0   ^z: \ ceX P ?  ????__@?o`@p`?C?p`?F??paG?Nc ??pa'G?N#??p`O#??tdI?rn]  #pdOÌ?o`DÏÏÏ?_@ ?? ?? _>G? _~cC3xG??xܖwÿ?l?=coFO?sn?cu4??`syp?~|L9?;qA"p t?tp9s`y|gg1cvav>0/J@ 5}=?soκyX=oG7ѽy</+N/nk`c3og#5jKp?{|hfOGggldk1 g/X&b#X/ov<? |O6Oȋyo__/_ _o; ?? _  ?  yO O? '__O x??e?x 95??4? /__` P`]_ _l6ݻź))X H ,_' _!(`2h}ыwZ%HB? 8?yG'7P?s¿qC&??) 0uG ??? zo?oW׷ٳ`<_`_`_a_pͳ____䙙'bF7??????@si+ۿo????@'̆a3(DGՀԀ+C(G?@׀0 3_7{{{{@@`C??ssss@@ ѐ nc~?~?~?~?99p 0 L'  BB`';~2?~2?~2?~2? ы ZZP P 0 ? W oի __O_ ?? 7i?7ȯoo '~1ɓ'?g?_ww&?/g?_??  6?.?DOp(???8@I \:@\??BB7_?H@C?oX_a__?qG?'w__8__##f=:\'?GA??à 'GorN/Gǘ ? @_? / 0bF?{{kkG8ss_q_~?~? ??1w?~2?~2?  EW ի p i W 'ի g__w/gi?ww'Qya?^zXg{/OA ȇ?1 __}p93eP m?!??x?ff?!!0 ɟ?!cƿ>|nvz^(?'B@cƿ?>|_i_@Wf_f?}m=3jVը8}xOk֧ex???9Oci7??5W??<<>|?gsI@8x>|c  ǀ@p5d6? _   c? ݻ- ??ٛ%7(ggggfffeegggӃsӀsssӀrㇳrrrrӃsӃssyyyyx@ǹxxyy@yyy|`|`|||ༀ||||||`|`~p~p~p~p~w~w~p~pow~o~~p~p~p~p~p~ppo89~877~88/7~88~88~88/~~~~~N~~~f~~f~{~~r~~r~{~~~x~~x~{~x~~~|~~|~{~~~|??6 ΁77?1131?9q33ffcffgƁrrsrrsyҁMMx@x@yx@x@y|`|||p~p~p~pssso9888777/ߛߏοϿ??~f~r~x~x}~|??"?1119111??????Mg秧sssq???????????(?gwe9;#ܮ?csu;7< /ܿ?<;?x!sc ΄Ɵ/'nw? 3vg#jc?V+!}wa5L# Yc2]_; L`܇o2? !??7NrL2? 0?O?#?]?;o?ߟc ?ᇟ d&@? Pȏp{σ_ ?_?8oo1 o`|>3'%@ 0 W( 1sd6G0 ??w #0 C0 ?όǐ0   ?? dH)? gƹ%H gơ H3?   ????????@@@??@C@A#??PPQ#?PPP?PPT??ÃÃÃ?  @? ????x 8~||>8> ᇿf?~? 㟏ß|???sE???8?! s>?0z??q<>??#1`~g ?9? ??TE3'?>Macf?HG!c? N=??9d9 < w1ń;o1Ù(B|3?Où Бz~` c9q?mpx#s'W10???P_?sd?& #0 Gw? gGwoog  /o/O //O  '~p ?=? x>?ߏp'5 ?g8(3? o{??? (3?7^G778GOǗB77ы/_7?@ A?+?H!? 0??@?!s? ba?B@ 0Y7?````@)@@77>0ÿg*?`???? @G@g$$0000 `@wà????  # 0 0 ǀ1 q{  0Ͽs' #??p?p?p?p? #?33p?? 3;  3' 3;c ??7e ??w 7o 0?//7o w?o_7_ߌ1s?__.?/__?_? 2_??@ _?O??????@? @?8@?~~`?}~~??ڿ!3_QG' w??88cG'bc?:\?ǂApa??Cpqp?00p???_Gc#'p_1w?3p?p?} ?  ?c#?eO7AG ??`c ?`e @g ??a) ;0H ?p??M ?; P _CA2L ??~~???~~y??#?>|?? >|<<??񙙏ffc ?>|x/ae/8/קRJoGo 0 D" bFa!؁x`?0 11̀3?8wπȀ ??ǀ@@ bFo $$@$P $@I?OO  @ ??XX (xxxxxxxyyxxx<<<<<<<<<<<<^^^^^^^^^^^^.././//.//.. @ @ @ ``pxxxyxxxwwwxXxxywyo<<^]^[^^^WO]^^^[]]WO.#.'...'..'../??6 Ёxxxxxx؁a<<8<<<^܁^^Z^^^.yoyy///׃׃__] ///?//?/'?//?-?+??o?   +  ywxxox__<+S_^^O^_OO_)/?././/??"???yyyq{{ ____]____]//////ן   LJ;}?? ?(#O?  ?ǃ x }0<#3]?c<3 ǀÏ?%|_ yp'8?8x#px8`8`Qp`18:':''' '\\?X`P:':''' '_\XpP?? ?&?  ?7 ???w !??` `p? =0 p0 ?p0 ?g/q p?88??x8??_?||>???>|?`??@?<<(??nv?@???~~?vno? ???{?? ??9?n~? ??x?pp? |>?;???x?|8p<80 p9G\'Gt.OG\:'GpO_?_<<_?  @@@7?`` o?p|<>/|8?x999 /~px?pxxx@ _|0pg`pLpq,@ /_xp?`` `a,@ /_xp7_`` ` `@ _x0p//`` ` d  /|ppd /x8p??? o?/x<7?/ _// ? y?~?????????`?@ qw]?ρP?wx@|?>@|@A a?@f`xo8 ܀ @ 7o 1@ 8?`"0 p da(@;ف8;?q/xL +x0?|x@?oy ?p?@? </????  ? y O '__ gSzNOc?8 ?} 8 ??π( ?h3s`??w @s?yO@wH ÿ0.t&HHO}*m i܎}?O߇?C x~~?  ? ???z^???C88?>|"?~~Appp0 ?}QpOpO<<pOpO<<'?<<_<<_7??'  __  = 0OO??A???x?????f?g???Dt?f??? f???_? _ ??  @? ?s?ڿ?Q_?' w? #'#Bb_/ţ??GPao??#'GPg? ?0 @@ p#???kkg'oq__/ ?1w? 7 ? ?#O7AG?=?` ??`??@? ??;=q);0H ?p?O ; _C?2L ??y?#8?? ox ??w/ 7RJ w?=G ?w?D" ~~!؁ x1̀3 ?πȀ ??ǀ@@ bFo $$@$P $@I?  @ ??XX P????!!!?!?Ã91!!!?????)???)??">?)7????) ?Áǃ33@ǃ@0 80 LJ@0 80 @ǁ33?ǃ 97???? ? (##OcO   {p?=0? G?' ?C 7?G`&?d? gx383o?8 3G0????G??;? ??  ? a??? ?``????????????????? `0  0x??? ? ? ??   ?  ??  ? ??0?? ? ? ?? ?????y ~???????????@???????P?q??@????`@a?``o܀  ogggG8?pxx0?|x? ?p0? </????  ? ??a? ?<? ? =x2L?? `?O8?ٛ͝?c???????????C???~_~?@????8@???xc???8$$??s??y*\ǀٛnvͳ` @c`? 0p `1p  0 ? #PL2#0 G?? 'P'^:'8G)࿁߀__________]]__//?///?///?>??_#  __///?//?//?//?/?/?   +  __-+_߁__OO)??/????"?????______?/////?ן  ??LJ;}???Rs0; ; 9 8  0p!8 ~?~0oC??`=?g???????p30  3???37?????????????????^??????????  ?  y <<`?`??????????????    ?    ?8???x? ?? ? ? ?? ? ????  >?`0 >a?8/~>????   ?#?/??/?>???<??`???? ? x?????P?GF?@?p8?} ```??>    ` @` ??p?????`1?qC`=1#????????g_????g_ ????#?????# ?? ? 8  ???? ???? ? ?a?x??@????@????? O88x>8 <<{Gwg??3??????;??ow??;<<x>888O  ?  ?; ; 9 ?p?o????????=?`7?????????????????? ??? p?(???????    ? ???????????6< ??~|>>|88 ?~~~||| ?~| <8888??8888??88?||~~|||?>>|8>?"8|<?<8|<~x~|8|???8||<8 p88|x|8|8x|8||8| 8|88~???8888|8|888?8888nx~~8 8( ?& gW? ?8>wO ?G 8? gp9 ǟ _C?8 ?_g1a/ \l|?O/Oc78=b`:? 6a>?Nc4l ~??3>=? 'j_8'!!&?K M0? |w?X?n_1?2?gO쪿??Ԛ>ekGπ3 0s=zNpsLV?Bg p7?޿?r~ͣ??g?,w$ ??=s???ppO????@#?9ݬ? }?}?}}?}{?{;{?{<<8?>?>???$\?zX?z^?:^?z^?z^?z^??@x{|?~??|?w|?_~?~?     I  Ç ! !   ?? 4 ? ?  ???  ~p|?~? ~ <#8Y ι 0 օ@wAɟA?OA?Ɉ?gA?͈?0?{{޿?r~>c?g??ǽ??{??a?<3???Y?$<$?2  ?\s}?!?H'{s{?>#p,?>?O?zX?z^?"B?bJ?j{|?~?r`?w[  4? ??? ?      '?ߟ秧sa H??   ? ? >} /~t:?,w3= n t >o+1?J_~}УGD_ {L>??? 1 z^?z^?yB#?2_~?~?'"?  Oo?_0}Ȱ 0 0! '3'ۛ"lMM~'G70,!{`N}a O u_A O G?J'` /(????xG??0>1 xO 3g @oooOoo3 @o@ _ _ _  _ _ߙ@ppvpppO p\PP|PP0_@??????`@ǿǿǿ?ǿǿ`}@s ?F?F?G?F?F@_F_FF___F_F >  } > 8ػvvtHXHXHZHYHXHX8c 1 1 5 1 1 1``7((((((aA 1 D?D?D?D?D?D? :?????? ``````( 8"`"`"`"`"`"`89 ` ` ` ` ` `Q`````` H>``````   B.@  ,   GGG? lOOO? ŀ @G _A @ap @` C @'` @g`  @ ?   _Gp @ @@@! `|@       `_(H!88'  |<ǟ?3a??>?/?(@.|A7?C???? 8 !!!&?|xh { >p@0??@? `x?Cjl?ǿl?/j?2(0`o@? al|1~9?h@C? A`?ǀ C㍿ Nj|????p'?Opz'xDžwǎ?` o ?H >? ?\ ?  9  =  ?|?3x~| x?0?0? ?0?? ?>? ?<{?=y1 1?_  '  H?@? ? ? ???  s  ??&&&? ? ?w???Æ~p|?~?Ï?< 8A0a7O@' ?@??`????@????`n???q'?????`7????????p????? ? 8?????????????????????????       ?? 4 ?   ???  ~s|?~? ~ $8A ?9 X0?@'p?0ɟB?&#????#??7?!??/?> ??y^@?bE?G??? AB? h?/#@??7' ??@??????=0'???p??4???d!????>b ?     '{3;{a__+///?9@??ų9?Ϗ  ?ő$?c6C( ?_)0?0??B@ JbD /PG C_! h_ @VA   {y?B@??___OOW?/?///?d' _>f?ǃϏ?! |~?yyy?0,/O___`?/-a  ?Ϗ ?ǃK~(~ߟ~ߟǟ~~ߟ~ߟ?yyyyy0>? 3@ǃǃ @gaa`@?@?@?@?@?@?`p00000y0`?`?`??`?`?@@@?@@__p_____/篯@p  @ @@ @ @ @ @OOOOO  LLL@LL>>~~~XXXXXX8c000000``7A  ;y ( ?_8?/0_O>@?????  ߀ ?? ǀ 8 _~x @~ @`  @? @ @< ? ?~  G @ @@ @       `_( ? ?w???@ 80?8?p ?\?8 <??8?`/?>~ 8?<<`8~;``:|>;  ??a|<?4l?<>>?>=8j| /!&|| ? 00p<:0`/  lx9|?x7: ?8/<?`8?g?`qx> }a+<t|? 0,pǏ>???Aszp wp ?O  ??  ?  ?  ` / /?O???>{?<=?0?Awa?p?`pG? c8??'@K??gF8????p??ND ????~9? ?r ?@ǁ Hc|v`\?0?? 3? 3  &?p ?o_w??€~s}? ~?„$P;-EAX@7Wa!OHG'"N? !$V??o ?B%!7oa-?>?? bHEc&#?6W?&k3h?c C#2wO˿AC1x?_!Gs??_ 6x7> '?8;ӈ0  8!G@^@@CBB~p@B@0bDbE?DbD~D~DbD?p?_G?`GGG?\~2MB?BCCCC_>L3hhhh_ ||A?@A?@@CA#? !!!"_ pC?@BAF?BAB@?B@?[8e??E???? ?? /{{ 5d!d#"d'T%d' s>b>f>d~vb>f gg o  8o_ ?? }? ~? ~P;-E  >x@7W { >aHG'" ?#a !x=!%!7oa ??6W&k;?2wO˿@??Gs?!??'8;?@K8B~p?|}^}\??(8@A?0D ?35C`?hc?a?p|  ??!1! ?BAR?FA? ??]??x=???r_ x gp  <&8|> = 3 wg"' {(V?qg`>0LJV83h?fA???)0?ӈ??@ `x| (@OBC8 OD &#P G@`qԃLkQȣa"_)̇!AB@? C 1M?@2!@" @W_@>?3χǑ? ! G|o~??0,/#`aLJ Ç  K ?ǃǀ~~~~(> ?q#q#x#qq#q#0>?Q 3@Iǃǃ @_`??????`p?Ó0`?`?`?`?`?@?@?@? @?@?`_@ 00000@XX@XXX  g g g  c gfffff>>kk+kk k~~~y@y@y@y@yHy@8c888888``7888888A DDDDDD ; ( ?8?_O>?????    ?? ǀ OOO _O @ @`  @?p @ @ ?O   O G @ @@Y @s  '  '   `_( ? ?g???7 808`?8?| ?\??8??>~ 8?<<~;|>;  ??8 |<?@?<>@?>=8|/&({x ? 0=g??8???p?|?@?~??x?0??????????<??8 ??x???????7 x ? ???  ? ` ? ????>{?<=?0?Awa?p?`pG? c8?? @ ?g ?????~_ ????~? ? ?@ǁ#cw_??? ?? ?'6&%<$8?  ~s?a|8c7!0?c#6wfc?C#2wOC?x!Gs?x7> '8;ӈ08!G@^@@CBB~p@B@p0bDbEDbD~D~DbD| ~~~~~~~~~~|~}||~}~}A@A@@CA# !!!# CCCC?š? 133757 cggwcg   ~  >x { >a ?#a?ax=!7!?6wf;?2wO?Gs/?'8;? /@K8B~p?ho|}^}\?? 8?|<g?h?~}O?ap|H_?!1!!#CG?X&ݽx=?j?~ ??  '? ?__{////?DqSg0+ Q7-??+/?)D!ӈ??$?@ #A x| ! (8 ,g|< ~h k  # C?_____B#??/?///7? ?o? 0?0Ǔ0?Ϗ0!&   | ~??0,/____`?//a Ϗ   ǃK ?~~~~(i%i%>=ii%i%?rrxrrr0>?P 3@ h   @  `ppppp`p@@@?@@0 ?????__000`_00/ﯯ@` 8 @ >>~~~8c``7>>>>8>A>>>>>> ?????? ;?????? ``````( ?``````_8?``````/_````````````O>``````    ǀ   _ @ @` @?p @ @    G @ @@ @     `_0 > 0p8?x~0@?[O `/@`À{`?X0  !e oo  ??????????????87 8?|?#? ? |? ??03 ?{ y p?}0?c??~πcOx@<@?s0 #?#@?{|0{ 9 '  `8~`8<?<??'?  ? | 0 &@`<! !> ?#>?g߀ǀ3πw#<o?/??   ? ?    4@` <    >  >  ߀ǀ 1 πw#9?/?@>``' 7~@ ????? ?'C @1 @ @    '8888 888 8|888<888 ?888590888p??8x8?88?8888|? ?  /p?pp?~??<~pp|p8?~|~~|?x|||0x88n ~ |<!8 #08|x|| {0880?|0880x808800??????? ǜ??????0?0<l8##l8?l80  S?{;g~|?O}|{~8~wA??$? : ߿ 6 ?@@@ @   9? p? ?a? ?A ?>@ @  y @   p 0 ?0?(F<RJKZL\P`PDRXR[RRRRRCSlTTTTU.U=UOUsUUUUUV?VVVVVVVLgLHLmL|PhKK2MLtKvKJ6K8K:K specify memory size of buffers (K bytes each 2-64) /c enable listing of conditioned out lines /d debug mode - do not run /e symb=value{;symb=value} equate symbol(s) /g write non-global symbols to linker object file /i display information window /j path specify include file search path /k allow use of ifeq, etc. /l produce linkable output file /m expand macros in listing file /o opts set assembler options/optimisations /p produce pure binary output file /w write equates to symbol/linker file /z include line number info in linker file Assembler options (first of +/- specified is default) : ae+/- automatic even on dc/dcb/ds/rs .w/l an-/+ allow alternate number format c-/+ case sensitivity d-/+ descope local labels on equ, set, etc. e+/- print lines containing errors l-)/+ use '.' as leading character for local labels s-/+ treat equated symbols as labels w+/- print warnings Optimisations (first of +/- specified is default) : op-/+ pc relative optimisation os-/+ short branch optimisation ow-/+ absolute word addressing optimisation oz-/+ zero offset optimisation oaq-/+ addq optimisation osq-/+ subq optimisation omq-/+ moveq optimisation 68kt f hilscccsneeqvcvsplmigeltgtlehslo @@@0 Snasm68k Version 0.21 (Beta) S`8 `< b@    tش>!6'ZY[]UVF^7DDF^]U^F PvFPw"RP]U6T+FP[[V+]UWVFVJ+L+F T+V+<%t P[F+X+H+N+FFZ+P+FX+F<-t<+uH+< uN+<#uZ+ـ<0uFF(tV,[P+(tF<*u ^FP+Fv <.u)F(t!V,[FF(uv Nv Nހ?*u ^FF ^^^ ?luF F^ =xtwx,Xt, t1, t,t6,ud~t^FW ^F+҉FVuR+uR+%R+R+~t>P+~P+R+R+^ =xt=w+,%t-,3t3, uu, u,u1,u%P>Z+t0P[^ P[vF Ft5N~ ~^ ?xuW70LjPFP,ø0PVw^P[Fk~t^FW ^FFV }^V^+ۉ^~F Ft' RPvvB,0O RPFP^,у~t->H+t+ >N+% F uFP[^F?>R+t>W[;R+~1+FFR+;V};FwGP[FV׸ j~F FtF$0OPFP,>Z+t==0t8O02~F Ft' RPvv6,0O RPFP,Ѹ0PW[[F v <tBV+^_]UWVv:[>X+u(96R+~>R+v9>P+~P+ P[v~0uv96R+~FP[R+P+vP+FP[^?uFPo[R+P+R+9F|>X+t>P+~P+ PE[^_]USQR^N V@!r;F t +6'ZY[]URWVvPNQ_򀾰uvP,[[.PFP,[[ tVFP,[[Fv FP,[[ &PP,[[ u=.uW/PNW\+P,[[WFPW[Njv~<t4.PDP,[[ t+WVv^Vv,[[؀?tF\+P[@u<.t&P+N\++^_]Vގu^uOG^UWVFFF+FFFP%vP,[[ PP,[[ tDFP[v*FOPPFP>Pv,[[ uvF<>uFF<&uFFvFP PvV,[[F t~tPV[[F +>V>V>V>Vll>@ AپA>>™,F 9+>f* ~9[[~tP+PPv~t^ PV,[[ tDPv,[[^<Pv,[[ uDFFPv PV,[[F t+PV[[F ~+P[F+Pv[[~t^ PV,[[ tDPW,[[v[^N_NHNNNvN*N NN8NZNNfNNN&NJN2NNNNJNN_N`NN|NJN*Ch  .HL@NNN.26:>BFJNR.26:>.BFJNR.26:>BFJNR.26:>BFJNR>BFJPRTR- jI8&V 20 hF  RK^ /    m    mebfsrwagytpilon88&9L_r @  K2 013568;<=: 013568;<=: 013568;<=:  p`P@0   1234567890 QWERTYUIOP ASDFGHJKLZXCVBNM,./ F  *24=EOVY[dnx}2Lvbdfhxz|~llnppprRRTTVVXXrppnllb`^\Z(*,.0 8624|~bdNP.0$  """$"" jjjttddffhhh&&hffddtt&&:ddffhhh<<<>>llhffdt&::@BBDDFFHHvvvv((( *6 F<RJKZL\P`PDRXR[RRRRRCSlTTTTU.U=UOUsUUUUUV?VVVVVVVLgLHLmL|PhKK2MLtKvKJ6K8K:K specify memory size of buffers (K bytes each 2-64) /c enable listing of conditioned out lines /d debug mode - do not run /e symb=value{;symb=value} equate symbol(s) /g write non-global symbols to linker object file /i display information window /j path specify include file search path /k allow use of ifeq, etc. /l produce linkable output file /m expand macros in listing file /o opts set assembler options/optimisations /p produce pure binary output file /w write equates to symbol/linker file /z include line number info in linker file Assembler options (first of +/- specified is default) : ae+/- automatic even on dc/dcb/ds/rs .w/l an-/+ allow alternate number format c-/+ case sensitivity d-/+ descope local labels on equ, set, etc. e+/- print lines containing errors l-/+ use '.' as leading character for local labels s-/+ treat equated symbols as labels w+/- print warnings Optimisations (first of +/- specified is default) : op-/+ pc relative optimisation os-/+ short branch optimisation ow-/+ absolute word addressing optimisation oz-/+ zero offset optimisation oaq-/+ addq optimisation osq-/+ subq optimisation omq-/+ moveq optimisation 68kt f hilscccsneeqvcvsplmigeltgtlehslo @@@0 Snasm68k Version 0.21 (Beta) S`8 `< b@    tش>!6'ZY[]UVF^7DDF^]U^F PvFPw"RP]U6T+FP[[V+]UWVFVJ+L+F T+V+<%t P[F+X+H+N+FFZ+P+FX+F<-t<+uH+< uN+<#uZ+ـ<0uFF(tV,[P+(tF<*u ^FP+Fv <.u)F(t!V,[FF(uv Nv Nހ?*u ^FF ^^^ ?luF F^ =xtwx,Xt, t1, t,t6,ud~t^FW ^F+҉FVuR+uR+%R+R+~t>P+~P+R+R+^ =xt=w+,%t-,3t3, uu, u,u1,u%P>Z+t0P[^ P[vF Ft5N~ ~^ ?xuW70LjPFP,ø0PVw^P[Fk~t^FW ^FFV }^V^+ۉ^~F Ft' RPvvB,0O RPFP^,у~t->H+t+ >N+% F uFP[^F?>R+t>W[;R+~1+FFR+;V};FwGP[FV׸ j~F FtF$0OPFP,>Z+t==0t8O02~F Ft' RPvv6,0O RPFP,Ѹ0PW[[F v <tBV+^_]UWVv:[>X+u(96R+~>R+v9>P+~P+ P[v~0uv96R+~FP[R+P+vP+FP[^?uFPo[R+P+R+9F|>X+t>P+~P+ PE[^_]USQR^N V@!r;F t +6'ZY[]URWVvPNQ_򀾰uvP,[[.PFP,[[ tVFP,[[Fv FP,[[ &PP,[[ u=.uW/PNW\+P,[[WFPW[Njv~<t4.PDP,[[ t+WVv^Vv,[[؀?tF\+P[@u<.t&P+N\++^_]Vގu^uOG^UWVFFF+FFFP%vP,[[ PP,[[ tDFP[v*FOPPFP>Pv,[[ uvF<>uFF<&uFFvFP PvV,[[F t~tPV[[F +>V>V>V>Vll>@ AA>>™,F 9+>f* ~9[[~tP+PPv~t^ PV,[[ tDPv,[[^<Pv,[[ uDFFPv PV,[[F t+PV[[F ~+P[F+Pv[[~t^ PV,[[ tDPW,[[v[^N_NHNNNvN*N NN8NZNNfNNN&NJN2NNNNJNN_N`NN|NJN*Ch  .HL@NNN.26:>BFJNR.26:>.BFJNR.26:>BFJNR.26:>BFJNR>BFJPRTR- jI8&V 20 hF  RK^ /    m  V  mebfsrwagytpilon88&9L_r @  K2 013568;<=: 013568;<=: 013568;<=:  p`P@0   1234567890 QWERTYUIOP ASDFGHJKLZXCVBNM,./ F  *24=EOVY[dnx}2Lvbdfhxz|~llnppprRRTTVVXXrppnllb`^\Z(*,.0 8624|~bdNP.0$  """$"" jjjttddffhhh&&hffddtt&&:ddffhhh<<<>>llhffdt&::@BBDDFFHHvvvv((( *6mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm