ࡱ> n4c9lꄘPNG  IHDRhn2PLTEkks{!{!{!!)s){))))111111199999999BBBBBBBBJJJJJJJRRRRRRRRRRRZZZZZZZZZZZcccccccccckkkkkkkkkkksssssssss{{{{{{{{{ބ焭ބބބތ猭֌ތތ甽ޔޔ諒DɟbKGDH cmPPJCmp0712HsIDAThCZ S2u%߹%6$  ר:V5k ADhmV,Il>n?%:}^|Ɣhא <9+Q}N;/Ǘ+L |# y]]bOo-:O/~]O ix@TcΚo Lx:"^ݎ{ݫ֟&_|Uygk k׳%CWsdUnT;Y~Y1~*tקafD}-cxZRgx6u+uPQƯ&uY_ӓTrit;A]k.#wǃ:;teb9K5QyE Qra#+ӑ<}vz~Bt\Y)c@Qc42t](=M+f]PR:E:Ù~v؉C6+Fd O߱h1!"H}H]O YM +BoLY5GSTɗ'AݻԐ\#@nn($J [J7_Űj4dm&|%]vnlrYFz.9-Hb jE_*0l!FhKf>D@'FI鮸`x΀'7=x4=3GJ*OK(4aFz$)#"Eq|!9?rTs=lź/̀^c$!-KBh [dVS,2~%nA}hδ')ODdJo.)@86h(Lqb)0i1W P{^띆'8d>SGe+%eVdCE} /$A}yNHU6`8k/-64n1;8.yrT'DF Ѡtt.84Λ)@#jh0mFfś4e]:v-͹ahG$Hh@(ShtƩYS4(l8!2 8%ҋTQcK2( V-{3RP\0 u+] VO[4tj a9)e%%I _1" LN/dYzT|z+S]W,Fڳ([Ol?',mQpϡfBH4m)CNSNewh6!=³(cٹ SP"I=HYUV6KSP@0'[uCc-}<,PИFDĐ:@Q%Սͭ雌9Q/x3`LsJ6-#~Uz ?3e:.ӻ '̡fR>ȘYX  ]R(& "uf*.+}u tW ҙ 0ӂ V݂J4^x y 5,Fi-=bh#pIG P(hd"B@`@T۽f<.]'H*Ӯ6,H?qf\WQr6i+EyIUoHH5Xf ]K=='D=/CT9G"-~%++ IE2,EI4óE=MĴSeU"ÃX@RIeJHHȐdJ2;;LrUf @Ǒ+[Nn2v~00"-ḌE6$rHR,MV )"- T~2l+5@{%bc4$3lG/toya#q%CJJ hFhKo^i{t0ݹOdϏo0 ʍ E3ry',3^Ab @+(1SaY\ROq c꿼~Lod7Q($YG [tO؆[88) I_R)-K&Ke< 13cߌ 2n)S߬;V`o+o4(`xS0>OUmC *0pvD9ԛW+_ _00F:vueBWYڼmvv'f,C+X~9!΁aJJzڲo+//1g%h$<&h5)>풄v(HKو4u%ޙEA"Y8%]~=Ikh@b$H p/*ڂ$mq4Y~ɨ}qޙЄmy %CVOPFL973i/YzIv 'x" L yۮq}%$l~ R ZHϟL=P5&?mD0= ,gsmo 3zgBUAzf_.\3T39T02]ʛ}(!߆9.B f,amuW)3E'`7$Io9H A^'K pZH7$ZI phiP?6@_moJZ=UkS‰fNSOTnJ_BRAi"U$:I;=PH㲢hio ^iCHW@:[S S%T"fiuf7P<@a0 ؗ4v΍70Qh›͔/L'f7*b8^EPvޮ jRPm* d4{Zpq4kiߤ[Ay,~JJ帶;3kh9!/FB.~ ob=uBM/b=]1I o BBK]EUrR=U~o}Dڄ5zAYt:i&*E=q9$)2YUX;yB/x.4ansy<]X6NdVL߫y")g I'dߺWiV$+CPkR'8L)4;A <}GxAet?XbS8%) o[VO4vrf'$ %0)qsd Q>ܔxqE{Kic#|^Y<٤[' G祰AR~<̪e`W2:Zb " ;"0 @@P9\?cK t-(TP37c00K@v" vY0'Ɂwyhm  1+:+dleQ'x!;u[L?0s;MIlΒkβA.x?i}/8XFz~v'[AkpJ-~]Yfnv$ʏ_T[cauO38]yHF;tx׎L1SCge]^.`A?ʬ!LT,K/x_O n( ֜9ɓ~B)N_GӁ OpN|-E v[؝nlx¬<+Fk?nceRy:he䂆Uut ̬a"?!?+>V3J~)  ?lxócSea4l1⣜/y?=]bjw{nXp@0ԏv()7tF!:&u~?,g# 1Fum\`=}@}yԨN#rw x6yw8t!9wg H{yY]>,gޜiM~YYH[^:IiGڟE 3!~,i H[^U-H^okigEZ尶geʩ'<@ڮpq@H/ mLb:`BLF"vHҞOpCmHx(^gig4pqN7P[ }3M"-<H;ҞhքViBә̃AcfeH;nC6 H~v08 | 0A]q>QZOFZq-ê11@H[>lO7ZfcUBq/v-<(ՏRJQīXn@$.Ϫ4 KN*p,LJ.uf K˛v m2ňH2XNs7{3u"Զ4`(Ҷ}djGQQwAԝޗ~.LR"HИ,R99u=RH>fM_dS!}NFb֊4# Ҫ?bbԬ˪xG@u4.#MAc'aH;ޞ3֋mi> w6}Pq C*Xxa.-E5}O+"YA汞Ƥ gi " Šf.ߖڭV}3lf Ψّ4*ijP-]T`VWwvZuSCmY(#i#m-&xU#mnsH+ |"529*r O)'Vufg|6Ӂd̻՟]1H<@H{63s#mmQ$- !pk?|%ד>#Pgi#bknx4c6 ma=};{#{HeniTCկ2%l~1 FF5g3\?RKVŚ|}`G ioio M#uJ<FgCihtetߒL@ڒH[[m3N@禑F|tTH8ۧFEH!-֓>+ƅߏ4uuIԹq[rVNgǥni;כFVFG@!( 'Zi[!-W_ğ*+M0'*ҖC i@փ4jRCXtWi \dA4lley=#M.MGBVI3~Hz@ZK v^[f-4m"Ms-Яygg-{4 bC'D^i74~5 H[)iZ"Mi'EAcK߭"Mk^ H+E6EHҎ% >-4 Yti @oKV#m{]MйH6(!H 0҆'}EjeviC_niAo H[xǓ#mYni.iK#m4Z.iv iw+@y~Cz@lZisNRO&}74 O/K儋 uퟝiǠ-ZЗokMH+dj4 mV iKH]<Җ(~eH+ G@)6;/;gBuoi @Bx{ݭi'#F_@&i'Kv|5|iv};υ"[@&I!MI".A=iH;v>ݭi;dg8HiCj3#x?BZPa@.Rrc@igD::{;BZ>li-vW_ &iǧ -Ebb4Uu:ās#qH|%u0i0Mi[-SL87nVyb{4mգڒ3milw3"MtZҞϖVҦA)@\ 0Ҟ9vR͍?m i-PY Ҥk@< Z4KEprOATvwHZs{ր^GU~[+f#W4@x-<8'q B4 ơW#8Z{w>]_!JkȀ,R<8Èc]Y,.( ✫|xFaqa"]XJ$+YbHZe+RcK A!- %~LGˢ< ^e{UO-]}NſW<"fP} NvY=`euGæې4'ء[K'`2y")}HS=@m~Q~*}0Zmi3swHf6;{ H]!i_CRiA`rhc]j"KXAv[]Y!]ʝ _F1]^voF>kW2 Ұй34GU~ \| [U^àrpa A*tGhu0-;G^MT:*mGZnH+ĒzeJ{"?I;MUHS=@" hSQ(R#Fɡ׊ysl7o893LXLa;saޝ1Ϥ,Bie6_ ɋKKm93@1]w^]~WcB"qGc$ZR̓Ϸ= MNZ6u6K2]qNΎ|-f~鐀4繽F]´9Y}C1]^0I/. qcG\dUOIi3W8P_ Tku0?#wHD00bH@OV !Vm/9/$~%ӝ^ 4f<ѳJߋH{_) H9C`MkU"m!Ͻ!-DUv_Hw-Ys@Ehi=CtKIT+Ӆ `VX6S;I\_K<)x^}~_:ܐf1>o>|HUcw` U3bz?u-EDe3h#(|*8O4;>}/$p$#I1|qHQ@*sC-IQ_qBT\AzL4 4*+q|}Ǎf5WB}Hmy}myL-$D*R)(C(;, M# /Ɨʌ iۘҌp|d#qK6lhqj̼Ğ˴OL4ȿi M޽'kq$*>|-RFZH˘FnJaiLSB%Xi&]ic">*H}3 \j =}<@4̧p~iEO Lş.>j]@G ufFH3"ևOEm H3SgUNZ(j9H3"`sH;?Ү~tbX'~CϚ,j37X9i&T~[H5{b HzA*i_uQNl@ SWiֆed}"]5G9 fB>_Y@ّvM=Wsl@jo9LÀ4@% as#0[Gp i4@18BA8oQV-Pv4֓yufL@4V߻1֭i @*2Ґ|sei @*riYWE%]Hi3[*"ZUR@ HcmZ_O41@4UH @e`-H@ Oj~Ks@ H3ѐ; 8H5]34nsR6 '~OJʧS#mfQHigfΏ5nhH۳rmUH{Oaɶe:"MieB&cl{uR*?ܲ]kiV{m< i! ۧ*CR/ mOIv%{DZJ;q%&Q"-.ͷdOEO֋ |\i ? VJiC^rܚH oi%wBZҦn97ntZ|+krd iqTOe+ ]#wH2}}_/iA?b: :9eF34{QwBa1\}UHҒQ̶ގ2ь s.$v!4W;lq̯iCȔjq-) aIhF M E{DT,G1- 5HkloyO2sc8>Riחǹzш3fx04s %yy / Q'֌ZiSy.!yv4Gp ifW/TCwjLBZV9{Aڟ]"3+q_(y~zn:HO{EQH?ւH5H[?Ұ`e8 0N^d7xZC)G4aҪ9P 9-IIE1CӐ65!iY}>:=.SHyƬaM:`]]iMZyPG VymdHK)KEggV枡ݜ$uY[ww/bY+bH;ގM^c`>hGZKXrv;mz;9!iEԼ;/SW_;EZ_ %?GN99yf)\&ŇW")D:k}]ik=i-)aM.#nwz㉢"ț^{佢P63?&#MXG+bM! R5)ś!/k=]i;(C[ Ҳ="nH#Mn%Eucx4~fPEIq6!"oT B/Y]}.\#RGe|>=CGZ!YE@aX'v-/ D\9f!mtA?t;~F3"ͧmC:U![+DFUiT퉪O9g#m%Lu*^Ҭ[՗͔:·H"?k=]im_֩iEZu-_d!>;R> q) gT{4֓04~ؗܨ!;cC+}$|=D@z "~@Z6i.{H=C.g蜆8f4a:g= iʄy|rfҚ}]W3YoڑztA%FZj}g~4  id =OiGENwsVfM)摖p&9A[ZS{ lɘޏtALvdi+m'H{@0H݆!Ĩ0u*ۗ M04u|U)I*6O[{璞ec?҆S6vniW_>|׃#-\)esIwI&XiFc`У#cĈ:ai` ["W~,oy5oNiCY)H9͓ACVճրtH3^w4_8#!.oU#MzeFgӖ1Fĥ搖z Uxi(X?l'ԋtI'QP4j2y8z%H# 6lMO'>-4,3SS|r:wz63!m(fۺ&M[)^AQY2ۡ^`o  u_݋ iӑixJ634Ʊݼn g -k'{v1Hkfi((}y2HKρ4፻6CH[fsH|8q.igINφT?QIGќiPife_UCLHLGCqN%5"\)>i$[cDiY;kþg.hFÜq+E"uHM #W H2v6\^iY;Ғf?'pw[xz܋HQ U B<2jzMΛHiG. : iU)HِV*nYo|~#"zhDԁ f,li>e%݋a%H=΂X'gt)蜯i3=iʨ-#tؚXu?bjg/$/Py$zO O Y'vG-=iF( H+j Ե$HiEƥ@H q*#mP7ǽ U$ oU U{l+6L dh;.9YVN"Ou{NAZc92ȸ >BZm{sϕ|ΉXu:KN4΢׉PT2>\ (6Db2H;(7i\gǩUz|{vN)=hmHOdBD3m6SC)w|olL6+~̕ "M #혳fL2|vVr3MN!ᮣ,xH{6="bsk=( ,vE ak' L9miǬ" |CH+JvW|Қ=ʤڟ(yuΊ4Eχv #n;}Ҏ)8$Jp>-"w[x% NBP@gU7 Ga\85 Ҽq0ӗ]!/G}bY)HSzy-!<~$0@ M5 il|56.ieŦكqf1͆ΈDw@L )< XkCWH Sr Uxc0Ҿ=iφG#oH*-YL1iHڐ HҔX<|233Q<#^ JNH /ϫliCz8@4Խ5%G"chkEF΅4@9 tH+-Yi!v$1RKe{}8Է# HSn\NLk, q+A˟Z?4 _40t@fM#n H]<ҎlAci&!t03j84 -.8iҜL`\I%ܹ}ݾ@A2iߥKB?4 teE0pi @ZiIzpNwPkHS-JK iFl]ّJ@Z]x D_#+s˘i&3|΍O=qDK5M#fHiҝ 0DYNni4^$ H+2i $D ؚ} pli7:/UJd4ͮF!MB4iS[G+i @Z @U1HsUtG;#mHz4 #kB3H%f7h96@6ie-e!QAl*Sd+6] 4c`/iqh*zBо"|BVwb{.\YܿfR=!KT!ŧtH+3)=r4i4Q[LLm"M7&;HkvZgHDZ}Ay=in"K1Ӽ'iOҤH3_CJJJQAZ͓hrH]8@6Ĵlӎ)4/WfG[f0/9 Hldu3"FchbU/ƐH[irgӎ7izӛ]ioli# 1Mg 6iOjd46o# HҖ`Ghi]cwDF8i @rL+J@E`&$mkH H0oMq_r,,D!ϸ@YLsWXѶ_# w9HØ42HKU=Hra۱::'*zLx2 6>2buXB~]C"-!v; jk.hN=$)^}BUcRgȉ#hHBcd;GFni+-&giYn̒2(gk"5Q i |.Z%}ĞPYhBx㉸Yc0ƺ`ט"fX݌uukWqn1cf!|#N̕[1IŬLni WvSf<aJ@a0 [ɪ^X\r +Uȕiu0$O"t*iMjZSj"ħm1s;CcxŢRܲۈ$VTN:PM,ь|fKVGMbM7t %] _x@IU?.rر2gdn=g*E7_ 1yQJ}0c ֈs%U".Mٔݔc.C]J&Įol in+q4U(뺞!tYHsc)ιfYQCYE5HHw@H?ObZ͊QêEq]q- vr@Z2!zntbRyaRKnǴ _Mƕ' 鬦\tA@Ze Ѵɖh#6o/S gP9J W=Ӗ_>QEtVp5 Z/Qoܙiٲ3+wH5pCulMbFHcDB/QDW. KW8Ԭ#Ʉ'V2rSol,+C isẌ́ fab:DB)M?r*P5'#uL50vURˉnOBBOc+Ggg ULV@Z3zHCw/Lh93N)$ǢVKm,z@2:甮i73Қ])> Ҳ !͖xƨ{EbкVE, mWa2LVB4ӻb>,܎V$4ihTGZH(Hr|b/Uh z2p;BZ@ZRy *sHc;`x`H 5(XN3 iWkEݓiqad,K H#p H~mi*~>j&8ѪN?)nVM KqC#^ 2Ҫ-n>HuɍMcH3ҪeX=ɩi/;2dRfhkH#{G {ƐfK ~vX r~֓&0Ϧ4 E3WuVEZaiRgv1+Y縜YtW i&NNi4V>ES\g֑F@<ٲ{AWog'HsR59 K"-G6Gͽz  혅 q#y&%Ќ/<5r4jeB 8f܋4;Pz൳ 3n4 6b3Wʳ.] ofHce̤DQk Y;㘺cV5 ;vJܸrW~#XJrs?7nKicHC!r12k5NתW@9Jd͜]f{/<;M, lmiUXEʓ rEa"9qIm{4hR f& TH;N`^^;O ӡ:vCOH!WDYqNԟDF.wyvs0"c毋4nz=.t2^BIkH+^vT - /K*gܒViww'^ƎqV5}ؙi墢(4Ps^tE:`ɑlDZ 0\pt?-B_'֟sKwe*+W?QDYU ?jjJ\ cꚲSdSPNG  IHDRj&msRGB pHYsjIDATx^dU W9vI BB!#c~s 6l "J#H3鉝Vާ=VOSSsԩS+1].vrk^R=GG1hO;@Gx}fvЭϷxʯz+;jOF)=B*?sT__莲**#YM;*{=e&Nc^6]l]-DVOǶf:]O뫞ޯGx}^G`xӃ08Fw8l47EN[ˡ|TpL.ӽknܻNϖbutןy`Sz^\#`'Yjßv;r.R29_it6:#OίYy+{yWѿNDzNjƦtq \>%ck~׻tjƁ\dMG#:WkKSm7}GjeZ[ŷW;9U~ݎkܮSe.W qh͊ZaUiu}/Ș\:j_vy_F4 ytUѼe.WqVt[r칟Lf;m_p QidMgQZ /5G>f>F`uRc!dvz;]sGJ#Q|҈>WH +PH}lm3)tsL?EWٝ v]^mv=ٯӞn[|Â0'U.nQ֐t\NSȝwvy\= $:w LL^Rwמt-}bDg,9܏X#dԪrӫG WݶQV Ou%*A3Ad a˗ r`oU.t3 Wsvcl6;M}9WiBjwQQ6+u]I}Gr$t)AW7W8沫b jtÿLF&o^p#ηZh4Zx xϴzL09wq:w([nTwWfǁ)!O#{ՌW.F]o3gFUTiGIXY>7pץ';$d7SHCdUEIU3ֶj!RуJ}Q+{~-Գs `xq9 j %}A毻::.Ҕm;+F q E_D8xX}%/}޺LubֿW>֕H;Gވ]>0:#]~00! Jtؖ4^u u-a8mxƟC'ߟѯG _1QEriS3>"p@/=r](oX/*f_Jl1>%24_4+@Fx@YoFr~7V~go7W\ SR'E_ ! KO&0f$-S6,]D ,%՚1gkG6m6.N<*s3W>ْo; 6mq5DQ _5 /z!(/Ciս flSbtz'ɽĶf'\. $g~'Q]k#^F6(es};}dP0YĬU= Q6\$| W;W]I_k~W>ltQc"ռF{\8_cG-Q& 1.pBr`kd=3E6_m7aAtٙAf&E K-bH ui ۍvxJjt]mP?rHakШ7DXdR;=(&c,FBzb0TsޒPb$u~VQs&)*Vwݕ`qJ<UXekBfߦxb_m>_w$/3/cs^!9^-ZnP~0smmMrm>^*ɯu:i X8{L< X_YzyK RO#$ATr.',<'mO+1Ԍ__2W }ghsRF_U;zy%@W]olIYq^!ڕ\yyjG[h@"}":JF%jÆ_#kIW8W|nhD@zj7ک-KUhhh5xwWG[T9d#Shi, @ܤa#}"}*IHxi^j; |Zzǽ&O\TzT-JQ#e(9i>M|uM07!WUϔ>ch@ kgd8ؿ ;4c_l2Jxz=/Cowhնmv)ە\OèǏzk.G_/vk&. ի//4(}:A-}±+SQ$jɠ֢PO [ekږ^>e/("X=X%@\ۇ]]"=m4QRw _];|eVƷ WA@]!ڑ)2c'z]bgfg0QsZ7c~}K\ᲲzZ yDKTdMy2}9 y\՘_aWr>[ck{l]TkYuP&K+ :hX;JO]az%c67Iۼm˪ nd?_oU۾ \-b}`úV _'Ȝ+k(gk6@?x+Վv ;Ś8@R/VD#' zw>Sҧ"z}Ag9ey5ߣN>O$uHx8;1|RÉҖdQLucն$r!/K3ݑȎ5>I?|2?0W{+_f PⷼlaWHoR\U v]ϫje.A}̮u¾f.Qz**I\.#LpPVKKZ*vxF3rWZF5\JiG%<#LύzTemZʹڑk~oW}۱#z  =$ ,('3Ұf cbVjqk_~lFNx$!ՉM|,,/|%"*vb@,ӡ/^紆?k0Fח_鎛շF9fՃoZ^sLLp> ¨Gh}N-G[أX:qvW%6NABkGw+#~dyOK_GJ60؟Wj9^|͉v0^#lo~ۑBT1dv _29]\%cJz6buT]f"4*j挜D#.pZ^3kD;/}d.ϭ}"+_ps:8j^t S"qV*e< H|lQUv}ą:Pm\}'ؒz5-hycgXΚ ")wCm%}Knfs]30uNoa5f GU1q\)L=?T#6iHן#Rk"q2}«S8)q gmސ-w[OFAA} mBr#;:m"?Y^jĪbQOE|l:ŔFC^O"Wf\%f@#m9}zp_FϨkW_ͨjZFKӭ'Mm~ʼnDT,ʈ!_P"eO+5pGX| Yӗ]9ni565IA%-.u%&\=tx ꈞM:m6ljffr~~rvfbjjlb"Ib;v.@>W%썢BAu\3JX:*sblwvB;̽Hʁ0r뿝Cz|Lms#%fEdEFP$aicI !%vNxQiv2mRB&UWyQdFq9-V,+$'Jc$@uYJW.F]eaVcgjuen%FMrp<%[-BR&dpD?:υ_iELIaHZyk1~8 )NOGώ;<8|QS˕$W8Ruu #)mތH6}<- ^}m1VuF10c%ud5MZljbbk D"Rf@̖)j ?OYj5ߚD>K@P?aorgAX9p݄uX3UjM Fb oҪf ĭ(zPetpS*5"Pa֬򆥌Z#}kZx! =2D:ڑ\0fWazF)'GIc6Pg ,:Ɂ^f@ht׌GO-2 w:phE ~i1D4"p7<ڗ v#;䌃E.J)D5wI[]\{,IO&m?d>f= /m y딷gb2k>gOfϮLf|"69gwD4Lă0hջʢi(qg m'.P]=WVx3|m>pYel[br谚/L;wPR?[)CiotOmû>ڐ1mMElѧi6؛ʱ9ck.\QNB'}pBڑ>͌<*Xds}^|`j#  :z-=1#‡fr۴ 3 K{H@BL`w}~&~Ko0ͯHYM!şTSE&l`7%3۟\;?.]=]{GUO"1ij_EFl0tF)ib֡ ! _2%_y!hzU;1BAEh5!` ,DG̓-NG "RJD .!b\`4 0SpPB̂>fQJ}.ou[LP7 TG W /wQ<@z(.'u[  ];,_CqxfÍ4ud#˴pǭOr e@~sp}VƤls-S6-}:}FTOBTlE(m) /iUqJJT8GjҚ>յ[O1iƀpL6$v>VR#ݓ{&ۿ0k&Nqo*鋇/G#~Zmv&+sƃ1Veg`[I1yGֈJ2Mfe?j!G-8Y%iCrY|0f;fk?Hu;")7ww<4io_-jvf"UԐںi.WoͯfZ//8oBQz~bZT1ƛ-X~1"TX|V1+"/qR@7QߑHH4ƌRؤDT$$ȍ'>ISr7MDƱ4=R]":U by, E o5TI[!/EI#k5+Ԣ[ڧ^$uëXr_6\wM@$%zF A0zV 4UG(={6jbZ5s>]kRDb%SZ. %xŸ$Lf,9pѨ@0#y׫T+?⣏9O@VuLGkӡvx gHS0NQRL=[WR@00wӬi-~vSFd`zefSo`BP(r2R4,j]fg1}2[Ab&M7+XEg67?w637OSQi.́0|fGx@=;eJx^fp=A7 4u)|4}*90h;q}ɢSy66ԏFT/3GyvEpUhUf*+&i1;s<'=铐k:řlc$܁0u;* _[m@(Ԓ>9ϝ-quύ-9 :8b;ŷ @*x= !hZ-H_@1aeYNi&쁟wێD"%yAbV:yGUD3Dj% W"/;] 4Cg|`Q#ddz?ZGWF/~4Dsrj2LAL@ZC0>ܸh=HpkhD3f,X){OW +|'ȳYo˝vT"Gr;!"v;{̬'yP<~DFT0⦚n=z>Fo&hۀ=hk M;7XYwS6N2 `؛70tkyFlԤ s^c7gӆɎ컣hh˨OA rr nx,ĔEN$Z )v}GIӦeD2S|V dU qGWCUԂB-2c*75LEA8g Ș5΍\ܥJ CK9P[ٗ8 {e<"]"!Kly]Uԇ90;lNtKm^˴VPꣅxWD#覚![ς5fe3{4|r1Mo8ˣFD3X`;n;3sOK80=o~2D:OQ/=W!DD lr>?}NrFp@ud| J$(3ze3Znqu01F.%!7h$F̟ӥEHH%"'m\oi $O"w?4+B-XR?ƪl_vZŢMr7ZJ'p*J'ְ<5e52LM$Zc1\BEm=Q yeœRZ2d4G4NBAS V,e#XRA4=Lg$0Po)k ƒ%hBF_˵ٲ\jFT;vM̑6v,^$2< 6MW0D; \07AI{yEګ\P7VZZlEbty|0F{?lf9`z~eq$v3܅Qmn ُtœOhsffA[gtjeq횁Yx d']3Xj1 }vt$薳%owRա"rX~5Ҳy:,W1f9tYNn+=ﰣ3be;D,cXKw/)^QnkVOhѴ2gZum-6)Z!WZ뱵-+Y[V"UKXOjm`O7Z6~˶56:VrH&G)0a0ÂU@ZD Ep|:rR Tn23aQm[Pvzj8qઍDDM F$` ]5 ]/ٕ̉_+:0@2Ei<ݚ W]l֋}Fǚ [OAT%p/ 1 Cр2>D^gЃ>_s56[[lKh& ۾vjL$4Lq &4#IF^"Sa8Վk_`#0E;0;hYKԭ]nNPDÊ"jeE"FVZA}n1+1G.&)PGInWG,KC-tI *Z*EvߴU&V/^/_;] Übe2aUΓ& |]g[ՎmE;S,n?JPU?h㳈d#02+mvPe@nlD4Ӌl5p6{W^>]~Tṓ'_^|O=ui%N=1Ri4*$z]s856{mkC+oh5ai|[k {g4&ߌz,$A>3Ќ=Wq%C*r/)}hgL3>p22v5xyz,}Ԗ; l t(ч=XI8i[2!ZH!4ꂳM|8ʕr5b[H}!Ii.8+u8q+I4X,1}b#dJU:7hJ h+B0| aR 嘉hf\@}IP ?3DV SEw]3VPXBەJWؑ-7dmhؗ9Vl^,tD2^jOr@kjUU81X[+@2(FoN,ʾ{Ǟii̚6ciloP0 VʒЕPXri( #VR@`:NO\kr="*Nk٧$8Mes/rF&  >i|k2N0^TysҾ`>6md}7a3vyF/F /Q|ls4:"i\DH??>/nϻ>`=[syH+6:w(! )/C/[z/צa};(5_D蔠UE*z';G/+GOxS_^NX0 .r'[]^-[QGYvb2V6ayV;%JZvֿ6}`pGn2F ުnT_V.>k?7S0?85/Cv\H>wa`I Ž<0[m%^~&1 Ke dKI&a!Hu #1H]KޒĕԘI^2|nyv닷:]5(5Mmn`K&b2j-˫5hI˾RfP(&𕤺;q#:c!-&\.!gNL+TL$$µ#A߰@s4/ :!T*+ r~ڰW m$=hMN[ ԁ6 -\*]@Yw!qwC$IlnW$3Y)#eIOt)1]+R+K'a[z9a5X Taժ,saO y`_h0wӼi~a ؾpfY4Hw(yc7؃W@gG|6ڵV5Њ[thG踝@s8a%XAmp4V V yomVYE,Uu})#گo|zAin"ou_]i~n8~U[\c\]+_:h !BXgPSϜhEO ` t$!Wk9Cl4<'16~͑-jAqXB}ۤO۠XWye4ylGEa SKK'Fr&uE8Vp( a 7b@ D2 /kKWRIUzNy<@čGt~cqz[TŖѮU+l]w&Dy&j6T" S071a`N{vGǬR{;Mc:>*G<׾sx@o͝%&{YpdӷL;w,]3\}O.dڗo%mGqOgbe6<Ꮢri6'ZujrQ/`(;V!U 5m1}Ƌ!IY1F*bw$w<aag}mM[kVڌT3(o[ttBl;vd_fq_4430y-88efe(9Ҿ&δA|;=Gf' s{_$a.6;9 t>t}`.kh|=W>(A"ɮkODdDW%r?Zφ5Z-(YPiI^3nckpEŒKQV$X-ȍQoŽ&SN¼T_| @50.Pؘ+XJI:eI+*:Rی8!zHZXWa6 ;׉a7.h;uGqD7 71ԫ59G-Bbu\0 *}f75ۇw`OմS?ε-D1rX+,Xe0*h٤LP`$RU,g禋A ` ,;E{`vSOZJ%nR&ĶF'铂7(\8a|AzVEEVTvAéH4+N(0^\d[JeEy5"BH!GJW†(-Kp$t"Q;SG0bfb(U|{*qY_Y>cɝ=%V I&6+1Gn1yD O%`|Hxf2"vQ$ TjZNANYM [~Fq.,COLW@+FRP 7'׬b $Ɍҽx}hX`ꑸ8ī*;QQoxnl\ml8U^#*v^@bbQXhAVLYβ]Xv<N>O2fNk` ϲ?ЕM%iד(]銋5)Ptsg`dG5H92כ.;k_Pfyi;hCg:0w\)3f2;>nA0]0c, iܤVuvWמE>P' ¢EeᶪWi5L:u]@xue7E P!eyt-֬Xl.}w<v˨l6y(ӉFHQ_M[(X"OƔP:wn1@IcEpM{@u7p|Ribfc֎xmK3}g|d]j+Ԗx{+Y}Mm}[ܿ++MZz8 w%#ݠV/L{Tݎhn{0%NĬP۹5\ZLV*C%nMmNQ3cHgVۯNZ9Ggf/EHkEVVjuCs~dgճ51\k܀ʈMD?aX0~6FW,kzD\3+XY5 REV"`\# #0#.Z(@̦k+Da M p<}!:F>KE< %/s.Ɇ*Sh**C!BQT-m ˴ I< u)%R#7QG2/RCX6ӨVݩHQ2-?hD4(Hi֔P&F[,o""ˬgY"Q`T)IX4 1mwb/l:fGV(էD(Ku`'r;?_z/t\3P:'&"Ic| s{K)HXX*}~sX#.r'P0jY,Q J,r` Vۅe2m|rK%Ҵ A3n8抏Uz4kFJij]2Ԛtm嬵\-W)e""V !ehf~h#}*M{׶gvf=]Ul= گZ0zϵzMfw{ڶ-kho ܜiӡ=@U,$}]GR XSCpB⻵d~czA2h-JzKZYXm֭vBZBDp+6)q?L ڒ.@r^+ "ӯDOy}r7>@p`EB}ērUN-*m19xatXY~K;lɰKϗJ񭸑h֥0@] wP #ZV`N[ Lj`Z0kfװkfێ'ڧFQ}4=2T1@hSi2R3G>.Gnw,\] rJrd/w._^[Ecg.K:47y l0#mD5IІwS)45:z`Z=]-OL{|PR\ހqx@f+ULv ϔh~3YC 3aU é"> RA Q67׈\ aEf,TF+#@<=ɁYa?;rI( T_;.:[?/_qkr,J8j?sҹK.4kd2{X_L>hV0L=vF2baU h((.ZYVlʮ,g7Izbr0`Z10;!NܪV_cہ}03}4Ս+*5J xc+Uܧ96vOl}i)/dp]HHՁgX^ -Y|#Tc<``\k?oo1=F%}+HJ45wDʒk вg2j"V;q頼e_¬܀Jz[FaRآ 0tp}7CaE}I؇Ρdo wQ lEo5G۾Vy`f1cn;4 }&f[sC36{gv`;0 /Tk!Rw3*%iNXЇJ-+kQLY&v:h df2OahЏU7~f 2 bmݭ! Dñ ؎-_*9>\\GJXUڢN '1~$ ?ɘ@1Rz5fqZlcfTUu[&xH$&ph&'pf|>'U$}JĐ_)ؙ%lkd*W(urHPN1)MiYY6diP0w;-!$2 %pE/VT2&Qyp(&KZ/R/ki#^(zPUfOyeJHU%M\h`FgS`V a퐃mlZr¨Wd0.סAY^,J"Q-L;# D$h-k+a\qފ;|-ǍiƐ}+*$Ӎ֖|Rbƣa{)SA..hB2 }?J:־jXߣd ܱ\0 ƃycizS=V`9j-HuUPگg 鏧֝ҮOd6ǍucuCg+XQXj@K B\rHB>j.j vF/@!O40&J3Veja.H~.boE2e)g|8 =PU:Lo= ]hvF#R^ 9P5 ݍ]l5"ɍArb\Ed}}Y +RZBo9|ؤZdzQqƸ{n3IFXj}un$)z*FBzJ#B+TW9`?bcU0d5RL5ƻW^0, ˁ-YЄ06*9񑁠; #T@Oh%H tn31n DAF{uzBYuk 4-餗4 IX&=Iba'TJBncsmm}eum9^*mnna+!+blBkX6gj~G5(p'ezMelX^h }ճ3Gohﲹ;``v4C7>!{{Mn83wVGI_ftYO췵i@yd3OW6u.LF[x `jol ox3_(k@8?VJչ8VĂNђkWΐߟ[_o֫D Jqgn.eiK+Hnlm9%W0) G~V%R\{:HS֣{xSpYF kƓSY']pu?N6JHD^b̎WT4p@7BB|F{6@slۑ55أe< Iմx֏D3857551F7+K6֖c`cLLbVRNDKzgxyeTVw1BRL ;@oeEB0AmřM@5 LXl%Plb~ʣzHMM<4!uT RCZɟL9JDGQu{R.E S %ْʠFI|v|;VT.s'Q5nV.yDh5J%xNP*|mQlJbQ(|`XccL*WKf= .j6EBIL6NKTQӥ.|U*fV7`WxҸ44b6˵ 1}y@Bb$xLC?/#;H%lׄ|fj-gj&GD Q)lq~GS'"M\q1`4)3c0DNS'zJ9Jj~^R2ZT-+h׬3bFdvMJyD;Z,D A vO7z;MPٹTIG!L5W t{cս`¹rыfϕnܾ4-{b1.PnNy>t7ŏBq1_ c-uNN0 T^-)c-FRˆkE`)I9tX(pQBa¾='xZg׾U05^[ʗřf~0 f@CXuKjFh)FzXߊHVMת.u[onz^ҹ>2p\K(w;°cS+B@d(%* 5>&Tz"ot3rÈ63D2JLp# 'Lj$SzSnn ѕBBJb*嗘` Dcg{mtM_ߙM{g1&H * F ;R+&:h<:P*/ 7+JDԆsLBwܨM*-Qڨ+^"HȐ@~,=ܬ y"Išb01)0v*6aۢfk˱/WhvkdC' i;]fHjlM\݀+. ՞䉼Mwl)니10 ;hlN,~/olK҅P UlKކU$; GRް1D:CWv%#6yɨ2D ͛Qo@2jkG(*BuG\ R +Lg/ψ!\= 0?-T"A*}a~"E+_aѐv+X^B!hu^0(X^DAToG(VRlD!CP\ ,LhKU^8DC֓2Do .{,8yga—iE4eǯ*m{~kq^-tj\.(KxrKzb<Ȯ(q6pyAjg[ЊD⳰y?{+Iam#!(A ]@A`e[s fraq6о#ퟜ6SJU?Rډy#9hT6,7e۵ZYkժHްrnPPʢB1Q =fT:+pe"I"Fwd@JF}.Xʲ {K\21^ԪكP HJLp/i vQҹU?Z)2q>-mH-}`7MH龃}zи8jLSEZHhѨxU7l]q|<&ցW%4"7DBx,ecXѮŎX IdVZɎ^cn*w6.-@~ AS9K 3)fƩMq8"~0zi3jlnDbiPKtr2oT!4%& &%hqI`C_(])糙tssr9NǒC@n)`ga(JVƕmc.ɼWy\,, ?"kcCwj(Pl"YY[6 ݓ;58gW6:q;;F@'XB4V7כ$(P);h"ݲ"*Xwz3qy,:(.JykD!2}1*Iɻ.jc(td>>#/Oy^ >RYuc/5 :CP\:3qV\bh8=ts,fhn<Z*}=b4*7G:4k/Xh M[0&:T0߉(,T*+N 6Olw(VnTۭrhFJUrV'ֽ+eW4Φ8[_x>>/|"z*Nr'th]t"VrFx,`˻Vw FE)rli#* v!"eA A9h$_spy}?[Сh]VcPn'b^?E+ Pj+!y)xVUwGax@bR=1m=z~5SP_޶.W%WJ @ یnj}ou]{7嚙C{cSg2D\;y C*F r$.*ƨZrXg"&!q%gUWۺdRO=Xv/<~wnM[FXF&V6Ѡfwwޙ=[3;s,TV!OiƔ DEEmc $r]b $pˬ N#h,@Je66V՜5.T~wIɗOcT*YnaaQ!vdh-^~>Hk~wu߬{on /ƲTL'rqsccϞ݄r s453;^*8˵H4wkzBτ KiǸ+s%IE;)_VdpG _XkVyDdPBHbqTZm +L75k \=GS3DLΝ]o6s3|m D|u Gh>Ffnt!(*8ye MG;_۱5BBV 70TBpP: E$~X1@}ȣ I zz#AcXW7=DOǰ&<{[HQ4Zmr1LWkL FbaϔLG=e EnBjMIϼq\!)P;-&ߝNqKz>W;ϭSZln$B7WmM!#LRK2Nͻ[+a e*Mldb D1G |lݬ~MczU0#Ë +;)hs)VJتL?zHS~?"( +R}\ɀr 9~GSd{e%\t-vX)$@a XywYvu2NVRFL7LCamc8MSȯJǎ[_/c4=G$֫ &a"MA0}ZQ%vHv}-w뙌2 Bq4-µA#-)6 rĩ5z(Gq5H 3+\Aո T}3rIG Oj"zT`%p}‚"VnX̪eF8.3jU6lmS6^)7LɥAIb"9^lW86q"~*?ަV@d~>6%q`&IR!˂/4T%Z[*OkUoO31dްb)59Uܴ(e.2,opR\ZhA~qHT/T$ EX!d6$4dj! \';ca_d`v,:3N=qmȞSlW6|XLV mXrq.%vV@#P0Liv{~_i ֋<ᓂ+5ejR1`)FyC}Oлk RS*N%tvx-^K7Ϟ;V*N!"OJB)$M9D(V!H)Q(H Jf>Juy-TiR }!:o6 o8ɅċwޗGo>뵠 e]HZ8Zʁ790~{Mq맮ݛ` y>pFy9|N`7~Ԕ[vK5U gC$#cLwrD7؜x3_W <aRm NG-c#(H Y53 h騭.mLMb Bgrr,&{R#W&y*dVo$n˳)'酮lD2i7\*^Dz+U(32!C~ΒU"L *e&&bHZP|fj\\Uh+}s\%$DbJV:%H T U48LE,")GDhFpBOelWRls~2R.3+}5iOg}ְge|WxZZA,b IWc/hr Sj%EbBY$<6Ή iR(qaB2PGQoh3f CӬ<Ȼ1/v(@ܢ%q"JQeum}{vzhAa;"u}rKJl~֏Mb?)ؠ-ݰka } BWȴ@ ̤djQY?K |nKD#Q'Ef)~fChro,ga-6|S݂e[)!;aaͪD!qmM`L8R%@<|Dɓ5~bj8@qc;Z r6ݢ?j+Xwz?brIWcr8[vYPcχӶb%X6*#Hn' [b (&n ‹JrnDj`5 ]:A %b`txd,6$|8?Dqy1wZo꒭5YÏ@Uʒ@^){ڕz HW[*d BhSm2v88u䆅WLF/Q":u*g&l`>+*'KLm&Op-&DbMˊ[_7[GUkز*]2j#e_2jC^6 #V_[J{=g*xS\[-]XZ\\'\=U=놅{n{f 5`9F$ U%hAi63-Cí^a q4ďFS<0`jqG_ DȰa]E| RXx5]dCiUǣznGG_(+kΟ/Q.HP vg2gцmgȅZNS1V?dǪ@%3B2z15C8ad<й|H{&r83m_q1gO?{ x* jw]&V&*"UѾj+ QxKD;~֎œdlӅB, #$ck m^)`EԄ#*X.mT# ̲&H=Y[Z !Vov8Vw"7'q*P5wl,>N{94@dH$^8׽Z|f,V*y*},k[7L1 u4JpE>ڭ/ F%oYaJU ~4]7?]7|#O=Vic_OT8UL7ևj^'ZjF1x+z Ekõ$#hN[eg4xUܘ[9-k{nyo> JMC-s=bу3 )J^,|浓sGzAJlHr-K8޻?ܯ&hlBCu]UMzĭ!2/^E)kIc߽{708*;6?t=u"z}4IB`G `&?Ę++e9ݻw@GK[o~j婹li859/ w({ H'κ-+ Z )QcM =#O;VE4TScZJ+ьX$K|pj&kFq`f|P>wݍ/l\3~x5ĪT^hn`uFxwprT [aU r7̨;%Ǻ-VUd<,,>M׿-D{`8v /=VF gr r;'f/*-6i[@k h,FMWc7ؚ;=|LDԅy2Az.l"z{$x TM'.L],ԪMMg^\-3>o٘ML}a@K( /osDp{Ajd1WKژ.y*%/!:0Umt.V0i]BΑ.n#\cgQx3Tm hcOύ;jǞY:}ZoיvŎ1CTt>7JrDձ0D +$|(KL&@@UboYjb",ˎbLt1U[7]1p WFPor݇ab[܌?{L1C)pMnq.5/-oZY%L=ALɹ@ѓ/>ꥊXQCSz~CYm qKQglR/o\\+ ѮyC_۷\jVt0!hAENBǟ|gh1dE6w#C#DK/ўwg^'c0~)yQ7eW+kG,1Jg]h%"U%DUGteF&1nY8rL|~::?NSlt"OGRTx:<9D&3L2T,SgL/=j~yvL*0\az,> QZdJI&PY2'I! .KAx"TV_^_aO5ꩁ&a{Dzt:255OgDJX؀I)%+V>lFnzvgtN.qd"RhB)$fعC|P >HK(p؈*6+R)m,8j.%suT("Ʀjb*=2"D5ǼjIbQLD} lVIsU7{3!=)sbL gEⱨ}=J(Ugܩ|oؓx" 2(Ж-I K>$D@/^O=]oAs13(#XG8>CT^SxZMR29bh݂[1Eo:4:w}TZ>_XHsweƛ'jz_}$w 8M{ݛ|v%f.$ґ1H)x :bWp9 (D(H^6.-mk׏3WnXțFjGtFK%us*+?11oͧcg?sa㋧׾znNهϕxvg_}?x O?R4pGC2ɂhaΖU*$ ƇdmHV^ kGv$Qt B@ "֪ ؒN 3+P!x 1!=hOvߞ= cCd %bD"xq2.Ǒ0?~7# #t[|COl=QhOfq<@# .4)7 g_l)g' I%LKȁu? ?IGșst*(-GW_x7[zͣ'=Yqr"(: Lyl$#,2~XLڋ=LC+\ϣ28f#VO%d^B{KU@-KyɁ8ǷPcBw Ug<6}o >*4ĶDAp>@S"=6Ɨ{ f掾ziuNQFdIȮhُ"-(7gn>2uaG:@ ֢) ƞ[, VL9)3[t]?|œr6O |,W bt\y3IrސY/:??],;}<?plTF3Ջ$q^wu\IRP܋V*Vʠ!ɉz lJzOaZ!y ˳!R5@|vnld;*^-~x71 ųbRXdUZ +ĸT "؅MYU*bY׋mQHmvu%xCgEj4p;ui`r;5J z3XbC'z_Iظ_{qm7&3o=~h-wNgb'OGGC5Y_3O/Iw?X#'Ru;nηzÍ9`TՄBy.'J($xٮ p #, PJ(1E}V$ԻArkDAY'$ Ya9nbcq4}'xnS0p,Z17/^znB: `8`e"#jmv۾/-.KTIP2J'/oN"||*ϼ @+ t##àz"qjRٵ9贺VA˕nm*Ϝ9UC@{Ul#$fuƒVS.=Gnio"ny]q5O|l`$)^lp*%/}O v|B/_qT;}vy샷N}{q͍|S_YMA*OQQN*:wao۳(.WJtE]X ~I2f@P\Pwֽ7ߒxgvԮNWXY}́ynq@xq=!wlfr2{lG]rS9 `:of:Sxճe283Vҩg76q-w=0wێD"Z)씠|%H?_תN,>ߖ|˞I g&#d.3l4 z۱fwOnڗܗj= g{o=Y^>W-RN,mbцJR)?tƯ DЪ]LjxKeR6v/PDp#U꼲*颣D70U|A2p$H :FkF16#nSKص'?S]vuoWvԹVc͵PvB]KLχ61Q ^td,}RFxcY"`g`ݴ^Wkb&n ;:ؗ"DK^4QJAIbH ՗쐑NJݒוqj?{€(f?'Q:Va29z31ўL]:mTS@m Rivw<5Lc:q{$LC5RZ%FVUJ=c1paC3z) W(t: =4vAA)xt|!a=K5걃'4ү3hbD9Ū\;YWjmyT넷U VSn:}!ȍbU¨gEE$j \`ebadwHRDmh`z[[!!JwF۪YV| .NՑ&[}pppEcW_olwP3D"3vwx2Q?ډwBg?/뾥#/';kߞykd?gY;?77Нo:.t_*sȒEm/W"xCܻpJ2p~!0"Ilf71^Z8"C,D F2I #'*\AH`//,Bi_b,xp#?6V~CA_W \=?pk4 u''^랻y5kkg/7!H,[!&}C?-v%<5ʾtu <$RXz '~8 lZ7F)σwx\ ֿ[oC`GSom7:њ䳔xI'sKNN~ieŠ%Җ\d1BTsK'W.4-K[ub?w<{3D&ݽk7gއ;o=<ʱ:z?I1t;||uU/{zwBžnݥ/\7mwzǿ8}iWk$R凄/4NS!X{'COJC c;߲~-M$ㄊNO[$"KL_#o20=[o7>pc*tƒ7}sSz=7?o~f33T&z}Ld"c{cW9Fi*~݇Y=wd'>2[6=hݒgHRG.!kti~Wc ({f؜5>/9ĺ!b{w]7q=-}yO܄RخMf+E Tŗb\-*)~Y][YY#l[µUBϑga` ]:Hje3 B +8L /œ(UB/Tr0kxn˾wxj=L|C1B6%ȱgϮ}cϬv;+QM*Ӌ`{N\ M}0Q֪ke\l߶8nd7铪C4x+)†䠈)V|"I"S[$DXj:KŨPG4I%_ߕ3׵Qt/ԆW`qaҠz,¤F5[>FZ`.p0AM/+W;e(S q ԿH3v|}Oz7\G_kCy}~^?t-jjz_o}#ϒ5xX<ӕ豏}R5Kg@D#b(>7+O>va9?ovMM-_G U@S 6֖μġ:ZPw-")W;<Nh#XTH{BB%0^nO7uUyE(~[σ+#^>49 m<- SPJpϜ @jVx~Yo[|N~nuǞħfVWpwVkg$cu ]OK|է]sԩ3"7&~L&* D^{bWmB$QG 0ԫǾۗKg _A5 dӔ Dz&, Y(QC1\N==\aM֑ċZՀ'p!p[hS Y<,0B k27f_vt#&lD^XܥTh5''3_$N`ݺs$?3ՁڂG Hz,sFyY(S{wZݬH5_3xe0 wǾA/l*; ,agC ⦇\BĨ$%zm+93"**((py[s*9"= >Lr Fu@K `RJDZ݃ kW.  Cw{Q`]2k3r{٩/D]rZ!h;XW-B\{"zt%}^:z"G*&ģbU>2q+2;p;o?7˗;O]+^=G>/}?ė>o:};rxa*9#^ >WV SKn2mTj/zvX'Տ}/|ɵɉ޽#.T7O>tmW>_j:}9jZ"QxS/Bnгza!BǛl ttv'{U??Տ}N7MFnc^ZIf;m|{ۋg_[o}?{zvHzu|g/ejew$ZEzoSN V"9*AŲDDYS><}t҂ujNa57u r`^֓e5V =iyaG"a%B@-XK.@xڎx/m&cxC(LMjf$d43Ddr,P*n^g9F_u#Ym.Qgr  !8h%PNDxzf*1Pz(}S B=Z@>c6J#z?ҢhC&f0ņ]kOj9x]obzze ^+GW(pKK~'ӯ.^+ڋqau[=B{]^zr %Swq~vO|x&O;w>j͐n򅥌N0;Qz;f^9y qDFqUƂ)SD#{‡;Bjv[/G0be" PZt&b#`B&QAŒ62-}~EqFϷ=w,w=ow/=٣ppᒈ!6:jy}M*\j5pV^>45?y|w0Еe֌9v+oL|[{-2patx`nrS1ޛ)ڮ,Zmg*F&` v{Ǟ8W#D@rE;'D8"j9xlS{|՛_/E׮]o~n"dK^~TruG h8H:ln2I"|K*Vomzo\+4+X:7+kKz:#륦.5pR ĥ4Z5EYO'd.PU#IaQM`ђtJ@ikv<[n?{F0/vKPl(X up碔yC.~w7i)r[:N NRJ/b9vVwáO|1g[uKۯQ ħ]+(iUFs D}呧#lu?@T£oH`61QqϟY/g€(b*+z.Bш)t zMsND$왗.p2D2qw[%ZX!*łƀG HMG$2O&K?3v7?O7gOZu.,VϞ/c<{juk=w`}_zZԙK?Tᗎ}~;I;>ֱ7"L}KO#O?CFe~c_7W6?{ntT*ヲ.wCV! G>(o$$H5*rKf~uKot8DIO/GxͥMs-}ϼ|ջ)ux'y =C܍@o|{?}S_3W>G[g'w}'έY*w?7>tA./7?|FM^Ym>O|L}ǭ~gaϮ_Ec޷sI_HhPUI%w"b 42*pfH.8Z=h&홚 3QR օE1246DL CMB }#A+NUEM[\jUE\cڄh$LB̵W!)h35D5ڷZ~eU0jJFqkuQ@3'¶fgvSQb؝ՊNJ5.4j&H~gR*o|wѵfy͟>m_] 78nE&{M4ډ+e&ʮJ<o\9܇k}ru;!r*fG;S-qka=0nPURSǞ{ 7_mUoylGn\#s}pRKs KjQk@ğJQj Y,_Y,od&*<6@@~$ѐpPTnpVԑݵg"MIx3/=;}x2BԪJp`I7nvT.o֪W#YSk!\GW|K~]B!kv k#/*Zl3+d*A0I[ˎ?̳DD<{2F.[ WZڬ}O_~kΞgى ;pN"4,"Y];'.O;g7>?GO_XH$B$,cSyn -ްg*zOaAEJy*) MKš$%<Ĕjs|h4ŧedKAՇTٟʆ3P^=cOvo "\a76~bܸs/?Tκ#tZ(~~/o9$Y,T2=_(vtؓoz= ׶>oࣟ:qł=P?P܎Z%H5,LGv;=f7~/·)0;'K= ^hG2D=yVכ_xxczrSk{6M? Hf7|vMeȒ#s}Q=>w?oy>uғ/=FT%ԕoƋr[ٓX^w{-?MoxLn4|Fk9I&'M U }:] f.멌E\&9SUzGΒphq  ؔZRP:<))q>F\%ak}ruIĊ9릔6tckiWmF]I}(Y1TBhz$ uN[m6qP]\]\}{k$m5_N&0ٖ[ D@W*h=qdW-?Ham{e>.-ټA+IayƤr,m屛KFpR̀]5%kzɎVc4NXVBY/)% jLec$]+J5gE)%qu>L%-*JC8VЦ(^2Ḧ́m^c؉51 *;^MjzkP4۬~LSjﶂ @ Ó^\_ޗƳ?~np6%F%^m'BVJwTC7웞_\F'z`A"szٝ _:V,&yW:|㫋gOO<{t˯:cU$HdK%(U~ck;V1m+$9j-MsdEd\YNZ?9.'GM'Bssc䰣꽋 +=w"O]3+> מ^S?}+,sK_yvO_3?ѕ'_X~ŕg_]{tعZN ySQJrX `S9 R C@)'˔x͔դr+ &̺!.p_H5}Wq ̒- iԻÅ $N=oHyG xgЖu= 5}x(oHEP#o}Ͽrb{jK?/~>? 7EW_H[B4/=r-x۞}ɟاFJ~Uz˽^y6;hTsrO/pױ86.v "8]];]1qu' `G2O6]?;Ռ{l4\3a$00J?KD@$%_#t; yfqď g>KEW̄&ۮ؍d͜_#Ev\R TDF*?c?|~}7+wvTw}c ܺ})Ogi;3'/ڲ7g6?{\[Wjwt1Wm9|]z~̟LnR6 W/u`6Цk:@Ϟ٬z+5WM,cMwB>?sIIjuO@?fRD s[H:f5sXv) !M"T0jԮKa|mvIcՍc{0 3TuX@O, X@5ō:tQ8CqW %ē)[|v1*8)fO-[S-maZQm:њ 6QhV˨Τ3xȡx ߹ g{tz=ťܮC5zu[ W=/=+'1.,W},]1թxȀ Ȍ~caUc7y5*ˣU*d?Kǩ؝9{+5R8#!d•/6.av"znd iuyO-R7ԛNųqo"И# PTz-ϗRyK T'GDң}ag·eD٥q*`!/P̀95/E/}$~]Б&uh|[.Z~mci.HFR` _W?3eZ7٧*3:j◊[OS/R|xW~+Eg(:NqˏktO[Jfr[ϯ=۫dD% R{ 08pZh dPԄb{oDD$䮊ktdCuMFԨ;'k/Qz >m/54C?Ԯ#H>[UXu7>gP 7zKn|Qou{L{™ KWvvV utX(Ri2p:ـWOK/~q|?R b7=K:<|KOsK/:+6RXI1BjTV-ͲxvԬAkcfJzInfkoIrnbMԑ݉DT,Wk}3=ɵy6͋K+ JJ}[-v]hjkj0fD~+NsjcI/# '!.Ȍ5j&["\V, k 7Wً٬L (0e6\ tb=d:nK <#&J& @7AH#kei5{bFcA>7>ӛOoٛs)돟ܾi(XHu17Cla&;br={zKGۏ쩗H(i-u?/Ǝ{;\gÿg;p$ $5N0ЋBK2>'f|>jgOjX<a`k D4kTMD.wU.1$dgĞ*uZu _f`4 /4 O0+ʞXH2Ⱥ5fu"0/&rnDKLpʯa5{& :FH?>=K}+|"XjU,5 H|-X* bi}ǿ}o"ݞ$Xo`?x*W &fn:6"/kG?81 :SD%: fХܳ'EzP5J틳h$UUE0EQZϝ"5K4`:Uw&ىn*i9AWCήD>QhAR黰Xv10wsL5;F5<§b%ϱsH0M}˞xjл|]Nأ58^0pb(qbRҖ)x3=cUOO}>zZC' 5WStC]+V}M&y#?k`(K!gk_k~[hF^htC{c_^Y[p?H78v D`mnьzw4vz1^ޙ^q,LJz J 6@>?M$HJ #S]2T@hG˵}Ozs^ēNO"/w~ K/ҫ|թp$3Z°'p8h+Z6ZC:j,|wu~3;]ֈ1ikkkskg'WZ] ms +]SGwXuFBQ&y/ #4kᯓ4K5;@lU tv[!{_ڕTz¾߿0wWp"nIq+(ZU)w*_fWH:\k`Z4ͯR T$; c&="NY*&# F=R͗Hys+n\@x?"Rƴ$*PVt$j E@ïZ굫;c4g錇 F}V%w9z?fƹRgi*?^&/_ƛntٵ|5Z3V`ԄNwsn/rtD(tϕb'O?'_ms_gPb_09 7]9?1jábsTi'zr^[i@#6aKaA 7 XQ]\2;  p|VK򇯟/61OԷkRh4P@ I7;U $7D\L/X3Oer"r7JhmyWfw^<[4s'j3a0s5B]sI)ˏv}U{Z%YȓEm т*{((Ȁs)@nR F[7RJML)*$kz44A?;"B hٕܣGElTb X^3@޾rQw+u.- z 70Ӟ>^&J:sa)#fT/1DzwP?sFX4L8 S3{ۿYf+X'pwj`o7 D|ieYK$eOԔv[\Hu@ukt5<|fK)/v.Ϟ9W.E=]ϣ\m{agf{`); 8<[J `H$@ed (13ɶƢOgDP76CtwC':[n= !m߲UH?ET>\Ji8W*&(z3P饺TFrTlTݽB )5g+vC%`dVUOF m[y#x3\32>k.rn=mB&)cREŴA逛 J0 ꦋqԊRIiȄG)OF iq{특K^4a\Ug6#WpE{gOo*ک$d ) ӋP,,F  Aa=d 8^CxoU5@!NH ; KU)Yf&J\8~\ƓgOk/&x3m Sgo޻po?D܌vj<3;MD^2 |Y7k|]ߏO}fwrNTbɖ_~I !@6㊍$[uUw7:Lj57;;-.(âW`yXXF;-` Ȣ827*^WŁk%Iв1qP gR} ɷ_G[dRܳyH[vXVjs+'/R*iͦfG74[ZQ:n%ءRvYtkUva[g /JOH80;J^(9t4M2rlVtߡ= H:hqXh.2;{ZA4!dõn900o xvݽtOQfLֲ{T֪φOMO]nFSb5[JG w{$\jps¨K, ]*##f7h$hXI;{1V,<Z i1jYC%ckuur: oW2-aHl u6j/bN?1^ch7ToΧ\# ])]؊VƟtUg@%!v\"jEHdը,7eH 6瘹*[r8}__-Jא){(Mr[`؎/y l5N [sYp'qOh'vDoLNٱ߈[Wpjj.rw@Ѡ͈б%2 <| \jRˆ7, Tlㄛcjw0zf^V"Э+BwzW ܷfԨRLLW 'v'/re2Wݖ.\XrN u̵nBJ6(Z}*f`şCv 5ua,Y/{àq \;/~Ͽr8󋯾^W>'v}()/\g+w f1Vf"~[HjD2{M 2c2XJ0ݝ-#=&l޻mhr(>ah2M)$= ^˃E0rQDR=NIBӘ_l@5"l7j2SIL@y {@dN0 5'jXQyd#`[Ě  Su_7b܄K j-SUtEGU2]u{Erh#&@ S(iiTD͋+4vh$Yt"AIl϶< y`Dx@]-5Ӎ$\F, Ea@`EƼ+DK ;BOrZggY[J $Bؠ7b!w)rD`>~.?ނVp M9|\*mV tv/[ri~R碲m}l@UE&y99÷ "ZpYzC@%il\ 2l.3H ;6AAǃ23k ],l08| P;_o)r!{ T6*f.&OCEkMVH"cs8)#dSc@D zxsO6G,Is®Hxypn841+Vv:0?U` mVK^Er=3ͼpaSӋeZ`ٴGj3TҵB lܵ?vUV ZbyZDW۔Anqc\uF_:]F=֍u*GH0*)IQ -I ZuvU~{{9VmxƘM, x[5tHXb+) ڧaN^,n;\SD%+g^Fٻ̍i?rp{̡*i"[f%w`mC6u>?]tcGYel MKY~)xRYqۦ]* `Ī#'+P(/y([@"]1ϙH@bB5RfhAbSؔIS ujд1~b$:~R|'tZDaB4dx38$:ۯ0Q @Ba7~𣩇`>GQ'/2Ub̈#ǁP8I]z|4 h,nzT ThXP ZJB\t{$B-`MIem^W Wjw,cdMdUElX,iUN)Uf*pXu<; iRz`@M˰7Yei^3D>|  mQ7q/hcQ-%eތ҅؁BYXҸPq$cˈ|5-"hOez.&x@b>J]x\Av| ;"-.8%W\v)-Pc:-:8_{*jՁPG&G8X*Y]+gAR)f|,oKT1_[LGI^\ǠCo srwicrXÖFAo/K(*W\B "c? :V:(eZX3W>4Z>O39 u=7oُ?Ѧs3quF|R(%K*!`w>0\FQײL~u]TEsICaqGM::ܟ͑'92}yv[bp .>D"/ amSx}!#%stz*1!e6:|[F ! @8d w ,Bh:㨴Of66ꃣq=åf+sKK[wMttOjl5XD4PKKu%v BK L:NJ% Q" Jo-`3$m`k5:vX(V"8Ai >8;"@h000e7C >|LULn">;5mvv|g)nKcwt6F󡢥 7e5a_\z9a< AxqW+ )˾@\{A)WvyQ 1DcCRPR T|/ۦ |jq8T,Y w@ N- Ҧ΂ϕmQS=yTgNJZ_ht6)j<`BOO` ɝQ#ɹ/.f.O "_ZN_N;!ZꊩA(ڷoѣG5ct @9#0}j)VA9fjs~sw ݅sg"pӟßſ'G9R%m2kW=|~hNMtıJq#C] DoRIJ*&5p7_bSﭛpVbeq7|@x>_ٽ}&"/%1`\%.a#6Y1cڬqP~!@HGEM F&Ch=5IYUn׸vp(E( >!D?nX٠5֌ ؟⡉ўۇocWߑ=vuhg߁wI`:wn=r do&5ѻ}g`O'uxSY.2DNTr$ Ad.T ;D#m['zѐlgx07"OSߨhՁG(V$s;!SY[w3fg/\^ cS':iP6S|0CƤRL4vM;Dv;U/b},oF.AZv&Nm;=oRqشA2*9*1}=o_3գƁ,/f޼$z'\ wXsh\,CXQՐ]\JdO.ќA3,jg/'Rd7(ꖪ4({2a[JmhpR0v,7wj.v%nmaShfSu0h sH[RLB%Z &ǯ 3p2nQYbU˜VJ3jӑoƍ57h+=@ЯV#wyiz4XLiYFBo:T# ~{{TbHqQ%rTxWTYۃ"۴ڻNE-G{6r\K=9Hc{5%0ڪ|K?|>W*Xx"N° kȺ*WZcWW>oZcؚIڇW{_Ȯ&]@k߿Y+.KIȶeھ\vc@NMo*eN*U@`_V>6K33rBhe#Uw7+q{Ń;)/{D/ӵ #E*P(IcPVSS DI-0O;F,:B\xccKQRV0U (xS@:;\>;SczW~VzQ>[A@ΩCAw艱f.W2XZjHȜy^:+t`X84J` R1N“W H-Uz*Z:Ⱦ];}X CJweѺv*5ϱ4<4nl!oP)$G&+r罏֚=R,ov2ii#+9BԽ J`\0%.j9ʊl|JgT MTahWy FfG?Sg̥u!o99{zl,TKfb!!iؗ/{P`fs%G6 DHΦ6KU5sfKL.j*J盅 JP( 32ib)mµ:ykxl( u)ӄ32ʚ ;-qMā ,.l@vu鈬ڮ^Ao XY:WKf֯gTQE5m\Y4uFD|e*9|5alnGT=2~6=s6vʿ-Br[^5DMREҪ ėhjShQɉZ ׏\[Z@j̏\po u?~?]W5SLHoGhw6cXd.f&Lf [NZfj?k ~oX݀;Zo?qKi>hɄ9kuV+LY{}z',ןznXl7NxfB޲$;w"̧5B@R,bYI'vn;TbU[7O_GD-ٴ]w#Vhrw5Ӱ n hƪA{d{3 ]$1㓝\h/g^ϡ[NJbQt1i]p:tEАlğrRy.) af7wKϼQ"Q,)/v﹇Kߘ$Ի"R17?J@-¤ 0ӛS+ iS7[.0/)[J(Cr( [Zr ʶ-VyAр"*7u..GЋ֖ .;'Rǩ5N6zdz{Z]r$cB#kB5 C[Y݀`W-5Љ;5gΚm( SAT&t:T Vj!3mA}'\7*5pıANC; $BYoB8^5W-=w\jPc;}K S  J ț;zJ́μ+`epi0O|o7/\A|)jK&%_i1*EabFXx2 7@x]R!q=Ħ  ֊l:YvyqGpB A ],ي9-ZZw'a?K x1>04<އvzJwN6oɾ$KB@KTĈذ AA.&jąe<#cV!]?BLd{#E&0}œF6铆u5St2.V:筚{ldlx+{&FUMO!$ wvh9Y[4SM5b,$꫸e%:%L3i!48V gN 6cy+(뀈of{.\L}Ā2ǼXu-o*\BId&P fIJ*h^S}ise7/[a~l@|oA d_u2YEwJ*)NV~˺bE%oTZMfYHj&TCk OI]dO Xx#T6#0T z{&aZᡔ^k[T.~ V)!;pz7.]/[1鏟kBk硭;z;kKˤ͔?QX.pG;nU Տ}Tr""qE.PkbfkՍtr0r-f(G[BʜvMj[-RcOc_aªadO5mlnPP~`<0ۇ&󑽿{{t|<a$ gE#B՞Wͱ Q@:'Cc4v;ޒ/.t L*q*bwrV=0=87 ͇)gK޾?yyk+9]- LX2ZJ NFz@q޹(An)l{P;؉'XK }d٨[E(,b$)nDSrLUN^07BhҦu#>u3}Ӆ`S3ͥ|}?{~__?Ot Xtw~ F?z_T$0Hfwcu<=p0FWp *"[wXim~;,ii0%,ʌ2f%7ΡK{j6q2C$dK֯~ufzGu&w-7`vV->/6h$Q| 4ә/i9y&FoW#{jE]2 s'?p7~{ő&Qp>!&yT?jbش /]:eKr^.W+&>?W >mAճ2U<I^Lg9/N& GOb^WN_߾w./QƳ oꖲ[2(wW ,lJ:/w\%a֪:ukhJb\:LjW'k['; :J+7W9vjtֵDH\Rg?RBى$ @?+hK+K ѫ3+3+.f4hX'\^n8 z3$ ~Br^CCV4v\SђzF*ٷ Jx5*mܙA_AM6z=БuAgY vEAQQ {7lw{Rz0MGp1Q ;iCf)o$aQx޺[Pb\ L8(D(2ˁ61.кZ=@!^aR GNˁLvD+Ѩ>Hc,P?,q&@Ozb BHV.[OGWoxӕpU@@|e0勉8"nq8&V*G/" ]M_r#uzm"f dR@{|:?ǟhaІm"6 dSEO'RWnN]}f}gߞ==@uk=}[B>pVgvDT,–Jk".*MMTv\m$R͜V1J|Xx6uG!t=9AC/( gSy*R;G{#Nc۶{nYn\/P_$IL=wz+\cu 徺Tvy`U̚N Y+-=Rb52\$fw45N B0`py 0N PS H"QuU%tsBQd2|vWqPgl 4>BEԼ0}9X6񲃀r"kE)x &xCRYHRQwe떱>g6Z@2((3MblC * l*m>&.E5@6[@wkԙ[jv* n[1]Tgo]z]Fcha~VCy\dSkHN:uxԓUoY0NMzF^j#iEÔu9([Isߐ#\RD> ۊἈ:d4F#|G{1 .yu 1!RPDόpiz.0U Lo`sw%WWõNvF Kj6}.Uuz8ɣF#6'~ _?BoKVQLI9joum/sPIlR"'_6~{ύ߳媘Py^g߹g;󍯿ea亃FѱG:LBp)/MDŻ:sX'5_:g񐶎k?/4=jǏYMjT'z>|XAVZ%TݼRr|XylnjR6ɩeh[Bhjf}v?ڢfwZ̈́_qd ] Mh]V8i5,~{%mY҄b*jucYGiJvG O]\ST! azr|}\:w/%]?8ҵ[:-\s0tc LL=5HFg[+R2'H,RkW7S}< |{Pk6SXY5W,},UM)Q 3aMP5G XK !8 `dv{&[zWƷ"Q&5b/!kSD@ /@/*֦_(F;uxL_Bg#`!2\cSbR# \"B[0bZΫEPn<2GaEԽx APzllnxw!~ry<KHpSnZӚZZu*W-a Ԭtt6KLV'j!%k5 ;r@:P[8X'94_JH0Pn3?[TuZWTkKf^l^蹚h6VÃ݂-H:cqz+o/YXWfnͦHD|>їM7ߘYz=qay kgWӛ_7ןB}}=I9&  EƉt UE2zµ1k;-T $᭡@U2[ء;oY2}y]RSirYZ'v WZj.׾b4]*3~?O?:?1= j `yZ"rcd-=WQrד}CGN5K4 VjU<ڢ\7{rV.#P"NsD,))# .f$T5IcHCXHPRPqĻr%%/ . d# 1NѶ5q³ՂSWRi}%euIte9]]Vs5~*3+/vW~rMT 9+]j?V5 HHe=!YMac I&c>ATLX/; )tt˨D +^_I7aмSc;A,Z ؝.$^G)!HdiyagAa:Sau U첗WrMߟͷ>gVP5o3L4!Gk8"̠5FG{n;%YݗWZ>kPg6+ P<wbeLJ /_/;ϝ*Q3f Ipŷ޸1;<O}xc._|TUkg3 EV/{Z9#D;d_y\\ؽs{pw'?{z|FwɕK__7z=޿ƛ}1@!c32Їr@0G~i`"[Q~z2 Fw|- s-[; ~s\- aҖO|8{?JWKK-}; YGpxmã >{ؽGG#6>w8wff̪4߿{Ko`ZMTӴ3G÷VHl3_=oK!W0o0XMx0qZ-j3,}4lJuu4ܺFǢ׋D*a0a45:`vO*pTF]+6x@&yީ+&;-N):!a:\"Q2X0i+6 f$˒-*mrxhU1[l>Hٵn)Щn76WZ5ʷ꺵[o9bj6 qX7״|{( Ys'{w^YJSV+4kۗS-;;';>}-bVˡ=l,2pm=\3na9Ll@t0{?Ħ8`۬1n;Lk3zG_Ik#}c=cZ|{yas3L}A 4Gj^?RMCuNpj>筱$ Mmr~]{B,&QԥG:/^-/.&laO}.Rulʄ3\RwyR¶P:|+?xZO?.O]N<}eYG>.Vj90,gx̻kw깧z),b3/,.@eHyhB9 =h0pFXӬ:^J$0!F/{C. WP$* mk?'amXTЉ%FVb3,Ss⍹v}>we.k'/̽ҍ\@f0VG2<ΚF(08Mz2aiH&q(,;-Y  } Ѫ@P6*&p1i7bN1Q %Is ӂ:3`$b$j)N=M:H"IÕ5"}X*DŊ\.:FQk*I\@xoy2ƯPy?wFLI[ǭ@1}̟|{앛Nuz7]7^~e.+}JDod `2{*ʩuOZcԁ\vw{'ss ֙kfR3UrڵJ)F-4+o|+!a27^?u)^7Og]N= ?DҍjfQEn[Jg`5*lQDґ腂b6?\]@0)q΅ŗw^ߟrYE"3BH):sfnj(HM#.߼LOm^khv6;,ţ!4ۗWקn}aу4Iwꕿ^p\l##Bre}-*Ӑ- Sndf,vX A+kfxY/QT)s;V5ۘ%:"V#,zzT#J(Mss ^]]'74ڶrϜó٪.K8^Ym0ꦠߍBu+Jrb9!:KgC -\SܔXPG|R:Pm CEICe։Z Xʂ-` ъ4Kl|!?Ыv(`D]W qxz76w-w(HW:x Yq1^^zU?ݳ pjdj. t$\>B[UZ+W2]ki:oPKxcqrR[))ۥW$s?|PHuS @i+,DICiC1e"a:٘6)85)k8(A%%Ծ {#WA:ۏ˷Cͺɭ1~QU1͡b^tPr9VN]kIkOhkoj'ꙙTtܿB9,GO6߁n˅Yڡ#\Rf{X/k(oAex\Y?ccydo\o5 '4ϯݖG^N`)Uɇ+k+D7>v~پw:aH;R)M+u؜hѴ;X} kb?xc#G[&^~M{m7nL/-e4=_/j=21+s}cGLBቱo2hm0 V$õƜ˾zm7!!Db,=`1 N|}̌䲉#) bLKhgT] 2JsKvk|XA\/j'y<`0964]Ļ)H!(FYu5$yQA!& ;k2cGU)b ]>aRjB/*bQc:B)`[-A%r*XH/!lbNfihxRdkϒM aj9xk٠wݟGѝ lzI+lW`JUpb β IJe*B)F{T_р(Udn(/1]!bRеTfv=EC Q/@cB"`Aly}+pE:Q|y훓Ȓ&뭄rElTI)Af":r,rqZ;e{~: ` KNOm1@eI/ 0װ˳11uP-%BܚэGvy}W( .U,D9Io,g3⚥mڃHX1cE2șl.Tk uƆO90'͵':[p k#68\Ȥ\r) ')dJ%.YYSpf l.WE`*1AOAj12D w=eNقe_|i/n>%ݵ+:wڦ^3z8yRs鏿?#yh9|s0(f7qo$R6!tѳFbբ.֝H/|:t>`x *I @r鴊U!> -+Oe7`_]/4:l񰹷q}hZ!򯮧^vPk:ʮf*{7]36 lOڢ~3䳋vmك/j8b#:^b?ݝ塉Rc;M7H-~K-pۨlF0 XTpӌ$3d'T CvS2U 䱱 FIO-4#hKoyW6 b,/l`DTpl+$bkp؂̪Mߝ2 U-%R6Xɪ.|V;ni]L"~GNAUv-ϷԵRV1m7V@^>NF/Y>~oj%m{Pϗ 9;||.g?u6wmɗJRQ݇Y_~E/.~wl0tb0vN/݄ZU`8mQ'S8iVW*Zڙzߚ/ҎY#{}yp=-WvO/9Zκ=]}]޷,uk؞1yC{+[kuTzOS~ΛryP3_ xW;O*-W\b$Ƀe-Y ~@+i--Zu!D2+U^.p6˥ CU*JkTDxe;dWMOvՑWWvrO;U=SEsXI "F[ >8x*L&b\1Yq،qսVǩnh%iO=+#uRlDTov/PgԎ}U\^߾Ppo+V{wZLl1}EpbըhWCKg6# r:v֡HH.gޞX59PHJ9Ůd$ғ*"JaW!&FV(K\^v+5 V[G,k?NgkIx͎[#]KS3=sI_1G⦘O'4RO[C&2= ܿC5Mzh]n87j|E_D{ ٲ3Lv8{h1=杸;}T;(wܹӿF~_ȍy˵^Qt}=[_C!p`94$p;Av|xjjckfHG>|*VsJ>Od+g c|`SWPcn.l 5{fW݌λ1O'Q̍vk$yJUx[.>7/  ^x4!<*% &n|d$ %%v{{zR&i=qjROEd"$Pぜ0 2BEIRisZ{uIAx!bG[raDl)Њ⩁f$X7H*5tћo4|*NZ[z~ ,TYuwtp.`!/#~px'l+a] *f!6a?Gߓɦzp$ !g0HHnz$ȷ灊ۄq:{b{fog|!VF^\)`6s)DdQJY~n"X#pI7?;+\|UCKNvaaBue6qO40ka͎ Fl̢x|fR @-%Qv5<3&@]p&͇ 9|:VY`b pIqqP^GJ`궯/E!SsHdIȌzU@6!L0蒠fdw=~x]r=h1 6Ȩ4 t>D,8"O.awDp08UAvDE 8 ,I)q۞ xokz\X‰dj|cyX*U=\L|UʾȖ-=7 BZwG1W-ff@K\Xw9nC C MKh=!IH!T#vrqDd1RrN U^*{RCԵ^Gcjy,B@a`i `;K%K] D:oo_xqK"~3B$zDݲP7ʚy+ /sL.-7/ba1{q D.Iɛ¿$x5>ZUΕo BAi+g [*j=e)bijTYYẇ!Lw2*lծx)&#`!S8]Ϲ #=-Ȑ#_h|J&jRV߷ץi66oq֪*!9nװ_ʔe*%+8961hXыl)&Q-#X2-vm606J!Nr*VrjwUcTjgȫKOo z++DZKpTv 9&{J{zJ`$ڂ(N]TsuK9 LW7v,85y:Fꘫ#WTۧnзOW_ J5 ?oF> α6 O:@Cܽ3=wn=|8^C#Gw롽{G?v4~߉w߽+СwLw{=wstbyd ze{n!'/Q{ ~ŹٵɃPFtK1 9YE- z*`,mU/[=h_T`Jj;t(*ԍH[+Y07::UYJw6퍍u7^QXY-YޞXp| u|yz 1, ]-Y7Y"ܩF#]=?~do$~6x\{of^rɕo.>{s\FsgN?wOwJ{ls=?7:ye׭Ͼ9xr~=J jrS"2z`)5&T,sF0Ւȵf^evuwl|Qw!s޼ ֹi<  T(Y6VWa>ɧ[ jlWxza)]ul>:9=ZX/PÐo%i*,+7|{mzZ-wă_ g_G;S?\8=o9wC+*:|̬e+FO j Dd!fdNVVt5[o+{cOͧN`_Oje"gb1kg`$Ky4NmFޯds7-՗~lIwO^gKwNӴ)CnJ:Oٗ%)(` 6!XDcCe!C~X&QD \pҹ|:[UF"7u1#hßT(֘"+,v[x)P4MtՒD]x U:ℾ !}-H,PygYlI9 bbh`:|]}  QhmU0>(rY)a* Tw;Bt2A#C:>|+tP^\({]A]4j5ÊAMHUSaб_jѸЅl z ϰc"3g^-EƜ oz$N(LH pX4 .(hxZ &tRRwbZ͘uP5"F>*ԫd;Lx '0øQb>~\7z0 PR?_, I- !h M,WCo0)Q@i0:*0'IqFG%S( +t0f{Ehz] p zN,2ffvkDd?ڙ8%U!FH/ aLi XEF3UH# $qpE+*3匭l &ajD\茏oTJʞ}]w)5-A#RP+F+HzIt Tsa?-W zt_iF#N+2s閄PЗɮrɉf :Ġ^WTuz Qk]5]rjx s4¶zPG&w/^IXӫ3rcq a)"ᕍT-f3PjhVJ7V7}d^oXLtnNG?mB5"D9Zg&P"E/6w*T'(D6ޱ[}hF)[Y 7fQj0̚*Z Zj@WWVt/]Y &;4ͭ+΃{Ls uZ'nFhR'F+ūmJ+_!V3%G]&AN7l XWK$&_ hLh%GEfo#TWҏ*&=,;@Qqz;UB;l |U5BϮcwM'nV:^B4 9o)Ѩj-4E1%^9ۡڝwOQ1 .:ex>ۛ*QΥ}*U_ *[ho<ƺw~;:{{?:yǺ:?z.{Gw؎g?2g#8;ǶGgcvEȶ}G=JN/f[C 62C&}Cwn#oyxG72}q#dђ62 c7N;̨Ar{wd!i^ΘUoSST]pe=ej !]J N`yQ,"2}K 81.dp.)|)-3k85jGFkWk )p9iOWbvT)p #UCS;jB tj'xr1!4$YE,ɰ5)\al6w(ci;5Qm2-=K8Q%kHkhQP*ڡe4jQS-Nҿ}̾{5Т^WRHUt$aQ'Pyh>Y-Y8as_ ̙F3 4`C6UÖ[#v>@+Aw*xE'6Rw,(m,Y:M3N&3^q8ޠPir)hc#5|sQ"@]"Ȓ]-"Oӈ\S]=RZzѶeL7\8_[6֧Ylov: ڙ]s`'ÞƹH6jw xE454R.Z|1P*ۜńƒe;B{DObd[r,dgvg 'bb qdA: 0_ 0iMHIp1Ja\,up: b`h Z^meboέ[ՠ5DDSnq"[skwDn/Gݎo OA 07Bۜ=+߂FA3lǜ4W2D|\1[h0MDDȏo, .Δo鼳CztՈW^!~JSW\$Fc\4QL#{7C2y ZՈxwJl`XI$K$p3a۝\7]B|Ҽv3aZZ-.Wf֖ʋ|'KJu.QYo.pL^km儾V^ή Y1Li!՘ߨ]_hnTWl+}CU˴~h{R젬(>D~i - "Ԅ]xrhuv>]8ww˽zGq u'~/'i9t@GzmHf0ry7oXȷ5EP8a>jހ+Q]Ow}}ON7o҉!l!zf8V|9Yl0'=ۻ<:c!fpCxߙA a 5V\/\wzd|GO t`:~G;ֲ(4! ux쎞x?C]=28`_ϻ~`Ỻ:p}sy&dU0MMq{VshXJ} }P4Tu˹#HF}>aK놽߲k0:H)6DbFFz,X0CSeQr # ·P!δqQBI2O(Ɏ.-c4_eJK`TJɕ/P)#<@7Ԏ\܃ЇP i:4-Kv_/~fWHU~V8UXMA4n:J$JQ 17E84 U5b{j(7=W`.-%m=SEh3>M0(ibD)+lDXIα jǖ5LZQ'}B˒*Kh&Ո;p3äݽ%z0^:AjU]I9Q.f5s&^VH;UZMkiMPzD퐾~k*UG6K q#rR jڅFX TUwSTP6U'!ן+/8Z* RBd 'ڟ(.PQwE\ҿ͔kv~njz-4Ju=mmZN݊Yut;qmل彤E*KX6y{S@K=VV}3]R?uHWEVuIxמCw +:?{-^[(C5oI"; 3 }XexdCQB1TB *C>K...9'0Z@d xJW .2 Q[~Wcx={lIޟWf /?++C?;OnzϾ-Nw.!o_Ln"+־;B#a1~ ǯMҹ?O_̟;}prs4hf(h@ݸ_d¥ק Ej#^v6=Jd#Zj:k.jNra.TV W6^_ז+͙yI잓|u"$f#0u"E(UZųY&Tk~et 6):1VQe]VL͒RwӔ`E̦5+0M* PkךOfL86;-0:ʍ,erMJ~vNeȠteqŤY ^v3gIxSپ~k&ѪC!XZt6gRUid ^zvFƟ*53nd52ke,+EZf#+WV]RJ1- yiGbu3p e$)M aȗjPلq苚72"Vׇ$%X,B$"l Gl tDr@7זENH5$m-r14*U9#dCqnT+F&N9,F:"'T!aU$o+Eb(FыkEX#k k%%g6b :==R{. np<9mUd yF/p#-Ǻp*o@inӋx9_`WTTW,`vE3 HhvUjd4X²i`DOy$h+R@ {зJ,ItRmRXhXV Y!YٓR ,]S* FPPUHuP3Ro"Z.xf)g򺥴u3}uZrm:pmrn=9Oy/xacːkۈgb1k:>ujhDhVAo n@ڤ!aqOXMiZ.~|Co w|}𮡘^\dHsc}l׮\~fZ]YHD}ʍY8R D4q2t/7SWZ6=?Pqנtvvaay0aĩ/*ҶJ7^F ֑篕:C=׶L1ղ7(sGԔDcqtCkWzdw 6I- ;\ΑvJꠝ  5ЊRVD်{0{Ȃ`T F  ⣐(\JmUZzg?.1-QFyIoBQDdק G̶J *ɛo 4_[Q HfۓӶ%uϦ{Fsz=s4R{lbKv[Oq]#OVsvNVG\]w?x5zcTcnuG. /l@Ĭ fdvEYUpGYOID# ^]vII'~m[5ohma$i" [9T"+,f>(E/y`vdOt?,1a61U}0juVTK)-sr=8ou3;Z2xsMq t:_trecb=-?͟_(]T? S:*g;iBQI ^yُ蕶Ou[qz $SjTORw; RZw~\Z*UռA6$rZ`;h6t?i|(TLnjn%s SYȍ#nB~8\u~\et wDC \|QHgDjW2/x>5Sj5˙T!LTYsԔQ覔KE`d¯"vMQp2TJyVҊZۑd vHȤoo$$Ac;1r~H29<5SzpY?]=jY/-7.$p=}r{CL;:;6CNOV}!o>ȝ{5YZ8j['z]$Zb5ãpw,Um>~ױၞxKo-%Lu7p'㻶'sS{߽CqJ=#-rS"Q-TTD#=?0x8\Ȏ'AW~w?>qРO+ͧ TѱnO}[|G&GW[_^N=|mڱ[f:;Xcć9vf'ὡБbjitR/%7j{kd;;A>Vɬ|϶w?$ąEWF&X N»U8 zwCw`}ajl\:P߿3އ#'ܳ/7gzi ymڊmX>v,:5R5%* PۄF0YH}KT[=zvxYsEF>U #j:B`ӄ,ʸ]Ԭ7p|XY3Wl !Ȁ(]8qv{z^3%j[Wm z#X[Ղwq)Xi,DXwj1/Szkr;ZC1O$lSP'.1߭N:*м=QcRE״˨^>K]FQ$4_n/P&JdZ>S,* X*BSe.o$ H*0_[AYF[yra}VE>P>{ԟNYm0<JpCNYφt@e\՝<bM |Sklu"a:LQsvPH\m^s5DUdۃS]vڨ6U a*T`zkqMnU(qx}nL dƯP9 j7291Q@f cOD ~6,k )k%1'g9KL6H ILvp~/1Xuy.(DKQ3"3 l(I&( mY,<(sOYM!C<8p7Zx]CW ` kyꋂa= .!"RDCjᄥ\{ ̈́zJNtp˕Z*n'D(?Q<+K({Fi7vrqdhQ -%0l5%q?&B :U!+ w7=DiĒR6,z6Qu$7k0N6Y/'4$i-Tta*UYڻot/X*~swx{k?7NC[~ZF;&ݶJ^yt.7;erw =<3K (vF:z:^~9sbv[g. wLDקl8qy7) <֛/۵so:{u侉R3Ŕۡ.[z3/f`=: eozqmi~m>0WNmNGGjV;Ϝƛo_<@wo-\h&yd2N[gO_Ea;'k9ztkRbpǑT-'𹓧߼zaۓBBQ{+aDxF&>uxrSo{=ڹڵ#N=b b?(=5??wwO_"ƅ8kwf}GoO/=/L>c@&X&&#}A^NL8ma.qcwyKo/?W^;v5w-'vtuw8ӯ<1_3s0==]R:>㻶oz߹47BsݝаլLG@YAc4LJgTU_фJY(KʜjcV qqڰԓjWZHXGM.UHHzeB Àߥ֬7F,Db'`p5z*H{ܓ5[ղ^,vGL͍s3ڕ7< D:j$lmN%MBمo*i&}+plGe ]T#1& S(<ߪOTyBxEkL{£5-j.穲8r8m$ W+"v.;ae&2N [#T"ct}WlZz*ߜ[d;IG.D97)%I}7Ir֣\l+y/mfZs9Y_ 7Ӻ nG/o6R ѭs{Dzӆ$2B/TeVV @ H!n:`(^,Gd(Ir|$GX;,T410@!WQJ*SIƺ FÛ05`ħ\V,A3Q3 E!GjC;l"KIhFn#V)}mCKP6ȥ'h0L#D_pf[>Yu@)i7ʟ"R6ZЈ%c/ g.$M뗳8?+/ Oܽmv};/rF+ }|U>ֿKg>X>aɬ::;7Ri˧gݻ?r&>rpp]O]O۳EJk}m5>wmvZ,Ϸ֓+7zGW~Wtٗ*ZyZahxhu}9F97g^r.իÇ &fgoKpaeuʵT#?|\{s>ysaZTU DחVػqm\9Jkksg8h~aN,Tf|PmvѺͭ /2ݹcėꕩŞ Ƞzco2X^5硈֗|o,v1'P).8w] tpwiβ֚^X^~}{_ , ‰\2+ػ?.W/x^y+ٴO/,_vXNʞzR>R~[)cO?NK_~ae͒ț(~v4聉`$wi5Lq3@rk[X hZ`Xbi4$h!*b@[wc$Ś){yF`RBΖy"[`킜~nmfÐ}Rzn48Ps ȲQG@7qh v 0:&Xb!d5r躣*STF\me7|Xƨp3z0:ٱXo 2Z4He#kJ#ת "I8my,:fAڀxȷ`X!)"$~Hp^ي3R)!6Z Nv.KYʅNTGNqr£hHKuTM]@U tRB1?vVY\(q.-Rq|(d6[BVӣezj:q] ohfj<="{V7gd/"@dÍy?5__M9:ʘ)xSڼa /43L?-5YZO8%>#H6oH^ZGlb f*&hY|&P f(Z,=%a|VB[WuOSSL3JRO ^]YVs>/$t)ް?(ow]}=`7/VxwstⵤD6Vh`d^,:#T/jE[7\AhN a-+eM BT텚ӹᄌxR[k9 bQM;SPyztCUA[6v.>_^ y4gunpAQIFn겫>o*xP>O% <]m:- ({E+4qV1S6W#$P3Ѱ8g!F䂔P"Y] sTtyUF|uYTnږ`{l(pg/rZѳR)Е%+_QID(pP7AE4DT`!dzq ga&4$蔡. ~uD5PP1A8X0ه!Q5ЇUv%q1Ͱa['',܄KxM=;;0L!4 bgE 2U%7#A)^#ȅԑ^Z}faE7o޹p,|M")<1FB5d*ɋGs0i {(sk_x߿̳'n~X92 w=X0_|뷯XE~o=*Ŀ %%8/ݿl4٩_~T 3GOLgo}pť,VnwIī[!HS&f2qm^عW:ѩ`nЫm#{EyŝjЅ۬%G]腛{ų?j/,MHlZqHAtiC8b:SsgΜ^<*ȹg:g?Hzx6co$x|c}:=v?77z_fy엾f<{a%ߨ5*';ͯ/|R8E`ĒhOiwNV B"=8  m60 &;^"!qf2T`a>kwWsh$(7+IbS4vqBӳK7[NةD;eB4,/a៺̡VjRqBnLVBJ )][e{bcVZ\e & ndnzF/uNLECB6جL"1 2f@…e$"UQ%DSD$꘨ĒHgm4)-^SBj4kXH$,Ĝr;79dǟD*4j2"_"B3oؔ6X=w|{fi'Og 'BP #f#*`m%c<\wf>(hwóutc&T>De^@GŹ٩>4m[͙ {o_'~6J0(l[B A}v0 0*j5X0h &˞āHH`k =Yrz (|tV Vjx+uTR8%|Ɲ#腋x(a +r-W`5сQž x]QVh_#\Y! > |]?@+t(<"(=LxQp%:0fEXw2(R0k˹D%0`mAt5ri49ODsv 8!afb7_1/1gXxM;nJTqcD#¬!;T LKJHeDF AP V٧v)9R4G k ^2$٫\yw,eVmx"Τpv#-/{ dRl$f BAeA J{S+9}pך*ANj."FD:7d _U;kGU$NBNFbi90_nTuNu;Z~-ﹺ=x}{c_r|>wܬGZ^RpviVۭ:A L%Sc tQ_HR$GVwQG~ סe7b] y)j"B,v>Ho_+=xW޻sVimҥ[kYrW7V&t)BTk:j/~kjPHx~7-N# % zuQ=ħ֨o\^-{䯬l^|K+߾tZG>f現>?rHJ& ,$r 7N lyPHL~<{v&Z p_=SU*q߰{Z=Ԭ%``(\lUmo6~kW|~//oYOA}g׿y330:(\>c0AJbLSOdtG h8dc(@_/75qGz/d3o7˨!9Y|3U{h^ZQ[0|wͷ7_[^[-*]o\A<ھ)԰; 5)#Xs.rځ efFW@.A,<푨Py SUӓpe3\p=Ѯg.)T۱;`^9;MhXabdHli Eb+~Ƞ_zD2rx e, 8BFu5,3xsˢ#B)d+9[cb:G=Q7#: ݑ1\{?~x%2i"FiH3S^FЬ Ea ڭS5ifY>Q#fm2 HHz rtvk+ `%;f&-hk%$xfBTl'[m{ׯmE;G9VLҵ-jvZW̗ e 8Tn.3X0a.o,#44 x&iL2SKXr֩V1Yۨe4bW !<Bꝍ&l~kL>K>fP!19fs+GNKx!a"Qe1c8E#crZ*.hD>+#4%oB׿'~G;_}_o^io+rr ISΆ_Z^fE܋Dx[ e38&FaoJD{Lwb(,{7{[k^am/m}mo(D2۷ڊ&S̿ʻ|쩩.1mw[JugO%"z}c08w1ͭypR@>N pfٙt8No a$NQ;{kW|囥/77j9#fp~+ſS|SU'W?wTM'pd@Ӌ_ AFVoa 9~!u 6AR=3AÄ^J[>D(fhGa:<=~2.'WžEu),곞x5hΕ~x2T)An>>T-eUkYB C^.d&fu+aؒgi+hUXXlh76&PaAf6,zE>QV"&LF8K&yW%veyTi:m*оDA[T}#hzJDm֤UKեO--(^վ(Soגkg3dOV>m= 3j5,!x1-/b;msb>3+xuJ_x'}C94f( +Ol{rPxl> ;B4ד\"c1$F@#00afmH810,^x} svH+ 9 o U%EDd6Hh"}5P u2IhV"ـW'Ct|F0{ᕭ_xťsl1{^|nklw7wēZV_/|D]AO/5Gl!Ga*H<h9XPpDi!O]t˕]tӅG(Jlj!]4vof1ENi<Et3 +bW\<]ш7ș%^(Vϟ./Z ,|gi$@"oWPI7&҉R5_ުHTpoh Nxb27NW[ fC+7V "ΎjsgW%X"@#@b',#M=|E-sXLAo%lWD,ʴ+E,)"T/9xEJm8WzQ!ޫMi.3PSB%SYF{!Bbqb֪Ӊ0?m6}U"%إo^b-w+ Q@z] WQVm+uoELcAJr_NyjuiST*6VER1tdX@l劭ڦ=H*5\O80B_Ml>#&[NoѧX-A*JSZ)iX8=%\bR)sΙb3.fGOX<^`G t;-e Kh"3!#"lpصb/~8D08:>τb|z(G U9t$KƎF3!V\qY<%S ӱ>-b !@& LODPLKes`fs#6.Bn?ċ?ή\Wʕ6-\g~W'}‘N%͔/괜~z晇>>-׾V^w͵*L dR=~ڭ|z 07#LlrȵUׯonfRO~ᗡ}3+W_jRtr >>+KTkyţs ̹>w#ѷ_ݺtF" ŘKg/ƌo_ڟ^現lgg8Gw~o]xj%_{_/z'}WʯƞTg<}O=ujqa❷vw 7WnB/ S^zŇnŢ8~3/țYR 7꧟'zsΜrï>z[yWo,׻k+'&>q79ytUCą3Kgtjs{?S~}/x'>O_`](֚pR6 )lw0t i^Cl&BX$Dzv3l|n&C "߲N"O541Y kesjpqxhQE" Ϟ]1OEnlߺK[q#KۛM g@H~ϙ+_v<;F*f3\5@5;v-Cz1G(Ni6 /p{d(0* 6 .$;'!.bU ƇGvK<RQvR .R1AAC///ڋ[8 bߚSX\ZTjGW_AO]im{֕G?OU( m9mxJtZLn^[T6{ v6whhhW@Vk5i#^:Ì24 ."jݹ%o`A .OYx mCH: :qÍuSxi?"uN}F +/`N#@Ԍ ~>SVrrqV Y zN;}ƪZ֏.u}0~eX$"D Ȉio:mK"$v޹g^={GT߸ME~"k!=PN&=j)p? fH nVXi/gym:N!ryɩa-}{m;l3qXyنP!ĽvX}njnk~v61F~{yfkro@Twܩ3N5[<ԓ|W`Ӎ)<=+/*:\ N.bpai5Rl}j ٛ)U#p-$%OݺXӑvN|g@dOHE"mo S2p[~klakG4cv40\ut!t a{9:s<e%j--eEj+zoΤs·ikۛ'y:Saj{Pb 3BHf2X[z:Hn6v7˭\oe|+墄u"x3[;E vl1٫oH*ґ}-94]ibtFXhOa o=x,ƭVn?u,_v&^q汕tשEv׾Uc$ݲ! 9ڃdʬg[Sę㾜7HNHL\٭!#h9^\D$L." [- ]d)&0mt.?ZM],ѕXW<7ѝ8 J(<\m)޻QOOLT.m8z2?^fN9OOt>$[~.i}Sl`Ɵ{Q%?qɛ~T\HG^yڷLJ{+իG3Ef G <'*nq_)4qIP"c GݏكD3U a]wY^jO8giWDFΉYUGk>Qѧ(zPE!FQxYrL 4+DT,Zd{_PTQD\&!%@7+GdR<]b&E۲*Rugm;m8jކ*ЊWiEZȒvThǚ-݊p|FiӂRDd1X]ȵ'+EOZS%#jXuKm1Ik8N5v4 JQ`\| #Xd~id !s7A#DC` SfBFɦ#V;N_TUHO"Ц1I?ċkE[N0[v|!H0,gib F ~3]&櫽 ,7ҝ `{U|1'9e­#x[P Vc^m4 f#>KBI$c .(Mgjgh 49 lԺ=1Q;fN?[ >\F\Ձ ٫CX/{3j3W &f {VyDCm,|g +ʼ~[`_Ǜ^Ċ^ WX$.2[ENؓ Y, v2pa)V?UfxBg\xQ&wTõzHA[3_< :٭Nq߬'rlx3p 8A_=a_[2yF1P)N#R*%˕.&dŸFۉg/c#9w$k '7qsRuj[:3:8}_x s3Niz.NN[Es0ۙtb{81N33QQ3I@ ӓ(%zt7hwsD啕խl6rљYcM0`xqfP{v49Dh |؝&q<`#0!`&.bYT[);X-$RAN@,'hw`+㍆UhBʹPbyD µ"vᕑ^="oÛl~:9yy F^:=xg~pgLtX*\\9hcN=i&#݅j?ؙ@.l8;[xߏ v`YUz4SokR8w%` 3{XvY '6_ uUJHX">UWL $K?/* LNG6DNnxcHSjuڂ*3<-6OJ|H0EޢLϨO1 /bڝJ0wJZgZU_MB1糸D'2;Tfͮ!`Ÿ_Oiq+T452JX mZ*\an4 H5n;^ "`IMoawO|RRDiHLh*WjEپv*}kN&ڔĶƴ{kPDJC @ܶ'@vt̘8o_jK*X@HPj@XAc- V5 S9$h%q0JK)E[4D}L<$[fQhC,ф Ҋ-Q%Q1D`0 5#PߟQFFC"zKUHlZ;C %C>b#U$PzQK8*PV!o.%?^rv}[WַYy6AEnv lޖ %$*dR(|@ pG$?!Yt q#P##L"굘'#D+BX 4 q""$aQ9{:4BP*e dL%L߈&6ס@pW(iuzbn-_qn"Yy$TdM`OܘTx;]B,c2[wID\ -QP{~ jFtg@Bs|׎[ QO(PGHq [XH=XXE٘`#B^_as q]c>H5vv!j{qІxBfKcP~d h) ä"d(^'.E``ፅrh"=`MݝNcN{SO coF2+?D 2)_(N UDh{ԃa !sf. 1H}0"|buV >'RpoNCgHh*HZO>T[ !Ӎr~Y-Of >R=lX,0G@߻;vv-0KZ2.EIjO'[H#əXv\f D+|D>u4}z.[ຄx1o꺕fӉW? #La6<~ 8;K6z Axl $2y1}tkvop| F Xerq ˸O/UK!3{ ѳ`&.|/P4EgPGT@߰x&w"|~+<$ 6\IGOv2veSg#;O\V';擹Tͯ{y;CPcB&;K@ޛ7$\_o#_"X04NNAs3L&Cx:6ZÉb{tl[.Mn4-ҫCaD)TjXeEW4u7-?NGP6 BpR+OrXh`be"LtB" 4mqCh~:Ĭ5#K THI8AA`L隦"zᜋ^U nhpb%_RԥYo'p$#?($YcT2Bgxqr\HSbřh͜0|ѽ$'`CAGoz #+n cSFFw a^PΩ- BF{Q0-þo`HkU_Yihue hط iYKPX4֨7emh3;ޥ ) /LO>um }\+dKi=h4-&Nkڟx\;W6򛯣Z;u1C̼Ro6N7dğc⊴{GZAJOv2^x|Bjn28RÄ[SI!gde]BǏ̄O!րht#W#yV;TN26&@=<"&nVe{kjKT£ZP^b"}n tw%|CQ=!?y,J3+ *Zq3  X#шr`IЕISM/Aؓ maIi4ȕ }*KDr HWYEy"' AS`PCHt(9aJ7+c%³ C1\͐ۙ(&z/f4lCWi!0݈̋'>& \a*ǃDuN 1܅Tb7 @<%'RY]p!e€8pHeXЫ s=i Rs8 m|5  k  6.E-|+B4$Wdt˖pUǑ>:,$%-\W{Pmz4"aEes1 .؂eȻ<%^'h&"pd&X7w+զNłT>vwzu LNϩ6E=uܑ+=S'A>zDTVN-V{akp2[+vlg'fDBz괛X$_0'CcIHӽJu 5,-F06wP0p#|^`'cB c̮Vd$BX`sBQ9\${q$fۥ7W4OR, 1Dp!۟;ء8lQ醽fNbbIȃu,K` ю7a0$mlmi0[_hD Y_eU(yR >9 /C\?'86ju\IYɖZRqxo[,TOx永囌d(=ktMdiKrËh=k\ة&*]hE4(>4\״#MZޠ&KO@ʼn=^46%kh2r]e4U4[=ܹiLp|Z}Tt&wa`hi0zM_ZH4}q=0#ulh]iMsFNnDXx"ل7_nΠſ'֮хYdLZε64M+}kZ0}p/)mYm\ƭcrVpM'Z'ZZ0MO$ڈWIz}mq-vH}A6+oA3iMhNlojKsE[1TIvמIZ˩r&4aO4wsq=u$x1Z`~bNQ/Tna*w䩳s$/y\b&x";죑#~LC  #l┽5M=, X,P,Ίfc 7ELlobCH: ! mbe"H/"z>Ȥ$˨7 cHE|-!EHnRP;^!>$ȞY~C4/2%x+Aj '~M8_fX4PPD86m V^1;yL V1B=Kºȶzabc 29zq"&G$k$6aNFΛ:>܀`6h[,`HCA!ԖC.3k鎡G,ʁj` 8cXq᛽~4&Ik+r]5B#E 湜 l%j^Vv$Va)HEAjlXaJÉtf@h,<%@$+B MSHN E(eSl$;P"R*fVL2׬ح3Dj7_WGӞ2Cj:XPeaHK.09X[NF1m GDL3 !CиƐX]y#=wz9#9sB"C'Dzޫ88")6wMqrP /_!Al{@ ͍H3DATuVԦ1l&Sztqr?i"jC{fG̡]@3ΙӁ[7ߓ0&] *Q1mԽfitP vᅩ{W[a,hS[+8.BpέJn8E3.,;bQhS\<ΐp{[{N/[͍mM !J#{d,ȊiÔ6HۂZuEyjֿ^Ƶ}QKd쐧\ iC2_m1p#W(3>J{ be0ijԋzV$鮜k[D $'>Lz:[Ғ}w-o;?PC#YIEbj]hT;B4lL =T+V߂w'rq/O#H_uC@2!HLu+lܨݾޫj<+JpIzGJմ!lk[h(֪ElGvc[vr- )uⲽ]CKD"7;W;FMX^aAY6nۻEJ-1J@O("<8۷Hv~oPFoAC囘yL%v-|7FDx(uE x~EZk`j& jcOs+O"g33,MP1 7bnk0`&H<vXB(Qd [OOT˜IpIU1!@Eq_d>_o0EL\PNtȘd| ۙw}Bn[(ǗDɆø:QjadDH^@2Y7|daXĊ )$ܽB . Q\`T,q*oZu`ADI~ #A7+A1f$Reٰ*H8c b ЏQ$f)d WHQSplwszLrA6(~5l6w<'hɈA v9en5WFBXuxa1!#4CL17j-:͓=x4.f{tZ 簂w?Ȇ}2ĥZz(MKk(ʖ'LKsp|ylbg{cAwbecGӲĪwO\?iW{5$_J?藺HkAWn.\h$.<ә}v%(Mpn[TLeA2{,P$(6CڑL鈦m~:JqXGKSd荒-+.t*{Nt70?Q-"2IĞ0>xH`JDIty3ONq&1(8V֞i+(=m8$q G-E(JoRIH "E/i+8 Ia"@`G9Xn=L"< u֑[uR\A/ ]3q 1b+B **"@-dJ]"1'Xb O(MyE27??T#>΀)]01QC_'RJ y G> [&R|zAoo@D D qeДl DrL DLD 8JCUrmFLQ'X ڒHzy4fB@sa?u%t YJ)*Jd)6O2:eOM,#F"Z:飇8XW}P+{Xч$Bz(sCTMQZvg&f-m_- {)UT,~*0&eO( hc1(phXgOumrgRJHzU)鉆_ه:"̓ط5x7RHF;1Eսodg(W+Cg_\|ys_?N.99tě@pMd)!f,燃> qqdL&6e,PV8ɍG0,IΤ/W"fJ3q0aѹb"דh5O;M@kǗK/]:sF&˓d:n`n b|yx6yg{/LbXo>.g:*^k఻Lś%I50|NG:[M·OLv+k1SgBwg4[>^2unn:v^ό'_{Di^|QB(0!,E8 hh* .OWLԥ=؉!L;RҾi~Цըa:Ms!zў 6થfyfKDP Ӈ~2x$3B:#ЭH`b/)+Z(#+}#!T'))/ Č #ltX}RiS~CD 1qbL81Ҙvz\=0h/A??XTHWo}X7&F R~F1=N3Vee?΍s.O\+&VCMpb|4"A nO_"hoT&8,@rb"7R7~|ttuBWJ͝J)8R?z2qg{o}'Ic">E٭4ZNюnW}^g'K~hkJ$klg:xb>0l9&h!O0bǖ9H\Tի_i5mAm#;i5M4$cmY1i>`o'O--CKb{'-,ػޢ.j/ڿ@~Lԁ 2JnZ`-vןŦ+|+z% X\+"*5{!838'0*t;-fE%nħCu s>P g*[zS/7H5I=+@yj56c__A_i+ZŶfFP})me鍶5}_΃׏3D_VPl Vz2"Hw + # c^iHXWy< < 1SUAu_h,KNX7vWom0R8;PuhQmL |8Su>W+W $^d2QE C}+Q{v/&'' RBq;)c8+{|, $B5X"vR 8/1ġ{& A*Y=D 80a&M0pU0p3Mb8F<&6E҅́V$1}t#090AL u!'\i@b>549*;ܻ;fCr{r󍷷*q=n$ƌ.c6V /A|YQwXd`#F3Sbr룶GƊ5&f:F.樔%R" y2C  8⁞TBЭEU0פNC ~c 3۠ e8l*DCKu"~ 7T25R]@N1")\NQ6*pK/6.6ngp[Pw:0Rڶ:Ly ݀eBQgIS2PVu:M51eFɤys *Ǧu]_d̃z6!NC. 7KfyL#ZD5%/Iڰݮt4%tKf? +64l(Tl0:dc8ckNyhKl瑟L潌RڥI>T_GOɨa&5u } CUQ< 祯#bgj5RM4#n},GįjU6O䀒wj9m O~+Aᴪ[;O&VJS2Xչ*-!5QM?Ju#|TDjgc.vɜ~a$[ôV7lVt@(x̰.Sq~s/Yi8sKg"fѢ`GvБ;{:^D RpS.5 |M$-XO%-?d4*ŕOmHMS#HC IeXwf~$6?6HbZzl2鯮8~Řh>ڎMvA߰9 fȲV͍l5GS(&K`E^ͬ}#]Rf҆NR򗮦}OkFX,u U6ϧ??| / ԖֶәtSrbpM r$1~!I8[pgG,i $ A&.>0G)Ƴ ZY2=uXzxZp8c,1(iQ\1@Z2Ə.]GD@f2\%Dh@Nk)CFH{adf^􇎊 *Il#m(!>jtw?f ^5dQŨMm.q`l}v-wAWahscQ0x'„Odb4P"M#lv!dţK s>L:`ٙ\Ď3>;L.A9Fv, z)O ;~9z17'qxadJ{oN?P 2lrHT6o`u 6gfâQke͂5'Hm,Wy>Ȼڰ] vQ#KZg`Bkac`ht&3EX<^7zeId]'o'"*Bo5Z-zEE+V^$@SQ&S(;HlàX^L-Lt> ޥ52ՐAv1UagK-zeݓ^XedקZրfg+XK JyhPgrm-|L; nm;QhZḢV U9DB>5Il[dkW͙Q+4Rs3 ^a7cz: *o>bn(Z؜`J8Kx#-bk1_d:4|4FKN-W~#fѺf@Sʮc;K.Ŀa4ϝňCLQ+mh4h{Ѹ%hniځe1!A\j8>%h= cʉ x7Z\G;(-qH6%3y+1R]F+Ę0(l>cjkG ŠfSUC$E8lZgsn9"-c;i(FEҋ"zg.#M讧k~9g0ʻ)M1d7D=6z6Ǒϸ6֚սć)"6RIBR}\S`6YYޞm!w/~$VFp4ڭnKKTghm4#"P}h7e>B(egĹ&^ lҔqIt DI~Mi4q6PJs8 RPոM8(Jl34$ 8^dne{ux9I ţS)8eSǯ&N4唏Ɠ> x ykP#1o#5G^r+.ܭ۔KxMr/vq}ލK~}GnZ~ؿǷYgi3ًG~Xvw<|P eOrEAA~feɠ$jOdeM:(>rq8iu؉ɍ:u8ܮt"\FnVtEMl>B8Jqtl7QO>>=/(k+n2 C~QXv(3H`%:K5R1$x=Fk+T ըꃉ"<[q<ƌݑnnȉ>EI)Fv,j JJ6D91-&d9z|ZXh!Տ'a @OݼZ,3EF@كR{5[u)6&ֽ/zB>rd&tla>鸗C&,c%25ÊtfMiB!FhV*5Tz1J3j\$Wm7R< Hjkf]tM3LJifsLBC"W@^$awz@mSjfĽO@ [!n ~Ǥ>LS<&]~ Da#FbJD NTaŜ uDXhrQN;\nF]%:r*ԏG2Ր@˯SG TQ)z|ޥԡ{18Հߗ95+Œ,N#l 쇀]e2C%qV2ⱆP#ðEpj{Xvz­}U4)OgW9GjMSZ)Xco{#Jhw˯eR+-.^Å{o>WcnhRXx=9oryܭnkwy~Bz;R>Q^özu%N[sV25:DƦ Pak1"H({F֐NW]TFZBPFUC+ =ՎQY- GNptݻ~U-dWlC]ݒ[h;9f?k_8LwX5XWXx?g#i1$;ُM̉ '.( [{F])Q\K5BVDBDb:J0-^eZ:UfN{ ֗U"B9:JZ*fp`;'\ջjgw/-||,>! eZNbs֔'LIńR>y^!wJj}}Q-=@dz.Zk>ֳ/>~Brun[M=4:C*PQ4f_X𤳇MbKQGd!lg]Ŭ$f D+|S ȉJb׹VNV$QbNP -$U&4/Rf?!t-&O*; `_4䯫>kcR#'witK\Nm3٩\.Hhj{Ymڻ;$L%Evݬ=T;;K1 iRx]Wtǚԯl X"F 2^)[cgmlmߨ$ӓ \0@,ܮ"9UZZ$]N(׎z*ТT&@Á[^WOuh9?W^я;b5:csj1"CyH( ScJQ5--QveFZg$1iW ȑܸs>\ FtO-8$캙]HcW[v~p_c'݇oqX5 |h Q4g_uN:(JтtbRMjxib$#8+A C^SP tO@hUGNje'ѽ̼l_PUYFI'G%FyKD%..q%6V8IdCt$c)@ˬ#F(a?tj#1 <*PSf|a+(hƢLdz.$16ͥg|T- [MƂ#%WS'MEK(S`^Hc.xGD4m1Z MQ ⑔H54ƸbK阏s|*L]X$U>ݦ8ij~dXyFǕ}-/u1ߧ;QZ MWG{1먚?~ m{$E44D~Bm>j=̟~? kk/T$UWnvG8ƥenrG~'٥ln9^Hf泙lv)S#w9GhvO3)0.u ˸_;5O'fNdrGDf)[NsGc٩3'gNNNM%fX=Kaw|S%X*&ijd[DuCw6Gsu\&j@X?:v*}<Ge~ľ:0rWY1\-O:bTzi2'>c uCe˯th;]|cж}wn$,EFvFe?*9ҋ-:gQ7UǸ #L,@W9k>5>X:Y[ga{EB:;kOhhG[6-{uc;p'8tˠ za)-rrw5:l+dvJT2R{O)}AoTl%Ѿ"\:o4nϹ"BչH%QEsAˣD),K/vBӂ;)it/G:X j{Y;==-*'08>@zȅ>-FG]h~<{akk/X?}j(V.E!%A@C?0}o@&j(ǂF鄮O?6[`v1Ī_h~I{~ج""Sc<:зu:X^4V0_œ2[42?Á~`1~j ?c` P%nc3q_ \ |$ @>vDζb{{|qj +5+%ɁNhb{c;%6+E ^$V%-'[Z=g.3CplJ({2Hc=KVS;{08]?IvC'P!j>q1 !.Bt'"]k*h]odsn =(aTĿVaCr}8Ix5p7vL_O0h"Ԧ0]T3w}Jk ہU_x}w=w/mٺo?wOŽ79pm/=ʂBbz#g١a;{iY:vH-&Vv09#W*V1qv(ia{V^ta a O}iNοƎbHmc~/p  EP>u.>H(]lRrMo {bme FwLd'IO_(H(`r! =<:4qוgV3}94k]b?dY!vw/{*W P_;A/]?W j-phz9{ib;fګmԝ;\AdM.QG}bArjsQNAf8h[5V4Nz+ƕ_euO;>Q2}h=W5|kkV?E{~ԕF'n=WE~:opit&sHp0Jl"ðn~&u}}>QV(r}ku+Ru\а* * AXO/JQPaHRW :~henLv2whzts5\0+Ϗ6z׏Wm{{6ߞknoq>miuNAv@³Īg$|%{ScH0Yl 'j mj%1]OIkUS؟D4κ|}kȳ*bjui(d+(S%EvW{EM(0RsV]o4]4[r-:/*̽TGm4vDMČ\Ѻ2VZ`KxdR)XEhe5ePME>^(XCClQ:K%%=Th/!,^OH^5Z/ o(S3G+ȮvNP03w)W(Yas`^\?>g>lRKXr};Z3j?TocNMYzHVlFRx=amHWv?T?&%=*8b*NrXׇ_Mڎ-_K#cDGF3^/X]:A5QC_BuK Onpam5p98^ÜKw}ܱGk뺢+k ˕|~dïN\ ⤋.uV|cK/{.FE9[.ҟ~\b md~a 5\"B*ȏ ߷THzҏg,a885}֖[W՛k?3gC`7|X5pX5pX5pX5[O^{_}͓Gx̃gVb)={T^IENDB``!is xC tH$ 4x}ytWǟ/A1֮sľv"TRPRڱRce*:ApZc=%4j)RM UDPo:k~|~~>wLeO&,K;.+W~|-, Js5r-/^y+2}2hi}O牔̫%Z>ş=v wr)Doo2bQ(gz k&^})Bb`5\x\a.FqxhO,*~.'۝zTp/s%W32QSi34Z7iE#ڍ4ěd(y:Pqu^-1Y#"NE{ZmLc4 Yc?2OBYSzl7VFURMWj~reVzPOkThJaT)R'KMEY#^2*qE.Hр[CK~7~}5,ZOҺn8c,㴳.n:Fp#N>B 4I󵡆KWc:S%E=Sa!D_Si|?ZZ7_C㴞[z>)FO-m3bTBf{ɾ ;eXGO|w2ea ϡ4E6[pA;;t]bʳu3@7sceY+FK]γ>KlNNn,Gih_Sr=_P^A^N^m7ZںK;Z:Gq9oZ>+9kl1h{<ڝaߣ^UIMP66cxow.7p vc @w` t;|}/ |HZK[gH^^9О3Z XCKUu Ԗ&ҜPK󸝻,<=ٙ{Q! v;4砋g9v\ȶwroI{P pҀaZm(ESW\As d:58QN'\/n:7]2G_%K VGSd-,{s-; X?Jpn`Vc}s /Q1c_y͍}n}W\a[WV PNG  IHDRx@C PLTENLPTRZXV`[ZfIHWdctԻؾ׶ɽ ˚̊ *ccll``s __k>>E[[a۷JJKíȒwxpq—ɞkm{}JK`fg~hief{tuz~wzOQiXZt-.;fi fkchdhߚ15L[bwmubh|pwlrXf[h\icpanZegrcnlvhroycm`i~s|em_gpyϔ³۰ӹۻL[Q`RaRaTcSbSbUdUdVeVd[jYgXf[j[iZhYhYg^mTb]k[iXeap`o^l\jZhYg %:[hLW\i_l[hdrS_guBKrcp:Bc gt]ilyLU|^i'p}t\fy}Œɤէ׳⭵ٷݽݸٽݼܾޏnpx BB?220664VVSjjg''&++*;;:ߡTSORQM[ZVQPM`_\}|yyxu%$")(&/.,cb`srp#"!GFERQP β:RtRNSy@6bKGDH cmPPJCmp0712Hs *IDATXGՙ{\Gꂊ(QAED@ ,* d]-laAX-, `1R)R EDy4PDν;3>v=9w.X2q?Fg;9-fggkdfU,YF#0#64)Ǎ?mTCC/@&50((*4*ؚ5L0FNs>%W.]՛7}w{`[o/.--Yd`9|7`ߔ;Vm N"N8tL=p82wڵ6ʻ^9S.|³SEIxR kWXZou>⌝0omx1d&kWN"^7 1dZ>Q]eL[᩺% }|dXS Qf3W`k%BtKzEKZ٭[d:,7!(f"@2_{O =BjVȹGttv*J 1Oܗb]|>L@юsgUrr0R=hd lNpgoibĔb%݅{|Hqymh贸'L*y9ʶ l5}? ӬՂ/ T=TohޕTRƞ7N L"-J=˕pcص$qfC`՞͆'ld?M_$`סY]t ɫOYh= cΖc 1{S[ A?/=~tW^dàbw'^Сq[Ol|:̌ 2;^ a${ >FʸG`>HHTUg .AA*)<ܸ)oiC<.izOyq-7%9- O>*a5 ` ecIiq?ns= 6j!222J-`<Ja)Ti5FuRHOV !˰aE_¦OTPϛR9Xm9J-!{+4'͂Wv/ o_b ZQ*h˲\CgL4%ϯFӅKa@l*8{_?l&R[5iMcmHM5?Ԣӧ\+WNdAz8RRsjǣATuo(ֳpC-U1t /je2yz@[7a$!YB xo#U2Tw= 4[ݡ1QE^^ I @v'Q"jxj,<KsR& T#D7dxRu<݄uSl\qWE X O0B0ǨT;G3%bWm}y A;'j+¾jQ]yZpmhd5+ *mKǢr7&`m1|TϻIGL-"$:\_rKFٙǰ**12~L1m[^I(: Qb dQjK3}hp)Oizy:FR|6,DV7|\+ݚ lTz e[gp3l~X@EgQo(E^k>[#͙u\J_mUc=h:,."?^NqSq A˱\, d& J鉱<݋;}w\.E;uۙu+3t>G8?vJ2E(`9ת\BDf>Uo$(֒;ṗ$i[e$ڍRl>ѹdU+Ѡ&E1hUnT[l=yckT[zjC@ˑlTyP^u_Lꛑe[@.~#]kDX9DSc bph*-t?#qY-YWTӱ̬1CTU\9iY0CX=EY[l ۜa{o]]]_)4&vy v绺:mjg,gFEX-$dF}<,"S}4c娳<@xY-? Nir3=⍽8r8,&cG@7kDFwQ &P5βvq1p`>_\XrCss,(-ݸ}pP`hS='뱾Ա VBlj MPGrPD/5,<S`+,aW~jbe8Yx>O#5?mjqalIENDB`n:FRܸ88qѯrPNG  IHDR\$3@PLTE@ ` @ @@@`@@@@@` `@``````` @` @` @` @`@ @@@`@@@@@ @ @@ @` @ @ @ @ @@@ @@@@@`@@@@@@@@@@`@ `@@`@``@`@`@`@`@@ @@@`@@@@@@ @@@`@@@@@@ @@@`@@@@@@ @@@`@@@@@ @` @ ` @ @@@`@@@@@` `@``````` @` @`ࠀ @` @` @` @ ` @ @@@`@@@@@` `@``````` @` @` @`𠠤X4DbKGDH cmPPJCmp0712HsIDATHKՖ 鐜wȳ]vI')q6T*-0@Bn={B# >.w~wApo+ WVϧ[ӂ<^hqmHNo|k&y)d8=bNYW=s>\B3ݿt+fEO^>|P'̩6;$E{gߧZa9)y^Yzx^d<4YR NVaB?Nt|̔'BW֤=@E 8Q1Z/G HNUVZRL\cx ZnUklfhlsoytlxhrqrys{|z{uuce2YSH/cY:EDEMMMGFHSST[[\XVYOMUpSWn^bqhUdddllljigejtnrvskkttt|||vwxtqm^^g>AHx{lt|}=,>? Z^K [VGdjvenmds+HKJRS [HELDL FTTY \YFVi d fl bs'G7J+I&ryQ^ 0CDbb7.oahjiڋQeC؀m]*Ԩm= H|x9RP;u@arL/?`ut= .j5NT:%Xka}]Zdx߾.QqL*F2V]J.h׷/5L TQYj >  HA^6Pkx3 #J!`fyb)hGP > rC~PS!: qMP1(~]ft9; Hh L'~ K%c"DX@bX ~F+Z텝%X"aG@RLrB ڹAG=dVi z\]PVTXI F1vaA8~Sa^bpɱ&/a~i-$SSTm|j`Mä2Xj&@qPtdEoJF3lNTH XvEVe I]rw/Xs y&:BZ (^6kcFK`w/.&+qe\lrwW>,4ť(XDRx``-/𱐟eujvoF뀒8L:AkHF&-JMݼ1Bh"#ԄNሙ(jI#x 0sB,:yX9ߠriI=CF3?4&3jV&0jt.&Z]#>TDFjm+3RMLG(iP*e IZIIEK@viQ dYnג^VTU2?Fi]=dRE=T USApNM BQW;lWkzHu(m7kZԍFք4VNT( )oj2Tl̤ڌ&: U j)]O6;q[kZ"FiT իn6AGeb'Jzxt+e- /< ĚH]}j-N QJ;RC7$Ԍ\Guå )^.:i$tͣGנ&ڤE׊ j-TFIe (U%4g+U2uQ@jiXVREr%AṚP[9@%U@^Զy2ZRVHpbq -gez-좑ۆT5R9AJcaTF:BM; @(&q0[d fmFF@ة Iɮ[ȈUkiH eZkiy6Jz^oKj^/HyLkt(+4RP4+#zLWS0-j5L kU͖Z]gl:gQ+[à Y )'Cc"=|Y xrE.tOq{ZZ+V=WQ/k{(mzԟ\[3c|-cXod3VLvٻWXmv(=jT̘n[{JP1Z^ژC&=ˈ'C2 2 H_{L gF^aN9{7NŘ. 0Ž0ʲBa 2·^;nY핑{9buбx3"A콪E.GLb˨߇߲3&ի4Ŝh20)sSA Vu&T`w2(ʃ8f2y`#hYW**vrz"}? aq] >H]䠁bɺ2I;{@\O?Ŝ̏qZzEuZ&o@4^.OȴZo$q p^^_#^ -Zì sB-t_g&}yy\nrZfLv*fT&R3*T*J}c'2r/i1?ڹ.9(~]| NZ&66qTR@e'K$ Q1BTRK o}v!~.ge,\ja||`_9yZ1#D,T#Oԉ@̿xѣ{!$~c;_^n*1)B(U VGH=;vA0DZF519 >&>I,5%@0r7~?uť?^+(`x?А(ʑ's@ۍ?m{?:gU<۳? Hχ_rEzyFxLty,iOmÇZf@$V[lĔ-) G%&%jjU.{IX05%c'k*WEνR߹eO_~LyE%,a.(.ggɎ'dqbRt;EQ&,05&;3jYmˬzIu7vˍo?+/?x(.`/c?qL'%M5*ix?_3sD@Br^Zc/K*3[ |Mwc5殂OKo:pJ "p2Sp-s⒒ďF2=QZCF0&+ brPj.E׹- aG7yvڌ5%_kW e @5)A.@9!`+1C=!77Y\2|~yz5ITve֛uaOKvsu c|v)W%erRRJNJ?aa#&$L3a8EobĘ%KgUx wVW(n}PZX9+cݮ+FKO#>)7:nͪą ƎV'1̳N4f߀7] \iKRߠjNmKkYx㧟~Sg]b~'-\,( vJ)&L?6!!al@¢g}oe1رuޡ=Ӧ eZ?,H"-;O.,?𮒒{9qbx%@p瑘0fO`a`$|ٻyyv"@]_["9c{g\Б< \jiDG~ĩ =$w?U|^q⹳wc,ݺs8&:7W?..;{E06dpR?F ȑ`9&$_ JY彏Jwsό6;4u /T噯>[Q1IN+. 5jgС]-Ylyy)~111#iV@0$}c_5sr@-ؒ;c 'PT~ٳ8s'BBk3F!oN> ʗ_ыc^xӧO$c}=c<?z\B@|NN⢅9+,ٲ"&kqVVr%z[eKJvm>)Omnb[4XNKOx\xy^xk5 ӞC9*100 w>ˢE 秬HY$+sq'#(HqgÇd9=,tN>+7'8rPG9rϨxpfƮIX I%%\^z'/]+VUpo!SN  AE7u{Roo_}O?Lo$O?=l3/&;Kr@23\n,G.//}_Y;ϧ ,%p;+@ݱcǎO@o<}nNV fgE/hp2dqddGAy<_xd;.^:=wgB#bA̤c8-'m .U?5q S] V۠V+ X.UJ$׮H1U* D2 _  0;27͖J=7~dl4hD l&q'h!:cI{avKWuIԋ4[&_fm0 7@ncG]kfFG`鄾k;s9r}@VkMȴX{({7SzD]k9Q}Ȳ߷uaưV] e~F[O+0FF1OY0G:7K%3Ee{-]jQv. cde%nkkMܛRLt{3]i߯ՕVA^Ff<=}MvfcAdT1QZ`T1(^kƿWػ6^=9Z)ޯ:{eg~'[`0C^ a;GLaw&ǾX*Ȥb֨BxȥV$J%Y'" ](̖%̕,(e :%LCQ:e-J&dH5άJLm\MT7#T&y L\V $rNԈ&Ri&Q ~ o"4'J2B\C$|jlj4RB<;FRGܨ #F"VmFpGWng@g%y@Ⱥ&)"傫S %uU,N"0 BP%PBDBRyR ]YS3 Ȩ` A"s("j%Esal@IH!+ ̡bN DFŝ4i"@˴BࡳƈV]/!X $J!Ds[EkX_'ôAj6  A7ax$\iBI` ADy!DQbie=ie`#p2,RG% -bTb X,Ԉ(Wˉp@$,zGN2J&nFh$Y<[dR(Ja4FE xu29HS^#oNLeM%("RM,U)B!*QE2$Bd# Z$ @QFӤU XD $Z*Ng&:q0 E k,fM#ZAY5k$H3a&M F] YcMc2Mfw\35&ւ$fqSQ%AMN:5L0\=+P93Ƴ^ P:TWMr1WusSB콖vG2Ea& ;3|Ve`#Ψ#naeG-BIv,pA?=@:ÞLrH@y]ArȈ>tbǝ\?]mt Ҭm7`4~PIENDB`F&&stQFޛC JFIFC    $.' ",#(7),01444'9=82<.342C  2!!22222222222222222222222222222222222222222222222222?n"2 !1AQ"a2VqR(!1Aaq"# ?A5ewETѸ6Bڤtr.lt$ d )1&tDO6S1R[PxlͪLl璬o#DzզXX. A⹪΄4ΚEkq▔EIm''՚`ЊRRB)JQ *\h,)raqՄ{]Č; XO4n3/GA (jkCl>LPV@^Eۤ3otܞ[,%N($|MxlqiB.1I>k}R4GZRW Th5,tDge+iXO;s\VV 3[G` u.oV5S}VSx5u_glf_VZkyX oe6ڪY2̥Mܬ sSAYLgA:yHH\zcUCrmι7` eYLdьe)@rRwsw2Ǜ9Rq֦dί̒!Ye衴A'zc#TFZά k!opy'|l__efo\ R4IRqW=sTH#<#ˊ##z%=L܀=gF~;qgj"km6a tJF=L#o7V1[um$O\*PPP"n+5+ ObcQ4D: r#0s\FR޶jR g.pjiDS98]ӌ|hJ}j&& O:$r2qYUNd=)JR>W!AO+m-#$wT{T lzdVC2'*El0+8>Қ$R1I#5oTc8rlv&Q,U)QY*AGf{sMyBd R1)P8/Q$I(ZC%;8&|cTyQ"%nIC.czVSkB`)W1X3q9AJ:ȥ"1Aؔ[GvHHUVqjEF/A}f GIH[iTj њS2Z(@ӷ9[^yM6JI'$ o)V%kXⲻaيR9LRJRE)J!?4(   .www.oceandataportal.org>http://www.oceandataportal.org// 0DArialthicnotyphhb 0"DCambriaicnotyphhb 0 DSimSunicnotyphhb 00DTimes New Romanhhb 0@DSymbolew Romanhhb 0PDPalatino Linotypehb 0`DMS PGothicnotypehb 0"@ . @n?" dd@  @@`` XP@p$   !  `b$4c9lꄘb$ \b8J#vS8b$lgΔ1( >O2$is xCMb$W\a[WV zUb$FRܸ88qѯrBdb$NSN#2`lc!AkR$&&stQFޛC  0AA@}ʚ;ʚ;g4KdKdD' 0ppp@ <4dddd4w 0h̲b ___PPT10DSimSunew Romanhh 0DTimes New Romanhh 0 pp $  ___PPT9 LT D )( OPTIONS TO PROVIDE DATA THROUGH ODP 0)'((    Data Provider software is the tool to provide the access to the local data system of participating centres. As soon as the Data Provider is installed as a  wrapper of the local data system, this system becomes a data source for the ODP distributed data system. The data center which agrees to be the ODP data provider should provide: the appropriate middleware for communications: web server and application server; installation of the ODP Data Provider software to connect the local data system with ODP Integration Server registration of the data source and its resources, support of the local data system V I-ig i  Hardware: it s recommended to use dedicated server with CPU 1Ghz, 1 Gb RAM, 300Mb hard disk space Software: OS Windows or Unix-based (Windows XP, 2003 Server, 2007 Server, RedHat, openSUSE), web-server Apache 2.2.x, PHP 5. N Z tbE  g    #     Network communication and security: HTTP connection between Data Provider and Integration Server JBoss application port should be open at firewall IP security check: the Data Provider receives requests only from the registered Integration Server. JAAS security: Users must pass authentication procedure at Data Provider web-interface. Data Provider supports 2 user roles:  administrator and  user .  Administrator has full access to configuration of DP,  user has access only to his/her datasets descriptions.<r!0Z2r#.b    The design of resources: Analysis of local data system(s) structure, data storage type, data ordering, key elements, and other specifications; Resource granularity; Analysis and comparing parameters list of local data system with system parameters of concept XML-schema Make preparation of the code lists used in local data and the comparing this lists with system codes accessible from Data Provider user interface,D 6! C glg C gCH       Make a connection with local data source Local data system can be: DBMS (relational, SQL-oriented) structured data files (in text format with separator (CSV, TSV) or fixed values positions) objective files (any images, documents, shape files, other formats which Data Provider can t parse) software application (external applications that can be used) 4D bC `    wThe registration of resources: Based on results of the resource design using the Data Provider web interface Create dataset description by specifying: Identification and reference information (title, description, additional information) Time, space and vertical data extent Platforms, instruments and methods Processing and quality level Data distribution information (access and use constraints for the data) Data content and granularity (how the data will be organized in the transport data files) Cross-mapping table for conversions of local codes to system codes Metadata update schedule based on data source update frequency gCNg+ C UgC$5 B   After resource registration Data Provider implements: automatic registration of instance metadata linked with data files (file cache) based on described data content and granularity. automatic use of the controlled code-lists and dictionaries actual status of resource and instances metadata It is important to have resource descriptions available on-line (if local data system was changed) to permit data search and access. 6I <!q !C;g6C g  % 8       Requirements: one inventory file corresponds to one resource description inventory file should be registered at Data Provider and contain information about data files which a located at FTP(HTTP) server inventory file must contains URLs to data files the number of parameters inside inventory file can be different for different dataset descriptions it is allowed to specify parameters in any order inside inventory file. The position of each parameter will be specified at mapping section of dataset description. mandatory parameter  Transport file URL must be fully qualified URL or FTP address which contains not only filename, but also full path to data file including protocol name, login and password if needed. D !C0I     The difference between installed at remote Data Providers: You should specify IP address, login and password of your data storage instead of local file system. Then the life-cycle of information resource registered using remote Data Provider is following: " Data Provider synchronizes inventory file via downloading it from remote destination to the DP server; " Process the data, based on resource granularity; " Create metadata for each instance or for all data if there are no instances. Put URLs of all data files which corresponds to current metadata description. E.g. if hierarchy has been constructed to divide data by platform name, then all links to the data files concerned with this platform will be put in one instance metadata description. " Update dataset description with actual temporal and geographic extents calculated during analyzing extents of all instances.$p!pg p   Thank you for your attention!a /   0` 33` Sf3f` 33g` f` www3PP` ZXdbmo` \ғ3y`Ӣ` 3f3ff` 3f3FKf` hk]wwwfܹ` ff>>\`Y{ff` R>&- {p_/̴>?" dd@,|?" dd@   " @ ` n?" dd@   @@``PR    @ ` ` p>> (    6pb  `} b V"1@075F 703>;>2:0 \  0b  ` b 1@075F B5:AB0 B>@>9 C@>25=L "@5B89 C@>25=L '5B25@BK9 C@>25=L OBK9 C@>25=L M  0 b ^ ` b >*  0b ^  b @*  0t ^ ` b @*H  0޽h ? 3380___PPT10.X/B .D>@<;5=85 ?> C<>;G0=8N@ 0 @P(    0 P    P*    0f     R*  d  c $ ?  \  0  0  1@075F B5:AB0 B>@>9 C@>25=L "@5B89 C@>25=L '5B25@BK9 C@>25=L OBK9 C@>25=L M  6 _P   P*    6 _   R*  H  0޽h ? 3380___PPT10.X  0L0 0 H(     NO)Jd jFIRST MEETING OF THE STEERING GROUP FOR THE IODE OCEANDATAPORTAL 20  22 September 2010 Oostende, Belgium4pE#*! 4V   T  C ,Aioct_linkx  c $@?@W   d  0t:D www.oceandataportal.org Sergey Sukhonosov All-Russia Research Institute of Hydrometeorological Information - World Data Centre (RIHMI-WDC), National Oceanographic Data Centre (NODC) hu!]!## 4 f            0`  C 8A iode_logo_type1-7M p  H qA?"gH  0޽h ? ̙33y___PPT10Y+D=' = @B +  0  `(  r  S     NZ)Jd j Introduction& 0 '   H  0޽h ? 3380___PPT10.X_  0 VNp"#(  r  S 8%"    N8B)Jd xData Provider requirements&0'  RB  s *Do  0Kh >* RB  s *Do  0!h >* R   C *Aj0230337C H   C Aphp z . Z   C 2Adigir_button  Z   C 2A200px-Server b   N%$d" vi XDBMS# f  0"`of  0"`] l  6"`} 9   0d$ q] 2Dedicated Server running under Windows or Linux OS33#2 RB  s *DRB  s *D  <$v  *   <$ P  .$  <pE$ < .$j"  BG*HI9  vj" @ BG*H"IK9  * v  0xT$j rJBoss Application server"(2'   0Ls$  Web-server Apache"(2'(     0<$6 c  ]PHP"(2' RB @ s *D22RB @ s *DS FS RB @ s *D    <:I  \ Data files #     0ts   Database access service DiGIR"(2'(  RB !@ s *D M   " <hZ a Data Provider#   Z # c 2AimagesFRH  0޽h ?/@  3380___PPT10.X  0 4(  4r 4 S 4   4 N )Jd xData Provider requirements&0'  H 4 0޽h ? 3380___PPT10. Y)!  0   (   r  S ,$    N)Jd uFunctional requirements&0'  H  0޽h ? 3380___PPT10.X`   0  ((  (r ( S ($ $  ( N)Jd sMetadata registration&0'  H ( 0޽h ? 3380___PPT10.X^ӑ  0  $(  $r $ S p,   $ N)Jd uFunctional requirements&0'  H $ 0޽h ? 3380___PPT10.Xi  0  8(  8r 8 S d   8 N)Jd "Provision of resource descriptions&#0#' " H 8 0޽h ? 3380___PPT10. YH  0  ,(  , , NZ$)Jd4___PPT10 B___PPT9$ 'Using of remote Data Provider software :(0&' '  & X2 , 0tOf , 0"`j` , 0;$  fFTP(HTTP) server 2 f  , 0"`M3   , 0i$`  tRemote Data Provider in ODP PO 2 X  , 0 PX  , 0X2  , 0 W X , 0c  X , 0 9 RB , s *D` + , 0|$ Z fUser 1 datasets metadata 2 RB , s *D ` +  , 00/$ Z  d& & & & & & & & & & & &  2    , 0  ` z fUser N datasets metadata 2 RB , s *D`3  , 006 ~   _Upload data files 2 RB ,@ s *D3  , 0~  `Link to data files 2  , 0jq R1. 2  , 0q q8  R2. 2  , 0P Z7 cStructured data files 2  , 0P 7  cStructured data files 2 f , 0"` 7 , 0,Hdj eWorking station 2 l , 6o"`- <  , 0  W Data centre 2   H , 0޽h ? 3380___PPT10.Y@D  0 0(  0r 0 S     0 N)Jd4___PPT10 B___PPT9$ <Registration of data catalogues using remote Data Provider :=0;' '  ; H 0 0޽h ? 3380___PPT10.Y`bj  0 <(  <r < S ?   < Nt )Jd4___PPT10 B___PPT9$ <Registration of data catalogues using remote Data Provider :=0;' '  ; H < 0޽h ? 3380___PPT10.Yk  0 @(  @r @ S @  `   H @ 0޽h ? 3380___PPT10.Yf 0 P((  ^  S      c $| @    H  0޽h ? ̙33rD>4$E*MwPgmliqhedox 15(   .www.oceandatapoOh+'0T `h    , OPTIONS TO PROVIDE DATA THROUGH ODP  Sukhonosov Sukhonosov54Microsoft Office PowerPoint@ ]m @OX@PxNYUGSg  )'    """)))UUUMMMBBB999|PP3f333f3333f3ffffff3f̙3ff333f333333333f33333333f33f3ff3f3f3f3333f33̙33333f333333f3333f3ffffff3f33ff3f3f3f3fff3ffffffffff3ffff̙fff3fffff3fff333f3f3ff3ff33f̙̙3̙ff̙̙̙3f̙3f333f3333f3ffffff3f̙3f3f3f333f3333f3ffffff3f̙3f3ffffffffff!___www@4'A x(xKʦ """)))UUUMMMBBB999|PP3f3333f333ff3fffff3f3f̙f3333f3333333333f3333333f3f33ff3f3f3f3333f3333333f3̙33333f333ff3ffffff3f33f3ff3f3f3ffff3fffffffff3fffffff3f̙ffff3ff333f3ff33fff33f3ff̙3f3f3333f333ff3fffff̙̙3̙f̙̙̙3f̙3f3f3333f333ff3fffff3f3f̙3ffffffffff!___wwwִֵܵݻݼݼϴխխխմմִִܵܵܵݻݻݻݻݵϭϭϋϭϋϭխέǭǭǭǭǭǭϋϴϭϭϴϴխխխխխέմխխմִմխϵφϋϭϋϋϋϭϭϭϭխϴܵϴϻݵϭϭյִϭϋϋϮϋϋϋϋϋϋϋeΧΧΧΧέΧέΧέέխխխմմմմմִմִִǭǭǭǭΧ歭ϭϭϭխխխխմܴܴܴܴܴܴܴܴΧΧΧΧΧΧέΧέΧέέխխխխմմִǭǭǭǭϭϭϭխϭխխխմմմִմִִִܴܴܴܴܴܴܴܴܴܴܴܴܴܴܴΧΧΧΧΧΧΧΧέΧέέέխխխխմմմմմմմִִܴܧǭǭΧ歭歭ϭϭխխխխִܴܴܴܴܴܴΧΧΧΧέΧέΧέέέխխխմǧǭǭǭǭϭϭϭϭϭխϭխմմմմִմִܴܴܴܴܴܴܴܴܴܴܴܴܴܴܭΧΧΧΧέΧέΧέέխխխմմմմմִմִִܴǭǭǭǭΧ歭ϭϭϭխխխխմմմմմմմִմִִִܴܴܴܴܴܴܴܴܴΧΧΧΧΧΧέΧέΧέέխխխխմմմմմִִǭǭǭǭϭϭϭխϭխխխմմմմմմִմִִִܴܴܴܴܴܴܴܴܴܴܴܴܴܴܴΧΧΧΧΧΧΧΧέΧέέέխխխխմմմմմմմִִܴܧǭǭΧ歭歭ϭϭխխխխխմմմմմִմִմִִܴܴܴܴܴܴܴܴܴܴΧΧΧΧέΧέΧέέέխխխմմմմմִǧǭǭǭǭϭϭϭϭϭխϭխխմմմմմմմִմִִִܴܴܴܴܴܴܴܴܴܴܴܴܴܴܴܴܭΧΧΧΧέΧέΧέέխխմǭǭǭǭΧ歭ϭϭմִܴܴܴܴΧΧΧΧΧΧέΧέΧέέխխխմմմǭǭǭǭϭϭϭխϭխխխմմմմմմִմִִִܴܴܴܴܴܴܴܴܴܴܴܴܴܴܴΧΧΧΧΧΧΧΧέΧέέέխխխխմմմմմմմִִܴܧǭǭܴܴܴΧΧΧΧέΧέΧέέխմմǧǭǭǭǭܴܴܴܭΧΧΧΧέΧέΧέέխխխմմմմմִմִִܴݼݻݻݻݻܻܻݼ܊ܻܼܺܳܳf݊⳴܊ܻܻݼմܴܴۭջlfմܻܳ܊Ⳋܺݼݼܴ۴ܴ۴ܴ܊۴մջ܊ܴմ␲ݻܻ0DTimes New Romanhh8- 0@DSymbolew Romanhh8- 0PDPalatino Linotypeh8- 0`DMS PGothicnotypeh8- 0"@ . @n?" dd@  @@`` XP@p$   !  `b$4c9lꄘb$ \b8J#vS8b$lgΔ1( >O2$is xCMb$W\a[WV zUb$FRܸ88qѯrBdb$NSN#2`lc!AkR$&&stQFޛC  0AA@ʚ;ʚ;g4KdKdxu 0 ppp@ <4dddd4w 0h- ___PPT10DSimSunew Romanhh 0DTimes New Romanhh 0 DArialNew Romanhh 0" pp  ___PPT9ph,@4 @ *( OPTIONS TO PROVIDE DATA THROUGH ODP 0)'((    Data Provider software is the tool to provide the access to the local data system of participating centres. As soon as the Data Provider is installed as a  wrapper of the local data system, this system becomes a data source for the ODP distributed data system. The data center which agrees to be the ODP data provider should provide: the appropriate middleware for communications: web server and application server; installation of the ODP Data Provider software to connect the local data system with ODP Integration Server registration of the data source and its resources, support of the local data system  M- g&_g 8  _  Hardware: it s recommended to use dedicated server with CPU 1Ghz, 1 Gb RAM, 300Mb hard disk space Software: OS Windows or Unix-based (Windows XP, 2003 Server, 2007 Server, RedHat, openSUSE), web-server Apache 2.2.x, PHP 5. N Z tbE  g    #     Network communication and security: HTTP connection between Data Provider and Integration Server JBoss application port should be open at firewall IP security check: the Data Provider receives requests only from the registered Integration Server. JAAS security: Users must pass authentication procedure at Data Provider web-interface. Data Provider supports 2 user roles:  administrator and  user .  Administrator has full access to configuration of DP,  user has access only to his/her datasets descriptions.<r!0Z2r#.b    The design of resources: Analysis of local data system(s) structure, data storage type, data ordering, key elements, and other specifications; Resource granularity; Analysis and comparing parameters list of local data system with system parameters of concept XML-schema Make preparation of the code lists used in local data and the comparing this lists with system codes accessible from Data Provider user interface,D 6! C glg c  g CH       Make a connection with local data source Local data system can be: DBMS (relational, SQL-oriented) structured data files (in text format with separator (CSV, TSV) or fixed values positions) objective files (any images, documents, shape files, other formats which Data Provider can t parse) software application (external applications that can be used) XD `cCc `    wThe registration of resources: Based on results of the resource design using the Data Provider web interface Create dataset description by specifying: Identification and reference information (title, description, additional information) Time, space and vertical data extent Platforms, instruments and methods Processing and quality level Data distribution information (access and use constraints for the data) Data content and granularit  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Root EntrydO)NYPictures5Current User>SummaryInformation(UPowerPoint Document(J6DocumentSummaryInformation8rtal.org>http://www.oceandataportal.org// 0DArialthicnotyphh8- 0"DCambriaicnotyphh8- 0 DSimSunicnotyphh8- 00DTimes New Romanhh8- 0@DSymbolew Romanhh8- 0PDPalatino Linotypeh8- 0`DMS PGothicnotypeh8- 0"@ . @n?" dd@  @@`` XP@p$   !  `b$4c9lꄘb$ \b8J#vS8b$lgΔ1( >O2$is xCMb$W\a[WV zUb$FRܸ88qѯrBdb$NSN#2`lc!AkR$&&stQFޛC  0AA@ʚ;ʚ;g4KdKdxu 0 ppp@ <4dddd4w 0h- ___PPT10DSimSunew Romanhh 0DTimes New Romanhh 0 DArialNew Romanhh 0" pp  ___PPT9ph,@4 @ *( OPTIONS TO PROVIDE DATA THROUGH ODP 0)'((    Data Provider software is the tool to provide the access to the local data system of participating centres. As soon as the Data Provider is installed as a  wrapper of the local data system, this system becomes a data source for the ODP distributed data system. The data center which agrees to be the ODP data provider should provide: the appropriate middleware for communications: web server and application server; installation of the ODP Data Provider software to connect the local data system with ODP Integration Server registration of the data source and its resources, support of the local data system  M- g&_g H   \  Hardware: it s recommended to use dedicated server with CPU 1Ghz, 1 Gb RAM, 300Mb hard disk space Software: OS Windows or Unix-based (Windows XP, 2003 Server, 2007 Server, RedHat, openSUSE), web-server Apache 2.2.x, PHP 5. N Z tbE  g    #     Network communication and security: HTTP connection between Data Provider and Integration Server JBoss application port should be open at firewall IP security check: the Data Provider receives requests only from the registered Integration Server. JAAS security: Users must pass authentication procedure at Data Provider web-interface. Data Provider supports 2 user roles:  administrator and  user .  Administrator has full access to configuration of DP,  user has access only to his/her datasets descriptions.<r!0Z2r#.b    The design of resources: Analysis of local data system(s) structure, data storage type, data ordering, key elements, and other specifications; Resource granularity; Analysis and comparing parameters list of local data system with system parameters of concept XML-schema Make preparation of the code lists used in local data and the comparing this lists with system codes accessible from Data Provider user interface,D 6! C glg c  g CH       Make a connection with local data source Local data system can be: DBMS (relational, SQL-oriented) structured data files (in text format with separator (CSV, TSV) or fixed values positions) objective files (any images, documents, shape files, other formats which Data Provider can t parse) software application (external applications that can be used) XD `cCc `    wThe registration of resources: Based on results of the resource design using the Data Provider web interface Create dataset description by specifying: Identification and reference information (title, description, additional information) Time, space and vertical data extent Platforms, instruments and methods Processing and quality level Data distribution information (access and use constraints for the data) Data content and granularity (how the data will be organized in the transport data files) Cross-mapping table for conversions of local codes to system codes Metadata update schedule based on data source update frequency gcNg+cUgHcCB c $5 B   After resource registration Data Provider implements: automatic registration of instance metadata linked with data files (file cache) based on described data content and granularity. automatic use of the controlled code-lists and dictionaries actual status of resource and instances metadata It is important to have resource descriptions available on-line (if local data system was changed) to permit data search and access. 6I <!q !c;gC5 c  g  e 8       Requirements: one inventory file corresponds to one resource description inventory file should be registered at Data Provider and contain information about data files which a located at FTP(HTTP) server inventory file must contains URLs to data files the number of parameters inside inventory file can be different for different dataset descriptions it is allowed to specify parameters in any order inside inventory file. The position of each parameter will be specified at mapping section of dataset description. mandatory parameter  Transport file URL must be fully qualified URL or FTP address which contains not only filename, but also full path to data file including protocol name, login and password if needed. h !Ic c 0I     The difference between installed at remote Data Providers: You should specify IP address, login and password of your data storage instead of local file system. Then the life-cycle of information resource registered using remote Data Provider is following: " Data Provider synchronizes inventory file via downloading it from remote destination to the DP server; " Process the data, based on resource granularity; " Create metadata for each instance or for all data if there are no instances. Put URLs of all data files which corresponds to current metadata description. E.g. if hierarchy has been constructed to divide data by platform name, then all links to the data files concerned with this platform will be put in one instance metadata description. " Update dataset description with actual temporal and geographic extents calculated during analyzing extents of all instances.$p!pg p   Thank you for your attention!a /  0  `(  r  S h| |   NT|)Jd j Introduction& 0 '   H  0޽h ? 3380___PPT10.X_rzFV15(   .www.oceandataportal.org>http://www.oceandataportal.org// 0DArialthicnotyphh8- 0"DCambriaicnotyphh8- 0 DSimSunicnotyphh8- 0 ՜.+,D՜.+,    I -6o  ArialCambriaSimSunTimes New RomanSymbolPalatino Linotype MS PGothic ) OPTIONS TO PROVIDE DATA THROUGH ODP  2 3 4 5 6 7 8 9 10 11 12      8@ _PID_HLINKSAx http://www.oceandataportal.org/"_6 SukhonosovSukhonosovy (how the data will be organized in the transport data files) Cross-mapping table for conversions of local codes to system codes Metadata update schedule based on data source update frequency gcNg+cUgHcCB c $5 B   After resource registration Data Provider implements: automatic registration of instance metadata linked with data files (file cache) based on described data content and granularity. automatic use of the controlled code-lists and dictionaries actual status of resource and instances metadata It is important to have resource descriptions available on-line (if local data system was changed) to permit data search and access. 6I <!q !c;gC5 c  g  e 8       Requirements: one inventory file corresponds to one resource description inventory file should be registered at Data Provider and contain information about data files which a located at FTP(HTTP) server inventory file must contains URLs to data files the number of parameters inside inventory file can be different for different dataset descriptions it is allowed to specify parameters in any order inside inventory file. The position of each parameter will be specified at mapping section of dataset description. mandatory parameter  Transport file URL must be fully qualified URL or FTP address which contains not only filename, but also full path to data file including protocol name, login and password if needed. h !Ic c 0I     The difference between installed at remote Data Providers: You should specify IP address, login and password of your data storage instead of local file system. Then the life-cycle of information resource registered using remote Data Provider is following: " Data Provider synchronizes inventory file via downloading it from remote destination to the DP server; " Process the data, based on resource granularity; " Create metadata for each instance or for all data if there are no instances. Put URLs of all data files which corresponds to current metadata description. E.g. if hierarchy has been constructed to divide data by platform name, then all links to the data files concerned with this platform will be put in one instance metadata description. " Update dataset description with actual temporal and geographic extents calculated during analyzing extents of all instances.$p!pg p   Thank you for your attention!a /  0 $(  $r $ S | |  $ N|)Jd wMetadata registration&0'  H $ 0޽h ? 3380___PPT10.Xir$ 15(   .www.oceandataportal.org>http://www.oceandataportal.org// 0DArialthicnotyphh8-      0"DCambriaicnotyphh8- 0 DSimSunicnotyphh8- 00DTimes New Romanhh8- 0@DSymbolew Romanhh8- 0PDPalatino Linotypeh8- 0`DMS PGothicnotypeh8- 0"@ . @n?" dd@  @@`` XP@p$   !  `b$4c9lꄘb$ \b8J#vS8b$lgΔ1( >O2$is xCMb$W\a[WV zUb$FRܸ88qѯrBdb$NSN#2`lc!AkR$&&stQFޛC  0AA@ʚ;ʚ;g4KdKdxu 0 ppp@ <4dddd4w 0h- ___PPT10DSimSunew Romanhh 0DTimes New Romanhh 0 DArialNew Romanhh 0" pp  ___PPT9ph,@4 @ *( OPTIONS TO PROVIDE DATA THROUGH ODP 0)'((    Data Provider software is the tool to provide the access to the local data system of participating centres. As soon as the Data Provider is installed as a  wrapper of the local data system, this system becomes a data source for the ODP distributed data system. The data center which agrees to be the ODP data provider should provide: the appropriate middleware for communications: web server and application server; installation of the ODP Data Provider software to connect the local data system with ODP Integration Server registration of the data source and its resources, support of the local data system  M- g&_g 8  _  Hardware: it s recommended to use dedicated server with CPU 1Ghz, 1 Gb RAM, 300Mb hard disk space Software: OS Windows or Unix-based (Windows XP, 2003 Server, 2007 Server, RedHat, openSUSE), web-server Apache 2.2.x, PHP 5. N Z tbE  g    #     Network communication and security: HTTP connection between Data Provider and Integration Server JBoss application port should be open at firewall IP security check: the Data Provider receives requests only from the registered Integration Server. JAAS security: Users must pass authentication procedure at Data Provider web-interface. Data Provider supports 2 user roles:  administrator and  user .  Administrator has full access to configuration of DP,  user has access only to his/her datasets descriptions.<r!0Z2r#.b    The design of resources: Analysis of local data system(s) structure, data storage type, data ordering, key elements, and other specifications; Resource granularity; Analysis and comparing parameters list of local data system with system parameters of concept XML-schema Make preparation of the code lists used in local data and the comparing this lists with system codes accessible from Data Provider user interface,D 6! C glg c  g CH       Make a connection with local data source Local data system can be: DBMS (relational, SQL-oriented) structured data files (in text format with separator (CSV, TSV) or fixed values positions) objective files (any images, documents, shape files, other formats which Data Provider can t parse) software application (external applications that can be used) XD `cCc `    wThe registration of resources: Based on results of the resource design using the Data Provider web interface Create dataset description by specifying: Identification and reference information (title, description, additional information) Time, space and vertical data extent Platforms, instruments and methods Processing and quality level Data distribution information (access and use constraints for the data) Data content and granularity (how the data will be organized in the transport data files) Cross-mapping table for conversions of local codes to system codes Metadata update schedule based on data source update frequency gcNg+cUgHcCB c $5 B   After resource registration Data Provider implements: automatic registration of instance metadata linked with data files (file cache) based on described data content and granularity. automatic use of the controlled code-lists and dictionaries actual status of resource and instances metadata It is important to have resource descriptions available on-line (if local data system was changed) to permit data search and access. 6I <!q !c;gC5 c  g  e 8       Requirements: one inventory file corresponds to one resource description inventory file should be registered at Data Provider and contain information about data files which a located at FTP(HTTP) server inventory file must contains URLs to data files the number of parameters inside inventory file can be different for different dataset descriptions it is allowed to specify parameters in any order inside inventory file. The position of each parameter will be specified at mapping section of dataset description. mandatory parameter  Transport file URL must be fully qualified URL or FTP address which contains not only filename, but also full path to data file including protocol name, login and password if needed. h !Ic c 0I     The difference between installed at remote Data Providers: You should specify IP address, login and password of your data storage instead of local file system. Then the life-cycle of information resource registered using remote Data Provider is following: " Data Provider synchronizes inventory file via downloading it from remote destination to the DP server; " Process the data, based on resource granularity; " Create metadata for each instance or for all data if there are no instances. Put URLs of all data files which corresponds to current metadata description. E.g. if hierarchy has been constructed to divide data by platform name, then all links to the data files concerned with this platform will be put in one instance metadata description. " Update dataset description with actual temporal and geographic extents calculated during analyzing extents of all instances.$p!pg p   Thank you for your attention!a /r61Root EntrydO)p=jX@Pictures5Current UserVSummaryInformation(U       issierssens ODP  2 3 4 5 6 7 8 9 10 11 12      8@ _PID_HLINKSAx http://www.oceandataportal.org/*_6Peter PissierssensPeter P