JFIFC  "#!23$1BCR4ASbcrs%5DQTUaq&6VdtuEveFf'a!"Q1ABq2R ?+JWfbiPzYm>373~? ?ә(QmXmukF7kU w C02xx7EH^`aҁ"@ w YnrrDQ[,2ܣԓ~EQ-"uEďMd2~st a7a~#ԓ|Dv{VD-sOSSxOxDl±/Vn [YȷXẅ.hkm3 a'ƲȾ7+fǗ+S'/H/-wiQt  q4hEϓQ$>Q2<}bLj`No2/.9ߛ ڂoQi#TFa+^=qf<1sQX> ?sDܾ1I,q R; UXxI]aX"ی;yGR$!DZ k'٨#38ԏqihkmbo-uG_+y>mR:,6;೶j e ULn#2MG0cc}۟xlycng6~];K;1:7T8Rh% p$adRBc|4W2K(űhn -yXM?;DkbB~?TöqݽckM/Ȫ6iK<̝ vw{ymI\Ըxۏ2o˫|js~'Ti@XvˎKDi"|:Y|yVP|ȳd~%!f@l&Ic),Aqmߵ`]IW#vm軮!sII|cH녿͝'n8̏~ >S00ed|MHcN; 7+$G+_N_G\H21"sËɓScǾ*;XvhNQ4f.+QUF;7I't{d.?~Ml̪& D$kEX2ۣiP}*ܶ{hhyFuk%|\ ]C2=yS_)ȍUޥ.XCJ#&5X \Éb{"$bRD'?E^d,BkAJF3vtBN|G83n1[$ d\F*KeدhﱭXcy6?P?6c% 𡲂F1*^BCg >)- Ʌ,@n/9mv먔/&" 츗\3g|>ߤd{ /ܝI0h#{ ˕-ZD2ne4aEŨ`~u.v64*dy \B#/0YᨅqtWLW@tVei7H"/rz.`J4ks$[7ƈaw ieBMh"ͤܭ--O0\XX.6Aoԑownn;zFV4M8Lb0K^g$ӺkEDΐ)i4;“MsU )AZdsY5|;,W KYv;H;³͈+s$òSm8lߜM'"OQVgMo IfU@F9yN]5kfk-r+斛yZ'J9x--&3 D ye$|8!ʑ?tN, ə*L#< :69 W̑bdz-din !o,hOj2ubȋpxGe|KeX YE/ EmdnyN r? |\[Zrq5+DEs/p.%&HӉҤ>t2<] 'm\'Ն] F6]Dq߶߶r*类3=^Υ6ֽ][}ƏVRDh:IZlFQjѻPfBTAڑe*Jk_b񠒕ii^V6@@TX>)eDsux5=dG$-5 vմeguٳZ7kkYuEcF0ƌce2geQh>TvhخnQ[-m<2rs{{x8\ibO{Z9cG5ͮfi_fQH8{1IpՕĊ ?=~ˆO¶E'(Ϗіܹ*p2#b6z+'D{EMMLZϷ/]z\0F]gEGSmZ#m 9 W˛*|.wQ*iJQm6Ski֊ŖkVD1Đ6ϧTmI }f:8Ϩۓp }(5F#|Oc}=vV9dxolZw ƻyG326!ڢ-]eoRN&g`5ÛYvvج&U5+O3W݌gGM "]μ0-4}tF4ƥ5[f0#\gC- *d3<[ymVag| &qskwUZ͹wlq)r:#bl}s F\9' =}3ۄ.l -xJn2 \r#dɖbyEql~Vk|h]ד t LM>̲n\v\xPut @\3jj73IomX R9yr\[[_2y"X48Rͪg.~et GN|w} Fih+{̹,u|+Q,l7'U-$:͏#:thy.] عMDI7HY39kVvR73[0<{I8_;.{{Yx5X`8A#`6X67+[M)J{;QR %@E퀫]VJ1nνtMNnEhQѴ>Z8 :ڷAEyZѴZ5ںJ}ӍrL{|9Dgio=7P|Go{k @. f;8<ۗƧ>|U&]cRca2HF˘}Ls0DnAUzIv 8}6UגN([ީߣnY{5@@@A[Lqʲ#{5<f{gR>*tPlùdx+<Ϙ\y؈V{tu>I7bbz 5;#Ya<"kAmA2lî;&I"iY$ƹKt]x/ny9o&e#F{O 3Gc_.P%AYf L#D{^+ci\ "ݱ\q1TH6L9>\" 36GNh+>(B1=d-A+VFŷ6+)'&k14{-si&̙.K:QəA]${nӏ)<_؉xW=Z`yߜHܢve6ȱL,u8vWoa-'CM֣1S#1 `'9|F$'Ov[LF| ?:Fc"W7QC0F 7ᑹ_⪎qqj?z>vƒ c ~o"+$,';f"ҟg` Z,y(@% aH ; AYDhMDeD0LŁ BcF1@fr5ܫ٭ ]lfn{ 4w$VΏhtr*kkǜ<MWgAp5uE|_Ѿ揯7̟XV&e >Mh9XQLlML=kEypN飚4~XȳoD8-5P~VO+2 ܻ,~UfaVqS8ik+^--1ZQ-&%}O^z~DF8cf:7=)()HI #.<[5YQ*5ji~vl,w9pD>ߵ u%] "#g9.G!F6HaH43Q Mr 5KxS:s3{Ugxayf>{g]ƸD+Zo$$:}`g ~刎(pŘz.q\\լ2Vl["|--x;}}xn5eͣGYDmW5s\)F=2~u*gz{^Ÿf74þ7Y?o^aSLekp]J w@q6ޥR^pU|USϧ$7tu Za}||4pNic|3A}wtWx.م?o=7[vo۳=[a`j êFWgꋿ eqpVkmiIi \:P qvқ]Nmo__…վm? նۗ&ݛ}apR?[\6^7.-~σ Ýbo}\a}IWe<~;fߡBY)0ölVb>ZSĄl7Ip.aLu=Eg5?afu#pVgg~!pVk>}Zὕ'xնxt_N_p7܏|cA1kZKnvkfϳT%Fi<ʯطE~Hf';pc[F&ۤb0^3qexN˪q4S^A$c530nDT]^zoIV{:Χ*{5BT1~i{}i7gJ|1J0u,k>6BTqX_V^~Z]nٲ|TP;+uk Yv{gl/gKy>Vcfޕe:^(g]o++ZxA-nݛhn'nݽ^>%Nl1JFyK#o>+Wfe S0Vq~֙y\q e竜-SoK/=]osBY=]aoBT:¿U?f` VoBY{ }UoBY+pL,X~iW9!,yyء$ըy#$zV#GH=g>GVHwET c7gv%~;02dOw~H֞Amgc?  V} ,r9#q#m92Lh1ךsRi_jz떞UyPb? Ot-pJ kuϗ{cy9Zȣ,v\c9zɖ͗/)7oFb]x;(֊c Fb8޹<6|e?̈-[ ۚqٳ;Rw"H8{9/wDa]n_0W7"5/~lX7q{ ej흯E.Aˮ6k\;>!~T"WUCm6G6O_5Ŗy]i k)7&νs 6 l51ʼn1DBM_NhYH淒8dۗŵ۟ej*8+k=t[|}MfV?u1reč 1hhwa[.2J?Tc0 Yq+ l{#pdGZ8s='AcEhϹ@xJ @(fgWֶ^֨+bn4& lDg]yݿj@DsGWpĶ[2$Vz 1;l@@@ASg 9{oFL͙FnjG@{/np#165zeF1n車7\&q^`܃l8 [8xp6 AM+ysAOO^)6}o6}d jz P{; Z6df̭NcfS1̺C4۳V,WvGw]+]zgJuR<8ٚ,geV pV` I3#Q5~TU1sѮk靹=u-Pdi~L*a'PvDljbO@AH b۰p ؐ%nmwx&+g )o?[ܘ!"!{޿Tc:8~(4< OlfuHE^f׿{Py\wzi}ң{Ɨ_aA53*zTN p7FdXHc;kHvOTzìQpc8#"SfyDAnþ˵r&XPPY]z B(fMуi^nHYr~4E^,vvE ݱ'u!kɪUlniQ`IA噃: @Jm%сVX^[_ǤX.5aر`:>Tc939~/9%{<:υ0#ns EM^vssaϴ[^k|( t-n1w;X%lv 3[v N!i~QνhME*[bʼnl ##"ˆ/8YX~zaHrOKUTYE6dw {a?OSUAJ031o)6w i+87s-H`1rcl-⁗s%+:_WI- cEF!Ko9y<;:YxhΰrҊVÁ-N=BDTPwMN Fw\Gt&n<ἁ7Uv9<#|#Dt}Rl+t|5fvcjaa qeC;M}Oy#{c6ץ`Y$"|ΏW}7-4'svϳ݉vo? ^ƑForζ·69H{mPVPt.?o~C'訌i>9mw4t"o,]?Fh2t0fbTUoo^ݎ{Z674ER)NR)OJFޠ bzo_2Fxs c:RjMw nSV/5]7[t ;w8p ŧ<.ů$62n!}2 =:nl7gк0'o{nS3)PY*A"K2Dry >%|i<`I(G Ox "Gcxwfm_*2LKN/K}n j;_]8y ֠BKbeNdosJrwb8 g9V/&?ZAE\vYWLڷۣ.^>IwA/ dZfO$o3ftIn}'\j+źn& Cq8|}~`ڜy &Z:X00wCkQF1m|- ދ2nWJn=!.bK,"s/f>좣[b MkkvsϚh${ȼt3؈cf{6wtc76ΊFeƒ|aI  8u8}+I /#KhE-q.'-|Yl*Q:7\P )s+_WzW tiO0ZX~>޴ltt qX,з2m1ô;R.Sw5HOpf_$֋f,Iû[V$n۝k ^MOun>~r/EGd9Fhi%ED3V*͟lDsC%PA7 Ko\%Îv(wG1}j29|'% + ߢ{W(Pk^8 y6ɖr2NR—{hPt6Kd啛ƻ#I`} ;A_3.~Or~ASƤsl%]~.L4̈DEFv Gdtp{"P,3˝*Z'$pӑ g VaKQ!MV7mp !MϪ@hG\=7[s3=nE{R'ȃ88~od.zǛ{͑5̂D^-uN xC{MGzO*!N)6@ڻ֪ϻ轨Ѐ[;d?U.f0uD|eܝœDz#w۵}>M1oG"衺]s]rr7)<ʃ 7;m vu?HDyZ.>ur|7ަcWij{j:vV?e[j$O4oo9Cm>CدDF867h5d J댑64?L?9rfmN"DpHr"n~WrfۆF`6~H49Cr|qA=6gO[Qзĵ˒\ĉ,AεL1qh@| @cF,C_˕O9R#GB͊n %(=Hӓ|;<'m` -dn"qsdWI-l=EF};ٓb % io{u){>םXgFa?9=/嶟9}7A: D1 &)ޅۜ!#7B { LCtx>(ǺAjES%~-{cӲ4EhB!s"6Hs.enK Ex?^;ښ#j"6'2 [>LɘmcLnX>irEuxmїw0Cs`9.u5Jkd3t{zeQ\2&(,ivy\I凌؂NNĉe ۔Uâ0mi'Uc Ǐoyh˕$Y'O?X"=9N"ɆS}7DEAL0]OEϫGbQR"!1ǘQXvY7ڪ˵ X̛rLݠ20뛭 nQZxgtgpc>@JO!^$@ߥs lH{>Cͱ~Aqb=MNToFDZ шxI8u\FyhI=\mQo(|w S7I+[ȷ5; E v@w["(ed jA3u r2;xq㈮nY{f)8Ps.:{k@@@@@AQխ-?nES}?i⢈)ǐ}I5Tw.xאf$!KM)1v>YQ]oMqxp?ToGA޸Ar" =2eW{䑎$W.-"9u,[Aj/YNOS6NZ#8V&ͳw(\F( O|A[`irf9ӣ Lm;;]˄#]f:r؀p.Ԏi"ADd-R9q[ G֊NE&r06ˉL.S;zbmQ-l2,iQLgӏ促?Ps, "ˠ?|bǩ!&:Оᑃs+ /ϫ\Amc3sͱFF|wƃb%ʒ7H, scjf4O#EU{W88oZF?C6ne;0]D__{vn=%DSQeGbkl+| ]@`z 9G+ӛaqnMy^cw5V:`k¡:Rtȃ|A*{mqz39JRӻAA*V0EF؈mnt#nw(3fZ.sw$F6Ҁ7e. _'O6-MV°#.yH]#D)7nb8 _.&<#n[w?bE8~Z GZ"]*!6pa+$Vo4?7hUl1vx٭pWMcyȣMErm {ŀ0 "Gaء$oOmpaFQiFY#Ln_zB[`+WPT{Ha‰ ]=|$Ү1Dמ?D2S;¬i&ZqFd2`2#}Ӕ)${ƒCDYH-bﳭX`?3mϻ|LXrE\D{oXZGcˍ}x6l (*QcnW,jȷn5=R?;ƈ޸ctSD7#ҋq_ `WQke5}d˄h047imj 6pm0z*̑F_;sElʇlS:4Pi̱ō\]`C0 yz}v="88zm&+d@=I'1Wېmm1)CPjHemQZF{vlYy֞Z/AaEW1mL?q|6HLH5oA {1̈ g17UźViw" ˋ4vNCx۳+]M0Cқ93Igu?H}Ö!;[!,׈gv(Xtζϐk2 yf0`漶4Lvfw&_/ h̖$M>addAһ٣1Dx&C&3Lk 5.VuǷNChH#.G1Fw~l6n2!Cnʴo͎d~=+נ[kvNSRTZQJH_oq]W"ȑ;_kfUFus\E\n&>oj"?k"m]Je)Z׫Sاҷabdjs+Devxy#pn3i*$Ŵ<1*L`LmrB,gI/;H# ې!y :řaû5EeZc֤o.dw$0:z^Q[.fqe04R0sb3Xf^zh8QV$9Swv{^-,(v#ri1;)lߐ'DtTeܦAb]}/AxEpqMSDlX~aٿzY@@@AUƙOnnܻ[>ץ!5NGKDɰ.77N7x?ފSvuL!&.@m0an}.c8,6A~?+/qǝ#+ɔXSu, :;eqi^:Tc[qKOW!+Ynmwᑅ;G((^ts:Xx=M>)kA(2^=3|(mDf"m|2, D]rťk4nz C. +Y1LiOYhsNQQFc~û&s&4?cϦB={oB>%\ϝT?W> y~iQa=%`vր?A -0no}Y8#0,~O61ҺCJ\ҭ ϶g7z<&O-Jsd٠eloo#ݦg7 .w bQFHcGjfF=c!j="f?þ͕7>#vF5>h)ZWZW޺uVgm6V=@@@@@AϹ^";ds7k}Oh>e+ozR,kK Ap=7}ԟ۪Ѭf4w'^05;#\.sv<]E{=5GQ$ v죗"F$"K@K4n"\\BEGrhhnzD"qt}Vy&=jۆ8"~􃇁JAzx)j8sюnoUWeSW?DnXb8r|$WQcQv\m4~CD|K_JζAts/U6`sF&+;3n[-Iaa 7Ku| q~eqޤ`_Tm~آ6K\ؼ7K> ]9I,Ț(_Io|"&n툽#9^LjEej{qM||@[vf2#4~MWe}-nƑ\aiz0! o3}tr]?'j b'Gڡ~cA_c(m5.+ k\*ڧYtf{iq#.5rk '5FE!}pq'ԁi=/ps$\'ma2C:'s΂: ubpʪ>^ȸZ) q朸`i{wKx \UZ5kiejAU]$ 6.\I>P(e7LZ"9։׈#OlSD˙%o[>$ݗydh#{Q dk> $F H~!Mx97QCTHFn#ݵm3loQvk0N8mrnB1vW7k  S#u×?HDP4`! ۇ|"ݼҨ*)ڻՖ&eQU7r޿>Q\.o ַ\s LJCy8vc ֽînA@@@@AȹXl6_.]3ѿCXy EY#\6/ERYٮ!tad8^YC=O!^7㲸1qaZG7'gEs|`;Y㕌0g AAtUQe8Fa<4^ݒFX?A3T3,_2 KlX 8'$>0D{Fp=-ƌL`6Ѭ kvQM(Lp1E\$!&8ays'=3Q3Znfknm_U^bH+|j6U]XzR -Lv^sGB$m6rjLQc4FfvD4RiJҴ+M6l?ZUso پc{ ~$WI[aۢɖ4Ls.θLLt&"'D @/$:M14t ҰdG<.7? ,A\]e\RFJHZ1w1FDq% |n_[gNKg3P@LVi35E#XLVqn5sFL9x @,g7G~ >a95-L5_Ovd紛0J̮R4Oƴa[ 78Vn +gS3Q@ndMYTdAvO:>=v) `\Yh:E/C] h`WF/w%ѫɪcLixra10(twc4s?8cq ̈7cX1طE"'FcX R6Aɑp\#0!l]L`=#H"ߓ8P$brou}NO82aUWElG{?Y7H+j4 Ӄ]d}݇ >DԒ: <"2O$IgEMXHN`rr (0QR ?A}d68_\9ʰD@r#p6Q!Ixħ.@J|w|˙_fM5>g w?FU yѳ{i Etw g3?kXֱkk[Lk[)djwb~EN~Ϣ;sokwp;WC! .L\#Hv>7bY}qo[7FLLc|vMD=>eȝ;,=3E/w1ǟݕQ Q-['YMk,Ԑ&1#!P\QDJ8;ߢ" zXOe:9Wc]1# ˚DS!vjG'a9QۦV RT'6hqkG7m;oZ+s+i:]zv؃N3ӧeϺE1zzlAD|q%H\x->/Q@c{P)V_J[04&Cd}Y<9(x@܁!,F&de>VbȎ=EtW1C`dDFq7vo׋K?sQ #|Y62=H&l׻@~YH` 껍y4{&:nu^=ЄnϭFY4/w}2])#k= 9d-mug05K&s Q[p1)TErHx,s~Nt*D⍏Su?IfJU$5\sHŇ\"AFkF]7{W/ t>*<A.,jێ?i lQw^DqMnǻ~7 ޴<֗DWk|."y3+i:+xAѺ\[F·(䷒w :@<prjeȗ폸~b4"R/.h1[Lhfm^AjH|M';*4 .^y#".mxi_J+!E 4svǵȟMF8cBr/gAr'd6c6~4ǥ-T`~9#G[oѿANY~Z#TVh/TwAqVlp(0.?W-ߌ5# ˍpĘd9aU1=mŕp7nji ,bCv G^n&ˌ(&yM2 @[_H1 KS4&CA6DAOAeC HF($EøL-3Ŧ9N jrUTl^2IŻ]"|dxЏ~ An55ح \r}}#fӉ[aOO.һ+Jx7oWBOk0ݛķWek} ײIl?֚7ffUˇ7g+A{ j쎸#Nq~W~PcLsasjٜMfMVܛ8v|IPv94T;shxyϵM`x<Oc%ʉ~W/ӛ&zϦy^\vc{ash#?J ;AH?RqB { BӣpSGnXo[|nrr7b@bMb78'f*+c@b wLziBKN6 [$ϓy;E@\[,! C`L8] Zcri3Tf77\Nųҁӷ؝ot#;elH#J'}+/H.}+X'؍3c0s|4\9V/ )">b7dȨ( ̫q@mB\`P#DqdDkHՑBf59Ѳה ׬Jhzm{A q%$f~W-,y=n'<]z[a y_ےDE1z:mAq%BD1ɾk^&pn" z; EsiwͧMvk!mr*+[%4o cy\$cݛ̢|D-@ )c s8eAQZ*3ҭmVֺ'mk)UJoE%[LLs2L0o~ِX'I٘'c)3Y r L)eL;LNf?*}QanI"C3je{^ U9a?u&zy)c݄RG?'D-GMcܨs-uѥF#uɀ#Ƿ#&I{ +iʻo|?ģގ͗fE<}^lj,|#3ϳp HNTP PRWaFriЈb~.2l\,;I9Pvk<##/aN>TG8e)۽jɶnZ_;a &Il"~Em;}%~m%#8Bnn#YҴ1'_W";v2h-[s(θy[o1g6A48nM1ɷDAqRy8xM7wJ9%8bu2@Ve> VKu,+<^d7Dr*91{Ŗy7q$1Ҏ.A,C(ǍV{TFp_1IH"3y lRCV{kM j=~tn:eÎj;tr}; Z3 ot]mL|¤n{ڙdH4kxL;QxwQ ¯$={q NGYɗK64wA NdE02Xo87T).wh;dÖ;vLeu&/ ;|{oF E ,ݱtN$OLk2/4|_~>iNP,vۗ'~s \#e|!΁4>xݍ&ig ݯGA gZz{#Aϼj}/A< hsf.*Y77I;Le}#7ItH}ԓ##&;DyZv7rq"tbE dl"~>"GaL:oDn2!5 &t)w\9:U[Ih# >V|H!6 =|ȯYtbŪw&7ۦC '|6arRipyYeb$a06DVa̅gzo(\vqacmn7ؑWd9ɥ,-apC;&`嵋NûOWIFtEuri\+ollki xN|AN}m2;Mf7vFVzdۑ5,FcͥӒcFȕze^<;@2Fw 6R!| \nlF|EACn"oqGG=[,I/FHJ ӡsq;G2|3wM{}4iGҤc4 xsWvs(=<~93cCw20eF~,޷5NAf|!Hdxtq0^qPE{7Ty֑CiDm6mfh4Mẙ6hq9f=<rȣߞFyqk4As.uw1&l>A1gmAPxdwB1>L}TTcyB|=񑷸>A=|QQlA GIO8r0LմA 2$̃"4`$E(ҥX=fV 9I=LI+̃TPFP  wKfݝ633' 11]XC|&Nd3.W.A(o+}57iz#)AW3sPz(f`G6я} ;->R /TaTzd~ \q<~v^/ pH 5[dm8@ \oӫbqoOkfsh ·!%hVGP9P19rOr r`!`!wG2HtU9 n(i_/|71"Њ b;8 ld}|b" crBaZ^|E #hDžpͷQ W/ zDKϢD^=ͦ};XM-b <:dv/Jd[biMt^I'y(;HAu7?>Mwuw:.k dCVg.83WM1st)R kmrnOz(r=No!΃;8k%~rPB.CI F3Z@O%b]HMp%LQȍGɔ, \o(<"L- ErB[D0y% &]SM1oݥrJP1Fe3wADtfAܣ9e,wiu|lDG"R2sfC)W5@3{7t}@1G\QAZwƶN I]!/| T%X- R xIG] m,l}w7F1rɧ蠁@f`I9i˩^054SL+55Mxm{' $!ZVkHQ~ƕn)O)AJ^!zzѥ3Gi+7RPIB,hLn᷀:nsZSAG˔ͫ3djZoX4+.Cql,>aIf;zh,(19pɬ"+AnL.uzۙ?Iݵ.jOQ4\nSoS?O2FRCS7pѭqjf帎/R%o&v2Kv )걆 |tr4=A: (1Ў-kJ5c*걮wjfweor(zݳ5x?OcU&EW7F`Ys\栐aST弙-6yy|A@o$y`MnnɉBV6#|wy$gmӊ4 "L7}s`s:.~g Iy$k#Fܼ! -NY?0=C6TuHV')tGdIP{?JEYA4R;Ikr5?w)1V#kt8ş85mPz8Dhg9c?/Ow@`7Cծ96s[#۫[ ZSwchƽ(m2}xNd A iz/ࠕF"aF9 ǰ+k+Gx; 6h͎ ])^^ }'c6AdS[6KbH\kNd='9pjE Vd~\lV;+ϽD[]'*G[HG0-t_Ů>qs8Ď>Byr{Nw{zze!b C{iGKl`a'/W[neLlwiv/m8+2㹀Czm!E$$ov|" GIammAL\SKY餪>]1 LD?`ߡ赪4(P F onfeAFmWxvi.~Wp{"8eڼ&nB5 71W J}H$18rEDkUo앞[6"(Dm=V5EaoGz Pi :VG{ H3] <bA6N l3\~O/:#2`lvncŒ8b>Lfb98sǑ݄W BxNWe][^-/,VؼLTQŵwcB>j93'{ܹGs9FLick=Py\L]L*\a]C4r>>Q;{No%;Yn|60WPm#tZe%2kPDI7O '$oANV ^H ̀Lr+MQU&](Lʦ]u}\ b; ǐ73cߺIףA~t4|`&MM R]p.IodC6q- E컄d /~G-XIR9g-WeA\掯s+&m16]Y $ʎ)".v5Ew Pt_#HHɥɤmϛ71G6;㈹9Ԗ3 ՜f ,"dlwicBV 0k` b0BB9ȯɕKm۬Yݼvfs:|v,#v.ҦI2D^(8 ]S&E$&@&o>hQ.'DyVK`v$IE)Wd~FQfw @fQwiw΁#R@{l;a/xZ4l&Iu,c21=tFVN;ܫ7}7?o+s|%jAph9y2 q BѯX; >-quH h="jfqx2|'gPyS3Y'~Ls^f]:;kWPWHm\rle%&B|xܷC?_)VV|:B"o 27C8E3'4Q\M; ɩrMO}ݞyH> 9$M0u^j ~ѽ̯ҙ\v:@9; _J6GWh۱m\ݝUA: X L{r kU:.-<O/S6o!_W/D[ZUKҾכ׻A>U),le9#d9' w)b{ԩ[C Բc1{4: {@FG񈭌#dũ~F-f='z]k41gyg^ ~Vr0ni iڰn2c[ZV3;E2q j# QI㫆1f{ݦ+Z׉kGRݎ+?1RWgc4GjwoFqQ77L[2Qߝy2ǟCB6a׺׫Xfl#ŰZZ@wv*~(!MpjF5Jr+G1s+^:Tm).%)+WsX1u3o!wgԏ#YfGgc]=r SnmӺNSxC#ˆ8K R>ksM{p muDy$6ט}=P&H/a[%$ݦs"Q/k8qWA qAwI+Fc:[:5}A2s;3)ʱ{[Wqo JekžQEcO33Dv>vjeͧQY ҟql\% s;c{dc\ffi緜d˔+ d\{y 6ͻ*ַbT>r+Ί_yN[w5imkئ\C0OrWw̷ wdٸmŋ3!^aff6V}fyNf5w\=[ θG$i9ktAecH'[H75u=˛Zh!MB+^7< h6sWR};+rҹv ٲ-iGlZw U 1 ad>{ݦ?+> Z:skJiZW(=@@c}yH[Ylp@hG{.ߒb+e[4w~pe9Q>8DaZ'c]|[[(zo4Qč'^ †1d=^mH2=9- *QC K D}vs:I77AB!Ʋ5e vW=#38 vMFv}Q0;u7jaTFhҭ&Ye͝82vOw laS0Q;;"G, $(WtVF=>#4~ӒD|2zcqJw13EtWImWوG5kW1Xl+V7]PxMn^zm\ϕ|.֔L !9uG pWV{FNcYZshWo4",97+CFϓZA,{GB# cޏpr}i9 hfl%k#6{kDr1óB#ˋq >Dqby3ss3'ܳ*44$H_@MQ1ER\~$:鿿2QAEYA-o*<%|ɽ/5.1ۥbyȶcQr;͠r#ZaimD@dzk_OA"DgYKDh#ac)86=w9a?w$F C?!YzDv(Z*V;OF Y3mX_8LlSyUJ "{`(Dy]<鶍;2 8D{Dnd!*wkh9ʠ&9[|=mly4}نևUh5sW-ʹׇ+vX!ti4ֳ7YI蠚vm+iqxkn36V?3Sa)+A" -IcEn`sxÓ*9/󚫟's 1*<R9^A!q[wFxVM\tG^o;B[Gs~Cy@?73;P}5Ft0X2;{L{xy.A)_U)N ~A}.ʎY[p;/[6ҡ1$tsGq]h0$m1#]|s`Z-m crO洽Q53ndwݭ.|kdw{%xJ.# +^&&MmX24bhta;F9zoHl&$ QdCmUl9H 9Y0vАM"k>vʢ7ub#7f[rd8Nscf,&DgJ!fy{(<9|?F5É0z2Pa(##- 6i*Y SVh!d|uL}jѭVfV6bsֽW56:VAJ5JR)JS cũƳT)2ӶGQ5$@AS5J$?eJR4zS@ 6*t|U[Wo F=HPM^7p8-sh¿3+0I79މo5hzL~Ϋ^%R 0m| Mg/b_#yj6Yn]oJL:GfFdیh-+zοvFFF}ߋ<-&8荾[\jx&M'OkAvp_ž}?[B]rj33efw1~mmoU:3~}-vÎInbRl$MĎ&;LC%|^6n py855usgA:$h(CsFLd~Ǚڎo칟5atPTinͱ﫨l+Fm :kiW aoQO{//f~&PyR",$ɓ>^W m>ciB0kYVy ,TWVAcc U1_n0b6YfH7q*ʝmbQ,q"v7dx`M7v13g+]@ xC^XZ>WDAMI5=k<-|_.G'ʞWt=-^CDGBCD0Br lo֨Pl-Fo12=syUXݏjSm)]Jkd~Z~\]eCZ<ќGl\uXggpc1W]FA#ŔYxL5~ ^l,ߕ\GhTaLCÇQUkoT̷[&;{ o3%_I"jAj [>]a/ .^ Q]DQ2aώ 䴫rUϵiLA2 ˬahcI?eŞ:a/H`19 ƳPGM)#Ano7׵#29sd?ϛO-!KTov"{N}$L;.qta$>>EpZ\r4nl cf|#j29A&$Gn-32(mVXvn#^?[-(w@D"Ta^UxBm|Nm~+}M8^R ]h;|mF" PVqT b1#40qwAն6d[µ͸I18)~<>T<*]e6m{T$<ʇ2kߠ,x,vZq ic=ޓOJ+BÈb_7 KDp QxHM,NAH,Iu)문k=KzDG"n:K](9яٕyyZxt2 Haegyd7-Y^us e oQFK9(4@nFY%y-9a潭{ױ3\xPs6 y&ܕs|?+Yj4 yԻ|RLo[~mEL֯Z#I,Yۣ$U{&8 *̃nӤk]`[8MHk8u^s =;h˷ǷpˤŁvBil)f9z6cnA[W>d7qĎ?Ţ vԕ,N(R%Ǐf$qF`| 񢴰qۦKeLF'7r'D8$%q0" .j  5ާe2ms_YzSD߹i?Pk߰{$sT=Tc,]|Aq<6$~$H#avfA `|wkm<qAfZ>埓6h3kЋyf&+/nV`I|1Mbc\kiurE`4 *m Q{xmrwVl5D~L~F9FڼcN:65zzj1k_9K&W#c1 zv3=hsHѶuY-<\:Q7gܹPL\`x ՒrHэQ+1vAXƬraiYl(^BY8Z4ߟ5(6PpnΏ&.Sw,Q6y#칲' QgcgH2cJ"  G몃=5^ wX>!/AĂZW"˼[[Y.[mfox~5ڈڦ"pcO_H8=q,~O,|E Dˠ"^c1sd#K6o'2|)ke &`u +O^ߠ[teܰ~׃̖a@'A@)qԷzf;52&(a=i 8<ÊFf>칁ሟtm6V3l]rۤG*SK>r.^Fy ̃C UH9tGf&Gggw DmF0rLhݮ]nuֵr <}U{;P| P@ė:S|M=Nɋ~G(Y؈b6y86oVj 3WkUrՅlF6'{c߬N܌ՔMKY'rE֊*d7OxnS(4i3uw^'SoR*XZ+K9]!4eff^o%kkhƵە[Si+$;S0ɶf˖2l۟/kڃ4o wMVoZ;Ɔf}=M~ qSԣIVՠF3LYZ݃ϱs[L1Y#MVe 4cf^NV5}{zzqssQֺh<)e_b 汵sֵnsF5 !<i(]%Th[G{?q5 vl(XCx+]w;mclaoǡ7onF wFiZqcIZ 8Hr֛]Z L5STX0r31eXVJ=ە&ke,mv떞xӏM=M[CQ*ѡbA*VG7ǃ*I^0DG!.DΩoa&$:YǨLrgj(z2ÄjeBDZZҥh>qv>촫gi姱&AEz5ᾹJ$?E:xt(]NuwCXb-\lfB琄14<~ n" f^AZMx6Bw?(]y"#aLeX?nV ܬ9`kxby^[G轨41nŬە=8<̌,-YO I~:SM&,Er/}P1,VPĽyB{k΃qg6``RFkx$E>q< bEuKHF`7w#) 2le&G5 (1BGJь]Z6kukZֵ DB,+Q^ɘ1rs0K #׿+J9Jx־IJԣ)ZxUVUAQ1Ɛ綏.s?#kZU촮uש iPh6Cr=EmmkA36u(溕kmk^Ҵ ьmk67#-j(1%k^J5{͹hlZ33ҵM u=-Mk4˥6+ c._ oM^~$jcw6oD:\5ZRWZv|5*~$|q"oۙw[iT[q.#kC4V@7s4<۰зޑcDAq(DWx1X"bwc3ij}Tl0dfo_$ n0 Y.4dZ:q會LGO}zG&ulEyG7jPPEc16@9:pC\>gs,W"W<.-|yC#iXksVnkײ.EOU)D@@%dqk2sGJc\ѽtj kevl۳nݛPFmO ԛ)NFέvxT[lȷrͦQW'b4bki&bHȷϢd\pN׌ YTm,K@Ɠ8wgPw_lm˭e^!qaiEsq $ylE 3|_ug3tuFٷXX؃ܲI"a0$r%Ň(;rH(sщSIqxÌ nR#Hctw͸`G4 C7R7nnN4׬S!ctɒsro/6ra`.4$LO{?v[[IH/lꣵSJ^]Ώ<ʃhZ愮yG ֧EyϟPH̭͛e3l˛g_ͿAǍ V+絍X25эuim*ju @SQAOQ!Ӎf._p7]n*>6FBj7a@}}Ԍj?O9!LtNAw2mr6NЊ'ƵRjv~KoBs-x #W[l Fۤh\7+Ɵ vVR8Wb"-Z5 Ǻ4v|%ڻ69e37 4[7|ga Hm?;QZ{wbV;X.h)HAٷJ}Z$gGJeygw {֫@Y$=aKm;{_2 F%"+ZRkJRuzJ}ϯG|])}UN)ENs2*۠ HHb,L/,c 9 kTE͇a rwI􃸒keʸzlq??$T{PVEoœ z٪MnP?T" LĥGB4-#f)eNl%@@AJ8l%ۜ H?x?rL d~z|QDsGKJj\Fqɑ&f97p8In.10}0z>nYd?y$aϽ_s{]!c<8LsTIHg /,L}q91#Xf #zR#Kv3FУxJ;(ײ͢ C e,s cO`Pm-@G6i(7p>sQ͕A J9k[TiLS xn 1Bh$vbK (seߓ@8o,AI 6O|#ʗ@FY@AEw׻A4Ha(:FخRZ}ϩpo#'TCmګ\(ob 9?IA+r+tp&6-y9HoIU:F2T5E ڊݛv{]|<HͷE'Dg.L|4E8\33hկex?+FC{ZV (WFc6}Ui.҃*NI,n`j iS/qq3#=O7yR0`Z"Մx*EKl[n~}g툫*Z7&Y xci h4G(6&iYq6hg XSGweTvOܥB=rs;*+c% CL K Vˊp^,"#ٕ 7k;}DcdžY^l I[EjJi=JBAͼtcTpIw "8YLc^1+V++NWWm+OacD6 rcs9vV6:sVz]3@@A5B2-qei1{dv_aCW=NP 9oŝ=̙u23>Veɟ/OGt{GMkXP4WJ;>em]nǷ.n$1ϣhҼỤ8Res/ N\#DҼb5!7PlsNk3;+]ԂD Gl6>% 04ˇ$dQ2.k׈O?GٓPD|m>QFEDڞ ٺ.C}>o ѣ<$N'$}6THS6\G)FΗlR!'0vL}9l7.d_]ݭml4fYx(lh׃M#̄%oS&@@@@A10S:H!2 m<8n||H6xie]lge++SmPzuiDw/2uW:mp,9Z[W6uk6e6e=VH<)ZV+Jei]iZiZxƵkXƵm(ֵZӪ)))2@@AB4Vɗ=Wm+VjzMMAIo 4кn= /'<^aB | ַ26:TRFF%cKw`;}O(ő :Q.-eˤYC~=͔}!N藍'7ڢ>.i\[3NOw0{l8۸n /Hx1 KN5GBÏ5IL#J$Wu CՖnOmF$wA {{Xn Y˞it۪+@eRcq' 9V Tȋf+*!0qE6lyQWwٸΜ mްz^-m^ƿ'ȈuHQ=q!o?@Psz@6lC4{#rp1 &̻_fH ph}-\:Lda1G1WkYR߷[ OAO."#"1@h 5pW>Q[''Ǜř1Mx7Gu<V r@"Lj};G^5kVgÓ;8 L3uXa^_q/h5/͒psEmL~upKu~+VżMɸT_qK ,\Jbl N ݅~ܗ|Qp`>v#7sgv0[-?Ps~BG_6XXtjz" '.^M9&"}joR oȔŏA|j {|Rp.8Ws3H16'js~溿<| C"ec9.nɒLB/$dwA,s!alQlL;gz?:_)֌2gc$}k?e~GIkJq,Mo]YdȵG'\X{\յZһJӪ:WezD #1繀!*ѶwֵZR\LnsױZu*չ]`nAiӏZ~r31)(d>V& 9p8~S=1" FWl7[J kk]+]muzTA" uFO4GDwo j~;nr+Z?DX!7xUp^Vs+V@@@AAaV]{v׮iz 綢JQmh5ִkV:L"faXx^֬&]۱y. J[!A"q6ݴvե#voIzD$Hx{^ Vu*xJҨ+bд8cnXP[8q go".}*= "\^O d/ cZ,YqsGJlG;ɴ x_%F mIJ:X63i^ s&NDwˑ /qF҂iW56#閼<(6[Jmߚe(;e3em66Rʺ:2 aDDcH22?eZ֞:V3@@@A-B!+jnJQ~S3FuzR1 zKCH&F1jA(r? y7(5k43Zy>21UlI+K ]\w_s|1:1esqeF? # ͍ LQ}!E_TQmGcJZ1%<lsmuiZm BHs15[%I#+Gk[')H&@@@@@@@@@@@@@@@@@@@@AUs9FYJZV] R_c_窋Ur(nl:DXD@dT (ώmu2cκSGh&A)JR)JSJl) C9yuKƿ&7MfV3\,uPJpB!<Đᱬq˗P:kvQ5Y;ć4W=: (uZMQ;im6'R۵#1M&4cci1} /sX=6uzV^RA+GRiZViZxJZ +9/Z.ۮ}/#E6ogઋ bJVgGj#p+t3/9cw(4[5o߮Jg okhe3l뎆;` w'ShQ&~Timpfrl0t+ -Qu1bs«+.V(.'B #͜٬fowiEn7s7mqpu?S6PXpWD.^i8gV^ʹoZ*d? iX ghzIBǻLg*e-LP߹^}2G;K3E#x욏Eϙyls&L[[xÁ<w 2(Zfȴt=ݖQٮ;t7 JfG'21xȖOHJ5f7-,r5ceS 4L"۷Pr5Ń!Em LyW\/O H'*ݚ Ͷ-;cɼEtP8J@x_ԨUٲhVY 4gd2 ZiԣIJ1VJҁ: XҎs+V:e{kcV4 _0v# VͺceV(3 *QLhF*5ϥ+$AUk2GRekJVu6ִiZ:ڃ$!_{j5k~bL+?T%8PYp=o +Fk\ޭvֈ&@@@@AƓZ6{ʴYWQ]VZl֛iZ}ocu ,vŎ(!вi$;HW֯}~v@cPU3c01c;cJ;UPN3L7(WW+[Ϯu5kT< 6V;![^gZ -HviFM>oP(%NzyNW3콹8wDk[vn=56z9v $!.ZRsA J(FҎ]ݻւdM8aXả#J5\eZWf L)e)JSmkZSֵk6 !L]R[O۳ݜDAz5@Sxc9zoFU~f3z&@@AkFҮuhֶZ)Ok_젤tv6Sg+*5ŗ o6DKK{;d4~-"j*TJ8R0Qn,S_tlsa\$Cؐ% B 5]4U@S;{6My;|% sum>L7vޛ9Ƿ wpa.9v3$K#9e _5Gzuߤ]2M?}6GCJ*Æ5\= u1e_5I{UJcRG8/dyeor9$Znvv_ Cޡ:J|Vnݾ8f*#7&3.Oν!486Ϭ6}Jbe\.bfm?wЈ:GuEp65;zk"qtA٥h%q >$1S-1ySL*R)ZWm+J٧Ѣ=@@@@@@@@@@@@@@@@@@@@@@@@AZZҮFҔVuzMkZ־:ƃ$8Sa #O\cZCi6JUckVvSH&@@@ARׯϢ;7Ϙ޻EjaZ~,/ѿ5#6I/xH4qj1`x{_F;Sks5έƃa&=Gnuwɒ vL kϦV6;5[\Χn^G9h#(aD\26{h3kkmZm5PH1mBInIVz.xB &,x@+ u+לmvv}e&t(u&K~w:w7=Pm m+Fִ-6ge?z]P4~reCUzR%GR?nZջILԫhʿe3vѻvmJֵٷf޴ #+ caVsҿEA2Q H2'#+֕Pbӵ !sA.w3`8)7I(9Rɇs-v[}Ob!<ex$aQ㍢䱔Q*8-0sDs(f#L>vO*/ƍ2dW)zoY1l>>&GG{1u>˥be! ~!a)pdI8f~Zw9 ކ63ϲǤMU9.0|~6>8g^rFssy#tkS+qC|mɐzdo{5ݛMFXV{d =m\4jki~0J b(ҎRע+,w3fݛ1Ǧ(0j U/?,#^Jf#%Wcqiˇ2燁jH;[xt-Y]JHXD-V ;NY61w/*(ЀLf; @cՇu8d-_Ao,k(ܠ@AG4Jὣ6FHnƓ#5+őNA(汍{F~Z7;eU3W Aq6`\٘2Tor}Zkh׆+ZA*d0kVe+CQW&fR{(ҹk\+eBd9ơ։ ڛ7fFyxf˳ĂTV6|^Q`6]Vc[MiZuxZ2$(i`EC}v79nG‚drQ+MB_7lO̵-ZEe(f#*f7!*궴}sRim DyZc昚f(Ǻ^m}̭{%@@@AŬPǪd0fq+evUmnV\쭣s:\ٶkֿEH }T.nidxջk˘u5 Bq&A1ݖ+Wm+ZՍ6^mPLH f#Dmz\&Gd{]@ $|pAP\Jvu8Sn-kTxB}Sjhr|{]Z= yq:LyQHYIvB;2UaȽL]9r5ÙqjӘ ׌kW3^v\qC5, kX/$c{HA((7O }9Ũܯ';{H$@@@@@@B⎁ kZ@:UZь[vu9wKͶ ȸKf9EN2Wࠧ9em?^3N3)Uok(P@Mcvֽ{=kF)gL߃EEnDĢ\.o{m^WHiF|Lq]ϊMM$#m1B$$HCdkr3[ȕ&;|X6đz!- ng 4n<7љ吨c@v h!܇Nl{s0KGo#`'9a#)@ep~AE` tokPrb^ms+>H8||]6_k _l]5RTkp,5髇:{}J݃mqIӜkԦ˓]fϓr,h( f+{&.4&K$LF}iTrb۱, ض&ǬI]6f뙃k<<>Uq<9-QqM5s3?Xl,;. ɺ16{W{uםo(!J.ݤ!ݿb T ^%Fb#ŋnxoddUQ1|F.4b+ wgZ=?d#?AD 8@|].)cV2.o/%OAlXkVS>nss;Ćd~.^wȪ8LȲ'K[1<ΑQoqj*3pFMW{ާ?!Q]R؋ 7^-H ѡpi;5D\m H;>4qL-F̹M%N`@ VՄX kZVAM~,\ÑofwŽς*PXݑ.v[^ߡlʇخ$1w%=w;}lz-b^^ f [9(UJ. {CD+g-.fg kʹgOcoW7^S.fMe?P`G}σ*Ve|Tݚ^Z+ݔzmw}>o]~6}t.]뷏ٗoW˃*EsaLI|ͻ~7A;W6 -kN^͟G ⬫/}o Ty؃nQvǙB{؋3mnAog o^{ r/_ɷLҔo5_z/&kZֵNSM/^VxiLZ׮wf߭\/Z!|0y8@m|EF.c>N7?/Ec 0sWȝU5OJMHy~QAn+ t=Lm ܱnzeIc}ocҙpךﶛ>mR\1μ?h۷ekΥ>)_˦tS?iar︿Afuf[7ִ r2UT凕vR c"lR_)P}ײ`լcTD$O&`luwkOf߹G se"WhÌѺD2#YGsx(X 8E03T2 [O7UCS}/ qP{F-l}}rA28_7rܿ ʎ]|-6yu4~zZ?d+.oW}ֻkN r̟$o"}P_$m2d3Uy`hH9᜾ݟRl$ 4G±H^SO쯊Y69a@]hG<Yi]ElrV}{oV*>_ڠ1[wvέ]uZR= ) d˫:o{Hxawٵ4=͇n:odX/Ǜڵ~Xr?AϖU%o9q Dg-1rֳ(rd+%J:ssÒ:sXmRi]"]kW[]qWG–Љ;.+ pHAę}YΆ(0kB3D  ۦ3q5|4e,AoFrH\23ܪ:eQ1e!跡yɓmǑ#d j·:ĺ2 yq}r@³`IJh ON0LQQ|.A>"MmA>==Ꭻ yxچǿk{OUF;;w_΢P`Ö"@ۤ2TAG6fYǺL%86'Cta ECكMxnEurlJ9٥ڙY /7NIdIaf[H%֧Fi#s"2/+C +fw2x:ٛXNe27^=65Er.L>i㔚sGuA^f3:@"EߴApj@tqQTcL7w  hfdLru '{GtͺÿYMtw'tiM.ܰDfr_?[ `6C`<Ix9ڊ[54y0-f|cO* Y.2ۭFux&aJ^x.32Feah6?8÷9yXd2N%eﱅNYHL,TV j:v5>W7i 0+HF4k-{+"9MVqf*ȷ+\匳"Hݭl0쑙<E'EX,.6˗o:DQ7H䵟:kD2('v::᰼+9KAgyUg>܍.ToC>Ni,>aD c H[yJ*"y]rvӻHp| Bpv[B-گ|' /(2ݫCL ɏ fSAu|k44 {D هe2Wq .?9s4ݗ#1DeXs\ʈ¹к:sJԫkBq4H3[N{{j̯Ċډ$64(?,֬Y6q;f|0T]v+|۱6vX0XM/pşOLqyʱb}Eq3A4e 8bSo'ff ;?EjLEB^`f@Ejme)#) r,odm.dGQԣVeEA,xQ(AM͔lo\#kG.MA{3io=wi5c$Oלa-YR2#POn|s˷śDZH<[LWٮ }:<)Jl6R*Q=@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@A